r;;;;;;;;;;;;;;;;rr;;;;r::;;;:;;rsSrsr;riiisSssSiii2Girrsii2252SiiSSX2srrrs;rssrrsri;,::,,,;:::sSiS;::;iiir:
s,:,:,..,..,::,,.,,:,,,:,,. ...,,:::;,,,;:rr;s,;:;rrXhsr:;;rr:iiirisr::;;:.;:r;:;:,i. :, ; ;sir. :r;r:
i2hX5225isirrrrr;;;;;;;rrr;::;;sSXSiisisSs;ii95322;:;53Xrsr;rrs255Sr;risrr:irr:::.;3;.sr:.,5,.. sG5::.,252r
iiSiSSrrri;r55S22Si555SrS2hAAAA&9A#isrrr;r;:iS&A93s5r;rrr;52h3X5i5Ss;;;rsrsrrsri2rr9X::r:..X2 ., :A9:r;,s2Ss
;.:rs2r::r,iXi2i;;;;rrsSs9Ah93X32AA2Si2GM@@#MB##@@@@#HA92iiS2X9iSX3X9X2sr;:::::sAs;:ri:r;r:XM,.,, ;2,;r::sir
;.:rrrssiirrisrrr;;rr:rX9AAABBB#@@@@#@@@@@@@@@@@@@@@@@@@@#Gi;:;;::::rr:riX5SSsrS2r:,.rss5,.:Xi,,;.,2:;:,:i;;
5X392355229&&GGAAGGhAGAG9333&HG325h#@@@@@MMM#@@@@@@###M#@@@#i, ,..,.,r,;iiX32Sir;rrr;;rrr;:.:is,:,.sr::,.r;:
r;rrS5ir;5G993hh9Xh3i5225S2Xh2;:;3@@@@#MH#MM@@@@@@@@@@@#H&H#@Bs,,;;;;;:s2rrrirrsr;;riirrsSss;;:;,,,.:rr;:r9;
;,:r;::::;s5i;rsi33hXhh9X2X2;,;5#@@#A&B#####@@#B@@@@@@@@@@H9hAHSrsssss5525:.,::riSi;:iis;rr5;rr;,.rr,;;;:;;r
r:;;s;;rsrSX25255X939G39h9h#@##@@@MAB##HB#@@@#B#@@#######@@@&X29hsis3G3Xis. ,,,.,;rS:,;s;;;r5;;srrsr::,..:;;
r,2;;rS5s;sX3GAGis23&GGhSG95#&@@@BAM##M#@@@@@93#@@@@#MHAABB#@#3S5i;rXh29X;;:;:;:,:rsisrrrrrrs;,:;s5s:::,;::;
r:ri;rrrr;rsiiXB#BHH#@@@@@@ri@@@MM###MBBAhA##@X5B@@@@@@#MAG&B@@Xsiir22XXrir;iSsr;;srss:;r:;r;...,,:r,:;:;rr:
;:;r2235rs2S25iXM#####@##@&S#@@##B##&39GHM##@M22A#@@@@@#@@MGXXM@XsSi2i;,r5::2s;;rrr;rs;;r,::,,,.,,,,,,;::;;:
;,:,:SX;::::;ri3&&#AH@BM##2M@@##HAG223hAHBBMA5A@@@@@@@###MM#B9iG#Srir;,;rr::ii5S22;:sr,,rr::,:;,,::,,;,..,,:
:.;:,:;;:;;;;rs&#M#GB@BH#AA@@@#&XiS3&Gh3X5sisriirri2hB##MBBHHBAs5Aiii;;;;;rr;sS2Srr:;r:,:S::,,:,rs,:,,;,.:;:
;,:;::;r;;;;;;;i@@M#@@MB#G@@@H95SA#MG2ir;:::::....,,:r2H##AAH&GAsS9S25;;;:ri;;rsi;;;,;r::;;,,,:.rr.:.,sr.;;;
;,;;;;;r;;;;::;5H#####BM#@@@BX22#@#95isrr;;:::,,,,,::::;5B#A3HA2hrsX5Xi:;;Sr:r5is;;,::r;.,;:,,,,;:.:;,;h:;;;
;,::;;;S;;;;;:rAiB@##@#M#@@B3X9B@@A5Sisrrr;:::,,,:::::::;rG#ASXAS2;iXiXrr52i25rr;;;:;;::,:;;;::::,,,;.,ssrs:
;:;r;;;2rrrrs3GAX5B@@@@#@@M999&@@#3Siissrr;;::,,,:::::;;;;r3M&ri9ii;X225riS52r;r;:;r;;,;;;;;;rr;;::,:..:rr;:
;:;;:;:iirrs3BHAr;2@@##@@#hGAG@@@M35Sisrrr;:::::,,,::;;;;;;r3HXrSSrrr325sriii;rr;:;;rr,;;;:,,::,,;;,:,,r5,,:
;;;;:::;s;;3&2sr;;;5@@#@#AAAAA@@@#hXirrr;;::::::::::::::;rrsSAM5risiriXSirrr;rir;;:;;;:,:;::,,:,..:;:,:2r.,,
;,:;:::;3irMG.:sissiG@@@MABAh#@@@#BA3XX5Sis;:::::;;:rsiisiS29A#AsiXSSsXXSr:;rr;::;::;;;...::,::::.,::,rX:,,,
;;;::::r332M2,rsiSsrr&@@BBMHA#@@@BAG39&9XAh22s;:,:rsi2322i;;r2H@9s2X2Si32srrr;:;:;;;r;,..,.,..,;;::;:,is,,;,
r;;r;;;;irrBi:ii52Sis&@@MMBA#H#HMHSi9@H#@Mrrr5i:.,:;ss###A#Srr3@#9i2X5i2Gir:;r;:;;;::,,:;,:,,:;r;r:;,,S;,:;:
r;ir;rr;rrSArriiX559SH@@MMA#@BB3A&s;;s5sSisirs5;,;;rirrr;;;;;r5A@@3sX2Ss33r;;i;;;:,:;:rrr:;:;,,;,:,:,;i,:;;,
r:rrr;;;:SXr;rssr;r;:H@@BHH@@#&GBGir;:,,,:;:;sir;;;:::...,,:;;iSA@@GS2X5i&Sr;r;:;:;;:;r;;,.,:,:;.,,,.i;,::;:
r:;;rr;rrSXrrrrrsisr5@@@MAM@##M#AG5sr;:::;;;;rs;,::;:::::::;;;rr&##@3ir5iX&s,,;;::::::;,: .,;rr::::,s;:,;s:
r:rrrrrsrS5X25Sii52S&M@@#MM@#M#@@HGiir;;;;::;rir:;:,:::::::::;i2####AAS;rrGh;rissrrssr;,.,.,r;,,;::::rsir;r;
rrSiriisrriShX55Xh&Xh3@@#M#####@@@@2Sir;;:::;55;:;;;,:,,:::::s@@@@##HBB&s;;92rSissiisr::rssrr:,,,,::,r5irr;:
r:;;;r2ir:i9;;;sSssSXh@@#M#####@@@@H2ir;;:::rsi: .,::::,::,:rh@@##M#HB##AX;:Sr;;::::..:sr;::;:;;::,:,:;:::,:
r;ssiisr;rs5rrrsi;;ri2H@@M#M#M###@@#32sr;;;::;r;,,:;::::,,:r5A@@MAHBAH#MHA&s;rrr;;:,.,:,,.,,,,:;:::,,,:;;;;:
;;r;;rr:;risr;;iSissirX@@#HHMM##B@@@&2Srrrr;;r;:;;r;:,,,::rS5@@#hAHBAHMMH&AX2ir;;:;::,,,,,,..,::,,:,,;;:::;:
;;;:;;;;;:;rrirrsi5r:,;#@#HA#M##BB@@@5Sirri3Sir;;;;;;;;;:rsi#@@h9H#H&AABMhShSiis;::,:,::::..,,,...,;;:,,:ri;
;;ir;::rr;r;rirsrriiss:A@#AAMM##MA#B@#iir;sX3iS52Srrsr;;;rs9@@B2AH@MAG&&HH5i2issrr:,,;;::::,,,,.,::;;,,,;;::
;,55srr:i;,:rSr5r;risS;s@#HAB#MMMBHAB@#iisrriir;;;;:::;;sS2h#@hhAM@#AG&&GBAX2Sr;rir,rS:;;;:::;;::;:;:;;:,:,:
r:rSSsS;rs:;;5;2r:;;rr;;#MBHB#BMBMH3A@@#2Srr;;;;;;;:::;i225SMM&AAM##HGGAhAHAA9irrr;r2:.:;;:.,::::;:;;r:,::::
;,,;i;;;:;r:,s;sr:::;::r@HBHBBBMAAB&H#@@&XXs;:,,,,,,:;S2iiiiAMBAHMM#M&3AGAHBAhXrr;;ir:::;:,::;;:::;srr;,,;r;
: ,r5:::;rs;,5:,rS9hr;;&@A#HBHHBB&MMHM##hSS2Sr;::::;riSrrrss3BAHHHH##AhGA9X	h2;;iir:::::;;;;;,:;;;;;;;:rr;
:.;5S::::s,,:3;sG255iXX@HBMHBAAA##@B&M@&35srriiissrsssr;rrrriHAHHHHH##A&AAX5GAhhXssr::;::::::;;;;::::;;;r,;,
r :rssS53A5r:Si;;r::25H@AMHBHAGH##BA9H#352irr;sisrr;;;;;;rrr;2B&MBHH###HHHA3i3Ah3h5r:;:;;;,,;rrisr;:::rSr .
r ,:r,:;rSs..2X.:s;::i@AMHBHH&GMM#BAhAHSiSSsr;;;;;;;;;;;;;rrr;3AhHMMB#@BHMAh&2X9223&AXis;;;rsrrsrr;::,:;;r;,
s.,rr,,, ,:,,r@;,sr:r&HMMAMAAGAH##BHB&Gisssir;;;;;;;;;:;;;rrr;;XAXGMM#@#HH#H&Ah32222GHHh5sssSi;;;r;;:,::,;r:
s.,s;,;::;ir;.A2:s:,s9M#HMBBHAAB#BBBMA9srrrrsr;::;;::::;;;;;rr;;3AXhAH##M&M@BA&AAhhXSX3ir: ;r;r;;:..:,:;r.
r.,2r,;r;;S;::5#:::riA@HBBBBHHG##HHHHH2rssrrrr;;::::;;;;;;;rrsssrSGhGAHMMH&MHAAAABAAGhh2;:. ;sSs:,.,:,:;;
;::2;,,::;3;;ssB2.;5A@BHMBMAAHH##AX&BASrrsrrrrr;;;;;;;;;;rsiiisrr;r5XH###MGGAGhA9M&XAAAHG5r:. ::;rr:,::::,
;:;rr;,:;s2rrsiXB3M@#M9MBMMHMA#@ASrA#AisiSiisssr;;;;;;rrssrrr;;;;;:;r2A#@#A9h93XXh#22XXXhG2r, ,,:r;:,:;;,.
:,;;irrrrsriS9&G&BM#MAA#BBBHAB@ASss##GiS552225issrr;rrrr;::;;;;;;;;;::rh#@#&3X2295GAsX99Sss;:, .r,,;:::;;;,
:,:;;sr;;,;AAX5223AMM&#BB#HHA#3srrX@#Srsssssr;;;rrrrrr;;;::;;;;;;;;;;;,;2&@#322iX2XA9;2G&5r;:. :;,,::;;;;:
:,;;rX;::r&9SsS52G#MAB#H#MHHBXrrrr#@3;r;;;;;;;;;;;;;;;;;:;;;;;;;;;r;;;;;2i9MBS&SS&S3Hi;3GA2s::. .;;:::;::r:
:.;;;22;;AhSsriSX##BBMAMMBHM&ssrrH@X;;;;;;;;;;;:::::::;;;;;;;;;;;rrrrrr;rA5H@h2Mr5&i2G;rhhX2;,, r;;:;;;rr:
:.::;rir2hSiisS5##MBMB###MBAirrsB@X;;;rrrrr;;;;;:;;;;;;;;;;;;;;;rrrrrr;;:2h59#5GHsX&s92:rGAh2,,. ;;;:;;;;;:
;,;:si#B92SiisiM@##M#####MHsrr5@&rirrrssrrrrrr;r;;;;;;;;;;;;;;;;;rrrrrr;;;iirGMSBB5h3ihi:sAH&S,, ,rrir;;:,,
;,;;5AMH2Siiss9@##MM#####M2;r9#H;:2Srsssssrrrrrrr;;;;;;;;:;;;;rrrrrrsssssrSisr&GsHH532Shr;iG9Xi,. ;r;;;;;;,
;.r52;525iiiiXM#AMM#####MhriB&2ii52rrrrssssrrrr;;;;;;;;;;;;;rrsssssiiSSiii2iiiiAX5#A2XiX2:;s2i5r ;:::;;;;,
:.:;2si3Siis2&M39@####M#Hi2MSriSS22iiiiiiiiiisrr;;;;;;;;;;rrrssssiissrrrrrSssssiA53@H2XS9;;;sr,S: ;:,,;rrr:
:.,;X22XSiS293&5M@@@##M#3hArr5S252225SSSiiiiiisssr;;:::;;;rssssssrr;;;;;;;irrrrrSHi&#MX29S;rrs..i ;Ssrsr;;;
:.,;23A2iiS22iX3@#@##M@MA3ss22555522Ssrsssrssiiiisrr;::;;rsisssrr;;;:::;:rissrrrrShrA#BXhHs5ri; ;; ;3;;5sisr
:,,:iiXXSiiSss9#@#@#M#@H2sri255555S55irrrr;;rrrssiisr;::;riisrr;;;;;:::::ssssssrr;S5sA@&3BG92;r;.; r:.,;rir
:,::52XXSisiish@#####@ASr:rX2S55SSSSS5i;;;;;;;;;rrsiir;:;rssrr;;;;::::::rssssrrsrr;isrA#&X&AAi;r:: r:.,rSs:
:,:;5S9XSiiiis&@###M@As;,;32525SSSSSSS2i;:;;;:::;;rrssr::rrrr;;;:::,:::rissssrrrrrr;sr;hM22HMXr:;;. :;:,;rs;
:,:r2s23SSiissH@####B;:,:33225SSSSSSSiS22r:;;:::::;;rrr;:rrrr;;;::,,,,;Ssiissrrr;;;rrs;;9ASh@GS;;:, :;:..:;:
:,:r92hh5SiiriB#####r,,,Xh25SSSSSSSSiiSS52i::::::::;;rr;,;rrr;;:::,,.:Siiisssssrr;;;r;s;;&95M#2s::. .;::,:;:
:,;5&&&G2SisrsH##M#&,,.sA25SSSSSSSSiiiSiii2S;,,:::::;;r;:;rrrr;;::,..S5iisssssrrrr;;;;;i;sAXh#Gi;:. ,i;r5ssr
rs5hHBHAXissrrA@#B#2,,:AX55SSSSSiiiiiiiSiiiS2;..,,,::;r;::;rr;;;;:..S2iissssssrrrr;;;;;r5;392Ah5r,, .X2X9;;;
srrr:,233issr;h#MB#i,,2&5SSSSiiiiiiiiiiiiSSsi2;..,,::;;;:,:rr;;;;,,S2iisssssssrrrr;;;;:;rrsG59&Sr:. :isr;,,
i,:s.;Ar3irrr;iM#MHi,;A25SSSSiiiiiiiiiiiiiissiXs..,,:;;;::,:rr;;::S5isssssssrrrrrr;;;::;;siX33&is:. ,ir:;;:
i,;3ii;.Girr;;;G#MHi,5G2S5SSSSiiiiiiiiisssssirs2i,.,:;;:::,,:rrr;SSssssssrrrrrrr;;;;:::;:s2SX29ss,,. .XssX&S
Sr2HH&i;3srr;;;S###2;3X25SSSSiiiiiiiiisssssssrrsSi,.::::::::::;s5srssrrrrrrrrr;;;;;::::::rsrsi5ri,,. ::sXs;
r::is52&Xsrr;;;;G@@Gi2X5SSSiiiiiiiiiisssssrrrrrrsis:,,:::::::,;2rris;r;rr;;;;;;;;:::::::;,;2rrSsi;.. :2r;:
r ...s#2rrr;;;:rH@M9225iiiiiisssissssssrrrr;r;;rr5S::;;;;;;;;5irSs;r;;:;;::::::::::::;:,.i2i;is;;,. 22i;:
;.:;rriA2rr;;;;:;iM#AXS2iiiissssssssrrrrrr;;;;;rss5Sssrrrrrrrrs;rr;r;rrr;;::,,,,,,,:::,.;S2SsrSr,:;.. r.;r:
i5M@@@@Hirr;;;;:::SBBA22Siissssssrrrrrr;;;rrrssr;;;:::::,,,,.,,,,,..,,,::r;;;;;rrr;:,.,Xh2rsrsr,.,::. :2sr:
ir9AA5&2ir;;;;;::::SHA&32Sisssrrrrrrrrrrrrrr;::,.,,,,,::,,,,,,,,,,,,,.,,,,:,;;:,,, A9i;;;r:..,,::. XG&i
i.:s52AXsr;;;;;;;::;S39h9X5Siiisrrsrrrr;;::::::,,,:::::::::::::::::,,,,,,::,,,. i9r;;;,.,,:,,,,. .;::
r:;rS#H2rr;;;;;;;;;;;sr;i932isssrrrrrr;;;;;::::::::::::::::::::::::,,,,,,::,,. ;5;;:,,,,,,,,,,. ,.,
Xss2h@@2r;;;;;;;;;;;;;;:sh5sr;;;;;rrrrrr;;;;:::::,,,,,,,:::::,,,,::,,,,,,,,,,. ;r:::,,,,,,,,,,,. i;
X3XXSrSXrr;;;;;;;;;;;;;;9XSsrr;;;rrrrrrr;;;::::,,,,,,,,,::::,,,,,,,,,,,,,,,,,,.... rs;:::,,,,,,,,,,, ,:
ir;;;sX5rr;;;;;;;;;rr;:r9X5issrrrrrrrrrr;;;::,,,,:::::::::::,,,,,,:,:,,,,,,,,,... .@G;;::,,,,,,,::::, ,
s,;rXh9Srrr;;;;::;;;r;:iAXSiisssrrrrrrr;;;;::,,:::::::::::::,,,,,,::,:,,,,,,,,.. . :Hir;::,,,,,,::::::.
SsX#@M2irrrr;;;::;;;;;,MH32Sisrssssisrr;;;:::::::::::::,,,,,,,,,,,,:,,,,,,,,,.. ;2;s;:::,,,,,::::::,.
3sH@HHXsrrrr;;;::;;;;;,3M@325isrrsssssrr;;;::;;::::::::::,,,,,,,,,,,:,,,,,,,.. rr,;r:,:,,,,::::;:::,
9.XAAAirrrsr;;;:::;;;:,rh@H22Ssrrrrrrrrr;;;;;;;;:;;:::::,,,,,,,,,,,:,,,,,,........ ,s,:rr:,,,,,,,::::::::
A3irXGrrrrir;;:::;;;;::r3&AX25irrrrrr;rrrr;;;;;;;;::::::::,,,,,,,,,,,,,,.....,.... ;r;;;s;,,,:,,::,::::::.
X5r.25rr;rir;::::;;;;;.iX2&X2Sisrrrr;;;;;;;r;;;;;;;::::::::,:,,,,,,,,,,,..,,,,,.. . ,isXX&#s:,,::,,,,,,::::.
2;:;Xsrr;rir;;;::;;rr:s@A2S3XSisrrrr;;;;;;;;;;;;;;;::::::::,,,,,:,,,,,....,,,,,.... sAS2S555r:,,::,,,,:::::.
AM3X5rrrrrisr;;;:;;r;s@@@G;AXSissrrrr;;;;;;;r;;;;;;;:::::::::,,::,,,,,,..,,,,,,.....9XiSsX222;::::::,,:::::.
HA3ir;;;;;;;:::,::;;:rh#@A2X5irrr;;;;:::::::::::::,,,,,,,,,,,,,....... ...... .rsisrS5iis:,,,,,,,,,,,,.