. ..............................:rG#@####MB###M@@@@@@@@@#####@@@@@@@@@@@@@@@###BAGi ..,;riSissr;:. ........
. :i#@@##MB###MA#@@@@##@@######@@@@@@@@@@@@@@###HGG2 :rsssr;;,
. ..............................,;SM@@@##@@@@#H#@@@@##@@####@@@@@@@@@@@@@@@@@##BAAA .,;iS5isrr:,, ........
. ..............................,;SH@@@#@###@#A#@@@@@@@@@##@@@@@@@@@@@@@@@@@###BAAA .,;iSiisrr:,:.........
. ..............................,;SA@@@@@##@@A&#@@@@@@@@@###@@@@@@@@@@@@@@@@#@#H&AA. .,;sSissrr:,:. .......
. ..............................,r5A@@@@@@@@#3&#@@@@@@@@@#M#@@@@@@@@@@@@@@@##MAAG&H: ..;siisrrr;::. .......
. ..............................,r2H@@@@@@@@MXA#@@@##@@@@##@@@@@@@@@@@@@@######MH33r .:siisrrr;::. .......
. ..............................:r3#@@@@#@@@GXA#@@####@@@M#@@@@@@@@@@@@###@@@@@Mirhi .:rsisr;;;:,. .......
. ..............................:sh#@H3@#@@B23A#@@#####@@M#@@@@@@@@@@#@@@@@@@@AS5Mi;. .:rssrr;;;,,. .......
. .............................,;i&#@S M@@@929A#@@#MBM#@@B#@@@@@@@@#@@@@@@@@#A&#@i i, .,;ssrr;;;,.. .......
. .............................,;iA@#; 3@@BX39A@@@#AHM@@#B@@@@@@@#@@@@@@@@##@@@Hr :#: .,;sir;;;;,.. .......
. ............................,,;i&@#; @@@A939#@@#HAB#@@#M@@@@@@@@@@@@@@##@@@@#2;h#G: .,;rsr;;;;.. ........
. .............................,:r3@@, @@@AG2H@@#HA&H##@##@@#@#@@@@@@@@#@@@@@AsS@@2s; .,;sis;;;;.. ........
. ........................,,.. ;A@@:X@H;#9&@@MBAGAH#@@########@@@@@@@@@@@#2iM@@3,S; .,;sir;;;:. ........
. .......................... .,,rH@@@@@@s HA@#AHAh9&#@@@@#MBM##@@@#@@@@@@@MA#@@@3: X; ,:;iir;;;:. .........
. ........................ ..:SA#@@@@@@@. S@M9AA9XG#@@@@##AG#@@@##@@@@@@#@@@@@@X;: 2; ,:;sis;;;:. .........
. ..........................,i&HH#@@B#@A M#2A&32&@@@@@@#&9#@@###@@@@@@@@@@@@@ASi5:rr ,:;sis;;:, .........
. .........................,rXAAB#@Mr@@: @@2AAX3M@@@#@@#BM@@MM##@@@@@#@@@@@@@@#@#5:si ,:;sir;;:, .........
. .........................:iXGA##@sr@3r@@9hhhA@@#AB###@@#AhAM#@@@@##@@@@@@@@@@@@3:rS .:;iir;::. .........
. ........................,rS2&M##H @@M@@&h&A#@@929H#@@M&22G#@@@#####@@@@@@@@@@@@Ai:X :;iir;::. ..........
. ........................:riXH### @@@M&GH#@@hiiXB@@@A2SXM@@@#########@#@@@@@@@M#H,9. :rsir::,. ..........
. .......................,:r5H#M@, B@@XGA#@@Hir2#@@B2ii9#@@@MHHHHBM#####@@@@@@@@@#Bs5, :ris;::,. ..........
. .......................,;S&###S ,@@sA#@@#2iG@@@GiiXH@@@#A&&AAB#######@@@@@@@@@@#H95; :rir;:,, ..........
. ................. ....,;ihM##H @@BM@@@AXH@@#92hAM##BAAAHB##@@######@#######@@##&A&i :rsr;,,. ...........
. ......................;iXH###: i@@@@#MAB#@Bh3hAHH&GAAAHBBMM#BMMM############@@#MA&93 ,;r;:,,. ...........
. .....................,r59M##X .@@@@#####A929HMMA&&&AAHBBBBBBBBM#############@##H&hXG: ;;:,,,. ...........
. .....................;s2H##M @@@@@@#MAhX9A###MAAHAAHHAAAAAABB################HHAh22; ;;:,,,. ...........
. ....................,rihM#@: G@@@#BAG93hAM###MBA&&GGhh9G&AABB#################AA&hXS;.;;:,,. ...........
. ................ ..,:r5H#@& 2@@#H3X233GHM###BHA3XXXXX9hGAHBM##################HAG22i;.;;:,,. ............
. ...................,:sXB#@.3@@BG222XhAHM###@#B922XX9h&AAHMBM#################@@@@@hs;.:;::,. ............
. ................ ..,;ihM@ih@@AX2X33GAMM##@@@@B2X339GAHBBM#M#############@@####@@@@@Mr.:::,. ..........
. ...................:r5&#HA@#h3X3h&ABM##@#@@@@HS99h&AHBB###############MMBB##M####@@@A ... . .........
. ............... ...:sXAMM@#hX99GAAH######@@@@2Xh&AHBMMMM##########MMBM#@#H&A##MB#@@@@2::rS3#@@: ........
. ..................,;i3HM@#h3h9AHHBM#######@@#ShAABMM################BHAB#@@B&H@#&B@@@@@@@@#@@@: ......
. ............... ..,rSGB@@G9G&AHBMM######@#@@A3ABHMM#################MMBHAH#@@##@@AA@@@@@@@MA@@Ms; ......
. ..................:r2&#@B&GAHHMM#####@####@@G&HMBMM##############MMMBBHBAAAAAH#@@@@#@@@@@@@B#H.:3r .....
. ............... .,;sXB@#BAAHBM#######@##@#@@hHBMM################MBMBHHAA&&&AG9hA#@@@@@#@#&@# ;A .....
. .................,;SG@@MHHHM###@#@##@@@@##@@&BM#################MMBBBBHHHAA&&Gh399&#@@@@#@MA#M: ;i ....
. ............. .:iX#@@#MBM###############@@&M########@#########MBMBHHAAHBB####MBAAH#@M@#@@X@@@@#X;. ...
. ............ .: ;5B@#M##BM##########@####@@A#########@@#########MMBHAAAAAAAAHBM###@@@2@@#@#@@@@@@#. ...
. ........... ;@@9#HH@#&H###M###############@@AB##@#####@##########MBBHAAAAAA&&&&Ghh&AH@@@@#@3,9#22#A :, ..
. .......... :@@B#@@@@5G@######@@#@##########@#A##################MMMBBHHHAAAAAAAAA&G&H@@@@@& .5 @: 2. ..
. ....... :AAh@@@#@@h@@#####@#@########MMBHM@AA###@##############MMBBBHHHAHAAAAAAHAAArG#GSr.s#G5@@is ...
. ...... .:2A33@@@M#@@@#M@@@###########MBHHAHH@@3AM#@@@#@@@########MMMBBBBHHBHAAGX5s;. ;9@#B@@B3&, ...
. ... .srsA@@@@M@#@#A#@#MBBM##@@@###MHA&&&AAM@#2GHM@@@@@@@@@@###MBA&h2Ssr;;,. ;s.5AB2rs ....
. .. ., i#@@@@@@##MB#:&@MM##@@###@##MHHA&AG999X2A9;:::;rrrsrr;;;:,.. :. .....
. . ;5;;;@@@@@@##BBA; 5@@@@@####@@#BAhXSir;::;;;S2: ........ ......
. . ,HSB2@@@@@#&BM2 :@@@@@@@@#H9Sr;,,.,,:;s5X99r. .....,,,:,::,,,,,,,,,,,,..,...... .. . ........
. . sB@@A@@@@A 9; ;;rsiir;:.. ..,:;;sS2hH&9s, r:,:::::;;::::::::,,,,,,,,,,..........................
. . @H##9AB#, , .,:;;rsi5X9h32s;,. :2;::::;;;;;;;;::::,,,,,,,..,,.........................
. . ,@BM#H: ; . . .,::;;rssS22XXXXSr: rSr;::;;;;;;;;;;;:::::,,,,,,,,.........................
. .. rMHs. : .... ..,,,:;rrssii5222222Sr. rr;::;;;;;rrrr;;;;::::,,,,,..,.........................
. .. ,. ...... .,,,:;;rrsiiSSS222222s. ;;:::;;;;;rrrr;;;;;:::,,,,,,...........................
. ... si ........ .,,,::;rrssiiSS552255s. . :::::::;;;r;;;;;;;::::,,,,,,...........................
. ... r. ......... .,,::;;rrssiiSS52225i, . :::::::;;;;r;;;;;;;:::,,,,,,,,.........................
. ...... ........... .,,,::;;rrssiSS22225S, . ,:,,:::;;;;;;;;;;;::::,,,,,............................
. ...... ............. .,,,::;;rrsiiS22222S: .. ,,,,:::;;;;;;;;;;;:::,,,,,,............................
. ...................... .,,,::;;;rrsS5522X2S: .. ,,,,:::;;;;;;;;;::::::,,,,,............................
. ..................... . .,,,::;;;rsiS52XX22: .. .,,,:::;;;;;;;;;:::::,,,,,.............................
. ....................... .,,,,::;;rrsS522XX2; .. .,,..:::;;:;:::::::,,,,,,..............................
. ........................ ..,,,::;;rsS552XX2; .. . .iX,,:::::::::::::,,,,,..............................
. ........................ ..,,,:;;rsS522XX2r .. 2@@@#;,:::::::::::,,,,,...............................
. .......................... .. .,::;rsS52XX3Xr :@@@@@@@r,,::,,,,,,,,,,,................................
. .......................... G; .,:;rsi5XXXXXi ;@@@@@@@@@r....,,,,,,....................................
. .......................... .@@r .:rsSXGhX555;;S@@@@@@@@@@@MA&hGA#@@@r,,. .....................
. .......................... ;@@@#X29AH#@@@@@@@@@@A2#@@@@@@@@@@@@@@@@@@@@@@@@@##BA3r .....................
. .......................... r@@@@@@@@@@@@@@@@@@@#BX2@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@; ......................
. ......................... .#@@@#@@@@@@@@@@@@@@@#MH@@#@@@@@@#@@@@@@@@@#@@@@@@@@B3 ......................
. ......................... :##@hrXA@@@@@@@@@@@@#i9@#M@@@@@@@@@@@@@@MB#@@@@@@#BAs ......................
. ......................... iH&@@Bi9H#@@@@@@@@AX;,A#@#@@@@@@@@@@@@@@@@@@@@@@@#BH, ......................
. ......................... A#H@@@@@@@##hH3&&h39s2@@@@@@@@#@@@@#@@@@M#M#MMMMMBHA ......................
. .......................... 9AA#@BA5iiXiXSh3AAHHX2@@@@@@@A2S@@@@@@@@i.:,:::;r;;r .......................
. .......................... i&ASAis5S2XG9AhA&BMB9X@@@@@#A3XSh@@@@@@@r,::::;;;;;: .......................
. ......................... .#r rGrsXXAXAGH&HBHBG&#@@@H33X2XX@@@##@#:;r;r;rrirS. .......................
. .......................... ; HSssX3&3AAHAABAB2iH3is2XX25sM@@#@@s;rrrsssiisr ........................
. .......................... sA5S59hAGAAAAABA5:::;iXXXX2s3@@@G;;rsrrssi5s2. .........................
. .......................... .A252X9hG&AHAH&@s;rrsS5222Ss;@@s:;srsssss5iir .........................
. ............................... XG25X3&hGAAHABAisiiS5522SSs;2;:rrsrrrrSrii2 ..........................
. ............................... ;BX2X9hGhAAAHBBssiii52355irr;rrsrsrrsssii2r ..........................
. ................................ AG2X3GAGG&AA@9riisii222SissrrrrsssrrsSs5h ..........................
. ................................ 5H933hA&G&GA#irssii25222SiisrrrsssrrrsiA; ...........................
. ................................ :MG99h&&GAAABssssiS5X225Siisississrris53 ...........................
. ................................. H&3h9&&GGAMhrssii552X25SiiiiiisssssirG. ............................
. ................................. 9AhX9&GAGGM5ssiiSS22X225iiiiii2iiisr55 .............................
. .................................. sHh3hGAAGAHrsriS22XX9X22SiisiSSSiiir9: .............................
. .................................. :Hh9h&AAGBXrssiiSXX9332X5issiiSSiiis9 .............................
. .................................. ,AX39GAB&Mirssi5iSX2X2252iisiSi22SSS2 ..............................
. .................................. .H92XhAHHHssisS552X5222i2SissS2S55iXr ..............................
. ................................... ,#333hABMMrsiiSS22X225S55iiiS522r5sG; ..............................
. ................................... sBG93AHB##riSSS22XX3X25iSSiii52222iA, ...............................
. .................................. HG32XAM#@@iS5225293XX22SS5iiiX393XSA ...............................
. .................................. iM2S5X9HB#@isXiXhGAX9X32SSS5SSS23hX3X ...............................
. ................................. ,#2iS523AB#@9i5X3hhG2239X25S25iSX3GXAr ...............................
. ................................. A95ii5XGHMM@#S2293hXG2232G25255X33G3H, ................................
. ;5iiiiS29&AAHMhXXXh9393339XXX25522X3X5