From 8863f70e42fd5c7f2a503afb147bbc21b4a42c97 Mon Sep 17 00:00:00 2001 From: lottaviano Date: Thu, 4 Nov 2010 16:28:51 +0000 Subject: [PATCH] Add SAM3N-EK board and example preset. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4502 38d2e660-2303-0410-9eaa-f027e97ec537 --- boards/sam3n-ek/.image.png | Bin 0 -> 46954 bytes boards/sam3n-ek/.spec | 30 + boards/sam3n-ek/benchmark/.spec | 3 + boards/sam3n-ek/examples/.spec | 3 + boards/sam3n-ek/examples/display/.spec | 16 + boards/sam3n-ek/examples/display/bitmaps.c | 53632 ++++++++++++++++ boards/sam3n-ek/examples/display/bitmaps.h | 10 + .../sam3n-ek/examples/display/cfg/cfg_adc.h | 112 + .../sam3n-ek/examples/display/cfg/cfg_afsk.h | 113 + .../sam3n-ek/examples/display/cfg/cfg_ax25.h | 75 + .../examples/display/cfg/cfg_battfs.h | 67 + .../examples/display/cfg/cfg_context_switch.h | 71 + .../examples/display/cfg/cfg_dataflash.h | 55 + .../examples/display/cfg/cfg_dc_motor.h | 111 + .../sam3n-ek/examples/display/cfg/cfg_debug.h | 70 + .../examples/display/cfg/cfg_emb_flash.h | 73 + .../sam3n-ek/examples/display/cfg/cfg_eth.h | 57 + .../sam3n-ek/examples/display/cfg/cfg_fat.h | 156 + .../examples/display/cfg/cfg_flash25.h | 51 + .../examples/display/cfg/cfg_formatwr.h | 65 + .../sam3n-ek/examples/display/cfg/cfg_gfx.h | 67 + .../examples/display/cfg/cfg_hashtable.h | 51 + .../sam3n-ek/examples/display/cfg/cfg_heap.h | 50 + .../sam3n-ek/examples/display/cfg/cfg_i2c.h | 83 + .../sam3n-ek/examples/display/cfg/cfg_i2s.h | 74 + .../examples/display/cfg/cfg_ini_reader.h | 48 + .../sam3n-ek/examples/display/cfg/cfg_kbd.h | 58 + .../examples/display/cfg/cfg_keytag.h | 61 + .../sam3n-ek/examples/display/cfg/cfg_kfile.h | 61 + .../examples/display/cfg/cfg_lcd_32122a.h | 63 + .../examples/display/cfg/cfg_lcd_hd44.h | 69 + .../sam3n-ek/examples/display/cfg/cfg_lm75.h | 57 + .../sam3n-ek/examples/display/cfg/cfg_lwip.h | 1850 + .../sam3n-ek/examples/display/cfg/cfg_md2.h | 53 + .../examples/display/cfg/cfg_monitor.h | 47 + .../sam3n-ek/examples/display/cfg/cfg_nmea.h | 85 + .../examples/display/cfg/cfg_parser.h | 46 + .../sam3n-ek/examples/display/cfg/cfg_phase.h | 55 + .../examples/display/cfg/cfg_pocketbus.h | 71 + .../sam3n-ek/examples/display/cfg/cfg_proc.h | 107 + .../sam3n-ek/examples/display/cfg/cfg_pwm.h | 56 + .../sam3n-ek/examples/display/cfg/cfg_ramp.h | 115 + .../examples/display/cfg/cfg_randpool.h | 55 + boards/sam3n-ek/examples/display/cfg/cfg_sd.h | 75 + .../sam3n-ek/examples/display/cfg/cfg_sem.h | 47 + .../sam3n-ek/examples/display/cfg/cfg_ser.h | 222 + .../examples/display/cfg/cfg_signal.h | 47 + .../examples/display/cfg/cfg_spi_bitbang.h | 51 + .../examples/display/cfg/cfg_stepper.h | 69 + .../examples/display/cfg/cfg_tas5706a.h | 50 + .../examples/display/cfg/cfg_thermo.h | 71 + .../sam3n-ek/examples/display/cfg/cfg_timer.h | 67 + .../sam3n-ek/examples/display/cfg/cfg_usb.h | 64 + .../examples/display/cfg/cfg_usbkbd.h | 78 + .../examples/display/cfg/cfg_usbmouse.h | 78 + .../examples/display/cfg/cfg_usbser.h | 78 + .../sam3n-ek/examples/display/cfg/cfg_wdt.h | 47 + .../examples/display/cfg/cfg_xmodem.h | 79 + boards/sam3n-ek/examples/display/display.mk | 100 + .../sam3n-ek/examples/display/display_user.mk | 47 + boards/sam3n-ek/examples/display/main.c | 426 + .../sam3n-ek/examples/display/project.bertos | 93 + boards/sam3n-ek/hw/hw_ili9225.h | 84 + boards/sam3n-ek/hw/hw_kbd.h | 69 + boards/sam3n-ek/hw/hw_spi.h | 112 + boards/sam3n-ek/hw/hw_spi_dma.h | 49 + boards/sam3n-ek/hw/kbd_map.h | 69 + boards/sam3n-ek/templates/.spec | 3 + 68 files changed, 60227 insertions(+) create mode 100644 boards/sam3n-ek/.image.png create mode 100644 boards/sam3n-ek/.spec create mode 100644 boards/sam3n-ek/benchmark/.spec create mode 100644 boards/sam3n-ek/examples/.spec create mode 100644 boards/sam3n-ek/examples/display/.spec create mode 100644 boards/sam3n-ek/examples/display/bitmaps.c create mode 100644 boards/sam3n-ek/examples/display/bitmaps.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_adc.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_afsk.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_ax25.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_battfs.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_context_switch.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_dataflash.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_dc_motor.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_debug.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_emb_flash.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_eth.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_fat.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_flash25.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_formatwr.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_gfx.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_hashtable.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_heap.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_i2c.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_i2s.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_ini_reader.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_kbd.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_keytag.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_kfile.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_lcd_32122a.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_lcd_hd44.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_lm75.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_lwip.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_md2.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_monitor.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_nmea.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_parser.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_phase.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_pocketbus.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_proc.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_pwm.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_ramp.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_randpool.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_sd.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_sem.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_ser.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_signal.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_spi_bitbang.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_stepper.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_tas5706a.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_thermo.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_timer.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_usb.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_usbkbd.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_usbmouse.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_usbser.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_wdt.h create mode 100644 boards/sam3n-ek/examples/display/cfg/cfg_xmodem.h create mode 100644 boards/sam3n-ek/examples/display/display.mk create mode 100644 boards/sam3n-ek/examples/display/display_user.mk create mode 100644 boards/sam3n-ek/examples/display/main.c create mode 100644 boards/sam3n-ek/examples/display/project.bertos create mode 100644 boards/sam3n-ek/hw/hw_ili9225.h create mode 100644 boards/sam3n-ek/hw/hw_kbd.h create mode 100644 boards/sam3n-ek/hw/hw_spi.h create mode 100644 boards/sam3n-ek/hw/hw_spi_dma.h create mode 100644 boards/sam3n-ek/hw/kbd_map.h create mode 100644 boards/sam3n-ek/templates/.spec diff --git a/boards/sam3n-ek/.image.png b/boards/sam3n-ek/.image.png new file mode 100644 index 0000000000000000000000000000000000000000..26e05ba4aebac293ca0fc6fce93e2ad3a972b5f1 GIT binary patch literal 46954 zcmV)NK)1h%P)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV3j_@}B~%#Hj{pE507*naRCwBC zy=RnN*KsCVRr{QqJLhh618C$75FkJ?h+8tw@m+b50-#ppi2==iE2nd(N(UKla||w$|fXB(W}TpFU^r+ErhD z^;I1l7&sw-2m*qDA^-?r{{w&sV*eTtL23fkPrdHdF3<3aReh+}Tj0hm2`5u6P2qU7PxqAUHH^_(x03ry; zC@5$j0!0J?0RceJJQe`h&&(~7fY^`BBPjD^wa<`65D?9p000UDqP_KK^*{s=kO4q| z5JUlL^8@zRiCGW?U;z}fawNhEPy{q+g(w1OZweTN1VsdpQIvT^0F6S7f5UkxH8nY8bwoiv__Xafp0E&Q! zF&97(55B+TblwC&gzQ!eA~K?}DnbB4Kwx8If(W1i5STzT0BI0w$!K;*&^|Py5RrLaK_HC+ zh>8@7LNL3^2(0Y=k~2-P#)$$zVvh}rSqlI`MgRmQk)uF1nXx$75pn!;V5dsVxS+|&93T*C9j1v;Zq4``TM|0jzByB0}VV%w@otwg?ako5e)7UfEbR8?SBrj-a4Dj>gVGKmY*+%>lMf z+T62o-o(OaY{OcB2jcv)aW`O`4FL*?(kS-9P()Y>F^C8g*j->W9tRN!jaRompF|i4 zQ9uL*h+LcyQDjX@fw0*i6I&Pojj2fVuYid~_VI{GSOkUafiW=xtQRLC=b`{aguw12 z0s*kGa752~W%t;|FT2o!f*OF3C_4Xu;)0Sn0BrV7fNEQVVs}ewApwNYZk7O|821A% zo(S9U2T_o-PKmA8k#aTo(;po>bAAj%N;Ri{f5CJI=K@kQZv&LZU-0T&Ipa~9UYegBi z&L{|iLV!eq3}oU1A_@YrLSRN0qyV&WN}vEk6hae00FcZtM*`6ioDgMvg#y+NtC;H| zAcH7l4?+mS=we|F4VkAgzD)#?1OZH>6A>b_PsTGMqYHw78UbFK|q-0EC2LH zw=8W+TGt1<^c6aXWV+at8@%{}<4 z2Z?r1K+HOr9R~}IM6&=hi`Jpmnl)?wo5u&4m48swae8)QNMU% z{M^K1OP$x*kP;DV-wtd?AxZ3$TM%IO7NVrXgh??AZ_&JorcnDE15oLgf&ghMnHlVb_v?;wJ8%sJ_)Vi*a&4pwg4zVCLlo@j0uGi-LnD;B8s2^UPB@nhdGOS?T!)vfHL1VJCDldG=yXq77)+_dthvyg+MMc zLM_%AkZ$e(Y?wp$1?PhRf$UC+fksI76Ld&L%+4VQi?Se>QBVt8JS(DE1X;9%pg}YX zz|Y?vdi~T?Do#&djeok2Doe$GJz5eZ67YOHeP!|7;KKIxO<%fucY9+-p+&=>cuwmd#?>dJz;h*{02Vjo}dzSRaCRfsJQngK1on z3@l;~gP4S0EKDK<(Ztr=kd+XlhY*TQZrH>x=N%npw4Oo(BAz&L0ujYPC2Iuslt;D( zE-AO!l`&qaCEt-RH9^~=b?Ym{_&h{maR&lLfbA8S&3Xt3GlLip#iF%lEv(->Klz=< zuM$!WG%#g+DucxDyXu_MRDzI&X%KC+@lP)EFqUm>7*W{$R-4`< zA+T7o#AUN0F4Ef6n#58Yj6g1kienXk!T2tV(+z7uE{!(_C9(tu#L*EwATGNzKg)s& zz}%4o$d2?uz!L)}(AaQ|Q?S7jBa8wLwOizl7NOg?R!hLdVm)*}BoYBH5xephT5=S1 zZ2BWwM6=eKSy+c*2%<-33jg=NouRPm3HiuzWS?<`paM!51B3v<7c!tb1W_#F!AEad z|H1w1TkBH*LZnP!B6QBiMIUPfmOKH708q`1n|uvKNKg|H0@*YT34{?zA|A}Zda#}d z-C{+i=zs!f5V9vcLUqxpjCdfEBpdYPK(2{kQ5Gj8)<{Ep=EWF~*%0HCNkkKnB__}v z3ekWdLIB1cn-tREFzd-(axWla-MOQL9CS2jJo>)1Rzy@^eB=>_mMlzg0G?}L)>;w+ zlchw>VRjaXvT9S@8bK{pH5X+-LgTWTYox0oA%%rSgf%m37G~Buo2&f6zYYXJ2qdkj zw^MkxuOGgtZ(uqbgj@!>WnEaGQp~y>nw;I(HC`B5e&+aS8N*#Y&5kIrherSq2|)u` zM$yn77K}IqU}BSbHg+Hs$;1sN;|&qTFfM4)B~->2))1)k+s0>tO(-bhL#zcG?m%4H zVK;%01hk=`5ReQ}=Hdn+3W72r7SJ3IvPi}<&@OjTmMwFx!ek|m%rz;n*&#N#!MFkf zVC&SFPzf+OL?&piAVRBiH8hT&5Y!`w54&FxVJt`DncI~Jj*wW!neB;=GAYYF+4Ypj zW7;SSmTUt82Fn?u2(xvvEFzjYWDd0sKwIXsIApWW5|_5IE7{?B*x z1aqBvdSPbqQ@3=^jh^Xif=52Qdu};Dz7zsbh^z<%Ks27dwD98j35DF>QBPzEV|0W8 z)cy=nT#Gha39$$P8%RmlBbY#;(kn5*xoPLn{bGCNW0_R5s0XChRyAq{t9g)h1XF z5S7I^5&0F-VCb9{ky$n%w%k9c!;gFsYaz}3w9P&ZO$d(Mvd9*Z1Pq}Uu@bIagRbb} zFgpMm79LFecHz>bv;ZQ;Q?UjHW(_RN%whPqPn|t+Dc_t{AH8Ai2R1g$UmSej?p8T; z5QD|pf$`L1hbLYp_wk2EA z3FCPTD6~0>%YvOzfparLh%CkwOjU#;j^6kis-aRF7oz;!C7QK8F}}`NT&?6|powue z;-~>o7@b}5V}7ns-MhUvm8jd;5f4&bBNL07$OA9Jxa12yQga&z303TnNSG z(vC}XpdMT(V`qehh(dSxYsr1LU$rn^!ObBaopI3~`A_XxJm?=ft3~8lttC ziQ^?qwZ_F)U|CsZSuh~y# z;4gl3s*(umm(;c`-E{0isC8d=Uo4gR*(e^4w%_=YMvjCJ^)3Mo=vL_w@@93@H z-VVXsaE=;-YB7;)N;I?)5ut@r)sdJ2)6%N~1`2MFAK|gvrq}1jN9O zh$OTnA&xRjx7g^CAWNOPpAfrW0syG&`U@h9kR$U~D*|j$4*@hX*_so(tjciNwwC1> z4+61C7@#431yC7U*tuH}F<1`3#$gANBErksn1zMn%46!0M;@sW4fdpvrPynEtT`X1 z3;?zY0ql+pORbo~2(Bm&(f>gZ3@_j+S8Ngx;Shuw;q~K}hUeOjy!xYZt}uB1LY4iG z-?qKALB(@Jx9r_|Wqi1}R9r3vKRh=-zLHyBnw?#k?(6N@xv^(rX8G0|cE3C@83bCV zyVrEo&8$=jt4&G&!0z?8@9exdlhYCuONA{hdhh!7^Mga(?QIZN!Z1{R$_f&|vV20e zHfo-Y08tD9VXAQvD;KeScA3xt07JLi`oCj=qsk>AAQG8Uk|k4}dI2a3tc+muIAf14 zmMJv#Uv|<8Q!}omSz^*uG@jCNbRZ6!2qLnOAzxi-g2Cif5nYQ>CEEE4=gW=91hB#d zvlLO>bXlY#5Ow&G!#1S3;><4*!TA5v&xl6%L9G^8L+cUcj;^9;QZ)uJRwW`@SOh>g zWYHpW>g=W0PFCM~?td-K431AsXbv{C`chhI$|SdLT=(kPp@reoDm&HL*?wWMDh%&C z)R$XaeC+wR#%5R6_xH_Y^@YKyvftI&Qs3IvI6A%5S5Jp;@64}cwVx=2K{cQK{DH=U zJ9=Ju=gh&qyGW5Bhe0_kXEliO6PEV344V)jfg{@^9@v3svnmFQlMuM<(a~fUwNn%d zA)=!JYXqM?hXxWkJ2Yv(vj&$zMtIj&@(ezS;2}of$%Y0)t+)!QtqVXz(c3?W%^1WL zY{3>4tR%pp0JP@<7+u{S$l!l-0MG$c^Pv!fpchF;MA#THBa`KbYl;#ljWIl%pqMmR zM`{#~YR&dLmi`3*flvfRG=hlM0wBV|48kC?k}te@UJqS9QCt}}KD!Xmu~TQ(_4bU7 zj~s36`Q%4#WkgpS9!6p>M1j@#0J!`HBXA>8$Pl5ZtcA)}1RYh%NC?2f)?9@F ziG&2T7{B7&WJEQikN~swwkDIZ9E&TcS)AtbKvRz=b9xZiiI&(3O>7axsvxZ43n)v^ zD|>yTSumuH%?4NyNfe-{!-v0U6-Op5jdVB`y4g&;M#V~m86%YvyL1O5g4BvxK-d&V zMH`uouvxzV1en8ewenAozBV$xaP7p8xAk`|EEf>5d+i3l?}n+tbGn?HUs#-l_Q9FL zXYaZB$M4J!%@r!u>a$lCE8>kz=9KS$?&Ej*jq9E}G4q9w9C+pId0*I%cNZcJ;3RupIsD%omzg}fwrv8cYhT9{~fCdbba zLBv)?$r~aVXO0BIW}%QxjYAyHh|)EOcx_a$r3+h^we=#hLGYM1)OD)WYcb>dB{1mT=95 zqu*i%1_gk7w)BoIOdZ;D@Z?-ujH}r~ac_U?OBeC~`p%JfOnEFhNCYdQk}WZ>?!W)q zu3ucq{>MwB?ag(6`LmPdQgFwfwyhnB*i8#Yve0Eq;c zgcN8acVl1@fKW<{!<9r`L(3Xr(5MLs8OdN0HiADU!x|c$rmY`X#+ZS~m3GO94cTaJ z!~zlojYhJf5r_cUrjkGwzC|)F5-_NPz#wXql-XR}7HZ6~M=_NrEv7Q-bOQ)X_GTOd zXKqGRR2c$57B&T9Fp3E4_Sn&7f`lNXti+Yc5}20uKr+-n3bA!E7!r^=eE1Ou{p{JX zt}7DdNF<}>NFN0PjII&|R%zy9oGCXm0 z_|pSpp6Ask<78^Tu4rR0NVMFM=D|`0Kny}g!{o}l6h%VBNRwiev4FO43x?s2P%gl# znhZIv*$H5QP0%zvl7&i^D;&oW>Ra{v<{8WDpK|JjoDm23<4pwdrN<;t~pn( z{?i}cdtht#E5|QrP>75oqB#IT zNJjZc2Glq*#<`9tM~wC`Qb`$T3Xx>W@`C8{RO3LLu$rvXu(CmLG?J?o+DA5DHgFLf z6^DYfN^pR%iWqRop~-GhISS2Lxl0nzDLfqsVSp0?s)rvwY>$hetfE=0jti`IG%`!8 z^>iTJabKY+xETSE6^b#4u!t7XqCrG6Yi6xQ<`)*e|MSzAFCL#8IeycDtuyo4psLCD zie(Lenfm%{Hm|kTT4KK1zH`UOLg5=<`dGsE;uw78p^uh>($MH^HDCc&QrX|%{GoTP z-Q3f%u$=wD3m3~QZ=IXOYVpP`4V`U`%t8n(WYjT4K!PDN0f<5Y7TLAkQ1g{KyOVkBX*!ETjgdR4Uo$%(fd zPGd*bW5f=jaWXa58f(1}NFt`{Bn0FbfoMx{wYFc};dcaq*d`F`Wo+jOMV`$FgM3Du)d4$Lg-;nPo&@}_2&S>Qvr@1C5`m5Qat#^!vs7;+eL2!wrW zdd^K$KK-E^-}ml!{qeW{^6|%iHZneS|0nN$;3GF*8y=jVp6P8)eEile>(=yKx_oxq zwmpx(es*ak2Y|o#v0a@_$#_D6)`AL9D*;jVX-LFsomdR5)Y!JA!yntZeb*1(7{6;@ z_uyptSN6uAJ~{V`cP5HKb=#Uo(@S8a)1FP4qiVA;2QorkM>09#Afer3bae_V(W6>3 zgw6Pkl9;UY(JCv#0#l2GT)U!Gqq9N4|7TB!np5D_y#U}W0DtjrED`^mxIj z6t)zujf|E?7eF$4ca%sXDrg;;D>o53s?(_G)x!@Tc5NnB<-=@DSvw^ITgYm{oC$_j zqHaLF<@c=Fu{A*wVbQLM%(iElPtILBzc@FUD^`o8DxuoEzB89EBPt-jQZ8#@0cohO zYwX%oVfgz${e%B_?CB?e{QU#(x%bz;^wpiW|N7NyV{g6m#1l{dqO+s(o)6r1@uYHv(&u> z={E&J%V`;nq0@bk14Fh{2ek-fah0v)JBimSA-}n(xKfECM}nGCNe$Z9dQ&jEFQ=Xn zadHicq$m#3i}fsMuV_VoXa(3-`C?Cn;A&B*QQ@kGAAZOY|B>nz9SKh&jA*LMhG7$C zF$66EyLz9a7KE)x7i=3ugx^KjTqb1A%)=uSU9HLSsYPG;0_rqKXvH2cdiYO3_bdp!q&RV4^D=~s&v&o$Hb@s)kxzx}-=H z(YZ^*7bo&3XT8~l{CoFy#~>J;oC~MUQhwpn?^$=|+(^2$yGiA)+t9L*4PQAm@!ZLg z-uAlArVK}$;i!3Z)jM)K;*xT7#R!X~O@430zZfy-V64R*FfKHc+tJKEo zp@$wuT-6wht~})=_Tu#4B37GV8cG4QZRW7(-UwhoThW&DWFjIO04HY_UU++QOJDtR zq5Ry7Zw#C~uUXcuX{`hT49QeOKDz<{VGwGNcini?3&*bh{kMJ>yv(2dx38&q>dRmI z5yWGl0YtNeDJ3`G^@()Pjf0m5pZ?kRj-NWacHP?Fd+_d1%eNnWc3*30TVruw7k#ul zd}gkBY6Xj|=0>k&3*}5xOH~r%UKl$*G~eEk>~2nLLt}^qp^+j6BM~1(6&};B zV|UBQ^dgNItm;!RG<4K?tWDT)?nGo&Z+8vch@h=SMR|sxwX3L6+48ZjxuJ%mT{eaY z0xDAVTfAl9pcDT(!qtjVBYr~M(-5F~=%I%oYTU488@8U=md;FBn~m&6jM~$PHC>bg z`)$wyC>p?mb`cb20b0rC{_Tfv44l5)+Y$fXk6&1x8VW*A#bb-vA`!(Cb=j2_%~}g1 z(R*$>^v;!q-}};MZ#?v_|N38le{N>{bHDxF#+Dvr0nq>=qBNj{L0enfEqC1$*6%y} z_7l(j;;~cbE+05>-Iwou|L9`n&5J7|le5&l>GE>s(|7HE?c{i@eNClQICt_?nG!wi zEh3yRmCp|^6utJRPK|Buu5YYMp1n5jE1k|?^Q9`3Uel4u=8EM2vNOYVy!g!NnfliH z-D~RCW`ftQRh~UDa(;Y%TW?b`?wR98Hp@ZR0TwX{xJuw{#C_;`7?l9qMlqz?zSYNjFF5*A4bMm>PmH?ehV z5}g4S5K{DSKYn8_=U+MbIC3~MIli>Cl1`@uB$-HgDqanwQYmQ70MOLjG*wLAbp7@( zKYafmf9o$UojLKDFaLG_jzc06a1I361X~aiA%q|d)~#K;|K?w%rk$@p^XN;@KY8Ku z(5LVD&@J!2d9>2>=&O@MLo+vZF1K{8N!K?&d3@4uS+lMse(dcdBO?>y*G=Z>`Liqg zHg=U;yH$Vzr)?b_Z{D$SNHXE$EL&HAwVPc{uT2D2LNi(wqZNvy1tnOPW^ z<==nu%1pL?;FW&_fcd4xcr4!5oXHm|#Zsxht|4El1eH<{h62#u+S0daXQnRooo{{p zAO87APyX!tH{AJaH{JDF(V&^L!K6YTO|!Y-WX#sEkfKff{d;b^Z(*@~{EcUxe&+E| z!w2uU<-qPun|fQW&V`|BELF;%JhT>6^2t{&Z{2sGwY6naU&BlR&x{oo^1;Q4#gzgh z$%ek>-q!f+Q;vle7%CW=~-Yt_pLHk-(Tsz$v!qi}r-hD@^6 zz}gH8GXlYIo-XdXevqh&iGpkuv(W?#TcYxe_jPUvF%szjs`j?_SgLjK%Eh_4sh8h) zGt|6s{W=6fN0qs(f{}&oh!BItjc;NG05(Yyv-?0a3kaZk>GgrJY|mTI{jG=Lt}T5t zi#g9zE4gwqnaE`7N>yDd&3^B%zj5T)`R{%Ae{9`*+h@M?CljTs zK9J&=23QG4Q`pL;D_oSA2?dBA%4GFaORQ_#u7lUz_0aiqg9C5<{PCxrX=!S``vZ5b zU%&SB(A4gp_{el2o=K;g8j@W3@e5a;KRI`HDgaa=NU_31?3XK>H*|mG*4@X(%KcqU zm#C z88H%)OQgNA$)8OF&AGQ&7_1;TA|WAaOo3WIr&wPoX!_jP{*4Hsa)2iiz(&<2h$sU_ zTGhiB@p4jAX}d-bqkm-wt^@>8p&8ObPKb?WC;dPD-z0?44HHXO&5=mkZzRWR6wcoz-XQl>|ao;fp~Ir_psmU8ogu$(J3 z)}?zonu~>MrCRa4hy(F|0 zb!Cx9>!I1l#zHt2r)B{ltO@{1710O48JUbhGAkniWN*CXy$zc;O%DdIJ@>y~Kk`mp zrs4Cy^4?5c<4mD4G_|h)+TFXpr~S&6E5%|VlTNF6qpsu-AW_%NUTo{;-kJHV3JUk%SeGb{AG&UDTYd7$ zqr=Z0A5$^e+TE;~F>^1f8|^6I14=XdZ^sNr7MuV6WO?uo4{?E29|)QEkw2Uaq)l z`o?Ve7bQ}A$}bHfh}8a3&Bi&gRc#EmvQ$%NSd|qzDW798R8(tH@nq5`Y;Nt)Ow;36 zJG;8d6@BdZ>1UpPrhk23LsO%t&^9~>yW5kRzF0tv98`=oiDpxmkfG7Z*Uwc?9erkH z_VR7-+BQ9(7XbmBo?S|&ld*VuIk#fUJV?~t)pKF2_?0hzcH7n+U;EncS1P6d@+Xfa zlJ$XR&?Ue`2AXqvF$Il2HrWRQA@CRlz!#v3&L*i5p#&K7S?f&fmiOMHTlyx>UwP@d zpB_0nuzB<58xQPiuTP~?nUzZDE1+QU=7T%O=X0ra@>Ba8=9bF6ZFK9tO_Pg-Y_c#H9-gK&NaXzbqY$}x;7&v|A+?jN`uB*K@GAD48LR=iw$iTu{1ArDIZ(y05 zUwZcF^0~9e=7!%UrN*b0{Fwi#4_tq7c$QESiMo8DpmnI3m7?w2w+t85=RfiO&wT0= z|K%&cKXUc#eZTpgj=n8AgfJ{KB546Y4>ERsh&Y9(gr>qk1Q}}b$d5rolIjT48P!68 z+Ss%G;H@9e^t|hhXMgbO%TFI0ICJw&HyzlwV?LMXQX!FOVp3X%-7Og}mDsbfXK}GI zzc96PZR-bb-E(1VDX+a`Dm}H3uVDJ%{(XxJv$Km!b4%r|d-tE7ETIPp$=!YZ+MgU5 zUn&MSY-p)ZrDjX2Arl{3EX*#1FQ1-z^TOD!bHHo>?#9xpb5FD3AWr~6!w;hjpB4fNv$5k z2k3e#YdM6YC{$N>cSC*S-0W1+_nMnp3Z=^8!gxn}rxs=%=CUg%PM*4W>1rmE>FR7Z ztyutUfV`ndL6|M0rI}e+=9ibAd}ZwF;ON-7rxNjaduvmvQYFOm*QSz*SR#?GR>QDb z)yx3U)!q^$T6;S?{`9NA{g;3HzfQdM;)g%;`#0SFk)R^XDB_vAz7{43K|)(eKq3G} zMdS%8G;<=r6#tQc6xEJ$UtjN`yS`Axh7)hR@cc7B8yuOw?Z)eO?$}IO*M5vLR=*G;T z^-Wlt6Ju}A34dIb55dSUkN{8}e&jc%XJ@7+#(H}DJ>MU^dbz)UgQt*)SXc|9@Z#d~ znX~7{#wL4udlK=u03#cN1=59-3Ro{_r2a{qH}2`G^1V_nWuh^wEdDS}B2O7!6MbGLzss z4Fcd1V#o|YWJ;$9ge*b?>~x7HGq%zs1Dh2Hv&4wEY}s|=-49;8G=AyS3y(kX^Flei z_2wI{-??d1Z}UGsb>dTZ?ETRzXK<dtx}db8QR88yG|YsISv!0xqd;RqzSB8eSZ`&4+DN|v#Q>=_~K^TN*=NDgi?zy4! zuZBSt0pjrl2$!mQcx*bAN+uHZ`FvKh6(}A!bkiFHSO53leRF7X@o)d~8=bvd9{Jio z>kwHBGSo>YNn-`VEKkOz1(A)c+jIc45Q1`%1p!%sat-6+hN{&DA2LV`^>sJjvFp%1 zqhrfQU;5#*FTPOBRqwd{#=CFc{qtAPcq%qq)Dv^r*<9r(uUuTt2eG90p&cHP`sj`Q zZFQNGYae^(nWk(m&suBIzULpj;n4A`^MCb6zt!5-{Rdz9oiNak{NeXvi8>BJ zGc5At5???74-kb?lro3G45uL5n=52A!L~UD0YX4!R7uLI&e2FhtQJyI@%W)z?`rP5 zX>9n~o3B0g(yMPZ)MXCe`@uuod*3)Y+}50Y`|R}GO1Y}#hMnDa9@<+M$9GPgflTL# zk(GoLgu@12N^lVnL_)2ZnKj0|`W~&T3Pe?x_H`B)mnx~crafCa2j|Nfuc(;^Bf{r3y&L_EG@$F=~mn9FMx*6hdP z@wo4M9-v}i(VAI2Pz+2USFR3COwVsz-=~ykN--iV44Oj_IeX#i;NV!HRBCEz@;$|x zV_qzk%v3_DR*E5qgtTsL@9={D^oQ>J*oQv&)vteTerEE^|LxJ{jJNz+FYW#=-2n28qLD=SwGd}5pgI$5QKE} z^32mGhqm`LG-nb~zo;u1M`OIK>MH7wa1(}Y2M?OYN7patw4D;^@El3c0AxyfNUkZ} z4t6txNr?o|ghJOOk5;)K5&2HkW5c5B?6#x4TptA4HZpbJefLEz%Dc90?eAYVH9c7< z6sti9NaXvhb-AiN-%|vNJX2{7!f|E{%Nt*z7Z1qn*2gdci!-Cfh&xDIHHT6NqYR&)bW%|KeQ?O)bL5M6k~T9axtS<wmlju+vz1CU(7IGA#p5wTNXBD|3|WGRh!mTeSs1)} zsZy?tk59k++M7GKZ%rrSKYr=-_(E1y3t<@Mb2;TH0W6iP%z+Ly17uQ(hBaHXhVOjq zt3UkNv(G&C=%L#`bN9W!QLP9wYk{0zF2KA3ib+xg5j9yJh6J8ck_JhVN(Pmx?e0lSxzI;_BGtEnq z{P>-FUq3y-OvA**6Hr-NpA6;-q4MgsclnL6;-xwH@PVF~ z4_79ZpFJ@>I=8gGy{b|L_x?!W(j01(lp{Kvo`ym9k}p3c^x z@$sNs4T35lD)N)56aadPh{*Hff!`S9W-^(yX`##IDxhUi`_G=Zy1u8qv%M|m$CtCY za<%Fys)T{oOaO^^eCL6i21jRp{Jn3#_V&5|_d9>q)YA9BfBriiprJBQI0nfWG>9fe zcG|sZkpx}@+9Hr*U3c-+f8$JzS~2b75k+6yEu+T|anxw7;)q;OuaAB~O(~F*_Gj zE0t=wwY9n8*DuY@C=3;VN~Ow+)6Hs0Fm`QrrK_{6*PnUoO74cuoelN=sln`X15=kL z#t&}pRHRHuiC&Z-L?~hhS4M9=uv3l1RrDggu!Ul7jJ!sRm`uV*1hoNX0vaPe7G;%x zqG&?2;U)~}kA@MjgKeUTqLHJuBRK&;J@CMNX412W2^N-7Z*Fehv2AmqSeTlc0zp!U z2u$QDr3fqREsS5RtFJS+Q?2NrTFw`WXQ!*4iubkFUmlxF);H|jwaxe9rD7hKJ>L(* zuy=j`smn9}^Uwc)RqD^a`PEoF^IPBe5yfJbw+C%r1K^4H6r-pTV)RSQsB?sBW-jjs zFBVq(`j(D(qS5za#bPx(^AuPAXIuBvEggdm^~>i5w_IN6DK$058tc65mEyt=7UyS| zv$0A^PxzM-+4zpOomE6+&}da1!&tja4f z&_eOD4lxW5?%jOu%o!C_Hf`B-;@Ht@ymf1PIJ6jJq8m0fzIAcw>0?9rN_lg4gYSE$ zl+9qKS(@R~M(4t{UK?`tW&@9E)V*zhHIjQ*opw#wuJeana}JZ& z*Z<~kekr>&bN}yrx3R68wE4xRhAlj#F^=x@z^7|QC=QdC~RM9@V2e58)(jqaO|}sZ^yZz4muXb z&JEY8L@LurBH|Nk{V(77PYO5|_nAQfGK8P|%%}J6Jx~qG4fS=e9J&1cBcmHSGP`$d zmdf(Av6Vd=n|5#L7#d#;f{;i+Q+sntN-NB8VE^?;&JK$pRtui*mCKbBYVwlH0T-8Z z+xmN^hAswSxURo{WqR;xHvY-|jn`%>i@Bg7?GId9{>j@{+v{VUO({hxdc6cjGq=o( z9gGKyh;duYb(KUnB+9TM#(|L?zw3r`5U~@NBPtR$?1d3#0x*GR2gw5oh!xdGBV`3^ z^Oho^ye&$Ddhq@Sk(jN%&vbHX`+Y&yVOLk@?wwn+xs`me60*inrluwniI^hmdKHi# zvv~oM3Jc3qBiH7#<#p@VPtL8JyEq=tWOi=d?8W`zW%=+OH-7drzxuU5`s1;|^S}1% zf3<1%Aw$@U`v-(W$TJ5%rA*&E4KtaRb}27QiFD^~|Q*R8p8`a;9)qr#v$PXa4yg1v|*3gwK zk513Gcdl8w_Rd(jen)@v`qsMP`C?mL{H2pKuU#0=B=n}9){vtCe^^rut{S0c+La*^ z#oH-bR&GzViH#;a(yCX{L_-WQ8tZOZGpr5b5;Ok8wRo7<_+TW{uT2uiXhNEL@PW?> zo7y6~H`zpU?u11ni}G;iwyo>dbY-(Ei@9t%?)zRW2&y1Z4uZOdjHi5X6bq3efc)aj z(8y>dP$7CtbIW71%gt?Ftqt{m`t`4T`>((I>a&j>y8YgFfAI4XYOR?}btnoR839Gm`KJ(N5(qaeu|{2SmzZRRHa@sg}`U34NLLa=Kbjo+T6aFOVu5n zT1bsf-@9e!#+dJI=SG?RjTUUYnz`wIy}2rEo17ZubgEs0p!I10%6T`b|g1fPEIVALLiB! zN9QVg_Uta?SLSACbWlyFl0gXNN+IF<6iW>aPpB}st}ih-JQ;84TN}@x8(U~-OuzrS z&auVv!m_-6asI@W@%Dy9M^nahK9L)A5WQZ?m8n;?Mw7J>P3C<97V(>U4vJAzsc6U> z5|MpF05~DNcc%v7)q@Xw-nu7XvXqypm1+^=2pI%J&9P*1 z`?gID_36`R&#znC%PKZIKkpM}G8xbJh)5CH89Ru|Qwc&07d@zQyk0`RypsF=-+%Lo z=ih$%vG22lzjE(`iN-!N@qqzCF@uCz2`KP=j3JU{tw_lFa%4A$(*Qx!0#llKttCB3 z)uf20QA7iTv2<)DRvzl{4yBeF8nUNan_plRoFDpZ!b`WUX;grW;E_}++E3u+Q*S^1 z{cohxX(G}Bf*A8-OG}Hsj}ueV*M`QnbhLl}$neR@;^<=KcRqRj|9Sevt=DfqGdT9@ z*;x_+@N_((bOkk3g+ri#Azs&zNF_UYD%RMZOeLF}TH4yX%eke+Y(CW0x>THj3WYKu zq|&LSY&j@ZH@B3;Rl1NRw~psRp)V5pEJ{04DezdHa9mN*tdIpVu}c+CZ`%38$3Trs7MG2m2%Yw zLMHUds}yremmu8&L3!WSzC-(WB$KJ5$Bw=I%9A4(U+d}aZD?5+hE+okX2Xd%)(PkW z&z1F3LN&PQln}K+DRH_?6xO&f@_I}29E%8pGCl4h5PIoYnD&omk|!Gzb3v@|_B(f_ zTMt5cuB)dL5ImH8UeXz=REyvLyWjSFPbtM(h{%iig<=Jf6Y)e{I{oJl-u>;Lzy930 zl~i4$u9RMS`)XZti-d)N;bo#YLRGQ8=cfKrS(+N+8#~fhXR?5?WG2=qE0wv+4PJQg zx}9aA;mPH$b-iA!PD(3_E4eTTGpQINRkcFoN~PT1RzEQ^xVc#>>@ODemcEW29zQze zUAMVqT{9gUE`O5jX zUi?XrAL;4akw`T#vtVLOpZ8DzC`oNb#;U-2Gh4|qFLFRz!dRHP)Y>=>LY1I?F1Kg7 zuttJdEViOFfG84A(z(l*wx-%XQOp+BZE8v-QlNCH2#EwD%J=@_*DIx^WHQbI$|I4m zzs0|GtG8U_QWgHe)-V_3f$Nrr7bJ;!oeaf*ka;W|9ey zB^o5-n&h2cE^5Yd`Y*G)LSi^mS@qH>tcjhGj0D-~t{9PYMAKW-aScRfsER-|G83IB z2nE!`58fBGi<8q)+j68EV@FXl7lJnLO$z1m)!~Jeyh11yON3MAgCkzWP2oa4>SGwv?jxYD9hDUv?*d06S z?|I+d@!2z9d2B3M-(6%M1n+bPw)Os?HjwB{^b`Z=8BN1 zQ(-0Oknwd*D#YaY+|p7t*3{nJoJkzHGP}LEvwv;(#hH>HZ(P%wxpe7DI-N#PL8TBQ zP!!MRD=W+SR3@pH$E)Q^|EA5?E}qTi@B;@rX0zq#CB3aD{l>+`=T8h*gTkKm9fqYr zH}}WBsce;q%e@)P&Y`J|B(C*(pt6afDd8~ICSMXGc(wiu`wA5|uo!d=ebwgeY5+n| z4?Xw=j%Mb92r@!cG>G0~YBc_0-cF*K*!L%6XT=tWHJ$p70Ol7K`b6uN-Zw0AjrD*44<7^ z=A9e6cCJaE8_Rb#rd~NW_wuQ+m?s;%o86n!0Bdh&1N$;Yv_pt%FRXI#+tTvx6)9|A z0P5bA;%a2lAm4^JabEBPY z-SthWe17g{-}}ROJVxaA_V!jvrD`GH-+|rj4TuSdckcH2r(Xadmd*0My1J{{TXdrV!h--LdP*dq^z4Dohnv|%Qa^HJtfHgto}t9nYA%!j^@apSDu6o(N7QVu} zT9eu&2h}@3?njc;1O>Qm76Se`ylTTZ(FkF<7T4OiULb@K`R;4KC+bc_sLv%ZxD8dZ zt8Q?EWI_POZ(W*u=hEELTGA5;ADrB?u(U1{&KLqh7~+;;rZXwWwsv+>rWQGS;)K5Q zXuaSukgTd6j;TZ;5(@m`*H6cK27da>OX*a`u}TLH9sccael49$-+l1#)|FpoR_=`- zd>j)G#|$t=AlafyfGVKz`iI<=GZBH+a9{4xhVMiKhDk8o)=?N#^`A@O?WyUL9X($x zmJ3)^#>Tq0lLc?c-`~|KEBNpJ{QHhwm8ldA1Z71@CAXs?+~48r_EF6f+~fCW%9a1+ zQh_$bEUrB@5PUvl9S*ayj!3xU?6vJ%e}DM47UVlGoiC79qg z31!Pf3xpA+ifwYL*#aSsQzd6LXOG8xqrGi+w~9K414G?H4OpdYzF1+l>Gyb;Ac8Xx z91~J?czP#3+!?$vy;2~7FP|FQTD-qnR-c(@t(fLko_%)Peqyu4ukgy|=KlcXR|OEtU%7BYj`{`j^tFWGb1)7%Q4T z5(@tI!D3HW^G7pWNM1>m1pp_wBY^kzwa22qhb!whA8yA}mQ~i%>G)T^`lXX6j;$=O zPCa~Z`Mv+@)o^pHk5C1KO+Xfi0}vz-K@ExpvN5L^dqOeq%B3O2^kg#4@`s+LwUw2A zTf9;&7h+wZp8htVq@$^=J=)<5D!=%_ze{XA^r{{r%U!)a8*8iWQGZXn6bq@Kd0GNp zBr*3tU3F|5xFF4bXkmVF2zz>IJQ zoPul@iuoKuWdET<9IF)|DrOFmyk6g_(N>(i=VaC_8tU$7zHn<+@dZwf#}-$2QYF^g z)g!CKvTVb)DwUGYs|W-RRvgFXj1dZ@^j41_ZI+ykM6Ri|eV=#x@|tyUpxJTk^&R`I z+grs#p*8G@1U#JWdXwrlkk5-v-CJK{Ey(LdkH!e}^IERP%deK6s96_9ZH-hH7S@W_ zZvKXR?|ZN92E{P0;|bkJh1*kQbvpu27mPpu@ofquk=G}BTb?>Ts+;Eh`Rz=F9X&L0 z@7~N~J-l`Jz>TZdg5i+qu!CLd(St*OeO+EoGayt^6^s}~_Nz~icQ?WE+^uJxe)1O= zA1%kzi<>#bgF9PGxkBb&{^1{vjSOGDesk{Oy;~Rlsjt7s7a72WQ7ntPdC?t1GY}ME zj)Y&6<>rG%@?JDDL$zY64>n)9 zyC@I{$;SXw!ZAk#Gk+x^Il69IL;VAW+H_#FMIo^1lY^to2 zW9{hq{&KEVeEW8~r=w|Ns3V>(&#k1M-KReL((^&cUAQ_O4F^)0LWQ(0+iiE_k|fEF z;Ht!suzI4Noz;z}zHp|yf6PRo2Mb$8%di}0aeF(Fs1hbNHkP_#?Qfhv?@`qoH*Vd& z{Qmahl~{XMprs!%hF$J72(fFW1B5Uo0tNP8zhcTtX8O^wy_5T6JuMA2PPxoHL6S{u zzV-k7v8s9`N%94P#bRDKytftlTI8T2Y2oe;k^k`=`{Yp(`yv!5LRb?*m(NT z=&254AzqLx8*N^=H@`tV;lZJye73M%7V$)>J?tOt3V(2IZe*nUxySeY)1{@hj?R!* zURhc7`~3(B)6ywM43R>iTr5^qP3`irbS67CJeJy++ced&Zhy1KnM<07y91XObHBb5 zFP4fE{Vf2lx}pB`?9QvOD?tPo7+KG3L9KOGdu`QfK6Tn9)FF|dYjM~4AQ*w0@)HOl zL0!mW(9-y~T~z zpr=^n2#fPC5038JcjeYfCRbQqSbX;Rr@!^BZ!Ryd&CM-bz4(q(Ty5{$r>K68P#pzU z1DUxK9EIROOW%9HDm?xCQ(DklTUiif7~JcnSn&V)AHI({R}>iob{KOkGa8o1`@DzS zv8073TIs#j^bc=VkQN3^h^E+>IEXl^_VJ@Q5neIcb9;9Av%5VTd7TnGq+W$RBh~yCMsZq zOh8D?ELF|vcv4;R8M9sQd1Xfrd~+ujw`9&MF83YlIj|K!SSYfx(oYLpOHwpN3Q)XcExb2ysM znWfyqh1g9#H1h1IPCMdQklNy>re`H?#(~#dXXM=L-)&qt-JxhL$y~$BxUE59G3Q6u zi?*rziTQ<72P_ga9QoFUZX!iD1X2`L^+?{}g?0Mjoy=B|c*1R~S*NGXBSh7cdsHpw zNim_yDn+JdrGOC2a#mIs?mu{NbaJAo8<~nOfz#U(7#-*YQT;FP+zx2L<(1XVwUuwb z`a91&^VF>?*JkG*-M;h-#ZGtcJ;ek=0=uyP2H?DyFFZ(HU_;f_!lD#+n%dd~LXHEJ z0ub`^zy0H4X4B*Ga3nNM)vJ|&N7~;jAL*ou;st*{t0w;Jm%2@ST#~|G^~=xf-`vg= z5tK?*tDFzFXrErX7mj#V*OLO#&d#2RvDn_dV}JYe+xK_aK-3rZD5;85Hte;M_Her# z4Qq>=S;t0a$NX2PQ^FIz{%~b0o?*m`WUuOPb1-(K0A(iTlu?QhLKa#sh@6FAJ{a3b zRx?cc#{Dl$S629AX=OgmGmn3cl8UjNd{maes)+7r8Z`BP80 z_X}g8V%5r)(3OSE`wup{!?dR*;&L}?k~DU2qCLKF@5rI?jkNj6t?8YNEdiaKo%Q?ZKl|su-`3JLKR77f2}W_)oqezcRH9Ewh_Wo*YRW|OCnjUPF@cXe&6 zYUl^{_Kl7X{U3kxt7y+~Z(C$fcj&W6DdJc{_Io_4Bj`rF=$O^7KQ&%mx_GpQ=cL}v zG##j8(9HZXu{;_?NvbV(+^27Cb#nP9S)&=%W z&+Q~Pm-mj3zWSYS3&XfS^YFo)s~dOT9ol!4Y9WFUAhej_yej$4ZW&rN@p{g==S#bc`({eID2=+_v_m`vOkE4Tw;VG zadI?V((T0@tZXG^fY-lz;s-x|=i-goZ+_ziji8Fo?k{G#2ZkSRRfam7?yO}Cg{nWqW%^R^>ve+=KjG}nNqyliAQz1Xw4kEOPI%i>Vz6z zlbG+amPoB(4fUlE0wj3t=#R*`*I&mqMYHQp;bJ$_EL@kXI}%Y9@19P{ug}JH*`ZXKl#P`k3Du|da0NyQ~=yq6$WSs^J;%R z^iqC$cCJ{)foLBA@o;|iK!0c@XKv++nS2!^&(ushxjB2{u@kSp`l?wjUA=kd_T^t? zSMH1+IK^fEcD&docXmcwxe%11fzV)2>yY~g^n-u@2Lf|NRt!_O9UCxi_VckG-*6Zy zzCg(1pWjUV^`{v}3ka-E47cwcXgxk0aRf1#`q7;=M&y7Z4i2?nyuH@d9{R^OKPr?B z$=8xAv#BlfspG>l>&5j%ks}F95<*x2mU#tXj;TthvYD>PvOLrgHnKam!}m@e$eXCW zHG1=594O|XBFr#DhU~|fYTN+M7}ZpP;}ydZ(m;EJTIH#&;=n*}fbx5*rQXi2)~IiJ zWnGeG$8wNhnAwg44tMfpT~a)U`n09F<$@7-CO z+el9KHz|_D`EIwm?t2E8Z_7V-q_2hEv8au+aD#x^5Hq_!M^~_cu&b35^{!8&>D{n# z)}gC4VUDbLx?|n_T7sFmw57UD2ZWeFoCsz+;^}?C(19yosdOiQSPyKEhSWQh<01n@un`+rd?#67AP2|+0p zoJaiR*svV)D;5NMIyw@`#9v$>B}c{7qfqtGc>7pPJ9?z2S|RV=T*;OhWAMrod*-+8 z8#5d6w9(hwabo|#!dk-cbfSwnTQ-&`#wNm+6u^KB`NH~kVX!}TxHoid zdOI4F#|FAC&ZLeV*jviy5~-xBszPAh)B_$3BW!cAl}Ou`)8FAw$K!|gkIybGrmCW& z$*0J2vS2zKZx@`mZZ0EccQ$)HvcwvFu$oY+G40~@3u0|_fm{-)%ZY|vD_UKti5lS@ za{kiVir(stsGZ6@+S>c)-tf6z0~<&6x~{icG->ZSL8Ja_MX zRnc4&1^~zuCI|8H9uFmy_y=%t>94Pmtpa17^hGb3z!bG-90u!5Rj-b@B4UDlsKFK+` zuhT504(=Q7j6b@Ur}StoJJPIWkygx> zF>?S=v81o3^=QaD+UmWwUd0$ay|?qmTq13f!}~@NqJ?6f*-kE-^?MY?7(+hAL#pM9 zi#(ii>R+>c3EDvv{ggn z|P~cu`}zDt3!ywVfe%SvHshLO^O77*C+Nt0mmytsLy{YHkVpLVnE` zGz@!feY4_t2ltE~IJo!l#9&0_bIS=KI73_l2_%X+BNRC2P`@bv03ZPf`~1Q7;peAr zzF#pbk`_U>;i!R=!_9>X-^!G_0?HG|NA5ma-`GjU^L~HiL@pD@cH#@qJom+yUR;`a zbo1`L>1%Hb#yuXzb_510NyId50*=FkBjlm|Pb$vl-(KZ9_Bu#u3v1tg{*X~jXR`UC z>5PQQ?|<#k!pwuG&Wv|9`={o2I0zy61OVm$3KbkO2HMJ2v1wYerU;CXK@gH110w)O zM}n(F$WHu)V}pLM*V9IFC!Z&(8+qJyspaIFf8rcVS*Hz4+4Co}2v3Hy_L;Z7lo7x|>e! z?|rziak!TZc7%;W@!Ky=-no9~&h)~qTMx!ZI-fe!wXn3++Znd2j^#MO48m*>F1*Vz zsk}GlvvrddOBe~v?1)FacBa|RE*d*4m3(S)Y;gZjd#Pe?6ipcr1}3ORkmYdm*}eW} zx{QLUet2((DGKFI8GBxu@P6wM6ixc^)Yi5W+)3mx226l(j0EODblK-HC>dtPBHLMG z|3G_xtM|rY#-pf*#=GvvS-82|OL;QA!!b}S;b5D9NLR#HPNgh?IY>eXfr#KpAi#hT zLjqHVxDdE#il5(DPv&yn5pN{u<&2|UHCc`2RUe@PAlFHU>T*z2Z&o03?%es>6Y2KF z>T7URt5xv2aSEVD;dV=q?!=4;Bq#s|kSQu`ZTh?#0Qvdb@0RoVeS42a{LB*!5e(cm znW@Kmd&kFyCkC6AmlGAsa-G>;pWiZVsHs4aOr_5LBUxRJ&tDYGk%T1^&iw87QcApp zsb!9LYjXv$k}?TFm^l3L!q8n^hZDarGo?k zTGg#+NR%!!XbKi3thOq0i+D)~7ZpKlw-ZuiSxPH&Vh$Fz9i>8R* z?^W(UT3%V2IdS|%*pD^8PgOKu*HLO`<2%VpE+b2%v#0yuzW(0!@Z91?#dZ*LfC2*Q z<|$e_`nlSjUj5Y2s~BN~nIa6r4dHLcKtPe79bzBNIRXemoZ5^7!X6D%E zB(Pm!t2;$tw#miIhguHDJgJJclgeLMp;J59F^Wil%k&olYzj!*E*3WmZ{6CqtkT3lo7goC*Fy@p;TyxBa~ITJ zY~XCgP2r7(xxvdCgN^JL1=2jg@OuVoJd+? z>25lmQ53}=YWFBCnb`6BJ)K>hCywlq9A`U`HEoU&0)nX|`P%mB+4*8FYZxXWSTM&C zNEjs_$}^%_K(B4dEg?TbU?5DGMJN+M5D`Iz#k3qih1jLC;oN;>?j%;4gVNJ4K7aDD zQ=BnLqQThMl}|qSbdKjlkb@iy`iFa?Paf$W+S{_dnY}Te$r^T7fb1I|efkTh63MjB z>;2MiJoV-~SGJOcU~|V$MWt^((beNA3vZLZspFkXGZ@*&2DJOr zb33`Ro0@c86#^lISUR0uoSp57MV~x2WR)ukODt^V<7EeP1OyL8;Wzp#hVb^snu>*T zqRO#ZMx1cK4ZnmTc{w8B`o0k`E{IEz5j=hR^2y_sAxW0R`YKDUAK)*XVZ-n_Xi4hqsZ}s|>|L z?#jBZ9jh;Ta9w;LM4hjMF~a2h`PUm+u*MFkv23ih3Ts^QItaqGG}SJg0>E9@VFJQo zw&3EecRu*#+wXqyg=YgnPd=Biszq7#`u#x~9xi8Bt5wUkZQ#7QIXW;nc>GX*K9$|h zl^8<6Q8~L&HHyVj86zaP+1VC-?%BtTe8P`RFw$yu$8YCO9^IGCn`IjbN+ic}B&=Z8 z?KM?wgcRP{?wK43y?f~{v+Z|3xzpX@VYVFz2CI%TwUGJf@}mdqS)zIns0B-EZw)*- z*_=vOe|C9&DOK(b`%h0a|L_0lALf_Wzx>J41~y(xFu1S1|kDAdvC6&p3WE*2P(^RK_oU7SRn zi-SZ1kAy$pA;WcnL5&|@yL}RbIqaH3F~XuF*75UqKKR8iKZrGjMn*M(UODOa_*PP7E=j{35#jKM>(xt36~?6Bd!qf??R9S`y0f|ds}C-B#X2rt zn>%sx*oQY4+ai8M)Cci07DDDW;^vVapCbs?+9g$f_vY$T<3UR7+jnPqO{;?hU?Ks< zfB+FpG3E?mj4@+uac;Jd&z?LoTBzEkqG>7G^-Xhrry5rAO3F->8JHF7{)uzW5nxUU zGi0+u1v6xcBOn5i8t)$vqD*kNbB8f-BwEA12P;KQH!o=lLHCx{1;yCbscs$_Yd<^`ncB!nfYUiP+``&ho4peL;iVl*_PlVYhjETE zKy3)&KJifJyVbL$h`aGFa_;7TT=>FcN5U;FR<-Onmg3O@E!|ZeWfNP)O4(ty*IkxKj>zF;J8@_`oh*?mp3>**HNYzu4q z_YJIVB}+wNA(JEUhnpN`m$JNH<{MoFmNQ~pImQXyN zd*@-EBN|nmS6?~t*4@;-h4q2{{%223v_*q~Xm8pes>cIFx-*xM5kuUeTo8m-v*uRb z9PAAK!+Q@Vdz8K=>61&>42!w9Yao~)i~$h}wL3Zj3LrQqMBO1gysITW}+3==FI7v1e5)!fNoS+^z5 z3ClW!Aq+yG(az?uCJhX9kB<%f{LK#(ujk~Ey}$X`-nI43WU&g2bw{*k4t8C8xMc`Q z0KGU}y?b}zM_0DvIPmS$ZLyXxLI6;cC1Q**fN1y-c4=M2O?r`Yub;1r%MlU)^;0>o zPhUacngFw2BCA2WYVtkeW>Wcm1<^t#^yqzplN|fYb-W60fGMcx%-Y`9yz+NKNg)^*l6wO_w_z;;r+LtedbUk z8vVhKeo?U{LDXP#*HWf3+7s<+lD9LJ&3v`hNEE7OE>jU0Qv#NS<~P$tu9=83DX93h zqK&iIw^{ajqtQyaaQo4=#Sj)kp=f=__|xA#Ffq_|_5QXlq<62a8hTYx>Z;p6S{7RJ!O^j!Er3&oKff z5aaH(8ril37&9y|U;@zFI~aOWvWi4v1a_WGa~>52)Moa8gB&E ziqiE2M8i}82qSX-{Ok48Iqc$aFm8|~8$BXi^DET6n^61sxgzXF+Zx>aCSW*v^ngdE zfAx3oNV0TvU&oDW*KSO$?cY1*4|7+cKM1-`Na6Z)k~LG;uXV&vHgeUHj^Cz=oXv(9kE|eWf5RRC^HM?TuRZr zl0@QpD}$Oa!hifbXU4mOcNPmA6Gc%2p`au|u~;%qO8^Gs0Jpw;cCfoevUE$KVs5+2 z33hB9A*yNgnPUfk{J{)R{P@xS2g_M5tA>#Mn*8*TPuSIbr7D16i~!j$9`IF4xd$^# zm;e%lVu1)ag1ZnR*Xbu1vJi7?#BR|&)YNul|3teNFKp`;BC=gHBo!k>EDK>`DhlPy z6=kWG7p`8A+~j0)O}AGd^r@Z|?LD z^^Xm8-nuoF&Xk^f`cyW#Gc&t}fxh<5=Q=~4)kJcmWXg)brb7kBl=!^t51$7AoIwqiQg>chdwQ?E; z_XF&3)Z5ql%+sgmAI@C4w>H0>uN3o6Va+24`^Wak7y&5V10$Z6{*|@OEARY$Tqpgp zrp}nxC=_hF($ziq@n;tb#r%^`o=`lVdo$~M_8+`5y$zc0Tc@I>vNc;&I-^RdU>77%@CSQ5#c+89L zuJ7m=aY7I#FYgT=+A~A|2w*~pn?pgkVHQBb{gI>ppCnIUM9!Z(*U)a(Ckmt{CE#@t zb`1vlS-BJKsfU8$2Yx^wzUjnk_RYtgr}>w z%TL*{etCWBMj#Mw>+CYHH=%n{cA%m={hgtI{gI_DQRtCsy|uO6x7i(}2O zzEk9gBW!so;m9#`egEXXaC4jPsQ0Fq)1@jV)K;j%Ou@}BogE8Py|>L<$d&`f>h(3} zx1I>ME9Qf3RyG(i%u>D6xW>Dnu#Zi zFTH%WQYv4$dN0=9GdbS3wUxN=+0EykdF<41`J3sl@Ad|il*00Y#_1y~>m zg`3ViajIOde0qI`3;yLVj9tHV|D#WCjqg8v?ZSn753U%N`OKNak)Tg-+`az=z4heU z+~Us8`pQOnb0bbwuO}2+FIExt*aEl^YsqRyfCwW${b;U`*=&zAmrb5>RLizx1^(@K zo+uQ{3MJWW@oUdcoY~Xb8u7Mzk%+JDbEt3LPDdM3j6_Pv1YheK*`W5Q&7gvK0#Q_g~yQw^OpJ`b$sj z)lD;>DPVUmA&BEb8c`!o;!d>y05`XFjr0!-$9Q*6H!ZF*_UhT*An>)6E-*M$mYIc- zkO_V1XxC0A_5AVizyI*oa<)=6oPefuMuROuPa9tAF6xvzS(6DJSMJb1Leor$(Yjvd+e z!N*tr&-ZR-91`^Ve*ersODIGLp#&(w0E9G()2<}8PPwUl{@fmg8%;ic{*B%DPR%t? zx8z|!g4Kr=AnL701dTD4i)gMX4+usG5sn0L$NKIS0=s>2EEw+X?>lw;a3!0(^>963 zvF^>SCRXMH0omgXjP!L6^|f)wZtWV+Dr4!4VcHfiZp^MG5S2&v9=N-bBC-z);E0cR zMGp1`^M<&(T&XY`pw7SgqjOz;i#vEDRrojGJ{|F^9*<%eR;;6WVKL4e?l8v}@c-XG zyz<&_9?C?|{7|1`HcKX85-w}B4;@qi;f#xPJV(jqI{cFo>mg7JTF3SaY%(&G1dugve1n95X*3I{PRu%HHhu)HzSAARf6U60rE z+S5l~JU$W)dgD9E*|p>g$3`Bmr>hn}KGMFDEFr=$U`7PzmY{YmdMwzUj@GZd^jKSK zWMgIh{`AV3vqwTf->-iDkuMV2KRK)r_}QBuo<4iLtE(lsoxC-@!YO@geuER`JEsOm z+nNZal0*olgirv4F#&LYv~~S6kj6>e&GXgR>F3`#Un3Xo!t$WrT7()y7uTVcF6O4j zNCnr7?dB?Kk1EviV)cnVCb*8G0l=65k@ihaba%$)me#kENkvsgM+Rj@>*(mD%xMZn zVCcEc^>jRy*}C_m=15>_ZfD})vD-^ou4&^P;jf&lgA* z^~=jujM>+o=!-?v4`*{5RS8iH!X`EoASlC#Gg}y=T}}7ba!jBH%bV}rnSHR5%o;YQ zWUwVPzmeK0RSu8!%xT8W*#n$Pwt6zL}q6e*4B2O zd+7xFj&$|ns8px)upmAG;u3WJmYlgi*s)kH`mPYjUvr;!JX8yU-JcNvF$#<@-jr2$V;H!s|JGpSk7i|t~ zY$Oy-E0wC@u>Z}ErZkW0m+)q)5`T2Dkk4|ZnIQz&Q4o_j7ZQAYXT@|dS0zqJwOpzs z)}fL>NL0&uGLedfun6_ZpuhRnCt9Re7eEMM4qw?RU%0oS+w8$g%0kk_aJPie;OKzl z80kV8ae*+ndolp2uV<)#px-JN-g{JHf{ixw=UU=+WdCQgag$?&kz(oyGa)cBxuC)p z=16CFE}0RWn*u17fMSdQ5blVC^0|y5q$ZD?$d?^KT+BOQgo%R%CE&bxbR0~pr?-9I zBuOh1U4|cV;Mt=SFXKkHrqk9I^iS2v$7yA0UCnkq3UA+ER?_SGL87t~H_O^9I zLK2lIB|s=8n7C1f+T#SfE5imBzU~7Om=lcMPhoAu{yAyuu3WRuZ~*tk?tWZdG%9ut zR#-s&me6qVq55mD2D!utup|Hx0006Q3xJNcwzk$5LNEbLWJ)AeD85p1qm+2)Bl(!$ zF4ML$1m{y02bl{z(d$1j+>)!%pIlpitPkw;`k4bgKY36sIq1UOxP;N4z5aMMT_OPC zh%XUOE2^wYAW<^6y7M=0-`v>B*|uZbWmH`D5vRnkrA8^|#4<1-&IC|_5VffyF{?AG zbgE8fd!5R%!; zab>u(X<<9Z0k8nx_`8ab;n-&FIOc6L@zzIeKBLD;lX_)-$*MFm{vn89# zT)Xz@3(q~KNO1T1{e0CvedYjX&UEGKM)Q7Y@%@Iyyg@0&xUsaZYhi1T$LGgdjf){5 zKs9!uixdRnzSLakyqhR=;hBUGAQark3or(Pff9*IKncZ$VL8m=%uzHo5RSH~xqLp8 zu>w^F1mlIBDznAnPCfvo7Lr?Dc(j=;84$Uoybv2s7!a# zc}14~<|h~T_P55GyvwVrrD~-sfYx?Q-QdUFM_XG_*9DR=U|)6H&od6D94pASR&{u=TIz^4^|l2) zK2LjVlVwy51CAd*i7b0@yLc~d6M<|3A75J)gj~J9t#F4p4n_h2rc5{-VMG~}DG~j# z)}^&1A{1lfE@u#6E=akepFJ>o_0h@;$M)P^NN|h^#)Jsw3PNrB%V!TOc6Dnr8SClp z?{B+x{XrpLK62_H5%%27szC7glgH<0mo_$&(e~E1X8*bW{Fd+r!#?Q`PVMz*sw_){ z0Hu@w0>BucetmP-D{eA$_o~NhSZi1I2jq=6-l*Bl8P0g0Wjh1NQ{){`SCSNfP2dXM_MHlv08LD5VsDQX)}FqEz!lIwJld zb;Dw!Abd8*-A&rzvCgij>W{?YsjLiW|NcGmt7$0^`1<36m9o*^7TH)!G)04&M_OG= z4EDGF#oxU5?D3(tpc2r~{N1a=QNEcolLZ@750O1WxLtCAu>gS_nF1GFh>70F{M>3Z z8ffq83VMC1WX{GUoyl>VxjOlY{gZ8hK&q%S+dMTW9q3aQmJ?iSF%d_y#%y~tQJhPZ z_l^!~6h%A6rdE@QRCTB~`s=AIWsWMzHWyftHWL*Lm?0vBKm>!p*mQ)dAy(nU78s|C z`nR5%yt}k11g({g1wuklim%OXefi|X?Am&|XbQ|QayTLwA;M8mrKd(>2PVh*`eV1Q z+_4xQ+cVG>YyQ=nA9eP1_YHKKdga3pZX7(kr?hAP^eEUkC%3M~zvZraNtyPvO zC4>+{0bxP`WA}_zA2e_zpw2aFoT)`k)G82QPTqLqpEcUjxE_8$ySW=^C{pS?8$d1< z4B;AlQXqr@kgJi!^?zfG2-FT*fWZwx5`i%gz?c9K3Eev>X?Vd+LFm!FysS3 zGcy~Lq|+F2}T@Td!AqviQj$c^wW<` z#J6|u-I;s*spAxjxw++3GJp1|W5q(@_SL)5_Vz=EMpNNwmI#+xLTHz~` zW3nVk5~UKQ1Ysah)2l*_#^)N>paD8^-$F#-T`)LCn0)_@->)lNQG+Po_!QP~Benkk zx7|~#_|!sw^(Z}RtdVLXh8jN{)kkW8F~;s03j+}MVFSPb0GI#)f(cL{1b`60)P0dr zAe1VKr#TYs^CY(uiFifI+eC2wtJ^zU8Qs8?Q7U7YkLSL4xHITijA}KNDR*^-W|!hu z?yMxUMbox7Gr0pJk=fZb%Vre|Nq}3s2fIQnk+V4hj$F+&wn4&xO1e`r&}z;s>V_nH zDW%zhQD8DJ>~M_zflx=^z~27$sm0BFe7Q~48M8OCWsX%6>4>rQ?x10o%O>^`1{_e* zMER1=)u3BwiF)n-{^h~)xnm?Q-_8gEN|UiPDn&Th`aAmH$dQ($=RV;xoEU^whi=mT>j)1 zCS+`UNRsfKJ2QU2@6fTy)uolKt#osHOIK&}ANTkN1OUXnXb>V{gnL_ax&WF3HUred;hLi#*gps-b@uMHlAPKD5Q35 z$Kej@9vQzlwG-Cts)@rss5(p_qyn-K$Dk4rrpX+EkU+y7{tq9e7t&5ixAqV9mGha= zkUmo}_Qx~l8CP^(n~3oFvv)$c3bf3U#SkSzz@%`7J#%`rKl9CISz`!5VH z+`e{TINI6S^Itw#G~MhjP;WWUh(J^$+(NXe(kgQ&BI!gkp#K7Xd%Rs7lCzCAiQ zH8V4!S^xM)??3}hV!ACng`mb)fE3$Ve5rJ^f zmLS`E87psdlbPR?wgD58Bn1=(5`#b%%6+4SxEG(+6dklO1Z_c5Gil(Jz2m?0r4yjl zKyT%r{pru9MhDN&^ewC%{^f@cRMLRm)kdS$Zqz5Hrve#*ZmOdd9oNTu1ZMkK23Jpx z9<>1u_rCMO_|xr!7{a#J_gAaUm^AQ9r+eE8Z^c=T`Gu=fAKZ9SOPbB&!+O10t5<7B z2c=^1i)VTk<`<4zs=;|K4u;LGv-zFY-U?^B+7N2ezkRhU-`>n6jpF$ECtHor){afY zTfR|6)zF%N0|jkON)TuOA(4<0(8PjJ1CVA?zyu&kC5ZqGwTL6orh+Jd(e5(-WIzA_ zAOJ~3K~&QJ@aAtVK3-Z_SbP49&qM*uKYqHuUwie-FRZVuJ$|^5%NL(}?(CCCi%%Xu zZA{Fz?yyU(1Df-R&?)DFU-BYR8Rd&JKQXWB!+SR$jY0R&BL^ zdi`;t5OrO~^@MdIqE=XLx7!uHjam(M6`rnc%1q{!i=!jG^7^ffXJ&e3qBgb;iy^l( zB1M3Tg!tmQk-z%IliE>r@3^tNb#&N_rDoD?t>ads0V*kWRrU{Ci7YfUwd%D@-)MVp z{Y#g-w{{yX9V#JNWKNA$wx6z7SzLMf^}F{M?rkciF;q#|J_Je>WH17Trg@c2n;vVF zE|XbXM@A%K70Zw^Aqym}$z<;`DSU2vsJECOn;aS$>3{pjAC$VgCuc?p)JGrQ8k-n7 zb@s&i($nR&y@|<@@rl9z=HL9Z8D=39{NdH{oR59Ops9c#jiswh4)Ej zi#;KwfrbLX+*r&=!d_&lCylXhqmGb6Olhc;l1s_O5ZjX2>0WPx@=Wd^r{~N4%cVpsQt*^vtD4^+w@-dspB6(J*0C=6HfeFG!Cy+fp0|Mxo!O~wE@(>QEm!mQhE z9?XeL(|r^DUF~N5pxGo07+DGi(8P&@t2Js0;xOncLfq1nC`4os%%N`okN?%*FXZI? zn-8}3s$Y2Jsvv&<=N}J^kDfd;(QG!}`}xOLUcB5>DXy<>{EPqZ-N&^y2jQ>H+MzTkSX@R*h!u((_-|$6M2**_)4#V;xm9 z{UF06D1fH%vA(`S@X3RQA>08VQf|lzR)ASS3II ze6B^AkYWXZtbmEM#w5g`2$~cff>0*1gn<6b|KuwrsiPn~b^gS`&ffCUMyb*@b8_tA zokz9f=E%fwZ(sS=je9HvNAkb@ckkm=125glC(1Zezgc~KLAVGnUBqfEJd{3o&DBLab?rNOpM8vFD zkM+&1cB;nU4pzF5dguGJfH zvr!ouW$^1&QMpjaU%Ghi>da8%ptg^hy}DZ8K4_!RL>Z;Oa<(UF)J}}|l=9iX z{^-{K_<`YSjv{Rj(b!J>Dw<~ zoINq#)7SO(kKXGW9~qw*id&5j-~Q~(#gk(b!}CuT*Vp$?pFc4++W+7EKYw*Z5k%oX zx;QY@)h$CIrI5k^Ktv|a4;X~&*O7c0qUqQXd^{a6ps=y7+E{ywYj0cwuYD#%ZuQo< z))3H^Pxda|U~FkRot3;>J*U_`feSNE$vfb+X*QS9W@UJ9UJuf;i@-w-AP}@L;t({z zJs=4)xdcLzkojVFZ#gq9HxQ1unq`H6C=4TQpco$4nhU#e5K=K0WwM#mBLn-J>mmvT zLA#x_nhgNx=_&7RY;@&w^+tPfak*US`^we9PabY=?AM+~M@^&}Hz$4C2htWTbr9jO!_Ek2E77351ZQ=>A$i)TllR$H6LN`MwR z)*^$fvdyF8c0)w6rOdFcWpi!JJAFYz7@52u{aCn_g!RE&CKtB-@!;s*bbub5`RW zqO%msun&hc&={aaFU%Z?LI^@BNe~5@T&3JQ9vyb^`bwh|Yx4{WFgze4)>4K+xe#>a zv)S@UhSb`|PLj0qxsXV19kkYV_PTQUXRb`#`0Q?=jo5VO zltyMvl(fUFz(V=*iIGZH{JZOmI|sG3&4XvIp4nSlPGa@?SH9G!Cu3v%Kfb#aYkqkW z&h=)0@3+78%U?d!t$G5nirX(;I&phpbN`_6JKuQbgS+!Uph37-hJfhcu-cW+9@gs! zSjq_zWRrF~5wQs-0R+_gw_bnli!YvyqTs!^emQ++c64;0R;^wC@Ya>*&-Zkf9^QSj zxp8>;+0&Iu;UE9=Kid%jM&Tb`8XWEI2?G*B22zj(tAR|<0>ow==Q1qFrwg#d;K2m> z*|x{BUl5T&+CVuZcHY)LZO3xC98_U14VOA?txA!Z$q$l%?BZOkwvpNAHChU*LGSHO zz)h&+a*WLiiCtr8vNo6*Kq8uiVZlU*+VJd2XpxW*u_6?L1PKv{FbKlvM4@spw6St~ zlkZjgloCKd9B5Qbn3M49SI3vP4{zL9?9Gl$ovduFKixg3g#oD~kqEW6x_Nh{Qp`Vh zY4+zIKM1p#6Vts99I6+_54)V@!-_Cxd%6bxOb@k^>4qr@OWu|=WzDy z>?>coy7Xk}_^5T^`E&K7>f=XCAKaf`jRP!ZUmnSy8668G2_dDB22?_%Sk#ZI5&Vi0YZVzJBgvFjUe8xhK?8xCIAtPD8!U~uvZijA&EfBKnN*=K*~r4Q5a^TOqh!@`CP7$ z&vjS2CuUB+bgJ^r(UpOGm64c;Nos^wP7N(>SKpbdU7Q*E)^jJG)WYuZ^OF?fSl_Lp zh$x7z-&yP`WPu^pB!n(zGJU07qV>c;rP>BytTz)yO3OAdf=J9cV89noO=Yr~b5~AP z4-P-Qey4Y!_v%ZR9^HMovb-}kIePBu?1yh%Kd#4v!+mc(TGN?KR|daxW{i+*S0(IJ zg|7Gs`_LOlRqrC{9Ft9aw{Zrv_ErpR9(9u(2IAVaH^JcyHjvC&Id~Yr(gH2ZFHQC2 zG)#;JB`0ec|lr{@$)`x9UgLxux}^sOvkIyI1y`zg#%}(#5eb5X*b*AZdlH zgcL%CvtwQFf4(BLdc1b@v?;OyHX3!(t><2NW^DExWP0EKcus0jjoX5#t<;5q;*;Ha zqT&k!<%!|`-+1NRt7j*=B5{0NJ2-Ct!*4(T<4>LdDMVnQl@8pMrUcW(K=*(C`(JC+ z>!1DN=9$Z92M4-$xAz|1fBMYJ7jl{K;ho2a)#lab&T7^ElYjY_TUt^k`wuS!O4u`>&-m93VZy%4 z_9fC7HXD2a)38M_x*!Ljk%{B01Oqt_;@ZT0bD{oF)%3p3r7 zzIL;@zkh%TnLx0HgKFGrHb;khOA)QDt@dKGeSG|IGrn+QxG#^N&hMWX%76FD$i0Q_ zdQeJ`9<0`5RD~o7qd;e}ZPr_dN!(V$Wn@`8YEqWtKl!6?+`YN5SyM-~_|oZ#u0TCp zuTG8hZyp@~?30IYeLjC@<#4B7|AVhy`QdxFs*MDZ6beEn(8BCvHK?ThTQ6V2X0xli zYxeZa<9knz4yt2Q6Wx{U{X6rmR_n~g)2NgAg|$!Smfv66Z-u#wgWO!qD6gy5EhEP!$s=D9R^~1W9G~AQ>i;vb{I^BPHx^i>nc&DKun?Ety zySloK%!-ptfU(j_oaWbWWd&lbZb!o%Ix?|gB#-e~XE z5+Q?ph={~8RFutRqU9sF@#yH2rTR~AZvKN`yZC5v^>030MnFmM=;`jsiQyMd^uKd= zZmZf%I0(aVv@5#yy;uMCqx%a-O`9QM#Ra5Dp(bJ)s+8XRy|48T^vpk+KiEB-J~h$Z zTe<%3^<1$uF+E%=72f~(jj`#`uCCnw{O{kX2KiC}-gxdrKAQ_e5y(Io?F|v2AY?>F z6jrrmBo8K=3B6nyz<6(>O$0XGE+Pu6o;UT1#kDuyv?Cd_JDR?KckzXorWg>IR66z@ z9vibtI~y|CAZ&ACn!I0h5$eM9;Xc>EMtYj+X2u7%#kLnOrSU%C=2rXJZGkpv?asN^ z;ui+#LL!j%j8Pz^kRph}N~wE1S1Z8AVJp+%FiGgn%CR8)`jvqnezLh;=ihv8tfx@8 zK7TOW(>vH-SXf-kWiyDVSRsQ91IoyQ{i9+wbMxkto&AHaymV!vxAqs;x6VwD_7}q& z3kPQ>dxX;UW(>>_gcO98?n<+z8z?pp<5E7F=n4PyXY*Sko1h3?|KNC%elR zCkD=s_6&DLP0fFMNDvswKEXgoDdw%9{@9@w5<41%2y-^f>akA_5&`=;vygCUX1tF3!@k#^)z`{wK z%~VEcZ5PR+4&Wkxja0{4`PqKlW61o2LFTDHi%`ghG`Ti!f#NdUmo$h|; z;o(MI{`#f9rQPO@$J;qoKU5e;U8O>BP)&pYWg>Egh!br#s{l!+RwLEW+}6O%x{XXi z5CRGNE(pQQ2&7S&)kq8q2g~_?{5xM79T^Z3?|k-faJX+^xbI;1U}1iBY+|T?xNq*> zTsz^zr1dY~zIWlo$inuXSotexkCw-+u1uxknG?8gVt0Me>DWA#t|@VisvefK|qh+!~uVl0S) zPu}~ie{67kY^c?0-2CO8Qx{L>vhu(FH$U0NV7<}!!Hct{TpFmz^2Es6%I5#^w;#k)O^vRMgjlg^=1wahig+&trYldGj zHDceBbtFEaMLEocN(S2ZM~e|yxSD3*cyg$_K}AiDq621qG&WeQ&NKP_DYmXnh(H2S z2oi!U!&XR%GLSNmK^TT%6v;5mBq4H9l8p$H)(?O5?$X-Uvy<8L z1C7n2=8G3ccUE_f>&eB@Vm@Gjh^U2qkTtU+P5?k52(6U}>g7rtMuHdfkNxb25EW*r(U_P`r5o$c4AlO=4FX(lqP4V zSP6j(26B&#RonUnX9tPMG9Zmq$o#Jm0tpO(P#6Vy5Ee?^Lq#0I#g@W-l@mZU#Shkw z_v-qamj<_v)%AtONI5z^*?(`nIXyA7wzhV-SFM!tLdsgLRco}Q2ws0_YW~qu!0pZb z<2yI+ojiB;>}ckl+v}C??k~(1502WkSfl2cZA3Q`D6JW!APz{H>p=%HL?&o5X|`2C zBNA#dp)@bf41e$SE4M$oH!wChIx$eMHy+-an>jPnRVi+5Y%k3(pSyB~Ir%4l{?1Vt zg_+DBJv-f#FUgPsDW#AoP#C3w+0LLJm&h1(bS%^?FlCX;^Z?k%C30sG&3eZ{P7-ZC zFgsS3IfGUXWhkkPia{Zoh$Ra^_-%{@0qkYTcHlG41y(3+Qg~dzr_CK!Z2rhb^tg0J z*QLAlkVfw@Zl4WK?=D2GwW;Yo6x-6o%r(neFftGeL{^9-C?F!O1){L+i#c0@j5H;e zEA@3PKipWkeb}?p%2%7}#o2Bl;qG=kF<3q|oO$=*ip&;HPERyclr;ADx7ON8+?CHN zr4++Y-+Q1D&rJ7ktZ&rgM%3El;eDK1vr|0g?2VpQi zGtx8A^W^@*kMGUz=zwMRE904wN|%r*h^z&pp@6y>n*FN@X7QKS5%(J!fE1V@TayOt z67KE0K_;;VjmJ8Wxv>~M%f>MvxKmVNec~9vko-*j)pkLx{S;~uF1HLaTm}nvp_l5r z?wu^i;NVdNW+pF-wMiQtr^0Q}t-QQGSdwz0teP?m)uv99Sd-^DeYt4pW zZZ+c|fJ8w}aolQ0fsC8&hYRzkM!P4v#K!J^ccm{P{%mP426}n6w6s$Z;q*0UWtPLP`eg~y06-|TqeD2lA(^vfi1;MX zfzh&1>=`Q15UjH1R6A}QCSkr*I6gW|+DRBl zr4+GNT1R0}DFsJI^+q$9UtB!a;R_e0@@n%JOYN(pT|MRS(ONxWEdUe{S#<*ES}npu zC4fO{W&jk-NQgRM08HBd+4o-ATic#FJyj~_S64Q+*ALEJI!Oepi>s|fpFTHJJ3juO z{{07sB9u}1pI#gpESIFjATT^OG@Kaw>JlNMV9hqcp<^Lvdlfb&y{SvHo3Eps^>vP^ zqk#cY*aSw~EIQi=@)tKdqK*rv1DjL^9e;yTz65%E0k;_d^v(ld{0|vzl@KJz&{%_j z0wIDRQ!e)oM%6CZ+E0R&T_FTLGhO=Or&}%Nmu7o86Mec|duFz8vbU>>g;GZDAM96a zt*&BDF;tJ6^?Hi{zWa@{3s06+qu$cu`rRk9lT%ZD@bRO)q3*(SW0{BBjYtZuSp#R3 z&b0S5a$;6DlAU1&18@LzWoqy@zy4g`VE2dNLX z?=QZ)w$GXT>l5KC(=$?15C&F~V#QJbCJM%?(UDC0xEuLA zh;A&bKwNv{2kfh<85B^Psm<;A?AF+!Smqis_a7T%&Bj5Q1H%6HK}JpXbNL7#>WKCs zD~2>g0O9m&hMX!G&9G)PLnIA( zLJ|oIqzH4R-g0S7ZWQovGcMd*X)1*8zcdLddHde}Sbt%tt9bp%=3sZZud7Uj?(Sl^ zvwu*pHw)P;5-6n)kCVfCYihi=xxdjm-s{PTqm8GBy8AmXjJ4wSo%PzcF7%%p%+7Bf z%VrfsGZ9*|Aks>sKof*0NH75Z@!xrUb7`4mI5ssXLV5Sby{`W5!I9o1iSK^?U}9#x z)@uGQZ{2R?azn-N_pY4Cg<%-_LuEi0b065}Q+UP_ddmdA)Mc;30w4oZI&{kfdl?+t zZE~$>N1Vc)`SJZ#%5Zj5o-1dmk`_9`(o;s6`?5r2xr7GtcQz;3X}IHHSM%MIC9(nt zKqhG>U8{0LFiSLJFA)SXSEzL7#UQPzq`j9Eo~#|OAG9-3^yO3CPqtb+4IJys?>FMd zOS|V!O)DnBx>lyHoW`*nhP zn@|BsVy&$mi&a!Hp6Tm->HPSK)6>mrZDVy?qL@BAdAM`1y0Y2TT^XMo-dNrEr+@R& z9)}dj-@ni|R;dJmRg+r{x@GN3lbGshy=)0e;KVO(4ek7GTu41T@r$rFkWNR+mg#8; z65`smH_g@NMtZll28(YqrU|WJW-WG3f%ap~A=CDY7-0`MH!ezde)c`Ld>ReDBX=dv z1+Mt+DE)VO@R&R%Y{7T`0HE*AUETLhedcntEZkkS&AF+tw)PHwf4m5aI2ks`ea9_dJ@EJ#vw+HEUkSoBTxqUzklO< z0qe()miq>~2ZsB0clY)-_In0<;jtOKo5)$4G#4j98_1ItW2JoER^!w8#`MYdne9LA6Ae5 z*Pq^MNBQoe`29;WnM@c4fsiPL^yEm>3)mGtGN32JFgYm5>_gDqH}+ICiKmnN=n`w=QigV)4FsTtQ#fi4 z05xd^LIVt@(*=q6_g@=b+N|AJ z**-HqN-W=7tU|tLraaImO116ft-V9maiv_+b10g97Lc5{bE&nwDYGA>rQMiH7$h-_(q}>VB zZWqMTzWZi>lF|ZAG!uF1CxSPTv`xO7vOsfUSWmV+XJy`IBgU}0Rj~Q2_Re#IpV>H( zQNsc=l4j+&eIA6hm!<{PG%zv}xy&geLbBJAm$?yw*4h-xbdogWLAU*MV3_dVixWx; z0#qmjDN+DvsAX-_00%bwbet9@jO>%$w-l_!dE#_W0+4uSU&Y>>+ z?(+ld>-)c$Kd2NYPY&x(KlwCQ&=Qnt?i7MzD`5`vOfrd^AXJP2VS=o+3St*Lz$7Fj zzxIVIp-whdwnwK%v{v^&zdtxJGC4ciY$tba+?zQ&HMg^W=P*{;{ImVRnc-0>P)f3P z1zwmz&bg7zH9-t0Twg*ql@!oRVBEB24uJ+jW6N%bd6VO#nLRc@E-wMa8*g0mQF3N} zGi8gtv9gPq^UG!Q1rlu<5q5+OxNLLJUjT3Bz@4Q!4S!{inWP>{zO=KG7usZ&Nq~rA-Uh~h+uY#=Ip$|{9s(&QGgr)&Tfl`o};B&cRsZV)M#?&*3!>8WUT*Q(HNV0n@FyIwKhK z5#M3^3gY@!gMVJT_9l0pZ^GpaYz zb+wAgcR=h;Fs8z?j;7D8lAJXmxPT4lP?)8kg44&;K&tE<2A!tXyx4YH_Q<{Qkt0rj z7(=|FPD3w31VK`eAQ1&Yu2}BN%R#x;P-?9%=Qfj}?%ZqVdw+6sJ7#fWAOj>H@5Em? zJ@{y=Jvlo|ty;aQ2Sz4$j?}Z~M@0yaw`&456C*RSu>R=+lURT0;`D3Jo>-h)%4D-6 z<3r76ePekiU&;@S4sNb*?Ce$l?A@F5EebNx_s{g680-(Fl+rYX7Gy9@uG#Psu{Gd# z?Jqhixv@4NB+r=h8LFmYx@Oy;-j>%%;K;@1#zH2ygf?x62A4&VMktUi!(iQIJeA7d zEH)At(J{l!M_ZY{{g&))VP{02yCN)hfn*vjm#^Z6U^Bs{vPL_)po`J~ivqhF*Xj?= zoWMRw2>rZi5i;mt>9}Q5=k6RkH2@+towj~oNF)UcYf>l>g%FaWAX_Yy2XpN~y?UrK z+bwZ(v3A%{fA^)~dMkc+?(p1L&&y}}=C+dc22j*{`I)OxzI1PX|De{q`*cT{K|$M9 z1S3X38n_q+-@G_AGTuKh&=beW;^U>^v9U@|;c)NZ>C>&5+3^R<8-I0wy&YxF_Tkr0 z&Sb1x9SY~cK%kM4tO6AfgvL%Y54MoM^%wP~fn-h~ zlGd)nA&OvoY13aT)+xCUiH-H7D>e2~BBy;Y=iOeSAdvx3*=45ZhIw5X5Hpx@!G!;I z(3n$X!O0#?NhCj-Is{g;v(GWem-a|mO2x3#DSN75O6KyozgwtU1lJU2&4|pJtd)xp zjEXdALZvlgAW&0+f>21Ah(H7~kWmztisjy&&3l{s4{H4_%D#R7aHra6tKgN>y&v4$ zd3+$gd2YO?9Q^qQOAv-!C@$>OL5V;xpjHC3Ce$pD6$5~N_0se!U%arky1iMgk4z1n zI5WMzx}LP-@tKiwch{|(kN(v=x0_*9&f;&LnaBplZ@_F2Tm&2l-y@qQ$xP-Nfj}_| zbTO3Rx(!a%EC$d@rK3!&-K%L&oR5P;6O$u=SptBzyk`6AJMMA1IJEw+Y>{~Oq2{)W zXJlbMFPX8=OlHKukZutf(~1fXfpDy7G}bqkzi&4`b{%OM)TR+* zD|yv^F{J%@N{hQk?AWEtdZdH>OGONff(@<&npp}^Y|`^IYE2pmg%U!?LXeC}iZBSI z2*W5}D(+8iE#KO$%0_9PM3Q+Ugsuh=HER_ZGVQD#N4wn)Q==PkKfMe)?!>7ekWaw`aNs3Y9>j zl%`x;#LDU;(v)wLsbvldTa}(UV{FOdPDo+Y6AqDaK)czrfbknbpUZ1R#@Y^yh{lMQ zb*gY>PU%^iwT{x>gpsbh-yyt`E$8e|g+A%2r z$kMOfCFAy(CI!}jt=b1+q*7T=VFky&2k$Q6xv`D}X;FCX?=toovzEYP4OGklB?8R} z0|IG6K{{d7h{%Ejs)Q&IA`C3kb~RxMQUkMMe(}=O3oo3m*P2h~*7Aku)P$?L_T+6=s8}Yd~SZ0#l|u@7?ejth+x0gC^U5 zkgyfX!8u^zF!9E*+9fIGLecx zO@RgsVyys)V0B|}V|{mKq<8YfNE|1dYdb+0j7|(4?(RQaT>sba->(Lla*qDs@xTz={0U%bM_rR=Eg~-J8*fME{;gz z2iAkscDwepf}79TD*oL2M85F`H#IT)n+((1YeP?%(SYWTmD1lPTOFuVvz}7bM z3cy+)7!rsy#?UB)K$1cRGLtX%7c&E}N*J#;qy}lwW@F$(q%{gbgusD}Vwq8a4BI+T z$S9Y04}SXTy_|a#Fu?{ldp3I&d8jPfnffR-sDukV9 ziNLdiJk6H?(U36hQ|-DZN3w(tK8#6hMyGQ@5Nyt!)vst|V6BaFGCTS(gLvbOH=XFu zXBnbfF8ioo+By(wglP1BkS^+k@{cc~N^W`Obx*Lsl45 zEw}BP*ufG0pU%>0$6y9dF%C}eHVbMvrXhQ~Cody#J5*0UN{^U{+d#JWymwfl)LqKD zKT9cu2%}Q5GMJ5f^+qev`&>Zhy>Iv@1}8DG?;2$z8xoR?fkEV@1aANJJNGKN;Ov=+ zd@=u%_dolK2WvXYoa%<}otw=@fe3{(U&(kJ69Rz14rldrC`OkULC!uDyu%fytRzcP zwuQ=3vAk>*ZC~%0mI#8=cT8M+<4r3uMS_$gq1~(PtQC-${ZlL0>2hs`Id{UQY3!k= zKcx(56Fx_#-$$#9hqSk`+(patF^-a^3Daz0Cr*cyG(gIMoL;4$ez2!-dvb$^X;Rl; z57)CJ^E)zGs^mx!GfZ{=gn%}(fhe`{MKDI5Hhn`92`NR8$#s=VL%~5w?;NS9r6htd z->=k4kkE(#S`i4QLYuFcNY%oA3j)Kdb-`;o&U3s9`9oqM&a*X9PTTY z0x1G1j84L=o551(4C%}|zPKZ%?dYDeE6F8CU`O1W*$QeuM_ETSSF6kfz}_>4t**wh zg>T=!&+M8t^R8-SG?OBm)rt9d+r5J}Qc**z(4@@{*{y;d_Dx!|6*f8ZBV^R%iG&t~ zQjEfG{-9&W>DqWJ{$X4AJ8%LgL<3;d_L66*nS`nN7IZGM-HOOv+m6TG zp*pj+)3*1w>v!nB#zt7R#L0iwlXmbg8>~SGIw9nUR3wui|IG>cwKFHPfd~UK zc^*EQ%YklA0%~P1OemO5sIWxRpnVdF>p9r3(zNX`3>L*E$4qOhpD>+0lY3kIC1)OM z>CPitmr2`jpi9Ek?2Kp}3Cq!f!H6R~UsN-=++J&grLA1Te$N_#w8qpAmo)$(CuUD& zPdq3`!3RkB$8H@Bo#z7p6gz_e&Hiyr1!;agq=D_&*Gas$Rju7P zVMzhbd;l5PJY2+xthAFDF{wb4)(MhEMW_-Xv=qihA`Zhan=kZq?+mZ6+&;=KxBIjp zAP}0B*+nUgKxkrA`jf3hq>#LoVQL|SLb*Q@#tTz$?fz}EE?GnnsyVfj;oIb~ayr7Ith*2)4Jza;0 z(OhPB`2YeyX*jSm{TE2DMcc60Mrc@#V)drLb zDZ_*qa}c&N713&;A`;@)PxR)ZC1X#0SK?42X6%d{vGpi80_o-%tzXL7cA@n%*qQujEK!VQ`-CG*r&#! zu<6g>6V5u+wg!4-i;YoQ@jQYGzfw!n>(sHIQLv%TvK8zBvq0305}8Oyr4yyv)Q(IF zRiMK_hT}6`z4f8>r%$$aZ#9MzEs+R?28aaefq;MT!hvibFC2*f^L`&kSwQ{mv0!F! zAS9GRn#s?2=~IV_89E*GP#`4MZPBzW7FOYuv+K_sYg3LOos-Z%N^fDW_wheZoA(!2UmO_GQo9_RAu)QgPO) zKQAH?*#m9$28>c`W>5%7ngj~PS_(=O2_>XVq>^&5Sm_1~}s0jyj-G0vsl1WQ`q83feYqB3^mwvDde*f`4sOO!)9Q4u0*V56vn zj#ttV3RKF}vhRliaFq+ZMg+iTSvYb6K+;hY(LG@r(@bIDRH&FvzwV|+*N&nehQTWX z{Du*X{fj3p`}5FII-z4swaat%Y#q&(u50^$gw){Pu)%=YLb#e(Ad(F> zd&iyJH|vpR9%DQF6Fb46w=8hjx*JQF!Haj`SKmJL4=gJ?NqK>~W*|Za=KmkI70aE5 S$^{$%0000 literal 0 HcmV?d00001 diff --git a/boards/sam3n-ek/.spec b/boards/sam3n-ek/.spec new file mode 100644 index 00000000..815e9adb --- /dev/null +++ b/boards/sam3n-ek/.spec @@ -0,0 +1,30 @@ +name = 'Atmel SAM3N-EK' +description = ''' +

Atmel SAM3N-EK

+ +

+ + + + + + + + + + + + + + + + + + + +
CPUAtmel ATSAM3N4
Clock48 MHz
Memory256kB Flash, 24kB SRAM
Peripheralstimers, ADC, UART, SPI, I²C, PWM, DMA, SSC
+

+

+SAM3N-EK® is based on Atmel AT91SAM3N4 Cortex-M3 CPU. +

+''' diff --git a/boards/sam3n-ek/benchmark/.spec b/boards/sam3n-ek/benchmark/.spec new file mode 100644 index 00000000..d7ce2360 --- /dev/null +++ b/boards/sam3n-ek/benchmark/.spec @@ -0,0 +1,3 @@ +name='Benchmarks' +ord=2 +description='Projects to measure different aspects of BeRTOS performance.' diff --git a/boards/sam3n-ek/examples/.spec b/boards/sam3n-ek/examples/.spec new file mode 100644 index 00000000..d244bbf6 --- /dev/null +++ b/boards/sam3n-ek/examples/.spec @@ -0,0 +1,3 @@ +name="Examples" +ord=1 +description="Full working example projects." diff --git a/boards/sam3n-ek/examples/display/.spec b/boards/sam3n-ek/examples/display/.spec new file mode 100644 index 00000000..7b7e4355 --- /dev/null +++ b/boards/sam3n-ek/examples/display/.spec @@ -0,0 +1,16 @@ +name = 'Display and keyboard handling' +description=""" +

Overview

+

+This example application demonstrates the usage of display libraries, keyboard +drivers and menu creation. +<\p> +

+This demo uses the SPI DMA driver to push data on the screen. Since RAM +memory it's not enough to store a full frame, each frame is sent in chunks. +<\p> +

+Use the main menu to launch various demo programs; scroll down using the left +push button and select using the right push button. +<\p> +""" diff --git a/boards/sam3n-ek/examples/display/bitmaps.c b/boards/sam3n-ek/examples/display/bitmaps.c new file mode 100644 index 00000000..4f124dab --- /dev/null +++ b/boards/sam3n-ek/examples/display/bitmaps.c @@ -0,0 +1,53632 @@ +/* 176 x 86 */ +const char bmp_logo[] = +{ + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 245,206,130, 242,222,184, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 252,175, 23, + 245,206,130, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,203,171, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 252,175, 23, + 245,206,130, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,130, 32, + 243,190,145, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 252,175, 23, + 245,206,130, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 243,184,134, + 246,154, 75, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,130, 32, + 245,145, 60, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 252,175, 23, + 245,206,130, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,231,225, + 245,138, 46, + 239,216,197, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,197,159, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 252,175, 23, + 245,206,130, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,130, 32, + 245,145, 60, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,145, 60, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 252,175, 23, + 245,206,130, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,130, 32, + 241,211,185, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 243,184,134, + 242,197,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 252,175, 23, + 243,214,157, + 238,238,238, + 238,238,238, + 238,238,238, + 242,197,159, + 242,171,110, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 243,214,157, + 249,186, 61, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,130, 32, + 239,224,211, + 238,238,238, + 238,238,238, + 238,238,238, + 248,191, 77, + 241,226,198, + 238,238,238, + 238,238,238, + 247,179,121, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,226,198, + 251,179, 36, + 251,179, 36, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 248,191, 77, + 252,175, 23, + 243,214,157, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,130, 32, + 243,184,134, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,130, 32, + 243,165, 99, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 252,175, 23, + 252,175, 23, + 248,191, 77, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 249,186, 61, + 252,175, 23, + 241,226,198, + 238,238,238, + 238,238,238, + 238,238,238, + 241,211,185, + 241,211,185, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,231,225, + 238,238,238, + 238,238,238, + 238,238,238, + 249,186, 61, + 252,175, 23, + 241,226,198, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,234,225, + 248,195, 90, + 251,179, 36, + 243,214,157, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,218,171, + 252,175, 23, + 247,201,111, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,234,225, + 248,195, 90, + 249,186, 61, + 241,226,198, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 168,168,168, + 98, 98, 98, + 109,110,110, + 215,215,215, + 238,238,238, + 238,238,238, + 239,234,225, + 252,175, 23, + 248,191, 77, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 251,179, 36, + 248,191, 77, + 238,238,238, + 238,238,238, + 179,179,179, + 74, 74, 74, + 51, 51, 51, + 101, 80, 45, + 76, 66, 48, + 51, 51, 51, + 133,133,133, + 238,238,238, + 241,226,198, + 244,210,144, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 215,215,215, + 87, 67, 47, + 126, 94, 42, + 101, 80, 45, + 100, 72, 46, + 101, 80, 45, + 170,121, 36, + 126, 94, 42, + 144,144,144, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 121,121,121, + 211,148, 29, + 101, 80, 45, + 51, 51, 51, + 200,137, 32, + 124, 81, 44, + 51, 51, 51, + 170,121, 36, + 63, 63, 63, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 250,165, 25, + 101, 80, 45, + 51, 51, 51, + 151,111, 38, + 113, 87, 43, + 63, 57, 50, + 186,133, 33, + 51, 51, 51, + 156,156,156, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 250,165, 25, + 101, 80, 45, + 51, 51, 51, + 101, 80, 45, + 87, 67, 47, + 100, 72, 46, + 211,148, 29, + 51, 51, 51, + 156,156,156, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 121,121,121, + 211,148, 29, + 101, 80, 45, + 51, 51, 51, + 245,133, 31, + 172,100, 39, + 51, 51, 51, + 126, 94, 42, + 63, 63, 63, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 215,215,215, + 87, 67, 47, + 87, 67, 47, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 113, 87, 43, + 113, 87, 43, + 144,144,144, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 179,179,179, + 63, 63, 63, + 51, 51, 51, + 101, 80, 45, + 76, 66, 48, + 51, 51, 51, + 133,133,133, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 226,226,226, + 63, 63, 63, + 98, 98, 98, + 109,110,110, + 215,215,215, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 133,133,133, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 74, 74, 74, + 63, 63, 63, + 226,226,226, + 238,238,238, + 238,238,238, + 215,215,215, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 204,222,203, + 109,176,107, + 109,176,107, + 109,176,107, + 109,176,107, + 109,176,107, + 109,176,107, + 109,176,107, + 109,176,107, + 109,176,107, + 109,176,107, + 109,176,107, + 109,176,107, + 109,176,107, + 192,216,191, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,216,197, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 240,209,183, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 243,165, 99, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 239,224,211, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 243,165, 99, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,159, 87, + 243,181,129, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 133,133,133, + 156,156,156, + 98, 98, 98, + 51, 51, 51, + 191,191,191, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 192,216,191, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 180,211,180, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,211,185, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 241,203,171, + 238,238,238, + 238,238,238, + 238,238,238, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 243,181,129, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,138, 46, + 239,224,211, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 243,181,129, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 239,224,211, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 215,215,215, + 98, 98, 98, + 144,144,144, + 191,191,191, + 215,215,215, + 168,168,168, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 195,220,195, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 240,240,240, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 239,239,239, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 240,240,240, + 238,238,238, + 241,211,185, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 244,160, 88, + 238,238,238, + 238,238,238, + 238,238,238, + 241,211,185, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 244,160, 88, + 239,239,239, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 74, 74, 74, + 74, 74, 74, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 239,239,239, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 240,240,240, + 238,238,238, + 244,213,187, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,161, 89, + 238,238,238, + 238,238,238, + 238,238,238, + 244,213,187, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,161, 89, + 240,240,240, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 63, 63, 63, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 165,208,164, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 113,181,112, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 242,242,242, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 247,179,121, + 252,222,196, + 252,222,196, + 252,222,196, + 252,222,196, + 252,222,196, + 246,154, 75, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 239,239,239, + 247,217,190, + 252,222,196, + 252,222,196, + 252,222,196, + 252,222,196, + 246,154, 75, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,222,196, + 252,222,196, + 252,222,196, + 252,222,196, + 252,222,196, + 240,240,240, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 247,179,121, + 252,222,196, + 252,222,196, + 252,222,196, + 252,222,196, + 252,222,196, + 252,222,196, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 249,195,149, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 203,203,203, + 144,144,144, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 165,208,164, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 252,252,252, + 113,181,112, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 242,242,242, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 249,195,149, + 252,252,252, + 252,252,252, + 252,252,252, + 252,252,252, + 252,252,252, + 248,163, 91, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 239,239,239, + 250,250,250, + 252,252,252, + 252,252,252, + 252,252,252, + 252,252,252, + 248,163, 91, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,252,252, + 252,252,252, + 252,252,252, + 252,252,252, + 250,250,250, + 240,240,240, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 249,195,149, + 252,252,252, + 252,252,252, + 252,252,252, + 252,252,252, + 252,252,252, + 253,253,253, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 249,195,149, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 252,252,252, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 144,144,144, + 98, 98, 98, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 86, 86, 86, + 121,121,121, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 242,242,242, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 239,239,239, + 239,239,239, + 239,239,239, + 239,239,239, + 242,242,242, + 247,162, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 239,239,239, + 239,239,239, + 239,239,239, + 242,242,242, + 247,162, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 239,239,239, + 239,239,239, + 239,239,239, + 239,239,239, + 239,239,239, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 239,239,239, + 239,239,239, + 239,239,239, + 239,239,239, + 239,239,239, + 243,243,243, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 121,121,121, + 63, 63, 63, + 51, 51, 51, + 87, 67, 47, + 148, 91, 42, + 197,110, 37, + 197,110, 37, + 245,130, 32, + 233,125, 33, + 197,110, 37, + 172,100, 39, + 100, 72, 46, + 51, 51, 51, + 51, 51, 51, + 98, 98, 98, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 242,242,242, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 179,179,179, + 51, 51, 51, + 75, 61, 49, + 233,125, 33, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 100, 72, 46, + 51, 51, 51, + 144,144,144, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 242,242,242, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 98, 98, 98, + 51, 51, 51, + 172,100, 39, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,137, 30, + 249,153, 28, + 249,158, 26, + 250,165, 25, + 250,165, 25, + 250,165, 25, + 250,165, 25, + 249,153, 28, + 247,143, 30, + 246,137, 30, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 197,110, 37, + 51, 51, 51, + 63, 63, 63, + 179,179,179, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 242,242,242, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 109,110,110, + 51, 51, 51, + 209,115, 36, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,133, 31, + 248,148, 29, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,171, 24, + 249,155, 27, + 245,130, 32, + 233,125, 33, + 136, 86, 43, + 63, 63, 63, + 203,203,203, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 242,242,242, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 250,250,250, + 254,254,254, + 254,254,254, + 254,254,254, + 248,248,248, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 203,203,203, + 51, 51, 51, + 124, 81, 44, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,137, 30, + 249,153, 28, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 249,158, 26, + 246,137, 30, + 245,130, 32, + 63, 57, 50, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 242,242,242, + 238,238,238, + 238,238,238, + 238,238,238, + 204,222,203, + 156,199,155, + 156,199,155, + 156,199,155, + 156,199,155, + 156,199,155, + 156,199,155, + 156,199,155, + 156,199,155, + 156,199,155, + 180,211,180, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,245,245, + 245,138, 46, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 243,159, 87, + 238,231,225, + 238,238,238, + 238,238,238, + 241,241,241, + 246,246,246, + 248,248,248, + 248,248,248, + 248,248,248, + 244,244,244, + 240,240,240, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 203,203,203, + 63, 63, 63, + 63, 57, 50, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 247,143, 30, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 247,143, 30, + 233,125, 33, + 51, 51, 51, + 121,121,121, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 226,232,226, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 161,204,160, + 242,242,242, + 238,238,238, + 238,238,238, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 238,238,238, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 250,250,250, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,231,225, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 63, 63, 63, + 63, 57, 50, + 209,115, 36, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 249,155, 27, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 249,158, 26, + 124, 81, 44, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 112,179,110, + 156,199,155, + 156,199,155, + 156,199,155, + 99,173, 97, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 99,173, 97, + 238,244,237, + 241,241,241, + 238,238,238, + 238,238,238, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 239,239,239, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 240,240,240, + 246,246,246, + 249,195,149, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,154, 75, + 238,231,225, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 203,203,203, + 63, 57, 50, + 209,115, 36, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 247,143, 30, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 246,137, 30, + 112, 76, 45, + 144,144,144, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 252,252,252, + 246,246,246, + 240,240,240, + 238,238,238, + 239,239,239, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 240,240,240, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 240,209,183, + 241,188,142, + 241,188,142, + 241,188,142, + 243,190,145, + 245,145, 60, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 252,252,252, + 250,204,164, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,138, 46, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 86, 86, 86, + 51, 51, 51, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 250,161, 26, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,171, 24, + 87, 67, 47, + 51, 51, 51, + 238,238,238, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 152,201,151, + 238,244,237, + 242,242,242, + 239,239,239, + 238,238,238, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 253,253,253, + 253,253,253, + 253,253,253, + 253,253,253, + 253,253,253, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 241,241,241, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 243,190,145, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,145, 60, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,246,246, + 250,204,164, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,138, 46, + 239,216,197, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 160, 95, 40, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,133, 31, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 211,127, 34, + 63, 57, 50, + 226,226,226, + 238,238,238, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 87,167, 85, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 248,248,248, + 246,246,246, + 246,246,246, + 246,246,246, + 248,248,248, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 241,241,241, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 246,192,146, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 249,195,149, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 251,251,251, + 252,222,196, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,138, 46, + 241,203,171, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 215,215,215, + 63, 63, 63, + 233,125, 33, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,171, 24, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 250,165, 25, + 51, 51, 51, + 156,156,156, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 165,208,164, + 255,255,255, + 255,255,255, + 255,255,255, + 190,221,190, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 156,199,155, + 238,238,238, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 242,242,242, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 241,241,241, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 246,223,203, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,145, 60, + 255,255,255, + 255,255,255, + 251,251,251, + 245,245,245, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 240,240,240, + 245,245,245, + 252,229,210, + 245,138, 46, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 241,195,156, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 98, 98, 98, + 51, 51, 51, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 248,148, 29, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 87, 67, 47, + 63, 63, 63, + 239,239,239, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 165,208,164, + 251,251,251, + 251,251,251, + 251,251,251, + 252,252,252, + 124,187,123, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 74,160, 72, + 238,238,238, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 242,242,242, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 241,241,241, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 246,246,246, + 245,145, 60, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 251,251,251, + 250,250,250, + 245,245,245, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 240,240,240, + 250,250,250, + 252,229,210, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 241,195,156, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 226,226,226, + 75, 61, 49, + 233,125, 33, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,171, 24, + 136, 86, 43, + 179,179,179, + 196,221,196, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 240,240,240, + 248,248,248, + 113,181,112, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 194,219,193, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 156,199,155, + 156,199,155, + 156,199,155, + 156,199,155, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 241,241,241, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 242,242,242, + 248,233,220, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 239,239,239, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 240,240,240, + 244,244,244, + 251,244,237, + 246,154, 75, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 239,216,197, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 144,144,144, + 184,106, 38, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 221,120, 34, + 148, 91, 42, + 148, 91, 42, + 148, 91, 42, + 172,100, 39, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,171, 24, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 227,152, 29, + 74, 74, 74, + 187,210,187, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 243,243,243, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 195,220,195, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 241,241,241, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 240,240,240, + 246,246,246, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 241,203,171, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 240,240,240, + 248,248,248, + 251,244,237, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 243,181,129, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 121,121,121, + 51, 51, 51, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 184,106, 38, + 75, 61, 49, + 191,191,191, + 255,255,255, + 255,255,255, + 208,230,207, + 159,204,158, + 171,211,170, + 166,172,166, + 77, 77, 77, + 197,110, 37, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 250,165, 25, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 151,111, 38, + 63, 57, 50, + 165,165,165, + 217,217,217, + 255,255,255, + 243,249,243, + 77, 77, 77, + 63, 63, 63, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 196,221,196, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 74,160, 72, + 241,241,241, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,231,225, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 240,209,183, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 241,188,142, + 238,238,238, + 238,238,238, + 239,239,239, + 243,243,243, + 251,244,237, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 240,240,240, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 100, 72, 46, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 136, 86, 43, + 65, 65, 65, + 179,179,179, + 255,255,255, + 208,230,207, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 72,163, 63, + 110,178,109, + 171,211,170, + 65, 65, 65, + 172,100, 39, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 211,148, 29, + 102,102,102, + 204,204,204, + 243,249,243, + 171,211,170, + 62,154, 60, + 62,154, 60, + 58,118, 57, + 51, 51, 51, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 196,221,196, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 113,181,112, + 113,181,112, + 113,181,112, + 113,181,112, + 113,181,112, + 113,181,112, + 113,181,112, + 113,181,112, + 217,234,217, + 241,241,241, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 240,240,240, + 248,171,106, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 242,197,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 241,211,185, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 241,188,142, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 248,248,248, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 226,226,226, + 100, 72, 46, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 172,100, 39, + 230,230,230, + 255,255,255, + 243,249,243, + 62,154, 60, + 62,154, 60, + 83,174, 66, + 59, 77, 55, + 102,102,102, + 255,255,255, + 255,255,255, + 255,255,255, + 253,253,253, + 159,184,159, + 184,106, 38, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 248,148, 29, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 63, 57, 50, + 179,179,179, + 255,255,255, + 135,192,134, + 62,154, 60, + 65,157, 61, + 68,111, 59, + 51, 51, 51, + 242,242,242, + 179,179,179, + 58,118, 57, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 196,221,196, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 250,250,250, + 248,248,248, + 248,248,248, + 248,248,248, + 248,248,248, + 248,248,248, + 248,248,248, + 247,247,247, + 244,244,244, + 238,238,238, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 249,237,228, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 156,156,156, + 184,106, 38, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 221,120, 34, + 63, 57, 50, + 255,255,255, + 255,255,255, + 110,178,109, + 62,154, 60, + 69,160, 62, + 59, 77, 55, + 51, 51, 51, + 179,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 241,241,241, + 63, 57, 50, + 233,125, 33, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 250,161, 26, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 237,166, 25, + 168,168,168, + 255,255,255, + 135,192,134, + 62,154, 60, + 69,160, 62, + 89,178, 68, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 52, 66, 52, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 196,221,196, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 245,245,245, + 241,241,241, + 241,241,241, + 241,241,241, + 241,241,241, + 241,241,241, + 241,241,241, + 241,241,241, + 239,239,239, + 238,238,238, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 246,246,246, + 248,171,106, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 191,191,191, + 51, 51, 51, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 51, 51, 51, + 230,230,230, + 243,249,243, + 74,160, 72, + 62,154, 60, + 83,174, 66, + 88,170, 68, + 51, 51, 51, + 51, 51, 51, + 191,191,191, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 54, 83, 54, + 52, 58, 52, + 233,125, 33, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 237,166, 25, + 63, 57, 50, + 255,255,255, + 243,249,243, + 62,154, 60, + 62,154, 60, + 85,162, 66, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 51, 51, 51, + 55, 90, 54, + 62,154, 60, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 196,221,196, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 242,242,242, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 239,239,239, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 241,241,241, + 248,248,248, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 239,218,199, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 121,121,121, + 51, 51, 51, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 128,129,129, + 255,255,255, + 183,217,182, + 62,154, 60, + 62,154, 60, + 91,184, 69, + 68,120, 65, + 51, 51, 51, + 51, 51, 51, + 114,115,115, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 179,179,179, + 51, 51, 51, + 58,103, 56, + 172,100, 39, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 170,121, 36, + 114,115,115, + 255,255,255, + 171,211,170, + 62,154, 60, + 65,157, 61, + 68,111, 59, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 114,115,115, + 52, 58, 52, + 74,160, 72, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 196,221,196, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 242,242,242, + 238,238,238, + 238,238,238, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 240,240,240, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 240,240,240, + 245,245,245, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 243,181,129, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 63, 63, 63, + 112, 76, 45, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 179,179,179, + 255,255,255, + 124,187,123, + 62,154, 60, + 62,154, 60, + 93,187, 70, + 64, 94, 57, + 51, 51, 51, + 51, 51, 51, + 230,230,230, + 255,255,255, + 255,255,255, + 255,255,255, + 217,217,217, + 65, 65, 65, + 51, 51, 51, + 58,109, 56, + 124, 81, 44, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 101, 80, 45, + 179,179,179, + 255,255,255, + 99,173, 97, + 62,154, 60, + 72,163, 63, + 62, 85, 56, + 51, 51, 51, + 51, 51, 51, + 65, 65, 65, + 255,255,255, + 255,255,255, + 179,179,179, + 51, 51, 51, + 80,129, 80, + 62,154, 60, + 160,203,159, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 112,179,110, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 196,221,196, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 242,242,242, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 241,241,241, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 243,243,243, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,145, 60, + 239,239,239, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 233,125, 33, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 255,255,255, + 255,255,255, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 93,187, 70, + 68,111, 59, + 51, 51, 51, + 51, 51, 51, + 241,241,241, + 255,255,255, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 74,156, 64, + 51, 51, 51, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 237,166, 25, + 51, 51, 51, + 255,255,255, + 232,242,232, + 62,154, 60, + 62,154, 60, + 77,170, 65, + 62, 85, 56, + 51, 51, 51, + 51, 51, 51, + 140,140,140, + 255,255,255, + 128,129,129, + 51, 51, 51, + 51, 51, 51, + 52, 58, 52, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 196,221,196, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 241,241,241, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 247,186,134, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 243,174,115, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 87, 67, 47, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 255,255,255, + 255,255,255, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 93,187, 70, + 74,131, 63, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 65, 65, 65, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 52, 58, 52, + 77,170, 65, + 51, 51, 51, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 200,137, 32, + 102,102,102, + 255,255,255, + 208,230,207, + 62,154, 60, + 62,154, 60, + 77,170, 65, + 58,103, 56, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 128,129,129, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 196,221,196, + 238,238,238, + 240,240,240, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 241,241,241, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 249,226,206, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,138, 46, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 238,238,238, + 238,238,238, + 238,238,238, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,161, 90, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 168,168,168, + 197,110, 37, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 204,204,204, + 255,255,255, + 110,178,109, + 62,154, 60, + 62,154, 60, + 86,180, 68, + 91,184, 69, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 89,178, 68, + 61,135, 58, + 100, 72, 46, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 51, 51, 51, + 255,255,255, + 255,255,255, + 74,160, 72, + 62,154, 60, + 65,157, 61, + 93,187, 70, + 62, 85, 56, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 113,181,112, + 244,244,244, + 238,238,238, + 240,240,240, + 74,160, 72, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 241,241,241, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 244,244,244, + 247,186,134, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 244,244,244, + 248,163, 91, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 247,217,190, + 238,238,238, + 238,238,238, + 238,238,238, + 244,244,244, + 248,163, 91, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 247,217,190, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 121,121,121, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 165,165,165, + 255,255,255, + 171,211,170, + 62,154, 60, + 62,154, 60, + 72,163, 63, + 93,187, 70, + 58,103, 56, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 52, 58, 52, + 77,170, 65, + 58,109, 56, + 136, 86, 43, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 63, 57, 50, + 217,217,217, + 255,255,255, + 124,187,123, + 62,154, 60, + 62,154, 60, + 93,187, 70, + 88,170, 68, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 135,192,134, + 241,247,241, + 243,243,243, + 238,238,238, + 239,239,239, + 217,234,217, + 124,187,123, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 99,173, 97, + 190,221,190, + 240,240,240, + 238,238,238, + 239,239,239, + 245,214,188, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,192,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 242,242,242, + 249,226,206, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 239,234,225, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 241,241,241, + 246,161, 90, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 243,243,243, + 251,244,237, + 245,138, 46, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 249,211,178, + 247,247,247, + 238,238,238, + 238,238,238, + 238,238,238, + 243,243,243, + 251,244,237, + 245,138, 46, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,154, 75, + 247,247,247, + 240,240,240, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 226,226,226, + 51, 51, 51, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 63, 57, 50, + 204,204,204, + 255,255,255, + 159,204,158, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 93,187, 70, + 93,187, 70, + 74,131, 63, + 64, 94, 57, + 62, 85, 56, + 68,111, 59, + 93,187, 70, + 86,180, 68, + 94,138, 93, + 76, 66, 48, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 186,133, 33, + 77, 77, 77, + 255,255,255, + 255,255,255, + 62,154, 60, + 62,154, 60, + 69,160, 62, + 91,184, 69, + 93,187, 70, + 74,131, 63, + 51, 51, 51, + 51, 51, 51, + 59, 77, 55, + 74,131, 63, + 83,153, 65, + 165,165,165, + 250,250,250, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 247,247,247, + 242,242,242, + 239,239,239, + 238,238,238, + 238,238,238, + 243,243,243, + 248,248,248, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 248,248,248, + 245,245,245, + 238,238,238, + 238,238,238, + 239,239,239, + 243,243,243, + 251,251,251, + 251,251,251, + 251,251,251, + 248,248,248, + 244,244,244, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 243,243,243, + 251,251,251, + 251,251,251, + 251,251,251, + 250,250,250, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 240,240,240, + 246,246,246, + 251,251,251, + 251,251,251, + 251,251,251, + 248,248,248, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 242,242,242, + 250,250,250, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 250,250,250, + 245,245,245, + 240,240,240, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 242,242,242, + 250,250,250, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 251,251,251, + 250,250,250, + 248,248,248, + 240,240,240, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 191,191,191, + 51, 51, 51, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 148, 91, 42, + 102,102,102, + 255,255,255, + 243,249,243, + 99,173, 97, + 62,154, 60, + 62,154, 60, + 77,170, 65, + 91,184, 69, + 93,187, 70, + 93,187, 70, + 93,187, 70, + 93,187, 70, + 77,170, 65, + 62,154, 60, + 65, 65, 65, + 172,100, 39, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 252,171, 24, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 76, 66, 48, + 255,255,255, + 255,255,255, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 69,160, 62, + 93,187, 70, + 93,187, 70, + 93,187, 70, + 93,187, 70, + 93,187, 70, + 93,187, 70, + 83,174, 66, + 122,123,123, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 240,240,240, + 239,239,239, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 241,241,241, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 241,241,241, + 240,240,240, + 238,238,238, + 238,238,238, + 238,238,238, + 240,240,240, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 240,240,240, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 239,239,239, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 241,241,241, + 242,242,242, + 242,242,242, + 242,242,242, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 240,240,240, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 239,239,239, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 242,242,242, + 241,241,241, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 226,226,226, + 191,191,191, + 191,191,191, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 133,133,133, + 51, 51, 51, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 209,115, 36, + 179,179,179, + 255,255,255, + 255,255,255, + 110,178,109, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 110,178,109, + 166,172,166, + 221,120, 34, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,133, 31, + 252,171, 24, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 114,115,115, + 255,255,255, + 255,255,255, + 183,217,182, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 87,167, 85, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 179,179,179, + 74, 74, 74, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 74, 74, 74, + 121,121,121, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 98, 98, 98, + 87, 67, 47, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 63, 57, 50, + 165,165,165, + 255,255,255, + 255,255,255, + 183,217,182, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 99,173, 97, + 153,153,153, + 63, 57, 50, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,137, 30, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 87, 67, 47, + 128,129,129, + 255,255,255, + 255,255,255, + 110,178,109, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 146,198,145, + 205,210,205, + 51, 51, 51, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 133,133,133, + 98, 98, 98, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 86, 86, 86, + 121,121,121, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 121,121,121, + 61,148, 59, + 65,157, 61, + 72,163, 63, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 61,148, 59, + 52, 58, 52, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 63, 63, 63, + 51, 51, 51, + 148, 91, 42, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 233,125, 33, + 136, 86, 43, + 128,129,129, + 191,191,191, + 255,255,255, + 255,255,255, + 255,255,255, + 242,242,242, + 114,115,115, + 51, 51, 51, + 233,125, 33, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,137, 30, + 250,165, 25, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 249,153, 28, + 245,130, 32, + 245,130, 32, + 65, 65, 65, + 153,153,153, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 102,102,102, + 63, 57, 50, + 184,106, 38, + 51, 51, 51, + 86, 86, 86, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 215,215,215, + 51, 51, 51, + 52, 66, 52, + 61,148, 59, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 61,148, 59, + 52, 66, 52, + 51, 51, 51, + 238,238,238, + 238,238,238, + 41,102, 40, + 172,193,172, + 238,238,238, + 238,238,238, + 41,102, 40, + 238,238,238, + 238,238,238, + 54,111, 53, + 41,102, 40, + 41,102, 40, + 54,111, 53, + 185,202,185, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 146,175,146, + 238,238,238, + 238,238,238, + 238,238,238, + 133,165,132, + 41,102, 40, + 41,102, 40, + 80,129, 80, + 225,229,225, + 146,175,146, + 80,129, 80, + 238,238,238, + 238,238,238, + 146,175,146, + 185,202,185, + 238,238,238, + 41,102, 40, + 238,238,238, + 238,238,238, + 238,238,238, + 68,120, 65, + 238,238,238, + 238,238,238, + 120,156,119, + 41,102, 40, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 172,193,172, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 146,175,146, + 238,238,238, + 80,129, 80, + 68,120, 65, + 238,238,238, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 238,238,238, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 133,165,132, + 238,238,238, + 94,138, 93, + 133,165,132, + 238,238,238, + 238,238,238, + 41,102, 40, + 238,238,238, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 94,138, 93, + 41,102, 40, + 238,238,238, + 238,238,238, + 238,238,238, + 179,179,179, + 58,118, 57, + 72,163, 63, + 100,188, 70, + 100,188, 70, + 72,163, 63, + 62,154, 60, + 62,154, 60, + 61,148, 59, + 54, 83, 54, + 86, 86, 86, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 168,168,168, + 51, 51, 51, + 51, 51, 51, + 148, 91, 42, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 160, 95, 40, + 87, 67, 47, + 77, 77, 77, + 102,102,102, + 77, 77, 77, + 51, 51, 51, + 160, 95, 40, + 233,125, 33, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 249,158, 26, + 250,165, 25, + 249,158, 26, + 247,143, 30, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 221,120, 34, + 124, 81, 44, + 102,102,102, + 153,153,153, + 204,204,204, + 204,204,204, + 140,140,140, + 77, 77, 77, + 148, 91, 42, + 233,125, 33, + 245,130, 32, + 51, 51, 51, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 203,203,203, + 63, 63, 63, + 58,103, 56, + 61,148, 59, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 55, 90, 54, + 51, 51, 51, + 238,238,238, + 238,238,238, + 41,102, 40, + 54,111, 53, + 199,211,198, + 238,238,238, + 41,102, 40, + 238,238,238, + 212,220,212, + 80,129, 80, + 212,220,212, + 185,202,185, + 54,111, 53, + 225,229,225, + 185,202,185, + 146,175,146, + 41,102, 40, + 120,156,119, + 185,202,185, + 212,220,212, + 238,238,238, + 238,238,238, + 172,193,172, + 41,102, 40, + 225,229,225, + 238,238,238, + 41,102, 40, + 107,147,106, + 146,175,146, + 41,102, 40, + 120,156,119, + 238,238,238, + 146,175,146, + 185,202,185, + 238,238,238, + 41,102, 40, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 146,175,146, + 185,202,185, + 41,102, 40, + 146,175,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 107,147,106, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 146,175,146, + 238,238,238, + 41,102, 40, + 185,202,185, + 238,238,238, + 41,102, 40, + 185,202,185, + 185,202,185, + 185,202,185, + 238,238,238, + 41,102, 40, + 185,202,185, + 172,193,172, + 41,102, 40, + 159,184,159, + 94,138, 93, + 41,102, 40, + 238,238,238, + 238,238,238, + 41,102, 40, + 238,238,238, + 41,102, 40, + 80,129, 80, + 185,202,185, + 185,202,185, + 185,202,185, + 94,138, 93, + 41,102, 40, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 52, 58, 52, + 58,118, 57, + 62,154, 60, + 62,154, 60, + 83,174, 66, + 100,188, 70, + 100,188, 70, + 62,154, 60, + 62,154, 60, + 58,118, 57, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 197,110, 37, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 179,179,179, + 238,238,238, + 215,215,215, + 52, 58, 52, + 61,135, 58, + 62,154, 60, + 62,154, 60, + 69,160, 62, + 83,174, 66, + 65,157, 61, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 51, 51, 51, + 215,215,215, + 238,238,238, + 238,238,238, + 41,102, 40, + 68,120, 65, + 54,111, 53, + 238,238,238, + 41,102, 40, + 238,238,238, + 94,138, 93, + 238,238,238, + 238,238,238, + 238,238,238, + 185,202,185, + 146,175,146, + 238,238,238, + 185,202,185, + 41,102, 40, + 146,175,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 94,138, 93, + 238,238,238, + 238,238,238, + 146,175,146, + 41,102, 40, + 146,175,146, + 41,102, 40, + 80,129, 80, + 199,211,198, + 146,175,146, + 185,202,185, + 238,238,238, + 41,102, 40, + 238,238,238, + 238,238,238, + 238,238,238, + 199,211,198, + 41,102, 40, + 41,102, 40, + 146,175,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 185,202,185, + 159,184,159, + 41,102, 40, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 133,165,132, + 54,111, 53, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 94,138, 93, + 94,138, 93, + 238,238,238, + 238,238,238, + 41,102, 40, + 185,202,185, + 185,202,185, + 41,102, 40, + 185,202,185, + 94,138, 93, + 41,102, 40, + 80,129, 80, + 225,229,225, + 41,102, 40, + 238,238,238, + 41,102, 40, + 54,111, 53, + 94,138, 93, + 133,165,132, + 238,238,238, + 94,138, 93, + 41,102, 40, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 54, 77, 53, + 62,154, 60, + 65,157, 61, + 91,184, 69, + 75,166, 63, + 62,154, 60, + 62,154, 60, + 56, 96, 55, + 156,156,156, + 238,238,238, + 238,238,238, + 121,121,121, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 197,110, 37, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 87, 67, 47, + 51, 51, 51, + 51, 51, 51, + 63, 63, 63, + 238,238,238, + 98, 98, 98, + 61,135, 58, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 75,166, 63, + 62,154, 60, + 62,154, 60, + 58,118, 57, + 58,103, 56, + 54, 77, 53, + 54, 77, 53, + 121,121,121, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 94,138, 93, + 172,193,172, + 146,175,146, + 41,102, 40, + 238,238,238, + 94,138, 93, + 238,238,238, + 238,238,238, + 238,238,238, + 185,202,185, + 146,175,146, + 238,238,238, + 185,202,185, + 41,102, 40, + 146,175,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 94,138, 93, + 238,238,238, + 238,238,238, + 146,175,146, + 41,102, 40, + 146,175,146, + 41,102, 40, + 185,202,185, + 68,120, 65, + 133,165,132, + 185,202,185, + 238,238,238, + 41,102, 40, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 120,156,119, + 68,120, 65, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 107,147,106, + 238,238,238, + 107,147,106, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 212,220,212, + 238,238,238, + 238,238,238, + 41,102, 40, + 94,138, 93, + 94,138, 93, + 238,238,238, + 238,238,238, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 159,184,159, + 238,238,238, + 94,138, 93, + 41,102, 40, + 54,111, 53, + 107,147,106, + 41,102, 40, + 238,238,238, + 41,102, 40, + 54,111, 53, + 94,138, 93, + 133,165,132, + 238,238,238, + 94,138, 93, + 41,102, 40, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 74, 74, 74, + 51, 51, 51, + 55, 90, 54, + 89,178, 68, + 89,178, 68, + 62,154, 60, + 62,154, 60, + 51, 51, 51, + 144,144,144, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 199,127, 33, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 100, 72, 46, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 52, 66, 52, + 62,154, 60, + 62,154, 60, + 75,166, 63, + 75,166, 63, + 54, 83, 54, + 51, 51, 51, + 63, 63, 63, + 203,203,203, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 94,138, 93, + 238,238,238, + 80,129, 80, + 41,102, 40, + 238,238,238, + 159,184,159, + 146,175,146, + 238,238,238, + 238,238,238, + 80,129, 80, + 212,220,212, + 238,238,238, + 185,202,185, + 41,102, 40, + 146,175,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 120,156,119, + 41,102, 40, + 238,238,238, + 238,238,238, + 54,111, 53, + 68,120, 65, + 146,175,146, + 41,102, 40, + 185,202,185, + 159,184,159, + 41,102, 40, + 185,202,185, + 238,238,238, + 41,102, 40, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 185,202,185, + 146,175,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 146,175,146, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 94,138, 93, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 133,165,132, + 238,238,238, + 41,102, 40, + 159,184,159, + 238,238,238, + 41,102, 40, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 238,238,238, + 212,220,212, + 80,129, 80, + 238,238,238, + 94,138, 93, + 41,102, 40, + 238,238,238, + 120,156,119, + 41,102, 40, + 238,238,238, + 41,102, 40, + 94,138, 93, + 238,238,238, + 238,238,238, + 238,238,238, + 94,138, 93, + 41,102, 40, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 226,226,226, + 121,121,121, + 51, 51, 51, + 62,154, 60, + 100,188, 70, + 62,154, 60, + 62,154, 60, + 52, 66, 52, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 227,152, 29, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 101, 80, 45, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 58,118, 57, + 62,154, 60, + 62,154, 60, + 89,178, 68, + 62,154, 60, + 51, 51, 51, + 133,133,133, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 94,138, 93, + 238,238,238, + 199,211,198, + 54,111, 53, + 238,238,238, + 238,238,238, + 41,102, 40, + 120,156,119, + 68,120, 65, + 41,102, 40, + 238,238,238, + 238,238,238, + 185,202,185, + 41,102, 40, + 146,175,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 212,220,212, + 54,111, 53, + 133,165,132, + 133,165,132, + 41,102, 40, + 172,193,172, + 146,175,146, + 41,102, 40, + 185,202,185, + 238,238,238, + 120,156,119, + 185,202,185, + 238,238,238, + 41,102, 40, + 146,175,146, + 146,175,146, + 146,175,146, + 238,238,238, + 185,202,185, + 146,175,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 68,120, 65, + 68,120, 65, + 185,202,185, + 185,202,185, + 41,102, 40, + 212,220,212, + 238,238,238, + 238,238,238, + 41,102, 40, + 146,175,146, + 238,238,238, + 68,120, 65, + 54,111, 53, + 238,238,238, + 41,102, 40, + 146,175,146, + 146,175,146, + 146,175,146, + 238,238,238, + 41,102, 40, + 238,238,238, + 238,238,238, + 41,102, 40, + 146,175,146, + 94,138, 93, + 41,102, 40, + 238,238,238, + 225,229,225, + 41,102, 40, + 238,238,238, + 41,102, 40, + 68,120, 65, + 146,175,146, + 146,175,146, + 146,175,146, + 94,138, 93, + 41,102, 40, + 146,175,146, + 146,175,146, + 212,220,212, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 98, 98, 98, + 59,128, 58, + 75,166, 63, + 62,154, 60, + 62,154, 60, + 58,109, 56, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 247,143, 30, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 100, 72, 46, + 86, 86, 86, + 144,144,144, + 121,121,121, + 51, 51, 51, + 61,148, 59, + 62,154, 60, + 62,154, 60, + 65,157, 61, + 58,103, 56, + 156,156,156, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 94,138, 93, + 238,238,238, + 238,238,238, + 159,184,159, + 238,238,238, + 238,238,238, + 120,156,119, + 41,102, 40, + 80,129, 80, + 146,175,146, + 238,238,238, + 238,238,238, + 185,202,185, + 41,102, 40, + 146,175,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 199,211,198, + 41,102, 40, + 41,102, 40, + 185,202,185, + 238,238,238, + 146,175,146, + 41,102, 40, + 185,202,185, + 238,238,238, + 225,229,225, + 185,202,185, + 238,238,238, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 238,238,238, + 185,202,185, + 146,175,146, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 41,102, 40, + 146,175,146, + 238,238,238, + 238,238,238, + 41,102, 40, + 133,165,132, + 238,238,238, + 238,238,238, + 41,102, 40, + 146,175,146, + 238,238,238, + 172,193,172, + 41,102, 40, + 238,238,238, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 238,238,238, + 41,102, 40, + 238,238,238, + 238,238,238, + 80,129, 80, + 41,102, 40, + 94,138, 93, + 41,102, 40, + 238,238,238, + 238,238,238, + 54,111, 53, + 238,238,238, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 94,138, 93, + 41,102, 40, + 41,102, 40, + 41,102, 40, + 185,202,185, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 62,154, 60, + 65,157, 61, + 62,154, 60, + 62,154, 60, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 98, 98, 98, + 98, 98, 98, + 86, 86, 86, + 51, 51, 51, + 199,127, 33, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 249,153, 28, + 100, 72, 46, + 98, 98, 98, + 238,238,238, + 238,238,238, + 58,103, 56, + 62,154, 60, + 62,154, 60, + 91,184, 69, + 58,109, 56, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 61,135, 58, + 72,163, 63, + 62,154, 60, + 62,154, 60, + 52, 66, 52, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 168,168,168, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 98, 98, 98, + 238,238,238, + 203,203,203, + 58,118, 57, + 62,154, 60, + 65,157, 61, + 100,188, 70, + 55, 90, 54, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 62,141, 59, + 72,163, 63, + 62,154, 60, + 62,154, 60, + 52, 66, 52, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 226,226,226, + 86, 86, 86, + 51, 51, 51, + 63, 63, 63, + 80, 80, 80, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 109,110,110, + 109,110,110, + 109,110,110, + 109,110,110, + 109,110,110, + 109,110,110, + 109,110,110, + 109,110,110, + 109,110,110, + 109,110,110, + 114,115,115, + 116,117,117, + 114,115,115, + 106,106,106, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 74, 74, 74, + 58, 58, 58, + 51, 51, 51, + 109,110,110, + 168,168,168, + 238,238,238, + 238,238,238, + 238,238,238, + 191,191,191, + 58,118, 57, + 62,154, 60, + 83,174, 66, + 91,184, 69, + 54, 77, 53, + 74, 74, 74, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 52, 58, 52, + 62,154, 60, + 72,163, 63, + 62,154, 60, + 62,154, 60, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 215,215,215, + 74, 74, 74, + 51, 51, 51, + 65, 65, 65, + 86, 86, 86, + 103,103,103, + 103,103,103, + 121,121,121, + 121,121,121, + 122,123,123, + 122,123,123, + 122,123,123, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 126,127,127, + 122,123,123, + 114,115,115, + 109,110,110, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 80, 80, 80, + 63, 63, 63, + 51, 51, 51, + 86, 86, 86, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 58,103, 56, + 62,154, 60, + 77,170, 65, + 100,188, 70, + 58,103, 56, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 121,121,121, + 59,128, 58, + 62,154, 60, + 65,157, 61, + 62,154, 60, + 58,109, 56, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 179,179,179, + 63, 63, 63, + 51, 51, 51, + 74, 74, 74, + 86, 86, 86, + 103,103,103, + 114,115,115, + 121,121,121, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 122,123,123, + 116,117,117, + 114,115,115, + 106,106,106, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 86, 86, 86, + 65, 65, 65, + 51, 51, 51, + 74, 74, 74, + 203,203,203, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 52, 58, 52, + 62,154, 60, + 72,163, 63, + 100,188, 70, + 62,154, 60, + 52, 58, 52, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 179,179,179, + 51, 51, 51, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 52, 66, 52, + 86, 86, 86, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 168,168,168, + 51, 51, 51, + 51, 51, 51, + 58, 58, 58, + 91, 91, 91, + 103,103,103, + 114,115,115, + 126,127,127, + 128,129,129, + 128,129,129, + 128,129,129, + 128,129,129, + 109,110,110, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 91, 91, 91, + 74, 74, 74, + 51, 51, 51, + 63, 63, 63, + 179,179,179, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 58,118, 57, + 65,157, 61, + 100,188, 70, + 62,154, 60, + 58,103, 56, + 191,191,191, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 63, 63, 63, + 52, 58, 52, + 61,135, 58, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 61,148, 59, + 74, 74, 74, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 156,156,156, + 86, 86, 86, + 51, 51, 51, + 58, 58, 58, + 100,100,100, + 103,103,103, + 121,121,121, + 128,129,129, + 128,129,129, + 126,127,127, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 98, 98, 98, + 63, 63, 63, + 51, 51, 51, + 51, 51, 51, + 168,168,168, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 144,144,144, + 51, 51, 51, + 62,154, 60, + 75,166, 63, + 83,174, 66, + 62,154, 60, + 51, 51, 51, + 98, 98, 98, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 203,203,203, + 52, 58, 52, + 61,135, 58, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 55, 90, 54, + 179,179,179, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 133,133,133, + 74, 74, 74, + 51, 51, 51, + 65, 65, 65, + 103,103,103, + 106,106,106, + 121,121,121, + 128,129,129, + 106,106,106, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 100,100,100, + 58, 58, 58, + 51, 51, 51, + 74, 74, 74, + 156,156,156, + 215,215,215, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 226,226,226, + 74, 74, 74, + 61,148, 59, + 62,154, 60, + 100,188, 70, + 69,160, 62, + 56, 96, 55, + 51, 51, 51, + 168,168,168, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 52, 58, 52, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 51, 51, 51, + 86, 86, 86, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 109,110,110, + 51, 51, 51, + 54, 54, 54, + 74, 74, 74, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 74, 74, 74, + 54, 54, 54, + 63, 63, 63, + 121,121,121, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 52, 66, 52, + 62,154, 60, + 62,154, 60, + 51, 51, 51, + 144,144,144, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 58,118, 57, + 62,154, 60, + 62,141, 59, + 54, 77, 53, + 109,110,110, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 226,226,226, + 109,110,110, + 51, 51, 51, + 58, 58, 58, + 77, 77, 77, + 91, 91, 91, + 103,103,103, + 103,103,103, + 74, 74, 74, + 58, 58, 58, + 51, 51, 51, + 109,110,110, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 168,168,168, + 51, 51, 51, + 59,128, 58, + 62,154, 60, + 63, 63, 63, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 109,110,110, + 51, 51, 51, + 51, 51, 51, + 121,121,121, + 215,215,215, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 168,168,168, + 58,103, 56, + 61,148, 59, + 75,166, 63, + 58,103, 56, + 51, 51, 51, + 215,215,215, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 133,133,133, + 51, 51, 51, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 179,179,179, + 98, 98, 98, + 156,156,156, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 168,168,168, + 74, 74, 74, + 90,119, 90, + 71,142, 70, + 100,188, 70, + 62,154, 60, + 52, 66, 52, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 100,100,100, + 54, 54, 54, + 51, 51, 51, + 103,103,103, + 71,142, 70, + 62,154, 60, + 54, 77, 53, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 179,179,179, + 91, 91, 91, + 51, 51, 51, + 63, 63, 63, + 103,103,103, + 66,149, 64, + 62,154, 60, + 52, 66, 52, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 109,110,110, + 103,103,103, + 77, 77, 77, + 98, 98, 98, + 90,119, 90, + 65,157, 61, + 59,128, 58, + 74, 74, 74, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 51, 51, 51, + 66,149, 64, + 71,142, 70, + 62,154, 60, + 100,188, 70, + 100,188, 70, + 74, 74, 74, + 226,226,226, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 233,233,233, + 217,217,217, + 217,217,217, + 217,217,217, + 217,217,217, + 217,217,217, + 217,217,217, + 195,195,195, + 195,195,195, + 195,195,195, + 195,195,195, + 195,195,195, + 51, 51, 51, + 62,154, 60, + 62,154, 60, + 62,154, 60, + 83,174, 66, + 62,141, 59, + 156,156,156, + 195,195,195, + 195,195,195, + 195,195,195, + 195,195,195, + 195,195,195, + 195,195,195, + 217,217,217, + 217,217,217, + 217,217,217, + 217,217,217, + 217,217,217, + 217,217,217, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 226,226,226, + 195,195,195, + 156,156,156, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 128,129,129, + 58,103, 56, + 59,128, 58, + 54, 77, 53, + 65, 65, 65, + 128,129,129, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 174,174,174, + 191,191,191, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 211,211,211, + 165,165,165, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 86, 86, 86, + 77, 77, 77, + 114,115,115, + 144,144,144, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 153,153,153, + 165,165,165, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 217,217,217, + 217,217,217, + 217,217,217, + 211,211,211, + 195,195,195, + 195,195,195, + 195,195,195, + 195,195,195, + 191,191,191, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 174,174,174, + 191,191,191, + 195,195,195, + 195,195,195, + 195,195,195, + 195,195,195, + 211,211,211, + 217,217,217, + 217,217,217, + 233,233,233, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238, + 238,238,238 +}; + + +#define BMP_THINKING_WIDTH 176 +#define BMP_THINKING_HEIGHT 220 +const char bmp_thinking[] = +{ + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 137,200,105, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 119,193, 83, + 120,193, 84, + 160,209,135, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 120,193, 84, + 120,193, 84, + 120,193, 84, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 119,193, 83, + 120,193, 84, + 120,193, 84, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 120,193, 84, + 120,193, 84, + 120,193, 84, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 219,236,208, + 120,193, 84, + 120,193, 84, + 120,193, 84, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 219,236,207, + 120,193, 84, + 120,193, 84, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 202,228,185, + 120,193, 84, + 120,193, 84, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 197,225,178, + 237,245,234, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 120,193, 84, + 120,193, 84, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 178,216,155, + 178,216,155, + 178,216,155, + 186,220,166, + 206,230,191, + 227,241,219, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 119,193, 83, + 120,193, 84, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 178,216,155, + 178,216,155, + 241,248,238, + 219,236,208, + 193,223,173, + 178,216,155, + 183,219,161, + 202,228,185, + 247,251,245, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 120,193, 84, + 120,193, 84, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,219,161, + 178,216,155, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 247,251,245, + 224,239,215, + 201,227,184, + 178,216,155, + 206,230,191, + 247,251,245, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 120,193, 84, + 120,193, 84, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 135,199,101, + 135,199,101, + 160,209,135, + 201,227,184, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 241,248,238, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 227,241,219, + 178,216,155, + 178,216,155, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 178,216,155, + 219,237,208, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 151,205,123, + 119,193, 83, + 120,193, 84, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 160,209,135, + 208,231,193, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 101,188, 69, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 160,209,135, + 122,194, 87, + 102,189, 70, + 204,229,188, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 178,216,155, + 178,216,155, + 178,216,155, + 197,225,178, + 219,237,208, + 243,249,239, + 255,255,255, + 255,255,255, + 237,245,234, + 178,216,155, + 178,216,155, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 151,205,123, + 120,193, 84, + 120,193, 84, + 211,232,198, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 201,227,184, + 200,227,183, + 158,208,132, + 135,199,101, + 135,199,101, + 135,199,101, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 219,236,208, + 225,240,216, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 102,189, 70, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 151,205,123, + 101,188, 69, + 101,188, 69, + 101,188, 69, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 240,247,235, + 178,216,155, + 178,216,155, + 178,216,155, + 243,249,239, + 206,230,191, + 183,219,161, + 178,216,155, + 193,223,173, + 211,232,198, + 206,230,191, + 178,216,155, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,202,112, + 120,193, 84, + 120,193, 84, + 219,237,208, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 208,231,193, + 135,199,101, + 135,199,101, + 135,199,101, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 151,205,123, + 133,198, 99, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 241,248,238, + 219,236,208, + 219,236,208, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 101,188, 70, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 101,188, 69, + 102,189, 70, + 101,188, 69, + 133,198, 99, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 178,216,155, + 178,216,155, + 193,223,173, + 255,255,255, + 255,255,255, + 255,255,255, + 237,245,234, + 211,232,198, + 186,220,166, + 178,216,155, + 178,216,155, + 219,236,208, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 120,193, 84, + 120,193, 84, + 120,193, 84, + 219,236,207, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 158,208,132, + 135,199,101, + 135,199,101, + 135,199,101, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 230,242,222, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 219,236,208, + 219,237,208, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 69, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 233,243,226, + 197,225,178, + 170,213,145, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 102,189, 70, + 101,188, 69, + 101,188, 69, + 101,188, 69, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,223,173, + 178,216,155, + 178,216,155, + 219,236,208, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 215,234,202, + 247,251,245, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 120,193, 84, + 119,193, 83, + 120,193, 84, + 219,236,207, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 222,238,212, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 219,236,208, + 219,236,208, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 102,189, 70, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 178,216,155, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 101,188, 69, + 102,189, 70, + 102,189, 70, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 113,192, 78, + 102,189, 70, + 101,188, 69, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 178,216,155, + 178,216,155, + 237,245,234, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 120,193, 84, + 120,193, 84, + 119,193, 83, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 135,199,101, + 135,199,101, + 135,199,101, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 219,237,208, + 240,247,235, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 219,237,208, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 133,198, 99, + 122,194, 87, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 151,205,123, + 101,188, 69, + 101,188, 70, + 101,188, 70, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 101,188, 69, + 102,189, 70, + 101,188, 70, + 113,191, 77, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,201,111, + 101,188, 69, + 101,188, 70, + 101,188, 69, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 178,216,155, + 178,216,155, + 224,239,215, + 247,251,245, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 202,228,185, + 206,230,191, + 247,251,245, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 120,193, 84, + 120,193, 84, + 120,193, 84, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 151,205,123, + 133,198, 99, + 135,199,101, + 135,199,101, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,242,222, + 219,236,208, + 234,244,227, + 255,255,255, + 255,255,255, + 231,242,224, + 219,236,208, + 219,236,208, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 160,209,135, + 101,188, 69, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 102,189, 70, + 102,189, 70, + 113,191, 77, + 206,230,191, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 133,198, 99, + 101,188, 70, + 101,188, 69, + 102,189, 70, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 101,188, 69, + 101,188, 70, + 101,188, 69, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 227,241,219, + 183,219,161, + 178,216,155, + 186,220,166, + 201,227,184, + 178,216,155, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 219,237,208, + 120,193, 84, + 119,193, 83, + 120,193, 84, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 158,208,132, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 219,236,208, + 227,241,219, + 245,250,242, + 222,238,212, + 222,238,212, + 240,247,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 101,188, 69, + 255,255,255, + 255,255,255, + 241,248,238, + 142,202,112, + 101,188, 69, + 102,189, 70, + 142,202,112, + 233,243,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 170,213,145, + 101,188, 69, + 101,188, 70, + 101,188, 69, + 160,209,135, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 70, + 101,188, 70, + 101,188, 69, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 237,245,234, + 211,232,198, + 193,223,173, + 178,216,155, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 219,236,208, + 120,193, 84, + 119,193, 83, + 137,200,105, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 151,205,123, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 193,224,174, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 219,236,208, + 222,238,212, + 219,236,208, + 219,236,208, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 102,189, 70, + 215,234,202, + 215,234,202, + 113,191, 77, + 101,188, 70, + 101,188, 69, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 101,188, 70, + 101,188, 70, + 102,189, 70, + 122,194, 87, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 133,198, 99, + 101,188, 70, + 102,189, 70, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 219,237,208, + 120,193, 84, + 120,193, 84, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 201,227,184, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 160,209,135, + 208,231,193, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 219,237,208, + 219,237,208, + 219,237,208, + 233,244,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 102,189, 70, + 151,205,123, + 101,188, 69, + 101,188, 70, + 101,188, 70, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 233,244,226, + 102,189, 70, + 101,188, 70, + 101,188, 69, + 102,189, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 170,213,145, + 101,188, 70, + 101,188, 70, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 120,193, 84, + 120,193, 84, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 170,213,145, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 178,216,155, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 219,236,208, + 219,237,208, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 101,188, 70, + 101,188, 70, + 101,188, 69, + 113,191, 77, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 122,194, 87, + 101,188, 69, + 101,188, 69, + 102,189, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 101,188, 70, + 102,189, 70, + 122,194, 87, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 120,193, 84, + 120,193, 84, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 200,227,183, + 158,208,132, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 219,237,208, + 222,238,212, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 101,188, 69, + 101,188, 69, + 133,198, 99, + 234,244,227, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 160,209,135, + 101,188, 69, + 101,188, 70, + 102,189, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 101,188, 70, + 102,189, 70, + 101,188, 70, + 234,244,227, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 120,193, 84, + 120,193, 84, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 142,201,111, + 255,255,255, + 255,255,255, + 230,242,222, + 186,220,166, + 151,205,123, + 158,208,132, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 241,248,238, + 219,236,208, + 219,236,208, + 231,242,224, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 101,188, 70, + 101,188, 69, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 101,188, 70, + 101,188, 69, + 101,188, 70, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 160,209,135, + 101,188, 70, + 101,188, 69, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 151,205,123, + 120,193, 84, + 120,193, 84, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 222,238,212, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 219,237,208, + 219,236,208, + 225,240,216, + 255,255,255, + 255,255,255, + 231,242,224, + 255,255,255, + 249,252,248, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 122,194, 87, + 101,188, 70, + 133,198, 99, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 113,191, 77, + 101,188, 69, + 102,189, 70, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 101,188, 69, + 101,188, 69, + 133,198, 99, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 151,205,123, + 120,193, 84, + 120,193, 84, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 233,243,226, + 241,248,238, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 101,188, 69, + 101,188, 69, + 197,225,178, + 255,255,255, + 255,255,255, + 160,209,135, + 160,209,135, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 151,205,123, + 102,189, 70, + 101,188, 69, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 101,188, 70, + 102,189, 70, + 101,188, 69, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 227,241,219, + 128,196, 93, + 120,193, 84, + 202,228,185, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 193,224,174, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 241,248,238, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,201,111, + 102,189, 70, + 101,188, 69, + 255,255,255, + 241,248,238, + 142,201,111, + 101,188, 69, + 160,209,135, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 101,188, 69, + 101,188, 69, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 113,191, 77, + 101,188, 70, + 102,189, 70, + 206,230,191, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 227,241,219, + 137,200,105, + 219,236,207, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,242,222, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 240,247,235, + 224,239,215, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 233,243,226, + 113,191, 77, + 101,188, 70, + 101,188, 69, + 255,255,255, + 243,249,239, + 133,198, 99, + 102,189, 70, + 233,243,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 101,188, 70, + 102,189, 70, + 102,189, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 151,205,123, + 101,188, 70, + 101,188, 69, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 135,199,101, + 135,199,101, + 135,199,101, + 158,208,132, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 247,251,245, + 231,242,224, + 230,242,222, + 241,248,238, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 133,198, 99, + 255,255,255, + 233,243,226, + 101,188, 70, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 70, + 101,188, 70, + 101,188, 69, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 102,189, 70, + 101,188, 69, + 142,202,112, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,201,111, + 135,199,101, + 135,199,101, + 135,199,101, + 208,231,193, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,242,222, + 222,238,212, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 170,213,145, + 101,188, 70, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,201,111, + 102,189, 70, + 101,188, 70, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 102,189, 70, + 102,189, 70, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 240,247,235, + 231,242,224, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 170,213,145, + 133,198, 99, + 102,189, 70, + 101,188, 70, + 101,188, 69, + 151,205,123, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 101,188, 70, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 101,188, 70, + 101,188, 69, + 113,191, 77, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 234,244,227, + 101,188, 70, + 101,188, 69, + 102,189, 70, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 135,199,101, + 135,199,101, + 135,199,101, + 135,199,101, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 186,220,166, + 151,205,123, + 101,188, 70, + 101,188, 70, + 101,188, 69, + 133,198, 99, + 178,216,155, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 113,191, 77, + 122,194, 87, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 241,248,238, + 102,189, 70, + 101,188, 69, + 101,188, 69, + 233,244,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 186,220,166, + 151,205,123, + 122,194, 87, + 101,188, 69, + 101,188, 69, + 101,188, 70, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 208,231,193, + 135,199,101, + 135,199,101, + 135,199,101, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 204,229,188, + 160,209,135, + 122,194, 87, + 102,189, 70, + 101,188, 69, + 101,188, 70, + 160,209,135, + 204,229,188, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 69, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 122,194, 87, + 101,188, 69, + 101,188, 69, + 197,225,178, + 255,255,255, + 215,234,202, + 178,216,155, + 101,188, 70, + 102,189, 70, + 101,188, 70, + 102,189, 70, + 101,188, 70, + 101,188, 70, + 178,216,155, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,242,222, + 193,224,174, + 197,225,178, + 219,236,208, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 158,208,132, + 135,199,101, + 135,199,101, + 135,199,101, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 233,244,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 178,216,155, + 142,202,112, + 102,189, 70, + 102,189, 70, + 101,188, 70, + 151,205,123, + 186,220,166, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 233,243,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 160,209,135, + 101,188, 70, + 101,188, 70, + 113,191, 77, + 101,188, 70, + 101,188, 70, + 101,188, 70, + 102,189, 70, + 113,191, 77, + 151,205,123, + 186,220,166, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 208,231,193, + 193,223,173, + 211,232,198, + 215,234,202, + 193,224,174, + 211,232,198, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 178,216,155, + 142,201,111, + 135,199,101, + 230,242,222, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 178,216,155, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 113,191, 77, + 101,188, 70, + 101,188, 69, + 101,188, 69, + 170,213,145, + 206,230,191, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 204,229,188, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 101,188, 70, + 102,189, 70, + 102,189, 70, + 101,188, 69, + 133,198, 99, + 160,209,135, + 234,244,227, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,223,173, + 193,223,173, + 245,250,242, + 255,255,255, + 249,252,248, + 222,238,212, + 204,229,188, + 233,243,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 122,194, 87, + 101,188, 69, + 101,188, 69, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 113,191, 77, + 151,205,123, + 197,225,178, + 233,243,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 186,220,166, + 101,188, 70, + 101,188, 70, + 122,194, 87, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 178,216,155, + 206,230,191, + 241,248,238, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 234,244,227, + 219,236,208, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 193,223,173, + 241,248,237, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 102,189, 70, + 102,189, 70, + 102,189, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 170,213,145, + 101,188, 69, + 101,188, 69, + 102,189, 70, + 113,191, 77, + 151,205,123, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 102,189, 70, + 101,188, 70, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 233,243,226, + 197,225,178, + 151,205,123, + 113,191, 77, + 102,189, 70, + 101,188, 70, + 133,198, 99, + 170,213,145, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 208,231,193, + 197,225,178, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 70, + 101,188, 69, + 102,189, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 170,213,145, + 101,188, 69, + 101,188, 70, + 102,189, 70, + 113,192, 78, + 160,209,135, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,242,222, + 201,227,184, + 193,223,173, + 197,225,178, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 102,189, 70, + 102,189, 70, + 101,188, 69, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 70, + 101,188, 69, + 101,188, 70, + 142,202,112, + 186,220,166, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 222,238,212, + 201,227,184, + 193,224,174, + 200,227,183, + 222,238,212, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 133,198, 99, + 101,188, 70, + 102,189, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 151,205,123, + 170,213,145, + 206,230,191, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 215,234,202, + 193,224,174, + 201,227,184, + 230,242,222, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 233,243,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,202,112, + 101,188, 69, + 101,188, 69, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 208,231,193, + 241,248,237, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 211,232,198, + 193,224,174, + 193,223,173, + 233,244,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 122,194, 87, + 101,188, 69, + 101,188, 69, + 101,188, 69, + 101,188, 70, + 178,216,155, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,202,112, + 102,189, 70, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 193,224,174, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 193,223,173, + 215,234,202, + 241,248,237, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 113,191, 77, + 101,188, 70, + 101,188, 70, + 101,188, 70, + 101,188, 70, + 122,194, 87, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,202,112, + 101,188, 69, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,223,173, + 200,227,183, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 219,236,208, + 197,225,178, + 206,230,191, + 230,242,222, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 178,216,155, + 101,188, 69, + 101,188, 69, + 101,188, 69, + 101,188, 70, + 101,188, 70, + 142,202,112, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,201,111, + 101,188, 69, + 101,188, 69, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 233,243,226, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,223,173, + 225,240,216, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 193,224,174, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 230,242,222, + 222,238,212, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 160,209,135, + 101,188, 70, + 102,189, 70, + 101,188, 70, + 101,188, 70, + 101,188, 70, + 160,209,135, + 243,249,239, + 255,255,255, + 255,255,255, + 178,216,155, + 101,188, 69, + 101,188, 69, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 178,216,155, + 101,188, 70, + 101,188, 70, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 211,232,198, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 208,231,193, + 193,224,174, + 234,244,227, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 208,231,193, + 211,232,198, + 230,242,222, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 234,244,227, + 151,205,123, + 101,188, 70, + 101,188, 70, + 102,189, 70, + 101,188, 69, + 113,191, 77, + 186,220,166, + 255,255,255, + 178,216,155, + 102,189, 70, + 101,188, 69, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 133,198, 99, + 178,216,155, + 151,205,123, + 101,188, 69, + 113,191, 77, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 219,237,208, + 193,224,174, + 219,237,208, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 193,223,173, + 193,224,174, + 193,224,174, + 197,225,178, + 222,238,212, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 142,201,111, + 102,189, 70, + 101,188, 69, + 101,188, 70, + 101,188, 70, + 133,198, 99, + 151,205,123, + 101,188, 70, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 151,205,123, + 233,243,226, + 255,255,255, + 234,244,227, + 113,191, 77, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 193,223,173, + 241,248,237, + 255,255,255, + 255,255,255, + 255,255,255, + 234,244,227, + 193,224,174, + 204,229,188, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 222,238,212, + 193,224,174, + 193,224,174, + 208,231,193, + 200,227,183, + 193,223,173, + 193,224,174, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 142,202,112, + 101,188, 70, + 101,188, 70, + 101,188, 70, + 102,189, 70, + 101,188, 70, + 243,249,239, + 255,255,255, + 255,255,255, + 243,249,239, + 102,189, 70, + 101,188, 69, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 222,238,212, + 193,223,173, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 204,229,188, + 193,224,174, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,242,222, + 193,224,174, + 193,224,174, + 204,229,188, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 197,225,178, + 193,224,174, + 201,227,184, + 222,238,212, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 122,194, 87, + 102,189, 70, + 101,188, 69, + 101,188, 69, + 160,209,135, + 255,255,255, + 255,255,255, + 255,255,255, + 142,202,112, + 101,188, 70, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 160,209,135, + 102,189, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 193,223,173, + 201,227,184, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 193,223,173, + 222,238,212, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 211,232,198, + 193,224,174, + 193,223,173, + 230,242,222, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 224,239,215, + 202,228,185, + 193,224,174, + 197,225,178, + 233,243,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 122,194, 87, + 102,189, 70, + 101,188, 70, + 101,188, 70, + 215,234,202, + 255,255,255, + 255,255,255, + 224,239,215, + 101,188, 69, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 133,198, 99, + 102,189, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 193,224,174, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 230,242,222, + 193,224,174, + 206,230,191, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 234,244,227, + 200,227,183, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 219,237,208, + 193,224,174, + 193,224,174, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 101,188, 69, + 102,189, 70, + 101,188, 70, + 133,198, 99, + 255,255,255, + 255,255,255, + 255,255,255, + 234,244,227, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 102,189, 70, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 208,231,193, + 193,223,173, + 233,244,226, + 255,255,255, + 245,250,242, + 215,234,202, + 204,229,188, + 197,225,178, + 230,242,222, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 197,225,178, + 193,223,173, + 193,224,174, + 193,224,174, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 151,205,123, + 101,188, 69, + 101,188, 69, + 101,188, 70, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 101,188, 69, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 219,236,208, + 193,224,174, + 201,227,184, + 197,225,178, + 197,225,178, + 224,239,215, + 240,247,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,242,222, + 193,223,173, + 193,223,173, + 193,224,174, + 208,231,193, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 234,244,227, + 113,191, 77, + 101,188, 69, + 101,188, 69, + 113,191, 77, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 102,189, 70, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 222,238,212, + 230,242,222, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 201,227,184, + 193,224,174, + 193,223,173, + 193,223,173, + 234,244,227, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 101,188, 70, + 101,188, 69, + 101,188, 70, + 160,209,135, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 151,205,123, + 101,188, 70, + 233,243,226, + 255,255,255, + 215,234,202, + 133,198, 99, + 160,209,135, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 233,244,226, + 193,224,174, + 193,224,174, + 193,224,174, + 200,227,183, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 70, + 101,188, 69, + 101,188, 69, + 101,188, 70, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 241,248,238, + 102,189, 70, + 151,205,123, + 186,220,166, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,212,142, + 255,212,142, + 255,242,222, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 230,242,222, + 201,227,184, + 193,223,173, + 193,224,174, + 193,224,174, + 193,224,174, + 211,232,198, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 151,205,123, + 102,189, 70, + 142,201,111, + 233,243,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 102,189, 70, + 101,188, 70, + 160,209,135, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 251,175, 23, + 252,176, 23, + 255,231,197, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 222,238,212, + 197,225,178, + 193,224,174, + 193,223,173, + 193,224,174, + 193,223,173, + 215,234,202, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 234,244,227, + 206,230,191, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 133,198, 99, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 251,175, 23, + 251,175, 23, + 255,231,197, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 193,224,174, + 193,224,174, + 193,223,173, + 193,224,174, + 193,224,174, + 197,225,178, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 241,248,238, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 252,176, 23, + 252,176, 23, + 255,231,197, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,242,222, + 204,229,188, + 193,223,173, + 193,224,174, + 193,224,174, + 193,223,173, + 200,227,183, + 230,242,222, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,245,235, + 255,236,213, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 251,175, 23, + 251,175, 23, + 255,231,197, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 222,238,212, + 197,225,178, + 193,223,173, + 193,224,174, + 193,223,173, + 193,223,173, + 206,230,191, + 233,243,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 252,185,129, + 245,130, 32, + 250,171,106, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 252,176, 23, + 251,175, 23, + 255,231,197, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,231,197, + 250,171,106, + 255,236,213, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 193,223,173, + 193,223,173, + 193,223,173, + 193,223,173, + 193,224,174, + 215,234,202, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,236,213, + 245,130, 32, + 246,130, 32, + 253,200,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 251,175, 23, + 252,176, 23, + 255,245,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 246,130, 32, + 245,130, 32, + 252,185,129, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 200,227,183, + 193,223,173, + 193,223,173, + 200,227,183, + 230,242,222, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 248,156, 79, + 245,130, 32, + 248,156, 79, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 251,175, 23, + 251,175, 23, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,245,235, + 245,130, 31, + 248,156, 79, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 204,229,188, + 193,224,174, + 193,224,174, + 211,232,198, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 254,212,175, + 245,130, 32, + 245,130, 32, + 255,236,213, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 252,175, 23, + 252,175, 23, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 252,185,129, + 245,130, 32, + 255,231,197, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 215,234,202, + 193,224,174, + 193,224,174, + 204,229,188, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 206,230,191, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 247,144, 56, + 245,130, 32, + 252,185,129, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 251,175, 23, + 252,176, 23, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,236,213, + 246,137, 43, + 252,185,129, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 222,238,212, + 197,225,178, + 197,225,178, + 222,238,212, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 113,192, 78, + 113,192, 78, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 227,241,219, + 231,242,224, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 253,200,155, + 245,130, 32, + 247,144, 56, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 251,175, 23, + 252,176, 23, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 250,171,106, + 245,130, 32, + 255,245,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 200,227,183, + 193,224,174, + 193,223,173, + 215,234,202, + 241,248,237, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 101,188, 69, + 102,189, 70, + 101,188, 70, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 224,239,215, + 231,242,224, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,245,235, + 245,130, 31, + 245,130, 31, + 254,212,175, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 252,175, 23, + 251,175, 23, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,224,184, + 245,130, 32, + 245,130, 31, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 206,230,191, + 193,223,173, + 193,223,173, + 208,231,193, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 160,209,135, + 102,189, 70, + 102,189, 70, + 101,188, 70, + 101,188, 69, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 231,242,224, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,231,197, + 245,130, 32, + 245,130, 32, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 254,195, 95, + 252,175, 23, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 253,200,155, + 245,130, 31, + 246,137, 43, + 255,245,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 113,192, 78, + 101,188, 69, + 101,188, 70, + 101,188, 70, + 102,189, 70, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 233,244,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 231,242,224, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 248,156, 79, + 245,130, 32, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 254,195, 95, + 251,175, 23, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,245,235, + 246,137, 43, + 245,130, 32, + 254,212,175, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 253,189, 74, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 101,188, 70, + 102,189, 70, + 102,189, 70, + 113,191, 77, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,242,222, + 224,239,215, + 227,241,219, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 230,242,222, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,218,158, + 254,195, 95, + 255,245,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 253,200,155, + 245,130, 32, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,236,213, + 255,231,197, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 250,171,106, + 245,130, 31, + 250,171,106, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,245,235, + 255,206,127, + 252,175, 23, + 255,206,127, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 170,213,145, + 101,188, 70, + 101,188, 69, + 102,189, 70, + 122,194, 87, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 224,239,215, + 224,239,215, + 233,243,226, + 249,252,248, + 255,255,255, + 224,239,215, + 231,242,224, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 240,247,235, + 227,241,219, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 253,189, 74, + 252,175, 23, + 253,184, 58, + 255,236,213, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 246,143, 56, + 255,236,213, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,224,184, + 245,130, 32, + 246,137, 43, + 255,236,213, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,236,213, + 253,189, 74, + 252,175, 23, + 253,189, 74, + 255,236,213, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 241,248,238, + 142,201,111, + 101,188, 69, + 101,188, 69, + 102,189, 70, + 142,201,111, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 241,248,238, + 227,241,219, + 224,239,215, + 225,240,216, + 237,245,234, + 230,242,222, + 230,242,222, + 255,255,255, + 255,255,255, + 245,250,242, + 233,244,226, + 245,250,242, + 240,247,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,245,235, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 255,218,158, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 252,185,129, + 252,185,129, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 250,171,106, + 245,130, 32, + 253,200,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,224,184, + 253,180, 41, + 252,176, 23, + 252,176, 23, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 122,194, 87, + 101,188, 70, + 101,188, 70, + 101,188, 69, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 240,247,235, + 224,239,215, + 224,239,215, + 224,239,215, + 225,240,216, + 255,255,255, + 243,249,239, + 227,241,219, + 255,255,255, + 255,255,255, + 247,251,245, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,231,197, + 253,184, 58, + 251,175, 23, + 252,176, 23, + 254,195, 95, + 255,245,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,245,235, + 252,185,129, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,245,235, + 253,200,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,206,127, + 252,175, 23, + 251,175, 23, + 253,180, 41, + 255,224,184, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 113,191, 77, + 101,188, 69, + 102,189, 70, + 102,189, 70, + 113,191, 77, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 225,240,216, + 224,239,215, + 255,255,255, + 249,252,248, + 225,240,216, + 249,252,248, + 255,255,255, + 240,247,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,245,235, + 254,195, 95, + 252,176, 23, + 252,176, 23, + 253,184, 58, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,245,235, + 254,195, 95, + 252,175, 23, + 251,175, 23, + 254,195, 95, + 255,245,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 70, + 101,188, 70, + 101,188, 70, + 101,188, 70, + 122,194, 87, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 224,239,215, + 234,244,227, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,242,222, + 249,252,248, + 234,244,227, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,245,235, + 254,195, 95, + 252,175, 23, + 254,195, 95, + 255,245,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,218,158, + 252,175, 23, + 253,189, 74, + 255,236,213, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 122,194, 87, + 102,189, 70, + 101,188, 69, + 101,188, 69, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 234,244,227, + 215,234,202, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 237,245,234, + 224,239,215, + 245,250,242, + 255,255,255, + 255,255,255, + 245,250,242, + 234,244,227, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 253,180, 41, + 252,176, 23, + 253,189, 74, + 255,236,213, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,245,235, + 255,206,127, + 251,175, 23, + 255,206,127, + 255,245,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,202,112, + 101,188, 69, + 101,188, 69, + 113,191, 77, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 113,191, 77, + 102,189, 70, + 122,194, 87, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 249,252,248, + 255,255,255, + 255,255,255, + 237,245,234, + 227,241,219, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,242,222, + 253,189, 74, + 252,176, 23, + 253,180, 41, + 255,218,158, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 86, 83, 83, + 86, 83, 83, + 86, 83, 83, + 107,104,103, + 154,150,150, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 253,189, 74, + 251,175, 23, + 253,180, 41, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 113,191, 77, + 101,188, 69, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 101,188, 70, + 101,188, 69, + 101,188, 69, + 101,188, 69, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,212,142, + 252,176, 23, + 255,206,127, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,138,138, + 59, 59, 58, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 255,255,255, + 255,255,255, + 255,255,255, + 255,218,158, + 254,195, 95, + 255,242,222, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 160,209,135, + 101,188, 70, + 101,188, 69, + 102,189, 70, + 101,188, 70, + 122,194, 87, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,242,222, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 97, 93, 93, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 118, 93, 68, + 132, 98, 57, + 132, 98, 57, + 79, 65, 55, + 51, 51, 51, + 51, 51, 51, + 77, 75, 75, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 133,198, 99, + 101,188, 69, + 102,189, 70, + 101,188, 70, + 101,188, 70, + 160,209,135, + 241,248,238, + 101,188, 69, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 86, 83, 83, + 51, 51, 51, + 51, 50, 50, + 88, 74, 61, + 214,145, 41, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 214,145, 41, + 100, 76, 59, + 51, 51, 51, + 77, 75, 75, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 101,188, 69, + 101,188, 70, + 101,188, 70, + 101,188, 70, + 186,220,166, + 255,255,255, + 255,255,255, + 151,205,123, + 102,189, 70, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 240,247,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 51, 51, 51, + 100, 76, 59, + 185,128, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 60, 56, 53, + 118, 93, 68, + 51, 51, 51, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 160,209,135, + 101,188, 69, + 102,189, 70, + 101,188, 70, + 133,198, 99, + 234,244,227, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 113,191, 77, + 122,194, 87, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 204,229,188, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 60, 56, 53, + 229,154, 35, + 185,128, 50, + 51, 51, 51, + 51, 51, 51, + 185,128, 50, + 250,164, 26, + 212,127, 42, + 79, 65, 55, + 51, 51, 51, + 51, 51, 51, + 250,164, 26, + 68, 62, 58, + 51, 51, 51, + 107,104,103, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 70, + 102,189, 70, + 101,188, 70, + 160,209,135, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 102,189, 70, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 222,238,212, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 118, 93, 68, + 250,164, 26, + 185,128, 50, + 51, 50, 50, + 51, 51, 51, + 185,128, 50, + 250,164, 26, + 248,152, 29, + 135, 88, 55, + 51, 50, 50, + 51, 51, 51, + 185,128, 50, + 155, 98, 53, + 51, 51, 51, + 59, 59, 58, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 122,194, 87, + 101,188, 70, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 101,188, 70, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 193,224,174, + 241,248,237, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 177,121, 67, + 250,164, 26, + 185,128, 50, + 51, 51, 51, + 51, 51, 51, + 185,128, 50, + 250,164, 26, + 250,164, 26, + 100, 76, 59, + 51, 51, 51, + 51, 51, 51, + 250,164, 26, + 185,128, 50, + 51, 51, 51, + 51, 51, 51, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 101,188, 69, + 142,202,112, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 133,198, 99, + 102,189, 70, + 102,189, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 193,223,173, + 193,224,174, + 204,229,188, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 185,128, 50, + 250,164, 26, + 185,128, 50, + 51, 51, 51, + 51, 50, 50, + 79, 65, 55, + 88, 74, 61, + 79, 65, 55, + 51, 51, 51, + 51, 51, 51, + 68, 62, 58, + 250,164, 26, + 250,164, 26, + 51, 51, 51, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 170,213,145, + 102,189, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 113,192, 78, + 102,189, 70, + 101,188, 69, + 101,188, 69, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 193,224,174, + 193,224,174, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 170,213,145, + 101,188, 69, + 122,194, 87, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 185,128, 50, + 250,164, 26, + 185,128, 50, + 51, 51, 51, + 51, 51, 51, + 79, 65, 55, + 88, 74, 61, + 79, 65, 55, + 51, 51, 51, + 51, 51, 51, + 79, 65, 55, + 250,164, 26, + 229,154, 35, + 51, 51, 51, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,201,111, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 101,188, 70, + 101,188, 69, + 101,188, 70, + 101,188, 70, + 113,191, 77, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 193,224,174, + 193,224,174, + 204,229,188, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 160,209,135, + 122,194, 87, + 101,188, 70, + 101,188, 69, + 101,188, 70, + 101,188, 70, + 113,191, 77, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 100, 76, 59, + 250,164, 26, + 185,128, 50, + 51, 51, 51, + 51, 51, 51, + 185,128, 50, + 247,144, 30, + 245,130, 31, + 135, 88, 55, + 51, 50, 50, + 51, 51, 51, + 199,137, 46, + 118, 93, 68, + 51, 51, 51, + 68, 66, 66, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 113,191, 77, + 122,194, 87, + 243,249,239, + 255,255,255, + 255,255,255, + 224,239,215, + 133,198, 99, + 101,188, 70, + 101,188, 70, + 102,189, 70, + 160,209,135, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 193,224,174, + 193,223,173, + 193,223,173, + 222,238,212, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 233,244,226, + 101,188, 70, + 197,225,178, + 197,225,178, + 122,194, 87, + 101,188, 70, + 101,188, 69, + 113,191, 77, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 51, 51, 51, + 199,137, 46, + 185,128, 50, + 51, 51, 51, + 51, 51, 51, + 185,128, 50, + 245,130, 31, + 230,129, 40, + 79, 65, 55, + 51, 51, 51, + 51, 50, 50, + 199,137, 46, + 60, 56, 53, + 51, 51, 51, + 118,114,114, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 204,229,188, + 101,188, 70, + 142,201,111, + 255,255,255, + 206,230,191, + 113,192, 78, + 102,189, 70, + 102,189, 70, + 102,189, 70, + 186,220,166, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,223,173, + 193,224,174, + 193,224,174, + 193,224,174, + 193,223,173, + 241,248,237, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 160,209,135, + 113,191, 77, + 243,249,239, + 255,255,255, + 255,255,255, + 197,225,178, + 102,189, 70, + 142,201,111, + 255,255,255, + 224,239,215, + 122,194, 87, + 113,191, 77, + 160,209,135, + 234,244,227, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 59, 59, 58, + 51, 51, 51, + 79, 65, 55, + 177,121, 67, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 88, 74, 61, + 51, 51, 51, + 59, 59, 58, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 102,189, 70, + 142,201,111, + 101,188, 70, + 101,188, 70, + 101,188, 70, + 113,191, 77, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 219,236,207, + 193,224,174, + 193,224,174, + 193,224,174, + 193,224,174, + 204,229,188, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 234,244,227, + 101,188, 70, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 69, + 142,201,111, + 255,255,255, + 113,191, 77, + 102,189, 70, + 101,188, 70, + 101,188, 69, + 101,188, 70, + 160,209,135, + 234,244,227, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 51, 51, 51, + 51, 51, 51, + 60, 56, 53, + 118, 93, 68, + 132, 98, 57, + 132, 98, 57, + 132, 98, 57, + 132, 98, 57, + 132, 98, 57, + 141,103, 72, + 199,137, 46, + 51, 51, 51, + 51, 51, 51, + 142,138,138, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 151,205,123, + 101,188, 70, + 102,189, 70, + 101,188, 70, + 101,188, 70, + 233,243,226, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 249,252,248, + 204,229,188, + 193,223,173, + 193,224,174, + 193,224,174, + 193,223,173, + 222,238,212, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 170,213,145, + 113,192, 78, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 102,189, 70, + 170,213,145, + 224,239,215, + 102,189, 70, + 101,188, 69, + 102,189, 70, + 101,188, 69, + 101,188, 69, + 101,188, 69, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 118,114,114, + 51, 50, 50, + 51, 51, 51, + 60, 56, 53, + 132, 98, 57, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 229,154, 35, + 158,113, 54, + 68, 62, 58, + 51, 51, 51, + 107,104,103, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 133,198, 99, + 101,188, 70, + 101,188, 69, + 160,209,135, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 160,209,135, + 102,189, 70, + 255,255,255, + 241,248,237, + 197,225,178, + 193,224,174, + 193,223,173, + 193,223,173, + 193,223,173, + 240,247,235, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 113,191, 77, + 178,216,155, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 70, + 151,205,123, + 113,191, 77, + 206,230,191, + 233,243,226, + 160,209,135, + 101,188, 69, + 101,188, 70, + 101,188, 69, + 101,188, 69, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,138,138, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 79, 65, 55, + 88, 74, 61, + 88, 74, 61, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 118,114,114, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 133,198, 99, + 101,188, 69, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 193,224,174, + 193,223,173, + 193,223,173, + 193,223,173, + 193,223,173, + 230,242,222, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 113,191, 77, + 160,209,135, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 101,188, 70, + 113,191, 77, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 234,244,227, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 147,149,151, + 48, 46, 47, + 97, 93, 93, + 129,125,125, + 129,125,125, + 168,165,164, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 113,191, 77, + 102,189, 70, + 102,189, 70, + 113,191, 77, + 255,255,255, + 255,255,255, + 255,255,255, + 201,227,184, + 193,223,173, + 193,224,174, + 193,223,173, + 193,224,174, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 101,188, 70, + 101,188, 69, + 142,202,112, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 113,191, 77, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 212,213,215, + 35, 31, 32, + 57, 55, 55, + 238,239,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 170,213,145, + 101,188, 69, + 101,188, 70, + 101,188, 70, + 122,194, 87, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 193,224,174, + 193,223,173, + 193,224,174, + 193,223,173, + 193,223,173, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 178,216,155, + 101,188, 70, + 101,188, 69, + 101,188, 69, + 101,188, 69, + 142,201,111, + 255,255,255, + 255,255,255, + 215,234,202, + 234,244,227, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 122,194, 87, + 160,209,135, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 238,239,239, + 86, 86, 86, + 55, 54, 54, + 39, 37, 38, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 170,213,145, + 101,188, 69, + 102,189, 70, + 102,189, 70, + 142,202,112, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 222,238,212, + 193,224,174, + 193,223,173, + 193,224,174, + 193,223,173, + 234,244,227, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 113,192, 78, + 101,188, 70, + 102,189, 70, + 102,189, 70, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 101,188, 69, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 136,137,138, + 48, 46, 47, + 51, 50, 50, + 136,137,138, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 69, + 101,188, 69, + 101,188, 69, + 102,189, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 193,223,173, + 193,224,174, + 193,224,174, + 197,225,178, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 178,216,155, + 113,191, 77, + 102,189, 70, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 122,194, 87, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 199,200,202, + 39, 37, 38, + 55, 54, 54, + 71, 71, 71, + 238,239,239, + 255,255,255, + 255,255,255, + 255,255,255, + 238,239,239, + 199,200,202, + 159,161,164, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 70, + 101,188, 69, + 113,191, 77, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 197,225,178, + 193,223,173, + 193,223,173, + 193,224,174, + 208,231,193, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 101,188, 70, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 238,239,239, + 55, 54, 54, + 55, 54, 54, + 35, 31, 32, + 212,213,215, + 212,213,215, + 147,149,151, + 102,102,102, + 71, 71, 71, + 35, 31, 32, + 35, 31, 32, + 126,126,126, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 233,243,226, + 255,255,255, + 255,255,255, + 142,201,111, + 101,188, 69, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 234,244,227, + 193,223,173, + 193,224,174, + 193,224,174, + 193,223,173, + 219,237,208, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 113,191, 77, + 197,225,178, + 255,255,255, + 255,255,255, + 142,202,112, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 114,114,114, + 51, 50, 50, + 48, 46, 47, + 35, 31, 32, + 35, 31, 32, + 35, 31, 32, + 35, 31, 32, + 35, 31, 32, + 35, 31, 32, + 51, 51, 51, + 35, 31, 32, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 113,191, 77, + 243,249,239, + 255,255,255, + 197,225,178, + 101,188, 70, + 151,205,123, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 193,223,173, + 193,223,173, + 193,223,173, + 193,224,174, + 193,223,173, + 193,224,174, + 193,224,174, + 193,223,173, + 193,224,174, + 193,223,173, + 193,224,174, + 193,224,174, + 193,223,173, + 193,223,173, + 197,225,178, + 222,238,212, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 133,198, 99, + 101,188, 70, + 101,188, 70, + 102,189, 70, + 101,188, 70, + 142,201,111, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 35, 31, 32, + 35, 31, 32, + 55, 54, 54, + 99, 99, 99, + 136,137,138, + 159,161,164, + 255,255,255, + 126,126,126, + 54, 53, 53, + 39, 37, 38, + 199,200,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 101,188, 70, + 133,198, 99, + 241,248,238, + 255,255,255, + 233,244,226, + 113,191, 77, + 113,192, 78, + 255,255,255, + 255,255,255, + 255,255,255, + 193,223,173, + 193,224,174, + 193,224,174, + 193,223,173, + 193,224,174, + 193,224,174, + 193,224,174, + 193,224,174, + 193,223,173, + 193,224,174, + 193,223,173, + 193,223,173, + 193,224,174, + 193,224,174, + 193,224,174, + 193,223,173, + 222,238,212, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 101,188, 70, + 101,188, 69, + 101,188, 69, + 215,234,202, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 187,187,188, + 199,200,202, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 238,239,239, + 54, 53, 53, + 54, 53, 53, + 86, 86, 86, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 133,198, 99, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 193,223,173, + 193,224,174, + 193,224,174, + 193,224,174, + 193,224,174, + 193,223,173, + 193,224,174, + 193,224,174, + 193,224,174, + 193,223,173, + 193,224,174, + 193,223,173, + 193,223,173, + 193,224,174, + 193,224,174, + 193,223,173, + 193,223,173, + 197,225,178, + 222,238,212, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 206,230,191, + 151,205,123, + 206,230,191, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 147,149,151, + 51, 50, 50, + 44, 42, 43, + 172,174,176, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 233,243,226, + 113,191, 77, + 241,248,238, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 160,209,135, + 255,255,255, + 255,255,255, + 193,224,174, + 193,223,173, + 193,224,174, + 193,223,173, + 193,223,173, + 193,224,174, + 193,224,174, + 193,223,173, + 193,224,174, + 193,223,173, + 193,224,174, + 193,223,173, + 193,223,173, + 193,224,174, + 193,223,173, + 193,224,174, + 193,224,174, + 193,224,174, + 193,223,173, + 193,223,173, + 215,234,202, + 245,250,242, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 55, 54, 54, + 55, 54, 54, + 71, 71, 71, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 70, + 133,198, 99, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 101,188, 69, + 197,225,178, + 160,209,135, + 193,223,173, + 193,224,174, + 193,223,173, + 204,229,188, + 206,230,191, + 222,238,212, + 222,238,212, + 233,244,226, + 236,245,231, + 206,230,191, + 193,223,173, + 193,224,174, + 193,224,174, + 193,223,173, + 193,224,174, + 193,223,173, + 193,223,173, + 193,224,174, + 193,223,173, + 193,223,173, + 193,223,173, + 193,224,174, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 44, 42, 43, + 48, 46, 47, + 159,161,164, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 186,220,166, + 101,188, 70, + 160,209,135, + 255,255,255, + 255,255,255, + 255,255,255, + 133,198, 99, + 102,189, 70, + 101,188, 70, + 236,245,231, + 236,245,231, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 236,245,231, + 215,234,202, + 193,224,174, + 193,223,173, + 193,224,174, + 193,223,173, + 193,224,174, + 193,224,174, + 193,224,174, + 193,224,174, + 193,223,173, + 193,224,174, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 55, 54, 54, + 54, 53, 53, + 238,239,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 160,209,135, + 101,188, 69, + 197,225,178, + 255,255,255, + 255,255,255, + 122,194, 87, + 101,188, 69, + 101,188, 70, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,250,242, + 215,234,202, + 193,224,174, + 193,224,174, + 193,224,174, + 193,224,174, + 193,223,173, + 197,225,178, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 102,102,102, + 35, 31, 32, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 234,244,227, + 113,191, 77, + 113,191, 77, + 101,188, 69, + 101,188, 69, + 101,188, 69, + 122,194, 87, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 197,225,178, + 193,224,174, + 193,224,174, + 193,223,173, + 222,238,212, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 155,151,151, + 129,125,125, + 97, 93, 93, + 86, 83, 83, + 55, 54, 54, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 77, 75, 75, + 86, 83, 83, + 129,125,125, + 154,150,150, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 215,234,202, + 101,188, 70, + 101,188, 70, + 102,189, 70, + 142,201,111, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 222,238,212, + 197,225,178, + 197,225,178, + 249,252,248, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 129,125,125, + 86, 83, 83, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 86, 83, 83, + 118,114,114, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,225,178, + 113,191, 77, + 170,213,145, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 249,252,248, + 236,245,231, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 118,114,114, + 68, 66, 66, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 54, 53, 53, + 89, 69, 55, + 100, 76, 59, + 135, 88, 55, + 135, 88, 55, + 181,107, 49, + 181,107, 49, + 181,107, 49, + 167, 99, 58, + 135, 88, 55, + 135, 88, 55, + 89, 69, 55, + 54, 53, 53, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 50, 50, + 59, 59, 58, + 107,104,103, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 243,249,239, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 68, 66, 66, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 60, 56, 53, + 113, 79, 56, + 198,113, 47, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 211,118, 41, + 167, 99, 58, + 113, 79, 56, + 68, 62, 58, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 68, 66, 66, + 142,138,138, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 129,125,125, + 59, 59, 58, + 51, 51, 51, + 51, 50, 50, + 68, 62, 58, + 113, 79, 56, + 198,113, 47, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 135, 88, 55, + 68, 62, 58, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 129,125,125, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 68, 66, 66, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 113, 79, 56, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,137, 31, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 211,118, 41, + 113, 79, 56, + 54, 53, 53, + 51, 51, 51, + 59, 59, 58, + 154,150,150, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 100, 76, 59, + 211,118, 41, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 247,147, 30, + 249,159, 27, + 250,164, 26, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 250,164, 26, + 250,164, 26, + 249,159, 27, + 248,152, 29, + 247,144, 30, + 246,137, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 211,118, 41, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 86, 83, 83, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 59, 59, 58, + 51, 51, 51, + 79, 65, 55, + 181,107, 49, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 247,144, 30, + 249,156, 28, + 251,172, 24, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 250,164, 26, + 247,147, 30, + 246,137, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 198,113, 47, + 89, 69, 55, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 142,138,138, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 118,114,114, + 51, 51, 51, + 51, 51, 51, + 135, 88, 55, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,137, 31, + 250,164, 26, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 251,172, 24, + 248,152, 29, + 246,137, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 135, 88, 55, + 60, 56, 53, + 51, 51, 51, + 51, 51, 51, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 77, 75, 75, + 51, 50, 50, + 51, 50, 50, + 79, 65, 55, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 246,137, 31, + 249,156, 28, + 251,172, 24, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 249,159, 27, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 211,118, 41, + 79, 65, 55, + 51, 51, 51, + 77, 75, 75, + 197,195,195, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 59, 59, 58, + 51, 50, 50, + 51, 51, 51, + 113, 79, 56, + 225,122, 37, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 249,159, 27, + 251,172, 24, + 252,176, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 251,172, 24, + 247,147, 30, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 135, 88, 55, + 51, 51, 51, + 59, 59, 58, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 59, 59, 58, + 51, 51, 51, + 51, 51, 51, + 155, 98, 53, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,133, 31, + 248,152, 29, + 251,172, 24, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 250,164, 26, + 247,141, 30, + 245,130, 31, + 245,130, 31, + 60, 56, 53, + 51, 51, 51, + 51, 51, 51, + 155,151,151, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 154,150,150, + 51, 50, 50, + 68, 62, 58, + 198,113, 47, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,133, 31, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 251,172, 24, + 245,130, 31, + 225,122, 37, + 79, 65, 55, + 51, 51, 51, + 51, 51, 51, + 118,114,114, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 155,151,151, + 51, 50, 50, + 51, 51, 51, + 225,122, 37, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 247,141, 30, + 250,164, 26, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 249,159, 27, + 245,133, 31, + 225,122, 37, + 79, 65, 55, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 154,150,150, + 51, 51, 51, + 51, 51, 51, + 79, 65, 55, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,133, 31, + 249,156, 28, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 250,164, 26, + 246,137, 31, + 225,122, 37, + 79, 65, 55, + 51, 51, 51, + 154,150,150, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 51, 51, 51, + 51, 51, 51, + 79, 65, 55, + 225,122, 37, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 247,141, 30, + 250,164, 26, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 251,172, 24, + 247,144, 30, + 225,122, 37, + 79, 65, 55, + 51, 51, 51, + 155,151,151, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 59, 59, 58, + 51, 51, 51, + 60, 56, 53, + 211,118, 41, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,133, 31, + 249,159, 27, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 247,147, 30, + 225,122, 37, + 51, 51, 51, + 51, 51, 51, + 197,195,195, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 68, 66, 66, + 51, 51, 51, + 60, 56, 53, + 198,113, 47, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 247,147, 30, + 60, 56, 53, + 51, 51, 51, + 59, 59, 58, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 50, 50, + 51, 51, 51, + 135, 88, 55, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,137, 31, + 251,172, 24, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 247,147, 30, + 155, 98, 53, + 51, 51, 51, + 51, 51, 51, + 107,104,103, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 51, 51, 51, + 100, 76, 59, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 248,152, 29, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 247,147, 30, + 113, 79, 56, + 51, 51, 51, + 51, 51, 51, + 154,150,150, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 59, 59, 58, + 68, 62, 58, + 225,122, 37, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,133, 31, + 251,172, 24, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 251,172, 24, + 246,137, 31, + 79, 65, 55, + 51, 51, 51, + 59, 59, 58, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 97, 93, 93, + 51, 51, 51, + 198,113, 47, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 248,152, 29, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 211,118, 41, + 60, 56, 53, + 51, 51, 51, + 86, 83, 83, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 51, 51, 51, + 51, 51, 51, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,133, 31, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 250,164, 26, + 135, 88, 55, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 59, 59, 58, + 51, 50, 50, + 79, 65, 55, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 250,164, 26, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 248,152, 29, + 89, 69, 55, + 51, 51, 51, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 51, 51, 51, + 51, 51, 51, + 113, 79, 56, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 247,147, 30, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,176, 23, + 250,164, 26, + 135, 88, 55, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 86, 83, 83, + 51, 51, 51, + 60, 56, 53, + 225,122, 37, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 247,141, 30, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 247,147, 30, + 51, 51, 51, + 68, 66, 66, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 51, 51, 51, + 51, 51, 51, + 155, 98, 53, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 207,127, 58, + 162,115, 73, + 141,103, 72, + 100, 83, 68, + 100, 83, 68, + 100, 83, 68, + 118, 93, 68, + 141,103, 72, + 194,124, 65, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 247,141, 30, + 252,176, 23, + 252,176, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 223,163, 51, + 196,152, 71, + 196,152, 71, + 196,152, 71, + 196,152, 71, + 224,164, 52, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 251,172, 24, + 51, 51, 51, + 51, 50, 50, + 155,151,151, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 68, 66, 66, + 51, 51, 51, + 79, 65, 55, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 219,129, 50, + 123,101, 73, + 78, 69, 63, + 57, 55, 55, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 55, 54, 54, + 100, 83, 68, + 177,121, 67, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 247,141, 30, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 236,169, 38, + 158,130, 80, + 118, 93, 68, + 62, 63, 62, + 57, 55, 55, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 54, 53, 53, + 55, 54, 54, + 68, 62, 58, + 172,139, 81, + 236,169, 38, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 89, 69, 55, + 51, 51, 51, + 59, 59, 58, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 51, 51, 51, + 181,107, 49, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 118, 93, 68, + 60, 56, 53, + 51, 51, 51, + 53, 59, 53, + 63, 95, 61, + 76,122, 68, + 65,122, 61, + 63, 95, 61, + 63, 95, 61, + 60, 82, 59, + 63, 95, 61, + 63, 95, 61, + 67, 85, 64, + 51, 50, 50, + 54, 53, 53, + 78, 69, 63, + 162,115, 73, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 247,141, 30, + 252,176, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 123,101, 73, + 57, 55, 55, + 51, 50, 50, + 51, 51, 51, + 51, 50, 50, + 57, 70, 56, + 63, 95, 61, + 74,106, 68, + 63, 95, 61, + 63, 95, 61, + 63, 95, 61, + 57, 70, 56, + 54, 53, 53, + 68, 62, 58, + 132,112, 78, + 236,169, 38, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 211,118, 41, + 51, 51, 51, + 51, 51, 51, + 129,125,125, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 89, 69, 55, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 155,111, 74, + 51, 51, 51, + 57, 70, 56, + 65,122, 61, + 77,165, 63, + 76,122, 68, + 57, 70, 56, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 68, 66, 66, + 118,114,114, + 183,179,179, + 200,221,193, + 146,146,143, + 77, 75, 75, + 51, 51, 51, + 54, 53, 53, + 100, 83, 68, + 219,129, 50, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 247,141, 30, + 252,176, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 236,169, 38, + 132,112, 78, + 51, 51, 51, + 51, 51, 51, + 92, 92, 91, + 88,129, 84, + 92,118, 90, + 57, 70, 56, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 57, 70, 56, + 63, 95, 61, + 88,150, 70, + 62,105, 60, + 53, 59, 53, + 51, 51, 51, + 68, 62, 58, + 145,121, 80, + 252,175, 23, + 251,175, 23, + 248,152, 29, + 113, 79, 56, + 51, 51, 51, + 59, 59, 58, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 68, 66, 66, + 89, 69, 55, + 245,130, 31, + 230,129, 40, + 88, 74, 61, + 51, 51, 51, + 57, 70, 56, + 77,165, 63, + 88,150, 70, + 53, 59, 53, + 51, 51, 51, + 51, 50, 50, + 51, 50, 50, + 51, 51, 51, + 86, 83, 83, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 212,228,206, + 174,197,164, + 107,104,103, + 51, 51, 51, + 162,115, 73, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 248,152, 29, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 196,152, 71, + 59, 59, 58, + 51, 51, 51, + 77, 75, 75, + 237,245,234, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 68, 66, 66, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 62, 63, 62, + 88,150, 70, + 77,165, 63, + 66,146, 60, + 57, 70, 56, + 51, 51, 51, + 68, 62, 58, + 251,175, 23, + 247,147, 30, + 113, 79, 56, + 51, 51, 51, + 59, 59, 58, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 51, 51, 51, + 181,107, 49, + 230,129, 40, + 88, 74, 61, + 51, 50, 50, + 57, 70, 56, + 66,146, 60, + 93,173, 70, + 57, 70, 56, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 112,173, 98, + 177,208,167, + 142,138,138, + 57, 55, 55, + 162,115, 73, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 250,164, 26, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 172,139, 81, + 54, 53, 53, + 51, 51, 51, + 107,104,103, + 177,208,167, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 53, 59, 53, + 91,163, 70, + 77,165, 63, + 65,155, 60, + 60, 82, 59, + 51, 51, 51, + 211,159, 62, + 249,159, 27, + 211,118, 41, + 51, 51, 51, + 51, 51, 51, + 155,151,151, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 86, 83, 83, + 51, 51, 51, + 246,130, 32, + 118, 93, 68, + 54, 53, 53, + 70, 72, 68, + 66,146, 60, + 69,158, 61, + 63, 95, 61, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 177,208,167, + 64,154, 60, + 212,228,206, + 51, 51, 51, + 68, 62, 58, + 207,127, 58, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 251,172, 24, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 211,159, 62, + 68, 62, 58, + 51, 51, 51, + 106,102,102, + 189,214,179, + 102,168, 86, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 77, 75, 75, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 57, 70, 56, + 95,187, 70, + 77,165, 63, + 65,155, 60, + 67, 85, 64, + 68, 62, 58, + 236,169, 38, + 245,133, 31, + 89, 69, 55, + 51, 51, 51, + 68, 66, 66, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 51, 51, 51, + 51, 51, 51, + 177,121, 67, + 55, 54, 54, + 57, 56, 56, + 81,137, 71, + 65,155, 60, + 86,176, 67, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 194,201,188, + 69,158, 61, + 90,163, 76, + 118,114,114, + 51, 51, 51, + 78, 69, 63, + 230,129, 40, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 247,144, 30, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 236,169, 38, + 78, 69, 63, + 51, 51, 51, + 106,102,102, + 224,239,215, + 78,158, 67, + 155,195,142, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 129,125,125, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 81,128, 69, + 93,183, 69, + 69,158, 61, + 78,158, 67, + 51, 51, 51, + 100, 83, 68, + 247,147, 30, + 181,107, 49, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 118,114,114, + 51, 51, 51, + 60, 56, 53, + 68, 62, 58, + 51, 51, 51, + 112,137,105, + 65,155, 60, + 72,161, 62, + 95,187, 70, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 76,122, 68, + 65,155, 60, + 255,255,255, + 77, 75, 75, + 54, 53, 53, + 141,103, 72, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 249,159, 27, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 132,112, 78, + 51, 50, 50, + 77, 75, 75, + 255,255,255, + 112,173, 98, + 64,154, 60, + 149,165,140, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 129,125,125, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 62, 63, 62, + 95,187, 70, + 82,170, 65, + 65,155, 60, + 68, 66, 66, + 54, 53, 53, + 162,115, 73, + 245,133, 31, + 68, 62, 58, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 59, 59, 58, + 51, 51, 51, + 113, 79, 56, + 51, 51, 51, + 86, 83, 83, + 90,163, 76, + 65,154, 60, + 86,176, 67, + 95,187, 70, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,138,138, + 63, 95, 61, + 64,154, 60, + 224,239,215, + 197,195,195, + 51, 51, 51, + 68, 62, 58, + 219,129, 50, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 251,172, 24, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 57, 55, 55, + 51, 51, 51, + 213,211,210, + 189,214,179, + 64,154, 59, + 73,147, 64, + 118,114,114, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 129,125,125, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 88,150, 70, + 93,183, 69, + 67,156, 61, + 142,158,135, + 51, 51, 51, + 68, 62, 58, + 230,129, 40, + 155, 98, 53, + 51, 51, 51, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 155,151,151, + 51, 51, 51, + 51, 51, 51, + 198,113, 47, + 51, 51, 51, + 146,188,134, + 73,152, 62, + 64,154, 60, + 95,187, 70, + 95,187, 70, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 155,151,151, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 68, 66, 66, + 60, 82, 59, + 72,161, 62, + 155,195,142, + 255,255,255, + 107,104,103, + 51, 51, 51, + 141,103, 72, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,137, 31, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 51, 51, 51, + 129,125,125, + 255,255,255, + 112,173, 98, + 65,154, 60, + 81,128, 69, + 68, 66, 66, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 68, 66, 66, + 51, 50, 50, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 76,122, 68, + 95,187, 70, + 77,165, 63, + 112,173, 98, + 97, 93, 93, + 51, 51, 51, + 141,103, 72, + 225,122, 37, + 51, 51, 51, + 142,138,138, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 51, 51, 51, + 51, 51, 51, + 155, 98, 53, + 100, 83, 68, + 168,165,164, + 78,158, 67, + 67,156, 61, + 72,161, 62, + 95,187, 70, + 88,150, 70, + 51, 50, 50, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 86, 83, 83, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 97, 93, 93, + 51, 51, 51, + 51, 51, 51, + 62, 63, 62, + 82,170, 65, + 64,154, 59, + 224,239,215, + 255,255,255, + 77, 75, 75, + 54, 53, 53, + 177,121, 67, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 248,152, 29, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 158,130, 80, + 106,102,102, + 255,255,255, + 167,202,154, + 65,155, 60, + 67,156, 61, + 74,106, 68, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 97, 93, 93, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 74,106, 68, + 95,187, 70, + 86,176, 67, + 65,155, 60, + 167,202,154, + 86, 83, 83, + 54, 53, 53, + 177,121, 67, + 167, 99, 58, + 51, 51, 51, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 154,150,150, + 51, 51, 51, + 51, 51, 51, + 225,122, 37, + 57, 56, 56, + 224,239,215, + 65,154, 60, + 64,154, 59, + 72,161, 62, + 95,187, 70, + 95,187, 70, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 118,114,114, + 86, 83, 83, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 60, 82, 59, + 86,176, 67, + 65,154, 60, + 200,221,193, + 255,255,255, + 142,138,138, + 51, 51, 51, + 123,101, 73, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 249,156, 28, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 100, 83, 68, + 168,165,164, + 255,255,255, + 132,183,118, + 65,155, 60, + 72,161, 62, + 74,106, 68, + 51, 51, 51, + 51, 51, 51, + 107,104,103, + 183,179,179, + 255,255,255, + 255,255,255, + 230,229,228, + 255,255,255, + 255,255,255, + 86, 83, 83, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 74,106, 68, + 95,187, 70, + 86,176, 67, + 65,154, 60, + 132,183,118, + 155,151,151, + 51, 50, 50, + 118, 93, 68, + 245,130, 31, + 51, 51, 51, + 142,138,138, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 97, 93, 93, + 51, 51, 51, + 100, 76, 59, + 194,124, 65, + 54, 53, 53, + 200,221,193, + 65,154, 60, + 64,154, 60, + 72,161, 62, + 95,187, 70, + 95,187, 70, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 86, 83, 83, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 63, 95, 61, + 82,170, 65, + 64,154, 60, + 155,195,142, + 255,255,255, + 197,195,195, + 51, 50, 50, + 100, 83, 68, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 250,164, 26, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 57, 56, 56, + 255,255,255, + 255,255,255, + 112,173, 98, + 64,154, 59, + 72,161, 62, + 88,150, 70, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 129,125,125, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 81,128, 69, + 95,187, 70, + 86,176, 67, + 65,154, 60, + 112,173, 98, + 213,211,210, + 51, 50, 50, + 88, 74, 61, + 246,130, 32, + 51, 51, 51, + 77, 75, 75, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 51, 51, 51, + 51, 51, 51, + 155, 98, 53, + 155,111, 74, + 51, 50, 50, + 200,221,193, + 65,154, 60, + 64,154, 60, + 72,161, 62, + 95,187, 70, + 95,187, 70, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 168,165,164, + 255,255,255, + 255,255,255, + 213,211,210, + 59, 59, 58, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 81,137, 71, + 82,170, 65, + 65,154, 60, + 155,195,142, + 255,255,255, + 255,255,255, + 51, 50, 50, + 68, 62, 58, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 250,164, 26, + 251,175, 23, + 251,175, 23, + 211,159, 62, + 57, 55, 55, + 255,255,255, + 255,255,255, + 65,154, 60, + 64,154, 59, + 64,154, 60, + 93,173, 70, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 155,151,151, + 255,255,255, + 255,255,255, + 118,114,114, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 91,163, 70, + 95,187, 70, + 86,176, 67, + 65,154, 60, + 90,163, 76, + 255,255,255, + 59, 59, 58, + 57, 55, 55, + 245,130, 31, + 51, 50, 50, + 51, 51, 51, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 51, 51, 51, + 51, 51, 51, + 211,118, 41, + 141,103, 72, + 51, 51, 51, + 200,221,193, + 64,154, 60, + 65,155, 60, + 65,154, 60, + 93,183, 69, + 95,187, 70, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 107,104,103, + 118,114,114, + 59, 59, 58, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 62, 63, 62, + 95,187, 70, + 72,161, 62, + 64,154, 59, + 155,195,142, + 255,255,255, + 255,255,255, + 68, 66, 66, + 57, 56, 56, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 250,164, 26, + 252,176, 23, + 251,175, 23, + 196,152, 71, + 51, 51, 51, + 255,255,255, + 255,255,255, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 93,183, 69, + 67, 85, 64, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 183,179,179, + 142,138,138, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 60, 82, 59, + 95,187, 70, + 95,187, 70, + 82,170, 65, + 65,154, 60, + 65,154, 60, + 255,255,255, + 86, 83, 83, + 57, 55, 55, + 207,127, 58, + 60, 56, 53, + 51, 51, 51, + 142,138,138, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 107,104,103, + 51, 51, 51, + 79, 65, 55, + 245,130, 31, + 141,103, 72, + 51, 51, 51, + 200,221,193, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 82,170, 65, + 95,187, 70, + 63, 95, 61, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 81,128, 69, + 93,183, 69, + 65,154, 60, + 65,154, 60, + 155,195,142, + 255,255,255, + 255,255,255, + 86, 83, 83, + 57, 55, 55, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 158,130, 80, + 51, 50, 50, + 255,255,255, + 255,255,255, + 90,163, 76, + 64,154, 60, + 64,154, 60, + 82,170, 65, + 88,150, 70, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 88,150, 70, + 95,187, 70, + 95,187, 70, + 72,161, 62, + 65,154, 60, + 102,168, 86, + 255,255,255, + 86, 83, 83, + 55, 54, 54, + 194,124, 65, + 100, 76, 59, + 51, 51, 51, + 97, 93, 93, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 51, 51, 51, + 181,107, 49, + 245,130, 31, + 141,103, 72, + 51, 51, 51, + 255,255,255, + 90,163, 76, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 86,176, 67, + 95,187, 70, + 88,150, 70, + 53, 59, 53, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 57, 70, 56, + 93,173, 70, + 93,183, 69, + 67,156, 61, + 65,154, 60, + 64,154, 60, + 237,245,234, + 255,255,255, + 255,255,255, + 77, 75, 75, + 57, 55, 55, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 158,130, 80, + 51, 51, 51, + 255,255,255, + 255,255,255, + 146,188,134, + 65,155, 60, + 65,155, 60, + 65,154, 60, + 86,176, 67, + 57, 70, 56, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 57, 70, 56, + 93,173, 70, + 95,187, 70, + 95,187, 70, + 77,165, 63, + 64,154, 60, + 64,154, 59, + 146,188,134, + 255,255,255, + 86, 83, 83, + 57, 55, 55, + 194,124, 65, + 211,118, 41, + 51, 51, 51, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 60, 56, 53, + 245,130, 32, + 246,130, 32, + 155,111, 74, + 51, 51, 51, + 255,255,255, + 132,183,118, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 69,158, 61, + 95,187, 70, + 95,187, 70, + 93,173, 70, + 60, 82, 59, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 50, 50, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 74,106, 68, + 95,187, 70, + 95,187, 70, + 77,165, 63, + 65,155, 60, + 65,154, 60, + 102,168, 86, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 57, 56, 56, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 250,164, 26, + 252,176, 23, + 252,176, 23, + 196,152, 71, + 51, 50, 50, + 255,255,255, + 255,255,255, + 189,214,179, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 72,161, 62, + 93,173, 70, + 67, 85, 64, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 60, 82, 59, + 93,173, 70, + 95,187, 70, + 95,187, 70, + 92,179, 67, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 189,214,179, + 255,255,255, + 86, 83, 83, + 57, 55, 55, + 207,127, 58, + 245,130, 32, + 68, 62, 58, + 51, 51, 51, + 129,125,125, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 89, 69, 55, + 245,130, 32, + 246,130, 32, + 194,124, 65, + 54, 53, 53, + 255,255,255, + 200,221,193, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 65,155, 60, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 81,128, 69, + 57, 70, 56, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 67, 85, 64, + 95,187, 70, + 95,187, 70, + 82,170, 65, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 167,202,154, + 255,255,255, + 255,255,255, + 197,195,195, + 51, 51, 51, + 100, 76, 59, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 250,164, 26, + 252,176, 23, + 252,175, 23, + 211,159, 62, + 57, 55, 55, + 255,255,255, + 255,255,255, + 237,245,234, + 78,158, 67, + 64,154, 59, + 65,154, 60, + 65,155, 60, + 95,187, 70, + 95,187, 70, + 81,128, 69, + 62, 63, 62, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 57, 56, 56, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 93,183, 69, + 69,158, 61, + 65,154, 60, + 65,154, 60, + 78,158, 67, + 237,245,234, + 255,255,255, + 59, 59, 58, + 57, 56, 56, + 246,130, 32, + 245,130, 31, + 113, 79, 56, + 51, 51, 51, + 86, 83, 83, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 135, 88, 55, + 245,130, 32, + 246,130, 32, + 230,129, 40, + 57, 56, 56, + 255,255,255, + 255,255,255, + 90,163, 76, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 77,165, 63, + 93,183, 69, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 91,163, 70, + 74,106, 68, + 74,106, 68, + 74,106, 68, + 88,150, 70, + 93,173, 70, + 95,187, 70, + 95,187, 70, + 82,170, 65, + 65,155, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 237,245,234, + 255,255,255, + 255,255,255, + 155,151,151, + 51, 51, 51, + 123,101, 73, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 249,159, 27, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 57, 56, 56, + 255,255,255, + 255,255,255, + 255,255,255, + 132,183,118, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 82,170, 65, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 81,137, 71, + 63, 95, 61, + 51, 51, 51, + 51, 51, 51, + 60, 82, 59, + 63, 95, 61, + 81,128, 69, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 93,183, 69, + 72,161, 62, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 132,183,118, + 255,255,255, + 213,211,210, + 51, 51, 51, + 88, 74, 61, + 245,130, 32, + 245,130, 32, + 155, 98, 53, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 51, 50, 50, + 181,107, 49, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 88, 74, 61, + 197,195,195, + 255,255,255, + 200,221,193, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 72,161, 62, + 86,176, 67, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 77,165, 63, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 64,154, 60, + 255,255,255, + 255,255,255, + 255,255,255, + 97, 93, 93, + 55, 54, 54, + 177,121, 67, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 248,152, 29, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 100, 83, 68, + 168,165,164, + 255,255,255, + 255,255,255, + 224,239,215, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 64,154, 60, + 77,165, 63, + 93,183, 69, + 95,187, 70, + 95,187, 70, + 101,188, 70, + 95,187, 70, + 95,187, 70, + 98,185, 68, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 92,179, 67, + 72,161, 62, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 224,239,215, + 255,255,255, + 142,138,138, + 51, 51, 51, + 118, 93, 68, + 246,130, 32, + 245,130, 31, + 211,118, 41, + 51, 51, 51, + 51, 50, 50, + 197,195,195, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 51, 51, 51, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 155,111, 74, + 107,104,103, + 255,255,255, + 255,255,255, + 132,183,118, + 64,154, 59, + 64,154, 59, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 72,161, 62, + 86,176, 67, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 93,183, 69, + 77,165, 63, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 102,168, 86, + 255,255,255, + 255,255,255, + 213,211,210, + 51, 51, 51, + 68, 62, 58, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 247,141, 30, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 158,130, 80, + 107,104,103, + 255,255,255, + 255,255,255, + 255,255,255, + 155,195,142, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 65,155, 60, + 69,158, 61, + 82,170, 65, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 95,187, 70, + 77,165, 63, + 64,154, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 255,255,255, + 255,255,255, + 77, 75, 75, + 54, 53, 53, + 177,121, 67, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 60, 56, 53, + 51, 51, 51, + 142,138,138, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 97, 93, 93, + 113, 79, 56, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 51, 51, 51, + 107,104,103, + 255,255,255, + 255,255,255, + 237,245,234, + 102,168, 86, + 64,154, 59, + 64,154, 59, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 64,154, 59, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 64,154, 60, + 64,154, 59, + 65,154, 60, + 78,158, 67, + 212,228,206, + 255,255,255, + 255,255,255, + 213,211,210, + 59, 59, 58, + 57, 55, 55, + 219,129, 50, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 249,159, 27, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 51, 51, 51, + 129,125,125, + 255,255,255, + 255,255,255, + 255,255,255, + 237,245,234, + 102,168, 86, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 102,168, 86, + 237,245,234, + 255,255,255, + 86, 83, 83, + 51, 51, 51, + 141,103, 72, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 135, 88, 55, + 51, 51, 51, + 86, 83, 83, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 68, 66, 66, + 135, 88, 55, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 68, 62, 58, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 237,245,234, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 64,154, 60, + 64,154, 60, + 90,163, 76, + 212,228,206, + 255,255,255, + 255,255,255, + 255,255,255, + 97, 93, 93, + 51, 51, 51, + 118, 93, 68, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 246,137, 31, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 57, 55, 55, + 51, 51, 51, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 237,245,234, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 64,154, 59, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 102,168, 86, + 237,245,234, + 255,255,255, + 183,179,179, + 51, 51, 51, + 68, 62, 58, + 230,129, 40, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 155, 98, 53, + 51, 50, 50, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 181,107, 49, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 141,103, 72, + 54, 53, 53, + 68, 66, 66, + 230,229,228, + 255,255,255, + 255,255,255, + 155,195,142, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 132,183,118, + 237,245,234, + 255,255,255, + 255,255,255, + 255,255,255, + 142,138,138, + 51, 51, 51, + 68, 62, 58, + 230,129, 40, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 249,159, 27, + 252,175, 23, + 252,176, 23, + 132,112, 78, + 51, 51, 51, + 77, 75, 75, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 146,188,134, + 64,154, 59, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,155, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 146,188,134, + 237,245,234, + 255,255,255, + 255,255,255, + 59, 59, 58, + 54, 53, 53, + 155,111, 74, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 181,107, 49, + 51, 51, 51, + 51, 51, 51, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 51, 51, 51, + 211,118, 41, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 100, 83, 68, + 51, 51, 51, + 77, 75, 75, + 230,229,228, + 255,255,255, + 255,255,255, + 224,239,215, + 132,183,118, + 78,158, 67, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,155, 60, + 65,154, 60, + 64,154, 60, + 64,154, 60, + 224,239,215, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 57, 55, 55, + 177,121, 67, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,133, 31, + 251,172, 24, + 251,175, 23, + 236,169, 38, + 78, 69, 63, + 51, 51, 51, + 107,104,103, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 200,221,193, + 112,173, 98, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 64,154, 60, + 65,154, 60, + 64,154, 59, + 64,154, 60, + 112,173, 98, + 200,221,193, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 100, 83, 68, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 51, 51, 51, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 51, 51, 51, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 230,129, 40, + 88, 78, 67, + 51, 51, 51, + 77, 75, 75, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 189,214,179, + 155,195,142, + 112,173, 98, + 112,173, 98, + 112,173, 98, + 112,173, 98, + 146,188,134, + 189,214,179, + 237,245,234, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 155,151,151, + 55, 54, 54, + 155,111, 74, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 247,141, 30, + 252,175, 23, + 251,175, 23, + 211,159, 62, + 68, 62, 58, + 51, 51, 51, + 107,104,103, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 212,228,206, + 146,188,134, + 102,168, 86, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 102,168, 86, + 212,228,206, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 107,104,103, + 68, 62, 58, + 230,129, 40, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 68, 62, 58, + 51, 50, 50, + 142,138,138, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 129,125,125, + 51, 51, 51, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 207,127, 58, + 68, 62, 58, + 51, 51, 51, + 77, 75, 75, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 129,125,125, + 51, 51, 51, + 118, 93, 68, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 247,147, 30, + 252,176, 23, + 252,175, 23, + 196,152, 71, + 57, 55, 55, + 51, 51, 51, + 107,104,103, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 212,228,206, + 200,221,193, + 200,221,193, + 212,228,206, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 86, 83, 83, + 51, 51, 51, + 207,127, 58, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 89, 69, 55, + 51, 50, 50, + 129,125,125, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 129,125,125, + 51, 51, 51, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 230,129, 40, + 88, 74, 61, + 51, 51, 51, + 129,125,125, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 86, 83, 83, + 51, 51, 51, + 55, 54, 54, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 251,172, 24, + 252,176, 23, + 252,176, 23, + 211,159, 62, + 68, 62, 58, + 51, 51, 51, + 77, 75, 75, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 68, 66, 66, + 51, 50, 50, + 68, 62, 58, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 113, 79, 56, + 51, 51, 51, + 86, 83, 83, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 86, 83, 83, + 51, 51, 51, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 100, 83, 68, + 54, 53, 53, + 51, 51, 51, + 51, 50, 50, + 97, 93, 93, + 142,138,138, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 168,165,164, + 118,114,114, + 51, 51, 51, + 51, 51, 51, + 68, 62, 58, + 141,103, 72, + 230,129, 40, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 247,141, 30, + 249,159, 27, + 252,176, 23, + 236,169, 38, + 145,121, 80, + 51, 51, 51, + 51, 51, 51, + 97, 93, 93, + 168,165,164, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 86, 83, 83, + 51, 51, 51, + 51, 51, 51, + 68, 62, 58, + 155,111, 74, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 135, 88, 55, + 51, 51, 51, + 59, 59, 58, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 68, 66, 66, + 51, 51, 51, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 194,124, 65, + 100, 83, 68, + 57, 55, 55, + 54, 53, 53, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 78, 69, 63, + 141,103, 72, + 230,129, 40, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 247,141, 30, + 247,141, 30, + 123,101, 73, + 68, 62, 58, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 77, 75, 75, + 118,114,114, + 129,125,125, + 118,114,114, + 86, 83, 83, + 68, 66, 66, + 51, 51, 51, + 54, 53, 53, + 68, 62, 58, + 141,103, 72, + 230,129, 40, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 181,107, 49, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 51, 51, 51, + 51, 51, 51, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 230,129, 40, + 177,121, 67, + 141,103, 72, + 100, 83, 68, + 57, 56, 56, + 57, 55, 55, + 78, 69, 63, + 100, 76, 59, + 118, 93, 68, + 155,111, 74, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 230,129, 40, + 162,115, 73, + 118, 93, 68, + 68, 62, 58, + 57, 55, 55, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 57, 55, 55, + 57, 55, 55, + 78, 69, 63, + 177,121, 67, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 181,107, 49, + 51, 50, 50, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 107,104,103, + 51, 51, 51, + 51, 51, 51, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 230,129, 40, + 194,124, 65, + 194,124, 65, + 194,124, 65, + 194,124, 65, + 230,129, 40, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 211,118, 41, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 246,130, 32, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 129,125,125, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 51, 51, 51, + 51, 51, 51, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 155,151,151, + 51, 50, 50, + 51, 50, 50, + 51, 50, 50, + 51, 50, 50, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 246,130, 32, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 246,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 32, + 245,130, 31, + 245,130, 32, + 246,130, 32, + 51, 51, 51, + 51, 51, 51, + 68, 66, 66, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 129,125,125, + 129,125,125, + 129,125,125, + 129,125,125, + 129,125,125, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 86, 83, 83, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 250,164, 26, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 197,195,195, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 155,151,151, + 97, 93, 93, + 59, 59, 58, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 107,104,103, + 154,150,150, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 107,104,103, + 86, 83, 83, + 86, 83, 83, + 86, 83, 83, + 86, 83, 83, + 86, 83, 83, + 129,125,125, + 168,165,164, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 107,104,103, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 118,114,114, + 59, 59, 58, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 57, 70, 56, + 57, 70, 56, + 57, 70, 56, + 57, 70, 56, + 53, 59, 53, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 129,125,125, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 107,104,103, + 59, 59, 58, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 97, 93, 93, + 155,151,151, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 107,104,103, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 247,141, 30, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 129,125,125, + 59, 59, 58, + 51, 51, 51, + 51, 50, 50, + 51, 50, 50, + 60, 82, 59, + 62,105, 60, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 65,155, 60, + 65,155, 60, + 65,155, 60, + 66,135, 60, + 62,105, 60, + 57, 70, 56, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 142,138,138, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 86, 83, 83, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 57, 70, 56, + 63, 95, 61, + 63, 95, 61, + 63, 95, 61, + 63, 95, 61, + 63, 95, 61, + 57, 70, 56, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 248,152, 29, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 155,151,151, + 255,255,255, + 255,255,255, + 197,195,195, + 51, 51, 51, + 51, 51, 51, + 53, 59, 53, + 63, 95, 61, + 66,135, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 64,154, 60, + 64,154, 60, + 64,154, 59, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,155, 60, + 66,135, 60, + 60, 82, 59, + 51, 51, 51, + 51, 51, 51, + 77, 75, 75, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 97, 93, 93, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 53, 59, 53, + 62,105, 60, + 66,135, 60, + 65,155, 60, + 65,155, 60, + 65,155, 60, + 65,155, 60, + 64,154, 60, + 64,154, 60, + 65,154, 60, + 66,146, 60, + 62,105, 60, + 57, 70, 56, + 51, 51, 51, + 51, 51, 51, + 68, 66, 66, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 51, 50, 50, + 51, 50, 50, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,176, 23, + 251,175, 23, + 252,175, 23, + 252,175, 23, + 252,175, 23, + 251,175, 23, + 252,175, 23, + 251,175, 23, + 251,175, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 252,175, 23, + 252,175, 23, + 252,176, 23, + 252,176, 23, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 97, 93, 93, + 255,255,255, + 155,151,151, + 59, 59, 58, + 51, 51, 51, + 60, 82, 59, + 66,146, 60, + 65,155, 60, + 65,155, 60, + 65,155, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,155, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,155, 60, + 65,155, 60, + 66,135, 60, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 197,195,195, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 155,151,151, + 51, 51, 51, + 53, 59, 53, + 62,105, 60, + 65,154, 60, + 64,154, 60, + 64,154, 60, + 65,154, 60, + 65,155, 60, + 65,155, 60, + 65,154, 60, + 65,155, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 65,155, 60, + 53, 59, 53, + 51, 51, 51, + 51, 51, 51, + 86, 83, 83, + 230,229,228, + 255,255,255, + 155,151,151, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 89, 69, 55, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 57, 70, 56, + 65,154, 60, + 64,154, 59, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 72,161, 62, + 82,170, 65, + 93,183, 69, + 92,179, 67, + 65,154, 60, + 64,154, 59, + 64,154, 59, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 66,135, 60, + 54, 53, 53, + 51, 51, 51, + 59, 59, 58, + 197,195,195, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 155,151,151, + 51, 51, 51, + 51, 51, 51, + 66,135, 60, + 64,154, 60, + 64,154, 59, + 77,165, 63, + 82,170, 65, + 92,179, 67, + 101,188, 69, + 101,188, 70, + 101,188, 70, + 101,188, 69, + 92,179, 67, + 82,170, 65, + 77,165, 63, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 65,154, 60, + 65,154, 60, + 66,146, 60, + 60, 82, 59, + 51, 51, 51, + 51, 51, 51, + 77, 75, 75, + 230,229,228, + 86, 83, 83, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 57, 70, 56, + 66,146, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 64,154, 60, + 65,154, 60, + 64,154, 59, + 77,165, 63, + 101,188, 69, + 101,188, 69, + 101,188, 70, + 92,179, 67, + 65,154, 60, + 65,155, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 63, 95, 61, + 51, 51, 51, + 51, 51, 51, + 86, 83, 83, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 59, 59, 58, + 51, 50, 50, + 51, 51, 51, + 65,154, 60, + 65,154, 60, + 92,179, 67, + 101,188, 69, + 101,188, 69, + 102,189, 70, + 101,188, 70, + 101,188, 70, + 102,189, 70, + 101,188, 69, + 102,189, 70, + 101,188, 70, + 101,188, 69, + 86,176, 67, + 67,156, 61, + 65,154, 60, + 65,155, 60, + 64,154, 59, + 64,154, 60, + 64,154, 60, + 65,155, 60, + 60, 82, 59, + 51, 51, 51, + 51, 51, 51, + 68, 66, 66, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 62, 63, 62, + 55, 54, 54, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 86, 83, 83, + 59, 59, 58, + 51, 51, 51, + 51, 51, 51, + 53, 59, 53, + 66,135, 60, + 65,155, 60, + 65,154, 60, + 64,154, 60, + 65,155, 60, + 64,154, 60, + 69,158, 61, + 92,179, 67, + 101,188, 70, + 98,185, 68, + 86,176, 67, + 77,165, 63, + 69,158, 61, + 64,154, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 64,154, 59, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 62,105, 60, + 51, 51, 51, + 51, 51, 51, + 77, 75, 75, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 59, 59, 58, + 51, 51, 51, + 66,146, 60, + 65,154, 60, + 92,179, 67, + 93,183, 69, + 82,170, 65, + 77,165, 63, + 77,165, 63, + 65,154, 60, + 65,155, 60, + 72,161, 62, + 77,165, 63, + 82,170, 65, + 92,179, 67, + 102,189, 70, + 101,188, 70, + 82,170, 65, + 67,156, 61, + 64,154, 60, + 64,154, 60, + 64,154, 59, + 65,155, 60, + 65,155, 60, + 60, 82, 59, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 54, 53, 53, + 92, 92, 91, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 96, 96, 96, + 77, 75, 75, + 59, 59, 58, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 77, 75, 75, + 154,150,150, + 230,229,228, + 255,255,255, + 118,114,114, + 51, 51, 51, + 51, 51, 51, + 65,122, 61, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 77,165, 63, + 98,185, 68, + 101,188, 69, + 93,183, 69, + 67,156, 61, + 64,154, 59, + 65,122, 61, + 65,122, 61, + 63, 95, 61, + 63, 95, 61, + 65,122, 61, + 66,135, 60, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 65,155, 60, + 62,105, 60, + 51, 51, 51, + 51, 51, 51, + 77, 75, 75, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 155,151,151, + 51, 51, 51, + 57, 70, 56, + 66,146, 60, + 69,158, 61, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 64,154, 60, + 65,154, 60, + 86,176, 67, + 101,188, 69, + 101,188, 69, + 92,179, 67, + 72,161, 62, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 65,155, 60, + 60, 82, 59, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 107,104,103, + 213,211,210, + 230,229,228, + 155,151,151, + 97, 93, 93, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 57, 56, 56, + 77, 75, 75, + 96, 96, 96, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 109,108,108, + 109,108,108, + 109,108,108, + 109,108,108, + 109,108,108, + 109,108,108, + 109,108,108, + 109,108,108, + 109,108,108, + 109,108,108, + 109,108,108, + 109,108,108, + 109,108,108, + 114,114,114, + 114,114,114, + 114,114,114, + 114,114,114, + 114,114,114, + 114,114,114, + 114,114,114, + 114,114,114, + 114,114,114, + 114,114,114, + 114,114,114, + 114,114,114, + 117,117,117, + 121,121,120, + 121,121,120, + 121,121,120, + 121,121,120, + 117,117,117, + 114,114,114, + 111,110,111, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 99, 99, 99, + 62, 63, 62, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 142,138,138, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 51, 50, 50, + 63, 95, 61, + 64,154, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 77,165, 63, + 101,188, 69, + 101,188, 70, + 82,170, 65, + 65,155, 60, + 60, 82, 59, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 53, 59, 53, + 60, 82, 59, + 62,105, 60, + 66,146, 60, + 51, 51, 51, + 51, 51, 51, + 77, 75, 75, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 155,151,151, + 51, 51, 51, + 57, 70, 56, + 65,154, 60, + 65,155, 60, + 66,135, 60, + 62,105, 60, + 63, 95, 61, + 57, 70, 56, + 57, 70, 56, + 57, 70, 56, + 57, 70, 56, + 60, 82, 59, + 62,105, 60, + 64,154, 60, + 69,158, 61, + 92,179, 67, + 102,189, 70, + 98,185, 68, + 72,161, 62, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,155, 60, + 66,146, 60, + 53, 59, 53, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 107,104,103, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 142,138,138, + 77, 75, 75, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 62, 63, 62, + 77, 75, 75, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 114,114,114, + 121,121,120, + 121,121,120, + 121,121,120, + 128,128,128, + 128,128,128, + 128,127,127, + 128,128,128, + 128,128,128, + 128,128,128, + 128,128,128, + 128,128,128, + 128,128,128, + 128,128,128, + 128,128,128, + 128,127,127, + 128,128,128, + 128,127,127, + 128,128,128, + 128,128,128, + 128,127,127, + 128,127,127, + 128,127,127, + 128,127,127, + 128,128,128, + 128,128,128, + 128,128,128, + 128,127,127, + 128,127,127, + 128,127,127, + 128,127,127, + 128,127,127, + 128,127,127, + 128,127,127, + 128,128,128, + 128,128,128, + 128,127,127, + 128,127,127, + 128,128,128, + 128,128,128, + 128,128,128, + 124,123,123, + 121,121,120, + 114,114,114, + 114,114,114, + 109,108,108, + 107,104,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 86, 86, 86, + 68, 66, 66, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 68, 66, 66, + 118,114,114, + 197,195,195, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 55, 54, 54, + 66,146, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 77,165, 63, + 102,189, 70, + 93,183, 69, + 72,161, 62, + 66,135, 60, + 57, 70, 56, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 86, 83, 83, + 86, 83, 83, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 53, 59, 53, + 51, 51, 51, + 77, 75, 75, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 107,104,103, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 86, 83, 83, + 129,125,125, + 129,125,125, + 129,125,125, + 129,125,125, + 86, 83, 83, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 63, 95, 61, + 66,146, 60, + 72,161, 62, + 98,185, 68, + 72,161, 62, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 65,155, 60, + 65,155, 60, + 60, 82, 59, + 59, 59, 58, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 118,114,114, + 59, 59, 58, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 54, 53, 53, + 71, 71, 71, + 86, 86, 86, + 103,103,103, + 102,102,102, + 107,104,103, + 117,117,117, + 124,123,123, + 128,128,128, + 128,127,127, + 128,128,128, + 128,127,127, + 128,127,127, + 128,128,128, + 128,127,127, + 128,128,128, + 128,128,128, + 128,127,127, + 128,127,127, + 128,128,128, + 128,127,127, + 128,128,128, + 128,127,127, + 128,127,127, + 128,128,128, + 128,128,128, + 128,128,128, + 128,128,128, + 128,128,128, + 128,128,128, + 126,126,126, + 121,121,120, + 117,117,117, + 114,114,114, + 111,110,111, + 109,108,108, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 92, 92, 91, + 57, 56, 56, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 97, 93, 93, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 129,125,125, + 53, 59, 53, + 66,146, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 92,179, 67, + 92,179, 67, + 69,158, 61, + 62,105, 60, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 129,125,125, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 107,104,103, + 59, 59, 58, + 107,104,103, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 68, 66, 66, + 51, 51, 51, + 51, 51, 51, + 57, 70, 56, + 66,146, 60, + 72,161, 62, + 92,179, 67, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 65,155, 60, + 66,135, 60, + 51, 51, 51, + 155,151,151, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 59, 59, 58, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 55, 54, 54, + 71, 71, 71, + 102,102,102, + 103,103,103, + 102,102,102, + 111,110,111, + 117,117,117, + 126,126,126, + 128,128,128, + 128,127,127, + 128,127,127, + 128,128,128, + 128,128,128, + 128,128,128, + 128,127,127, + 128,127,127, + 128,128,128, + 128,127,127, + 128,127,127, + 128,127,127, + 128,128,128, + 124,123,123, + 121,121,120, + 117,117,117, + 114,114,114, + 111,110,111, + 109,108,108, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 96, 96, 96, + 77, 75, 75, + 62, 63, 62, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 77, 75, 75, + 155,151,151, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 68, 66, 66, + 60, 82, 59, + 65,155, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 98,185, 68, + 72,161, 62, + 66,135, 60, + 53, 59, 53, + 51, 51, 51, + 77, 75, 75, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 107,104,103, + 51, 51, 51, + 51, 51, 51, + 57, 70, 56, + 65,154, 60, + 101,188, 69, + 82,170, 65, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,155, 60, + 51, 51, 51, + 97, 93, 93, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 155,151,151, + 97, 93, 93, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 57, 56, 56, + 77, 75, 75, + 96, 96, 96, + 103,103,103, + 103,103,103, + 103,103,103, + 121,121,120, + 128,127,127, + 128,127,127, + 128,127,127, + 128,127,127, + 128,127,127, + 128,128,128, + 128,127,127, + 128,127,127, + 128,127,127, + 128,127,127, + 117,117,117, + 109,108,108, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 86, 83, 83, + 62, 63, 62, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 68, 66, 66, + 142,138,138, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 51, 51, 51, + 65,122, 61, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 82,170, 65, + 65,155, 60, + 57, 70, 56, + 51, 51, 51, + 59, 59, 58, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 129,125,125, + 51, 51, 51, + 51, 51, 51, + 63, 95, 61, + 82,170, 65, + 101,188, 69, + 69,158, 61, + 65,155, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 51, 51, 51, + 51, 51, 51, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 142,138,138, + 77, 75, 75, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 77, 75, 75, + 99, 99, 99, + 103,103,103, + 107,104,103, + 114,114,114, + 124,123,123, + 128,128,128, + 128,128,128, + 128,127,127, + 128,127,127, + 128,128,128, + 128,127,127, + 128,127,127, + 128,127,127, + 111,110,111, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 86, 86, 86, + 71, 71, 71, + 51, 50, 50, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 68, 66, 66, + 118,114,114, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 51, 51, 51, + 64,154, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 77,165, 63, + 65,154, 60, + 66,135, 60, + 51, 51, 51, + 51, 51, 51, + 155,151,151, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 97, 93, 93, + 51, 50, 50, + 53, 59, 53, + 65,154, 60, + 92,179, 67, + 86,176, 67, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 51, 50, 50, + 51, 51, 51, + 168,165,164, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 68, 66, 66, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 86, 83, 83, + 99, 99, 99, + 103,103,103, + 102,102,102, + 109,108,108, + 117,117,117, + 128,127,127, + 128,128,128, + 128,128,128, + 128,128,128, + 128,127,127, + 128,127,127, + 128,127,127, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 92, 92, 91, + 71, 71, 71, + 55, 54, 54, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 106,102,102, + 168,165,164, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 129,125,125, + 51, 51, 51, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 65,154, 60, + 86,176, 67, + 65,154, 60, + 60, 82, 59, + 51, 51, 51, + 68, 66, 66, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 51, 51, 51, + 51, 51, 51, + 64,154, 60, + 72,161, 62, + 98,185, 68, + 67,156, 61, + 65,154, 60, + 65,155, 60, + 65,154, 60, + 57, 70, 56, + 51, 51, 51, + 129,125,125, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 107,104,103, + 59, 59, 58, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 55, 54, 54, + 71, 71, 71, + 86, 86, 86, + 102,102,102, + 103,103,103, + 111,110,111, + 117,117,117, + 128,128,128, + 128,128,128, + 128,127,127, + 128,127,127, + 128,127,127, + 109,108,108, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 96, 96, 96, + 57, 56, 56, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 155,151,151, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 107,104,103, + 51, 51, 51, + 64,154, 60, + 65,154, 60, + 64,154, 59, + 65,154, 60, + 67,156, 61, + 92,179, 67, + 64,154, 60, + 53, 59, 53, + 51, 51, 51, + 118,114,114, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 107,104,103, + 51, 51, 51, + 65,154, 60, + 65,154, 60, + 92,179, 67, + 77,165, 63, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 60, 82, 59, + 51, 51, 51, + 97, 93, 93, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 107,104,103, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 55, 54, 54, + 71, 71, 71, + 103,103,103, + 102,102,102, + 103,103,103, + 111,110,111, + 121,121,120, + 128,128,128, + 128,127,127, + 126,126,126, + 109,108,108, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 103,103,103, + 102,102,102, + 96, 96, 96, + 77, 75, 75, + 59, 59, 58, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 77, 75, 75, + 154,150,150, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 86, 83, 83, + 51, 51, 51, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 65,154, 60, + 77,165, 63, + 82,170, 65, + 65,154, 60, + 51, 51, 51, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 51, 51, 51, + 65,122, 61, + 65,154, 60, + 65,154, 60, + 92,179, 67, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 63, 95, 61, + 51, 51, 51, + 86, 83, 83, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 142,138,138, + 77, 75, 75, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 62, 63, 62, + 77, 75, 75, + 99, 99, 99, + 102,102,102, + 109,108,108, + 117,117,117, + 121,121,120, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 103,103,103, + 103,103,103, + 86, 86, 86, + 51, 50, 50, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 118,114,114, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 86, 83, 83, + 51, 51, 51, + 64,154, 60, + 65,154, 60, + 65,155, 60, + 64,154, 60, + 86,176, 67, + 64,154, 60, + 65,122, 61, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 65,122, 61, + 65,155, 60, + 65,154, 60, + 86,176, 67, + 64,154, 59, + 64,154, 60, + 65,154, 60, + 63, 95, 61, + 51, 51, 51, + 86, 83, 83, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 68, 66, 66, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 68, 66, 66, + 99, 99, 99, + 102,102,102, + 103,103,103, + 107,104,103, + 102,102,102, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 92, 92, 91, + 71, 71, 71, + 54, 53, 53, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 59, 59, 58, + 107,104,103, + 168,165,164, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 86, 83, 83, + 51, 51, 51, + 65,155, 60, + 65,155, 60, + 65,155, 60, + 65,154, 60, + 82,170, 65, + 65,154, 60, + 65,122, 61, + 51, 51, 51, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 65,122, 61, + 64,154, 59, + 65,154, 60, + 72,161, 62, + 64,154, 59, + 65,154, 60, + 65,154, 60, + 63, 95, 61, + 51, 51, 51, + 86, 83, 83, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 107,104,103, + 59, 59, 58, + 51, 50, 50, + 51, 50, 50, + 51, 51, 51, + 55, 54, 54, + 71, 71, 71, + 86, 86, 86, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 102,102,102, + 102,102,102, + 103,103,103, + 103,103,103, + 102,102,102, + 71, 71, 71, + 57, 56, 56, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 97, 93, 93, + 154,150,150, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 129,125,125, + 51, 51, 51, + 65,155, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 82,170, 65, + 64,154, 60, + 65,122, 61, + 51, 51, 51, + 51, 51, 51, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 65,122, 61, + 65,155, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 65,154, 60, + 63, 95, 61, + 51, 51, 51, + 86, 83, 83, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 107,104,103, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 57, 56, 56, + 71, 71, 71, + 92, 92, 91, + 103,103,103, + 102,102,102, + 102,102,102, + 96, 96, 96, + 77, 75, 75, + 62, 63, 62, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 77, 75, 75, + 142,138,138, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,138,138, + 51, 51, 51, + 64,154, 60, + 65,154, 60, + 65,155, 60, + 65,154, 60, + 82,170, 65, + 65,154, 60, + 65,154, 60, + 51, 51, 51, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 51, 51, 51, + 66,135, 60, + 65,154, 60, + 64,154, 59, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 57, 70, 56, + 51, 51, 51, + 107,104,103, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 97, 93, 93, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 77, 75, 75, + 86, 83, 83, + 68, 66, 66, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 68, 66, 66, + 129,125,125, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 51, 51, 51, + 66,135, 60, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 82,170, 65, + 64,154, 60, + 65,155, 60, + 53, 59, 53, + 51, 51, 51, + 142,138,138, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 51, 51, 51, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 53, 59, 53, + 51, 51, 51, + 129,125,125, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 142,138,138, + 77, 75, 75, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 197,195,195, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 59, 59, 58, + 62,105, 60, + 65,154, 60, + 65,154, 60, + 64,154, 59, + 82,170, 65, + 65,155, 60, + 64,154, 60, + 60, 82, 59, + 51, 50, 50, + 97, 93, 93, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 68, 66, 66, + 51, 51, 51, + 64,154, 60, + 64,154, 59, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 51, 51, 51, + 59, 59, 58, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 86, 83, 83, + 51, 51, 51, + 51, 50, 50, + 74,106, 68, + 66,135, 60, + 62,105, 60, + 66,146, 60, + 66,146, 60, + 63, 95, 61, + 51, 51, 51, + 77, 75, 75, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 51, 50, 50, + 65,122, 61, + 65,155, 60, + 65,154, 60, + 82,170, 65, + 77,165, 63, + 65,154, 60, + 66,146, 60, + 51, 51, 51, + 51, 51, 51, + 154,150,150, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 51, 51, 51, + 51, 51, 51, + 65,154, 60, + 64,154, 59, + 64,154, 59, + 65,155, 60, + 64,154, 60, + 65,155, 60, + 65,155, 60, + 51, 51, 51, + 107,104,103, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 155,151,151, + 51, 51, 51, + 51, 51, 51, + 62,105, 60, + 98,185, 68, + 65,155, 60, + 73,152, 62, + 92,118, 90, + 101,106,101, + 92,118, 90, + 74,106, 68, + 51, 51, 51, + 129,125,125, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 57, 70, 56, + 64,154, 60, + 65,154, 60, + 77,165, 63, + 82,170, 65, + 65,154, 60, + 64,154, 60, + 60, 82, 59, + 51, 51, 51, + 68, 66, 66, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 107,104,103, + 51, 50, 50, + 53, 59, 53, + 65,154, 60, + 65,154, 60, + 64,154, 60, + 64,154, 60, + 64,154, 59, + 64,154, 60, + 65,122, 61, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 68, 66, 66, + 51, 50, 50, + 57, 70, 56, + 77,165, 63, + 93,183, 69, + 64,154, 60, + 97,115, 97, + 102,102,102, + 103,103,103, + 102,102,102, + 101,106,101, + 51, 51, 51, + 59, 59, 58, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 51, 51, 51, + 65,122, 61, + 64,154, 60, + 67,156, 61, + 82,170, 65, + 65,155, 60, + 66,135, 60, + 54, 53, 53, + 51, 51, 51, + 59, 59, 58, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 51, 51, 51, + 51, 51, 51, + 62,105, 60, + 65,154, 60, + 65,155, 60, + 64,154, 59, + 65,154, 60, + 64,154, 59, + 64,154, 60, + 57, 70, 56, + 86, 83, 83, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 51, 51, 51, + 51, 51, 51, + 65,122, 61, + 82,170, 65, + 72,161, 62, + 81,137, 71, + 102,102,102, + 92, 92, 91, + 44, 42, 43, + 48, 46, 47, + 92, 92, 91, + 51, 50, 50, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 86, 83, 83, + 51, 51, 51, + 54, 53, 53, + 66,146, 60, + 65,154, 60, + 69,158, 61, + 66,135, 60, + 55, 54, 54, + 51, 51, 51, + 59, 59, 58, + 197,195,195, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 168,165,164, + 51, 51, 51, + 51, 50, 50, + 57, 70, 56, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 65,155, 60, + 62,105, 60, + 51, 51, 51, + 183,179,179, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 51, 51, 51, + 51, 51, 51, + 65,154, 60, + 82,170, 65, + 64,154, 60, + 88,129, 84, + 102,102,102, + 59, 59, 58, + 39, 37, 38, + 39, 37, 38, + 68, 66, 66, + 53, 59, 53, + 51, 51, 51, + 142,138,138, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 51, 51, 51, + 51, 51, 51, + 57, 70, 56, + 65,155, 60, + 65,154, 60, + 54, 53, 53, + 51, 51, 51, + 59, 59, 58, + 197,195,195, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 129,125,125, + 51, 51, 51, + 51, 51, 51, + 64,154, 60, + 65,154, 60, + 65,154, 60, + 65,154, 60, + 66,135, 60, + 53, 59, 53, + 51, 51, 51, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 183,179,179, + 51, 51, 51, + 51, 51, 51, + 65,154, 60, + 82,170, 65, + 69,158, 61, + 88,129, 84, + 102,102,102, + 54, 53, 53, + 39, 37, 38, + 39, 37, 38, + 59, 59, 58, + 57, 70, 56, + 51, 51, 51, + 129,125,125, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 142,138,138, + 51, 51, 51, + 51, 51, 51, + 60, 82, 59, + 66,135, 60, + 51, 51, 51, + 59, 59, 58, + 197,195,195, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 107,104,103, + 51, 51, 51, + 63, 95, 61, + 66,146, 60, + 57, 70, 56, + 51, 51, 51, + 51, 51, 51, + 168,165,164, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 51, 51, 51, + 51, 51, 51, + 62,105, 60, + 69,158, 61, + 102,189, 70, + 73,147, 64, + 102,102,102, + 96, 96, 96, + 77, 75, 75, + 71, 71, 71, + 103,103,103, + 51, 51, 51, + 51, 51, 51, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 107,104,103, + 51, 51, 51, + 51, 51, 51, + 197,195,195, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 51, 51, 51, + 51, 51, 51, + 53, 59, 53, + 51, 51, 51, + 51, 51, 51, + 155,151,151, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 97, 93, 93, + 51, 51, 51, + 53, 59, 53, + 66,146, 60, + 86,176, 67, + 77,165, 63, + 88,129, 84, + 103,103,103, + 103,103,103, + 103,103,103, + 92,118, 90, + 51, 51, 51, + 86, 83, 83, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 107,104,103, + 59, 59, 58, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 77, 75, 75, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 155,151,151, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 223,221,221, + 213,211,210, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 155,151,151, + 51, 51, 51, + 51, 51, 51, + 57, 70, 56, + 66,146, 60, + 82,170, 65, + 65,155, 60, + 81,137, 71, + 88,129, 84, + 88,129, 84, + 57, 70, 56, + 51, 51, 51, + 146,146,143, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 223,221,221, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 245,243,243, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 213,211,210, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 230,229,228, + 68, 66, 66, + 51, 51, 51, + 155,151,151, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,243,243, + 223,222,221, + 223,222,221, + 217,215,215, + 197,195,195, + 197,195,195, + 187,187,188, + 174,173,173, + 174,173,173, + 174,173,173, + 174,173,173, + 158,158,157, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,151,152, + 152,152,152, + 152,152,152, + 152,152,152, + 109,108,108, + 51, 51, 51, + 51, 51, 51, + 53, 59, 53, + 66,135, 60, + 65,154, 60, + 65,122, 61, + 63, 95, 61, + 53, 59, 53, + 51, 51, 51, + 92, 92, 91, + 152,151,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 168,165,164, + 174,173,173, + 174,173,173, + 174,173,173, + 174,173,173, + 197,195,195, + 197,195,195, + 213,211,210, + 223,221,221, + 223,222,221, + 230,229,228, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 197,195,195, + 197,195,195, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 223,222,221, + 204,203,202, + 197,195,195, + 174,173,173, + 174,173,173, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,151,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,151,152, + 152,152,152, + 152,152,152, + 152,151,152, + 152,152,152, + 152,152,152, + 109,108,108, + 57, 56, 56, + 51, 51, 51, + 51, 50, 50, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,151,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,151,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 174,173,173, + 187,187,188, + 197,195,195, + 223,222,221, + 245,243,243, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,243,243, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,151,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 136,137,138, + 86, 83, 83, + 51, 51, 51, + 51, 51, 51, + 51, 51, 51, + 57, 56, 56, + 86, 83, 83, + 136,137,138, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 163,162,162, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 245,243,243, + 158,158,157, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,151,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 136,137,138, + 124,123,123, + 136,137,138, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,151,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,151,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 168,165,164, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 238,237,236, + 223,222,221, + 223,222,221, + 217,215,215, + 197,195,195, + 197,195,195, + 187,187,188, + 174,173,173, + 174,173,173, + 174,173,173, + 174,173,173, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,151,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,152,152, + 152,151,152, + 152,152,152, + 152,152,152, + 158,158,157, + 174,173,173, + 174,173,173, + 174,173,173, + 183,179,179, + 197,195,195, + 197,195,195, + 197,195,195, + 223,222,221, + 223,222,221, + 223,222,221, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 217,215,215, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 197,195,195, + 204,203,202, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 223,222,221, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, + 255,255,255, +}; diff --git a/boards/sam3n-ek/examples/display/bitmaps.h b/boards/sam3n-ek/examples/display/bitmaps.h new file mode 100644 index 00000000..160a0f7d --- /dev/null +++ b/boards/sam3n-ek/examples/display/bitmaps.h @@ -0,0 +1,10 @@ + +#define BMP_LOGO_WIDTH 176 +#define BMP_LOGO_HEIGHT 86 + +#define BMP_THINKING_WIDTH 176 +#define BMP_THINKING_HEIGHT 220 + +extern const char bmp_logo[]; +extern const char bmp_thinking[]; + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_adc.h b/boards/sam3n-ek/examples/display/cfg/cfg_adc.h new file mode 100644 index 00000000..df2587be --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_adc.h @@ -0,0 +1,112 @@ +/** + * \file + * + * + * \brief Configuration file for the ADC module. + * + * \author Daniele Basile + */ + +#ifndef CFG_ADC_H +#define CFG_ADC_H + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define ADC_LOG_LEVEL LOG_LVL_INFO + +/** + * Module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define ADC_LOG_FORMAT LOG_FMT_VERBOSE + +/** + * Clock Frequency for ADC conversion. + * This frequency will be rounded down to an integer + * submultiple of CPU_FREQ. + * + * $WIZ$ type = "int" + * $WIZ$ supports = "at91" + * $WIZ$ max = 5000000 + */ +#define CONFIG_ADC_CLOCK 4800000UL + +/** + * Minimum time for starting up a conversion [us]. + * + * $WIZ$ type = "int" + * $WIZ$ min = 20 + * $WIZ$ supports = "at91" + */ +#define CONFIG_ADC_STARTUP_TIME 20 + +/** + * Minimum time for sample and hold [ns]. + * + * $WIZ$ type = "int" + * $WIZ$ min = 600 + * $WIZ$ supports = "at91" + */ +#define CONFIG_ADC_SHTIME 834 + +/** + * ADC Voltage Reference. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "avr_adc_refs" + * $WIZ$ supports = "avr" + */ +#define CONFIG_ADC_AVR_REF ADC_AVR_AVCC + +/** + * ADC clock divisor from main crystal. + * + * $WIZ$ type = "int" + * $WIZ$ min = 2 + * $WIZ$ max = 128 + * $WIZ$ supports = "avr" + */ +#define CONFIG_ADC_AVR_DIVISOR 2 + +/** + * Enable ADC strobe for debugging ADC ISR. + * + * $WIZ$ type = "boolean" + */ +#define CONFIG_ADC_STROBE 0 + +#endif /* CFG_ADC_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_afsk.h b/boards/sam3n-ek/examples/display/cfg/cfg_afsk.h new file mode 100644 index 00000000..cce47c1f --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_afsk.h @@ -0,0 +1,113 @@ +/** + * \file + * + * + * \brief Configuration file for AFSK1200 modem. + * + * \author Francesco Sacchi + */ + +#ifndef CFG_AFSK_H +#define CFG_AFSK_H + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define AFSK_LOG_LEVEL LOG_LVL_WARN + +/** + * Module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define AFSK_LOG_FORMAT LOG_FMT_TERSE + + +/** + * AFSK discriminator filter type. + * + * $WIZ$ type = "enum"; value_list = "afsk_filter_list" + */ +#define CONFIG_AFSK_FILTER AFSK_CHEBYSHEV + + +/** + * AFSK receiver buffer length. + * + * $WIZ$ type = "int" + * $WIZ$ min = 2 + */ +#define CONFIG_AFSK_RX_BUFLEN 32 + +/** + * AFSK transimtter buffer length. + * + * $WIZ$ type = "int" + * $WIZ$ min = 2 + */ +#define CONFIG_AFSK_TX_BUFLEN 32 + +/** + * AFSK DAC sample rate for modem outout. + * $WIZ$ type = "int" + * $WIZ$ min = 2400 + */ +#define CONFIG_AFSK_DAC_SAMPLERATE 9600 + +/** + * AFSK RX timeout in ms, set to -1 to disable. + * $WIZ$ type = "int" + * $WIZ$ min = -1 + */ +#define CONFIG_AFSK_RXTIMEOUT 0 + + +/** + * AFSK Preamble length in [ms], before starting transmissions. + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_AFSK_PREAMBLE_LEN 300UL + + + +/** + * AFSK Trailer length in [ms], before stopping transmissions. + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_AFSK_TRAILER_LEN 50UL + +#endif /* CFG_AFSK_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_ax25.h b/boards/sam3n-ek/examples/display/cfg/cfg_ax25.h new file mode 100644 index 00000000..f561d212 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_ax25.h @@ -0,0 +1,75 @@ +/** + * \file + * + * + * \brief Configuration file for the AX25 protocol module. + * + * \author Francesco Sacchi + */ + +#ifndef CFG_AX25_H +#define CFG_AX25_H + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define AX25_LOG_LEVEL LOG_LVL_WARN + +/** + * Module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define AX25_LOG_FORMAT LOG_FMT_TERSE + +/** + * AX25 frame buffer lenght. + * + * $WIZ$ type = "int" + * $WIZ$ min = 18 + */ +#define CONFIG_AX25_FRAME_BUF_LEN 330 + + +/** + * Enable repeaters listing in AX25 frames. + * If enabled use 56 addtional bytes of RAM + * for each message received. + * + * $WIZ$ type = "boolean" + */ +#define CONFIG_AX25_RPT_LST 1 + +#endif /* CFG_AX25_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_battfs.h b/boards/sam3n-ek/examples/display/cfg/cfg_battfs.h new file mode 100644 index 00000000..249dda76 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_battfs.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for BattFS module. + * + * \author Daniele Basile + */ + +#ifndef CFG_BATTFS_H +#define CFG_BATTFS_H + + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define BATTFS_LOG_LEVEL LOG_LVL_INFO + +/** + * module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define BATTFS_LOG_FORMAT LOG_FMT_VERBOSE + +/** + * Set to 1 to enable free page shuffling. + * This increase memories life but makes debugging + * more difficult due to its unrepeteable state. + * $WIZ$ type = "boolean" + */ +#define CONFIG_BATTFS_SHUFFLE_FREE_PAGES 0 + + +#endif /* BATTFS */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_context_switch.h b/boards/sam3n-ek/examples/display/cfg/cfg_context_switch.h new file mode 100644 index 00000000..fe0b4f87 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_context_switch.h @@ -0,0 +1,71 @@ +/** + * \file + * + * + * \brief Configuration file for the context switch benchmark. + * + * \author Daniele Basile + */ + +#ifndef CFG_CONTEXT_SWITCH_H +#define CFG_CONTEXT_SWITCH_H + +/** + * Use hp timer for the bechmark. + * + * $WIZ$ type = "boolean" + * $WIZ$ module= "boolean" + * $WIZ$ conditional_deps = "ser" + */ +#define CONFIG_USE_HP_TIMER 1 + + +/** + * Use board led for benchmark. + * + * $WIZ$ type = "boolean" + */ +#define CONFIG_USE_LED 1 + + +/** + * Debug console port. + * $WIZ$ type = "int"; min = 0 + */ +#define CONFIG_CTX_DEBUG_PORT 0 + +/** + * Baudrate for the debug console. + * $WIZ$ type = "int"; min = 300 + */ +#define CONFIG_CTX_DEBUG_BAUDRATE 115200UL + +#endif /* CFG_CONTEXT_SWITCH_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_dataflash.h b/boards/sam3n-ek/examples/display/cfg/cfg_dataflash.h new file mode 100644 index 00000000..4e7dfbd9 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_dataflash.h @@ -0,0 +1,55 @@ +/** + * \file + * + * + * \brief Configuration file for data flash memory module. + * + * \author Daniele Basile + */ + +#ifndef CFG_DATAFLASH_H +#define CFG_DATAFLASH_H + +/** + * Module logging level. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define DATAFLASH_LOG_LEVEL LOG_LVL_INFO + +/** + * Module logging format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define DATAFLASH_LOG_FORMAT LOG_FMT_TERSE + +#endif /* CFG_DATAFLASH_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_dc_motor.h b/boards/sam3n-ek/examples/display/cfg/cfg_dc_motor.h new file mode 100644 index 00000000..fd9bac73 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_dc_motor.h @@ -0,0 +1,111 @@ +/** + * \file + * + * + * \brief Configuration file for DC motor module. + * + * + * \author Daniele Basile + */ + +#ifndef CFG_DC_MOTOR_H +#define CFG_DC_MOTOR_H + +/** + * Number of the DC motors to manage. + * + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_NUM_DC_MOTOR 4 + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define DC_MOTOR_LOG_LEVEL LOG_LVL_INFO + +/** + * Module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define DC_MOTOR_LOG_FORMAT LOG_FMT_VERBOSE + + +/** + * Min value of DC motor speed. + * \note Generally this value is the min value of the ADC conversion, + * if you use it. + * + * $WIZ$ type = "int" + */ +#define CONFIG_DC_MOTOR_MIN_SPEED 0 + + +/** + * Max value of DC motor speed. + * \note Generally this value is the max value of the ADC conversion, + * if you use it. + * + * $WIZ$ type = "int" + * $WIZ$ max = 65535 + */ +#define CONFIG_DC_MOTOR_MAX_SPEED 65535 + + +/** + * Sampling period in millisecond. + * $WIZ$ type = "int" + */ +#define CONFIG_DC_MOTOR_SAMPLE_PERIOD 40 + +/** + * Amount of millisecond before to read sample. + * $WIZ$ type = "int" + */ +#define CONFIG_DC_MOTOR_SAMPLE_DELAY 2 + +/** + * This control set which mode the driver use to lock share + * resources when we use the preempitive kernel. + * If we set to 1 we use the semaphore module otherwise the + * driver disable the switch context every time we need to access + * to shared sources. + * + * $WIZ$ type = "int" + */ +#define CONFIG_DC_MOTOR_USE_SEM 1 + +#endif /* CFG_DC_MOTOR_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_debug.h b/boards/sam3n-ek/examples/display/cfg/cfg_debug.h new file mode 100644 index 00000000..10639848 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_debug.h @@ -0,0 +1,70 @@ +/** + * \file + * + * + * \brief Configuration file for Debug module. + * + * + * \author Daniele Basile + */ + +#ifndef CFG_DEBUG_H +#define CFG_DEBUG_H + +/** + * Debug console port. + * $WIZ$ type = "int"; min = 0 + */ +#define CONFIG_KDEBUG_PORT 0 + +/** + * Baudrate for the debug console. + * $WIZ$ type = "int"; min = 300 + */ +#define CONFIG_KDEBUG_BAUDRATE 115200UL + +/** + * Clock source for the UART module. You need to write the code to reprogram the respective clock at the required frequency in your project before calling kdbg_init(). + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "kdbg_clk_src" + * $WIZ$ supports = "msp430" + */ +#define CONFIG_KDEBUG_CLOCK_SOURCE KDBG_UART_SMCLK + +/** + * Clock frequency. (Only if different from MCLK's frequency, otherwise leave it zero) + * $WIZ$ type = "int"; min = 0 + * $WIZ$ supports = "msp430" + */ +#define CONFIG_KDEBUG_CLOCK_FREQ 0UL + +#endif /* CFG_DEBUG_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_emb_flash.h b/boards/sam3n-ek/examples/display/cfg/cfg_emb_flash.h new file mode 100644 index 00000000..82d96e52 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_emb_flash.h @@ -0,0 +1,73 @@ +/** + * \file + * + * + * \author Daniele Basile + * + * \brief Configuration file for embedded flash module. + */ + +#ifndef CFG_EMB_FLASH_H +#define CFG_EMB_FLASH_H + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define CONFIG_FLASH_EMB_LOG_LEVEL LOG_LVL_INFO + +/** + * module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define CONFIG_FLASH_EMB_LOG_FORMAT LOG_FMT_TERSE + + +/** + * Write emb flash timeout. + * For how many milliseconds the cpu wait + * to complete write operation. + * + * $WIZ$ type = "int" + */ +#define CONFIG_FLASH_WR_TIMEOUT 100 + +/** + * Check this to disable embedded flash deprecated API support. + * + * $WIZ$ type = "boolean" + */ +#define CONFIG_FLASH_DISABLE_OLD_API 0 + +#endif /* CFG_FLASH_AT91_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_eth.h b/boards/sam3n-ek/examples/display/cfg/cfg_eth.h new file mode 100644 index 00000000..a3788081 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_eth.h @@ -0,0 +1,57 @@ +/** + * \file + * + * + * \author Andrea Righi + * + * \brief Configuration file for the generic ethernet driver module + */ + +#ifndef CFG_ETH_H +#define CFG_ETH_H + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define ETH_LOG_LEVEL LOG_LVL_WARN + +/** + * module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define ETH_LOG_FORMAT LOG_FMT_TERSE + +#endif /* CFG_ETH_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_fat.h b/boards/sam3n-ek/examples/display/cfg/cfg_fat.h new file mode 100644 index 00000000..fcd717af --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_fat.h @@ -0,0 +1,156 @@ +/** + * \file + * + * + * \brief Configuration file for Fat module. + * + * + * \author Luca Ottaviano + * \author Francesco Sacchi + */ + +#ifndef CFG_FAT_H +#define CFG_FAT_H + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define FAT_LOG_LEVEL LOG_LVL_ERR + +/** + * Module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define FAT_LOG_FORMAT LOG_FMT_VERBOSE + + +/** + * Use word alignment to access FAT structure. + * $WIZ$ type = "boolean" + */ +#define CONFIG_FAT_WORD_ACCESS 0 +#define _WORD_ACCESS CONFIG_FAT_WORD_ACCESS + +/** + * Enable read functions only. + * $WIZ$ type = "boolean" + */ +#define CONFIG_FAT_FS_READONLY 0 +#define _FS_READONLY CONFIG_FAT_FS_READONLY + +/** + * Minimization level to remove some functions. + * $WIZ$ type = "int"; min = 0; max = 3 + */ +#define CONFIG_FAT_FS_MINIMIZE 0 +#define _FS_MINIMIZE CONFIG_FAT_FS_MINIMIZE + +/** + * If enabled, this reduces memory consumption 512 bytes each file object by using a shared buffer. + * $WIZ$ type = "boolean" + */ +#define CONFIG_FAT_FS_TINY 1 +#define _FS_TINY CONFIG_FAT_FS_TINY + +/** + * To enable string functions, set _USE_STRFUNC to 1 or 2. + * $WIZ$ type = "int" + * $WIZ$ supports = "False" + */ +#define CONFIG_FAT_USE_STRFUNC 0 +#define _USE_STRFUNC CONFIG_FAT_USE_STRFUNC + +/** + * Enable f_mkfs function. Requires CONFIG_FAT_FS_READONLY = 0. + * $WIZ$ type = "boolean" + */ +#define CONFIG_FAT_USE_MKFS 0 +#define _USE_MKFS (CONFIG_FAT_USE_MKFS && !CONFIG_FAT_FS_READONLY) + +/** + * Enable f_forward function. Requires CONFIG_FAT_FS_TINY. + * $WIZ$ type = "boolean" + */ +#define CONFIG_FAT_USE_FORWARD 0 +#define _USE_FORWARD (CONFIG_FAT_USE_FORWARD && CONFIG_FAT_FS_TINY) + +/** + * Number of volumes (logical drives) to be used. + * $WIZ$ type = "int"; min = 1; max = 255 + */ +#define CONFIG_FAT_DRIVES 1 +#define _DRIVES CONFIG_FAT_DRIVES + +/** + * Maximum sector size to be handled. (512/1024/2048/4096). + * 512 for memory card and hard disk, 1024 for floppy disk, 2048 for MO disk + * $WIZ$ type = "int"; min = 512; max = 4096 + */ +#define CONFIG_FAT_MAX_SS 512 +#define _MAX_SS CONFIG_FAT_MAX_SS + +/** + * When _MULTI_PARTITION is set to 0, each volume is bound to the same physical + * drive number and can mount only first primaly partition. When it is set to 1, + * each volume is tied to the partitions listed in Drives[]. + * $WIZ$ type = "boolean" + * $WIZ$ supports = "False" + */ +#define CONFIG_FAT_MULTI_PARTITION 0 +#define _MULTI_PARTITION CONFIG_FAT_MULTI_PARTITION + +/** + * Specifies the OEM code page to be used on the target system. + * $WIZ$ type = "int" + */ +#define CONFIG_FAT_CODE_PAGE 850 +#define _CODE_PAGE CONFIG_FAT_CODE_PAGE + +/** + * Support for long filenames. Enable only if you have a valid Microsoft license. + * $WIZ$ type = "boolean" + */ +#define CONFIG_FAT_USE_LFN 0 +#define _USE_LFN CONFIG_FAT_USE_LFN + +/** + * Maximum Long File Name length to handle. + * $WIZ$ type = "int"; min = 8; max = 255 + */ +#define CONFIG_FAT_MAX_LFN 255 +#define _MAX_LFN CONFIG_FAT_MAX_LFN + +#endif /* CFG_FAT_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_flash25.h b/boards/sam3n-ek/examples/display/cfg/cfg_flash25.h new file mode 100644 index 00000000..4b478b21 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_flash25.h @@ -0,0 +1,51 @@ +/** + * \file + * + * + * \brief Configuration file for flash25 module. + * + * + * \author Daniele Basile + */ + +#ifndef CFG_FLASH25_H +#define CFG_FLASH25_H + +/** + * Eeprom memory type. + * + *$WIZ$ type = "enum" + *$WIZ$ value_list = "flash25_list" + */ +#define CONFIG_FLASH25 FLASH25_AT25F2048 + +#endif /* CFG_FALSH25_H */ + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_formatwr.h b/boards/sam3n-ek/examples/display/cfg/cfg_formatwr.h new file mode 100644 index 00000000..bac8aca7 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_formatwr.h @@ -0,0 +1,65 @@ +/** + * \file + * + * + * \brief Configuration file for formatted write module. + * + * \author Daniele Basile + */ + +#ifndef CFG_FORMATWR_H +#define CFG_FORMATWR_H + +/** + * printf()-style formatter configuration. + * $WIZ$ type = "enum"; value_list = "printf_list" + * + * \sa PRINTF_DISABLED + * \sa PRINTF_NOMODIFIERS + * \sa PRINTF_REDUCED + * \sa PRINTF_NOFLOAT + * \sa PRINTF_FULL + */ +#define CONFIG_PRINTF PRINTF_FULL + +/** + * Size of buffer to format "%" sequences in printf. + * + * Warning: no check on buffer size is done when formatting, be careful especially + * with big numbers and %f formatting. + * + * $WIZ$ type = "int" + * $WIZ$ min = 4 + */ +#define CONFIG_FRMWRI_BUFSIZE 134 + +#endif /* CFG_FORMATWR_H */ + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_gfx.h b/boards/sam3n-ek/examples/display/cfg/cfg_gfx.h new file mode 100644 index 00000000..59dde04c --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_gfx.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for GFX module. + * + * \author Daniele Basile + */ + +#ifndef CFG_GFX_H +#define CFG_GFX_H + +/** + * Enable line clipping algorithm. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_CLIPPING 1 + +/** + * Enable text rendering in bitmaps. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_TEXT 1 + +/** + * Enable virtual coordinate system. + * $WIZ$ type = "boolean" + */ +#define CONFIG_GFX_VCOORDS 1 + +/** + * Select bitmap pixel format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "bitmap_format" + */ +#define CONFIG_BITMAP_FMT BITMAP_FMT_PLANAR_V_LSB + +#endif /* CFG_GFX_H */ + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_hashtable.h b/boards/sam3n-ek/examples/display/cfg/cfg_hashtable.h new file mode 100644 index 00000000..e4645f33 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_hashtable.h @@ -0,0 +1,51 @@ +/** + * \file + * + * + * \brief Configuration file for hashtable module. + * + * \author Daniele Basile + */ + +#ifndef CFG_HASHTABLE_H +#define CFG_HASHTABLE_H + +/** + * Enable/disable support to declare special hash tables which maintain a copy of the key internally instead of relying on the hook to extract it from the data. + * + * $WIZ$ type = "boolean" + */ +#define CONFIG_HT_OPTIONAL_INTERNAL_KEY 1 + +#endif /* CFG_HASHTABLE_H */ + + + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_heap.h b/boards/sam3n-ek/examples/display/cfg/cfg_heap.h new file mode 100644 index 00000000..e1a37b76 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_heap.h @@ -0,0 +1,50 @@ +/** + * \file + * + * + * \brief Configuration file for heap module. + * + * + * \author Daniele Basile + */ + +#ifndef CFG_HEAP_H +#define CFG_HEAP_H + +/** + * Enable malloc/free like API. + * $WIZ$ type = "boolean" + */ +#define CONFIG_HEAP_MALLOC 1 + +#endif /* CFG_HEAP_H */ + + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_i2c.h b/boards/sam3n-ek/examples/display/cfg/cfg_i2c.h new file mode 100644 index 00000000..ea599a81 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_i2c.h @@ -0,0 +1,83 @@ +/** + * \file + * + * + * \brief Configuration file for I2C module. + * + * \author Daniele Basile + */ + +#ifndef CFG_I2C_H +#define CFG_I2C_H + +/** +*Comunication frequency. +* +* $WIZ$ type = "int" +*/ +#define CONFIG_I2C_FREQ 100000UL + +/** + * I2C start timeout. + * For how many milliseconds the i2c_start + * should try to get an ACK before + * returning error. + * + * $WIZ$ type = "int" + */ +#define CONFIG_I2C_START_TIMEOUT 100 + +/** + * Check this to disable I2c deprecated API support. + * + * $WIZ$ type = "boolean" + */ +#define CONFIG_I2C_DISABLE_OLD_API 0 + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define I2C_LOG_LEVEL LOG_LVL_INFO + +/** + * module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define I2C_LOG_FORMAT LOG_FMT_TERSE + +#endif /* CFG_I2C_H */ + + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_i2s.h b/boards/sam3n-ek/examples/display/cfg/cfg_i2s.h new file mode 100644 index 00000000..6657157e --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_i2s.h @@ -0,0 +1,74 @@ +/** + * \file + * + * + * \brief Configuration file for I2S module. + * + * + * \author Luca Ottaviano + */ + +#ifndef CFG_I2S_H +#define CFG_I2S_H + +/** + * Length of each play buffer. + * + * $WIZ$ type = "int" + */ +#define CONFIG_PLAY_BUF_LEN 8192 + +/** + * Sampling frequency of the audio file. + * + * $WIZ$ type = "int" + * $WIZ$ min = 32000 + * $WIZ$ max = 192000 + */ +#define CONFIG_SAMPLE_FREQ 44100UL + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define I2S_LOG_LEVEL LOG_LVL_INFO + +/** + * Module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define I2S_LOG_FORMAT LOG_FMT_TERSE + +#endif /* CFG_I2S_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_ini_reader.h b/boards/sam3n-ek/examples/display/cfg/cfg_ini_reader.h new file mode 100644 index 00000000..d0be4389 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_ini_reader.h @@ -0,0 +1,48 @@ +/** + * \file + * + * + * \brief Configuration file for ini reader module. + * + * + * \author Luca Ottaviano + */ + +#ifndef CFG_INI_READER_H +#define CFG_INI_READER_H + +/** + * Maximum ini file line length (chars). + * $WIZ$ type = "int"; min = 1 + */ +#define CONFIG_INI_MAX_LINE_LEN 64 + +#endif /* CFG_INI_READER_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_kbd.h b/boards/sam3n-ek/examples/display/cfg/cfg_kbd.h new file mode 100644 index 00000000..92aa272d --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_kbd.h @@ -0,0 +1,58 @@ +/** + * \file + * + * + * \brief Configuration file for keyboard module. + * + * + * \author Daniele Basile + */ + +#ifndef CFG_KBD_H +#define CFG_KBD_H + +/// Keyboard polling method. $WIZ$ supports = "False" +#define CONFIG_KBD_POLL KBD_POLL_SOFTINT + +/// Enable keyboard event delivery to observers. $WIZ$ type = "boolean" +#define CONFIG_KBD_OBSERVER 0 + +/// Enable key beeps. $WIZ$ type = "boolean" +#define CONFIG_KBD_BEEP 0 + +/// Enable long pression handler for keys. $WIZ$ type = "boolean" +#define CONFIG_KBD_LONGPRESS 0 + +/// Enable calling poor man's scheduler to be called inside kbd_peek. $WIZ$ type = "boolean" +#define CONFIG_KBD_SCHED 0 + +#endif /* CFG_KBD_H */ + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_keytag.h b/boards/sam3n-ek/examples/display/cfg/cfg_keytag.h new file mode 100644 index 00000000..8bedadf6 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_keytag.h @@ -0,0 +1,61 @@ +/** + * \file + * + * + * \brief Configuration file for keytag module. + * + * \author Daniele Basile + */ + +#ifndef CFG_KEYTAG_H +#define CFG_KEYTAG_H + +/** + * Module logging level. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define CONFIG_KEYTAG_LOG_LEVEL LOG_LVL_ERR +/** + * Module logging format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define CONFIG_KEYTAG_LOG_FORMAT LOG_FMT_TERSE + +/** + * Max buffer lenght + * $WIZ$ type = "int" + */ +#define CONFIG_TAG_MAX_LEN 14U + +#endif /* CFG_KEYTAG_H */ + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_kfile.h b/boards/sam3n-ek/examples/display/cfg/cfg_kfile.h new file mode 100644 index 00000000..0ebed7b1 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_kfile.h @@ -0,0 +1,61 @@ +/** + * \file + * + * + * \brief Configuration file for KFile interface module. + * + * \author Daniele Basile + */ + +#ifndef CFG_KFILE_H +#define CFG_KFILE_H + +/** + * Module logging level. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define KFILE_LOG_LEVEL LOG_LVL_INFO + +/** + * Module logging format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define KFILE_LOG_FORMAT LOG_FMT_TERSE + +/** + * Enable the gets function with echo. + * $WIZ$ type = "boolean" + */ +#define CONFIG_KFILE_GETS 0 + +#endif /* CFG_KFILE_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_lcd_32122a.h b/boards/sam3n-ek/examples/display/cfg/cfg_lcd_32122a.h new file mode 100644 index 00000000..5a9b3ca7 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_lcd_32122a.h @@ -0,0 +1,63 @@ +/** + * \file + * + * + * \brief Displaytech 32122A LCD driver configuration file. + * + * \author Bernie Innocenti + * \author Stefano Fedrigo + * + */ +#ifndef CFG_LCD_32122A_H +#define CFG_LCD_32122A_H + +/** + * Enable soft interrupt to refresh the LCD. + * $WIZ$ type = "boolean" + */ +#define CONFIG_LCD_SOFTINT_REFRESH 0 + +/** + * Enable wait macro when display is busy. + * $WIZ$ type = "boolean" + */ +#define CONFIG_LCD_WAIT 0 + +/** + * Display refresh time 32122a. + * $WIZ$ type = "int" + * $WIZ$ min = 0 + */ +#define CONFIG_LCD_REFRESH 100 + +#endif /* CFG_LCD_32122A_H */ + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_lcd_hd44.h b/boards/sam3n-ek/examples/display/cfg/cfg_lcd_hd44.h new file mode 100644 index 00000000..7bea4376 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_lcd_hd44.h @@ -0,0 +1,69 @@ +/** + * \file + * + * + * \brief Configuration file for lcd display module. + * + * \author Daniele Basile + */ + +#ifndef CFG_LCD_H +#define CFG_LCD_H + +/** + * Use 4 bit addressing mode. + * $WIZ$ type = "boolean" + */ +#define CONFIG_LCD_4BIT 0 + +/** + * Use a table to speed up LCD memory addressing. + * This will use about 100 bytes of RAM. + * $WIZ$ type = "boolean" + */ +#define CONFIG_LCD_ADDRESS_FAST 1 + +/** + * Number of columns in LCD display. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "lcd_hd44_cols" + */ +#define CONFIG_LCD_COLS LCD_HD44_COLS_16 + +/** + * Number of rows in LCD display. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "lcd_hd44_rows" + */ +#define CONFIG_LCD_ROWS LCD_HD44_ROWS_2 + +#endif /* CFG_LCD_H */ + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_lm75.h b/boards/sam3n-ek/examples/display/cfg/cfg_lm75.h new file mode 100644 index 00000000..91b347ad --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_lm75.h @@ -0,0 +1,57 @@ +/** + * \file + * + * + * \brief Configuration file for the LM75 sensor temperature. + * + * \author Daniele Basile + */ + +#ifndef CFG_LM75_H +#define CFG_LM75_H + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define LM75_LOG_LEVEL LOG_LVL_WARN + +/** + * Module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define LM75_LOG_FORMAT LOG_FMT_TERSE + +#endif /* CFG_AX25_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_lwip.h b/boards/sam3n-ek/examples/display/cfg/cfg_lwip.h new file mode 100644 index 00000000..c9aa49f4 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_lwip.h @@ -0,0 +1,1850 @@ +/** + * \file + * + * + * \author Andrea Righi + * + * \brief Configuration file for the lwIP TCP/IP stack module + */ + +/* + * Copyright (c) 2001-2004 Swedish Institute of Computer Science. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * 3. The name of the author may not be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT + * SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT + * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY + * OF SUCH DAMAGE. + * + * This file is part of the lwIP TCP/IP stack. + * + * Author: Adam Dunkels + * + */ +#ifndef CFG_LWIP_H +#define CFG_LWIP_H + +/* + ----------------------------------------------- + ---------- Platform specific locking ---------- + ----------------------------------------------- +*/ + +/** + * SYS_LIGHTWEIGHT_PROT==1: if you want inter-task protection for certain + * critical regions during buffer allocation, deallocation and memory + * allocation and deallocation. + */ +#ifndef SYS_LIGHTWEIGHT_PROT +#define SYS_LIGHTWEIGHT_PROT 1 +#endif + +/** + * NO_SYS==1: Provides VERY minimal functionality. Otherwise, + * use lwIP facilities. + */ +#ifndef NO_SYS +#define NO_SYS 0 +#endif + +/** + * MEMCPY: override this if you have a faster implementation at hand than the + * one included in your C library + */ +#ifndef MEMCPY +#define MEMCPY(dst,src,len) memcpy(dst,src,len) +#endif + +/** + * SMEMCPY: override this with care! Some compilers (e.g. gcc) can inline a + * call to memcpy() if the length is known at compile time and is small. + */ +#ifndef SMEMCPY +#define SMEMCPY(dst,src,len) memcpy(dst,src,len) +#endif + +/* + ------------------------------------ + ---------- Memory options ---------- + ------------------------------------ +*/ +/** + * MEM_LIBC_MALLOC==1: Use malloc/free/realloc provided by your C-library + * instead of the lwip internal allocator. Can save code size if you + * already use it. + */ +#ifndef MEM_LIBC_MALLOC +#define MEM_LIBC_MALLOC 0 +#endif + +/** + * Use mem_malloc/mem_free instead of the lwip pool allocator. + * + * $WIZ$ type = "boolean" + */ +#ifndef MEMP_MEM_MALLOC +#define MEMP_MEM_MALLOC 0 +#endif + +/** + * MEM_ALIGNMENT: should be set to the alignment of the CPU + * 4 byte alignment -> #define MEM_ALIGNMENT 4 + * 2 byte alignment -> #define MEM_ALIGNMENT 2 + */ +#ifndef MEM_ALIGNMENT +#define MEM_ALIGNMENT 4 +#endif + +/** + * The size of the lwIP heap memory. + * + * If the application will send a lot of data that needs to be copied, this + * should be set high. + * + * $WIZ$ type = "int"; min = 1600 + */ +#define MEM_SIZE 1600 + +/** + * Dynamic pool memory overflow protection check level. + * + * MEMP_OVERFLOW_CHECK == 0 no checking + * MEMP_OVERFLOW_CHECK == 1 checks each element when it is freed + * MEMP_OVERFLOW_CHECK >= 2 checks each element in every pool every time + * memp_malloc() or memp_free() is called (useful but slow!) + * + * $WIZ$ type = "int"; min = "0"; max = "2" + */ +#define MEMP_OVERFLOW_CHECK 0 + +/** + * Run a sanity check after each memp_free(). + * + * $WIZ$ type = "boolean" + */ +#define MEMP_SANITY_CHECK 0 + +/** + * MEM_USE_POOLS==1: Use an alternative to malloc() by allocating from a set + * of memory pools of various sizes. When mem_malloc is called, an element of + * the smallest pool that can provide the length needed is returned. + * To use this, MEMP_USE_CUSTOM_POOLS also has to be enabled. + */ +#ifndef MEM_USE_POOLS +#define MEM_USE_POOLS 0 +#endif + +/** + * MEM_USE_POOLS_TRY_BIGGER_POOL==1: if one malloc-pool is empty, try the next + * bigger pool - WARNING: THIS MIGHT WASTE MEMORY but it can make a system more + * reliable. */ +#ifndef MEM_USE_POOLS_TRY_BIGGER_POOL +#define MEM_USE_POOLS_TRY_BIGGER_POOL 0 +#endif + +/** + * MEMP_USE_CUSTOM_POOLS==1: whether to include a user file lwippools.h + * that defines additional pools beyond the "standard" ones required + * by lwIP. If you set this to 1, you must have lwippools.h in your + * inlude path somewhere. + */ +#ifndef MEMP_USE_CUSTOM_POOLS +#define MEMP_USE_CUSTOM_POOLS 0 +#endif + +/** + * Set this to 1 if you want to free PBUF_RAM pbufs (or call mem_free()) from + * interrupt context (or another context that doesn't allow waiting for a + * semaphore). + * If set to 1, mem_malloc will be protected by a semaphore and SYS_ARCH_PROTECT, + * while mem_free will only use SYS_ARCH_PROTECT. mem_malloc SYS_ARCH_UNPROTECTs + * with each loop so that mem_free can run. + * + * ATTENTION: As you can see from the above description, this leads to dis-/ + * enabling interrupts often, which can be slow! Also, on low memory, mem_malloc + * can need longer. + * + * If you don't want that, at least for NO_SYS=0, you can still use the following + * functions to enqueue a deallocation call which then runs in the tcpip_thread + * context: + * - pbuf_free_callback(p); + * - mem_free_callback(m); + */ +#ifndef LWIP_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT +#define LWIP_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT 0 +#endif + +/* + ------------------------------------------------ + ---------- Internal Memory Pool Sizes ---------- + ------------------------------------------------ +*/ +/** + * MEMP_NUM_PBUF: the number of memp struct pbufs (used for PBUF_ROM and PBUF_REF). + * If the application sends a lot of data out of ROM (or other static memory), + * this should be set high. + */ +#ifndef MEMP_NUM_PBUF +#define MEMP_NUM_PBUF 16 +#endif + +/** + * MEMP_NUM_RAW_PCB: Number of raw connection PCBs + * (requires the LWIP_RAW option) + */ +#ifndef MEMP_NUM_RAW_PCB +#define MEMP_NUM_RAW_PCB 4 +#endif + +/** + * MEMP_NUM_UDP_PCB: the number of UDP protocol control blocks. One + * per active UDP "connection". + * (requires the LWIP_UDP option) + */ +#ifndef MEMP_NUM_UDP_PCB +#define MEMP_NUM_UDP_PCB 4 +#endif + +/** + * MEMP_NUM_TCP_PCB: the number of simulatenously active TCP connections. + * (requires the LWIP_TCP option) + */ +#ifndef MEMP_NUM_TCP_PCB +#define MEMP_NUM_TCP_PCB 5 +#endif + +/** + * MEMP_NUM_TCP_PCB_LISTEN: the number of listening TCP connections. + * (requires the LWIP_TCP option) + */ +#ifndef MEMP_NUM_TCP_PCB_LISTEN +#define MEMP_NUM_TCP_PCB_LISTEN 8 +#endif + +/** + * MEMP_NUM_TCP_SEG: the number of simultaneously queued TCP segments. + * (requires the LWIP_TCP option) + */ +#ifndef MEMP_NUM_TCP_SEG +#define MEMP_NUM_TCP_SEG 16 +#endif + +/** + * MEMP_NUM_REASSDATA: the number of simultaneously IP packets queued for + * reassembly (whole packets, not fragments!) + */ +#ifndef MEMP_NUM_REASSDATA +#define MEMP_NUM_REASSDATA 5 +#endif + +/** + * MEMP_NUM_ARP_QUEUE: the number of simulateously queued outgoing + * packets (pbufs) that are waiting for an ARP request (to resolve + * their destination address) to finish. + * (requires the ARP_QUEUEING option) + */ +#ifndef MEMP_NUM_ARP_QUEUE +#define MEMP_NUM_ARP_QUEUE 30 +#endif + +/** + * MEMP_NUM_IGMP_GROUP: The number of multicast groups whose network interfaces + * can be members et the same time (one per netif - allsystems group -, plus one + * per netif membership). + * (requires the LWIP_IGMP option) + */ +#ifndef MEMP_NUM_IGMP_GROUP +#define MEMP_NUM_IGMP_GROUP 8 +#endif + +/** + * MEMP_NUM_SYS_TIMEOUT: the number of simulateously active timeouts. + * (requires NO_SYS==0) + */ +#ifndef MEMP_NUM_SYS_TIMEOUT +#define MEMP_NUM_SYS_TIMEOUT 8 +#endif + +/** + * MEMP_NUM_NETBUF: the number of struct netbufs. + * (only needed if you use the sequential API, like api_lib.c) + */ +#ifndef MEMP_NUM_NETBUF +#define MEMP_NUM_NETBUF 2 +#endif + +/** + * MEMP_NUM_NETCONN: the number of struct netconns. + * (only needed if you use the sequential API, like api_lib.c) + */ +#ifndef MEMP_NUM_NETCONN +#define MEMP_NUM_NETCONN 4 +#endif + +/** + * MEMP_NUM_TCPIP_MSG_API: the number of struct tcpip_msg, which are used + * for callback/timeout API communication. + * (only needed if you use tcpip.c) + */ +#ifndef MEMP_NUM_TCPIP_MSG_API +#define MEMP_NUM_TCPIP_MSG_API 8 +#endif + +/** + * MEMP_NUM_TCPIP_MSG_INPKT: the number of struct tcpip_msg, which are used + * for incoming packets. + * (only needed if you use tcpip.c) + */ +#ifndef MEMP_NUM_TCPIP_MSG_INPKT +#define MEMP_NUM_TCPIP_MSG_INPKT 8 +#endif + +/** + * PBUF_POOL_SIZE: the number of buffers in the pbuf pool. + */ +#ifndef PBUF_POOL_SIZE +#define PBUF_POOL_SIZE 16 +#endif + +/* + --------------------------------- + ---------- ARP options ---------- + --------------------------------- +*/ +/** + * LWIP_ARP==1: Enable ARP functionality. + */ +#ifndef LWIP_ARP +#define LWIP_ARP 1 +#endif + +/** + * ARP_TABLE_SIZE: Number of active MAC-IP address pairs cached. + */ +#ifndef ARP_TABLE_SIZE +#define ARP_TABLE_SIZE 10 +#endif + +/** + * ARP_QUEUEING==1: Outgoing packets are queued during hardware address + * resolution. + */ +#ifndef ARP_QUEUEING +#define ARP_QUEUEING 1 +#endif + +/** + * ETHARP_TRUST_IP_MAC==1: Incoming IP packets cause the ARP table to be + * updated with the source MAC and IP addresses supplied in the packet. + * You may want to disable this if you do not trust LAN peers to have the + * correct addresses, or as a limited approach to attempt to handle + * spoofing. If disabled, lwIP will need to make a new ARP request if + * the peer is not already in the ARP table, adding a little latency. + */ +#ifndef ETHARP_TRUST_IP_MAC +#define ETHARP_TRUST_IP_MAC 1 +#endif + +/** + * ETHARP_SUPPORT_VLAN==1: support receiving ethernet packets with VLAN header. + * Additionally, you can define ETHARP_VLAN_CHECK to an u16_t VLAN ID to check. + * If ETHARP_VLAN_CHECK is defined, only VLAN-traffic for this VLAN is accepted. + * If ETHARP_VLAN_CHECK is not defined, all traffic is accepted. + */ +#ifndef ETHARP_SUPPORT_VLAN +#define ETHARP_SUPPORT_VLAN 0 +#endif + +/* + -------------------------------- + ---------- IP options ---------- + -------------------------------- +*/ +/** + * IP_FORWARD==1: Enables the ability to forward IP packets across network + * interfaces. If you are going to run lwIP on a device with only one network + * interface, define this to 0. + */ +#ifndef IP_FORWARD +#define IP_FORWARD 0 +#endif + +/** + * IP_OPTIONS_ALLOWED: Defines the behavior for IP options. + * IP_OPTIONS_ALLOWED==0: All packets with IP options are dropped. + * IP_OPTIONS_ALLOWED==1: IP options are allowed (but not parsed). + */ +#ifndef IP_OPTIONS_ALLOWED +#define IP_OPTIONS_ALLOWED 1 +#endif + +/** + * Reassemble incoming fragmented IP packets. + * + * $WIZ$ type = "boolean" + */ +#define IP_REASSEMBLY 1 + +/** + * Fragment outgoing IP packets if their size exceeds MTU. + * + * $WIZ$ type = "boolean" + */ +#define IP_FRAG 1 + +/** + * IP_REASS_MAXAGE: Maximum time (in multiples of IP_TMR_INTERVAL - so seconds, normally) + * a fragmented IP packet waits for all fragments to arrive. If not all fragments arrived + * in this time, the whole packet is discarded. + */ +#ifndef IP_REASS_MAXAGE +#define IP_REASS_MAXAGE 3 +#endif + +/** + * IP_REASS_MAX_PBUFS: Total maximum amount of pbufs waiting to be reassembled. + * Since the received pbufs are enqueued, be sure to configure + * PBUF_POOL_SIZE > IP_REASS_MAX_PBUFS so that the stack is still able to receive + * packets even if the maximum amount of fragments is enqueued for reassembly! + */ +#ifndef IP_REASS_MAX_PBUFS +#define IP_REASS_MAX_PBUFS 10 +#endif + +/** + * IP_FRAG_USES_STATIC_BUF==1: Use a static MTU-sized buffer for IP + * fragmentation. Otherwise pbufs are allocated and reference the original + * packet data to be fragmented. + */ +#ifndef IP_FRAG_USES_STATIC_BUF +#define IP_FRAG_USES_STATIC_BUF 1 +#endif + +/** + * IP_FRAG_MAX_MTU: Assumed max MTU on any interface for IP frag buffer + * (requires IP_FRAG_USES_STATIC_BUF==1) + */ +#if IP_FRAG_USES_STATIC_BUF && !defined(IP_FRAG_MAX_MTU) +#define IP_FRAG_MAX_MTU 1500 +#endif + +/** + * IP_DEFAULT_TTL: Default value for Time-To-Live used by transport layers. + */ +#ifndef IP_DEFAULT_TTL +#define IP_DEFAULT_TTL 255 +#endif + +/** + * IP_SOF_BROADCAST=1: Use the SOF_BROADCAST field to enable broadcast + * filter per pcb on udp and raw send operations. To enable broadcast filter + * on recv operations, you also have to set IP_SOF_BROADCAST_RECV=1. + */ +#ifndef IP_SOF_BROADCAST +#define IP_SOF_BROADCAST 0 +#endif + +/** + * IP_SOF_BROADCAST_RECV (requires IP_SOF_BROADCAST=1) enable the broadcast + * filter on recv operations. + */ +#ifndef IP_SOF_BROADCAST_RECV +#define IP_SOF_BROADCAST_RECV 0 +#endif + +/* + ---------------------------------- + ---------- ICMP options ---------- + ---------------------------------- +*/ +/** + * Enable ICMP module inside the IP stack. + * + * $WIZ$ type = "boolean" + */ +#define LWIP_ICMP 1 + +/** + * ICMP_TTL: Default value for Time-To-Live used by ICMP packets. + */ +#ifndef ICMP_TTL +#define ICMP_TTL (IP_DEFAULT_TTL) +#endif + +/** + * LWIP_BROADCAST_PING==1: respond to broadcast pings (default is unicast only) + */ +#ifndef LWIP_BROADCAST_PING +#define LWIP_BROADCAST_PING 0 +#endif + +/** + * LWIP_MULTICAST_PING==1: respond to multicast pings (default is unicast only) + */ +#ifndef LWIP_MULTICAST_PING +#define LWIP_MULTICAST_PING 0 +#endif + +/* + --------------------------------- + ---------- RAW options ---------- + --------------------------------- +*/ +/** + * Enable application layer to hook into the IP layer itself. + * + * $WIZ$ type = "boolean" + */ +#define LWIP_RAW 1 + +/** + * LWIP_RAW==1: Enable application layer to hook into the IP layer itself. + */ +#ifndef RAW_TTL +#define RAW_TTL (IP_DEFAULT_TTL) +#endif + +/* + ---------------------------------- + ---------- DHCP options ---------- + ---------------------------------- +*/ +/** + * Enable DHCP module. UDP must be also available. + * + * $WIZ$ type = "boolean" + */ +#define LWIP_DHCP 1 + +/** + * DHCP_DOES_ARP_CHECK==1: Do an ARP check on the offered address. + */ +#ifndef DHCP_DOES_ARP_CHECK +#define DHCP_DOES_ARP_CHECK ((LWIP_DHCP) && (LWIP_ARP)) +#endif + +/* + ------------------------------------ + ---------- AUTOIP options ---------- + ------------------------------------ +*/ +/** + * LWIP_AUTOIP==1: Enable AUTOIP module. + */ +#ifndef LWIP_AUTOIP +#define LWIP_AUTOIP 0 +#endif + +/** + * LWIP_DHCP_AUTOIP_COOP==1: Allow DHCP and AUTOIP to be both enabled on + * the same interface at the same time. + */ +#ifndef LWIP_DHCP_AUTOIP_COOP +#define LWIP_DHCP_AUTOIP_COOP 0 +#endif + +/** + * LWIP_DHCP_AUTOIP_COOP_TRIES: Set to the number of DHCP DISCOVER probes + * that should be sent before falling back on AUTOIP. This can be set + * as low as 1 to get an AutoIP address very quickly, but you should + * be prepared to handle a changing IP address when DHCP overrides + * AutoIP. + */ +#ifndef LWIP_DHCP_AUTOIP_COOP_TRIES +#define LWIP_DHCP_AUTOIP_COOP_TRIES 9 +#endif + +/* + ---------------------------------- + ---------- SNMP options ---------- + ---------------------------------- +*/ +/** + * Turn on SNMP module. UDP must be also available. + * + * $WIZ$ type = "boolean" + */ +#define LWIP_SNMP 0 + +/** + * SNMP_CONCURRENT_REQUESTS: Number of concurrent requests the module will + * allow. At least one request buffer is required. + */ +#ifndef SNMP_CONCURRENT_REQUESTS +#define SNMP_CONCURRENT_REQUESTS 1 +#endif + +/** + * SNMP_TRAP_DESTINATIONS: Number of trap destinations. At least one trap + * destination is required + */ +#ifndef SNMP_TRAP_DESTINATIONS +#define SNMP_TRAP_DESTINATIONS 1 +#endif + +/** + * SNMP_PRIVATE_MIB: + */ +#ifndef SNMP_PRIVATE_MIB +#define SNMP_PRIVATE_MIB 0 +#endif + +/** + * Only allow SNMP write actions that are 'safe' (e.g. disabeling netifs is not + * a safe action and disabled when SNMP_SAFE_REQUESTS = 1). + * Unsafe requests are disabled by default! + */ +#ifndef SNMP_SAFE_REQUESTS +#define SNMP_SAFE_REQUESTS 1 +#endif + +/* + ---------------------------------- + ---------- IGMP options ---------- + ---------------------------------- +*/ +/** + * Turn on IGMP module. + * + * $WIZ$ type = "boolean" + */ +#define LWIP_IGMP 0 + +/* + ---------------------------------- + ---------- DNS options ----------- + ---------------------------------- +*/ +/** + * Turn on DNS module. UDP must be available for DNS transport. + * + * $WIZ$ type = "boolean" + */ +#define LWIP_DNS 0 + +/** DNS maximum number of entries to maintain locally. */ +#ifndef DNS_TABLE_SIZE +#define DNS_TABLE_SIZE 4 +#endif + +/** DNS maximum host name length supported in the name table. */ +#ifndef DNS_MAX_NAME_LENGTH +#define DNS_MAX_NAME_LENGTH 256 +#endif + +/** The maximum of DNS servers */ +#ifndef DNS_MAX_SERVERS +#define DNS_MAX_SERVERS 2 +#endif + +/** DNS do a name checking between the query and the response. */ +#ifndef DNS_DOES_NAME_CHECK +#define DNS_DOES_NAME_CHECK 1 +#endif + +/** DNS use a local buffer if DNS_USES_STATIC_BUF=0, a static one if + DNS_USES_STATIC_BUF=1, or a dynamic one if DNS_USES_STATIC_BUF=2. + The buffer will be of size DNS_MSG_SIZE */ +#ifndef DNS_USES_STATIC_BUF +#define DNS_USES_STATIC_BUF 1 +#endif + +/** DNS message max. size. Default value is RFC compliant. */ +#ifndef DNS_MSG_SIZE +#define DNS_MSG_SIZE 512 +#endif + +/** DNS_LOCAL_HOSTLIST: Implements a local host-to-address list. If enabled, + * you have to define + * #define DNS_LOCAL_HOSTLIST_INIT {{"host1", 0x123}, {"host2", 0x234}} + * (an array of structs name/address, where address is an u32_t in network + * byte order). + * + * Instead, you can also use an external function: + * #define DNS_LOOKUP_LOCAL_EXTERN(x) extern u32_t my_lookup_function(const char *name) + * that returns the IP address or INADDR_NONE if not found. + */ +#ifndef DNS_LOCAL_HOSTLIST +#define DNS_LOCAL_HOSTLIST 0 +#endif /* DNS_LOCAL_HOSTLIST */ + +/** If this is turned on, the local host-list can be dynamically changed + * at runtime. */ +#ifndef DNS_LOCAL_HOSTLIST_IS_DYNAMIC +#define DNS_LOCAL_HOSTLIST_IS_DYNAMIC 0 +#endif /* DNS_LOCAL_HOSTLIST_IS_DYNAMIC */ + +/* + --------------------------------- + ---------- UDP options ---------- + --------------------------------- +*/ +/** + * Turn on UDP. + * + * $WIZ$ type = "boolean" + */ +#define LWIP_UDP 1 + +/** + * LWIP_UDPLITE==1: Turn on UDP-Lite. (Requires LWIP_UDP) + */ +#ifndef LWIP_UDPLITE +#define LWIP_UDPLITE 0 +#endif + +/** + * UDP_TTL: Default Time-To-Live value. + */ +#ifndef UDP_TTL +#define UDP_TTL (IP_DEFAULT_TTL) +#endif + +/** + * LWIP_NETBUF_RECVINFO==1: append destination addr and port to every netbuf. + */ +#ifndef LWIP_NETBUF_RECVINFO +#define LWIP_NETBUF_RECVINFO 0 +#endif + +/* + --------------------------------- + ---------- TCP options ---------- + --------------------------------- +*/ +/** + * Turn on TCP. + * + * $WIZ$ type = "boolean" + */ +#define LWIP_TCP 1 + +/** + * TCP_TTL: Default Time-To-Live value. + */ +#ifndef TCP_TTL +#define TCP_TTL (IP_DEFAULT_TTL) +#endif + +/** + * TCP_WND: The size of a TCP window. This must be at least + * (2 * TCP_MSS) for things to work well + */ +#ifndef TCP_WND +#define TCP_WND (4 * TCP_MSS) +#endif + +/** + * TCP_MAXRTX: Maximum number of retransmissions of data segments. + */ +#ifndef TCP_MAXRTX +#define TCP_MAXRTX 12 +#endif + +/** + * TCP_SYNMAXRTX: Maximum number of retransmissions of SYN segments. + */ +#ifndef TCP_SYNMAXRTX +#define TCP_SYNMAXRTX 6 +#endif + +/** + * TCP_QUEUE_OOSEQ==1: TCP will queue segments that arrive out of order. + * Define to 0 if your device is low on memory. + */ +#ifndef TCP_QUEUE_OOSEQ +#define TCP_QUEUE_OOSEQ (LWIP_TCP) +#endif + +/** + * TCP_MSS: TCP Maximum segment size. (default is 536, a conservative default, + * you might want to increase this.) + * For the receive side, this MSS is advertised to the remote side + * when opening a connection. For the transmit size, this MSS sets + * an upper limit on the MSS advertised by the remote host. + */ +#ifndef TCP_MSS +#define TCP_MSS 536 +#endif + +/** + * TCP_CALCULATE_EFF_SEND_MSS: "The maximum size of a segment that TCP really + * sends, the 'effective send MSS,' MUST be the smaller of the send MSS (which + * reflects the available reassembly buffer size at the remote host) and the + * largest size permitted by the IP layer" (RFC 1122) + * Setting this to 1 enables code that checks TCP_MSS against the MTU of the + * netif used for a connection and limits the MSS if it would be too big otherwise. + */ +#ifndef TCP_CALCULATE_EFF_SEND_MSS +#define TCP_CALCULATE_EFF_SEND_MSS 1 +#endif + + +/** + * TCP_SND_BUF: TCP sender buffer space (bytes). + */ +#ifndef TCP_SND_BUF +#define TCP_SND_BUF (2 * TCP_MSS) +#endif + +/** + * TCP_SND_QUEUELEN: TCP sender buffer space (pbufs). This must be at least + * as much as (2 * TCP_SND_BUF/TCP_MSS) for things to work. + */ +#ifndef TCP_SND_QUEUELEN +#define TCP_SND_QUEUELEN (4 * (TCP_SND_BUF)/(TCP_MSS)) +#endif + +/** + * TCP_SNDLOWAT: TCP writable space (bytes). This must be less than or equal + * to TCP_SND_BUF. It is the amount of space which must be available in the + * TCP snd_buf for select to return writable. + */ +#ifndef TCP_SNDLOWAT +#define TCP_SNDLOWAT ((TCP_SND_BUF)/2) +#endif + +/** + * TCP_LISTEN_BACKLOG: Enable the backlog option for tcp listen pcb. + */ +#ifndef TCP_LISTEN_BACKLOG +#define TCP_LISTEN_BACKLOG 0 +#endif + +/** + * The maximum allowed backlog for TCP listen netconns. + * This backlog is used unless another is explicitly specified. + * 0xff is the maximum (u8_t). + */ +#ifndef TCP_DEFAULT_LISTEN_BACKLOG +#define TCP_DEFAULT_LISTEN_BACKLOG 0xff +#endif + +/** + * LWIP_TCP_TIMESTAMPS==1: support the TCP timestamp option. + */ +#ifndef LWIP_TCP_TIMESTAMPS +#define LWIP_TCP_TIMESTAMPS 0 +#endif + +/** + * TCP_WND_UPDATE_THRESHOLD: difference in window to trigger an + * explicit window update + */ +#ifndef TCP_WND_UPDATE_THRESHOLD +#define TCP_WND_UPDATE_THRESHOLD (TCP_WND / 4) +#endif + +/* + ---------------------------------- + ---------- Pbuf options ---------- + ---------------------------------- +*/ +/** + * PBUF_LINK_HLEN: the number of bytes that should be allocated for a + * link level header. The default is 14, the standard value for + * Ethernet. + */ +#ifndef PBUF_LINK_HLEN +#define PBUF_LINK_HLEN 14 +#endif + +/** + * PBUF_POOL_BUFSIZE: the size of each pbuf in the pbuf pool. The default is + * designed to accomodate single full size TCP frame in one pbuf, including + * TCP_MSS, IP header, and link header. + */ +#ifndef PBUF_POOL_BUFSIZE +#define PBUF_POOL_BUFSIZE LWIP_MEM_ALIGN_SIZE(TCP_MSS+40+PBUF_LINK_HLEN) +#endif + +/* + ------------------------------------------------ + ---------- Network Interfaces options ---------- + ------------------------------------------------ +*/ +/** + * Use DHCP_OPTION_HOSTNAME with netif's hostname field. + * + * $WIZ$ type = "boolean" + */ +#define LWIP_NETIF_HOSTNAME 1 + +/** + * Support netif api (in netifapi.c) + * + * $WIZ$ type = "boolean" + */ +#define LWIP_NETIF_API 0 + +/** + * LWIP_NETIF_STATUS_CALLBACK==1: Support a callback function whenever an interface + * changes its up/down status (i.e., due to DHCP IP acquistion) + */ +#ifndef LWIP_NETIF_STATUS_CALLBACK +#define LWIP_NETIF_STATUS_CALLBACK 0 +#endif + +/** + * LWIP_NETIF_LINK_CALLBACK==1: Support a callback function from an interface + * whenever the link changes (i.e., link down) + */ +#ifndef LWIP_NETIF_LINK_CALLBACK +#define LWIP_NETIF_LINK_CALLBACK 0 +#endif + +/** + * LWIP_NETIF_HWADDRHINT==1: Cache link-layer-address hints (e.g. table + * indices) in struct netif. TCP and UDP can make use of this to prevent + * scanning the ARP table for every sent packet. While this is faster for big + * ARP tables or many concurrent connections, it might be counterproductive + * if you have a tiny ARP table or if there never are concurrent connections. + */ +#ifndef LWIP_NETIF_HWADDRHINT +#define LWIP_NETIF_HWADDRHINT 0 +#endif + +/** + * LWIP_NETIF_LOOPBACK==1: Support sending packets with a destination IP + * address equal to the netif IP address, looping them back up the stack. + */ +#ifndef LWIP_NETIF_LOOPBACK +#define LWIP_NETIF_LOOPBACK 0 +#endif + +/** + * LWIP_LOOPBACK_MAX_PBUFS: Maximum number of pbufs on queue for loopback + * sending for each netif (0 = disabled) + */ +#ifndef LWIP_LOOPBACK_MAX_PBUFS +#define LWIP_LOOPBACK_MAX_PBUFS 0 +#endif + +/** + * LWIP_NETIF_LOOPBACK_MULTITHREADING: Indicates whether threading is enabled in + * the system, as netifs must change how they behave depending on this setting + * for the LWIP_NETIF_LOOPBACK option to work. + * Setting this is needed to avoid reentering non-reentrant functions like + * tcp_input(). + * LWIP_NETIF_LOOPBACK_MULTITHREADING==1: Indicates that the user is using a + * multithreaded environment like tcpip.c. In this case, netif->input() + * is called directly. + * LWIP_NETIF_LOOPBACK_MULTITHREADING==0: Indicates a polling (or NO_SYS) setup. + * The packets are put on a list and netif_poll() must be called in + * the main application loop. + */ +#ifndef LWIP_NETIF_LOOPBACK_MULTITHREADING +#define LWIP_NETIF_LOOPBACK_MULTITHREADING (!NO_SYS) +#endif + +/** + * LWIP_NETIF_TX_SINGLE_PBUF: if this is set to 1, lwIP tries to put all data + * to be sent into one single pbuf. This is for compatibility with DMA-enabled + * MACs that do not support scatter-gather. + * Beware that this might involve CPU-memcpy before transmitting that would not + * be needed without this flag! Use this only if you need to! + * + * @todo: TCP and IP-frag do not work with this, yet: + */ +#ifndef LWIP_NETIF_TX_SINGLE_PBUF +#define LWIP_NETIF_TX_SINGLE_PBUF 0 +#endif /* LWIP_NETIF_TX_SINGLE_PBUF */ + +/* + ------------------------------------ + ---------- LOOPIF options ---------- + ------------------------------------ +*/ +/** + * Support loop interface (127.0.0.1) and loopif.c + * + * $WIZ$ type = "boolean" + */ +#define LWIP_HAVE_LOOPIF 0 + +/* + ------------------------------------ + ---------- SLIPIF options ---------- + ------------------------------------ +*/ +/** + * Support slip interface and slipif.c + * + * $WIZ$ type = "boolean" + */ +#define LWIP_HAVE_SLIPIF 0 + +/* + ------------------------------------ + ---------- Thread options ---------- + ------------------------------------ +*/ +/** + * TCPIP_THREAD_NAME: The name assigned to the main tcpip thread. + */ +#ifndef TCPIP_THREAD_NAME +#define TCPIP_THREAD_NAME "tcpip_thread" +#endif + +/** + * TCPIP_THREAD_STACKSIZE: The stack size used by the main tcpip thread. + * The stack size value itself is platform-dependent, but is passed to + * sys_thread_new() when the thread is created. + */ +#ifndef TCPIP_THREAD_STACKSIZE +#define TCPIP_THREAD_STACKSIZE (KERN_MINSTACKSIZE * 3) +#endif + +/** + * TCPIP_THREAD_PRIO: The priority assigned to the main tcpip thread. + * The priority value itself is platform-dependent, but is passed to + * sys_thread_new() when the thread is created. + */ +#ifndef TCPIP_THREAD_PRIO +#define TCPIP_THREAD_PRIO 0 +#endif + +/** + * TCPIP_MBOX_SIZE: The mailbox size for the tcpip thread messages + * The queue size value itself is platform-dependent, but is passed to + * sys_mbox_new() when tcpip_init is called. + */ +#ifndef TCPIP_MBOX_SIZE +#define TCPIP_MBOX_SIZE 0 +#endif + +/** + * SLIPIF_THREAD_NAME: The name assigned to the slipif_loop thread. + */ +#ifndef SLIPIF_THREAD_NAME +#define SLIPIF_THREAD_NAME "slipif_loop" +#endif + +/** + * SLIP_THREAD_STACKSIZE: The stack size used by the slipif_loop thread. + * The stack size value itself is platform-dependent, but is passed to + * sys_thread_new() when the thread is created. + */ +#ifndef SLIPIF_THREAD_STACKSIZE +#define SLIPIF_THREAD_STACKSIZE 0 +#endif + +/** + * SLIPIF_THREAD_PRIO: The priority assigned to the slipif_loop thread. + * The priority value itself is platform-dependent, but is passed to + * sys_thread_new() when the thread is created. + */ +#ifndef SLIPIF_THREAD_PRIO +#define SLIPIF_THREAD_PRIO 1 +#endif + +/** + * PPP_THREAD_NAME: The name assigned to the pppMain thread. + */ +#ifndef PPP_THREAD_NAME +#define PPP_THREAD_NAME "pppMain" +#endif + +/** + * PPP_THREAD_STACKSIZE: The stack size used by the pppMain thread. + * The stack size value itself is platform-dependent, but is passed to + * sys_thread_new() when the thread is created. + */ +#ifndef PPP_THREAD_STACKSIZE +#define PPP_THREAD_STACKSIZE 0 +#endif + +/** + * PPP_THREAD_PRIO: The priority assigned to the pppMain thread. + * The priority value itself is platform-dependent, but is passed to + * sys_thread_new() when the thread is created. + */ +#ifndef PPP_THREAD_PRIO +#define PPP_THREAD_PRIO 1 +#endif + +/** + * DEFAULT_THREAD_NAME: The name assigned to any other lwIP thread. + */ +#ifndef DEFAULT_THREAD_NAME +#define DEFAULT_THREAD_NAME "lwIP" +#endif + +/** + * DEFAULT_THREAD_STACKSIZE: The stack size used by any other lwIP thread. + * The stack size value itself is platform-dependent, but is passed to + * sys_thread_new() when the thread is created. + */ +#ifndef DEFAULT_THREAD_STACKSIZE +#define DEFAULT_THREAD_STACKSIZE (KERN_MINSTACKSIZE * 3) +#endif + +/** + * DEFAULT_THREAD_PRIO: The priority assigned to any other lwIP thread. + * The priority value itself is platform-dependent, but is passed to + * sys_thread_new() when the thread is created. + */ +#ifndef DEFAULT_THREAD_PRIO +#define DEFAULT_THREAD_PRIO 1 +#endif + +/** + * DEFAULT_RAW_RECVMBOX_SIZE: The mailbox size for the incoming packets on a + * NETCONN_RAW. The queue size value itself is platform-dependent, but is passed + * to sys_mbox_new() when the recvmbox is created. + */ +#ifndef DEFAULT_RAW_RECVMBOX_SIZE +#define DEFAULT_RAW_RECVMBOX_SIZE 0 +#endif + +/** + * DEFAULT_UDP_RECVMBOX_SIZE: The mailbox size for the incoming packets on a + * NETCONN_UDP. The queue size value itself is platform-dependent, but is passed + * to sys_mbox_new() when the recvmbox is created. + */ +#ifndef DEFAULT_UDP_RECVMBOX_SIZE +#define DEFAULT_UDP_RECVMBOX_SIZE 0 +#endif + +/** + * DEFAULT_TCP_RECVMBOX_SIZE: The mailbox size for the incoming packets on a + * NETCONN_TCP. The queue size value itself is platform-dependent, but is passed + * to sys_mbox_new() when the recvmbox is created. + */ +#ifndef DEFAULT_TCP_RECVMBOX_SIZE +#define DEFAULT_TCP_RECVMBOX_SIZE 0 +#endif + +/** + * DEFAULT_ACCEPTMBOX_SIZE: The mailbox size for the incoming connections. + * The queue size value itself is platform-dependent, but is passed to + * sys_mbox_new() when the acceptmbox is created. + */ +#ifndef DEFAULT_ACCEPTMBOX_SIZE +#define DEFAULT_ACCEPTMBOX_SIZE 0 +#endif + +/* + ---------------------------------------------- + ---------- Sequential layer options ---------- + ---------------------------------------------- +*/ +/** + * LWIP_TCPIP_CORE_LOCKING: (EXPERIMENTAL!) + * Don't use it if you're not an active lwIP project member + */ +#ifndef LWIP_TCPIP_CORE_LOCKING +#define LWIP_TCPIP_CORE_LOCKING 0 +#endif + +/** + * Enable Netconn API (require to use api_lib.c) + * + * $WIZ$ type = "boolean" + */ +#define LWIP_NETCONN 1 + +/* + ------------------------------------ + ---------- Socket options ---------- + ------------------------------------ +*/ +/** + * Enable Socket API (require to use sockets.c) + * + * $WIZ$ type = "boolean" + */ +#define LWIP_SOCKET 1 + +/** + * Enable BSD-style sockets functions names. + * + * NOTE: do not change this!!! + */ +#ifndef LWIP_COMPAT_SOCKETS +#define LWIP_COMPAT_SOCKETS 0 +#endif + +/** + * LWIP_POSIX_SOCKETS_IO_NAMES==1: Enable POSIX-style sockets functions names. + * Disable this option if you use a POSIX operating system that uses the same + * names (read, write & close). (only used if you use sockets.c) + */ +#ifndef LWIP_POSIX_SOCKETS_IO_NAMES +#define LWIP_POSIX_SOCKETS_IO_NAMES 0 +#endif + +/** + * LWIP_TCP_KEEPALIVE==1: Enable TCP_KEEPIDLE, TCP_KEEPINTVL and TCP_KEEPCNT + * options processing. Note that TCP_KEEPIDLE and TCP_KEEPINTVL have to be set + * in seconds. (does not require sockets.c, and will affect tcp.c) + */ +#ifndef LWIP_TCP_KEEPALIVE +#define LWIP_TCP_KEEPALIVE 0 +#endif + +/** + * LWIP_SO_RCVTIMEO==1: Enable SO_RCVTIMEO processing. + */ +#ifndef LWIP_SO_RCVTIMEO +#define LWIP_SO_RCVTIMEO 0 +#endif + +/** + * LWIP_SO_RCVBUF==1: Enable SO_RCVBUF processing. + */ +#ifndef LWIP_SO_RCVBUF +#define LWIP_SO_RCVBUF 0 +#endif + +/** + * If LWIP_SO_RCVBUF is used, this is the default value for recv_bufsize. + */ +#ifndef RECV_BUFSIZE_DEFAULT +#define RECV_BUFSIZE_DEFAULT INT_MAX +#endif + +/** + * SO_REUSE==1: Enable SO_REUSEADDR and SO_REUSEPORT options. DO NOT USE! + */ +#ifndef SO_REUSE +#define SO_REUSE 0 +#endif + +/* + ---------------------------------------- + ---------- Statistics options ---------- + ---------------------------------------- +*/ +/** + * LWIP_STATS==1: Enable statistics collection in lwip_stats. + */ +#ifndef LWIP_STATS +#define LWIP_STATS 0 +#endif + +#if LWIP_STATS + +/** + * LWIP_STATS_DISPLAY==1: Compile in the statistics output functions. + */ +#ifndef LWIP_STATS_DISPLAY +#define LWIP_STATS_DISPLAY 0 +#endif + +/** + * LINK_STATS==1: Enable link stats. + */ +#ifndef LINK_STATS +#define LINK_STATS 1 +#endif + +/** + * ETHARP_STATS==1: Enable etharp stats. + */ +#ifndef ETHARP_STATS +#define ETHARP_STATS (LWIP_ARP) +#endif + +/** + * IP_STATS==1: Enable IP stats. + */ +#ifndef IP_STATS +#define IP_STATS 1 +#endif + +/** + * IPFRAG_STATS==1: Enable IP fragmentation stats. Default is + * on if using either frag or reass. + */ +#ifndef IPFRAG_STATS +#define IPFRAG_STATS (IP_REASSEMBLY || IP_FRAG) +#endif + +/** + * ICMP_STATS==1: Enable ICMP stats. + */ +#ifndef ICMP_STATS +#define ICMP_STATS 1 +#endif + +/** + * IGMP_STATS==1: Enable IGMP stats. + */ +#ifndef IGMP_STATS +#define IGMP_STATS (LWIP_IGMP) +#endif + +/** + * UDP_STATS==1: Enable UDP stats. Default is on if + * UDP enabled, otherwise off. + */ +#ifndef UDP_STATS +#define UDP_STATS (LWIP_UDP) +#endif + +/** + * TCP_STATS==1: Enable TCP stats. Default is on if TCP + * enabled, otherwise off. + */ +#ifndef TCP_STATS +#define TCP_STATS (LWIP_TCP) +#endif + +/** + * MEM_STATS==1: Enable mem.c stats. + */ +#ifndef MEM_STATS +#define MEM_STATS ((MEM_LIBC_MALLOC == 0) && (MEM_USE_POOLS == 0)) +#endif + +/** + * MEMP_STATS==1: Enable memp.c pool stats. + */ +#ifndef MEMP_STATS +#define MEMP_STATS (MEMP_MEM_MALLOC == 0) +#endif + +/** + * SYS_STATS==1: Enable system stats (sem and mbox counts, etc). + */ +#ifndef SYS_STATS +#define SYS_STATS (NO_SYS == 0) +#endif + +#else + +#define LINK_STATS 0 +#define ETHARP_STATS 0 +#define IP_STATS 0 +#define IPFRAG_STATS 0 +#define ICMP_STATS 0 +#define IGMP_STATS 0 +#define UDP_STATS 0 +#define TCP_STATS 0 +#define MEM_STATS 0 +#define MEMP_STATS 0 +#define SYS_STATS 0 +#define LWIP_STATS_DISPLAY 0 + +#endif /* LWIP_STATS */ + +/* + --------------------------------- + ---------- PPP options ---------- + --------------------------------- +*/ +/** + * Enable PPP. + * + * $WIZ$ type = "boolean" + */ +#define PPP_SUPPORT 0 + +/** + * Enable PPP Over Ethernet. + * + * $WIZ$ type = "boolean" + */ +#define PPPOE_SUPPORT 0 + +/** + * PPPOS_SUPPORT==1: Enable PPP Over Serial + */ +#ifndef PPPOS_SUPPORT +#define PPPOS_SUPPORT PPP_SUPPORT +#endif + +#if PPP_SUPPORT + +/** + * NUM_PPP: Max PPP sessions. + */ +#ifndef NUM_PPP +#define NUM_PPP 1 +#endif + +/** + * PAP_SUPPORT==1: Support PAP. + */ +#ifndef PAP_SUPPORT +#define PAP_SUPPORT 0 +#endif + +/** + * CHAP_SUPPORT==1: Support CHAP. + */ +#ifndef CHAP_SUPPORT +#define CHAP_SUPPORT 0 +#endif + +/** + * MSCHAP_SUPPORT==1: Support MSCHAP. CURRENTLY NOT SUPPORTED! DO NOT SET! + */ +#ifndef MSCHAP_SUPPORT +#define MSCHAP_SUPPORT 0 +#endif + +/** + * CBCP_SUPPORT==1: Support CBCP. CURRENTLY NOT SUPPORTED! DO NOT SET! + */ +#ifndef CBCP_SUPPORT +#define CBCP_SUPPORT 0 +#endif + +/** + * CCP_SUPPORT==1: Support CCP. CURRENTLY NOT SUPPORTED! DO NOT SET! + */ +#ifndef CCP_SUPPORT +#define CCP_SUPPORT 0 +#endif + +/** + * VJ_SUPPORT==1: Support VJ header compression. + */ +#ifndef VJ_SUPPORT +#define VJ_SUPPORT 0 +#endif + +/** + * MD5_SUPPORT==1: Support MD5 (see also CHAP). + */ +#ifndef MD5_SUPPORT +#define MD5_SUPPORT 0 +#endif + +/* + * Timeouts + */ +#ifndef FSM_DEFTIMEOUT +#define FSM_DEFTIMEOUT 6 /* Timeout time in seconds */ +#endif + +#ifndef FSM_DEFMAXTERMREQS +#define FSM_DEFMAXTERMREQS 2 /* Maximum Terminate-Request transmissions */ +#endif + +#ifndef FSM_DEFMAXCONFREQS +#define FSM_DEFMAXCONFREQS 10 /* Maximum Configure-Request transmissions */ +#endif + +#ifndef FSM_DEFMAXNAKLOOPS +#define FSM_DEFMAXNAKLOOPS 5 /* Maximum number of nak loops */ +#endif + +#ifndef UPAP_DEFTIMEOUT +#define UPAP_DEFTIMEOUT 6 /* Timeout (seconds) for retransmitting req */ +#endif + +#ifndef UPAP_DEFREQTIME +#define UPAP_DEFREQTIME 30 /* Time to wait for auth-req from peer */ +#endif + +#ifndef CHAP_DEFTIMEOUT +#define CHAP_DEFTIMEOUT 6 /* Timeout time in seconds */ +#endif + +#ifndef CHAP_DEFTRANSMITS +#define CHAP_DEFTRANSMITS 10 /* max # times to send challenge */ +#endif + +/* Interval in seconds between keepalive echo requests, 0 to disable. */ +#ifndef LCP_ECHOINTERVAL +#define LCP_ECHOINTERVAL 0 +#endif + +/* Number of unanswered echo requests before failure. */ +#ifndef LCP_MAXECHOFAILS +#define LCP_MAXECHOFAILS 3 +#endif + +/* Max Xmit idle time (in jiffies) before resend flag char. */ +#ifndef PPP_MAXIDLEFLAG +#define PPP_MAXIDLEFLAG 100 +#endif + +/* + * Packet sizes + * + * Note - lcp shouldn't be allowed to negotiate stuff outside these + * limits. See lcp.h in the pppd directory. + * (XXX - these constants should simply be shared by lcp.c instead + * of living in lcp.h) + */ +#define PPP_MTU 1500 /* Default MTU (size of Info field) */ +#ifndef PPP_MAXMTU +/* #define PPP_MAXMTU 65535 - (PPP_HDRLEN + PPP_FCSLEN) */ +#define PPP_MAXMTU 1500 /* Largest MTU we allow */ +#endif +#define PPP_MINMTU 64 +#define PPP_MRU 1500 /* default MRU = max length of info field */ +#define PPP_MAXMRU 1500 /* Largest MRU we allow */ +#ifndef PPP_DEFMRU +#define PPP_DEFMRU 296 /* Try for this */ +#endif +#define PPP_MINMRU 128 /* No MRUs below this */ + +#ifndef MAXNAMELEN +#define MAXNAMELEN 256 /* max length of hostname or name for auth */ +#endif +#ifndef MAXSECRETLEN +#define MAXSECRETLEN 256 /* max length of password or secret */ +#endif + +#endif /* PPP_SUPPORT */ + +/* + -------------------------------------- + ---------- Checksum options ---------- + -------------------------------------- +*/ +/** + * CHECKSUM_GEN_IP==1: Generate checksums in software for outgoing IP packets. + */ +#ifndef CHECKSUM_GEN_IP +#define CHECKSUM_GEN_IP 1 +#endif + +/** + * CHECKSUM_GEN_UDP==1: Generate checksums in software for outgoing UDP packets. + */ +#ifndef CHECKSUM_GEN_UDP +#define CHECKSUM_GEN_UDP 1 +#endif + +/** + * CHECKSUM_GEN_TCP==1: Generate checksums in software for outgoing TCP packets. + */ +#ifndef CHECKSUM_GEN_TCP +#define CHECKSUM_GEN_TCP 1 +#endif + +/** + * CHECKSUM_CHECK_IP==1: Check checksums in software for incoming IP packets. + */ +#ifndef CHECKSUM_CHECK_IP +#define CHECKSUM_CHECK_IP 1 +#endif + +/** + * CHECKSUM_CHECK_UDP==1: Check checksums in software for incoming UDP packets. + */ +#ifndef CHECKSUM_CHECK_UDP +#define CHECKSUM_CHECK_UDP 1 +#endif + +/** + * CHECKSUM_CHECK_TCP==1: Check checksums in software for incoming TCP packets. + */ +#ifndef CHECKSUM_CHECK_TCP +#define CHECKSUM_CHECK_TCP 1 +#endif + +/* + --------------------------------------- + ---------- Debugging options ---------- + --------------------------------------- +*/ + +#ifdef _DEBUG +#define LWIP_DEBUG +#endif + +/** + * LWIP_DBG_MIN_LEVEL: After masking, the value of the debug is + * compared against this value. If it is smaller, then debugging + * messages are written. + */ +#ifndef LWIP_DBG_MIN_LEVEL +#define LWIP_DBG_MIN_LEVEL LWIP_DBG_LEVEL_ALL +#endif + +/** + * LWIP_DBG_TYPES_ON: A mask that can be used to globally enable/disable + * debug messages of certain types. + */ +#ifndef LWIP_DBG_TYPES_ON +#define LWIP_DBG_TYPES_ON LWIP_DBG_ON +#endif + +/** + * ETHARP_DEBUG: Enable debugging in etharp.c. + */ +#ifndef ETHARP_DEBUG +#define ETHARP_DEBUG LWIP_DBG_OFF +#endif + +/** + * NETIF_DEBUG: Enable debugging in netif.c. + */ +#ifndef NETIF_DEBUG +#define NETIF_DEBUG LWIP_DBG_OFF +#endif + +/** + * PBUF_DEBUG: Enable debugging in pbuf.c. + */ +#ifndef PBUF_DEBUG +#define PBUF_DEBUG LWIP_DBG_OFF +#endif + +/** + * API_LIB_DEBUG: Enable debugging in api_lib.c. + */ +#ifndef API_LIB_DEBUG +#define API_LIB_DEBUG LWIP_DBG_OFF +#endif + +/** + * API_MSG_DEBUG: Enable debugging in api_msg.c. + */ +#ifndef API_MSG_DEBUG +#define API_MSG_DEBUG LWIP_DBG_OFF +#endif + +/** + * SOCKETS_DEBUG: Enable debugging in sockets.c. + */ +#ifndef SOCKETS_DEBUG +#define SOCKETS_DEBUG LWIP_DBG_OFF +#endif + +/** + * ICMP_DEBUG: Enable debugging in icmp.c. + */ +#ifndef ICMP_DEBUG +#define ICMP_DEBUG LWIP_DBG_OFF +#endif + +/** + * IGMP_DEBUG: Enable debugging in igmp.c. + */ +#ifndef IGMP_DEBUG +#define IGMP_DEBUG LWIP_DBG_OFF +#endif + +/** + * INET_DEBUG: Enable debugging in inet.c. + */ +#ifndef INET_DEBUG +#define INET_DEBUG LWIP_DBG_OFF +#endif + +/** + * IP_DEBUG: Enable debugging for IP. + */ +#ifndef IP_DEBUG +#define IP_DEBUG LWIP_DBG_OFF +#endif + +/** + * IP_REASS_DEBUG: Enable debugging in ip_frag.c for both frag & reass. + */ +#ifndef IP_REASS_DEBUG +#define IP_REASS_DEBUG LWIP_DBG_OFF +#endif + +/** + * RAW_DEBUG: Enable debugging in raw.c. + */ +#ifndef RAW_DEBUG +#define RAW_DEBUG LWIP_DBG_OFF +#endif + +/** + * MEM_DEBUG: Enable debugging in mem.c. + */ +#ifndef MEM_DEBUG +#define MEM_DEBUG LWIP_DBG_OFF +#endif + +/** + * MEMP_DEBUG: Enable debugging in memp.c. + */ +#ifndef MEMP_DEBUG +#define MEMP_DEBUG LWIP_DBG_OFF +#endif + +/** + * SYS_DEBUG: Enable debugging in sys.c. + */ +#ifndef SYS_DEBUG +#define SYS_DEBUG LWIP_DBG_OFF +#endif + +/** + * TCP_DEBUG: Enable debugging for TCP. + */ +#ifndef TCP_DEBUG +#define TCP_DEBUG LWIP_DBG_OFF +#endif + +/** + * TCP_INPUT_DEBUG: Enable debugging in tcp_in.c for incoming debug. + */ +#ifndef TCP_INPUT_DEBUG +#define TCP_INPUT_DEBUG LWIP_DBG_OFF +#endif + +/** + * TCP_FR_DEBUG: Enable debugging in tcp_in.c for fast retransmit. + */ +#ifndef TCP_FR_DEBUG +#define TCP_FR_DEBUG LWIP_DBG_OFF +#endif + +/** + * TCP_RTO_DEBUG: Enable debugging in TCP for retransmit + * timeout. + */ +#ifndef TCP_RTO_DEBUG +#define TCP_RTO_DEBUG LWIP_DBG_OFF +#endif + +/** + * TCP_CWND_DEBUG: Enable debugging for TCP congestion window. + */ +#ifndef TCP_CWND_DEBUG +#define TCP_CWND_DEBUG LWIP_DBG_OFF +#endif + +/** + * TCP_WND_DEBUG: Enable debugging in tcp_in.c for window updating. + */ +#ifndef TCP_WND_DEBUG +#define TCP_WND_DEBUG LWIP_DBG_OFF +#endif + +/** + * TCP_OUTPUT_DEBUG: Enable debugging in tcp_out.c output functions. + */ +#ifndef TCP_OUTPUT_DEBUG +#define TCP_OUTPUT_DEBUG LWIP_DBG_OFF +#endif + +/** + * TCP_RST_DEBUG: Enable debugging for TCP with the RST message. + */ +#ifndef TCP_RST_DEBUG +#define TCP_RST_DEBUG LWIP_DBG_OFF +#endif + +/** + * TCP_QLEN_DEBUG: Enable debugging for TCP queue lengths. + */ +#ifndef TCP_QLEN_DEBUG +#define TCP_QLEN_DEBUG LWIP_DBG_OFF +#endif + +/** + * UDP_DEBUG: Enable debugging in UDP. + */ +#ifndef UDP_DEBUG +#define UDP_DEBUG LWIP_DBG_OFF +#endif + +/** + * TCPIP_DEBUG: Enable debugging in tcpip.c. + */ +#ifndef TCPIP_DEBUG +#define TCPIP_DEBUG LWIP_DBG_OFF +#endif + +/** + * PPP_DEBUG: Enable debugging for PPP. + */ +#ifndef PPP_DEBUG +#define PPP_DEBUG LWIP_DBG_OFF +#endif + +/** + * SLIP_DEBUG: Enable debugging in slipif.c. + */ +#ifndef SLIP_DEBUG +#define SLIP_DEBUG LWIP_DBG_OFF +#endif + +/** + * DHCP_DEBUG: Enable debugging in dhcp.c. + */ +#ifndef DHCP_DEBUG +#define DHCP_DEBUG LWIP_DBG_OFF +#endif + +/** + * AUTOIP_DEBUG: Enable debugging in autoip.c. + */ +#ifndef AUTOIP_DEBUG +#define AUTOIP_DEBUG LWIP_DBG_OFF +#endif + +/** + * SNMP_MSG_DEBUG: Enable debugging for SNMP messages. + */ +#ifndef SNMP_MSG_DEBUG +#define SNMP_MSG_DEBUG LWIP_DBG_OFF +#endif + +/** + * SNMP_MIB_DEBUG: Enable debugging for SNMP MIBs. + */ +#ifndef SNMP_MIB_DEBUG +#define SNMP_MIB_DEBUG LWIP_DBG_OFF +#endif + +/** + * DNS_DEBUG: Enable debugging for DNS. + */ +#ifndef DNS_DEBUG +#define DNS_DEBUG LWIP_DBG_OFF +#endif + +/* Custom definitions: !!!DO NOT CHANGE THIS SECTION!!! */ +#define LWIP_TIMEVAL_PRIVATE 0 + +#endif /* CFG_LWIP_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_md2.h b/boards/sam3n-ek/examples/display/cfg/cfg_md2.h new file mode 100644 index 00000000..e937b900 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_md2.h @@ -0,0 +1,53 @@ +/** + * \file + * + * + * \brief Configuration file for MD2 module. + * + * + * \author Daniele Basile + */ + +#ifndef CFG_MD2_H +#define CFG_MD2_H + +/** + * Size of block for MD2 algorithm. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + */ +#define CONFIG_MD2_BLOCK_LEN 16 + +/// Use standard permutation in MD2 algorithm. $WIZ$ type = "boolean" +#define CONFIG_MD2_STD_PERM 0 + +#endif /* CFG_MD2_H */ + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_monitor.h b/boards/sam3n-ek/examples/display/cfg/cfg_monitor.h new file mode 100644 index 00000000..78f222bf --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_monitor.h @@ -0,0 +1,47 @@ +/** + * \file + * + * + * \brief Kernel monitor configuration parameters + * + * \author Bernie Innocenti + */ + +#ifndef CFG_MONITOR_H +#define CFG_MONITOR_H + +/** + * Process monitor. + * $WIZ$ type = "autoenabled" + */ +#define CONFIG_KERN_MONITOR 0 + +#endif /* CFG_MONITOR_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_nmea.h b/boards/sam3n-ek/examples/display/cfg/cfg_nmea.h new file mode 100644 index 00000000..9249a9af --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_nmea.h @@ -0,0 +1,85 @@ +/** + * \file + * + * + * \brief Configuration file for NMEA module. + * + * \author Daniele Basile + */ + +#ifndef CFG_NMEA_H +#define CFG_NMEA_H + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define NMEA_LOG_LEVEL LOG_LVL_ERR + +/** + * Module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define NMEA_LOG_FORMAT LOG_FMT_TERSE + + +/** + * Maximum number of sentence parsers supported. + * + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_NMEAP_MAX_SENTENCES 8 + +/** + * Max length of a complete sentence. The standard says 82 bytes, but its probably + * better to go at least 128 since some units don't adhere to the 82 bytes + * especially for proprietary sentences. + * + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_NMEAP_MAX_SENTENCE_LENGTH 255 + +/** + * Max tokens in one sentence. 24 is enough for any standard sentence. + * + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_NMEAP_MAX_TOKENS 24 + +#endif /* CFG_NMEA_H */ + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_parser.h b/boards/sam3n-ek/examples/display/cfg/cfg_parser.h new file mode 100644 index 00000000..572b4a24 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_parser.h @@ -0,0 +1,46 @@ +/** + * \file + * + * + * \brief Configuration file for parser module. + * + * \author Daniele Basile + */ + +#ifndef CFG_PARSER_H +#define CFG_PARSER_H + + + +#endif /* CFG_PARSER_H */ + + + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_phase.h b/boards/sam3n-ek/examples/display/cfg/cfg_phase.h new file mode 100644 index 00000000..1ed51076 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_phase.h @@ -0,0 +1,55 @@ +/** + * \file + * + * + * \brief Configuration file for phase module. + * + * \author Daniele Basile + */ + +#ifndef CFG_PHASE_H +#define CFG_PHASE_H + +/** + * Max value of the duty cycle on triac. + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_TRIAC_MAX_DUTY 100 + +/** + * Max value of the triac power. + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_TRIAC_MAX_POWER 100 + +#endif /* CFG_PHASE_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_pocketbus.h b/boards/sam3n-ek/examples/display/cfg/cfg_pocketbus.h new file mode 100644 index 00000000..aa0b090b --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_pocketbus.h @@ -0,0 +1,71 @@ +/** + * \file + * + * + * \brief Configuration file for pocketbus module. + * + * \author Daniele Basile + */ + +#ifndef CFG_POCKETBUS_H +#define CFG_POCKETBUS_H + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define POCKETBUS_LOG_LEVEL LOG_LVL_ERR + +/** + * Module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define POCKETBUS_LOG_FORMAT LOG_FMT_TERSE + + +/** + *Buffer len for pockebus protocol. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + */ +#define CONFIG_POCKETBUS_BUFLEN 128 + +/** + * Command replay timeout in milliseconds. + * $WIZ$ type = "int" + */ +#define CONFIG_POCKETBUS_CMD_REPLY_TIMEOUT 50 + +#endif /* CFG_POCKETBUS_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_proc.h b/boards/sam3n-ek/examples/display/cfg/cfg_proc.h new file mode 100644 index 00000000..67fd4f68 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_proc.h @@ -0,0 +1,107 @@ +/** + * \file + * + * + * \brief Kernel configuration parameters + * + * \author Bernie Innocenti + */ + +#ifndef CFG_PROC_H +#define CFG_PROC_H + +/** + * Enable the multithreading kernel. + * + * $WIZ$ type = "autoenabled" + */ +#define CONFIG_KERN 1 + +/** + * Kernel interrupt supervisor. WARNING: Experimental, still incomplete! + * $WIZ$ type = "boolean" + * $WIZ$ supports = "False" + */ +#define CONFIG_KERN_IRQ 0 + +/** + * Preemptive process scheduling. + * + * $WIZ$ type = "boolean" + * $WIZ$ conditional_deps = "timer" + */ +#define CONFIG_KERN_PREEMPT 1 + +/** + * Time sharing quantum (a prime number prevents interference effects) [ms]. + * + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_KERN_QUANTUM 11 + +/** + * Priority-based scheduling policy. + * $WIZ$ type = "boolean" + */ +#define CONFIG_KERN_PRI 1 + +/** + * Dynamic memory allocation for processes. + * $WIZ$ type = "boolean" + * $WIZ$ conditional_deps = "heap" + */ +#define CONFIG_KERN_HEAP 1 + +/** + * Size of the dynamic memory pool used by processes. + * $WIZ$ type = "int" + * $WIZ$ min = 0 + */ +#define CONFIG_KERN_HEAP_SIZE 4096L + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define KERN_LOG_LEVEL LOG_LVL_ERR + +/** + * Module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define KERN_LOG_FORMAT LOG_FMT_VERBOSE + +#endif /* CFG_PROC_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_pwm.h b/boards/sam3n-ek/examples/display/cfg/cfg_pwm.h new file mode 100644 index 00000000..595189e6 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_pwm.h @@ -0,0 +1,56 @@ +/** + * \file + * + * + * \brief Configuration file for PWM module. + * + * \author Daniele Basile + */ + +#ifndef CFG_PWM_H +#define CFG_PWM_H + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define PWM_LOG_LEVEL LOG_LVL_INFO + +/** + * Module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define PWM_LOG_FORMAT LOG_FMT_VERBOSE + +#endif /* CFG_PWM_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_ramp.h b/boards/sam3n-ek/examples/display/cfg/cfg_ramp.h new file mode 100644 index 00000000..162d2db2 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_ramp.h @@ -0,0 +1,115 @@ + /** + * \file + * + * + * \brief Configuration file Ramp algorithm module. + * + * \author Daniele Basile + */ + +#ifndef CFG_RAMP_H +#define CFG_RAMP_H + +/** + * Define whether the ramp will use floating point calculation within ramp_evaluate(). + * Otherwise, a less precise fixed point version will be used, which is faster on + * platforms which do no support floating point operations. + * + * \note Floating point operations will be always done within ramp_compute() to + * precalculate values, so there has to be at least a floating point emulation support. + * + * $WIZ$ type = "boolean" + */ +#define RAMP_USE_FLOATING_POINT 0 + + +#if !RAMP_USE_FLOATING_POINT + + /** + * Number of least-significant bits which are stripped away during ramp evaluation. + * This setting allows to specify larger ramps at the price of less precision. + * + * The maximum ramp size allowed is 2^(24 + RAMP_CLOCK_SHIFT_PRECISION), in clocks. + * For instance, using RAMP_CLOCK_SHIFT_PRECISION 1, and a 8x prescaler, the maximum + * length of a ramp is about 6.7 secs. Raising RAMP_CLOCK_SHIFT_PRECISION to 2 + * brings the maximum length to 13.4 secs, at the price of less precision. + * + * ramp_compute() will check that the length is below the maximum allowed through + * a runtime assertion. + * + * \note This macro is used only for the fixed-point version of the ramp. + * $WIZ$ type = "int" + * $WIZ$ min = 0 + * $WIZ$ max = 32 + */ + #define RAMP_CLOCK_SHIFT_PRECISION 2 +#endif + + +/** +* Negative pulse width for ramp. +* $WIZ$ type = "int" +* $WIZ$ min = 1 +*/ +#define RAMP_PULSE_WIDTH 50 + +/** + * Default ramp time (microsecs). + * $WIZ$ type = "int" + * $WIZ$ min = 1000 + */ +#define RAMP_DEF_TIME 6000000UL +/** + * Default ramp maxfreq (Hz). + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define RAMP_DEF_MAXFREQ 5000 +/** + * Default ramp minfreq (Hz). + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define RAMP_DEF_MINFREQ 200 +/** + * Default ramp powerrun (deciampere). + * $WIZ$ type = "int" + * $WIZ$ min = 0 + */ +#define RAMP_DEF_POWERRUN 10 +/** + * Default ramp poweridle (Hz). + * $WIZ$ type = "int" + * $WIZ$ min = 0 + */ +#define RAMP_DEF_POWERIDLE 1 + +#endif /* CFG_RAMP_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_randpool.h b/boards/sam3n-ek/examples/display/cfg/cfg_randpool.h new file mode 100644 index 00000000..3038363e --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_randpool.h @@ -0,0 +1,55 @@ +/** + * \file + * + * + * \brief Configuration file for randpool module. + * + * + * \author Daniele Basile + */ + +#ifndef CFG_RANDPOOL_H +#define CFG_RANDPOOL_H + + +/** + * Define a size, in byte, of entropy pool. + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_SIZE_ENTROPY_POOL 64 + +/// Enable timer in randpool algo. $WIZ$ type = "boolean" +#define CONFIG_RANDPOOL_TIMER 1 + +#endif /* CFG_RANDPOOL_H */ + + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_sd.h b/boards/sam3n-ek/examples/display/cfg/cfg_sd.h new file mode 100644 index 00000000..8c40f827 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_sd.h @@ -0,0 +1,75 @@ +/** + * \file + * + * + * \brief Configuration file Secure Digital module. + * + * + * \author Francesco Sacchi + */ + +#ifndef CFG_SD_H +#define CFG_SD_H + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define SD_LOG_LEVEL LOG_LVL_ERR + +/** + * Module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define SD_LOG_FORMAT LOG_FMT_VERBOSE + + +/** + * Enable autoassignment of SD driver to disk drive number 0 of FatFs module. + * $WIZ$ type = "boolean" + * $WIZ$ conditional_deps = "fat" + */ +#define CONFIG_SD_AUTOASSIGN_FAT 1 + +/** + * Enable backward compatibility for sd_init(). + * If enabled, sd_init() will allocate internally an Sd context, + * otherwise sd_init() will need the context to be passed explicitly. + * + * $WIZ$ type = "boolean" + */ +#define CONFIG_SD_OLD_INIT 1 + +#endif /* CFG_SD_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_sem.h b/boards/sam3n-ek/examples/display/cfg/cfg_sem.h new file mode 100644 index 00000000..51811da4 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_sem.h @@ -0,0 +1,47 @@ +/** + * \file + * + * + * \brief Kernel semaphores configuration parameters. + * + * \author Bernie Innocenti + */ + +#ifndef CFG_SEM_H +#define CFG_SEM_H + +/** + * Re-entrant mutual exclusion primitives. + * $WIZ$ type = "autoenabled" + */ +#define CONFIG_KERN_SEMAPHORES 0 + +#endif /* CFG_SEM_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_ser.h b/boards/sam3n-ek/examples/display/cfg/cfg_ser.h new file mode 100644 index 00000000..91a10e0b --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_ser.h @@ -0,0 +1,222 @@ +/** + * \file + * + * + * \brief Configuration file for serial module. + * + * \author Daniele Basile + */ + +#ifndef CFG_SER_H +#define CFG_SER_H + +/** + * Example of setting for serial port and + * spi port. + * Edit these define for your project. + */ + +/** + * Size of the outbound FIFO buffer for port 0 [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + */ +#define CONFIG_UART0_TXBUFSIZE 32 + +/** + * Size of the inbound FIFO buffer for port 0 [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + */ +#define CONFIG_UART0_RXBUFSIZE 32 + +/** + * Size of the outbound FIFO buffer for port 1 [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + * $WIZ$ supports = "lm3s or lpc2 or (at91 and not atmega8 and not atmega168 and not atmega32)" + */ +#define CONFIG_UART1_TXBUFSIZE 32 + +/** + * Size of the inbound FIFO buffer for port 1 [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + * $WIZ$ supports = "lm3s or lpc2 or (at91 and not atmega8 and not atmega168 and not atmega32)" + */ +#define CONFIG_UART1_RXBUFSIZE 32 + +/** + * Size of the outbound FIFO buffer for port 2 [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + * $WIZ$ supports = "lm3s or lpc2" + */ +#define CONFIG_UART2_TXBUFSIZE 32 + +/** + * Size of the inbound FIFO buffer for port 2 [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + * $WIZ$ supports = "lm3s or lpc2" + */ +#define CONFIG_UART2_RXBUFSIZE 32 + +/** + * Size of the outbound FIFO buffer for port 3 [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + * $WIZ$ supports = "lpc2" + */ +#define CONFIG_UART3_TXBUFSIZE 32 + +/** + * Size of the inbound FIFO buffer for port 3 [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + * $WIZ$ supports = "lpc2" + */ +#define CONFIG_UART3_RXBUFSIZE 32 + + +/** + * Size of the outbound FIFO buffer for SPI port [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + * $WIZ$ supports = "avr" + */ +#define CONFIG_SPI_TXBUFSIZE 32 + +/** + * Size of the inbound FIFO buffer for SPI port [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + * $WIZ$ supports = "avr" + */ +#define CONFIG_SPI_RXBUFSIZE 32 + +/** + * Size of the outbound FIFO buffer for SPI port 0 [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + * $WIZ$ supports = "at91" + */ +#define CONFIG_SPI0_TXBUFSIZE 32 + +/** + * Size of the inbound FIFO buffer for SPI port 0 [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + * $WIZ$ supports = "at91" + */ +#define CONFIG_SPI0_RXBUFSIZE 32 + +/** + * Size of the outbound FIFO buffer for SPI port 1 [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + * $WIZ$ supports = "at91" + */ +#define CONFIG_SPI1_TXBUFSIZE 32 + +/** + * Size of the inbound FIFO buffer for SPI port 1 [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + * $WIZ$ supports = "at91" + */ +#define CONFIG_SPI1_RXBUFSIZE 32 + +/** + * SPI data order. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "ser_order_bit" + * $WIZ$ supports = "avr" + */ +#define CONFIG_SPI_DATA_ORDER SER_MSB_FIRST + +/** + * SPI clock division factor. + * $WIZ$ type = "int" + * $WIZ$ supports = "avr" + */ +#define CONFIG_SPI_CLOCK_DIV 16 + +/** + * SPI clock polarity: normal low or normal high. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "ser_spi_pol" + * $WIZ$ supports = "avr" + */ +#define CONFIG_SPI_CLOCK_POL SPI_NORMAL_LOW + +/** + * SPI clock phase you can choose sample on first edge or + * sample on second clock edge. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "ser_spi_phase" + * $WIZ$ supports = "avr" + */ +#define CONFIG_SPI_CLOCK_PHASE SPI_SAMPLE_ON_FIRST_EDGE + +/** + * Default transmit timeout (ms). Set to -1 to disable timeout support. + * $WIZ$ type = "int" + * $WIZ$ min = -1 + */ +#define CONFIG_SER_TXTIMEOUT -1 + +/** + * Default receive timeout (ms). Set to -1 to disable timeout support. + * $WIZ$ type = "int" + * $WIZ$ min = -1 + */ +#define CONFIG_SER_RXTIMEOUT -1 + +/** + * Use RTS/CTS handshake. + * $WIZ$ type = "boolean" + * $WIZ$ supports = "False" + */ +#define CONFIG_SER_HWHANDSHAKE 0 + +/** + * Default baudrate for all serial ports (set to 0 to disable). + * $WIZ$ type = "int" + * $WIZ$ min = 0 + */ +#define CONFIG_SER_DEFBAUDRATE 0UL + +/// Enable strobe pin for debugging serial interrupt. $WIZ$ type = "boolean" +#define CONFIG_SER_STROBE 0 + +#endif /* CFG_SER_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_signal.h b/boards/sam3n-ek/examples/display/cfg/cfg_signal.h new file mode 100644 index 00000000..ce5324ec --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_signal.h @@ -0,0 +1,47 @@ +/** + * \file + * + * + * \brief Kernel signals configuration parameters + * + * \author Bernie Innocenti + */ + +#ifndef CFG_SIGNAL_H +#define CFG_SIGNAL_H + +/** + * Inter-process signals. + * $WIZ$ type = "autoenabled" + */ +#define CONFIG_KERN_SIGNALS 1 + +#endif /* CFG_SIGNAL_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_spi_bitbang.h b/boards/sam3n-ek/examples/display/cfg/cfg_spi_bitbang.h new file mode 100644 index 00000000..1a3a8a92 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_spi_bitbang.h @@ -0,0 +1,51 @@ +/** + * \file + * + * + * \brief Configuration file for SPI bitbang module. + * + * + * \author Daniele Basile + */ + +#ifndef CFG_SPI_BITBANG_H +#define CFG_SPI_BITBANG_H + +/** + * Set data order for emulated SPI. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "ordet_bit_list" + */ +#define CONFIG_SPI_DATAORDER SPI_LSB_FIRST + +#endif /* CFG_SPI_BITBANG_H */ + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_stepper.h b/boards/sam3n-ek/examples/display/cfg/cfg_stepper.h new file mode 100644 index 00000000..2925fb66 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_stepper.h @@ -0,0 +1,69 @@ +/** + * \file + * + * + * \brief Configuration file for stepper motor module. + * + * \author Daniele Basile + */ + +#ifndef CFG_STEPPER_H +#define CFG_STEPPER_H + +/** + * Module logging level. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define STEPPER_LOG_LEVEL LOG_LVL_INFO + +/** + * Module logging format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define STEPPER_LOG_FORMAT LOG_FMT_TERSE + +/** + * Max number of the stepper motor. + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_NUM_STEPPER_MOTORS 6 + +/** + * Max number of the timer usable on target to drive stepper motor. + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_TC_STEPPER_MAX_NUM 6 + +#endif /* CFG_STEPPER_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_tas5706a.h b/boards/sam3n-ek/examples/display/cfg/cfg_tas5706a.h new file mode 100644 index 00000000..32b3598f --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_tas5706a.h @@ -0,0 +1,50 @@ +/** + * \file + * + * + * \brief Configuration file for the TAS5706A module. + * + * \author Luca Ottaviano + */ + +#ifndef CFG_TAS5706A_H +#define CFG_TAS5706A_H + +/** + * Maximum output volume for TAS chip [dB]. + * + * $WIZ$ type = "int" + * $WIZ$ min = -100 + * $WIZ$ max = 24 + */ +#define CONFIG_TAS_MAX_VOL -39 + +#endif /* CFG_TAS5706A_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_thermo.h b/boards/sam3n-ek/examples/display/cfg/cfg_thermo.h new file mode 100644 index 00000000..2734f899 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_thermo.h @@ -0,0 +1,71 @@ +/** + * \file + * + * + * \brief Configuration file for thermo module. + * + * \author Daniele Basile + */ + +#ifndef CFG_THERMO_H +#define CFG_THERMO_H + +/** + * Module logging level. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define CONFIG_THERMO_LOG_LEVEL LOG_LVL_ERR +/** + * Module logging format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define CONFIG_THERMO_LOG_FORMAT LOG_FMT_TERSE + + +/** + * Interval at which thermo control is performed [ms]. + * + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_THERMO_INTERVAL_MS 100 + +/** + * Number of different samples we interpolate over to get the hifi temperature. + * + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_THERMO_HIFI_NUM_SAMPLES 10 + +#endif /* CFG_THERMO_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_timer.h b/boards/sam3n-ek/examples/display/cfg/cfg_timer.h new file mode 100644 index 00000000..b6d43b38 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_timer.h @@ -0,0 +1,67 @@ +/** + * \file + * + * + * \brief Configuration file for timer module. + * + * + * \author Daniele Basile + */ + +#ifndef CFG_TIMER_H +#define CFG_TIMER_H + +/** + * Hardware timer selection for drv/timer.c. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "timer_select" + */ +#define CONFIG_TIMER TIMER_DEFAULT + +/** + * Debug timer interrupt using a strobe pin. + * $WIZ$ type = "boolean" + */ +#define CONFIG_TIMER_STROBE 0 + +/** + * Enable asynchronous timers. + * $WIZ$ type = "boolean" + */ +#define CONFIG_TIMER_EVENTS 1 + +/** + * Support hi-res timer_usleep(). + * $WIZ$ type = "boolean" + */ +#define CONFIG_TIMER_UDELAY 1 + +#endif /* CFG_TIMER_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_usb.h b/boards/sam3n-ek/examples/display/cfg/cfg_usb.h new file mode 100644 index 00000000..e5a282b1 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_usb.h @@ -0,0 +1,64 @@ +/** + * \file + * + * + * \author Andrea Righi + * + * \brief Configuration file for the USB driver module + */ + +#ifndef CFG_USB_H +#define CFG_USB_H + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define USB_LOG_LEVEL LOG_LVL_INFO + +/** + * module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define USB_LOG_FORMAT LOG_FMT_TERSE + +/** + * Size of the USB buffer used for endpoint transfers [bytes]. + * $WIZ$ type = "int" + * $WIZ$ min = 2 + */ +#define CONFIG_USB_BUFSIZE 64 + +#endif /* CFG_USB_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_usbkbd.h b/boards/sam3n-ek/examples/display/cfg/cfg_usbkbd.h new file mode 100644 index 00000000..5b6fb65a --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_usbkbd.h @@ -0,0 +1,78 @@ +/** + * \file + * + * + * \author Andrea Righi + * + * \brief Configuration file for the usbkbd driver module + */ + +#ifndef CFG_USBKBD_H +#define CFG_USBKBD_H + +/** + * Enable the usbkbd module. + * + * $WIZ$ type = "autoenabled" + */ +#define CONFIG_USBKBD 0 + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define USB_KEYBOARD_LOG_LEVEL LOG_LVL_INFO + +/** + * module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define USB_KEYBOARD_LOG_FORMAT LOG_FMT_TERSE + +/** + * USB vendor ID (please change this in your project, using a valid ID number!). + * + * $WIZ$ type = "hex" + */ +#define USB_KEYBOARD_VENDOR_ID 0x046d + +/** + * USB product ID (please change this in your project, using a valid ID number!). + * + * $WIZ$ type = "hex" + */ +#define USB_KEYBOARD_PRODUCT_ID 0xffff + +#endif /* CFG_USB_KEYBOARD_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_usbmouse.h b/boards/sam3n-ek/examples/display/cfg/cfg_usbmouse.h new file mode 100644 index 00000000..73143284 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_usbmouse.h @@ -0,0 +1,78 @@ +/** + * \file + * + * + * \author Andrea Righi + * + * \brief Configuration file for the usbmouse driver module + */ + +#ifndef CFG_USBMOUSE_H +#define CFG_USBMOUSE_H + +/** + * Enable the usbmouse module. + * + * $WIZ$ type = "autoenabled" + */ +#define CONFIG_USBMOUSE 0 + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define USB_MOUSE_LOG_LEVEL LOG_LVL_INFO + +/** + * module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define USB_MOUSE_LOG_FORMAT LOG_FMT_TERSE + +/** + * USB vendor ID (please change this in your project, using a valid ID number!). + * + * $WIZ$ type = "hex" + */ +#define USB_MOUSE_VENDOR_ID 0xffff + +/** + * USB product ID (please change this in your project, using a valid ID number!). + * + * $WIZ$ type = "hex" + */ +#define USB_MOUSE_PRODUCT_ID 0x0000 + +#endif /* CFG_USBMOUSE_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_usbser.h b/boards/sam3n-ek/examples/display/cfg/cfg_usbser.h new file mode 100644 index 00000000..1fa44e73 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_usbser.h @@ -0,0 +1,78 @@ +/** + * \file + * + * + * \author Andrea Righi + * + * \brief Configuration file for the USB serial driver module + */ + +#ifndef CFG_USBSER_H +#define CFG_USBSER_H + +/** + * Enable the usb-serial module. + * + * $WIZ$ type = "autoenabled" + */ +#define CONFIG_USBSER 0 + +/** + * Module logging level. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define USB_SERIAL_LOG_LEVEL LOG_LVL_INFO + +/** + * module logging format. + * + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define USB_SERIAL_LOG_FORMAT LOG_FMT_TERSE + +/** + * USB vendor ID (please change this in your project, using a valid ID number!). + * + * $WIZ$ type = "hex" + */ +#define USB_SERIAL_VENDOR_ID 0x05f9 + +/** + * USB product ID (please change this in your project, using a valid ID number!). + * + * $WIZ$ type = "hex" + */ +#define USB_SERIAL_PRODUCT_ID 0xffff + +#endif /* CFG_USBSER_H */ diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_wdt.h b/boards/sam3n-ek/examples/display/cfg/cfg_wdt.h new file mode 100644 index 00000000..b53b327e --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_wdt.h @@ -0,0 +1,47 @@ +/** + * \file + * + * + * \brief Configuration file for watchdog module. + * + * + * \author Daniele Basile + */ + +#ifndef CFG_WDT_H +#define CFG_WDT_H + +/// Enable watchdog timer. $WIZ$ type = "autoenabled" +#define CONFIG_WATCHDOG 0 + +#endif /* CFG_WDT_H */ + + diff --git a/boards/sam3n-ek/examples/display/cfg/cfg_xmodem.h b/boards/sam3n-ek/examples/display/cfg/cfg_xmodem.h new file mode 100644 index 00000000..38db7359 --- /dev/null +++ b/boards/sam3n-ek/examples/display/cfg/cfg_xmodem.h @@ -0,0 +1,79 @@ +/** + * \file + * + * + * \brief Configuration file for xmodem module. + * + * \author Daniele Basile + */ + +#ifndef CFG_XMODEM_H +#define CFG_XMODEM_H + +/** + * Module logging level. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_level" + */ +#define CONFIG_XMODEM_LOG_LEVEL LOG_LVL_ERR +/** + * Module logging format. + * $WIZ$ type = "enum" + * $WIZ$ value_list = "log_format" + */ +#define CONFIG_XMODEM_LOG_FORMAT LOG_FMT_TERSE + + +/// Enable Rx. $WIZ$ type = "boolean" +#define CONFIG_XMODEM_RECV 1 + +/// Enable TX. $WIZ$ type = "boolean" +#define CONFIG_XMODEM_SEND 1 + +/// Allow a Rx/Tx of 1Kbyte block. $WIZ$ type = "boolean" +#define CONFIG_XMODEM_1KCRC 1 + +/** + * Max retries before giving up. + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_XMODEM_MAXRETRIES 15 + +/** + * Max retries before switching to BCC. + * $WIZ$ type = "int" + * $WIZ$ min = 1 + */ +#define CONFIG_XMODEM_MAXCRCRETRIES 7 + +#endif /* CFG_XMODEM_H */ + diff --git a/boards/sam3n-ek/examples/display/display.mk b/boards/sam3n-ek/examples/display/display.mk new file mode 100644 index 00000000..719c2db7 --- /dev/null +++ b/boards/sam3n-ek/examples/display/display.mk @@ -0,0 +1,100 @@ +# +# Wizard autogenerated makefile. +# DO NOT EDIT, use the display_user.mk file instead. +# + +# Constants automatically defined by the selected modules +display_DEBUG = 1 + +# Our target application +TRG += display + +display_PREFIX = "arm-none-eabi-" + +display_SUFFIX = "" + +display_SRC_PATH = boards/sam3n-ek/examples/display + +display_HW_PATH = boards/sam3n-ek + +# Files automatically generated by the wizard. DO NOT EDIT, USE display_USER_CSRC INSTEAD! +display_WIZARD_CSRC = \ + bertos/struct/heap.c \ + bertos/cpu/cortex-m3/hw/switch_ctx_cm3.c \ + bertos/mware/event.c \ + bertos/gfx/bitmap.c \ + bertos/gfx/text.c \ + bertos/drv/lcd_ili9225.c \ + bertos/cpu/cortex-m3/drv/timer_cm3.c \ + bertos/drv/timer.c \ + bertos/io/kfile.c \ + bertos/mware/formatwr.c \ + bertos/mware/sprintf.c \ + bertos/gfx/line.c \ + bertos/gfx/text_format.c \ + bertos/drv/kbd.c \ + bertos/fonts/luBS14.c \ + bertos/kern/signal.c \ + bertos/kern/proc.c \ + bertos/mware/hex.c \ + bertos/gui/menu.c \ + # + +# Files automatically generated by the wizard. DO NOT EDIT, USE display_USER_PCSRC INSTEAD! +display_WIZARD_PCSRC = \ + \ + # + +# Files automatically generated by the wizard. DO NOT EDIT, USE display_USER_CPPASRC INSTEAD! +display_WIZARD_CPPASRC = \ + \ + # + +# Files automatically generated by the wizard. DO NOT EDIT, USE display_USER_CXXSRC INSTEAD! +display_WIZARD_CXXSRC = \ + \ + # + +# Files automatically generated by the wizard. DO NOT EDIT, USE display_USER_ASRC INSTEAD! +display_WIZARD_ASRC = \ + \ + # + +display_CPPFLAGS = -D'CPU_FREQ=(48000000UL)' -D'ARCH=(ARCH_DEFAULT)' -D'WIZ_AUTOGEN' -I$(display_HW_PATH) -I$(display_SRC_PATH) $(display_CPU_CPPFLAGS) $(display_USER_CPPFLAGS) + +# Automatically generated by the wizard. PLEASE DO NOT EDIT! +display_LDFLAGS = $(display_CPU_LDFLAGS) $(display_WIZARD_LDFLAGS) $(display_USER_LDFLAGS) + +# Automatically generated by the wizard. PLEASE DO NOT EDIT! +display_CPPAFLAGS = $(display_CPU_CPPAFLAGS) $(display_WIZARD_CPPAFLAGS) $(display_USER_CPPAFLAGS) + +# Automatically generated by the wizard. PLEASE DO NOT EDIT! +display_CSRC = $(display_CPU_CSRC) $(display_WIZARD_CSRC) $(display_USER_CSRC) + +# Automatically generated by the wizard. PLEASE DO NOT EDIT! +display_PCSRC = $(display_CPU_PCSRC) $(display_WIZARD_PCSRC) $(display_USER_PCSRC) + +# Automatically generated by the wizard. PLEASE DO NOT EDIT! +display_CPPASRC = $(display_CPU_CPPASRC) $(display_WIZARD_CPPASRC) $(display_USER_CPPASRC) + +# Automatically generated by the wizard. PLEASE DO NOT EDIT! +display_CXXSRC = $(display_CPU_CXXSRC) $(display_WIZARD_CXXSRC) $(display_USER_CXXSRC) + +# Automatically generated by the wizard. PLEASE DO NOT EDIT! +display_ASRC = $(display_CPU_ASRC) $(display_WIZARD_ASRC) $(display_USER_ASRC) + +# CPU specific flags and options, defined in the CPU definition files. +# Automatically generated by the wizard. PLEASE DO NOT EDIT! +display_CPU_CPPASRC = bertos/cpu/cortex-m3/hw/crt_cm3.S bertos/cpu/cortex-m3/hw/vectors_cm3.S +display_CPU_CPPAFLAGS = -g -gdwarf-2 -mthumb -mno-thumb-interwork +display_CPU_CPPFLAGS = -O0 -g3 -gdwarf-2 -mthumb -mno-thumb-interwork -fno-strict-aliasing -fwrapv -fverbose-asm -Ibertos/cpu/cortex-m3/ -D__ARM_SAM3N4__ +display_CPU_CSRC = bertos/cpu/cortex-m3/hw/init_cm3.c bertos/cpu/cortex-m3/drv/irq_cm3.c bertos/cpu/cortex-m3/drv/clock_sam3.c +display_PROGRAMMER_CPU = sam3 +display_CPU_LDFLAGS = -mthumb -mno-thumb-interwork -nostartfiles -Wl,--no-warn-mismatch -T bertos/cpu/cortex-m3/scripts/sam3n4_rom.ld +display_STOPFLASH_SCRIPT = bertos/prg_scripts/arm/stopopenocd.sh +display_CPU = cortex-m3 +display_STOPDEBUG_SCRIPT = bertos/prg_scripts/arm/stopopenocd.sh +display_DEBUG_SCRIPT = bertos/prg_scripts/arm/debug.sh +display_FLASH_SCRIPT = bertos/prg_scripts/arm/flash-sam3.sh + +include $(display_SRC_PATH)/display_user.mk diff --git a/boards/sam3n-ek/examples/display/display_user.mk b/boards/sam3n-ek/examples/display/display_user.mk new file mode 100644 index 00000000..344cb0c1 --- /dev/null +++ b/boards/sam3n-ek/examples/display/display_user.mk @@ -0,0 +1,47 @@ +# +# User makefile. +# Edit this file to change compiler options and related stuff. +# + +# Programmer interface configuration, see http://dev.bertos.org/wiki/ProgrammerInterface for help +display_PROGRAMMER_TYPE = none +display_PROGRAMMER_PORT = none + +# Files included by the user. +display_USER_CSRC = \ + $(display_SRC_PATH)/main.c \ + $(display_SRC_PATH)/bitmaps.c \ + bertos/icons/logo.c \ + bertos/fonts/gohu.c \ + bertos/cpu/arm/drv/spi_dma_at91.c \ + # + +# Files included by the user. +display_USER_PCSRC = \ + # + +# Files included by the user. +display_USER_CPPASRC = \ + # + +# Files included by the user. +display_USER_CXXSRC = \ + # + +# Files included by the user. +display_USER_ASRC = \ + # + +# Flags included by the user. +display_USER_LDFLAGS = \ + # + +# Flags included by the user. +display_USER_CPPAFLAGS = \ + # + +# Flags included by the user. +display_USER_CPPFLAGS = \ + -fno-strict-aliasing \ + -fwrapv \ + # diff --git a/boards/sam3n-ek/examples/display/main.c b/boards/sam3n-ek/examples/display/main.c new file mode 100644 index 00000000..7eccf43c --- /dev/null +++ b/boards/sam3n-ek/examples/display/main.c @@ -0,0 +1,426 @@ +/** + * \file + * + * + * \brief Atmel SAM3N-EK testcase + * + * \author Stefano Fedrigo + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "hw/hw_spi.h" +#include "bitmaps.h" + + +// Lcd +#define LCD_BACKLIGHT_MAX 15 +#define LCD_BACKLIGHT_PIN BV(13) // Port C +#define LCD_SPICLOCK 12000000 // Minimum cycle len = 80 ns according specs + +// Leds +#define LED_BLUE_PIN BV(23) // Port A +#define LED_AMBER_PIN BV(25) // Port A +#define LED_GREEN_PIN BV(14) // Port B + +// Keyboard +#define KEY_MASK (K_LEFT | K_RIGHT) + +// Kernel +#define PROC_STACK_SIZE KERN_MINSTACKSIZE * 2 + +#if CONFIG_KERN_HEAP +#define hp_stack NULL +#define lp_stack NULL +#define led_stack NULL +#else +static PROC_DEFINE_STACK(hp_stack, PROC_STACK_SIZE); +static PROC_DEFINE_STACK(lp_stack, PROC_STACK_SIZE); +static PROC_DEFINE_STACK(led_stack, PROC_STACK_SIZE); +#endif + +struct SpiDmaAt91 spi; +static uint8_t raster[RAST_SIZE(LCD_WIDTH, LCD_HEIGHT)]; +static Bitmap lcd_bitmap; +extern Font font_gohu; +static int lcd_brightness = LCD_BACKLIGHT_MAX; +static Process *hp_proc, *lp_proc, *led_proc; +static hptime_t start, end; + + +/* + * Leds + */ +static void led_init(void) +{ + PIOA_SODR = LED_BLUE_PIN | LED_AMBER_PIN; + PIOA_OER = LED_BLUE_PIN | LED_AMBER_PIN; + PIOA_PER = LED_BLUE_PIN | LED_AMBER_PIN; + + PIOB_SODR = LED_GREEN_PIN; + PIOB_OER = LED_GREEN_PIN; + PIOB_PER = LED_GREEN_PIN; +} + +INLINE void led_on(int idx) +{ + if (idx == 0) + PIOA_CODR = LED_BLUE_PIN; + else if (idx == 1) + PIOB_CODR = LED_GREEN_PIN; + else if (idx == 2) + PIOA_CODR = LED_AMBER_PIN; +} + +INLINE void led_off(int idx) +{ + if (idx == 0) + PIOA_SODR = LED_BLUE_PIN; + else if (idx == 1) + PIOB_SODR = LED_GREEN_PIN; + else if (idx == 2) + PIOA_SODR = LED_AMBER_PIN; +} + +static bool led_blinking; + +static void NORETURN led_process(void) +{ + unsigned i; + + for (i = 0; ; i++) + { + if (!led_blinking) + { + led_off(0); + led_off(1); + led_off(2); + sig_wait(SIG_USER0); + } + led_on(i % 3); + led_off((i-1) % 3); + timer_delay(100); + } +} + +static void led_test(UNUSED_ARG(Bitmap *, bm)) +{ + led_blinking = !led_blinking; + sig_send(led_proc, SIG_USER0); +} + +static void bouncing_logo(Bitmap *bm) +{ + const long SPEED_SCALE = 1000; + const long GRAVITY_ACCEL = 100; + const long BOUNCE_ELASTICITY = 1; + long h = (long)(-bertos_logo.height) * SPEED_SCALE; + long speed = 0, i; + + for (i = 0; ; i++) + { + /* Move */ + h += speed; + + /* Gravity acceleration */ + speed += GRAVITY_ACCEL; + + if (h > 0 && speed > 0) + { + /* Bounce */ + speed = -(speed / BOUNCE_ELASTICITY); + + } + /* Update graphics */ + gfx_bitmapClear(bm); + gfx_blitImage(bm, + (LCD_WIDTH - bertos_logo.width) / 2, + (LCD_HEIGHT - bertos_logo.height) / 2 + h / SPEED_SCALE, + &bertos_logo); + text_xprintf(bm, 13, 0, TEXT_FILL | TEXT_CENTER, "Press any key to quit"); + lcd_ili9225_blitBitmap(bm); + timer_delay(15); + if (kbd_peek() & KEY_MASK) + break; + } +} + +static void screen_saver(Bitmap *bm) +{ + int x1, y1, x2, y2; + int i; + + for (i = 0; ; i++) + { + x1 = i % LCD_WIDTH; + y1 = i % LCD_HEIGHT; + + x2 = LCD_WIDTH - i % LCD_WIDTH; + y2 = LCD_HEIGHT - i % LCD_HEIGHT; + + gfx_bitmapClear(bm); + gfx_rectDraw(bm, x1, y1, x2, y2); + lcd_ili9225_blitBitmap(bm); + if (kbd_peek() & KEY_MASK) + break; + } +} + +static void robot_logo(UNUSED_ARG(Bitmap *, bm)) +{ + lcd_ili9225_blitBitmap24(0, 0, BMP_THINKING_WIDTH, BMP_THINKING_HEIGHT, bmp_thinking); + + while (!(kbd_peek() & KEY_MASK)) + timer_delay(50); +} + + +INLINE hptime_t get_hp_ticks(void) +{ + return (timer_clock_unlocked() * TIMER_HW_CNT) + timer_hw_hpread(); +} + +static void NORETURN hp_process(void) +{ + while (1) + { + sig_wait(SIG_USER0); + end = get_hp_ticks(); + timer_delay(100); + sig_send(lp_proc, SIG_USER0); + } +} + +static void NORETURN lp_process(void) +{ + while (1) + { + start = get_hp_ticks(); + sig_send(hp_proc, SIG_USER0); + sig_wait(SIG_USER0); + } +} + +static void res_process(void) +{ + const char spinner[] = {'/', '-', '\\', '|'}; + int i; + char c; + + for (i = 0; ; i++) + { + /* Show context switch (in clock cycles) */ + c = spinner[i % countof(spinner)]; + text_xprintf(&lcd_bitmap, 3, 0, TEXT_CENTER | TEXT_FILL, "%c Context switch %c", c, c); + text_xprintf(&lcd_bitmap, 5, 0, TEXT_FILL, " %lu clock cycles", end - start); + /* Show context switch (in usec) */ + text_xprintf(&lcd_bitmap, 6, 0, TEXT_FILL, + " %lu.%lu usec", + ((end - start) * 1000000) / CPU_FREQ, + ((end - start) * (100000000 / CPU_FREQ)) % 100); + lcd_ili9225_blitBitmap(&lcd_bitmap); + timer_delay(5); + if (kbd_peek() & KEY_MASK) + break; + } +} + +static void context_switch_test(Bitmap *bm) +{ + const Font *old_font = bm->font; + gfx_setFont(&lcd_bitmap, &font_gohu); + + gfx_bitmapClear(bm); + text_xprintf(bm, 0, 0, TEXT_FILL, + "CPU: Cortex-M3 %luMHz", CPU_FREQ / 1000000); + text_xprintf(bm, 1, 0, TEXT_FILL, "Board: SAM3N-EK EVB"); + + res_process(); + + gfx_setFont(&lcd_bitmap, old_font); +} + +static void uptime(Bitmap *bm) +{ + gfx_bitmapClear(bm); + text_xprintf(bm, 0, 0, TEXT_FILL | TEXT_CENTER, "Uptime"); + while (1) + { + ticks_t clock = ticks_to_ms(timer_clock_unlocked()); + + /* Display uptime (in ticks) */ + text_xprintf(&lcd_bitmap, 2, 0, TEXT_FILL | TEXT_CENTER, + "seconds: %lu", clock / 1000); + lcd_ili9225_blitBitmap(bm); + timer_delay(5); + if (kbd_peek() & KEY_MASK) + break; + } +} + +/* + * Lcd + */ +static void initBacklight(void) +{ + PIOC_OER = LCD_BACKLIGHT_PIN; + PIOC_SODR = LCD_BACKLIGHT_PIN; + PIOC_PER = LCD_BACKLIGHT_PIN; +} + +static void setBacklight(unsigned level) +{ + unsigned i; + + if (level > LCD_BACKLIGHT_MAX) + level = LCD_BACKLIGHT_MAX; + + for (i = level; i <= LCD_BACKLIGHT_MAX; i++) + { + PIOC_CODR = LCD_BACKLIGHT_PIN; + PIOC_CODR = LCD_BACKLIGHT_PIN; + PIOC_CODR = LCD_BACKLIGHT_PIN; + + PIOC_SODR = LCD_BACKLIGHT_PIN; + PIOC_SODR = LCD_BACKLIGHT_PIN; + PIOC_SODR = LCD_BACKLIGHT_PIN; + } +} + +static void setBrightness(Bitmap *bm) +{ + while (1) + { + gfx_bitmapClear(bm); + text_xprintf(bm, 1, 0, TEXT_FILL | TEXT_CENTER, "Brightness: %d", lcd_brightness); + text_xprintf(bm, 3, 0, TEXT_FILL | TEXT_CENTER, "RIGHT key: change"); + text_xprintf(bm, 4, 0, TEXT_FILL | TEXT_CENTER, "LEFT key: back "); + lcd_ili9225_blitBitmap(bm); + + keymask_t mask = kbd_get(); + + if (mask & K_LEFT) + break; + else if (mask & K_RIGHT) + { + if (++lcd_brightness > LCD_BACKLIGHT_MAX) + lcd_brightness = 0; + setBacklight(lcd_brightness); + } + } +} + + +static void NORETURN soft_reset(Bitmap * bm) +{ + int i; + + gfx_bitmapClear(bm); + for (i = 5; i; --i) + { + text_xprintf(bm, 2, 0, TEXT_FILL | TEXT_CENTER, "%d", i); + lcd_ili9225_blitBitmap(bm); + timer_delay(1000); + } + text_xprintf(bm, 2, 0, TEXT_FILL | TEXT_CENTER, "REBOOT"); + lcd_ili9225_blitBitmap(bm); + timer_delay(1000); + + /* Perform a software reset request */ + HWREG(NVIC_APINT) = NVIC_APINT_VECTKEY | NVIC_APINT_SYSRESETREQ; + UNREACHABLE(); +} + + +static struct MenuItem main_items[] = +{ + { (const_iptr_t)"LED blinking", 0, (MenuHook)led_test, (iptr_t)&lcd_bitmap }, + { (const_iptr_t)"Graphics demo", 0, (MenuHook)robot_logo, (iptr_t)&lcd_bitmap }, + { (const_iptr_t)"Bouncing logo", 0, (MenuHook)bouncing_logo, (iptr_t)&lcd_bitmap }, + { (const_iptr_t)"Screen saver demo", 0, (MenuHook)screen_saver, (iptr_t)&lcd_bitmap }, + { (const_iptr_t)"Scheduling test", 0, (MenuHook)context_switch_test, (iptr_t)&lcd_bitmap }, + { (const_iptr_t)"Show uptime", 0, (MenuHook)uptime, (iptr_t)&lcd_bitmap }, + { (const_iptr_t)"Display brightness", 0, (MenuHook)setBrightness, (iptr_t)&lcd_bitmap }, + { (const_iptr_t)"Reboot", 0, (MenuHook)soft_reset, (iptr_t)&lcd_bitmap }, + { (const_iptr_t)0, 0, NULL, (iptr_t)0 } +}; +static struct Menu main_menu = { main_items, "BeRTOS", MF_STICKY | MF_SAVESEL, &lcd_bitmap, 0, lcd_ili9225_blitBitmap }; + + +int main(void) +{ + IRQ_ENABLE; + + kdbg_init(); + led_init(); + timer_init(); + proc_init(); + + spi_dma_init(&spi); + spi_dma_setclock(LCD_SPICLOCK); + lcd_ili9225_init(&spi.fd); + initBacklight(); + setBacklight(lcd_brightness); + + gfx_bitmapInit(&lcd_bitmap, raster, LCD_WIDTH, LCD_HEIGHT); + gfx_setFont(&lcd_bitmap, &font_luBS14); + lcd_ili9225_blitBitmap(&lcd_bitmap); + + kbd_init(); + + hp_proc = proc_new(hp_process, NULL, PROC_STACK_SIZE, hp_stack); + lp_proc = proc_new(lp_process, NULL, PROC_STACK_SIZE, lp_stack); + led_proc = proc_new(led_process, NULL, PROC_STACK_SIZE, led_stack); + + proc_setPri(hp_proc, 2); + proc_setPri(lp_proc, 1); + + lcd_ili9225_blitBitmap24(0, 50, BMP_LOGO_WIDTH, BMP_LOGO_HEIGHT, bmp_logo); + timer_delay(3000); + + while (1) + { + menu_handle(&main_menu); + cpu_relax(); + } +} diff --git a/boards/sam3n-ek/examples/display/project.bertos b/boards/sam3n-ek/examples/display/project.bertos new file mode 100644 index 00000000..315c7e97 --- /dev/null +++ b/boards/sam3n-ek/examples/display/project.bertos @@ -0,0 +1,93 @@ +(dp0 +S'BERTOS_PATH' +p1 +S'../../../..' +p2 +sS'SELECTED_FREQ' +p3 +V48000000 +p4 +sS'WIZARD_VERSION' +p5 +I3 +sS'PROJECT_NAME' +p6 +Vdisplay +p7 +sS'TOOLCHAIN' +p8 +(dp9 +Vtarget +p10 +Varm-none-eabi +p11 +sVthread +p12 +Vsingle +p13 +sVconfigured +p14 +V/scratch/julian/2010q1-release-eabi-lite/src/gcc-4.4-2010q1/configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=arm-none-eabi --enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --enable-extra-sgxxlite-multilibs --with-gnu-as --with-gnu-ld --with-specs='%{O2:%{!fno-remove-local-statics: -fremove-local-statics}} %{O*:%{O|O0|O1|O2|Os:;:%{!fno-remove-local-statics: -fremove-local-statics}}}' --enable-languages=c,c++ --disable-shared --disable-lto --with-newlib --with-pkgversion='Sourcery G++ Lite 2010q1-188' --with-bugurl=https://support.codesourcery.com/GNUToolchain/ --disable-nls --prefix=/opt/codesourcery --with-headers=yes --with-sysroot=/opt/codesourcery/arm-none-eabi --with-build-sysroot=/scratch/julian/2010q1-release-eabi-lite/install/arm-none-eabi --with-gmp=/scratch/julian/2010q1-release-eabi-lite/obj/host-libs-2010q1-188-arm-none-eabi-i686-pc-linux-gnu/usr --with-mpfr=/scratch/julian/2010q1-release-eabi-lite/obj/host-libs-2010q1-188-arm-none-eabi-i686-pc-linux-gnu/usr --with-ppl=/scratch/julian/2010q1-release-eabi-lite/obj/host-libs-2010q1-188-arm-none-eabi-i686-pc-linux-gnu/usr --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --with-cloog=/scratch/julian/2010q1-release-eabi-lite/obj/host-libs-2010q1-188-arm-none-eabi-i686-pc-linux-gnu/usr --disable-libgomp --enable-poison-system-directories --with-build-time-tools=/scratch/julian/2010q1-release-eabi-lite/install/arm-none-eabi/bin --with-build-time-tools=/scratch/julian/2010q1-release-eabi-lite/install/arm-none-eabi/bin +p15 +sVversion +p16 +V4.4.1 +p17 +sVbuild +p18 +VSourcery G++ Lite 2010q1-188 +p19 +sVpath +p20 +V/usr/local/lottaviano/arm-2010q1/bin/arm-none-eabi-gcc +p21 +ssS'ENABLED_MODULES' +p22 +(lp23 +S'text' +p24 +aS'kbd' +p25 +aS'menu' +p26 +aS'lcd_ili9225' +p27 +aS'signal' +p28 +aS'kernel' +p29 +aS'gfx' +p30 +aS'kfile' +p31 +aS'text_format' +p32 +aS'sprintf' +p33 +aS'debug' +p34 +aS'timer' +p35 +aS'formatwr' +p36 +aS'heap' +p37 +asS'CPU_NAME' +p38 +VSAM3N4 +p39 +sS'PROJECT_HW_PATH' +p40 +S'../..' +p41 +sS'PROJECT_SRC_PATH' +p42 +S'.' +p43 +sS'PRESET' +p44 +I01 +sS'OUTPUT' +p45 +(lp46 +s. \ No newline at end of file diff --git a/boards/sam3n-ek/hw/hw_ili9225.h b/boards/sam3n-ek/hw/hw_ili9225.h new file mode 100644 index 00000000..3ecf3be4 --- /dev/null +++ b/boards/sam3n-ek/hw/hw_ili9225.h @@ -0,0 +1,84 @@ +/** + * \file + * + * + * \brief ILI9225B low-level hardware macros for Atmel SAM3N-EK board. + * + * \author Stefano Fedrigo + */ + +#ifndef HW_ILI9225_H +#define HW_ILI9225_H + +#include "cfg/macros.h" /* BV() */ +#include + + +/** + * \name LCD I/O pins/ports + * @{ + */ +#define LCD_CS_PIN BV(30) +#define LCD_RESET_PIN BV(29) +#define LCD_RS_PIN BV(28) +/*@}*/ + +/** + * \name LCD bus control macros + * @{ + */ +#define LCD_CS_HIGH() do { PIOA_SODR = LCD_CS_PIN; } while (0) +#define LCD_CS_LOW() do { PIOA_CODR = LCD_CS_PIN; } while (0) +#define LCD_RESET_HIGH() do { PIOA_SODR = LCD_RESET_PIN; } while (0) +#define LCD_RESET_LOW() do { PIOA_CODR = LCD_RESET_PIN; } while (0) +#define LCD_RS_HIGH() do { PIOA_SODR = LCD_RS_PIN; } while (0) +#define LCD_RS_LOW() do { PIOA_CODR = LCD_RS_PIN; } while (0) +/*@}*/ + +INLINE void lcd_ili9225_hw_bus_init(void) +{ + // Reset pin high + PIOA_OER = LCD_RESET_PIN; + LCD_RESET_HIGH(); + PIOA_PER = LCD_RESET_PIN; + + // RS pin high + PIOA_OER = LCD_RS_PIN; + LCD_RS_HIGH(); + PIOA_PER = LCD_RS_PIN; + + // Init chip select pin + PIOA_OER = LCD_CS_PIN; + LCD_CS_HIGH(); + PIOA_PER = LCD_CS_PIN; +} + +#endif /* HW_ILI9225_H */ diff --git a/boards/sam3n-ek/hw/hw_kbd.h b/boards/sam3n-ek/hw/hw_kbd.h new file mode 100644 index 00000000..aabaa3d5 --- /dev/null +++ b/boards/sam3n-ek/hw/hw_kbd.h @@ -0,0 +1,69 @@ +/** + * \file + * + * + * \brief SAM3N-EK keypad: hardware-specific definitions + * + * \author Stefano Fedrigo + */ + +#ifndef HW_KBD_H +#define HW_KBD_H + +#include /* BV() */ +#include +#include "hw/kbd_map.h" + +#define K_RPT_MASK (K_LEFT | K_RIGHT) + +#define KBD_HW_INIT \ + do { \ + PIOA_IDR = BV(15) | BV(16); \ + PIOA_PUER = BV(15) | BV(16); \ + PIOA_ODR = BV(15) | BV(16); \ + PIOA_PER = BV(15) | BV(16); \ + } while (0) + +/** + * Read the keyboard ports and return the mask of depressed keys. + */ +INLINE keymask_t kbd_readkeys(void) +{ + keymask_t mask = 0; + uint32_t reg = PIOA_PDSR; + if (!(reg & BV(15))) + mask |= K_LEFT; + if (!(reg & BV(16))) + mask |= K_RIGHT; + return mask; +} + +#endif /* HW_KBD_H */ diff --git a/boards/sam3n-ek/hw/hw_spi.h b/boards/sam3n-ek/hw/hw_spi.h new file mode 100644 index 00000000..ca039c5f --- /dev/null +++ b/boards/sam3n-ek/hw/hw_spi.h @@ -0,0 +1,112 @@ +/** + * \file + * + * + * \brief Hardware macro definition. + * + * + * \author Daniele Basile + */ + +#ifndef HW_SPI_H +#define HW_SPI_H + + +#include + +/** + * SPI pin definition. + * + * \note CS is assert when level + * is low. + * + * \{ + */ +#define CS /* pin */ ///Connect to CS pin of Flash memory. +#define SCK /* pin */ ///Connect to SCK pin of Flash memory. +#define MOSI /* pin */ ///Connect to SI pin of Flash memory. +#define MISO /* pin */ ///Connect to SO pin of Flash memory. +#define SPI_PORT /* pin */ ///Micro pin PORT register. +#define SPI_PIN /* pin */ ///Micro pin PIN register. +#define SPI_DDR /* pin */ ///Micro pin DDR register. +/*\}*/ + +/** + * Pin logic level. + * + * \{ + */ +#define MOSI_LOW() do { /* Implement me! */ } while(0) +#define MOSI_HIGH() do { /* Implement me! */ } while(0) +#define MISO_HIGH() do { /* Implement me! */ } while(0) +#define SCK_LOW() do { /* Implement me! */ } while(0) +#define SCK_HIGH() do { /* Implement me! */ } while(0) +#define CS_LOW() do { /* Implement me! */ } while(0) +#define CS_HIGH() do { /* Implement me! */ } while(0) +/*\}*/ + +/** + * SPI pin commands. + * + * \{ + */ +#define CS_ENABLE() do { SPI0_MR = (SPI0_MR & ~SPI_PCS) | SPI_PCS_3; } while (0) +#define CS_DISABLE() do { SPI0_MR = (SPI0_MR & ~SPI_PCS) | SPI_PCS_2; } while (0) +#define SS_ACTIVE() CS_LOW() +#define SS_INACTIVE() CS_HIGH() +#define SCK_INACTIVE() SCK_LOW() +#define SCK_ACTIVE() SCK_HIGH() +#define CS_OUT() do { /* Implement me! */ } while(0) +#define MOSI_IN() do { /* Implement me! */ } while(0) +#define MOSI_OUT() do { /* Implement me! */ } while(0) +#define IS_MISO_HIGH() (false /* Implement me! */ ) +#define MISO_IN() do { /* Implement me! */ } while(0) +#define MISO_OUT() do { /* Implement me! */ } while(0) +#define SCK_OUT() do { /* Implement me! */ } while(0) + +#define SCK_PULSE()\ + do {\ + SCK_HIGH();\ + SCK_LOW();\ + } while (0) +/*\}*/ + + +#define SPI_HW_INIT() do { \ + /* Disable PIO on SPI CS pin */ \ + PIOA_PDR = BV(22); \ + /* Peripheral B for chip select 2/3 for display and flash */ \ + PIOA_ABCDSR1 |= BV(22); \ + PIOA_ABCDSR2 &= ~BV(22); \ +} while (0) + +#endif /* HW_SPI_H */ + diff --git a/boards/sam3n-ek/hw/hw_spi_dma.h b/boards/sam3n-ek/hw/hw_spi_dma.h new file mode 100644 index 00000000..0bf8015b --- /dev/null +++ b/boards/sam3n-ek/hw/hw_spi_dma.h @@ -0,0 +1,49 @@ +/** + * \file + * + * + * \brief SPI DMA driver hardware-specific definitions. + * + * + * \author Francesco Sacchi + */ + +#ifndef HW_SPI_DMA_H +#define HW_SPI_DMA_H + +#include + +#define SPI_DMA_STROBE_INIT() do {/*PIOA_PER = BV(13); PIOA_OER = BV(13);*/} while(0) + +#define SPI_DMA_STROBE_ON() do {/*PIOA_CODR = BV(13);*/} while(0) +#define SPI_DMA_STROBE_OFF() do {/*PIOA_SODR = BV(13);*/} while(0) + +#endif /* HW_SPI_DMA_H */ diff --git a/boards/sam3n-ek/hw/kbd_map.h b/boards/sam3n-ek/hw/kbd_map.h new file mode 100644 index 00000000..0d729202 --- /dev/null +++ b/boards/sam3n-ek/hw/kbd_map.h @@ -0,0 +1,69 @@ +/** + * \file + * + * + * \brief SAM3N-EK keyboard map definitions. + * + * \author Stefano Fedrigo + */ + +#ifndef HW_KBD_MAP_H +#define HW_KBD_MAP_H + +#include + + +/** + * Type for keyboard mask. + */ +typedef uint16_t keymask_t; + +/** + * \name Keycodes. + */ +/*@{*/ +#define K_LEFT BV(0) +#define K_RIGHT BV(1) + +#define K_DOWN K_LEFT +#define K_OK K_RIGHT +#define K_UP BV(2) // Not used, defined to please menu.c +#define K_CANCEL BV(3) // Not used, defined to please menu.c + +#define K_REPEAT BV(13) // This is a repeated keyevent. +#define K_TIMEOUT BV(14) // Fake key event for timeouts. +#define K_LONG BV(15) +/*@}*/ + +#define K_LNG_MASK 0 + +#endif /* HW_KBD_MAP_H */ diff --git a/boards/sam3n-ek/templates/.spec b/boards/sam3n-ek/templates/.spec new file mode 100644 index 00000000..3fd1ea2d --- /dev/null +++ b/boards/sam3n-ek/templates/.spec @@ -0,0 +1,3 @@ +name = 'Templates' +ord = 0 +description = 'Use these as a starting point for your BeRTOS project.' -- 2.25.1