DDDDDNNNNMNNNNDNNNNDDNNNNNNNMMMMNNNNMMMMNMMMMMMMMMMMMMMMMMMMMMMMDMMMMMMMMMMMMMMMMMMMMMMNDNMMMNNMMMMMMMMMDNNNNNN8DNDDZI?78888ZZOOZZ$7I?IO8DD88DDOZ$7OOIOOZ8DDDO$?=I$$7777?+++++~~=++7Z$777IIIO8ZOO88Z$$778O$$$7$ZZ$ZOO88DDDDNNNNNNNNMMNNNNNNDDNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNMNMNNMMNNNNNMNNMNNDDDDD88D8DDD88DDDNDDNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNDNNNNDDDDDDDDD8DDD
DNDDNNNNNMNMNMNNNNNNNNDNNNNNMNMNNNNNMMNNMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNDNMMNNMNMMMMMNDD8DMMMMMMMNOZI?$8D8ODDOZZZOZO88D8ZZOOZ$O8NNNDD87$OOZZ88DO7?$ZO8Z$ZZ7?++I7?=+?+~?I$77II?+=?7I$7I++IOO$ZZZI$7IO8888DDDDNDDNNNNMMMNNNMNNNDDDONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNMNNNNNNNNNNNNNMNMNNMNMNMMNMMNNNNNNDDDDD888888888DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNDDDDDDDDDDDD
DDDDNNNNNNNNMNNNNNNNNNNNNNNNNMNNNMNNNMNNNNNNMMMNNMMMMMMMMMMMMMMMMMMNMNMMMMMMMMMMMMMMNNNMONDDNNNMMND8DNNMMMMMMNN8Z$IZDNNNND8O7ZOZ$$$$O8D8DDD$778NDDNNDO?8O8Z$7$$$Z7I?ZO88ZDDO7$$?+==I7$I?$Z$$$7?I?I7+I7?=?7I7$ZI?$Z$8DDNNDNDNNNNNNMMMNNNNNNNNNNZONNNNNNNNNNNNNNNNNNNNNNNNNNDDNNNNNNNNNNNNNNNNNNNNNNNMNNDNNNNNNNNNNNMNNNNMMNMNMMNMMNMMMMNNNNNDDDDD8888D8D8888DDNNNNNDNMNNNNNNNNNNNNNNNNNNNNNDNNDDNNNNNDDNNDDDDDDDD
DDNNNNNNNMNMMNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMNNMMMDDD88NMMMMMMMMNND8OZ8NNNNDNND8DD88OZ$$Z88ZOO8O8OZZ8O8NDDO?DN8Z77O7I77$I7OZ8OZZOZOO88Z$7III?I$ZZOOZI???77+~:III77$II$Z$Z8DDNNNDNNNDNMMNNNDNNNNNNNN8$NNDNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNMNMNNNNNNNMNMMMNMNNMMNMMNNNNNNNNNNDD888888DDD88DDDNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNDDDDDDD
NNNNNNNNNNMMNNNMNNNNNNNNMNNMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNMMNNNNNNMMMMMMMMMMMMMNDMMDDMMND88DMMMMMMMMMMDO$Z8ONDDOODNN8D88OOOOOOOZ$OOD8DNDZZ7$ZONMDO+$DD8O7III7?I7$77ZO$OZ$IZOZZZ88OI?++I$77ZZOI=?$$?~+?=+$7++7ZO7888NNN8DNNMNMMNNDNDDNNNNNND8ONODNNNNNNNNMNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMNMNNNNNNNDMNNMNNNNNMNNMMNNNNNNNDDDD888888D8888DDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDD
DNDNNNNMMNMMMMNNNNNNNNNNMNNNNMNNNNNNNNNNNNNMMMNMMMMMMMMMMMMMMMMMNNDDDONMMMMMMNMMMNNDNN8OOO88ONMMMMMMMMND8O$O888DDNNNNNNNMDO8DD8Z$ZO$$7$ZODNNDDD7777ODD?I8OO88$?$Z$7??OO$OZ7?777??IIIDN88$?IIIZO7II?=+$?=I?+==+=~7$$77DDDND8NNDDDMMMMMNNN88NNNMD8NZODNNNNNNNNMNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNMNMMNNNNNMNNNNNNNNNMMMMNNNNNNNNDDDDD888D888888DDNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDNDDD
NNDNNNNNNMNMNNMNNNNNNNNNMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMNNNDNNNNDNMMMMMMMMNNDDD88ZONNNMMMMMNNNDDDNN8ZO8DNMMMMN88OOZ$$$7I????7Z88OO$7IODDD7$$III$IO8888Z?I$7Z7?$88O88$?Z8ZI===++7ZOZ?=I7+=I$I+~,=~++=,=?+:+I7I+Z8DNDNN88O88NNMMMNN8$ZNNN88D$OONNNNNNNNNNNMMNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDNNNNDNNNMNMMMNNNNNNMMMMNNNNNNNDDD8888888D8DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNDDDDDD
DDNNNNNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMNMNNMNNNNNMMMMMNNDD8DN8OO88ZDNNNMNNN8O8DNNNDZO8O7Z888D88DDD88$I+7ZZ$ZZ$ZO$I$7Z7?$DDZOOZII7II$OD8Z7777O$I?ZOZ$Z$I78NN8?++77I?II++II?++II?+I~,~:,ZI++=?=?~7OZZZDN8DDMND8NNDNNNDI78DDDD8O$DDNNNNNNNNNMMNNNNNMNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNMNNNNNNMMMMMMNNNNNNNDDDDD888DDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNDDD
DNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNDNMNNMMNMMMMMMNDZ$8ZODN8$$ZO88DD8O8O7$Z$$$7?77$$Z8O$?I7I?7I?$ZZZOZ$7OD8$IIIDMDDOOO7+I?+?7$II$??I7I=7O$$7IIIO8OO8I?+7ZZZO$++===?++~:?=~~..=7=I???7~I$$$ZOD8ZNNNNN8DNNNNN8OOZOO8DN7ODNNNNNNNNMMMNNNMNMNNNDNNNNDNNNNNNNNNNNNNNNNNNDDNNNDDNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNDDDDD888D8888DDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNDDDDD
NNNNNNNMMNNNNNNNNNNNNNNNMNNNNNNNNNNMMMNNNNNNNNMMMMMMMMMMMMMMMMMMNNNNMNNNNMMNNMNNNDODNOZDDOI78DOZ$$ZZ?I7$$I=+?I7$7III????+++?II++?I?+?$OZ$7$77=+77ZDZD87?+~=$N87I7+7I?+?$OOZ?I?OZ$OO8$?=IZN8$+$7II+=~~II:+==.,???I+$$=$7$O$$$78NNMMNNODMMNN8OZ7II7ODZ7IDDDDNNMNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNDNNNNDNDNNNNNNNNNMMNNNNNNNNNNNNNNMNMMNMNNNNNNNNDDD88DDDDD8DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDNNNDDNNDNDD
NNNDDNNNNNNNNMMNMNNNMNNNNNNNNNNNNNMMMMMMMMMNMMNMNNMMMMMMMMMMMNNMNNNNNNNNMNND88DDDODDO8OO$$Z7$777II$7$I?IZOZ??I???7II?+~+I+???I?====~=+++?7I?I+?7=~II8D8I?ZI:7DOII?~I+??+$D8++=ZZZ8NO77+II$D8+7?$8$?=,=~:=+,.:~~=?+?II????$D8??ODDNMMDZNNNMNDO8?=+$D8Z78ZDNNMMMNMNMNMNNNNNNNNDNNNNNNNNNNNNNNNDNNDNNDDDDDNNNNNNNMMMNNNNDDNNNNNNMMMMMMNNNNNNNNNNDDDD88DDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNDDD
NNNNNNNMNNNNMMNMNNNNMNNNNNNNNNNNMNMMMMMMMMMMNMMMNMMMMNMMMMMMMMMNNNNDNDDDDDO$OOD8$$OZ8Z$7Z$ZZO8O8DDZII?77$7=+???+7ZZZ$==?I=+7?==~~++====+??I$ZII77I:,+$$77Z$+~+7??II+?7?++OO7?~IDNDN8I=+ZOZ$O+7I+I7$?:?+:++,.,~:,~=+I~7OZ$=78O$+IONMMN8NNNNNNO8I.?ZDND$Z87DDDNNNMNMNNNNNNNNNNNNNNNNNNNNDNNNNNDDDDDDDDDDNDDNNDNNNMMMNNNNNNNNNNNMMMMMMMNNNNNNNNDDDD88888888DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDD
NNNNNNNNNNNNMNMNNMNNMNNNNNNMNMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMND8OOZZODOOODMMD8O$OZ?IZOO7$OO$7$I?+IZZZI?+?7++~+I?+=~~++=~~~=~==+?II?+===?II~=?7??+~,:~++?7I=++?+=?+?++=+?+?=:+8DDDN7I7+$DN87Z$$I?7?~+=~=?=.:::::=~:=~~IZD7?ZO7?7Z8NNDODMNNNNDI+:?78DODNOO8Z8DDDNMMNNNNNNNNNNNNNNNNNNNDNNNDDDDDDD88D88DDDNNDDDNNMNNNNNMNDO8NNMMMMMMMMMNNNNNNNDDD888888888DDDNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNDD
NNNNNNNNMNNMMNMNNNNNNNNNNMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNDO$7ZDDOZ8DNND7777$I?$Z$Z$7$$77Z8DOOO$7III$7?+?=++~~:~==~=~==+==~~~+I??7=+?II?~=I+7I~:~~~=~=~=~:=+=?I$=+I+~??~+78Z$NOI8??ONZDO$O7II+=~~~:==,:~=,.~==?=:::78$?8Z++$I7D8D8MNNNND7$==ZDDZ8DO8MMNNNNDNND8DNNNNNNNNNNDNDNNNNNNNDDNNNDD8DD8DDDDDDNNNDDNNNNMNNNDOONMMMNNMMMMMMNNNNNDDDD888888888DDDDNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNDN
NNNDNNNNMNNMMMNNMNNNNMNNMMNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNDOI7OODO7ODNDOZ$7?O$Z8O$7Z$$$??I7OO$?$ZZZZOZZ7===~~==~===+==~==~~~~~~~~=~==~~+II+~=~=?7:~~~+?+==+~:::~?I?+??+++:~IZ$7ZI7O$+ZDON8$Z77I$II=?.~~:~=?=,,?=7O7++?~=:~$?~III?+777ODDDN87+:ZDDZZZODMMNNNNNNMDODNNNNNNNNNNNNNNNNDNDDDNNNNNOZ88DDNDD8ODNNNNDNNNNNDMNN7ZMMMMMMMMMMMMMMMNNNDD8D88888888DDDDNNNNNNNNNNNNNNNNNNNMNMNDNNNNNNNNNNNNNNNNNNNNNNNNDN
NNNNNNNNNNMNNMNMNNNMNNNNNNMNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNND77ZO8ZI78NN8$77ZND?OZ7II7??II7I8O7II?77??=+=:::~,:~~=++?+?=~++=+=~~~~~~~==~::~~:~~:::~+~::,,:~==:,,,::====++7?==~:=7$+=?Z$?+78O877$7Z+++~=:~+,~=??=.,:~IZOZI+:::~?~~+7~=??77$7OO87I?~$N8I8DDDNMNNMMMNONN88NNNNNNNNNNNNNNNNDNNNDDNND88O8$OODD8NNNNNNNNMMNDNDN8ZDMMMMMMMMNMMMMMMNNNDDDDDDDDDDDDDDDNNNNNDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNNNMNNNMMMNNMNMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMNDZI$$$Z77OODD8$OODMNOZI+?+?I77O8O8$7?+?II=::,::,:~:~~~:~=:,,~:,:=~~~:,:,:::~~~~~~:::~::::~~.,,,,~~::~~::~~~~?++??=:::::=++?I$?~+8O$Z7I7$?+:+~::::.+???..:~+7DDOO+:,~:,,,=,,~?I$+7$7I=+O~+D87$DNNNNNNMMNDNNNNNNNNNNNNNNNNNNNNNNNNNNDDDN8OODODDDDDDDDNNNNMNMNNNNND$NMMMMMMMMMMMMMMMNNNNDDDDDDDDDDDDD8NNNNDNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNND
NNDNNNNNNNNNNMNNMNNNMMMMNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMNO$OO7ZOOZ$Z7II$888Z$77Z7I?I7$OZZ$?+?+~+==~:~=:~~==~~~~::,:,,,,,,,,.,,,,.,,.,,,,::,,::,.:~~~:,,:,,:~~::::::=+~~=Z8$+~=+~+==~=?$O=+I77I?77I++7+:::,:.=I++~,.I??7ZZ7O~+~=:...,,::II7=?+?=II=:=$7?DDDNNNNNNN8NNNNNNDNNDNNNNNNNNNDNNNNNN88DDDODZZDDDD8O88DDNNNDNNNNMMN7NNNMMMMMMMMMMNNMNNNNDDDDDDDDDDDNNNNNNMNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDND
NNNNNNNMMNNNNMNNNNNNNMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMO88Z7$8D$Z8Z?I$ZZ$?======++?II?+?+=+=+:~+?+?I+~~=?I+=~=+=~:~=~::::~:,,.,,.,...,,...,,.,,,::~::,,::,,:,,,,~:~I?~,=Z87~+====~~~=+?~~+Z7?7I?+?:$I=,~.+.~I$=,:,:=??+7I=~~~=~.  .,:~~?$I+~+~I?~.,:=7Z8DNNNNNNDDNMNNNNNDD8NNNNNNNNNNNNNNNODDNDN88ZIOOZOOZDNDDNDO8O88DDNNZNNNMMMMMMMMMMMNNNNNNDDDDDDDDDDNDNNNMNNNMNNNNNNNNNNMNMMMNNNNMMMMNNNNNNNNNNNNNNNNNNNDD
NNNNNNNNNNNNNMMNNNNNNNNNNNNNDDNNMMMMMMMMMMMMMMMMMMMMMMM8ZDO$$8DZ78DZ?$DD$I?==+?7?++=+=~~==++=+==++?I=~:~=+++=I7I===~~~~~~~~~~:,::,,.,.....,,,,,,,,,.,:::::.,,,,:..,::=?$I::~+~=~:~?$~~+=+::~?I?=7===~?+==::=:.+$~,~=~.:?ZZ7$~,,,:,...,~:.:~~,,:+?+$::,:778DDDDD8DONNNNNDNNNNNNNNNNNNNDNDD8O8NNNDND$O7+$$88DO8D8OZ7ZDNNDDDMMZNMMMMMMMNNMMMMNNDDNDDDDDDD8DDDDNNNMMMMMMMMMMMNNNMMMMNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNND
NNNNNNNNNNNNNNMNNNNNNNNNNNNNNDNNMMMMMMMMMMMMMMMMMMMMMNNNDZI7DD8ZO8Z77OZ7I?+IOZ7I7ZO7+=+++?+++:,:~~~~~~?Z$I?77?==~~=+=~:=~~~~::,,,::,,,,....,,,.......,,,,::,.,.,,,,,,::I7+~~=~,+:,~?+?===:~::~=$Z?,,:?I~=.:=,.:=::~~:~.+=??7+,,.:~~:..~,,,,,,~~I=~7:~~.~I$ODD88OZ8NNNNNDNNNNDDDDNDNND8NDDD88DNNDD8?D7+ZO8D888O$$Z$87ODNDOON8NMMNNMMMMMMMMMMMNDDNDDDDDD8DDDDNNNNMMMMMMMMMMMMMNNNMNNNNMNMMMNNNNNNNNNNNNNNNNNNNNNND
NNNNDNNNNNNNMNMNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMNDNOZ8NNNO887+?ZZ7I?IIII+7Z$?+?III++?=~~~=++:::==::::::,,,,::,:,,,,,,,,,,,,::,,,,,.,,,....,,.....,....,,,,....,,,,~=~==:~::,.:~+=:~+=+=:~=+?=,,,~+=,,,=:.:=.:==~++,??I?~....=~: .,,,~,.,++~:~++~+,,~ZZ$8DODO7DNNNDDDDDD8DNNNNNNODDD8DDDNNDDD87O+I$$ZOZZ8888ZD8ONDODNN87NMMNNMMMMMMMMNNNNNNDD888OO88DDNNNNNNMMMMMMMMNMNNMMNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNDND
NDNNNNMNNNNNNNNNNNNNNNNDNNNNDNNNMMMMMMMMMMMMMMMN8MMM8DNOO8DMNZOO$$Z$++I??++78OI=?II+++?+~,~~~~::=~:,::,,,,,::::,,::,::,,,,,,.,...,.,,..,.,.,,,,..........,,,,,,.,,,..,,.:~:~~:::,,,==7I:,:~:::=+::..:~=~,.,:,.,~~,:=~::~.,?+,~...,:,..,:,,.,,~:~~=+:.::,,I$77ZZ7I?7ZOO8DDDDDDDNNNNND8D8D8DDDO8DND7II?7?O8OOOODD88D88DND8ZNMDDNMMN8DNMNMMMMMNNNND888D8D8Z8DDNNNMNNNNMMNMMMMMMMNMMNMNMMMMNNNNNNNNNNNNNNNNNNNNNNNND
NNNNNNNMNNMNNNNNNNNNNNNDNNNNDNNNMMMMMMMMMMMMMMNZNMMDOMDZNDNM8OO7$8$+??+=?I7I?==++~~=+=~~:~~:::,::,:,,,,,,,,,,,,,,,,.,,...,.,,,,..,,,,...,......,..... ....,,......,,,....,,:::~:,:.,~+?~,=~~::+~~:..,:~::,.,,,,,::=,,::+:.=?.~,.,, ,.......,,.=+,~~.,.~,,~?7+?II?~++IIIODNNNNNNNNNNDDD8OON8D8ZOOZ??+I=ZZZZOZZD8O8DDDDNNNN88NNNNNMMNMN8DMMMMMNDND88DDDDD88DDNNNMMMMMMMNNNNNMMMNMMMMNMMMMMMMMNNNNNNNNNNNNNNNNNNNND
NNNNNNNMMNNNNNNNNNNNNNNDNNNNNNNNMNMMMMMMMMMNNMMNMMD$NO8N8DMD7$8OZ$7I+~+??7O7??+?===~~::~:::,,::::,,.,.,,,,,,,,,,,....,.,,,,,,,...........................,.... ...........,....:::,.::~,:::,,:=~~,.:~~:,,,....,..,:,,:,:~:=. ,. ....  . . .,..,,:~:...:,,,:,,:=?7+??=INNNNDDNNMNNNN8O$ZZODDDZ?OD$7=+=+$Z7I$OD877Z8D8DNNMMM88NMMMMMMMMMNOOMMMMNND8DDDDDD88DDDDNMMMMMMMMMMMMNNMMMMMMMMMMMMMMMNNNNNMNMNNNNNNNNNDDND
NNNNNNNMMMNNNNNNNMNNNNNNNNNNNNMMNMMMMMMMMMN8NMNMMN8$OOD88O$?7$777?=~+=?IIZ$O$?+++I+II=~~::,:::,,,:::,,,:,,....,,,,...,,,,..,.................................   ... .....,..,.,,.,,...,,,,..~:++~, ::,.,,.~=.....:~....,:.,.    ..,.       .,...,,,. .:,,.,:,:~I??7??ONNNMMN88NNNDZ7Z7OD8ODOOO$??=:,?DDO77Z88$?8D888NNNNMNN8DMMMMMNNDNNMNONMNND8DDDDDDD8DDDNNNNMMMMMMMMMMMMMMNMMMMMMMMMMMMNNNMNNNNNMNNNNNNNNNNDD
NNNNNNMMMMMNNNMNNNNNNNNNNNNN8NMMNMMMMMMMMNMMMN8MNDO7$OD$$$???=??+=~==+I7I+?+~=+===~~:::,,:,,,,,,,,,,,,.,,,,,,,,,,,,,.,,,,,.,,...,...................,.........  . . .. ...,,........,...,..,,,+Z~..,:..,  ::. ...:~ .,..,:,.    .,,..       ,.,.,,........,.,:,:+I=?I8O8DNNNDZOZ77??$Z77Z?~I?~~??:~ZDNN8$?O8$?777O88NMNDNNMMONMMMMMMMMNNNDOODDNDDDDDDDDDDDDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMNMNNNNNNNNNNNDDN
NNNNNNNMMMMMMMMMNNMNNNNNNNNNDNMMMMMMMMMMNNMNNOND8DOIO8Z?I?=++??+::~=++~:~==~~:~:,:,,::,,,::,::::,,,,,,,:,,,,,,,,:::,,,.,,,,,,,,,,..,,,,....................... .... ..  .. .........,.......,,,~: ..,.,,. ,.... .,.:.,...:..    .....       . ..... .. ...,:,:,.:=:==$7ZDNND8ZIO$=+$DO$I:~~:,~==:,:IOD8ZO$$Z7~$$I8DNNMMNDDNMZNMMMMMMMMMMNI$D8NNDD88DDDD8DDNNNNNMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMNNNNNNNNNNDD
NNNNNNNMMMNNNMMMNNNNNNNNNNNNDMMMMMMMMMMMMMNDOO8DN$?$I???+~~===~::=+=~~===:,:::,:,::::::::,,,,,,,,,,:,,,,,:,,,,,,,,,,,,,::,:,,,,::::.....................,....  ........ ..  ...,..........,,..,:..., ... .   .....,,..,,...      .,.          .  ..   .  ..:,,:,~,,,?$7$O8NN8ZI=:?I7=,,,,:?I~==,..::,,,,~~~=~:=+$78NDNMMNNMNZ8MMMMMMMMNMMN7$N88DDDD8DDDDDDDNNNNMMMMMMMMMMMMMMMMMMNMMMMMMMNMMMMMNNNNNNNNNNNNNNNND
NNNNNMMMMNNNNNNMMNNNNNNNNDNNNMMMMMMMMMNDO8N8ONNMD$7+77?=:~++++=~+~,,~:::,:,,,,,,,:::,,,::,,,,,,:,,,,,,,:,,,,,,,,,,,,,.,,...,,,................ .. .......,,,..    . .. ..  ......... ........... ,.,.....    ...,.,........       .         .....     .....,:~:,~:,,=?+77$OZ?=,:I=:,:,+I+7I:..,,.~++=~+I=,:,.:?ZO7~+$OO7$Z7$8MNNMMMMMMMMMN8788$$8DDDDDDDDDNNNMMMMMNNMMMMMMMMMMMMNNMMMMMMMMMMMMMMNMMNNNNNNNNNNNDD
NNNNNNMMNMNNMNNMNMNNNNNNDDNMNMMMMMNNNND8DDNODMMNO7I+==~=+I??I?~=+=~:::,:::,,,,:,,,:,,,,,,,,,,:,::,,:::,,:,,:,::,,,,,,,,,,,,...,.....,,... .,.,.    .............     .. .      .. ..  ..,.............     .. ...:.,.,...        .              .   ...  ,.,::..,::=$?~=+7I=~+~7+~,,..::~+~?=~=.?ZO7?$Z?~++~:?+~I$OODDO8O$7ZOO8DDNMMDNNNMND$I88ZODDDDDDDDDNNNMMMMMMMMMMMMMMMMMMMMNNMMMMMMMMMMMMMMNNNNNNMNNNNNNND
NNNNNNNNNNNNNNNNNMNNNNNDDNNNNNMMMN88DNMNNMD8NNDZ???~==++?+IZ+~==~:~~::,,,,,,.,,,,~:,,:::::::,,,,,,,:,,,,:,,,,,,,,,,,,,,,::,,,,..,,.,.................... .... ...    ....  .. ... ................  .      .. ..,,,....                    ..      ....  ,:.,.. ...,+=~=+=,:,,,,..,,~?IZZ+?I~~~=++7+I+=?~:~~?$ZOZZZZDNMMMMNDNMN87I7I777DNNDO7DNNOOD88DDDDDNNNMMMMMMMMMMMMMMMMMMMMMNNMMMMMMMMMMMMNNNMNNNNNNNNNNNN
NNNNNNNNMNNNNNNNDNNNNN8DNNNNNNNN8OODNNNNMNODDZ$=:~~==IZ8OZ7=++=~:~,,,,,,,,,,,::::::~:::::::,,,,,,,,,,,:,,,,,,,:::,,,,,::,,,,,,,,.....,.,...........,,....  . .... .    .   .  ..,.................         .,. ..:: ..      .              .     .. ,.. .:,.,......,:=+=??.....  .,~$+I?~I7:.,::~=~~~+I:~=?I?$$8D7ZODZONMMNM8ODDMNDO$OO$DNDNZ88DD8888DNNNDNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNN
NNNNNNNNNNNNNMNNNNDDD8DNNNNNND8DDNM8NMMNN8N8ZO?:~~?$8ND$?+==?=:,:,:,.,:,,,..,,,,:::::,,,,,,,,,,::,,:,,,,,,,,::,,,,,,,,,,,,,,,,,,,........................ ...  ...           .  ...  ......  .. . .        ,,......         .                  .   .. .  . ...::..,.,,,,,.,. . .~~,~==~=7=:,.:~=+:~+::::????=++=I7?ZNNNDDN8DNNMNMMMDDDMN8O88OND8DDD88DDNDDNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMNNNNNNNNNNNN
NNNNNNNNNMNNNNMNNMNNDNNNNNNND8ODNNNNDNNN8ZZ8O+~7++7ZOZI?=+?+~,,=~,,.,,,...,,,,::::,:,:,,,::::::::::::,:,::,,,,::,::::,,,:,,,,:,,,,..,,............ ... ......                  ... ..  ....    ...          ....                                           ..~.,...  .,,.   .....~..,.,~,,:,.:,~+?=~,,,.:~=?$88ZODOZMMMMDOMMMMNDNMMMMMDMMDOODD88888O8DDDNNNNNMMNMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMNNMNNNNNNNND
DNNNNNNNNNNNMNNNMNNNDNNNNN88DNDNNNNN8NMNODNZ+:+IIZOZI+====~~,:,,,:,:,,...,,,::,.,,,,,,::::~::::::::,::::::::::::::::::::,,,,,,,,,,,,,,....,,........ .........  .                ......  ...    ..          .. .                                          .......:: .....    . .......,..   ..:,..,,..,:=$87IODDDD8$ZNNNNO8MMMMNO8NMMMMNMN8ZONNNNDDOO8DDDDNNMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMNNNMNNNNNNNN
NNNNNNNNNNNNMNNNNNNDNNNNN8DND8NNNMMMDODZDNZ===?ZDO?+=+==+~:,,,.,,,,,,,,,,::::,,::,,,,,.,:,:::~::::::::~~~~::::,,,,,,,,,,,,,,,,,,,,,.,,,....,,. ....... ........ .      .         .......                       .                                           .. ..:=: ,.,... .  . ..   ..... ..:,,.....:?7$$8O78NMMNDDIZNNNNONMMMMMMMMNNDNMNNMNNDDDD87$ODD88DNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNN
NNDNNNNNNNNNNNNNNNNNNNNND8NNNDNNMMMMMNOZ8Z7++7ODZ==~=I$?::~,..,,..,,.:,::~=:,::,,,,,,,:,::,,::::::::~~::::::::~:,::::,:,,,,,,,,,,,,.,,,,,,....,,.,................               ...  ..                      ..                                         .   ,,:::,..,,       ...   .....  ..,,.,...,:+ZD8$I$DDNNND8O$?$NNDDMMMMMNMMMNDMNDMMMMNN8$$O8ZOD8888NMMNDDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMNNNNNNNN
NNNNNNNNNMNNNNNNNNNNNNNN8DNN88NMMMMMD8ODZI7IZZ$???~=$$+:~,,,,,,,,,,::::~=::::,,,,,,,,,,,,,,::::,:::::,:::::::::,:::::,,,,,,,,,,,,,,,...,,,...........,.,.,........             .  ...               .       . .   .              .                       . .~,:::::.,..                  .,=~.....~7+~:=7OZ$DZ8NMNNNNNDDO8DNNNMMMMMMMMMMNDMMNMD8888DDDO888DDO8MMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMNNNNNNN
NNNNNNNNMMMNMMNNNNNNNNNNNNNDDDMMMMNDZOD8??I77+II+=?$?::,.,,:,,,,,,::~~~:,:~:,,,,,,,,,,,,,,::,,:::::::::::::::,,,,:,,,,,,,,..,,,,,,,,,..............,,:,..,,,....,,..            .   .....    .       .            ..                                     . ..::::,.... .                ..... ..,~=$O$7?+=?ONDZ8DNNNMNDDNZ8N8DNMMMMMMNMMNNMNND8DDNNNDD8OO8DDND8NMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNN
NNNNNNNNMMMMNNNNMNNNNNNNNNDDNNMMMNZ$D8OI7$7?$7+~~++=::,:,::,,,,::=:::::,::,,,....,:::,:::::,.,,:::::,::::::,,:,::,,:,:,:,,,,...,,,,,,:........,......,:,,.:,..,:,,.... .   .       ...    .                                     ..                        .:=+~+:...                         ...,:~~+=+Z$I+=7$77$ONNNMMNNDNMDOZONMMMMMMMMNND8NDNNDNNNNDD8ZODNNDNMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMNNNNNNNN
NNNNNNNNMMMMNMNNNNNNMNNNNDDNNMMMN8Z8ZZ77ZI+$7=::~~:,:,,:~:,.:::=+~:::,~:,,.....,,,,:::::,:,.,,::::~:::~::~:::::~::,,,,,,,,,,,,,...,,..,... ...,,.....,,:,:,,....,,,..  .. .                 ...                                   .                     . .,::,.. ..                       ..,,:::~:~~+7?7$$$$OZ8NDMMMMMMNMMMMMNMMMMMMMMMDO$8D8NNNNNNDDDD88DDNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNN
NNNNNNNNMNNNNMNNNNMNMMNNDDNNNNND8OD8ZIZO77O$+::~~::,,,,~:,,:~=I=~~,:::,,,,.,...,...,,:,,,,,,:,:::::::::::~~:::~~:::,,,,::::,,..,,,,......... ...:,........,,.,..,~:,.....  ....    .        ,.     ...         . .. ..                                    .... ...                        .......:~~~~~~?7I$ODD8$$8MNNDMMMMMMMNOZDMMMMMMMNDO8DDNNNDNDDDDDDDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNN
NNNNNNNNNNNNNNNNNNNNMND8NNNNMMD8Z8O77$O777?:,:=~~,,:,,,:::=?+=~:::::,.,,.......,,,..,,,,,,:::,::~~~~::::~::::,,:::::~::,:,,,,,,.,......,,.... ,..,,,..,...........:~,,...  .,.     .        .. .    ..      .  .     .    ..                             .     ..                              ,=,,,::,~?77$778DO??7O8NNMMMMMMMMNNNMMMMMMN88O8NNNDDDDDDDDDDDDDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNN
NNDNNNNNNNNNNNNNNNNNNNDDNNNNNN8Z8OOZ7777?+,.,++::::::,,::+I:::::::,.,...,.,..,,...,,,,,::,,::::~:,,:::~~~:~~::,:,:::::~:::,,,,.......,,..,.....,.,,,,..,..,....,..,::,.,....,,..   ..        . ..   ,..     .    .  . .                                 .                                      .,.,,::::=77$I=I$8Z77ONDDNMMMMMMMMMNDDDNMMMNNDDDDDDDDDDDDDDDDDDDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMNNNNNNN
DDDDDNNNNNNMNNNNNNNNNDDNNNNNDDZ8NNZI+ZI?~,,=I~,:~~,,,::~:+?=:,,,....,,,..,,,,.,,,,,,,::,:,:::,::~~~::~~~~:,:~~~:,,:,:~~:=~=:::,:...,.,,.........,,:,:,..,,.........::..,,.......    .           ..  . ..    ... .,.   .           ..                                                           ,,.,,:~~~~++=:=?7$DDZD88DMMMMMMMMNMMNDMMMMMMMMNNDDDDDDDDDDDNNNMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMNNNNNN
DDDDDNDNNNNNNMMNNNNNNDDNNNNDD8DNDO+?ZI+~:~=?~,:~~:,::==~++~:,,,,,,,,,,,.,,,,,,,,,::,,:::::::::~~~::::~~~===~~~~~~:,,,,,,:::~:::~:,,,,.,, ..,....,.,,,,,.......,..  ,,.,,,,,,...                   .   ...   ..   .,...    ,                                                                   .. .,,..,,:~+??=$$?7?IZDOOMMMMMMMDOMNMMMMMMMMMMMND88DDDDDDDDDNMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNDNN
DDDDDNNNNMNNNMMNNNNNNDNNNNDD88D87=ZO+~~:,==~:~,,,:~=+~~+?=:,.,,,..........,,,,,,,::,,,,,,,:~:~~::=?===++==~~==::~:::,,,,,,,:::,::,,.,:,,..,,:,,,...,::.,....,,........,,,:,,....                . ..  ...  .,,. .. ,...                                                                      .. .......,:~::~:~~:~~~=+=?$ONM88MMN8DNMNMMMMMMMNNDDO8DDDDDDDDNMMMMMMMMMMMMMMDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNN
DDDDDNNNNNNNNNMNNNNNNDNNND8888Z??8Z?=~:,::::::~,:=++~,=+=:,,,,,..........,,,,::,::~::::~===~~~+=?===+~=~~=??===~~=~~:~~:~,,,,=~::~:,.,:.,..,:,.,.,,,,,........,...... .,~=~:.,...  .            ..  ...... ...,....,,.    ...                                                                . ... ......,.,==:,=++??++II?++I$8DODMMMMMMMMMMMMNND8O8DDDDDDDNMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNN
DDDDDNNNNNMNNMMNNNNNNDNNNN8O8ZI+O7?+~:~:,:::~~~7++I=~:~~,,,,.,,,,.....,,:::,:::::,::~~~~~~~~=~~~===++=====~~~::::~=~~:~:==~:,,,,,::,,::,,...,,,,,..,,.,,,,,. .  .....,..,:=:,,.,.               ..     ,.. ,.,:. . ..    .,..      ..                                                         ...  .......,..,:=I7=~=?++IZ8DN8$ON8NMMMMMMMMMMNNNDDDDDDDDDNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNN
DDDDNNNNNNMMMNNNNNNNNNNNN8ZZ$$+I7?~:=~:::::::=I+++~:,,,:::,,,,,.....,,:,::~:~:,,,,:::~=::~~~~:=??=:~~~~~~+==~~==+==~~=~~~~=:~:,,.::,,,:,,:,:,,,,,..,,.:,,,,,..    . ..:..:~:,:~,.  ..           ...... ..,,.:.:,. ...     ,..    ...  ...                                                    .  .. . ......:=:~::~=IZ$7$ZZ8NMM8$ODMMMMMMMDODNNDDDDDDDDDDDNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMNNDNNN
DDDNNNNNNNMNMNNNNNMNNNNN8788?=?OI=:~:::~~+=:?O7?I=:,,,,,,,,,,,...,,,,,:~~::~:::::~~=~~~~~:~==::~~~~=++=~==+?+====~~=++=~:::~~~:,.,,,,,,:,,:,:,,,,,.,,,,,,...,,..    .    .,:~:::......          ,. .,,....,..,,.,..,.. . ,.. .  .,,.  .                                                         .... .....::,:~~+7$??+7ZZ8ND$7$ZZO888MMMMMNMNNDDDDDDDDDDDNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNDD
DDDNNNNNMNNNMNMMMNNNNNN8Z8DO=+ZI+==~~~~=I=+I$???=:::.,,:,.......,,,:==:,,::,:::~~~~:::~===~~~~~=~=~???+=++++II+???==~=+=~~~~:::=~:.,.:::,:,::,:,,..,~...,,,.,.::.        ..,:~~=: ...            ,. ,,,.  ......:,.... ..,.......,..  .   ..,..                                              ...,. ...  ..,:=~::::~=+IZO8DNDD8D8DDND8DNMNMMNDDD88DDD88DDNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNDD
DDDDDNNNNNMMMNMMNNNNNND7ON$=?ZOI+=+:=??=~?II7?7=,.,,,::,,...,..,,,:~,,:,:~~~~:::~~~~~~~~~~~~~,~~=+=+++????==~=====~::~=~=::~=~~~~~~,,,.:~::,,:::,,..,:....,:..::,..      ....::~:.. ...          .,. .:,........,:.,.........,..,,...     .,.                                              ..,.......  .,:~,:~,,::,::?$7ZDNMMMMDNN8DDMMMMMMMMNN88D8O8DDDNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMNNNNDD
D88DNNNNMNNMMNMNNMMNNDOZDII?$88$?=:~???+?7+ZI+~:,,:::,,.,.....,,:~:,::::::~~:::::~:~~~=~~=~===:~~+~~~+++=~==~~:~~~=~~~~=====:,:+~~~~:,:,,,:~:,,:::,,::.,:, ....::,,,:.. ....:,:,,,.. ..       ....,:....,.. ..  .::,.....,,.,,,.,,,... .. ,,. .                                              . .. .....,....:~:~==~==~IIOMMMMMN8NND$OMMMMMMMMNDDDDOO8DNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNDD
D88DDNNNNMMMNMMMMNNNNDZOZ$$78DO7?=~?I===+?I==~,,:=:::,,...,,,,,:::~::::::::,:::~=~::~~~~~~++===~~~~:::~:~==?+=~::~~~==~~=====:,:~~~::,,:,,,,~:,,,::~,:,,:,:.....,:,:,~,  ....:,,,.. . :,      ..   ......,...  ..,,,..,..,,,.,,..::.,, . .,.....                                        ..     .... ..... .,,,:::~~~+7?$O8ND888DDNNZZDNNMMMMMNDNNND8ODDNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNDD
DDDDDNNNNMMNMNNMMNNNN8OZZZ$7ZDZ?~,?I+=+??+=~::,,,:::,....,,,:~:,,:,,:::,,,:,,,,,::::::~~:::::::,,::~~~::~~~~~:,::~::~~~~~~=~:~,:,~~~~~:~,,~:~::,::,,:,,.,:,~,. ..,~:.:+:. ....,.,=,    . .          .,. ,.:,,.   ..,,,.,,,,,.,~,,,,,:....,....  ... .                                                .. ......,:,,,::=?7OOZZNMNNZ8NDMMMMNNMMN8DNNDDD88DDDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNND
DDDDDNNNNNNNMMMNNNNNZ$7ZZ$7I77I==7?7?++==+~:::::,,::....,,::::,,,,,,,,,,,,:,,,,,,:~~:~~~:~:::~~=~==:::~=~~~::::~~:::,~====~~::,,..:::~~::,,,:~~,::~:::,..~::,.,....~,,:~:~:,..,,,:,..  .  ..    ....  .  ..,,,:.,. ,,,,..,,..,:,:,.:,.,.:,.... ......  . .                                     ....    .. .....,,,,..,:~?I7O8DDNMDDMMMMMMMMN88NNDDDD8ZODNDNNMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNDD
NDDDNNNNNNNNNMMNNNNO77Z8O?+7O$+~$???=~:=~~==:,:,,:,,... .~::,,,,,,,,,,,,,,.,,:::::::~=====~~::~::,,::~:::::,,:::::~:,,::~~~=~~:,.:,:~~=~::~~,,=~,,,:::,,..,::~,::...:.,:,~~~,,.,.,.,..     ..  .......    ...,.:,  .:,.,.,:,.:,,,..,.,.,,:,....,..... ....                                    ....      .......,:=I?==::::~?ZDDDNNNMMMMMMMMMDDNNDDDDDO7ODNNNMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMNNNNNNDD
NDDNDNNNNNNNNNNND88O$Z8O+I7$ZI:+$I=~~=~::~~,::,::,,...,:,,,,,,..,,,,,,,,,,,,,:~~~~~~~===~+=~=+=++~~==~~~~~~==~::,:~::::~:,,::::~::::~::~:,:~:,:~=~=:,,::,,,::,:,:,:..,,:~~~:~:,,:....,. ... ..  ........    ..,::,  .,... .:,.,,,:..::,:,:,.,,,,....... . .                                .         ........,,,..,::~~:,:~==+$8NND8ODMMMMMMNDZ8888DDD8OO8DNMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMNMNNNNNNN
DNDNNNNNNNNNNNNNDDO7ZOO$$II7?~+II===+=:=?::,.,,:,,,,......,..,...,,,,,::::::::~~=~~?+++??+=~:,:~~=~~=~~:~~::::~~:::::,,:,::,,:~::,:,::~=:::::~::~~~~~::::,,~,,,,,,,:,. ,,~~==::.,.:~,.....  ........,..       ..,::,..,.....,,.,~,,,::,:,::.:,,,,........                                                   .,:~~~~~+II+~~~=?7ZODDNDNMMMMMMMND88D8888DD888DNMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNN
NNDNNNNNNNNNNNNNDZ7O$OOZ7+7$?=II=,~=+=+=~,,,:,..,,,.....,.,..,,,,,,,::::,:::::~+~~~~~~~~::::::::~~:~~~:::~:::::,,::::~:,,::,,,,,,::,,:,,:,,,:,:~~====~,::,..::,,:,,,,,....:===~~,..,:,:..... .. ......,....      ..,.. ..,,..,..:,,,::,::,:,:,.,,,,,......         ..                             .       ..,.,:=?$7IZ8$7$+=I$$ZOONMMMDDNMNNNNDOOOOOOOOO8DDDNNMNMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNN
NNNNNNNNNNNNNNNDO7ZZD8Z7?IO$I77?::~+==+~,,,......:,,.,....,,.,,,,,,,,::,::::~:~~~~~==:~~~~==~::::~::::::~~~~~:::::,,,,,,,,,,,::::::::::,:,::,,,::~~:~=~:,:,.,:~::,:,.,:..,,.:~~::,.,,,,,,..,.......,...... ..   .  ..,......,...:,,:,,,:,,,,,,.......,.....      ..... .                         ..     ...:=~~~:~??=?77$87==?I77I7ONNNMMNNND8OZO888888888DNNMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNN
NNNNNNNNNNNNNND8$I$ZZ$7?$8$7I?=:::==~~::::,.,..,,.........,,:::,,,,,,:,::~~:::~:~~::~:::~=~~~~~::,:::~::::::,:::~~~:,:,,,:,,,,,,,~~::::::,::::::::~~:::~=~::,.:~~::,,,,,,,:..,,,,,,,..,,,::..:.,............ .,.     .. ...,,:,...:~,:,,,,,,.,,,.,.........       .   .                             ..  ....,,::,~+~~IDDDND7=~=+ZO8DDMMMMNDD888DD888DDDDDDDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNN
NNNNNNNNNDD888O?78OO8OIIZOZ?+==~~~:::,:~~.,..............,,,::,,,,,,,,,,,::,,,,,,::::,,,,,,,,:,::::::::~~::~~~~~~::~~:,,,:,,,,::,.,::~,.,,,,:::~:~:~:::~:,~~:,.,::,~:.,::,:,,,:::::~:,,...,,,..,,,...,,......  ,,.       ....,,...,,,.,,,,,:,...,..........   .  .... .            .                  .   ...,::,,~=~:~~=+II===?7ZNMMN8DNMMND88DD88888DDDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNN
DNDNNNNNNNDODD7OZ8DD8Z7Z8$+=+=::~=?=:~~,,..,....... .....,,..,,,.,,,,:,::,,:,,:,,,,,,,,,,:::~=====~~:~~~::~~~~~~~~~~~:::::,,,,,:~~:::,:,,,,,,,,,:,:~~~~::,::::,:,,,,:,::::::,,.,,:,,:::,,....,...,,...  .... ....,..,.,...,..,,...,,,.,,,,,,,,...........        .  .                                   .  ....,,,,=+=77?=~=?+~~=IDMMMMDODNMND8D888888DDDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNN
DNNNNDNNNDZDD7OOZD88O$ZZ$Z+=~~+===~:~:....,,......,......,.,...,,....,......,..,..,,,,,,,,,,.,:,,,::::,::::::::::::~~~:~::::~,:,,::~:~:::,.,.,~:,:~~~~~==:,,:,,,,.:::,,,,,,,::,...,,,,::,::,...,...,:,,.. ...,,......,.,,..,.,,...,,,,,,..................     ..                          .                ..,.,:,,,,:~~~=+?+~~+~=ONMMNMNDDDDDD8Z+Z8O8DDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNN
DDDDDNNMNNND78DZDDZ$?78OZ?~~+$I?++~~,...,,,.. .........,.....................,...,,..,,,,,,,,,,,,:::::::::~~~~::::::::::,:~::~~~:::,,~~,::::..,:~~::~=+=~=~,:=~:~:.,,,,.,,:::::::,..:::::::::::.,,...,.,........,.,  ..,....,.,:,..,,,,,,..................... .                                          .,:=I?=~~+=~:,:~===~::~==7DNDNMNDD8DD8DD8OD88DDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMNNN
8DDDNNNNNNDZ8D7Z$I7ZZOZ$+~~=77?==+:,,,.,,,........,:.............................,,,..,,,,,,,,,,:::::::::,::::::,:=~~~~:~:=~~==+=:~==~:~=~+~=:.:,,,~~:~~~=~::::::~:,,,:::::,:~~~:::,,,....,,::::,,..,, ...,,,,...,,.. ..,,,..,..,,,....,.,..:,..... ....  ..  ...                                        .:::,~?$?=~?7?=::+I??+~~~=+78$7ONND8OOZZO888DDDDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNN
888DNNNNDOZ8DOO8O7ZZ8Z7I=~+Z7+==?~,,::.,,.,...,,,,..........,,,,.,,,,,........,....,.,.,,:::~::::~::=~:~~:::~::::::~~===~~=~=~===~?=++=~:::~==~,:::,::::,::::::::::::,...,,::,,:::,::,,,,:,,::,,::::,,,..::,,,:,...,... .,,,.....,,,,....,.......   ........                                    .        ..,.,~==++?==$Z$++++IZ7=:~++I$7ODNND8OZ$Z8D8DDDDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMNNN
8O8DDNNNZ7DNNNDO$DDO$$$~:?O$+=+I~,,::,,.,,,,:,,,,.,,...,,,,,,,::,,,,,,,,:,,,,,,,::::,.,.,,,:,:::::~::~~~~:~:::~====~=+~:=?+=~~?+=+=++++++=+=~==+~~=~:,~~:,:,,,,,..,::,:::~:,,,,,:~~::::::~~~~~~:~~:,,,,::::~~::::, ,...,..,,,...,,.,,,.....................                             ...           .... . ....,:+?I??II$ZII$Z+I++?I77$$O88OOOOOO88DDDDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMNN
OO8DDDDO$DNNDOZ88DO8Z7=:+Z$=?++~,,,,,,:,,,,,,,,,:,,,,,,:,::::,,,:::,,,,:::::::,:,,:::::,.:~~:::::~~~~~::~::::~~~~::~::~===~=++=~~==~+++==+?=++=::=========~:::::,,,,:::::::~~:~~::~::,::~::::~~~:~::,:~,,,:,:::,,,..,,,....,,,....,,,,...................        .                         .   ..  .. ...:~:......:=$8D8$??+~=?+~+I?+=+?7$Z88OZZZZZZ8DDDDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMN
ZOO8DDD$8DN8ZDDND88$7?+I7?+=?+::::,:,,:,,,,,,:,,,:::,,,,,::,,,:,,,:,,,,:::,,,::,,:::::::,,,,::~~~~~~~~:::~=:~:,,,:~~==~~~~==~~=::~=+~==~==~~=+==+=~~~~~:~~~~:~:~~::~~:~::::::,,::::::~~~~~~:::::,,:::::,:,,,,,,,,,....,,,,..,,.....,,,,...................                             ..       .....,...,+?~,,:??===+III?7ZI:::~=+I?=~=IZO8888O$77ZO88DDDNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMMNN
OOO88OZ8D8ZO88ODD$$$7IO8II++~~:~~:,,,.,,..,,,,::,,,,::,:,::~~:~~:~~~=~:::~=::::::~~::~~~:::~:,,,,::~::~~::.,,:::~~::::,::,::~~~:~=~~~~~~==~~:~~~~~~~~~~~~~~~~::::,,,:::~~~~~~:,,:::,::::,:::,,,,:::,.,:,,,,,,.,.,,.,,...,,,,.......,......................                                        .,:~==~=:+7~,+O88$?78O?~=~==~~=+IZZ7????IZ8OO8OI?I$ZO8DDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMNNNN
OO88ZZ88OZ88ZODO$Z$O$IZ7?=+~:::,,.....,,,.,,,:~::::::,,,:::::::,::,::::~:::::~~:~::::::~~~:::~:,:~~:==:::,,::::::~~===~~==:,,:,,~~::::~~~~~~~:~~~~~:~~~~~::::::::::,:,:~~:::::::::~~~~~:::~:,,,,,::,:,,,,,,,,,,,...,....,,.,..................... .. ......                        .      .    .   .,:~I$=::,,,,:?DNNND888$7$I+=+$I+7ZZI?+~~=?7Z$77I77$8DDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNN
OOO$$OOO8DDO8DDZZDN8$?I=+~:,:,,..,,,,,,,,,::,,:::::,,:::~,,,,::::,::~:::::~:,,::,~:~~~:::::=~~:::,::~::,,,,,,,,,,,,,..,,,,,::,:~:::~~~~~~~~~~~~::::~::::::~:::::,,::,,::::,::::,,::::::~~~~::,:~,:,:,,,,:,,...,..,,,,,,,.,.....,........,.......... .....                                  .    .     ..:+$Z7?I?:.?ODDN8DD7III+$ZO87?I$7II$$I??I?I$ZI?IO8DNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMNN
OZ7OOO8NNDDDNNDZODNOII?~::~:,,...,,,,..,,,,,,,,,,,:,,:::::::::::::::::~:::,:,::::,,:::::,::~~::::~~:::::~~~~==:::::~:,::=~=~:~~::::~==~~::~::~:::::::::::::~::::~~~:,:~:::::,,,::::~::::::~:~::::,,,,,,,,:,.,,,...,.,,.,........................   .. ....                                              .,~=?ZZ77I,,=?II$$7IZO$DD$$$I??IIII$$7++7$ZZ7?I$O8DNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMNN
8$$OO8DDNNDNNNOO8DD7+?I=~::,:,,,,,,,,,,,,,,,::::::::~~~::==~~~~:::~~~:::::~~::~~=~::~::,,:,::::::::,,,,,,,,,,,::::~~~~~~:=:~=+=:~=++~==~~::~~~::~::::::::~~~~::,:::::~:::::::~:~~~:::,,:~~:::::::,,,,,,,,,,,,,.,,,,.,.,,,..................... ..      ..                                      .          ..:?Z8O7++?=+7OOO$IIDDO$?IZ7?$Z7II7$7I77777I?I$IIONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMNNNN
88O8DDNNNNNNDOZ8D8$?+?=~::,,,,,,,,,:~~~:::::::::::::~:~==~~:::==~~=~::::~::::::~~~~~~:,,,..,,,:,:~~::~~=+=~~~~:::~::~~::::::~~:,:~~~~~~~:::~~::~~~:::~~~~~=~~::,:,:~~~~::::::::::,::::::::::,,,,,,,,,,,,,.,,...,,..,,,,,,.,................... .  .                                                           .,+77=7Z88Z$7??I8DNN87$8ZO8O$7777Z$$$7II7$$$I78NMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMNNNMMMMNMNNN
DD88DNNNNNDNN$O8Z$I?=~,,:::,,,,,,,,,,,,:::,:::~~~==~~~~~:::~====~:~==~==~~~=~~~~=~:::,,:::~~,,:,,,,:::::~~~::::::,,,::::~~:=~::~~,~~~~~~~:::::~~~~~~~~~~~~===~:,::~==~::::~:::::::::::,,::::::,,,,,,,,,,,,,,...,,.......,.,.................. ..                                                                 .::==+7O8OZ$Z88DDDZ$DNNN8OOZ77$$$ZZ$$777$I?$DNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMNNMN
DD8DNNNNNNDDO78O7Z7+=::::,::,,,,::::::~::::~~=~~~~~::::~~~~~~::,,::::~~~~~~~==~~~:::,:~:::::,,,,,::~~~::~==~~~::::,,,,,,:~:::~~~~~::~:::~~~::::::~=~~:::~~:~::,::~:~~::::::::~~::~~::::::::,,:,,,,,,,,,,,,,,...,,,,...,..,,,..........   ...                                                        ..            ..:=?7$ZZZOO8DNNDZ$ZO88NDD8Z$$$$$77$$O8O$IZNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMNNMM
NNDDNNNNNNND8Z88$?==~:,::,:::,,::~~:~:::::~~~~~~~:,::~~~~~::,,,,,::~~~~~~:~=?+~:,:,,,,,:~:,,::~~~~:::~~=~~:::,,:~~:~===~~:::~=~==::~:::~:~:::::,:::::::::::~~:::~:~~::~~:::::~~~:::~::::::,,,,:,::::,,,,,,,,,,,,,,..,.,............ .... ..  ..                                                  ..    .            .::~+7OZZ8D88DDZZ$IIZNND8O$$$7777$ZZOO$$ONMNDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMNMMN
NNDDNNNNNNN8888II++~::::::~::::~=~~:::,::~~+~:::::::::~~:,,:,.,:::=~::,,::::,,,,,,.,,::,,::::::::::::==~:,,.,,,,,,::~~~~:::=~:,::::::::::~:,:::::::~::::::~~:~~::~~~~~::::,:::::::::::::,:,,,,,,:~:,,,,,,,,,,,,,...,,....,,..........  ....                                                       ...   .             .,~=I$$7?I7$O$77777OD8OOOZ$77$7$$ZO888DDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMNNNMMMMMMMMN
DNDDNNNNNNDOO7$I?=~=::~~~=:::~==~:,:::~~::,,,,::~~~~==:,:,,,,:::::,.,:~:::,,,,,,,,:,,,::,::::::~~,,~::::,,,,,,,,.. ......,:~~::~~:,:,,:~~::,:~~~:::::~~~~~:::~=~~~~~~~~::,::::::~:::::,::,,:,,,:::::,,,,,,.,,..................... ..    .                                                          . .. .              ...~I7?++7Z$ZDD7$$$$$ZZ$$$$$77I$O8DDNDDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMMMMNMMM
NNDDDDDNND8OZI?===~~~~~~~~~~~~~:,:~~~~=~,,,:,,:::~:::,,,.::,,,,,,,,:,:::,..:,,....,,,,,::~:::~~,,,::,,,,...,,,::~~::~~~~~~=~::::::,,,::~~~::::~::::::~~~~:~~:~::~~~~~::::::::,::::::::::::,,:,:,::,:::,,,..,,.,.,,...............  .     .                                                              ....             .,..,~~=7ZZ7$ZII77ZZZZZZ$$7II+IO8DDNNDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMNNNMNMMMMMMMMMM
NNNDNNNNDOO$$?+=~=~:~~~~::~==~::~~~~=~,,,~:,,::~:,,,,,,,,,,,.,.,,,,,,,,:::,.   .,,,,,:::::,::=,.,::...,,..,,::::::~,,,::~~::,,,:,,,.,:::~:::::~~::::~~~~~:::~~~~=~~~:~::::::::::::::::::::::,,,,::,,,,.,.,,.,,,,,,..................               ..                                                    ...                  ..:?7$$ZOI?II77??I7777II7ZOODNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMNM
NNNNNNDDZ$ZZI=~==~~~=~+~~~==:~~~==~~::::,,:::,..,.,,,:~:,...,,::,...,:,... ...,,...,,:,,,,:,,.,,:,..,,.,,:~:~:~~::,,,,:~=::,,,,,,:,,::::~::::~~::~~:~~~~~~:~~:::=~~::::::::~::::::::~:::~::::,,,::,,,,,,,,,,....,.,................      ...       .                                                    .....                   .:I$I7ZI7???7II$$7$7II$O8O8DNMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMNNM
NDNNNDD8OOOI?+=~=~~~=~~~~:~===~~~=~~,,,:,,,,..,,,::~:,,,,,,:,,..,,,:,. ....,,....,,,,:~:,,...,,.. ....,~~~~~:~~::::,~:,::,,,,,,,:,,,:::::::~~~~:~~~~~~~~~~:~::::=~:~~~::::::::::::::~:::::::::,,,,,:,,,,,,,,,.,.,.,..,.........       ...            .                                                     ... .                ..~I$I=?7I??8OIOO$ZOZ$$Z8D88NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMNMMMMMMMMNNM
NNNNNDDDOZ7?+++~~=+~+=::~=~~~~~==~,.,,:,.,..,:~:::::::,:,,...,,:,... ...,,,.......::~:,,..,..... ....,:~::::~~~~::~::,:::,::,,::::::,:~:,::::~~~::~~~~::::,~::::~~:::::~~:::::::::::~~:::,,,:,::::,,,:,,,,,,....,,,,......... .........                                                                    .....                  .:=~,=?$Z?Z8IO8OZO8OOZ8NNDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMMMMMMMNN
NNNNDDN8$$7====~=~~+~:~~=~~::~~=:.,,,,,.,,:::,,,,,.,,,,..,:,,........,:~:,,,,...,:~~:,,,......   ...,:~~:~=~::~~:,,,,,,:,,::,,::::::::::::~~:~~::~~:~:::::::::~:~:::::~:::~~::~:~::::::,:,,,,,,,:::,::,,,...,,,..,,,.........,,........                                                            .        ....                . .,,,~+?Z8+78$8DDNDOZO88NMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMMMMMMNNN
NNNDDD8O$I+==~=====::~==~~==~~=::::,,,,,,::,,,,,::,..,,,..  ....,,,:::,,,,,,.,...,,........ .    .,:~~~~~~:,,,:,.,::,,,,..,,,,,,:::,:::~~:=~~~~::~::~~~:::::~=~:~~::::~~:~:~:::~~~:::,:::,,,,,,:::::::,,:,,....,,,.......,,:,.........       .                                .                              ....              .. .,,~+??OD$88O8DNNMNNNDDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN
NNNDD88$?+++===~~~===++~==~~:,::,,,.,,:,,,,::,,,,,,.........,:,,::~~,,,,,,,,.. ............     .,:::~~:,,::,,.,::,.,,,..,...,:~:,,:~~=~~~=~~::::::~~~:::::~~~~~:~~:::,::::~~:~~:::::::::::::::::::,,:::,,..,...,,,...,:::,......... .                                                                  ..........             .,==:~+~~=ZO7DD8DDDNMMMNMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNN
NNNNDZIZI+====~~===~:~~:=~::::,,,,,,,,...,,,..,.........,:~=~~~::,,...,,,......,,..,.....   .  ..:,~~:,:,,,,:,,,,,,,,,.....,,:::,,:~~~~:~~~~~~::::~~~~~:,:~~::~~:~~~~::~~,:~:::~:~~:,::::::::~:::::,,,,,,,,,.,.,,,,,::::,,.........   ..                                        .....,,............  .     ..,,...           ... .,:++,,~++I$OODDDNNNNMMNDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMNNMMMMNMM
NDDD877I+=~=~~++~~+=~=~::::,..,,..,.,,,,,,,,,.,,,,,,::::::,:,,,,,,.,,,,,.......,....,...      .,,:~:,,::,,~:,.,,::,:,......,,:~~~::::~::::==~~~:~~~~~:~~~~~~~:~:::::::,:::::::~~:::::~~::::~~:.:::::::,,,,,,,,,:,::~:,,,,,..,,......                    . .  .  ................... .......                   ..,,..              .::,,,?$+++Z8DNNMMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMNMMMNNN
DNND$I??==~+?=~~==~=~~=~:,,,,,,,,::,,,,:::,,::::,,,::::,::::,::~~:~:::,,.....,,.,,,.... ..   .,,~:,,:~,,:::,,.,:,,.....,,,:~::~~:,::~~::~~~~~~~~::~~~~~:~:::::~,,::~~:::~:~~::::~~:::::::~::~~::::,:::,,::,::~~::,,,.,.,.,..,.......             ....,,,,,,,,,.,....,.......  ..                                .,,.               .,:::=ZZ7I$DNDDMMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMM
NN87I++=~:+?+~~~~~~=~::,,,,,::,,,::::::::::~::::::~::,::,:,,::::,,,,,,........,,,.........  .,:,,.,:~:::::,.,,:,,....:,,:~~~:,::::~~~~:~~==+=~,::~~=~~~~:,:=~::::~:~::~::~~~:::~::::::~~::::::::,,,,,::::~~~:~:,,,,,,,,,,,,...,. ...    .   ....,,,,...                                                         ....               .~=~:+$??+?O8DNMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
NDZI?I=:~==~~=?=~~~~:,:::::,,,:~:::~:::~==~~~~::::,:,,,,,,,,..,,,....   .......,.........  .,,..,:~:=~~~:,,,,,... ..:,,:::~::.::,,:~:::~~=~=~=~:~====~,:,,~=~~:::~~:,,~~:,::~~~,:~::::::::::::,:,,:::~===:::,:,,,,,,..,,,.,,,,.. ..    ..,,,,,...                                                              ......             ..,,..:::~~+Z8NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
NZ77$?~=~=====~~~:::~~,,::,,:~~~:~::::~~~~::::::::~~:::~::::,,.........,...,,........,,.. ....,:,,:~:~+~,,,,,,. ..,,,,,,::,::,:,::~::~~~=~~~=~:~=====:::~~~::,:~~,,::::.,:::~:,~~:~~::::~~:::,,:::~~==~::,:,,:,,,,.,,,..,,,,,,.......,::::,.    .                                                             ..........,.....     .. .,~,,,:?ZNMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
Z7$OI+~~=++~:~~:,~~~:,,,:::~~::~::~~~::~~~=~===+++=~~===~:~,,:,,,,,,,...,...........,.......,:::~~~,:~,,,..,..  .,..,,:~==:~:,:,,::,~=~~:~:~~~~~===~~~::~~::~,:,:~=,::~:,:~~::~:~~:~~:~::::::::~~=++~~:::,,:,,,,:::,,,,,,,,,.,,,:::::,.,:,.                                                                    .....,.         .      .....,~7$NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMM
OZO7?+===+~:,,:~~~::::::~::~~=~~~~==~~~~~~=+I$?===+~~==~~~:,,,,~~:,,.,,...,,.......,.......::,::~:::,,,,..,. ....,,,:~~=~::=:,:,~~,::~~~~~,=~=~==~:~:~:::~:~~~::~:::,:,::,,:~:,~:~:::~:::~~~:~~++=~~::::~::,,,,,,,,,,,:,:::~~~~~~:,........                                                                     ....,,.     ...,,..... . .,~~~IDDNMMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
8Z7??+===::::~~:::::::~~~~~~===++?=~===++I?=~~~=~~~~:~::,,:::::::,,.,,..........,,...,.,.,,,,:~::::,,:,..,.  ..,:,,,~~::~~=,,,:~~,:~~~=~~~,~==~==~~:,:::~:~~:~:~:::::,::,,~:,::~~:,~:,::::~~=~=+~~:::::,::::::::::,,:~~~~~~~::,,,,........     ..  ..                     .                                         ..,.....,:,,,,..    .,~~~:I8DNNNMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
OI?++==~::::~::::~:::~::~:~++++===~=+====++?++~~:,,.,,,,:,,,:::::,,.,,,,............,.,,:::::~:,,,,,,....  ...,,,.,::.:~:,.,.,::::~::~==~~~~==~:~~~,~~::~~~~=:~~:~~:,,,,:=~:~~:~~~:,::~:~~~==+=:,::::::~:::~~:::::~==::~::,,,,,,,.......   .. . ...                              .                              .. ...,. ..............,,:~:~+=?78NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
$7I++=~:::::::~~::~~~~:~~~=+=+=~~~=+=====~~~:,,,,,.,,.,,,,,,,,,,,,..,,.........,,..,.,,::::::,,:,,,:....   ...,,.,,,,:~:~::,,:~:~~~:,~==~~~===~~~:=~=~~~=~=+=~=:+~~:,,::=~::~::~:::,:~~=~~=++=::::~~::::~:::::~~==~:,,,,,,:,,,,,,....  .....     ..          .                                          ...............,...... ......~+~,,,:~=~~~?7$OONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
$?++=:~::~::~:::~~~~=~=~~~=~~~~::~::~~:::~:,,::~:::,,,,,,,,,..,,,.....,......,...,,,,~+=~~~,,~~,.,,...     ...,,,,.,:::~:,.,:~:~~~~,~::=~=~:~:~:~:~=~====~=+==~=~,:~::~:~~::~:~,:::,~~===+=:,,:::::~~~:::~~====~:::::::::::,,,,,,,........  ...               .                                            .,,,,,......... ........,=I+::==~:,,::=IODDNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I?++~:~:::::~====~:~~~~~~~====~~=+~:~~:~~:,:,.,,................,,....,,,,,:,.,,,,,~==+~,:,::,,.,,.... .....,,,,..,:,,::,,:::~:~~:,:~:~~==~::::~~=+=++===~+==+=~~~~:~=,~:,~~,::,:,:~~=+++=~,,,::~~~~::=~~~~~::~~~:::::,,,,,,,,,,,,.... .. .  .      . . .. .....                          ...... ....         . .,:::,,,.....,,,,:,,:===++~::,,~==$DNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I+~==~~:~==+=~~~~~~~~~~~=~~:~~~::::,,,,....,,,,,...,....,,,,,,,,,,.,,..,:,......,,:~~~::,.,:,..,... .. ... .,,, .,,,,~:,,~:,,:~~~:~,:::=+::::~:=+==+=+===+===~~~::,=~,:~:~~:~:,~:~~=+?+~::,::::,~:,~=~~===~~~~:::::,::,,,,,,,,,,..,.................,,,,,.      ...,,,,,,,..........,...,,,,,,,,,,.,,...,,...     ...,,,,,. ,:,.,:,,~~=+??+=:,:+=:I8DNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
?====~~==++=~~:~~~~~~~::~~~~~:,,,,,,,.....,,,,,,,::,,,,,,,,......,...,...,......:~~~::,,,,,............,...,....,,::,:..:,,:~~~~::::::==~:~:==+++???+++==+===~~~~:~~~:~==~+~~~::::=++=:,:,:,,:~~::::~=~:~~:~~:~::::,::,,,:,,,,,,,.,,..,,,,,:::::~~:,....    ..,,:,.........,,,........        .    . .                . ..     ....,::~:~+=,.,,:,,IZDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMNMMM
?+==~==+??==~~~::::~~~:~~~:::,,,,,,,,::::::~:::,,,,,...,,,,,,,,,,,...,.,.......,,.,,,,.,.,,........ ...........,,,:,,,,,.,~~:::~:::,:=~~:::~=++~====++==+==~~:=:~~~~~~=~~++==::~~=?=~~,,:,,:,:::~~~~::=~:::~~~::~~:~:::::,::::::::::~~~==~~~~~:,...     ...,....  .                                                  ......      ...,:~===:.,,,,,~+$NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMNMMMM
I+=~==?++==~~~~~~~:::::::::::::==:::,:::::::,,,,,,,......,,,,,,,,,,,,,...,,,::,,,,,,,::,:,....... ..,..........,,:,.,...,::::~::::,:~~~:,::~==~==:=???==~~==~~~~~=~==~===??~:~~:+=~:::,:,~:~,::~~~~~~~:::~:~~~~~:~~~~~::~=~~==++?+??+~::,...  .   ..                                                        .  .     ....,.        ...,:~~,::,..,~+7DDDNMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNN
??~==?+==~~~~:::::,::::::~::~~~::::~~::,,,,,,,,,,,,,......,,,,,,.,,,......,:,,:~:,,,,::,,..........,....  .....,:,....,,.,~~~~,,,:,:~::,~~~==~==~:++++==:=~~~~==========??=~=~~+=::,::~:~~~~::~~~~::~~:~:~:~~==~====+++??I?II?+=~:,,....... ..    .                                                       .  .     ......,,.         ..,,,:~~,.,:??Z8NNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNMMMMMMMMMMMMMMMMNNNNNNNNNNN
?~=++++=~~~::~~~~~::,:::~~~:::~:::::::::~::,,,.....,,,,...........,,....,,,,,::,.,:,,,,,.........,......  ....,,........,~:::,,,,,:~:,:::~=~:==::~+==~=~:~~~~~=~+=+~===??~:~===~::,::~,:~~:~~~::::~:~:~:~~~~====++?I7I??+=~~::,,,.......,......  .. ...                                          ....                 .....,.           .,:,,.,+IION8NMMMMMMMMMMMMMMMMMMMNNNDDDD8DDDDNDNNNNNNNNNNNNNNNNNNDDDDDDN
?+++++===~~~~~~::~~~:~~~~~~~::::~:::::,,:,,,.....,.....,..............,,,.,.,,..:,:.,,,..............,. .............,,,:,:,,:,:,,::::,,:~:~==~:~:=~=~:~~~~~:~~==+=~++?+~~~~=~:::~~:~,::=::,::~::~::~~::~==++?II?II+=~:::,,,,,,,,.,,,,...,,,....  ...         ..                          .         .               .......,.           .....,~77IZOZNMMMMMMMMMMMMMMMMMMMNND8OZZ$ZZZOOOO888888888DDDDD8888888888
??+??+===~=======~~~~~~~~:::::,::,:,,,,,,...,...............,,,,,.,,,,....,,,,.,...,,. ...,,,....,.  . . ..........,,,::.~,:,,,,,,,,,,,:~,,~=~:~=~~:==:~::~:~~+==+==?++~~,~~+::::~~~::~~~~~::::~~~::~~~~++???==~~~::,,,,,:::::,,,,,,,,,,,.,,:,,. ......    .    ..            . ....,,,.                       . .    .......              .:~=++II7DNMMMMMMMMMMMMMMMMNNNND8O$7IIIIIII777$$$$$$$$ZZZZZZZZZ$$$$$Z
I???+=+===+====+==~~:~~~~~~~~~::::::::::,,,,,,,,,,,,..........,,,:,,,:,,,::,:,..,.... .,...,,.......... .......,..,:::,,:,,,,,.,,,,,,,::,,:::::=====+~~~,,::===~=???I+~~~~~===~~:=:,,~=~~=:::~=~~~~~~+?++=~:~~:::::~::::::~::::::::,::::,,.,,,:,......... ..,,.,,.    ..   ..   ..               ..        .. ......,...,...,.             ,:~??+$OOO8DDMMMMMMMMMMMMMMMNND8O$7I??+???????III?IIII77777777777777$
I???+++++?+~~======~~~~=+===~~~=~~~~::~::::,,,,,.........,,,.....,,,,,,,,,,,,,,,.........,...... ..... ...........,,,,,,:,,,,,,,,,,,,:,,,:~~~:=+===~~~~=~~~=+=++=I??+=~~~=~=?+=~=~~::=~~~:::~~~====+?+=~::::~:::~::~~::::~::::~~~~~~~~~::::~::::,,,,:::~::::,,,,,,...,,,,. ..                 ..          . ..,,::,,,,,,....,.             .,:=78NNOI?IODDNNMMMMMMMMMMMNND8Z$I?++++++++++++?+++???IIIIIII77II777
?+??++++??++=+==~=======?+===+~~~::~~~:~:,:::::,,,,,,,,.........,,,,......,,...............,.....................,,,,,,,,:,,.,.,,,,,,,,,:~~~~=====:::~~==~=+++==?I+~+===++=====+=::~~:~:::~=~~===++++~~:::::~::~~~=::~~:~~==~~~~~~~:::::,,,,.,,,,~~:,....      ......     ....                  ... .. ..,:,,,:,.....,,,::,,,,             ..~?77ZDDDO7$8NNMMMMMMMMMMMMNND8O$I?++=++++==++++++++????IIIIIIIIIII7
I+?????+I?+++++++==~~=~~===+====~::::~~~:,:::,,,,,,,,,,,,,,,,,,............................................,....,,,.,:,,,,,.,,,,:,,,,,,~~::~++=+~~~:~=~~=++?++=+++~~==++=+~=++?=~~=~:~::::~~~=+?+?==:,::::::,~~~~~:~=~~~~~~~~~=~~::,,,,,:,,,,,:,...                .,...... .                .....:::::,,...             .,,,,.          .  .,IDDOOZ77ZDNMMMMMMMMMMMMMMNDNDOZ7I?++++=++++???++++??III777777I7777
I????I+?I?I?+++++==~==+++?++=~==~~~~~~:::,:::,:::::::,,,::::,,,,,,,...........................,... .........,,,,...,:.,,,....,,,,,.,:,~::,:=+==~~==~++=++?=+=+====+=~======++?+======~~::~~==+===~:::~:::::~~:~~~~=~~~~~~~~~~~:::::::::,:::,,,..::,.        .         .....  .              .      .                      ..::.       ........~OZZOI7$ONMNNMMMMMMMMMMMMMDODD8Z$7IIII?IIIIIIII?III77$$$$$$$$$7$$$
I???????I??++==+=====+???=~~~=~~~~:::~~~:,~::::::::::,,,::::::,,,,::,,,,,,,,,,........................,...,~~,....,..,,,..,,,,,.,,,,,~::,~=+~==~+===+~?+=++==~~~+??=++++=+=??+===~=~~~=~~=+++~~~::=~:~::~~~:~::~~~==:::~~~~~~:~:::::~~~::,:,.....,,. ..  .....        .. ..,..........    ...,...                     .   ..,,,.         .....,~+IZDDDODNNMMMMMMMMMMMMMMMNDND88OZZ$$$$$$$$$$$$$$ZZZOOOOOOOZZOOO8
7?I??+III??=+++==~~?+??=~=~~=~:::::::::~:,:::::~:::,.,,,,,,,::::::,::::~:,:,,,..........................,,,,...,,,.,,..,,,,,,..,,:,:~:,::~~==~=?+=+~=?+===+~~~=+?+++++++=+???+=++=~~~=~~=+==~:~:~~~~~:~:~=~~~~~~~~~~~:::~~:~::~~:::::,::,:,,::,.,,:,,.. ...  .          ..  .,,,,,..  ..,..,..   ..                   .  ...,,,.... ..   ....,,:+ONNNN88NMMMMMMMMMMMMMMMMMMNNNDDDD8DDDDDDD888888DDDDDDDDDD88DDDD
7IIIII???++++=~~==+===++====~::::::::~:,:,,,,,,,,:::,::,,,,:::,,,:,,,,..........,.,.............,..,,,,,::,..,,,,....,,,:,,..:,,,.,:::~:~~=~======~=?++=======+++~==++=++=I?++=+==++=~~~==~::~~:=~~~::~=~~~~~~~~:~::~~~::::~~~~:~::::,::::::,,,,...,..          ..,:,,.....   ..,:,....... . ... ...         .          .....,,.. ...,.......,:=I$8NNNDDMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMNNNNNNNNNNNMNNNNNNNDDDDDN
7II7II?I?+=++=======??=~==:::::::::~:::::::,,,,:,,::::,,.,,......,,,..............,,,,,,,,,,,..,..............,,,....,::,..,,,,..,,,,:,:~::+==~~=~~+???~=++=~~===++=+==++?I+=++++++=~~==~~::~~:~~==:~==~:~::~~~:~::~~~:~~::=~~=~~~~~~~~:::::,,,,,....,.........   ..  ...,,,,...::,.     .,,......,..     ...            ...,,,,  .,::.......,~IODNMNMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMNMNNNNNNNDNN
$77II????==++++===+I+=~~=~:~::::::::::::~::::::,:,,,,,,,,.,..,,.,,,,....,:,,....,,,,,,,,,,,,,,..........,,,,.,,,,,:,,,,,,,:,.,.,,,,,:,~=,~+=~===~~=I++==++=~~~==+=+===+?+??=++++?I+==+=~+=~===~~~=~~==:~=~~=~~:~::~~::~~~=~~~=+~~~~~~~====~~~~~~:~~~~~~~:,::,.,,,...       ...  .,,.............. .,.  .,..               ...,,,...,,.....,..,,=$NNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMNMMMMMMMMMMMMMMMMNNNNNNNNN
$IIIIII?+=+++++==??+=~~::::~::::::::,::,::::,,:::,,,,,,,,,...................,,,...,,.,,,.,,.............,,,,,,,,,::::,,::,,..,:,,,,,~~,:~=~~~::~~+?=+=+?=====+++++++=??+I?+??++I+==++~==:==+~~=========:==~~:~~~~~~~=~~===+?+::~~=+??+===++++=+~~:.......                       ,..    ......... ,,.....               ....,,,,,,,....,,,...,:?7IDMMDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNN
$?IIII?+==?+??=+++==~~:::::,::,::::::::::,,,,,,,::,,,,,,,,...,,...................,,..,...........,,,.,,,,,::::~~::::::,::,,,::,,,,~=::~:~~~~,,~~~+======~==+??+++++?+??II+?++?II=++=+=+==~~=~===+~==~+~=+~=~~=~~~~~===+II?~:,:=??++~~=+==::,,,.........                        .,,.. .. ..   .   .,..              .........,,,,..,,.,,.,:==:~?$Z8NNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMNNNNNN
$IIII++?+=+++=+++=~~~:::::::::::::,,::::,,,,,,,,,:::,,,,,,,,,,,,,....,........,:,...................,,:~:::~::~~~:~~=~,:,,,,,,,::,,:,,:::~~~,,~~~=++~==~===+?+?++?++++?I?++?????+++=+=++=~==:===+===+==++~~~=~~=~==++I7?+~::~~===~:::::,,,,,,,,.........                         ..   .            .....          .,,,,,,,...,,,,,,,,,,,:=??==??I$ZDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMMMMNMMN
$III+==+?++++==+=~::::::~:::::::::,,,,,::::::,,,,::,::::,,,,,,,,,,............................,...,::,,:~+=::~=~~~~::::::,:,,,:,,~~:,~~~:~~,::==~::~~~=++=+???I+??++??+I++??+++?II?++=?+=+=~+++=~=~+~~+=====++=~+++?I+~:~~~~~~::::::::,,,:::,,,,,,,,,..  . . .                    ..                .      .   ...,:,,,.,,,,.,,,::......,~??+I$7$OODMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNN
$I?+?+????=+===~~=~:::~::,,,:::::,,::~~==+++=~::::~::,,::::,,,,,,,........... ............,,,,,,,,,::~===~~~~~~~::::~~::::,,,,,,==~,:~~:::::::~~:~~~~=+?=++I?I?I?????++??II??????I?++=+++==~++===+========+??==+?7I=~::~~:~::~~::::::,,,:::::::,,,,,.,..........                   .       ..          ...   .  ...,,,::,,::,:::::,....,,:++?7$O8NNMMMDNMMMN8DNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMM
7?++???II?+==~~~~:::==:,::~~~:::,:~===+++====~~~:::,,,,,,:,,,,,,,,,.,,,,......,,,....,,,,...,..,.,::::::::~:::::::::::::~:,:::::~:::~=:::::::~=~~~===++==?+77I????I?+?+??I??+??II???++??=+=+=~~~==~~=~==++I+==+I7=~~~~~:~~::~~~::::::::::::::::,,,,,,,::~:::,,.....                .                     ..  ......,,:~:~~:::~~::~~....,,,~?II$ZZODND8DMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNM
I++?????+++~~~~~~~::::::~~~~::~++==~~~~~~~~~=~~~::,,,,,,,,,,:::::::~~::::,,::::,,.:~:,,...,,,,,:,::,:~~~==::,,,:::,::::::,,,,,:~:,:~:,.~:=~,,:~~::~=~+====+77I???+?++?+?I?????+?++??+??++=+++==+~~==~===+I+=+?I+=~~~~=:~~~~~~~~::::::::::,,,,,::::::~====++~~:~:..                 ..                .........,,..,~~~==++?+~~~~~+I~,..,::,~IO$?I7ONMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I++++?+++====~~~~~:~~~~~~~~::=+=~~~:~=++===~~:~~:::::::::~::~=~~==~:::::::::::,,,:,,..,,,,,,,,,,,,,::::::::~===+=~~:~~~~,,,,::~~:~~,:,::~~,:::~~:=+=?=+===??II+??+?++++?+??II????+??I??++=+++++===+=++++I===??~~=====~~~~~~~~~~~~:::~:::::::::::~::::~~~~=~~~:::,:,.               ...               .,....,,.,:,::=??7I?I??+===++I7=:::~~~~?ZZZDNNDDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMM
I?++++++++=~~~~:,:===~~:~~~~==~~===~~~~~:~:::::::::~~=~~~=~===~~:::::,::~~==~:,,,,,:~::,,,,,.,,,:::,::~~::~~~==~:~:~~:~::~~:~~~::::~,,:~:::~:~~~==++==+=+++I++=??III++I??I?????++??I????+?+?+?+=++?++?I7+==I?~===~~=~~=~~~=+====~~~::~::::~~=~==++====~~=~::~=~,.,.......           ..            .   .,,,.,:::~:~+III77$ZZ$III7?I$$7+I?+?I77?IO8ZODMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I+~++++++==~~=~:~====~:~=~===+==~:::::~~~~::::,,,,::,::::::::::::::::~~~~=~:,,,,:~::,,,.,,,,:,::~::::::~:,~~~:~~~~==~~::~::~~::,~==,,,:,~~=~~::~+==+=+?+=??++=+?I7II?I???I?I??+?????????I7????++???+????=+??~==++=~=~:~~~~~==~~~:~~~~=====+++?I??IIII+=~~~=~:=~,,,,,::.....         ..        .. .  ...,,,,::::~==+I$OZZOOOOO$7$$7$ZZ?==+??+=?7O8DMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMM
I==+??+?+=:~~~~===~~:~~~~==~~:,:~~==~:::::~==+===~~~=~~~~::~::~::~++=+?+:,,,::::~::,,,,,,:::::::~=++=+===+?+===~~==~~::=::::,:~===~::::~~:::~:~~~~+?+?I=+++=+??????I????+??+=?+?I+?IIIIIIII+++??I?+??=~=++?==~~==~~:~~~~~~==~===~=~===????IIIIII7$77I=+=+++++=+=~~:,:,,.,,,....     ..       ... . ...,::::~~==~??I7ZOO88OOZOOZZ$$7$Z7?==+?I?7DN8NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I+++++====+====+==~~~~:~~~~:~~===~~:~=~=====+++===~:~~~:~~~~:~===+===~::,:::,,::,,,,,,,:+=~::~~+????I7$$7??++=~==~~~~~~::::::=?=~~:::~~:~,~~~:::=+=+?I+=??+?7II??III7II?I??+?+?I?+?III7I?I?++??7I=??++===?+==~~+=~:~=~==+===++++??+??III777$$$7$ODDZ7777$$7II??+==~~~::,,,,,,...    .,.      . .....,,,~=~~=+=++I7I7ZO8OOOOZZZO$O$ZII7$I+=?I?ZNND8MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
?++??+++==+=====~~~=~~~~~==~===~~~=++==~~~==~~=+=~:~=~~~~==~~~=?+~~~::,,,,,,,,.,:::::=+~::~~~~======++=~~~~~~~~~~:~~~:::~~~~~~=~~~:~~~:~::::,~=+++?+??=7I+?77$7??IIIIIII7I???+????IIIII??I??II7I+??==~==I+=+===+=:~~~===++=+II?I$$77I777II$ZZ$Z8DZ$OOOOZZ$7$$$7I??+==~::::..,,,.... .,..      ....,,,.,~+~==++??77I7ZO88OOO$OZOZ8777?7O7I?I$7DMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
?+?I?+++=======~~=~:====++====~~=+?II?+=~==~~:::::~~~==?+=~==+?+==~:~~~~::,,,::::~~==~~~~:~~~=====++?++======~++====~~~~~~:==~=~~~~::~:~+~:~~=I?+?+~==I?7$OOZ7I?I???IIIIII?I??I+?I77II?I?I??7$I+??+=?=+?I===+++~:::====???II77$O7$$$$7Z$$$$ZZZO8DNDND8OOZZ$OOOZZ$77?+=~~~=::::,:,....:,............,,,,~++++?I7II7Z888OO888888D88$ZI?I?+?I777Z8MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I+???+++=+=======~====+++++++++??++??++=~~~==~:~~=~~==~~===++++=~:::,,,,:::~~~~~~++====:~::~=+++++++++++==~===+=+==~~~~:~~~:~+=~=::~=~~~:~~~=+?=+=~:=?IZOOOO$I?+???IIIIIIII7?III?III7II?IIII$7??I+====+I?++?++=::~====+??I7$ZZZO$ZOO8OOZOZO8OO88NDD8888OOOOOOOZZO$$77?++++:~::::,,,..~,.,,,,,,,:,,..,,,:?++??III7ZO888DD888888D8ZZ$?+?+?II$Z778MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I+??+++++==~~+==+====+?+=+===~~=?++===~==~~~~=~::::::::~~+~~:~:,,,,,,,::~===::~===+=~:~::~~=+++++++~~~~=======+~~~~~~~+~::~~+=~:,::~::~=+~:~~~~=+==?I?$Z$ZZOI7?++II?II777I7IIIIIIII77II?I?I77+???+++==+??I?+=~~~~==+=??I$I7Z$$Z$Z$OD8OZZ88DDDDNNNNDDNND8OOOO$$OOZZ$$$I??I+====~~~,..,~,,...... .,:::,,~~?I???I7$ZO8DDDDNDDDD8888ZII+?++?7I$ZZONMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
???+=+++======+?+++==+++==~~=++===+======~~~~::::,,,::::::,,,,,,:,::::=~+=~~~=+?+~:~=====+II?=========~=~~====~~~~~===~::::~=:,,,:~,,~=?=::~~=?++=+??7?+?7Z$II?I7I??77I77IIII77III7III?II?I7?+?++++~=+?I?+=~~~~~==++?I777$ZOOZO88DDDOZDDNNNNNNNNNNNDDDDD8D888O8OZOZ77II7I++=++=~~::,:~,......,,,..:~::~==?II777$O8NNNDNDDDDDD8OO$$7??~~=+=+7ZODNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
III++?+=====+II+++==+++==+II?+====~=+?++?+===~:::,,,,,,,:::::::::~~===~~~~=++=~~~++++++++++=+==+????++~+??++===+=~==:::~~~+=:::::,,,~==~::~=I?++=+==??++$$7IIII7I?7??IIIII?IIIIII77IIIIII?II+?+=++===?I?=~~~=~~=+I?7$7+7OOZOO8NND8DDDDNNNNNNNNNNNNNNNNDDD888888OZZZ777$I+??I+?++=~:,~~,,:,,,,,,,,,.,=~~I+I77$7Z8NNNNNNNNDDDDD88OZ$II?=++=+?I$ONNNMMMMMMNNMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
II?=+++====+??++++++++??I$$77I?+?I?I==~~~~:::::,,:::::~::::::::::::~~~~=~=~:~=======~~~===+??II??+=+?+~~++==++=+=+~:====~~::~:::,::~~~::~~~=?=+=++=+III?77II7I?II??II?II7I??I?IIIIII?IIII???++===++??7?=~~~==~==?7$77$OO8OZODDDDNNNNNNNNNMNNNNNNNNNNNNNNNDDDD88888O$ZO$I??I??+?+=~~~+~..,,,:,::,,,..:++I777ZO8NMMMMMMMMNNNNDDDNOZ7+I=~==~+I7$$7IIIIZNMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I+==+++====??+++=+++?I?I777$II??77$7I7I?+++??+===~~:~~::,:::::::~~~~~~:::::~~=+??+++?++++++++?+===++??++++++=?I=+=~+~~==~~~::,,::::~~~:~~=+I=++=+=+?IIIZ$$$7II?I?I?II?+?7II7I???II?III?7??I+==~~=+II7+=~~==~~==?7$7$ZZO88O8DNNDNNNNNNNNNDDDDNNMNNMMNNMNNNNNNNDD888O88OZ7777I????+=+I+:,,:,,,,:,.,,,::=I?I7$Z8NMND8ZZZODNNNNNNDZII7+?==+I$8DNND88OODNDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I+=+++?===+??++??+=+I?77$77I???II7III+=+?++??+===+++====~~~~~:::~:::~=++++??????++=====??II???I7I?I77I?==+?+=======~~~~~~:,,,::~:::~~~:~+?I+~==+=+I?I7$OZ$777??????II?+I7I7I????I???I??I???===~==?$I=~======+I77777ZOZZDNDNN8888NDDNNNN88DDDNDNNNNMMMMMMMMNNNNDDDDNDD8OZ$$$$77II??I?~:,,,:,,,,,,,,,,:+$$77IZ88Z$$I?++++?ONMMDZ?+?II?+IZDNMMNNNDDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
?++++++==+I?++??+??III7IIII??II7$7I+++????+~::::::::~~=++=======+==~~~~~~~~~~~~~=+??+?????IIII?I?+??+==+?++?+=~==~~~~::::,,::::::~+~~~+~++=~::+++?I$$IOOZ$7III??+?I?I??II?7?????I?+???I??I+~=~+++$I=~=+==+++I7Z$ZZ$778DDDDN88O8DDDNDDND88888D8DNNNNMMMMMMMMNNNNNNNNNDDOOZZ$777I777+?=~~~=:::,:,,,,,,~I$IIII7$77I?+=~:::,:?DND$?==77II7ZDMMMNNN8DNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
??++?++=+??++?I??IIIIII77II7$777I++?II?+:::~====+=~==~~=++++++???++???+?I?====++=+++=??I?III7????+====++==~::~~~~===~~:~:::::,:::~~~=~===+~:=++I?I$77$ZZI?I?I?++?I?II????I?I?I?II?II?I??I?+====+7I======++++?7$O8Z$OZO8D8888DDDDD8DDDDD8DDDNNNMMMMMMMMMMMNNNNMMNNNNNNDD8OOZZOOOZII7I++=:,..,,..,,.,~+???II77777?I+=~::,...~ZDOI=+7$$II$DNMNND8DNMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I?=+?+?+?I?+??I??$777I77III777I77III+~::~~=+=~~~===+=~==~~==+===++?7III?++++++?++++?+??I????++=====++~~=~~~=++==?=~=~~:::,:,:=~====~~=+~~::+??I?I$7I7ZZ7I???++++?I???+?+?I+?I?I7?I7?II+?I+====+II===+++?I??II7ZO8ZOOOOOO8888888D888DDNDNMMNMMMMMMMMMNNNNNNNNNMMMNNNMNNDDDDDDD8Z$77+=~~~~~~:::,,..,:?I?+?+$Z$$ZZ777~~~~~+=:~=OO?=++?$OOO8D8$ODMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I+=+??++II????I??$$7I$III77II77I??+~=++++==+=++=====~~~~~~~==+++?+=+?I??II?7I++IIII?+??+?III?=+++==~===~~+=~,,:::~~~::::~::=~~=====++?=:~++I?I7I$II77Z7I?+??+++++??+??+??+++??IIIII?I??I?+++=?II==?+???7II$77$Z$$O88D888OOD8OOO8ZONMMND8DDDNNMMMMMNDD888DDNNNNNNMMMMNNNNNNDNDDO7II++++=~:,::,,,.,:=I?===I$OOZ$$ZODMMMMMMMNO?7O7=+==+?I?+?78MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMM
+==??+?I7I???II?I$$777II777$$$77?=+??+=+++++?II$$$$7I+++??++?IIIIII7II7II7$7I7I+++???I?=~~:::~::~~~~~~~:~~~::~=~~~=~:::,,:~::~~===+?+===?7III7$ZI?$$7$??I?+?++????+?I?I+?+??+II??IIIII77+=+++?I++?I??II7$$$$$OZ7$ZOOOZODDDD88OO8DDO$$7I??II?I7ZDMMMMMNND8DDDNNNNNMMMNNNNNNND8OOZ$7??++==:,,:,,..,=+=~~=$O$ZZODNMMMMMMMMMMMMNDD7=~~::~=~=?7OMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
+++??+?I7?+??II?IZ$$77I7$ZZ$7I7+???I??I?++???77$$$Z777777$77IIIII$$ZZ$ZZ77I?II77I??+???+++=======~:~==+=~~~=~~~~~=~~:::~~~~~~~==+++++==7OZI$I7$7?I7$7I?++?+++??II?+?I????+???I??+????III++=+?7?+?IIIII7$Z$$$ZOZ$OOOZZ$ZZO8O8OZO88O$I77II?++++I?IZNMNNMMMNNNDDDNNNMMMNNNNNNNDOZZ7II?I+~~:,.......~+=~~+I7$ZZODNNNIIMMMMMNNMMDDD7???I??+?I7I7O8NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
++?+???77???IIIII$$77I7$$$$$I?+?I7III++?II777$ZOZ$$$$$$7IIII777$ZZZO88Z$Z$$$777I?II+I??++I????++~~=====~~~==~~~~:~~:,:~~~::~~~~=+II?I?$OOIIZI77II$$III+?++III?+++?????+?????II??I????II?+++?7I?IIII?II7Z$$ZOOZOO8DDOOZZ$$ZOOO88O$ZOZ$I??~=++?7II?7OND8DMNDDD8DDNMMMMNMNNNND8Z7II??===~::,,,....,+??+IOZOI7ZZDNNNNNMMNMMMMMN88Z?I7$ZDDNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
?+++???77???IIIII$$7$$$$$7$I??I7II???I777I7$77$77III7777I7$$$$$$$$Z$OZZ$ZZ$$7I?++++=+???=??+=~:~=+=====~~==~~~~~:::~:::~::~=~~+I$IIII7$$$7Z$?7$7$Z7+=++++?III+====+?+++?+=+?I?+?II?+I7I??+?I7??IIIII77ZZZO88Z$$$ZZ$7$7II$$OD88OOZ$I???+~=::~?7$77$7ON8OO8DD8OO8NNNNMNNNNNN8O$I?I??++~~:,,..,,.,I$7I$ZZZO7I?$8NNDMMMMDMMMMN8OO$777ODDNNMNNDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMNMMMMNMMMM
+==++??77I?I7II?I77$$$7777I?I777$7II7$ZZ$ZZ$$ZZ$777$$I?7I????++====++=??+?++++??++==+==~:~~~===~=+?+=====~~=~=::,::~~~~~~~~~~+?7II777$77Z$$II7$777I?==++?++??++++++?++???++??++??????III??I7I?I7II77$$O88DD8OZ$7$7I7$Z777ODDOZ$I??===+?I?+$8NMMNDOZ7ZMNNDDO$Z8DNMMMNNNNNN8O$I?+=~=+=~::::~:,,.:77I77$OZ$I++IZDDDMMMMNMMNDO7I$II+?$8NMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMNMMM
+=++++?$I??I7IIII77$Z$ZZ7$I77$777II$ZZO$Z8OZ77777$$7I??+++++======++++?I??I?I?????+==~~~==++++++?==~=~~~~~~~:~,,::~~::::::~==??I$$$$77IZOI?7I?7$??+?==+?+++++++++?+????++==+???I??+??I??II77?II7$$$$$ZOOO88OZ$$$ZZ$$$7I7ODDZ$I?++?I77?IOD8MMMMMMNNNOZ8MMMND8888NNMMMNNND8OZ$7I??+++++~,..     .I777Z8O$I?+=+$8NNMMMMMMNDOZZ7?=I7$ZO8DNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMNNMMMM
+===++?7I??I77III77$$$O$$77$Z$$777ZZOZZZZ8OZ$$7$7II?+++==++++++====+=+++++==++?+~:~+?I?====~==+=~===~~~~::::::~~~:~~~~~+=+?I??IO8ZOZ7$$OZ?777IIII+=++~=+==++=+++??++??++++++?I???+?II?+?II7I777$$777$ZO8888Z$7II7I?++I$DNOZ$??+?I7ZZ$ONNNDONMMMMNNNNDONMNNDDDDNMMMMNDD8O$I+=~:::::~~:,..      .=?OOOZ$I?++=+IODDNNMMMN7$OZ+++~+?I7$OO8DDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMM
=++++++I???777I7777Z$7$Z7I$Z$$$77$OOOOZOOOZ$$7I?III??II7$$$7$7I?+==~~:~==~:~+??=?I+?I+=++=~===:~~~===~~:::~~::~:::~~===~=++?I7$OZ$Z$O$ZO7?7I??++??+=+===~====++++I??I?==+?++??+?I???++++I7I7$Z$$ZZ$$OOO8OOZ77$$$7I++?ODN8Z7IIII7$Z88DDNNND+?NNNNNNNN87ONMNNDDNNMMNNDOZ$7I+++=,,,,..........   .~?$Z$7I?+===+?$D8ONMMN7,~$$=~~=$Z$$ODNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMNNMMMMM
++?+++=I7I?II77777$OO$$$I7Z$$$77ZOOOOZOOOOZ77I7IIII$$7$ZZZZ$II7$Z$Z$II?+~~~~~~:::::~:~::::::::::~:::::::::~~~=+~::::~~==+??IIII$OOZZO$$7I?I?I?++?+++=~=~~==+=+?==?I??=+=++++I???I++?+=?I7777ZO$$ZZOO8O8OOOO$$$?+?++I88D87I+?I7ODD8O8DDNNNNNMMNNNNNNNDZZ8NNNNNNNMMNDO7I+++==+=~,.,.,::,,..      .:?II$I+:~+++?78DDND8I:.,$7=,.~$8D8DNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
++?++=+I$IIII77I7$$ZOZ$777Z$$$7ZOOOOOZOOZ777$7I$$$II7$$$$77III???I7IIIII?I7I?+=~~===+?III?+==+++++++==?=++=~~==~~~==+I?III7Z$$$ZOZ$ZZ$7?+=??+??=~=++=+=+~===+=???+?+===?+=+??I???+++=+?7$$ZZOOZZZOOOOOO8O$I?+=+?+IOMM8D77IIZDND88D8ZDNNNNNMMMNDNNNMNNDZ7$8DNNNNNMDO7+==++~~::,::,,,,,,...       :+???+~,,~=?I7OD8OZ?~:.:ZZ+:.,78DNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMNMMMMMMMM
++++++??Z7II777I7$7Z$$OI7ZOZ$7$ZO8OOOZ$ZZ$$7I7$778DDDOO8DD8D8OZOZ7+==++??III777I?III???===+I7IIII?+=+?+=+7I??I?+=====?I7?I$Z7$$$Z7$$77?+~+?+==~==~=~==~==+=~~~~+I++=++=+IIII?++??++==+I7$$Z$$$$ZO8888DDZI+=~=+??7NMMMDOZOODNNNNOZOOODNNNNNNNMNDNDNNNMNN8$+$ODDNNNOZ7+~++=~,~:,,,,,,........     ,:==:~:,,...:~=+=~=:,..:$ZI~,,?ONNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMM
?++++??IIZ777777I$$7$$7?$ZZZ$$ZO88OZZZOOZZ77$$ZO8DDOZODNMMMMNNNNND88O$?~,,:~:==~=??+?++=+I7I?+=+=~~=???+???++===+===I7III$Z?I777IZ$7?+=~~+====~~~~~==~~~=+=~~=??II+~+++????++++?III++I$ZZZZ$ZZO88OZ7?????+++?I78MMMMN88DNNNNNNDO$$$ZDDDDNNNNNNDDI?=DNDND77+7ZOODNO$?+==+=:,::,.... ......          .,~,,.,:,..,.....,~::+77=:~IODNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
??+++??I?$$7777777$$Z$I?O8O$7$OO88OOOZOOZ7I$$ZO888Z$ZDNMMMMMNNNNNNNNND8$II+=~~~~~::~~~~=+++??=======+++??I?+7??I+?I??I7II77I??III$ZI==~~~=~===~=~==+~~:==++=+?7II?++==+?=++====++I?+?7$ZOOOOO8OO7I+=+=~~+++?II8MMMMNNNNMMMMNND8Z$7778DDDDDDNNDDOIZZZODD8?+=$7Z8DDD8ZI+~~:,,~~~~:,,,.......       ....,::~++?I=?I?+???+==:?Z?~+7O8NNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
?++++++???7$7777777777IZ88Z7$$OO888OZOOO$77Z$Z888$I$8NNMMMMND888OO8DNNNNND7????+=+???II?I77?+I?+++=+????$ZI7?=++?????7II$77?+?I?7$I=~~~==~~:~~=~~==~=~==~~+?++??I????+=++=+++~=++?I?I7$ZZ$$$$$7II??II???II7$OMMMMMNMMMMNMNNDD8OZ$7I7ODD8OODDDD87?7$ZZZ$??+=$ZZ8DDOZZ7+++=:,,::......   ...        ,::::~~=?I77ZO$I$7I~,,,,:.,=7Z888DNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMM
I?+????II?I7$77777II$Z7O8O$$$ZOO88OOZOOO77$Z$O8OZ7$ZDNNMMMNZ7I7??I$ZO8DDDDDZII77777I77??????+I?=~~++?+=+?===++??I?????III77??I7I?II=:=~==~~~~=~=~~~=~~~~===~===++I?+=???+=====+?IIIIII77777$$$I??II7$$$$$$ZNMMMMMNNNNNNNNNDOZ$Z$7I$$ZODD88888Z$?==+++++=:~I+IZ8D8$?~=+?=~:,~::::~:,,,.    .       .~:~~~:~:~==+I$II~,.....,,.~7Z888DNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I?+?+?IIII??7$$777I$Z$$ZZ$$$$OOZOOZOOOOZ77Z$$ODO$$$ZDNNMMNO??+===+I7$ZZO88DDOZ$$$777IIII?II?I?+==+=?=++??7?II?+??+??=?7II???II77??+=~~=~=~::==~=~~:~::~=~~=+==+=+????=+???++==+?I7I?7$ZOOOOZ77I????????II78NNMMMND8$$$$$$Z$$$$$$$777$$O888Z7=I++=~=~::~,,=?$7888O7+:,:~~==:~~::::,.    ....        .:::::~:~~~:,:,.,.......,.~IZ8DNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
??????IIIII?II7Z$77$$7ZZ$$$$ZO8O8OOOZOZ$$$$$ZO8$77$8DNMNMD7?+=~~~=+I$ZOZZZZOOOZ$$Z$$7II??I??++=?+++?+?+?+?+??I+?+?==+I$$I++II$$II+==~~=:~=~~~~===~~~~~~~~~~~=+~=+~=+???+++??+=~~=++??+I7OOOOZZ$$77I777778MNDNNNNDZ$+=++=~~~~=++??I?=++I?+~~~~:,.,~~+=::,~=+??ZZ77?==~:~~::::::::::,........         .~=~::::::,,.............:?7ZDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I?+I??II?II??III7ZZ$$IZZ$$$$Z88O8OOZOO$77Z$ZO8O7I7ZDNNMMN8I+++++++?II$$$Z$77I?I$$$$$$$7??+++?=+I7I7$?????I?I????==+++I$I+=+?7$7??=~=~=+==~~~~=~====:~~~:~~~~==?+=~=~=+?I??????+==~++++?I7I?+==+=~=~=+?IZND8DNN8Z$Z$I+==+==~::~===~=~:::::,..,:::++?+~::=+??7$$7I?=~~~~~~~~::~::~,,..........         ,+==::,,,,,,.....,,...,:~?I$8NMMMMMMNNMMMMMMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
I?+II?II?III?II77$OZ$7Z$77$$O8888OOZZZ77$ZZZO8OI?I$8NNMMNZI+===~=??II7777I?==+=+OOZZZZ7I??I++?I7$7Z$7?????7II?+=??+++?7+==+?I?I?+==~:=====~:~~::~===~~~=~~=+++~=?+==++?77I?I?I?+=~~~:~=??III++++++?I7ZDNO7ZNDD877III$$$I77?===++==:~=+~~:,:~?$$$7?I~:=+I7I7$Z$7I=~,.,::~::,,~::::,,,,.,......         ,??=~::::,:,,........,:=?I$DMMMMMMMNMMMMMMMMMNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMM
I++???III?I?I?I777$Z$7$7I7$ZOO888OOZZ$77$ZZ$O8OI?I$8NNNND$?+==~:~+I7I77III?=====?88ZZZ$III?+?77$$$Z$I?II??7I+II++?????I?+??77$7+=~~=~===+=~~~:::::~~~=======++==+~=++==+?===+?II??+=~=+==+++==?7ZZ8DND$77ZDDDZ777???I$$ZOO8ZZ$7$77777$77$$$$ZZ7I++++=?77I+?$I?++=,..,,::,..,,::::,,.....,.......      .~I++==~:::,,..  ..  .,~?IZDMMMMMMMMMMMMMMMMMNNDDDNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
?+~?IIII???????7I7$$77I?7$$ZZZ8D8OZZZ$I7$ZZ$Z8$?I7Z8DNNNOI?==~~=++??IIIIII+=~=+?=I88OZZZ7?IIIII7$$Z$$$7II+II+$I+++?I+???+??$$I?=~:~~=++++=~~:::~~~~~=~~+++=?==+=+++++++=++=~~==?II?????+++===??7O8Z$7??IZDOII???I7I??+?777$OO88DDD8888888OZ$I??+=I?I7$I+?7II+?+,,,. .::..,...::::,,,....,.........     .=??+?+=~:,,..      ,,:+IZDMMMMMMMMMMMMMMMMMMNNNDNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMM
?==????II??????7II7$II+?$$$ZZOO8DO$Z$$7$$OOZZ8ZI7$Z8NNNDO?+=~==++????III??++==?I7ZZOZO$$$$7I???7$$Z7$7I7$7??+I?++?II?I77I?I$7+=~:====+++=~~~:~~~~=~~=+==~=++++++++++===~~~~~~==~~+??IIIIIII?II?+++==++IZO$I??++I+?I77?+????777$77Z$7I7777??=~~+I+?7$ZI+?I+=+=~~:.. .,::,,,..,,,:,,,.  ..,.........      .=I???????=:.........:+I$8NMMMMMMMMMMMMMMMMMNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNMMMMMMMMNNNNNNNMMMMN
++++??I??I+?I??I?I$7??+I$$$7OOOOD8$$Z77$ZZZZ$OOI7$ODNNND$+=~~~====?II????++???I7Z8NDOZZ$ZZZ7II7ZO$7$$$ZZ$$?????+??I?I$7?+++I?+~~~=~=~~~~~::~~:~~~~=~=====~~~=+II?II7?++=~~~==~:,:::~:~==+???++===~=+I$88Z7???+=+?+=+?II??III7I+?II?++II=+?++=?+7$$Z$ZZ$7I=~==::,,..,~::,,,..,,::,,,,.....,..,,.....     ..=+?=+?+~:~:,,......,=?IZDMMMMMMMMMMMMMMMMMMNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNMNMN
++???????=+I?????7$I+=+I$$$$ZOOO8Z$$$7I7$ZZZ$ZOII$Z8NNM8I=======+?+?IIIII??7$$Z8NNMMMD8OOOOO$OZZ7Z$$77$Z$$I?I??I?I?I?7?==III+=~~~++===~~==~==~=~~~=====++===~~++=?I7$77II?+++==~~~~:::::::~=++?+??7ODDDO$77?II+==~==??II?I?I7$7I$7$Z7?=?I?=+7I$$77?+7$I==~~~::,....,,,,,..,,,,,,,,....,,,,,,..,,....      .::~~~=::,,,........~?IZDMMNMMMMMMMMMMMMMMMNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNN
+++????+I+??++?II7$?==?7$$ZZZZOZZO$$$II7$Z$$$OO777Z8DNNOI=+======+II7$$$$$$ZO8DDNMMMMMD88OOO88Z$$Z$I?I7Z$7I7=?=??IIII?+=+???+~~=============~~====~==~=++?++++==~~==+=?II77777777III??II??I7$ZZZZZDDD8OZ$77I7I++=~~~=?+?II?I7$ZZZ$$I+?++~=?I7$$$$I=?I++~~:::, ...........,,,,,.,..... ..,,,,,,,,.....      .,::~~:..,,..  ....,+7ODNMMMMMMMMMMMMMMMMMNNNNNNNNMNNMMMMMMMMMMMMMMMMMMMMNNNNNDNDNNNNDDNNNNNNDNNNNNNN
++++??++???+??II?7I=~=I77$$$ZOZZOO7$7??7ZZ$$7ZOZ7$$O8NDZI++====+??I7ZZOZZO8DNMMMMMMMMMN88888888$I??I??II777?=+?++?I??????++++=====+==++=~~~=~====+==~~=+===+??+==+~~~~~=~~=++II$ZZ$Z88O888ZZZ8OO8D888OO$II+????+==~~~~===+++IIII+=++?++???I$$$Z$77+==~~,:,,,..........  ....,,,.. ....,....,,,,,,,.....     ..,::~::,,,.   ....~7ODMMMMMMMMMMMMMMMMMMMNNNNNNNMNMMMMMMMMMMMMMMMMMMMMMNNNDDDDDDDDDDNNNNDNNNNDNNNNN
+++?I?+??+???+???7?=~+I777$$ZZ$ZOZ77I++7ZZIZ7$8O7I$Z8DD$I?+++==++?7$OO888DNMMMMMMMMMMMN8OO88O88$I????=+II?II+????++?+++++++==++====++==~~~~~====++=====~~++====++???+=====+===~~=+++??==+?++II77O88Z$ZOZ7I?++=?+===++===~~=?+====~=++??I7I?IIIZ7++==~:,,.,,.,,..,,,,..   .......,,...,...,...::,,,,.....    ....,:~~,,,,.. ....:7ODMMMMMMMMMMMMMMMMMMNNNNNNNMMNMMMMMMMMMMMMMMMMMMMMMNNNDDDDDDDDDDDNNNDNNDNDNNNNN
+???I?++++????I??I=~~??II7$$$$ZZOZII?++7Z$I$?$OO$7$ZO88$7?+++==+?I$ZOOO8DNMMMMMMMMMMMDZZOOOOZZOZ7?++????+??I?+?III?+=++++==+===+=========~~=====+====+++??++===~=~~~===+++=~=:~==~~=~=~~~+++7ZZ$ZZ$7$Z$777$I?II?+++II++==+=+~=++??I7$II7I777?+7?=~~:::,,..,::,,,.,,.....    . .....,..:,,,..,,:,,,.,....        ..::,,,:,......:$ODNMMMMMMMMMMMMMMMMMMNNNNNNNNNNMNMMMMMMMMMMMMMMMMMNNNNDDDDDDDDDDDDNNNDDNNNNNNDN
++?I?++??+??+?I+I+::=+?I?777$$$ZO$?I?++7O$I$I$O8O77$ZO8$I?++++=+II$ZOODDNNMMMMMMMMMN877$O8O$77II7I++=+I?++???++????+++=++++====+=====~=====+========+++??+======++++==+=??++======+++=++++IIZZZ$I====+??+?I??++??7Z$$$$7?++???7$Z8Z$77?=~~?I777?=~:,,,.,.,,~::,,,..,...  . .. ....,:,,..,,.,,,,..,,,,....        .,,,,,::,....,:ZO8NMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMNNNNDDDDDDDDDDDNNDNDDNNNNNNND
??I?++??++??+?+??::~=+?I7777$ZZZZ7???++IZ77$77ZOOZ777$OZI?++++??I7$ZO8DDNNMMMMMMMMM8$II7O88ZI+=+?7I++++++++??+++??+++++=+==+========++=~===+=+=+++=++++?I?+++======+I??I7I??IIIIIIII+?????I7Z$?+=~~~~=++==?+++?II7OOOOZO8O$OOZZ$77=+==~~~=?==I??=~,,.,,:,,:~~::,.,:,............,,,,,,,,..,..,,,,,,,,,....        .....,..,..,,~Z8DNMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNMNMMMMMMMMMMMMMMNNDDDDDDDDDDDDDDDDNNDDDNNNDDN
?II+????+?++++++~,:==?+7II$7$ZZZI?I++=+I777$7ZZZO8ZII$ZZ7I???I??7$ZO8DDNNMMMMMMMMMDZ7I7$ZODZ?~~~~=??+===++=++???+?++++=+++==+++==~=++=======+===+??++=+=++?????+??III??+++=?7I????+=++??7$7II7I=~~~~~~===??+?I$ZZZ7++=~====~=+=+=+=+=+=~=~~=~==~~:,..,:::,~==~:,:~:,:,........,,,,,:::,..,,.,,,,,,,,,.,..      .. ....,,,....,,~O8NMMMMMMMMMMMMMMMMMMNNNDDNNNNNNNNMMMMMMMMMMMMMMMMMNNNDDDDDDDDDDDDDDDDNDDDDDDNDD
II?????++?+=+++~,::~+?+7II77Z$Z7I7?++=+??II$77$O8887II$O$II???II7$O8DDNNMMNMMMMMMM8Z$I7$$O8Z+~:~~~~?+===+===+++??++++++++++====+=====+++=+====~===++?+++??+?+=++?+=~=====::~:~==+==++I7I?==+I?=~~~~~~~==+?I7$ZO$I+~:~~::~++=~~~~=++++?=~:,:~~::,,,,.,,::::=~==:~~:,,...  ....,,,::::::,,,,,..,,,,,.,,.....        ......,.. ..,~ZDDMMMMMMMMMMMMMMMMMNNNNDDNNNNNNNNMMMMMMMMMMMMMMMMMNNNNDDDDDDDDDDDDDDDDDDDDDDDDD
IIII+?++?+==++=,.:~=+?+III7I$77?$7?+===??77$777O88NOI++7$7III?II7ZO8DNNNNMMMMMMMMNO77777ZOO?~::~::~=?+==++==+++?++??+=++?++++=+++++++++++=========++++++=+???++++===+++++==+==+???I77?~:~~~===::::~~~=++?$ZZ$I+=~~~==+++???+++I???=~:~::::::,:,,:::,,.,::~~~~=::~:,......,..,,,.,,:,,,.....,,,,,....,,.,...         ....,,. ..,=ZDNMMMMMMMMMMMMMMMMMNNDNDDDDNDNNNNNNMNMMMMMMMMMMMMMMMND8DDDDDD8DDDDDDDDDDDDDDDDN
7III?+??++=+++~.,~~++++II777$I?7$$?====+?7?Z77$888N87?+?77III?II$ZO8DNNNNNMMMMMMN8$777$$ZOZ~:,,::::~+?+=+?+==++++++=?+=+++?????++==+++++++==========++++?+++??+++??????+=++++?I777?=~~::~====~=~:::::~+I$Z7+=~~~~~=+??I7III??I??=::::~~:::::,,,::~:,,,:~~~~~~=~:::,,,.......,,,,:,,,:,.....,,,,,,.......,...      .....,,.....,=78NMMMMMMMMMMMMMMMMMNNNDDDDDDDNNNNNMNNMMMMMMMMMMMMMMNNNNNNNNDDDDDDDNDNNNNNNNNNNN
I+?I?=++++===~,.:~=++=+?I77$?+I$7$?~~=~+I$7Z$7$O88DZII?+II77I+?I7$O8DDNNNMMMMMMMN8ZZZ$$ZOOI:::,,,,:~~=?++?++=+===+=+++++++??I??++=+?+++++++=====+==+++++++=+=++++=+++==+++?7$$I+~=~::~~~=+==~~~::::~=?77?=~::~~====+++II?II?+=~:::,,,,,,,,,,,,,,:,,.,,,:~~~~~+=::::,,..,,.,,,,,:,:::,,,,,,,,,,,,,,..........       ........,..,?7$8MMMMMMMMMMMMMMMMMNNDDDDDDDDNNNNNNNNMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNN
?+?I++++===~==,.:~=++++??77I+IZ$I7+~==~=?7IZ$7ZO8DD$7$7??77$7??I77ZO88DNNNNNNMMNDZ$$$$ZZOZI:,:,,,:::~~+??I+++=+=+??++?+++?+?+++=++++++++=++++==++++++++++?+=++++===++???I7$7?=+=~~~~~~=?+=~~::~::~~+?I=~:~::~~===+??+I7II++=~~:,,:,.,,,,,,::,::,:,,,,,:,,~~:~=~::,...,.,,......,,,:::,,::,:,,,,.,,,,.,,..,..         ......:,.:I7$ONMMMMMMMMMMMMMMMNNNDDDDDDDDNNNNNNNMNMMMMMMMMMMMMNMNNMNNMNNNNNNNNNNNNNNNNNNNNN
+???++===~~~=:.,~~=++=+?III?I7Z$I7+:==~=I777$7ZZ8D87IZ$I??7$7III77$Z88DDDNNNNNMN8Z7777$$$Z7:,:,:,::~~=++??+++++++??????+++??++++++=+++++=+??++++++++????I?++++??+???I7777I+===~===~==+I+~:~~~~::=++?+~:::~==~~=++=+?I?+=::~~~~:~~:,,,,.,,,,:,,,,,,,,.,:::::~~::,,....,........,::::,,:::::,,,:,,,,,,,,,,....           .......=$$ZONMMMMMMMMMMMMMMMMNNDD88DDDDNNNNNNNNMMMMMMNMMMMNMMMMMMNNMNNNNNNNMNMMMMMNNNMMMN
?+?+++=~=~:~~, ,~=~++=+I??++I$I?+7I:+=~~?7$7O7$ZNN8I?$O7???II7IIII$ZO88888DDNNND8Z$$77777$$=:,,:::::==++???++++??I?++?II+??++?+?+++++=++++++????????II??+++++====+?I?+======+==++++I?+=~~~~:~~~=?I+~,,:::~~:~+=~+???+=~:~~::~=~=~:,::,.,,,,,.............:,::,,.,.,,,,........,.,:::::,::,,:::,..,,,,,,,,....          ..,....?OZZ8NMMMMMMMMMMMMMMMNNDD888DDDNNNNNNNNNNNMMNNNNNNNNNNMNMMMMNNNNNNMMNMMMNNMNNNMMNN
I??++=~~~:~~,..:~~=++=?I+??+7I?+IZ+:+~~~?777ZI78NNDI7ZO$I?+?77I?II7$O8OOOOOO8DNDO8O$7IIIIII+~:,::::~~=+????++?I????????????++?+++++++==++++??????II?I????I??+?=++++++==+===?+++?I77I=~~~~~~:~=???~:::~~~~~=~~~~++?+~=~:::::~~~:~~:::,,,.,,,,,,,,..... ,..,,,,,,:,,,,,,........,,..,:::::,,,:::,,,,,,,,,,,....           .....,?8OO8NMMMMMMMMMMMMMMMNNDDD88DDDDNNNNNNNNNMNNNNNNNNNNNMNNNNNNNNNNNNMMNMMMNNMNNNMMNN
II?++~~~~=~:, .:~~==+=???+?+??++7Z=~=:~:+III$7$8NNDII$O??7??I7$7II7$ZZZZOZZZO8DN8OO$II??+???~::::~~~~==+??I?+???++????????====++?+++++=++=++???I?????++++?+++++==++++==++????77I?=+=~~~==~===?+~~~~~~=~~~==~~:~~=:::::~:::::=~:,:::~:,,,:,,,,............,,::::::,,............,..,,:::,,:,,:,:~::::,,,,,,,.. ..         .....?OOO8NMMMMMMMMMMMMMMMNDDD888DDDDNNNNNNNNNNNNNNNNNNDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
I?+++~~~~:::,.,:~~~===++++???++I$$~:~:~:=I?I7$$8DNDI77$+I$I+?I77II7$$$$$$$7$$$O8888Z77?+++++=~:~~:~==+++??II??????I??+?II++====++++==++==+??+++???????++++==++++++++??+=+?IIII+=~~=~~===~=???+==~~~~~~~=+=~::::=::::::~~:,~::=~,:,:~::,,,,,,,..... ...,..,,,,::~:,,...,:::~:~~:,,::::,:,~:,,,::::,,::.,,,,,,. ..        .....,?$Z8DNMMMMMMMMMMMMMMMNNDD888DDDNNNNNNMNNNMNNNNNNNDDDDNNDNNNNNNNNDNNNNNNNNNNNNNNNNM
I+=++~~~~:::,.,::=====+=++?I??I7Z7:~::~~=II77OOODND7$7$+7II++?7$77$$7$II?II77777$O8OO77I++==+===~~~==++=+?IIIIIII????++?++++++=++====++==+=+++++??I???+++=++??++???++?+?7$I==~~~=====+===+I+~:~~==~~~===~~:~:~=::::::~~~~~~:~+=~~~:::,,:::,..... .....,,,,,,:,,..,,,::~===++++=+=~~~~~~~:::,:~~:,~::,,,,...... .         ....,I$ZDNMMMMMMMMMMMMMMMMNNDDD88DDDDNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNN
I+=++~~~::::,,:::~:====+?????II7Z$:=~~~~=???788ZDNN$$77~$?+I+=?$7777II?????I??++++=+=~~~+?+??+??+===++++++I77IIII??II??++++++++++===++++++==++??????+++?+++++++?+++?I7I7I+++=++==~=====+?I+:::=====+??=::~::~~:::::~:~~===~:~===~~~~~::,,,,..... .....,,,,,,:,,,,::~=+??II??II?I?+++====~:,::::,,:,,,,,,..,...             ..:I7$DNMMMMMMMMMMMMMMMMNNDDDDDDDDNNNNNMNNNNMNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNN
I==++=::,:~~:,,::~~~===++?+?7I7Z7I:~:=:~:++?Z8888NNZ$7$=Z++7I++I$Z$77IIIII7I?=~~~::::::::=?I7??????=+++??+?7777II????+++++++?++=+=++++++?+++?II????????+++??++++==+IIII?I?+++?++==+?+++??=~~:~=~~=+?+~::~~:~=::::,,~:~=~==~:==~~~~~:::,,,,..,.......,,.,,,,,,,:~~~=?7$ZZZ$$777II???++===~~:::~~:,,,,.......... .           ..:7$$8DDNNNMMMMMMMMMMMNNNNDDDDDDDNNNNNNNMMMMMNMNMMMMNMMMMNNNNMNNNNNMMMMNMMMNNNMNMNNN
+=+==:,,:~::,,,:~~~~~==?+??77IZZZI:~:~:=:++IO8DDONNO777=7?+77???I$ZZ$777$II?==::,,:::,,,:~=+I$7777I?+?????II77777??????++++++II+==+????++=++==+???I????+++++++++=+++++=++++++++?+?I?+?I+~~=~~~::~=+=~=?~~==+::~~:,:=~:::~~~~~:~~:::~:,,,,.,........,.,,,,,,::~~=+IZ8DD8Z$$$77I?????++===~=~::::::,.....,,,....               ,I$ZZZZODNNMMMMMMMMMMMNNNDDDDDDDDNNNNNNNNNMMNMMMMMMMMMMMMMMMMNNNNMMMMMNNMNNMNMMMMNN
==+=~:,:~~::::,:~=~:~+=++?I77$ZZZI:~:~~~~+?IOD88ODDOI7$+7I+I7I?+??7$ZZZ$II??++~::::,,,,,,~=+?$Z$777??+??IIII77IIII?+III?+++++??++?+++I??+++++?+++???????+?+?++?+??+???+=~++==++?+???7$?=+++=~~::=?=:~~~::=?::~=~::~~~:,:::::,,,:::::,,..,.,.,...........,,,,::~=78NNDO$7??+===++++++++++=~~~::::,........,,,...              .~$ODDDDDDNNMMMMMMMMMMNNNDDD888DDDDNNDDNNMMMNMMMMMMMMMMMMMMMMMMNNMMMMMNMMNMNNNNMMNN
=++~:,:::~:~:,::~~:=++=++?I7$OOOZ7:::==~~+IIODD888NDI$7+?7??7$I????I$$$ZZ$II??=~::,,,.,,::~=+I$Z$I77????III$$$7III???II7??++++++??++???++++=++++??I??I++?I????I?++?I??+====+?++IIII77????===~~~=I?~~:==~~+~::~~~:~=~=~~=::~~,,,,,,,,,,:,..,,...,,,,,,,,,,,,:~~+ZDD8O7?+~~~~~~~~=~~~~~==+=~~~~::,,...  ..,,,,...               .?8NMMMNNDDMMMMMMMMMMNNNDD8888DDDDDDDDNNNMMMMMMMMMMMMMMMMMMMNNNNNMMMNMMNNMMNMNMNNN
+++~:,:~~~~~,,~~~~===~=+?I77$OOOO7~~,==~==O7ZDD8OZDDI$I=?ZI+IO$7I?+?I77$$$$7II?=~:::,,,,::=~=?IIII?II?I??I$Z$77II??????III?+++==+++++++++++++??I???III?II7III????+?II++==++?+++I7$$7+=+??+=~~=??+=~~~++=++:,:=~====~===~:::,,::,,,,,,,,,,,,,,....,,,,,,,,:::=?ONNO7?+~=~~~=======~~~=====~~~~::,,.... ..,,,,....               ,ZNMMMMMNDNNMMMMMMMMNNNDD888888DDDDDDNNNNNMMMMMMMMMMMMMMMMMNNNNNNMNMMMMMMNNNNMNNN
+++~::~~~:~:,,:====~:~??IIIZ8OZ$Z7=~,~=~==Z$$8DDOZDDIO?=7OZ=?$$$7?++???I7I7777I+=~~::~:::~=~==++++++III77I7777I7I?????II??+??++++++??++?+==+++????II???IIII??+?++?++?+++??+++??I7I?+==+??+=~~?+=++==+=~+I=~:~=~=====~==~:,,,,,,,:,.,,,,,,,,,,,...,.,,,::,,~=?8MNO7+=~==~=~===++=~~=~=~~~~~~~~~~:,... ..,,:,.....      .       ..?DNNMMMMMNMMMMMMMMMNNND8888888888DDDDNNNNMMMMMMMNMMMMNMMMMMNNNNMMNMNNNMMNMMMNNNN
?+=~~=~=~::::,:~=~=~=+I??I7O8O$$Z$=~.,~~+=7Z$8DD8ODD?ZI=$ZO???ZOZ7?+??++???III?+=~==~~~~:~=====+~:~~=?II7III77III????II??++++=+=+++++++=+++??+????III???+?II?++??+?+?+++++++?I7I??++=++??+==??~~==++=~~?+=~~=+==~~=~~~:,:,,,,,....,,..,,,,,,.....,,::::::~+ZNMM8I+=~~~~~~~~~==++=~==~~=~~:~~~:~~:,,,,,,,,::,,,,..           ....:8NNMMMMMMMMMMMMMMNNNDD8OOOOOO8888DDDNNNNNMMMMMMMMMMMMMMMMMNNNNMMNNNNMMMNNNMNNNN
++=~~==~:~::::===~~=+?++I7$Z8Z$Z$$==,,~==?+Z7ODNOZ88II7=$Z$7+=7DZZ7I???+?+????++==+==~~~~~==+====~~~~?77I7II777?I?I??????I??+=+++++?+++++???+++II7III7I???I??+??++++++++?????III???+=++?+=+??===~+++==??~==+?+==~==~~~:::::,,,,,,,....,,.....,..,,,,::::=?ZNMMNZI+=~~~:~~~~=====~~~=~~~~~~~~~:~:~:~::::::,,,,,,....       ......,ZNNNNNMMMMMMMMMMMMNND88OOOOOOO88888DNNNNMMMMMMMMMMMMMMMMMMMNNMMMMMMNNMMMMNMNNNN
++=~~=~~:~::,:~=~~+++?+I$7$ZO$$$$$==:,~~=I=77O88Z7ZZI?$~I8$$?=?$ZZZ$II???+++++=~~====~~~~~~=+++=++==+?7$$77I777III+???????+????++++??++++=+??+????II????I????I?++?+++????????IIII?++++??++II++?+??==+?I=~=+~++=~~===~:~::::,,,,,...,......,,,,,,,,,,::~+I8MMMMD7?++=~~~~~:~:==~==~==~~~~~::~=~~~:~~::::~~~::::,,..... .. ... ....7NMMNNMMMMMMMMMMMMMND88OOOOOOO88888DDNNNMMMMMMMMMMMMNMMMMMMNNMMNMMNNMMNNNMNNNNN
+=~~==~~=:,,:~~~==+=+?I77I$Z$7$$$$=~~,:~=7I?I$ODO$Z8Z?Z=?8OZI=+$ZZ8O7III??++=~~~~~~==~:~~~~==+++???I7$$Z$7III$$7?I??????I??+?+??++??+++++?????+???IIIIII??II??+?I?++++???I??II77I??+??I?????I7I??+=+I?====~~??==+=~:~=::,:,,,,,,,,.,...,.,,,,,,,,:,:~=+$DMMMMN$I??+~~~:~::::~~::~~:===::~~~:~~~~~~~~~:~~~:::::,:,,...............?DNNNNMMMMMMMMMMMMNND88OOOOOOO88888DDNNNMMNMMMMMMMMMNNMMMNNNNNNNNNNMMMMNMMNNNNN
+=~~~~:=~,,~======++++??I$Z$$$77$$?:~::=?+I=?Z8DD$ZOZ?7++$8Z$?+IZZODO7I???++==~~~~~~~~::~=~~=+++?I7ZO88OZ$7I7$7III7I???+++++=+++?+++?+??+??????+II77IIII??II??++?++??+?I??+???I?I?++II?++??I??II?+++?~~=+====+=~~~~==,,,::::,,,.,,,,,,....,,,,,,:~~~=IONMMMMMD7??+++~::,,:,,::::::~~==::~=~:~~~~~=~~====~~~:~:~::,,,,....,,,.....+8DNNNMMMMMMMMMMMNNNDD88OOOOOOOO888DDNNNNNMMMMMMMMMMMMMMMMNNNMMNMNNNMMMNMMMNNNN
+~~~~~~:,,~========+++?I7$77Z$7I7$I~~:~~???++ZODN$7ZZI??+$88?I?+$O$88$7I?+++=~~::~~==~::~==~=+??I7$Z8D88Z$7777$?I?I7I?II++===++=++++++????II????IIIIIII???????++++?+++??+++III??????I????II??III???I+====~~=++=:~~==:,::::~,,,,,,:,,,,,,...,,,::~~~=IDMMMMMMNOI++===~~:::,,,,,,:~~:~~=:~~~~~~~~~~=======~~~~~~~:::,::,,,,,....,,,I8DDNNMMMMMMMMMMMMNND88OOOOOOOOO888DDNNNNNMMMMMMMMMMMMMMMMNNNMNNNNMMMMNNNNNNNNN
+~~~~~:,,~+==+=====+?II$$IIZZ$II77I~:~~=?I??=$ZODZIOO$=?+$Z8IIZIIZOZO87III+=~:::::~~=~~~~====+?II7$O8DO8Z77II?7?????I??I?++++++++++??++++??I??????+?III?III++++?++++=+++++?+???+=?I77???7II?II??+?7I++=++=+?==+~==~:,:~~:,,,,,,,,,,.,,,,,,,:,,::~++$NMMMMMMMN$I++=~~~:~::,,,,,,,:~~:~=~::~===~~~~===++++++==~=~~~~::::,,,,,,,,,,:$D88DNMMMMMMMMMMMMNND88OOOOOOOO8888DDNNNNNMMMMMMMMMMMMMMMMNNNNNNNNMMMMNNNMMNNNN
=~~:~,,:~==++++===+??I7$I?7ZZ7I777?~~~~~?7?++IZZOOIOO$=?IIOOO7OZ7$O8ZZ$+?I?=::~:~~~~=~~~====++?I7$ZO88OZ77III?I???+?II??++?+???++?+????+++??IIII????????I??????++==++==+++II??+++II7IIIIIIII?????7++++??+?I+++==~,:~~=:.,,.,,,,,:,,.,,,,,,,,,::~~+ZNMMMMMMMMD77I?=~~~~~:~=~::~::~~~~:~::~:~======+++++??+++++?+===~~~~~::::::,,,~ZDD8DNMMMMMMMMMMMMNNDD88OOOOO8OO888DDDNNNNMMMMMMMMMMMMMMMMNNNNNNNMMMMMNNMMNNNNN
=~:::,:~=+==?I=~==+?II777I7Z$II777?~=~~=?7$+I+$OZOIOO$+I778O8O7O$$ZOOO$I+I?=~:::~=~~~::~~===++?I7$ZO8OZ$7IIII???????II?????+?I???++????++++???II?I????II??++??+??+=+++==++++++++????IIII??I?????7?II++?I?II+=::,,,~:,,,..,,.,,,,,:,,,,,,,,,,,:~=+ONMMMMMMMMN8$7I?+===~~~===~=~~~=======~=~==+++++++??I7IIIIII??+++===~=~~~::::::=7Z88DNMMNNNMMMMMMNNNNDD8OOOOOOOO888DDDDNNNMMMMMMMMMMMMMNNMNNNMMNMNNNNNNMNMNNNNN
~::::::=+++??+=~~=?I7II7$II$I?II77======+7$?I?I8Z$$Z$7+?IZO888IO8O$ZZZZZ=?++~~::~~~~~:::~~~==+?I7$$ZOZ$7II7I???????+++??++++????=+=+?+??+++++?I+?????I????????+++++++++===+=+++???IIIII???+??+?II++?III+=+?==~~~:::,,,,:,,,.,,:,,:,,::,:::::~==?8NNMMMMMMMNDOZ$$7I++++=====++++++???+?+++==+++++??IIII7I7$$77IIII?++++====~~::::~?7O88DNND88DNNNNNNNNND8OOOOOOOO88888DDDNNMMMMMMMMMNMMMMMNNNNNMMNMMMNNNNNMMNNNNN
~::~=~~==++=??=~~=I7II777II7II7I7?:~====+7$$I??OO7$7I7+~?ZOOO$$$88O$Z$ZOI?I+=~~~~==~~::~====+++II77$O$7I?I7I??II???++++++??+?+++++?+++I??+++++????I?II+++????+?I++++++?++++=+++?+++??II????I??I7+==+II+==I?====~:~:,...,,,,,::,,,,,,,,::~==~~=?ONMMMMMMMNNND8ZZZZ$7I????+?++?????II77II???+??+???II777$$$$$$Z$$77II????++==~~~::=+I$O88DNNDO8NMMMMNNNDD88OOOOOOOO8888DDDNNMMMMMMMMMMMMMMNNNNNNMNMMMMMNNNMNNMNNNN
~:===~==++++??===?II?I777I7I?IIII+:~=====I$Z7+?ZO7$777+:+Z8Z$78Z8O8O$7$O7?$I==~~~===~~~===++++?IIII7$7II??I7I??????++==+?+?++++++++++++????++???????II?+++?+++++++++===+++===I??++?II?++?+I??I7?=++???=+??++I+:,::,,,..,:,,,,,,,,,::::,:~~~~=IDNNMMMMMMMND8OZ$$$$ZZZ$$$77$$$$ZZZZZZOOZZ$7IIIII7777$77$ZZZZZZOOOOZ$$77II?+++===,:~=+IZDDNNMMNNMMMMMMNND888OOOOOOO888888DDNNMMMMMMMMMMMMNMNNNNNNMMNNNNNMNNNNNNNNNN
~~++~=+??+?+?+~==??7777III7?II7I?~:~==+++?$Z$I?7Z777II=:=Z8$I7D8Z8OO7$$ZZIZZ?=======~~==++++++???IIIII??++I7I??I?+??++?++?+++=+++?++++++???+?+????+????+++++++======+===+===+?+++?I??++???++I7?=+??++??I+?+++=~:~:,,,.,,,,,,:,::,,,::,::~===I8NNNMMNNNND8OZ$$7I77$$$O88888DDDNNNMMMMMNMNNDD8OZZ$$$$7$$ZZZOOOOOOOZZOZ$777I???~~~,:=?7Z8DDNMMMMMMMMMMMND88OOOOOOOOO8888DDDNNNMMMMMMMMMNMMNNNNNNNMNNNNMMNNNNNMMNNNN
+??=~=??+++=?=~++I77$$II77III7II?::~===+??IOZ7?I77ZZ7?=:~$OZ$ODD$8ZO$7$7Z$7OZ??++++=~==++====+?+?++???+??I7$$I??+???++++++=+?++==??++??==+???++++?+++???++=++++++======+====++++???++??+??+?7?+???==+I+~+I+===~:~::,:,...,,,,:,,::::::~~~~=78DNDNNN88NNDOZ7I7II7I77II7ZODNNNNNNMMMMMMMMNMNMMNND8$$$$$$$ZZZZOOO88D888OOOZ$7+:,=~:::=?IZ8DNMMMMMNMMMMNND8OOOOOOOOOOOO888DDNNMMMMMNNNNNNNMNNNNNNNMNMMNNNNNNNNNMNNNN
?I?~=+?+==+?+~=+I77I$$77II??I?II~:~+==+=?7IZO$II77$Z7=~:~$ZODODDZ7ZZOZZ$$77O8II?=+=====+=====+===+=+++++??I7Z$7I+????+?+++++?????++=++=++??+??+??+++???++++++++++=+++======+===+??=+????II??I=+I?+++I?~=++=~~~=,:,,,,,,,,:::::::::::~::~==ZDDDNDNDODNN8ZOZ7II?II??I++I7??7Z88D88ZZ8DNNNMMMMMNNNNNDOZZZ$$ZZZZO88DDDDD888OI~,,,,~?=::=+7$8DNMMMMMMMMMNND88OOOOOOOOOO8888DDNNNNMMMNNMMNNNNNNMNNNNNNMMNMNNNNNNMNNNNN
I?===?+~~+++~=+7$7I7$Z777I??II??,::+====?7I$O$7?II$O$=~:~7Z8D8DDO7ZOOZOZI7$OO$?7?+=======+++=======+=+=++?I7O8I???II??++===+++?+?+===+++???++?+???+??++++++++==++==++=~==+++==+????+?III??I7?+I?+?I?I+++++~:~~~~::::~:,:::~~:::::~~~~~~~=78DDDDDDODND8O$$$O7IIII?+??+??==?77?=78ZZ8DODNNMNMMNNNNNNND8OZZOOOO88DDDDD88OI:....~=:I$+~~=?7Z8NMMMMMMMNNNNN8OZZOOOOOOOOOO88DDNNNNMMNMMMNNMNNNNNNNNMMNNMNMNNMNNNNNNNNN
I=++?+=+=++~~=?$$777$$$III?I$I?=,:~7+==++$$7ZZ7?II7ZZ=~~=OODDD88ZI7ZDO$OII7888I77?+++++==++========++=++?I7$ODZI????II?++++?++??+++++++?+???+???+++++++=+==+=+==+?++===~=++=++++++?I7I???I7I?+I???++++?+::~~~:::~~::,,:~::::::::~~=~~==+Z88D8888DNDOZ7$I?==?I??I??++++=+??I+++++I$$$ZIDD8NNMMNNNNNNNDD88888DDDDDD8$+,.......,~~,=+?===+$8DNMMMMMMMNNNND8OOOOOOOOOOO888DDNNNMMNMMNNNNMNMMNNNNNMMNMNNMNNMNNNNNNNNN
?++++=++=+===?7$7777$$77II?I$?+:::?Z+=?+?ZO77Z7I?7$$$=:~~ZZDDDOZZI$OD8ZZ77IO8OZIZ$I???++??+===~===++++??I7$ZODD$I??????I?++??+++++=+++++++?+++?+?+++++=======++=+++==============+?II??+??7I=?I??+??I?=~~::~::::::::,:::~::::~~~~=====+$D8O88IIZI??=+===++?7O7++=+?II?+=+==+++?7I?II$ZIZZODD8D8DDNNNNDO$ZOOO$7+=:,... ..   .:=7=.:~+?===7ONMMMMMMMNNNND88OOOOOOOOOO88DDDNNNMMMMMNMMNMNNNNNNNNNNMMNNNNMMMNNNNNNNN
+++++==++~~~=I7I$777$7IIII???+=:=I$7++I++Z8Z7Z77??Z$I+~~=7O888OZ$7ZZ88OO7I?$888$Z$$$7I?????+++++++++??I777$ODDNOIII??????+++?II+???++??+?++++???+==++++=+=++++++~===============+????+?++I?III++??++?+==:::~::::::~~~~~~:~:~~~~~~====+$OO88$8Z=?OO$I7?7$I7++7$7++??+=++~=+I?I7??I+?ZZ7++77$ZOO8DNDNNDO7I+~:~,....,,,..::,.  ..~?I=II++I?I7ODNMMMMMMNDDD88OOZOOOOOOO888DDNNNMMMMMMMNNMMNNNNNNNMNMMNNMMMMNNNNNNNNN
???+===+=~~~??I777II77$I?I?++=~~+I$?=+I+?ZDO7$7$??77??=~=?7$888O$Z$$ZOO8$7?7OD8O$Z7$77III???++???++??I$$$Z88DNMD77II??+++=+?+I77I??++++??++?????+++++==+===+=++++====+=========+++++++++I??7?++II+=??~:~~:::::::~:~:~~~~~:~:~~~~~=~~+$ZO88Z~+?~I7I77??+??I7I?+=??++~=?I~++++I?7?I7I7ZZ7IZ$IZ$7Z7OZ$ZI7I=+~~~~,:~::~~~~,...  ,,~~+77OOI???$ZO8NMMMMMNNDD88OOOOOOOOOOO88DDNNNNMMMMMMMNMMMNMNNNNNMMNNNMMMMNNNNNNNNN
II?++++~:~~?IIII777I$$I+?I++I+~=+$7?+?+=7OO8Z$7$I?I$I?~:~?Z88D8Z$$7ZZ88DO7++ODD8$Z$7777$7IIII?III?I77$$ZO8DDNNMN7III?++++++??7$II++++=+??++?+++++++++=+++==~~+++=+=~=======+~==++++===+???7I=?7I?+?I=~=~~~~~::~~~~~=~~~~~~~~~~++++=?887$ZZ?7~I+=+?7~===~?7$?+I+~+$7I?=?=?+=+?$$7I$I+?I+IZ7Z7?+77I777?I=,::~~=:~:,:..::...   .,.~?7$77I??I$ZZ$Z8NNMNNND88OOOOOOOOOOOO8DDNNNNNMMMMMMMMMNNNNMMNNMMMMNNNNMMNNNNNNNND
I???+=~===+?7II777I7Z$?+?I+++~+++I?+??=~Z8OO8$7$7II$I?=:=IODDD8$$Z$OZZ8DO$??ZDD8ZZ$$7??~?7$$777$$$$ZZZO8DDNNNMMN87II?I?+++?????I?++??+++++=???+++++++==========++==++=+=+?+==+++++===+I??II++I7+=+?+:::~~===~~===~~~~~~====+++=+==IOD8==?=Z7=~~~+7+?=++=I?I=7Z??++7$$?=++?+I8OI7$O7??I777$O8$I$7?+7?==+:,,,:...::..,......    .:+=++=?7$8Z$$I$88O88DD8OOOZZZZOOOOOO88DDDNNNMMMMMMMMNNMNNNNNNNMNNNNNNNNMNMNNNNNNN
I???=~===++?I??777$Z$I?+I7??==?=?+?+++==8888O$7777I?+?+~=7ZD8DDOZOZ88$ZDOZIIZDDOZZ$$7I?==IZ8OOOOO88DDDDNNNMMMNMND$III???I?++++??+++??+++==+?++??++===++==++==+=++=+====+++=+=+++++=+++?+I7+=+I?=+?~~:~~:~~=====~~~~==~====+?+++=~I$$ZO~:???=?I+=+=?~=~I?I+~=IOII?=+?7?~===+IIIII7$?:=I7$?I$$I$$+=:=I+~~:. .::~:,,,.., .........~==~+Z8ZIZ88Z88DNN8D8OOOOZZZZZOOOOOO888DDNNNMMMMMNMNNMNNNNNNNNMMNNNNNNMMMMNMNMNNN
?+=~=+==++?II??7II7$$II?77+?=+=+??I++?=+88O8O$77$77?+?+~=7Z888DDZZ$ODZ7Z8O7IOOOOO$$$7I??=IIOODDDDNNNNNNNNMMNNMMNDZ77II?????++??++++??++?+++=++?+?++++=+++++=++=+?=+++===++++++=+==++=++II?=+II===~~~~=~~==++====~~~===+++++??++==788Z~:~+$I+++?:IZ?,~?:=+=::=I==+7+?=:=~=??$I==+=II==??+I=~+?7?~~=:::::~:...::::,....,..... ...:~$$=ZN8ZO$$77O8MDDNNDD88OZZZZZOOOOO88DDDNNNMMMMMMMMNMNNNMNNNNMMNNNMMMMMMMMNNNMNN
++~==+==??III??I?I7$I?IIII=?=++?III+?+=IO8O88777777+~+?==7ZDDO8DZ$7ZDZ7ZO8$IO8O8O$77$7??:??ZZDDNDNNNNMNNMNNNNMMNN87$77II??+?II+++++???+??++=++++?+++++++==++==+++++++++==+++++===+?++=?I+?+?7+~=~~~~~~~~=+?++?+++++++++????+==??ZD8$+::,7$ZI,,=:=,+~:$7?=I==+,,IZ+=+::I=~=7IOO?~?=+=~II?I::~~~+::~::,.,:,..,,,,.,=,...:.,.... .,:7O=~O8DD88O$$O8DMMNNND8OOZZZZZZOOOO88DDNNNMMMMMMNMMMMMNMNNNNMMMMNNMMMMMNMMNNNNN
?==~=~=II??I?+?7I77$777?I=+++=??II??I=?7OO88O777$77I==+==IZ8DOODOZ$7OO$ZZ8$IO88ZOZ$7$7I=~+?ZZDNDDNNNNMMNNMMNNMMMNN$7$II???+IIII++++++++++??+++++++?+??++++++==+++=++++=++++++++++++++?I?+??7I==+~==~==+++????+==+++++++?+++III$$88I=:,:7?=7+=,=I=:,::~==:=::=:~~$7~=.~~=+=$7ZZI:=?=+?++~=~==::~+?=~~~?:.,.,.,,,:,+=~,,::.,,,..,,=?:=?$DMMNDNDOONNNNNDD88OOZZZZOOOOO888DDDNNMMMMMMMMMMMMMNMNNNMMMMMMMMMMNNNNNNNNN
I=~~~=+I??????I$777$$$7I+~?=~~+I$II7+=77OO88Z777$77$?+?==?O8D8OD8OO$8O8ZZO7IO8OOOZ$7Z$7=+=?7ZDNDDNNNNNMNNNMMMMMMMN$777III????++??++???????+?++++=+?????++??+++?++++++++++++++==++?+??II?III$+======++==++=++=++??+??++++==??78D8$+~~=:?I$I+=+~:=$$~~?=~:,~==I+??~7++:~=~,=$?ZD$::+~:??=?+~~:,~::,=+=:?=.....:,,,,::,,,::=::,,,.,~?+=$$$DNNDDNNDNNNNNND888OOZZOOOOO8888DDNNNMMMMMMMMMMMMMNMMNNMMMMNMMMMMNNNNNNNNN
?=~~~+I7????II7$77I$7$??~++::=IZ$$7I~7$7OO8Z7$$777$$7++~+?$O888O888$Z88$ZZ7IZO88ZZ$7ZZ$=?=IIODDNDNNNNNNMNMMMMNMMMNO7777I?????+????++?I??+???+?+++++?I?I?+++=+++++++????+++?+++??++???II7$$ZI===~==++++==++I?++++??++=+~=?7I788?~I7:,:~7?I~:~?+I+=OI+7$+$+,,:+7+?7?=+I:,:::7IZ8?=~++~+I?~=~==:.,:::~?~:~,,,,,,,,:,:~::~~++:...,,+=+O?7OZ8NMMMMMNMMMMMNNDD8OZOOOOOOO8888DDNNNNMMMNMMMMMMMMMMNNNNNNMNMMMNMNNNNNNNNN
+===+III??????77I77$II?++?~:~$7ZZZ?=?$$ZOOZ77$$$77$$7?=~=IIZD88D8O8778O7$$77O8D8ZZ7IO8$?I+II8NNNDDNNNNNNNMMMMMMMNM8$777III???I???I????+?+?II+++?++++?77????++=++++++++?I+??++???++???I777$7+==+++??+++=+???++??I?+++?~+?I7$??=~,=,:~,~Z$=$7?+ZO+O$Z=7???Z=+~$O$:?==+?++==,:I7Z7$+~=+++?=~+::~~:~:::~::~:~::,,,~:,:===~~++=,:.,:I+7Z$OZDMNNMMMMMMMMMNNND88OOZOZOOOO8888DDDNMNNMMMMMMMMMMMMNNNNMMMMMMMMNNNNNNNNNNN
====?IIII+????777$$$7I?++=::?Z7Z$I:=777$ZZ7$I7$7$7$$7I+:~??788O88ZO$$ZOZ77$7O8N8$$?7O8$?7++IONDNNDDNNNDNNNNNNNMMNNDZ$77IIIII??I?+?????II??I??????+++I7I???+++++++?+???II?I??????+???I7II7$?+=+++++??+=???????++?????==?I7IIOO+:==~Z7~?I:?DD?=$8$???=?=+?$::?7$Z~~+I??+7??+=+?77$7~:+?+7?:=+.,::~:~=~::=~=~=::,,,,,=?::~=+~:~.:+$OZZZOZDNMNMMMMMMMMMNNNDD8OOZZZOOOOO8888DNNNMMNMMMMMMMMMMMMNNNNMNMNMMNNNNNNNNNNNN
++++?II77+????77$$$7I??+~~~=IZ$$I=~?$$$OZ7$7?$$$77Z$77?:~+?IOO888ZO$$7Z8$777O8DZ$Z?Z88$I$I=?ZNNDNDDNNNDDNNMNNNMMNNNO$7777?II????????I?II???II?+???++I7???+++++++??????I?III???I???I77III77+++?+++?I++?++???????I7I?+?I7Z$7OZ,~7Z=ZI=?7I~?DNO=ZD8IIOII??7~~~=O77?+IO7$7ZI+7=+?=7$7~,,=I?+~:~:,~:,,~+~~~~~~==:::,~~,~?=+~~~~?=,,IZNNZZD8ONMNNMMMMMMMMNNNDD8OOZZZZOOOOO88DDDNNMNMMMMMMMMMMNMMMNNMMNMNNMNNNNNNNNNNNN
+++?IIIII+++?I$777$I??+~~+=I7$$$?~II7$$Z7Z$?I$7$7$$$777=~+++ZO8DOOO7Z$7ZO$77ZO87Z7IO88$7$I=?ZNNDNDDDDNN8DNNNNNNNNDDOZ77I7IIII??IIII??IIIIIII?I????++???+????++=??????IIIII?IIII?II7III77$?+???++?7I=+++???????I77II7$ZOO877:~II?$8?+$?Z7+ZN8?ZOZ+?$?=77~~I+$7?Z$OZ7$Z?O$+?==$ZZ$$7,:=?=?+:~:,=+..,=::+:~=?+~~:::=~~+~?~~~+=+::7DD87$8$8NNMNMMMMMMNMNNNDD8OZZZZZOOOOO888DDNNNMMMMMMMMMMMMMMMMNNNNNNMNNNNNNNNNNNNN
++??IIIII?+?I7777I7+?=~=II??7ZZI~?I77$Z7OZII$$$ZZ$$$$7I=~+=I7OO8OZZ$O8$IZZ$7ZOZ7$I$O8DZ$$I~+7DNNDDDDDDND8NNNNNNND88OZZZ7I7I7$IIIIII??III7II?IIIII?+??+?????I??I?+???I?I7I??IIII?I7IIII77$?III?+?I7++?????I???I7?II$OOODD8?=,??+IO??I++OZD?$877?=Z7+=+=++?ZI7$++DDOO$O7ZIZ7=:$88O7?:~=+??7~~~~?~:~~=::=:?~IZI==?+~~==~::~~7+=$I78ND8ODZ8MN8NMMMMMMMMMNNDD8OOZZZZZZZOO8888DNNNMNNMMMMMMMMMMNMNNNNNNNNMMNNNNNNNNNNN
+??I$7III??I777I7I++=:=?I??I$O$=II777I$ZO7?7Z$$$ZZZ$$77=~?II7$88OZZ$O88Z$ZZ7$8ZI$$$8D8ZZ$I~+IDNNDDDDDNNDODNNNNNND88OOZZZZ$7IIIIIII?I7IIII???????I??I????+??I??I??I?II??II??I?IIII7I7$$$$7?77I??I7I+???????I?I77I7$ZZZ88OZ+:=7=?$$=$7I$Z8NZ$O$$I??Z7~=I=7IDD7ZI+DND88OIIIZZ++78DD87~~=?++??+,=7=:~~==+,,=+I7?II=+7=:=~:~=+7=IZ$ONMD8DN8OMMDDNMMMMMMMNNNDD8OZZZZZZZZOO8888DNNNNNNMMMMMMMMMMMMNNMMMMNNNNNNNNNNNNNNN
??I77I???I?I77I7I=+~~=+?7?I$O7=?7$I??77OZ??ZZZ$ZZZ$777I~~77?Z$$$88O$8ODD$Z7$OO7Z$ZZDD8ZZZ7=?IDNNDDDDDDND88NNNNNN8OOZOOZZ$$$77II7II?III777I?IIIIII7I??????????II?III?I?I7I???III777777I$$?I77I777II???I??77I77III77$O888NO~??+~$$$?7IONZ88N8$NMDOZ$Z8$?=$I?ZZ?Z7OND88DO7I$$I77ODDD8=:++=+?=~,~7=~7~,?=.,+:=$$Z7?~I?:::,?77?+IO8DMDDDMNNDDMMMDDNMMMMMNNND8OOZZZ$$ZZZOOOO88DDNNNNNNMMMMMMMMNNNNNMMMMNNNMNNNNNNNNNNN
?I??++==?I?I7I77I=~~=+?7ZI77~=I7$7???I$Z7?7ZZ$$OZOZ$$7I=+$7I$Z7$Z8OZZ8D8Z$$ZOZIZOO8DD8$ZZ$?+IDNNDDDDDDND88DNNNNDDZZ$ZOZZZ$$77$$7$7III7$$7IIII77I77I?II???????II7IIIII7?II7IIII777777I7$77777I7II77II77I7II77I77I7$OO888D7=~=~7$I7$78Z7ZZNMNDDNMNN8ZD$?IIZZI+$7$ONDNONO8DZ7Z7I$8DDDI:I$=?+=++~+~==+=?+:.I?=$Z8OI+7++~:+I?=?II8ZDNDZNMNNNDMMMNNDDNMMNNNND8OOZZZZZZZZZOOO88DDNNNNNNNMMNMMNNNNNNNMNMNNNNMNNNNNNNNNNN
?II+===+III?IIII=~~=??I$ZI=,+I7$Z$++II7$?I$ZZ$OOZOZZ$$I==$$77IZ$77OZODD8OZZZOZ7Z88DDD8$OO$?+7ONDD8DDDDDDD8DDNNNND8ZZZOOOZZ$7$7$$$7777777$77III7IIII???III???I?I7I??I??I7II77I77$$777II$$$ZZ7$7I$7777II777$$7$$77$OO88DOZ?=~+I7I?$88Z$7Z8NNNNMNNMNDNDO$+IOOO$7ZZ7NNNDD8O888DZ?78DDDI=$$?7O??IO7==~++I?~.+I=7Z8O$ZI=+I++I+~==~7$8DDDDNNNNDNNMNNNMNMMNNNDD8OOZZZ$Z$ZZZZOO88DDNNNNNMNMNMMMNNNNNNNNNNNNNNNNNNNNNNNNNN
?=~~==+???II7I?~:+????Z$I::?7$Z$$?+77?I7?I$Z$OO$OZ$$7Z??+7$$7IZZI7IO8DDO888OZ7$888NNN8OOOZ7+7ZDNDDDDDNDDD8D8NNNNNDOO$ZZZZOZZ$7$$$$$Z7Z$$$$$III77I?II?II7I??II??I???I???III77$77$777$7777ZZ7$7I$7IIIII7$$$7I7$ZZO8888DDO8ZI7I7$?7ODDD7$NNMN8NMMMNNNNNZ?7ODDZZ$O8ZZNNND$DNNDNDZ$Z8D8II7777Z7+=7Z?ZI?$++=:+$?$Z8Z77??+??+::,:,:=+?7ZOO8NNDNMMNNNNNNMMNNNDD8OOZ$$$$$ZZZOOO88DDNNNNNMNMNMMNNMNNNNNNNNMNNNNNNNNNNNNNNN
=~~:~+++II??I?::+7II?I7=:=?77ZZZ$??$I?I+=7Z7ZOZZO$$Z$Z7I?7Z7O$IZZ7$7888OD8OO$IZ88DDNN8OZOO$?IO8NDDDDNNN8888DDNNNND8O$$$ZZZOZ$$$ZZ$$$$ZZZ$7$7I?77III7III7IIIIII??II7II??III777I7I77777777Z$7$$$7I7777$$$$77$$ZZZOO8DNNDO8O$$$O7=IDDD8IDNNDDNNMMNNNNDO$8NNDDDZ$DNDDNDDD88NDDNDO8$DDOI$N$I77?=~I8II?+7$=:=IO7Z8$Z$Z$I7Z7=::,::::::~+?I7$ZZDDNNNNNNNMNNNNDD8OZZ$$$$$ZZZZOO88DDDNNNNNNNNNNNNNNMMNNNNNMNNNMNNNNNNNNNNN
~::~===+?I+++,,+I7??+=,=$7$OZO777II$I?=~?Z77ZZZ$Z7Z$$$7I?I$$ZOZZOO$$7OO88OOO77O8NDNNND8OOOZIIO888DDDNNNDDD8D8DDDNND8$$7$ZOO8OZZZOZZ$ZZ$ZZ77Z77777I7II7777777?I?III77IIIIIIIII77$7III$7$$Z$Z$777$$7$$77777$$Z$ZOOO8DNN8DDD8$$OZZZZOO8ODDNNNNNNNNNNNNNDDNNNNN8DNNNNNNNNN8NNNDD8DDDDOOOO$$7ZI$ZZ+=I?=77=:~?7$7ZI7$7??=:~~::::~:::::~=+++??I7$ZO8DNNNNNNNNDDOOZ$$$$$ZZZZOO88DDDNNNNNNNNNNMNNNMMNNNNNMNNNMNNNNNNNNNNN
===::===+?+=,,=?7$I+.:IZZ$78Z77Z7?7$I===777ZOZOZ$7$7777I+$$$O88$$O$IZ$88OOOO7Z8DDDDNND8OOOO77ZODDDDDNNNNDD88DDNDDNND8Z$$$ZOOOOOOOOOOZZZZZ$$77$$777II777II77I???IIII??II77$777$$$$I77Z$$$$$Z$$$Z$7$7$777$$$$ZOOOO88DNDDDNDDN8Z8$DZ7DDODNNNNNNNNNNDD8DDDDNNNNNNNNNNNNNNNNDDDNNDDDD8Z8O8D8O8ZI77$7$Z7?I~~==?$77?+I???=~::::~~::::::::~+??+++???I7$O888DDDDD8OZ$$$$$ZZZOOO888DDNNNNMNMNNMMNNNMNNNNNNNNNNNNNNNNNNNNNN
+:,,=+?++I+,,~?$$+.:7ZZOO7IZOZZZI?$$+==+77$OO8OZ$$$777++?I7Z88ZOII7$$$$888OOZ88DNDDNNND88OO7$ZO8DDD8NNNNDDDDDDDNNNND8OZ$ZZ$ZO8D88OOOOO8O$ZOZ$7Z$$777777777I?II?I7III?II77777$$$7$$ZZ$$$$ZZZZZZZZZZZZ$$$$$ZOZOOO888NNDD8DNNNNDDO8D8Z$8NNNNNNNNNNDDD88DDDDDDNNNNNNNNNNNNNNDOODNNNN88ONDNDDDOZO$I77I7+=++=~=I$?==~+====::~=~::::~~~:,,:=?I?IIII????III7$$$ZZZZZ$$$$ZZOOOOO88DDNNNNNNMNNMMNNNNNNNMNNNNNMMMMNNNNNNNNN
+::~+==+I?:,:?$=.~+$ZZZZ7=Z8OZ77II77I++I$$ZO88OO$77????I??I$OOOZ$?78$$Z$88OZZDDDDNNNNND88887$Z888DD8NNNNDDDDNNDNNDNNDD8Z$$ZO8OO888888OOOOOOZZ$$$Z$$$$$$7IIIIIIII777IIII777777$77$ZZ$$ZZZOZOZOOZZ$ZZZZ$$ZO8OO8888DDDDNDDDNNNNNNDO8DOZ8NNNNDNNNDDDDDDDD888OO8D88NNNNNNNNNNNNNNNDNDDN88DDN8NDD8O$$7+??+==?~+ZI~:~~=~~==~~=~::::::~~~:,,:~+I777IIIIIIII??IIIIII777$$ZZZOOOO88DDNNNNNNNNNNMNNNNNNNNNNMMMMNMMNMMNNNNNN
==++=+7Z7~::~+:~+$7ZZZ7$I+88Z$7$$I?II??I7$ZO888Z$7??$$7I???7O8OZO$7ZZ78OO8DZODDDNNNNNDD88O8$$O8888DDDNNNNNDDNNDNNDDNNNDOZZ$$ZZ88ODDDD8OOO88OO$$$$$$77$7777IIIIII$$$7777III77$$$ZZ$$7$$ZZZOZZZZZOZOZ$ZZZOOOOO888DDD8NNNDDNNNNNNNNDOO88DDDDDDD8DNDDDD8888OOOOOOO8DDNNNNNNNNNNNNNDDNDD8DDNDNNNDOI=+???=,,::+I?=+==++====+=:::::::~~~~~::,:+I77I77IIIIIIIIIIIII???IIII7$ZOO88DDNNNNNNNNNNNNNNMNNNNNNMMMMNNMMMNNNNNNN
I+?7ZOZ$I::,,~7O$Z$$$$I$=78$$ZOZ7?I7$II$7$OO8OZ77I$OOO7I??+$OOO8OZZ$$OZ8ZODZDNDNNNNNNND8OO8Z$O8888DDNNNNNDNNNNNDNNDNNND8OZZZZZOOZDD888DO88OZ8ZOZZZ$$77777777IIII$$$$$777$I77$$$7$$7$$ZZZOOZZOZZOOZOOOZOOOOO8888D888DNNDDNNNNNNNN8ZZZZZZO8DDNNNNNDD8OOOOZZZOOZ8888DNNNNNNNNNNNDDNNDNDOOD88DND8O$?+==:..,.,=~:+++===~~~~::,,:::~~~~~=~~:,:~?7777777777IIII777III??????II7$O8DDNNNNNNNNNNNNNNNNNNNNMNMMMMNMNNMNMNNN
77ZOO88Z=,.,+ZOOZZ$I$$I?=$ZO8ZZ7I7$Z7I$$ZOOZ$$$7I$88D8$II7?ZOZO8OZOO$Z$Z8O8ZDDDNNNDNNDDOZO8ZZO88888DNNNMMNNNNNNNNNDDNNNDOZZZZO8ZO8DDDDNOO88O8O8OZ$$$$7$$$7III7777$77$$77$7777$$$$$77$ZZZ888OOZZ88OOOZOOZO88888DDDDDDDDDNNDNNNNDDZ77$ZZO8DDDNDD88D88OOOZZZOOZZOO88DNNNNNNNNNDDDDDDDD8D888O8888O$+~=~,,...,=~+???====~~:::::::::~======~::,~+7$$$7777777II7777IIII????+++?I7ZO8DNNNNNNMNNNNNNNNNNNMNMMMMMMMNNNMNNN
O88888O?:.~I$$$O$I?$O$7~?OO8O7I$7$ZZ7I$ZZZOZO$?7$OOZ88$77$IO8888OZOOOOZZ8OZ$DDDNMNNNN877$O8OZO8888DDNNNMNNNNNNNNDNNDNNNNDOZ$$ZOZOZ8888DD8D888O88Z$Z$$$$$$7777$77$77$$$$$77$$$$$$$Z$$$Z$O88O8888DDOOZO88OO88DDDDDDDDDNNDDDNNNDDDO$III7$ZOOOOOOOO888888OOZZZ$OZZZO88DNNNNNNNDD88DDDDDDDD8O8D88O7+~~:,,.....~+III++==~~:::,,::,::~~=======~:,:=?7$$$$$$$$77777777IIII????++++??I7$O8DNNNNNNMMNNNNNNMMNMMMNNNNNNMNNN
8888OZ?::,=?$O8O7$7ZO$=~$ZZ$7I$Z$Z7III$O8O$Z7I7$$OOO88$IIIIZO8DDOOOO88OOZZZ$NDNNNNND87+I7O88O8OD88DDDNNNNNNNNMNNNNNNNNNNN8Z$ZZZZZZOZOO8N8DDD8D8OZZZZ$7$$$77$777$$7$$$7777Z$$$$$$$ZZZZOZODDOO8888DZO8O88O888DNDDDDDDDDNDDNNNDD8Z$7I?III7$$ZZOZOO88888OO8O$ZZOOOOZO88DDNNNNNNNDDDDNNNNDDDDD8O$?=~::,,,,.. .?777II?++=~~::::::,:::~=++=====~:,:~I77$ZZ$$$$777777777III?II??+????++?I7$ZO8DDNNNNNMMNMMMMMMNNMMMNNNNN
888O7+++~:+IZOZ7ZZ$Z$=:?7I77777$$$7II$7ZZ7I$$ZOOZOZ88O$IIIIZO88O$ZO8Z$$ZZZZ$88NNDND87+~+7O88O88DD88DDDNNNNNNNNNNNNNNNNNNND8OZOZZOZOOOOODDDD88888OOO$ZZZZZ$ZZZ$$$$777$7$$$$$ZZ$$ZZZZ$$ZOO88ZO8DDDOOOO8OO88DDD88NDDDDDDDDDDNDD8O7II????III7$$ZZO888888OOOOOOOOOZOOOO8DDNNNDDNNNDDDNDDDD88OZ$?+=~::,,,.... :$ZZ$77I+++=~~~::::::~~~~==+=====~,,,=I7$$ZZ$$777777$$$$7IIIIIII?????????????II7$ZZO8DDDNNNMNMMMMMMNNNNN
8OZ7?7OI=~+I7O$O8O$7~:I$$ZZ$$I7$777$Z$$$7$$$Z88OZZ$OOOZ7777ZOOZ$Z88Z=~=IZOZOZDNNMNND$?~?$OO8888D88DDDNNNMMNNNNNNNNNDNNNNMNDOZZ$ZZZOZZZ888DDN88DDD8OOOOZ$ZOZ$$Z$$$7$$$77$$$$$ZZZZ$$Z$7ZO888OODD8DD8888OZ8DD8DDDNDDDDDDDDDNDD8OZ7I???I77I7$$$$$ZZOOO8OOOOOOO8OZOOO888DDDDDDDDDDDDDD888O$III?~::::,,:,,... :OOOZ$7?+?++=~~~~:::::~~===++===++~,.,~I777$$$7777$$7$$$77IIIII7II??????????II???????II77$O8DDDNMMMMMNNN
8Z77ZOOZ++?7$$Z8OOO+~?$7$$$Z$$$$7I$Z$7$ZOZ7Z88OOZ$$OOZ$77$Z8OO8ODND$~~=I$OZOZDNMMMN8O?~?7$O8888D8DDDDDDNMMMNNNNNNNNDDNNNMND8Z$$ZZZOZZZOO8O8ND8DDD8OOOOOOOOZ$$ZZ$$$$$$ZZOZZ$$ZZOOOZZZOOOO8888DD88DDO8DO8DNDDNDDDDDDDDDDDDDDZ$Z7II??I7I7I7$$$ZZ$OOOO888OOOZZOZOOOO8OZO8DDDDDDDD888OZOO$I++==:::::,,,,.... ~ZOZZ$7III?+==~~~:,,,:::~=++?+===++~,:~+I7777777$77$7$$$$777IIIIIIIIIIIIIIIIIII???++??+??????7$ODNNMMMNN
Z7$OO8887II?I$ZZOZI?77$$$$ZZ$$$$77$$Z$ZOZ7$88OOZZZZZZZZ$$$OO88ZDNDDZ=~=7ZOOZZ8MMMMNN8I+++IZ888DDDDDD8DNNNNNNNNNNNNNDDDNNNNNDO$$$$ZZZOZOOOZO8DDDDD8OO8OOZOOZZ$ZZZ$$ZOZZZZZZZZOOOOZOOOOOO8D88DD8DDDOO8DDD8DDD88DDDDDDDDDDD8OZ$$7IIII7I777$$$$Z$ZOOZZO8OOZZZOZZZOOOOO888DDDD888OO$$$$$$I?+===~:,..,,.....,.+OOZZZ$7II??+=~~~:,,,,,:~=+???++=++++=~=+77$$$$$$77777$$777IIIIIIIIIIIIII77IIII?????++++++++++??I7$ODNNN
7O888888OII77I77??I7777$ZZOZ$$77$Z$Z$ZZZ$OZOOOOZZOO$OOZ$$$OODOODDNDZ~~+7O8O8O8MMMNND8$?+=IZ888DDDDDD8NNNNNNNMNNNNNNNDDDDNNND8OZZZZZZZOOZZO8OZ888D88DD8OOOOOOOZZ$ZZZZZZZOZZOOZOOOOOO88ODD88DD8DDD8DDDD888D88DDDDDDDDDD88O8Z$77I??II7II777Z$7$$$ZZZZZZZOZZZZZZZZZ$ZZOO888O88ZZ$$$$7I?I??+=~~~,,,.....  ...+OOZZZ$7II??+=~~~:::::::~=+???+++++++=~:=I77$ZZ$$$7777$$7777777IIIIIIIIII777777IIII?++++++++???++++?I$O8
Z88888888$I????II77$Z$$$ZZOZ$ZZ$$I$OZOZ$OOOZOOZZOO$ZZZZ$$$O8ZZ8NMMDZ==IZ888D88NMNDDDD8ZI+IOOO8DDDDDDDNNNNNNNNNNNNNNNDDNNNNNDDOZZ$Z$ZZZZZZZZOOOO8O8D8DDDD8OOOOOOOZZOOOOZOOOOOOOOOOO8OO888DDDDD8NDDNDD88DDD88OO8DDDD8DD8OOZ$7$7IIII7III7$Z$77$77$$$Z$$$ZZZZZZZ$Z$$$$$ZOOZ$ZZ7$7I77II++==~~:,,...  ...    .?OOO$$$$$7??+=~::~::::::~=+???++++=++=~,,=I$$$$ZZ$$7$$$$777777IIIIII?IIII77777$777III?????????++++++????
8888D888O$7I$$$$$$Z$$$$Z$Z$ZZZ$$I7O8OO7$OZZZOOOZZ77ZOO$$$ZOZ$DNNNNN8??$ZO8O8DO8NNDNNDDDZ7$OOO888DDDDDNNNNNNNNNNNNNNDDDNDNDNND8OZZ$$$ZOZZZZOZZZOOZZ88D88888D88O8OOO888OO8OOOOOOOOOZ888888D8888DDDDDDD88DDDDD88O88888888ZOO$7I?II777III7$$$$$$7I77$777$$$ZZZZZZZZ$$ZZZ$$$$$77$I?I???+=:,:,.. .          .,78OZ$7$$$7I?+=~~:::::::~==+++?++====++~,,:?$ZZ$ZZ$$$$$$$$$$$7777IIIII???I77$$$$$$777III?????????+++++++?
8OZZOOOZZZZ$7III7$$I7$7$ZZOOZ$ZZOOOZOO7O8OOOZZZ$$OZO8ZZ$7$$$8NMMMMN8I?IZ88888OODNNDDDND8OZOOOOODDD88DNNNNNNNNNDNNNNNDDDNNDNND8OZ$$Z$$ZZZZ7$Z$ZZOOOOZ88888DD88888OO888O88O88O8OO888DD8888DDDDNNDDD8DDD88D888888888888DOOZZ7I?II777III77I7777$$7777III777$$ZZ$$ZZ$$$$Z$77II+??++==+=~:..                .:Z8OZ$$$$$$7?++=~~~~:::~~=+?????++====+=:,:=IZZZZZZZ$$$Z$$$$$$$$$$77777IIII77$$77$$$$77I????????????+++++
88OZOOOZZZZZZ77$$$$IZZZZOZZZ7$ZZO8OO8O$OOO8OZ$7$OOZOZZZ77I78DNNNNNND7?$OOO8888ODMNNDNNND8OOOZZO8DDD8DDNDNNNNDDDDNNNDDDDDNNNNNDOZ$$$ZZZZZZ$$$$$$ZZ$OO888O8O88D8D8O88D8888ODD88DDDDDDD88DD8DDDD88DNNND8888888OO88OO8OOOZZZ7?IIII??III777777$777$7I7II7IIIII7$7777IIII??+++=~~,...                        :Z88OZZZZ$$7I?+=~~~~~~~~~=+?I77I?+====++~:,:=7$$ZOOZ$$$$ZZ$$$ZZZZZZZ$$77777$$$$$$$$$$777II???II??????????
OOOZZOOZ$77ZZOZ$ZZ7ZOOZZOOZ$7$ZOOO8OO8OZZO8Z$$ZZZ$OZOZZ7I$ZDDDNNNNN8Z7$ZZOOOOOODNNNNNDD8O88OZZZO88DDDDNDDNNNDDDDDDDDDDDDDDDNDD8Z$$$$$$$Z$$ZZ$ZZZZ$ZZZOOO888DDO8DDDDDD888DD888888888D88DDDDDD8DDDNND8DD888OOO888OZOOOZOZ7IIIIIIIII??II77777II?IIIIII??II??I??+?=~~~~=~:,,..                            .+8D8OZ$$$$77I?+==~~~~~~===+?I7$7I?++++?+~:,,:+I7$ZZ$$$$$$ZZ$$ZZZOZZZZZ$$7$$$$$$$$Z$$$$$77III?III?????????
Z$ZZZ$ZZOOOZZOOZOZZOOOOZOOZ$7$OOO88ZOO$$ZOZZ$Z$$$$ZOZ$77OZ$ONNNNNNMN8Z7$$Z$$$$OOODNDNNNNNNDOZZZZZO888DDDDDNNDD8DDDDNDDD88DDDDD8OZZ$$$7$$$ZZZ$ZZ$$ZZZZZZZ88OO8O8DDDDDNDDDDD88D8D88DD888D8NDDDDDDDNDND8OO8OOOOOOOOOZZZZZ77III?I7II7I?II777I??I?7I?II????+=+==~~~~~~,,,... .                             .+DDD8Z7III7777I??+=~::~=++?77$ZZ$7?+++??=:,,,=II7$Z$$7$$$Z$$$$ZZZZZZZZZ$$$$ZZZZ$ZZZ$$$77777IIIII?????????
ZZZZZOOOOOOZOOOOOOOOZZOOZOO$$ZZOOOOOOOZZOOZ77777$$O$7$$7$7ZODDNNNNMN8O7I777777ZOZDNNNNNNNNDDO$7$ZZZO8DDDDDDDDDDDDDDDDDD8888DDDD8OZ$$$$Z$$ZZ$ZZZZZZZZ$ZZZ88DO8O8DD88NNNNDNDD8DDDDNDD8DDDDNDDNDDDNNNNDOO8OZOZOO88OOZ$$Z$II???III?IIIIIIIIII?II?+???+?++~~+=~~~~~:::,,... .                              .?DNDOI??IIII???IIII?=::~+?I7$ZZZZ$I?++??+~~::=?II7$$777$$$$$$ZZZZZZZZZZ$$$ZZOOOZZZZ$$$777777IIII?????????
ZZZZZOOOOOOOOOOOZZZZZOOZZZZ$O88888OOZZOZOZZ$$7$ZZZZZOZ$$$OZZ8DNNNNNNDZII?IIII$ZOO8DNMMMNDNDD8$77$$7ZO8DDDDDDDDDDD8DDDDD8888DDDD8OZ$$$$$$$$$ZZOOZ$$ZZZZZZOOOO88DO8DDNNDDDNDDDDNDNND88DDDNNDNDDDDDNDD8D88OOOOOOOOZZ$7$77I???II7III?IIIIIIIIIII+???+++=+==~=~~~::::,,,,,...                             ..$NND$77ZZZZI===~==+?I?+==+I7$ZOOZZ7?+++?===~:=?II7$$$77$$$$ZZZZZZZZZZZZ$$ZZOOOOZZZZ$$$77777IIIIIIIIII????
OZOZZZOO8OOOZZZOOOOOOOOOOOZZO8888888ZZ$ZOO$I7$77ZZZOZ$$$OZOO8DDDNMNNDO$7II77$ZZO8OONMMMNNDDD8Z7II777$ODDDDDNDDDDD888DD88888888DDO$$$$$$$$$ZZZZOOZ$$ZZZOZOOZZOO88D8DDDDDNDNDDNDDND8DDNDDDDDDDDDDD8DD8D8OZZOOOO8OZZZ$77I???III7II??I?III7I???++++++===~~~~~~~::,,:,,........                            ,ZNND8888DDD8$$7?=~~+???I??II7$ZOOZ7?++++=~::,:+II7777777$$ZZZZZZZOZZ$ZZ$$ZZZOOOZZZZ$$$$$77777777IIIII?I??
OZZOOO8888OOOOOOOOOOOOOOOOOO888OOOOOOZ$7$777$77ZZZZOZ$$ZOOZZODNNMNNNDDZ$$$$$$$ZO8OODNNMMNNDD8Z$I??II$Z8DDDDDDDDDD8OO8DD88888888D8$$77$$$$ZZZZZZZZZ$ZZZZ$ZOO88888O88NDDDNDDDDDDDDDD8DDDDDDNNDDDDDDDDDD88OZOOOOZZ$$$777IIIIIII????????I??????++++++====+~~~=~~::,,,,,.......          ..             ...:8NNNNNNDNNNNDD88ZI+===+?I777$$Z888OZ$7II+~:,,:~+??IIIIII77$$ZZZZOOOZZ$$$ZZZOOOOZZZZ$$$$$$7777777777IIIII?
OOOOOO888O8OOOOOOOOOOOOOOOOO888O8888OZZZZZ$7I7$ZOOOOOZZOO88DNNNNNNNNNDOZ77II7$ZZZZOO8DNMMNND8Z$7?+I7ZZO8DDDDDDDDDDOOO888888888888Z$7777$Z$$Z$ZZOOOOOOOZ$OOO8888OZOO88ND8NNDNDDD8DDDDDNDNDDNDDDDDDDD8D88ZZOOOOOZ$Z$$$7II7IIII?III???II???+++++==+=~~~~:::::~~:,,,::::.... ..  ...      ....        ....:8DNNNNNNNNNNNDD88OZ$7?++IZOOZ$$O888888OZI?++=~~=++?????III77$$$ZOZZZZZZZZZOOOOOOOOZZ$$$$$$$7777IIIII7I7II
OOOOOOO8OOOOOOOOOOOOOOO8OOOO88888888OZ$ZOZ$77$ZOO8OOO$O8DNDNMNNDDNNNND8ZI?+?7$$$$ZZZOODNMNNDDOZ$7I?7$$ZO8DDDDDDDD88OZO8888888888O$$7III77$$$$ZZZZZO88OOZOZOO8O8OO8OD8NNDDNDD888DDDDNDDDDDDDDDDDDDDDDD8OO88OOOZZ$$$$7777IIIII????????????I?+??++++===~~~:::::::,:::,:,,,........          ......,.. ...~8DDDDNNNNNNNNNND888888OZZO8D88OO88OOOOOZ77III++?III+==+++++??II$Z$$$$Z$$$ZOOOOOOOOZZZ$$$777777IIIIIIIII77
OOOOOOO8O8OOOOOOOOOOOO88OOOO88888888OOZOOZ$7$$$ZOOOOZZDNNDDNNNDZ$ZDNND8ZI++I77777$$$Z$ZDNNNDD88OO$7I$$ZZOO8DDDDD888OZZO8O88OO8888Z$7IIII7777$Z$$ZOOOOOOZOOO8OOOOOO8D8DDNNDDDDDDNDDDDNNDNDDND8NDDDDDD8OOOZOOOZZ$ZZ$$$$7777$7IIIII???IIIII??????+++++====~~::,:::~:::,,,:,,,..,,..   ......,,..,.......,IDDDDDDDNNNNNNNNDDDD8D888DDDDDDDDDDDDDD8OOZ$77IIZ8D8OZ$$7I?+++==+IIII7$7777$$ZZZZZZ$77777IIIIIIIIII?IIIIII
OOOOOOO88OOOOOOOOOOOOOOOOOOO8888DD88OZZOO$$7$$ZOOOOOZ8NNDODNNN87??7ZO8OZ??I???II777$Z77$ODNNDDD88OZZ$$$$$ZO8888888OZ$$$OOO8OO888OZ$7I?III7$$$$ZZZZZZOOOOZOOOOO888O8O888O8DDDNNNNNNNNDNNNNDNNNDDDDNDDD888OOOOZZ$$$$$$$$777$7IIII7?II7IIII????+++??+I?==~==~~:::~~~~::::::,,,..,..,,......,:,,,,,,,...,,7DDDNDDDDDNNNNNNDDDDDD8888DDDNNDNNNDDNDDDDDDD88OO8DDD8DDD8OOZ$7II7I?+?IIII?I7777$$$777777IIIIIIIIIIIII??II
8OOOOOOO8OOOOOOOOOOOOOOOOOZO8888DD8OZZZZZ7777$ZOOOOOOND8DDD8NN8I=~~=~=I7I?=+?++??7I77?==?$8NNNNDDD8OZ$7$$ZZO88888OZZ$$$$ZOOOOO88OZ$$7IIIIII7777$$ZZZOOO8OOZOOOZZOZO88O88DDD8888NDDNDDDNNDNNDDNDDNNDDD8DD8O8OZZZZZZZZ$$7777777777III7I?++??????II++I?+++===~::::::~~~:::::::::,::::,,,,,,:~~~::::,.,..~Z8DDDDDDDDDDDDDDDDDDDDDDD88DDDDDDDDDDDDDDDDDDNNNDDDDDDDD88DDDDDDDD8OZZOOOZ$ZOZZZOO8OOOOOOZ$77I????II??++++
8OOOOOOO88OOOOOOOOOOOOOOO88O88888D88OZZ$$$$$ZZOOOO8OODDDDDD8DDOI~:,,..,:~=+=~~==+??I?=::~=IODNNDDDD8OZ$$$ZZOOOOOOZZ$$$$$ZOOOOZO88Z$77III77I7777$7$$$OOOOOOO8OOZOOOO8OO88888O8DDD8DDDNNNNNDNNNNNDDDDDNDDD888OOOO8OOOZZZ$77777$$$$77I?????II?IIII????????+====~~~~::~::~~~~~:,:::~~~::~::~=+===~:,:,..,I8DDDD88DDD88DD888888888888DDDDDDDDDDD8888888DDDNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD88OZ$77777I??++=
8OOOOOOOOOOOOOOO8OO8888O8888O888888OZZ$$Z$$$$$ZZOOOZODNNDD8OO88$=...     .:===~~==+=+=:::~~=IDNNDDD88OOZZOZZZZZZZZ$$$$$$ZZOOZZO8OO$7II??I7II7$7II7$ZZZZZO88888888OOOOOD88DO888888DDDDDNDDNNNNNNNNNNNNNDDD8888888OOZZZ$$$$7$$$7777II?III7I7?7$77IIII??I++??+++=+====~~~==+=~====+==+~~~+??+?II+=~:,,,~Z8DDD888OO88OZ$OOOOZZO88D888DDDDD88DD8OZZZO888DDNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8O8DDOO88OOOOZZ$$$7
OOOOOOOOOOOOOOOO8OOO8O8888888888888OOZ$$$$$77$ZZOOZ$8DDNNDDOOO88?,.        .:~~::~~===:,,,,::?8NNDD8OOOOZZ$$7$$$ZZ$$7$$ZZZZZZZOO8O$7IIIIIIIII7777$777$$ZZO8888888888D88888888888888DDDDDDNNNNNNDNNNNNNDDDDDDDDD8888OOZOZZ$Z$$$Z$777III$$$7I7I7$$77I??I?II7I?I++++++==~=+++~===+=???II????II???+~=,,:7O88OOOZ$$$77$$7I7ZOOOOO888888DDDD888DDOZ77ZZOO8DDNDDDDDDDDDDDDD8DDDDDDDDDDDDDDDDDDDDDDDD88O88OZZZZ$$77777$$
OOOOOOOOOOOOOOOOOOOOOOO8O88888O8888OZ$$$Z$$777$$ZOZODDDDDDD88888Z+..        .,:::::~=~,....,,:IDND8ZZ$$$$7IIII77$$$$77$$ZZ$Z$ZZOOO$7II?IIIII77777$$777$$ZZOOO8888D8DD88888O88888DDDDDNNNNNNNDNNNNNNNNNNDDDDDDD8D88888OOOOOOZZZZ$777777777777I77III7III?I7$$7I??I?+??++++++++??????+?7I77I7?I++=,~:,+ZOOZ$II7IIIII???I77$ZZOO888888888OO888OOZ$$ZZOO8DDDDDDDDDDD8888888DDDDDDDDDDDDDDDDDNNDDND8OZOOOZ$ZZZZ$7$$$77
OOOOOOOOOOOOOOOOOOOOOOOOOO888OOOOOOZ7I7$$$777$ZO88Z8DDDDDDD8888DDZ=..         .,:::::,.......,:$DNDZ7IIIII+++??II77$$77$ZOOZ$ZZOOZ$77III?IIII777777777$$ZZZO888DD8DDDDDDD88888DDDNDD8DDDNNNNDDNNNNNDNDNDNDDDDDDDDDD88888OOZOOOZ$$$$$7$$$77777$$7I777I777$$7I7IIIIII77?I?????++++??+I7$O$O$?7$I?~~~=$ZO$77I?=+I??II?++I7$$ZO88OOOO8888OOOOOOZ$ZO8888DDDDDDDDDDD88OOOOOO88DDDDDDDDDDDDDDDDNDDD8OOZ$$77II???II77777
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO$7I77$$$ZZZO8DZ8DDDD88DD8D888887:            ,~~:,,...... .,+ZDDO7I?+++===+????I7777$ZOOZ$$ZOOZ777IIIIII77777777II77$Z$ZZOO8888DDDDNDDDDDDDDNNNDDDNDDDDNNNNNNNNNNNNNDDDDDNDDNDDDDDD88O8O8OZZ$ZZZZZZZ$$7777$$77$$$$$$Z$$$777777II77$I?II??+?+I++7$+7ZOZOI7$7I?~=I$$$Z$I??+=+?I????I777$$ZOOOOO888OZZOOOZZZZO88DDDDDNDDDDDDD888OOOOZZO888DDDDDDDDDDDDDDDDDDD88OOZ$777I????????+
OOOOOOOOOOOOOOOOOOOOOOOOOOOOZOOZZZ$777I7ZOO88DDD8O88D8D88DDD88DD888$,           ..,~:,. ..   ..~IZ8DO7?+====++??++?II77$ZZZZZZZZOZ77IIIIIII77I7I77II7$7$$$$ZOOOO8DDDNNNDNNDDDDDDNNNNDDDDDNNNNNNDNNNNNNNDDDDDNDNNNDDDDDDD8DDDD88O8OOOZZZZ$$$$$Z$$ZZOZ$ZOOZZ$ZZ$Z$Z$$$7$$7I???II?II7Z$$OZ$7O88Z7?=+$$ZZZ$77I?++++?????III7$$ZOOZZZO88Z7I$OZ$$$ZO888DDDDNNNDDDDDD8888OOOOOO88DDDDDDDDDDDDDDNNNNDDDD88OZZZ$77IIII???
OOOOOOOOOOOOO8OOOOOOOOOOOOZ$$$$ZOO$77$$ZO88DDDD8Z88DD88888DD8DD8DD8O7:            .,::,  .   ..,~I$O8OI++==++++++++??I7$ZZZZZOOZOZ7I7IIIIIIII77$$7I7777$7$$$ZZZZOO88DDDDNDDNDDNNNDNNNNDNNNNNNNNNNNNNNNNDDNDDDDDNDDDDDDDDDDD8D8888O888O88ZZZOOOZZOZZZZOOOZZOZOOOZZOOZZ$$$7$77III777$ZO8Z$OOZZ$~,?ZZOZ$ZZ7IIII++?????III777777ZZZZ$$$ZZ$$$$$$$7$ZO88DDNNNNNDNDDDD8888OOOOOO88DDDDDDDDDDDDDNNNNNNDDDD8OOZZZ$$77II??
OOOOOOOOOOOOOOOOOOOOOOZZZ$$$ZZOOOOOZZZOOODDDDD8Z8D88888888DDDDDDDD8D8Z:.            .,,........,:+++7Z$I+++++++==+++??I7$ZZZZZZZZZZ77IIIIII7$7II77777777$$$ZZZZZOO888DDDNNNNNNNNMNNNNNNNDDNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDD8D8DD8888DDDDDDOO88OO8O8O888O88OOOO8DDOO8888OOOZZ$777II7OO8DD8OZ$?,.,?$ZZOOZ$7I777I????I777IIII7$$7II7ZOZ7II$Z$II7$ZO8888DDNNNNNNNNDDDDD888888OOO8DDDDDDDDDDDDDNNNNNNNNDND88OOOZ$$$$7II
OOOOOOOOOOOOOOOO8OOZZZZZ$$OOOZOOO88OOO8O8DDDD8O88888888D88DDDDDDDDDD888?.            .,::,.  ..,:~~~~=?7I?++++======++?I7$$$$ZZZZZZ$$7IIIII?II77$$7777777$$$ZZOOOOO888DDDDDNNNMMMMMNNNNNNNNNNNNNNDNNNNNDDDDDDDDNDDDDDDDDDDDDDDDDDDDDDDDD888D8DDDDDD888D888D8DDDDDDDDDDD888O$ZZ$ZO88D8ZI~.  ..?$ZOOOZ77$$7777??I77II?I7$7III7$$77$$Z$7$Z$7II$O888DDDNNNNNNNNNNDDDDDD88888888DDDDDDDDDDNNDNNNNNNNNNNDDD888OZZ$$$7I
OOOOOOOOOOOOOOOOOOZZZOOOOO8OZZOOOO88888D88DDD88O88OOO88D888DDDDDDDDDDDD8?.           . ..,,. ...,:~~,,:~?II?+++++++++++?I$$$$$$$$ZZ$$$IIIIIIIII7777$$$7$777$$Z8888D8D88DDDDNNNNMMMMMMMNNNNNNNNNDNNNNNNNDDDDDDDDDDNDDDDDDDDDDDD88DDDDDDDDD8DDDDNNNNNDDDDDNNNNNDNNDDDDDDD88D88O8OOZ$+:..     .=$ZOOOZZZ$77$$7I77II77$7III7$$7II7ZZZ7I7$Z$7II$88888DDNNNNNNNNNNNDDDDDDD8888888DDDDDDDDDDNNNNNNNNNNNNNNDDD888OZZ$$77
OOOOOOOOOZZZOZZOOZOOOOOOZZOOO88888888D888888888O8OOO88888888DDDDNDNNDDDDDZ:          ..:~==:.. ..,::,,,.:+7I?++++?++++++?7777$$$777777777777I77777777$$$$$ZZZOO888888DDDNNNDDDNMNMMMMMNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDD888DDDDDDDDD8DNNDNNNNNNNDNDDNNNNNNNNDDDDDDD88O$+:.. .        .~7Z$ZZOO$$$$777$7II7$$7II$$7III7$$$77$$77$$7I??$8D88DDDDNNNNNNNNNNDNDDDDDD888DDDDDDDDDDDDNNNNNNNNNNNNNNNDDDD88OZ$$$$7
OOOOOZZZZ$$$ZOOOO88OOOOZZO888888888888D8DDD8888OO8OOOO8D8888DDDDDNNNDNND8OOI.      :IO8DND8I~.. ...,,,...,=I7?++???+++++??III7$$77777777777I777777$$$$Z$ZOOOOOOO8888DDDDDDDDDDNNNNNMMMNNNNNNNNNNNNNNNNNNDDDDDDNNDDDDDDDDDDDDDDD8DDDDDDDDD8DDNNNNNNNNDNNNDDD8DDD8888O$I?+~, .              ,IZ$ZOOZZZ$777$7777II7ZZ7?I7$Z$7II$ZZ$III$$7III$ODDDDDDDNNNNNNNNNNNNNDNDDDDDD8DDDDDDDDDDNNNNNNNNNNNNNNNNNNNNDD88OZ$$77
OOOZZ$$ZZZ$$OOOO888OOO8OO88888888888888D888888OO88OO888888888DDDNNNNNNDDDD8OZ=.  =ZNNNNNNNNZ?+:..  ..,..  .:7$I?????+==+????I77$$7$77$7III7I7$$$7$$$$ZZZZZZZ8DD8OOO8888888DDDDDNDNNNNNNNNNNNNNNNNNNNNNNDDDDDDDNDDNNDDDDDDDDDD888DDDD8DDDDDDDNDDNNNNNDDDD888ZOZ$+~+?~.  ..                ,?$ZZZZOOZ$$$Z7I7$7I7$$7II7$$II$ZOZ$$ZZZ7I$$7I?IZ8DDDDDDNDNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDNDNNNNNMNNNNNNNNNNNNDDD8OZ$$77
OZZZZZZOOOOOOOOO8888888888888888888O88888888OO8888888O8D8888DDDDNNNNNNDDDDD8D8I=7NNNNNNNNND7?7?.    ...    .~$O$II?+===++++???I77777$77777I777$7777$$$$ZZZZOOOOO8OOOZ8888DDDDDDNNNNNDDNNNNNNNNNNNNNNNNNNDDDDDDNNNNNDDDDDDDDDD88888DD8DDDDDDNNDDNNNNDDD888D8888O7+?I+,                   .+$Z$ZOOOZZZ$7777777777$Z$II$Z$$7$$ZOO$77$$$$7I?7ODDDDDDDNNNNNNNNNNNNDDDDNDDDDDDNNNDDNNDDDNNNNNNNNNNNNNNNNNNNNNDD8OOZ$77
OOOOOOOOOOOOOO88888888888888888888888888888OOOOO8888888888888DDDNNNNNNDDDDNNDD8DDDNNNNNNND$~~?:      ..     .=O8O$?+==~===++++II77777$777777IIIII7$$Z$$$$ZZZZ$ZZZ888DDDD8OO8DDDNNDDD88DDDDNNNNNNNNNNNNNDDNDDDDNDDNNDNDDDDDDDD8888DDDDDD8DDDDNDDNDDD88DDDDDD8DD8O$7$I: ,==:...           =7ZZZZ$ZZZZ$777I7$$77$$$$$ZZ$777ZZZ$7$ZZ77$7I?+IZ8DDDDDDNNNNNNNNNNNNDNNDDNDNNDDDDNNDDDDDDNNNNNNNNNNNNNNNNNNNNNDDDD8OZZ$7
OO888O8OO88OO88888888888888888888888888888OO88OZ88888O8888888DDNDNNNNDDDDDNNNN88DDDDDNNND$:.~~.             .,=$D8$?+==~~===++?I77$77777777I77II?II777$$777$ZOOOOOOO8888DDDDDNDDDDDDDDDDDDNNNNNNNNNNNNDNDDDDDDD8DDNDDDDDDDDDD8888D888888888DD88DDDDDDDNDDDDDDDD8OZ$$+.:ZD8O7:.        .:7ZZZZZZOZ$$$$II7777Z$7I$ZZ77$ZZ$$7$$$777$OZI?++7ODDDDDDNNNNNNNNNNNNNNNNNNNDNNDNDNDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNDDD88O$$7
8888888OO888888888888OOOOOO8888888888888888888OZO88888888888DDDDNNNNNDDNDDNNNNNNNDDDDDNDZ,.,:.              ..:~788$+==~~~~==+?I777III777II77IIIIIIIIII77$$$$$$$OO8OOO88DDDDDDDDD8DDDDDDDNDNDDNNNNNNNDDNDDDDDDNDD8DDD88O8DD8D8OO88OOOOO$7I?~~I8DNNDDDDNNDDDDDDDD8OZ$I:.:ODDO+.        .?$$$ZOZZ$$$7777777$$7$77I$ZZ$77ZOO$77$$777Z$7?+?Z8DDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNMNNMNNNNNNNNNNNNDDDD88OZ$$
88888888888888888888OOOOO8O888888888888888DD88OOO8888O88DD8DDDDNNNNNDNDDNNNNNNNNNNDNDDDO=..:,              ....,:+O8ZI+=~~~~==+?IIIIIIII7I?IIIIIIIIIIII????I7$$ZZOOO8OOOOOO88D88DDDDNNNNNNNNNNNNNNNNNDDDDDDDDDDDNDDDDDD8D8888OZZZOZI=:. .   ~$DDNNDDDDDNDDDDDNNDD8O$I=..=OD87~        =7$$ZOZZZ$$77777$Z$7$$77$ZZ$$$ZZZZ$$ZZ7II7$I???+IODDDDDDDNNNNNNNNNNNNNNNDNNNNNDDNDNNDNNNNNNNNNNNNNNMNNNNNNNNNNNNDDDDD8O$77
8888888888888888888OOOO8888888888888888DD8DDD8888O8D88D88DDDD8DNNNNNNDDDDNNNNNNNNNNNDDDDOZ7+:.       ... . ....,,:+$8Z?===~=~=+?+?II??IIII???IIIIIII???IIII77$ZZZ$7$$$ZO8OOOO88DDDDNNNNNNNNNNNNNNNNNNNDNNDDDDDDDDDDDD88888888O77$O7~,.     .I8DDNNDDDDDNNNNDDDDDD8OZ?=:..=8D$=.      ,I$$7$ZZ$77$7II77$ZZ$77$$77$OZZZZOO$77$$7IIII??+I$8DDDNDDDNNNNNNNNNNNNNNNDNNNNNNDNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNDDDDD8OZ$7
88888888888888888OO88OO88888888888888DDDDDDDDDDD8888DD888888D8DDNNNNNNDDDNNNNNNNNNNNNDDDDDD88I:. .  ..,..........,::IZZI+=~~~~=++??I?II77I??IIII??IIII?II77777777$$$$$$ZZZO8888DDNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDD88888DD8O$I$OZ+,.      ,$DDDNDDDD8DDDDDDDDDD888O$I=:. =OO?.     .+$$7$$$$777II777$Z$$$$$7$ZZ77ZOOZZ$$ZZ7?I77?++??7ODDDDDDDNNNNNNNNNNNNNNNNNNNNNDNDNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNDDDDD8OOZ$
888888888888888888888888888888888888888DDDDDDDD888OODD8888DD8DDDNNNNNDDDNNNNNNNNNNNNNNNDDDDDD8OOI~,.............,.,:~+$ZI+~~~~==++?I??IIII??IIIIIIII??????II777777777$$$ZZZO8DDNNNNNMNMMNNNNNNNNNNNND888O88DDDDDDDDDDDDD88OZ77ZOO7:.       :$DDDDNDD888DDDD8DDDDDDD8Z$7I:  ~O7,     :7Z$$$77$7IIIII$$$$ZZ77ZZ$$ZZ$ZZZO8Z$$Z$I?I7?==+7ODDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD888OZ$
888888888888888888888888888888D8DDDDDDDDDDDDDDDD8888O8D8O8D888DDDDNNNDDDNNNNNNNNNNNNNNDNDDDDDDD88887~,............,:~~=?$7+~:~===+++??II?????????????????IIIII777$7777ZOZZO8DDNNNMMMMNNMNNNNNNNDDDDD88O8888DDDDDDNNDD888Z$II7O8O$+.        :Z8DDDNDDD88DD8OO8O8DDDDD8OOO7~. ~$+.   .7OZ777$7III+?III7ZOZZOZ$ZZZ$$ZOOZ$$ZOZ$7I77I?+=+78DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNDDD888OOZ$
88888888888OO888888888888888888DDDDDDDDDDDDDDDDDD8888O8D8888DDDDDDNNNDDDNNNNNNNNNNNNNNDNNNNDDDDDDDD8D8I=,. ........,:::~=?I+~:~===+++???++++?+????+++??????II777$$Z$$$$$Z8DDDNNMMNMNMNNNNDD88888OOO8O8DDDDDDNDDDDDDD8OZ$I?+IO88$+,.       .~Z8DDDNNDD88DDDDDDNDDDDDDDDD88Z=. ~$+   ~ZO77$7II7I????I$77ZOZZOO$$ZOOZZZO8Z$$$Z$7II?++?I$8DDDDNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDD88OOZ$
88888888888OOO88888888888888DDDDDDDDDDDDDDDDDDDDDD8D888888DD8DDDDNNDNDDNNNNNNNNDDNNNNNNDDNNDNNNDNDDDDDDDOI~. ...........,:+I?=~~~==++???+++=+=+++++++++???III7II777$Z$ZO88DDNNNNNNNNNNDD8OZ$ZOOO888DDDNDDNDDNDDDDD88OZ$I??I8D8ZI:.         :$8DDDNNNDDDDDDNNNNDDDDDDDDDD8O7:  IZ=.,IOZ7III7II7I??I?I7$$ZOZZZOZZZO8OOZZOOO$77$7?+++?$O8DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDD88OOZ$
888888O88OOOOO8888888888888D8DDDDDDDDDDDDDDDDDDDDD88888O888888DDDDDNDDDDNNNNNNNDNNNNDDDNNNNDNNNNDDNNDNNDD8DO?=,...........,~=??=~=++++====~~~~~~======++++++?III7$$$ZO8DDDDDNNNNNNNDD8OOOOZZOOO88DNNNNDDDDDDDDD888OZ$I?++78DDOI=,.         ,IODDDDDNNDDDDDDNNNDDDDNDDDDDD8O7, .I8OO88$++???II?I7IIIII$Z$ZOO$$ZOOZZOOOOZ$Z$7III+==+I$O88DDDNNNNNNNNNNNNNNNNNNNNNNNNNNNDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDD8OZ$
8888888OO8OO8O8888888888888DDDDDDDDDDDDDDDDDDDDDDDD8888O888D88DDDDDDDDDDNNNNNNDDNNDNNNDDDNNNNNNNNNNNNNNDDD8D8DZ?=:,,..   ...,=??++++==~~~~~~:~:~~~~~~~~====+??IIII7ZO888DNNNNNNNND88OOZZZZOO88DDNNNNNDDDDDDDDD8OOZ$77?++7ODD8$=,.         ..=Z8DDDDNNNDDDDDDDNNDNNDDNNNNDD8$+...ZDD8ZI+==+?+I7II$777$$$Z$$ZOZZZO8OOZOOOZ7II77?+=~=IZO88DDDNNNNNNNNNNNNNNNNNNNNNNNNNDDNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD88Z$$
8888888OOOOOO88OO88O88O888888DDDDDDDDDDDDDDDDDDDDDDD8888OO8888DD8DDDDDDDDNNNNNNNNNNNNDDDDNNNNNDNNNNNNNNNNDDDDD8D8OOZ=,.    ...:=??+=~~::::::::::~~~~~~~~===+++??I7$ZO8DDNNNNDNNDD8OOOZZ$$$O8DNNNNNNNDDDDD88OOZ7I??++==+$OD8O7+,             ,?O8DDNNNNDNDDDDDDNNNNNNNNNNDD8O7+..,ZD8$+~~==+??I77I$$$ZZZZOZ$$OOZZZO88OZZZ$7?I?+=~~=IZO88DNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD8OZ$
88888888OOOOO888888OO888888888DDDDDDDDDDDDDDDDDDDDDDD88O8OOO888D888DDDDDDDDNDDDNDNNDDDDDDNNNNNNNNNNNNNNDNNNNDDDDD8DD88Z=,.   ...:+?=~::,:,,,,,,,,::::~:~~~==++?II$$Z888DDNNNDDD8888OOZ$ZZO8DNNNNNNDDDDOZ7I?++=~::,,,:~?O8OI:,.               :?$ODDDNNNDDDNDDDNNNNNNNNNNDDD8Z$~..:OOI=~~=+==??I$$$ZZZZZ$ZOOZ$Z8OZZO88O$77$7?=~~:~?7ZO8DDNNDNNNNNNNNNNNNNNNNNNNNNDDNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNDDDDDD8OZ$
88888888OOOOOOO888888888888888888DDDDDDDDDDDDDDDDDDDDD8OOOOO888D888DDDDDDDDDDDDDDNDDDDDDNNNNNNNNDNNNNNNNNNNDDDNDDDDDDDDDDO?~:.  .,~=~:,,,,....,,,,,::::::~~==+?I77$ZO88DDDDDDD88888OOOOO8DDDNNDNDD8O$I+=:::,,,,,,,,,:+$8O=.                   .~?$ODDNNDNNNDDDNNNNNNNNNNNDD88O$=..I$I+==+=+++III$Z$ZZ$ZZZZO8OZZ888OOZZZ$77I+=~~~+I$O8DDDDNDDNNNNNNNNNNNNNNNNNNNDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNDDDD8Z$
88888888OOOOOOOO88888888888888888DDDDDDDDDDDDDDDDD8DDD8OO88ZO88888DDDDDDDDDDDD8DDNDDDDDDNNNNDNNNNNNNNNNNDNNNDDDDNNDDNNNNNNDDDZ7?:,,,~:,...........,,,:::::~=++??II7$ZZO88DDDDDD888OO88DDNDDDDDD8Z7?+=~~~::,,,......:=7OO?.                     ..:+Z8DDNNNNNNNNNNNNNNNNNNDDD888OZOO777?+==+?II$$7ZZ$ZZ$Z8OZZ88OOO888O$II77?+=~~=I$$O8DDDNDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNMNMMNNNNNNNNNNNNNNDDD8OZ
88888888O8OOOOOOO88888888888888888DDDDDDDDDDDDDD8DDD8D8OO888ZO8888DDDDDDDDDDDDDDDDDNDDDDDDDNNNNNNNNNNNNNNNNNNNDDDNNNNNNNNNNNDDDDOOOI?I+~:,.........,,,,,::~~=+????I$ZZZOO88888OO88888DDDDD88OO$7?+=~::::,,,,,....,,=IZOI.                        .,+$ODNNNMNNNNNNNNNNNNNNNDDDDDDDD8O$77?++??II7$$$Z$$ZOZZ88OZO8D88OZOZ7II??+=~=?I$$O8DDDNDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNMNNNNNNNNNNNNNNNNNNNNNNDDD8OZ
88888888OOOOOOOOO888888888888DDDDDDDDDD8DDDDDDDD8D8DDDD88OOOOO8888DDDDDDDDDDDDDDDDDDDDNDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDNDDD8OOZ?+?~,,,.,,,,::~====???II77$ZZZZZZZZZ$ZZZZZ7III??+==~~:::::::,:,.,,,,:=?7$7,.                         .,=$DNNNNNNNDODNNNNNNNNNNNNNNNDDD8O$I7???II777$$$ZZ$ZOOOO88OOO888O$$$$7???=+I$$$Z88DDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDD8O
888888888OOOOOOOOOO88888888888DDDDDDDDDDDDDDDD8888DD88888OOZO8OZO88DDDDDDDDDDDDD8DDDDDDNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDNNNNNNDNNDNNDDND88877$I+++~~~~=+++?III77IIIIIIIIII7III?+==~~~:::::,::::,,,,,,,,:=?I$7~.                          ..~ONNN88DNNDOODNNNNNNNNNNNNNNDD888Z77II7III7I7$$$OZ$ZO8OO8888OOOO$$$$7I?++?7ZZ$Z8DDDDDDDNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD8O
888888888OOOOOOOOOO88888888888888D88D888D88DDD888888D888888O8O888O88DDDDDDD8DDDDDDDDDDDDNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNDDNNNNNNNNNNNNNNNNNNNNNDND88DOZOO7ZZ7II?++?++++=++===~~::,,,,,,,,,,,,,,,,,,,.,:=+?7I~.                      .  .,:+$DDND$IODND8ZODNNNNNNNNNNNNDDDD8OOZ7$7$77??777$$$OOZO888OO888OZ$OOZ$77??7ZZZZZO8DDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD8O
88O8OO888OOOOOOOOOO888888888888888888D8D888D88888888888888888O888OO8DDDDD8DDDDDDDDDDDDDNNNDNNNDNNDNNNNDNNNNNNNNNNDNNNNNNNNNNNNNNNNDNNDNNNNNNNNNNNNNNNNNNNNNNNNDDNDDDD888Z7$$I?+=~~~:::::,,,,::,,::,::,,,,,,,,::~=+??=.        . ......,::~~~:=++I7?I$7?$7+=??7O8Z$ODNNNNNNDDDNDDDDD8ZOO$$$7777?7$7$ZZZ88OOO8D8OOO8O$OOOZ7I?7ZZZZZO88DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD88
OOOOOOOOOOOZOOOOOOOO888O888888888888888D888888888888D888888888888888O8DD88DDDDDDDDDDDDDDNDDNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDNNDDNNDND8888O88OO88OOO$ZZZ$$$$$$777III?+??++?+=+IIIII7$$7ZZ$$ZZZO8OZOOZZOZ$OOZ$Z$7II?~=?7IIZDDDDD88888DDD888O$$$$$77I777$$7ZOOO8D888888O$O8OOZZZ$77ZOZ$ZZO88DDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD88
OOOOOOOOOOOOOOOOOOOOOOOOOOO8888888888888888888888888888888888888888888O888DDDDDDDDDDDDDDDDDDDNNNDNNNNNNNNDDDNNNNNNNNNNNNNNNNNNNDDNDNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNDDDDDD8888888888888OO8OOOOOO88O88OO888OOOOZOZO88OO8OO8OOO8OZZOO$7$7=====:==~~=I$OO888OOOOZZ$$$ZZ77$7$7I$$$O88888DD8OO8OOOOOZ$77$ZZZ$$ZO888DDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDD8
OOOOOOOOOOOOOOOOOOOOOOOOOOO8O8888888888888888888888D888888888888D888888888DDDDDDDDDDDDDDDDDDDNNDDDNNNNNNNNNDDNDNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNDNNDNDD8D8888888888888888888888888O888OOOOOZZZOOOOOOO88OO8OOOOZ$$$7++=~=+?=.....IO8OOOZ7$$$$Z$ZZ$7$7I$77$$ZO8DD88888ZO888OOZ$77O88OZZO888DD888DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNDDDDD8
OOZZOZZOOOOOOOOOOOOOOOOOOOOOOOO88888888888888888888888D88888888DDD8888888O8DDDDDDDDDDDDDDDDDDDDDDDDNDNNNNNDNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNDDDDDD88888888888888888OOOOOO88OOOO888OOOZZZOOZO8OOOOOOOOOOOZ$ZZ7II+~=~+7?,   .?8O$$$7II$$ZZZ$$7$Z$$Z$$$O8888D8OO88OOO88Z7$$ZOOZZZO88888888DDDDDDNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD8
OOOOOOOOOOZZOOOOOZOOOOOOOOOO88OO8888O888888888888DD888888888888DD888888D88888DNDD8DDDDDDDDDDDDDDDDDDNNNNNNDNDDDNDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD8D88888888888888888O8888888OO8888OOOOZZZOOZOOOOOOOOOZZOOOOOZ$$7?==~:~++.  .,O8Z7I$$7$ZZZZ$$$7$Z$$OZ$ODD8O888OO88OZO8Z77ZO8OOZOO8DD88888DDDDDNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNDDDDDD8
OOZOZZOOOOZZZZOOOOOOOOOOOOOOOOOO88888888888888888DD888888888DDDDDDD8D8888DDDDDD8DDDDDDDDDDDDDDDDDDDDNNNNDDDDDDDNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD88888888888888888OOO8OO88OO88888OZOZZZOOZOOOO8OZOOOO88OOOOZZZ7?+=::,::    IOOZ77ZZ$$ZZZ$7$77$Z7$OO88888OO88888O8OOOZOOOOOOOO8888888DDDDDDDDNNNNDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD88
OOOZZZZZOOZZZZOOZOOOOOOOOOOOOOOO8O88OO888888888888888888888DDDDDDDD88DDD8DDDDD8ODDD8DDDDDDDDDDDDDDDDNDDDDD8DNDDNNNDNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNDDDD8D888D8DD88D888888888O888O88OO88888OOOZZOOOO8OOO88O888OOOOOOOOOZ$77?==~,,..  :$OOZ7$Z$$ZZ$$I?7?I$$$$O8OZO8OOO888OZZO$ZO88OOOZOO88888888DDDDDNDDDNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNDNNNNDNNNNNNNDDDDDD8
OOZZZZOOOOOZZOOOOOZZOOOOZOOOOOOO88O88888888888888888888888888DDDDDD8DDDDDDDDD8DDDOODDD8DDDDDDDDDDDNDDDDDDDDDNDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNDDDDD88D88DD88D88888888888888888888O88888OO8OZOOZOOZZO8OO888O88OO88OOOZZZ$II?~:,.  .+ZOOOZZZZ$Z$$7?I77I7Z$7ZOOZO88OOOOZ$7$OO8OOOOOO88888888888DDDDDDDDDD$DNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDNNNNDDDDNNNNNNNNNNNDDDDDD8
OOOOOOOOOOOOOOOOOOOZZZOOOOOOOO8888888888888888888888888888888DDDDDD888D88DDDDDDD8888888DD888DDDDDDDDDDDDDDDDDDDDDNDNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNDDDNNNNNNDDDDDDDDD88DD88888D8888O888888888888888O888DD8888O8OZZOOZO8OO888888O888888O88OZO$?=~,.  ,7$OOZZZO$$7I77I7$7II$77$OOZOOZZZZ$Z$O8888OOOOO88888888888DDDDDDDDDDDDDDDNNNNNNNNNDNNNNNNNNNNNNNNDDDDDDDDDNDDDDDDDDNNDNNNNNDDDDDDD8
OOOOOOOOOOOOOOOOOOOZOZOOOZOOOOO888888888888888888888888888888DDDDDDDD8D8DDD8DDDD88D888888DDDDDDDDDDDDDDDDDDNNDDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDNNNDDNDDDDD8DD88DDD8DD888888888DD88888O8OO88OO88OO8OO8D8888888OO8OZO8OO8888888D888D8DD8888OII=~,  .?$ZZ$Z$Z$77?I$7II77?I$$7$OOZ$$OO$$ZOO8888OOOO88888888888888DDDDDDDDNDDDDDNNNDNNDDDNNNNNDNNDNDDDDDDDDDDDDDDDDDDDDDDNDDDDNNNDDDDDDDD
OOOOOOOOOOOOOOOOOOOOOOZOZZOOOOOO88OO8888888888888888888888888DDDDDDDDDDDDDDDDDDDD8D8888888D88DDDDDDDDDDDNDDNDDDDDDDDNNNNNNDNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDNDDDDDDDDDD8D888888888888888D888D8D8888888888O888888O888O88O888O8OZO8OO8OOO8ZZOOO88OO88O8O$I7=:=,  .?$7II?II??III77?I$I?7ZZ$ZZ$77$$$$O888OOOOOO888888888888888888DDDDDDDDDDDNNDDDNNDDDNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
OOOOZZOOOOZOOOOOOOOOZOZOOOOOOOOOOOOOO888888888888888888888888DDDDDDDDDDDDDDDDDDDDDDD8888DD8OODDDDDDDDDDDDDDDDDDNDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNDNNNNNNNNNNDDDDDD88DD88DDDD8O888888888888DDD88D888888888O88888888888888O888888O8OZZOZZOOZOOOZOOZO8OO8OO8O$77=,,:.  .==~=~~+I??I??7$I7$7I$OZ$$$$7I7ZOOOOOOOOZOO88888OO88888888888DDDDDDDDDDDDDDDDDDDDDDDDNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88OOOOO88888888888888888888888DDDD8DDDDDDDDDDDDDDDDDDDDDD8DD888888DDDDDNDDDDDDDDDDNDDDDDDDDDDNDNNDDNDDNNDDNNNNNNNNNNNNNNNDNNNNDDNDDDDNDNDDDDD88888DD8888888888O8D88888O88888888D8OO8OOO8OO888O88O88888888888888OOOZZZZZOOZZOOZOOOOOOO8OZZZI~,.    :~::::~+?=+7II$7II77$Z$$$77Z$ZOOOOZZOZOOOO88O88OOOO88888888DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD888
OOOOOOOOOOOOOZOOOOOOOOOOOOOO8888888O88888888888888888888888DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD88DOO888O8DDDDDDDDDDDDDDDDDNDNDDDDDDDNNDDDNDDDNDDDNNDDNNDDNNDDNNNDDNDDDNDDDDDD8D8888888D8O888OO88OOO8OO8OOO88O88OO88OOO8OZO8OO88OO88OO8OO88OO88OO8OOOOZOOZZZZ$ZZZZOOZOOOO8OOOO$I?~.   :?+~:::~+??77II$7I7$7777$$$OOOOOOZZZOZOOOOOOOOOOOOO88888888DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD88888888
OOOOOOOOOOOOOOOOOOOOOOOOOOOO888888OOOO8888888888888888888888DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD88OZO8OZODD88DND8DDDDDD8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNDDDDDDDNNDDDDD8DD88888888OO88OO88OO888OO8OOOOZZZOZZOOZOOOZZOOZO8ZZOOZZOOZZO8OOOOZZOOZZOOZZOZZO$ZZZ7$Z$$ZZ$ZOZO8O888OZZI~,  .+?=:~==+II?II?I7II77$777$ZOOOOZZZZZZZZZOOOOOOOOOOOO8888888DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD88888888888
OZZOOOZOOOOOOOOOOOOOOOOOOOO88888888888OOO88888888888O88888888DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8O888OO88ZZ8DDDDD88DDDDDDDDD88DDDDDDDDDDD88DDD8DDDDDDD88DD8DDDDDDD888888DDOO88OO888O88OOOOOZO88OO8OZZOZZOOZZOOZZZZ$$Z$$ZZZZZOOZZOOZOOZZOOOZZOZZOZZ$$77$$7$$777777$$$ZZZOO$$$?=~.  .+=:~++??I?+II???IIII7$ZOOOOOZZ$$$ZZZZZOOOOOOZZOOOOOO888888DDD8DDDDDDDD888D888D888DDDDDDD8DD888DDDDDD88888DDDDDDD88888888D88888
OOZOOOOOOOOOOOOZOOOOOOOOOOO888888O8888OO8888888888888888888888DDDD8DDDDDDDD88DDDDDDDDDDDDDDDDDDD888D8OOOZO8888DD8DDDDDDDDDD888DDDDDDDDDDDDDDDDDDDDDDD8DD88DDDDDD88888O8D8888OZO8OZO8OOO8OOOOOZO8OZZOZZZOZZZZ$$ZZ$$ZZ$$ZZ$$ZZ$ZZZ$ZOO$ZZZZZZZZ$ZZ$$$77$7II7??I?+?I+?I++??~~=:,,.   :=~~???++I?++???I777$ZOOZZZZZ$$7$ZZZZOOOOOOOOZOOZOOOOOOO888888DD88DDDD88888888888DDDDDD8888888888D888888888D8DDDD8D8888DD88888
OOOOOOOOOOOOOOOZOOOOOOOOOOOOO88OOO8888O8OO88888888888888888888888888DDDD88DDDDDDDDDDDDDDDDDDDDDD88888O8OOOOOO8OOO8888DDDDDDDDDDD8DDDDDDDDDNNDDDDDDDDDDDD88DDD88D888888DD88888888OOO8OOOOOOOOOZOOZZZZ$ZOZZOOZ$ZZ$$$O$$ZZ$$ZOZZOZZ$$ZZ$$ZZ$ZZZ$$$$7I7I+++==++==+~~=~,~~:~=:,,,.... ..==~+==+=++++??II7$ZOZZZZZZZZZ$$$$ZZOOOOOZZZOOOOOOZOOOOOOO888888888888888888888888D8DDD8888888D8888888888D8888888888888DDD8888
OOOOOOOOOOOOOZZOOOZOOOOZOOOOOO8OOOOOOOOOOO888888888888888888888888888DD8D8DD8D8DDDDDDDDDDDDDDD8D88888888O88OOOOO88888D8O8DD8DDDDDDDDDDDDDDNDDDDNDDDDDDDDDDDDD8DDD8DD8DDDDDDDDDDDD8D88888OO888O88OZOOZZOZZOOOOOOZZZOZZZOZZOOZOOOZZZO$$ZZ$$$Z$7$$7??I?==?==++==?+~==~~=~:~~,,:,..,.  ~+===~~==+II??7$7$OOZZZZZZ$$ZZZZZZOOOOOOOZZZOOZOZZZZOOOOOOO888O888888OO88O888888888888888D888D88D8888888D88D8888888888D888888
OOOOOOOOOOOZOOZOOOOOOOOOZOOOOO8888O8OOOOO8888O88888888888888OO8888888888D888DDDDDDDDDD88D88888888D8888O88OOO8888OO8O88OO8DD888DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD88DD88D888888888O888O88OOOOOOOOOZOOOOOOOOOOOOOOOZZOZ$$ZZ$$$7II7I??I==+?==??==?==?+:~=~,::,::,  .~~:~=~==+I7$$ZOZ$$$ZZ$$$$7$$$$ZZOOO8OOOOOZOOOOZZZZOOOOZOOOOOOOOOOOOOOOOOOOO88888888D8888888888888888D88D88888888888888888888
OOOOOOOOZOOOZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOO8OO888888O888888888OOO88888888888DDDD8DDDDD8DDD8888888888888888888888888O88888D888888DDDDD8DDDD88DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8DDDD88DD88DD88D8888888888888OO8OOOOOOOO88OO88OO8OOZOOZZOZ$$Z$77$7I7$7?7$++I?+I?~~=~:~::==:...:=~:~===+I$ZZ$$$$$$$$77777$$$$ZZOOOOOOZOOOZZZZZOOZZOOOOOOOOOOOOOOOOOOO8OOO888888888D8888D88888888888888D8888D888888888888888
OOOZZZOZZOOZOZZZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOO8O8OO888888888OOO888888888DDDD88DDDDDDDD8DDDDDD8DDD888O8888888888D888DDDD8DDD8DD8DD888D88DDD88DD8DDD8888888D88D88DDD8DD8DDDD8DD88DDDDDDDDDDDDDDDD88888DD8888888888888OOOO888O88888OO888OOOOOOOOZOOO$ZOZZZOZ7$$777?+I?+++~:~:::::~==~. .~==~+I$$ZZZ$7$7$$77$77777$$$$ZOOOOOOOZOOOZZZZZZZZZZZZOOOOOOOOOOOOOOOOO8OO888888888D888888888888O888888888888888888888888888
OOOOOOZZOOOZZZZZZZZZZOZZZOZOOOOOOOOOOO8OOOOOO88888888O88888O88O888888888888888DDDDD8DD888DDDDD8D888888OO888888888888DD88DDDDDDDDD888DD8DD88DD88D8888888888888888888D88DDDDDDD88D88888888888D888D8OO888888O888888OO88OOOOOOOOZOO8OOOOOOOOZZOOOOOOOZZZZZZZ$777II7+===~~~:,,:~,:~=+++,  ,??7$$$$7III7$$$$77$7777777$ZZZOOOZOOOZOOZZZZZ$$$ZZZZZOOOOOOOOOOOOOOOO8888OOOO888888888888O88888888888888888888888888888888
OOOOOZZZOOZZZZZZZZZZZZZZZZOOOOOOOOOOOOOOOOOOO88OOOOOOOO888888OO88888888888888888DDD8DDDDDDDD8888888888888O888888888888888DD88888DDDD888DDDDDDDDDD88888888888888D888D8888O8DD88888888O88888888888888888888888O8OOOOOOOOOZZOOOOOOOOOOO8OOOOZZZOZZZZZZZZ$ZZ77$7?I7I===~:~~~+?$I+III77?.  +7777III?II77$$7777777$$$$ZZZZOOOOOOOOOOZZZ$$$$$$$ZZZZOOOOOOOOOZZOOOOOOOOOOOOO88888OO888OO888OO8OO8OO888888888O888888888OO
OOOOOOOOZZZZZZZZZZZZZZZZZZZZOZZOOOOOOOOOOOOOO88OOOOOOOO888OOOOO888888888888DDDDDDDDDDDDDD88D888888888888D888888888888O888O888D8888888888D88888D88888DD888888DDDD88D8888DD8DD8D8888D88888888888DD8888OO888888O88OOOZZO8O$$OOZZOOZZOOZOOOZZ$ZZZZOZ$$$7$77$777??+?+=::~=???7$Z$$$$$I7$+  .=?++??IIII77777I7777777$ZZZOZOOOOOOOOOZZ$$$$$$$$$$$$ZZOOOZZOOOOZOOZZOOOOOOOOO888888888OOO88OO88OO8OOO88888888O888888888O8
OOOOOOOOZZZZZZZZZZZZZZZZZZZZZZOOOZZOOOOOOOOOOOOOOOOOOOOOO8OOOOO8O8888888888D888DDDD8DDDDD88888888O8888888888O888OO88O8OO888888888OO8888888888888888888888888D888D8D8888DD8DDDDDDDDD88DDDD8D88DD88DD888888888888888OO88OOOOOOOOOOOOOOOOOOOOOOOOOOZZZZZZZ$$Z$77IIII???7I?I7$$??7II??$Z=   :=+??I77777777777III77ZZZZOZOOOOOZZZZZ$$$$$$$$$$$$$ZZOOOZZZZOOZOOZZOOZOOOOOOO88888OOOOOO88OOOOOOOOOO8O8O8888O888888888O8
OOOZZZOOOZZZZZZZZZZZZZZZZZZZZZZOZZZZOOOOOZOOOOZOOOOOOOOOOOOOOOOOO88888888888888888888DD8888888888O888888888888O88OOO888OO88OO8888O8888888888OOOOOOOOOOOOOOO8888888888888888888888888D888DD8DDD8DDDD888888D8888888OO88OO8OO8OOOOO8O88O88O8888O8O8OOOOOOOOOOOOZZ$$$77$$ZZOOOZ77$$777$O$,   .=?II7$7777777777I77$ZZZZOOOOOOZZZZZ$$$$$$$$$ZZ$ZZZZOOOZZZZZZZZZZZZZZZZOOOOO8888OOO88OOO8OOOOOOOOOO8OO888888O88888888OO
ZZZZZZZZZZZZZZZ$$Z$ZZ$$$$$$ZZZZZZZZZZZZZZZZOZZZZOOOOOOOOOOOOOOOOOOOOO88888888888888888888D888888888O88OOO88888ZZO8OOO888O8OOZO88OO888888O88OOOOOOOOOOOOOOOOOOO8888OOO888888888888888888888O88888888ZOO8O888888OOZOOOOZOOZOOZZZOOOOOOOOOOOOOOZZOOZZOZZOOZZZZZ$$$$7II7$$$$$$77$7III7ZOO?   .~I77I7III7IIIII777$$ZZZZZZZZOOZZZZ$$$$77$$$$$$ZZ$$ZZZZZ$$$ZZ$ZZZ$ZZZZZOOOOOO8O8OOO888OOOOOO8OOOOOO8OOOOOO88O88888888OO
                                                                                                                                                                                                                                                                                                                                                                                                 GlassGiant.com