BM6P6(@ |||yyysssooollliiieeeccc]]]\\\YYYVVVSSSQQQOOONNNNNNLLLHHHFFFEEEDDDAAA@@@??????===<<<;;;::::::999<<<<<<;;;;;;:::999888888888888888888888888888888777777888888999999:::::::::;;;<<<<<<;;;===???BBBBBBEEEHHHKKKLLLNNNPPPRRRUUUWWWXXXYYYWWWSSSNNNLLLGGGBBB>>>>>>???CCCLLLVVVrrrfffOOOGGGBBB;;;777777666555444333222222222000000000///......------///...---,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******((()))***++++++***)))(((((()))***++++++***)))(((''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''&&&&&&))))))******++++++++++++******+++,,,,,,,,,,,,++++++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))***+++,,,------+++***(((***)))((((((((()))+++,,,---------,,,,,,+++++++++---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,000---***+++///111///,,,...---,,,+++,,,...000111222444777<<>>===<<<;;;:::::::::;;;;;;;;;:::999888888888888888888888888888888888666777777888888999999::::::;;;<<<<<<<<<===@@@CCCCCCFFFIIILLLMMMNNNPPPRRRTTTVVVXXXXXXVVVQQQLLLIIIDDDAAA@@@AAABBBGGGRRR^^^]]]JJJDDD@@@:::666666555444333333222222222000000000///......------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********))))))************))))))((()))************)))((((((((((((((((((((((((((()))))))))(((((((((''''''(((''''''&&&&&&''''''((()))(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))*********+++++++++++++++(((((()))))))))*********))))))))))))((((((((('''))))))))))))))))))))))))***)))))))))))))))))))))(((((((((((()))***+++,,,************************************+++,,,,,,---++++++***))))))***+++,,,,,,,,,,,,,,,++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,000---***+++///111///---///...---,,,,,,---///000111222444555999@@@HHHNNN\\\dddppp}}}~~~}}}|||vvvrrrmmmhhheeeccc```]]][[[YYYWWWTTTQQQOOONNNMMMIIIGGGEEEEEEEEEEEEDDDCCC???>>>===<<<;;;::::::::::::::::::999888888777777888888888888888888888888555666666777888888999999:::<<<=========>>>BBBDDDFFFHHHKKKMMMNNNOOOQQQSSSSSSUUUWWWWWWUUUOOOJJJFFF@@@@@@AAADDDFFFNNN^^^nnnlllQQQCCC@@@===999666555555444333222222222222000000000///......------...------------,,,,,,,,,,,,++++++++++++*********,,,++++++++++++***************))))))))))))******((())))))******))))))((())))))))))))))))))))))))************))))))))))))(((''''''&&&&&&''''''((())))))((((((((())))))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++++++++++++++************))))))((('''((()))***+++)))(((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))******(((((((((((()))***+++,,,***************************)))(((((()))+++...000,,,,,,++++++***++++++,,,*********+++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,///,,,***+++...000///---000///---,,,,,,---...//////000000000111333888;;;BBBHHHSSS___lllwww~~~}}}{{{zzzsssooojjjfffccc```]]][[[YYYWWWUUURRRPPPNNNMMMLLLIIIGGGEEEDDDDDDDDDCCCBBB>>>>>>===;;;;;;:::::::::999999999888888888777777888888888888888888888888555555666777888888999999;;;<<<>>>>>>???AAADDDGGGHHHKKKNNNOOOPPPQQQRRRTTTTTTVVVWWWWWWSSSMMMGGGCCC>>>???AAAEEEIIIVVVnnnppp]]]HHH???>>>;;;777555444444333222222222222222000000000///......---------------------------,,,+++++++++*********))))))++++++++++++************+++***)))(((((()))***+++((())))))))))))))))))(((((((((((((((((((((((((((*********)))))))))))))))((((((''''''''''''((((((((((((((('''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%''')))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++************************))))))))))))(((,,,+++)))((()))***,,,...)))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))*********))))))(((((()))***++++++***************************)))))))))***+++---...,,,,,,++++++************)))))))))******++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---///...---000///...---------------,,,...///000///000222444666999???GGGPPPZZZdddkkk{{{~~~|||zzzxxxpppmmmhhhdddaaa___\\\ZZZVVVUUUSSSPPPNNNLLLKKKKKKJJJHHHEEEDDDCCCCCCAAA???>>>===<<<;;;;;;;;;;;;;;;999999888888888888888888888888888888888888888888555555666777888999::::::===>>>@@@@@@AAADDDGGGJJJKKKNNNPPPQQQRRRRRRTTTUUUVVVWWWWWWUUUQQQKKKEEEAAA??????AAAFFFNNNaaabbbSSSDDD>>>===:::666444333333222111111111222222000000000///......------,,,,,,---......------,,,+++++++++*********))))))+++++++++*********))))))+++***)))(((((()))***+++)))(((((((((((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))*********++++++***)))((('''''''''((((((((((((((('''''''''+++***)))((((((***,,,---************************))))))))))))))))))))))))(((((())))))************))))))))))))))))))***+++************************)))***+++++++++***))))))******************)))))))))))))))******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---.........//////......------------,,,...111111000000111222333444666888<<>>======<<<;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888555666666888999:::;;;<<>>BBBCCCEEEGGGHHHKKKPPPSSSQQQSSSUUUVVVUUUUUUVVVWWWXXXUUUOOOIIIDDD???<<<;;;@@@AAAJJJ\\\qqqyyyUUUGGG???999888666333222333111000000000000000111111000000000///......------***+++---//////...---,,,---------,,,,,,,,,++++++************))))))))))))((()))***++++++***)))((()))((('''&&&&&&'''((()))))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((())))))(((((((((((())))))''''''''''''((()))++++++&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((###$$$%%%'''(((***+++,,,''''''(((***+++,,,---...(((((()))***+++*********(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++******)))))))))))))))***++++++++++++++++++++++++)))(((''''''(((***,,,...&&&(((***,,,---......------------,,,,,,+++++++++------,,,,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---...,,,,,,---.../////////...***,,,.........///111333+++---///000000000222444666666777:::???GGGPPPVVV___eeekkkmmmmmmnnnqqquuu{{{vvvqqqqqqssstttrrrooohhheee```]]][[[YYYVVVTTTPPPOOONNNLLLJJJIIIHHHHHHFFFEEEDDDBBBAAA@@@??????<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999::::::;;;;;;;;;;;;;;;<<<===>>>EEEFFFHHHIIIIIIKKKNNNPPPRRRRRRSSSVVVZZZ[[[ZZZYYY\\\SSSJJJFFFAAA======@@@GGGEEEPPPhhhdddMMMBBB???:::777666555333222222222222111111111111000222222111//////...............---------,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++***)))'''&&&'''(((***+++))))))(((((((((((()))))))))((('''&&&&&&'''((()))))))))(((((('''''''''&&&++++++******)))'''&&&%%%''''''''''''''''''''''''))))))))))))((('''&&&%%%))))))))))))))))))))))))&&&%%%$$$$$$$$$$$$%%%&&&))))))))))))***************((('''&&&&&&'''(((***''''''((()))))))))))))))''''''''''''((((((((((((************))))))))))))%%%&&&((()))))))))((('''%%%'''***------+++)))'''))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))******))))))))))))******,,,+++***))))))***+++,,,++++++************+++++++++*********))))))(((((())))))))))))))))))))))))************************---,,,+++******+++,,,---))))))))))))))))))))))))++++++++++++++++++++++++************************...,,,++++++,,,------,,,---......///...---+++******++++++,,,,,,------.....................------............////////////222222222333666:::>>>@@@FFFLLLRRRWWW[[[cccnnnvvv~~~{{{|||yyyuuuqqqppprrrrrrooolllfffccc^^^[[[YYYWWWTTTRRRPPPOOOMMMKKKIIIHHHGGGGGGDDDCCCBBB@@@???>>>>>>===;;;;;;;;;;;;:::::::::999::::::::::::::::::::::::888888777777777777888888999999999:::<<<>>>???@@@DDDFFFHHHIIIJJJLLLOOOQQQRRRRRRSSSVVVYYYZZZYYYXXXXXXPPPHHHDDD@@@===>>>AAAGGGJJJZZZuuuuuuVVVCCC@@@===888666444444222111222222222111111111000000111000///...------------------------,,,,,,,,,,,,,,,,,,+++++++++*********(((((()))))))))************)))'''''''''(((***+++))))))(((((((((((()))))))))((('''&&&&&&'''((())))))(((((((((''''''''''''''''''((())))))))))))(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''((((((((())))))))))))((('''&&&&&&'''((()))&&&''''''(((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&((()))))))))((('''&&&'''***+++,,,+++)))((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))+++******)))))))))******+++******))))))******+++************)))))))))((())))))))))))))))))))))))************************,,,++++++******++++++,,,))))))))))))))))))))))))************************************************,,,***))))))***++++++***+++,,,---......------,,,******+++,,,,,,---........................------/////////000000000000111/////////000222444666777999===BBBEEEGGGMMMVVV]]]rrryyy}}}yyyyyy|||}}}}}}}}}vvvtttqqqqqqrrrqqqlllhhhccc```\\\XXXVVVTTTRRRPPPPPPOOOMMMJJJHHHGGGFFFEEEBBBBBB@@@>>>===<<<<<<;;;::::::::::::999999999999::::::::::::::::::::::::888888777777777777888888777777888:::<<>><<>>===<<<;;;;;;999999999999999999999999::::::::::::::::::::::::::::::999999999999::::::777888999:::<<<>>>@@@BBBCCCFFFIIIKKKMMMOOORRRTTTUUUUUUVVVXXXZZZZZZWWWUUUMMMGGGAAA???===<<>>AAAFFFLLLOOOQQQTTTZZZ^^^```___^^^^^^bbbhhhnnnrrr{{{zzzwwwwwwvvvvvvtttooojjjfff___]]]ZZZXXXVVVTTTPPPNNNMMMLLLJJJHHHFFFDDDCCCBBBCCCBBB@@@???===<<<<<<<<<999999999999999999999999::::::::::::::::::::::::::::::999999999999::::::999999999:::<<<===???@@@CCCFFFJJJMMMOOOPPPSSSTTTVVVWWWXXXZZZ[[[YYYUUURRRHHHCCC???>>><<<===EEEMMMTTTgggaaaIII???===999777555444555444333111111111111000000000/////////...------------------,,,,,,,,,+++++++++******+++++++++*********))))))((((((((()))))))))******)))))))))))))))******+++))))))(((((((((((())))))'''((((((((((((((((((''''''''''''((((((((((((((((((((()))(((((('''&&&%%%''''''''''''''''''''''''(((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''(((((()))))))))(((((('''''''''''''''((((((((((((&&&'''''''''((((((((()))''''''''''''((((((((())))))((('''''''''(((******''''''''''''''''''''''''******))))))((((((((('''(((((((((((((((((((((((()))***++++++++++++***)))((()))*********((('''&&&***))))))))))))))))))***))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))+++,,,,,,+++))))))))))))))))))))))))))))))++++++++++++++++++++++++************************...,,,++++++,,,------,,,------,,,,,,++++++++++++)))******+++---......///,,,,,,,,,,,,------............/////////000000000......///000111000000000000111111111111222555666555888;;;===>>>@@@EEEHHHLLLKKKJJJLLLPPPUUU[[[___eeejjjqqqwww|||}}}xxxvvvvvvvvvtttqqqlllgggddd^^^\\\ZZZXXXVVVTTTPPPMMMKKKJJJHHHFFFEEECCCCCCBBBDDDCCCAAA???>>>=========999999999999::::::::::::::::::::::::::::::::::::888888777777777777888888999999::::::<<<===??????EEEHHHLLLOOOPPPQQQSSSTTTVVVVVVWWWYYYYYYWWWRRRNNNDDD@@@>>>======@@@IIITTT```vvvqqqTTTCCC<<<:::777555444444555555333222111111000000000///////////////...............///,,,,,,,,,,,,+++++++++++++++************)))))))))(((((()))))))))*********)))))))))*********++++++))))))(((((((((((())))))''''''(((((((((((('''''''''''''''((((((((((((((($$$%%%&&&'''((()))))))))''''''''''''''''''''''''''''''''''''&&&%%%$$$###''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******))))))''''''''''''(((((((((((('''''''''(((((())))))***(((''''''''''''((())))))(((((('''''''''((()))***''''''''''''''''''''''''***))))))))))))))))))((()))))))))))))))))))))))))))***+++,,,,,,+++***)))((())))))******))))))(((***))))))(((((())))))***))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))++++++++++++++++++++++++************************,,,***))))))***++++++***...---,,,+++***************++++++,,,,,,------...++++++,,,,,,------......000000000000111111111111,,,------......///000000/////////000111222333333333444555555444555888:::::::::;;;<<>>===<<<<<<999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::888888777777777777888888777888999:::<<<>>>@@@AAAFFFIIIMMMPPPQQQQQQRRRSSSTTTTTTUUUVVVVVVSSSNNNIIIBBB???>>>>>>>>>BBBNNNZZZmmm~~~^^^LLLBBB===:::444333222333444444222111111000000000//////////////////............//////------------,,,,,,,,,,,,************))))))))))))'''''''''((((((((())))))))))))******+++++++++***))))))(((((((((((())))))&&&'''((())))))((('''&&&''''''''''''((((((((()))###$$$&&&'''((()))))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&'''''''''(((((((((&&&&&&&&&''''''&&&&&&&&&%%%%%%'''((())))))******''''''''''''((((((((((((''''''((())))))***++++++(((''''''&&&'''((()))***'''''''''((((((((((((((('''''''''''''''''''''''')))))))))))))))*********))))))))))))))))))))))))(((***+++,,,,,,+++***((()))))))))))))))***+++,,,))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))************************************************,,,***))))))***++++++***---,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------...............////////////000///...---------...///000111111000111333444444444222333333222222222222333333333444555777999;;;<<>>??????DDDPPP]]]uuuhhhMMMBBB@@@===999111111000111333333111000000000000000////////////......---------......///......------------,,,,,,************))))))))))))&&&&&&&&&'''''''''(((((())))))***++++++++++++***))))))(((((((((((())))))&&&'''((())))))((('''&&&&&&'''''''''(((((())))))'''''''''(((''''''&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))))))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%'''((())))))***''''''''''''((((((((()))'''(((((()))***++++++,,,(((''''''&&&&&&((()))***&&&''''''((()))(((((((((''''''''''''''''''''''''(((((())))))******++++++))))))))))))))))))))))))''')))***++++++***)))'''))))))(((((()))+++---...))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************...,,,++++++,,,------,,,+++******)))***,,,---...---------,,,,,,,,,++++++******+++,,,,,,---......*********+++++++++,,,,,,333222000.........000111111000000111222333222222111111111111111111111111333444444555555666666666999<<<@@@DDDJJJUUUbbbkkkmmmooosssyyy~~~}}}xxxtttooonnnjjjfffbbb]]]ZZZYYYXXXVVVTTTSSSRRRPPPMMMJJJEEEEEEEEEDDDCCCAAA???>>>CCCCCCBBBAAA@@@???>>>===;;;<<<<<<<<<;;;::::::999::::::::::::::::::::::::777666555555555666888999;;;<<<===>>>>>>@@@CCCFFFIIIKKKNNNQQQSSSSSSSSSRRRWWWWWWVVVUUUQQQLLLGGGDDD@@@======@@@BBBGGGVVVeee|||ZZZKKKEEE<<<666666111222222222222111000000///////////////////////////......------,,,++++++////////////......---,,,******))))))***++++++,,,,,,,,,+++***)))(((''''''***************)))((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&(((((('''''''''&&&&&&&&&((((((''''''''''''(((((('''&&&%%%$$$$$$%%%''''''&&&&&&&&&'''''''''((((((%%%%%%&&&)))+++,,,***)))&&&&&&''''''((()))))))))))))))))))))(((((((((((((((''''''&&&&&&((()))***((((((((((((((((((((((((+++,,,---+++'''&&&'''***)))******)))(((''''''(((''''''''''''''''''''''''(((((((((((('''&&&%%%$$$((((((((((((((((((((((((((((((''''''''''''(((((()))'''&&&%%%%%%&&&''')))************************))))))))))))))))))))))))&&&&&&''''''((()))))))))++++++******))))))(((((()))***,,,---,,,+++)))'''(((((())))))******++++++******))))))***+++,,,,,,&&&''')))***+++***(((''')))************++++++++++++,,,,,,,,,+++)))(((&&&------++++++++++++------//////...---,,,++++++***,,,++++++***((('''%%%$$$......---,,,++++++++++++...///000000000///---,,,++++++---///000111111111000000000000000000000000......///000111222222333444333222111111222333444999888888:::>>>DDDJJJNNNZZZ]]]bbbhhhooovvv{{{}}}}}}xxxtttqqqnnnllliiieeeaaa]]]ZZZXXXUUUSSSQQQPPPPPPNNNKKKHHHFFFEEEDDDCCCBBB@@@@@@???AAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<;;;::::::999::::::::::::::::::::::::888888777666777888999:::999:::<<<>>>@@@BBBGGGJJJKKKLLLNNNQQQRRRSSSTTTTTTVVVVVVUUURRRNNNHHHCCC@@@===;;;;;;===@@@HHHZZZllloooRRRFFFAAA:::555666111222222222222111000000///////////////////////////......------,,,+++++++++++++++++++++***)))))),,,,,,++++++***+++++++++)))))))))(((((((((((((((***************)))((((((((((((((((((((((((((((((&&&'''((()))))))))))))))(((((('''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&''''''((()))'''''''''((((((((())))))***)))((()))***)))'''%%%((((((((('''''''''''''''&&&&&&''''''(((((())))))(((''''''&&&'''((()))***(((((((((((((((((((((((()))++++++***'''&&&(((***)))******)))((('''''')))''''''''''''''''''''''''((())))))((('''&&&%%%%%%((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))((((((''''''*********)))))))))))))))'''((()))***+++******))))))))))))))))))***************)))((('''''''''(((+++***)))((((((((((((((()))************+++++++++++++++,,,,,,+++***((((((,,,+++************+++,,,......------,,,,,,++++++------,,,,,,+++)))((('''++++++******************+++,,,------............,,,---...//////000//////000000000000000000000000/////////000000111111222333222111000000111222333444444444555777;;;???AAABBBDDDIIIPPPWWW]]]bbbeeekkknnnqqqrrrrrrtttwwwzzz}}}|||wwwrrrnnnlllkkkiiifffccc___[[[YYYWWWRRRPPPNNNMMMMMMKKKHHHFFFGGGEEECCCAAA@@@???@@@@@@???>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;::::::999:::::::::::::::::::::::::::999888888888999:::;;;666999<<>><<<::::::<<<>>>BBBOOOggg|||www___HHH???===888444555111222222222222111000000........................///......------,,,++++++))))))))))))))))))((('''+++++++++++++++,,,------&&&&&&''''''(((((()))))))))************))))))(((((((((((((((((((((((((((&&&'''(((***++++++++++++((((((((('''''''''&&&&&&((((((''''''''''''((((((&&&''''''((()))))))))(((((((((((()))))))))))))))***)))((())))))(((&&&$$$)))(((((('''&&&&&&%%%%%%$$$$$$%%%&&&'''((())))))(((''''''''''''((())))))((((((((((((((((((((((((((())))))((('''&&&((()))((()))***)))((('''((()))''''''''''''''''''''''''))))))))))))((('''&&&&&&)))))))))))))))))))))))))))((((((''''''(((((()))((()))+++------+++)))(((++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***))))))(((((())))))))))))************&&&&&&'''((()))***++++++************))))))))))))))))))((((((((((((((()))...,,,)))'''&&&&&&((())))))************+++++++++******++++++++++++***)))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******...---------------...///))))))******+++---...///....../////////......---000000000000000000000000/////////000000000000000111111000000000000111111111111111111111222333444333555888===AAAFFFIIIKKKSSSVVVZZZ]]]```cccgggiiioooqqquuuzzz}}}}}}}}}~~~}}}zzz}}}}}}wwwqqqmmmiiihhhgggfffccc```]]]ZZZWWWVVVPPPNNNLLLLLLKKKJJJGGGEEEGGGEEEBBB@@@???>>>???@@@=========<<<;;;::::::999::::::;;;;;;;;;::::::999:::::::::::::::::::::::::::999888888888999;;;<<<777:::>>>AAADDDHHHLLLOOOOOOOOOPPPPPPRRRTTTUUUWWWWWWUUUQQQLLLFFF@@@<<<999:::===@@@BBBIII]]]zzzcccRRRAAA;;;:::777444444111222222222222111000000///////////////////////////......------,,,++++++******++++++++++++******(((((()))***+++---...///'''''''''((((((((())))))))))))************)))(((((((((((((((((((((((((((&&&'''(((***+++,,,,,,,,,((((((((((((''''''''''''((((((''''''''''''((((((''''''((())))))'''&&&%%%((((((((((((((((((((((((((('''&&&''')))***)))'''((('''''''''&&&&&&&&&%%%&&&&&&&&&''''''(((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''((()))((()))***)))((('''((()))'''''''''''''''''''''''')))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((((((((()))))))))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''(((((())))))***++++++(((((())))))******++++++(((''''''((((((***+++,,,++++++******))))))((((((''''''((()))+++,,,...///,,,+++)))((((((((())))))))))))*********+++++++++))))))******++++++++++++***************************+++++++++,,,,,,,,,---((()))******++++++******------------...///000000+++******)))***,,,...///------......//////......000000000000000000000000/////////////////////...000000////////////000000000000111111111000//////444444555666777888999999???AAADDDHHHLLLPPPSSSUUU[[[^^^ccchhhmmmqqqssstttuuuuuuvvvxxx~~~wwwrrrppprrrvvv}}}zzzsssmmmiiifffeeecccbbb```]]]ZZZXXXVVVUUUOOOMMMLLLKKKKKKIIIGGGDDDFFFDDDBBB???>>>>>>??????=========<<<<<<;;;;;;:::999999::::::;;;::::::999::::::::::::::::::::::::999999888777888999:::;;;:::===AAADDDFFFIIILLLNNNQQQQQQQQQRRRSSSTTTVVVWWWWWWTTTPPPJJJDDD???;;;999:::>>>CCCGGGSSSllltttWWWKKK???:::999777444333111222222222222111000000000000000000000000000000///......------,,,++++++++++++,,,,,,,,,,,,,,,+++)))(((((())))))***+++,,,*********)))))))))((((((((())))))*********))))))((((((((((((((((((((((((%%%&&&((()))***++++++,,,))))))((((((((('''''''''((((((''''''''''''((((((((())))))((('''%%%###!!!'''''''''''''''''''''''''''&&&%%%&&&((())))))(((&&&&&&&&&'''''''''((((((***))))))(((((('''''''''&&&''''''((((((((((((((())))))))))))))))))))))))(((''''''''''''(((((((((''')))***)))((('''(((***(((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))+++***))))))))))))***+++''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''(((((())))))***(((((())))))******+++++++++******)))))))))***+++++++++******))))))((((((''''''((()))+++,,,...///'''((()))+++++++++******))))))*********+++++++++)))))))))******+++,,,,,,***++++++++++++++++++***))))))******+++,,,,,,,,,((()))***++++++,,,,,,,,,)))))))))))))))***+++,,,...---,,,++++++,,,---...***+++,,,...//////000000/////////////////////////////////...............//////////////////////////////000111111111000///111111111111111000000000111222444777:::===???@@@EEEHHHMMMSSSXXX]]]```aaadddeeegggkkkssszzzpppjjjhhhiiiqqquuu|||}}}zzzuuuooojjjfffcccbbb___^^^\\\ZZZXXXVVVTTTSSSNNNLLLKKKJJJJJJIIIGGGDDDEEECCCAAA???>>>>>>>>>>>>=========<<<<<<<<<;;;;;;888999999::::::::::::::::::::::::::::::::::::::::::999888888888999:::;;;<<>><<<;;;999>>>DDDLLL^^^{{{eeeNNNGGG>>>999777666444222111222222222222111000000000000000000000000000000///......------,,,++++++)))***++++++,,,+++++++++,,,+++***)))''''''''''''++++++******)))))))))(((((())))))************)))((((((((((((((((((((((((&&&'''(((******+++++++++)))))))))(((((((((''''''((((((''''''''''''(((((())))))((('''&&&$$$"""!!!''''''''''''&&&&&&&&&&&&***(((&&&&&&'''((('''&&&&&&&&&''''''((())))))***++++++***)))((('''&&&&&&&&&''''''((()))((((((((())))))))))))))))))))))))***(((''''''((()))(((''''''((())))))(((((()))***((((((((((((((((((((((((((((((((())))))(((((('''))))))))))))))))))))))))***))))))(((((())))))***,,,***(((''''''(((***,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''&&&&&&&&&))))))))))))************++++++++++++*********)))************))))))))))))))))))((((((((((((((()))%%%'''))),,,---,,,+++***)))************+++++++++******))))))***+++,,,,,,******+++,,,,,,+++******)))))))))******+++++++++++++++,,,---............+++************++++++,,,//////...---------------)))***+++---///000000000////////////////////////---------...............//////000000000000//////---...//////000000000000------...///000000111111111000000222555777777666555777;;;@@@DDDHHHKKKLLLMMMNNNQQQVVV___kkkyyyyyyrrrrrryyy}}}wwwooogggdddfffjjjuuuxxx}}}uuussspppkkkgggcccaaa___\\\[[[ZZZXXXVVVTTTSSSRRRLLLKKKIIIIIIIIIHHHFFFCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;888888999:::::::::::::::::::::::::::::::::::::::;;;:::999999999:::<<<===<<<@@@DDDGGGIIILLLNNNPPPQQQRRRTTTUUUVVVWWWVVVVVVRRROOOJJJEEEAAA>>>===<<<;;;AAAGGGRRRiiipppYYYEEEAAA;;;666444444333222111222222222222111000000........................///......------,,,++++++)))******+++,,,,,,++++++++++++***)))(((((())))))((((((((()))))))))))))))(((((()))***************(((((((((((((((((((((((())))))***+++,,,,,,++++++))))))))))))((((((((('''((((((''''''''''''(((((()))((('''&&&&&&%%%%%%%%%(((((((((((('''''''''&&&((('''%%%%%%'''((((((((((((((()))))))))))))))))))))))))))((((((''''''&&&&&&&&&((()))))))))((('''))))))))))))))))))))))))---***(((''')))***((('''&&&((())))))(((((()))+++((((((((((((((((((((((((&&&''''''(((((((((''''''((((((((((((((((((((((((******))))))))))))************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))******))))))((('''''''''*********)))))))))))))))((()))***++++++***)))))))))))))))))))))***************)))((('''''''''(((((()))******++++++++++++)))************++++++++++++******))))))***+++,,,))))))***++++++***)))))))))))))))***************+++,,,---.../////////...///......---------......,,,------............---***+++,,,---......///...////////////////////////,,,,,,,,,------......//////000111111111111000///........./////////000000------...000111222333333555333222333666777666444222333444666888:::;;;<<<======>>>AAAFFFOOOZZZaaa]]]^^^[[[XXXYYYaaafffgggiiihhhddd]]]XXXYYY___eeekkkmmmqqquuuyyy{{{|||}}}|||pppooollliiieeeaaa___]]]ZZZZZZXXXWWWUUUTTTSSSRRRKKKIIIHHHHHHHHHGGGEEEBBBBBBBBBBBBAAA???>>><<<;;;<<<;;;;;;;;;;;;;;;;;;:::777888999:::::::::::::::::::::::::::::::::::::::<<<<<<;;;:::;;;<<<===>>>;;;???DDDHHHKKKMMMPPPRRRQQQRRRUUUWWWXXXWWWVVVUUUPPPMMMHHHCCC???=========>>>DDDKKKXXXsssbbbRRR???===999333111222333222111222222222222111000000,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++***+++,,,---------------''''''((()))***,,,...///%%%%%%&&&'''((()))******(((((()))***************((((((((((((((((((((((((++++++,,,---------,,,,,,))))))))))))((((((((((((((((((''''''''''''(((((((((''''''&&&&&&((()))*********))))))((((((((('''$$$###"""$$$'''***,,,,,,++++++******))))))((((((&&&&&&''''''''''''''''''%%%&&&((()))))))))((('''))))))))))))))))))))))))...+++((((((******(((&&&&&&((())))))(((((()))+++))))))))))))))))))))))))&&&&&&'''''''''''''''&&&((((((((((((((((((((((((******))))))))))))******((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++++++++******))))))(((((($$$&&&(((***++++++***)))(((((())))))******++++++******)))******+++,,,,,,---+++***(((((()))+++,,,)))************+++++++++,,,+++***))))))***++++++'''((()))******)))((('''*********)))))))))))))))***+++,,,,,,------,,,,,,...---,,,+++++++++++++++)))***,,,.../////////...,,,------......------,,,////////////////////////++++++,,,,,,---.../////////000111222222111000///111000000//////000111111............////////////333111000111333444333000555555555555444444444444999888666555555:::AAAFFFBBBEEEEEECCCEEEKKKOOONNNPPPPPPMMMHHHEEEGGGPPPWWWXXXYYY\\\```bbbdddeeefffkkkrrrwwwwwwuuusssooojjj~~~yyyuuujjjiiifffeeedddbbb___\\\YYYXXXVVVUUUTTTSSSSSSSSSKKKKKKJJJIIIGGGFFFEEEEEECCCBBB@@@>>>===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::<<<;;;:::999888888888888<<<<<<;;;:::;;;<<<===>>>=========;;;:::;;;===@@@BBBCCCFFFJJJMMMOOOQQQRRRUUUUUUVVVWWWYYYXXXVVVSSSMMMKKKEEE>>>;;;===@@@AAA???GGGTTTffftttZZZMMM???===999555333222333333111222222222222111000000000000///...............(((((()))***++++++,,,,,,((((((((((((((((((((((((******++++++++++++*********)))))))))(((((('''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))*********************************)))((((((''''''((()))***)))'''&&&&&&''')))(((((('''&&&&&&%%%%%%))))))(((((('''''''''&&&'''((()))******)))((('''((((((''''''''''''(((((()))((('''''''''''''''((())))))(((((('''''''''&&&((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++***)))'''''''''((()))))))))))))))(((((((((((()))))))))))))))******+++))))))))))))************)))***++++++***&&&### &&&''')))+++---......///,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******************************,,,,,,+++***))))))***************++++++,,,,,,,,,+++)))'''(((******'''$$$******)))))))))))))))***---,,,,,,+++************+++***(((&&&%%%&&&'''(((+++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++++++++,,,,,,...///111222---------............///...------------...//////...........................///////////////...---111111000///////////////111111000000//////......000000000000111111111111222222222222222222222222222222333333333444444444999:::999888888:::===@@@;;;;;;;;;<<<<<<=========GGGGGGHHHIIIIIIJJJKKKKKKPPPRRRUUUVVVVVVTTTPPPNNN}}}yyytttqqqjjjhhhfffdddcccaaa^^^[[[XXXWWWUUUSSSQQQPPPOOOOOOKKKJJJIIIHHHGGGEEEDDDDDDCCCBBB@@@>>>===<<<;;;;;;::::::::::::999999999999999999999999999999::::::;;;;;;:::999:::;;;<<<===>>>>>>===<<<;;;<<<>>>AAACCCDDDGGGKKKNNNPPPRRRSSSUUUTTTUUUVVVXXXWWWUUUSSSOOOKKKEEE???<<<===???@@@EEESSSfffzzzdddMMMBBB>>><<<888555333222222333111222222222222111000000000//////...............---,,,,,,+++******))))))++++++++++++++++++++++++)))******************)))*********))))))(((((((((******(((((('''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))'''&&&'''(((%%%%%%&&&&&&'''((()))))))))((((((((('''''''''''''''(((((())))))(((((('''((((((''''''''''''(((((()))((((((''''''((((((((())))))((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))*********************************)))))))))((((((+++***)))(((''''''((()))((((((((())))))*********)))))))))))))))******+++))))))))))))************%%%&&&(((***+++***))))))+++++++++***)))(((&&&&&&+++******))))))******+++,,,,,,++++++************++++++++++++++++++++++++,,,++++++***))))))*********++++++++++++++++++,,,+++)))((()))***+++)))&&&******))))))))))))******+++++++++***++++++,,,,,,******)))(((((()))***+++---,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,---------------...//////---------............///...------------...//////..............................///000000/////////111000000///////////////////////////000000000000//////000000000111111111000000000000000000000000111222222222222333333333222333333333222222555777555555666666666777777777888888888999:::;;;;;;;;;???@@@BBBCCCCCCAAA???===}}}xxxuuuqqqnnnkkkhhhfffdddcccbbb```]]]ZZZWWWUUUSSSPPPNNNLLLKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>===<<<;;;;;;999999999888888888777777666777999:::;;;;;;;;;:::::::::999999::::::;;;<<<>>>>>>>>>===<<<===@@@CCCEEEFFFIIILLLOOORRRSSSTTTUUUTTTSSSTTTVVVVVVTTTSSSMMMHHHBBB>>>>>>@@@BBBCCCOOOccc}}}sssVVVEEE???<<<:::777444222222222333111111222222111111000///000///......------......///...---,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,((())))))******))))))(((***************))))))))),,,+++***)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((()))******+++'''((()))((('''&&&'''((($$$$$$%%%&&&'''((()))***((((((((((((''''''''''''(((''''''''''''''''''(((((((((''''''''''''(((((())))))(((((((((((())))))))))))((((((((((((''''''(((((())))))***))))))((())))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))((((((***))))))(((((((((((()))&&&'''((()))***++++++,,,)))))))))))))))******+++))))))))))))************,,,,,,+++***)))(((((('''------,,,***'''$$$"""!!!+++******))))))******++++++************)))))))))++++++++++++++++++++++++,,,+++******)))*********+++++++++++++++************)))((()))++++++***)))******)))))))))******+++************+++,,,---...)))******+++,,,,,,------...------,,,+++***))))))+++,,,,,,------,,,,,,+++******++++++,,,,,,------......---------------------------............///...------------...//////........................---...///000000111000000000000//////......//////.........///000111111111//////000000000000111111000000000000000000000000000000000111111111222222111333555444333222333444111111111111222222222222111111111222333333444444555666666666666555555444}}}vvvqqqmmmkkkiiigggfffdddbbbaaa```^^^[[[XXXTTTRRRPPPNNNLLLJJJIIIIIIIIIHHHGGGFFFDDDCCCBBBBBBAAA@@@???>>><<<<<<<<<;;;999999999888888888888777777888:::<<<<<<;;;:::999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>======>>>BBBDDDGGGHHHKKKNNNQQQSSSTTTUUUUUUTTTSSSSSSTTTTTTSSSRRRHHHBBB>>>>>>@@@BBBGGGLLL[[[ssscccMMMDDDBBB:::888666444222111222222111111111111111000000/////////...------------...------,,,,,,,,,,,,,,,,,,************************(((((())))))))))))((((((++++++******************++++++***))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&''''''(((((((((((('''((()))((('''&&&'''(((''''''''''''''''''''''''((((((((((((((('''''''''((('''&&&%%%%%%&&&'''(((((((((''''''''''''(((((())))))((((((((()))******))))))(((((((((((((((((((((((()))*********))))))))))))))))))))))))))))))************************))))))))))))))))))(((((()))))))))(((((((((((()))&&&&&&'''((())))))******)))))))))))))))******+++((()))))))))************000///---+++)))(((((((((+++++++++***)))'''&&&%%%,,,++++++******++++++,,,***)))))))))))))))))))))************************++++++***************+++,,,,,,++++++******))))))***)))))))))***+++,,,,,,******))))))******+++++++++++++++***++++++,,,,,,******+++,,,------,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++******++++++,,,---......,,,,,,------......---------------............///...------------...//////........................---...///000111111111111000//////.........//////.../////////000000000111////////////000000000111222222222222222222222222/////////000000000000111333555888888777555444444111222222222222222222222222333333333444444444555555555444444444444555555}}}yyyrrrmmmiiihhhfffeeedddbbb```___^^^\\\YYYVVVQQQPPPNNNMMMKKKKKKJJJJJJGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@>>>===<<<<<<<<<<<<;;;;;;:::::::::999999999999:::<<<===<<<:::888777;;;<<<<<<==================>>>>>>>>>===???CCCFFFHHHJJJLLLOOORRRTTTUUUVVVTTTSSSSSSSSSTTTTTTRRRPPPGGGAAA>>>???@@@CCCKKKUUUmmmpppTTTDDD???>>>777666555333222111111111000111111111111000////////////...---------------------,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((******************++++++)))))))))(((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&((()))(((''''''((()))'''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((((((((((((((((()))******(((((())))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))((((((((())))))))))))((('''''''''''''''''''''''')))))))))))))))******+++((()))))))))************+++***))))))***,,,///000+++,,,,,,,,,,,,,,,+++*********))))))))))))******)))))))))))))))))))))***))))))))))))))))))))))))+++***************+++++++++++++++******)))))))))*********))))))***,,,---***************+++,,,,,,...---,,,+++************++++++,,,,,,++++++***)))*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------......)))***+++---.../////////---------............///...------------...//////........................------...000111111111111//////............//////111000000000/////////......////////////000000000111111111111111111111111....../////////000000000///222555666444222111000333333222222222222222222111111222222222222222333333333222111111222333444yyyuuuooojjjhhhfffeeedddbbb```^^^]]]\\\ZZZWWWTTTOOONNNMMMLLLKKKJJJJJJJJJFFFEEEDDDCCCBBBAAA@@@???@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<;;;:::888777<<<<<<===>>>>>>>>>>>>===<<<============@@@CCCFFFIIIJJJMMMOOORRRTTTUUUVVVTTTTTTTTTUUUVVVUUUQQQOOOIIIDDDAAABBBAAACCCQQQaaabbbLLLAAA<<<:::555444333222111111111111000000111111000000///...///...------,,,,,,------///...---,,,+++***)))(((************************((())))))******))))))((()))))))))***************''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%$$$$$$&&&'''((((((''''''((()))%%%%%%&&&&&&'''((((((((('''''''''((((((((((((((((((''''''''''''''''''(((((((((''''''''''''((((((''''''&&&''''''((()))***(((((())))))))))))******(((((()))***++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))'''(((((())))))))))))((((((((((((''''''&&&&&&&&&)))))))))))))))******+++))))))))))))************,,,,,,+++******+++---...---.........---,,,,,,+++(((((((((''''''((((((((()))))))))************+++))))))))))))))))))))))))*********)))******+++,,,***************)))))))))*********)))((((((+++---***************+++,,,---///...---+++***)))((((((,,,,,,+++******))))))((())))))***+++,,,------...+++,,,,,,------,,,,,,+++++++++,,,,,,------......''')))+++---////////////---------............///...------------...//////........................,,,---...//////000//////......------......//////111111111000///...............////////////000000////////////////////////........./////////000000...111444444333111111111222111111111111000000000111111111111111111111111111111111000111111222333{{{uuuqqqllliiigggfffdddcccaaa___]]]\\\ZZZXXXUUUSSSOOONNNLLLJJJIIIHHHGGGGGGEEEEEEDDDBBBAAA@@@???>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>>>>>>>===<<<;;;<<<<<<======???CCCFFFIIIKKKMMMOOORRRTTTUUUUUUSSSTTTUUUWWWXXXVVVQQQMMMGGGCCCDDDFFFDDDHHH\\\tttuuuWWWHHHBBB<<<777333333222222111111111000000000000000000//////...///...------,,,,,,---------,,,,,,+++******))))))++++++++++++++++++++++++)))******************)))((((((((())))))*********&&&&&&((()))******))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((''''''(((***''''''''''''''''''''''''''''''''''''((((((((()))'''(((((())))))(((((('''((((((''''''''''''((((((%%%%%%%%%%%%&&&'''((()))(((((()))))))))*********(((((()))***++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))&&&'''((()))******)))(((((((((((())))))))))))))))))))))))))))))******+++))))))))))))************000///---,,,***)))((((((++++++,,,,,,,,,,,,++++++******))))))))))))******************++++++,,,,,,******************************))))))***++++++,,,))))))))))))***************+++***(((&&&&&&))),,,************+++,,,---......---,,,+++******)))***,,,+++***))))))***++++++*********++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,------------------(((***,,,.........---,,,---------............///...------------...//////........................------............------...------------...///000000000000000////////////........./////////000000////////////////////////...////////////000000000000222444555444333444444111000000000////////////222222222222222222222222111111111222222222333333{{{wwwrrroookkkhhhgggfffdddbbb```^^^\\\[[[ZZZXXXTTTRRRPPPNNNLLLJJJGGGEEEDDDDDDEEEDDDCCCBBB@@@???>>>>>>???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;======::::::<<<=========<<<;;;:::;;;<<<<<<===???CCCFFFIIIKKKMMMOOORRRSSSTTTUUUSSSTTTVVVYYYYYYVVVQQQLLLAAA@@@DDDHHHHHHNNNhhhdddJJJAAA???999333222222222222111111000000000000000000000//////.........---,,,,,,,,,,,,---(((((()))***++++++,,,,,,******************************++++++++++++******''''''(((((()))))))))***&&&''')))***++++++++++++((((((((((((((((((((((((************************''''''(((((()))*********%%%'''((((((''''''(((***+++***)))(((&&&$$$###"""&&&'''''''''(((((())))))'''((()))******)))((('''((((((''''''''''''(((((($$$$$$$$$%%%&&&'''((()))(((((())))))*********+++(((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''(((*********)))((((((((()))***+++,,,------)))))))))))))))******+++))))))))))))************((()))***+++,,,,,,------&&&&&&((()))++++++,,,,,,...------,,,,,,------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,(((((())))))******++++++***++++++(((%%%%%%(((+++************+++,,,---...,,,,,,++++++***+++++++++,,,+++)))))))))+++---///,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++------------------,,,,,,***+++---......---+++***---------.........//////...------------...//////........................---------...------,,,,,,---------------...///000......//////000000111111............/////////000111111111111111111111111////////////000000000111...///111222222222333444111111111000000/////////000000000000000000000000......///000111111000000~~~xxxrrrnnnmmmkkkhhheeebbbaaa``````]]]\\\ZZZXXXWWWTTTQQQOOOKKKKKKJJJIIIHHHGGGGGGFFFCCCCCCCCCBBB@@@>>>;;;:::======<<<<<<;;;;;;::::::@@@>>><<<:::999888999999;;;;;;;;;:::::::::999999===888777:::<<<::::::<<<===>>>?????????AAADDDGGGKKKMMMOOORRRTTTUUUUUUUUUUUUVVVWWWUUURRROOONNNMMMGGG<<<===JJJOOOVVVrrrsssSSSGGGCCC<<<888999444444333333333222222222///000222333222111///------------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***+++,,,***(((''''''(((---+++((('''((()))(((((())))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))(((((('''''''''''''''((()))))))))+++,,,+++(((&&&(((***))))))***++++++***((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++*********************)))'''&&&&&&(((***++++++***)))((()))***,,,---,,,,,,,,,++++++*********+++++++++*********))))))))))))*********+++++++++************************,,,+++*********+++------*********++++++,,,,,,,,,......---,,,,,,++++++***,,,...///...,,,************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------.........---,,,,,,+++---......///////////////.........------,,,,,,,,,//////.........---------------............---------------.........//////////////////////////////////////////////////////////////////////////////////////////............222222222111111111111111000000000000000000000000////////////............////////////000000000000000000000000000000000000{{{wwwqqqnnnkkkiiifffcccaaa______^^^\\\ZZZXXXWWWUUUSSSPPPNNNLLLLLLKKKJJJIIIHHHHHHGGGEEEDDDDDDBBBAAA???===<<<=========<<<<<<<<<<<<<<<::::::999999:::<<<===>>>;;;;;;;;;;;;::::::::::::<<<888777:::<<<::::::<<<<<<===>>>???@@@BBBEEEHHHLLLNNNPPPSSSUUUVVVVVVVVVUUUWWWWWWUUUQQQMMMKKKJJJIIIDDDGGGPPPWWWdddhhhLLLBBB@@@:::666777444333333333333222222222...///000111000///...---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,***((('''((()))""" !!!%%%'''))))))))))))))))))))))))))))))'''''''''(((((()))))))))(((((())))))))))))(((((((((''''''''''''((())))))''')))***)))'''&&&''')))'''((()))***++++++***))),,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((,,,+++***))))))***++++++)))(((''''''(((***,,,---+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,************************++++++***)))***+++,,,---++++++++++++++++++,,,,,,+++++++++************))),,,...///...,,,************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---------......------,,,+++------...///////////////.........------,,,,,,,,,//////.........---------------............---------------.........//////////////////////////////////////////////////////////////////////////////////////////............000000000000000/////////000000000000000000000000////////////............////////////000000000000000000000000000000000000{{{xxxtttpppmmmhhhgggeeebbb```^^^]]]]]]ZZZYYYWWWUUUSSSQQQOOONNNNNNNNNMMMLLLKKKJJJIIIIIIGGGFFFDDDCCCAAA@@@??????<<<===============>>>>>>999888888999:::<<>>@@@AAADDDHHHKKKNNNPPPRRRTTTVVVVVVVVVVVVVVVWWWWWWTTTOOOJJJGGGFFFDDDFFFKKKSSS^^^tttpppYYYCCC===<<<888444555333333333222222222111111........................,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***++++++***((('''((()))((('''%%%%%%'''(((((('''))))))))))))))))))))))))'''''''''''''''((((((((((((((())))))))))))((((((((((((''''''(((((()))***&&&'''((((((''''''((()))&&&'''(((***++++++++++++------,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((***+++,,,((((((((((((***,,,...///***+++,,,,,,------,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++++++++++++++))))))*********+++++++++,,,---......,,,******+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------......------,,,,,,------...////////////............---------------...............---------------............------------........./////////////////////////////////////////////////////////////////////////////////////////////............---.....................000000000000000000000000////////////............////////////000000000000000000000000000000000000|||xxxtttqqqnnnlllgggfffdddbbb```^^^]]]\\\XXXXXXWWWTTTQQQOOOOOOOOOPPPOOONNNMMMLLLKKKJJJIIIHHHGGGEEEBBBAAA@@@AAAAAA<<<<<<======>>>>>>??????===<<<;;;:::999:::;;;<<<::::::::::::999999999999<<<777666:::<<<::::::<<<;;;===???AAACCCFFFKKKNNNPPPRRRTTTVVVWWWWWWWWWWWWVVVVVVVVVSSSMMMGGGCCCAAAAAAFFFMMMUUUiii___NNN>>>:::999666333333222222222222111111111111......---------...///000+++,,,,,,,,,------......++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((())))))++++++***((((((((()))...,,,******++++++***((())))))))))))))))))))))))&&&&&&''''''''''''''''''(((((())))))))))))((((((((((((((('''((())))))***&&&'''(((((((((((()))***'''(((((()))***+++++++++******))))))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((()))))))))))))))*********,,,,,,,,,+++++++++++++++,,,+++)))((((((***,,,---************+++---...///***+++---.........---,,,.........------,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++)))))))))*********++++++,,,,,,,,,++++++***************+++,,,------......+++---......,,,***++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,------...------,,,,,,,,,---......//////.....................---------........................------............------............////////////////////////////////////////////////////////////////////////////////////////////////............---------------.........////////////////////////////////////............////////////000000000000000000000000000000000000yyyuuurrrpppmmmkkkffffffdddcccaaa___]]]\\\XXXXXXWWWTTTQQQOOOOOOQQQPPPPPPOOOMMMLLLJJJIIIIIIGGGFFFDDDBBBAAA@@@AAAAAA<<<<<<======>>>>>>?????????>>><<<:::999999999999999999999999888888888888;;;777666:::<<<;;;;;;===<<<>>>AAACCCFFFIIINNNRRRRRRSSSUUUVVVWWWWWWWWWVVVUUUUUUSSSOOOIIIDDDAAA@@@DDDJJJRRR```{{{nnnTTTIII>>>999888666333222222222111111111000000000000//////......///000000,,,,,,,,,------.........++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))******************************)))((((((((((((((()))***+++***)))((()))***$$$###$$$'''***------,,,************************''''''''''''''''''&&&&&&(((((())))))))))))((((((((((((((((((((()))******((((((((()))******************))))))))))))))))))(((((((((((((((((())))))************************))))))))))))))))))))))))************************************************************)))))))))(((((()))))))))*********+++,,,,,,,,,,,,++++++******+++***)))((()))***,,,------------,,,,,,,,,,,,,,,+++,,,---...///...------000000///...,,,+++******++++++++++++************************++++++++++++++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,++++++***************+++,,,---......///+++,,,...---,,,++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------...------,,,,,,------.......................................---.....................------............------........./////////000000////////////////////////////////////////////////////////////////////////////////////............---------....../////////////////////////////////////////////............////////////000000000000000000000000000000000000|||xxxtttrrrooollliiieeeddddddcccaaa___]]]\\\WWWXXXWWWTTTOOOMMMOOORRRPPPOOONNNLLLKKKIIIHHHGGGEEEDDDCCCAAA@@@@@@??????<<<===============>>>>>><<<<<<::::::::::::;;;<<<999999999999888888888888;;;777666:::<<<;;;;;;===???AAADDDFFFHHHLLLQQQTTTSSSTTTUUUWWWWWWWWWVVVVVVSSSRRRPPPKKKEEEAAA@@@@@@DDDKKKYYYooovvv\\\KKKEEE===999777666333222111111111000000000000///000000000/////////......---------------.........++++++++++++++++++++++++***************+++++++++))))))************))))))))))))))))))))))))))))))************************+++***)))((((((''''''((()))***+++***)))((()))***%%%%%%%%%(((***++++++)))************************((((((((('''''''''''''''(((((())))))))))))(((((())))))(((((())))))***+++***)))((()))***+++***)))++++++***)))(((((())))))))))))******++++++++++++************************))))))))))))))))))))))))************************************************************))))))))))))((())))))******+++++++++*********)))((((((''''''))))))))))))***+++,,,,,,.........---,,,,,,+++++++++,,,------......------000///...---,,,+++***)))+++++++++*********))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++(((((()))***++++++,,,,,,+++,,,...---,,,++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------......------,,,,,,---............---.............../////////---------...............------............------....../////////000000000////////////////////////////////////////////////////////////////////////////////////............------......///000000000000000000000000000000000////////////............////////////000000000000000000000000000000000000|||zzzwwwtttrrroookkkhhhbbbbbbbbbaaa```]]][[[ZZZUUUVVVVVVRRRMMMKKKNNNRRRNNNNNNLLLKKKIIIGGGFFFEEEAAAAAAAAAAAA@@@>>>===<<<=========<<<<<<<<<<<<<<<;;;::::::999:::;;;===>>>;;;;;;;;;:::::::::999999:::666666999<<<;;;;;;>>>BBBDDDFFFHHHKKKNNNSSSWWWSSSTTTVVVWWWWWWVVVUUUUUURRRPPPLLLGGGBBB@@@AAACCCEEEPPPfffdddPPPCCC@@@;;;666444555444222111111000000000////////////000000000///---+++***............------------++++++++++++++++++++++++))))))*********+++++++++))))))************))))))))))))))))))))))))))))))************************+++***)))(((''''''''''''((()))+++***)))((()))+++,,,++++++,,,---,,,***(((************************)))))))))(((((('''''''''(((((())))))))))))(((((())))))(((((())))))***++++++)))'''(((******)))'''***))))))(((((()))***++++++++++++***************************************))))))))))))))))))))))))************************************************************))))))))))))((())))))******+++,,,,,,******)))(((((('''&&&&&&'''(((***+++,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,+++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,++++++++++++++++++,,,,,,)))))))))******+++++++++***,,,------,,,+++,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,------......------+++,,,------......---------........./////////000---------.........//////------............------.../////////000000000000////////////////////////////////////////////////////////////////////////////////////............---------...///000000000000000000000000000000000////////////............////////////000000000000000000000000000000000000{{{yyywwwuuusssooojjjgggaaaaaaaaa```^^^\\\ZZZYYYSSSUUUUUUQQQKKKIIIMMMQQQMMMMMMKKKJJJHHHFFFEEEDDD???@@@@@@@@@???>>><<<:::======<<<<<<;;;;;;;;;:::<<<<<<::::::::::::;;;<<<======<<<<<<<<<;;;;;;;;;:::666666999<<<;;;<<<>>>DDDFFFHHHJJJLLLPPPTTTXXXTTTTTTUUUVVVVVVVVVUUUTTTQQQNNNJJJDDD@@@???BBBDDDJJJYYYvvvvvvZZZKKK===<<<888444222444444333000000000000////////////...///000000...,,,)))'''/////////...---------,,,++++++++++++++++++++++++))))))******++++++++++++))))))************))))))))))))))))))))))))))))))************************++++++)))(((''''''''''''((()))******)))((()))+++%%%%%%'''***---///...---******************************))))))((((((((('''(((((())))))))))))(((((()))))))))))))))******++++++(((&&&'''))))))'''$$$(((((('''((()))***,,,---++++++***)))((('''&&&&&&************************))))))))))))))))))))))))************************************************************))))))))))))((())))))***++++++,,,,,,+++++++++***)))(((((('''&&&(((***,,,---,,,+++******++++++,,,---------------,,,+++***+++,,,---...))))))***++++++,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,*********++++++,,,,,,---+++,,,,,,,,,,,,---------***,,,------,,,+++,,,---+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,,,,---.........---+++,,,------......---------.........//////000000---------.........//////---..................---////////////000000000000////////////////////////////////////////////////////////////////////////000/////////............,,,,,,------...///000000000000000000000000000000000/////////............////////////000000000000000000000000000000000000{{{xxxtttpppnnnllljjjhhhfffccc___\\\[[[ZZZXXXWWWVVVUUUSSSPPPNNNMMMLLLKKKJJJIIIGGGEEECCCBBBAAAAAA@@@;;;;;;BBBEEEAAA>>>???<<<<<<;;;;;;;;;:::::::::;;;999666666999;;;;;;:::=========<<<<<<;;;;;;;;;===;;;::::::;;;===>>>>>>@@@BBBFFFKKKNNNPPPQQQQQQSSSRRRPPPQQQRRRTTTTTTSSSQQQIIIEEEFFFCCC>>>AAAHHHRRRmmmeeePPPDDD===;;;999777555333222222111111111111111000//////........................------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))))))***+++***)))((((((***+++++++++*********))))))******)))))))))))))))***&&&'''((())))))******)))&&&''''''((((((((((((((()))***+++,,,,,,+++***)))))))))))))))))))))))))))&&&&&&''''''((())))))))))))(((((((((''''''''''''(((((((((((())))))))))))************************))))))))))))))))))))))))...---+++)))(((((()))***)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,++++++,,,------------,,,******))))))))))))******************)))'''&&&%%%))))))))))))***************+++,,,***((('''((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,---------***++++++,,,,,,------...++++++******++++++,,,---...------,,,+++***))))))************+++,,,------...------,,,---...000111+++++++++*********))))))+++,,,---,,,***)))***+++...------,,,,,,------............------,,,,,,,,,---------......---,,,,,,,,,,,,,,,---------......////////////////////////........................,,,---...//////...---,,,////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000////////////000000000000////////////000000......//////000000111111000000000000000000000000zzzvvvrrrnnnllliiigggeeedddaaa]]][[[ZZZYYYWWWVVVTTTSSSQQQNNNLLLKKKJJJIIIHHHGGGEEECCCAAA@@@?????????;;;;;;AAADDD@@@===>>><<<<<<;;;;;;;;;:::::::::;;;999777777999;;;;;;:::<<<<<<<<<;;;;;;;;;::::::===<<<;;;<<<===???@@@@@@BBBEEEHHHLLLPPPRRRSSSSSSSSSRRRQQQQQQSSSTTTSSSRRROOOGGGCCCEEECCCAAAGGGQQQdddmmmSSSCCC;;;999888777555444333333333111111111111111000//////........................,,,,,,,,,,,,++++++++++++************************))))))***+++,,,,,,,,,,,,)))***+++***)))((((((***+++++++++*********))))))******))))))))))))******((()))))))))))))))((((((&&&'''(((((())))))(((((()))******++++++******)))))))))))))))))))))))))))((((((((((((((((((''''''%%%&&&&&&'''((()))******(((((((((((()))))))))***************************************************---,,,+++***))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++(((((()))***************++++++************+++++++++++++++++++++***)))((())))))))))))************((()))+++***))))))***+++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---------,,,,,,+++*********+++++++++***++++++,,,,,,...---,,,,,,,,,---...///---,,,,,,,,,+++++++++***+++------,,,+++******+++...------,,,,,,------............------,,,,,,,,,,,,---......//////......------........./////////........................////////////////////////---...///000000///...---////////////////////////....../////////000000000////////////////////////....../////////000000000000//////////////////000//////000000000000//////////////////000000000000000000000000000000000000}}}wwwtttoookkkiiifffdddbbbbbb___\\\YYYXXXWWWVVVTTTQQQPPPNNNLLLJJJHHHGGGGGGEEEDDDCCCAAA???>>>======>>>;;;<<<@@@BBB???======<<<<<<;;;;;;;;;:::::::::;;;999888888:::;;;;;;:::;;;;;;;;;;;;::::::::::::=========>>>???AAACCCDDDEEEGGGKKKNNNQQQSSSTTTTTTTTTSSSRRRRRRTTTTTTRRRQQQLLLDDDAAACCCCCCEEEQQQ___|||___HHH>>>===666555444333333333333333111111111000000000//////........................,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++)))******+++,,,,,,,,,,,,)))***+++***)))((((((***+++************)))))))))***)))))))))))))))******************)))((('''&&&&&&'''(((((())))))((((((+++******))))))******+++))))))))))))))))))))))))******)))(((((('''&&&&&&%%%&&&''''''))))))***+++((((((((()))))))))******************************************************,,,,,,++++++***)))))))))))))))))))))))))))))))))++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++)))))))))*********++++++'''(((******)))***+++---+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,++++++***+++++++++++++++,,,------,,,,,,,,,,,,++++++++++++---,,,,,,++++++++++++,,,...---,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---------+++***+++,,,......------------...............---------------,,,---...///////////////....../////////000000000........................////////////////////////......///000000///......////////////////////////............////////////////////////////////////............//////////////////............//////...///000111111000///...000000000000////////////000000000000000000000000~~~|||{{{uuurrrmmmiiigggeeebbb```aaa^^^[[[YYYXXXWWWVVVTTTPPPOOOMMMKKKIIIGGGFFFFFFDDDCCCBBB@@@>>>=========<<<<<<===???@@@>>><<<<<<<<<<<<;;;;;;;;;:::::::::::::::999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;===>>>@@@AAACCCEEEGGGHHHIIILLLOOOQQQSSSTTTTTTTTTSSSSSSSSSTTTSSSPPPNNNIIICCC@@@BBBDDDIII[[[ooopppVVVFFFAAABBB666555444333333222222333111111000///////////////........................------------,,,,,,,,,,,,---------------------------------,,,+++***)))((()))***+++***(((((((((***************))))))))))))))))))))))))))))))***+++***************)))((('''''''''((()))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))(((((('''''')))))))))(((((((((((('''(((((()))))))))*********************************************************++++++++++++******)))))))))))))))))))))))))))))),,,,,,,,,,,,++++++***))),,,,,,,,,,,,------......,,,,,,++++++++++++,,,,,,++++++,,,---------------))))))*********+++++++++((()))++++++***)))+++,,,------------,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------------......------,,,,,,,,,,,,,,,++++++++++++,,,------+++++++++,,,,,,,,,------...---,,,+++++++++++++++...------,,,++++++++++++---------,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---......------------.....................------------......///......------....../////////000000000........................................................................////////////////////////---.........////////////........................---.........//////////////////............//////---///000222222000///---111111000000//////......////////////////////////~~~{{{zzzzzztttqqqllliiigggeeebbb```aaa^^^[[[YYYXXXWWWVVVUUUPPPOOOMMMKKKIIIGGGFFFFFFDDDCCCBBB@@@???>>>>>>>>>;;;===?????????>>>===;;;<<<<<<;;;;;;;;;:::::::::::::::;;;<<<;;;;;;<<<<<<::::::::::::::::::::::::999<<>>>>>>>>;;;<<<<<<;;;;;;;;;:::::::::999;;;======<<<;;;<<<===::::::::::::;;;;;;;;;;;;777;;;@@@CCCDDDEEEIIIMMMMMMMMMNNNOOOPPPRRRSSSSSSRRRRRRSSSSSSSSSPPPKKKGGGDDDAAABBBGGGKKKYYYvvvcccOOOGGG???888555888777666444333111111111111000///...---...///000....................................------------++++++++++++++++++++++++***++++++,,,,,,+++++++++)))***+++***)))((((((***(((((()))))))))))))))***(((((((((((()))***+++,,,'''((()))***++++++++++++'''((())))))******))))))***))))))(((((())))))***))))))))))))))))))))))))''''''((())))))***++++++&&&'''((((((******+++,,,)))))))))*********++++++************************++++++++++++++++++++++++,,,+++***))))))***+++,,,************************++++++,,,,,,,,,+++******++++++***)))***+++,,,---++++++************++++++)))***++++++,,,,,,,,,,,,*********++++++++++++,,,,,,------,,,***((()))***,,,------------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------........................------------+++,,,,,,---......//////,,,,,,,,,,,,,,,------...++++++,,,,,,------.........------,,,,,,,,,,,,---,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,...///...------...000//////............//////.............../////////000000000///...---,,,+++------........./////////000000000000000000000000..............................------------......000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000////////////000000...///000111111000///...000000000000////////////000000000000000000000000{{{wwwuuuuuuuuuooolllhhhfffeeeeeecccbbb^^^[[[XXXVVVVVVVVVUUUTTTPPPOOOMMMJJJHHHGGGFFFEEECCCBBBAAA@@@???>>>>>>>>>;;;AAADDD@@@>>>??????<<<<<<<<<;;;;;;;;;:::::::::999;;;>>>>>>===;;;<<<>>>::::::;;;;;;;;;<<<<<<<<<777<<>>>>>>>>>>>;;;BBBEEEAAA>>>??????<<<<<<<<<;;;;;;;;;:::::::::999<<>>;;;;;;;;;<<<<<<=========777===DDDGGGHHHJJJNNNSSSSSSRRRRRRRRRSSSTTTUUUVVVPPPPPPQQQRRRQQQMMMFFFAAA???@@@GGGPPPYYYlllfffLLLDDD@@@999666888222111111111111111222222222000...---,,,---///000........................+++++++++*********))))))++++++++++++++++++++++++.........---+++)))(((''')))***+++***)))((((((***'''((((((((())))))******(((((((((((()))***+++,,,+++++++++++++++***)))((((((((()))***************'''((()))******)))((('''))))))))))))))))))))))))++++++******)))(((((((((************)))))))))))))))************+++++++++************************++++++++++++++++++++++++...,,,(((&&&&&&))),,,///************************)))***+++,,,,,,,,,,,,,,,+++***)))((((((***,,,---...------,,,,,,------...+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,(((***+++,,,++++++,,,...++++++,,,---....................................------------------------,,,,,,,,,---------......++++++,,,,,,,,,------------------.........////////////.........---------/////////...------,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,------...///+++,,,...///000///......---------.........//////,,,...//////......///111//////............//////---.........//////000000//////111222444444555555000000000000111111111111222222222222222222222222111111111111111111111111333222111000000111222333000000000000000000000000000111111111222222222222111111111111111111111111000111111111222222222222222222111111111111222222000000////////////000000......//////000000111111000000000000000000000000zzzwwwuuussspppnnnkkkiiifffdddbbb```]]][[[ZZZXXXWWWVVVVVVUUUTTTRRRNNNLLLJJJHHHEEECCCBBBBBBDDDCCCBBB@@@???>>>>>>>>>AAAEEEGGGEEE???::::::;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<<<<<<<;;;>>>@@@CCCEEEGGGKKKOOOSSSSSSQQQPPPQQQTTTUUUUUUUUUUUUTTTUUUUUUOOOFFFAAAAAA@@@DDDKKKVVVhhhlllVVVCCCAAA@@@999333444333333222111000///...---////////////////////////......////////////......------......------,,,+++***)))((((((******)))((()))***++++++***)))(((''',,,+++++++++***)))))))))))))))))))))(((((((((((()))******)))'''&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************************)))******,,,---...//////(((((())))))******+++++++++++++++************))),,,,,,+++***))))))*********)))((((((((()))+++,,,,,,+++***))))))***++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,+++***)))))).........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,---------............/////////...............///...---,,,,,,,,,---...................................................///......------......///////////////////////////........................,,,---------......//////111111111111111111000000222111111000000000111111333333333222222222222222444444555555555666666666666666555555666666777888555555555555555555555555777666666555444444333333555555555555555555444444444444333333333444555555111222444555666555555444777666444222222222444555222222222333333222222222333333333333333333333333222222222222222222222111111222333444333111///---111111111111111111111111~~~yyyvvvtttrrrooommmkkkiiifffdddbbb```]]]ZZZZZZXXXVVVUUUUUUUUUSSSQQQLLLKKKIIIGGGEEEDDDCCCBBBCCCBBBAAA@@@???>>>>>>>>>???CCCEEECCC===::::::<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<=========???AAADDDFFFHHHLLLPPPSSSTTTRRRRRRRRRUUUVVVVVVUUUTTTRRRRRRRRRMMMEEEAAABBBCCCHHHRRR```uuu___MMM???===<<<555111333333333222111000///......////////////////////////......////////////......,,,,,,,,,,,,,,,+++******,,,+++******+++,,,***)))***+++,,,,,,+++***)))(((+++++++++******************************))))))))))))******)))''''''((()))************************))))))))))))))))))))))))*********))))))(((((((((------------------------************++++++++++++))))))))))))************(((((()))***+++,,,,,,---,,,++++++***))))))******+++******)))***+++,,,---,,,+++***))))))***++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......---------,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,------............///...---------...//////........................---.........//////000000//////............//////000000000000000000000000000000000000000000000000.........///000111111222444444444444444444555555555555555555555555666666888888888888888888888888888888999999999999999999999999999999999::::::;;;888888888888888888888888:::999999888777777666666888888888777777777777777777666666555555555666666444555666777777777777666888777555333333444555666444444555555555555444444555555555555555555555555555555555555555555555555444444555666555333111000444444444444444444444444|||xxxuuussspppnnnlllkkkiiieeecccaaa___[[[YYYYYYWWWUUUUUUTTTTTTRRRPPPJJJIIIHHHFFFEEEDDDCCCCCCBBBBBB@@@???>>>>>>>>>>>>>>>@@@AAA???<<<:::;;;===>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>@@@BBBEEEGGGIIILLLPPPSSSUUUTTTSSSTTTVVVWWWWWWVVVSSSPPPNNNMMMHHHBBBAAADDDBBBIIIWWWkkkiiiQQQEEE<<<;;;999333000333333222222111000///......////////////////////////......////////////......***************))))))(((---+++******++++++***)))+++,,,,,,,,,,,,+++*********************+++++++++***************+++++++++)))******)))''''''(((***************************)))))))))))))))))))))))),,,,,,+++***)))(((((('''*********************************))))))(((((((((***************)))))))))(((((()))***+++,,,,,,---,,,+++******)))*********,,,++++++++++++,,,------++++++************+++,,,************++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------------------000000///......---,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,---...///000---------------,,,,,,,,,........................---,,,,,,,,,,,,,,,++++++,,,------------................................................///000111////////////////////////......//////000111222222111000000//////000000111222222222222222222222222333333333333333333333333000000111222333555666666888888999999::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????========================>>>======<<<<<<;;;;;;;;;<<<;;;;;;;;;:::::::::999::::::999888777777777888888888999::::::999999999999888777666555666777888666777777888888777777666777777777777777777777777777777888888999999::::::666777888888777666444333666666666666666666666666}}}}}}zzzwwwtttrrrpppmmmkkkjjjgggdddbbb```^^^[[[XXXXXXVVVTTTSSSSSSRRRPPPNNNHHHGGGFFFEEEDDDCCCCCCCCCAAAAAA@@@>>>>>>=========>>>??????===;;;;;;===???===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAACCCFFFHHHIIILLLOOORRRUUUTTTTTTUUUWWWXXXWWWUUURRRNNNKKKHHHDDD???@@@DDDCCCLLL___wwwwwwWWWIIIBBB===<<<888333222555222222111111000//////...////////////////////////---......//////......---***************))))))(((,,,***))))))******)))(((+++++++++++++++++++++***)))))))))***+++++++++,,,))))))***************+++)))******)))(((((()))+++************************)))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))***))))))))))))(((((((((+++++++++******)))))))))+++++++++************)))++++++***************++++++++++++++++++,,,,,,---++++++***+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...................................................------------------------///.........---------,,,,,,,,,,,,---------------+++++++++,,,---///000111------------------------.......................................---------............////////////111111000//////...------.........///000111222222111111111111111111111111///000000222333444555555333222222222222222222333444444444444444444444444555555555555555555555555333333444666777999:::;;;<<<<<<===>>>???@@@@@@AAA???@@@AAABBBCCCCCCDDDDDD@@@AAAAAAAAAAAAAAABBBBBBDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???????????????>>>>>>===<<<<<<<<<======<<<:::999999999999;;;;;;;;;;;;;;;;;;;;;:::;;;:::999999999999::::::999999999::::::999999999888888888888888888888888999999::::::;;;<<<======888999999999999888777666888888888888888888888888|||yyy{{{yyyvvvtttrrrpppllljjjhhhfffcccaaa___]]]ZZZXXXWWWUUUSSSRRRRRRPPPNNNLLLFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@???>>>============>>>>>>>>>===<<<===>>>???:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???AAABBBAAACCCFFFHHHJJJKKKNNNPPPTTTTTTTTTUUUWWWWWWUUUTTTQQQLLLGGGDDD@@@<<>>??????@@@AAAAAABBBCCCCCCBBBBBBDDDEEEFFFFFFFFFFFFBBBCCCCCCCCCDDDDDDDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>>>>@@@???>>>===<<<;;;;;;;;;>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======::::::;;;;;;;;;;;;::::::999999999999999999999999999999:::;;;<<<======>>>999999999999999888888888999999999999999999999999~~~|||xxxvvvxxxvvvtttrrrqqqnnnjjjhhheeecccaaa______]]][[[YYYWWWUUURRRQQQPPPOOOMMMJJJFFFEEEDDDCCCBBBBBBAAAAAA??????>>>========================>>>>>>>>>>>>>>>999999999999:::;;;<<<===::::::::::::::::::::::::<<<;;;;;;;;;===???AAABBBBBBEEEHHHJJJKKKLLLNNNPPPSSSRRRRRRTTTUUUUUUSSSQQQMMMHHHDDDBBB???===AAAGGGLLL[[[ssspppVVVHHH???===:::777444222111111111111111111000000//////////////////////////////------............------,,,,,,------,,,,,,+++***,,,++++++,,,...///...---)))))))))((())))))***+++***************+++++++++'''''''''((())))))******)))*********))))))***,,,++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))***+++,,,,,,*********************************++++++,,,,,,,,,+++++++++++++++*********(((((()))***+++,,,,,,---*********)))******+++,,,)))******+++,,,+++++++++)))***+++,,,---------,,,++++++++++++,,,,,,,,,,,,,,,---------............------------------------------------------------------------------------******++++++,,,------...,,,,,,,,,---......////////////.........//////000/////////000000000000000////////////////////////---------...................../////////000000000,,,---...000222444666777444555666777888888777777999999999999999999999999666777777888999:::;;;;;;999999888888888888999999::::::::::::::::::::::::999999999999999999999999::::::;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCAAABBBDDDEEEFFFEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@BBBBBBAAA@@@????????????BBBAAA@@@>>>============>>>>>>>>>???????????????<<<======>>>>>>======<<<::::::::::::::::::::::::::::::;;;;;;<<<<<<======999999999999999999999999999999999999999999999999|||yyyvvvssstttrrrpppooonnnkkkgggdddcccaaa___^^^^^^^^^\\\ZZZVVVTTTQQQPPPOOONNNKKKIIIFFFEEEDDDBBBAAA@@@@@@@@@>>>>>>===<<<<<<<<<======<<<<<<<<<===>>>===<<<::::::::::::999::::::;;;;;;::::::::::::::::::::::::;;;;;;::::::<<<>>>AAABBBEEEHHHKKKMMMNNNNNNPPPQQQPPPPPPQQQRRRTTTSSSPPPNNNGGGCCC@@@@@@??????EEELLLVVVggg}}}^^^JJJCCC===:::666444444555444111111111111111000000000000////////////////////////,,,------......------,,,,,,,,,,,,---,,,,,,+++***)))((((((***,,,......---******)))))))))***+++,,,+++++++++***************'''(((((()))******++++++)))*********))))))+++---++++++++++++++++++++++++))))))))))))))))))))))))((((((((())))))*********((((((((((((((((((((((((,,,+++++++++++++++*********++++++++++++++++++,,,(((((()))***+++,,,,,,---******))))))***++++++,,,******,,,---------,,,+++)))***+++---------------+++++++++,,,,,,,,,,,,---------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------,,,,,,------...///////////////......//////000111000000111111111222222222111111111111111111111111000000111111111222222222444444444444555555555555444555666777999:::<<<<<<;;;;;;============<<<;;;========================;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCCCCBBB@@@???AAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHEEEGGGHHHJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEDDDDDDCCCDDDDDDEEEEEEDDDCCCAAA@@@??????@@@???@@@@@@AAAAAABBBAAAAAA??????@@@@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::~~~{{{xxxtttrrrqqqpppnnnmmmllliiieeebbbaaa```^^^^^^^^^^^^\\\[[[VVVTTTQQQOOOOOOMMMKKKHHHFFFEEEDDDBBBAAA@@@??????>>>======<<<<<<<<<<<<===::::::;;;======<<<:::777<<<<<<;;;:::999999999999::::::::::::::::::::::::;;;:::::::::;;;>>>AAABBBGGGJJJMMMOOOPPPPPPQQQRRROOOOOOPPPQQQRRRRRROOOLLLAAA>>>===???@@@BBBIIIPPPdddvvvnnnTTTEEE@@@<<<999555333555999888444111111111111000000000000////////////////////////,,,------......------,,,+++,,,,,,,,,,,,+++******$$$###$$$&&&)))+++,,,+++++++++*********+++---...,,,+++++++++******))))))((())))))***++++++,,,,,,)))***+++***))))))+++---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((************************------,,,+++***)))((((((*********++++++,,,,,,---+++++++++************)))******))))))***+++,,,,,,+++,,,---.........---,,,)))***+++---......---------------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...------,,,,,,,,,,,,------...///000000............///111222333111111222222222333333333333333333333333333333333555555555666666777777777:::;;;;;;;;;;;;<<<<<<<<>>@@@@@@AAABBBBBBAAA??????????????????????????????============>>>>>>>>>>>>>>>>>>============>>>>>>================================================>>>>>>>>>??????@@@@@@@@@??????????????????>>>>>>===>>>@@@AAA@@@???===<<<<<<======>>>???@@@@@@AAAAAABBBCCCDDDFFFGGGHHHHHHEEEFFFHHHIIIJJJIIIHHHFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKJJJJJJIIIGGGFFFEEEEEEGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGEEECCCBBBAAAAAABBB@@@AAAAAABBBCCCCCCCCCBBBAAABBBBBBCCCCCCBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<}}}zzzvvvsssrrrooonnnkkkhhheeecccbbbaaa\\\[[[[[[ZZZYYYXXXXXXWWWUUUTTTRRROOOMMMJJJHHHGGGHHHFFFCCCAAAAAAAAA???===>>>===;;;::::::<<>>@@@BBBKKKLLLNNNPPPQQQSSSSSSSSSRRRPPPOOOOOOPPPOOOJJJFFFAAA======AAA??????NNNaaatttsssXXXKKKCCC===777777555444333222222222222111111000///......---.........------,,,,,,,,,------,,,+++,,,---...///...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***************------,,,++++++******)))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))*********))))))))))))((()))***+++***)))((()))***)))***+++,,,,,,+++))))))---,,,,,,++++++*********))))))*********+++++++++'''(((******((('''((()))******+++,,,------------++++++,,,,,,,,,+++******++++++,,,,,,,,,---------.........------,,,,,,,,,------++++++++++++------//////////////////......------------------------,,,---...---++++++,,,......---------/////////...---...//////......///000//////000111111000000000...///111333555555555555777777666777888:::<<<>>>============>>>???@@@AAAEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHGGGKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCAAA@@@@@@AAABBBBBBAAAAAA@@@???===<<<<<<<<<<<>>>>>>>>??????@@@@@@@@@>>>>>>>>>???@@@AAABBBCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>???AAABBBDDDDDDEEEEEEAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIJJJLLLNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMMMMMMMMMMIIIGGGEEEDDDFFFGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBGGGGGGFFFFFFEEEDDDDDDDDDAAABBBCCCEEEFFFGGGGGGHHH@@@AAACCCDDDDDDBBBAAA???@@@@@@@@@@@@???>>><<<<<>>>>>>>>============<<<;;;<<<======;;;999{{{wwwssspppooommmllliiifffcccaaa```___[[[[[[ZZZYYYXXXWWWVVVUUUTTTSSSQQQOOOLLLJJJHHHGGGDDDBBBAAA@@@AAAAAAAAA@@@===<<<;;;;;;;;;<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;888999999999999:::::::::;;;;;;::::::999::::::;;;:::;;;===>>>>>>???BBBDDDKKKLLLMMMOOOQQQRRRRRRRRRRRRQQQPPPPPPPPPNNNIIIEEEAAA======@@@@@@DDDWWWmmmeeePPPDDD===999777666555444333222222222111111000000//////......------..................------,,,,,,,,,---...///...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))'''(((************,,,---((()))***+++,,,++++++***+++++++++************************++++++++++++,,,)))***,,,,,,***)))***+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,------,,,++++++,,,------.......................................------------/////////...///111333000///...............---111222222111///......///111111222333444444333333777888:::<<<>>>??????>>>????????????AAACCCEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQPPPOOONNNMMMLLLKKKHHHIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEDDDCCCEEEEEEEEEEEEEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@AAA?????????@@@@@@AAABBBCCCBBBBBBBBBAAAAAAAAAAAAAAA??????@@@BBBCCCCCCCCCCCCAAABBBBBBCCCCCCDDDDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFJJJIIIIIIIIIJJJLLLNNNOOOQQQQQQRRRRRRRRRQQQQQQPPPRRRQQQQQQPPPOOOOOOOOOOOOMMMKKKHHHFFFFFFFFFEEEDDDCCCCCCBBBAAAAAAAAABBBBBBFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHCCCDDDEEEFFFEEEDDDBBBAAACCCCCCCCCBBBAAA@@@@@@???EEEDDDDDDDDDDDDCCCCCCCCC@@@>>>===<<<===<<<;;;999~~~{{{wwwrrrooolllkkkjjjiiifffdddaaa___]]]]]]ZZZZZZYYYWWWUUUTTTSSSRRRRRRQQQOOOMMMKKKIIIGGGGGGDDDBBB@@@???@@@@@@???>>><<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;:::999888999999999999::::::::::::;;;:::::::::::::::;;;;;;999;;;===???@@@BBBEEEHHHKKKLLLNNNOOOPPPQQQQQQRRRSSSRRRRRRQQQPPPLLLGGGCCCAAA>>>>>>AAADDDOOOiiimmmXXXLLLAAA:::999777666555333222222222222000000000000////////////---------...//////000000---,,,,,,,,,,,,---...///------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************))))))))))))******+++,,,,,,---))))))(((((((((((()))))))))))))))))))))))))))))),,,,,,,,,+++++++++******)))***,,,+++++++++,,,---))))))***+++,,,,,,++++++))))))))))))************++++++++++++,,,,,,,,,,,,+++,,,......,,,,,,,,,---.........------,,,******---,,,+++******+++,,,---,,,,,,,,,,,,------------.........---------------...---,,,,,,,,,,,,---.........................../////////......---------+++,,,......---...000222111000///---------...///111333444333222111222333666666777999::::::::::::===???AAACCCEEEFFFGGGGGGJJJJJJKKKKKKMMMNNNPPPQQQRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUPPPPPPPPPOOONNNMMMLLLKKKIIIHHHHHHJJJKKKKKKIIIGGGDDDEEEFFFHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEDDDDDDDDDEEEEEEJJJIIIIIIIIIJJJLLLNNNOOOSSSSSSUUUUUUUUUUUUSSSSSSVVVUUUUUUTTTSSSRRRRRRRRRQQQNNNJJJGGGFFFDDDCCCAAAAAA@@@>>>======???@@@BBBEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHIIIIIIIIIHHHGGGFFFHHHGGGFFFEEEEEEDDDEEEEEEGGGGGGFFFFFFFFFEEEEEEEEECCC@@@===;;;::::::999777}}}{{{wwwsssoookkkiiihhhhhhgggdddbbb___]]]\\\[[[YYYXXXWWWUUUSSSQQQPPPOOOOOOOOOMMMLLLJJJHHHGGGFFFGGGDDDAAA???>>>===;;;999:::;;;<<<=========<<<;;;;;;<<<<<<<<<<<<:::999888999999999:::::::::;;;;;;;;;::::::::::::;;;;;;<<<:::<<<>>>@@@BBBEEEHHHKKKNNNNNNPPPQQQRRRRRRRRRRRRTTTSSSSSSQQQNNNJJJEEEAAAAAA@@@BBBFFFMMM```{{{XXXLLLHHH???888999666555444333222222222222////////////000000000000---------...............,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***))))))((('''&&&))))))******+++++++++,,,++++++***))))))***++++++************************------,,,,,,,,,+++++++++...//////---+++))))))***+++++++++++++++++++++***))))))******++++++,,,,,,++++++,,,,,,,,,---------,,,---//////---,,,---...------......---,,,++++++---,,,+++******+++---///,,,,,,,,,------------..................---------......------------......------------............000000///......---------,,,---......---...000222000000///......///111333111333555777777999;;;======>>>???AAABBBCCCCCCCCCEEEGGGIIILLLNNNOOOPPPPPPTTTTTTUUUVVVXXXYYYZZZ[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^______````````````_______________`````````_________^^^^^^]]]]]]]]]YYYYYYXXXWWWVVVTTTSSSRRROOOOOOPPPQQQSSSRRROOOMMMGGGIIIKKKLLLLLLKKKIIIHHHKKKKKKJJJJJJIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJLLLMMMOOOQQQSSSUUUWWWXXXYYYXXXWWWYYYYYYYYYXXXXXXWWWVVVUUUTTTPPPKKKHHHEEECCC@@@>>>???===;;;999999;;;>>>???CCCCCCDDDFFFGGGHHHIIIJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOOOOOOONNNMMMMMMMMMLLLKKKIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHEEEAAA===:::999888777666~~~zzzxxxtttoookkkiiiggggggfffeeeccc```^^^\\\[[[[[[WWWVVVUUUSSSQQQPPPNNNNNNMMMLLLKKKJJJHHHGGGFFFEEEFFFDDDAAA???>>>===;;;999:::;;;<<<======<<<;;;:::<<<<<<<<<<<<<<<;;;::::::999999:::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<===;;;===@@@BBBDDDGGGKKKNNNQQQQQQRRRSSSTTTTTTTTTSSSSSSSSSRRRPPPKKKGGGCCCAAA???@@@DDDLLLZZZrrrgggHHHAAAAAA999333444555444333222222222222222////////////000000000000......------,,,+++******,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))(((+++++++++******)))))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++...//////...+++))))))***...------,,,+++***))))))+++++++++,,,,,,---------++++++,,,,,,,,,---------+++---......---,,,,,,---+++,,,------.........------,,,+++******,,,...///,,,,,,---------.........................................................---------.........//////000000//////............111222222222111111222444000222333333333555999<<<888:::===???@@@AAADDDFFFGGGHHHJJJKKKLLLMMMNNNNNNRRRSSSVVVXXXZZZ[[[[[[[[[[[[[[[]]]^^^___aaaaaabbbaaaaaaaaaaaaaaabbbbbbcccccccccdddeeeeeeeeeddddddaaaaaabbbbbbccccccccccccdddddddddcccccccccccccccbbbbbbaaa```^^^]]][[[ZZZWWWWWWXXXZZZ[[[ZZZXXXUUUUUUVVVWWWXXXWWWUUUSSSQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHJJJKKKMMMNNNJJJJJJJJJJJJKKKMMMNNNPPPPPPRRRTTTXXXZZZ\\\]]]]]]]]]]]]^^^^^^]]]]]]\\\[[[WWWSSSNNNJJJHHHEEEBBB@@@>>><<<999777666777999;;;>>>>>>???@@@BBBCCCDDDEEEIIIJJJLLLOOOQQQSSSTTTTTTRRRSSSSSSTTTUUUUUUUUUUUURRRQQQOOOMMMLLLKKKJJJJJJNNNNNNNNNNNNMMMMMMMMMMMMHHHEEE@@@===<<<<<<;;;:::}}}{{{uuusssoookkkhhhfffffffffdddcccaaa___\\\[[[ZZZYYYUUUUUUTTTRRRQQQOOONNNMMMJJJJJJIIIHHHGGGFFFEEEDDDBBB@@@>>>>>>???@@@???>>>;;;;;;<<<======;;;:::999;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;<<<===>>><<>>AAAIIIVVVkkksss[[[DDD>>>===999555555444444333222222222222222000000000000///////////////...---,,,+++)))((((((+++,,,------......------,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------...------,,,,,,,,,++++++***))))))(((((())))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++---,,,,,,+++---...///...---+++************,,,,,,,,,---------------++++++++++++,,,,,,,,,,,,+++,,,......,,,+++,,,---++++++---....../////////,,,,,,++++++,,,---...///,,,---------.........................../////////......///000000///......------......///000000000111111111111111111111111222333444333222333555777666:::>>>??????@@@DDDGGGGGGIIIJJJKKKKKKKKKMMMOOOSSSTTTUUUVVVWWWXXXXXXXXXZZZ[[[]]]___```aaaaaa``````aaacccdddffffffggggggiiiiiihhhhhhhhhhhhiiiiiifffggghhhiiiiiihhhgggfffdddddddddeeeffffffgggggghhhhhhhhhhhhhhhiiiiiiiiijjjjjjiiihhhgggeeecccbbb`````````aaabbbbbb```^^^```aaaaaaaaa```^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWVVVVVVVVVSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQPPPOOONNNNNNMMMLLLKKKKKKKKKKKKJJJIIIJJJKKKMMMNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJKKKKKKMMMNNNPPPQQQNNNMMMMMMMMMNNNPPPRRRSSSRRRSSSUUUXXX[[[^^^aaabbbaaabbbcccdddeeedddcccbbb^^^[[[VVVSSSQQQOOOMMMKKKDDDBBB???<<<:::999999:::::::::;;;<<<======>>>>>>GGGIIILLLPPPSSSVVVXXXYYYUUUUUUVVVWWWXXXZZZ[[[[[[VVVVVVUUUSSSQQQNNNLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLIIIFFFDDDCCCCCCBBB@@@|||yyywwwpppnnnjjjfffdddccccccdddaaa```^^^\\\ZZZXXXXXXWWWTTTSSSSSSRRRPPPOOOOOONNNHHHHHHGGGGGGFFFEEEDDDDDDAAA???>>>>>>@@@AAAAAA@@@;;;<<<<<<<<<;;;;;;:::999999888666666666888;;;<<<:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;<<<===>>>>>>AAACCCFFFGGGJJJNNNQQQTTTTTTTTTUUUUUUTTTSSSSSSRRRQQQNNNIIICCC@@@AAACCCAAAFFFQQQeee\\\RRRDDD<<<::::::999777444333222222111222222222111111000000//////............---,,,++++++******+++,,,---.........------,,,+++++++++,,,,,,---...++++++++++++++++++++++++************************++++++,,,---------,,,,,,************))))))))))))((()))+++------+++)))(((++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++(((***+++,,,+++,,,---///---,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,*********++++++++++++,,,+++---......---,,,,,,---------...............---++++++,,,,,,---......///------------............---........./////////000...///000000000000///.........//////000111111222333333444444555666666666555777999::::::<<>>>>>>>>===============BBBDDDGGGKKKOOOSSSUUUVVVTTTTTTUUUWWWYYY[[[]]]___[[[[[[[[[ZZZVVVRRRNNNKKKHHHHHHHHHGGGGGGGGGGGGFFFKKKIIIGGGGGGGGGGGGFFFDDDzzzvvvsssmmmjjjgggcccaaaaaabbbccc___^^^\\\ZZZXXXWWWVVVUUUSSSSSSRRRQQQQQQPPPOOOOOOGGGGGGGGGFFFEEEDDDDDDDDDDDDBBB@@@???@@@@@@???>>><<<<<<<<<;;;;;;:::::::::777666444222333666:::<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<===>>>>>>@@@BBBDDDFFFHHHKKKOOORRRSSSTTTTTTTTTTTTSSSSSSRRRRRRPPPMMMGGGAAA>>>AAADDDFFFMMMZZZqqqiiiIIIGGG@@@666444777777333333333222222111222222222222111111000///......------------------------,,,+++,,,---.........---,,,++++++++++++,,,,,,---...++++++++++++++++++++++++************************'''((()))***************((((((((()))******++++++***,,,///111111///,,,***)))))))))))))))))))))))),,,,,,,,,+++++++++*********,,,,,,,,,*********,,,************+++---///000---,,,,,,++++++*********))))))*********+++++++++,,,...//////...------...////////////...---,,,+++***+++,,,---............---------.........//////---.........//////000000...///000111111000///......//////000111222222333555555666777888999::::::???AAACCCFFFGGGJJJNNNQQQLLLQQQXXXZZZXXXVVVXXXZZZYYY[[[]]]___```aaadddfffccccccdddeeeeeedddddddddggghhhiiijjjkkkjjjiiiiiihhhjjjlllnnnooopppoooooopppoooooonnnnnnnnnoooooolllmmmoooppppppooommmlllllllllmmmnnnnnnoooppppppppppppqqqqqqrrrsssssssssrrrrrrrrrqqqpppooonnnmmmmmmkkkiiiiiikkkllllllkkkiiiiiiiiihhhiiiiiijjjkkkhhhhhhiiijjjkkklllmmmmmmiiiiiihhhgggffffffeeeeeeffffffffffffeeeeeeddddddbbbaaaaaa`````````aaaaaa^^^]]]\\\[[[ZZZYYYXXXXXXTTTTTTSSSSSSTTTVVVYYY[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\[[[ZZZYYYYYYXXXYYYVVVVVVUUUUUUVVVXXXZZZ[[[]]]\\\[[[[[[]]]```cccfffiiikkkmmmpppqqqrrrqqqppppppnnnkkkjjjjjjjjjiiihhh```___\\\XXXSSSOOOLLLJJJDDDDDDCCCBBBBBBAAAAAA@@@<<<>>>AAAEEEIIILLLOOOPPPRRRSSSTTTVVVYYY\\\^^^```^^^______^^^ZZZUUUOOOLLLIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFGGGHHHGGGFFFDDDyyytttssstttjjjgggccc``````aaaaaaaaa```^^^\\\YYYWWWUUUSSSSSSSSSQQQOOOMMMMMMLLLJJJHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;:::999888777:::999777666666777777888===;;;999999:::===AAACCC@@@;;;777888<<>><<<@@@CCCGGGKKKMMMPPPSSSVVVWWWUUUTTTTTTTTTTTTSSSRRRSSSKKKEEECCCAAA>>>@@@CCCKKKYYYnnnuuu[[[EEEAAA<<<777555444333222333333333222222222111111////////////000000000000///............---------+++,,,,,,------,,,,,,+++---------,,,+++***)))(((++++++******++++++,,,---+++******************+++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,))))))*********+++++++++,,,+++++++++***))))))))),,,,,,++++++***)))((((((++++++++++++++++++++++++......------------......---)))&&&&&&))),,,...---.........------,,,,,,,,,......------......//////++++++,,,---...///000000.../////////000000000000///111222222111000000111111222333555666888999:::<<<>>>AAACCCFFFGGGHHHHHHIIILLLPPPSSSTTTVVVWWWYYYZZZ]]]```aaaaaa_________bbbdddggghhhhhhiiikkkmmmkkklllmmmllljjjiiijjjkkkjjjkkkkkkllllllmmmmmmmmmmmmnnnoooqqqrrrssstttuuutttsssrrrrrrqqqqqqqqqqqquuusssqqqppprrrtttttttttlllmmmoooqqqrrrsssrrrrrrtttuuuuuusssqqqppprrrsssuuuuuutttsssssssssssssssqqqqqqqqqqqqppppppppppppooonnnnnnmmmnnnooopppqqqoooooooooppppppppppppqqqnnnnnnoooppppppooonnnmmmqqqooommmmmmoooooommmjjjllljjjiiiiiijjjkkkkkkjjjhhhgggfffdddaaa___]]]\\\XXXXXXYYYXXXXXXZZZ^^^aaaccceeefffeeecccbbbbbbcccdddcccaaa___]]]\\\\\\\\\\\\\\\\\\]]]^^^```aaabbbccccccbbb^^^\\\]]]aaaeeejjjooossstttrrrrrruuuyyysssrrrqqqpppoooooooooooojjjjjjiiigggeeebbb```^^^]]]]]][[[XXXRRRMMMGGGDDDCCCCCCBBBBBBCCCEEEFFFGGGIIIJJJLLLNNNQQQVVV\\\```gggiiikkkllliiieee___[[[WWWWWWVVVVVVTTTSSSQQQPPPLLLLLLKKKHHHDDDAAA@@@@@@{{{vvvqqqooopppiiifffbbb```aaabbbbbbbbb___^^^[[[YYYVVVTTTSSSSSSRRRPPPNNNMMMMMMLLLJJJHHHGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;:::999888777:::999888777777888999999;;;:::999999;;;>>>BBBDDD@@@<<<999999===@@@@@@>>>DDDGGGJJJMMMOOOQQQSSSUUUWWWVVVTTTTTTUUUTTTSSSQQQOOOIIIDDDBBBAAAAAADDDJJJZZZkkkcccLLLBBB>>>999666444444333222333333222222222111111111000000000///////////////............------------+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++++++++******++++++,,,---*********))))))*********************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,***+++++++++,,,,,,,,,---++++++++++++************++++++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------...+++)))))),,,..................---------,,,,,,......---------......///,,,------....../////////000000000000000000111111///111444444444333444666999999;;;===>>>@@@BBBBBBFFFHHHJJJMMMOOOQQQQQQQQQUUUWWW[[[^^^___```aaacccaaaccceeeeeecccbbbbbbbbbgggiiijjjjjjjjjkkknnnpppooopppqqqpppnnnmmmnnnooolllmmmmmmnnnnnnooooooooooooppppppqqqssstttvvvwwwxxxwwwvvvuuuuuuuuuuuuuuuuuutttttttttuuuvvvtttsssoooppprrrsssuuuuuuuuutttuuuvvvuuutttqqqqqqqqqssstttttttttttttttuuuvvvwwwvvvuuuuuuuuuttttttttttttsssrrrrrrqqqrrrssstttuuussssssssstttttttttssssssuuuvvvvvvvvvvvvtttsssrrrtttrrrpppppprrrsssqqqooopppnnnmmmnnnpppqqqqqqpppooommmjjjgggeeebbbaaa```^^^___`````````aaaeeehhhlllnnnoooooommmllllllmmmhhhgggdddaaa`````````aaaaaaaaaccceeefffhhhiiiiiiggghhhgggeeebbbcccfffjjjppptttxxxxxxuuutttwwwzzzxxxwwwvvvuuuuuutttttttttppppppooonnnlllkkkjjjiiijjjjjjhhheeebbb]]]ZZZXXXQQQOOOLLLIIIGGGFFFFFFFFFGGGHHHJJJMMMPPPVVV\\\aaakkkmmmppprrrrrroookkkhhhmmmkkkiiifffeeeddddddeeeZZZYYYXXXTTTOOOKKKHHHGGGzzzzzzyyyvvvqqqmmmkkkkkkhhheeebbbaaaaaabbbbbbbbb^^^]]][[[XXXVVVTTTSSSRRRPPPNNNMMMLLLLLLLLLJJJHHHEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;:::999888888::::::999999999999:::;;;:::999999:::<<<@@@CCCFFF@@@===:::;;;>>>AAABBBAAAHHHJJJMMMOOOPPPQQQSSSUUUXXXWWWUUUUUUUUUTTTRRRPPPJJJEEEBBBAAAAAACCCKKKTTTjjjrrrUUUEEE>>>;;;777444444444333222333222222222222111111111000000000//////.....................------------+++,,,,,,------,,,,,,+++'''((()))+++,,,---......++++++******++++++,,,---+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------*********+++++++++++++++++++++,,,---///000111111........................---,,,,,,,,,,,,,,,,,,---///...------///000///..................---------000//////.........////////////000000000000000000111111222222222333333333222555888999:::;;;===>>>DDDDDDFFFHHHJJJLLLNNNOOORRRTTTVVVXXXZZZ[[[\\\\\\\\\___bbbdddddddddeeegggiiijjjkkkiiigggfffggghhhmmmnnnnnnnnnmmmnnnqqqssssssttttttsssqqqooopppqqqoooppppppqqqrrrrrrsssssssssssssssssstttvvvxxxzzzzzzzzzyyyxxxxxxxxxyyyyyywwwwwwxxxyyyzzzxxxuuurrrsssuuuvvvxxxyyyyyyxxxxxxxxxxxxxxxvvvsssrrrrrrtttuuuuuuuuuvvvwwwxxxzzz{{{yyyyyyyyyyyyxxxxxxxxxxxxwwwvvvuuuuuuuuuvvvwwwxxxwwwxxxxxxyyyxxxxxxwwwvvv{{{{{{{{{{{{zzzyyywwwvvvtttsssrrrsssuuuvvvuuutttttttttssstttvvvwwwvvvtttqqqoookkkgggcccbbbaaaaaa^^^___`````````aaadddgggkkkmmmoooooonnnmmmnnnoookkkhhheeebbb```aaacccdddccceeeiiilllooopppoooooolllmmmmmmlllkkkkkkmmmooovvvyyy||||||zzzxxxyyy{{{||||||{{{zzzyyyyyyyyyyyyvvvuuutttssssssssssssssstttsssrrrqqqooommmlllkkkdddaaa\\\VVVPPPMMMKKKJJJHHHJJJLLLOOOSSSXXX___cccnnnqqquuuxxxyyyyyywwwuuuzzzxxxtttqqqpppppprrrsssmmmllliiieee```ZZZUUUSSSwwwwwwuuusssooollljjjiiiiiifffbbbaaaaaaaaa```___]]][[[YYYWWWUUUSSSRRRRRROOOMMMKKKKKKKKKKKKIIIGGGDDDCCCCCCBBBAAAAAA@@@@@@@@@???>>>===<<<;;;;;;::::::;;;;;;;;;::::::999888999999999999::::::;;;;;;999999:::<<<>>>AAADDDFFF>>><<<:::;;;>>>AAACCCCCCHHHKKKNNNPPPQQQRRRTTTVVVXXXWWWVVVUUUUUUSSSPPPMMMFFFCCC@@@AAAAAAFFFSSS___~~~aaaLLLDDD;;;888555444444555444333222222222222111111111111000000000///......------.........---------,,,,,,+++,,,,,,------,,,,,,+++'''((()))+++,,,---......++++++******++++++,,,---,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---------*********++++++,,,,,,,,,...------,,,+++*********...........................------,,,,,,------.../////////000000000...---///.....................111000000//////000000000222222222222222222222222222222444555777888999::::::<<<@@@CCCDDDFFFIIIKKKNNNOOOQQQSSSUUUWWWYYYZZZ[[[\\\]]]___```bbbccccccaaacccfffggggggfffggghhhlllmmmmmmlllkkkjjjlllnnnqqqqqqqqqpppoooooorrrttttttuuuuuusssqqqppppppqqqsssssstttuuuvvvwwwwwwxxxwwwvvvvvvvvvwwwyyy{{{}}}{{{{{{zzzzzzzzz{{{{{{|||}}}|||{{{||||||{{{xxxvvvyyyzzz{{{}}}}}}}}}||||||{{{|||{{{yyyvvvuuuuuuwwwwwwwwwwwwxxxyyyzzz|||||||||||||||{{{{{{{{{zzzzzzzzzyyyxxxwwwwwwxxxyyyzzzzzz{{{{{{{{{zzzyyyxxxxxxzzzzzz{{{|||{{{zzzxxxwwwssssssssstttvvvwwwwwwwwwxxxwwwwwwxxxxxxwwwtttrrrkkkhhhddd___[[[ZZZZZZZZZYYYZZZ[[[[[[[[[\\\^^^aaaccceeeggggggffffffggghhhgggddd___\\\[[[\\\___aaa```ccciiinnnrrrrrrqqqooonnnooopppqqqqqqqqqqqqrrrwwwzzz}}}}}}|||zzz{{{{{{||||||{{{zzzzzzzzzzzzzzzwwwvvvuuutttttttttuuuuuurrrrrrqqqqqqqqqrrrrrrsssqqqmmmgggaaa[[[WWWUUUTTTQQQSSSVVVYYY\\\```eeehhhoooqqquuuxxxzzz{{{zzzyyyyyyxxxwwwvvvvvvwwwxxxxxxzzzyyywwwtttpppjjjccc^^^}}}vvvuuusssqqqooommmjjjhhhiiifffbbb```___^^^\\\[[[[[[ZZZXXXVVVTTTRRRRRRQQQNNNMMMKKKJJJJJJIIIHHHFFFCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>===<<<;;;::::::::::::;;;;;;;;;:::999999888888999:::;;;;;;<<<<<<999:::;;;===@@@BBBDDDEEE<<<::::::;;;>>>AAACCCDDDFFFIIIMMMPPPQQQSSSVVVXXXXXXWWWVVVUUUTTTQQQNNNJJJDDDBBBAAABBBCCCKKK\\\mmmlllQQQCCC>>>999777555444555666555444222222222111111111000000000/////////.........---...------------,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---///...---+++***((('''&&&------------------------//////............//////---...000111000...------///////////////////////////............///000000222222222333444444444555555777999;;;>>>AAACCCDDDEEEHHHKKKNNNPPPSSSUUUWWWWWWXXXYYY[[[]]]___aaabbbccccccdddeeefffggghhhiiiiiikkknnnooonnnmmmnnnnnnmmmnnnooonnnnnnoooqqqssssssssssssrrrqqqqqqsssuuuvvvwwwwwwvvvtttrrrssstttvvvwwwxxxyyyzzz{{{||||||zzzzzzzzzzzz{{{|||~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~}}}|||~~~~~~~~~|||zzzyyyyyy{{{{{{zzzzzzzzzzzz{{{||||||~~~~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}|||{{{zzzyyyxxxxxxwwwwwwwwwxxxyyyzzzzzzzzzyyyxxxtttuuuvvvvvvwwwxxxyyyyyyyyyxxxwwwwwwvvvrrrmmmjjjbbb___[[[WWWTTTSSSSSSTTTUUUWWWXXXXXXXXXXXXZZZ\\\^^^```bbbcccbbbaaabbbccc___\\\XXXUUUTTTUUUXXXZZZ]]]aaahhhnnnrrrrrrpppnnnmmmmmmnnnpppqqqrrrqqqpppsssuuuxxxzzz{{{zzzyyyyyyzzzzzzyyyxxxxxxxxxxxxyyyvvvvvvuuusssrrrrrrrrrrrrmmmmmmmmmmmmnnnpppqqqrrrpppmmmhhhccc```_________^^^aaaeeegggiiijjjlllnnnqqqrrrtttvvvwwwxxxwwwwwwvvvxxxzzz|||}}}}}}}}}|||||||||||||||yyytttlllfff~~~{{{yyytttsssqqqoooooommmjjjgggfffdddaaa___^^^]]]ZZZXXXZZZYYYWWWUUUSSSRRRQQQQQQOOOMMMJJJIIIIIIHHHFFFDDDBBBBBBBBBBBBAAAAAAAAA@@@>>>>>>===<<<;;;:::999999:::::::::;;;;;;::::::999888888:::<<<======>>>>>>;;;<<<>>>@@@AAABBBBBBBBB:::::::::;;;>>>AAAEEEGGGGGGJJJNNNQQQRRRTTTWWWYYYXXXVVVUUUTTTSSSOOOKKKGGGCCCCCCDDDEEEHHHSSSjjj~~~zzz]]]III???:::888666444444555666555444222111111111111000000000........................------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******++++++******++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++........................000000////////////000000+++---000000///.........////////////000000000000------------...000111222333444555666888:::;;;<<>>======<<<;;;:::999999999::::::;;;;;;::::::999999:::<<<>>>@@@AAAAAAAAA>>>???@@@AAABBBAAA???>>>::::::;;;===???BBBGGGJJJKKKMMMQQQSSSTTTUUUWWWYYYWWWVVVTTTSSSQQQMMMHHHDDDBBBDDDGGGJJJOOO^^^yyygggSSSGGG???999666444333333444444333222111111111111000000000000,,,------....../////////---------,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------......---,,,,,,++++++,,,,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---....../////////////////////////////////............//////+++...000000......///111//////000000000111111111//////000111333555777888:::;;;===@@@CCCFFFHHHIIILLLMMMOOORRRUUUWWWYYYZZZYYY\\\___aaabbbdddfffhhhhhhhhhiiijjjkkklllmmmmmmqqqppppppppppppqqqssstttppprrruuuvvvuuuuuuuuuvvvtttvvvyyyzzzyyyyyyyyyzzzxxxzzz}}}~~~}}}|||||||||}}}~~~~~~~~~zzz{{{|||}}}~~~~~~~~~}}}|||~~~{{{{{{{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}|||{{{yyyyyyyyyzzz{{{|||yyyuuuqqqooopppsssuuuvvvvvvvvvvvvuuusssqqqpppppprrrttttttrrrrrrtttvvvtttssssssssspppjjjccc^^^ZZZYYYXXXWWWWWWWWWWWWWWWUUUWWWYYYYYYYYYXXXYYY[[[]]]___``````^^^]]]^^^^^^^^^]]][[[YYYXXXYYYZZZ[[[]]]aaahhhnnnqqqqqqooonnneeecccccceeeiiikkkkkkiiilllmmmooorrrsssrrrooommmooonnnnnnnnnnnnnnnoooooommmnnnpppqqqqqqpppnnnlllfffggghhhiiiiiiiiihhhgggbbb```^^^]]]]]]aaadddggggggmmmuuuzzz{{{yyyvvvttttttsssrrrrrrqqqpppppppppnnnoooqqqssstttttttttsssssssssuuuyyy{{{vvvlllccc}}}|||}}}{{{zzzyyyyyyxxxvvvssspppnnnllliiiiiijjjhhheeebbb^^^\\\[[[\\\]]]]]]\\\[[[XXXWWWUUUTTTRRRQQQPPPPPPPPPNNNKKKIIIGGGEEEBBB@@@????????????>>>>>>>>>>>>>>>===<<<;;;:::999999888999999:::;;;;;;:::::::::;;;<<<>>>AAABBBCCCCCCCCC@@@AAABBBCCCBBB@@@>>><<<:::;;;===>>>@@@DDDHHHLLLNNNQQQSSSUUUUUUVVVWWWYYYVVVUUUTTTSSSQQQLLLGGGBBBBBBDDDIIINNNUUUfffrrrUUUHHHCCC<<<777444333222222333333111000111111111111000000000000+++,,,,,,---...///000000---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,//////.........------------------,,,,,,++++++++++++++++++,,,,,,---------000000000000000000000000......------------......+++...000000///...111444//////000000111111111222444444555777999;;;>>>???AAACCCFFFIIIMMMQQQTTTUUUVVVWWWXXXZZZ\\\^^^___```^^^aaaccceeefffggghhhjjjmmmmmmnnnnnnoooppppppqqqrrrrrrqqqqqqqqqrrrtttuuutttvvvyyyzzzzzzyyyzzz{{{yyy{{{~~~~~~|||||||||zzz~~~}}}{{{|||}}}~~~~~~|||}}}~~~}}}||||||~~~xxxyyyzzz{{{}}}zzzzzzzzzyyyyyyyyyyyyxxxxxxwwwvvvuuutttuuuuuuvvv}}}yyysssooommmooorrruuuuuuuuutttsssqqqnnnkkkiiikkknnnpppooommmlllnnnqqqqqqqqqrrrrrrpppjjjccc^^^XXXYYYYYYZZZZZZZZZZZZ[[[___aaaccccccbbbbbbcccddddddeeeffffffdddbbbcccccccccbbbaaa```___``````aaa\\\```fffllloooooonnnlllcccaaa___aaaeeehhhhhhggglllmmmnnnpppqqqoookkkhhhhhhhhhggggggggghhhhhhiiifffiiilllooopppooommmkkkaaabbbdddeeeeeecccaaa```cccaaa^^^]]]^^^aaaeeehhheeellluuu|||}}}{{{wwwtttrrrqqqpppnnnmmmmmmmmmmmmoooooonnnnnnnnnoooppppppppppppssswwwyyysssiii```zzzxxxxxxyyywwwtttrrrpppooonnnnnnkkkkkkjjjhhhgggeeedddccc^^^^^^]]]]]]]]]\\\\\\\\\WWWVVVTTTSSSSSSQQQNNNLLLLLLKKKHHHFFFDDDCCCCCCCCCAAAAAA@@@@@@>>>===<<<;;;:::999999888888999999:::999::::::;;;::::::999999===???AAAEEEGGGIIIIIIJJJBBBEEEGGGDDD???===>>>AAA<<<===???BBBEEEHHHJJJKKKLLLMMMOOOQQQSSSUUUVVVVVVYYYVVVRRRNNNKKKGGGCCC@@@???FFFNNNVVVbbbvvv]]]MMMEEE;;;666777777666444333222222333444222111111000///......---------------------------))))))*********++++++++++++,,,...//////---,,,***---,,,,,,,,,,,,---......((()))+++---------+++***---,,,,,,++++++,,,,,,---((()))******)))((()))+++((()))***+++,,,---------...,,,+++---000111///---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++,,,,,,,,,------++++++---...////////////222111000//////000111222111000//////......//////222111///---------///000222111111222444777:::<<<:::;;;===???AAAEEEIIIMMMPPPQQQSSSVVVYYY\\\^^^```______``````aaacccdddeeeiiihhhiiikkkppprrrpppnnnnnnooopppqqqssstttuuuvvvvvvvvvwwwxxxxxxxxxwwwwwwwwwxxxzzz|||~~~~~~|||zzzyyyxxx{{{}}}{{{yyyxxxzzz}}}{{{xxxuuutttvvvxxxyyyzzztttvvvxxxvvvrrroooppprrrlllooopppnnnooossstttqqqtttsssqqqooonnnoooqqqrrrssspppnnnnnnjjjddd```aaaccccccdddeeefffiiijjjkkklllkkkkkkllllllkkkhhhfffddd```\\\ZZZ\\\_________ccceeeffffffeeeddddddeeegggdddcccffffffdddeeeiiikkkkkkkkklllmmmkkkgggdddgggdddccchhhooorrrooojjj]]]]]]^^^```cccfffiiijjjkkknnnqqqqqqoookkkhhhgggeeeccc```___aaadddeeeeeekkklllmmmoooooonnnkkkhhheeefffgggeeebbb``````aaaccc^^^]]]aaaddddddiiipppsssttttttvvvyyy{{{wwwrrrssstttssspppmmmjjjiiiiiimmmooonnnkkklllppprrrqqqooosssxxx{{{{{{wwwnnnfff}}}zzzxxxxxxwwwvvvsssqqqnnnmmmmmmmmmjjjiiihhhgggeeecccbbbbbb^^^^^^]]]]]]\\\[[[[[[ZZZWWWUUUSSSSSSRRRQQQNNNLLLKKKJJJHHHEEECCCBBBBBBBBB@@@@@@@@@???>>>===<<<;;;:::999999888888999999:::<<<<<<============<<<<<<===???AAADDDGGGHHHIIIIIIEEEHHHHHHEEE???<<<===@@@>>>???AAACCCFFFIIIJJJKKKMMMNNNPPPRRRTTTUUUVVVVVVWWWTTTQQQMMMIIIFFFCCCAAA???DDDMMMYYYlllnnnPPPDDD@@@:::777888666555444222222222222333111111111000///.................................000000000///......------+++,,,---.........---,,,,,,++++++++++++,,,------***+++,,,---...------,,,---,,,,,,++++++,,,,,,---+++------,,,***)))***+++))))))***,,,,,,---------...,,,+++---///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,---------------...///000000111000000444444444444555666777777222111111000//////000000444444222222222333555666888888888999;;;>>>AAACCCCCCEEEHHHJJJLLLOOORRRUUUWWWXXXZZZ\\\___aaacccddddddddddddeeeggghhhjjjjjjooonnnmmmooorrrsssrrrqqqrrrsssssstttuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{|||}}}~~~|||yyy|||||||||{{{yyyvvvtttrrrtttuuuuuuuuutttuuuwwwyyyuuurrroooooopppqqqrrrrrrnnnooopppooommmkkkjjjjjjfffiiijjjiiijjjnnnooolllllllllkkkjjjjjjjjjkkkkkkpppkkkhhhgggccc]]][[[\\\]]]]]]^^^```bbbdddfffggglllkkkjjjjjjkkkjjjhhheeeddd```[[[YYY[[[^^^______bbbdddfffggggggggghhhjjjlllkkkmmmqqqrrrooopppttt~~~yyysssooonnnjjjgggiiinnnoookkkfff``````aaadddggglllpppssswwwzzz|||{{{vvvpppkkkhhheeedddbbbaaabbbdddhhhjjjqqqrrrtttvvvwwwuuurrrpppnnnoooqqqpppmmmjjjiiihhhiiidddcccgggiiiiiimmmsssxxxxxxxxxzzz~~~|||wwwwwwyyyyyyxxxtttpppmmmlllkkkpppssstttwww{{{{{{yyyxxx}}}}}}tttmmm|||{{{{{{yyywwwxxxuuutttqqqooolllkkkkkkkkkhhhhhhfffeeecccaaa```___^^^^^^]]]\\\ZZZYYYXXXXXXUUUTTTRRRQQQQQQPPPMMMKKKJJJHHHFFFDDDBBBAAAAAAAAA@@@@@@??????>>>===<<<;;;:::999999888888999999:::999:::::::::::::::::::::===???AAADDDGGGHHHIIIIIIIIIJJJIIIEEE@@@<<<===???AAABBBDDDFFFHHHJJJLLLLLLOOOPPPRRRTTTVVVWWWWWWWWWUUUSSSOOOJJJFFFDDDBBBBBBDDDIIISSSeee~~~rrr[[[DDD<<<;;;888666888555444333222111111111111111111000000//////......////////////////////////000///...---+++)))((((((+++,,,,,,------.........+++************+++,,,,,,,,,,,,------------......---,,,,,,++++++,,,,,,---//////000...,,,******+++)))***+++,,,,,,------,,,---,,,,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------.........///000111111222222222111111111222333444555666666666222222111111000000111111333222222333555777:::;;;AAAAAABBBCCCEEEGGGJJJLLLJJJMMMQQQSSSUUUWWWYYY[[[___```aaaccceeegggiiijjjhhhhhhiiijjjkkkmmmooopppwwwuuussssssuuuvvvvvvvvvxxxxxxxxxyyyyyyyyyzzzzzz~~~~~~}}}}}}~~~~~~}}}||||||{{{yyytttqqqrrrrrrqqqooommmjjjhhhfffkkkjjjiiijjjmmmnnnnnnnnnmmmkkkiiiiiikkklllkkkjjjiiihhhhhhhhhiiigggeeebbb```cccdddcccdddhhhjjjgggdddeeeeeeeeefffeeeeeeeeekkkfffcccbbb^^^XXXVVVXXXVVVWWWYYY[[[^^^aaabbbdddhhhgggffffffggghhhgggfffccc___ZZZXXXZZZ]]]```bbbaaadddhhhkkkmmmppprrruuuzzz{{{~~~yyyxxxyyyxxxsssnnnhhhhhhjjjmmmrrrxxx~~~{{{sssnnnkkklllkkkjjjiiilllrrrxxx~~~|||yyyxxxtttqqqpppsssttttttwww{{{~~~}}}{{{wwwvvvpppxxx|||xxxzzzzzzzzzwwwvvvwwwsssrrrooollljjjiiiiiiiiiggggggeeecccbbb```^^^^^^^^^]]]\\\ZZZYYYWWWVVVUUUSSSRRRPPPPPPPPPNNNLLLJJJHHHGGGEEEBBBAAA@@@@@@AAA@@@??????>>>===<<<<<<<<<:::999999888888999999:::888777777777888888999999===???AAADDDFFFGGGHHHHHHIIIIIIHHHEEEAAA>>>???@@@DDDEEEFFFHHHJJJLLLMMMNNNQQQRRRUUUWWWXXXXXXWWWWWWTTTRRRMMMHHHCCCAAABBBCCCMMMSSSbbbyyybbbQQQ@@@;;;:::888666666333333222111111000000000111000000000/////////...........................,,,+++***)))(((&&&%%%%%%+++++++++,,,,,,...///000+++++++++++++++,,,,,,---------,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---...//////...,,,+++,,,---***++++++,,,------,,,,,,---------------,,,+++***------------------------------------........................////////////222222222333222222111111///000222333444333333222222111111111111111222222444555666888;;;>>>AAABBBIIIJJJJJJLLLNNNPPPRRRTTTQQQUUUYYY[[[]]]^^^___aaaeeeeeefffhhhjjjkkklllmmmkkkkkklllmmmnnnpppqqqrrrzzzyyywwwwwwxxxzzz{{{|||}}}}}}}}}}}}||||||||||||~~~~~~~~~}}}|||||||||||||||{{{zzzzzzyyyzzz{{{|||{{{zzzyyyxxxuuuqqqnnnjjjjjjiiigggfffdddbbbbbbeeeddddddgggkkkkkkgggccccccccccccdddfffhhhgggfffdddbbbaaaccceeeeeeaaa]]]\\\```aaa```bbbfffhhhfffaaabbbdddffffffeeedddccceeebbbaaabbb```ZZZXXXYYYWWWXXXZZZ]]]```bbbdddeeefffcccaaaaaacccdddeeeeeeaaa^^^[[[ZZZ\\\aaafffjjjgggkkkqqqwww{{{wwwwwwyyy}}}|||yyy{{{}}}{{{yyy}}}zzzyyyyyyvvvttttttqqqpppmmmkkkiiigggggggggggggggeeecccaaa___]]]]]]]]]\\\[[[YYYWWWUUUSSSSSSQQQOOONNNNNNNNNMMMJJJHHHGGGFFFDDDBBB@@@@@@@@@@@@@@@???>>>===<<<<<<<<<===:::999999888888999999:::::::::999999:::;;;<<<<<<===???AAADDDFFFGGGGGGGGGGGGFFFEEECCCAAAAAABBBDDDFFFGGGHHHJJJLLLMMMOOOOOORRRTTTVVVXXXYYYYYYWWWWWWTTTQQQMMMFFFAAAAAADDDGGGSSS^^^sssmmmTTTIII>>>::::::888666555222222222222111000//////000000000000////////////------------------------------,,,,,,,,,++++++++++++++++++,,,,,,...///000,,,,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---***,,,------,,,,,,---///++++++,,,---------,,,,,,,,,---------,,,+++******------------------------------........./////////........./////////000000111111111222111111000000333333555555555444333222222222222222333555666666===>>>@@@CCCGGGJJJMMMNNNOOOPPPQQQSSSUUUWWWYYYZZZ\\\___bbbeeeffffffhhhiiihhhhhhiiikkklllmmmooooooppppppqqqqqqrrrsssuuuvvv{{{zzzzzzzzz{{{}}}~~~~~~~~~~~~}}}|||zzzzzz}}}|||zzzyyyxxxwwwwwwwwwxxxwwwvvvuuuuuuvvvvvvuuuxxxwwwvvvuuutttqqqmmmjjjffffffeeeeeeddddddddddddbbbbbbdddhhhjjjhhhbbb]]]YYYYYYZZZ\\\```bbbcccbbb___]]][[[\\\______]]]ZZZ\\\```bbbaaaccchhhjjjhhhdddfffhhhiiijjjhhhfffeeeaaa```cccggggggaaa^^^___aaabbbeeegggiiikkklllllllllhhhcccaaaaaabbbcccccccccbbbbbbcccffflllsssxxxxxx|||zzzyyyxxxuuurrrrrrpppooollljjjhhhfffffffffgggfffdddbbb```^^^\\\[[[[[[ZZZYYYWWWUUUTTTRRRQQQOOONNNLLLLLLLLLLLLIIIGGGFFFEEECCCAAA@@@@@@@@@AAA???>>>===<<<;;;<<<======:::999999888888999999:::888888777777777999:::<<<===???AAADDDEEEFFFFFFFFFDDDCCCBBBAAAAAACCCEEEFFFFFFGGGIIIKKKMMMOOOPPPQQQSSSUUUWWWYYYZZZYYYWWWVVVPPPOOOKKKEEEBBBCCCJJJPPP[[[mmmwww]]]EEE???999777888888888777222222333222222111//////000000000000////////////------------------------,,,,,,------.........///+++,,,,,,------.........------,,,,,,------...///,,,,,,++++++++++++******---,,,,,,++++++,,,,,,---(((***,,,,,,,,,,,,...///,,,,,,------------,,,,,,+++---......,,,++++++,,,---------------------------............/////////............/////////000///000000111111111000000222333333333333333222222666666777888:::<<<>>>???DDDFFFHHHKKKOOORRRTTTUUUUUUVVVXXXZZZ\\\]]]___```aaacccfffhhhhhhiiikkkmmmllllllnnnoooqqqrrrssstttyyyxxxxxxxxxxxxyyyzzz{{{{{{}}}~~~~~~~~~}}}}}}}}}zzzzzz{{{{{{zzzxxxwwwuuuwwwwwwvvvvvvuuuuuuuuuuuurrrqqqoooooopppppppppooonnnmmmmmmmmmmmmkkkgggddd_________^^^______```aaa[[[\\\___aaacccaaa\\\YYYWWWVVVVVVYYY]]]```bbbbbb___]]][[[[[[\\\]]]^^^^^^cccfffhhhhhhkkkppprrrpppooopppqqqrrrrrrpppnnnmmmeeeeeeiiinnnooollliiijjjrrrtttvvvwwwxxxxxxxxxxxxzzzuuunnnhhhgggggghhhhhhnnnppprrrtttxxx~~~}}}xxxxxxxxxtttqqqqqqpppnnnllliiigggfffffffffeeedddbbb```^^^[[[YYYYYYYYYXXXWWWVVVTTTSSSRRRQQQMMMLLLKKKKKKKKKKKKHHHFFFFFFEEECCCBBBAAAAAAAAAAAA???>>><<<;;;;;;<<<===>>>:::999999888888999999:::666555444444444666888999===???AAACCCEEEFFFFFFFFFDDDBBB@@@???AAACCCEEEFFFFFFGGGHHHKKKMMMPPPRRRSSSSSSUUUXXXZZZZZZYYYVVVTTTKKKKKKIIIEEECCCHHHRRR[[[ooocccPPP>>>;;;888555666777777666222333333333333111000///////////////000000000000........................++++++,,,,,,,,,---------+++,,,---.........---,,,,,,,,,++++++,,,,,,---...,,,,,,---------,,,***)))---,,,,,,++++++,,,,,,---***+++------,,,,,,---///,,,---------------,,,,,,+++---//////---,,,---///........................---------.........//////------........./////////...///000111111222111111111111222222333555666777<<<===>>>@@@CCCFFFIIIJJJJJJKKKNNNQQQTTTVVVXXXXXX[[[\\\^^^```bbbdddeeeffffffgggiiiiiijjjkkknnnppprrrssstttvvvxxxyyy{{{{{{~~~}}}}}}}}}}}}}}}~~~|||yyyxxxyyy{{{~~~}}}{{{xxxvvvuuuuuuuuuuuuuuuwwwwwwwwwuuusssrrrnnnoooqqqrrrrrrrrrqqqpppllljjjhhhhhhiiijjjiiigggdddddddddeeefffeeebbb```]]]]]]\\\[[[[[[\\\\\\]]]ZZZ\\\]]]^^^^^^___```bbbdddbbbaaabbbeeehhhjjjkkkjjjiiigggeeeeeegggkkknnnppptttvvvvvvxxx~~~~~~~~~}}}{{{zzzuuussstttxxxyyywwwxxx{{{xxxttttttvvvzzz{{{zzzvvvvvvwwwtttqqqqqqpppnnnllliiigggfffffffffccccccaaa^^^\\\YYYXXXWWWXXXWWWVVVUUUTTTRRRQQQQQQLLLKKKJJJJJJKKKJJJHHHFFFFFFEEEDDDBBBAAAAAABBBBBB???>>><<<;;;;;;<<<===>>>:::999999999999999999:::888888666666777999;;;======???AAACCCEEEFFFFFFEEEEEEBBB???>>>@@@BBBDDDDDDEEEFFFHHHKKKNNNPPPSSSTTTSSSUUUXXXZZZZZZXXXVVVTTTGGGGGGFFFDDDEEELLLYYYbbbmmmQQQDDD>>>===:::666555666666444333333444444333222000///////////////000000000000////////////////////////........................+++,,,...//////...,,,***++++++******++++++,,,---,,,---...//////---+++***---,,,,,,++++++,,,,,,---,,,---......,,,+++,,,------------...------,,,,,,***---000///...---...000........................------------.........///------------.........///...///000111222333333333555555555777999<<>>???@@@@@@@@@@@@??????>>>======>>>@@@AAACCCFFFJJJNNNQQQSSSSSSSSSXXXWWWVVVVVVUUUSSSQQQNNNJJJDDDCCCHHHOOOWWWfffsssxxx[[[JJJCCC999888777666555444333333222222222111111111111000...............---------++++++,,,---......------------------,,,+++******,,,------...------,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...000///...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......///............---------000000///............///))),,,///111000/////////000111111222333333444444666999===???@@@BBBEEEGGGMMMNNNOOOPPPQQQQQQQQQQQQYYYZZZ[[[]]]___aaabbbcccdddfffiiijjjjjjkkknnnpppoooppprrrtttvvvwwwxxxxxx}}}}}}}}}}}}~~~~~~|||zzzvvvooohhhddddddiiimmmqqqpppmmmiiifffeeegggiiioooqqqsssssspppmmmjjjiiidddbbbbbbeeekkkllliiidddbbbeeeddd___]]]___```___^^^```bbbcccdddeeegggiiiooommmjjjhhhhhhiiilllnnnooonnnmmmpppvvv}}}|||{{{}}}zzzwwwtttsssrrrqqqpppooolllhhheeeddddddcccbbb^^^^^^]]]\\\ZZZXXXVVVUUUVVVUUUSSSQQQPPPOOOOOOOOOKKKKKKJJJHHHGGGFFFEEEDDD@@@@@@@@@AAAAAAAAAAAAAAA===<<<:::999999:::;;;<<<888888888888888888888888888777555666777888888777;;;;;;<<<>>>>>>?????????>>>>>>=========???@@@AAAEEEGGGJJJMMMPPPRRRSSSSSSWWWWWWWWWWWWVVVSSSPPPMMMFFFDDDGGGNNNVVVbbbwwwhhhPPPDDD???777777666555444333222222222222222111111111111000000000000//////.........---......///000000/////////......---+++)))'''&&&,,,,,,------...------------,,,+++,,,...///...---//////////////////......,,,---......,,,,,,---...000///...---,,,,,,,,,,,,........................------.........////////////////////////////////////////////////000000111,,,///111111000///000000111222444555777999:::;;;>>>AAADDDGGGIIIJJJMMMOOORRRSSSTTTVVVWWWXXXXXXYYY\\\]]]^^^```bbbdddfffgggiiikkkmmmnnnoooppprrrtttuuuvvvxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||yyywww|||||||||}}}~~~|||zzzvvvrrrmmmfffbbbbbbfffiiinnnmmmllliiigggfffhhhiiijjjmmmpppqqqnnniiieeeccc_________cccggghhhfffccc___dddfffdddcccfffgggeeefffhhhkkknnnqqqtttxxxzzz~~~}}}|||{{{{{{{{{{{{wwwwwwxxx||||||yyyuuurrrqqqpppnnnmmmllliiigggeeedddcccaaa```\\\\\\[[[ZZZYYYWWWVVVUUUTTTSSSQQQOOONNNMMMMMMMMMJJJJJJIIIHHHFFFEEEDDDCCC??????@@@AAAAAA@@@???>>><<<;;;;;;;;;::::::::::::888888888888888888888888777555444555777888888888999:::;;;<<<<<<===<<<<<<===<<<<<<===>>>???@@@AAAGGGHHHJJJLLLOOOQQQSSSTTTUUUVVVXXXXXXUUUQQQMMMJJJCCCFFFMMMVVVaaassspppUUUEEE>>><<<666555555444333222111111222222222111111111111000222111111000///.........---...//////000/////////------,,,,,,+++)))((('''+++,,,,,,---.........------,,,+++,,,...///...---......------,,,,,,++++++,,,.........---,,,---...//////...---,,,,,,,,,,,,////////////////////////....../////////000000000...//////000000111111222////////////000111222222111222333333111111222333555666888;;;>>>AAACCCDDDFFFIIIMMMOOOQQQSSSVVVXXXXXXYYYZZZ\\\^^^___```aaa```aaaccceeehhhjjjlllmmmoooqqqsssuuuuuuvvvwwwyyyzzz{{{}}}}}}|||yyywwwvvvuuusssqqqrrrqqqrrrtttvvvvvvuuusssnnnlllhhhccc___^^^```cccffffffgggeeeccccccdddeeecccgggkkkmmmjjjeeebbb___[[[]]]```cccfffggghhhhhhhhhnnnssssssuuuyyyzzzyyyyyyzzz|||yyyvvvrrrooonnnmmmllljjjiiigggeeedddcccbbb```]]][[[[[[[[[ZZZYYYWWWVVVUUUQQQQQQPPPOOONNNMMMLLLLLLIIIIIIHHHGGGEEEDDDCCCBBB===???@@@AAAAAA???===<<<::::::;;;<<<;;;:::999888888888888888888888888888666444333444777888999888888999::::::;;;;;;;;;:::<<<<<<===>>>???AAABBBCCCJJJJJJKKKLLLNNNQQQSSSTTTTTTVVVWWWVVVRRRLLLGGGEEEDDDHHHQQQ^^^ppp{{{]]]JJJ@@@<<<;;;555555555444333222222111222222222111111111000000222111111000///...------,,,,,,---------------,,,))))))***+++,,,---------++++++,,,---............---,,,+++,,,...///...---------,,,,,,+++*********---...///...---,,,---/////////...---------------------------------------....../////////000000000------...///000222222333000////////////000111222222333444444444555777999;;;<<<>>>AAAEEEHHHJJJKKKKKKNNNRRRTTTVVVXXX[[[]]]^^^^^^___```aaabbbcccddddddeeegggjjjmmmooorrrssstttwwwyyy{{{{{{{{{|||~~~}}}~~~|||{{{~~~}}}}}}|||{{{zzzyyyxxxwwwuuurrrqqqrrrrrrqqqppphhhhhhiiilllooopppooommmhhhhhhfffccc```___```aaaaaabbbcccbbb```___```aaa```cccggghhhgggeeedddddd```ccchhhkkknnnqqqtttvvv{{{~~~}}}{{{tttrrrnnnlllkkkkkkiiihhhfffdddbbbbbbaaa```^^^\\\[[[[[[[[[ZZZYYYWWWVVVUUUPPPPPPOOOOOONNNMMMLLLKKKHHHHHHGGGFFFDDDCCCBBBAAA===>>>???@@@@@@>>><<<;;;999:::;;;<<<;;;:::888777888888888888888888888888666555444555777999999888888999::::::::::::::::::<<<===>>>@@@BBBDDDEEEFFFMMMMMMMMMNNNOOOQQQSSSTTTTTTUUUVVVSSSMMMGGGDDDCCCFFFKKKVVVhhhfffPPPEEE===999999666666555555444333333333222222222111111111000000000000///......---,,,,,,,,,---------------,,,,,,******,,,---......//////+++,,,,,,---.........------,,,+++,,,...///...---000/////////.........------...//////------.../////////...---------......,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,,,,---...000111222222111111000000000000111111333555777888999;;;???AAACCCDDDFFFHHHKKKMMMOOOPPPQQQSSSWWWYYY[[[\\\___aaabbbbbbaaaaaabbbcccddddddiiijjjlllnnnqqqtttvvvwwwxxx{{{~~~~~~~~~~~~}}}{{{xxxuuuttttttuuuvvvvvvvvvuuuttttttrrrooolllkkkkkkkkkkkkjjjcccccceeegggkkklllkkkjjjbbbccccccaaa___^^^___aaaaaaaaa```^^^\\\\\\^^^```bbbdddgggiiijjjkkkmmmooonnnrrrwww|||~~~|||zzzxxxvvvpppmmmjjjiiiiiiiiihhhgggeeebbb```______^^^]]][[[ZZZZZZZZZYYYWWWUUUTTTSSSNNNNNNNNNNNNMMMLLLKKKJJJGGGGGGFFFEEECCCBBBAAA@@@===>>>>>>>>>>>>===;;;:::999:::;;;;;;;;;:::888777888888888888888888888888888666555666888999999999::::::;;;;;;;;;;;;::::::===>>>AAADDDFFFHHHIIIJJJOOOOOOPPPQQQRRRSSSSSSTTTSSSTTTSSSNNNHHHDDDEEEGGGKKKTTTcccyyypppSSSFFFAAA;;;666666555555555555444444444333222222222111111111111000............------------/////////000//////...---......///......---,,,,,,,,,------......------,,,---,,,+++,,,...///...------------------------------...//////...---.../////////...............///........................------........./////////,,,,,,---...000111111222333333222222222333444444666999<<>>>>>======<<<;;;;;;::::::::::::::::::999888888888888888888888888888888:::888777777999:::999888;;;<<<<<<===<<<<<<;;;;;;???@@@CCCGGGJJJLLLMMMMMMQQQRRRSSSTTTUUUTTTTTTSSSQQQQQQOOOJJJEEEFFFKKKQQQYYYggg{{{ttt[[[DDD>>>>>>999555666444444444333333333333333222222222111111111111000............//////////////////000000///......---............---,,,+++***............---,,,++++++---,,,+++,,,...///...---)))******++++++,,,,,,------///000///...---...000//////............//////////////////////////////....../////////000000000......///000000111222222333333444555777888:::;;;===@@@DDDGGGIIIJJJMMMNNNPPPQQQSSSUUUWWWZZZ[[[\\\```bbbeeefffffffffhhhiiihhhgggggghhhjjjllloooqqqtttuuuwwwyyy{{{}}}~~~~~~~~~zzz{{{||||||zzzxxxvvvtttppppppqqqqqqpppmmmjjjhhheeehhhlllmmmkkkjjjkkkllliiieeeaaa^^^]]]\\\\\\[[[ZZZZZZ[[[^^^aaabbbaaa```\\\^^^___```aaacccfffhhhjjjgggbbb^^^^^^dddnnnuuussslllhhhhhhhhhffffffgggjjjlllqqqwww~~~{{{xxxtttoookkkjjjhhheeeeeefffggggggfffdddaaa\\\ZZZZZZ[[[\\\\\\WWWWWWVVVTTTRRRPPPMMMLLLIIIJJJJJJKKKJJJIIIGGGFFFFFFFFFEEECCCBBBAAA@@@??????>>>===;;;;;;::::::;;;:::::::::999999999888888888888888888888888888888;;;:::888888999:::999888=========>>>======<<<<<<@@@BBBEEEIIILLLNNNOOOPPPQQQSSSUUUVVVWWWVVVTTTSSSPPPPPPMMMHHHEEEHHHQQQYYYfffyyygggPPP===<<<===999666888333333222222222222222222222222222111111111111000......//////000111111111---.........---,,,++++++++++++,,,---------,,,,,,/////////...---,,,******---,,,+++,,,...///...---+++,,,------...///000111...///000///...---...000//////.........//////000////////////////////////000000000000111111111111000000000111222222333333333444555777:::===@@@AAABBBFFFJJJMMMNNNOOOPPPQQQSSSTTTVVVYYY\\\^^^aaabbbccceeeggghhhgggggghhhjjjjjjjjjjjjlllooossswwwyyyyyyyyy{{{|||~~~~~~|||{{{zzzsssssstttuuutttrrrooonnnlllmmmnnnnnnmmmjjjgggeeecccfffjjjkkkiiigggggghhheeeaaa]]][[[\\\]]]]]]]]]``````aaadddggghhhgggeeelllmmmoooppprrruuuyyy|||{{{wwwqqqmmmooowwwzzzmmmffffff```bbbcccccccccfffmmmrrrwwwyyyvvvtttqqqmmmiiiaaabbbcccdddeeedddcccbbbaaa^^^[[[[[[]]]\\\ZZZWWWXXXWWWVVVTTTQQQOOONNNMMMMMMLLLKKKJJJIIIHHHGGGGGGEEEDDDCCCBBB@@@???>>>===<<<<<<<<<;;;;;;:::::::::888888888888888888888888999999888888888888888999888999999888777888;;;===AAAAAAAAAAAAAAAAAAAAAAAACCCEEEIIIMMMPPPQQQQQQQQQVVVTTTSSSTTTVVVVVVSSSPPPRRRJJJEEEDDDFFFMMM^^^ooouuuPPPHHH>>>888888888666333111111222222222222111111333222111000////////////////////////////////////......---------,,,,,,,,,+++,,,---......---,,,+++---.........---,,,,,,+++------------------------,,,------......------,,,---------.........//////000000//////.........---,,,,,,---......------,,,........................111111111222333333444444999<<>>BBBAAAAAAAAABBBCCCDDDEEEHHHJJJNNNQQQSSSUUUUUUUUUVVVUUUTTTUUUVVVUUURRRNNNIIIFFFEEEHHHMMMZZZqqq~~~___IIIBBB;;;777777777666333222222333333333333222222333222111000////////////////////////////////////............------,,,,,,---...////////////...------.........------,,,+++---------------------------......//////......------.....................000/////////..............................//////////////////000000000000111222333555777888::::::===@@@CCCDDDEEEFFFHHHJJJMMMPPPSSSUUUUUUVVVWWWXXX```aaabbbccceeegggiiikkkmmmlllmmmmmmoooqqqssstttssstttvvvxxxzzz}}}~~~~~~~~~|||{{{|||yyyvvvsssqqqpppoookkkkkkjjjhhhfffcccaaa```^^^```aaaaaa```aaacccdddhhhgggfffeeefffgggiiikkkqqqnnnooouuuzzz{{{~~~xxxnnngggbbb``````cccfffjjjnnnrrr{{{~~~xxxssspppmmmhhhdddaaabbbcccccccccbbbaaa``````^^^\\\[[[[[[YYYVVVTTTVVVUUUSSSRRRPPPNNNLLLLLLFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBB@@@???>>>======::::::::::::;;;;;;;;;;;;888888888888888888888888999888888888888888999999:::;;;;;;;;;:::;;;>>>@@@BBBBBBAAAAAACCCEEEHHHJJJMMMOOOQQQTTTUUUVVVVVVVVVWWWVVVVVVWWWVVVSSSOOOKKKCCCDDDHHHNNNYYYllliiiMMMAAA<<<777555666777555333333333333444444333333333333222111000/////////////////////////////////////////////............------......//////......------............---,,,,,,------------------------/////////000000////////////.....................////////////............//////.........000111222000111111111222222333333333444666999<<>>===<<<<<<;;;;;;;;;:::::::::999999888888888888888888888888888888888777888888999::::::;;;;;;;;;:::<<<>>>AAABBBAAA@@@AAACCCGGGKKKMMMOOOPPPQQQSSSTTTTTTTTTTTTWWWWWWXXXWWWTTTPPPKKKHHHEEEFFFKKKVVVhhhyyyYYYFFF===:::777666666666444222222222333333333333222222222222111000//////000000/////////////////////////////////////////////...------------------------------............------...........................//////000000//////...////////////............///////////////.........000///...---...000333444222222333444444555666666777888:::>>>AAAEEEGGGHHHIIIKKKMMMNNNOOOQQQSSSVVVVVVYYY\\\^^^```bbbdddgggjjjjjjkkkmmmoooqqqssstttuuuvvvwwwyyy|||~~~{{{{{{{{{{{{zzzxxxuuutttpppooonnnnnnooopppqqqqqqtttsssqqqlllhhhdddcccbbb^^^```aaa]]]WWWUUUYYY]]]]]]```eeejjjpppwwwzzznnnkkkmmmpppuuuzzz}}}vvvqqqmmmgggcccaaaaaabbbbbbaaa___^^^\\\^^^______]]][[[XXXUUUTTTQQQQQQPPPNNNLLLKKKJJJIIIIIIIIIGGGFFFDDDCCCBBBAAA@@@@@@???>>>===<<<<<<;;;======<<<:::999888777666888888888888888888888888888888777777888999999:::999:::;;;::::::;;;>>>AAAAAAAAA@@@AAADDDIIIMMMPPPQQQQQQRRRSSSSSSTTTTTTTTTWWWXXXXXXUUUQQQLLLHHHEEEHHHGGGLLL]]]yyy___HHH@@@<<<;;;888777555444222000111111222222222222111111222111000000000000000000////////////////////////...////////////////////////..................///------...//////......---.................................//////.........////////////////////////.........///////////////000///......///111444666444444555666777999999:::===>>>@@@CCCFFFIIIKKKLLLMMMOOOQQQQQQRRRTTTWWWZZZYYY[[[___aaacccfffiiilllnnnnnnoooppprrruuuwwwxxxyyyzzz|||~~~}}}}}}~~~}}}|||yyywwwuuusssrrrqqqoooooooooooopppkkkkkkkkkkkkkkkkkkllllllmmmmmmjjjfffbbb```aaaccc\\\^^^___\\\ZZZ[[[bbbhhhooottt{{{{{{sssmmmnnnsssyyyyyysssnnniiieeeaaaaaaaaaaaa```^^^\\\[[[[[[]]]^^^]]]ZZZVVVTTTTTTOOOOOONNNLLLKKKJJJIIIHHHJJJIIIGGGEEECCCAAA@@@?????????>>>======<<<;;;;;;===<<<;;;:::999888777666888888888888888888888888777777777777888999::::::999::::::::::::<<>>===;;;999777444222111111000111111222222111111000111111000000000000000111////////////////////////---............/////////111111000//////000111111------...////////////...........................---......//////......---....../////////000000000.........///////////////000//////000222444666888777888999;;;<<<>>>??????BBBCCCEEEHHHKKKMMMOOOPPPQQQRRRSSSTTTUUUWWWZZZ]]][[[^^^aaacccfffiiinnnqqqsssssstttvvvxxxzzz|||}}}|||}}}}}}||||||vvvvvvvvvuuusssqqqnnnmmmhhhgggeeecccbbbcccdddfffeeeeeefffdddbbbaaaaaabbbbbbdddeeeccc``````cccfffdddeeeeeeeeeffflllttt{{{wwwuuuuuuzzzzzztttoooiiieeeaaaaaaaaa```___]]][[[YYYWWWZZZ\\\[[[XXXTTTSSSRRRNNNMMMLLLKKKJJJIIIHHHGGGGGGFFFEEECCCBBB@@@??????>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999999999888888888888888888888888777777777777888999:::;;;:::;;;<<<<<<<<<===@@@CCCDDDEEEFFFIIILLLOOORRRSSSTTTTTTTTTUUUVVVWWWXXXXXXVVVVVVTTTOOOIIIEEEDDDDDDCCCKKKZZZsssvvvZZZFFF>>>???;;;:::888555222111111222111222222333333222222111111111000000000000111111////////////////////////,,,,,,------............000///...------...///000------...///////////////...........................//////000000//////...------...///000111111222............/////////000111111222444666888999:::<<<===>>>@@@BBBCCCEEEEEEFFFGGGJJJMMMPPPSSSUUUVVVTTTUUUVVVVVVWWWYYY]]]```aaacccgggiiilllpppuuuyyyzzzzzz{{{}}}~~~|||~~~}}}yyyvvvuuuuuuqqqooommmjjjhhhhhhhhhiiidddcccbbb```___^^^]]]]]]]]]```bbbaaa___^^^___aaaeeejjjqqqsssrrrrrrtttwwwxxxwwwuuuwww|||{{{|||{{{tttoooiiieeeaaaaaaaaa```^^^\\\ZZZXXXTTTWWWZZZZZZVVVRRRQQQQQQMMMLLLLLLJJJIIIHHHGGGGGGCCCCCCBBBAAAAAA@@@??????=========<<<<<<;;;;;;:::777777888999::::::;;;;;;888888888888888888888888777777777777888999:::;;;;;;<<<=========???BBBEEEFFFGGGIIILLLOOORRRTTTUUUSSSSSSSSSTTTUUUVVVWWWXXXVVVUUUSSSMMMGGGCCCCCCDDDDDDQQQddd|||xxx]]]LLLAAA<<<<<<999888666333111000222444222333333444444333333222111000000000000000111111////////////////////////,,,,,,,,,---------......,,,+++************+++,,,------...///000000//////////////////////////////000000111111111111000000,,,---...///000111222333---.........//////000000222333555777999;;;;;;<<<@@@@@@BBBDDDFFFGGGIIIJJJHHHIIILLLPPPSSSWWWZZZ[[[VVVWWWXXXXXXXXX[[[___bbbhhhjjjmmmpppsssxxx}}}~~~}}}wwwyyyzzzxxxsssooonnnoooppplllfffbbb```bbbeeehhhiiiiiiiiiiiifffccc```^^^\\\```dddfffffffffiiilllttt}}}{{{tttnnngggccc```___^^^\\\[[[ZZZYYYYYYTTTTTTTTTTTTTTTSSSOOOLLLLLLLLLKKKIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@<<<<<<;;;;;;;;;<<<<<<===999999999999999999999999;;;::::::999888777666666666777999:::;;;;;;:::999:::::::::===AAADDDFFFFFFKKKMMMOOOPPPQQQRRRTTTVVVSSSTTTTTTSSSQQQQQQSSSUUUUUUNNNHHHFFFDDDAAA@@@BBBMMMSSSgggbbbPPPFFF<<<777888777666555444333444555555333333222222111000////////////000000000000//////////////////000000000000////////////////////////---------.........//////...---+++***+++...111333000//////............///...---,,,++++++---...///000111111111///...///000111222333333222111222444::::::::::::;;;<<<===>>>CCCFFFIIIKKKLLLLLLMMMOOOJJJMMMQQQUUUXXXXXXVVVUUUWWWVVVWWWXXX[[[```dddgggmmmooosssvvvzzz|||}}}~~~~~~~~~}}}|||zzzxxxuuuvvvvvvtttqqqooooooooojjjccc^^^\\\[[[^^^jjjwww}}}{{{qqqlllkkkjjjkkkooovvvyyyxxx{{{wwwqqqjjjeee```___^^^\\\[[[ZZZYYYYYYWWWVVVVVVVVVVVVTTTQQQNNNKKKKKKJJJIIIGGGFFFEEEDDDEEEDDDDDDCCCBBBAAA@@@@@@===<<<<<<;;;;;;;;;<<<<<<999999999999999999999999::::::999999888777777777888999:::;;;;;;;;;::::::999:::;;;>>>BBBFFFHHHIIIMMMOOOQQQRRRRRRSSSUUUWWWVVVVVVVVVUUUUUUUUUTTTTTTNNNHHHDDDDDDDDDCCCFFFJJJSSS]]]ssssssTTTEEE@@@999666777777666555444333444444555555555444333333222111111//////000000000000//////....../////////000000000////////////////////////---------.........//////000///.........000222333//////.........//////000...............//////000---...///...,,,,,,---...000222333444444444666777;;;;;;<<<===???AAACCCDDDGGGIIIMMMOOOPPPPPPQQQSSSQQQSSSUUUXXXXXXXXXVVVUUUWWWWWWXXXZZZ^^^ccchhhkkkoooqqqtttyyy|||~~~}}}{{{yyywwwtttrrrmmmooopppooommmkkkjjjjjjddd___\\\^^^aaagggvvv{{{zzz|||}}}yyyqqqjjjddd______]]][[[ZZZYYYYYYYYYWWWVVVVVVVVVUUUTTTQQQNNNKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@??????======<<<;;;:::::::::;;;999999999999999999999999888888888888888888888888999::::::;;;;;;;;;;;;:::999:::===@@@EEEIIILLLNNNQQQSSSTTTUUUUUUUUUWWWYYYXXXVVVUUUUUUWWWVVVSSSOOOHHHCCCAAACCCFFFIIIOOOUUU___mmmttt\\\DDD<<<:::777666777666555555444333444444444444444444333222222111111//////000000000000//////------........./////////////////////////////////------........./////////000000000000000000000000............///000111111...///000000111111111000///000111111000///000222000222555666777888:::<<<===>>>???AAADDDGGGIIIJJJKKKNNNRRRTTTUUUVVVWWWXXXYYYYYYZZZZZZYYYYYYXXXWWWXXXYYY[[[___dddiiinnnqqqsssuuuyyy}}}~~~~~~~~~}}}zzzxxxzzzwwwtttrrrpppnnnkkkhhhhhhiiijjjiiifffddddddddd^^^]]]___eeelllxxxxxxpppgggbbb___^^^\\\[[[YYYXXXXXXXXXVVVTTTSSSRRRRRRQQQNNNKKKKKKJJJIIIHHHFFFEEEDDDDDDCCCBBBAAA@@@???>>>>>>===>>>===<<<;;;::::::999999999999999999999999999999777777888888888999999999999999::::::;;;;;;;;;;;;:::<<<@@@DDDHHHLLLQQQTTTUUUVVVXXXXXXWWWWWWXXXZZZXXXTTTRRRSSSVVVTTTOOOIIIFFFCCCBBBEEEIIINNNXXXaaaooo___NNN>>>999:::999888999555555444444444333333333222111111111000000////////////000000000000//////------------.........///////////////////////////............////////////......///000//////------............///000111222---///000222222222111000111222444444333333444666444666888::::::;;;>>>@@@@@@AAABBBDDDGGGJJJLLLNNNOOORRRVVVXXXYYYZZZ\\\]]]]]]]]]\\\\\\[[[[[[\\\\\\^^^```ccchhhmmmrrrvvvyyy{{{}}}}}}{{{zzzyyyyyyxxxuuussspppnnnkkkjjjiiigggeeeccceeefffeeebbb```___```bbb^^^ccckkkuuuyyyooofff```^^^]]]\\\ZZZYYYXXXWWWWWWUUUTTTRRRQQQPPPOOOLLLJJJKKKJJJIIIHHHGGGEEEDDDDDDAAAAAA@@@???>>>===<<<<<<>>>===<<<::::::999999999999999999999999999999999777777777888999999::::::888888999999::::::;;;<<<===@@@DDDHHHKKKOOOTTTXXXWWWYYYZZZYYYXXXXXXYYYZZZXXXTTTRRRRRRTTTRRRLLLEEEFFFCCCCCCFFFKKKSSS```lllhhhRRRHHH===:::;;;:::888777444444444444444333333333111111000000000000000/////////000000000000//////------------.........///000000000000000000000000........./////////000000---...000111000///...,,,.........//////111222333---...000111222222111111///111222333222333444666999;;;===>>>>>>???AAABBBDDDEEEFFFHHHJJJLLLNNNOOOSSSVVVZZZ\\\]]]^^^```aaa____________```aaacccdddgggiiimmmrrrwww{{{~~~|||yyyxxxvvvuuuuuuuuutttrrroookkkiiifffeeedddbbb___]]]______^^^]]]]]]```eeeiiikkktttzzzpppgggaaa^^^]]][[[YYYXXXWWWWWWWWWVVVTTTRRRPPPPPPOOOLLLJJJJJJIIIHHHGGGFFFDDDCCCCCC@@@??????>>>===<<<;;;;;;<<<<<<;;;:::999999999:::999999999999999999999999777777888888999999999:::888888888999:::<<<>>>???AAAEEEIIILLLMMMPPPVVVZZZYYYZZZ[[[ZZZXXXWWWXXXYYYZZZWWWTTTSSSRRROOOJJJFFFEEECCCDDDIIIPPP[[[lll{{{oooVVVIIICCC===999999888555444333444444444444333222222222222222222222222222222//////000000000000//////------........./////////000000000000000000000000....../////////000000000///000111222222222111000////////////000111111222......000111222222333333222444666777666777999;;;<<<>>>@@@AAAAAABBBDDDFFFIIIIIIJJJLLLNNNQQQSSSTTTXXX[[[___aaacccdddfffgggcccdddeeegggiiikkkmmmooorrrtttxxx|||~~~~~~~~~~~~~~~{{{vvvsssqqqpppooopppqqqqqqooommmfffdddaaa___^^^]]]ZZZXXX[[[^^^aaaeeeiiiooovvv{{{yyyooofff___]]]\\\[[[YYYXXXWWWVVVVVVUUUSSSPPPNNNNNNLLLJJJIIIGGGGGGFFFEEECCCBBBAAA@@@??????>>>===<<<;;;::::::;;;;;;::::::999:::::::::999999999999999999999999888888888888888999999999888999999:::<<>>;;;888777777555333333333444444444333222111111111111111222222222222//////000000000000//////....../////////000000000000000000000000000000000.../////////000000000000///000111111222222222222111000000000000000111111000000111111222444555666777888:::;;;;;;<<<>>>@@@===???BBBCCCDDDFFFIIIKKKMMMNNNOOORRRUUUXXX[[[\\\^^^aaaeeehhhjjjkkkmmmnnnkkklllnnnqqqtttvvvxxxyyyzzz|||~~~|||zzzzzzzzzzzzzzzxxxtttnnniiiiiihhhiiijjjmmmnnnmmmkkkeeedddcccdddeeefffeeedddjjjpppxxxvvvlllccc]]]]]]\\\ZZZYYYWWWVVVVVVVVVSSSPPPMMMKKKJJJIIIGGGEEEEEEEEEDDDCCCAAA@@@???>>>>>>>>>===<<<;;;::::::999::::::999999999:::;;;;;;999999999999999999999999888888888888888888888888999::::::<<<>>>BBBDDDFFFHHHLLLPPPQQQOOOQQQVVV[[[YYYZZZZZZYYYVVVUUUUUUVVVVVVUUUSSSNNNIIIEEEDDDDDDFFFGGGMMMWWWeeexxxgggMMMAAA;;;;;;999777777888777555333333444555444333222111///////////////000000000//////000000000000//////////////////000000000000000000000000000000000000////////////000000000000---......///000111111222222111000000000000000111222222222222333555777888555777999::::::;;;===???<<<>>>BBBDDDFFFIIILLLOOOOOOPPPSSSVVVZZZ^^^aaaccccccfffjjjmmmoooppprrrtttrrrsssvvvyyy{{{~~~~~~~~~~~~~~~}}}{{{yyyxxxuuuuuuttttttrrrmmmfffaaadddddddddgggjjjlllkkkjjjllllllmmmqqqvvvzzz{{{{{{|||ooofff___[[[YYYXXXVVVVVVWWWWWWVVVTTTQQQPPPOOOLLLJJJHHHGGGFFFHHHGGGEEEDDDDDDCCCAAA??????>>>===<<<:::888777777;;;;;;;;;::::::999999999777777777777777777777777888999999:::::::::999999888:::<<<===???AAAEEEIIIMMMNNNOOOQQQTTTWWWYYY[[[[[[ZZZYYYXXXVVVVVVUUUUUUVVVTTTPPPJJJGGGFFFCCC@@@CCCGGGSSSeeevvvpppTTTFFF@@@<<<;;;:::888777666666666333333333222222222111111222222111111000//////...000000111111111111000000222111111111000000//////111000///......///000111000000000000000000000000000/////////000111333444111111111222333333333444111333666777777888:::<<<<<<===???@@@@@@AAACCCEEEEEEGGGHHHIIIKKKOOOTTTXXXVVVWWWYYYZZZ]]]bbbhhhmmmlllppptttuuuuuuuuuwwwyyy{{{{{{{{{{{{}}}~~~{{{zzzxxxxxxzzz|||{{{wwwttttttrrrppplllhhhccc]]]YYY___```ccciiipppuuuwwwwwwyyy~~~~~~{{{zzzzzzvvvkkkccc]]]ZZZXXXVVVUUUUUUVVVVVVTTTSSSPPPOOOMMMKKKIIIGGGFFFEEEHHHFFFDDDCCCCCCBBB@@@>>>>>>===<<<;;;:::999888777::::::999999999888888888777777777777777777777777888888999999999999999:::999;;;>>>@@@BBBEEEJJJMMMPPPQQQRRRSSSUUUWWWXXXXXXZZZYYYXXXWWWVVVUUUUUUUUUUUUQQQKKKEEEBBBCCCCCCCCCGGGLLL[[[rrr```KKKAAA===:::999888777666555555555333333333222222222111111333222222111000000//////000000111111111111000000111111111111000000000///111000///......///000111000000000000000000000000111111000000000111333444222222333333444444555555444666888999999:::<<<===>>>@@@BBBCCCCCCDDDFFFHHHJJJLLLNNNPPPQQQUUUYYY\\\^^^___aaabbbeeeiiiooossstttxxx{{{}}}||||||~~~~~~}}}}}}}}}}}}}}}~~~~~~|||xxxuuuvvvuuutttuuuwwwuuurrrnnnooommmjjjhhhfffdddaaa```aaaeeemmmxxx}}}wwwrrrpppqqqttt}}}zzznnneee___[[[XXXVVVUUUSSSSSSTTTTTTRRRPPPNNNNNNLLLJJJHHHFFFEEEDDDFFFDDDBBBBBBBBBAAA???===<<<<<<;;;::::::999999888888888888888888777777777777777777777777777777777999888777777888999:::;;;;;;===@@@CCCFFFJJJOOORRRSSSTTTUUUWWWWWWWWWWWWWWWYYYXXXWWWVVVUUUTTTTTTSSSSSSNNNGGGAAA???@@@DDDGGGLLLUUUjjjdddNNNBBB===;;;999888777555444444444444333333333222222222111111333333333222111111000000000000111111111111000000111111111111000000000000000000////////////000000000000000000000000000000222222111111111222333333333333444555555666777777777999;;;;;;;;;<<<>>>@@@AAACCCEEEGGGGGGHHHKKKMMMPPPRRRUUUWWWYYY[[[^^^aaaeeefffiiikkkmmmpppuuuyyy{{{}}}~~~~~~~~~}}}}}}||||||{{{}}}~~~|||wwwrrrnnnnnnnnnooopppqqqooollliiihhhhhhhhhhhhjjjlllmmmoooqqqvvvzzzpppllljjjkkkmmmrrr}}}~~~tttiiibbb]]]YYYXXXVVVTTTSSSRRRSSSRRRQQQOOONNNMMMLLLJJJHHHFFFEEEDDDDDDBBB@@@@@@@@@@@@>>><<<::::::::::::999999999999888888888888888888888888777777777777777777777777999888777666777999;;;===>>>@@@DDDGGGIIILLLPPPSSSSSSUUUWWWYYYZZZYYYXXXWWWYYYYYYXXXWWWVVVTTTSSSSSSPPPKKKEEEAAA??????DDDJJJQQQbbb|||jjjOOOCCC>>>===<<<888777666555444444444444333333333222222222111111333333333222222222111111000000111111111111000000111111111000000000000000000000////////////000000000000000000000000000000222111111111111111222222444444555555666777888888999;;;===>>>>>>???@@@BBBDDDFFFIIIKKKKKKMMMOOORRRTTTWWWZZZ\\\^^^___aaacccfffhhhllloooqqquuuyyy||||||~~~}}}}}}}}}||||||{{{{{{zzz|||~~~}}}xxxqqqkkkgggeeefffiiilllmmmllljjjhhhhhhlllqqqvvv{{{yyylllbbbbbbeeeiiilllrrr}}}zzzpppggg```\\\ZZZXXXVVVUUUSSSRRRSSSRRRPPPOOOMMMLLLKKKJJJHHHGGGEEEEEEBBB@@@>>>>>>???>>>===;;;999999999999999999999999888888999999999999999999777777777777777777777777888888777777888:::===???AAACCCGGGIIIKKKMMMPPPRRRSSSUUUWWWZZZ[[[[[[ZZZYYYZZZZZZYYYXXXVVVTTTRRRQQQIIIEEEBBBBBB@@@???EEEMMMYYYqqquuuSSSBBB>>>===;;;;;;888777666666555555555555333333333222222222111111333333333222222222222222000000111111111111000000000000000000000000111111//////000000000000//////000000000000000000000000000000111111111111111111444444555666777888999:::;;;===???@@@AAABBBDDDFFFHHHJJJMMMOOOPPPRRRUUUWWWXXXZZZ^^^```aaabbbccceeegggjjjooosssvvvyyy|||~~~~~~||||||{{{yyyxxxwwwvvvuuuvvvxxxxxxuuuooohhhdddbbb```ccciiimmmooopppooonnnssszzzwwwiii```ZZZ\\\aaahhhlllsss{{{uuulllddd___\\\[[[ZZZVVVTTTRRRRRRRRRQQQOOOMMMKKKKKKJJJHHHGGGEEEDDDDDD@@@>>>============;;;:::999999888888888888888888888888888999999999999999777777777777777777777777888888888999:::<<<>>>@@@CCCFFFIIIKKKMMMNNNPPPRRRTTTVVVXXXYYY[[[[[[[[[[[[ZZZZZZYYYXXXUUURRROOOMMMCCC??????BBBCCCCCCKKKWWWhhhttt[[[DDD<<<<<<:::777888777777666555555555555555333333333222222222111111222222222222222222111111000000111111111111000000000000000000111111111111//////000000000000//////000000000000000000000000///000111222333333333333666666777888:::;;;<<<<<<===???BBBDDDEEEFFFIIIKKKLLLNNNRRRTTTUUUXXX[[[]]]___aaacccdddeeefffhhhjjjmmmqqqvvvyyy{{{}}}}}}zzzxxxvvvsssqqqpppoooooopppqqqqqqmmmgggddddddfffiiinnnuuu{{{}}}~~~sssfff___[[[[[[]]]bbbiiinnnvvv~~~zzzsssnnnfff```]]]\\\[[[[[[TTTSSSQQQPPPPPPOOOMMMKKKHHHHHHGGGFFFDDDCCCBBBBBB>>>===;;;;;;<<<<<<:::999999999888888777777777666777777777888888888999999777777777777777777777777777888999;;;===>>>@@@AAACCCFFFJJJMMMOOOQQQTTTUUUXXXXXXXXXYYYYYYYYYYYYZZZZZZYYYXXXVVVSSSNNNJJJHHHCCC>>>???EEEIIILLLZZZjjj^^^LLL===<<<<<<666444666666555444444444444444444333333333222222222111111111111111111111111111111000000111111111111000000///000000000111111111111...///000111111000///...000000000000000000000000///000222444666666666666888999:::;;;===>>>???@@@@@@BBBEEEHHHIIILLLOOOQQQQQQSSSWWWYYY[[[]]]aaaccciiijjjkkkkkkkkkmmmpppsssuuuyyy}}}~~~|||{{{|||}}}|||yyyvvvpppnnnkkkiiiiiikkkmmmoooqqqrrrrrrnnnkkkmmmsssyyytttggg^^^\\\]]]```aaaeeekkkpppzzzyyyuuummmhhhaaa\\\[[[[[[\\\\\\SSSQQQOOONNNNNNMMMKKKIIIFFFEEEDDDCCCBBBAAA@@@@@@===<<<;;;;;;;;;;;;:::999999999888888777666666666555666666666777777888888777777777777777777777777777888:::===???@@@AAAAAABBBFFFKKKOOORRRTTTWWWYYY[[[ZZZYYYXXXWWWWWWXXXXXXYYYXXXWWWUUUQQQLLLGGGEEEFFF@@@AAAIIIOOOVVVhhh|||kkkUUUFFF===???===555333777444444333333222222333333333333333222222222111111000000000000000000111111000000111111111111000000//////000000111111111222...///000111111000///...000000000000000000000000000222444666888999999999;;;;;;<<<>>>???AAABBBBBBBBBDDDHHHJJJMMMOOOSSSVVVTTTWWWZZZ]]]___aaaeeegggpppqqqqqqqqqqqqssswwwzzzzzz}}}~~~||||||wwwuuuttttttvvvuuuqqqnnndddcccaaabbbeeejjjooosssxxxyyyxxxvvvuuuzzzuuuqqqjjjbbb\\\[[[]]]```bbbhhhnnnqqqvvvzzzpppmmmfffdddaaa^^^[[[YYYYYYXXXTTTRRROOOLLLIIIHHHHHHIIIKKKJJJHHHEEEBBB@@@>>>===<<<;;;;;;::::::999999888:::999999999888888777777777777777777777888888888999999888888888888888999777:::>>>@@@AAABBBCCCDDDKKKNNNQQQSSSTTTUUUVVVWWW[[[[[[ZZZZZZZZZZZZZZZZZZ\\\YYYUUUQQQNNNJJJGGGDDDEEEDDDIIISSS\\\hhh}}}pppNNNBBB???;;;999999999999888666666555555555444444444555444333222111222333333222111000000//////000000222111111111000000//////111111111000000000000000111111111000000000000000000000111222333444444555666777888999999:::999999<<<>>>@@@AAAAAACCCFFFHHHJJJMMMPPPSSSUUUWWWZZZ\\\]]]^^^```bbbeeehhhkkkmmmrrrrrrsssuuuxxx{{{~~~~~~|||yyywwwvvvrrrnnnkkkkkkmmmlllhhhddd___```bbbeeejjjqqqzzz{{{sssjjjhhhccc]]]ZZZ\\\```dddlllqqqwww|||uuummmiiiaaa```^^^[[[YYYXXXXXXXXXSSSQQQNNNKKKIIIHHHHHHHHHHHHGGGEEECCCAAA>>>===<<<<<<;;;;;;::::::999888888::::::999999999888888888999999888888777777666666777777777777888999:::;;;999;;;???AAABBBCCCFFFGGGMMMPPPSSSUUUVVVVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZWWWRRRNNNJJJGGGDDDCCCDDDFFFPPP___nnn\\\DDD@@@===999888888888777777555555555444444444444333555444333222222222333333222222111111111000000000000000000000/////////...111111111111000000000000111111111111111111111111111111222333444555666666777888999:::;;;<<<<<<<<<===???AAABBBCCCEEEHHHJJJMMMPPPTTTWWWYYY[[[^^^```cccdddfffiiimmmppprrrsss{{{{{{||||||}}}~~~|||zzzxxxuuuqqqnnnllljjjgggfffeeeeeedddcccfffiiimmmrrrwww}}}|||sssjjjdddaaa```^^^]]]]]]aaagggkkkvvvyyy|||ooogggeee]]][[[YYYWWWVVVVVVVVVVVVQQQOOOLLLJJJHHHGGGGGGGGGDDDCCCBBBAAA???===<<<;;;;;;;;;;;;:::999999888888999999999999888888888888::::::999888777666555555555555555666888:::;;;<<<;;;===@@@BBBCCCFFFJJJLLLPPPSSSVVVXXXXXXXXXYYYZZZXXXXXXXXXYYYYYYXXXXXXXXXWWWTTTOOOJJJGGGDDDDDDDDDHHHOOO___uuufffLLLAAA>>>;;;888666666777666555444444444444333333333333444444333222222222222333111222333333333222000000000////////////.........111111111111111111111111111111111111222222222222222333333555666777777888999:::;;;===>>>?????????AAACCCEEEGGGHHHJJJNNNQQQSSSVVVZZZ]]]___aaadddggghhhjjjnnnrrruuuxxxyyyzzz}}}}}}~~~~~~~~~~~~}}}}}}|||yyyvvvuuussspppjjjeeeeeeeeeeeecccaaabbbfffjjjuuuzzzxxxrrrkkkeeeaaabbbccccccccceeeiiiooottt|||~~~uuujjjcccbbb[[[ZZZWWWUUUTTTSSSSSSSSSNNNMMMKKKIIIGGGFFFFFFFFFBBBBBBAAA@@@>>>===<<<<<<;;;;;;::::::999888888888777777777777777777777777999888888888777777666666555555666666888999;;;<<<>>>@@@BBBDDDEEEIIIMMMQQQRRRTTTWWWYYYXXXXXXYYYZZZWWWXXXYYYYYYYYYXXXWWWVVVSSSPPPLLLHHHDDDDDDFFFHHHQQQ^^^uuurrrRRRDDDDDD<<<:::777666666777666444444444333333333222222222333333333222222222222222111222444555444333111///000000000000000/////////000111111111111111222222222222222222333333333333333333444555777888999999:::;;;===???@@@BBBBBBCCCEEEHHHJJJMMMOOORRRVVVYYYYYY\\\```ccceeehhhkkkmmmlllooossswww{{{|||}}}}}}{{{{{{|||}}}}}}{{{zzzyyyvvvsssqqqqqqqqqmmmfff```bbbgggkkkkkkiiilllvvv|||wwwqqqmmmjjjgggfffiiijjjkkklllnnnrrrwww{{{{{{ooofff``````\\\ZZZWWWTTTRRRPPPPPPOOOLLLKKKJJJIIIGGGGGGFFFFFFBBBBBBAAA@@@???>>>======;;;::::::999999888777777555555555666666666666666666666777777888888888999777777777777888999:::;;;AAABBBDDDFFFHHHKKKPPPSSSRRRUUUWWWXXXXXXWWWXXXYYYXXXYYYZZZZZZYYYWWWUUUTTTLLLJJJHHHDDDCCCEEELLLQQQ[[[ooozzzZZZCCC===@@@;;;999777777777777666444444444333333333222222222333333333222222222111111111222444555444333111///111111111111111111111111000000111111222222222333222333333333444444444555333444555666888999:::;;;;;;<<<>>>AAACCCEEEFFFFFFHHHKKKNNNQQQTTTWWW\\\___```cccgggiiikkkmmmppprrrrrrtttxxx{{{~~~~~~~~~|||}}}}}}}}}|||zzzwwwvvvpppppppppqqqrrroooiiiccciiirrr{{{}}}}}}|||wwwuuusssqqqnnnlllkkkkkkkkkoooqqqssstttwwwzzzsssjjjccc^^^^^^\\\ZZZWWWSSSPPPOOONNNMMMJJJJJJJJJIIIHHHGGGGGGFFFCCCBBBBBB@@@???>>>======:::::::::999888888777777555555555555666666666666555555666777888999::::::999999999999999:::;;;<<>>:::===:::888777777777777666444444444444444333333333333222222222333222111111000111222333333333222000000111111222222222222222333000000111111222333333333333333444444555555666666555555777888:::;;;<<<======>>>AAADDDGGGIIIJJJKKKKKKNNNRRRUUUYYY]]]bbbeeehhhkkknnnpppqqqrrruuuvvvyyyzzz{{{}}}~~~~~~}}}}}}zzzyyyyyyxxxvvvtttrrrqqqtttvvvzzz|||{{{xxxssspppxxx{{{vvvtttsssssssssrrrrrrrrrrrrssssssuuuyyy}}}vvvllleee```\\\\\\XXXWWWTTTQQQOOONNNMMMMMMJJJJJJJJJIIIIIIHHHGGGGGGCCCCCCAAA@@@>>>===<<<;;;::::::999999888777777777666666666777777777888888666666777777888888999999888999999:::;;;===>>>???CCCFFFIIIKKKLLLNNNPPPRRRTTTVVVXXXYYYXXXWWWWWWWWWWWWXXXXXXWWWUUUQQQMMMKKKFFFGGGHHHHHHLLLVVVdddnnnwwwuuubbbNNNFFF>>>:::;;;777666555555666666444222555555555444444444444333111222222333222111000///222222111111111000000000000000111111222222222222000000111222222333444444333444444555666666777777888888999;;;===???@@@@@@@@@AAADDDHHHKKKMMMOOOPPPRRRUUUYYY]]]aaafffkkkoooppprrruuuvvvwwwwwwyyy{{{|||{{{{{{zzzyyyyyyxxxxxxrrrrrrrrrrrrssstttuuuuuu{{{xxxvvvuuuvvvxxxyyyyyyyyyyyyzzz{{{uuuxxx}}}ooogggccc^^^[[[[[[UUUTTTRRROOONNNMMMNNNNNNIIIJJJJJJJJJJJJIIIHHHGGGCCCBBBAAA???>>><<<;;;:::::::::999999888777777777777777888888999999999:::888888888888777777777777777888999:::<<>>???AAABBBCCCBBBDDDGGGJJJNNNQQQSSSTTTYYY\\\aaaeeeiiinnntttxxxuuuwwwyyyzzzzzz{{{|||}}}{{{zzzxxxvvvtttsssrrrrrrmmmnnnpppssswww|||zzzvvvtttuuuvvv|||~~~yyyssskkkddd```]]]\\\[[[VVVTTTQQQNNNLLLLLLMMMNNNLLLKKKJJJHHHFFFDDDCCCBBBEEEDDDAAA>>><<<;;;;;;;;;888777777777666666555555888888888888777777777777999888888777777888999:::;;;;;;<<<>>>???AAABBBCCCEEEGGGJJJMMMNNNOOOQQQSSSTTTUUUWWWYYYYYYXXXVVVUUUVVVQQQNNNOOOMMMIIIFFFFFFOOOMMMNNNTTT[[[iiiwwwzzznnnYYYFFFAAA===777777<<<444555555555666666777777555555444444444333333333333333333333333333333333000111222111000///000111000000000111222222333333111111111222333444555666777444333444888:::999888======>>>@@@BBBDDDFFFGGGIIILLLOOOQQQTTTWWW[[[___dddfffiiimmmqqqtttvvvwwwxxxyyy{{{|||{{{zzz{{{|||vvvrrrooommmmmmkkkgggccceeemmmwww{{{wwwuuuvvvxxxyyy|||sssnnngggaaa^^^\\\ZZZXXXTTTRRROOOMMMLLLLLLMMMNNNLLLKKKIIIGGGEEECCCAAAAAAAAA@@@>>><<<:::999888888:::::::::999999999888888777777777777777777777777777777666555666777888999999:::;;;<<<>>>@@@AAAAAAEEEHHHKKKMMMOOOPPPRRRTTTVVVWWWXXXYYYYYYWWWUUUTTTUUUOOOKKKJJJIIIFFFGGGJJJQQQPPPTTT]]]iii|||___MMM>>>;;;:::555444999555555555555666666666777555444444444444333333333222222222222222222222222000111222111000///000222000000111111222333333333222222222333444555777777888666555666:::<<<<<<;;;??????@@@BBBDDDGGGIIIJJJMMMPPPSSSVVVYYY]]]aaadddgggiiimmmqqqtttwwwyyyyyyzzz{{{{{{zzzvvvsssrrrrrrqqqnnnjjjgggffffffeeedddkkkxxx~~~~~~|||xxxvvvuuuvvvxxxzzzuuulllkkkgggbbb^^^\\\YYYWWWUUURRRPPPNNNLLLKKKLLLMMMNNNKKKJJJHHHFFFDDDAAA???>>>===<<<<<<<<<;;;999888777888888777777777777666666666666666666777777777777888777666666666888999::::::;;;<<<>>>@@@AAACCCCCCFFFIIIMMMOOOPPPRRRUUUWWWXXXYYYYYYZZZXXXVVVTTTRRRTTTMMMHHHGGGFFFEEEHHHNNNPPPRRRYYYgggyyy```MMM@@@777888999555444666555555555555666666666666444444444444333333333333111111111111111111111111000111222222000000111222000111111222222333333444444444444555666777888999999888888999<<>>???@@@BBBDDDFFFGGGHHHIIIKKKOOOQQQSSSTTTWWWYYYZZZZZZZZZZZZXXXUUURRRPPPQQQLLLGGGFFFDDDDDDHHHOOOPPPWWWeeewwwfffKKKBBB;;;777:::<<<888666666555555555666666666666666444444444333333333222222222222222222222222222222000111333222111111222333111111222222333444444444666666666666888999:::;;;:::999:::<<<>>>AAACCCCCCFFFGGGHHHKKKNNNQQQSSSUUUYYY\\\```dddgggkkkpppttttttuuuxxxzzzzzzzzzxxxwwwsssttttttrrrnnnkkkiiihhhddddddcccccceeemmmxxx~~~}}}~~~|||yyyvvvuuuuuuwwwwww}}}}}}wwwsssnnniiieee^^^\\\ZZZYYYXXXVVVSSSQQQPPPOOONNNLLLLLLLLLMMMMMMGGGFFFDDDBBB@@@===;;;;;;:::;;;<<<<<<<<<;;;999888999999999999999999999999555666666666777777888888;;;:::::::::;;;<<<>>>???AAAAAACCCEEEGGGIIIKKKKKKLLLOOORRRTTTUUUVVVXXXZZZZZZZZZZZZYYYVVVSSSOOOMMMJJJGGGEEEEEECCCBBBFFFMMMUUUdddyyyhhhNNN@@@===:::999<<<===:::777555666666666666666555555555444444333333333222222222333333333333333333333333000222333333222222333555222222222333444444555555777777777888999:::<<<<<<:::;;;===???AAADDDFFFHHHKKKLLLNNNPPPSSSWWWZZZ[[[```cccfffiiilllppptttxxxzzzzzz{{{zzzxxxvvvsssqqqnnnnnnooommmjjjhhhhhhhhhccceeehhhlllsss~~~~~~}}}}}}}}}zzzyyywwwvvvvvvvvvxxxyyy{{{|||xxxrrrmmmiiieeeaaa___[[[YYYWWWVVVUUUTTTRRRPPPNNNNNNMMMLLLKKKJJJJJJJJJDDDCCCBBB@@@>>><<<;;;:::999999:::999999888777777777777777888888888888888666666777777888888999999999999999999:::;;;===>>>BBBCCCDDDFFFIIIKKKMMMMMMPPPRRRUUUVVVWWWXXXYYY[[[YYYYYYYYYWWWUUUQQQMMMKKKDDDBBBBBBCCCBBBBBBHHHPPP^^^ssslllSSSDDD???;;;:::999:::;;;999666444666666666666666555555555333333333333222222222222333333333333333333333333111222333333333333444666222333333444444555555666888888888999:::;;;<<<===<<<>>>@@@BBBDDDGGGKKKNNNQQQRRRTTTWWW[[[___bbbccchhhjjjlllnnnpppsssvvvyyy~~~}}}{{{xxxuuurrrooonnnllllllkkkjjjhhhhhhkkkmmmlllpppvvv~~~~~~}}}|||||||||zzzyyywwwuuutttttttttuuuwww{{{xxx{{{~~~yyypppnnniiieeebbb___\\\[[[YYYWWWTTTRRRRRRQQQPPPNNNMMMLLLKKKJJJHHHGGGGGGFFFAAAAAA@@@>>>===;;;::::::<<<;;;:::999888777777777444555555555666666666777777777777888999::::::::::::999999999:::<<<>>>???DDDEEEGGGIIILLLNNNPPPQQQSSSUUUXXXXXXXXXXXXYYY[[[WWWWWWWWWVVVSSSOOOLLLJJJCCCBBBBBBCCCDDDHHHSSS^^^rrrsssYYYIIIBBBAAA999999999888888888777444777666666666555555555555333333333222222222222111222222222222222222222222111222444444333333555777333333333444555555666666888888888999:::;;;<<<===>>>AAAEEEGGGIIIKKKPPPTTTXXXYYY[[[^^^bbbfffjjjkkkoooppprrrssssssuuuwwwzzz~~~}}}yyyvvvssspppooooookkklllllllllmmmqqqwww|||}}}|||~~~~~~|||||||||}}}~~~|||xxxuuurrrpppooonnnrrrvvv{{{~~~}}}{{{yyyxxxpppssswwwyyyzzz~~~|||{{{xxxssshhhgggdddbbb```^^^]]]\\\XXXUUURRRPPPOOOOOONNNMMMKKKJJJIIIHHHFFFEEEDDDCCC??????>>>===<<<;;;::::::???>>><<<:::999999999:::777777888888999999999:::777777888999::::::;;;;;;<<<<<<;;;<<<===???AAABBBHHHIIIKKKMMMPPPRRRTTTUUUUUUWWWYYYZZZYYYXXXYYYZZZVVVVVVVVVUUURRROOOKKKIIIGGGDDDDDDFFFHHHOOO^^^lllwwwZZZJJJBBB>>>===999::::::888888999999777777777666666555555555444333333333222222222111111111111111111111111111111111222444444444444555777333333444444555666666666888888888999:::;;;<<<===AAADDDHHHJJJLLLOOOTTTXXX\\\]]]```cccgggkkkoooqqqsssuuuvvvvvvuuuvvvxxxzzz~~~|||xxxtttrrrqqqpppqqqkkklllmmmpppuuu}}}xxxyyyzzz}}}~~~}}}}}}~~~}}}}}}}}}{{{yyywwwuuutttttttttwwwwwwxxxzzz{{{yyyuuurrrppppppqqqsssvvvyyy|||~~~~~~}}}{{{yyyuuupppmmmfffbbb^^^[[[[[[ZZZYYYXXXVVVTTTRRRQQQQQQOOOMMMKKKIIIHHHGGGEEEDDDBBBAAA@@@???>>>>>>===<<<<<<;;;;;;777888999:::;;;:::999888999999999999999999999999888999:::;;;;;;;;;:::999;;;;;;;;;<<<>>>@@@CCCDDDJJJKKKMMMOOOQQQSSSUUUUUUXXXZZZ\\\^^^^^^\\\ZZZXXXYYYXXXWWWVVVTTTPPPLLLHHHGGGEEEEEEJJJOOOYYYooo{{{[[[LLLDDD<<<888:::888888888888777777777666777777666555444444333333444444444444333333222111222333333444444555555666333444444444444444444555666666666777888888777666999;;;<<<===>>>@@@DDDGGGEEEIIIMMMQQQTTTVVVYYY[[[^^^bbbgggkkknnnppprrrsssvvvuuuwwwzzzyyyuuusssuuutttuuuvvvsssooommmmmmooonnnwww|||~~~vvvwwwyyy|||~~~}}}}}}~~~~~~|||zzzxxxwwwuuuuuuuuuuuuwwwvvvvvvvvvvvvtttqqqnnnooooooooopppsssuuuxxxzzz{{{yyyxxxvvvtttqqqllliiibbb___[[[YYYXXXXXXWWWVVVTTTRRRPPPOOONNNMMMKKKIIIEEEEEEDDDCCCBBBAAA@@@@@@>>>======<<<;;;;;;::::::777777888888999999999888999999999999999999999999777888:::<<<===>>>>>>============???AAADDDFFFHHHLLLMMMOOOQQQSSSUUUVVVWWWYYYZZZ\\\]]]]]]\\\ZZZYYYYYYXXXWWWUUURRRNNNIIIFFFEEECCCEEEMMMYYYkkkdddKKKBBB???:::888;;;666666666666666666555555777666666555444444333333444444444444444333222111222222333333444555555555444444555555555555666666888888777888999:::::::::<<<>>>???AAABBBDDDHHHKKKKKKOOOTTTXXXZZZ]]]___bbbiiimmmqqqssstttttttttuuusssqqqrrrtttsssnnnmmmooommmpppsssuuuvvvwww{{{~~~|||{{{||||||zzztttuuuwwwzzz~~~~~~}}}~~~~~~~~~zzzyyyxxxvvvuuuuuuvvvvvvxxxvvvtttsssrrrqqqnnnkkkllllllllllllmmmoooqqqrrrtttrrrpppooommmjjjfffccc^^^[[[WWWUUUUUUTTTSSSRRRQQQOOOMMMLLLLLLKKKHHHFFFBBBBBBAAAAAA@@@??????>>><<<<<<;;;;;;::::::999999777777666666777777888999999999999999999999999999666888;;;>>>@@@BBBBBBBBB>>>???@@@BBBEEEHHHJJJLLLNNNOOOQQQSSSUUUWWWXXXXXXZZZZZZ[[[[[[[[[[[[ZZZZZZXXXWWWVVVSSSPPPLLLIIIGGGFFFGGGMMM\\\ppp}}}aaaNNN===:::<<<999888:::444444444444444444444555666666666555444444333333333444444444444333333222222222222333444444555555555555555666666777777777:::999999999:::<<<===>>>???AAADDDEEEGGGJJJMMMPPPRRRVVV[[[___aaadddgggiiimmmppptttuuutttsssrrrqqqpppnnnnnnooolllgggfffiiiiiimmmuuu|||{{{yyyyyy}}}{{{xxxvvvrrrsssuuuyyy}}}}}}|||||||||{{{zzzxxxwwwvvvuuuuuuuuuvvvwwwzzzxxxuuusssqqqooollljjjjjjiiihhhgggggghhhjjjjjjmmmkkkiiihhhgggdddaaa^^^ZZZWWWTTTSSSRRRRRRPPPOOOOOOMMMKKKJJJIIIHHHFFFDDDBBBAAAAAA???>>>===<<<<<<::::::::::::999999888888888888777666666888999:::999999999999999999999999999:::===@@@BBBDDDDDDDDD???@@@BBBEEEHHHKKKMMMNNNOOOQQQSSSUUUWWWXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVTTTQQQNNNLLLKKKKKKKKKQQQ```uuu}}}{{{hhhQQQEEE;;;:::<<<999777777333333444444444444555555666666555555555444444444333444444444444444333333222222222333444444555555555555555666777777888888999999999999999<<>>@@@BBBBBBBBBBBBAAABBBCCCFFFHHHKKKMMMNNNOOOQQQSSSUUUXXXYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYXXXXXXSSSRRRNNNHHHDDDFFFMMMSSS\\\rrrlllQQQAAA>>><<<::::::;;;:::888777777777777666666666555555555555555555555555555555333444444555555555555444444444444555666666777777555666777777888999::::::777:::=========???DDDHHHHHHLLLPPPUUUXXX[[[___aaajjjllloooppppppooopppppppppqqqpppmmmjjjgggggggggeeeiiisss{{{~~~~~~}}}}}}~~~~~~}}}xxxxxxvvvtttrrrrrrtttvvv{{{|||~~~}}}|||zzzzzz}}}{{{wwwsssmmmmmmlllmmmooosssvvvyyyvvvuuutttssstttsssqqqoootttsssqqqpppppppppqqqqqqoooooonnnoooooommmjjjgggdddbbbaaa___^^^^^^^^^^^^___]]]ZZZYYYYYYXXXWWWUUUQQQPPPNNNNNNNNNMMMKKKIIIIIIGGGDDDCCCCCCBBB@@@>>><<<;;;;;;::::::999999999999999999999999999999999777777888999999999999999999999999999999999999999<<<===???AAABBBBBBAAAAAADDDFFFHHHKKKMMMNNNOOOOOOSSSUUUXXXZZZ\\\[[[ZZZYYYVVVWWWYYYZZZZZZYYYWWWVVVNNNMMMJJJGGGGGGOOO\\\fffzzznnnVVVGGGAAA999999999888888888888888999888888777666555444444555555555555555555555555333333444555555555555555555555666666777888888888888888999:::;;;<<<======:::>>>CCCDDDCCCEEEIIINNNOOORRRXXX]]]```dddgggjjjoooqqqrrrrrrooommmmmmmmmllllllkkkiiihhhiiikkknnnvvv||||||zzzzzzxxxwwwssssssrrrpppoooooorrruuuwwwxxxxxxyyyyyyzzzzzzzzzuuuvvvvvvyyy}}}|||wwwssskkkjjjiiiiiikkknnnqqqsssqqqppppppqqqrrrsssqqqpppsssrrrqqqoooooooooooopppoooooopppqqqrrrpppmmmiiicccbbb```^^^]]]]]]]]]^^^]]]ZZZXXXWWWWWWVVVUUUSSSOOONNNMMMLLLLLLKKKIIIGGGFFFEEEBBBAAAAAA@@@>>><<<777777777888999999::::::999999999999999999::::::555666888999999999888777999999999999999999999999:::;;;===@@@AAABBBBBBAAAFFFHHHJJJMMMOOOOOOPPPPPPUUUWWWZZZ\\\^^^]]]\\\[[[UUUWWWYYY[[[[[[YYYWWWUUUHHHHHHHHHHHHNNN[[[nnn|||oooUUUEEE???@@@999;;;:::777666777888777999999888666555444333222444555555555555555555555333333444555666666666555666666777777888888999999::::::;;;<<<===>>>???@@@===BBBGGGIIIIIIJJJNNNRRRTTTXXX^^^cccgggjjjnnnpppoooqqqqqqpppmmmjjjhhhhhhkkkkkkllllllnnnrrryyy}}}~~~yyyvvvuuurrrooossssssqqqpppnnnpppsssvvvtttttttttttttttuuuuuuuuutttuuuwww{{{yyyrrrlllmmmjjjgggeeefffjjjooorrrrrrsssuuuuuusssrrrssstttjjjkkkllllllkkkkkknnnpppqqqqqqqqqpppnnnkkkhhhgggfffeeecccaaa```___^^^^^^aaa^^^ZZZWWWVVVTTTRRRPPPNNNNNNMMMKKKJJJIIIHHHGGGCCCBBBAAA???===<<<;;;;;;:::::::::999999888888888999999999::::::;;;;;;;;;======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<:::888888999:::;;;<<<===>>>AAAEEEIIIJJJJJJLLLOOOTTTVVVWWWVVVXXXZZZ\\\]]]]]]\\\[[[ZZZVVVXXXYYYXXXWWWVVVSSSQQQJJJLLLMMMNNNVVVlllmmmWWWJJJ>>>999;;;888888888888777666444444666666666666666666666666555555555555555555444444333444555666777777777777555555666888999;;;<<<<<<999:::<<<===>>>???BBBDDDDDDFFFIIIKKKNNNRRRXXX[[[^^^___bbbggglllooopppppppppsssqqqllljjjllliiicccjjjmmmqqquuuzzz~~~|||uuupppmmmjjjhhhmmmmmmllllllmmmmmmnnnooopppqqqrrrqqqqqqrrruuuwwwvvvvvvyyy}}}|||tttooojjjgggdddbbbccchhhmmmpppqqqssssssrrrpppnnnnnnnnnjjjkkkllllllllllllnnnpppqqqqqqqqqooommmjjjgggffffffeeecccaaa___]]]]]]\\\^^^\\\YYYWWWUUUSSSPPPNNNMMMMMMLLLJJJIIIHHHGGGFFFBBBAAA???>>><<<;;;;;;;;;::::::::::::999999999999999999999:::::::::;;;;;;===<<<<<<<<<;;;;;;;;;:::999;;;<<<;;;:::999999:::;;;<<<>>>>>>???BBBFFFJJJKKKKKKMMMQQQUUUXXXYYYXXX\\\]]]]]]]]]\\\[[[YYYXXXWWWYYYXXXVVVRRRPPPMMMKKKHHHLLLTTT```sssxxxYYYJJJCCC;;;999;;;888888888777666555555555666666666666666666666666444444444444555555555555444444555666777777777777555666666777888999:::::::::<<<>>>??????AAADDDGGGGGGJJJNNNRRRUUUYYY^^^bbbeeefffiiimmmqqqssssssrrrooouuuuuummmfffgggjjjjjjwww{{{~~~||||||xxxrrrpppoooooooooqqqpppooonnnmmmmmmmmmmmmrrrssstttttttttvvvyyy|||vvvpppeeeccc```___```dddiiilllrrrrrrsssqqqmmmkkkjjjjjjjjjkkkmmmmmmmmmnnnpppqqqrrrqqqpppnnnllliiigggeeeeeedddbbb___]]][[[ZZZZZZ[[[YYYWWWVVVUUURRRNNNKKKKKKKKKJJJIIIGGGFFFEEEDDD@@@???>>><<<;;;:::::::::::::::::::::;;;;;;;;;;;;999999999999::::::::::::<<<<<<;;;;;;;;;;;;::::::888:::;;;;;;:::999;;;<<<===???@@@AAABBBEEEHHHKKKMMMNNNOOOSSSXXX[[[[[[[[[aaa```^^^\\\ZZZXXXWWWVVVWWWWWWVVVSSSOOOKKKIIIJJJIIIRRRccc|||pppZZZEEE>>><<<999888:::999888777666555555666666666666666666666666666666333333333444555555555666444555666777888888888888888888999999::::::::::::;;;===@@@AAACCCEEEHHHKKKMMMQQQWWW[[[___bbbfffiiihhhjjjmmmooopppooonnnmmmhhhqqqvvvooofffhhhqqqyyy~~~|||{{{{{{~~~}}}wwwttttttvvvxxxyyyyyyxxxvvvuuusssrrrqqqqqqvvvxxxyyy{{{|||vvvooo```^^^\\\[[[]]]aaafffiiipppqqqqqqpppmmmjjjiiiiiikkklllooooooooooooqqqrrrsssrrrqqqnnnkkkhhhfffeeedddbbb```]]]ZZZXXXWWWWWWXXXWWWVVVUUUTTTQQQMMMIIIIIIIIIHHHFFFEEEDDDCCCBBB>>>===<<<;;;:::::::::::::::::::::;;;;;;<<<<<<<<<999999999999999999999:::;;;;;;::::::::::::::::::888999;;;;;;:::;;;===???@@@BBBDDDEEEFFFHHHLLLOOOQQQQQQRRRVVVZZZ]]]^^^]]]bbb```^^^[[[YYYWWWWWWVVVUUUSSSQQQPPPLLLIIILLLQQQTTTbbb{{{ZZZKKK???;;;;;;999777888:::888666555444555666888666666666666666666666666222222333444555666666777555666777888999999999999<<<<<<<<<<<<<<<<<<<<<<<<===???BBBDDDFFFIIIMMMPPPUUUYYY___dddgggiiikkklllkkklllnnnnnnllljjjiiihhhcccmmmuuutttqqqttt~~~}}}}}}~~~}}}|||{{{{{{{{{~~~rrrjjj\\\[[[ZZZYYY\\\```eeehhhlllmmmnnnmmmkkkjjjjjjjjjlllnnnqqqqqqqqqpppqqqrrrtttssspppmmmjjjgggeeedddaaa```]]][[[XXXVVVUUUTTTVVVUUUTTTTTTSSSPPPKKKHHHGGGFFFEEEDDDCCCAAA@@@@@@<<<<<<;;;::::::999:::::::::::::::;;;;;;<<<<<<<<<999999999999999999999999999999::::::::::::::::::888999;;;;;;<<<===@@@CCCDDDFFFIIIJJJKKKMMMPPPRRRTTTTTTVVVYYY\\\______^^^___^^^\\\ZZZXXXWWWWWWWWWSSSOOOMMMLLLIIIIIIQQQ[[[hhh{{{aaaMMMEEE>>>======;;;999888999888666444444555777888666666666666666666666666333333444555555666777777666777888999::::::::::::<<<<<<<<<======>>>>>>>>>@@@CCCFFFIIILLLPPPTTTWWW^^^bbbgggkkklllmmmmmmmmmnnnoooooommmjjjjjjkkkmmmnnnsss{{{|||ooofff[[[ZZZYYYZZZ\\\```eeehhhhhhjjjlllllljjjjjjjjjkkkoooqqqssssssrrrqqqqqqqqqsssrrrnnnkkkgggdddbbbaaa^^^]]][[[XXXVVVTTTSSSSSSSSSRRRQQQPPPOOOMMMIIIGGGEEEDDDCCCBBB@@@???>>>>>>;;;;;;:::::::::::::::;;;::::::::::::;;;;;;;;;;;;999999999999999888888888888888999999999999::::::888:::;;;<<<===@@@DDDGGGIIIKKKNNNOOOPPPRRRUUUWWWXXXXXXYYY[[[^^^______^^^[[[[[[ZZZYYYXXXWWWVVVVVVRRRLLLIIIJJJJJJMMM\\\mmmvvvnnnuuueeeNNNBBB???<<<;;;;;;;;;:::999888777666555555666777888666666666666666666666666555555555666666777777888777888999:::;;;;;;;;;;;;999:::;;;<<<>>>???@@@AAAEEEHHHLLLPPPSSSXXX]]]```fffjjjnnnqqqqqqqqqqqqrrrnnnnnnmmmkkkkkkooovvv}}}zzzmmmeee[[[ZZZZZZ[[[^^^bbbfffiiikkkmmmnnnnnnmmmlllmmmnnnqqqsssuuuuuusssqqqppppppqqqoookkkgggccc```^^^]]][[[ZZZXXXVVVUUUSSSRRRRRRQQQOOOLLLKKKJJJIIIGGGEEECCCBBBAAA@@@???===<<<<<<;;;;;;:::::::::;;;;;;<<<::::::::::::999999999999999999999999888888888777888888888888999999999:::999;;;<<<===???BBBGGGJJJLLLOOORRRTTTUUUVVVXXXZZZ[[[[[[[[[\\\^^^___^^^\\\YYYYYYYYYYYYWWWUUUSSSRRRPPPIIIHHHMMMRRR\\\rrrssskkklll}}}gggOOOEEE<<<<<<;;;999888999999999666666666666666777777777666666666666666666666666777777777777888888888888888999:::;;;;;;<<<<<<<<<:::;;;<<>>===<<<;;;;;;;;;::::::;;;;;;<<<<<<:::::::::999999888888888999999999999888888777777777777888888999999999::::::;;;===>>>@@@DDDIIILLLNNNQQQTTTVVVWWWYYY[[[\\\]]]\\\\\\]]]^^^^^^]]][[[YYYYYYZZZYYYWWWTTTQQQOOOMMMGGGHHHQQQ\\\kkkpppjjjvvvjjjNNNBBBBBB======<<<888666777888777555666777777777777666666666666666666666666666666999999999888888888888888888999:::;;;<<<<<<<<<<<<<<<===@@@CCCFFFJJJLLLMMMPPPSSSXXX\\\```fffkkkoooqqqtttxxxzzz{{{}}}tttgggaaa___^^^```eeelllqqqtttxxxyyyxxxwwwtttsssssssssuuutttrrrqqqpppoooooonnnhhheeeaaa]]]\\\ZZZXXXVVVWWWUUURRRPPPPPPOOOMMMLLLLLLKKKIIIGGGEEECCCBBBBBB@@@???===<<<;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::888888888888888888888999999999999999999::::::;;;;;;===???@@@CCCGGGLLLPPPTTTVVVYYY[[[[[[\\\^^^___aaa___]]]\\\]]]]]]\\\ZZZ\\\[[[YYYUUUOOOKKKJJJJJJGGGKKKRRR]]]nnn{{{pppuuummmSSSBBB>>>@@@<<<<<<;;;:::999888777666666666666666666666666666666666666666777777777777666888888888777888:::<<<::::::;;;::::::<<<@@@CCCBBBCCCDDDGGGKKKOOOSSSUUU^^^___bbbeeeiiilllooopppsssssstttuuuyyyvvvhhhbbbaaa```ccciiipppuuuxxx~~~~~~|||yyyxxxwwwwwwsssrrrpppooonnnmmmllllllgggddd___\\\ZZZYYYWWWUUUUUURRROOONNNNNNMMMKKKJJJJJJIIIGGGEEECCCBBBAAAAAA???>>>===;;;::::::;;;;;;<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::888888888888888888888777888888888888999999:::;;;===>>>AAACCCEEEJJJOOOSSSVVVXXX[[[\\\\\\\\\^^^___```^^^\\\[[[[[[[[[ZZZYYYYYYZZZYYYWWWRRRNNNLLLLLLMMMTTT```rrr|||~~~qqqXXXIII@@@======;;;;;;:::999888777666666666666666666666666666666666666666777777777777777888999:::999888999:::<<<:::;;;<<<<<<<<<>>>BBBEEEGGGHHHJJJNNNRRRWWW[[[]]]ccceeeiiimmmpppqqqqqqqqqppppppttt}}}xxxjjjcccbbbcccgggnnnuuu{{{}}}}}}zzzyyyxxxpppooonnnlllkkkjjjiiiiiidddaaa]]]ZZZXXXVVVTTTSSSQQQOOOLLLKKKKKKJJJHHHGGGGGGFFFEEECCCAAA@@@@@@???======<<<;;;::::::::::::<<<<<<;;;:::::::::::::::::::::::::::::::::::::::999888888888777777666666777777777888999:::;;;<<>>???@@@BBBFFFIIIMMMOOORRRVVV[[[```eeeggggggiiimmmpppqqqpppmmmllljjjnnnyyyzzzlllcccccceeejjjrrryyy~~~}}}{{{xxxvvvtttnnnmmmkkkiiihhhfffffffff```]]]YYYVVVUUUSSSRRRPPPNNNLLLJJJHHHHHHHHHFFFEEEDDDCCCBBB@@@???>>>>>>>>>;;;;;;;;;::::::999999999<<<;;;::::::999999::::::999999999999999999999999999888888777777666666666777777777888:::;;;===>>>@@@CCCFFFIIILLLPPPUUUXXX\\\^^^______^^^]]]]]]^^^___]]]ZZZYYYZZZYYYXXXWWWRRRQQQOOOLLLJJJJJJLLLOOOVVVeee~~~ttt]]]EEE<<<<<<;;;999777999999888888777666666555666666666666666666666666666777777888888999999999:::;;;;;;;;;999:::;;;===<<<>>>@@@BBBDDDGGGLLLOOOSSSTTTXXX]]]bbbhhhlllnnnmmmnnnoooooonnnllljjjhhhhhhssszzznnncccdddffflllttt{{{|||yyyxxxuuuqqqnnnkkkjjjhhhfffeeeccccccbbb\\\YYYUUUSSSQQQPPPNNNMMMLLLJJJGGGFFFFFFFFFEEECCCAAA@@@???>>>============:::::::::::::::999999999;;;;;;:::999999999999:::999999999999999999999999999888888888777777666666777888999:::<<<>>>@@@AAABBBEEEHHHKKKNNNRRRVVVYYY^^^___``````^^^]]]]]]^^^```^^^[[[ZZZZZZYYYXXXWWWVVVRRRNNNIIIIIIMMMUUU\\\jjj|||~~~yyy|||[[[NNNBBB===<<<:::999999999999888888777666666666777777777777777777777777777777777888999::::::;;;999:::;;;;;;::::::<<<>>>>>>AAADDDGGGJJJNNNRRRUUU[[[]]]```eeeiiinnnqqqrrrrrrqqqpppnnnllllllkkkkkkrrrzzznnndddeeehhhnnnuuu{{{}}}~~~|||wwwuuuuuurrrnnnjjjhhhgggeeecccaaa___^^^^^^YYYVVVRRROOONNNMMMLLLJJJIIIGGGEEEDDDDDDDDDCCCAAA???>>>===<<<<<<<<<<<<<<<999::::::;;;;;;:::999999;;;;;;:::999999999999999999999999999999999999999888888888888888888888888999:::;;;===???BBBDDDFFFEEEHHHLLLOOOQQQTTTWWWZZZ^^^___``````^^^]]]]]]^^^```^^^[[[ZZZZZZYYYWWWVVVQQQMMMIIIGGGKKKVVVdddnnn~~~xxx|||xxxaaaFFFAAA>>>>>><<<999999<<<999999888888888777777777777777777777777777777777777777888999:::;;;;;;<<<888:::;;;<<<<<<===???AAABBBFFFJJJOOORRRVVV[[[^^^eeefffiiilllooorrrssstttpppooommmmmmmmmoooqqqssszzznnnfffgggjjjpppvvvzzz||||||{{{vvvrrrppppppnnniiieeedddbbb```^^^\\\ZZZYYYYYYVVVSSSOOOMMMLLLKKKJJJHHHFFFDDDAAAAAAAAAAAA@@@???======<<<<<<;;;<<<<<<<<<999:::;;;<<<<<<;;;::::::;;;:::999999888999999999888888888888888888888888888888888999::::::;;;;;;;;;<<<===@@@CCCFFFHHHJJJIIILLLPPPRRRTTTVVVYYY[[[]]]___``````^^^]]]]]]^^^___]]]ZZZYYYXXXWWWVVVTTTJJJIIIIIILLLWWWhhh{{{}}}~~~www[[[MMM>>>;;;999::::::777888;;;999999999999999888888888777777777777777777777777777777888999:::;;;<<<<<<999;;;===>>>???@@@CCCFFFHHHLLLQQQVVV[[[___dddgggkkklllmmmooopppqqqqqqpppoooppprrruuuyyy}}}yyynnnhhhiiilllqqqwwwzzz{{{zzzvvvqqqlllkkkllljjjeee```aaa___]]][[[YYYWWWVVVVVVUUURRRNNNLLLKKKJJJHHHGGGCCCAAA???>>>??????>>>======<<<<<<;;;;;;<<<<<<<<<999:::;;;<<<<<<<<<;;;:::;;;:::999999888888999999888888888888888888888888888888999:::;;;<<<<<<=========???BBBEEEHHHKKKLLLLLLOOOSSSUUUVVVXXXZZZ\\\\\\^^^______^^^]]]]]]^^^^^^\\\YYYWWWWWWVVVTTTSSSJJJLLLPPPYYYiii~~~||||||]]]IIIBBBAAA;;;777777888666666777:::::::::999999999999999777777777777777777777777777888888999;;;<<<======:::<<<>>>@@@AAACCCGGGIIILLLPPPVVV\\\```eeejjjmmmlllmmmnnnnnnnnnmmmlllkkktttxxx~~~rrrjjjhhhjjjnnnrrrssssssrrrqqqooommmjjjgggdddbbbaaaaaa___]]]ZZZXXXVVVTTTQQQNNNMMMLLLJJJHHHFFFDDDBBBAAAAAA@@@>>>===<<<<<<<<<===========================:::::::::;;;;;;<<<<<<<<<999999888888888888999999888888888888777777777777888666666888<<<>>>>>><<>>===;;;:::999:::;;;;;;::::::999888777777888888777888777666555666999<<<999888666777999<<<======<<>>===<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::999999999999::::::888888888777777777777777999888888;;;???BBBBBBAAAEEEFFFHHHIIIJJJLLLOOOQQQTTTUUUWWWZZZ[[[\\\\\\\\\^^^]]]\\\\\\]]]]]][[[YYYUUUTTTSSSRRRPPPPPPOOOOOOOOORRR]]]rrr}}}yyyaaaPPPDDD===:::<<<<<<:::999999999::::::::::::999888888888888888999999999888777777999;;;;;;:::999:::<<<>>>@@@@@@@@@BBBFFFJJJMMMQQQVVVZZZ\\\___cccgggkkkmmmnnnnnnooommmllllllnnnsssvvvyyytttkkkfffbbbeeeiiilllllljjjfffcccaaa```^^^\\\ZZZYYYXXXXXXYYYVVVTTTRRRPPPOOOLLLJJJJJJIIIHHHFFFDDDBBBAAA@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::;;;777777888888888888888888::::::;;;>>>BBBEEEFFFFFFEEEHHHKKKMMMNNNPPPSSSVVVVVVXXXZZZ[[[]]]]]]]]]]]]___^^^\\\\\\\\\ZZZXXXVVVPPPOOONNNMMMMMMNNNOOOPPPTTT\\\nnnzzzuuu{{{wwwXXXGGGBBB???:::777;;;:::999999888999999999:::999999888888888888999999;;;;;;;;;999999:::;;;999999999:::<<<>>>@@@BBBEEEHHHMMMQQQVVVZZZ___cccdddeeegggiiikkkkkkkkkkkkooopppqqquuuxxx}}}uuulllfffdddccceeeiiikkkjjjgggbbb^^^^^^]]]\\\[[[YYYXXXXXXWWWUUUSSSPPPOOONNNLLLJJJHHHGGGFFFEEEDDDBBBAAA@@@???>>>>>>======<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999::::::888888888888888999999999<<<<<<===@@@CCCEEEFFFFFFFFFIIILLLOOOQQQTTTWWWYYYZZZ[[[]]]__________________]]][[[ZZZYYYWWWSSSQQQPPPOOOMMMLLLLLLOOORRRTTT[[[jjj|||vvv}}}rrr\\\DDD;;;<<<===;;;:::999999888888888888888888:::999999888888999999999999;;;<<<<<<:::999999:::999:::;;;===>>>AAADDDFFFKKKOOOTTTYYY^^^bbbgggjjjlllkkkiiihhhiiijjjlllmmmnnnrrryyy|||ooohhhfffeeeeeegggjjjkkkiiieee```]]][[[[[[ZZZZZZYYYWWWVVVVVVRRRPPPNNNLLLLLLKKKHHHFFFDDDCCCCCCAAA@@@???>>>>>>===============<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888999999999999999999::::::;;;;;;===>>>@@@@@@AAABBBCCCDDDFFFIIINNNQQQTTTVVVYYY[[[^^^___```aaabbbaaaaaa```___]]]ZZZYYYWWWUUUQQQNNNNNNLLLJJJIIILLLQQQWWWZZZiii}}}sss{{{uuuXXXKKK???<<<<<<;;;;;;<<<777888888888888888888888:::999999999999999::::::888:::;;;;;;:::999999:::<<<>>>AAABBBDDDGGGLLLPPPRRRVVV\\\```dddgggkkknnnqqqnnniiiggghhhlllrrrvvvsssyyyuuukkkgggfffgggggghhhiiiiiigggccc___]]]WWWWWWWWWVVVUUUSSSRRRQQQNNNLLLJJJIIIIIIHHHFFFEEEAAAAAA@@@??????>>>======<<<<<<=========<<<<<<;;;::::::::::::::::::::::::::::::::::::999999999999999888888777777888888999::::::;;;;;;<<<<<<======???AAABBBBBBBBBBBBCCCEEEHHHLLLPPPTTTWWWYYY\\\]]]___```aaabbbbbbbbbaaa```^^^\\\ZZZXXXVVVSSSPPPMMMGGGGGGFFFIIIPPP[[[eeekkk|||vvvoooVVVFFFAAA======<<<888999<<<777777888999999999888888:::999999999999::::::;;;888999;;;:::999999;;;<<<;;;>>>CCCEEEGGGKKKRRRWWW[[[___cccgggiiijjjmmmnnnkkkhhhdddcccfffnnnwww}}}xxxllleeecccddddddfffffffffeeeccc```]]]\\\TTTTTTTTTSSSRRROOOMMMLLLJJJIIIGGGFFFFFFFFFDDDBBB??????>>>>>>======<<<<<<;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888:::999999888888999999:::;;;<<<<<<===>>>>>>??????AAACCCEEEEEEEEEEEEGGGIIIKKKOOOTTTXXXZZZ\\\^^^```^^^___```aaaaaa```___^^^ZZZXXXVVVTTTRRROOOLLLIIIFFFGGGJJJRRR```qqq{{{{{{qqqUUUGGG>>>;;;:::<<<;;;888888:::777777999:::::::::999999999999999999999:::;;;<<<999:::;;;::::::;;;>>>@@@===BBBHHHKKKNNNSSS[[[aaadddgggjjjlllllllllmmmnnndddccccccfffmmmwwwzzznnnddd___^^^___```eeedddcccaaa___]]][[[ZZZSSSSSSSSSRRRQQQNNNLLLJJJHHHFFFDDDDDDDDDCCCBBB@@@>>>>>>======<<<<<<<<<<<<:::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888;;;::::::999999::::::;;;<<<======>>>???@@@@@@AAAAAADDDGGGHHHHHHIIILLLOOONNNQQQWWWZZZ]]]^^^```aaa]]]^^^_________^^^]]]\\\UUUSSSPPPNNNMMMJJJGGGDDDHHHKKKQQQ^^^ppp|||rrrtttVVVHHHGGG>>>999777999;;;999888:::777888999:::;;;;;;:::999999999999999::::::;;;<<<:::;;;;;;;;;:::<<<@@@CCCFFFLLLRRRVVVYYY___hhhooojjjlllooopppooommmmmmmmmfffhhhkkkrrr{{{wwwoooeee``````bbbaaa___bbb___\\\YYYYYYXXXVVVUUUSSSRRROOOMMMKKKIIIHHHGGGCCCCCCBBBAAAAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;888:::<<<>>>>>>===;;;:::<<<<<<<<<<<<<<<;;;;;;;;;999999999888888888777777666;;;@@@@@@<<<888888:::===>>>>>>>>>>>>???BBBDDDFFFHHHIIIJJJKKKMMMPPPRRRUUUVVVWWWYYY[[[]]]______]]]\\\[[[]]]___```]]]ZZZXXXOOOIIIHHHHHHFFFFFFGGGMMMRRR]]]oooyyyvvvuuuzzzvvvZZZFFF???@@@888888999999999:::::::::<<<:::888888:::;;;999666555777999:::999999:::;;;;;;<<<<<<===>>>AAAGGGJJJOOOTTTZZZ^^^aaaeeekkkoooooopppqqqpppooopppsssuuuuuuvvv{{{qqqjjjbbb^^^___aaaaaa```bbb___[[[XXXWWWVVVTTTSSSPPPOOOMMMJJJHHHFFFEEEEEEBBBBBBAAAAAA@@@??????>>>>>>=========<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>======<<<;;;::::::999999999999888888888777777888<<>>???@@@@@@@@@BBBEEEGGGIIIJJJLLLMMMNNNPPPSSSUUUYYYYYYZZZ[[[\\\]]]^^^^^^___]]]\\\\\\]]][[[WWWTTTNNNIIIFFFGGGGGGFFFGGGKKKTTT^^^mmmyyytttwww|||}}}aaaNNNBBB<<<;;;888999999999999:::::::::<<<:::888888:::;;;999777777888:::::::::999:::;;;???@@@BBBDDDFFFJJJPPPTTT\\\___cccfffhhhlllrrrvvvssstttvvvwwwxxx{{{iiiddd^^^\\\^^^```aaaaaa```]]]YYYVVVTTTSSSQQQOOOLLLJJJIIIFFFDDDCCCBBBBBB@@@@@@@@@??????>>>>>>=========<<<<<<<<<<<<<<<<<<>>>======<<<===???AAABBB>>>>>>===<<<:::999888888999999999888888888888888999;;;>>>===:::999;;;>>>???AAABBBCCCDDDFFFIIIKKKLLLNNNPPPRRRRRRTTTVVVYYY[[[\\\\\\]]]]]]\\\\\\\\\\\\[[[ZZZZZZYYYVVVQQQNNNGGGEEEFFFGGGFFFGGGMMMTTTbbbpppuuuuuu^^^IIIBBB???;;;999999999999999::::::::::::;;;:::999999::::::999888999:::;;;;;;::::::;;;<<<>>>@@@DDDHHHLLLQQQVVVZZZdddfffhhhiiikkkoootttxxx|||~~~eeeaaa]]][[[\\\^^^______]]]ZZZVVVRRRPPPOOOLLLKKKHHHGGGEEEDDDBBBAAA@@@@@@??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBB===<<<<<<;;;:::999888888888888888888888888888888999:::;;;:::999:::===??????AAADDDEEEGGGIIILLLNNNOOOQQQTTTUUUVVVWWWYYY[[[[[[[[[\\\\\\\\\\\\[[[ZZZWWWWWWWWWVVVTTTPPPMMMJJJFFFFFFHHHIIIIIIMMMYYYfffvvvxxx~~~fffKKK???======;;;:::999999999:::::::::;;;;;;:::::::::::::::::::::999:::;;;<<<<<<;;;;;;===??????CCCIIINNNSSSXXX]]]```gggggghhhjjjmmmrrrxxx{{{ccc```]]][[[[[[[[[\\\\\\YYYVVVRRRNNNMMMKKKIIIGGGEEEEEECCCBBBAAA@@@@@@@@@>>>>>>===============<<<<<<<<<<<<======>>>>>>>>>===>>>@@@AAABBBAAA???>>>999999999:::::::::::::::888888888888888888888888888999999999999;;;>>>@@@@@@BBBEEEGGGIIIKKKMMMOOOPPPRRRVVVXXXXXXYYY[[[\\\[[[\\\]]]^^^___^^^]]]\\\VVVVVVTTTRRRMMMJJJGGGEEECCCEEEIIINNNSSS]]]pppbbbSSSDDD>>><<<::::::<<<999999:::::::::;;;;;;;;;:::::::::::::::::::::;;;;;;<<<===>>>>>>???BBBDDDHHHMMMTTTZZZ^^^bbbeeeggghhhhhhiiimmmssszzz```^^^]]][[[YYYYYYYYYYYYUUURRRNNNKKKIIIHHHFFFDDDCCCBBBAAA@@@????????????========================<<<<<<===>>>??????@@@@@@<<<>>>@@@AAAAAA???<<<;;;777888888999999::::::;;;888888888888888999999999999999999:::<<<>>>AAABBBBBBDDDHHHJJJKKKMMMOOOQQQQQQTTTXXXZZZ[[[[[[\\\^^^]]]^^^```aaaaaa```^^^]]]VVVUUUSSSMMMGGGCCCBBBBBBBBBFFFOOO[[[fffvvvdddMMMGGGAAA???;;;888888;;;::::::::::::;;;;;;;;;;;;999:::;;;;;;::::::;;;<<<<<<>>>@@@AAACCCFFFJJJMMMPPPUUU\\\bbbdddeeefffgggdddeeegggmmmvvv~~~ZZZZZZZZZYYYWWWVVVVVVWWWQQQNNNKKKHHHGGGFFFDDDCCC@@@@@@???>>>=========>>>========================<<<===>>>???@@@AAABBBBBB>>>>>>???>>>===<<<:::999888888888888999999999999777777888888888999999999;;;;;;;;;===@@@CCCEEEEEEEEEHHHKKKMMMNNNOOOQQQRRRSSSVVVZZZ]]]]]]^^^___```^^^___```aaa```]]]ZZZYYYQQQPPPNNNIIIDDDBBBDDDGGGKKKQQQ___pppgggQQQDDD???======<<<888888::::::::::::;;;;;;;;;;;;<<<888:::<<<<<<:::999;;;===???AAACCCFFFIIINNNSSSWWWXXX]]]ccchhhhhhgggeeeeeedddeeehhhpppzzzVVVWWWXXXWWWUUUUUUUUUVVVOOOLLLIIIFFFFFFEEECCCBBB???>>>===<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>======>>>@@@AAABBBCCCDDDAAA???===;;;:::999999999:::999999999888888777777777777888888999999999999======>>>@@@DDDGGGGGGGGGHHHJJJNNNPPPQQQQQQRRRTTTUUUXXX\\\_________```aaa]]]]]]^^^^^^\\\XXXUUURRRJJJJJJHHHEEECCCEEEJJJOOOWWW___ooo|||yyyfffTTTNNNCCC===:::<<<===;;;:::;;;:::::::::;;;;;;;;;<<<<<<888:::<<<<<<:::999;;;>>>AAACCCFFFIIINNNSSSZZZ^^^bbbgggmmmpppooollliiihhhjjjkkkpppxxxUUUTTTRRRPPPNNNMMMMMMLLLKKKJJJHHHGGGEEEDDDDDDDDD@@@???<<<;;;;;;<<<>>>@@@AAA@@@???>>>???AAACCCDDDCCCCCCBBBAAA@@@???>>>===<<<<<<;;;::::::999888888888888777777777777888999555777999999999:::;;;===???AAACCCEEEFFFHHHJJJLLLPPPPPPPPPQQQQQQQQQQQQQQQUUUWWWZZZ]]]____________VVVXXX[[[\\\XXXTTTPPPNNNKKKEEECCCEEEGGGHHHPPPZZZiiiqqqvvvjjjhhhqqq{{{fffPPPFFFEEE<<<<<<<<<;;;;;;:::::::::;;;<<<======;;;:::::::::>>><<<::::::===@@@BBBDDDAAAFFFNNNTTTYYY]]]aaaccchhhjjjlllnnnnnnmmmllljjjjjjppp|||TTTRRRQQQNNNMMMKKKJJJJJJHHHGGGFFFEEECCCCCCBBBBBB???>>><<<;;;<<<===@@@AAABBBAAA@@@???@@@BBBDDDEEEBBBAAAAAA@@@>>>======<<<<<<;;;;;;:::999999888888888888888888888999999999777999;;;;;;;;;<<<>>>???AAACCCFFFGGGHHHJJJLLLNNNQQQQQQRRRRRRSSSSSSTTTTTTUUUWWWYYY\\\]]]]]]]]]\\\XXXYYYXXXTTTOOOJJJHHHGGGGGGDDDCCCGGGLLLTTTeeeuuu{{{uuukkkddddddnnn~~~kkkXXXJJJAAA>>><<<<<<;;;;;;;;;:::::::::888999;;;;;;:::999:::;;;===<<<::::::===@@@BBBDDDLLLQQQYYY___dddgggjjjllljjjlllpppsssuuuuuusssrrrzzzQQQPPPNNNLLLIIIHHHGGGFFFDDDDDDCCCAAAAAA@@@@@@@@@???>>>======>>>@@@BBBDDDCCCBBBAAA@@@AAABBBCCCDDD??????>>>===<<<<<<;;;;;;;;;;;;::::::999888888888666777999:::::::::999999999;;;===>>>>>>???AAABBBEEEGGGJJJKKKKKKMMMOOOQQQRRRRRRSSSTTTUUUUUUVVVVVVUUUVVVXXXZZZ[[[ZZZYYYXXXWWWUUURRRLLLFFFCCCCCCCCCEEEDDDGGGNNNYYYjjj{{{ooodddcccgggsss~~~aaaPPPIIICCC===:::<<<;;;;;;;;;;;;:::::::::777888::::::::::::;;;============>>>@@@DDDGGGIIIWWW[[[aaaeeehhhjjjlllnnnmmmqqqwww|||}}}{{{NNNMMMKKKHHHFFFDDDCCCBBBAAA@@@??????>>>?????????@@@@@@???@@@AAACCCEEEGGGEEEDDDCCCAAAAAA@@@@@@AAA===<<<<<<;;;::::::999999::::::999999888888888777444666888:::;;;:::999888:::<<<>>>@@@@@@AAADDDFFFIIIKKKMMMNNNNNNOOOQQQSSSSSSSSSTTTUUUVVVVVVWWWWWWVVVWWWXXXYYYYYYWWWUUUTTTOOONNNKKKGGGCCCBBBCCCEEEEEEIIIQQQ___rrrrrrgggnnnzzzwwwcccMMMCCCBBB@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<;;;;;;===???>>>???AAADDDGGGKKKPPPSSSaaaccceeeggghhhiiilllooouuuyyyKKKIIIGGGEEECCCAAA@@@@@@???>>>>>>>>>>>>??????@@@CCCCCCBBBCCCCCCEEEFFFGGGFFFEEECCCAAA???>>><<<<<<;;;::::::999999888888888999888888888888888777777333444777999;;;;;;:::999;;;===@@@BBBBBBDDDGGGIIILLLNNNPPPPPPPPPQQQRRRTTTSSSTTTTTTUUUVVVVVVWWWWWWWWWXXXXXXXXXVVVTTTQQQOOOFFFFFFEEEDDDBBBBBBCCCEEEIIIQQQaaaxxx{{{uuunnnqqq\\\QQQFFFBBB@@@===<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::;;;===???>>>AAAEEEIIIMMMRRRXXX]]]ggghhhiiijjjlllpppvvvzzzGGGFFFDDDBBBAAA@@@??????>>>>>>>>>??????AAABBBBBBEEEEEEDDDDDDDDDDDDDDDEEECCCBBBAAA???===<<<:::999999999999888888777777777777777777777777777777777333555777999;;;;;;;;;;;;>>>@@@CCCEEEFFFHHHKKKMMMPPPQQQSSSSSSSSSSSSTTTVVVUUUUUUVVVVVVVVVVVVWWWWWWWWWXXXWWWVVVSSSPPPLLLJJJAAABBBBBBAAAAAACCCFFFIIITTTbbbyyyzzzxxx}}}gggTTTIIIFFFCCCBBB>>>999999===:::::::::;;;;;;;;;;;;<<<:::;;;;;;;;;:::;;;>>>@@@AAAEEEKKKOOOSSSXXX^^^cccfffhhhlllpppuuu{{{DDDDDDBBBAAA@@@???????????????@@@@@@BBBCCCDDDEEEFFFEEEDDDCCCBBBAAA@@@@@@<<<<<<<<<<<<<<<;;;::::::888888888888777777777777777777777777777777777777666777888:::<<<===??????AAADDDGGGIIIJJJLLLOOORRRTTTUUUWWWWWWVVVVVVWWWYYYYYYXXXXXXXXXXXXWWWWWWWWWVVVVVVUUUSSSOOOKKKGGGDDDAAAAAAAAAAAADDDJJJRRRXXXjjj~~~}}}sssbbbSSSIII@@@>>>>>>???<<<888888<<<:::::::::;;;;;;;;;<<<<<<:::;;;<<<===>>>AAAEEEHHHJJJOOOUUUXXXZZZ^^^dddiiijjjooowww~~~CCCBBBAAA@@@????????????@@@@@@AAABBBCCCEEEFFFGGGFFFEEEDDDBBB@@@>>><<<<<<777888999:::;;;;;;<<<;;;888888888888777777777777666666666666777777777777999999:::;;;===???AAACCCDDDFFFIIILLLMMMPPPSSSUUUWWWXXXYYYYYYXXXXXXYYY[[[[[[[[[ZZZZZZYYYYYYXXXXXXTTTTTTSSSPPPLLLHHHCCCAAAAAA@@@@@@BBBHHHTTTaaaiiioooWWWMMMJJJGGG???;;;:::<<<<<<::::::<<<:::::::::;;;;;;<<<<<<<<<<<<===???AAACCCGGGLLLPPPTTTYYY___aaaaaaccciiinnnvvv~~~GGGEEECCCAAA@@@AAABBBCCCCCCDDDEEEFFFFFFEEEDDDDDDBBB???<<<::::::::::::999<<<<<<;;;:::999888777666999999888888888888888999555666777666666666888:::999:::;;;;;;<<<===AAACCCDDDGGGKKKNNNPPPRRRUUUWWWYYYYYYYYYYYYZZZ[[[\\\]]]bbb^^^ZZZZZZ\\\\\\YYYUUUTTTRRRMMMGGGBBBAAADDDFFF???DDDIIIMMMTTTeee}}}lll[[[PPPEEE???@@@=========<<<<<<;;;;;;::::::<<<======;;;::::::;;;@@@AAACCCCCCEEEKKKTTT[[[aaabbbcccccceeellluuu}}}EEEDDDBBBAAAAAAAAACCCDDDBBBCCCDDDDDDDDDCCCBBBAAAAAA>>>;;;999:::::::::999999999999999888888888888999888888777777888888888666777888888777888:::<<<;;;<<<===>>>>>>@@@DDDFFFFFFIIIMMMPPPRRRTTTWWWYYYZZZZZZZZZZZZ[[[\\\]]]]]]```\\\YYYZZZ\\\[[[WWWSSSLLLKKKHHHDDDAAA@@@BBBDDDEEEIIIPPPZZZjjjsssYYYNNNIIIBBB>>>@@@===<<<<<<<<<;;;;;;::::::;;;<<<======;;;;;;<<<===AAADDDGGGJJJNNNVVVaaahhhddddddeeehhhmmmvvvDDDCCCBBBAAAAAAAAABBBCCCAAAAAABBBBBBBBB@@@???>>>???===:::999999::::::999666666777777888888999999888777777777777777888888777888:::::::::;;;===???===???AAABBBCCCEEEHHHJJJIIILLLPPPSSSUUUWWWZZZ]]]]]]]]]\\\\\\\\\\\\]]]^^^]]][[[YYYYYYZZZXXXTTTPPPFFFFFFEEECCCAAAAAADDDGGGLLLRRR]]]pppkkkXXXFFFBBBBBB???===>>>;;;;;;;;;;;;;;;;;;::::::<<<<<<===<<<;;;<<>>;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<===<<<===???CCCFFFHHHPPP[[[bbbeeefffggghhhpppnnnooovvvzzzwwwzzzDDDCCCBBB@@@>>>===<<<<<<<<<=========<<<;;;999888:::999777888999999999888777777777666666666666555777777777777777888999999888:::<<<===>>>@@@CCCFFFDDDFFFIIIKKKKKKMMMOOOQQQOOORRRUUUXXXYYY[[[]]]___```___^^^]]]\\\[[[[[[[[[ZZZXXXVVVSSSPPPLLLHHHEEECCCBBBAAABBBFFFNNNYYY```iiiwwwyyypppnnn}}}iiiUUULLLFFFAAAAAAAAA???<<<;;;:::::::::;;;;;;<<<<<<<<<;;;<<<>>>???AAAEEEJJJNNNXXX^^^dddiiilllooossswww}}}{{{|||AAAAAA@@@>>><<<;;;:::999::::::;;;;;;;;;999888777888777666777999999888777888888777777666666555555777777777777888999:::;;;:::<<<>>>@@@AAADDDHHHJJJJJJLLLOOOPPPQQQQQQSSSTTTTTTVVVYYY[[[[[[\\\^^^___```___]]]\\\ZZZYYYYYYXXXVVVUUURRRNNNJJJGGGDDDCCC@@@BBBDDDIIIRRR___lllvvvzzzfffiiivvvgggQQQFFFCCCAAA??????@@@???>>>===::::::;;;;;;<<<===>>>>>><<>>>>>======>>>>>>===::::::;;;<<<===??????@@@???BBBHHHNNNSSSXXX^^^bbbggglllttt}}}888999::::::;;;;;;;;;;;;777777999::::::999888888555555555666888999888666555555666777888999::::::999999999999:::;;;<<<===???AAADDDFFFHHHLLLPPPSSSTTTWWWYYYZZZZZZYYYYYYZZZ]]]___```aaa```___```aaa^^^]]][[[YYYWWWUUUTTTTTTKKKJJJHHHEEEBBBBBBEEEGGGKKKSSSaaarrrjjjfffkkk|||ttt^^^PPPGGGCCCAAA===???>>><<<;;;<<<===<<<:::;;;<<<===>>>???@@@AAAAAAEEELLLSSSYYY___eeehhhlllxxx888888888888888888888888888888888888888777666666666666666666666666555555333444555555666777888888:::;;;<<<<<<<<<>>>AAADDDGGGHHHIIIIIIKKKOOOUUUYYYYYY[[[___aaaaaa^^^[[[XXXbbbbbbaaa```^^^\\\[[[YYY^^^]]][[[XXXTTTPPPMMMKKKIIIEEECCCBBB@@@>>>AAAGGGNNNbbb|||~~~nnnhhhrrrrrr\\\KKKBBB@@@@@@???<<<===>>>===<<<<<<===???===<<<<<<===@@@BBBCCCDDDHHHQQQ[[[___```cccjjjpppttt888888888888888888888888777777888888777666666555666666666555555555555555444555555777888999::::::<<<===>>>??????AAADDDGGGJJJKKKMMMNNNOOOSSSWWW[[[\\\]]]```bbbbbb```^^^\\\bbbaaa```^^^]]]\\\[[[ZZZ[[[ZZZWWWTTTPPPMMMJJJHHHEEECCCDDDEEEDDDEEELLLTTTcccxxxrrreeefffrrrcccYYYJJJ@@@===<<<<<<;;;<<<===>>>===<<<<<<>>>???>>>======???DDDIIIMMMOOOQQQWWW___dddhhhnnnvvv}}}777777777777777777777777666666666666666666555444555555555555555555555555555555777888:::;;;<<<======???AAABBBCCCEEEHHHKKKNNNPPPRRRTTTUUUWWWZZZ\\\___```aaacccccccccbbbaaabbb```^^^\\\[[[[[[[[[[[[[[[YYYVVVRRRMMMJJJGGGFFF@@@@@@BBBCCCCCCGGGTTTaaa|||xxxaaa```rrrvvv___LLLGGG@@@======>>><<<:::;;;<<<======<<<<<<>>>@@@@@@@@@AAADDDJJJPPPVVVZZZ\\\```fffmmmuuu666666666666666666666666444555555666555555444444555555555555555666666666555666777999;;;===???@@@@@@BBBDDDFFFGGGIIILLLOOOQQQSSSWWWYYYZZZZZZ\\\]]]``````aaabbbccccccddddddbbbaaa^^^[[[ZZZZZZ[[[\\\]]]ZZZUUUPPPKKKGGGEEEDDDBBBBBBCCCDDDDDDLLL___qqq|||pppiiiuuuvvv]]]MMMEEEBBB???>>>>>>>>><<<999999;;;<<<<<<<<<===@@@BBBCCCEEEHHHLLLPPPUUUZZZ]]]aaaeeennnyyy555555555555555555555555444444555555555555444444555555555666666666777777666777999;;;>>>@@@BBBCCCCCCEEEHHHJJJKKKMMMPPPRRRSSSVVVYYY[[[[[[[[[\\\\\\______``````aaabbbcccdddbbb```]]][[[YYYYYYYYYZZZ[[[WWWRRRLLLGGGDDDBBBBBBFFFFFFHHHKKKPPP\\\ttthhhlllyyyqqqZZZLLLGGGAAA???<<<::::::999999888888:::<<<>>>???AAADDDGGGIIIMMMRRRUUUVVVWWWZZZ\\\dddkkkxxx666666666666666666666666333444555555666555555555666666666777777888888999888:::<<>>;;;999999:::<<<>>>:::<<>>@@@DDDGGGKKKMMMOOOMMMPPPSSSUUUVVVVVVWWWYYYYYY[[[\\\]]]\\\[[[\\\^^^^^^^^^_______________^^^]]]\\\ZZZWWWTTTQQQOOONNNIIIFFFCCC@@@@@@CCCGGGIIIKKKQQQ^^^pppzzzzzzppp[[[MMMCCC>>>???>>>===<<<;;;;;;<<>>@@@BBBDDDDDDBBBDDDGGGKKKOOORRRUUUVVVVVVWWWXXXYYY[[[\\\^^^^^^bbbaaa```___^^^\\\\\\[[[XXXXXXYYY[[[^^^___]]]\\\WWWUUUQQQMMMIIIGGGGGGGGGCCCAAACCCFFFGGGHHHRRR___nnn|||ssstttbbbXXXKKKCCC@@@@@@>>><<<:::::::::<<<>>>>>>===<<>>@@@BBBDDDFFFGGGHHHGGGIIIKKKNNNRRRTTTVVVVVVXXXYYY[[[\\\]]]^^^^^^^^^aaaaaa```___^^^]]]\\\[[[[[[ZZZZZZ[[[\\\\\\ZZZXXXUUUSSSOOOKKKHHHFFFFFFFFFGGGDDDDDDHHHKKKSSSdddttt~~~}}}{{{|||xxx||||||hhhVVVNNNDDD>>>======<<<;;;???>>>>>>@@@AAABBBBBBBBBHHHPPPWWWYYY\\\aaacccaaaeeehhhlllrrrzzz888888999999::::::;;;;;;;;;;;;;;;;;;;;;<<<======AAABBBDDDGGGIIIJJJKKKLLLMMMNNNQQQSSSUUUWWWXXXXXX\\\]]]___```aaa```^^^]]]`````````___^^^]]]\\\[[[]]][[[ZZZYYYXXXWWWTTTQQQLLLJJJGGGDDDCCCDDDEEEFFFKKKJJJKKKPPPXXXggg~~~|||yyyttttttzzzrrrmmmtttsss^^^QQQIIIDDD===;;;;;;<<<<<<;;;=========>>>@@@BBBDDDFFFPPPWWW]]]^^^```ccccccbbbeeekkkuuu~~~:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAEEEFFFHHHKKKMMMNNNOOOOOOQQQRRRTTTVVVXXXZZZ[[[\\\___aaacccdddcccaaa^^^\\\````````````___^^^\\\[[[\\\YYYVVVTTTRRRPPPLLLJJJDDDCCCBBBAAACCCFFFJJJLLLPPPTTT\\\eeeqqq}}}}}}ppphhhhhhfffhhhpppoooYYYLLLEEEBBB???<<<;;;===>>>======:::;;;<<<>>>@@@DDDIIILLLXXX\\\___```aaaccceeeffflllttt<<<===???AAABBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEGGGIIILLLNNNQQQRRRRRRRRRRRRSSSUUUXXX[[[]]]^^^___aaabbbddddddccc```]]][[[````````````___\\\ZZZYYYVVVTTTPPPNNNLLLIIIFFFDDDDDDDDDCCCDDDGGGLLLQQQTTTZZZgggwww{{{ppp___YYY[[[[[[llljjjVVVIIIAAA???>>>===<<<<<<============<<<>>>AAADDDGGGLLLSSSWWW^^^^^^___aaacccfffkkkppp|||===>>>AAACCCEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIIIIKKKOOORRRTTTUUUTTTTTTTTTUUUXXXZZZ]]]___aaaaaaaaabbbbbbbbbaaa^^^\\\ZZZ^^^^^^^^^^^^\\\YYYUUUSSSOOOLLLIIIGGGGGGFFFDDDCCCDDDCCCDDDGGGLLLTTT[[[___ppp}}}uuubbbRRRRRRZZZhhhgggTTTIIICCC>>>===<<<;;;;;;;;;;;;<<<<<<===<<<@@@EEEHHHKKKOOOVVV\\\[[[ZZZ]]]bbbgggkkkrrrzzz<<<>>>AAACCCEEEFFFFFFEEEGGGGGGGGGHHHIIIJJJLLLLLLLLLNNNRRRUUUWWWXXXWWWVVVYYYZZZ[[[]]]___```aaaaaa`````````___]]]\\\ZZZYYYZZZ[[[[[[ZZZWWWSSSOOOLLLHHHFFFDDDDDDEEEFFFFFFEEEEEEFFFJJJRRR]]]jjjuuu|||~~~yyypppeeeZZZVVV```mmm}}}iiiSSSIIIEEE@@@<<<<<<:::;;;;;;;;;;;;<<<>>>@@@@@@EEEKKKMMMNNNQQQWWW\\\[[[[[[bbbmmmtttxxx;;;===@@@CCCEEEEEEEEEEEEHHHHHHIIIIIIKKKLLLMMMNNNNNNPPPTTTWWWZZZZZZYYYXXX]]]]]]___```aaaaaaaaaaaa______^^^\\\[[[ZZZYYYYYYXXXXXXXXXWWWSSSOOOJJJGGGDDDCCCAAABBBEEEGGGHHHHHHKKKOOOWWWcccttt{{{pppccc[[[ZZZbbbttt{{{aaaRRREEEAAA???:::777888;;;;;;<<<<<<===???BBBDDDIIINNNTTTVVVUUUVVV[[[___bbbdddooo~~~<<<<<<<<<===???@@@BBBCCCGGGEEEDDDGGGLLLPPPRRRQQQSSSUUUWWWYYY[[[[[[[[[[[[^^^```bbbccccccbbbaaa```bbb```]]]\\\\\\ZZZXXXVVVTTTQQQMMMKKKIIIHHHFFFEEE>>>@@@BBBCCCEEEJJJRRRYYY\\\bbboookkkdddYYYVVVccc}}}qqq```KKKHHHCCC>>>;;;:::;;;<<<<<<===???AAABBBDDDHHHJJJVVVVVVVVVWWWXXX[[[]]]___cccuuu?????????@@@BBBCCCEEEFFFGGGEEEEEEHHHMMMQQQSSSSSSUUUVVVWWWYYY[[[\\\]]]]]]aaabbbcccdddddddddcccbbb```^^^\\\\\\[[[ZZZWWWUUUMMMJJJGGGEEECCCBBBBBBAAAAAABBBDDDFFFKKKVVVeeeooo{{{|||bbb___]]]cccwwwmmmZZZNNNDDDBBB>>>;;;::::::;;;<<<===???AAACCCFFFJJJPPPTTT]]]]]]\\\[[[[[[^^^bbbfffuuu=========>>>@@@AAACCCDDDHHHGGGHHHKKKOOOSSSUUUUUUWWWWWWXXXYYY[[[]]]___```ccccccbbbbbbbbbbbbbbbbbb]]]\\\[[[ZZZYYYWWWSSSQQQHHHFFFDDDAAA@@@???@@@@@@DDDFFFJJJPPP\\\nnnwww|||tttjjjWWW[[[dddtttxxx```OOODDD???===<<<;;;::::::;;;<<<===???AAADDDHHHLLLSSSZZZ______aaa```]]]\\\```iiiqqq<<<<<<<<<===???@@@BBBCCCIIIJJJKKKNNNRRRUUUWWWXXXYYYYYYYYYYYY[[[^^^```bbbaaa```___^^^^^^^^^^^^^^^\\\[[[YYYXXXVVVRRRMMMJJJGGGFFFDDDBBB@@@@@@BBBDDDEEELLLXXXfffwwwooojjjuuu{{{pppbbb]]]YYYaaapppttt[[[KKKDDD@@@>>>;;;;;;;;;;;;<<<===>>>???@@@DDDJJJOOOTTTZZZ___ccc```cccdddbbbbbbiiivvvAAABBBBBBCCCDDDFFFGGGHHHKKKMMMPPPRRRTTTWWWYYYZZZ[[[ZZZZZZZZZ\\\^^^```bbb```___^^^\\\\\\[[[[[[[[[[[[YYYVVVSSSPPPLLLGGGCCCDDDDDDDDDBBBAAACCCGGGJJJLLLYYYnnntttfffaaajjjmmmccc```eeemmmwwwsssYYYHHHCCCDDDCCC@@@:::::::::;;;===>>>???@@@CCCIIIPPPWWW\\\___bbbdddcccgggjjjkkkmmmwwwEEEEEEFFFGGGHHHJJJKKKLLLNNNQQQTTTVVVWWWXXXYYY[[[[[[[[[[[[\\\\\\]]]^^^_________^^^]]]\\\[[[ZZZYYYWWWUUUPPPMMMJJJGGGCCC@@@???AAACCCDDDEEEJJJQQQWWW```ooommm```ZZZaaagggiiiqqq~~~iiiZZZGGG>>>>>>AAA@@@===999999:::;;;===@@@CCCDDDKKKPPPXXX___ccceeeggghhhfffiiimmmpppuuuIIIJJJJJJKKKLLLNNNOOOPPPQQQTTTXXXYYYXXXXXXZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\]]]]]]]]]\\\[[[XXXVVVUUURRRNNNJJJGGGEEEDDDCCCAAA@@@DDDIIIMMMRRRZZZeeennn|||~~~sssaaa[[[\\\iiiyyyyyykkkQQQJJJAAA<<<:::;;;;;;;;;<<<<<<<<<>>>BBBGGGLLLOOOUUUYYY^^^dddhhhkkkooorrrqqqsssvvvzzzQQQQQQRRRSSSTTTVVVWWWXXXSSSVVVZZZ[[[YYYXXXZZZ[[[\\\\\\]]]^^^]]]\\\ZZZYYYYYYYYYZZZZZZXXXUUURRRPPPMMMJJJEEECCCBBBCCCDDDCCCEEEKKKRRRXXX```kkkyyy~~~~~~dddUUUWWWbbbyyynnnYYYKKKCCCDDDBBB===888666999===??????@@@CCCHHHNNNUUUYYY]]]___bbbfffjjjpppwww|||SSSSSSUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVWWWYYY[[[\\\]]]\\\[[[[[[\\\\\\ZZZYYY\\\YYYUUUQQQOOONNNMMMLLLDDDDDDDDDDDDFFFHHHJJJLLLMMM^^^mmmqqqyyy~~~{{{zzzyyyyyy}}}zzziii\\\XXX```vvvwwweeeVVVLLLFFF===>>>>>>===;;;:::<<<===@@@@@@CCCIIIPPPUUUXXXXXX```___dddnnnvvv|||VVVVVVXXXYYYZZZZZZZZZZZZXXXWWWWWWWWWXXXZZZ\\\]]]\\\[[[YYYYYYZZZ[[[ZZZXXXWWWUUURRROOOLLLHHHEEECCCEEECCCAAAAAAEEEKKKRRRWWWgggxxx|||xxxwwwwwwssstttyyyxxxmmmbbb]]]fffsssooo^^^RRRIIIBBB>>>;;;<<<<<<;;;::::::<<<>>>CCCGGGLLLSSSXXX\\\___```cccdddlllxxxXXXXXXYYYZZZZZZ[[[ZZZZZZWWWWWWWWWWWWXXXZZZ[[[\\\ZZZYYYWWWVVVWWWWWWVVVTTTOOOOOONNNLLLIIIFFFCCCAAAFFFEEEDDDGGGOOO\\\hhhppp~~~{{{zzzwwwmmmiiimmmjjj```___gggzzzrrrfffUUUHHHCCCAAA???===;;;;;;;;;;;;;;;===@@@CCCIIINNNUUUZZZ]]]```dddggglllqqq|||WWWXXXXXXYYYYYYYYYYYYXXXVVVVVVVVVWWWXXXYYYYYYZZZYYYVVVSSSQQQPPPPPPNNNMMMIIIIIIIIIHHHFFFFFFFFFGGGFFFJJJRRR]]]lll{{{~~~}}}uuuggg```cccbbb___kkk}}}ttt]]]RRREEE======??????===<<<===>>>>>>???CCCHHHKKKRRRWWW]]]```aaadddlllrrr~~~YYYYYYYYYZZZYYYYYYXXXXXXWWWXXXXXXXXXYYYYYYYYYYYYVVVSSSNNNKKKJJJHHHGGGEEEDDDEEEEEECCCBBBDDDGGGKKKJJJTTTggg{{{}}}{{{uuusssfff[[[WWW^^^dddlllrrrXXXKKKDDD<<<999;;;===<<<:::<<<>>>@@@BBBEEEIIIOOOSSSYYY]]]aaadddhhhqqq~~~[[[[[[\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVRRROOOJJJGGGEEEDDDCCCBBBBBBEEEFFFFFFEEEHHHMMMQQQ[[[iiizzz{{{uuujjjccc```WWWVVV[[[fffsssqqq\\\KKKBBB???===<<<<<<======<<<<<>>@@@CCC???DDDKKKQQQVVV[[[```ccccccdddhhhpppYYYYYYYYYYYYXXXVVVUUUTTTPPPPPPOOONNNLLLJJJGGGFFFKKKHHHDDDCCCDDDFFFHHHHHHEEEOOO]]]gggmmmrrrxxx|||{{{tttppptttwwwiiiZZZQQQQQQWWW]]]lll~~~lllSSSBBB>>>BBB:::===>>><<<999:::???DDDDDDJJJRRRYYY___dddhhhkkkttttttxxxYYYZZZZZZZZZXXXVVVTTTSSSRRROOOJJJHHHGGGHHHIIIIIIGGGFFFFFFHHHIIILLLRRRWWWaaajjjwwwtttooorrrxxx{{{ggg]]]TTTPPPOOOUUUeeevvvfffSSSJJJDDD@@@??????;;;999;;;<<<===AAAGGGOOOUUU[[[```dddjjjttt|||WWWWWWVVVUUUSSSRRRPPPOOOJJJHHHFFFEEEFFFFFFGGGGGGHHHHHHJJJOOOUUU^^^iiiqqqzzztttuuu}}}zzzkkk[[[TTTQQQVVV^^^kkk~~~mmmVVVIIIDDD???;;;999<<<::::::>>>AAABBBGGGMMMUUUZZZ```eeeiiiqqq|||TTTSSSQQQOOOMMMLLLKKKKKKFFFEEEDDDCCCDDDEEEFFFGGGMMMPPPVVV___kkk|||zzzyyy~~~zzzzzzvvvhhhYYYSSSSSSYYYgggxxx```SSSFFFBBBAAA>>>:::888::::::===CCCGGGIIINNNUUU]]]aaafffkkkqqq{{{PPPNNNLLLJJJHHHGGGHHHHHHGGGFFFDDDCCCDDDGGGLLLOOO[[[cccmmmxxxvvvmmmjjjhhh___WWWYYYddduuuvvvaaaMMMEEE??????AAA???>>>>>><<<===BBBIIIMMMOOOUUU]]]dddgggkkkqqqyyyHHHGGGEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEHHHQQQ[[[cccrrr}}}}}}oooeee___^^^```bbbmmmnnnYYYLLLFFF???;;;===>>>>>>???BBBAAADDDJJJQQQTTTVVV]]]eeelllnnnrrrxxx@@@@@@@@@AAABBBCCCDDDEEEEEEGGGJJJNNNVVVcccsss~~~|||wwwqqqnnnooopppjjjccc\\\XXX\\\hhhuuu}}}fffSSSGGGCCC@@@;;;888:::;;;;;;???DDDIIILLLSSSYYY\\\^^^gggqqqvvvxxx|||???@@@BBBEEEGGGIIIKKKKKKMMMRRRZZZaaakkkxxxwwwnnnfff___]]]___\\\YYYYYY\\\aaammmsss___QQQEEE???===;;;999999<<<===>>>CCCJJJQQQTTTZZZaaadddgggrrr~~~AAACCCGGGKKKOOOQQQRRRSSSYYY```jjjsss|||pppcccZZZSSSRRRVVVVVVTTTYYYeeeuuutttWWWJJJFFFAAA<<<;;;;;;:::===BBBDDDEEEJJJQQQUUUXXX___fffiiinnn{{{IIINNNUUUZZZ[[[ZZZ]]]```iiinnnvvvxxxdddWWWPPPLLLLLLNNNUUUZZZcccqqqrrrZZZFFFDDDEEE>>>999:::??????AAADDDHHHNNNSSSVVV]]]\\\aaakkkqqqwwwSSSZZZdddkkknnnoooqqqtttzzz}}}xxxjjjZZZPPPLLLJJJNNNTTT]]]jjj{{{~~~lll[[[JJJ>>>@@@CCC???;;;===@@@AAADDDIIINNNTTTYYY\\\___```gggpppvvv{{{gggppp}}}}}}ggg]]]RRRLLLJJJNNNYYYddduuuppp]]]PPPFFF===999>>>AAA>>>===AAABBBEEEJJJPPPVVV\\\```bbbaaagggpppyyy}}}|||~~~jjj[[[UUUPPPNNNPPPZZZnnn}}}hhhXXXKKKDDDAAA===<<>><<<===>>>>>>===>>>BBBJJJQQQTTTWWW\\\bbbhhhlllnnnoooqqqyyyvvvlll^^^RRROOORRRUUU]]]mmmuuu^^^QQQDDD@@@???<<<::::::;;;===>>>@@@CCCJJJRRRWWWZZZ]]]bbbiiioootttwwwyyy{{{wwwkkk```[[[VVVRRRUUU[[[hhhqqqlllTTTGGG@@@>>>@@@@@@;;;:::===<<>>???@@@???===<<<===??????CCCHHHMMMRRRVVV[[[^^^dddiiipppwww|||tttlllfff]]]VVVSSSPPPLLLMMMWWWdddrrr|||jjj\\\OOOEEEAAA<<<======<<<:::;;;===???DDDIIIPPPVVVYYY]]]bbbeeepppuuu|||ssshhh]]]WWWSSSMMMJJJJJJNNNOOOXXXjjjooo[[[MMMEEE@@@===>>>;;;;;;;;;::::::<<<@@@CCCKKKRRR[[[aaadddhhhooottt{{{zzzmmm]]]UUUNNNLLLKKKJJJMMMRRRWWW___pppppp___TTTJJJFFFCCC>>><<<<<<;;;;;;;;;;;;===AAAFFFKKKPPPXXXbbbiiinnnvvvooobbbZZZOOOJJJGGGGGGIIILLLUUU]]]cccsssuuu___SSSIIIBBB???@@@@@@<<<999::::::;;;<<<===@@@EEELLLQQQWWW^^^iiirrr|||{{{fffZZZTTTPPPHHHFFFEEEHHHLLLSSS```lllzzzjjjVVVKKKHHHDDD>>>999:::;;;:::;;;???999;;;>>>AAAEEEKKKRRRWWW```hhhsss{{{gggVVVOOOLLLIIIGGGHHHLLLRRRZZZeeexxxqqq```SSSHHHCCCCCCBBB===:::;;;<<<;;;>>>BBB<<>>???<<<;;;===@@@DDDJJJPPPUUU\\\bbbgggttt}}}}}}uuuqqqgggbbbZZZQQQKKKJJJLLLOOOXXXaaakkktttsssWWWPPPHHHBBB@@@???===;;;;;;<<<===<<<<<<<<>>;;;:::;;;;;;;;;:::;;;<<<======>>>BBBGGGKKKSSSXXX^^^dddkkkuuuqqqiiibbbbbbeeehhhkkknnntttsssooofff[[[RRRNNNNNNQQQUUU[[[aaaiiixxxsss\\\LLLDDDBBBBBB;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===???AAAFFFMMMQQQUUU[[[ccckkksss}}}}}}xxxtttrrrssstttuuuggg]]]UUUUUUVVVVVVWWW[[[aaa```]]]WWWRRRQQQTTTXXXccciiiqqq{{{qqqfffVVVHHH???======>>>:::;;;<<<<<<<<<<<<<<<===;;;===@@@CCCFFFLLLSSSXXX[[[bbbmmmwwwvvvoooooonnnkkkhhhiiimmmrrraaaUUUMMMNNNOOOMMMNNNTTTSSSTTTUUUVVVXXX^^^hhhoooyyyiiiWWWQQQHHHAAA===;;;999888999:::<<<;;;::::::;;;===>>>AAAEEEJJJNNNTTTZZZ^^^```iiivvvrrrlllvvvyyyyyytttmmmmmmvvv~~~~~~vvv\\\OOOHHHKKKNNNKKKNNNUUUSSSXXXaaaiiirrr~~~|||lll[[[NNNHHHEEEAAA>>>===<<<;;;999999;;;<<<<<<:::;;;===@@@CCCGGGLLLRRRWWW\\\aaaeeehhhrrr~~~wwwwwwwwwwww|||wwwyyyrrreeeXXXKKKEEEKKKNNNMMMPPPXXX\\\eeerrrkkkYYYPPPJJJDDD===;;;999888:::<<<===<<<:::<<<>>>===<<<===AAADDDFFFKKKRRRXXX]]]aaafffiiisss}}}zzzyyymmmddd]]]YYYRRRNNNMMMRRRTTTVVV___iiissszzzbbbOOOEEEBBBAAA@@@@@@>>>;;;999999:::<<<>>>;;;<<<======<<<>>>BBBEEEOOOTTT[[[aaaeeejjjpppuuu}}}qqqddd\\\WWWUUUPPPQQQXXXcccmmmttt~~~jjj^^^OOODDD???>>>===<<<===<<<:::999:::;;;===>>>;;;;;;;;;<<<>>>CCCGGGJJJTTTYYY___eeejjjqqqyyy}}}~~~wwwaaaTTTPPPQQQSSSVVV]]]llliiiZZZNNNIIIBBB?????????===;;;::::::::::::;;;<<<======>>><<<<<>>???>>><<<:::999::::::;;;;;;;;;;;;;;;??????AAAFFFMMMSSSVVVWWW___eeeooowww~~~{{{yyyssszzz{{{~~~xxxooofffffflllrrrppplllfffaaaYYYSSSTTT___ppp|||yyyeeeTTTKKKGGGEEEDDD===<<<:::999999999888888;;;;;;;;;;;;;;;;;;;;;:::>>>AAAFFFMMMTTTXXXZZZYYYdddmmmyyyxxxttttttuuu~~~ooojjjjjjaaa[[[VVVUUUXXX[[[[[[ZZZUUUWWWZZZ^^^eeeuuutttcccZZZNNNDDD@@@>>>===;;;:::999888888888:::;;;<<<<<<<<<;;;;;;;;;<<<======???EEEMMMUUUZZZ]]]aaacccpppyyy~~~uuunnnmmmqqqvvvrrraaaXXXTTTMMMMMMLLLMMMNNNRRRWWW[[[^^^gggrrr{{{kkkYYYKKKFFF@@@<<<;;;;;;:::888888999:::::::::;;;===>>>;;;:::::::::<<<>>>AAACCCGGGNNNXXX^^^aaagggpppwwwzzzvvvzzz}}}vvvllleeeeeemmmttt{{{tttbbbWWWOOOJJJFFFJJJNNNPPPQQQVVV```hhhvvv{{{hhh[[[NNNDDDBBB===888666777:::<<<===555777999999999888999999999999888999<<>>AAAGGGMMMPPPXXX]]]eeemmmvvv{{{yyy{{{~~~}}}zzzzzzzzz{{{}}}~~~~~~}}}~~~sssgggaaa\\\YYYXXX[[[WWWVVVTTTPPPLLLLLLNNNQQQYYYaaammmxxxqqqeeeUUUHHHBBB@@@>>>===:::999999888888999999:::999999999999999:::::::::;;;<<<<<<>>>CCCJJJRRRWWW___dddkkksss}}}}}}wwwvvvyyy~~~{{{uuutttwww}}}~~~lllbbbYYYTTTPPPLLLKKKNNNEEEGGGJJJMMMPPPVVV___fffuuu~~~~~~lll```RRRKKKBBB===<<<<<<<<<;;;:::999999888888999999:::777777777888888999:::;;;;;;===@@@DDDJJJRRR[[[aaafffjjjsss}}}yyyssstttyyyyyyvvv~~~zzzpppYYYRRRMMMJJJHHHEEEFFFIIIEEEKKKTTT[[[dddppp~~~zzzlll^^^PPPEEEDDDAAA>>><<<<<<<<<;;;999:::999999888888999999:::888777777777888999:::;;;;;;@@@GGGMMMSSSZZZbbbhhhiiiqqq}}}xxxrrrttt|||www|||~~~wwwyyy|||eeeWWWNNNIIIGGGGGGFFFEEEHHHMMMQQQ[[[iiiuuuyyyeeeVVVNNNHHHAAA;;;;;;:::999999999999777555:::999999888888999999::::::999888888888999;;;<<<===DDDMMMTTTXXX]]]dddiiipppzzzxxxrrrvvvttt{{{lllTTTHHHEEEBBBBBBEEEFFFGGGMMMUUUeeerrrzzzeeeZZZKKKAAA===<<<:::888666666777888888888777777:::999999888888999999:::;;;;;;999999:::<<<>>>@@@AAAHHHQQQWWWZZZ___gggmmm|||yyyuuu|||xxxmmmvvvwww[[[KKKFFFBBBBBBEEELLLQQQXXXcccmmmtttdddWWWJJJFFF???;;;999999888888777888999999999999:::;;;:::999999888888999999:::;;;:::::::::===@@@DDDFFFLLLQQQWWWZZZ]]]dddoooyyy~~~}}}~~~~~~mmmbbbkkkgggxxx|||cccLLLCCCEEEHHHIIIPPPZZZeeeppprrrbbbVVVJJJ@@@;;;;;;<<<<<<<<<;;;:::999999999999888777777888::::::999999999999999999:::999999999;;;???DDDHHHKKKVVVYYY\\\]]]```iiiyyyzzzwwwyyy{{{}}}sssggg[[[VVVWWW]]]aaaddd___UUULLLJJJLLLQQQXXXdddrrr|||ooo^^^PPPIIIDDDAAA===777777777777777777777777999999888888888888888888:::999888999:::::::::999999:::<<<<<<===CCCLLLTTTXXX[[[]]]___iii{{{yyyrrrsssyyy}}}uuuiii```VVVLLLHHHJJJQQQVVVYYYVVVPPPMMMQQQUUUgggqqqzzzooo\\\TTTIIIBBB???===:::777777777777777777777777777999999999999999999999999::::::999999:::::::::999::::::;;;>>>DDDKKKRRRVVVZZZaaahhhnnnyyywwwpppssszzzeee]]]UUUOOOHHHCCCBBBEEEHHHMMMRRRRRRRRRUUU___hhhuuu{{{gggVVVKKKEEEAAA===<<<<<<<<<999666777777777777777777777777::::::::::::::::::::::::::::::999999999999::::::<<<<<<===CCCLLLTTTXXXYYYYYYdddpppzzzuuuooottt~~~~~~RRROOOLLLIIIGGGGGGJJJNNNOOOVVV^^^bbbdddkkkwwwzzzfffWWWLLLFFFBBB@@@>>><<<<<<<<<<<<999777777777777777777777777777888888999999999999::::::999999999888888888:::;;;===???DDDJJJPPPVVVZZZ\\\]]]iiivvv}}}~~~wwwrrrwwwDDDFFFHHHHHHKKKRRRYYY^^^iiiqqq|||ooofffWWWKKKCCC@@@@@@@@@===;;;888666666666555555666666666666666666666666666777777777888888888999777888999888777888;;;>>>>>>FFFOOORRRRRRTTTZZZ```iiisss}}}~~~}}}xxx|||AAAGGGNNNRRRYYYeeepppvvvzzzhhh\\\KKKHHHCCC???===;;;888777888777555333333444666777666666666666666666666666555555666666777888888888666888:::999888:::>>>CCCDDDNNNXXXZZZWWWWWW^^^fffpppxxxQQQ\\\ffflllwww{{{nnncccWWWKKKCCC<<<;;;:::::::::888444111666777777666666777888999666666666666666666666666555666666777888888999999777:::<<<<<<;;;===CCCIIINNNVVV]]]```___```fffmmmssszzzhhhuuummmcccVVVLLLHHHEEEAAA>>><<<:::777555666666666555444666888888777666666666666666666666666666666666666777777888999999::::::999<<<>>>>>>===@@@GGGMMMVVVZZZ___cccfffiiinnnqqqwwwwwwhhh]]]LLLIIIEEE@@@===<<<<<<<<<<<<;;;;;;:::999888777777333444444444555666666666444444444555555555555666:::888666666888;;;<<<===<<<;;;;;;<<<@@@FFFMMMQQQ]]]___bbbfffkkkrrrwww{{{}}}ooodddXXXMMMEEECCCAAA===999777666777777888888888777777777777777444444444555555555555555555555555666666666777777999888777777888:::;;;<<<<<<<<<<<<===BBBJJJSSSYYY___bbbgggmmmrrrxxx|||nnndddWWWLLLEEE@@@;;;888:::888666444333333444555444444555555555666666666555555555555555444444444666666666666777777777888777777888888999999::::::<<<===???BBBHHHQQQ[[[bbbbbbhhhooovvv{{{uuucccVVVOOOJJJBBB<<<:::999999888666555444333333444555666444444444444444555555555666666666555444444444333555555666666666777777777666777999:::999999::::::<<>>>>><<<999777777666666555444444333333444555777777777777666555444444333333666666666555444444444333444444555555555666666666555777:::;;;::::::;;;<<<===DDDMMMSSSXXX]]]dddiiinnnuuu~~~yyyiii```TTTLLLGGGCCC>>>999::::::999999777555333111333222222333333444555555888888777666555444333222555555555555555444444444444444444444555555555555444777;;;;;;:::;;;>>>AAAAAAJJJTTT[[[___ccciiiooouuu|||{{{tttjjj]]]SSSIIIEEE???<<<::::::999888666777888777666444333333333333333333333333333333666666555555555444444444444444444555555555555555555555555555666666666666444888;;;;;;:::<<>>CCCFFFLLLSSSTTTYYY^^^fffvvv555555444333333333444444333333222222222222111111222222222222222222222222111222222333333444444555555444444444444333333333444444444444444444444444666555555555666777999:::===;;;<<>>DDDJJJPPPWWW]]]aaahhhrrr}}}...//////000111111222222000000000111111111222222222111000000000111222333,,,///111333333444555777333333333444444444555555666666555555666888:::<<<<<>>AAAFFFNNNSSSUUUXXX^^^fffqqq}}}}}}~~~////////////000000000000111111111111111111222222222222222111222333333444333333444444444555555555444444555555666777777888999:::===AAAFFFMMMTTTYYYZZZ\\\bbbkkkwww////////////000000000000222111111111111222333333222222222222222333444444333444444444555555555555444444555666777777888999:::<<<@@@FFFNNNUUU\\\___```dddjjjrrr{{{.../////////000000000111222222111111111222333444333222222222222333444444444444444444555555555555444444555666777888999999<<<>>>DDDMMMVVV]]]bbbeeehhhnnntttyyy}}}.../////////000000111111222222111111111222444555333333222222333333444555444444444555555555666666444444555666777888999999===AAAGGGQQQ[[[bbbggghhhooouuu{{{~~~~~~////////////////////////000111111111111222222222111111222333222000000222333333333444444444555555555777::::::::::::;;;<<>>FFFNNNYYY```eeejjjqqqvvv~~~111111111111111111111111000111111111111222222222000111222222222333444333333444444444444555555555666777888888999;;;@@@CCCOOOUUU^^^ffflllssszzz~~~000000000000000000000000000000111111111222222222111222111000111444444111444444444444555555555555777777777777999>>>EEEJJJTTTYYYaaahhhpppxxx////////////////////////000000111111111222222222222333111...000555555000444444444555555555666666888888777888;;;AAAJJJPPPYYY]]]ccckkkttt}}}........................000111111111111222222222222444222...222::::::444444444555555555666666666888888999:::>>>FFFOOOVVV^^^aaagggoooyyy////////////////////////000111111111111222222222000444222///666BBBCCC<<<555555555555666666666666888999:::===AAAJJJSSSZZZ___bbbhhhqqq{{{000000000000000000000000000111111111111222222222///333222000999GGGJJJCCC555555555555666666666777888999;;;>>>DDDLLLUUU\\\___aaahhhqqq{{{222111111111000000//////000000000000000000000000000111333666:::===AAABBB222111222444666888888888;;;;;;>>>EEENNNUUUWWWWWW\\\bbbllluuu}}}~~~~~~111111111111000000000///111111111111111111111111000000111333555777999:::333333333555777999999999;;;===AAAGGGNNNUUUYYY[[[^^^dddnnnxxx111111111111000000000000222222222222222222222222111111111111111222333333444444555666777999:::;;;;;;@@@GGGLLLPPPUUU[[[```dddkkkvvv111111111000000000000000222222222222222222222222333333222222222222333333444444555666666888;;;======DDDLLLPPPQQQUUU]]]dddlllsss~~~000000000000000000111111111111111111111111111111222222222222333444555666222444555666666888<<<@@@AAAIIIQQQTTTTTTWWW___gggpppxxx000000000000111111111111000000000000000000000000000000000111333444666777111444666777777:::@@@DDDIIIPPPWWWYYYYYY\\\cccjjjqqqyyy///000000000111111111111111111111111111111111111000000111222333555777888222555888999999===DDDJJJRRRWWW]]]______bbbggglllttt}}}//////000000111111111222222222222222222222222222222333333444555777888999222666:::;;;;;;???GGGNNNYYY\\\```cccdddfffjjjnnnxxx...///000222222111111000000000111111111222222222555555555555666777888888444666888:::===EEEPPPXXXcccffffffkkktttoookkkuuu|||...///000111222111111000000000000000111111111222222222111222222333444444666888;;;===BBBJJJUUU]]]hhhnnnpppuuu{{{vvvsss~~~//////000111111111111000000000000000111111111111444444444333444444555555777:::???CCCHHHQQQ\\\dddooozzz///000000000111111111111111111111111222222222222666555555555555555666666888<<>>DDDJJJQQQXXX]]]___eeeppp~~~111111222222222333333333555555555555555666777888;;;:::???JJJSSSWWW]]]dddnnnqqqyyy|||{{{~~~111222222222222333333333333333444555666777888999:::<<>>EEEIIIPPPZZZccciiiqqq}}}xxxyyy{{{~~~333333333444444444555555777555333444999AAAIIIOOOWWWbbbllltttxxxzzz|||222222333444555777777888666555666999<<<@@@JJJTTT]]]kkkuuuxxxyyy222222333444555666666777555444777<<>>EEENNNSSSVVV^^^fffppp}}}444444555666777888999:::<<>>@@@PPPWWW^^^aaafffvvv555666888888999===BBBFFFVVV[[[___aaajjj444555777777888===EEELLLVVV[[[___cccttt555666777777888???JJJSSSXXX]]]ccclll888999:::999;;;CCCOOOZZZ\\\bbbiiittt777777777:::AAAKKKVVV\\\dddffflll{{{777666777<<>>FFFKKKPPPVVV^^^ddduuu777???HHHMMMQQQWWWbbbjjj~~~|||???DDDMMMUUUUUUYYYjjj|||~~~|||zzz}}}@@@DDDLLLTTTXXX```sss~~~zzzwwwyyyzzz}}}DDDGGGNNNWWW```ooo}}}yyywwwuuutttyyy~~~JJJMMMSSS^^^mmm{{{zzz|||NNNQQQXXXeeeyyy}}}PPPUUU^^^mmmyyyTTT[[[gggwww~~~uuuxxxYYYbbbnnn}}}ssssss{{{bbbggguuuvvvjjjmmmtttzzzjjjppp}}}rrriiikkkqqqxxxssszzzyyypppjjjkkkpppyyyyyy{{{uuuqqqooopppttt~~~{{{zzztttuuuwwwxxx|||}}}||||||xxx||||||}}}yyy~~~{{{}}}}}}|||||||||~~~}}}~~~~~~xxxzzz~~~zzzzzzxxxzzz}}}~~~zzzxxx}}}}}}yyy}}}}}}zzzxxx{{{|||zzzzzz~~~zzzvvvyyyyyy|||~~~wwwwww~~~yyy||||||yyyyyyzzz~~~~~~xxxyyy~~~|||yyy~~~}}}}}}|||}}}}}}}}}|||~~~|||zzz{{{}}}xxxxxx~~~|||yyy{{{}}}zzz~~~~~~}}}~~~}}}~~~{{{~~~}}}}}}~~~}}}~~~~~~}}}~~~}}}zzz{{{~~~zzzxxx|||~~~~~~yyyyyy}}}~~~zzzyyy|||{{{~~~vvvwww{{{vvvmmmmmmoooyyy{{{|||mmmggggggiiiuuuvvvxxx|||~~~tttkkkjjjmmmooowwwxxxzzz~~~wwwtttyyy~~~xxxzzz~~~qqqkkknnnsssvvv{{{~~~yyypppqqqwww}}}tttwww|||rrrlllooouuuzzzrrrooorrrxxx{{{|||vvvvvvvvv{{{|||wwwqqqttt{{{{{{pppoootttxxxyyyyyyrrrsss~~~zzz{{{vvvzzzzzzooommmpppxxxnnnqqqvvv|||}}}}}}yyymmmjjjoooyyyooorrrwww}}}yyyllliiiooo}}}}}}nnnqqqwww|||mmmiiiqqq}}}lllnnnvvv~~~|||mmmhhhqqq}}}kkknnnxxx~~~zzz|||mmmgggppp}}}nnnqqq}}}|||{{{}}}|||zzz|||pppjjjsss|||nnnrrr}}}{{{{{{}}}uuunnnwww{{{mmmqqq|||{{{{{{yyyyyy|||~~~tttyyytttppp|||uuuiiiooo|||}}}}}}xxxxxxzzz{{{|||xxxpppwww}}}vvvrrr}}}ttthhhnnn}}}}}}~~~{{{vvvwww|||sssmmmttt|||xxxsss~~~}}}pppgggmmmzzzyyyzzz}}}}}}}}}~~~xxxvvvuuuwww~~~{{{qqqlllsss~~~zzzttt~~~vvvkkkggglllzzz~~~zzzxxxtttqqqrrrtttvvvyyy~~~yyyzzz}}}{{{rrrnnnuuu{{{sss|||rrrhhheeelllzzz{{{xxx{{{wwwllllllppptttvvvxxx~~~~~~{{{yyy~~~|||}}}tttpppxxx}}}sss{{{}}}pppjjjgggooozzzwwwyyyssskkkmmmrrrwwwyyy{{{}}}wwwwwwzzz~~~www~~~}}}tttoooyyyuuu{{{xxxqqqpppoooxxx|||}}}~~~|||rrrnnnssswww{{{}}}~~~~~~wwwwww}}}~~~ttt|||}}}}}}|||rrrmmmzzzvvv|||~~~uuurrrvvvxxx}}}~~~xxxqqqqqqyyy|||~~~zzzxxx|||yyy}}}|||}}}|||tttqqq}}}vvv{{{~~~yyyyyy}}}}}}~~~tttrrryyy}}}yyy{{{{{{~~~wwwuuuvvvyyyyyywww{{{|||zzzyyyvvvwww}}}|||vvvvvv~~~}}}wwwvvv|||{{{xxx}}}}}}}}}xxxzzz~~~|||{{{~~~}}}{{{yyyyyyyyyzzz{{{{{{|||}}}|||xxxzzzyyyxxxxxxyyy{{{}}}~~~~~~||||||}}}~~~{{{~~~{{{|||}}}}}}|||vvvvvvxxx~~~~~~www}}}sssqqqtttyyy~~~vvv}}}vvvpppqqqxxx~~~xxx|||vvvqqqqqqxxxyyy{{{wwwqqqpppyyy~~~~~~xxxxxxxxxrrrrrrwwwwww}}}{{{{{{yyytttxxxxxxxxx}}}|||{{{yyyxxx{{{yyy{{{}}}vvvzzzxxxyyyvvvxxx}}}zzz~~~uuuvvv|||{{{zzz}}}vvvvvv}}}zzzxxxyyy|||wwwwww}}}xxxvvvvvvvvvyyy~~~|||yyyyyy}}}yyyyyy{{{}}}|||zzzzzzzzz{{{~~~|||yyy{{{|||||||||}}}|||~~~yyy~~~|||~~~|||}}}zzz||||||~~~zzzzzz{{{~~~|||zzzyyy{{{~~~{{{}}}~~~|||||||||}}}|||||||||{{{~~~|||{{{||||||yyyyyy~~~}}}xxx||||||zzz{{{uuu{{{}}}uuu}}}||||||~~~{{{zzz~~~yyy}}}|||yyy}}}~~~}}}xxx}}}~~~zzz{{{||||||}}}zzzyyy|||zzzzzz~~~}}}~~~}}}}}}~~~}}}yyy|||{{{zzzzzzzzz{{{~~~}}}yyy{{{zzzzzzzzz~~~|||{{{xxx{{{~~~~~~zzzxxxzzz|||wwwzzz}}}||||||~~~~~~yyyuuuyyy|||{{{||||||~~~zzzzzz{{{}}}zzz{{{~~~zzzvvvuuu|||}}}xxxyyy|||~~~|||{{{zzzwwwyyy||||||vvvwwwxxxyyy|||wwwvvvsssxxx{{{uuuzzz}}}yyyxxxyyy{{{|||}}}xxxsssvvvyyy}}}~~~wwwtttuuuyyy|||||||||{{{}}}}}}|||xxxuuuxxx}}}|||zzzwwwtttuuuyyy}}}yyy|||~~~~~~|||xxxuuuvvvvvvwww}}}~~~~~~}}}vvvttttttxxx|||~~~|||yyywwwvvvvvvzzz}}}{{{zzzzzzyyyxxx}}}|||zzz{{{|||}}}}}}}}}}}}}}}|||||||||}}}}}}~~~~~~~~~}}}~~~}}}}}}{{{zzzyyyzzz{{{}}}|||}}}~~~xxxzzz|||yyy{{{~~~~~~}}}~~~~~~}}}~~~~~~|||||||||{{{{{{}}}|||zzz~~~zzz{{{}}}}}}~~~~~~~~~~~~~~~|||}}}|||~~~{{{~~~}}}}}}}}}~~~~~~zzzxxx}}}zzzsssqqqrrrtttwww{{{|||wwwvvvyyymmmhhhgggfffjjjoootttzzz~~~{{{}}}~~~qqqeeeaaabbbeeejjjqqqvvv}}}mmmaaa___```iiiooovvv}}}}}}|||kkkccceeejjjoooxxxxxx|||{{{kkkdddgggllluuu~~~|||{{{zzz|||vvvzzz|||nnnhhhkkkqqq|||~~~}}}zzzzzz|||www}}}sssooosssyyy~~~~~~|||{{{|||xxxyyyvvv{{{~~~www~~~}}}}}}{{{yyyzzzttt~~~{{{|||{{{xxxtttzzz~~~}}}xxxzzz~~~~~~{{{~~~~~~|||wwwvvv}}}tttoooooopppsssvvv{{{{{{{{{}}}|||zzz||||||~~~~~~qqqllllllmmmppptttxxx|||{{{zzz}}}zzzyyy|||ooojjjjjjkkkoootttwww|||~~~{{{zzz}}}yyyzzz|||pppkkkjjjlllqqqxxxyyyzzz{{{~~~zzz}}}{{{pppjjjiiikkkssszzz~~~zzz|||zzzoooiiigggjjjsss|||{{{~~~{{{pppkkkiiillluuu|||zzz~~~~~~sssnnnkkkoooyyy}}}{{{wwwwww{{{xxxpppooouuu|||{{{|||yyyuuuvvv{{{{{{vvvwww||||||zzzvvvsssvvv}}}|||||||||vvvrrrwww|||||||||}}}}}}~~~{{{wwwuuu{{{{{{{{{zzzyyysssxxx~~~zzzwww~~~yyyxxx{{{yyy{{{zzzvvvuuuwwwwww|||}}}|||vvvuuu}}}zzzzzz{{{wwwxxxxxxuuuwwwwwwtttqqqrrrwww||||||wwwzzzzzztttttt~~~{{{{{{{{{vvvwww}}}~~~wwwoookkkmmmnnnmmmmmmrrr{{{