$$$$$$$$777777777777777777777$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZ$$$$ZZZZZZZZZZOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMNMMMMMMMMMMMMMMNMMMMMMMMMN88OZZZOZZZZZZZZZZZZZZZZZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$777777777777777777777$77$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZ$ZNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMNNNMMMMMMMNN8Z$$ZZZZ$$ZZZZZZZZZZ$ZZZ$$$$$$$$ZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$77777777777$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZZZZZ$$ZZZ$Z8NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMMMMMMMNMMMMMMMMMMMMMMNDZZ$ZZZZZZZZZZZZZZ$$$Z$$$$ZZZZZZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$7$$$$$$$$$$$$$$$$$$$$$$$$$$$$Z$ZZZ$$$ZZ$ZZZZZZZZ$ZZZZZZZZDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDNMMMMMMNMMMMMMMMMMMMMMMMMMMD8$ZZZ$Z$ZZZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZZ
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Z$$$$$$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN8MMMMMNNMMMMMMMMMMMMMMMMMMMMM8Z$$Z$ZO7$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZ$$$$$$$$$$ZZZZZ
77$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZNMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNMMMMMMNNMMMMNNMMMMMMMMMMMMMMMMMMMMNMM8O77Z$$$7$Z$$7777$$$$$$$$$$$$7777$$$$$$ZZ$$ZZZZZ$ZZZ$ZZ$$$
7777777$$$$$$$$$$$$$$$$$$$$$$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZ$ZZ$OMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMDNMMMMMMMMMMMMMNDMMMNMMMMMMMMMMMMMMMMMMMMMMMNNMMN7$7$8MMMMMMMMO$7$$$$$$$$$$$$$$$$$$$$$$$Z$ZZ$$$$$$$Z$$Z
77777777$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZZZZZZZZZZZZZZZZZZZZZZZZ$DMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMDNMMMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNDNMMDONMMMMNMM8O$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
7777777$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZ$$$$ZZZZZZZ$$$$$$Z$Z8MNMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMNNMMMMMMMMNNNDNDNMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDNNMMNNMMMMO$$$ZZ$$$$$$$$$$$ZZ$$$$$$$$$$$$$$$$$$$$$$$$$$
77777777$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZNMNNMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMN87?I8+=++====++7$7DMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDDNOZZ$ZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
77$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$77777777$$$$8MDODMMMNNMMMMMMMMMMMMMMMMMMMMMMMMNNMDI++++?7=++++++++++++++=+=+Z8MMMMMDMMMMMMMMMMMMMMMMMMMMMMMMNDOZZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$777$$$$$$$$$$ZMDZ$MMMMMMMMMMMMMMMMMMMMMMMMMMMMMN8$==+++=+I?+++++++++++++++++++==?7NMMMNNMMMMMMMMMMMMMMMMMMMMMMMMN8$$$Z$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$8O77OMMMNMMMMMMMMMMMMMMMMMMMMMMMMNO=+++=++=?+=+++++++++++++++++++=+++=+ONMNNMMMMMMMMMMMMMMMMMMMMMMMMMN8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$7777777IO77IOMMMNMMMMMMMMMMMMMMMMMMMMMMM8?I==+?++=+I?+=+++++++++++++++++++++++++==+ZMMMMMMMMMMMMMMMMMMMMMMMMMMMMDZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$77777777III7$I7INMMMNMMMMMMMNMMMMMMMMMMMMNNZ=?I=+++++=II+++++++++++++++++++++++++++++++=IONMNMMMMMMMMMMMMMMMMMMMMMMMMN$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$7777777IIIIII7IIIMMMMMMMMMMMNNMMMMMMMMMMMMMI==7+=++++++7?++++++++++++++++++++++++++++++++=+ZMMMMMMMMMMMNMMMMMMMMMMMMMMMO$$$$$$$$$$$$$$$$77777777777$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$77777777777III7777I7MMMMMMMMMMMNNMMMMMMMMMMMD7=+I7++++++++?=+++++++++++++++++++++++++++++++==~IMMMMMMNMMMNNMMMMMMMMMMMMMMMN8$7$77$$$$$7$$777777777777777777777777
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$7777777777777777777777$$$7$MMMMMMMMMMMNMMMMMMMMMMMI==+=7?++++++=I++++++++++++++++++++++++++++++++++++=NMMMMMNMMMDNMMMMMMMMMMMMMMMMM$7$7$7$$$7777777777777777777777777777
$$$$$$$$$$$$$$$$$$$$$$$$$7777777777777777777777777777777777MMMMMMMMMMMNMMMMMMMMMMZ=++++I++++?+++7++++++++++++++++++++++++++++++++++++=OMMMMMNMMMDMMMMMMMMMMMMMMMMMMZ7$7$77777777777777777777777777777777
$$$$$$$$$$$$$$$$$$$7777777777777777777777777777777777777777MMMMMMMMMMMNMMMMMMMMM7=+=++??=++++++?7+++++++++++++++++++++++++++++++++++++$NMMMMNMMNNMMMMMMMMMMMMMMMMMMZ7$$$77777777777777777777777777777777
$$$$$$$$$$$$$$$$77777777777777777777777777777777777777777$7OMMMMMNNMMMNMMMMMMMM$++=+++I++++++++++++++++++++++++++++++++++++++++++++++=+8MMMNNMNDMMMMMMMMMMMMMMMMMMMO7$77777777777777777777777777777I7777
$$777$$$$7$$$$$$777777777777777777777777$$77777777777777777$DMMMMMNMMMNMMMMMMM7=++++++7+++++++++++++++++++++++++++++++++++++++++++++++=ZMMMNMNNNMMMMMMMMMMMMMMMMMMMO7$7777777777777777777777777777777777
777$777777777777777777777777777777777777777777777777777$$77IZMMMMMNMMMNMMMMMMD=+++++++I=++++++++++++++++++++++++++++++++++++++++++++++=$MM8MNNMMMMMMMMMMMMMMMMMMMMMZI77777777777777777777777777777777$$$
777777777777777777777777777777777777777777777777777777$7$777INMMMMNNMMNMMMMMZ?+++++++?7+++++++++++++++++++++++++++++++++++++++++++++++~IM8ZIDMMMMMMMMMMMMMMMMMMMMMMZI7IIIIIIIIIIIIIII7777777777777777777
77777777777777777777777777777777777777777777777777777$$7777$7$DMMMMNMMNNMMMM?=+++++++??+++++++++++++++++++++++++++++++++++++++++++++++=IZ++~8NMMMMMMMMMMMMMMMMMMMMMZIIIIIIIIIIIIIIIIIIIIIIIII7II77777777
7777777777777777777777777777777777777777777777777777777$$7777I$MMMMNMMMNMMM8=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++=?====ONMMMMMMMMMMMMMMMMMMMMMZIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
7777777777777777777777777777777777777777777777777777777777777II8MMMMDMMMNMDI++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=+++++7NMMMMMMMMMMMMMMMMMMMMM$?IIIIIIIIIIIIIIIIIIIIII????II??IIIII
777777777777777777777777777777777777777777777777IIIIIIIIIIIIIIIIIMMM$OMMOD?=+++++++++++++++++?+++++++++++++++++++++++++++==+++++++++++++++++~$MMMMMMMMMMMMMMMMMMMMM$IIIIIIIIIIIIIIIII???I????IIIIIIIIIII
77IIIIII77777777777777777777777777777777777777IIIIIIIIIIIIIIIIIIIONMO7MMI=+=+++++++++++++++++++?+++++++++++++++++++++++++==++++?++++++++++++==NMMDMMMMMMMMMMMMMMMMM$IIIIIIIIIIIIIII????????????IIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIII777IIIIIIIIIIIIIIIIIII77IIIIIIIIIIIIIIIII?78NI8M+=+++++++++++++++++++++I+++++++++++++++++++++==+?O8NN$I=+++=+++++++++=OMMNMMMMMMMMMMMMMMMMM$IIIIIIIIIIIIII??????IIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII7777777777777777777IIIIIII7?OD?$+~+=+++++++++++++++++++I++++++++++++++++++IZ8MMMMD8OZDNMD+=++++++++=++:7MDMMMMMMMMMMMMMMMMM$I77IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIIIII?IIIIIIIIIIIII777777777777777IIIIIIIIIIIIII7I7++++++++++=+??+==++++=+I++++??=++=+++++?8NMMMDZ??+?????ZDNO~+++=+++++=+=ZDMMMMMMMMMMMMMMMMM$II77IIIIIIIIIIIIIIIIIIIIIIIIIIIII777
IIIIIIIIIIIIIIIIIIIII????????IIIIIIIIIIIIIIII77777IIIIIIIIIIIII???IIIII7++++++++?+++++++IZDMM$+I7=+++?I++?~=7ZNMMNO7I????????II++ZNDI+++++++++=+=OMMMMMMMMMMMMMMMMM7I77II77777IIIIIIIIIII777IIIII77777I7
IIIIIIIIIIIIIIIII??II?IIIIIIIIIIIIIIII77777777IIIIIIIIIIIIIIIIIII???II?I+++++++++=+++$OMMNDO$OZ+=+++++?OOZNMMM8$I?+??+???I?????I??+OMN+=++++++==~$MMMMMMMMMMMMMMMMM7IIIIII777IIIIIIIIIIIIIIIIIIII7777III
IIIIIIIIIIIIIIIIIIIIIIIIIII77777777777777777777IIIIIIIIIIIIIIIIIIIIII??7?~+==+?7DNMDO7I????????I7+++++++++????????????????????????????ZN?=+=+==+=IMMMMMMMMMMMMMMMMMII7I7IIIIIIIIIII?I?II??IIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIII77777777777777777777777777777777777777IIIIIIIIII?I?I7?7ODMMN8$????++?????????7+++++++???????????++??++II???????????+?8Z++===+=?MMMMMMMMMMMMMMMMMII7IIIIII????????????????????????????
IIIIIIIIIIIIIIIIIII7777777777777777777777777777777777777777777777I77IIDMMDO7I?++I7$$$7I777I????I7++++++???????????7ZZ7777I????I?????????+7Z??+++=+MMMMMMMMMMMMMMMMMIIIIIII??????????????????????????????
II777777777777777777777777| |7777777777777777777777777IZO????II$Z?+????III???I??77+++++????????????I??I?????I7I?????????????$7=++=~NMMMMMMMMMMMMMMMM7$7?III??????????+?++?++?????????????
77777777777777777777777777| MADE |7777777777777777777777777777Z$??I???I7OD8N8Z7?I????7?++++++???????+?+=??++++I????II?????????????II++=~NMMMMMMMMMMMMMN7?=+?7$I?III?I?????????????????????????
77777777777777777777777777| BY |77777777777777777777777777IZ==I??IOZ78ZO8OZ8=IZO7??I+++++++???????IZ7IZDND8D8$I?+II?????????????+++++=DMMMMMMMMMMMM8I~===+==77IIIIIIIIIIIIIIIIIIIIIIIIIIIIII
77777777777777777777777777| JEFF |777777777777777777777777777$~?I+??=,.,Z888Z:...:I+I?+++++++????????7=.:Z8ZZ8Z8I,:ZZ?????????????+++++=8MMMMMMMMMMNZ~=+=~=+=+=?7IIIIIIIIIIIIIIIIIIIIIIIIIIIII
77777777777777777777777777| |77777777777777777777777777$IIZ???+$?.,......,..II?7++++++++??????II?Z~..?888D=,.,..Z7???????????+++++=OMMMMMMMMMMI===+=++++=++7$III?II?IIIIIIII????????I????
77777777777777777777777777777777777777777777777777777777777777777777I77+7???+I+I+:.......?7?7?7++++++++++????????$:.......,,..?++???????????+++++=OMMMMMMNMMD=~+=++~=???=++7????????????????????????????
7777777II7777777777777777777777777777777777777777777777777777777IIIII7II?+??I?I?I7IIIIII???77?7+++++++++++??+???$?7$I~:::,,:=$??????????????+++++=ZMMMMMMNM8I======I7+?I?+=+7+??????????????????????????
77777I7777777777777IIII777777II77777777777777777777777777IIIII??I??IIIII+++++++?+++++++++II++II=+++++++++++++++?=77?++++++++?+?++?+++++++++++++=+=$NMMMMMMN======?7=+==+?I+=7$??????????????????????????
777777777777IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII?????I??7??+++++++++++++++II?+++II+++++++++++++++++++I77+++++++++++++++++++++++++++++7NMMMMMD$~++=++I++++++=++=+$II?I??????????????????????
77777777IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII????II??????????????I7II++++++++++++?II+++++=7?+++++++++++++++++++==+77?++++++++++++++++++++++++++INMMMMM7=+=++=7==++==+++?+=?7?I???????????????????????
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII7?I++?+++++++++++++++++=7?++++++++++++++++++++++++++=++++++++++++++++++++++++INMMMMD~==+==7++==++++++=++=7?????????????????????????
I??????????????????IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII?IIIIIIIIIII77+I=++++++++++++++++++++7+++++++++++++++++++++++++++++++++++++++++++++++++++=?DMMMMZ===++?+=+====++++++++II??????II????????????????
??????????????????????????????????IIIIII??????????????????IIIIIIIIIII7+I+++++++++++++++?+++++7+++++++++++++++++++++++++++++++++++++++++++++++=++++7O77??===+=I?==+=+++++++++++7I???IIIIII???II?IIIIIIIII
++++++++++++++++?++++++++????????????????????????????????????????????I?I+++++++++++++++++++++7+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++===++=+++++++++++++++7I??IIIIII???IIIIIIIIIIIII
?+++??????????++++++++++++??++????????????????????????????????????????7I+++++++++++++++++++I7I+++++++++++++++?++++++++++++++++++++++++++++++++=+++?+++++++=?7==+++=++++++++++=I?????????????????????????
????????????????????????????????????????IIIIIIIIIIIIIIIII????II??I?????$?++++++++++++++++++7II++++++++++++++=I++++++++++++++++++++++++++++++++++++++++++++=7?++++++++++++=++=??+?????++++???????????????
I?II???I??I?IIII????????????????????IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII?I7=+++++++++++++++++7??+++++++++++++++??++++++++++++++++++++++++++++++++++++++++++=+I~==+++=++++++++++I?+?++?++++++++?+++???++?I7
????????????????????????????????IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII?????7?+++++++++++++++++7?+++++++++++++++=+?+?+++++++++++++++++++++++++++++++++++++++++7=+++==+++++++=?++I7??IIII?????????+?????7$ZOO
????????????????????????+++++?????????IIIIIIIIIIIIIIIIIIIIIII?????????+?I7=++++++++++++=+++$7+I?=?+=++?I$$I?=??+?+++++++++++++?++?++++++++++++++++++++++=7?+===++++++++++++=$I?I?I?I?????????+???7$OZ$ZO
???????????????+?+++++++++++++++++????????????????????????????????++++??I7=+++++++++++++++++?I+I7++++??+?+?III++++++++++++??????????+++++++++++++++++++++?+++==+++++++++=++?I???????+++++++?+II$$OOO$I$Z
+++++?++++??++??+++++++++++++++++++++++++++++++++++++++++++++++++++++++++I+++++++++++++++++++?+++I77???+II+???????????????????????????++++++++++++???+++++++=+++++++++++++?I=++=+========+++?ZO$7ZOO$$ZO
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=?++++++++++++++++++??????7I???I?????????+????????????????+?????++++++++++???+++++++=+++++++++++++II=+++=+++???+++++IZ7++$Z8OOOO
++++++++++++++++++++++++++++?????????????????????+++++++++++++++++++++++++I+++++++++++++?????????I???+?+??II77$$$$$77I????????+II+7$I+?++++++++++++???++++++++++++++++++=+7+++++?I7$ZZZ7?+++?7?+IO88OOOO
+++++++++++++++++++++++++++??+++????++?????????????????????????????????+++7=+++++++++????????????I77$$Z$$$$7777777777$$Z7?+???I+?$I?????++++++++++???+++++++++++++++++++=I+=++++$ZOOOOZI?===+II+7OOOOOOO
????????????+++++++++++++++++++++++++++++++++++++++??????????????????????+7I+++++++?????????+7$7I$7777777777$$$$$$Z$$$$$$$$$$ZZI????I?+?++++++++++???+++++++++++++++++=+I?+++?7$OOOOOO7?++?I77$ZZOOOOOOO
?????????????+++++++++++++++++++++++++++++++++++++++++++???+?+??????????++I7+?++?+???????I?IZ77II$$$$77I?+~:::,,.......,.ZOZO7??????????+++++++++?+???++=+=++=+++++?+++??+++?7ZOOOOO8OI+=IZ88888OOOOOOOO
??II??????++++++++++++++++++++++++++++++++=+++++++++++++++++++++++++++++++?7++++++???????+I$I7$7?~:,..................,,+Z$OI???????????++++++++????++++++=++=++++++++II++?I$ZOOOOO8OO?==I$OOO888OOOOOOO
????++++++++++++++++++++++++++++++++=======================================I++++?????????7Z8ZOOOOZZZZZZ$ZZ$$ZZZZ77I77IIII7I+????????????+++++++???????++++++=++++++=?+~==?$ZOOOOOOOO8OI+=+IOOOO888OOO888
??++++++++++++++?+++++++++++++++++++++==++=================================+++++?+????????+7OOOZZZZZZOZZZZZOO$??IIIIIII7$?+??????I??????++++++???????++??===+==++==II=++7Z88O8OOOO8O88O$II7OOOOO888OO888
+++++++++++++++++++++++++++++++++++++++++++++++++++++++==+++++++++====+++++=I+?++???????????=7ZOOZZZZZ$ZOOOZIIIIII77$$7??+????????????????+??????????+?I+++++==++?ZOOZZZOOD8OOOOOOOOO8D88888OOOO88888888
++++++??++++++++++++++++???????++++++++++++++++++++++++++++++++++++++++++++=7??+????????????I??I7ZZOOO8888OZOOZZZZII????????+??????????????????????+??+$I=+==++=IOOOO8OO88DD8O8OOO888888888OOOOOO88888O8
???????????????????I????????++++++=++=+++++===========================++++++I7???????????????????I?????III??????????+?????????????????????????????????+OM$+==IIII$OO8O88O88D88888888OOOO888O8OOOO8888888
IIIIIIIIIIIIIIIIIIIIII???++++==++++===+==+=++===================+==++==+=+++?7????????????????????????+?????+??+??????????????????????????????????I++?+OMMNO8~~==?7OOOOO8888888888OOOOOO888OOOOOO8888888
IIIIIIIIIIIIIIIIIII????++++++++++++++++++++??II?IIIIII7I7777777I7II777777777III777777777777II?II?????+I???????????????????????????????????????????????+7$MNMM~~+?$ZOOOOOOOOO8888OOOOOO88OOOOOOO888DDDDDD
IIIIIIII??II?????+++++++?????????????????+7+==========~===~~~~~~~~~~~~=~====~=~~~====~~~~~~~~=~~~I??NNNDDDD$??????????????????????????????????????????+I~ONMD~~?$8OOOOOOOOOOOOOOOOOOOOOOOOOOOOO888888888
IIIIIIIIIIIII????????????IIIIIIIIIIIIIIII?7+==~=======~===~~==~~==~~==~~====~=~=~~=~~~=~~~~~~~~=~??7NDDDD8D$+???III???????????????????????????????????+I~=$ND??7ZO8OOOOO8OOOOOOOOOOOOOOOOOOOOO88888888O8
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII?II?III=============~~=~~~~~~~~~=~~~~==~~~=~~=~~~~~~~~~~~~~~~??$DD8D8DD$??77++?7$++???????????????????????????+??+I+===8DZOOOOOOOOOOOOOOO8OOOOOOOOOOOOO88O8O8888OO88
IIIIIIIIIIIIIIIIIIIIIIIIIII????????????????============~=++~~~~~=~~==~~=?$NN8$~=~~~~~~~~~~~~~~~~~+??DDD8DD8I?I?=?+++++I7???+I??????????????????????I+?I==+++I$OOOOOOOOOOOOOO88OOOOOOOOOO88OOOO888OZZZZZZ
?????????????????????++?????++?????????+++?===========~=~++=========+INNZI==+$DI=~~~~~~~~~~~~~~~~+I+8NDDDDZ??7++=++=+?++7I+???????????????????????+?ZZI=+==+7ZOZOOOOOOOOOOOOOOOOOOOOOOOOOOO8888OZZZOOOOO
++????++????????++++++++++++++++++++++++++?=~========7OMD~=~=~=++7ODNO+=~~~~===7O+~~~~=~~~~~~~~=+IIIZDNNDD7??$++++++++++++I7I+??+???????????????+IZ7===++=+?ZOOOOOOOOOOOOO8OO8OO88OOOOOOOOO88OZZZOO88888
??????+???+++?+++++++++++++====+==+====+==?~====?I7DDZ7~+I?~~~~$OZI+===~~=~=~~~~+$I=~=~~~~~~~~=+~~=~~~==7$I??7+++++++++++==+?7$?++???????+?+???7Z7==++=++++?OOOOOOOOOOOOOOOOOOOOOOO8OOOOO8OOOZZZODD88O88
??+++++++++++++++++++======++++===========?7ZO7+=?IIII?=~?I=~~=~~~~===????+=~~=~==~?7=~~~~~~~=?:=~~~~~~:=~::=??++++++++==++=+++==?7777$$$7+?$Z=~++++++++++=IOOOOOOOOOOOOOOOOOOOOOO88888OOOZZZO8DD8OOO8OO
+++++++++++++++++++====================+==I====+++===~~~~II~~~~==~~~+?==~=====~~=~~~~??~~~~~~~+~~~~~~~~~~~~~~~+I?=++++++++++++===+========$O?===++=+==++=++IZ$Z8OOOOOOOOOOOOOOO8OO8888OZZ$ZOO88OOOO8OO88
+++++++++++++++++++======================~I==~?7888DDZ$?=7?=========$7I?+==+~~=~~~~~~===~~~~=~+=~==~~~~:~~==~~:~??+++==+++++++++++++++++++==+?Z$===++++=+++7$77$ZO8O8OO8OOOOOOO888888OZ$ZZODD88OOZOO8DDD
++++++++=++===============================?==~++.~I$?..~II=====~=~=+?,$NDD+,+I=~~=~~~~~~~~~~~~~==?7II?+=~:~=~~~~~??+++=+++++=+++++++++++++++++++=+77I??===+7$77$$77O88OOOOOOO888888OZZZO88OOOOOO88OZZOOO
++++++++=+++==============================?==~~+=:...:=7II===~~~~~~~II.,~:..,+=~~~===~~~~~~~~==~~+I??+?+$7===~~~~~++=+++++++++++++++++++=+++==++=+++==+77I?I$77777$7$O8OOO8888888888OO888OOOOO888888OZZO
++++++++++++++==+==+=+===============+====I====~=+?++??I?+==~~==~~~~?I?????I?=~~~=~~~~~~~~~~~~~~~+7+?+7I+=++????IIII777II??+++=====++++=++++++++++++++++==+?7ZZ$$$$$$7ZOOO8O8888888888OOO888888DDDDDDD88
++++++++++++++==+======++++++=============I====~====+??=+==~==~====~~+++===~~~==~=~~~~~~~~~~~~~~~+I?+7+=++++++++++==+++++++??II7777III77III??+++++++++=====++===+77$$777OOO888888888888888888D8DDD888888
+++++++++++++++++++++++===================I====~=====~==+~~~~~~~~~~=~=~~==~~~==~~=~~~~~~~~~~~~~~~=I+7I+++++++++++++++++++++++++++?+++++++++++===++====++=++?I77==+===$Z$7$Z888888888DDDDDDDDDDD88OOZZ88D
++++++++++++++++?++++++?II?+++++++++++++++I===========~=+===========~=~~=~~~~~~~==~~~~~~~~~~~~~~~=I+I?++++++++++++++++++++++++++++++++++++++==+++++++++++++==+=77=+++=?7777Z88888888DDDDDDDDD8OOZOOO8DDN
++++++++++++???????????I7$$I???+???+++++++I====~==~=====?======~==~==~~~==~~==~~~~~~~~~~~~~~~~~~~+?+I+++++++++++++++++++++++++++++++++++++++++++++++++=++++++=+=+II+=+==$$7$$O888888DDDDDD88OOOOO88DDDNN
++++++++++++++++?++++++???I$$77???II7$ZZZ$7+===~===~~=~??======~===+=~==~~~~====~~~~~~~~~~~~~~~~~+???=++++++++++++++++++++++++++++++++++++++++++++++++++++++++=++==I7++==I$7$7O8888888888OOO8DDDDNDDDDDD
++++++===+++++++=====++??I?II$$$7I77$ZOOOO$====~=======?+~=====~=~+?====~~~==~~=~~~~~~~~~~~~~~~~~+II+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=+=+??==+Z7$77Z88888888888DDNNNDDDNDDD8
+=+=+===+=++=========+?$ZZ7+++IZZZ$$ZZ8888Z+==========~I?==~=~===~+?~~~~====~~~==~~~~==~~~~~~=~=~?I?+++++=++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++$Z7777O8O888888DDNNNDDDDDNND8O
I+=============++===+$Z8DDZ+=+7ZOZZZZZO888Z+==~==========+?+=~============~~~~~~~~~==~~~~~~~~=~=~7?=7I+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=+77777$788O888DNNNNDDNNNNDDD88
ZI???7?+===+??I?I??II$$ZZOZI?7$OOZZZZZO888O?==~===========~??=========~~~~~~==~=~~~~~~~~~~~~~~~~~II==?7?+=++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++===?$7$777$OZZO88DDDDDDDDDDNNDDD
D888D87?+?I7=~~~~~:~~~:~:~~:~~:$OOZZOO8888O?==~=======~====+?I7$$$$Z$$$7+=~~~~=++=~~~~~~~~~~~~~~~II++?~?$7?++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=Z$77$77$ZZO8888DDDDDDDDDDNNN
NND8O$I?I$8$~=~=~=~~:~?OI~~~:~:$8OOI+~7O888I~==~====~~=~+$$$$Z$$$$$$Z$$$$Z?++I?=~~~~~~~~~~~~~~~=~7?=?=II::~+7$?==~+++=+++==+?+++++++++++++++++++++++++++++++++++++++++==+++=IZ$7$7$7ZOOO8888DDDNNDDNNNDD
DND8OOO8DDDZI777=?~I?:=~~=I~:==~,:=I==~~????=+=====~~==$$7I~~,,.....,,,,,~DZ=~=~~=~~~~=~~~~~~~==:I?+?=~~~=~~~+==+?7II+=+++++++++++++++++++++++++++++++++++++++++++++=++++==+=I$7777$77OOOO888DDDDDDDDDDD
DDDDD8DDDDDO:=DN++==~Z7+~=~~~:+=~:::??~~====~=I?======?88Z$$$$$$$$Z$7777$$I=~~==~=~~~==~~~~~~~~=~I7+~~~~=~===7==++=+?7$II+=+?+++++++++++++++++++++++++++++++++++++++++++++++==$$$$7777ZOOOOOO88DDDDDDDDD
8DDDDDDDDDDO~~,,?+~~=+~==~~~~~~7O7?++???++=+====++?II?=++OD88OO88Z7I77$$I+==~~~=~~~~~~~~~~~=~~:?+~~~~~~~~=~=?I?=++++++==?7$I+++++++++++++++++++++++++++++++++=++++=+++++++++==$$777$7$7$OZZOZOO88DDDDDDD
88DDDDDDD88O~~~=~==~=~~~~==~~~~7+==~~=~~~~~~~~~~=~~=+I=7?~+++++??II??+==~==~~~~~~=~~~~~~~~~~~~==:=~~~=~~=??++=7?+++++++++++=+?7I+++++++++++++++++++++++++++++++==+++++++++=++++777$777777OOOOOOO888DD88D
DDDDD888OOZZ~~==+=:==~~~~~~~~~~Z?===~~~~~~~===~~~~~~=+=~======~~~========~====~~==~~~~~~~~~~~~==:~~=::=??++++=I7=++++++++++++==7$++++++++++++++++++++++++++++++++++++++=+++=++=?$$$777$$7ZOOOOOOO88DDDDD
DDDD8OOOOOZZ~==~~?+=+~~=~~~=~~~Z$+~~==~==~~=~~=~~~~~==~+~?~=+??++===~~=====~==~~=~~~===~~~~~=~==~~::+I?++?++++=+I++++++++++++++++ZI=+++++++++++++++++++++++++++++++++++++++++++=$7$$77777$ZOOOOOOOO88DDD
DDDD8OOZZZOZ=~~~=?$ZZO$=?~=~~~=ZOI+?+===~~====~~======~=~I+=INDDN+~~~~========~=~=~~~~~~~~~~~~~+++I7+=+++++++++=I$~=?+?+++++++++=+I7I++++++++++++++++++++++++++++++++++++++++++=I$7$777777$OOO8888888888
NDDD8ZOOOOOO=~=~=$DN8Z7::~~~~~+=~:=7=~?I?+~~==~~==========I=7NDDD=~==~~~==~~==~===~~=~~~~~~~~~~~~???=++++++++=++++7I=++++++++++++====+++++++++++++++++++++++++++++++++++++++++++=?$$77777$7$OOOOOOOOOOOO
NNDD8O888DD8+~====~~:==:=:==~~+~=I8D?+===+7+~~========~~==+=+NNNZ~====~====~==~==~~~==~~=~~~==~~~7+=?=?++++++++=++=I$=+++++++++++++=++++++++++++++++++++++++++++++++++++++++++++==$$$$$77$$7$OOOOOOOO88O
NDDDDD8888D8I:==~~IN+~~~~~~~=~~$8DDD8?~==~=+==~~~~~====~~~=?==?7?=~===~===~~=~==~~~=~~~~~~~~~~=~:I++++++++++++++++=I$7?+++=+++++++++=++++++++++++++++++++++++++++++++++++++++++++=I$7$77777$78OOO8888DDD
DDDDD88888887:====~~~~~~~~~==~~ZDDDDDO+I===~~==~~========~~+?~==~===~~======~~===~~~~~~~~~~~~~~~~I++++++++++++++++=I7=+7?+++++++++++++++++++++++++++++++++++++++++++++++++++++++++=?$7$$7$7$7$8D8D8DDDDD
DDDD888888887:==~==~~~~=~~~~=~~ODD8DDD+~7===~~~=~===========+??=~~~=====~~===~~~=~~==~~~~~~~~~=~~I+++++++++++++++++II+++II+++++++++++++++++++++++++++++++++++++++++++++++++++++++++=Z$$7$$7$$7ZD8DDDDDDD
DDDD88888888$~~~~==~~~===~~~=~~ODD8DDD??=I=~~=========~=~======I?==~====~~==~=~~=~~~~~~~~~~~~~=~~$?++++++++++++++++I7=++=7$+++++++++++++++++++++++++++++++++++++++++++++++++++++++++7Z$$$$$$$7788DDDDDDD
DDDDDDDDDDDD8$?==~~~~:~~~~~==+I8DDDDDDD$====~~~~~================~========~~====~~~~~~~~~~~~~=~~=::=I?+?+++++++++++=?I=+=+=Z$=+=+=+++++++++++++++++++++++++++++++++++++++++++++++++++I$7$$$$$$7Z8DDDDDDD
DNNDNDDDDDDD88O88OOOOOZZZOO88DDDDDDDDD88I=~~=======================~====~==~~====~~~~~~~~~~~=~~~?:,::I?+++++++++++++=7I=?=++I7+++++++++++++++++++++++++++++++++++++++++++++++++++++=+=Z$$7777$$$O88888DD
MMMMMNMMNNNND88D888DD88OZOOD8DDD8DDD88DN8ZII?=====================~~====~~~=~~=~=~~~~~~~~=~~==~~?::,:,+I?+++++++++++++7+=+++=77+++++++++++++++++++++++++++++++++++++++++++++++++++++==I$$77$7$77$OOOO888
MMMNNNNDDD88DNDDDDDDDDDOOZO8888DDDDDDDDDDDDD$+III?+=====~===========~~~==~===~===~~~~~~~====~==~I,,:,,:,~?7?=+++=+++++?7=?+++=?$?++++++++++++++++++++++++++=+++++++++++++++++++++++++?=IO$7$$$77$O8OOO88
MMNNNNNNDOZZO8DDDD8DDDDD8OOOO888DDDDDDNNDDDD8?=====~==~=+????I???==~=================~~===~~~===??I=,,::,:,,~+77??==+++Z$++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=+=?$$7$77$7Z8OZOOO
MMMNNNDDDDOOZO8DDDDDDDDDD88OO88D88DDDDDNDDDDD7~====~~========~~======================~~~~~===~~+7,:I~,:,::,:::.,~~+?77I77?==++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=$Z$$7$$7$O88OOO
NNNNMMNNDD8OOO88DDDNDDDDDD88OO8888DDDDNNDDDDN87?~~~===~~===========~~================~~~~~~~:=?++:~,I7,,~:,:::,,:::,,,,I?$7++++++++++++++++++++++++++++++++++++++++++++++++++++++++===+=++$$77$7$7ZZOOOO
MMMMMNMND8ZOOOO8DNNDDDDDDDDDD88888DDDDNNNNNDDDDNNDNNND8OZ77IIII??++++++++++++++???II777$ZZZ$$$::,?~,:,~?+,:::::::,:::,,+$~I+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=7Z7$$777OOOOZ
NMNNNNNN8OZOOOO8DNDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNDDDDNND88OOOOOO88DDOZZZZZZZZ$$$ZZ$$$$$$$7$$$$I,:,~+~:::,:+I=.,:::::,,:,:$==$+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=I$7$$77OOOOZ
NNNNNNNNDO$OOOO8DDDDDDDDDDDDDDDNDDDDDDNNNNNNNNNNDNNNNDOOOO888OOOO88Z$$$$$$$$Z$$$$$$$$$$$$$$$$?:::,=I.,::,:,:7I:,,::::::,?+=I7++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++==$$$7$7OOOOO
DNNNNNDD8OZO8888DNDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNN8OOOOOOOOOOOOO8O$$$$$$$$$$$$$$$$$$$$$$$$$$+,:::,~~,::::,~,,+?I+~::,,.~I==?I=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++7$$$7$OOOO