BM626( ,,,+++******++++++***(((++++++***************+++*********************+++***+++++++++)))((('''(((*********)))))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))***************+++++++++***))))))'''((()))******++++++************++++++,,,,,,,,,)))***+++***)))((()))***++++++***))))))******+++(((((())))))((('''&&&&&&''''''((()))))))))))))))((()))))))))''''''(((***&&&'''((())))))))))))((((((((()))(((''''''(((******))))))+++...000000///,,,+++***)))((((((((((((&&&'''))))))(((''''''((())))))))))))))))))))))))******++++++++++++******************++++++++++++))))))************)))((())))))*********))))))))))))))))))******+++++++++(((((((((((())))))))))))++++++******)))*********)))(((((()))+++------,,,(((+++***$$$"""&&&******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++(((!!!'''...---***************)))))))))))))))+++***))))))))))))(((((((((((())))))*********+++************************++++++++++++************......---,,,+++)))((('''%%%&&&(((************)))************)))))))))))))))((('''&&&'''(((***+++******++++++***)))(((''')))))))))))))))******+++)))***,,,......,,,***))))))))))))))))))))))))))))))))))))***,,,,,,+++)))***,,,......---+++,,,,,,,,,***)))***,,,---,,,+++++++++++++++++++++++++++---,,,***+++---...,,,*********)))+++------,,,************++++++,,,,,,,,,222///,,,***++++++***)))++++++,,,,,,,,,++++++***+++******+++------,,,***,,,------,,,***)))***,,,+++++++++,,,,,,,,,------------...---++++++---///...------,,,,,,,,,,,,---///000111000...------///+++,,,---.........------,,,,,,,,,------///000000---...............------...---------...///111222///000222222000//////000222111111111111000000000444444444555555666666666666555444333333444333333111333666999:::===@@@CCCDDDCCCDDDFFFEEEDDDJJJQQQ^^^fffrrr,,,+++)))***++++++***)))+++***************++++++(((((()))***+++,,,,,,---)))+++,,,+++)))''''''((())))))))))))))))))******)))))))))))))))))))))))))))******++++++******)))(((((()))))))))*********+++++++++++++++***)))((('''((()))******++++++***))))))))))))************((()))******)))((()))+++******************++++++(((((((((((((((''''''''''''(((((()))))))))))))))''')))******((((((((()))((((((((())))))))))))))))))******)))'''''')))***+++***+++,,,...000000000++++++***)))((((((((()))&&&((())))))'''&&&'''((())))))))))))*********************++++++*********))))))*********+++++++++((())))))*********))))))))))))))))))))))))******************++++++++++++))))))*********+++++++++++++++******)))*********)))(((((()))+++---,,,+++***+++***'''&&&)))++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********+++&&&%%%))),,,+++)))((())))))))))))))))))******************))))))))))))*********)))))))))))))))++++++++++++************------,,,,,,,,,+++++++++))))))************))))))&&&'''((()))******))))))*********))))))))))))))))))(((((('''((()))******************))))))(((((()))))))))))))))******+++)))***,,,------,,,***)))))))))))))))))))))))))))***))))))***+++,,,+++***+++,,,------,,,+++,,,---+++*********,,,,,,,,,+++,,,+++++++++++++++++++++---,,,++++++,,,---,,,,,,++++++,,,...000000---+++******++++++++++++,,,,,,...,,,+++***+++,,,,,,,,,***++++++,,,,,,,,,++++++*********+++,,,---,,,***)))***++++++******,,,...++++++,,,,,,,,,---------,,,---...---,,,+++---...000///...---,,,,,,,,,,,,,,,.........,,,+++,,,---,,,,,,---------...---------------------...///000------...............---------......//////000000---///000000......///000000000000000000000//////444444444444555555555555555555555444333333333444222444777:::;;;===@@@BBBCCCBBBCCCEEEDDDCCCIIIPPP___gggttt+++***)))***++++++***)))*********)))******+++,,,(((((()))***+++,,,,,,---))),,,...,,,)))'''(((***))))))))))))************))))))))))))))))))))))))))))))************))))))((())))))******++++++++++++++++++++++++***)))((('''((()))******++++++***))))))))))))))))))))))))((()))******))))))***+++)))*********++++++++++++((((((((((((''''''(((((('''((())))))******))))))''')))+++***)))(((((()))))))))))))))))))))))))))***++++++***(((((()))*********+++,,,---...//////++++++***)))))))))))))))'''((())))))''''''((())))))))))))************+++))))))************)))))))))))))))************+++((())))))************))))))))))))((())))))***+++++++++++++++++++++++++++*********+++++++++,,,,,,+++***************+++++++++)))))))))+++,,,+++***++++++***))))))***++++++*********************************))))))*********,,,+++***+++,,,+++)))((())))))))))))************)))***++++++)))))))))+++)))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,+++++++++''''''((()))************''''''((()))))))))))))))((()))))))))************)))))))))))))))******+++*********))))))))))))))))))))))))))))))******+++)))******+++++++++++++++))))))))))))))))))))))))+++)))))))))+++,,,+++******+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,...111222111...,,,------------------------*********++++++,,,---...******+++,,,,,,,,,++++++***))))))***,,,---+++***((()))*********+++---///,,,,,,,,,,,,------------,,,---......,,,,,,---...000///---+++++++++,,,,,,+++,,,---,,,+++***+++---,,,,,,,,,---------......---------------...//////,,,---......///.........---......////////////000,,,...///...------...000/////////000000000111111444444444444444444444444444555555444222222333555555888;;;===>>>>>>@@@BBBBBBAAABBBDDDCCCBBBGGGOOO^^^fffttt+++***)))***+++,,,+++)))******))))))***++++++,,,************************))),,,///---)))'''(((+++((()))))))))************))))))))))))))))))))))))))))))************))))))))))))******+++,,,,,,---+++,,,,,,++++++)))(((((('''((()))******++++++***))))))))))))))))))))))))''')))******))))))***+++))))))***+++++++++++++++((((((''''''''''''(((((((((((()))************)))''')))++++++***((())))))******)))))))))))))))***+++++++++***(((((()))+++'''(((*********+++,,,---+++******)))))))))))))))((()))***)))(((''')))***))))))*********+++++++++(((((())))))))))))(((((())))))))))))************(((((()))******************)))((((((((()))+++,,,++++++++++++++++++++++++)))************+++++++++))))))))))))***+++,,,,,,,,,+++)))***++++++***(((+++***)))***+++*********************************+++******************+++,,,------,,,,,,,,,+++***((()))))))))************(((***,,,+++)))(((***,,,&&&'''((()))***+++,,,,,,.........------,,,,,,,,,+++++++++*********))))))(((((()))************)))((((((((()))))))))))))))''''''((()))***++++++,,,************+++++++++,,,))))))))))))))))))******)))))))))))))))******+++******)))))))))***,,,---))))))))))))))))))))))))+++)))((()))+++,,,++++++)))***+++***))))))***,,,***+++++++++++++++,,,---------,,,,,,,,,+++++++++------,,,+++***+++,,,...+++,,,...111333222...+++------------------------***+++++++++++++++,,,---)))***+++,,,,,,,,,,,,+++***))))))***,,,,,,+++***)))***+++***)))***,,,---,,,,,,,,,------------...+++---......---,,,,,,---+++***)))((()))***,,,---+++,,,------++++++,,,------,,,,,,,,,------.........------------...//////,,,------...//////......---......///////////////---...//////......///111//////000111222333444444333333333333333333333333444555666444222111333555777999<<<>>>>>>>>>???@@@@@@???@@@BBBAAA@@@FFFMMM\\\dddrrr+++***)))***+++,,,+++*********))))))***+++,,,,,,------,,,+++***)))(((''')))---000...***'''))),,,(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))***+++,,,,,,------,,,,,,,,,++++++)))(((((('''((()))******++++++***++++++******************''')))******))))))***,,,((()))***+++++++++++++++(((((('''''''''(((((()))(((((()))***************''')))++++++***)))))))))******)))))))))))))))***+++,,,,,,+++)))((()))+++%%%'''((()))((()))***,,,+++***)))))))))))))))***)))******)))((((((***+++))))))******++++++++++++''''''((((((((((((''''''))))))))))))************(((((()))******************)))(((((((((***+++,,,++++++++++++++++++++++++))))))))))))************))))))))))))***+++,,,------+++******++++++)))(((+++((((((***+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***---...------......---(((((())))))*********+++(((***,,,+++)))(((***,,,###$$$&&&(((+++---...////////////......---------))))))))))))((((((((((((+++++++++++++++***))))))(((((((((((())))))))))))&&&&&&''')))***+++,,,---******+++++++++,,,,,,,,,))))))(((((()))***++++++)))))))))))))))******++++++***)))((((((***,,,...))))))))))))))))))))))))+++***((()))***,,,,,,+++)))******)))(((((()))+++)))+++,,,,,,++++++,,,------------,,,,,,+++++++++------,,,+++***+++,,,...***+++...111333111---***+++++++++++++++++++++++++++,,,---,,,+++******+++)))***+++,,,,,,,,,,,,,,,***))))))***,,,,,,+++)))***++++++***))))))***,,,,,,,,,,,,---------......+++---......---,,,,,,---&&&&&&%%%&&&'''***---///,,,---......,,,,,,---...---,,,,,,,,,,,,---............---------...//////,,,,,,---.../////////...---...///////////////......///000///...///111222000000111222444555666777333333333333333333333333444555666555222111333666666888;;;<<<<<<;;;<<<===???>>>???AAA@@@???EEELLL[[[cccqqq((()))))))))************((()))++++++)))))))))************)))******+++,,,***+++,,,---,,,+++***)))((((((((((((((()))******)))((('''''''''(((***+++(((((()))***+++,,,,,,---))))))))))))))))))))))))(((((())))))******++++++************************+++***)))'''''''''((()))************))))))))))))++++++******)))((((((((())))))************))))))+++***)))(((((('''''''''*********)))))))))))))))---,,,***(((((((((((()))))))))************))))))******************************)))))))))))))))***)))))))))))))))******+++)))************+++++++++)))***,,,------,,,***)))'''(((((()))******++++++''''''((((((((((((''''''************************---,,,+++******+++,,,---))))))(((((((((((()))))),,,+++***)))))))))***+++......------,,,+++******)))***+++,,,,,,+++***)))))))))))))))************(((***---//////...+++)))******************++++++------,,,+++************+++***)))(((''''''(((((((((((((((((())))))))))))***************++++++,,,...,,,******+++++++++)))++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,************************((((((((())))))(((((((((------,,,+++************+++++++++************)))((((((((((((((())))))))),,,***((())),,,,,,+++(((++++++******++++++,,,---000...+++)))((()))+++,,,+++,,,---.........------++++++++++++++++++++++++...---,,,+++************---,,,,,,++++++,,,,,,---------,,,***)))***...222******))))))***,,,...///------------------------,,,,,,---------,,,++++++///111333111---+++,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++)))))))))***+++,,,...///------------------------,,,---............................../////////000000000111111111111000000000111111000...---///000555555444333333333333444111111222333333444555555666777:::<<<>>>?????????===<<<>>>@@@@@@???EEEMMM]]]dddqqq))))))))))))************((()))++++++***))))))***))))))))))))***+++,,,---***++++++++++++***((('''((((((((((((((()))******)))((((((((()))***++++++************************)))))))))))))))))))))))))))))))))))))))*********************************,,,++++++************+++,,,++++++***)))(((((('''******))))))))))))(((((())))))************))))))&&&&&&&&&''''''((()))******))))))))))))))))))))),,,+++***)))((((((((()))&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))((((((((((((((())))))))))))))))))******+++))))))*********+++++++++)))***+++,,,,,,+++***)))++++++*********)))))))))+++++++++,,,,,,,,,,,,+++))))))))))))))))))))))))******)))(((((()))******+++******)))))))))******++++++*********++++++,,,---------,,,+++*********)))***++++++++++++***)))))))))))))))************++++++,,,------------------,,,,,,+++***)))((((((******)))))))))***++++++)))))))))))))))((((((((((((((((((((()))))))))***((((((((((((((())))))***...,,,***)))***++++++***((((((((((((((((((((((((+++******************+++))))))))))))))))))))))))---+++)))(((((()))+++,,,,,,++++++++++++++++++,,,***))))))(((((())))))***,,,,,,+++*********++++++---,,,,,,+++***)))(((((()))*********++++++,,,,,,,,,***((()))+++,,,+++)))+++++++++***++++++,,,,,,---,,,***))))))+++,,,---+++++++++,,,,,,------...------------------------///...---,,,,,,+++++++++,,,++++++******++++++,,,+++,,,------,,,+++******************+++,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++++++++,,,,,,---------------------------------...////////////............/////////000000000000111111111111000000///000111111000000222444666666555444444444444555111111222333333444555555666888:::<<<>>>?????????>>><<<===???>>>>>>DDDLLL\\\cccooo~~~******************))))))(((***,,,,,,***))))))*********)))))))))***++++++************)))((('''&&&)))(((((((((((()))******((()))***+++,,,,,,,,,,,,---,,,+++***))))))(((((())))))))))))))))))))))))************))))))))))))******************************++++++,,,+++++++++***************)))))))))(((((()))))))))*********))))))************))))))&&&&&&&&&&&&'''((())))))))))))))))))))))))******,,,+++***)))((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))******+++)))))))))*********++++++)))***+++,,,,,,+++***)))...---,,,+++***)))(((''')))))))))******+++++++++((((((((((((((((((((((((***))))))(((((())))))***---,,,+++***************)))***+++,,,,,,---,,,,,,,,,,,,,,,+++******)))))))))***++++++++++++***))))))))))))*********++++++...---,,,+++,,,---...///+++++++++*********))))))(((''''''((()))***++++++'''((()))*********)))(((((((((((()))))))))******((((((((((((((())))))***...,,,)))((()))+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))000---(((%%%$$$&&&***,,,---,,,+++******+++,,,---,,,+++)))(((((()))+++,,,++++++*********+++,,,,,,...---,,,+++***(((''''''))))))***+++,,,,,,---------+++((((((***+++++++++,,,,,,++++++***+++++++++************+++,,,---...******)))******,,,...///........................000000///...------------+++******))))))******+++++++++,,,...///...+++(((***++++++,,,,,,,,,++++++)))*********++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,......---,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,......------,,,,,,,,,,,,------------------------......///000000000000000....../////////000000000000000111111111111000000...000111111111222444666777666666555555555555555111222222333333444444555777888:::<<<>>>???@@@@@@@@@=========<<<<<>>???@@@DDDAAA???>>>======EEENNNWWW^^^iiivvv*********+++++++++,,,,,,---///222333111...,,,,,,%%%%%%&&&''')))+++---...++++++***)))))))))*********))))))))))))***++++++(((***+++...///111222222000///---++++++,,,---...))))))))))))))))))))))))************))))))))))))************************++++++,,,,,,,,,,,,,,,,,,//////---,,,***((('''&&&******+++,,,------......))))))************))))))))))))))))))***+++,,,,,,((((((((()))******++++++))))))************)))(((******++++++++++++******(((((((((((((((((((((((())))))((())))))***+++,,,)))))))))))))))******+++((((((((()))))))))******++++++++++++++++++++++++))))))******+++,,,,,,---***)))(((''''''((()))***************************'''(((((())))))(((((('''******)))))))))*********)))***+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++***))))))***++++++*********++++++++++++,,,***+++,,,---...---,,,++++++++++++*********)))))),,,,,,+++***))))))))))))((()))***+++++++++***))))))))))))*********++++++((((((((((((((())))))***+++)))((((((***++++++***************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))((()))+++,,,------,,,,,,)))))))))))))))))))))))),,,+++)))(((((()))+++,,,******)))))))))***++++++''''''(((***+++,,,---...***************+++++++++)))***,,,+++***)))***+++++++++******++++++,,,---...---,,,+++************+++***)))))))))***+++,,,++++++++++++++++++++++++,,,++++++******+++++++++---,,,,,,,,,,,,,,,,,,---444>>>JJJOOOKKK>>>///&&&***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++------------------,,,+++,,,,,,,,,***)))------............------------............------+++,,,.../////////......---------------------------...///111222222222222/////////000000000111111000000111111111111000000000111111111//////111333444333333222222222222222333333333333333333333333777777888999:::<<<>>>???CCC@@@@@@@@@??????FFFNNNVVV]]]hhhuuu))))))******+++,,,------///222555555333000...---&&&&&&'''''')))***+++,,,))))))((((((((()))***+++******))))))******+++,,,))))))***,,,...111333444444222000---+++,,,---...)))))))))))))))))))))))))))))))))))))))*********************************------,,,+++++++++,,,,,,......---,,,***)))(((((()))******++++++,,,,,,,,,))))))************))))))(((((((((((()))***+++,,,'''(((((()))******++++++((()))***++++++***)))(((((())))))******))))))((((((((((((((((((((((((((('''''''''((((((***++++++)))))))))))))))******+++(((((((((((()))))))))*********))))))))))))******(((((())))))***+++,,,,,,+++)))'''&&&%%%&&&''''''************************&&&'''((())))))((('''&&&***************+++,,,---++++++*********++++++,,,+++++++++,,,,,,,,,,,,,,,++++++***))))))***++++++*********+++++++++,,,,,,+++************+++,,,,,,---,,,,,,+++***)))((((((***))))))((((((((())))))++++++******************))))))*********+++++++++((((((((((((((())))))***(((((((((***,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,,,,+++***((()))))))))))))))))))))))))))***++++++++++++******((()))***++++++***)))(((***))))))(((((())))))***+++******))))))))))))***(((((()))***+++,,,,,,---*********)))))))))))))))'''***------+++))))))***)))))))))***+++,,,---...---,,,+++))))))***,,,---,,,++++++++++++*********++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,333;;;EEEFFF>>>444---***************+++,,,------,,,,,,++++++******))))))((())),,,...///...---+++)))+++,,,,,,+++++++++,,,------............------------............------,,,---...//////...,,,+++------------------------,,,---///000111222222222//////000000000111111111000000111111111111000000///000111111111222444666444444333222222222222333333333333333333333333333666666666777999;;;===>>>@@@>>>???@@@@@@@@@FFFNNNVVV]]]gggttt(((((()))***,,,---...///000333666777444111///...,,,+++***(((''''''''''''''''''&&&&&&'''(((***+++*********)))******+++,,,))))))***+++---000333555888666222...,,,+++,,,,,,))))))))))))))))))))))))(((((())))))******++++++************************---,,,***)))((()))******))))))***+++,,,------...)))))))))))))))*********))))))************))))))+++***)))((((((''''''''''''(((((()))***+++++++++((()))***++++++***)))((())))))************))))))************************&&&&&&&&&'''''')))******)))))))))))))))******+++(((((((((((())))))))))))((((((''''''''''''((((((((())))))))))))*********000...,,,***))))))***+++))))))))))))))))))))))))((()))***++++++***)))(((*********+++,,,---...///,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,---+++(((''''''))),,,...******************++++++''''''&&&''''''((()))***,,,,,,+++***)))))))))***)))************+++++++++***************++++++,,,''''''(((+++---,,,***'''))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))++++++***))))))(((((((((''')))+++------+++)))'''((((((((())))))(((((((((++++++***)))(((((())))))***************+++++++++((((((((('''&&&&&&%%%%%%&&&***......,,,)))))))))((())))))***+++---...///,,,+++)))((()))+++...000,,,,,,---,,,,,,+++))))))+++++++++++++++++++++++++++++++++******+++,,,,,,++++++************++++++000444666111***'''---444******))))))***,,,...///,,,,,,+++***)))(((''''''&&&))),,,///000///,,,+++'''+++...///---,,,///111------............------------............------......//////...,,,***(((------------------------,,,---...///111111222222000000000000111111111111000000111111111111000000...000111222333444777999555555444333333333333444333333333333333333333333555555555666888:::<<<>>>===<<<>>>@@@@@@???EEEMMMVVV]]]gggsss************+++,,,------,,,---...//////...---,,,---+++)))((('''((()))***(((((())))))))))))((((((&&&%%%$$$%%%'''''''''%%%))))))(((((()))***++++++333222///,,,+++*********))))))))))))))))))))))))***(((''')))+++,,,***((()))))))))((()))******+++,,,,,,,,,+++***))))))((())))))************))))))+++++++++************)))******))))))******+++,,,)))))))))(((&&&&&&(((***///---***((('''(((***+++''''''''''''((()))***+++))))))))))))))))))))))))******))))))******+++,,,+++*********))))))(((((())))))************)))))))))))))))))))))******+++---,,,***)))((((((((()))))))))))))))))))))))))))))))))))))))************&&&'''((((((((((((((('''******))))))((((((''''''***)))(((''''''((()))***))))))))))))************(((***+++***))))))***+++))))))))))))***+++,,,---,,,,,,+++++++++++++++,,,---,,,+++***)))***+++,,,,,,,,,,,,+++++++++******,,,+++++++++******)))))),,,+++******))))))******(((((())))))*********+++))))))(((((('''''''''&&&)))((('''''''''(((***+++************))))))))))))++++++,,,------...//////******))))))))))))******++++++***************+++,,,,,,,,,+++++++++******+++***)))(((((()))***+++++++++***)))(((((())))))))))))))))))))))))))))))***+++,,,---......---,,,***)))))),,,......+++(((++++++++++++++++++++++++++++++***)))(((((())))))+++---//////---,,,+++,,,,,,,,,,,,+++***'''%%%$$$++++++++++++++++++++++++******))))))***,,,---///------...///...---+++***)))***+++,,,------------,,,++++++******++++++,,,+++++++++,,,,,,---------------------------------------,,,+++,,,---...///,,,,,,,,,------.........///000333555555444222000000///...------------------...///000111222333333222111000111444666666555000000000000111111111111000000111222444555666777555555444333333333444444222222333333333222222111555555555666777999:::;;;<<<::::::<<<<<<<<>>>>>CCCIIIQQQ[[[hhhqqq|||,,,+++***)))))))))))))))+++***((((((((((((***++++++***)))(((((()))************)))(((((()))*********)))((()))+++++++++******)))))))))))))))******'''((()))******)))((('''))))))))))))))))))))))))(((((()))+++,,,------,,,&&&(((***+++,,,+++)))(((***)))))))))((((((''''''((((((((())))))(((((((((((((((((()))***+++++++++******))))))******+++,,,***++++++***((()))+++---,,,+++)))'''&&&'''((((((,,,+++***(((''''''&&&&&&(((((((((((((((((((((((()))(((((((((((()))***************)))))))))))))))''''''(((((((((((('''''')))))))))))))))******+++///...,,,***)))))))))***))))))))))))))))))))))))((()))))))))***************)))((('''(((***,,,...))))))))))))))))))))))))************************((()))))))))***************+++,,,+++***)))***+++******))))))***++++++,,,,,,,,,+++++++++,,,------'''(((***,,,------,,,,,,,,,,,,,,,+++++++++******)))))))))(((((((((((((((++++++***)))))))))))))))((((((((()))))))))))))))))))))((((((((((((((((((***************+++++++++************)))))))))(((***************)))))))))******))))))))))))***************)))******+++,,,+++*********))))))))))))***+++,,,,,,+++***((('''******)))))))))))))))***))))))))))))))))))))))))***+++++++++++++++++++++......---------,,,***)))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,++++++''')))++++++++++++,,,---,,,,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++,,,,,,------******+++++++++************+++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///------------------------+++,,,.../////////------///......---------............//////000111111222555333111000000000///...///000000000111111111111000111222333555666777777555555444333222222222222222333333444444444444444444444555666888999;;;<<>>;;;999;;;;;;<<>>:::999::::::;;;AAAIIIRRRSSSWWW```ppp+++***************+++,,,))))))************))))))(((((()))***************((()))+++------+++)))(((+++***)))***+++,,,+++***++++++***)))))))))))))))*********)))******++++++)))))))))))))))))))))))))))+++---,,,)))((()))***((()))))))))******************************************++++++++++++******((((((((()))))))))))))))******))))))******+++,,,'''((()))((('''(((+++---,,,++++++***))))))((((((''''''''''''((()))***+++)))))))))))))))))))))))))))))))))))))))***++++++((()))))))))************((())))))******))))))((()))))))))))))))******+++((('''''''''''')))***+++************************))))))))))))************,,,,,,,,,,,,,,,+++++++++))))))*********+++++++++((()))************)))((())))))))))))************---...///---+++******+++++++++***************+++++++++++++++,,,---...///---------,,,,,,---......,,,,,,,,,+++++++++******)))))))))*********++++++******)))(((((((((((((((++++++++++++******))))))(((((()))))))))*********'''((()))*********))))))************))))))))))))((((((((())))))******+++******))))))))))))******))))))))))))***+++,,,---++++++++++++************************+++,,,------)))))))))))))))***++++++))))))))))))))))))))))))///...---,,,+++,,,,,,---)))+++,,,+++((((((***,,,++++++++++++++++++++++++)))***,,,---...---,,,+++***++++++***))))))+++---,,,,,,,,,,,,---...000111++++++++++++++++++++++++)))***++++++++++++***)))+++******)))***+++,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,---...///000//////.........---------,,,,,,,,,---------...............---------------...//////.........//////////////////...------///000000000000000000000111111111111///000111222333555666666666555444222111000000000000111222333444444444444333333444666888:::<<<===???;;;999:::;;;<<>>AAA===:::;;;<<<===DDDKKKOOOTTTYYY]]]eeeyyy+++******++++++---...///,,,,,,++++++++++++++++++(((((((((((())))))))))))***++++++++++++***))))))'''(((***+++,,,,,,,,,+++///...,,,***)))(((''''''((((((((((((((()))******++++++++++++*********))))))+++,,,***'''&&&(((++++++***))))))(((((())))))---------,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))***)))(((''''''((()))))))))((('''''''''(((***+++...---+++)))((('''&&&&&&))))))))))))***************++++++++++++***))))))))))))))))))))))))))))))******))))))((((((''''''---+++***+++++++++(((&&&((((((((((((((()))******+++***((('''''''''((()))&&&&&&''')))************))))))))))))***************************************************)))((((((,,,)))&&&''')))++++++***)))))))))((()))******+++*********************************)))******+++,,,************************,,,,,,,,,------,,,++++++,,,+++++++++***)))))))))---,,,+++)))((('''''''''+++)))((()))++++++)))&&&++++++************++++++''''''((()))***+++,,,,,,)))))))))((()))******+++(((((()))***************))))))))))))))))))))))))'''((()))***************!!!$$$'''***,,,,,,+++************************************)))******+++,,,))))))))))))))))))))))))+++,,,,,,++++++***)))((('''(((((('''&&&(((+++...111000---+++))))))***+++&&&'''((()))******))))))++++++++++++*********)))------+++*********+++,,,+++++++++++++++++++++++++++((('''))),,,---,,,)))(((((()))***++++++,,,,,,++++++*********+++---......------,,,,,,++++++***,,,,,,,,,---------......,,,------------------...++++++******+++,,,...///........................000000000000000000000000.../////////000000111111,,,---......//////......////////////////////////111111111111000000000000111000///......///000111222333555666777888777777555444222000000000222333111111111111222333444555222111111555:::<<<<<<::::::;;;<<<;;;:::<<>>111))),,,+++++++++************)))******++++++,,,,,,------******)))))))))))))))******************++++++,,,+++******)))))))))******''''''((()))***+++,,,,,,******)))(((''''''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***)))))))))******(((((())))))*********++++++***)))))))))))))))***((()))******)))((()))***++++++,,,,,,,,,,,,++++++---------,,,,,,++++++***)))***++++++))))))***+++************************,,,,,,+++******))))))(((------......------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------......---,,,,,,,,,,,,---------------------------........./////////000000......///000111111111000.........//////000000000/////////000111111222222333444666888999888777666777555333111111111333333444444444444444444444444333333444444444555555555555666888888888<<>>222***++++++++++++*********))))))******+++,,,------......------,,,+++*********+++***))))))))))))***++++++,,,+++***)))((()))***+++'''(((((()))******++++++)))))))))******++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((((()))))))))))))))***************)))))))))))))))*********+++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,+++,,,------++++++,,,---************************))))))******+++,,,,,,,,,,,,------...------,,,,,,+++++++++++++++*********++++++,,,,,,,,,---------//////...------------------------------------------.........////////////,,,---...///000111111111000000000000000//////////////////000111111222222333555777999::::::999999777555333111000111333444555555555555555555555555222333444444555555555555333555777777777;;;AAAGGGSSSTTT]]]mmm{{{))))))))))))))))))))))))******************++++++************))))))))))))***+++,,,---......------))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))***+++++++++***)))(((((())))))*********************************++++++,,,,,,,,,''''''''''''(((((()))***'''((()))+++++++++***)))************++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))***+++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))************))))))((((((((()))))))))***************)))))))))((((((&&&''''''((()))************************)))((((((************************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************+++++++++(((((())))))************((((((***+++++++++******((()))***,,,---///000111------------,,,+++*********)))))))))))))))******,,,,,,++++++++++++,,,,,,+++*********)))))))))((()))(((((()))***+++***(((((()))222<<<===444------+++++++++*********))))))******+++,,,------......///...---+++***))))))))))))(((((((((((()))******---,,,***)))))))))***+++******)))))))))))))))))))))))))))***+++,,,,,,---************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((((()))************)))))))))))))))((((((((()))***++++++*********+++,,,,,,,,,,,,******++++++++++++******(((((())))))******+++++++++,,,------++++++,,,---******************************++++++,,,---------,,,,,,------...------,,,)))*********************+++++++++,,,,,,,,,------000///......------......------------------------,,,,,,---------.........+++,,,---...///000000000000000000000/////////////////////000111111222222222444666888::::::999999555444333111111222333444333333333333333333333333222333444666666666666666555777888888888<<>>EEEKKKLLLPPPZZZhhhsss~~~******))))))((((((((('''******+++++++++******)))(((((()))***+++,,,,,,---$$$&&&(((+++,,,,,,++++++))))))))))))))))))))))))---,,,,,,+++***)))((((((******)))))))))))))))***'''((((((((()))+++,,,---(((((((((((((((((((((((((((((()))***,,,---......++++++***)))((((((((((((---+++***((((((((())))))***++++++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++***)))((()))***,,,,,,,,,+++***))))))))))))))))))))))))******++++++++++++******)))************+++++++++&&&&&&'''((()))***++++++++++++++++++***************************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))***************++++++++++++,,,,,,,,,)))))))))((((((((((((((('''(((((()))***+++++++++((())),,,.........---,,,++++++++++++++++++++++++------------,,,+++******))))))((())))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++***))))))(((*********+++,,,,,,***((())))))+++---...+++******+++++++++************)))++++++******************)))))))))***+++---...///*********)))***++++++,,,,,,,,,------,,,+++)))(((''''''((()))***+++,,,,,,((()))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************+++*********+++,,,------''''''((()))***+++,,,,,,'''''''''((()))+++,,,---+++)))(((***---///---,,,*********++++++*********&&&'''((()))+++---......+++,,,------++++++,,,---************************)))))))))***++++++,,,,,,+++,,,,,,---.........------------....../////////******+++++++++,,,,,,,,,......---,,,,,,,,,,,,---------------------------............/////////000///000000000000000///...------------......///////////////000111111222222222444666777888777666555000222444555555444222111333333333333333333333333333555888:::;;;;;;:::999444666777777888;;;BBBHHHJJJNNNWWWbbbkkkvvv((()))++++++)))((()))*********))))))))))))************))))))))))))******((((((''''''''''''((((((+++++++++******************)))))))))))))))******))))))))))))************(((((())))))******++++++*********))))))))))))))),,,***(((***...111111///+++++++++*********)))))))))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,,,,))))))************))))))*********))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++------+++***))))))))))))......---,,,,,,+++******+++***)))'''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++++++++***)))(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++************++++++)))))))))))))))))))))))),,,,,,++++++***+++++++++(((((())))))+++---///000,,,,,,++++++***)))((((((,,,+++***))))))***+++,,,))))))))))))************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++***)))((('''((()))+++---+++++++++++++++***)))(((******))))))))))))******))))))))))))***+++,,,---,,,,,,,,,++++++++++++***+++***((('''''')))+++,,,+++***(((((()))***))))))))))))))))))))))))))))))+++,,,---,,,***(((((((((,,,+++***((((((((()))***++++++++++++++++++++++++))))))))))))************)))************++++++++++++++++++*********))))))+++******,,,...---((($$$+++*********))))))((((((+++++++++,,,---...000111000...,,,+++++++++***)))*********++++++,,,,,,---***+++,,,,,,------------,,,,,,------------......***(((&&&(((+++---,,,+++------------------------,,,,,,---....../////////,,,---......//////......---------............///++++++,,,---...///000000222111111000000000000000///000222444666888888999444333222000///......---222222222333333333444444999777555777:::<<<:::888666777999:::<<<@@@FFFJJJNNNQQQWWW]]]ccckkk|||***+++---,,,+++******+++******))))))))))))************))))))))))))******)))((((((''''''(((((())))))(((((((((((((((((((((******))))))))))))******))))))))))))************)))))))))))))))*********(((((())))))******++++++,,,***)))+++...000///---+++++++++*********)))))))))***++++++++++++***)))*********)))((('''&&&%%%))))))************))))))***)))))))))))))))))))))))))))))))))))))))))))))******+++***(((((()))***,,,+++***)))))))))))))))...------,,,++++++******'''(((+++,,,,,,+++((('''++++++++++++++++++++++++(((((((((((())))))))))))((())))))))))))******************)))))))))(((((())))))))))))))))))))))))************))))))((((((*********++++++*********(((((((((((()))))))))***)))************++++++++++++******))))))******+++))))))))))))))))))))))))+++++++++******+++,,,,,,,,,,,,,,,++++++*********---,,,,,,+++******))))))***)))(((''''''((()))***))))))))))))************,,,,,,+++++++++*********+++*********************++++++++++++++++++++++++***)))((('''((()))+++,,,***++++++++++++***)))(((******))))))))))))******))))))))))))***+++,,,---*********))))))))))))(((***)))((((((((()))++++++,,,***((()))***+++***)))))))))))))))))))))))))))+++,,,---,,,***)))((()))+++***))))))))))))))))))************************))))))))))))************)))************++++++++++++++++++*********))))))+++)))'''(((***+++***)))************)))))))))(((*********+++,,,---...///000...,,,+++,,,,,,+++***)))))))))***************+++,,,---............---******++++++++++++,,,,,,---+++)))+++...//////---,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,---......//////......---------............///////////////////////////111111000000000000111111111222333555777888999999555444333111000///......222333333333444444444444777555444666999:::999777555666888999:::>>>DDDHHHKKKOOOVVV]]]aaahhhvvv***+++,,,,,,***(((((()))******))))))))))))************))))))))))))*********))))))(((((())))))***(((((((((((((((((())))))******)))))))))))))))***))))))))))))************************))))))))))))''''''((()))***+++,,,,,,+++++++++,,,......---++++++++++++***************)))******++++++******)))------,,,+++***)))(((((())))))************))))))))))))))))))))))))******))))))))))))))))))))))))***++++++***(((''')))*********)))(((((()))))))))------,,,,,,+++*********((()))***++++++***)))(((************************(((((((((((())))))))))))((())))))))))))*********))))))))))))((((((((('''))))))))))))))))))))))))))))))***++++++***((('''&&&'''((())))))((('''&&&((((((((()))))))))******)))************++++++++++++******))))))******+++))))))))))))))))))))))))***************+++,,,---,,,---------,,,***((('''------,,,,,,++++++*********)))(((((((((((()))***))))))))))))************++++++*********)))))))))*********)))))))))((((((***************************)))((((((((()))++++++******++++++******))))))******))))))))))))******))))))))))))***+++,,,---*********))))))))))))((((((((()))***************,,,+++))))))+++,,,+++***))))))))))))))))))))))))+++,,,...---+++))))))***((())))))************)))))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++***************+++(((%%%$$$&&&***,,,---************))))))))))))))))))******+++,,,------///---+++,,,---...---,,,++++++++++++************------......//////......******++++++++++++,,,,,,---,,,+++,,,...//////...,,,,,,,,,------.........------,,,++++++***)))))),,,---......//////......---------............///222222111000///......---////////////000111222333222333555777999::::::;;;777666444222111000000000333333333444444444555555555444333444666777777666555666777777999===BBBFFFJJJNNNUUU\\\___dddqqq~~~''')))***)))'''&&&&&&&&&******))))))))))))************))))))))))))************))))))))))))*********************++++++++++++***))))))))))))))))))((()))))))))************++++++******))))))(((((((((((())))))*********+++***+++,,,---...---***)))************************))))))************))))))++++++++++++,,,,,,------))))))************)))))))))))))))))))))*********))))))))))))))))))))))))***++++++***(((''')))***)))((((((((((((((()))***,,,,,,++++++*********)))...+++'''$$$$$$'''+++...************************)))*********++++++++++++******+++++++++,,,,,,,,,******)))))))))(((((((((++++++++++++++++++++++++''')))***,,,+++***((('''&&&''')))******)))'''&&&(((((()))))))))*********))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))***+++------'''(((+++---...---,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++((()))))))))************))))))((((((((('''''''''+++++++++***))))))(((((())))))))))))))))))))))))******)))(((((()))***+++))))))************))))))******))))))))))))******))))))))))))***+++,,,---,,,,,,,,,+++++++++******'''(((***+++++++++)))(((,,,+++)))***+++---,,,+++))))))))))))))))))))))))+++,,,...---+++******+++'''((()))+++++++++***)))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************,,,***'''&&&'''))),,,...*********))))))))))))))))))******+++,,,---------...,,,+++,,,---//////............------,,,,,,,,,------............------,,,,,,,,,---------......+++++++++,,,---------,,,------------------------,,,,,,,,,+++++++++******,,,---......///.........---------............///111111000000///......---.........///000222333444444555777999:::;;;<<<<<<888777555444222111111111333333444444444555555555222222222333444555555555555666777888999===BBBFFFLLLNNNTTTZZZ]]]dddsss'''((())))))'''&&&&&&'''******))))))))))))************))))))))))))************))))))))))))******))))))******++++++++++++++++++***)))(((((())))))((()))))))))************++++++******))))))((((((+++*********))))))(((((()))+++,,,------+++)))(((************************)))))))))))))))))))))))))))(((((((((((()))******))))))************))))))(((((())))))************)))))))))))))))))))))))))))******)))(((((()))+++)))((((((((((((((()))***+++***************))))))...+++'''$$$$$$'''+++...++++++++++++++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,++++++*********)))))))))************************'''(((***+++,,,***)))'''******+++,,,,,,+++******))))))))))))************))))))*********+++++++++***))))))))))))))))))***))))))))))))))))))))))))(((((())))))***+++,,,---$$$&&&))),,,...///......------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++((()))))))))******************)))))))))(((((((((,,,,,,+++++++++*********))))))))))))))))))))))))******))))))))))))))))))((())))))*********))))))******))))))))))))******))))))))))))***+++,,,---,,,,,,,,,+++++++++******&&&(((***,,,,,,+++)))(((,,,***)))***+++------,,,))))))))))))))))))))))))***,,,------+++******+++'''((()))+++++++++***)))************************((()))))))))************))))))*********+++++++++************************---,,,,,,+++*********+++))))))))))))))))))*********+++,,,---......---------+++***+++---//////............------,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,---------......***+++,,,------,,,,,,,,,//////...---,,,++++++***,,,,,,,,,,,,------......,,,---......///.........---------............///------............//////.........///000222333444666777888:::;;;<<<<<<<<<888888666444333222222111333333333444444444555555111222333333444444555666666777888999;;;>>>DDDHHHPPPQQQTTTYYY]]]gggyyy(((***++++++***)))************))))))))))))************))))))))))))*********))))))(((((())))))***'''''''''((())))))******,,,+++***)))(((((((((((())))))))))))************************)))))))))))),,,,,,+++***)))(((''''''(((***,,,,,,+++))))))******************+++++++++***))))))(((((())))))***...---+++)))((((((((()))))))))************))))))((((((((()))******++++++))))))))))))))))))))))))'''((())))))((()))+++---******)))(((((()))))))))))))))))))))))))))))))))((()))***++++++***)))(((++++++++++++++++++++++++(((((((((((())))))))))))((())))))))))))*********++++++++++++************(((((((((((((((((((((((('''(((***++++++***))))))(((''''''''''''''''''((()))))))))*********++++++)))************+++++++++***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))***+++,,,'''(((***,,,---------,,,,,,,,,,,,,,,++++++++++++))))))***++++++***))))))))))))))))))************,,,,,,+++++++++*********++++++++++++++++++++++++************************************))))))))))))(((((())))))******))))))******))))))))))))******))))))))))))***+++,,,---*********))))))))))))(((&&&(((***+++,,,+++)))(((+++)))((()))+++,,,,,,,,,)))))))))))))))))))))))))))***,,,,,,***)))******((())))))************)))************************))))))))))))************)))************+++++++++***************+++++++++,,,---///...,,,*********))))))))))))************+++,,,---...///...------,,,+++******,,,...------++++++++++++************,,,,,,,,,---,,,,,,++++++******++++++++++++,,,,,,+++---//////...---------//////...---,,,++++++***,,,,,,---......///000000,,,---......//////......---------............///++++++,,,---...///000111.........///000222333444777888999:::;;;<<<<<<<<<999888666444333222222222222222222333333333444444222333555555444444666777777888999:::<<<@@@FFFJJJRRRRRRUUUYYY^^^jjj((()))+++,,,++++++,,,---******))))))))))))************))))))))))))******)))((((((''''''(((((()))&&&''''''((())))))******,,,+++***)))(((((((((((())))))))))))************)))))))))))))))*********++++++******))))))(((((((((***++++++)))(((***,,,))))))*********+++++++++***)))(((''''''((()))***111///---+++******++++++))))))************))))))'''(((((()))******++++++))))))))))))))))))))))))&&&'''((())))))***,,,///,,,+++***)))))))))))))))))))))))))))))))))))))))'''(((+++,,,,,,+++((('''************************(((((((((((())))))))))))((())))))))))))*********************))))))))))))(((((((((((((((((((((((((((((())))))************'''&&&$$$######$$$&&&'''))))))*********+++++++++)))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))***************++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))))))))))))))************++++++*********)))))))))))))))******++++++,,,,,,++++++++++++++++++++++++***************)))(((((('''(((((()))))))))))))))******))))))))))))******))))))))))))***+++,,,---*********))))))))))))((('''((()))***+++******)))***((('''(((***,,,,,,+++))))))))))))))))))))))))''')))+++***)))((()))***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))*********+++++++++***,,,------***)))***,,,((()))))))))***************+++---......---,,,+++,,,***))))))+++,,,,,,+++)))))))))***************------......---,,,,,,+++******++++++++++++,,,,,,))),,,//////---++++++,,,------------------------..................//////,,,---......//////......---------............///,,,,,,---...///000111111////////////000111222333777888999:::;;;<<<<<<<<<888777666444333222111111111111111222222222333333222555777666555555777999555777888:::===AAAGGGLLLRRRSSSVVV[[[```kkk%%%''')))*********+++,,,******))))))))))))************))))))))))))******((((((''''''''''''((((((((())))))***+++,,,,,,,,,,,,+++***)))(((((((((((())))))))))))************(((((())))))******++++++))))))))))))************''')))+++***((('''***---))))))******++++++++++++***)))(((''''''((()))******)))((('''''')))+++,,,))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))$$$&&&((())))))+++---000------+++***))))))))))))(((((((((((())))))))))))+++***)))'''''')))***+++))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,))))))))))))((((((((((((************************))))))(((((()))***++++++---+++)))'''''')))+++---)))************+++++++++)))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))+++***)))))))))))))))***)))))))))***+++---...///*********************++++++,,,---......---,,,+++))))))))))))************((('''''''''&&&&&&&&&&&&''''''((()))***+++,,,,,,++++++++++++++++++++++++***************)))((('''''''''((()))))))))))))))******))))))))))))******))))))))))))***+++,,,---,,,,,,,,,++++++++++++***(((((()))***************)))((('''(((***+++,,,+++))))))))))))))))))))))))&&&(((******((((((((())),,,+++***((((((((()))***(((((((((((((((((((((((())))))))))))************)))************+++++++++))))))******++++++++++++(((***+++***((())),,,///(((((())))))*********+++)))***,,,------,,,+++***,,,***))))))***++++++************++++++,,,,,,---.../////////...------,,,,,,,,,---------.........'''***------+++)))(((*********+++,,,...//////000/////////......---,,,,,,,,,---......//////......---------.........//////......//////000111111111////////////000111222333777888999:::;;;;;;<<<<<<888777555444222222111111000000111111111222222222333666888888666666888:::444555777999===BBBHHHLLLPPPRRRVVV\\\aaajjj|||'''(((((()))***+++++++++))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))******************+++++++++******)))++++++******))))))((((((+++***)))'''''''''((((((++++++++++++++++++++++++))))))((('''''''''''''''(((((()))***+++,,,,,,---,,,+++++++++******))))))************************(((((())))))************,,,+++***+++---,,,((($$$&&&&&&''''''((()))))))))((((((''''''''''''((((((***)))((((((((()))+++,,,---,,,+++*********+++,,,+++*********))))))(((((())))))))))))))))))))))))++++++************++++++((()))+++,,,,,,+++)))((())))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))+++***)))(((((()))***+++++++++******************)))***+++******+++---000......---+++******,,,...,,,,,,,,,***''''''***...*********)))))))))))))))))))))***++++++***((('''******+++,,,------------******+++,,,,,,,,,++++++))))))(((((()))***++++++))))))))))))))))))))))))((((((''''''''''''((((((******+++++++++***))))))***************)))(((''')))***++++++***(((%%%$$$***))))))(((((((((((())),,,***((())),,,---+++)))++++++++++++++++++++++++))))))(((((()))******+++------+++)))((('''''''''((()))))))))***************+++------+++******+++...,,,******+++***(((''''''(((((()))***++++++++++++*********))))))(((((()))***+++,,,---,,,++++++'''((()))***+++,,,,,,,,,+++,,,,,,,,,,,,+++******************************))))))(((((()))***++++++//////...---,,,***)))(((*********+++,,,---...///000///---,,,,,,,,,------)))+++------,,,,,,---......---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000------------------------...---,,,++++++,,,---...///////////////............,,,+++,,,///000///---000000000000000111111222666999;;;;;;999999;;;>>>::::::999777666444333333555555333000---,,,...000444444555555666777777777888888888:::>>>BBBGGGJJJNNNOOOTTT[[[___ggguuu'''(((((()))******++++++))))))))))))))))))))))))((((((''''''(((((()))***(((((()))))))))***************+++++++++******)))*********)))))))))))))))+++***)))((((((((()))***,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))***************+++++++++))))))))))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++...,,,))))))++++++***((())))))))))))))))))(((((())))))(((((((((((())))))***)))((((((((()))++++++))))))***+++++++++++++++))))))))))))))))))******++++++******))))))((((((*********))))))*********((()))+++,,,,,,+++)))((())))))))))))************((())))))))))))))))))((())))))))))))))))))))))))+++***)))(((((())))))******************************++++++***((()))+++---******+++***)))((()))))))))******)))&&&&&&(((***************))))))))))))'''((()))***++++++***)))******+++,,,------------,,,,,,---------,,,,,,+++)))))))))))))))***++++++***************************))))))))))))))))))***,,,,,,------------------******++++++******)))((()))***+++,,,,,,***)))(((***))))))))))))***++++++,,,+++)))***,,,---,,,***++++++++++++++++++++++++---,,,,,,,,,,,,,,,------,,,,,,***)))((((((((((((************++++++++++++(((***++++++***)))***++++++***((()))******)))((('''(((((()))******++++++************)))))))))((()))***+++,,,,,,,,,++++++)))******+++++++++******+++,,,,,,,,,,,,+++******************************)))))))))))))))***++++++,,,,,,,,,------,,,++++++,,,,,,+++++++++,,,------+++++++++***))))))***+++,,,...///...,,,*********...---+++******+++---...,,,,,,,,,,,,,,,,,,++++++...---,,,+++++++++++++++------------------------......------------...............///////////////000///...///111222111//////////////////000000111444666999:::999:::<<>>999888777666555333333222444444444222000000222444444444444555666666777777;;;:::999:::===@@@DDDGGGMMMOOOSSSYYY\\\dddttt(((((())))))************)))))))))))))))))))))))))))))))))))))))******+++(((((((((((()))))))))***))))))***+++++++++******(((((())))))******++++++)))))))))******+++,,,,,,,,,++++++******))))))(((((()))***+++++++++***)))************************+++++++++,,,,,,------...))))))))))))))))))))))))************++++++++++++---+++*********,,,,,,---*********))))))(((((((((***))))))(((((())))))***)))))))))))))))******+++&&&'''(((((()))*********,,,+++***)))((('''&&&&&&''''''((()))***+++,,,,,,))))))(((((((((((())))))))))))************))))))((()))))))))************)))******++++++******)))))))))))))))))))))))))))++++++***))))))(((((((((***************+++++++++***++++++***((()))+++---666333///,,,+++***))))))***+++---------+++)))))))))***************++++++'''(((((()))***+++++++++******+++,,,------------------------,,,+++***)))***)))))))))))))))******++++++++++++++++++++++++,,,++++++******++++++,,,'''''''''((()))***++++++++++++,,,,,,,,,++++++******+++,,,---------,,,,,,++++++*********++++++,,,++++++***************)))************++++++++++++,,,,,,+++************+++***)))))))))))))))***************+++++++++,,,,,,''')))************,,,...+++)))(((((()))*********(((((())))))*********************))))))))))))))))))******+++++++++++++++++++++******************+++,,,,,,,,,,,,+++***************************************))))))***++++++((()))+++,,,---.........---,,,,,,++++++,,,,,,,,,---111444333///,,,,,,...(((***,,,---,,,,,,---///,,,,,,+++******+++,,,,,,------,,,,,,+++*********,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---,,,------...///000111111///.........///////////////////////////000111111111333555777888999:::;;;777777666555444333222222222222333222111111333555333333444555555666666777999999888:::===AAAEEEHHHOOOQQQVVVZZZ]]]eeewww)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++'''(((((((((((()))))))))((()))***+++++++++++++++(((((())))))******++++++))))))******++++++++++++***)))))))))((((((((('''(((((())))))***)))))))))((())))))***++++++,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++************************)))***,,,,,,,,,+++++++++'''''''''(((((())))))))))))((((((''''''(((((()))((()))))))))***************)))(((&&&&&&''')))***)))))))))((((((((((((((()))))))))))))))*********))))))(((((((((((()))))))))))))))******)))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))************))))))(((((())))))*********+++++++++)))***++++++***,,,///111BBB;;;222+++))))))*********+++,,,......,,,***((())))))******+++++++++,,,******))))))))))))))))))******+++,,,------------,,,,,,,,,++++++)))((('''******)))))))))))))))***++++++++++++++++++++++++******))))))))))))******************+++---...///***++++++,,,,,,,,,+++++++++++++++++++++******))),,,+++***)))))))))))))))))))))))))))(((''''''((()))))))))******+++++++++******))))))))))))******)))))))))))))))******+++))))))))))))*********+++***++++++++++++,,,...000000---***)))************)))))))))))))))*********))))))))))))))))))******)))))))))*********++++++))))))))))))***+++,,,---+++,,,,,,,,,,,,+++******************************++++++***************+++***++++++,,,------------++++++++++++,,,---...///,,,000333333///+++))))))'''***,,,---------...///++++++++++++++++++++++++,,,,,,,,,++++++*********++++++*********+++,,,,,,************************---...///000000///...---,,,------...///000111111.../////////.........///111111000000111111222333222333555777888888777666666555555444333222111111///111222222111111333555333333444444555666666666666666777999===BBBGGGJJJOOOQQQUUUYYY[[[cccvvv))))))))))))))))))******)))))))))))))))))))))))))))(((((((((((()))******''''''(((((((((((())))))((()))***+++++++++++++++))))))))))))************((()))******+++*********((((((((((((((((((((((((+++***)))(((((((((((()))'''((()))***+++,,,------)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))'''***------,,,***))))))&&&&&&&&&'''((()))))))))((((((''''''''''''(((((((((((()))************)))+++***((('''''''''((()))$$$$$$&&&''')))***,,,,,,---,,,+++***)))'''&&&&&&***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))************)))))))))))))))***++++++,,,,,,)))***++++++,,,---111333GGG>>>111(((&&&'''))))))***)))***+++,,,+++(((&&&))))))******+++,,,,,,,,,++++++***)))(((((())))))******+++,,,------------***+++++++++***)))((('''+++******)))))))))))))))++++++++++++++++++++++++))))))(((((((((((())))))******)))((()))***,,,---)))***++++++++++++++++++++++++******))))))))))))++++++***)))))))))))))))((())))))(((&&&%%%&&&'''(((((())))))***+++++++++++++++******++++++,,,---***)))))))))))))))******(((((()))))))))*********,,,,,,,,,,,,+++,,,...111222///+++******++++++***))))))))))))))))))******))))))))))))***************))))))))))))***++++++)))((((((((()))+++---...+++,,,,,,,,,,,,+++******************************,,,,,,+++************++++++,,,,,,------,,,,,,,,,*********+++,,,---//////...111444666666222...***+++,,,...---,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,******)))))))))************************.........//////.........------......//////000000///000111000///...///000222111111111111222333333333444555777999999777444444444333333222111111000...000222222111222333444333333333444555555666666444555666888===BBBHHHKKKLLLNNNSSSUUUVVV^^^sss***)))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***'''''''''((((((((())))))(((((()))++++++,,,,,,+++*********)))))))))))))))((()))*********)))((('''(((((())))))***+++++++++///---***((('''((()))***))))))*********+++++++++))))))))))))))))))((((((++++++++++++++++++++++++)))))))))((((((((('''''')))***,,,+++((('''''')))((((((((((((((()))))))))))))))(((((((((((())))))'''((()))***+++******)))'''(((***++++++***)))(((%%%%%%&&&'''(((******++++++++++++***)))(((((('''*********))))))*********))))))(((((((((((())))))))))))))))))************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))'''((()))***++++++******((())))))***++++++,,,,,,)))***+++++++++,,,///222FFF===000)))''')))***)))+++***)))***,,,,,,)))&&&))))))***++++++,,,------***))))))(((((()))***+++******+++,,,------------******+++++++++******)))++++++***)))))))))))))))************************))))))(((((((((((()))))))))((('''&&&&&&''')))***((()))******++++++******)))))))))))))))******+++)))))))))***+++,,,------(((***+++)))&&&%%%&&&'''((((((((()))***+++++++++*********+++,,,---...///******)))))))))))))))***))))))*********+++++++++------,,,+++******---///000---***((()))+++++++++***)))))))))))))))))))))((()))))))))***************))))))((()))***+++,,,+++***)))((()))***,,,---+++,,,,,,,,,,,,+++******************************---,,,++++++*********+++***+++,,,,,,---------,,,++++++++++++,,,,,,---...///000444999>>><<<666000***,,,------,,,+++,,,---******++++++++++++******)))))))))***++++++,,,,,,,,,,,,+++******)))******++++++++++++++++++++++++......------------...............///////////////...000111000---,,,---///111111111000111222222333222222444777:::;;;888555333333333222111111000000000111333444333222333555222333333444444555555666555555666888<<>>???888000''')))+++---------///000******++++++++++++******(((((()))***+++,,,,,,---((((((((()))***,,,---...------------------------...---,,,++++++,,,---...///////////////.........+++---///---***)))***,,,000000000000000111111222111111333777<<<===:::777333222222222111111000000111333555555444444444555222222333444444555555666777777777888<<<@@@EEEHHHLLLOOOSSSTTTTTT]]]sss+++*********))))))((((((((()))))))))************+++***)))'''''''''((()))''''''''''''((((((((((((((()))******)))((()))***,,,,,,,,,++++++*********''''''(((((())))))******,,,***'''%%%%%%'''***,,,******))))))***+++,,,,,,---,,,***)))))))))***+++))))))))))))))))))))))))(((***++++++)))(((((()))***---///---***))),,,000,,,,,,+++,,,------+++))))))***+++++++++)))((('''******))))))((((((''''''(((((()))++++++,,,,,,,,,******))))))))))))******))))))************))))))***,,,,,,,,,***)))((()))((((((((((((((((((((((((%%%&&&&&&'''((())))))***---,,,***)))))))))******+++,,,---,,,***)))***++++++******************+++************************)))***++++++,,,,,,,,,,,,''')))+++***''')))///555KKK>>>///(((+++...+++&&&))))))(((((((((((())))))((())))))))))))*********###$$$$$$%%%'''(((***+++)))))))))***++++++,,,,,,************)))))))))))))))))))))((((((((((((((((((((())))))))))))((((((+++*********))))))((((((************))))))((((((((()))***,,,,,,+++******,,,++++++******++++++,,,+++***((('''%%%$$$$$$$$$(((((()))***+++,,,,,,---((((((((((((((()))******&&&'''((()))***+++,,,,,,000...+++)))((()))+++,,,***+++,,,,,,+++***)))((('''((((((***+++,,,------...,,,)))))))))******)))++++++***)))(((((())))))))))))*********+++++++++)))************++++++++++++***)))***,,,.........------,,,++++++***))))))************************---+++((('''((())))))(((---,,,,,,++++++*********,,,,,,,,,++++++*********...//////111222555777888,,,------+++)))(((((()))((()))***++++++***)))(((,,,,,,,,,++++++*********,,,,,,++++++++++++******...,,,***)))+++---.........//////...,,,,,,---/////////.........---------000...+++))))))+++...000111111000//////000222333333444666777888999888888333222222111111222222333222111000000000111333333333333222333444666888999999999999999;;;@@@GGGLLLJJJPPPOOOPPPZZZdddxxx************)))))))))(((************+++++++++++++++***)))((('''(((((()))((((((((()))))))))******)))*********))))))******,,,,,,,,,++++++*********)))))))))))))))(((((((((+++***(((&&&&&&(((***+++******))))))***++++++,,,---,,,,,,+++++++++++++++************************---...///...,,,*********"""&&&)))***)))***///444555111---***************)))***++++++***)))((('''******))))))((((((((((((((()))***+++,,,,,,,,,,,,++++++************++++++))))))************)))))))))***++++++************))))))))))))))))))))))))'''(((((()))******++++++,,,,,,***)))))))))*********,,,---,,,+++)))******)))***+++,,,,,,+++***)))******************************+++,,,,,,,,,++++++''')))+++)))((()))///444MMM@@@000((())),,,+++(((******))))))))))))***************+++++++++,,,,,,(((((((((((()))***+++++++++++++++***************************))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,+++++++++*********))))))))))))++++++*********))))))))))))***++++++,,,,,,++++++,,,++++++******++++++,,,,,,+++***)))((('''''''''((((((((((((((())))))))))))))))))((())))))***+++(((((()))***+++,,,,,,---...,,,***)))((()))***+++******+++,,,+++***))))))))))))***+++,,,---.........,,,)))))))))******)))++++++***)))))))))))))))******+++++++++,,,,,,,,,)))*********++++++,,,,,,,,,+++***+++---......------------,,,+++*********************************,,,+++)))***+++,,,,,,+++++++++,,,,,,,,,,,,,,,+++...---------,,,,,,,,,,,,+++,,,---...///000111111,,,------,,,***)))***+++)))******++++++******))),,,,,,,,,+++++++++*********+++++++++,,,,,,------*********+++,,,---,,,+++---...///...,,,,,,...000//////.........---------111000...,,,,,,...000111000000000///000000111222333444666777888888777777333222222111111222222333222111000000000111333333333333333444555666777888888999999999;;;@@@GGGLLLJJJQQQPPPRRR\\\ggg{{{************))))))))))))***++++++++++++,,,,,,,,,******)))((((((((()))))))))))))))*********++++++************************+++++++++++++++*********++++++***))))))(((''''''***)))((((((((())))))************)))******+++,,,,,,------------,,,++++++************************...///000...,,,)))))))))!!!$$$((()))***,,,111555<<<777000+++*********************+++******)))(((***))))))))))))((((((((())))))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))************))))))'''((()))***++++++++++++*********************************+++,,,,,,------,,,+++******)))*********)))+++------+++***)))***'''))),,,------,,,)))'''))))))))))))))))))))))))+++++++++,,,++++++******((()))+++)))((()))...222KKK???000((((((++++++***++++++************++++++++++++,,,,,,,,,---------++++++***************+++---,,,,,,+++******))))))++++++*********)))))))))************************+++,,,,,,------,,,,,,+++***************)))))))))+++++++++++++++*********+++************+++,,,,,,++++++************++++++*********)))))))))))))))))))))))))))(((((('''''')))))))))))))))***++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++++++++))))))***+++++++++******++++++,,,---......//////...,,,)))))))))******)))+++***))))))))))))))))))+++++++++,,,,,,,,,------)))******+++,,,------......,,,+++,,,......---,,,...------,,,,,,++++++***************************+++***+++,,,...///...---)))***---...//////...---//////............------***+++,,,---------,,,++++++---------++++++,,,---***++++++,,,,,,++++++***,,,,,,,,,++++++++++++*********+++,,,---...///000)))+++---......---,,,***,,,---......------///111...............---------000//////......//////000...///000000111111111000333444555777777777666666333222222111111222222333222111111111111222333333333444444555666666555555777888999999;;;@@@FFFKKKJJJRRRRRRTTT___jjj*********)))))))))))))))*********+++++++++,,,,,,******)))))))))))))))))))))))))))*********+++++++++*********+++++++++***+++++++++************************)))))))))(((((((((((()))*********))))))+++***************+++++++++,,,---------,,,***)))***************************+++,,,+++)))''''''((((((***+++,,,+++,,,///222;;;999555222000...+++(((************************))))))))))))))))))))))))((()))******+++++++++***+++++++++******+++++++++)))******++++++******)))(((((((((***++++++***)))************************++++++++++++,,,,,,------++++++******************(((***,,,---+++***)))))))))***+++,,,,,,+++***)))((((((((((((((((((((((((+++++++++++++++***)))((((((******)))((()))---000AAA999...))))))++++++***+++******))))))******++++++++++++,,,,,,,,,------***))))))))))))))))))***,,,,,,,,,++++++*********+++++++++*********))))))***+++++++++++++++,,,,,,((())))))******))))))(((************************++++++++++++++++++++++++******)))((()))***+++,,,++++++************++++++'''(((((((((((((((((((((++++++******************)))(((((((((((()))*********++++++++++++++++++++++++,,,---......------,,,))))))******++++++++++++++++++,,,,,,---...//////...,,,)))))))))******)))******)))))))))))))))*********++++++++++++,,,,,,******+++,,,------...///...---,,,---......---+++---------,,,,,,,,,++++++************************+++++++++---//////---+++***,,,...000111///---,,,........................,,,---/////////---+++)))***+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...//////000+++---//////...---------+++,,,---------...000222........................------............---------...000111222111111000444444666777777666555555333222222111111222222333111111111111222222333333333444555666666666444444666777888999;;;???EEEJJJJJJRRRTTTWWWaaammm))))))))))))))))))******))))))))))))*********+++))))))******************((((((((()))))))))******,,,***))))))+++,,,***)))************************((()))))))))*********+++'''((()))***++++++******++++++***************+++***+++,,,,,,,,,+++)))(((************************'''(((******)))((()))***+++,,,,,,,,,++++++---...333555777:::999444---(((******************++++++))))))))))))************'''((())))))))))))))))))******))))))))))))************++++++++++++******+++***((()))+++***(((&&&*********************************+++++++++++++++************+++*********(((***,,,,,,+++)))******,,,+++***))))))***+++,,,((((((((((((((((((((((((++++++++++++******)))((()))******))))))***+++---222///,,,+++++++++***)))))))))(((((((((((())))))************++++++++++++((((((((())))))***+++,,,******++++++,,,,,,,,,,,,++++++++++++******************++++++,,,,,,,,,,,,''''''((((((((((((''''''***************+++++++++++++++++++++++++++++++++))))))((('''''')))***++++++******))))))******+++'''((())))))******))))))((())))))***++++++,,,,,,(((((('''''''''((()))))))))))))))***************)))***,,,---------+++***)))))))))******+++,,,,,,*********+++,,,,,,------...,,,)))))))))******)))***)))))))))))))))******))))))))))))******************+++,,,,,,---......------,,,---......,,,***---,,,,,,,,,,,,,,,++++++************************,,,,,,,,,---------***(((,,,...000111111///,,,***,,,,,,,,,,,,,,,,,,,,,,,,---...///000///---***)))((()))++++++******,,,------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++........................------...,,,******,,,///+++,,,---------...000222---.....................------...//////...---------...000222222222222111555666666777777666555444333222222111111222222333111111222222333333333333333444555666666666444444555666888999;;;???DDDHHHIIISSSVVVXXXbbbnnn))))))))))))************(((((()))))))))*********((()))***+++++++++******((((((((()))))))))******+++)))'''(((+++,,,***''')))))))))***************(((((())))))***++++++,,,(((((()))***++++++++++++,,,+++******)))************++++++++++++***))))))++++++++++++++++++++++++(((***,,,,,,++++++,,,---))))))))))))***+++,,,,,,,,,///555:::;;;777///)))+++************+++,,,,,,)))))))))************+++(((((()))))))))))))))(((***))))))))))))))))))*********++++++++++++******,,,***((()))++++++'''$$$************************************************))))))***++++++++++++***((()))+++***))))))***,,,---,,,)))''''''))),,,---))))))))))))))))))))))))*********+++******))))))******)))))))))******+++((()))+++,,,,,,+++***)))))))))(((((((((((())))))(((((()))))))))*********************+++,,,---...******++++++,,,------...,,,++++++++++++******************++++++,,,,,,---((())))))))))))))))))(((*********+++++++++++++++*********+++++++++++++++)))(((((((((((()))************))))))))))))************,,,------,,,+++***&&&&&&'''((()))***++++++((((((((((((((())))))***(((((()))))))))*********((()))***+++***)))((('''*********)))******+++,,,)))))))))******+++++++++...,,,)))))))))******))))))))))))))))))******+++((((((((())))))))))))***++++++++++++,,,,,,,,,,,,+++++++++---......,,,***++++++++++++++++++++++++************************---,,,++++++++++++)))'''...///000000///---+++************++++++++++++,,,++++++,,,,,,,,,+++***)))((()))++++++******+++,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,//////.........---------+++,,,,,,)))&&&&&&***...,,,---......------///111---------...............///000000111111000000//////000111222333333444444777777888888888666555444333222222111111222222333111222222333444333333333333444444555666666555555444555777999;;;???DDDGGGHHHSSSVVVYYYbbbnnn((()))))))))************))))))*********+++++++++((()))***++++++++++++***)))))))))*********+++++++++(((%%%'''***+++)))&&&((()))))))))*********+++************************((())))))******+++,,,,,,,,,++++++***))))))******,,,,,,+++************++++++++++++++++++++++++++++++---......---,,,---...***)))((()))***+++,,,,,,+++,,,///333555444111...++++++*********+++,,,---))))))*********+++++++++******++++++++++++******+++******))))))******+++***++++++,,,,,,++++++***+++(((&&&(((+++,,,)))%%%))))))))))))))))))))))))+++*********************((()))***+++,,,++++++***)))***)))((('''(((+++---,,,+++***))))))***+++,,,************************((())))))************)))******))))))******))))))&&&(((+++++++++******+++***))))))))))))))))))***((((((((()))))))))******++++++*********++++++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******+++,,,,,,,,,))))))************))))))*********++++++,,,,,,,,,)))))))))*********++++++))))))***+++++++++++++++******))))))))))))*********+++---......,,,+++***''''''(((((()))))))))************)))***++++++,,,(((((()))***++++++,,,,,,++++++++++++***)))((((((,,,+++***)))))))))***+++)))))))))***************...,,,)))))))))******))))))))))))))))))***++++++((())))))))))))*********+++++++++++++++*********))))))***,,,......,,,)))************************************************---+++))))))***++++++***------.........------,,,************++++++,,,,,,))))))*********+++++++++)))+++,,,,,,******+++,,,---,,,+++******+++,,,---******+++++++++,,,,,,,,,------------------......***,,,...,,,((('''***------...///...,,,,,,...000---------.........//////000000000000000000000000111111111222333444666666888999999999999777555444333222222111111222222333111222333444444444333333333333333444555666777888333555777999;;;>>>CCCFFFGGGRRRVVVYYYaaalll(((((())))))*********+++******+++++++++,,,,,,,,,((()))***+++,,,,,,+++*********+++++++++,,,,,,,,,***'''$$$&&&)))+++(((%%%(((((())))))*********+++,,,,,,++++++***)))))))))))))))))))))***+++,,,---,,,,,,+++***))))))******...---,,,+++***+++,,,---++++++++++++++++++++++++,,,...///...---++++++,,,///---,,,+++,,,,,,,,,+++,,,+++***+++...000111111++++++*********+++---...))))))******++++++++++++,,,,,,---------,,,,,,+++,,,++++++++++++++++++,,,***++++++,,,,,,++++++***)))&&&%%%'''+++---***'''((((((((((((((((((((((((++++++++++++++++++++++++((()))***+++,,,,,,+++*********)))'''&&&(((+++...******++++++++++++******************************'''((()))***************+++***))))))******)))((((((***,,,+++))))))+++---++++++************++++++((())))))))))))*********+++***)))(((''''''''''''...------,,,,,,++++++***,,,,,,,,,+++++++++******(((((()))***++++++,,,,,,(((((())))))))))))((((((*********++++++,,,,,,,,,(((((())))))*********+++***+++,,,---...---,,,,,,******))))))))))))******)))***,,,,,,,,,***((('''++++++++++++************,,,,,,++++++,,,,,,---...((())))))+++,,,---......//////...---,,,,,,++++++---,,,***)))))))))************************++++++...,,,***))))))******)))))))))((())))))***++++++)))************+++++++++,,,,,,+++******))))))((('''''')))+++------+++)))))))))))))))))))))******************************,,,***((()))+++---------++++++,,,,,,---......///*********++++++,,,,,,,,,************+++,,,...///+++,,,------++++++,,,---,,,,,,************,,,,,,*********++++++,,,,,,,,,***++++++,,,---...//////***///333222...++++++......//////...,,,,,,---///---------.........////////////............//////333222222222333555777888999:::::::::999888666555333222222222222222222333111222333444555444333333333333222333444666888999222444777999;;;>>>CCCFFFFFFRRRVVVXXX```kkk,,,,,,,,,++++++***************)))))))))))))))***+++***************++++++************************000///---+++)))'''&&&&&&((())))))))))))************)))))))))))))))******------,,,+++*********+++...---,,,+++************------,,,++++++******)))------,,,,,,+++***))))))---------............///222111///...,,,+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))******)))))))))---,,,+++*********,,,,,,+++***))))))***++++++*********++++++++++++******++++++++++++******))))))++++++***)))((((((((()))++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,+++***))))))******---...//////...---+++***)))))))))(((((((((((((((+++++++++***************)))+++------***))))))***))))))))))))************---,,,***)))))))))***+++++++++******)))((((((((((((***,,,,,,+++*********---,,,,,,,,,,,,---.........---+++*********++++++))))))************))))))((((((((((((((((((((((((+++++++++++++++***))))))'''((()))******+++******)))******+++++++++******+++(((&&&)))......)))$$$)))))))))))))))))))))))),,,+++++++++******))))))((((((((((((((()))******+++*********+++,,,,,,------,,,++++++******+++++++++***)))(((((()))***+++)))************++++++++++++,,,,,,++++++)))((('''))))))))))))))))))))))))*********)))))))))))))))))))))*********))))))(((///...------,,,,,,,,,,,,......------,,,+++******)))************++++++++++++++++++***************......//////...---+++***,,,,,,,,,,,,,,,+++***)))******)))***,,,,,,***)))(((((()))************))),,,++++++******++++++,,,------,,,++++++*********///000000000000...---,,,+++,,,,,,---.........---........................***+++---...///000000000,,,---...///000000000000000000000111333555777999666777888999999888777666555444333222222222333444111111000000111333555666444555555666666666666555777777888999;;;???DDDHHHGGGPPPUUUTTT\\\rrr,,,,,,,,,++++++***************))))))))))))******+++***************++++++************************,,,+++******)))*********)))))))))*********+++++++++******)))))))))************))))))((()))))))))++++++)))(((((('''''''''+++++++++++++++++++++,,,......---,,,,,,+++******------------............===:::555000---+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******+++***)))(((((()))******+++***)))******+++++++++******++++++++++++******************))))))((((((+++***))))))))))))))))))))))))(((((((((((())))))))))))************)))))),,,++++++***))))))******,,,,,,,,,++++++***)))((())))))))))))))))))))))))************************'''(((***++++++)))(((((())))))))))))************++++++***))))))))))))***((((((((()))******++++++---------+++))))))***,,,---,,,,,,,,,------......---,,,+++******++++++,,,***++++++++++++++++++******************************************)))(((((())))))*********))))))((('''((()))***+++,,,,,,,,,***+++,,,---...---+++)))))))))))))))))))))))))))))))))))))))((((((((('''((((((((((((((()))******+++*********++++++,,,------,,,++++++******+++++++++)))((('''((()))******)))************+++++++++,,,,,,++++++***))))))((())))))))))))))))))))))))***)))))))))))))))))))))++++++,,,,,,,,,++++++***,,,,,,+++*********++++++---------,,,+++*********************++++++++++++))))))******++++++,,,,,,++++++++++++***)))((('''+++++++++++++++***))))))+++*********,,,,,,***(((((()))******++++++******---,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,....../////////...---,,,+++,,,------......------........................,,,------............---,,,---...//////000//////000000000111333555777999777777999999999999777777555444333222111222222333222111111111222333555666555555666777777777666666777888999999:::>>>CCCGGGFFFNNNSSSTTT\\\rrr+++++++++++++++***************)))))))))******+++++++++***************+++*********************************)))******+++,,,************+++++++++,,,---,,,+++***************)))))))))((())))))******+++***)))(((((('''(((((()))******+++,,,,,,------.........---,,,,,,++++++,,,,,,,,,---------......AAA===666000,,,***+++,,,************************))))))))))))))))))))))))+++***)))(((((()))***+++***))))))((())))))******++++++++++++******++++++******++++++++++++******)))))))))))))))((((((((())))))))))))))))))***+++))))))(((((((((((())))))))))))************)))))),,,+++******)))*********,,,+++***))))))((())))))************************))))))))))))))))))******''''''(((***,,,,,,***((()))))))))*********++++++***************)))((((((((((((((()))******++++++000///---+++((((((***---,,,,,,,,,---------......,,,,,,++++++++++++,,,---,,,,,,,,,------,,,,,,,,,***************************++++++++++++***))))))+++++++++******)))''''''&&&'''(((***,,,---------***---//////---+++,,,---))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((((()))******+++************+++,,,,,,,,,,,,+++************++++++(((&&&&&&)))***)))''')))************+++++++++---,,,+++))))))))))))***))))))))))))))))))))))))))))))))))))))))))******'''(((((()))))))))((((((++++++*********+++,,,,,,,,,,,,,,,+++******))))))************+++++++++,,,)))))))))***+++,,,---...------,,,+++************++++++,,,,,,,,,+++******,,,+++***+++,,,+++***((()))******+++++++++++++++,,,++++++******++++++,,,*********+++,,,---------+++,,,---.........------,,,,,,------......------........................---.........---,,,,,,++++++,,,---...////////////000000000111333555777999888999::::::::::::999888666555444222111111111222222222222222222333444555555666777777888888888777777888999999:::===AAADDDEEELLLRRRUUU^^^sss+++++++++*********************))))))******++++++,,,+++******)))*********************************,,,,,,+++***))))))))))))******+++++++++,,,,,,,,,------,,,+++************+++*********+++,,,------------,,,+++++++++++++++*********++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------------666333///,,,******++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,++++++++++++++++++,,,,,,++++++,,,,,,+++******+++******++++++++++++******************)))))))))))))))((((((((()))***++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++***************+++...---+++***)))******+++***************+++++++++((()))))))))))))))******+++)))((())),,,......,,,))))))*********+++++++++((()))***+++***)))((('''++++++******)))(((((((((,,,------+++))))))***,,,,,,,,,---------...------++++++++++++,,,,,,------+++,,,,,,------,,,,,,+++************************+++,,,,,,---,,,,,,++++++***************)))(((((('''((()))***+++,,,,,,,,,***+++------,,,+++++++++))))))))))))))))))))))))+++++++++***************))))))(((((())))))***++++++***************++++++,,,++++++***************+++(((%%%&&&***+++)))&&&))))))*********+++++++++...,,,***(((((()))***+++)))))))))))))))))))))))))))))))))))))))*********''''''(((((()))(((((((((,,,,,,,,,,,,------...///+++++++++*********))))))*********+++++++++,,,,,,+++************+++,,,---...---,,,******++++++,,,,,,---------------,,,,,,---,,,++++++,,,,,,***(((******+++,,,,,,,,,,,,+++******))))))))))))******+++++++++,,,,,,,,,------******+++,,,------......,,,,,,------...------,,,........................---------------,,,,,,++++++,,,---....../////////000000000111333555777999999999:::;;;;;;:::999999888666444333111111111111333333333333333444444444555666777888888999888888888999:::::::::<<>>@@@BBBIIILLLRRR[[[eeewww((()))))))))*********+++************+++,,,---...---,,,+++***))))))))))))***************************)))))))))***+++,,,,,,)))))))))*********++++++))))))))))))******+++,,,******))))))((()))))))))***))))))(((((())))))***,,,+++++++++++++++++++++************************************++++++++++++***+++++++++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))***,,,------,,,***)))&&&''')))***++++++******)))---111000,,,((()))+++******++++++++++++************+++++++++,,,,,,,,,+++***))))))))))))))))))+++******))))))******+++))))))************))))))******))))))***++++++,,,,,,,,,,,,++++++***)))(((''''''((())))))***++++++)))******+++,,,,,,------,,,111666555///***)))+++*********+++++++++,,,,,,---,,,,,,+++++++++++++++((((((((()))******++++++%%%'''+++,,,+++***))))))***+++---//////...---,,,......///...---,,,***)))((())))))******))))))((())))))))))))))))))))))))'''((())))))*********)))((())))))*********))))))((()))***++++++++++++++++++)))'''(((***+++***((())))))))))))))))))))))))'''((((((((())))))))))))******))))))******+++,,,++++++***)))))))))))))))++++++***)))))))))))))))'''+++...---***((())),,,)))************+++++++++************************************************'''(((((()))******++++++''''''(((******+++++++++,,,,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000...,,,***)))***,,,---------............------((()))******+++++++++***+++******+++......---,,,((()))******++++++******------,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++,,,---...///------......------,,,+++........................//////000000//////......---...///000111111111111000000000111333555777999888999:::;;;;;;:::999888:::999777666666666777777666777777777666555333222333333555666777888888888888:::<<<===>>>???BBBDDDHHHJJJQQQZZZddduuu(((((())))))*********+++************+++,,,---...---,,,+++***))))))))))))************************...---,,,***)))(((((((((((())))))))))))*********''''''(((((()))***,,,---------,,,+++*********+++***)))))))))))))))***************++++++,,,------+++++++++++++++++++++,,,)))************+++++++++))))))(((((()))+++---///++++++++++++++++++++++++))))))))))))))))))))))))(((***,,,......,,,***(((((()))+++,,,------,,,,,,)))...111000,,,((()))+++******++++++++++++******))))))******++++++++++++++++++***)))(((((())))))---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++******))))))***+++,,,,,,---...//////...---+++***&&&''''''((()))***************+++,,,------......---666@@@???666---***+++******+++++++++,,,,,,,,,...---,,,+++***+++,,,---++++++******)))(((((((((***+++,,,+++***)))***+++***+++---//////...---,,,////////////...,,,)))((())))))************))))))***************************+++,,,---------------***++++++******)))((('''&&&''')))***,,,,,,------+++,,,,,,+++***)))+++---))))))))))))))))))))))))))))))******+++++++++,,,*********)))******+++,,,++++++***))))))((())))))+++******)))))))))))))))&&&,,,000///***'''***...)))************+++++++++)))******+++++++++******************************'''(((((()))***+++++++++))))))***,,,,,,---------///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---+++))))))+++---///)))***+++,,,---,,,+++***+++,,,------............***)))***+++...///...---(((((()))*********************))))))))))))******+++,,,,,,------......///...---,,,,,,,,,---...///---.........---,,,,,,+++........................222222111111000...---,,,...///000111111222222222000000000111333555777999888888::::::::::::888888:::999888777777888999999777777888777777555333222222333444666777777888888888:::===>>>???@@@CCCEEEHHHIIIOOOYYYcccsss(((((())))))******++++++---(((###$$$(((++++++)))+++***)))))))))***,,,,,,---,,,,,,+++*********+++++++++******)))***************)))(((((((((((((((((((((((((((((((((((((((***+++,,,+++)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,************************+++)))(((&&&&&&((()))++++++,,,,,,------,,,,,,+++)))))))))***++++++,,,,,,*********)))))))))))))))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------.........---,,,,,,,,,,,,+++***))))))******---,,,,,,,,,++++++***************)))))))))))))))///...,,,+++***+++,,,,,,++++++,,,,,,,,,++++++***)))************+++++++++------------,,,+++***))),,,,,,+++***)))((('''&&&,,,,,,+++***))))))******+++666@@@>>>222)))***///***++++++,,,,,,---......///...,,,***(((((((((((('''***...---)))''')))---...---,,,+++***((('''''')))***++++++------...///---------,,,,,,+++++++++,,,,,,++++++***)))))))))************************************************************************---------///000///,,,***))))))))))))))))))******++++++******)))((((((((())))))))))))))))))))))))+++++++++***************,,,+++******)))*********)))))))))))))))******+++++++++,,,,,,+++***((('''***+++---,,,***(((((()))))))))(((((((((((())))))---......,,,)))'''((()))***))))))***++++++)))'''******+++,,,,,,,,,,,,+++/////////......---------************++++++,,,---***++++++,,,,,,++++++***222...)))''')))+++***)))++++++++++++++++++++++++++++++******************(((((((((((()))***+++,,,---***)))***,,,---,,,***)))*********))))))+++---------,,,+++++++++,,,---***,,,...///...+++(((%%%+++))))))+++...///...+++///...---,,,,,,,,,,,,,,,,,,///111000///....../////////............//////222222333333555666888888888:::;;;;;;999888888999888777666444444444555666888::::::999666333333333777777777777777777777777:::;;;=========???CCCEEEIIIJJJOOOWWW]]]lll)))))))))))))))*********,,,((($$$%%%)))++++++)))+++***)))))))))***+++,,,---,,,++++++*********++++++***************++++++++++++***))))))))))))))))))))))))))))))))))))))))))***+++***((('''((()))++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,***)))(((((()))***,,,++++++,,,,,,,,,,,,++++++++++++******************++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++++++++************++++++))))))***+++,,,,,,,,,,,,,,,++++++***))))))******+++++++++***************************))))))))))))******))))))(((((())))))***++++++,,,,,,++++++***)))************+++++++++/////////......,,,++++++$$$%%%'''(((+++,,,...///---,,,+++***************)))///555666111---,,,---++++++************))))))...---+++***)))((())))))(((,,,//////+++)))***------,,,,,,+++***)))((((((***+++,,,---...//////000------,,,,,,++++++,,,,,,))))))******************************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222111///,,,+++******)))))))))******((((((((()))******++++++))))))))))))))))))))))))******************++++++******)))(((((((((((())))))))))))))))))******+++++++++,,,,,,+++***(((''')))***,,,,,,+++******+++))))))(((((((((((())))))))))))+++---.../////////+++))))))***+++,,,,,,***)))******+++++++++++++++------,,,,,,,,,+++++++++---,,,,,,,,,,,,------...,,,------......------,,,111...***)))+++,,,,,,+++************************++++++******************************+++,,,---------+++)))***,,,---,,,******+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++...,,,,,,---///000...,,,///...---,,,,,,,,,,,,------...//////......////////////............//////000111222333555777999:::;;;<<<===<<<999777777777777666666555555555555555666777999888666444444555666666666666666666666666999:::<<<<<<===???BBBEEEKKKKKKQQQYYY___mmm************))))))))))))***(((&&&'''***,,,***(((******))))))******+++,,,,,,,,,+++************+++))))))))))))***+++,,,,,,,,,++++++***************************************((()))***)))'''''''''(((************************---------,,,,,,+++++++++,,,+++***))))))***+++,,,******++++++++++++******,,,,,,++++++***))))))(((++++++++++++++++++++++++'''(((***+++,,,,,,++++++******************************)))))))))******+++'''((()))+++,,,,,,------,,,+++******)))*********(((((((((((())))))))))))************************''''''((()))))))))((((((******+++++++++++++++***)))************+++++++++---------------,,,+++***(((((())))))***++++++,,,,,,,,,+++*********++++++***)))***,,,///...+++(((---,,,,,,***)))((('''''',,,+++******))))))*********...111111---++++++,,,+++++++++*********))))))+++,,,,,,---...///000111---,,,+++***+++,,,---...''''''((())))))***++++++************************++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,***,,,...222444444111...---,,,+++***************((((((((()))******++++++)))))))))))))))))))))))))))))))))***+++++++++,,,++++++***))))))))))))))))))))))))))))))******+++++++++++++++***)))(((((((((***,,,,,,++++++,,,---***))))))(((((())))))******)))))),,,//////,,,(((,,,***))))))+++---------((()))******++++++******,,,,,,,,,,,,++++++++++++//////...---------......,,,,,,------------,,,,,,,,,+++******,,,,,,+++***))))))))))))))))))))))))******++++++++++++++++++,,,+++++++++++++++,,,,,,,,,+++******,,,,,,+++***+++,,,,,,,,,++++++,,,...+++,,,---......---,,,+++///...---------...000111///......///111111///.........---,,,,,,,,,------///---,,,---...///000/////////............////////////111333555888:::;;;===>>>>>><<<999666666666555555666666555555444444444555777777666555666666555555555555555555555555777999:::;;;<<<>>>BBBEEEJJJKKKPPPXXX^^^lll++++++******))))))(((((()))(((((())),,,,,,***'''***************+++++++++++++++***************+++))))))))))))***+++,,,---+++******))))))*********************************)))*********((('''((()))))))))))))))))))))))))))---------,,,++++++******,,,+++************+++,,,)))******++++++******)))+++++++++*********))))))((((((((()))))))))))))))'''(((+++,,,---,,,***)))************************)))))))))((())))))***+++***+++,,,---------------++++++***************+++&&&&&&''''''(((((()))))))))***************++++++((()))+++,,,,,,,,,++++++)))******++++++++++++***))))))*********+++++++++***************)))((((((+++++++++******)))))))))+++******)))))))))******,,,)))'''(((++++++)))&&&......---,,,+++***))))))******************+++++++++...000111...+++******************************++++++,,,---...///000000,,,,,,+++***+++,,,...///''''''(((((())))))))))))************************,,,,,,++++++***)))))))))+++++++++++++++++++++++++++---///333555444000---...---,,,+++************++++++******)))((((((((())))))))))))))))))))))))(((((()))***+++,,,,,,,,,...---,,,,,,++++++,,,,,,)))))))))))))))******+++***************)))(((((()))***,,,---,,,+++,,,---***))))))))))))))))))***,,,******...333444///***...,,,)))((()))+++,,,,,,(((((()))************)))------------------------000///...---------------******++++++++++++******(((((()))***++++++***))))))))))))*********************+++++++++++++++,,,******))))))((())))))))),,,,,,+++++++++++++++******+++,,,+++******+++---***+++---//////...,,,+++//////...------...///000------...///111111111000...------,,,,,,,,,------000---+++,,,...000000/////////............//////000000111222444666888999:::<<<<<<;;;888555555555333444555666666555333222333555777666555444555555444444444444444444444444666777999:::;;;>>>BBBEEEHHHHHHNNNUUU[[[iii++++++******))))))(((((((((((()))+++,,,,,,***((())))))******++++++++++++*********))))))***++++++))))))))))))***+++,,,---))))))((((((((())))))***))))))))))))))))))))))))***+++,,,+++)))((()))***)))))))))))))))))))))))),,,+++++++++*********)))*********))))))*********)))******++++++******)))))))))*********+++++++++((()))))))))*********+++''')))+++,,,---+++***)))++++++++++++++++++++++++))))))(((((()))******+++------------,,,++++++***+++***************++++++&&&&&&''''''(((((())))))))))))******+++++++++,,,)))***,,,---...---,,,,,,((()))******++++++++++++))))))*********+++++++++))))))******))))))(((((('''((()))***+++,,,------))))))((((((((())))))******))))))(((((())))))***++++++++++++++++++++++++)))*********++++++++++++***,,,......---+++)))))))))************+++++++++******+++,,,---......///,,,++++++***+++,,,...///))))))))))))((((((''''''************************+++++++++*********))))))---------------------------...000222333222...+++...---,,,+++************++++++******)))((((((((())))))))))))))))))))))))(((((()))***+++,,,,,,,,,...---,,,,,,++++++,,,,,,)))))))))))))))******+++******))))))))))))))))))***,,,------+++)))************))))))))))))************,,,444<<<@@@>>>;;;///,,,)))'''((())))))((((((((()))************)))------------------------......---,,,++++++++++++)))******++++++******)))''')))+++,,,---,,,++++++*********+++++++++,,,,,,******++++++,,,,,,,,,,,,******))))))((())))))))),,,,,,,,,,,,+++*********)))***+++***(((((()))+++***+++---/////////---,,,.../////////...---+++***)))***,,,...///000111222------,,,,,,,,,------...000///......//////////////////............//////222222222333333555666666666888999888666444444555222333444555555444333222444666777666444222222333444444444444444444444444444666888999;;;>>>BBBEEEGGGHHHMMMTTTZZZhhh************))))))))))))((()))***+++++++++***)))))))))***++++++++++++******))))))))))))***++++++))))))))))))***+++,,,,,,(((((((((((((((((()))***))))))))))))))))))))))))***+++,,,+++***))))))+++))))))))))))))))))))))))******************************************************++++++++++++******((())))))***++++++,,,,,,++++++,,,,,,---.........)))***++++++,,,+++***)))++++++++++++++++++++++++))))))))))))******+++,,,,,,,,,++++++***((('''&&&*********)))******+++,,,(((((((((((())))))))))))))))))******+++,,,,,,,,,)))******++++++++++++***(((((()))***++++++++++++)))************+++++++++++++++,,,,,,,,,++++++***++++++++++++++++++******)))(((((((((((()))******&&&(((******)))***---111''''''(((((()))***++++++)))******+++++++++******)))*********+++***************************++++++)))******+++,,,---......++++++,,,,,,,,,,,,,,,,,,++++++***))))))(((''''''************************************************////////////////////////...---...///000///,,,***---,,,+++***************((((((((()))******++++++)))))))))))))))))))))))))))))))))***+++++++++,,,++++++***))))))))))))))))))))))))))))))******+++***))))))((((((((())))))***,,,---,,,***(((((()))+++******))))))******+++,,,,,,...222888;;;:::777...,,,)))(((((()))((('''((()))******++++++******************++++++++++++,,,,,,+++*********++++++++++++,,,,,,,,,,,,++++++***,,,...///...------...*********+++,,,,,,------******++++++,,,---------,,,+++++++++++++++,,,,,,,,,------,,,***)))***+++)))******)))''''''(((***+++,,,---...//////..................---+++)))((('''***,,,......///000222------,,,,,,,,,---......000111333222000....../////////............//////333333333333333444444555444555777666555444444555222222333333444444333333444666666666333222111222444444444444444444444444444555888999;;;???CCCFFFIIIIIINNNUUU[[[iii)))))))))))))))*********((()))***+++*********+++((()))***+++,,,++++++***)))))))))))))))***+++++++++***************++++++))))))(((((())))))***+++************************)))++++++***)))((()))***************************)))******++++++,,,,,,---***++++++++++++++++++***++++++,,,,,,,,,,,,++++++******************++++++,,,,,,---......///000000************************************************)))))))))******+++------***************)))((('''******))))))***++++++,,,+++++++++***************))))))***++++++,,,------+++******))))))))))))***'''((()))***++++++++++++)))************+++++++++++++++,,,,,,,,,,,,,,,+++......---,,,***)))((((((***************+++,,,,,,''')))***++++++,,,...000'''''''''((()))***************+++++++++***))))))***)))(((((()))+++,,,,,,++++++************************+++,,,---...//////+++,,,---......,,,+++*********************))))))************************)))))))))***++++++,,,,,,........................,,,+++***+++,,,---,,,++++++******)))))))))******((((((((()))******++++++))))))))))))))))))))))))******************++++++******)))(((((((((((())))))))))))))))))******+++***)))((('''(((((()))***((()))++++++)))(((((()))+++******))))))******+++---------,,,,,,+++***)))+++***))))))++++++***))))))******+++++++++++++++))))))*********++++++++++++************++++++,,,++++++,,,,,,,,,,,,++++++***,,,......,,,+++,,,...)))))))))***+++,,,,,,,,,******++++++,,,------...************+++,,,------+++---...---***((()))+++***++++++***((('''(((***,,,,,,------.../////////......---,,,+++++++++,,,))),,,...///---,,,...000,,,,,,,,,,,,,,,---...//////444888777111,,,---/////////............//////222222222222333444555666555777888777444333333333222222222222222333444444222333555555333222333333444444444444444444444444444555888:::<<<@@@DDDHHHHHHIIINNNUUUZZZhhh(((((())))))******++++++)))***+++*********+++,,,((()))***+++,,,+++******))))))((())))))***++++++++++++************************))))))***+++,,,,,,++++++++++++++++++++++++(((******)))((('''((()))************************)))***+++,,,---......///+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,++++++***)))))))))++++++,,,,,,---...//////++++++***))))))******+++))))))))))))))))))))))))************+++,,,---...***++++++,,,,,,,,,++++++******))))))***+++,,,,,,------,,,,,,++++++******))))))***+++,,,,,,---------,,,+++)))))))))***+++'''''')))******+++++++++)))************+++++++++)))******+++++++++******&&&'''(((***,,,...///000,,,+++++++++,,,------...---,,,++++++,,,,,,+++***)))*********++++++++++++***++++++,,,+++***)))(((+++)))''''''))),,,---...+++++++++*********))))))+++,,,,,,---...///000000+++,,,...//////,,,***((()))))))))***++++++,,,,,,************************(((((()))***+++,,,,,,---***************************((('''(((***,,,---,,,))))))))))))))))))******++++++******)))((((((((())))))))))))))))))))))))+++++++++***************,,,++++++***)))*********)))))))))))))))******+++***)))(((''''''((()))***%%%''')))))))))((()))***++++++************++++++((()))******(((((()))+++(((((()))+++---......,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------************+++,,,,,,---))))))************))))))(((***+++***(((''')))+++'''(((((()))***+++++++++******+++,,,,,,---......(((((((((((()))***+++,,,+++---...---***((()))++++++,,,,,,+++)))((()))+++---,,,,,,------///000111///...+++)))***,,,///111,,,///111000---+++,,,...,,,,,,,,,,,,,,,---...///...666<<<:::111+++,,,/////////............//////000000111222333555777888888999:::888555222222222222222111000111222444555///111333444333333444555555555555555555555555555444666888:::===@@@EEEHHHFFFFFFKKKRRRXXXeee))))))))))))))))))))))))***)))((((((((()))+++,,,******)))))))))))))))***(((***,,,+++((('''(((***---,,,***(((''''''((())))))))))))))))))******+++***))))))(((((((((((((((******+++++++++******)))***+++***(((%%%%%%(((+++000///,,,***((()))******,,,------,,,+++***,,,---000///---,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))******++++++++++++************+++++++++******))),,,***(((((()))***)))(((------,,,,,,+++***))))))*********++++++,,,,,,,,,******))))))))))))******************************+++++++++++++++***)))((())))))************)))))))))************+++++++++((())))))******))))))(((*********++++++,,,,,,,,,******))))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))************************,,,***(((&&&'''(((+++---+++++++++*********))))))$$$$$$%%%&&&((()))+++,,,)))************+++++++++******++++++++++++******))))))************))))))))))))))))))*********************))))))))))))((()))(((((()))******(((&&&*********)))))))))))))))------+++'''$$$###$$$&&&,,,,,,,,,+++++++++************))))))))))))******((()))***++++++***)))(((+++'''&&&)))///000+++%%%)))))))))***+++,,,......+++++++++*********))))))***************************+++,,,------,,,***)))---,,,,,,++++++,,,,,,---)))&&&%%%&&&)))++++++)))***************+++++++++++++++******))))))(((((()))))))))***++++++,,,,,,...------,,,+++++++++,,,---,,,++++++******++++++,,,,,,,,,++++++*********++++++++++++******))))))*********++++++,,,,,,,,,******,,,---------------,,,,,,,,,---------......------------------------222222222111111111111111---.........//////000000000000111222444555666666777555333111000000000000000000000111222222333333444333222222111111222222111111222222222333333333333555888:::<<>>BBBEEEHHHFFFIIIOOOSSS___yyy++++++++++++++++++++++++)))*********++++++++++++***************+++,,,,,,,,,+++)))(((((())))))******+++,,,------+++***)))***************++++++,,,,,,++++++***************((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,***)))((()))+++------+++***((()))+++,,,,,,+++,,,...000------,,,+++******************+++++++++,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++++++++***)))(((---+++)))))))))***)))(((*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************)))******+++++++++******+++++++++,,,,,,+++++++++))))))*********+++++++++---,,,++++++++++++,,,---,,,,,,,,,++++++*********************+++,,,---...,,,------...////////////************************++++++++++++++++++++++++***+++---/////////......+++++++++*********))))))((((((((((((((()))******))))))*********+++++++++)))))))))******)))))))))******++++++++++++******((()))))))))************,,,,,,,,,+++++++++*********)))((((((***++++++***+++*********))))))(((((('''(((******)))***+++---+++++++++*********))))))******))))))))))))******)))))))))))))))******+++'''***,,,***&&&%%%(((,,,,,,,,,+++***))))))))))))************************************************)))))))))))))))(((''''''+++******))))))******+++++++++++++++++++++,,,---,,,,,,,,,+++***)))((((((((()))))))))******++++++)))))))))***++++++,,,,,,,,,++++++***++++++,,,,,,+++,,,,,,---------,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++,,,+++***))))))+++---...+++++++++,,,,,,,,,------------------------------,,,,,,---...//////000000///////////////.........,,,---000333444555555555111111111111111111111000///000111222333444555555555444333333222222333333333333333333444444444444555777999:::<<<>>>AAADDDIIIGGGJJJPPPTTT___zzz++++++++++++++++++++++++)))***++++++,,,,,,++++++***************+++,,,---222///,,,***+++,,,,,,+++***+++++++++++++++******+++************+++,,,,,,++++++***))))))))))))***((()))***++++++++++++++++++***)))***,,,---,,,++++++,,,---...---+++)))(((***+++,,,,,,++++++---///,,,,,,+++*********************+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++******************************++++++++++++******,,,,,,,,,+++***)))(((''',,,***(((((()))***)))(((,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***)))************************))))))***++++++++++++*********++++++++++++******)))************+++++++++,,,+++***))))))***+++,,,,,,,,,++++++++++++++++++***************+++,,,---******,,,---.../////////++++++++++++++++++++++++))))))))))))))))))))))))***+++---.../////////...---------,,,,,,,,,++++++---,,,++++++************)))************+++++++++((())))))******))))))(((******++++++++++++******))))))))))))************,,,+++++++++************(((((((((***,,,,,,+++))),,,,,,+++***)))((('''''''''((())))))(((((()))++++++************)))))))))******))))))))))))******)))((((((((()))***+++,,,(((***---,,,***)))+++...,,,+++***)))))))))))))))***************+++++++++************************)))))))))(((((((((((('''++++++************+++++++++,,,,,,+++******+++---,,,+++++++++***))))))))))))))))))))))))*********)))))))))***++++++,,,,,,,,,,,,++++++,,,,,,------......---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++******+++---...///++++++++++++,,,,,,,,,,,,---------------------------.........///000000000///////////////.........,,,...111333444444444333000000111111222111111000111111222222333444444444555444444333333333333333222333333333333444444444555777999;;;<<<>>>AAADDDIIIGGGJJJPPPTTT```zzz************************)))***+++,,,,,,,,,++++++************+++,,,---...666222...+++,,,,,,,,,+++******)))))))))******+++++++++******++++++,,,---******)))((((((((())))))(((((()))++++++,,,,,,++++++)))'''(((+++---...---,,,------...---,,,+++***+++,,,---,,,++++++,,,...,,,,,,++++++******++++++******+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******************************++++++++++++******+++++++++++++++***)))(((***((('''(((***,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******((()))+++,,,,,,+++)))(((************************))))))***+++++++++++++++)))******************))))))************+++++++++***)))(((''''''((()))***++++++++++++++++++,,,,,,******)))))))))******+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++,,,---.../////////---------,,,,,,,,,++++++,,,,,,++++++***+++++++++)))************+++++++++(((((())))))))))))((((((***++++++,,,,,,++++++***))))))))))))************++++++*********)))))))))'''((())),,,......,,,)))++++++******))))))(((((((((***+++***(((''''''(((************))))))))))))******))))))))))))******)))((((((((()))***+++,,,&&&(((***+++++++++,,,,,,+++***)))))))))))))))***))))))*********+++++++++************************((((((((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,+++)))(((***---++++++******************++++++***************))))))))))))***++++++,,,,,,------,,,,,,------...///222000---+++******,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******---------------------...***++++++++++++,,,,,,,,,------------------------............////////////000/////////............---///111333444333222111...///000111222222111111333333333333333333333333555555444333333333333444444444444444555555555555555777999;;;<<<>>>AAACCCGGGFFFIIINNNSSS___zzz)))))))))))))))))))))))))))***+++,,,---,,,++++++************+++,,,---...777222---******+++***(((******((((((((()))***+++++++++******++++++,,,---***))))))((((((((((((((((((((()))++++++,,,,,,,,,***'''%%%&&&***...///...,,,---------...---------,,,------,,,+++***,,,---------,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......*********************+++++++++++++++++++++++++++******++++++++++++******)))******+++++++++******(((''''''))),,,///000000******+++++++++,,,,,,,,,,,,,,,,,,++++++*********'''(((***++++++***((('''************************((()))***+++++++++++++++))))))************)))))))))************+++++++++---,,,+++))))))+++,,,---*********++++++,,,,,,---******))))))))))))))))))******+++++++++***))))))++++++++++++++++++++++++------------------------******+++,,,---...///000+++++++++*********))))))&&&&&&'''((()))+++---...)))************+++++++++(((((())))))))))))((((((***++++++,,,,,,++++++***))))))))))))*********************))))))))))))(((''')))+++...111000---***))))))))))))***************+++,,,+++)))'''''''''************))))))))))))******))))))))))))******)))((((((((((((***,,,---'''(((+++...//////...---******))))))))))))******))))))******++++++++++++))))))))))))))))))))))))''''''(((***,,,...000111---,,,,,,++++++,,,,,,---)))+++,,,+++((((((***,,,***************+++++++++---,,,,,,++++++*********)))))))))***++++++,,,,,,---------------...///000444111---***)))***+++------,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,++++++*********////////////...---,,,+++******+++++++++,,,,,,,,,------------------------..................------000000//////.........---...///222444444333111000...///000111222222111111444444333333333333222222555555444333333333333444555555555555666666666777666777999;;;<<<>>>AAACCCEEEDDDGGGMMMRRR^^^yyy---,,,***)))))))))******......---,,,,,,++++++***,,,+++*********+++,,,---,,,------,,,***))))))***,,,,,,+++******+++,,,,,,...---,,,,,,,,,,,,---...++++++************++++++,,,,,,++++++,,,,,,---...---.........---,,,,,,+++000000///...,,,+++******---------,,,,,,+++++++++++++++******************+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,------,,,+++)))(((***++++++,,,,,,++++++***,,,,,,---------,,,,,,+++************************+++***)))***,,,---,,,+++++++++,,,,,,,,,,,,------///---,,,++++++,,,...///++++++++++++++++++++++++)))************++++++++++++,,,............,,,+++++++++******)))*********++++++***))))))***++++++,,,+++)))((((((***+++---***,,,---//////...,,,+++******************************+++++++++******)))))))))((((((''''''&&&&&&******+++,,,+++***)))(((,,,,,,---.../////////////////////...---,,,+++***'''((()))++++++,,,,,,,,,,,,+++++++++++++++,,,,,,******************++++++************************,,,+++***)))))))))++++++************************))))))))))))))))))))))))+++++++++*********))))))(((((((((((((((((((((((())))))*********+++++++++***************++++++,,,+++++++++++++++***)))((()))***+++,,,---.........***)))((()))***+++***(((++++++***************++++++++++++************)))(((++++++))))))---...,,,))))))******+++++++++,,,)))+++------,,,+++***+++---------------,,,,,,,,,(((''''''(((***+++++++++(((,,,---***))),,,---+++------++++++++++++------777222,,,***+++,,,,,,,,,+++++++++************)))++++++,,,,,,,,,---------******+++++++++,,,,,,,,,***+++,,,------,,,+++***------------------------,,,,,,,,,---------......,,,,,,------...---------++++++,,,---......................../////////000///000111222222333333222444444333333333444555555555555555444333111000///000111444666888888777666777888:::;;;<<<>>>BBBEEEGGGFFFIIIOOOTTTaaa}}}---,,,***)))))))))***+++++++++++++++******************)))))))))***+++,,,+++++++++***)))(((((((((,,,,,,+++******+++,,,,,,...---,,,,,,,,,,,,---...++++++************+++++++++++++++++++++,,,,,,---,,,,,,------,,,++++++***---------,,,,,,,,,,,,,,,......------------------,,,,,,,,,+++++++++++++++))))))*********+++++++++...---------,,,,,,,,,+++,,,,,,,,,,,,+++***))))))***++++++,,,,,,++++++***,,,+++***)))))))))+++,,,************************+++*********,,,---,,,++++++++++++,,,,,,,,,------000...,,,+++***+++,,,---++++++++++++++++++++++++************++++++++++++,,,,,,------------,,,,,,,,,++++++******+++++++++...------,,,,,,------.../////////...---+++*********+++---...///...---,,,******************************++++++++++++******,,,,,,+++++++++*********'''(((***+++,,,,,,,,,+++***+++,,,---............+++,,,,,,,,,,,,,,,+++***((()))******++++++++++++++++++*********++++++,,,************************************************,,,+++***))))))***++++++************************))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))*********+++++++++((((((((((((((())))))***++++++*********))))))))))))***+++,,,,,,---------+++***)))***+++,,,+++)))++++++***************++++++++++++************)))***---,,,))))))---///---((()))+++------,,,***))))))***,,,,,,++++++,,,---------,,,+++++++++,,,,,,*********+++,,,---------)))---...***)))+++,,,***,,,,,,,,,++++++,,,,,,,,,333///+++***+++,,,,,,+++++++++++++++************++++++++++++,,,,,,,,,---***++++++++++++,,,,,,,,,+++++++++,,,,,,+++++++++---------------------------------.........//////------.../////////.....................------,,,........./////////000000//////000111222222222222333333333333333444444555888888888777666555333333111222444555666666666555666888999:::;;;>>>BBBEEEEEEDDDHHHOOOTTTaaa|||~~~,,,+++***)))))))))***+++((())))))))))))*********)))))))))))))))***++++++*********))))))))))))))),,,++++++******++++++,,,------,,,,,,,,,,,,------++++++************++++++************+++++++++,,,++++++,,,,,,++++++******)))******+++,,,---......------..................,,,,,,,,,---------------************++++++++++++.........---------------------,,,+++***************++++++,,,,,,++++++***---+++)))''''''))),,,---************************,,,+++***+++,,,---,,,+++++++++++++++,,,,,,,,,,,,000...,,,+++************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---,,,+++************+++,,,---...///000///,,,***(((***+++,,,.........---,,,++++++++++++++++++++++++******+++++++++++++++***,,,,,,,,,,,,,,,+++++++++((()))***+++++++++++++++((()))***,,,---.........))))))***+++++++++++++++************************++++++***************+++************************************************+++******)))******++++++************************)))))))))))))))))))))))))))))))))(((((((((((((((************************)))))))))************+++((((((((((((((())))))***+++***)))((((((((()))***((()))***+++++++++++++++,,,+++***+++,,,---,,,***+++***************+++++++++++++++************)))+++---+++'''''',,,---,,,(((***,,,......,,,)))&&&)))***++++++***+++...000000///---+++******+++,,,******++++++,,,------------111222...,,,......,,,++++++,,,,,,,,,,,,++++++...,,,******+++,,,+++***,,,+++++++++******************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------........./////////000000---...///000000000000000............------------....../////////000000000...///000111111222222111333222222222333333444555999999888777666555555444333333333444444555555555666777999:::;;;===AAADDDDDDCCCHHHPPPUUUaaa|||{{{,,,+++***))))))***++++++'''(((((()))***+++++++++***************+++++++++)))))))))***,,,.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))******++++++++++++++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,------,,,,,,------......//////,,,,,,,,,,,,------------------------------------...........................---+++***)))***+++,,,***++++++,,,,,,++++++***---,,,+++***+++,,,---...************************,,,+++***+++---...---,,,***++++++++++++,,,,,,,,,------+++************+++*********************************+++++++++,,,,,,---,,,************,,,---------,,,,,,,,,---......******))))))))))))******'''((()))+++++++++*********+++,,,---------------++++++++++++++++++++++++******++++++,,,,,,++++++******************)))))),,,,,,,,,+++***)))((((((((()))+++,,,......//////******+++,,,,,,+++++++++++++++******************++++++***)))))))))******************))))))))))))******************************************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************************++++++,,,+++)))(((&&&&&&''')))***(((((()))***************,,,+++******,,,,,,+++************)))******+++,,,+++++++++*********))))))***+++)))%%%%%%)))+++******+++---------+++)))'''*********)))))),,,000333777555111---++++++,,,,,,((()))************+++,,,...222222...,,,---...,,,***+++,,,------,,,+++******++++++,,,------,,,,,,,,,,,,+++++++++******************+++++++++,,,,,,+++++++++,,,,,,,,,---------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////------...///000000000000+++++++++,,,---...//////...////////////000000000......///000111111111111222222222222222333444555777666555444444333333333444444333333333333444555555666888999:::<<<@@@CCCCCCDDDIIIQQQWWWccc}}}zzz++++++***))))))***+++,,,((())))))***+++,,,------+++++++++,,,,,,,,,,,,,,,***)))))),,,111444444333++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++((()))***+++++++++******,,,,,,---------------,,,++++++++++++++++++++++++++++++,,,,,,---------...***+++++++++,,,,,,------------------------------........................---,,,+++***)))***+++,,,***++++++,,,,,,++++++***)))+++,,,---...---,,,,,,************************,,,+++***+++---...---,,,*********+++++++++,,,,,,************+++,,,,,,---***************************++++++++++++,,,,,,,,,---,,,************,,,------,,,,,,,,,------...///,,,------------------,,,((('''''''''((()))+++,,,)))***+++,,,------------++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,+++******)))))))))***+++,,,...//////000000............---,,,+++***,,,+++***))))))******+++,,,,,,+++***))))))***************)))))))))((((((************************))))))******++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,***)))'''&&&&&&((()))+++(((((()))*********))))))+++)))((()))***+++***)))******))))))***++++++,,,+++++++++*********))))))***+++***&&&'''+++,,,+++...---,,,+++******++++++*********)))))),,,111444>>>;;;666111...,,,,,,,,,(((***,,,+++))))))***,,,+++//////+++)))***+++))))))***,,,,,,,,,,,,***))))))***,,,---...---------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---...///000000000,,,,,,,,,+++,,,---...///////////////000000000111...///000111111222222222222222222222333444555666666555444333222222222333444444333333333444555555555666888999:::<<<@@@CCCEEEEEEKKKSSSYYYeeezzz+++***)))))))))***+++,,,******+++,,,------......+++,,,,,,---...---------+++******---222555555444***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++************++++++((()))+++,,,,,,,,,+++***,,,,,,---.........------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,++++++++++++---------------.........,,,,,,++++++***++++++,,,***++++++,,,,,,++++++***&&&(((+++------,,,***)))************************---,,,+++,,,---...---,,,************++++++++++++))))))***+++,,,---......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---......///++++++,,,,,,,,,,,,++++++...---***)))((()))+++,,,)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------*********+++++++++++++++((((((((()))***+++---...,,,,,,---...////////////111111000000///---,,,+++++++++***))))))***+++,,,------,,,+++*********************))))))(((((('''************************((()))***+++++++++++++++************************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))***)))))))))))))))((((((((((((((((((((())))))******)))((((((((()))***+++))))))************))))))***)))((()))******)))((())))))))))))***+++,,,,,,+++++++++************)))))),,,,,,******...///---///---+++))))))***,,,---***+++*********,,,111444===;;;777222///---,,,,,,***---///...+++***,,,///---111222...,,,......---******++++++++++++******)))+++---...------...///,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,---...///000000000000///...------...///000/////////000000000111111///000111222222333333222222222222333444555666777777666555444333444444555444444444555555666666666666777999:::;;;===AAADDDFFFFFFKKKSSSZZZfff|||+++***)))))))))***,,,---++++++,,,,,,------......***+++,,,---------,,,,,,---***)))+++000222111...***+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++***++++++************++++++)))***,,,---...---,,,+++++++++,,,---------------------------,,,,,,,,,+++---------------,,,,,,,,,+++++++++,,,---.........------,,,,,,,,,++++++++++++,,,,,,,,,------------***++++++,,,,,,+++++++++***++++++,,,,,,++++++***'''(((***+++,,,,,,+++***************************---,,,+++,,,.........---************++++++++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++,,,---...///((()))************)))(((---------,,,,,,,,,,,,,,,))))))******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++++++++,,,,,,,,,------'''''''''(((***,,,...000,,,------......---------000000000000//////...---+++***)))((()))***,,,---///...---,,,+++++++++++++++******)))((((((''''''************************'''(((***+++,,,,,,++++++************************))))))))))))))))))))))))))))))))))))*********+++******************************))))))((((((((((((((((((((((((((())))))***)))))))))*********++++++)))******++++++******)))+++***))))))++++++***)))))))))))))))***+++,,,---+++++++++************)))%%%)))+++***+++......,,,,,,,,,+++++++++,,,------***++++++++++++,,,000333666555333000...,,,++++++***...000///+++***,,,///...222333000...000111///++++++************++++++)))+++,,,,,,+++***,,,///------,,,,,,,,,+++++++++,,,,,,---------.........,,,,,,,,,------------...+++++++++,,,,,,+++++++++++++++++++++++++++++++++------------............,,,---...///000111111111///......///111333666888//////000000000111111111000111222333333444444333333333333444555666888888888777555444444444666777222333555777888888777777666888999:::;;;>>>BBBEEEGGGFFFJJJRRRXXXeee}}}******)))))))))***,,,---+++,,,,,,,,,,,,---------)))***+++,,,---,,,++++++...+++((()))---...,,,(((***+++,,,------,,,+++******+++,,,------,,,+++***++++++************++++++)))+++,,,......---,,,+++)))***+++,,,,,,,,,,,,,,,------------------------/////////......------,,,,,,,,,------...///000000/////////......---------+++++++++,,,,,,---------)))***,,,------,,,+++***+++++++++,,,,,,+++++++++++++++++++++,,,---...///************************---,,,+++,,,...///...---)))************+++++++++------.........---,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,...//////...,,,,,,*********+++,,,---...///+++,,,---......---,,,+++''')))+++---///......---)))))))))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---*********++++++,,,,,,,,,***))))))))))))+++,,,---,,,,,,---------,,,++++++---...//////000/////////***)))(((((()))+++---///000///...---,,,,,,,,,,,,+++******)))(((''''''&&&************************'''(((***+++,,,,,,++++++************************))))))))))))))))))))))))'''((((((((())))))******++++++++++++++++++++++++******))))))((((((((('''***************++++++,,,((()))***+++++++++++++++******+++++++++******))),,,+++******,,,,,,+++***))))))))))))***+++,,,---+++++++++************))) $$$'''((())),,,,,,((()))***,,,------------,,,+++,,,,,,,,,,,,---///222//////...---,,,++++++***(((,,,///---)))'''***...(((,,,---***)))+++,,,+++,,,+++***))))))***+++,,,(((***,,,+++((((((+++...---------,,,,,,,,,++++++---------.........//////,,,,,,,,,---------......***+++,,,------,,,+++***++++++++++++++++++++++++............/////////000---...///000222222333333***+++,,,000555:::???BBB000000000000111111111111111111222333444444444444333444444555666777999999777666444333333444555666111333666888999999888888777888:::;;;<<<>>>BBBEEEGGGEEEIIIPPPVVVddd}}},,,,,,***)))))))))***+++,,,,,,,,,------,,,+++++++++,,,---,,,***)))***+++///...------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***+++,,,...///...---+++*********++++++++++++++++++******))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,...000111///---,,,+++,,,---------,,,***)))***+++------------+++***,,,++++++******++++++,,,*********++++++,,,,,,---000...,,,*********+++,,,......---,,,+++++++++,,,++++++++++++++++++++++++++++++++++++******))))))))))))*********+++++++++((('''&&&''')))***)))((((((((()))************)))+++++++++,,,,,,---------...------,,,,,,++++++***++++++,,,------...//////,,,,,,---...---,,,***)))---------...///000000111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------...------,,,,,,,,,++++++******++++++,,,++++++,,,,,,---......//////000111111///---***(((000...,,,***))))))***+++,,,---......---+++)))(((******++++++***)))'''&&&******************************************************************************************++++++***,,,---,,,******+++,,,+++******)))((()))))))))(((((())))))******++++++***)))((('''((())),,,---((((((((()))******'''%%%+++*********))))))((((((+++************+++---...,,,++++++******++++++,,,******+++,,,+++***)))(((******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........------,,,++++++,,,------,,,***))))))***+++***))))))((('''''''''(((***+++)))))))))))))))))))))))),,,,,,------,,,***)))''')))***+++,,,,,,+++***)))...------------...//////111000.........---+++))),,,---......,,,,,,---...+++++++++***++++++,,,,,,,,,---...---+++***+++,,,.........///////////////222111000444:::;;;888444///////////////000111222222000///000222444444444333333444444555777999:::666555333222222333555666666666777777888888888999777888999:::<<<>>>@@@BBBFFFFFFIIINNNVVVgggxxx,,,+++***)))))))))***++++++,,,,,,---,,,,,,+++++++++------,,,+++***+++,,,---,,,+++***************---,,,,,,,,,++++++++++++---,,,+++++++++,,,---...------+++*********++++++++++++++++++*********)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++---///111111000...---...............---,,,+++,,,------......------,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,***+++++++++,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,+++++++++************+++,,,,,,,,,,,,------------,,,+++,,,...///...---++++++,,,---------------+++++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,)))))))))******+++++++++,,,---------,,,,,,+++***,,,,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,((()))***,,,------......,,,++++++++++++++++++,,,,,,,,,,,,------.........---.../////////---+++***///---+++***))))))++++++000000000000///...---,,,,,,---------,,,***)))(((***************************************************************************************************+++,,,,,,******+++,,,,,,+++******))))))******))))))))))))************+++***(((''''''''')))***+++++++++,,,......---,,,+++*********))))))))))))))))))(((((()))+++---...,,,++++++******++++++,,,***++++++,,,+++***)))(((+++*********************)))******++++++******)))))))))))))))************---,,,+++******+++,,,---...---++++++,,,------,,,***)))))))))******+++,,,************************---------------,,,+++*********++++++++++++******---------------......///.........///000///,,,)))+++,,,---,,,++++++,,,---......---,,,++++++++++++------...---,,,++++++,,,---------------.........///...---111555666333//////////////////000111111222111000111444555555555666666666555555444444444666555333222222333555666777777666666666666666666666777777999;;;===???AAAFFFFFFIIINNNVVVgggyyy,,,+++******))))))******++++++,,,,,,,,,,,,++++++,,,---...---,,,++++++---,,,++++++************+++......------,,,,,,++++++------,,,+++++++++,,,,,,---,,,,,,++++++++++++,,,++++++++++++******************++++++++++++******------------------------+++,,,,,,------,,,,,,+++,,,---///111111000///.........---,,,,,,,,,------///......------......///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++&&&(((***,,,------+++*********+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,,,,,,,,,,------------,,,*********,,,---,,,+++,,,,,,---............---++++++,,,,,,,,,,,,------))))))***++++++,,,------))))))))))))************------,,,,,,++++++,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********(((((()))+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------+++,,,---......---,,,+++---,,,+++*********,,,,,,......---,,,++++++++++++------------+++***)))(((***************************************************************************************************+++,,,,,,******+++,,,---,,,,,,+++++++++++++++***************)))))))))+++***((('''&&&&&&''''''((('''&&&'''***,,,,,,,,,***************)))))))))(((((('''((()))+++---...,,,++++++******++++++,,,***++++++++++++***))))))(((((()))))))))*********)))******++++++******)))*********++++++++++++,,,++++++************++++++,,,***))))))***++++++******+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,---------++++++************++++++------,,,,,,------...///+++---///333444222---)))***+++,,,,,,******+++,,,000000...---,,,+++++++++------------------,,,,,,---------......////////////------///222222000,,,///////////////000000000222111111333555777777666666777777777666444333222555444333222222333444555777777666555555444444333555666777888:::===???@@@FFFFFFIIINNNVVVfff{{{+++++++++*********************+++,,,,,,,,,,,,+++---...///...,,,+++,,,---------,,,,,,,,,,,,,,,---------------------------...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++........................+++,,,,,,------,,,,,,++++++,,,...///000///...------,,,+++******+++,,,---///...---,,,,,,---...///,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++***)))***+++,,,---,,,,,,+++((()))+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,)))((('''((()))***)))((()))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,...---,,,+++***+++,,,---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))),,,,,,,,,,,,+++***))))))++++++++++++++++++++++++------------------------,,,,,,---------,,,+++***++++++*********+++,,,------,,,+++)))))))))***+++,,,++++++***)))((('''&&&************************************************************************************)))))))))))))))+++,,,,,,+++***+++---......---,,,,,,,,,,,,,,,+++++++++******)))))))))+++***)))((('''((((((((('''&&&$$$$$$&&&)))))))))************************((((((((((((***,,,...///,,,++++++******++++++,,,++++++++++++******))))))&&&'''((()))***,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************+++)))((((((***++++++******+++,,,---------++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,...///,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,------...***,,,111666888555000+++***,,,---,,,+++***+++,,,///...---,,,,,,,,,,,,,,,---------...///...---+++//////000000111111222222111000///000222222000...//////000000000000000000222222222444777999999888444666888999999888666555555444333333333333444555666666555555555555555555666666777999;;;===???@@@FFFGGGJJJOOOVVVfff++++++++++++******)))))))))***++++++,,,,,,,,,+++---...///...,,,+++,,,---,,,,,,,,,++++++,,,,,,---++++++,,,,,,---...//////------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------------,,,,,,........................+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,...---,,,++++++,,,---......---,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,---...------,,,,,,+++++++++///...---,,,+++,,,,,,---)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,---,,,++++++------,,,+++((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******...............------------,,,+++***+++,,,---................../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))------------,,,+++***)))***++++++,,,,,,++++++***,,,,,,------------------.........---,,,***))))))************+++,,,------000///---,,,,,,,,,......++++++***))))))(((((((((*********************************************************************************)))))))))(((((()))***,,,,,,++++++,,,---///......---,,,---------,,,,,,++++++******)))))))))))))))******++++++,,,...,,,***)))+++,,,,,,,,,***************+++++++++************+++---///000,,,++++++******++++++,,,+++++++++***************)))******++++++,,,,,,,,,+++,,,,,,------,,,,,,+++''''''''''''((((((((((((************************///---,,,---///000000///)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,------,,,+++******+++,,,---+++++++++++++++,,,------***---222777:::888222...,,,---...---,,,+++,,,...++++++******+++,,,------...------///111111...+++/////////000111222222333222111000111111111000///000111111222222111000000111111333555999::::::999777888:::<<<<<<;;;999888444444444333333444444444444444555666666777888888777777888:::<<<>>>@@@AAAEEEGGGJJJPPPXXXggg***++++++++++++***))))))((()))***+++,,,,,,,,,,,,,,,---...---,,,++++++---***))))))))))))******+++******+++,,,---...//////,,,,,,---------,,,+++++++++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,------............------------------------------+++,,,,,,------,,,,,,+++)))***++++++,,,,,,++++++......---------...//////,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,222000...,,,+++,,,---...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------............///---,,,,,,......---+++******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++......---,,,,,,+++******,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++,,,------,,,,,,***+++,,,------,,,+++***++++++,,,------......///000000///---,,,***))))))*********+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,++++++***+++,,,,,,*********************************************************************************))))))((((((''')))***+++,,,++++++,,,...///......---------------+++++++++++++++*********))))))***++++++,,,------000...,,,,,,---...---,,,*********+++++++++++++++,,,,,,++++++,,,---///000,,,++++++******++++++,,,,,,+++******))))))******......---,,,+++***)))))))))******++++++******)))((((((((()))))))))************+++,,,,,,+++******---,,,++++++---//////...***************))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,++++++++++++,,,,,,++++++******++++++,,,---,,,---111555888777333///,,,---......,,,,,,---...)))))))))***+++,,,---......------///222222///+++,,,,,,---...//////000000000/////////////////////222222333444444333111000000000222666999;;;;;;999<<<=========<<<:::999888444444444444444444444444333333444555777888999:::777888999:::<<>>@@@AAADDDFFFLLLSSS[[[lll******+++,,,+++***)))((((((((()))++++++,,,,,,,,,+++,,,---,,,***)))***+++++++++******+++,,,------......---,,,***))))))((()))***,,,---...------,,,***+++---...///...------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------&&&'''(((*********)))(((,,,---...//////...---,,,...------,,,,,,------...,,,,,,,,,------.........(((***,,,.........---,,,333000---+++***,,,...000---------------------------------.........//////+++++++++,,,,,,,,,------...---,,,,,,------+++*********+++,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,---......//////000++++++,,,------...//////)))***,,,---...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++)))((('''&&&)))***,,,------,,,***)))))))))***,,,...///111111///......------.........++++++,,,,,,,,,++++++******+++---......---,,,+++((('''''''''(((***,,,...************************************************************************+++******)))(((''''''&&&(((***++++++++++++---.........---,,,,,,,,,,,,---*********++++++,,,,,,---******+++******)))((('''''''''(((+++---...,,,************++++++,,,,,,,,,---,,,+++*********+++,,,,,,++++++++++++++++++,,,---,,,***)))))))))***+++%%%&&&''')))***,,,---...,,,,,,,,,------,,,,,,,,,((())))))))))))*********+++,,,------------,,,+++***)))((()))+++,,,---,,,---,,,***)))((()))******++++++++++++++++++++++++......//////...,,,***)))++++++---......---++++++*********)))***++++++,,,,,,,,,+++---///000///...***+++,,,,,,******+++,,,......---,,,,,,,,,------///------000444555000+++,,,,,,---...///000111222//////000/////////111222444555666777777555333222...///111666:::;;;;;;999999999999999;;;<<<>>>???333444444555555444444333333444444444444444444444555666777888:::===???@@@DDDFFFLLLTTT]]]mmm************************)))***++++++,,,,,,,,,,,,,,,)))&&&&&&)))+++,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...------...///)))***,,,,,,++++++,,,...,,,++++++***+++,,,...///,,,,,,---...---,,,***)))------............------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++))))))***+++.........///111000...,,,------++++++++++++------/////////......------------.........---,,,,,,+++///////////////......---222...++++++---//////...------------------------000000000000////////////...------,,,,,,------......,,,((($$$!!!###'''***...------,,,,,,------...//////...---,,,,,,,,,,,,,,,---......---,,,***)))///...------,,,,,,---------...000000000...,,,***++++++,,,,,,,,,---------000---+++,,,...///---***,,,++++++******++++++,,,************************)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---++++++,,,)))+++,,,+++((((((***---++++++,,,,,,,,,,,,++++++)))(((&&&%%%&&&(((,,,...///...,,,+++***+++,,,,,,************************++++++***************+++(((***,,,,,,***)))***+++---+++))))))+++,,,,,,,,,,,,+++++++++***)))))))))***++++++,,,,,,++++++***+++***************++++++,,,***(((((()))***))))))******++++++++++++******++++++++++++++++++++++++******)))))))))))))))***'''((()))***************'''''''''((((((***,,,---+++++++++*********))))))))))))*********+++++++++******+++,,,,,,---......,,,+++***))))))+++---......,,,***)))((()))***+++++++++,,,,,,,,,,,,------...,,,++++++------,,,************+++,,,...111222333111...***(((((()))***------------------------,,,+++*********+++,,,------.........---,,,,,,++++++,,,...///000///...---...------......///000111...///000111111111111111444555777888777555222000///000111333555777888999888999:::;;;<<<<<<<<<<<<999777555444444444333111333333444444666777888999888888777888:::>>>BBBDDDEEEHHHMMMRRRXXXhhh************************++++++,,,---------------,,,)))'''''')))++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,+++,,,---***+++,,,,,,+++***+++---,,,,,,++++++***+++++++++---------------,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,......------///000000...,,,------,,,++++++,,,------,,,,,,,,,++++++*********---.........------,,,++++++,,,---...////////////...+++((((((***,,,,,,+++------------------------......//////000000000111------,,,,,,,,,,,,------,,,,,,,,,+++)))))),,,......------,,,,,,------...,,,+++******)))*********------......---,,,***))),,,++++++***************+++,,,---------,,,+++***++++++,,,,,,,,,---------///---+++,,,---...---+++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++,,,,,,+++******---------,,,,,,,,,,,,,,,000111111000---+++++++++)))+++,,,+++)))(((***,,,***++++++++++++++++++***))))))))))))***+++,,,---...---,,,+++++++++,,,,,,***************************))))))(((((()))))))))***+++------+++***+++,,,,,,***(((''')))******)))+++++++++*********************++++++++++++******,,,,,,++++++***++++++++++++)))(((((()))******)))******++++++++++++******++++++++++++++++++++++++******))))))))))))***************+++******)))))),,,+++++++++++++++)))(((+++++++++*********))))))))))))*********+++++++++***++++++,,,,,,---------,,,+++***))))))+++,,,...,,,+++)))((('''((()))***++++++,,,,,,,,,,,,------...,,,++++++------,,,***+++++++++,,,---///111333///---***(((&&&'''((()))---------------,,,,,,,,,,,,+++*********+++,,,---------......------,,,+++,,,,,,---..................------......///000111000000000000000111111111444555666777666444222000///000111333555666888888888999:::;;;<<<<<<<<<<<<;;;999777555666555444333333333444444555777888999888777777888:::>>>BBBDDDIIIJJJMMMRRRYYYhhh++++++++++++++++++++++++------......//////......---+++(((((()))*********,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...//////...+++******++++++,,,---,,,+++***+++,,,/////////......---,,,+++...------,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///...---,,,---//////---,,,------,,,,,,,,,,,,------.........------------------............---,,,,,,((()))+++---...///000000000...++++++---.........------------------------,,,---...///000111111222---,,,,,,++++++,,,,,,---(((+++...//////...//////...------,,,,,,------...---,,,,,,,,,,,,---......---......------,,,+++***......------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---------------+++++++++---------+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------000111222111...,,,,,,,,,***++++++***))))))***,,,******++++++++++++*********+++---......---,,,+++------,,,+++++++++,,,,,,************************+++******))))))******++++++,,,------,,,+++,,,------+++((((((((())))))(((***************+++++++++***++++++,,,,,,++++++***...---,,,+++++++++++++++***((('''(((***++++++*********++++++++++++******++++++++++++++++++++++++******)))))))))******+++,,,,,,,,,,,,+++***)))(((---+++***+++---,,,)))%%%+++++++++******************************++++++++++++++++++,,,,,,,,,,,,,,,++++++***))))))+++,,,---,,,+++***)))))))))***+++++++++,,,,,,,,,,,,------...,,,++++++------,,,***,,,,,,,,,---...000222222---,,,***((('''((()))***......------,,,,,,+++++++++++++++++++++,,,------------......------,,,,,,,,,,,,,,,,,,,,,------......------......///000111222111000/////////000111333444555666555444111000///000111333444666777888888888999:::;;;;;;;;;;;;===;;;888777777666555444333333444444555666888888777777777888:::>>>AAACCCIIIHHHJJJQQQZZZkkk++++++++++++++++++++++++------...............------,,,***)))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,---...---+++******+++,,,---.........---+++***......,,,++++++,,,---...------............------------------------------,,,---...---,,,+++,,,......,,,,,,,,,......---+++---------,,,,,,---------////////////............------............------)))***+++---//////000000000///...---.../////////........................------......///000000111,,,,,,++++++++++++,,,,,,'''***---...---------......------,,,,,,------...------------...///000111.........------,,,++++++///////////////...------------,,,------///000111,,,,,,,,,------------...++++++++++++,,,---,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------------------------------------------..................///000000...------...++++++******)))******+++)))******++++++******)))------......---,,,+++***---,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,---......+++,,,---,,,+++***,,,---000---+++******+++***))))))))))))***+++++++++,,,,,,,,,,,,------,,,,,,,,,------,,,+++************)))((('''(((***,,,,,,+++******++++++++++++******++++++++++++++++++++++++******))))))******++++++,,,,,,,,,,,,,,,+++***)))+++(((&&&(((,,,---+++(((************************************************,,,,,,,,,+++++++++++++++*********)))***+++,,,,,,---,,,,,,+++++++++,,,---+++++++++,,,,,,,,,------...,,,++++++,,,---+++***++++++,,,---...///000111...---,,,++++++,,,---.........---,,,,,,+++++++++++++++++++++,,,,,,------,,,------...------,,,,,,---,,,+++***+++,,,---......------......///000111333222000...---...///000222333444444444333111000///000111222444555666777777888999::::::;;;;;;;;;===:::888777777666555333444444444444555666777888777777777888;;;>>>AAACCCFFFDDDGGGPPP]]]ooo++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,,,,++++++***))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---...,,,......---+++***+++,,,'''((()))+++++++++***)))...---,,,,,,,,,---...///------............------------------------------,,,---......,,,,,,---......---+++,,,---...---,,,------------------------++++++++++++++++++++++++------...//////......---------...///////////////+++++++++++++++++++++,,,......................../////////...............---,,,,,,++++++,,,,,,---,,,,,,,,,+++******,,,......------,,,,,,------...************+++---.../////////...---,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,---...///000111,,,,,,---------.........+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,---------.........---------------------------------........./////////000111///,,,*********+++******)))******++++++******++++++++++++******...---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,---......///***++++++***))))))+++,,,000---+++******+++***))))))))))))***+++++++++,,,------............------++++++***))))))))))))))))))((('''(((***,,,,,,+++******++++++++++++******++++++++++++++++++++++++***************+++,,,,,,)))***+++,,,,,,,,,,,,,,,---***''''''***------,,,************************************************+++++++++++++++++++++******))))))*********++++++++++++*********++++++++++++++++++,,,,,,,,,------...,,,++++++,,,---+++***)))***+++,,,---............------,,,---...///000------,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,------...------,,,---,,,+++***+++,,,---......------......///000111333111///------...///000111222222333222222111000000000111222333555666666666777888999:::::::::::::::888666555555555444333444444333444444555666777666666777888;;;>>>@@@BBBEEEDDDGGGPPP]]]ooo,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++*********+++,,,,,,***)))***+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---,,,---...000,,,---...---,,,+++,,,---***+++,,,---............---------------......///------............------------------------------...///000///......///000///---,,,,,,---......---------............------,,,,,,,,,,,,------------------...////////////...///000000000///......---+++---...---,,,+++,,,---......................../////////.........------...------,,,,,,------...111000...+++)))***---000...------,,,,,,------...,,,+++,,,,,,---...///000000///...---,,,,,,,,,,,,,,,---...///...---,,,+++******++++++,,,---......,,,---------............---...///...,,,+++,,,---,,,++++++******++++++,,,+++,,,,,,------............------,,,,,,------...,,,,,,,,,---......//////222222222///+++(((&&&&&&,,,***))))))***++++++***+++++++++,,,,,,+++++++++...---+++***)))***++++++++++++,,,---------,,,,,,************************************+++,,,------***++++++)))((((((***------+++((((((((())))))(((***************+++++++++---......//////......---))))))((((((((()))))))))***((('''(((***++++++*********++++++++++++******++++++++++++++++++++++++***************+++,,,---((()))***+++,,,,,,,,,,,,///...---+++++++++---...***************++++++++++++++++++************************+++++++++++++++)))))))))************+++'''(((((((((((()))))))))++++++,,,,,,,,,,,,------...,,,++++++------,,,***))))))+++,,,,,,------,,,+++++++++++++++,,,------+++++++++,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,------......------,,,,,,,,,,,,,,,------......------......///000111111000///.........///000000111111111111111000000000000111222333444555555666666777888999999999999777555444333444555444333444444333333444555555666555555777999;;;>>>@@@AAAHHHHHHKKKRRR\\\kkk,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++******)))(((+++---,,,+++***+++---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------...000+++,,,...---,,,,,,---...//////.........///000000,,,,,,---...............------............------........................---...//////...---...///000...,,,,,,...//////...,,,---...//////...---,,,........./////////000000------...///////////////.../////////......---,,,---///111000...---...000........................------..................///......------......///000000///,,,++++++...000...------,,,,,,------...///////////////000111222000000...---,,,,,,------///000111111111000...---)))***,,,---------,,,,,,------------............///000111000,,,+++,,,---,,,,,,,,,++++++,,,,,,,,,***++++++,,,------......------,,,++++++,,,------+++++++++,,,---.........000111111000---*********,,,***((()))+++,,,+++))),,,,,,------------,,,,,,++++++,,,,,,,,,++++++******+++,,,---------,,,,,,************************))))))))))))***+++,,,---,,,,,,+++***((()))+++...,,,***(((''')))******)))+++++++++***************,,,,,,------------,,,,,,(((((((((((()))***+++,,,+++)))(((((()))******)))******++++++++++++******++++++++++++++++++++++++************+++,,,---...))))))******+++*********&&&***......,,,)))***,,,))))))*********++++++++++++++++++*********))))))))))))******++++++,,,,,,((())))))***************(((((())))))************++++++,,,,,,,,,,,,------...,,,++++++------,,,***)))***,,,------------,,,))))))***************+++*********+++,,,,,,------+++,,,---.........---,,,+++,,,------......------,,,,,,---..................------......///000111.........///////////////000000000000000000000000000000111222333444444555555666777888999999999999555444222333444666666555444444333333444444555555444555777999;;;>>>???@@@GGGIIINNNTTT[[[iii,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))'''***------+++***,,,...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,---...+++,,,------,,,,,,...///---,,,***)))(((((()))***+++,,,...///000///...------..................---........................+++,,,---,,,++++++,,,---111///------...///000///,,,---...//////...---,,,+++++++++,,,,,,---------------...///000000//////,,,------......------,,,))),,,......+++***+++---////////////////////////+++,,,,,,---...///000000//////............//////,,,------,,,++++++---///...------,,,,,,------...---,,,,,,,,,,,,---......111000...---,,,,,,------,,,---...//////---+++***+++,,,...000000///...,,,---------.........//////000222333111---++++++---...------,,,,,,------...******++++++,,,---......---,,,++++++++++++,,,---******+++,,,,,,---......+++---///000//////000111---***((((((+++,,,+++))),,,------......------,,,(((***---//////---+++))))))***,,,---...---,,,,,,************************++++++++++++,,,---...///------,,,+++)))***---///---+++))))))+++,,,,,,,,,,,,+++++++++******))))))***++++++,,,,,,++++++***(((((())))))***+++---...,,,***(((((()))***))))))******++++++++++++******++++++++++++++++++++++++************+++,,,---...***************)))((('''"""+++...+++((()))+++))))))******++++++++++++++++++++++++******))))))(((((()))***+++,,,,,,---(((((()))******************+++,,,---------------++++++,,,,,,,,,---------...---+++,,,------,,,******+++---...///......---************************))))))***+++,,,------...+++,,,---.........---,,,+++,,,,,,---.........---,,,---...///000///...---...------......///000111,,,---...///000000//////////////////000000000000000000111222333333444444555666777888888999999999444333222333555777777666444444333333333444555555444555777999;;;===???@@@CCCGGGNNNUUU[[[iii++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++///...,,,++++++,,,...///,,,,,,,,,---------......------------------------------------------------000////////////.........------,,,++++++******)))---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---///000///...,,,,,,------///333666777555222000////////////////////////////////////////////////............////////////,,,...//////......000111............/////////000---...///000000///...---////////////////////////---------------------------///222444444222///---------------------------,,,,,,++++++,,,---///000222111///...---------...............////////////444...)))))),,,......+++***+++,,,,,,------,,,,,,+++,,,...///000///......++++++,,,------,,,++++++---,,,+++++++++,,,---...+++,,,------+++))))))***(((+++...000///------------...............------,,,,,,,,,,,,++++++***))),,,---.........---,,,+++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++***++++++,,,,,,,,,,,,,,,++++++*********%%%(((,,,,,,+++***+++---((())))))))))))*********+++*********+++,,,,,,---++++++++++++++++++,,,,,,,,,+++*********+++------******++++++++++++******)))))))))))))))))))))))))))************+++++++++,,,,,,---,,,+++)))'''&&&*********)))))))))))))))++++++******************(((((()))***+++,,,,,,---)))((((((((()))***++++++++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************////////////...------,,,))))))*********++++++++++++,,,,,,---,,,+++)))((((((((()))))))))*********+++++++++,,,,,,,,,------)))+++---...///...---,,,,,,,,,,,,---------......)))***+++,,,------------+++,,,...000111000000///......//////000000111111000000111222333333444444555666777888999:::;;;;;;666555444333222333444555555555555555555555444444444666888:::;;;===@@@CCCDDDGGGLLLRRRXXXggg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***///...,,,++++++,,,...///,,,,,,,,,---------......------------------------------------------------...------------,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........,,,---......,,,++++++,,,+++---000222222000...,,,////////////////////////////////////////////////............////////////---...///...---,,,---............/////////000000---...///000000///...---////////////////////////------------------------,,,...000111111000...,,,------------------------,,,,,,++++++,,,...///000222111///...------..................////////////666111,,,+++---...---++++++,,,,,,---------------,,,,,,---...............+++,,,---......---,,,+++,,,++++++++++++,,,------///000000...,,,***+++++++++---//////...------...111111000///...,,,***))),,,,,,,,,,,,,,,++++++***------.........---,,,+++------,,,,,,+++******))))))))))))))))))))))))))),,,++++++******++++++,,,,,,,,,++++++***+++++++++++++++***************)))###&&&))))))((('''((())))))))))))*********++++++++++++******++++++,,,---***))))))(((((('''''''''***)))((((((((()))++++++******++++++++++++******************************)))************+++++++++++++++++++++***(((&&&%%%************************++++++++++++++++++++++++************+++++++++++++++************++++++,,,***))))))(((((((((((())),,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...////////////------...///000000000///////////////000000000000000000111222222333444444666666777888888999::::::666555444333222333444444111222222333444555666666444666888:::;;;===@@@CCCEEEHHHMMMRRRYYYiii,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***************...---,,,++++++,,,---...,,,,,,,,,---------......------------------------------------------------...------------,,,,,,,,,------------............------,,,,,,,,,,,,------,,,------------.........---...///...,,,,,,,,,---,,,---...///...---,,,+++////////////////////////////////////////////////............////////////...//////...,,,++++++,,,....../////////000000000......////////////......000000000000000000000000------------------------,,,---............---,,,------------------------,,,,,,,,,,,,---...///000111000///......---..................////////////888333...---......---+++,,,------...............------,,,,,,,,,---......------............------******+++,,,,,,,,,,,,,,,......---***((('''(((***......///...,,,,,,---...000000000///...,,,+++***------------,,,,,,,,,,,,------......------,,,+++------,,,,,,++++++******)))))))))))))))))))))))),,,++++++******++++++,,,------,,,+++************)))))))))))))))*********(((***++++++***)))***+++******+++++++++,,,,,,,,,++++++******++++++,,,,,,******)))((('''&&&%%%%%%***))))))))))))***++++++******++++++++++++******++++++++++++++++++++++++)))************++++++++++++,,,,,,+++***)))((('''))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************---,,,,,,++++++++++++,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...---------++++++,,,,,,,,,------------,,,,,,+++++++++++++++---------------------------------.........//////000///,,,*********,,,---,,,,,,,,,---------......---....../////////......//////.........//////000000000000000////////////000000111111222333333333666666777777888888999999666555444333222333444444222222222333333444444444444666888:::;;;===@@@CCCFFFHHHLLLQQQYYYkkk------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------------------------------000////////////.........+++,,,,,,---......//////------,,,,,,,,,,,,------------------............///000111000///...///111000000000//////......---////////////////////////////////////////////////............////////////...///000///---,,,---......////////////000000000...//////////////////...000000000000000000000000...........................------,,,,,,------...........................------------......//////000000//////........................////////////555222...---......---,,,---......///////////////...---,,,++++++,,,---...........................)))***+++---------,,,,,,------+++)))''''''***,,,//////...,,,******,,,...,,,---......///............------------------------------------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,+++************((()))))))))******++++++,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++***++++++,,,,,,+++++++++******))))))(((++++++++++++,,,,,,------******++++++++++++******++++++++++++++++++++++++))))))*********+++++++++.........------,,,,,,+++))))))***+++,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,++++++***++++++...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---.../////////...))))))*********+++++++++...---+++******+++,,,------,,,,,,,,,,,,+++++++++------------............000///---,,,,,,,,,------,,,,,,,,,---------......,,,---------------,,,+++111000...------...///000111111000000//////......000000111111222222222333666666666777777777888888777666444333222222333444666666555444333222111000444666888:::;;;===@@@CCCEEEGGGKKKPPPYYYmmm------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,---------,,,,,,,,,---------......------------------------------------------------000////////////.........******+++,,,---...//////...------,,,,,,------...---------........./////////000000///......000222222111111000////////////////////////////////////////////////////////////............////////////---///000000//////000111////////////000000000111/////////....../////////////////////////////////........................//////...------...//////........................------..................///////////////.....................////////////000///------............---...//////000000/////////...,,,++++++,,,---...........................)))***,,,---......------000000///...---...111333......,,,***((((((+++---,,,------...//////.........---,,,,,,,,,---............------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,...---,,,+++************)))******++++++,,,,,,,,,++++++******************+++,,,,,,,,,,,,---------,,,,,,++++++***++++++,,,*********++++++,,,,,,,,,++++++,,,,,,------------******++++++++++++******++++++++++++++++++++++++))))))*********+++++++++......------------------))))))***+++,,,,,,------)))*********+++++++++,,,)))******+++,,,,,,---------,,,+++***************((((((((())))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++))))))*********+++++++++------+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,---...000000000///...,,,,,,,,,---------......---------...------,,,,,,111000...------...///000111111000000//////......000111111111111111222222555555555666666777777888777666444333222222333333888777666555444333222111444666888:::;;;===@@@CCCCCCEEEIIIPPPZZZppp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------------------,,,,,,,,,---------......------------------------------------------------...------------,,,,,,,,,***++++++,,,---...............------------......------........./////////---------,,,+++,,,...000000000//////////////////////////////////////////////////////////////////............////////////---///000000000000222333/////////000000000111111//////............//////////////////////////////........................000000////////////000000........................---....../////////............////////////..................////////////......------......///000---....../////////////////////...---------............------------......***+++,,,...//////////////////000///---...000222------,,,***)))))),,,...////////////...---,,,+++---,,,+++++++++,,,...//////...---,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++************+++++++++++++++,,,,,,,,,,,,***))))))***++++++***++++++,,,,,,,,,---------,,,,,,++++++******++++++''''''((()))***+++,,,,,,)))******+++,,,+++++++++******++++++++++++******++++++++++++++++++++++++)))************+++++++++++++++*********+++,,,,,,))))))******++++++,,,,,,)))))))))******++++++,,,))))))***+++,,,---......,,,++++++************+++((())))))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------...---------.........//////+++++++++,,,,,,,,,------***,,,...000111000///...,,,,,,,,,---------.........//////000000000////////////.........//////000000000000000////////////111111111111111111111111333333444555666777888888888666555333222222222333444444444555555666666666444666888:::;;;===@@@CCCBBBDDDJJJRRR]]]ttt,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,------------------,,,,,,,,,,,,---------......------------------------------------------------...------------,,,,,,,,,,,,,,,------......//////......------------..................////////////,,,,,,,,,+++***+++...000......///000000000//////////////////////////////////////////////////////............////////////...///111000//////000111//////000000000111111111000///...------...///000------------------------........................////////////////////////........................---...///000000///...------...///000000///..................///////////////000000//////...//////------...////////////...///000000000//////...---...---,,,++++++,,,---...---------...///000111222...//////...,,,***+++,,,---------,,,+++,,,...000////////////...---,,,,,,,,,+++*********+++---...///...---,,,,,,,,,------------------------------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++***+++++++++++++++++++++************+++)))''''''***,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,++++++******++++++''''''(((((())))))******)))***+++,,,,,,,,,++++++******++++++++++++******************************)))************+++++++++******))))))***+++,,,---************************))))))***++++++,,,------+++++++++,,,,,,---------,,,++++++++++++,,,,,,---,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,,,,---------+++,,,,,,---......------++++++,,,---...//////000,,,,,,,,,,,,---------...,,,,,,------------------,,,,,,,,,---------......---...///000000111000000------...///000000000///////////////000000000000111111111111000000000000111111333444666777999999888777555333222222222222222222333444555555666666444666888:::;;;===@@@CCCBBBEEELLLUUUbbbyyy++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,---------......------------------------------------------------000000/////////..................///////////////......------------................../////////000......---,,,+++,,,///222...///000222222222111111////////////////////////////////////////////////............/////////000///000111000...------...000000000000111111111111000///...------...///000------------------------////////////////////////......///000000///......////////////////////////......///000000///...------...///000000///................../////////000222222333111///......///,,,------...............///000111111111000...------,,,++++++++++++,,,---......---...///111333444222333333111...+++******---...//////......000222+++,,,---...////////////,,,+++***))))))+++---...///...---,,,+++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++***++++++,,,,,,++++++******))))))((((((&&&###!!!"""%%%''''''&&&******+++++++++,,,,,,,,,---,,,,,,+++*********+++************))))))))))))+++,,,---...///...------******++++++++++++******)))))))))))))))))))))))))))************+++++++++,,,++++++***+++,,,...///*********)))))))))))))))******+++,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))((())))))*********+++++++++***+++---...///...------'''((()))***,,,---......---------........./////////---+++)))))))))***+++,,,,,,,,,---------......++++++---...////////////+++,,,...000111111000///......//////000000111111111111111000000000000000000000222444666888999:::888777555333222222222222333333333333333333333333444666888:::;;;===@@@CCCBBBFFFNNNXXXeee|||---+++******,,,------,,,////////////////////////000000///...,,,+++******,,,+++***,,,...//////............------,,,,,,,,,........................////////////////////////......////////////......------------------------........................000//////........./////////000111111111000...---///////////////...------////////////////////////......//////000000111111000///.........///111222111111000000//////......////////////////////////////////////............////////////////////////////////////////////////////////////////////////---......///////////////........................000000////////////000000222111111111000000//////111000///...............///...,,,,,,,,,...000111333111000...---------...//////.........---------......---,,,+++******)))333222111///---,,,,,,,,,............//////////////////000000//////...---------------------------///...------++++++***)))......---------,,,,,,,,,///......------,,,,,,+++---...---+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***)))******+++,,,,,,,,,,,,******+++++++++,,,,,,,,,------------,,,,,,+++***,,,+++***)))((((((((((((***+++,,,---------,,,,,,,,,,,,++++++***)))((((((******++++++++++++,,,,,,///---***((('''(((***+++*********++++++,,,,,,,,,//////...---,,,,,,++++++***+++,,,,,,---...//////,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,+++***))))))+++---...//////...---,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,+++++++++,,,************************------------,,,+++******'''((()))***,,,---...///,,,------......------,,,------......------,,,+++000///...---------------,,,------...............000000//////.........---000111111111111222222222////////////000000000000111222333555666777777777555444333333222222222333111111333444555555555555888888999:::<<<>>>@@@AAAHHHJJJNNNZZZnnnoookkknnn}}}---,,,***+++---......---........................+++++++++,,,,,,---------,,,++++++,,,...///...---......---------,,,,,,,,,........................////////////////////////......////////////......------------------------........................000//////.........//////...///000000000///------///////////////...---,,,////////////////////////////////////000000000000...............///000000111000000000/////////...////////////////////////111111000000000/////////////////////////////////////////////////////////........................---......///////////////////////////////////////000000////////////000000111111000000000/////////000//////............//////...,,,,,,,,,...///111111000///------------...//////.........---------//////......------,,,,,,''')))+++...///...---,,,............////////////000000000000/////////...------------------------...------,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))------......///.........***++++++++++++,,,,,,,,,,,,---------,,,,,,+++***++++++***)))))))))******++++++,,,,,,------,,,,,,************++++++++++++------,,,,,,+++++++++***,,,+++)))))))))***+++---++++++++++++++++++,,,,,,------,,,,,,+++******))),,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,++++++++++++++++++++++++,,,+++***))))))+++---...,,,,,,+++************+++---,,,,,,,,,,,,,,,,,,+++,,,+++******))))))******************************++++++,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,------------------,,,------......------,,,+++......---------......///------...////////////...000/////////............//////000000000111111111////////////000000000000222333444555666666777777777666555333222111111111444444555777888888999999777888999:::<<<>>>@@@BBBFFFIIIOOO]]]sssxxxaaa]]]WWW```sss...---+++,,,---//////...------------------------))))))***+++,,,------......,,,+++,,,......---,,,...------------,,,,,,,,,........................////////////////////////......////////////......------------------------......................../////////......//////000....../////////...---,,,...////////////......---////////////////////////000000000000////////////,,,---......//////......000000000000////////////////////////////////////222222111111111000000000////////////////////////000000000000000000000000........................---......///////////////000000000000000000000000000000////////////000000///////////////.........///............//////000......---,,,,,,...///000///...------------....../////////............---////////////////////////!!!%%%***///111000---+++............////////////111111000////////////000---------------------------,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******++++++,,,------...+++---...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,+++***)))))),,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,---------,,,+++++++++************+++,,,,,,+++++++++,,,,,,,,,,,,,,,'''((()))***+++------...//////...---,,,+++******)))))))))***+++,,,,,,---,,,,,,++++++++++++++++++++++++******)))))))))(((---,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,+++*********+++,,,---******))))))******+++,,,+++,,,,,,,,,,,,,,,,,,---++++++******))))))******++++++++++++++++++++++++)))***+++,,,------------///......------,,,,,,+++------------------------------......------,,,+++,,,,,,,,,---......//////......///000000000//////////////////...................../////////000000/////////000000000111111333444555666666666666666999777666444222111000000111222333444555666777777777888999:::<<>>@@@AAABBBCCCHHHRRRccc{{{yyy\\\NNNNNNLLLMMMXXXrrr...---+++,,,---//////...------------------------,,,,,,---...///000000111...,,,+++,,,......---,,,,,,,,,,,,------------...........................////////////////////////......////////////......................................................////////////000111222222333222111000000000111111000111111222222222222111000000000000000000000000000000000000////////////000000111111222222222111////////////000000000000000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000////////////////////////---......///////////////........................000000////////////000000---------...............///............//////000...............---------------...///000000//////...////////////000000000,,,,,,,,,------...............---------///000111............/////////////////////000///...------------------------------,,,,,,------.........///......---------,,,,,,,,,...------,,,++++++******+++---...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,------------,,,,,,+++,,,,,,,,,,,,------------++++++,,,---------,,,,,,)))))))))******,,,------+++******))))))+++,,,---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,------------+++)))(((,,,,,,++++++++++++++++++***+++++++++,,,---------))))))***+++,,,---......,,,++++++,,,,,,---...///......------,,,,,,++++++******+++++++++,,,,,,,,,************+++,,,---...+++,,,,,,,,,,,,,,,,,,---******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))))))))***++++++,,,------...---,,,++++++,,,---...------......------,,,+++------......---,,,***)))......///000000000//////........./////////////////////000000000111111111...///000000111222333333444555666777777777777777666555444444444444444444222222222333555777999;;;????????????@@@@@@AAABBBEEEIIIRRRbbbzzzsssaaaRRRQQQSSS___vvv---,,,***+++---......---........................---------.........//////,,,++++++,,,...///...---,,,,,,,,,---------..............................////////////////////////......////////////......................................................////////////000111222333222222000/////////000111...///000000111111111000000000000000000000000000////////////000000000000000000000000000111111222.../////////000000000111000000000000000000000000222222111111111000000000000000000000000000000000////////////////////////000000000000000000000000---......///////////////........................000000////////////000000------......////////////000//////............///......///......------,,,...///000111111111000///.../////////000000000000------------------......------,,,,,,---...///000............///////////////000222333333111///------------------------------------.....................---------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,))))))***+++++++++******,,,,,,,,,------------...***+++,,,,,,---------,,,)))))))))))))))***+++,,,+++***)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,******++++++,,,------...++++++,,,,,,---------...+++++++++,,,,,,.../////////......---,,,,,,++++++******++++++,,,,,,,,,+++++++++++++++,,,---......---,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******++++++,,,------...///...,,,++++++,,,...///------......------,,,++++++,,,---......---+++***------...////////////.............../////////000........./////////000000...///000111222333333444333444555777777888888888777777666444444333333333000000000000222555777999CCCCCCBBBAAAAAAAAAAAAAAAFFFIIIRRRaaayyynnnlllmmmyyy---+++******,,,------,,,////////////////////////000000///...,,,+++******,,,+++***,,,...//////...,,,,,,,,,------.................................////////////////////////......////////////......////////////////////////........................////////////000111222333222111///.........///000------...///////////////000000000000000000000000......//////000000111111000///.........///111222.../////////000000111111000000000000000000000000333333333222222222111111000000000000000000000000////////////////////////000000000000000000000000---......///////////////000000000000000000000000000000////////////000000........./////////000000111000///................../////////...---,,,,,,///000111222222111000///.../////////000000111111........................//////////////////................../////////000000222444666666333000...------------------------..............................---------,,,,,,,,,+++,,,,,,------......///---...---+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***)))+++,,,------............,,,,,,,,,---------......***+++,,,,,,------------))))))))))))))))))***++++++***)))((((((***,,,---+++++++++,,,,,,---------...---,,,,,,+++***))))))+++++++++,,,,,,------...*********++++++,,,,,,---))))))***+++,,,------.........------------,,,,,,+++++++++,,,---...///000//////...---,,,,,,++++++******+++,,,,,,,,,,,,+++//////.........///000000---------,,,,,,+++++++++,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,---------------...///...,,,++++++,,,...///------......------,,,+++(((***,,,.........---,,,,,,------...............---.........//////000000---------.........//////...///000111222333444444333444555777888999999999:::999777555333222111111333333222333555888;;;===FFFEEEDDDCCCBBBAAAAAAAAAFFFIIIQQQ```yyy------------------------////////////...............------,,,,,,------.........------------......---------............///+++---//////---,,,...111000000000000000000111111333222000///.........///000000000000111111111111111...---...111222222000000000000000000000000000///000000111111111000000000111111222222111111000222222111000000111111222000//////...//////000000000000000000000000000000111000000000000111222222333222222222111111111111000000000000000000000000222222222222222111000///000000000000111111111111//////............//////000000000000000000000000---------...///000000000111111000000000000111111000///......///000111222000///...------...///000////////////////////////...------------.../////////......---------......000000000000////////////111111000000//////......////////////000000000000000......000222222000---........................++++++,,,---............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,111//////222000,,,,,,...///...---,,,,,,,,,,,,,,,///...,,,+++***++++++,,,......------------......//////.........//////000...---,,,---......---,,,++++++************++++++)))******++++++,,,------,,,+++***)))))))))***++++++,,,------------,,,+++---,,,++++++------,,,++++++,,,---,,,++++++---///......---,,,,,,,,,------)))+++---///000///---+++...---,,,+++***+++,,,---000///...---------------+++++++++************))),,,,,,++++++***)))))))))***++++++++++++++++++,,,,,,...000000...,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............///---------...///000111222//////.........---------,,,------...///000111111000000///...........................---,,,++++++/////////000111111222222777777777777777777888888777666444333222222333333666666666666777999:::;;;@@@@@@@@@@@@AAABBBCCCDDDDDDJJJUUUcccxxx............------------////////////...............------,,,,,,------.........------------......---------............///,,,...//////---,,,...000111111111222222222333333333222000///........./////////000000000111111111000...,,,---///111000...000000000000000000000000...//////000000000/////////000000111111000000///111111000/////////000000000000000000000000000111000000000000000000000000000000//////000000111222222222222222111111111111111111111111111111111111111111222222111111000000000000000000111111111111//////............//////000000000000000000000000///000000000111111222222000000////////////000000000///.........///000111000///............///000////////////////////////...------------...////////////......//////000111000000000000////////////111000000000/////////...////////////000000000000000///...000222222000---------------------------------.........---,,,,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222......111222///...//////...---,,,,,,,,,,,,---//////------,,,---............------------......//////...---,,,,,,,,,,,,---,,,+++++++++***)))(((++++++************++++++,,,+++++++++++++++++++++------,,,++++++,,,,,,---)))***++++++++++++***)))---,,,++++++------,,,+++***+++,,,,,,++++++,,,......------,,,,,,,,,,,,,,,+++,,,---//////...---,,,...---,,,+++++++++,,,,,,...---,,,++++++++++++,,,++++++++++++************,,,,,,,,,,,,++++++++++++......---,,,+++***))))))''')))++++++***))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------...//////000///.........------------------......//////000000000000///...................../////////...------//////000000111222222333777777777777777888888888777666444333222222333444444444555666777888::::::=========>>>???@@@BBBCCCEEEJJJSSSaaaxxx------------............////////////..................------------............------------......---------............///---...//////---,,,---...111111222333444444555555222111000///.........///////////////000000000000222000......///000///...111111111111111111111111///000000000000000000//////000000111111000000///222111000000//////000000111111111111000000111111111111111111111111111111111111000000111111222333000111111111111111111111222222222222222222222222///000000111111111111000000000000000111111111111000//////......//////000000000000000000000000000000000111111111111111111/////////....../////////000//////............///000//////......//////000////////////////////////......------......///000//////000000111111222222////////////000000000000000000000000////////////////////////000000000000000//////111222222///---------------------------/////////......,,,++++++---,,,,,,,,,,,,+++++++++------------------------///---000555666111---,,,......---,,,,,,,,,------------,,,,,,,,,---............------------......///...---+++******))))))......---+++***(((''''''++++++************++++++------,,,,,,+++******)))---,,,,,,++++++,,,------)))******++++++******)))...---,,,,,,,,,,,,+++******+++,,,+++******,,,...------,,,+++++++++++++++------------------,,,,,,...------,,,+++,,,,,,,,,------,,,+++++++++,,,,,,,,,+++++++++************,,,,,,,,,,,,------------///......---,,,+++******'''))),,,,,,,,,+++,,,---************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------,,,,,,---..................------------.........///////////////000//////............///...///000000000000000///000000111111222333333333666666666777777888888888777666555333333333333444333333333444666888999:::999::::::<<<===???AAABBBGGGIIIPPP___xxx,,,,,,,,,,,,------------////////////..................------------............------------......---------............////////////...------------000000111222444555666666111111000///////////////....../////////000000000444333111111111111111000111111111111111111111111000111111222222222222111111222222333333222222111444333222111111111111222111111111111111000000000111111111111111111111111333222222222222333444444//////000000000000111111111111111111111111111111...///000000111111111111///000000000111111111111000000////////////000000000000000000000000000000////////////////////////000000////////////000000000000///......---------000//////////////////000////////////////////////...............//////000000111111111111111000000////////////000000000000000000000000////////////////////////000000000000000000111111222111///..........................................---,,,,,,---,,,,,,,,,,,,,,,,,,,,,...........................444???FFFBBB777...---...------,,,,,,,,,------************++++++,,,,,,...------,,,,,,------...------,,,+++*********+++/////////...,,,*********,,,++++++******++++++,,,,,,,,,,,,++++++***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,,,,,,,+++)))***+++++++++******,,,------,,,++++++******++++++//////---,,,+++,,,,,,---......------,,,,,,,,,,,,///......---------......,,,,,,+++++++++************++++++,,,---.........+++,,,,,,------.........)))+++,,,---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,---------.........------,,,,,,+++,,,,,,,,,------------------------///////////////.........000///............//////......///000111111111000000111111222333333444444555555555666777888888999888777555444333333444444111222222333555777999:::777888999;;;===???AAABBBFFFGGGMMM^^^yyy******++++++,,,,,,,,,,,,////////////............///......------......///......------------......---------............/////////.........------,,,...///000111222333444555000000000000000/////////////////////000000000000333333222111000000000111111111111111111111111111000000111222333444444444333333444444444444333333444444333333333333444444333333333444333222111000333333333333333333333333333222222222222333444444000000000000000000000000111111111111111111111111...///000111111111111111///000000000111111111111000000////////////000000111111111111111111111111////////////000000000000222111111000000111111222000000000//////...------///000000000000000000///000000000000000000000000///............///000000222222222222111///...---.../////////000000000111////////////000000000000////////////000000000000000111222222111000///...////////////////////////,,,---....../////////...------------....................................///===PPPXXXNNN<<<111000------,,,,,,,,,------...)))******+++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,+++,,,,,,---......,,,...///...,,,+++,,,...,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,,,,---+++******+++,,,+++******,,,...---,,,++++++******++++++000///---+++++++++,,,---.........---------,,,,,,......---------......///,,,,,,,,,++++++++++++***))))))***+++,,,---......++++++,,,------...//////)))******)))''''''''')))------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,+++++++++,,,,,,,,,,,,------------------///////////////.........//////............//////---...///000000000000000000111111222333333444444333444555666777888999999888777555444333333444444111222222333555666888999777888999;;;===@@@BBBCCCEEEFFFMMM^^^zzz******++++++,,,,,,------////////////............//////............//////......------------......---------............//////...------...///...,,,......///000111111222222//////000000000000//////000000000000111111111111000111222000///...000111444444444444444444444444000111222444666777888888666777777777777777777666666666666666666777888999888999::::::999888666555666666666666666666666666444333333333333444555555444444333333333222222222222222222222222222222222000111111222222222222111000000000000111111111111111000000//////000000111111111111111111111111111000000111222222333333444333222222111111222222333///000000000000000///...///000000111111000000///000000000000000000000000//////......//////000111111222222222111000...,,,......//////000000111111////////////000000000000////////////000000000000000222444333111/////////////////////////////////,,,,,,---//////000000000------...............///------------------------+++:::LLLSSSGGG666------------,,,,,,,,,---......------.../////////......------,,,,,,,,,,,,------,,,,,,,,,,,,---///000111***---///...+++***,,,///,,,,,,++++++++++++,,,,,,)))******+++,,,,,,------******,,,---------------+++******))))))******+++---,,,++++++------,,,++++++,,,---,,,++++++---///------,,,+++++++++++++++///...---,,,+++,,,---...---............---,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++++++++)))******+++,,,------...------------,,,,,,,,,+++,,,---,,,+++)))((()))***------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,------,,,,,,,,,,,,------------.........//////////////////............//////000...//////000000000000///000000111111222333333333222333444555777888999:::888777666444444444444555333333333444555666777888888999:::;;;>>>@@@BBBCCCDDDGGGOOO___zzz++++++,,,------...//////////////////............//////............//////......------------......---------............//////---,,,---///000///---/////////000000111111111...///000111111000//////111111111111222222222222111333444333111111333555777777777777777777777777555666888;;;===???AAAAAA?????????@@@@@@?????????<<<======>>>???AAABBBCCCAAABBBCCCCCCBBBAAA???===<<<<<<<<<<<<<<<<<<<<<<<<999999999999999:::;;;;;;999999888777666666555555444444444444444444444444222333333333333222222111000000000000111111111111111111000000000000111111111111111111111111111111//////000111333444555555222222111111111111222222///000111222222111111000///000111111111111000///000000000000000000000000///////////////000000111000111222333333222111000.........///000111111111.../////////000000000111////////////000000000000000333555444111/////////........................---...///////////////...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++000888<<<666,,,(((***,,,,,,,,,,,,,,,---...///...///000000000///...------,,,,,,++++++,,,,,,---------,,,------...///000---///222000,,,***,,,///---,,,,,,++++++,,,,,,---+++++++++++++++++++++,,,)))***,,,---......------++++++***))))))***+++++++++******+++---......---,,,---...---,,,,,,...000...------,,,,,,,,,,,,,,,------,,,,,,,,,---......---.../////////...,,,,,,+++++++++++++++,,,---...------,,,,,,,,,+++++++++++++++,,,,,,------......,,,,,,,,,,,,++++++++++++.........---,,,,,,---///++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++,,,,,,---...///++++++,,,,,,,,,---------------......//////000000...............///000000111111111222111111000000//////000000111222222333111222333555777888::::::999777666555444444555555555555444444555666666777888999:::;;;===???AAABBBDDDHHHQQQ```www------......///000111111000/////////............//////............//////.........------.........---------.........//////...,,,+++,,,///111///---000000000000000111111111...///000111111000//////111111222222222333333333444666888777555555888;;;::::::::::::::::::::::::;;;===???BBBEEEHHHIIIJJJGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDEEEFFFHHHJJJLLLMMMHHHIIIJJJJJJIIIGGGEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBB>>>===<<<;;;:::888777777666666666666666666666666444444444444333333222111000000000000111111111111111111000000000000111111111111111111111111111111,,,---...///111333444555111111000000000000111111///000111222333333222111///000111222222111000///000000000000000000000000///////////////000111111...000222444666666555444---......///000111111222.../////////000000111111////////////000000000000000333555444111...///000,,,,,,,,,,,,,,,,,,,,,,,,000000000000///...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,111---+++------+++,,,///,,,,,,,,,,,,,,,---...///....../////////...,,,+++---,,,,,,++++++,,,,,,---......---,,,,,,,,,------111444666333...+++---000---,,,,,,++++++,,,,,,---------,,,++++++*********'''(((***+++,,,,,,++++++...---,,,++++++,,,---...******)))+++---///......---.........------///000///...------,,,,,,------+++,,,,,,------.........---.../////////...,,,,,,---------------...///000---------,,,,,,,,,++++++---------...............((())))))***,,,---......******+++***)))***---///))))))))))))))))))))))))++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------+++++++++,,,---...///000+++++++++,,,,,,---------,,,------...///000111111...............///000111333333333333333222111000/////////000111111222222111111333555777999:::;;;999888666555444444555555666666555555555666666666888999999:::<<<>>>@@@AAADDDJJJSSS```ttt---,,,,,,,,,,,,---......////////////000000000000//////000000000000//////---------.........//////---------...//////000000...///000111333444555666111111111111111111111111000//////000222333222222000222444666777777666555999;;;>>>??????@@@AAACCCEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGJJJMMMNNNOOOOOONNNOOONNNKKKIIIIIIJJJLLLMMMLLLRRRUUUUUUUUUWWWXXXUUUQQQPPPPPPRRRUUUTTTQQQMMMLLLIIIGGGHHHKKKKKKHHHEEEHHHFFFCCCCCCEEEFFFGGGGGGIIIHHHFFFDDDBBB@@@>>>===<<<:::888888888999888777777666444444555555555444,,,***((())),,,///111222666444111000111222111111111111222222222222222111111222222222222222222222222222222222333444555666333444555555444222///...333111...---///000111111...///000111111000///...000000000000000000000000000000000111222222222333///////////////000111111////////////000000000000111111000000000000000111000000000000000111111111......------------......,,,,,,+++******+++,,,,,,---...///000///...,,,***,,,...---+++,,,000///+++......---,,,,,,,,,,,,---,,,,,,,,,---------............------------...............------.........,,,,,,---......---,,,,,,222///...000444444///++++++***)))((()))***+++,,,+++,,,---......,,,***)))++++++++++++++++++,,,,,,---------,,,,,,,,,++++++)))************+++++++++++++++******+++---...000000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************---------+++(((&&&%%%&&&...//////...,,,++++++,,,,,,+++***+++,,,,,,+++)))------------------------........................***,,,///000///......///------------.........//////...------------......333===DDD@@@444,,,---222111000000000000222333444444333333666:::<<<;;;999777555444444666777777666888777666555555666888999777888:::<<<>>>@@@AAABBBFFFIIIQQQ```ttt---------------......///////////////000000000000..........................................//////---------.........//////000000111111222333333444000000000111111111222222000///000111333555555555555777;;;>>>@@@@@@@@@???AAACCCEEEGGGGGGGGGIIIJJJNNNLLLJJJHHHHHHIIIJJJKKKJJJLLLOOORRRTTTTTTTTTSSSRRRPPPNNNMMMMMMNNNPPPRRRVVV]]]cccddddddfffeeeaaa\\\[[[[[[^^^bbbccc```]]]ZZZZZZYYYWWWTTTRRRPPPPPPOOOLLLHHHFFFGGGIIIJJJJJJLLLLLLKKKKKKJJJIIIHHHGGGBBB@@@>>>>>>??????>>>===???===:::999888777666444666444111111222444444444888555222111111111000///111111222222333222222111111111222222111222333444666666777777888888999999888888777555444333333333888555222111111222222222//////000000000000//////000000000000000000000000111111111111111111222222//////......//////000111////////////000000000000111111000000000000111111000000000000000000000111/////////....../////////...---,,,++++++,,,---...---...///111111000...---***,,,,,,,,,///333333//////...------,,,,,,------,,,---------..................------------............------------......,,,,,,---......---,,,,,,***///777@@@CCC>>>222(((---,,,,,,,,,,,,---.........------,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000//////...------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,------+++)))''''''(((,,,---......---,,,---///---,,,+++,,,......,,,+++------------------------.................................,,,***+++---///------........./////////222111///---...///111333444===DDDAAA666...///333111000000000000222333444555444555888;;;======;;;777555333444555666666555444555666666777777777777777888:::;;;>>>???AAABBBEEEGGGOOO^^^qqq---------.........//////////////////000000000000//////------------//////////////////////////////......////////////000000111111111111222222222222000111111222333444555555444444555666888:::;;;<<<>>>AAAFFFKKKNNNNNNNNNMMMLLLNNNPPPPPPOOOOOOQQQRRRUUUSSSQQQOOOOOOQQQTTTVVVUUUVVVYYY[[[\\\\\\[[[ZZZWWWVVVUUUTTTUUUWWWYYYZZZbbbkkksssvvvwwwxxxtttpppiiihhhiiimmmsssvvvvvvtttnnnpppoooiiiaaa[[[[[[\\\WWWSSSNNNLLLLLLNNNOOOPPPPPPQQQQQQRRRRRRQQQQQQPPPKKKJJJHHHHHHHHHHHHGGGEEEFFFDDDBBBAAA@@@???===;;;===;;;888777666666555333:::777444222111111000///111222222333333222111111111222333333333444666999<<<>>>???@@@@@@???>>>===>>>===:::888777777888999999666333111111111000000111000000//////000000111000000000000000000000000111111111111111111000000...............///000000////////////000000000000111000000000000000111111111111000000000000000000000000////////////000000///......------......///,,,---///111111111111000+++///111222666<<<;;;888///...------,,,---------------........./////////......------------......------,,,,,,,,,,,,------,,,------......------,,,'''...:::EEEIIIBBB444(((......///000000000000000///...,,,******+++---...---------,,,,,,++++++***++++++++++++************,,,,,,,,,,,,------------,,,,,,---...//////////////////...---------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***))))))******,,,------------///000...---,,,---//////...,,,------------------------........................111000---)))'''(((,,,000....../////////000000000222111///---...000333555555<<>>>>>===666444333333444555444333111222555777888777666555777888999;;;===???AAAAAAEEEGGGPPP]]]nnn......//////000000000///////////////000000000000222111///......///111222111000000000000/////////000000000111111111222222000000111111222333444444444555666777999:::;;;<<<<<<===>>>>>>???@@@CCCEEEIIILLLQQQVVVXXXYYYXXXWWWVVVWWWWWWUUUSSSRRRSSSTTTUUUVVVWWWXXX[[[^^^aaaccccccdddfffffffffeeecccaaa```_________```aaaccceeeiiisss~~~zzzqqqqqqsssyyyxxxpppiiigggfff```\\\WWWTTTUUUXXXZZZ[[[ZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTRRRRRRSSSRRRPPPNNNKKKJJJIIIIIIJJJJJJIIIGGGCCCAAA???>>>===;;;999777;;;888555333333333222111222333333333333222222111333444666555555777<<<@@@CCCEEEHHHIIIIIIGGGDDDBBBBBBAAA???>>>=========>>>:::777333111111111111000222111000//////000111222000000000000000000000000222222111111000000//////...............//////000////////////000000000000000000000000000000111222111111111000000000000000000//////////////////000........................---...///000000000000///+++///222333888===<<<888//////...---------------.........////////////000......------------......---,,,,,,++++++,,,,,,---------------------------+++...333999;;;999222------...///000111000///......---,,,++++++,,,---...///......---,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,------------+++,,,---/////////...---...------,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------,,,,,,,,,+++++++++------------------------,,,---------+++***+++,,,***+++,,,,,,++++++,,,...---,,,,,,---//////...,,,------------------------........................111000---***(((***---111////////////000000000000......------...///111111333999>>><<<666111111444000000000111111222333333666666888:::<<<=========555444222222333444333222000111333555777777777666777777999;;;===???@@@AAAFFFIIIQQQ]]]lll...///000111111111000000////////////000000000000333222000//////000222333111111111111111111111111000000000111222222333333000111222444666888999:::;;;<<<===>>>@@@BBBCCCCCCDDDEEEFFFEEEDDDEEEHHHKKKPPPSSSWWWZZZ\\\\\\ZZZYYY]]]]]][[[XXXUUUSSSSSSTTTVVVZZZ```fffkkkoooqqqqqqqqqrrrrrrqqqpppmmmjjjhhhkkkjjjjjjjjjjjjlllmmmnnnlllxxxxxxwwwyyy~~~xxxssslllhhhdddbbbdddgggkkkmmmllllllkkkjjjhhheeebbb``````___^^^^^^^^^]]]ZZZXXXQQQQQQPPPQQQRRRRRRPPPNNNIIIHHHGGGGGGGGGFFFCCC@@@>>>;;;999777888888888777555555555555555444333333222555666666666999@@@FFFJJJLLLOOOQQQQQQOOOKKKIIIEEEEEEFFFFFFFFFDDDCCCBBB===:::666444444444444333222111000//////000111222111111111111111111111111222111111000000/////////...............///000000////////////000000000000000000//////000111222222111111111111000000/////////......------......///------............------////////////......------'''***,,,,,,///444333/////////...------------............////////////000......------------......---,,,,,,++++++,,,,,,---------------------------///...------.........---***+++---.........---,,,,,,,,,---.........---,,,//////......---,,,++++++...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++---......---,,,+++,,,++++++***++++++,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------,,,,,,,,,++++++------------------------+++---...---,,,+++,,,---***+++,,,+++)))((()))***,,,++++++,,,...///---,,,------------------------........................---...///...---...///111////////////000000000000,,,---...000000000///...000444888888444111000222///000000111222222333333444666777999999:::;;;;;;666444222222333333222111333333222333444666888999666777999;;;===???@@@AAAFFFIIIPPPZZZhhh~~~///000111222333222111000////////////000000000000000000............000000111111111222222222333333///000111222333555666666555666888:::<<>>;;;;;;;;;;;;:::999888777333666888888777<<>>@@@@@@BBBEEELLLUUUaaawww///000222333444333222111////////////000000000000////////////////////////000000111222333444555555333444666888:::<<<===>>>>>>???@@@BBBDDDFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOKKKNNNPPPPPPOOORRRXXX^^^``````aaabbbcccddddddeeeggggggfffccc``````aaaccchhhkkkqqqwww{{{}}}}}}|||}}}~~~~~~|||zzzxxx{{{{{{yyyxxxvvvuuutttssspppyyy}}}{{{~~~}}}{{{zzz|||yyyxxxwwwxxxxxxvvvrrrooonnnmmmmmmmmmllljjjgggdddYYYYYYZZZ\\\]]][[[XXXTTTRRROOOKKKIIIGGGFFFEEECCCAAAAAAAAAAAA@@@???>>>>>>999<<>>>>>CCCMMMVVVXXXZZZ\\\^^^___^^^\\\[[[TTTTTTTTTTTTTTTSSSSSSSSSIIIEEE@@@<<<:::888666444000111111222222111111000111111111111111111111111/////////000000000000000000000000000000111222222////////////000000000000////////////000111222333222222111111000//////...//////............//////...//////000000//////...//////...............///000000...+++---222222000000//////...............,,,---------..................------------............------------.........---,,,,,,,,,,,,---...***,,,.........---,,,,,,,,,,,,++++++,,,,,,---...,,,------.............../////////.....................---------,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******++++++,,,---,,,+++***+++,,,,,,++++++---///000///...------------------------........................,,,...000111000......///------........./////////222000///---------......---...///111111111000000...///111222333333222222222555888888777777888:::777555333333333333222111555555555555666666777888666777888:::<<<>>>???@@@AAADDDKKKRRR]]]rrr///111222444444333222111////////////000000000000111111222222222222111111000000111222444555666666999:::<<<>>>AAACCCEEEFFFEEEFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQOOORRRUUUVVVVVVZZZaaahhhhhhhhhhhhiiijjjlllnnnoookkkkkkjjjiiiggghhhjjjmmmooopppsssuuuwwwxxxxxxxxx}}}~~~~~~~~~|||zzzwwwuuussssssnnnwww|||xxxyyy}}}}}}|||~~~~~~zzzwwwxxxxxxyyyzzz{{{zzzwwwuuuiiijjjkkkmmmnnnkkkgggddd[[[XXXSSSOOOMMMKKKHHHFFFFFFFFFFFFFFFEEEDDDCCCBBB???CCCFFFEEEEEEJJJVVV___\\\^^^```bbbcccbbbaaaaaa[[[ZZZXXXWWWWWWXXXYYYZZZYYYTTTNNNIIIEEEBBB???===000111222333333222111000111111111111111111111111......//////000000111111111111111111111222222333////////////000000000000////////////000111222333222222222111000//////...000000////////////000000///000111222222111000//////......//////000111222000000---)))+++000222000000000///...............,,,,,,,,,---------...............------.........///......------......///...---,,,,,,,,,,,,---...++++++,,,++++++---///111......---,,,,,,...///000......,,,,,,,,,...000111.........///////////////---------,,,,,,,,,++++++---------.........//////000///---,,,,,,---...///---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***))))))******,,,------------...000---,,,---...000111000///------------------------...........................///000///---,,,,,,---------------.........///333000+++((('''(((,,,...------...000222222111000...///111222333333222222333666888999777777999;;;888666444333444444333222444666777888999888666555666666888:::<<<>>>???@@@BBBEEELLLSSS]]]qqq444444555555555333222000000111222222000000111333333222111111222333555666666666666999;;;===<<<;;;???AAADDDHHHJJJJJJIIIIIILLLKKKIIIHHHIIIJJJLLLMMMIIIJJJKKKKKKLLLPPPUUUYYY^^^aaadddeeefffhhhmmmqqqwwwsssqqqrrrvvvwwwtttppppppnnnlllnnnrrrsssrrrpppuuutttsssssssssuuuxxxyyyvvvssssssvvvxxxxxxzzz~~~|||{{{{{{|||{{{wwwsssnnnooottt{{{xxxuuurrrppppppsssvvvxxx||||||zzzwwwwwwxxxzzzzzzzzz|||zzzxxxyyyzzzzzzxxxuuurrrooojjjddd___\\\ZZZZZZUUUMMMIIIJJJIIIDDDDDDGGGIIIHHHIIIMMMTTT[[[```bbbeeeeeedddcccbbbaaaaaaaaaZZZXXXVVVTTTTTTYYY___dddcccbbb___\\\UUUKKK@@@888555444222222333444333222000000000000000000000000///000111222333222222111111111000000000000111111111111000000111111222333222111000//////000111111333222111111000000111111000///...------...///000.../////////000000000111111111000000//////......,,,,,,------...///000000000000000///......000222---.........//////000000/////////......---,,,,,,........................***,,,......---------...---//////---***)))+++,,,)))***+++---......//////,,,------......------,,,***---111000...,,,---...------------------------...------,,,,,,------...---,,,*********,,,...///++++++,,,,,,,,,,,,------...------,,,+++***)))))),,,---///000000///---,,,//////.........---------...---,,,,,,++++++++++++,,,,,,+++++++++,,,---...---)))$$$$$$))),,,,,,***...............------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------.........---,,,,,,---///000///...,,,,,,---+++,,,---...////////////111000...,,,,,,,,,---...////////////000000000000//////............//////............////////////222111000000000111333333888888999999999:::::::::666666666555444444333333444333333333333444555555777777777999:::<<<>>>???CCC>>>DDDSSS^^^mmm333444444333333111000000111222333333111000111222333333333444555777999::::::;;;===AAADDDEEEDDDBBBBBBCCCEEEGGGIIIKKKLLLLLLKKKJJJIIIIIIJJJMMMOOOPPPPPPQQQQQQQQQTTTZZZaaagggkkkmmmooooooppprrrvvvyyy~~~{{{zzz{{{~~~~~~zzzuuutttqqqpppqqqtttuuurrrooopppooommmllllllmmmnnnoooooollllllnnnpppooorrrvvvyyyyyyxxxzzz{{{zzzvvvrrrhhhhhhjjjqqqyyy}}}|||yyyiiigggeeedddeeehhhkkkmmmvvv~~~{{{zzzwwwvvvtttrrrrrrtttwwwxxx}}}~~~|||xxxtttqqqooooooiiibbb]]][[[VVVNNNKKKLLLLLLMMMOOOTTT[[[aaadddeeecccccccccbbbaaa___\\\[[[VVVVVVTTTSSSTTTYYY___dddgggggghhhfff___TTTGGG???888666333333333333222111111111111111111111111111333333444444444222111000111111000000000000111111111111000000111111222333111111000//////000111222333222222111111111111111000///............///000/////////000000000000000000000///////////////...,,,,,,------...//////000///000000///------///111///////////////.........------------....................................+++---......---,,,---......---+++,,,---......---000000///...,,,***)))(((***+++---...///000000000---111666666222...,,,,,,+++,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,------///...---,,,------//////++++++,,,,,,,,,,,,------......------,,,+++++++++,,,---...000000...---,,,///.........------------...---,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---......***&&&&&&))),,,,,,***---------...............---------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------...............------)))+++---...------...000+++,,,---......///....../////////......---------///.....................//////............///////////////000000000000111222111000000000111222333666777777777888999999999888888777666555444333333444333333333333444555555666777777999:::<<<>>>???DDD@@@FFFSSS\\\jjj444444333222111111111111111333444444333222222333555666777999<<>>???CCCCCCIIISSSYYYfff555444333111111222333444111333666666666666777888:::;;;===@@@DDDGGGJJJKKKOOONNNMMMLLLMMMMMMLLLJJJNNNNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRUUUYYY]]]```bbbhhhjjjooosssyyyvvvxxx|||~~~xxxuuusssssssssqqqkkkgggbbbaaa^^^[[[XXXVVVUUUUUUXXXUUUUUUWWWWWWUUUVVVZZZZZZ]]]```dddggghhhhhhggggggaaa[[[]]]bbbccc^^^XXXOOONNNNNNPPPRRRVVVZZZ\\\aaadddhhhiiigggcccaaaaaa```bbbccc```___bbbjjjrrruuuyyy|||{{{uuurrrsssvvvxxxyyy{{{~~~{{{pppiiigggggghhhlllqqquuuuuussspppkkkjjjhhheeeaaa]]]YYYXXXTTTTTTSSSRRRRRRUUUZZZ]]]dddiiiooorrrmmmaaaQQQEEE:::777444222222222222111111111111111111111111111***+++...000111222222222111111000000000000111111111111000000111111222333//////000000111222333444222333333222222222111111000//////////////////000111111111000000000000///,,,,,,------......//////---------.........//////---...///...---,,,...///000000000///////////////,,,,,,,,,,,,------.................................//////...,,,,,,---......000444888;;;:::777555555444222000............//////000//////...------111555888888333...,,,,,,,,,,,,---.........------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,------............------...//////...---------------------------------,,,,,,++++++,,,,,,,,,+++,,,,,,---------------000---******+++,,,,,,+++++++++,,,------...//////...------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......000111000///,,,++++++,,,,,,---...///000000000000000000//////////////////333333222222111111000000//////............////////////000000000111111111111111111111111222222222444444555666777888999999???===;;;888666444444444444333333333333444555555666666777888:::===>>>@@@AAACCCJJJRRRWWWddd333222111111111333444555222555999;;;<<<===>>>???AAABBBEEEHHHKKKNNNPPPQQQQQQNNNKKKJJJLLLOOOPPPQQQVVVXXXZZZ\\\[[[XXXUUUSSSVVVWWWZZZ]]]aaaeeehhhjjjrrrwww~~~~~~wwwzzz~~~|||yyyqqqnnnkkkjjjjjjgggbbb^^^WWWVVVTTTQQQOOOMMMLLLKKKLLLIIIIIILLLLLLIIIJJJLLLIIIKKKPPPTTTWWWZZZ\\\]]]\\\VVVPPPOOOQQQPPPKKKEEEHHHHHHGGGIIIKKKPPPTTTWWWVVVXXXZZZZZZYYYVVVTTTSSSQQQSSSTTTSSSRRRVVV___gggkkkoooqqqoooiiieeefffhhhoooppprrrtttxxx{{{~~~}}}|||}}}~~~zzzuuurrrnnniiiddd```^^^]]]VVVUUUTTTRRRPPPQQQSSSUUU\\\```gggkkkggg\\\MMMCCC:::777333111222333333222111111111111111111111111***+++...000111222222222111111000000000000111111111111000000111111222333//////000111222333333333222333333333333222111000///000000000000000000///111111111111000000000000,,,,,,------......//////---------...............,,,...//////---------...---......///000111222222.........------,,,,,,,,,...........................//////...,,,,,,...000(((222>>>EEEGGGGGGIIIKKKGGGDDD>>>888333///------***+++,,,...000111111222...111333111...,,,---///...///000222222222111000---,,,,,,++++++,,,,,,---***++++++,,,,,,+++******+++++++++,,,,,,,,,------++++++,,,,,,------......---..................---,,,,,,------------------,,,,,,,,,++++++,,,,,,---+++,,,---.........------///...,,,++++++,,,,,,+++***++++++,,,---...//////.........---------,,,,,,+++++++++,,,,,,,,,------************+++,,,......333444333000---,,,,,,......///000111111222222111222111///------///111333333222222222111111111000//////............//////........./////////000000000000111111222222222222444555666777999:::;;;<<<@@@>>>;;;888666555444444444333333333333444555555555666777888:::===???@@@???BBBIIIPPPWWWfff111111111222444666777888999<<>>@@@EEEJJJGGGAAA;;;777666666666333333222111///---,,,+++,,,...///...++++++...111...///111333444333222111...------,,,,,,------...,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,------++++++,,,,,,---------...........................,,,,,,,,,,,,------------,,,,,,+++++++++,,,------+++,,,---//////......---------,,,,,,++++++,,,,,,++++++,,,,,,------..................---------,,,++++++,,,,,,,,,,,,------***)))))))))+++---///000222333222000......000222...///000111222222222222222111///...///000222333//////////////////////////////............//////............////////////000000111222222222222111555555777888:::<<<===>>>@@@>>>;;;888666555555555444333333333333444555555555555666888;;;===???AAA>>>AAAGGGOOOXXXjjj333555777:::<<<>>>???@@@DDDGGGKKKNNNNNNNNNNNNOOOKKKLLLMMMNNNOOOOOONNNNNNIIIIIILLLSSS[[[bbbgggiiijjjmmmpppssstttsssqqqooolllnnnqqqtttxxx{{{}}}~~~~~~}}}|||}}}uuulllddd```YYYTTTOOOMMMMMMMMMKKKHHHCCCDDDEEEGGGHHHIIIJJJJJJIIIGGGHHHKKKLLLIIIIIILLLHHHIIIJJJIIIHHHIIIMMMQQQRRRSSSTTTUUUSSSQQQOOONNNMMMKKKGGGEEEGGGLLLRRRVVVYYYZZZ[[[\\\\\\YYYVVVSSSLLLKKKIIIHHHHHHJJJMMMOOOUUUUUUVVVVVVTTTRRRQQQPPPNNNOOORRRVVVZZZ^^^bbbdddfffkkkpppsssssstttvvvwww~~~zzztttpppiiiiiihhhddd```]]]\\\]]][[[\\\^^^___]]]XXXQQQKKKEEEAAA;;;777555555444444222222222222222222222222333333444444444222111000111111000000000000111111111111000000111111222333111111222333333333222111222333444555444333111000///000111111111111000/////////000111222222333444000000///////////////...........................---///111111000......///......///000111222222222////////////////////////........................------...---,,,...111444===???>>>888111...000444???===999666555777;;;===<<<;;;888555000,,,(((&&&+++...000000---,,,...000+++---///111222111000//////......------......///++++++***++++++---///000++++++,,,,,,,,,,,,---------------------..................------.........++++++,,,,,,,,,---------,,,+++++++++,,,,,,---...+++,,,...///000///...---++++++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,............------------++++++,,,,,,,,,,,,------++++++***+++,,,...111333333333222000------///111------...///000000000000///000111222222222111111---------......//////000//////............//////...////////////000000000///000111222333222222111444555666888;;;===>>>???@@@>>>:::777555555555666444333333333333444555555444555666888;;;===@@@AAAAAABBBFFFNNNYYYmmm888:::>>>AAAEEEGGGHHHHHHLLLOOOSSSUUUTTTSSSRRRRRRLLLMMMNNNNNNNNNMMMKKKKKKKKKMMMSSS[[[dddjjjllllllqqqsssvvvyyy{{{|||}}}}}}xxxzzz|||~~~{{{{{{||||||{{{}}}|||zzztttkkkbbbZZZVVVQQQLLLFFFCCCDDDEEEDDDBBBBBBDDDFFFIIILLLNNNOOOPPPPPPNNNOOOSSSTTTQQQQQQTTTQQQQQQOOOKKKHHHHHHLLLPPPOOOSSSXXXZZZXXXWWWWWWXXXWWWTTTOOOLLLMMMRRRXXX]]]cccdddeeeffffffddd___\\\TTTQQQNNNLLLLLLMMMLLLLLLRRRRRRQQQRRRSSSRRROOOMMMDDDDDDFFFIIIMMMPPPSSSUUUYYY^^^dddhhhiiijjjmmmoooyyy}}}{{{zzzxxxxxxyyy{{{|||zzztttuuutttqqqmmmiiihhhiii```_________^^^[[[VVVRRRKKKFFF@@@:::777666444333222222222222222222222222///000111222333333222111111111000000000000111111111111111000111222222333111222333444333222111000222333444555555333111000///000111222222111000///......///111222333444555111111000000//////...........................------///111222000/////////000000000000111111111111......//////000111111111........................,,,------------///222555BBB>>>777000---...333777;;;888333///...000333555666666666555444333111111,,,000333444000...---...(((***---///000///---,,,//////............//////)))((('''''')))+++...000++++++,,,,,,,,,---------////////////////////////......------------......+++++++++,,,,,,---------++++++++++++,,,,,,---...+++,,,...000000///...---)))***++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,//////.........---------++++++,,,,,,,,,------------,,,,,,,,,...000333555666666333///,,,***+++---+++,,,---...////////////+++...333666666444000...------...///000111222222//////............//////000000000000111111111111///000111222333222111111333444666888:::===>>>??????===999666555555666777444333333333333444555555444555666888;;;===@@@AAADDDDDDFFFMMMZZZooo@@@DDDJJJMMMNNNPPPSSSVVVVVVWWWXXXWWWSSSPPPNNNNNNQQQNNNLLLKKKLLLNNNOOOOOOSSSWWW]]]ccciiiooouuuyyyuuuyyy}}}~~~~~~~~~|||xxxwwwsssmmmkkkmmmnnnnnniii___WWWTTTRRROOOKKKGGGEEEFFFFFFCCCEEEIIIDDDGGGLLLRRRVVVZZZ\\\]]]ZZZXXXXXX\\\]]][[[\\\```dddaaa\\\XXXVVVVVVWWWYYY[[[]]]bbbiiinnnnnnhhhccc^^^ZZZXXXYYYZZZ\\\dddlllooouuuyyyuuuqqqpppooolllcccbbb___ZZZTTTPPPOOOPPPOOOMMMKKKMMMPPPQQQOOOMMMJJJJJJIIIGGGGGGIIILLLOOOPPPRRRVVVZZZ]]]```aaabbbooossszzzzzz{{{zzzuuunnnkkkmmmqqq{{{|||tttmmmjjjjjjppplllhhhfffeeebbb[[[VVVXXXRRRIII???999555444444666444222111333444444333000111333555666555444333000000000000000000000000111111222222222333333333222222222222222111000///333222111000000111222333////////////////////////000//////............//////...---,,,,,,---...///000000//////.........---///////////////.........////////////////////////000///...------...///000000000//////......------*********+++,,,///111222777666444222111000//////555666666444111/////////555444555666666555222000---......//////...------///...,,,******+++,,,---,,,,,,,,,---------......,,,---...///...---,,,+++------...///000000000///,,,,,,,,,---------......///......---------......////////////////////////111///,,,,,,...///...,,,***+++,,,---------,,,+++...---+++***)))***+++++++++++++++,,,---...///000///............---------,,,+++******+++,,,...///,,,,,,,,,---...///000000000111111000---,,,,,,---------------------------000000000000000000000000...............///000000000///...///000000000///////////////000000000000111111111111111111111111222333444666777999:::;;;<<<<<<;;;:::888666444333444444444444444555666666;;;:::999999<<<>>>??????AAAAAAEEEOOO\\\nnnLLLPPPSSSUUUUUUVVVWWWYYYZZZZZZYYYVVVRRRNNNLLLLLLPPPOOOOOOOOOPPPRRRUUUVVV]]]___cccfffkkkrrryyy~~~{{{}}}{{{wwwxxxssspppooolllfffeeegggdddeee```VVVPPPOOOOOOMMMKKKIIIIIIMMMOOOOOOSSSYYYZZZ]]]bbbgggkkkmmmnnnooooookkkjjjlllllljjjlllooowwwuuurrrooonnnnnnooooooqqqrrruuuzzz~~~~~~yyytttkkkiiijjjmmmoooqqqxxxwwwtttoooiiiddd```]]][[[ZZZWWWUUUUUUVVVWWWVVVUUUSSSRRRPPPLLLJJJIIIIIIJJJLLLNNNQQQUUUXXXZZZZZZ[[[cccgggmmmrrrvvvwwwvvvuuuuuuxxxyyyvvvooojjjjjjkkkqqqvvv|||~~~{{{vvvrrrqqqqqqqqqooolllhhhccc___\\\\\\WWWPPPHHHBBB>>>;;;:::999666444222333444333222000111222444444444333222111111111111111111111111111111111111222222222333111222222222222111111000333222111000000111222333111111111111111111111111111000000///000000111111111000///......///000111000/////////............////////////////////////////////////////////////000///...------...///000...............---------------,,,,,,,,,---//////111000///......---......222333333222///......///---000333777888666222///000000///...------------...---,,,+++++++++,,,---,,,,,,,,,---------......------......------,,,+++---...............//////,,,---------............111000///...---,,,,,,,,,---------------------------+++))))))+++---,,,***000000000///...---+++***---,,,,,,,,,,,,,,,------------,,,,,,,,,---......///............---------000///...,,,,,,,,,,,,---,,,,,,------......//////---...///...---,,,---..................................................................///000000333///,,,,,,///000000...............////////////111111111111111111111111222333444555777999:::;;;::::::999777666444333222666555555444444444555555777666666777:::===>>>???AAAAAAEEEOOO[[[nnn~~~~~~QQQTTTVVVWWWWWWWWWWWWXXXZZZZZZWWWSSSNNNKKKKKKKKKOOORRRUUUVVVWWWYYY]]]aaahhhiiikkklllooouuu|||~~~zzztttooojjjrrrzzzzzzyyyzzzyyywwwsssnnnjjjiiieee```___aaa[[[\\\YYYRRROOOQQQSSSRRRTTTTTTWWW^^^ccchhhooowww~~~~~~|||xxxtttsssoookkkhhhgggggggggfffdddaaa]]]XXXSSSOOOLLLJJJIIIKKKMMMPPPRRRUUUVVVWWWYYY\\\aaafffiiijjjjjjjjjiiinnnrrrrrrmmmgggcccbbbhhhmmmtttwwwzzz{{{uuuvvvwwwtttmmmfffbbbaaa]]]YYYTTTOOOKKKFFFAAA======:::777555555555444333111111111222222222222222111111111111111111111111000000000111111111222222000111222222222222222222222222111111111111222222111111111111111111111111111111111111111222333444222222111111111111222222////////////............///////////////////////////////////////////////////......------......///------------------......000///...------,,,------------,,,,,,,,,------......///000///---------...---///222444666777777666333111///---,,,---...///,,,,,,,,,,,,,,,---------,,,,,,,,,---------............---,,,,,,,,,,,,---///...---,,,,,,,,,---...------........./////////222111///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...//////...000000///...---,,,,,,+++,,,,,,---.........------///...---,,,,,,,,,,,,,,,///............---------000000///------------------------------.........+++,,,------,,,,,,---///////////////////////////.......................................///000000444111------...000///...---------.........//////111111111111111111111111222222444555777999::::::;;;999888666555444444555444444444444444555666666444555666888:::===@@@AAA@@@AAAEEEOOO[[[mmm||||||QQQRRRTTTVVVVVVVVVVVVVVVUUUTTTRRRNNNKKKKKKMMMOOOQQQVVV\\\______bbbhhhmmmppprrrsssuuuwww{{{{{{uuupppjjjddd```___hhhooopppppprrrrrrqqqsssnnniiigggddd``````ccc\\\aaacccaaaaaadddfffdddhhhiiiooowww~~~zzzvvvrrrmmmgggbbb]]]ZZZTTTSSSQQQQQQRRRTTTWWWYYYXXXYYY\\\___aaabbbbbbbbb]]]bbbgggiiigggccc```___ccchhhnnnsssvvv|||~~~~~~}}}zzzuuuoooiiieee```]]]YYYWWWTTTOOOHHHCCCAAA???;;;999888777555444333222111111000111111222111111111111111111111111///000000000000111111111000111111222333333333333222222222222222222222222111111111111111111111111000000000111222333444555222222222222222222222222///////////////.........///////////////000000000////////////////////////........................,,,------....../////////000000///......---------//////...............///+++---......------...///000000//////000333888;;;666444000...------///000+++,,,------...---------,,,,,,,,,---------......///...---,,,+++,,,------000...,,,*********,,,---.........////////////000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000111222,,,,,,++++++,,,,,,---...,,,---.........---+++***...------,,,,,,,,,------///............---------,,,,,,,,,---......//////...---------------------,,,---......,,,,,,---................../////////.......................................///000000111333444222000......///.........////////////000111111111111111111111111111222333555777888999:::===;;;999777666666777888222222222333555777888999666888999;;;<<<>>>@@@BBB@@@AAAEEEOOOZZZkkk~~~|||TTTTTTUUUVVVWWWWWWVVVTTTNNNOOONNNMMMMMMPPPUUUXXXWWW^^^eeeiiijjjlllrrrwwwwwwyyy}}}zzzvvvoooiiiccc^^^ZZZWWWZZZbbbiiijjjjjjmmmoooooonnnhhhdddddddddeeeiiinnnmmmuuu~~~~~~{{{qqqlllddd]]]XXXXXXZZZ\\\ZZZZZZZZZZZZZZZZZZZZZZZZUUUXXX\\\______^^^]]]]]]]]]bbbhhhlllooossswww{{{}}}|||zzz{{{xxxppplllhhhbbb```^^^ZZZTTTOOOHHHDDD@@@<<<:::888666444555444333222111111222222111111111111111111111111///000000000000111111111000111222333333333333333222222222333333222222222000000000000000000000000/////////000111222333444111111111111111111111111.........///////////////////////////000000111111////////////////////////////////////////////////......//////000000111111......//////////////////111111000///............+++---............///111...111333333222333555777;;;999555222///---------,,,,,,---.........---,,,,,,,,,,,,---------......///...---,,,+++,,,------///...,,,***)))***+++,,,.........////////////000......---------......///------------------------((()))******+++,,,...000///...,,,++++++,,,...///---.........,,,***(((''',,,++++++,,,---.../////////............---------***++++++,,,------......---------------,,,,,,,,,///000111///---,,,,,,---,,,,,,---------.........////////////////////////...............///000000,,,444;;;:::222,,,...111///000000000000111111111111111111111111111111111111222333555666888999:::===;;;999777666666777888444444444444444555666777777999<<<<<<<<<<<<>>>@@@@@@AAAEEENNNYYYjjj~~~}}}UUUUUUUUUVVVWWWWWWUUUSSSQQQRRRSSSUUUWWW[[[```eeedddiiipppuuuwwwyyy|||}}}zzzuuullljjjgggbbb^^^[[[YYYWWWVVV^^^ddddddeeeiiilllllljjjdddaaadddiiipppzzzvvvlllfffcccccccccbbb___]]]\\\[[[\\\\\\UUUVVVXXXYYYYYYYYYXXXWWWZZZ]]]aaadddfffgggiiijjjjjjlllnnnqqqyyy|||tttlllgggfffeeebbb^^^VVVRRRLLLFFFAAA===999666777666666555444333333222222222222222222222222222000000000111111111222222111222333333333333333333222222333333333333222222///////////////////////////////////////000111222///000111111111111000///.........///////////////...//////000000111111222///////////////////////////000000111111000000///000000000000000000111111------///000111111111111111000///...---,,,,,,,,,+++---...///......000111///777@@@DDDBBB===999777>>>===;;;888444///,,,***............---------,,,,,,,,,,,,---------............---,,,,,,,,,,,,---...---,,,+++++++++,,,---------........./////////---------------...///000------------------------)))+++,,,,,,,,,---///111999666222///------............---,,,+++)))((('''+++++++++,,,---...000000///............---------------------,,,+++***))),,,,,,,,,,,,,,,---------111111222000...,,,,,,---++++++,,,,,,---.........000000000000000000000000...............///000000***333<<<;;;333---...222000000111111111222222222111111111111111111111111111111333444666888999999;;;999888666555444444555888777666555444333333333555888;;;<<<:::999;;;>>>@@@AAAEEENNNYYYhhh~~~||||||SSSSSSTTTXXX\\\___^^^\\\^^^```aaabbbdddhhhlllppprrruuu{{{~~~|||{{{{{{|||{{{{{{{{{{{{wwwqqqlllccccccccccccaaa`````````]]]dddiiiiiijjjnnnrrrrrrtttnnnkkknnnvvvzzzvvvxxxvvvrrrooonnnnnnooopppllllllkkkjjjgggccc^^^ZZZ___aaacccddddddbbbaaa```]]]cccgggjjjoooxxx~~~{{{ttttttvvvuuusssnnniii```WWWOOOGGGAAA===999999999999888666444333222222222222222222222222111111111111222222222333333333333444333333222222222222333444444333222222000000000000000000000000000000/////////000000111///000111222222111000///............/////////000...//////000111111222222////////////////////////000111222333333222111000000000000000////////////---...000111222222111111......------------......+++---......------///000000888BBBFFFDDD???<<<;;;666888;;;<<<:::777222///111000...---,,,,,,,,,,,,,,,,,,,,,---------......------......------,,,+++,,,,,,,,,,,,------------,,,---------..................---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////......111333===:::555000------...///------,,,++++++++++++,,,,,,,,,,,,,,,,,,---...//////............------------.........---,,,+++***+++++++++,,,,,,------......///000///---,,,---...,,,,,,,,,---.../////////////////////////////////...............///000000---111444444111//////111000000000000111111111111111111111111111111111111111111222444666777999999::::::999777666444333222777666555444444444444444222777;;;<<<::::::<<>>===<<<@@@CCC@@@AAAEEENNNXXXfff{{{~~~}}}~~~___aaaeeekkkqqquuuuuuuuuyyyyyyyyyzzz|||}}}|||zzz~~~yyytttppplllgggaaabbbgggjjjkkkmmmmmmllliiifffddd\\\dddooovvvyyyzzz|||~~~~~~wwwsssqqqrrrooohhhcccbbb```bbbfffiiilllnnnnnnnnnooonnnooouuu~~~uuujjjXXXIIIFFFEEECCC@@@<<<999666555333555666777666666666777555333111///000111444666555444333222222222333444444444555555444444333222222222111111111111222222222222222111111111111000111111111111000000000000111111111111111111111111111111000000//////......000000000000000000000000555555666555333000---+++///---,,,---000000...+++000000000000000000111111333333222000...,,,***)))000000//////.........---***...222000+++)))+++...///......///111555888:::@@@;;;555111//////---,,,------,,,,,,,,,,,,++++++,,,---......//////......///...---...//////...,,,///...---,,,,,,---...///........................///111222111000///000111---,,,******,,,---,,,+++......---------,,,,,,,,,---------............///---------------------------------,,,+++***)))(((///...---,,,,,,---...///,,,------....../////////000///---,,,++++++,,,,,,......---------,,,,,,,,,,,,,,,------.../////////,,,---......//////......///////////////.........000...---...111222111////////////000111333444555000...///444;;;???===:::::::::;;;;;;999777444333444333222111222333444555777777777777888999:::;;;>>>@@@EEEOOOZZZiii~~~|||zzzzzzjjjjjjkkkooouuuzzz}}}~~~~~~}}}}}}~~~}}}~~~~~~~~~yyytttllliiigggfffaaa\\\\\\```jjjiiiiiihhhhhhggggggfffhhhqqq~~~}}}sssmmmkkkiiikkkmmmooooooooommmlllkkkkkklllnnnrrrvvvyyy{{{xxxfffVVVKKKHHHEEEBBBBBB@@@>>>;;;666777777666555444333333444333222111111333444666666555444333222333444444444444555555444444333222222222111111111111222222222222222111111111111000111111111111000000000000111111111111111111111111111000000000/////////...000000000000000000000000444444444333222000...---///---,,,...000000...,,,...//////000000/////////////////////...---++++++//////......------------.../////////...---------------------///222444666888999999777333///...---.........---------,,,,,,,,,---......//////......------.........---------///...------------...///........................///000111000//////000111222000...///000111000///......---------,,,,,,,,,,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,++++++......------------......---------------............---,,,,,,,,,---..................------,,,,,,222222222111000000//////,,,---......//////............//////////////////000...---...111222111/////////000000111222333444444333444888???BBBAAA>>>:::;;;;;;;;;:::777555333333333222222222333444555666666777777888999;;;;;;===???FFFPPP[[[iii~~~}}}}}}uuusssrrrtttyyy~~~vvvuuuuuuuuusssooojjjfffcccbbbcccccc^^^XXXYYY]]]iiihhhhhhhhhjjjmmmppprrrzzz{{{|||{{{zzzwwwrrrnnnkkklllmmmnnnmmmiiieeecccbbbjjjmmmrrrvvvzzzwwwgggWWWQQQLLLJJJKKKKKKHHHDDD>>><<<:::888666444333222333333333333333444444555666555444333333333444444444444555555444444333222222222111111111111222222222222222111111111111000111111111111000000000000111111111111111111111111000000000000////////////000000000000000000000000222111111000000//////...///...---...///000...,,,,,,---...//////...---,,,++++++,,,---......------......---------------,,,000///......000111...,,,,,,,,,++++++,,,...000111000666<<<<<<888222///.../////////............---,,,---......//////......***,,,///...,,,+++,,,...///...------------...///...........................///000///.........000000...------...//////.........---------,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++,,,,,,---......---------..................---------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000/////////............---000000//////...---------------...////////////............//////000000000000///...///000111000///000000000111111222222222777666666:::???BBBAAA???;;;;;;<<<;;;:::888666444333333333222333444444555666666666777888:::;;;<<<<<>>:::999888666555444444444333333444444444333222111444444555555444444333222222222111111111111222222222222222111111111111000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000------........./////////---///111000///...///000000//////...---------,,,...//////////////////...///000000000000111111111(((---111000+++))),,,000......//////............111,,,***...666:::666000.........---------,,,,,,,,,---......//////......(((+++......,,,+++---///------...//////...------........................---...///...---------//////---,,,,,,---......---......---------,,,,,,,,,---------.........//////------------------------000000000///...,,,+++***---..................---------------,,,,,,,,,,,,....../////////......------............/////////111000000//////......---......///000000000000////////////000000111111111///000111000///...///000111222444555666555444444555555555555666888999:::<<<;;;:::999777666555555333333444555555555555444555555666777888:::<<<===@@@AAAFFFMMMTTT^^^ooo~~~~~~}}}|||xxxpppkkkeee___[[[WWWTTTQQQIIIKKKOOORRRUUUZZZaaagggpppxxxxxxqqqnnnjjjgggfffggghhhhhhlllnnnooolllhhhgggjjjoooyyyvvvmmmaaaWWWRRRNNNIIIEEEAAA???<<<999777666666666555555666666666555444333444444555555444444333222222222111111111111222222222222222111111111111000111111111111000000000000000000000000000000000000.../////////000000000111000000000000000000000000------///000000///......---///111111///...///000000///---+++***+++,,,,,,,,,---....../////////...////////////000000000111***---//////------...///....../////////////////////,,,+++///666999777444/////////............---,,,---......//////......++++++---.........//////------...//////...------........................---///000///...---...///---,,,******,,,---,,,+++......---------,,,,,,,,,,,,,,,---------.........------------------------...............---,,,+++......------------......---------------.........,,,---...///000000//////,,,,,,------.....................---,,,,,,++++++......///000000000000000000000000000000000000111///111222111...---...000222333555777888888777666777888888777777888:::;;;;;;:::999777666555444444333333555666666666555444444555555777888;;;<<<===AAABBBFFFMMMTTT___rrr~~~}}}{{{uuunnnjjjgggccc]]]XXXTTTRRROOOMMMPPPVVV\\\bbbfffjjjpppttt}}}vvvrrrooonnnnnnjjjjjjgggccc^^^]]]___bbbgggrrr|||nnnccc]]]WWWQQQLLLFFFDDD???;;;999888888999666777888888888777555444444444555555444444333222222222111111111111222222222222222111111111111000111111111111000000000000000000000000000000000000.../////////000000111111000000000000000000000000,,,...000111111000...------000222111///...///111000...+++)))((()))+++,,,******,,,---.../////////---.........//////000000...------...000111000...---...//////000000//////---...///222666777888777000000000000////////////,,,---......//////......,,,,,,,,,---000111000...,,,---...//////...---,,,...........................///000///......///000111000......000111000///......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,------...---------///...---,,,,,,---...///---------....../////////***+++---///111111111111,,,,,,,,,---------............//////000111111111...//////000000000000000111111111000000000000000///111222111...---...000111333666888999999888888888888888777666777999;;;;;;:::888666555444444444333333555666666666555444444555555777999;;;===>>>AAABBBFFFMMMUUUbbbuuu}}}vvvsssnnngggbbb```]]]___[[[TTTRRRVVVZZZ[[[cccgggnnnxxx{{{xxxuuuvvv{{{}}}yyyxxx{{{}}}~~~}}}uuukkkeeedddbbb^^^ZZZ[[[aaalllvvvzzz}}}wwwooohhhbbb^^^\\\WWWOOOHHHBBB>>>:::888777666555555666777555444888777666666555444333333111222222333333333222222222222222111111111000000111111111111111111111111000000000000000000000000111111111111111000///...000000//////......------//////000000000000//////111000///...............000000//////.........---////////////000000000000000000000000000000000000............////////////222222111111000/////////000...000000000<<<>>>000//////............//////***,,,...---***)))+++...------------------------------------------------------------------------......//////......---,,,*********+++,,,---...///,,,,,,++++++,,,,,,------///...---,,,++++++,,,---.........------,,,,,,,,,...------------...//////------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000000000000000000000000000000////////////000000////////////////////////000000000000////////////111000......000000000//////000222444555666777777333333444444555777888999999999999999888666555444555444444333333444444555777777888999:::;;;;;;<<>>000//////............//////---...///...---------...------------------------------------------------------------------------......//////......---,,,++++++++++++,,,---......//////...---,,,,,,,,,---...------,,,++++++,,,,,,.........------,,,,,,,,,......------,,,,,,,,,+++,,,,,,------------,,,,,,/////////......---------+++,,,------......------........................//////............//////////////////////////////000000000000////////////222111//////111222111000///000111111222222222111666666555666666777888888888888888888777555444333555444444333333444444555777777888999:::;;;;;;<<>>;;;999999999888777777666666555555444444444222222333333333333222222222222222111111111111111111111111111111111111111111111111111111111111111333222111000///000111111000000000000111111111111//////000000000000//////............////////////////////////............---------....../////////....................................////////////---------...///000000000000...000000111<<>>>>>BBBJJJTTT```qqq[[[YYYYYYYYYYYY]]]hhhsss}}}zzzxxxtttppplllgggbbb___^^^ZZZWWWWWWTTTOOOMMMOOOPPPUUU[[[^^^``````bbbcccfffgggfffbbb]]]ZZZVVVTTTRRRTTTXXX\\\___bbbeeegggkkkkkkjjjhhhddd___YYYTTTSSSNNNLLLOOOQQQSSSXXX^^^aaabbbcccccc```^^^\\\[[[WWWSSSQQQQQQPPPQQQXXX```dddfffiiiiiigggdddbbbaaa^^^YYYVVVYYY\\\]]]```dddkkkpppxxx{{{zzzrrreeeZZZYYY[[[[[[XXXVVVVVVWWWYYY[[[^^^```aaaaaarrrvvvnnnfffbbbXXXUUUOOOJJJGGGDDD@@@>>>888888777666555444444333444444444444444333222111111111111111111111111111111111111111111111111111111111111111111111111111333222000//////111333444.........//////000000000//////000000000000//////,,,---...///000000//////.........///////////////...//////000111111222222////////////////////////............////////////111111111000000/////////000---000111222===@@@333//////............//////000...,,,---000111///,,,........................---------....../////////.................................///......---,,,......---,,,,,,,,,------...---------------......---...///000000///...---........................+++,,,...000000...---,,,------............------,,,,,,---------------...,,,---......//////......////////////////////////000//////////////////000////////////////////////.../////////000000000111111000......000111000///222333444444444444444444222222333444555777999::::::::::::999888777666555555444444333333444444555777777888999:::;;;;;;<<<>>>>>>BBBJJJSSS^^^ooo}}}\\\]]]```aaaaaacccnnn{{{|||tttrrrmmmhhhjjjooooookkkfffeeedddcccaaa___]]]\\\]]]YYYWWWWWWTTTOOOMMMNNNKKKQQQXXX\\\]]]^^^aaaccckkknnnnnnhhhbbb^^^ZZZUUUVVVWWWXXX[[[___dddiiikkkpppqqqsssrrrnnnggg```\\\XXXSSSPPPQQQQQQOOORRRVVVZZZ\\\^^^```aaa```^^^]]]^^^ZZZVVVTTTQQQQQQYYYbbbfffhhhiiijjjhhheeeaaa___ZZZTTTPPPQQQRRRQQQSSSVVV]]]aaaggglllooorrrtttvvvuuuooogggaaa```eeelllqqqxxx|||rrrgggeeegggccc^^^ZZZYYYWWWUUUTTTUUUUUUTTTSSSdddrrrxxxrrrfffbbb]]]WWWQQQKKKEEEAAA======;;;:::888777555555444555555444444333222111111111111111111222222222111111111111111111111111222222222222222222222222222222111000111222333444............//////////////////000000000000//////---...///000000000///............/////////////////////000111222222333333000000000000000000000000............////////////222222222111000/////////000---000111222>>>AAA333//////............//////...---,,,---......---,,,........................---------...//////000000..............................//////......---,,,...---------------......------,,,,,,---......///---......////////////................../////////,,,---.../////////......---......//////......---333222111000///---,,,,,,------...////////////...000000000000000000000000000000////////////000000////////////////////////......//////000000111111111///......///000000//////000111222333444444444333444444666888:::<<<>>>;;;;;;;;;:::999888666666555444444333333444444555777777888999:::;;;;;;<<>>AAA444//////............//////,,,---......---,,,---...........................---------...///000000000..............................//////......---,,,---------------...///000//////..................,,,,,,,,,,,,,,,---......---........./////////000...---------------------,,,------......------,,,222111111000///......---------...////////////////////////////////////////////////....../////////////////////////////////.........///000111111111222000//////000111111000///000111222222333333222333444444555777999:::;;;:::::::::999888777666555555444444333333444444555777777888999:::;;;;;;<<<@@@@@@CCCJJJQQQZZZiiivvvqqqwww~~~{{{wwwpppeee]]]VVVTTTOOOKKKNNNUUUVVVSSSZZZ]]]___aaacccdddfffggg___\\\[[[\\\YYYTTTRRRSSSOOOVVV___dddfffhhhlllpppvvv}}}yyytttssspppllleeegggkkkqqqxxx~~~|||yyywwwooolllkkklllkkkggggggiiiiiijjjmmmqqqqqqooojjjfff```___```aaa^^^^^^dddmmmpppqqqsssuuutttpppjjjfff]]]WWWQQQQQQPPPNNNNNNPPPMMMOOORRRSSSUUUWWWZZZ\\\TTTSSSPPPNNNLLLKKKLLLLLLRRRZZZdddjjjpppxxx|||uuummmgggdddaaa]]]ZZZPPP___nnnrrrqqqooommmkkkooowwwzzzrrrggg]]]VVVIIIGGGEEECCC@@@===;;;:::555555555555444333222111000000111111222222222222111111111111111111111111222222222222222222222222000111222333333333333222222222111111000000////////////000000000000//////...///000111000///---+++---.........//////000000------...///000111222222..................................../////////000------......///000000000000---000111333???BBB444//////............//////,,,...000///,,,+++---000////////////////////////---------...///000000111////////////////////////......//////......---,,,,,,,,,,,,---...///000111333222111///............++++++***)))***+++---...---.........//////000000///...---,,,+++*********+++,,,,,,------,,,,,,+++***+++,,,---...000111111---......///////////////.................................------.........////////////////////////---......///000111111222333111000000111222222111111111222333333333222222222222222333444555666777999999999999888666555444555444444333333444444555777777888999:::;;;;;;<<>>BBBHHHMMMVVVeeerrrzzzvvvqqqooooooooonnnmmmmmmppprrrpppooooookkkeeeZZZYYYVVVUUUUUUXXX\\\___dddhhhmmmssswwwxxxxxxwwwssspppoooppprrrqqqkkkfffffflllrrruuusssrrrrrrtttyyy~~~}}}~~~~~~}}}|||~~~}}}wwwrrrnnnqqqrrrsssrrrqqqrrruuuyyyxxxtttppppppqqqqqqnnnkkkdddccccccaaa___]]][[[ZZZaaa___]]]ZZZYYYZZZ[[[\\\YYYUUUPPPMMMMMMNNNOOOOOONNNOOORRRTTTXXX^^^dddhhhqqqqqqrrrrrrrrruuuyyy|||~~~}}}kkkhhheeeaaa___```bbbdddkkknnnrrruuuzzzzzzmmmggg___VVVNNNHHHBBB>>>===:::777777888888444111555444333333333333333333222222222222222222222222333333333333333333333333333333222111111111111111222111000///000111333444222111000//////000000111222222111000000000000000111000//////......//////000000000000000000000000////////////000000000000...///000111111000///...333222111000////////////...//////111777<<<;;;555...///////////////////////////////////////...---------------................../////////......---////////////////////////******,,,---.../////////,,,---------...222888===HHH@@@555...---......---000///...---,,,---......------........./////////......////////////....../////////...------,,,,,,,,,,,,,,,,,,---...///000000...---,,,,,,---...000////////////////////////.........//////////////////000000000000//////...111111111111111111111111,,,---///000111111111000000000111111222333333444222222111111222333555666777888888777444444555666555444444333333444444444777666555777;;;===<<<;;;======AAAGGGLLLTTTcccqqq{{{fffccc```___```aaabbbaaaffflllpppqqqrrrtttrrrmmmbbb```___^^^```cccfffhhhooorrrwww{{{~~~yyysssrrrtttuuuvvvvvvvvvuuutttxxx}}}{{{vvvvvvzzz|||{{{{{{zzzzzzxxxyyy{{{|||zzzvvvqqqnnnuuuwwwzzz||||||}}}~~~~~~zzzuuutttuuuuuusssqqqjjjllloooqqqqqqpppmmmllltttqqqlllgggdddbbbbbbbbbbbb]]]WWWRRRQQQQQQRRRRRRSSSRRRSSSVVVYYY[[[[[[ZZZ\\\]]]_________aaadddgggmmmrrr~~~vvvnnnjjjfffccc```aaaaaaaaabbbfffqqq}}}ssshhh]]]SSSIIIDDDBBB???<<<;;;;;;:::666333555666666555555444333222333333333333333333333333333333333333333333333333333222222111111111111222222111000000000111222333111000000///000000111222222111000000000000000000000000111111000000///...111111111111111111111111////////////000000000000//////000000000000////////////......---------,,,...000000111666<<<;;;666//////////////////......---...//////////////////++++++,,,,,,---......///...//////000000/////////////////////////////////((()))***+++,,,------------......---...111666999BBB<<<444//////000///...---------------...///000,,,---------..................////////////..............................///......---....../////////...---,,,,,,---...///////////////////////////------......//////000000111111000///////////////111111111111111111111111---...///000111111000000///000000111111222222222222222111111222333555666666777777666444333444555444444444333333444444555666666666777:::<<<<<<;;;<<<<<<@@@FFFJJJRRR```nnn|||yyytttrrrxxx|||xxxpppaaa^^^ZZZXXXXXX[[[___aaagggnnntttuuuvvvxxxwwwssslllkkkjjjkkkmmmppprrrrrrwwwyyy||||||wwwtttrrrrrrttttttrrrpppwww|||}}}zzzyyy}}}~~~xxxtttoookkkkkkpppvvvzzzyyywwwuuurrrqqqqqqqqqqqqoooqqqssstttrrroookkkiiiooosssyyy~~~}}}zzzvvvtttttttttsssqqqmmmpppssswwwzzz|||||||||~~~zzzuuuqqqooooooooonnnjjjccc^^^[[[YYYVVVUUU\\\ZZZXXX[[[___aaa```^^^VVVVVVVVVVVVVVVXXX\\\___eeejjjttt|||rrrjjj___\\\XXXTTTVVV___lllvvvzzznnnaaaVVVNNNHHHEEE@@@??????>>>:::777444555666666666555333222333333333333333333333333333333333333333333333333333222222111111222222222222111111000000111222222/////////000000111222222111111000000000000000111000111222222222111///...000000000000000000000000////////////000000000000000000////////////000000+++,,,---...///000000000...000111111555;;;;;;777////////////............------...///000000//////+++,,,,,,------...//////...///000000000000000000////////////////////////---............---,,,,,,111111111///------000222444111...---...//////...------------......//////,,,,,,,,,---------......---......//////......------------.........//////000000///...............///...------------...///............////////////,,,------...///000111111333111000.........//////..............................///000000000000000//////000000000111111111444333333333333555666777555666777666444333333444444444333333333444555555666666666888999:::;;;;;;;;;<<>>CCCFFFMMM[[[hhhwwwqqqnnnmmmllljjjlllkkklllrrryyyzzzvvviiifff```[[[ZZZ^^^ffflllpppwww~~~~~~~~~yyyyyyxxxwwwvvvuuuuuuuuuyyy|||{{{xxxnnnllljjjkkkooorrrrrrqqqzzz{{{uuussstttooopppsssvvvyyyyyyvvvssstttuuuwwwxxxyyyyyyxxxxxxvvvwwwxxxxxxxxxyyy{{{}}}zzz{{{|||{{{yyyvvvrrrppprrrvvv||||||{{{zzzxxxwwwuuutttsssmmmkkkjjjjjjmmmrrrxxx|||yyyzzzzzzzzzzzzzzzzzzzzz{{{yyyxxxxxxyyyyyyxxxvvvppplllgggfffiiinnnsssvvvnnnkkkeee^^^XXXUUUVVVXXX[[[]]]aaaiiirrryyy}}}~~~~~~zzzzzz~~~ssshhh```^^^^^^___^^^dddnnn{{{uuummmaaaYYYOOOHHHEEECCC@@@>>>666666777777777666555555333333333333333333333333333333333333333333333333333222222222222333333444222222222222111111111000///000000111111111111000000000000000000111111222000000111111000000///...........................////////////000000000000//////000000000000////////////000///...---+++))),,,///000///111777999888000000000///......---------...////////////////////////////////////......------...///000000000000////////////////////////***+++,,,...////////////,,,...//////......///000///////////////...------......//////...---,,,,,,,,,---------............------............---------------.........//////000//////...---------...........................+++++++++,,,------......------......//////000000000000////////////000000111111111111111111111111000000////////////000000111111111111111111111111111111000000111222444555555666888888666444333333333333333333444555555666555666888888777888999;;;<<<<<>>;;;888666666555444444444444444444444444333333333333333333333333222222222222333333444555222222222222222111000///000111222222111000///...000000///000000111222222111000...---------...///000000000000000000000000////////////000000000000---///000222222000///---000000222222222000...,,,)))---///---...444777777111000000///...---------///000000000///...------)))***+++,,,...///000111+++,,,---...//////////////////////////////////////////000000//////...---...///111000...,,,+++++++++,,,.../////////111222***+++---///000000000///.........////////////000,,,------......------,,,........................------,,,,,,,,,------...------............------,,,,,,------...///000000///////////////.........+++---///111222222111111////////////////////////111000///......///000111333333222222222222222222333222222222222444555666555888::::::888555444444222222222333444555666777444777999888666666888;;;>>>===???CCCEEEKKKWWWdddxxxxxxkkkccc]]]```fffnnnoookkkjjjmmmnnnrrrtttsssooonnnrrrwwwsssuuuwwwxxxyyyzzz}}}}}}wwwwww|||~~~{{{tttwww{{{}}}}}}||||||}}}~~~|||{{{zzzyyyyyyzzz{{{|||~~~|||}}}}}}{{{yyy|||wwwzzzwwwxxxyyyxxx}}}uuuooollljjjhhhxxxzzzssspppqqqsssuuuuuusssnnnjjjeeedddfffllltttyyy{{{{{{zzzxxxvvvwww}}}~~~qqqfffdddgggmmmyyy|||ooocccZZZUUUOOOIIIBBB===<<<;;;:::888555555555555555555555555222222111111222222333444333333333333333333333333222222111111111111222222222222222222222222222222333222111111000000111111333222000/////////000111...///000000//////000111///............//////000222111000.........///000000000000/////////222444333222000000111555999;;;...///000000///......---////////////////////////////////////////////////............////////////////////////////////////........................//////000000000000//////+++,,,,,,---...///000000000//////...------,,,,,,..................------.../////////...---,,,+++,,,,,,,,,---...///000000......---,,,,,,...///000000000000///......------////////////////////////+++,,,...000000000000//////......------///000111000000000000000000000000000000000000000000000000111111222333333333333222222222222222333444555555666888999888666333222222000000111222222333444444777777666666777999<<<===;;;<<>>:::777444444444444444444444555555555444333333333333333333333333333333333333333222222111111111111222222222222222222222222222222333222111111000000111111222111111000000000000000///000222111111111222333111000000/////////000000222111000///......///000///000111000//////111444111000......///222666888333222000///000000///...////////////////////////////////////////////////............////////////////////////////////////........................//////000000000000/////////............---------,,,,,,---......//////000........................---------...---------,,,,,,------....../////////---------------...//////////////////............////////////////////////,,,---...///000000000/////////...---...///000111000000000000000000000000000000000000000000000000000111111222222222222222222222222222333444555555777888999777555333333333222222333333444555555666:::999888777888999;;;<<<;;;<<>>888111...///111000...////////////////////////////////////////////////............////////////////////////////////////...........................//////////////////...+++,,,,,,---...///000000000000//////...---------............////////////.........---------------////////////............+++,,,.../////////...------------...///000000111////////////////////////---......//////////////////////////////000000000000000000000000000000000//////////////////////////////000111111111111000222222222222333444555555777777777555222222444555444444555555666666666777999999999999999:::;;;<<<<<<<<>>:::999999888777999777444333444555555444555444444444333333333333222222222222222222222222111111222333444444444444111111111111000000000000222222222111111111111111000000000000000111111222000000000000000000000000111111111111111111111111000000000000000000000000222444777777444111///////////////.........//////////////////////////////000000000000000000000000000000000000000000000000///.........000000///............------.........///......///333666777888999::::::999555222111111111///...222888>>>???===222000------///000///---///////////////////////////...---,,,,,,---///000------------------------........./////////000000000...---...000111///---...///////////////000000111111111000...---...///111111111000000/////////222111000000000111333333444222000111333555555555666666555444444333444444222222333333333444444444666666777888:::;;;<<<<<<>>>===???EEEKKKSSSaaannn}}}|||zzzvvvqqqlllhhheeehhhhhhhhhiiiiiiiiihhhhhhggghhhiiijjjlllooossswwwyyyvvvssstttwwwzzz{{{zzz}}}~~~~~~xxxqqqmmmnnnrrrvvvxxxyyyxxxwwwuuupppkkklllppptttyyy~~~|||xxxvvvzzzzzzjjj___\\\^^^hhhkkkrrr|||wwwcccTTTMMMCCC<<<:::999888777;;;999777666777666555444444444333333333333222222333333333333333333333333222333333444444333333222000000000111111111111111333333222222111111111000000000000000000111111111111111111111111111111111222222222222222222222222000000000000000000000000222444777777444111000/////////......////////////////////////////////////000000000000111111111111000000000000000000000000...------///111222111000........................///......000222444444333888:::======;;;666333222222...---111888===>>><<<444222////////////...---////////////////////////000///...---------...///...//////000000//////...////////////000000000111000///......000000///...000000000///////////////000111000...,,,,,,---///111111111111111000000000222111111111111222333333444222111111333555666555777666555444333222222222333333333333444444444444555666777888999;;;<<<<<<>>>===???EEEKKKSSS```mmm}}}rrrrrrrrrqqqoookkkhhheeebbbcccdddeeeggghhhiiiiiippppppoooooopppttt{{{~~~vvvuuuuuuuuuvvvwwwyyyzzz|||sssnnnnnnqqqvvvxxx{{{}}}~~~{{{ssslllkkkmmmtttzzz{{{uuurrrooossszzz}}}nnnbbb]]]``````ccckkkzzzooo```WWWKKKBBB>>>===;;;:::;;;999777666777777555444333333333333333333333222333333333333333333333333333444444444333333222111000000000111111222222222444333333222222111111000000000111111111111111000111111111111111111111111222222222222222222222222000000000000000000000000111444666777555222000///.........//////////////////////////////////////////000000000000000111111///////////////////////////...///000222222111///......////////////...............000222222111000///222666999999777777777999777888;;;<<<999888999555333111000///...------////////////////////////111000///...------......111111111000000111111111....../////////000000000000000///////////////...222222111111000000//////---......------...111444222222111111111111111111111111111111222222333333444333111111333555666666777666555333222222222222333333333444444444444555555555666888999:::;;;<<<;;;:::===BBBGGGOOO\\\hhhyyyeeefffggghhhgggeeebbbaaa\\\^^^bbbgggkkknnnqqqrrrxxxyyyzzzzzz||||||www{{{jjj____________````````````jjjpppyyy{{{tttpppppppppqqqyyy}}}uuunnnlllmmmpppuuu|||~~~xxxrrroooiiilllpppvvv~~~tttiiieeebbb___bbbooo~~~rrriii\\\QQQJJJEEE@@@===999777555555666666555444333333333333333333333333333333333333333333333333444444444444333222111111000000111111222222333333333333333333222222111111111111222333333222111000000000000000000000000000111111111111111111111111111111111111111111111111111333666777555222000000------...///000000//////000000000000000000000000.........//////000000000////////////////////////111111111222333222///---......///000000///...............///111111000...+++---000222333444777999@@@DDDKKKPPPJJJ>>>999:::555555333111///...---...////////////////////////111000//////............111111///......///111111------........./////////000111111000////////////333333333222222111111111---.../////////000333555111111111111111111222222111111222222333333333333555333111222444666666666777666555444333333333333333333444444444555555555555555666777999:::;;;<<<999999;;;AAAFFFMMMYYYdddvvvZZZ[[[\\\]]]]]]\\\[[[[[[\\\```fffmmmtttxxx{{{|||{{{~~~zzzqqqnnnppprrrsssrrrqqqqqqooollljjjiiijjjlllkkkqqq{{{mmmZZZUUUVVVVVVVVVVVVUUUTTTTTTWWW[[[bbbiiinnnqqqqqqqqqvvvyyy{{{zzz|||~~~xxxsssnnnkkkttt}}}}}}uuuqqqpppooojjjooouuuwwwvvvrrrnnnlllhhhiiikkknnnrrrzzzrrrlllddd```gggxxx{{{nnnbbbWWWNNNEEE>>>===:::777555555555555555333333444444444444555555333333333333333333333333444444444444333333222111111111111222222222222222333333333333333333333333222333444555444333222111000000000000000000000000000000000000000000000000111111111111111111111111000333666777555222111000,,,---...000000000//////000000000000000000000000------......//////000000000000000000000000000000222222222333444222///,,,...///000111111000///...///...---...000111000///000000000//////111444777;;;CCCSSS___[[[III<<<999555555444222///......///////////////////////////000000///////////////......//////000000//////...------------............111222222111///......///333333333222222222222222000111222111000///000111000000000111111111111111111222222333444333333333555333222222444666777666666666555444444444444555333444444444555555555555444555666777888:::;;;;;;;;;;;;>>>CCCHHHNNNYYYddduuuWWWWWWWWWXXXXXXXXXYYYYYY___dddkkkssszzz~~~}}}yyyqqqooollllllmmmoooooonnnggggggeeeaaa^^^^^^___aaadddjjjsss{{{zzzttttttwwwyyy|||}}}rrrcccYYYWWWXXXXXXXXXWWWUUUSSSRRROOOQQQTTTXXX[[[]]]^^^___bbbdddiiirrr~~~xxxsssrrrttt{{{}}}~~~uuupppnnnyyy{{{tttrrrssssssooorrruuuwwwuuurrrpppoookkkkkkllllllmmmqqqvvvzzzwwwkkkfffkkkvvv~~~wwwmmmaaaUUUMMMFFFAAA;;;777666666666666444444444555555666666666444444444444444444444444333333444444444333222222333222222222222222222111111222222333333444444444444555666777666555333222111111111111111111111111111111111111111111111111111111111111111111111111000333666666555222111111+++,,,...000111000//////000000000000000000000000---......///000000111111000000000000000000000000111111222444555444111......///000111111000///...000///------///111111111222222111///......111333555===RRRiiikkkVVV>>>444444555555333000...///111////////////////////////...//////000000000000///,,,000555999999555000,,,............////////////111222333222///---...000000000111111111111111111---///222222111//////////////////000000111111111111222333444444444333333555333222222444666777777666666555555555666777777444444444444555555555555444555666777888999:::;;;<<<<<>><<<;;;>>>DDDJJJQQQ[[[eeeuuugggggggggfffddddddfffhhhkkkpppwww~~~zzzqqqmmmnnnyyy{{{~~~{{{uuurrrsssmmmeeeiiittt||||||wwwpppkkkeeejjjppptttuuutttsssssstttuuuvvvsssllleee___]]]TTTSSSQQQQQQSSSUUUWWWXXXZZZWWWUUUWWWZZZZZZUUUQQQRRRUUUWWWXXXWWWWWWZZZ\\\^^^aaaeeeiiinnnttt{{{}}}wwwsssppp{{{}}}~~~wwwrrrqqqrrrtttuuuttttttsssqqqpppqqquuuxxx}}}yyyqqqgggeeefffkkkmmmmmmpppvvv~~~}}}kkkVVVJJJAAA:::888999555666666555444444555666444444555555666555555444333333444444555444444444444333111000000111222333333333222333333444555666888999;;;======;;;999888999===<<<666333444444111000555>>>IIIPPPKKK===111111000000111333444444333333333444555666555222///000000////////////000000///000111111000/////////000000000000000000000000000///............///000333222111333444333///,,,------......//////000000///......---------......333000---,,,...000111111444444AAAUUU[[[NNN===555333222222222333333444555888555111///////////////---......//////......---,,,(((---999???:::777:::666555333///,,,,,,---///555777888777444111000//////......///111111000///////////////000000000000111000///////////////000111111222333333444444555666555444333333333444555333333333333333222111111444444444333333444444444666666777888999:::;;;<<<===<<>>999999888777666555555444666666555555444555555666222333555777888888777666555444222111000000111222222222222333333444555666999;;;===>>>??????===<<<999???BBB===777444222000...000666???EEECCC:::222111000000111333444444333111111222444555444111...000000////////////000000111111111111111111111111000000000000000000000000000//////......//////000111111000111222111...,,,..................//////000//////...---,,,,,,,,,---...////////////111333222...000888;;;555222555111111111111111222222333444222000///000000000///---......//////......---...)))***222777666999>>>999999666333///,,,---...222222444777888777444111///.........000111000...////////////000000000000111111111111000///...---111111222222333444444444777666555444333444444555666666666666666555555444333333333333333333333444555666666777888999::::::>>>===@@@EEEIIIOOOZZZeee|||yyyyyyxxxvvvuuuwww||||||tttssswwwwww|||}}}yyyuuusssyyy}}}~~~}}}}}}}}}~~~yyysssooommmllllllkkkiiihhhiiikkkmmmpppmmmhhhddd```\\\WWWSSSNNNMMMLLLKKKJJJKKKNNNOOOPPPOOOOOOTTT]]]eeehhhiiibbbbbbcccfffnnn{{{tttqqqoooqqqwww|||zzztttsssqqqmmmiiihhhhhhiiikkkoootttxxx~~~wwwuuuuuuqqqiiicccgggiiiqqqnnn\\\NNNGGGEEE===<<<::::::999888777555888777555444444444666666222444777999999888666444666555444333222222222222222222222222333444555666999:::<<<>>>@@@@@@??????:::>>>BBBBBB>>>999333///000---+++...222555444222111000000111333444444333000111222444666444111...000000////////////000000222111000000111222222111////////////////////////000//////////////////000/////////000000///...,,,.....................---000000000000000//////...+++...111111///...000333000---///333333...///333000000000//////000000111000//////000111111000.........////////////......222---,,,///111111333888777777777555333222222333111000000444888:::888555111///......///000///...////////////000000000000///000111111111///...---111111111222333333444444888777555444333444444555888888888888888777666666333333444444444444444444666666777777888999999:::>>>>>>AAAEEEIIINNNZZZfff}}}{{{||||||}}}zzzvvvwwwwww{{{~~~}}}xxxvvvuuuwwwwwwwwwuuurrrsssuuuxxx{{{vvvoooiiiaaa[[[WWWOOONNNMMMOOORRRUUUYYYZZZXXXVVVUUUWWW]]]```aaa___```^^^[[[ZZZ]]]fffqqqyyy{{{rrrnnnqqqyyy~~~xxxvvvrrrmmmhhhffffffhhhiiikkkmmmnnnrrryyyyyymmmeeedddgggtttppp___RRRJJJBBB???;;;999999999777555888777666555444555555666444555777888888666333111777777666555444333333333222222222222333444555555888999;;;===>>>????????????>>>@@@EEEHHHCCC:::333666222...---///222333333111000000111333444444333111222444666888666333///000000////////////000000111000///000222444222111///////////////////////////000000000000000000///.../////////......---...............------------......///000111111000000,,,000222222///---///111///000222444222//////222000//////.........//////.........///111111000......//////////////////...111//////000///...///222222444555555444333333444222///---000555999:::999333111///...///000///...////////////000000000000---...000111111111000///000000111222222333333444777666555444333333444555444555555555555444333333333444555666777777666666666777777888999:::;;;;;;>>>>>>BBBFFFHHHNNN[[[iii|||yyyxxx{{{~~~}}}~~~~~~{{{zzz{{{}}}}}}wwwnnnddd\\\WWWVVVVVVWWW[[[```fffiiijjjgggeeecccaaa___]]]YYYVVV[[[YYYUUUQQQPPPTTTZZZ```fffhhhlllqqqwwwzzzsssrrrxxx}}}|||xxxrrrlllhhhfffffffffgggiiijjjmmmttt}}}~~~lllfffbbbiiizzzvvvcccUUUKKKEEE>>>:::999888666444888888777666555555555555555555666777666444222111666666666555555444444333111111111222222333444555777888999;;;<<<=========>>>999999AAAGGGDDD:::333444333333444555444111///111000000111333444444333111333555888:::888444111000000////////////000000222000000222666777444111000000000000000000000000///000000111111000000///---/////////------...///------------------......***+++---////////////......000111111000/////////111000000///---...000222000//////..................------...000111///......//////000000//////...,,,...000000///...///111000222444333222000//////222000......111555888999666333000///000000000///////////////000000000000---...///000111111111111000000111111222333333333555444333222333333444555555555666666555555444333333444666777888888777666555666777888:::;;;<<<<<<===>>>BBBFFFHHHNNN]]]kkk{{{~~~zzz{{{{{{}}}~~~}}}zzzuuuqqqnnnkkklllnnnooooooppprrrtttuuuvvvuuusssqqqpppqqqrrr|||}}}zzzzzz~~~~~~vvvmmmeeeaaaaaaaaabbbgggnnnrrrttttttsssssssssooohhhaaa\\\YYYUUUTTTQQQNNNLLLLLLOOORRRUUUUUUXXX^^^fffmmmrrrttt}}}}}}|||~~~||||||}}}~~~{{{uuunnnjjjgggeeehhhiiijjjlllpppxxx~~~tttgggccckkk{{{{{{jjjZZZRRRGGG???===;;;888555888888888777777666444444555555555666555555444444333444444444444444333333111111111111222333444555888888999::::::;;;<<<<<<:::555555===AAA<<<555222000000111222333222///---111000000111333444444333111222555999;;;999444111000000////////////000000333222222666:::;;;666111000000000000000000000000///000111111111111000///---///000///---,,,...111,,,,,,,,,------.........+++---.../////////---,,,///.........000111111000000000...---...///000000000000///...............///---,,,---///000///...//////000000000000//////***...000000...///000111///222444555333000///...000000000000///111333666888555222000111111111000////////////000000000000000///////////////000000000000000111222222333333222222111111222333555666666777777777777666555555222333555777888777777666333333555777999;;;<<<===;;;===BBBFFFHHHNNN^^^nnn}}}~~~wwwtttuuussslllhhhjjjhhhiiijjjiiieeebbbaaa```[[[\\\^^^]]]]]]\\\^^^___bbbccccccaaa``````ccceeennnppprrrooollllllqqquuuxxxrrrnnneeeeeefffkkkqqquuuuuutttvvvyyyzzzwwwooofffaaa___QQQRRRRRRPPPNNNMMMOOOPPPOOONNNOOOTTT[[[```aaa___ccclllyyy{{{yyyyyyxxxxxxwww{{{}}}vvvoookkkhhhjjjllllllkkknnntttxxxzzzpppbbbcccnnn{{{}}}hhh^^^PPPFFFBBB???<<<999777888888888888666444333444444555555666666777777111111222333333333222222111111111111222333444555888999999999:::;;;;;;;;;;;;777999??????999555777222000...------///222333111000000111333444444333000222555999:::999444000000000////////////000000444333555999>>>>>>888333000000000000000000000000///000111222222111000///---///000///---,,,///222++++++,,,,,,---.../////////000111222111000---,,,///,,,+++---111444333222...///111222444555111---111000///...............///...,,,,,,...///......//////000000000000//////---000222///,,,---///000///222666777666444333333---000333222000...000222999666333111111222111111////////////000000000000333222000.........//////000000000111222222333333111000000000111333555666333333333444333222222111111222444666777777666555111111333555888:::<<<===:::===BBBFFFHHHNNN___ppp{{{vvvtttrrrqqqtttzzz{{{oooooonnnkkkfffcccbbbbbbaaa```]]][[[ZZZYYYYYYZZZ^^^[[[WWWTTTTTTWWW[[[^^^VVVXXXYYYXXXVVVTTTTTTUUU^^^ZZZYYY[[[]]]\\\___ccclllttt{{{ssspppmmmmmmooorrrsssssswwwwwwwwwvvvtttnnnfff```]]]YYYSSSPPPOOOQQQRRRSSSSSSVVVVVVUUUVVVZZZ[[[YYYVVV]]]eeelllttt}}}wwwrrrwwwuuutttwww{{{~~~}}}{{{ppppppooommmkkklllnnnqqq|||}}}}}}}}}}}}hhh^^^^^^bbbeeessswww~~~vvvaaaRRRKKKGGGAAA<<<<<<888666888777444555888555333111222444555666666444444333222222222333333222222333444444555555666555666666777888999999:::;;;::::::888777666555444444444444333333222222222111111222222222333333333222222222333444777999:::333444333111///000444888:::666333333666999999888444222000---,,,---///000////////////////////////222222111000///...------//////////////////......---...///000000...,,,***........................////////////////////////---------............///---...000000......000222//////000000000000//////////////////000000000000111000111444777777444111111111111111111222222333444333111///......000000////////////////////////////////////000000000000111111111111222333444555222222333444555666777888333555777777555444333444555444444333333444444555666666666666777999<<<===;;;AAAAAACCCLLLRRR___tttwwwqqqjjjhhhfffgggjjjooorrrttt}}}}}}~~~wwwkkkkkkjjjgggccc___^^^^^^bbb```]]]ZZZXXXWWWWWWWWWUUUTTTTTTUUUZZZaaaiiinnntttmmmcccZZZTTTTTTWWWYYYYYYVVVVVVXXXXXXVVVWWWZZZdddiiisss|||zzzuuuqqqqqqqqqrrrqqqpppooonnnkkkgggdddccc___ZZZXXXYYY]]]aaadddbbbeeedddaaa```aaa```]]]ZZZ[[[]]]^^^ccclllxxx|||vvvzzzwwwtttwww|||wwwvvvsssqqqooonnnmmmmmmrrrssstttttttttvvvxxx{{{{{{yyyiiiaaa______dddfffkkkuuuwwwgggZZZPPPHHHCCC<<<888666777777444444666777555333333444666666666555444333333222222333333444444444444444444444444444444555555666777777888777666666555333222111111444444444444333333222222111111222222222333333333222222222333555777999:::444444222000///333999>>>KKKFFFAAA===;;;888555222555333111.........000111000000000000000000000000111111000000//////..................................../////////...,,,,,,........................////////////////////////.........///////////////......//////........./////////000000000000//////////////////000000000000000///000333666888777555444333111000000111222333444333111///......///000////////////////////////////////////000000000000000000000000111222333333222222333444555666777888333555777777555444333444555444444333333444444555666666666777999:::<<<===;;;BBBBBBDDDMMMRRR___tttxxxsssmmmllljjjiiihhhkkkpppttt|||~~~~~~{{{xxxvvv~~~qqqrrrqqqnnnjjjgggffffffgggeeeaaa]]]ZZZYYYXXXXXXYYYYYYZZZ\\\```fffkkknnntttsssqqqooolllcccYYYQQQXXXUUUUUUWWWWWWUUUUUUXXXZZZ]]]bbbkkkuuu{{{yyyzzzrrrnnniiigggfffgggggggggjjjgggeeedddfffkkkqqquuuwwwzzzzzzvvvttttttrrrmmmeee```ZZZUUUUUUYYY___cccfffhhhnnnzzzzzzuuuuuuyyy|||xxxwwwwwwuuupppmmmmmmoooppppppnnnlllllllllkkkpppyyy~~~oooddd___ZZZYYYZZZ```nnnzzziiiYYYMMMEEE???:::777999999666555666888666444333555666666555555555444333333333333333666666555444444333222222222222333333444555555555777777666666555444333333555444444444444444333333111111222222222333333333222222333333444666888888:::999777555666;;;BBBHHH[[[WWWQQQKKKEEE???888444555444111000///000111222////////////////////////000000000000////////////......................../////////............---........................////////////////////////////////////////////////000/////////000000...---...//////000000//////...////////////000000000000///......111444777888888888666222000///000333444444333111///.........///////////////////////////////////////000000000000111000000000000000111111222333333444555666777777444555777666555333333444555444444333333444444555555666888999;;;<<<<<<<<<<<>>???>>>;;;888444333111111000/////////000000////////////////////////......//////000000111111---------.........////////////.........//////000////////////////////////////////////////////////---............///////////////000111222222000.........////////////......////////////000000000000000///...------///111333888777444222222444777999111111000//////.........////////////////////////////////////000000000000333333222111111111222222333333444444555666666666555666666555444333444555555444444333333444444555555777999;;;<<<===<<<<<<:::@@@@@@BBBIIIMMMWWWjjjxxx}}}yyyvvvuuunnnmmmkkkkkknnnrrrvvvyyy|||{{{}}}|||{{{xxxwwwxxxyyy{{{www}}}zzzssspppssswwwzzz{{{wwwpppkkkiiigggeeehhhmmmmmmllljjjgggfffdddddddddjjjjjjlllppprrrqqqlllhhhccc]]]VVVRRRSSSUUUYYYZZZSSS[[[eeeooovvv|||ssspppkkkddd^^^ZZZWWWVVVUUUVVVXXXZZZ\\\^^^___```eeehhhgggaaaYYYYYYbbbkkk{{{||||||yyytttnnniiigggffffffdddcccgggpppxxx}}}{{{qqqcccWWWTTTXXXaaahhhxxxuuu___RRRFFFAAA>>>:::777777888666444333444666555555777777555444333333333333222222333333444555666666555555555555555555555555333333333333444444444444222222333333333333444444111111222222222333333333///000111111111111111000000000000222444333111///000333555555333111//////000000///////////////000222222222222222222222222......//////000000111111------......///000000000...////////////000000000////////////////////////////////////////////////------...///000000111222000222444444222///......---......//////......---////////////000000000000000000///---,,,---///222888777777666666666666666////////////////////////////////////////////////////////////000000000000333222222222222222333333444444444555555555666666555666666555333333444666555444444333333444444555555666888999;;;<<<<<<<<<:::AAAAAABBBIIILLLUUUhhhxxxzzztttnnnkkkjjjjjjddddddcccdddgggnnnuuuzzz|||~~~zzzvvvttttttvvvxxxwww{{{||||||||||||zzzwwwtttqqqzzzvvvssstttssspppqqquuuxxxwwwuuusssoookkkgggeeebbbdddeeeeeedddaaa```___^^^[[[VVVSSSSSSTTTUUUUUULLLSSS\\\dddjjjrrr{{{zzzwwwyyyxxxvvvooonnnkkkeee```]]]___bbbfffhhhiiifffaaa^^^___bbbdddfffgggaaaYYYVVVYYY]]]fffsss~~~zzzvvvrrrqqqlllkkkjjjlllqqqvvv{{{}}}yyyiii^^^YYYYYYZZZdddtttqqqbbbQQQIIIEEE@@@======999777555555777888999888888777666555333333333222333444444444444444444444555555555555555555444444555555666666777777777888111111111222222222333333111111222222222333333333111111222333333222111000333111111222555555333111///111444444111000000111000000000000000000000000111111111111111111111111////////////000000000000......//////000111111222---...///000111000000///////////////////////////////////////////////////------///000222444555555888<<<@@@===555///...000---......//////......---////////////000000000000...000111000......111444999:::;;;;;;:::777333111------...///000000000000////////////////////////////////////000000000000111111000111111222333444444444444555555555555555666666666444333333444666555444444333333444444555666666666777999:::<<<===<<>>???<<<666000,,,+++,,,---///000111111111////////////////////////////////////000000000000////////////000111333333444444444555555555555555666666666444333333444666555444444333333444444555666666666666777:::<<<===>>>DDDDDDFFFLLLNNNVVViiiwww}}}wwwsssqqqiiijjjkkkkkklllmmmppprrruuussspppqqqwww|||{{{||||||xxxxxx{{{~~~~~~|||zzzxxxyyy|||}}}|||yyyvvvttt~~~}}}{{{{{{zzzvvvqqqnnnllllllqqqssswww}}}~~~yyyyyy{{{yyyqqqjjjgggcccaaabbbccceeemmmuuuzzz~~~~~~|||{{{vvvqqqtttsssqqqooommmkkkjjjjjjjjjiiieeeaaa^^^ZZZXXXWWWQQQPPPPPPPPPSSSWWW\\\___bbb```^^^\\\ZZZYYYYYYYYY````````````aaadddiiimmmxxxtttqqqkkkbbb]]]___bbb___[[[XXX]]]^^^^^^^^^dddxxx{{{qqqjjjnnnrrrxxx}}}yyyyyyyyy{{{}}}}}}{{{yyy}}}xxxkkkeee```[[[```tttlllYYYSSSQQQJJJBBB@@@<<<999999;;;======;;;777777666555555555555555333444444555555444444333555444333222111222333444444444444444444444444444111111222222222333333333//////000000000111111111555444333333222222222222222222222111111111111000555444333333333222000---///111222111000///000111////////////000000000000222111000000000000000111...000111111000000111222222222111000///...------111111111111000///...---000000000000000000000000111000000000222555888999===CCCGGGCCC999000,,,---............/////////000---...000111111000///...+++111666555000111999BBBJJJCCC:::444222111000///............////////////111000000000000000111222111111111111111000//////111111111222222333333333555555555555555555555555555555555666555555444444444444444444444444444444333444777:::;;;;;;::::::===>>>AAAFFFHHHLLLWWWbbbyyy|||wwwssspppoooppprrrvvvxxxzzz|||zzzyyyzzz}}}|||xxxrrrwww|||~~~|||{{{}}}|||||||||}}}}}}|||zzzyyyzzz|||}}}|||zzzwwwuuuzzz}}}~~~|||{{{{{{}}}~~~~~~|||wwwssspppnnnrrruuu{{{~~~||||||xxxooohhhfffcccbbbccccccccchhhoooxxx}}}{{{|||{{{yyyxxxwwwvvvvvvvvvuuusssoookkkfffbbb___^^^VVVTTTRRRPPPQQQSSSUUUWWWXXXVVVUUUSSSRRRQQQRRRRRRVVVWWWYYYZZZ]]]bbbhhhmmm~~~pppfff]]]\\\\\\ZZZWWWVVV[[[```ccc```^^^hhh|||~~~wwwnnnhhhdddhhhnnnuuu{{{~~~|||{{{{{{{{{{{{xxxvvvvvv|||~~~sssccc[[[[[[hhhvvv~~~jjj^^^WWWNNNFFFBBB>>>999888999;;;:::888777777666555555555555555333444444555555444444333444444333333222222333333333333333333333333333333111111222222222333333333111111111222222333333333555444333333222222222333222222222222111111111111000///...///111222111000///111222111000///000111////////////000000000111111000000000000000111111444222000...---...///000222222111111000000//////000111111111111000//////000000000000000000000000111000000000111444666888777===AAA@@@999222......000///......///111333555555444333333222222222222///444888999888:::AAAHHHAAA<<<555111000000///.../////////000000000000111111111000000000000000111111111111111111000//////222222222222222222222222444444555555555555555555555555555555555555444444555555444444444333333333333555777999;;;;;;::::::<<<===@@@DDDGGGKKKVVVaaavvv~~~{{{zzzuuuuuuuuuttttttttttttttt}}}~~~yyyxxxzzz~~~|||uuuzzz|||zzz{{{zzzyyyzzz|||}}}|||{{{|||||||||||||||{{{yyyyyywwwyyy{{{{{{{{{{{{|||~~~|||wwwuuuwww|||}}}rrrjjjfffccccccdddddddddiiiooouuu|||}}}yyyyyyxxxxxxxxxyyyzzz{{{~~~|||xxxsssnnnjjjfffddd\\\YYYVVVSSSQQQQQQRRRSSSOOOOOOMMMLLLLLLMMMNNNNNNNNNOOORRRTTTXXX^^^eeejjjxxx|||{{{pppeee```]]]ZZZYYYZZZYYYaaagggccc[[[[[[gggttt}}}wwwoooiii^^^```dddjjjrrryyy~~~|||{{{{{{yyyvvvsssmmmxxxsssggg^^^```fffmmm}}}ooodddYYYQQQHHHBBB<<<999999999888666777777666555555555555555333444444555555444444333333333444444333333222222333333333333333333333333111111222222222333333333333333333333444444444444444444333222222222333333333222222222111111111111111///......///111222111///111222111000///000111/////////000000000111111000/////////000111222222;;;666000---...000000///222222222111111111111111///000000111111111111111000000000000000000000000111000000000000222333555222777<<<>>>;;;777222000111000//////000444888:::>>><<<:::888777777888999;;;<<<===<<<;;;;;;===???888555111//////000000///000000000000111111111111222222111000/////////000000111111111111000000///333333222222222222222222444444444555555666666666666666555555555444444444555555555444444333333333333555777999:::;;;;;;:::;;;<<>>;;;999777777666555555555555555333444444555555444444333333333444444333333222222333333333333333333333333111111222222222333333333222222222222111111111111333333222222222333444444333333333333222222222222///---,,,,,,///111222222///111222111000///000111000000000111111111222222000/////////000111222222---,,,,,,///222222///+++......//////000000000111------...000000111111111000000000000000000000000000000000000111111111111444999@@@CCC@@@888111,,,+++...333666888666333111+++,,,///111222222111000//////111333555555333111......///...,,,,,,---///............////////////222222111000/////////000///000000111111111111000//////000111333444555555222333444555777888999:::999777666444333333333444111222222333444555666666555555666777999:::;;;<<<===>>>AAAFFFHHHLLLWWWcccuuuyyymmmddd```aaaddddddfffjjjpppwww}}}}}}wwwuuurrrooonnnnnnpppqqqwww{{{}}}{{{zzzzzzyyyxxxvvvttttttuuuwwwssssssvvv~~~}}}zzzxxxxxxyyy|||}}}||||||}}}}}}|||zzzxxxvvvrrroookkkeee```[[[XXXVVVWWWUUUSSSRRRQQQPPPQQQQQQRRRRRRQQQOOOLLLJJJKKKLLLKKKOOOSSSVVVWWWXXXZZZ[[[ccchhhrrrzzz}}}}}}wwwpppjjjfffcccfffaaa\\\ZZZZZZZZZYYYXXXYYY^^^jjj{{{zzzrrrllldddeeehhhnnnwww~~~~~~{{{xxxxxx}}}}}}uuuttt}}}zzzooo___RRRIIIDDD???===777777666555555555555555333444444555555444444333444444333333222222333333333333333333333333333333111111222222222333333333333222222222111111111000333222222222333333444555444444333333333222222222---,,,,,,---000111111000///111222111000///000111000000111111111222222222111000000000000000111111,,,---...////////////...000000000000000000111111///000111222222222222222000000000000000000000000///000000111222222222222777???HHHJJJCCC:::333000///111444666666555222000///000000111222222222222444555777777555111...,,,,,,......---,,,---000333...////////////000000000111111000000000000000111//////000111111111111111111222222222222333333333222222444555777999:::;;;999888666333222222333444444444444444444444444444555666666777888:::;;;<<<<<<===AAAEEEGGGKKKVVVbbbrrrwwwkkk```\\\___dddeeehhhmmmttt{{{}}}yyyvvvvvvvvvtttxxx~~~~~~zzzxxxxxxwwwuuusssrrrqqqpppqqqxxx~~~~~~}}}~~~}}}{{{xxxwwwtttrrroookkkgggdddaaa```^^^]]][[[XXXVVVVVVUUUVVVRRRSSSSSSQQQOOONNNNNNPPPMMMOOORRRTTTTTTSSSTTTUUUTTTZZZeeepppuuuzzzvvvnnnkkkkkkgggccc^^^[[[[[[ZZZXXXVVVRRRTTT\\\mmmxxxppphhhfffeeeiiiqqqzzz{{{sssssszzzzzzwww~~~~~~mmm]]]RRRJJJEEEAAA777777666555555555555555333444444555555444444333555444333222111222333444444444444444444444444444111111222222222333333333333333333222222111111111222222222222333333444555444444444333333333222222111000000111222222000...///111222111000///000111000111111111111222222222222111000000000000000111111111111000//////111333111111111111111111111111222222333444444444333333000000000000000000000000///000111222222333333333;;;EEEOOOPPPHHH>>>888666444444555555555444222111000...---++++++,,,...///...222666777555333111111---///000///...000444888000000000000111111111111111000000000000000111222//////000111111111111111444444333333222111000000222222444666888999;;;<<<:::888666333222222333444777666666555333222111111666666666777888:::<<<<<<;;;<<<@@@DDDFFFJJJUUUaaannn~~~}}}xxxyyypppgggddd___\\\___fffggghhhkkkooovvv||||||zzzwwwuuusssrrrpppnnnkkkpppwww{{{{{{xxxvvvtttzzz||||||xxxuuutttzzz~~~}}}yyyvvvrrrooommmjjjgggddd```___]]]ZZZYYYXXXXXXXXXXXXWWWWWWVVVTTTRRRQQQPPPNNNOOOPPPPPPPPPOOOMMMLLLRRRQQQUUU\\\dddmmm{{{zzzxxxooohhh```\\\\\\[[[WWWTTTSSSSSSUUU\\\mmm~~~{{{{{{zzzsssnnnnnnmmmmmmttt}}}{{{xxxxxxyyyuuupppooorrruuu{{{pppbbbVVVMMMHHHAAA<<<999999888555555888333444555555555444333222555555555555555555555555777555444222111111222222333333333333333333333333333333333222222111111111333333444222111000222333444555555555444333333222222222222222222222222222000000000000000000000000111111111000111111222222222111111111000000//////111111111000000000000000000111222222222222111000333444555444333333444555000222444666555333000---.../////////000000000000444???GGGEEEBBBAAA???;;;999999888666333111000///111111111111111111111111777999:::888444000000111,,,,,,,,,,,,------...///////////////000000000000222444666555222//////000333222111000000111222222111111111111111111222222444444444555777888:::;;;777666555444333222222222888777555333333333555666333777888444666<<<>>>;;;>>>===@@@DDDGGGLLLVVV```sss~~~zzzsssnnniiiccc___```___^^^ccckkkllllllllllllnnnqqqtttuuu{{{~~~}}}yyyxxxyyyxxxwwwwwwwwwvvvtttrrrpppkkkooouuuyyyzzzxxxwwwwww}}}}}}zzzvvvtttpppllliiiiiihhhgggddd```\\\YYYWWWZZZZZZYYYXXXVVVSSSQQQOOOOOOPPPPPPPPPOOONNNMMMMMMNNNMMMOOOSSSXXX]]]gggqqq|||}}}rrrmmmgggcccaaa___]]]ZZZ[[[ZZZYYYZZZcccpppwwwwwwlllnnnqqqvvvyyyvvvrrrmmmooottttttyyy}}}zzzyyy|||qqqhhhgggiiinnnxxxooo___QQQHHHDDD???:::999777444333666444444555555555444333222444444444444444444444444666555333222222222222333333333333333333333333333444444444333333333333333222333333222000///000222222222222222222111000000222222222222222222222222111111111111111111111111111111000000000000000111111111000000000///////////////////////////000000111111111111111111111111333444444333222111111111///000222333333222///...//////////////////000000///888>>>>>>>>>BBBEEEEEE<<<777111/////////...,,,,,,------...///000111111666777777444000------.........---,,,,,,---...///............////////////000222555444111//////000111000///......///000000111111111111111222222333333333333444555666888999666666555444333333333333555444222000000111222333111777:::999;;;>>><<<888<<<;;;>>>BBBFFFJJJTTT___rrr~~~}}}xxxrrrkkkeeebbb\\\ZZZ\\\___bbbdddiiiooorrrpppnnnkkkiiihhhhhhhhhnnnrrruuuuuusssqqqrrrttttttuuuwwwyyyyyyyyyxxxwwwmmmqqqvvvzzz|||}}}|||wwwtttqqqqqqpppnnniiiccc]]]YYY^^^^^^^^^]]][[[WWWTTTRRRTTTSSSRRRQQQPPPPPPPPPPPPNNNKKKKKKNNNOOOOOOTTTZZZeeemmmwwwsssrrrpppmmmiiifffffffffhhhgggbbb\\\\\\aaaeeeeee```ggglllmmmmmmwww{{{qqqlllkkkhhhppp|||}}}zzz{{{~~~yyyiiiaaaaaadddjjjppp~~~lllZZZOOOLLLDDD>>><<<999555444666444555555555555444333333333333333333333333333333444444333333333333333444333333333333333333333333333444444444444444555555444444444333000///000222111222222222222111111000222222222222222222222222111111111111111111111111111111000000/////////...000000///////////////...------......//////000000222111000000000000111222333333222111000//////......///000111111000000000111000///.........///000---222555555777>>>EEEIIIDDD;;;111,,,...///...++++++,,,---...///111222222999888777444000...///000111000...---,,,---///000---------.........//////...000222333111000000000000000////////////000000111111111111111222333333222222222333333555666777666555444444333333333333666555444333333333444555333777999888999;;;:::777;;;;;;>>>BBBFFFKKKUUU___rrr~~~yyyvvvpppiiiccc^^^[[[YYYZZZ]]]bbbfffhhhjjjnnnrrruuussspppmmmjjjhhhgggfffkkknnnqqqqqqooonnnpppssssssuuuxxxzzz{{{~~~uuuyyy~~~~~~}}}{{{xxxtttnnnjjjgggcccddddddcccaaa]]]ZZZWWWZZZXXXVVVTTTSSSRRRRRRSSSQQQNNNNNNPPPOOOMMMNNNRRRUUU[[[eeeooovvvyyyzzz{{{pppsssvvvuuurrrpppsssvvvwwwwwwqqqggg`````````___bbbjjjpppnnniiimmm{{{yyymmmgggccckkkwww|||yyywwwxxxwwwjjjdddeeeiiimmmtttxxxhhh]]]UUUKKKCCC@@@===999888999555555555555555444444333333333333333333333333333333333333333444444444444333333333333333333333333222222333333444444555555666666666444222111222333444444555555555555444333222222222222222222222222111111111111111111111111222222222111000///......////////////............------......///000111111333111000......000111333222111000000111111000///////////////000000111222111000...------...///000000111111///000555;;;???GGGAAA:::555333333222000111111222333444444555555777666333111//////000111333222///------...///000.........////////////000...///111333333222222222111111111111111222222222111111111111222333333444333333333333333444555666666555444333333333333333777666555555555555666666777777666444555777999:::======@@@EEEHHHMMMWWWbbbqqq}}}wwwmmmiiiccc]]]YYYXXXXXXYYY\\\cccjjjnnnnnnpppsssuuuwwwvvvsssqqqnnnkkkjjjiiilllooorrrrrrpppoooqqqsssxxxyyy{{{}}}{{{xxxvvvjjjjjjjjjiiifffccc```^^^]]]\\\YYYVVVTTTSSSSSSSSSRRROOONNNQQQRRROOONNNQQQOOORRRWWW^^^dddiiilllmmmkkkqqqxxxzzzzzz|||tttjjjfffccc___bbbhhhnnnpppnnnnnnrrrwww~~~ssshhhaaaeeemmmuuu|||~~~xxxtttpppqqq{{{|||nnniiijjjlllhhhvvvwwwooo^^^SSSHHHCCC@@@<<<::::::666666555555444444444444444444444444444444444444333444444444444444444444333333333333333333333333111111222222333333444444444555555333111000111222555555666666666666555555222222222222222222222222111111111111111111111111333333444333222111000///............////////////......///000111111222222222111///......///111222111//////000333555444333111000000///000111222333000///...------...//////111000///.........000333===??????===999777888:::999999999999999999888888222000...,,,---...///000333222000.........///000///000000000000111111111///000111333555555555444000000111111222222222222111111111111222333444555666555555555555555666666555555444333333333444444222222222222222222333333777777999;;;;;;:::999999======@@@EEEIIINNNXXXcccpppzzzpppjjjbbb___YYYUUUTTTWWW[[[^^^^^^hhhqqqssssssvvvyyyyyyyyyxxxvvvtttqqqooommmlllmmmrrrvvvxxxwwwxxxzzz}}}wwwvvvtttqqqmmmiiifffeeeaaa```]]][[[XXXVVVUUUTTTPPPLLLKKKOOOQQQNNNMMMOOOOOOOOOPPPSSSXXX\\\^^^___dddjjjrrrwww{{{~~~uuuooohhhaaa]]]___dddjjjoooqqqpppooojjjpppyyyqqqeeeddddddgggmmmrrrvvvxxxtttrrroookkkooo}}}qqqkkkhhhdddqqqjjj]]]OOOHHHDDD???;;;:::777666555555444444555555555555555555555555555555444444555555555555444333333333333333333333333333111111222222222222222333000111111000///...///111222333333444444444444333222222222222222222222222222222222222222222222222333333444444444333111000...////////////000000000//////000000111111222222111000////////////000111111///...111555888777555111111000000000111222222------.........////////////,,,---//////,,,,,,......555;;;===999888:::>>><<<;;;;;;::::::999888888444222000000111222222111111000000///////////////000000111111111222222222111111111444666777666444---...///000000111000000111111111111222444555666888777777666666666777777555444444333333444444444333333333333444444444444333666???GGGHHHAAA:::777;;;;;;>>>CCCGGGLLLWWWbbboooyyyssskkkddd```[[[XXXTTTRRRTTTYYY```dddeeeqqqyyyyyyxxxzzz||||||yyyyyyyyyxxxwwwuuutttsssrrrxxx~~~xxxssspppooohhhgggfffccc```]]][[[YYYSSSNNNLLLOOOPPPNNNMMMNNNPPPOOOOOOQQQUUUWWWVVVTTTXXX]]]dddkkksss}}}|||sssjjjaaa^^^]]]```fffkkkjjjhhh```dddiiiooowwwwwwooofffaaaaaadddgggiiimmmnnnooommmnnnxxxuuuiiidddnnnxxx}}}mmm\\\RRRLLLDDD???===777777555555444555555666444444444444444444444444555555666666555444333222333333333333333333333333333333333333333222222222000111111111000000222333000111111222333333222222222222222222222222222222222222222222222222222222111222333444444333111000/////////000000000111111//////000000000000000000000000000000000000000000222///...000555888666333000000000000000000//////***+++---///000000/////////,,,,,,000111...---000***///444666555333444666555555555555555555444444666444222222333333000...---...///000000000///...000000000000111111111111111000000333666777555333,,,---///000111111000000111111111222333444555666999888777777666666666666444444444333333444444555444555555666777777666666444666>>>GGGHHHAAA;;;;;;;;;;;;>>>CCCHHHMMMWWWbbbooo~~~zzzssslllfffbbb___]]]YYYVVVRRRQQQTTT[[[ccchhhnnnzzz{{{|||}}}|||xxxyyyzzz|||}}}}}}}}}}}}yyy}}}yyyxxxoooooonnnllliiieeeaaa___YYYSSSPPPRRRSSSPPPNNNOOOPPPOOOPPPSSSVVVWWWSSSPPPNNNQQQXXX___iiittttttllleee]]]ZZZ]]]aaabbbbbb]]]___aaaccchhhsss~~~ooobbb\\\ZZZZZZZZZfffjjjoooqqqrrrvvv~~~pppdddjjjqqquuu}}}{{{hhh\\\SSSJJJCCC@@@888777666444444555555666333333333333333333333333666666777777666444222111333333333333333333333333555555555444444333333333222333444444333444555777000111222333333333333333222222222222222222222222222222222222222222222222///000222333333222111000//////000000111111222222///////////////.........//////000000000000//////333000...000444777444111//////000000///...------'''***---000111111000...333...---111222///...222000000111111111///---+++.........//////000000000222///---,,,---+++'''$$$+++,,,///000111000///...////////////000000000000111000///222555666444111...///111222333333333222111111111222333444666777999888777666666555666666444444333333333444444555111222222333444444444333999666888>>>???<<<===AAA======@@@EEEJJJOOOZZZdddooopppjjjccc]]]ZZZXXXUUURRRTTTUUUWWWYYY\\\aaahhhlll|||~~~|||{{{yyywwwtttooohhhccc\\\ZZZWWWUUUUUUTTTSSSRRRQQQOOONNNQQQTTTTTTPPPKKKSSSQQQOOOQQQXXXdddpppwww~~~~~~|||vvvrrrjjj___WWWTTTWWW[[[WWW\\\```ccceeekkkttt{{{|||rrrfff```^^^^^^aaajjjtttyyyzzz{{{}}}~~~|||mmmcccaaajjjsssyyy|||jjj\\\RRRKKKHHHBBB===<<<@@@AAA===999888999777555444444444333111999444222444666444333555444444444444444444444444111111111222222333333444666222///000444555222...111111111111111111111111222222222111111111000000222222222222222222222222//////000000111111222222333222111000////////////111///...,,,,,,...///111000000000000000000000000000000//////000111222222000000////////////000000111111000000/////////...---......///////////////111111000000/////////...////////////000000000000111///,,,,,,...000222333000000000000000000000000000000111111111111000000000000111111222222222333000000///////////////000000000111222444555555666;;;999888666555555555555999888777666666555555666555444444444444555666666888888777777888:::<<<======>>>AAAEEEGGGLLLWWWbbbqqqfffaaa[[[WWWVVVUUUSSSQQQVVVXXX\\\___dddiiiooottt}}}yyyrrrnnnhhhddd^^^ZZZXXXVVVTTTSSSUUURRRPPPQQQTTTUUURRRNNNPPPNNNLLLMMMRRR[[[dddjjjqqqsssuuuxxxzzz{{{||||||}}}vvvlllbbb[[[YYYZZZXXX]]]ccchhhmmmrrrwww{{{uuuwww}}}vvvmmmeee``````fffnnntttwww{{{}}}~~~}}}sssgggaaafffllloooyyyzzzjjj\\\QQQKKKDDD@@@@@@EEEGGGCCC>>><<<333333333444555444222111555444555888666222222666444444444444444444444444555555444444333222222111555333111333777999777444111111111111111111111111222222222111111111000000222222222222222222222222000000000000111111111111333222222111000000//////222111000//////000111222000000000000000000000000000000000000000000111111000000////////////000000000000000//////.........111111000000///---,,,+++/////////......---------....../////////000000000111///---,,,---...//////000000000000000000000000000000111111111111000000000000000000111111222222111000000//////000000000111222222333444555666777999888666555555555555666777777666555444444444444444444444444444555555666777777777888999:::;;;<<<;;;<<<@@@EEEHHHMMMYYYeeevvv\\\YYYUUUSSSTTTUUUUUUUUUVVVZZZ```eeejjjooouuuxxx~~~xxxrrriiibbb^^^[[[ZZZYYYWWWSSSOOONNNPPPQQQOOOMMMMMMLLLJJJJJJMMMRRRWWW[[[```ccchhhkkklllpppuuuyyy{{{qqqfff^^^ZZZZZZ^^^eeemmmtttxxxxxxwwwtttqqqpppwwwrrrhhhbbbbbbeeejjjqqqwwwzzz|||}}}||||||}}}pppeeedddeeefffnnnxxx}}}lll\\\SSSFFFAAA@@@DDDEEE@@@:::888000222444555555333111000///111555888555111222777444444444444444444444444666666555555444444333333555333222555999<<<;;;999222222222222222222222222222222222111111111111111222222222222222222222222111111111111111000000000222222333333333111000///111111000000000000111111000000000000000000000000111111111000000000000000000000////////////000000/////////...............111111000000///---,,,+++---------,,,,,,,,,,,,,,,------........./////////000///...---,,,,,,,,,,,,000000000000000000000000000000111111111111000000////////////000000000000111111000000000111111222222222333444555666777777666666555444444555555666666555444333222222222222333333333444444444555555666666888999::::::;;;;;;999:::???EEEIIIOOO[[[hhh{{{XXXWWWUUUUUUVVVYYY\\\]]]\\\aaahhhoootttwww{{{}}}xxxoooiiieeecccbbb^^^YYYTTTPPPOOOOOONNNMMMNNNMMMLLLLLLMMMOOOQQQSSSSSSXXX]]]___```dddlllsss||||||rrrgggaaa```bbbfffnnnwwwzzzwwwsssrrrkkkfffkkkzzzyyylllddd]]]___fffmmmssswww|||}}}~~~~~~qqqjjjeeecccgggnnnwww|||kkk```PPPHHHBBBAAA???999555333555555666666444333333444111000111444444222444888444444444444444444444444222222333444555666666777444333333555888::::::888222222222222222222222222111111111111111111111111222222222222222222222222222222222111111000000000111222444555444222000///......////////////......////////////////////////111111111111000000//////000000////////////000000..................---------......///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------.........///......///...---,,,,,,---////////////////////////000000111111111111000000......//////////////////111111111111111111222333222222333333444555555666444444444444555555666666666555444333222222222222222333333444444444444444444666888999:::;;;::::::999:::???EEEIIIOOO[[[gggzzzVVVVVVVVVWWWZZZ^^^bbbeeekkkpppwww~~~{{{tttpppmmmkkkgggaaa[[[WWWSSSQQQOOONNNNNNNNNNNNOOOOOOPPPPPPOOOSSSVVVWWWWWW[[[bbbiiimmmsss{{{}}}tttnnnllljjjkkkqqqxxx{{{xxxsssiiiaaa[[[aaappp|||kkk\\\YYY]]]bbbiiioooxxx}}}xxxnnngggdddddddddqqq{{{pppbbbVVVJJJDDD???:::888999888888888666555777;;;???AAA888111222555555555666444444444444444444444444111111222333444555666666333333222333444555444444222222222222222222222222111111111111111111111111222222222222222222222222333333222222111111000000111222333444444333111///......////////////......////////////////////////111111222222111000///...000000////////////000000------..................---......///////////////------------------......------------.........///+++---//////...---///000////////////////////////000000111111111111000000//////..................111111000000111222333333111111111222333333333444333333444555555666666666777666555444333333333333222333444555555555444444444555777999:::::::::999;;;<<<@@@EEEHHHLLLXXXddduuuUUUWWWYYY\\\```ffflllqqq{{{}}}yyyvvvpppiiiaaaYYYSSSPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPRRRTTTTTTSSSVVV[[[___```eeeoooyyy}}}yyyvvvssssssvvv{{{}}}{{{wwwddd]]]WWW]]]lll{{{vvvccc\\\ZZZZZZ___gggqqqyyysssiiiddd___hhhwwwuuufffUUUJJJCCC===<<<>>>777888777666555:::BBBHHHNNNAAA555444777777444333444444444444444444444444444333333333333333333333333333222222111111111111333333333333333333333333111111111111111222222222222222222222222222222222222222222222222111111111111111222333333222111000111111000000000000111111000000000000000000000000000000111222222111///...000000////////////000000.............../////////111111000000///---,,,+++............////////////------........./////////+++---//////------000333000000000000000000000000000000111111111111000000////////////............000000000000000111222333000111111111222222222333333444555666666666666666888777666555444444444444333444555666666666555444555555777888999999::::::<<<===@@@DDDFFFJJJUUUaaappp\\\___dddiiinnnvvv|||qqqddd[[[UUUVVVUUUUUUTTTSSSRRRQQQQQQRRRRRRRRRRRRSSSTTTVVVWWWXXX[[[bbblllvvv{{{{{{zzzwwwvvvwww{{{~~~|||yyyhhh```XXXZZZeeesss}}}nnnfff___XXXYYY```fffqqq}}}tttjjjiiikkkttt|||hhhXXXLLLBBB======777888999777555888???EEEHHH>>>555444666555444555444444444444444444444444444444444444444444555555333333444333222111111222333333333333333333333333000000111111111222222222222222222222222222222222111222222222222222222333111111111111111111111111222111000//////000111222000000000000000000000000...///111222222111000///000000////////////000000.........//////000000000111111000000///---,,,+++---.........////////////....../////////000000000,,,...///---******...222000000000000000000000000000000111111111111000000000000000/////////......////////////000111222333111111222222222222333333444555666777777777666555888777666555444444444444333444666888888777666555666666666666777999:::;;;:::;;;???CCCEEEIIITTT___nnn|||eeeiiipppvvv}}}ttthhhaaa\\\[[[ZZZXXXWWWUUUTTTSSSSSSRRRPPPQQQSSSTTTTTTSSSTTTUUUZZZbbblllsssuuutttsssuuuxxx|||~~~|||yyykkkaaaVVVSSSZZZfffqqqvvvwwwoooeeeYYYVVV]]]]]]jjjzzzwwwnnndddeeettt|||iiiXXXIII@@@===999;;;<<<888444333777<<<999444111333444333555999444444444444444444444444222222444555666888999999333444555444333333444555333333333333333333333333000000111111222222222222222222222222222222222222111111111222222333333444111000000///000000111111111///...,,,,,,...///111000000000000000000000000---...000222333222111000000000////////////000000.../////////000000111111---......///////////////---------....../////////////////////000000000000...//////+++''''''+++000000000000000000000000000000000111111111111000000111111000000/////////...............///000111222333333333333333333444444555666777888888777666555777777666555444444444444444555777888999888777555666666555555666888:::;;;999:::===BBBDDDIIITTT```nnn{{{pppwwwyyykkkdddbbb___\\\ZZZWWWSSSPPPSSSQQQPPPPPPRRRSSSRRRQQQSSSTTTUUUXXX[[[___ccceeeooovvvzzzvvvssstttvvvwwwjjjcccYYYRRRQQQVVV^^^dddrrrwww}}}{{{qqqjjjaaaYYYXXX]]]jjj|||tttnnnqqq|||vvv^^^PPPHHHCCC>>><<<999666555555666777777777666555555555555666555555555555555555555555555555666999::::::888666444444333333333333222222222333333444444333333222111111111000111111222333555555444333333222111111111111222333333333222222111111111111111111111111222111111111000000//////111111000000//////......000000111111111000000///000...---...///000///...,,,...//////...------...////////////////////////........................000///...------...///000......////////////......---...//////......///000111111000//////000111222111111000000000000111111111000//////000111111111222222222111111444888;;;???EEECCC999666;;;;;;444666666777777777555444333444444444444444444444444555555666888999:::;;;<<<===;;;<<<@@@EEEJJJSSS]]]iiiyyy}}}sssmmmgggcccaaa^^^ZZZVVVTTTRRRPPPPPPPPPQQQPPPOOORRRRRRRRRSSSUUUWWWZZZ[[[dddlllrrrqqqppprrrttttttnnnggg\\\SSSOOOQQQWWW[[[ccchhhooottt{{{xxxrrriii```YYY\\\dddrrrxxxrrrwwwjjjYYYNNNGGGCCC@@@<<<999888777777777777666666555555555555555555555555555555555555555555555666888999999777555444444333333333333222222222333333444444333333222111111111111111222222333444444444333333222222222222222333333333222222111222222222222111111111111111111111111000000000///000000000000////////////000000111111111111000000111000///000222222000...///111222222111000000111////////////////////////........................000///...------...///000......////////////......---...//////...///000222333333111111000111222222111111000000000000111111111000//////000000000000222222222111111444888;;;HHHRRRRRREEE:::999:::777777777777777666444333333222222333333444555666666777777888888888999999999<<<:::<<>>999777777888999888666444222222333333333333444444444444444444777777777888999999::::::999999<<>>:::777777777888999888777666555555555555555555555555555555444222333444444333222444444333333333333222222222333333444444333333222222222222222222333444444333333333333333333333333333333333333222222111000111111111111111111111111000000000000111111111111////////////000000000000...///000111111222111111/////////111222222///---///000222222000///000111////////////////////////////////////////////////......////////////............////////////......///000111000...,,,---.........///000000//////...111111000000000000111111111444777666333111111222000111222222222222444666666888999888888777666555666666555444333333333333444444444444444444444444444555666888999:::;;;<<<;;;:::<<>>;;;777888:::::::::999777666555555555555555555555555666555333333444444333222444444333333333333222222222333333444444333333222333222222222222333444444444444444333333222222222222222333333333222222111/////////000000111111222///000000000111111111111000000000000////////////...///000111111222222222000//////000111111000...---...000000...---...///////////////////////////////////////////////////---...///000000///...---......////////////......***,,,///000///...---...,,,,,,...///000000//////111111000000000000111111...222666555222///000222000111333222222222333555888888777888777666555666444444444555555444444333333333333444444555555555555555666888999:::;;;<<<>>><<<===BBBFFFKKKTTT]]]jjjxxxyyynnnhhhaaa___[[[VVVRRRPPPNNNMMMRRRUUUVVVTTTUUUWWWTTTOOOSSSTTTVVV[[[cccllluuuzzztttpppkkkhhhfffeeedddccc]]]UUUQQQSSSUUUXXX```jjjqqq{{{uuuggg___]]]]]]gggqqq{{{{{{uuutttuuu{{{iiiWWWMMMGGGBBB>>>888999;;;;;;;;;:::888666555555555555555555555555777555333333444444444222444444444333333333222222222333333444444333333222333333222222333333444555555555444333333222111111111111222333333333222222------...///000111222222//////000000111111111222111111000000//////............///111111222222222222000//////111111111///000111333333111111111222////////////////////////000000000000000000000000---...///000000///...---......////////////......%%%)))---000000/////////+++,,,...///000111000000111111000000000000111111+++000444444000...///222000111333333222222333555888777888888666444666:::222333444555666555444333111111222333555666777777666666777888999:::;;;;;;???======BBBFFFLLLUUU___mmm{{{uuullljjjeee```\\\YYYWWWVVVQQQQQQQQQRRRSSSSSSSSSSSSPPPSSSVVVXXX\\\eeerrr|||{{{wwwrrrnnnllljjjiiihhh___]]]WWWOOOJJJLLLTTTZZZeeeppp~~~vvvmmmeee^^^]]]bbbiiippptttuuusssrrrvvv~~~nnn[[[NNNEEEAAA@@@999444555777555555666555555444444444555555666333777;;;999555222333555666555444444333222111111222333333444444333333222111222222333333222222111222222444444444444222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000---------...///111333444000000000000000000000000000000////////////000000,,,...///111111///...,,,000000///.......................................,,,---......//////......///////////////////////////////////////000111111111///---------...---,,,////////////000000000000333333333222222222111111666666666666666555555555::::::999777666555444333111333555555333222444777888888888888888888999999???===>>>BBBEEEJJJUUU```ppp{{{rrrjjjddd```\\\ZZZXXXWWWVVVUUUUUUUUUUUUTTTQQQSSSUUUVVVXXX___iiirrrxxxvvvsssqqqooonnnlllkkkaaa^^^XXXRRRMMMLLLNNNQQQ]]]hhhvvvyyynnneee[[[^^^aaaeeegggiiijjjjjjooowwwlllYYYLLLEEEEEE>>>888999:::777666777666666666555555666666777555888;;;:::666333444666444444333333333333333333222222333333333333222222222222333333333333222222222333333444444333333222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000------///000111111222222000000000000000000000000000000////////////000000...///111222222111///...000000///.......................................,,,---......//////......///////////////////////////////////////000111111111///------...///...---////////////000000000111111111111222222333333333777777777666666666666666888888777666555444444333111444555555333333555777777777888888888999999999>>>===>>>BBBEEEJJJUUU```rrrxxxrrrmmmhhhccc]]]ZZZVVVTTTTTTSSSRRRQQQSSSUUUVVVWWWWWWZZZaaafffppppppqqqqqqpppnnnlllkkk```\\\XXXTTTQQQNNNKKKIIIRRR[[[hhhuuuxxxlll\\\ZZZXXXVVVWWW[[[___bbbeeelllyyy~~~gggVVVMMMKKKCCC======<<<999777777888777777666666777777888666999;;;:::666444555777222333333333444444444444111222222333333222222111222222333333333333222222222333333444444333333222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000...///000222222111000000000000000000000000000000000000////////////000000000111222333333222111000000//////............///////////////////////////------...////////////...////////////////////////000////////////000111111111///......000111000000/////////000000000111111///000111222333444444555777777777777777777777777666666555555555444444444333444555555444333555666666666777888999::::::;;;>>><<<>>>BBBEEEJJJTTT___ttt}}}wwwqqqddd___YYYUUUTTTTTTSSSQQQUUUWWWXXXXXXXXXYYY]]]```dddfffjjjlllllljjjiiiiii^^^ZZZUUURRRRRRPPPLLLIIIIIIOOOYYYfffttt|||oooaaa[[[SSSMMMLLLPPPVVV[[[\\\aaalllvvvzzzyyy|||tttcccZZZQQQHHHAAA???===999777777888888777666666666777777666888999888555444555666333444444444444444444444111222222222222222222111222333333333333333333222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111000////////////////////////000000////////////000000111222222333333222222111000///............//////000000000000000000000000------...///////////////////////////////////////000000//////000000111222111///...///111222222111//////000000000111111111000000111222333333444444555555555666666666666666444444444444444444444444444444555555444444555555555666666888999:::;;;;;;===<<<>>>BBBEEEJJJTTT^^^ssspppiii___ZZZYYYXXXWWWUUUTTTVVVWWWXXXXXXYYYZZZ[[[[[[^^^cccffffffggghhhiiiddd^^^WWWSSSQQQPPPMMMKKKJJJMMMRRR\\\iiixxx~~~ssseee^^^TTTKKKHHHJJJPPPUUUVVVYYYbbbkkkpppqqquuu|||uuuooo[[[PPPFFFBBB>>>999777777888777666666555555555666555666666555444444444555666666555444444333222222222222222333333222222222333333333444444333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111444333111000000000222333////////////////////////000000////////////000000000111111111111111111000//////............//////111111111111111111111111---...//////000000//////000000000000000000000000000000000000000111222222111000...///111222222222000000000000111111111111222222222222222222222222333333333444444444555555333333333333444444444444666555555555555555555444555666666888999:::;;;;;;<<<;;;>>>BBBFFFJJJSSS]]]ppp}}}sssfff^^^[[[ZZZWWWUUUSSSTTTUUUVVVVVVWWWWWWXXXXXX[[[```bbbbbbdddiiimmmoooiii```XXXSSSPPPOOONNNRRRRRRTTTXXXaaaoooyyyiiicccYYYPPPKKKKKKNNNPPPSSSTTTYYYbbbhhhlllrrryyy|||mmm```QQQIIIBBB<<<999:::888888777666555555555555555555444333333444444555777777666555444333222222222333333444444333333222333333444444444444333333444333333222222333333444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111444333222111111111333333000000000000000000000000000000////////////000000000000000000000000000000///............//////000000000000000000000000000......///000000000000///000000000000000000000000111000000000000111222222222000//////111222111111000000000111111111222222333333333222222222111111111111222222333444444444333444444444444444444444777666444555666666555444666666777888999::::::;;;;;;;;;>>>CCCFFFJJJSSS]]]nnnssshhhccc___[[[WWWWWWVVVUUUVVVWWWWWWWWWWWWVVVYYY\\\]]]]]]bbbiiippptttqqqjjjbbbZZZUUUTTTTTTXXXXXXXXXVVVYYYbbbqqq}}}}}}nnnjjjccc\\\VVVRRRPPPPPPQQQPPPSSS[[[bbbhhhqqqyyy|||tttaaaTTTIIIAAA===>>>:::999888777666666666666666555333333444555555555666666555555444444444333333444444555555444444333333333444444444444333333444333333222222333333444222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000222333555555444222111000000000000000000000000000000////////////000000000000000//////000000000...............///000000000000000000000000000000......///000000000000000000000000000000000000000111111000000111111222333222000//////000000000///000000111111111222222222222222222222222222333333111111222333333444555555555555555555444444444444888666444555666777555333777777888888888999999999::::::>>>CCCFFFJJJRRR\\\nnn|||}}}vvvooojjjeee```\\\ZZZXXXXXXYYYYYYXXXXXXUUUWWWYYYYYYYYY___hhhqqqttttttpppiii```[[[ZZZ[[[YYYZZZYYYUUURRRWWWdddooo}}}sssppplllfff___YYYUUURRRPPPNNNPPPWWW___gggqqqzzz}}}mmm\\\OOOEEEAAAAAA;;;:::999888777777777777888666444444555666777777444444444555555555555666444555555666666555555444333444444555555444444333444444222222222222444444222222222222222222222222111111111111111111111111333333333333333333333333111111111111111111111111---000555888999666222///000000000000000000000000000000////////////000000111111000000000000111111...............///000111////////////////////////...//////000000000000000000000000000000000000000111111111000111111222333222111///...///000///...000111111111111222222222000000111222333444444555222222333444444555666666666666555555555444444444999666444555777777555333888888888888888888999999::::::>>>CCCFFFIIIRRR\\\ooo{{{|||~~~~~~uuuooofff^^^ZZZ[[[YYYUUUTTTWWW[[[ZZZ[[[]]]]]]]]]dddllltttvvvxxxwwwrrrkkkeeebbb\\\]]]]]]YYYTTTTTTXXX]]]nnn{{{}}}zzzqqqmmmqqqqqqiii```]]]UUUQQQQQQVVV]]]ccclllttt{{{|||}}}dddTTTNNNJJJEEE;;;;;;:::888666555666888777666666666555555555555777666555444444555666777444444555777888777333000333333222111222444777888444444333333333333222222000333777666222000222555222222222222222222222222......//////000000000111111111111111111111111111444444555666666444000---000000000000000000000000000000000000000000000000000000000000000000000000------......//////000000//////...//////000111222111111111111111111111111///000111000///......000000111111111222222222222111///,,,******,,,///111333444555333111000000111111111111111111222222222333444444555555555555555555555666666555555444333222222111111222222333444333555777777777888:::<<<;;;;;;???BBBDDDGGGRRR]]]ooo|||zzzyyywww{{{}}}qqqggg^^^]]]\\\XXXVVVXXXVVVUUUWWWZZZ[[[\\\cccjjjrrruuuxxxxxxtttnnniiiggg______^^^ZZZVVVTTTUUUWWW___lllwwwzzz{{{xxxuuuyyy{{{uuunnnlll___YYYTTTTTTWWW[[[bbbjjjnnnuuu~~~ooo^^^UUUNNNHHHAAA???<<<:::888888888888777777666666666555555555777666555444444555666777999777555555666666555444000000000111333666999;;;444444333333333333222222333666888777222000111444222222222222222222222222/////////000000111111111111111111111111111111111000000000111222111...+++000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000000000////////////000000111333333333333333333333333000111222111///...///000000000000111111111222222222000...------...000222222333444333000///000111222222222222333333333333444444555666666666666666666555555555555444444444333333333333333444555555555777888999888999:::<<<;;;<<>>:::::::::999777777777777777666666666666777666555444444555666777>>>:::666333444666777888000000111111333666999:::444444333333333333222222555888999777333000111222222222222222222222222222000000000111111111111111111111111111111111111111222111000000222222111000000000000000000000000000000000000000000000000000000000000000000000000000222111111111111111000000111000000////////////000333333333333333333333333111222222222000///000111/////////000000000111111222222111111111111222222111222333111///...///000333333333333444444444555555555666777777777777777777666555444333444555555555555555555555666666777777999::::::999999:::;;;<<<<<<@@@DDDFFFJJJUUU```rrr}}}|||{{{zzz|||yyynnnjjjgggbbb]]]]]]YYYWWWYYYXXXWWWYYY^^^dddhhhnnnrrrtttuuuuuuvvvqqqmmmhhhfffddd___VVVPPPKKKPPPWWW```lllvvv|||~~~yyyzzz}}}yyyoooeee```]]]XXXWWWXXXVVVcccuuu}}}pppbbbXXXPPPHHH???::::::;;;999666888888888777777777666666777666555444444555666777>>>:::555333333555666777444444333333333444555555444444333333333222222222555666777666333111111222111111111111111111111111111111111111111111222222111111111111111111111111222111//////111333333333000000000000000000000000000000000000000000000000////////////////////////222222222111111000000///111111000//////...//////000000000000000000000000111222333222000000000222////////////000000000000111222222222222222222111000111111000///......///222222333333444444555555666666777888888888888888888666444333222333555666555555555555555666666777888999::::::888777888:::<<<<<<@@@DDDGGGKKKVVVbbbrrr|||zzzwwwxxx{{{{{{wwwpppiiiddd^^^YYYXXXWWWUUUVVVZZZYYY]]]ccciiinnnrrrvvvyyyyyyuuupppooonnnhhh^^^VVVQQQNNNLLLQQQ[[[fffooouuuwww{{{zzzssslllkkkhhh```XXXUUUUUU]]]lllvvvjjj[[[QQQEEE===;;;:::888555999888888888888777777777777666555444444555666777999777444444444444444333555444444444333333444444444444333333333222222222222333444333222111111222111111111111111111111111222222111111111111111111111111111111111111111111///---++++++---///000000000000000000000000000000000000000000000000000000////////////////////////111111111000000/////////111111000//////...//////000000000000000000000000111222333222000000000222////////////000000000000000000111222222111000000///000111000.........000111111111222333444444555666777777888888888888888888666444333222333555666444444333333444444555666777999999888777666777888;;;<<<@@@EEEGGGLLLWWWcccqqqzzzwwwvvvwwwyyypppggg___[[[XXXUUUVVVYYYSSSVVVZZZ___dddkkkrrrwww|||yyyvvvuuutttooofff___YYYQQQKKKKKKOOOUUU^^^fffsss|||zzzuuurrrtttrrrggg[[[UUUVVVYYYbbbvvvmmmbbbSSSGGG???<<<999777999999999999888888888777777666555444444555666777444333333444555444222000222222333444444555666666444444333333333333222222111111222222222222111111111111111111111111111111111111111111111000000000111111111111111111111111000...------///000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////111000000////////////000222222222222222222222222111222222222000///000111/////////000000000111111///000111111111111000//////000111000///...///000000000111222333444555555666666777888888888888888777666555444333444555555333333222222333333444555777888999888666666777888:::;;;???DDDGGGLLLXXXdddppp~~~xxxwwwyyy|||}}}{{{mmmddd^^^XXXWWWYYYSSSTTTUUUWWW[[[ccclllrrrzzzxxxwwwwwwvvvssslllggg```YYYSSSQQQOOOMMMQQQXXXgggttt{{{yyy|||zzznnn```WWWUUUTTTZZZhhh|||yyyhhhUUUGGG???<<<;;;::::::999999999888888888777666555444444555666777333222111222444444333222222222333444555555555555444444333333333333222222333333222333333222111000111111111111111111111111111111111000000/////////111111111111111111111111333222000111222333333222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000////////////000000111222222222222222222222222000111222111///...///000000000000111111111222222111111000000000000111111///000111111//////000111111111222333444555666666555666777777888888777777666555555555555444444444333333333222333333444555777888999999777777888999999:::>>>DDDGGGLLLXXXdddqqqwwwwww{{{|||nnnccc[[[WWWXXXUUUTTTSSSSSSVVV]]]gggmmmvvvvvvvvvwwwvvvsssooolllddd___\\\[[[TTTLLLLLLQQQXXXjjj{{{sssdddZZZRRRQQQTTT___ooo~~~|||~~~www```MMMBBB>>>>>>:::::::::999999999888888777666555444444555666777333222000111333555555555666666666555444333222111444444444333333333222222777555444444444222000...000000000000000000000000111000000000//////......111111111111111111111111000///...///000111///...000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333333444//////...//////000111222///////////////////////////000111000///......000111111111111222222222222222111111000000111111222///000222111000///111222222222333444555666777888555555666777777777777777555555666666555555444333444333333333333444555555777999::::::999999:::;;;888999>>>CCCFFFLLLXXXdddrrrxxxwww{{{|||oooiiibbbZZZVVVSSSRRRTTTUUUWWW^^^eeepppsssuuuvvvtttrrrqqqqqqgggeeebbb___\\\WWWRRROOORRR[[[hhhwww{{{uuukkkaaa```XXXTTTYYY___gggssssss]]]KKKAAA===777999;;;:::888666555666666555444444555666555444<<<666333666666222222555222111111000111222444555333444555555555444333222444444444333333222222222444444444444333222111000333222111/////////000000333222111000000111222333333222111/////////000111---///111333444333222111333000---...111333222111000000111111111111000000///////////////000111111///////////////////////////,,,+++,,,000222111000222222222222222222222222222111111111000000//////111111222222222111111000444222111//////000222333666666666666666555555444555555555555666777999999888777666555444333333333333333333333333444555666444555666777888999:::::::::;;;>>>CCCFFFKKKWWWcccttt{{{zzzyyyzzz}}}vvvjjj___^^^YYYWWWWWWVVVVVVZZZ```eeeiiioootttuuuuuuuuuuuullliiieeebbb```\\\VVVQQQRRRVVV]]]fffrrr|||vvvooohhhfff___ZZZZZZ\\\___iiisss{{{xxxbbbPPPDDD>>>;;;:::999888777777777666666666555666777888777777555111000444555333333777333333222111222333444444444444555555555444333222444444444333333222222222444444444444333222111000222111111111111111222222222222111000000111222222333222000/////////000111111111222333333222111000...,,,******,,,......---000000111111111111000000///////////////000111111///////////////////////////---,,,---///111111///222222222222222222222222111111111111000000000///000111111111111111000000333222000//////000222333333444555666666666666666666666666666666777888999777666555444333333333333555444444333333444444555555555666777888999999:::999:::>>>BBBEEEJJJVVVccctttzzzyyyxxxzzz}}}{{{lllddd^^^YYYWWWTTTQQQRRRUUUZZZ```hhhooosssuuuwwwxxxpppkkkfffeeeeeeccc^^^YYYVVVUUUTTTVVV^^^lll|||{{{wwwssspppppplllgggccc^^^[[[___fffnnnyyymmmYYYKKKDDD???;;;888888::::::999777555555555555666777888888888555555666555222222444555555444333333333444444444444555555444444333222444444333333333333222222444444444444333222111111000000111333333444444444222222111000000111222222222111000000///000000000444444333333222111111000111///......000111111000000000111111111111000000////////////000000000000////////////////////////111///---...///000000///222222222222222222222222111111111111000000000000///000000111111000000///222111000//////000222222111222444555666777777777777777777666666777888888666555444333333333333333555555444444444444444444666666777777888888888999999999===AAADDDIIIUUUaaasss}}}yyyxxxxxxzzz~~~~~~lllddd]]]YYYUUUPPPOOORRRWWW[[[aaaggglllpppuuuxxxtttmmmgggeeehhhjjjgggccc]]][[[WWWTTTUUU^^^jjjtttyyyyyyvvvuuuuuuxxxyyyxxxsssjjjaaa^^^^^^fffnnn{{{zzzfffVVVMMMAAA===:::<<>>888777888777555222111333555///222333333222333555666666666666666555444444333555555444444333333333333333333333333333333333333333333444444444333222222000111222222222111///...111111111222222111111111000000000111111111000000222111111111111222333444///000111111111111111222000000111111111111000000//////000000000000///...000000000000000000000000222111111000.........///111111111111111111111111000000000000000000111111......///000000000000000/////////000000111111222333333444444444444333333777777666666666666666666444444333333333444555555222222333444555777888999777777777777777888888888888999<<<@@@BBBGGGSSS___nnnzzz{{{vvvvvvvvvzzz{{{mmmeee^^^XXXVVVVVVRRRRRRSSSUUU[[[eeepppxxx~~~zzzuuuqqqmmmkkkhhhfffbbbfffhhhcccYYYPPPLLLKKKZZZfffoooqqqqqquuuzzz|||}}}|||oooccc]]]ZZZ\\\iii}}}jjj^^^NNNLLLKKKKKKJJJEEE>>>888;;;<<<;;;888444333666:::AAACCCBBB:::444333444444555555555666555555444333666555444333333333333444222222333333333333444444333333333444444333333222222222222111000///......000111222222222222111000//////000111111111111000///000000111222222333333---///111111000///000111000000111111111111000000//////000111111000...---000000000000000000000000111222222000......///000111111111111111111111111000000000000111111111111......///000111111111111...//////000000111111111333444444444333333222111555555555444444555666666444444444444444555666777333333333444555777888999666666777777888888888999999999===@@@CCCGGGSSS___lllxxx{{{vvvuuuvvvzzz~~~{{{nnnddd\\\XXXWWWSSSRRRRRRRRRVVV^^^hhhoooxxx{{{}}}|||vvvnnniiifffaaafffkkkggg\\\QQQKKKIIIOOOWWW]]]___dddnnnyyy~~~|||nnnaaa^^^\\\```kkkyyy{{{nnn]]]ZZZUUUOOOHHHBBB<<<999999;;;;;;999555555:::???QQQSSSNNN@@@666333333111222333444555555555444444666555444333333333444444222222222333333444444444222333333444444333333222222222111111000111111111000111222222222222111000...///000111222111111000...///000111111111000///...111333444222111222333000000111111111111000000///000111111111000...---000000000000000000000000000111222111......000222111111111111111111111111///000000000111111111111...///000111222222222222---...///000111111111111111222222333333333333222333333333333333444555666444444444555666777888999555555555555555666666777555555666777888999999:::::::::===AAACCCGGGSSS___kkkxxx|||wwwuuuvvvzzz~~~|||oooeee___^^^VVVVVVTTTSSSUUUYYY```eeennnwww~~~tttmmmiiiaaagggkkkhhh]]]SSSOOONNNGGGLLLOOOPPPXXXgggvvv}}}xxxhhhfffbbb^^^^^^fffttt~~~~~~hhhddd\\\QQQFFF>>>::::::555777999777444555;;;AAAIIIMMMHHH<<<333333666666111222444555555555444444666555444333222333444444222222222333333444444444222222333444444333333333222111111000111222444555000111222333333222111000...///000222222222111000///000111222111///---,,,,,,///222333111///000222000000111111111111000000///000111222111000...,,,000000000000000000000000///111222111///...000333000000000000000000000000//////000000111111111222//////000222222333333333------///000111111111111///000111222333444444444111111111222333444555666555555555555666888999:::888888777555555444444444444555666777888999::::::;;;;;;>>>BBBDDDHHHSSS___lllyyy}}}wwwuuuvvvyyy~~~ttthhhaaa```ZZZUUUTTTTTTSSSVVV[[[iiioooxxx~~~xxxsssjjjiiifffaaa\\\WWWTTTRRRNNNKKKJJJLLLRRR```vvvxxxqqqfff]]]ZZZ^^^eeejjjyyy~~~qqq```QQQIIICCC===999888888777555444555777:::999666444444666666444111666666666666666666666666666666555444333333222222111222222333333222222111222222222222222222222222222111000000000111333333222333333444444333333222111000000///////////////222111///000111222222111111111111111111111111111////////////////////////,,,---...000111333444555000000000000000000000000000000000000000000000000000///...------...///000////////////000000000000444222///------///222444222111000000000111333333111111222333333333222222555555444444444333333333666555333222222333555666333333444444555555666666777888999888777666666888:::;;;<<>>::::::999888777777777777888777555555666666555333444444444444444444444444444444333333222111111111222333333444444333333222222222222222222222222222222111111111111222333333222333333444444333333222333222111111000000111111444222111000111111111///111111111111111111111111111111111111111111111111333333222111000///......000000000000000000000000000000000000000000000000000//////......//////000////////////000000000000///000111222222111000///111111000000111111222333333333444555555555555555555555555444444444444333555444333222222333444555666666666666666555555555555666888888777777999:::;;;<<<===@@@DDDLLLUUU\\\nnn|||}}}zzz|||}}}sssiiiddd___YYYVVVVVVVVVWWWYYY\\\```dddhhhkkkiiiccc\\\XXXYYYZZZ[[[[[[\\\YYYVVVSSSRRR[[[ooo|||sssnnnmmmnnnhhhjjjqqq|||{{{gggUUUIIIDDD<<<:::999888888777666555777666555555555555444444444444444444444444444444444444444333333222222222333333444444444444333333333333222222222222222111111111111111222222333333222333333444444333333222444333222222111111222222555333111000111111000///111111111111111111111111111111111111111111111111/////////000111111222222000000000000000000000000000000000000000000000000000//////////////////000////////////000000000000222222333444444333222222111111111111111222222222222333444555555555555555555555555555444444444444555444333333333333444555777777777666666555555555333555777777777888:::;;;===>>>???BBBFFFNNNWWW^^^ooo~~~|||zzz{{{tttlllfff___ZZZZZZYYYXXXUUUTTTTTTWWWZZZ\\\]]]___```___\\\[[[]]]___^^^\\\ZZZXXXVVVXXXdddqqqzzzsssppprrrvvvssspppooouuuyyybbbPPPFFF>>><<<888777777777555333444555555555444333444444444444444444444444444444555555555555444444444444444444444555555444444444333333333222222111111111111111222222333333333333222333333444444333333222444333333222222222222222555333111000111111000///111111111111111111111111000000000000000000000000------...000111222333444000000000000000000000000000000000000000000000000///000000000000000000///////////////000000000000333222111111111111222333000000111111222222222222111111333444444555555555666666555555555444444444444444444333333444444444777777666666555555444444333555777777777888:::<<<;;;<<<>>>AAAFFFNNNWWW^^^nnn~~~{{{yyy{{{~~~xxxppphhhbbb```]]]ZZZVVVSSSRRRSSSUUUWWWTTT\\\dddgggdddaaabbbdddaaa^^^[[[\\\ZZZYYY]]]cccrrr~~~yyyrrrqqqvvv|||{{{tttmmmmmmuuuoooWWWHHHCCC>>>999777777888666444444555666555444333444666444444444444444444444444666666666555555555555555444555555666666555555444444333333222222111111111111222222333444333333333222333333444444333333222444333222222111111222222444222111000111111111///111111111111111111111111//////////////////////////////000000111111111111000000000000000000000000000000000000000000000000///000000111111000000///////////////000000000000111000///......///000111000000111222222222222111000111222333444555555555666666666555555555444444444444444444444444444444555555555555555444444444333555777777777888:::;;;777888;;;>>>DDDMMMWWW]]]mmm~~~|||zzz{{{~~~~~~tttmmmkkkcccaaa]]]YYYVVVUUUVVVVVVSSS[[[eeelllmmmkkkiiiiiifff```\\\^^^```^^^]]]______fffppp{{{|||~~~{{{vvvwww}}}{{{qqqkkkooo{{{|||bbbQQQHHHBBB;;;777888999888666555777888888666555666888555555555555555555555555555555555555555555555555555555666666666666555555444444333333222111111000111222333444444444333333222333333444444333333222333333222111111111111111333222000000111222111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000///000111111111111000///////////////000000000000000000111111111111000000///000111222333222222111111222333555666666666666666666666666555555555555333444444444444444444333333333333444444444444444444666777888777777999;;;666888;;;???EEEOOOYYY```ooo~~~}}}}}}xxxuuukkkhhhddd___[[[YYYWWWWWWVVV\\\eeemmmrrrssspppmmmjjjaaa\\\___ccccccaaa```TTTXXX^^^kkk}}}vvv{{{|||}}}wwwnnnnnnxxxmmm\\\LLLEEE<<<888999;;;:::888666999::::::777666888;;;666666666666666666666666444444444444444444444444555555666666666666555555444444333333222111000000111222333444555444333333222333333444444333333222333222111111000000111111222111000000111222222111111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000///000111222222111000///////////////000000000000111333555777777555333111///000111222333222111111222333444666777888888888777666666666555555555555333444444555555444444333222222222333333444444444555666888888777777888:::888:::===BBBIIISSS]]]eeetttzzzuuuoookkkiiifffaaa]]]ZZZ___gggnnnsssuuuvvvuuuqqqhhh^^^\\\```eeefffdddeee[[[TTTZZZmmm{{{{{{}}}yyyssssssrrrXXXMMMCCC???<<<888777999444444444555777888777666555555555666666666777777444444444444444444444444777777666555444444333333555555444444444444333333222222222111222222333333555444555666666555222///333333333333333333333333111111111111111111111111000111222333333222111000000000000000000000000000---///111222222222000///222///---...111333222000111000......000000000/////////000000111111111222111111111111111111111111000000000000111111111111111111222222222333333333000111333555777999::::::777777666555555555555555666666555555555444444444555555555555555555555555555666777888888999999888::::::===AAAEEEKKKXXXfffttt~~~~~~}}}zzzwwwvvvtttppplllbbbbbbdddiiippptttsssrrrmmmfff]]]ZZZ\\\aaadddeeefff```XXXXXX___mmm{{{~~~~~~|||uuuvvv~~~fffXXXJJJCCC???;;;888888555444444666888888777666444444444555555555666666555555555555555555555555777666666555444444333333333333222222222222111111222222222111222222333444666444111111111222111000333333333333333333333333000000000000000000000000000111222222222222111000000000000000000000000000000000000000111111222222444222//////111222000///222111//////111222111000/////////000000000111111////////////////////////000000000000111111111111111111111222222222333333111222333555777888999999777666666555555555555555666666555555555444444444333333333444444444444444555666777888888999999888::::::===AAAEEEKKKYYYfffttt~~~}}}|||}}}}}}||||||{{{yyynnnhhhcccdddjjjnnnnnnlllhhhddd___[[[[[[^^^bbbeeefffeee___WWWSSSZZZjjjwwwzzz~~~zzzgggRRRGGGCCC>>>999777777666555666888888777666555555555666666666666666666666666666666666666666666666666555444444333333333333222222222222111111222222222222222333444444999555000---...000333333333333333333333333333333000000000000000000000000000111222222222222111000000000000000000000000000333222000///000111333555666444222111111111000...333111000000111222222111...///////////////000000////////////////////////000000000000111111111111111111111222222222222333222333444555666777777777777666555555444444555555555555555555555444444444333333444444444555555555555666777888888999999888::::::===AAAEEELLLYYYgggttt}}}|||{{{||||||{{{~~~yyyrrriiidddccceeeggggggffffffeeebbb___^^^aaadddeeegggeee\\\SSSSSS^^^iii|||qqqXXXKKKFFFAAA;;;777:::888777777888888777666777777777777777777777777555555555555555555555555666666555555555444444444555555444444444333333333222222222222222333444555;;;777222000000333444555222222222222222222222222000000000000000000000000111111111222222111111111000000000000000000000000333222111111111222333444555444333222111111111111333111///000111222111111............////////////111111111111111111111111///000000000111111111111111111111111222222222222333333444555666666666666666666555444444444444555555555555555555555555555555555555666666666777777555666777888888999999888::::::===BBBEEELLLZZZgggsss}}}|||{{{}}}~~~zzz}}}|||tttjjjaaa^^^```ccceeeiiimmmlllgggccccccddddddfffgggddd^^^ZZZ[[[^^^lllvvvxxx___PPPJJJDDD===999===;;;999888888888777666666666666666666666666666444444444444444444444444555555555555555444444444555555444444444333333333222222222222333444555666888666333222333444333333222222222222222222222222222222222222222222222222222111111111111111111222000000000000000000000000000111222333444333222222222222222222111222333333111000......000111000///////////////............111111111111111111111111///000000000111111111111000000111111111222222222333333444555555555555555666666555444444444444444444555555555555555555555555555555555555555555555555666777888888999999888::::::===BBBFFFMMM[[[hhhsss}}}}}}}}}||||||~~~}}}sssggg______aaadddiiiooopppmmmiiigggfffeeefffggghhhgggddd___[[[ZZZfffwwwiii[[[RRRJJJCCC???@@@===:::888888888777666444444444444333333333333444444444444444444444444555555555555555555555555333333222222222222111111222222222222333555666777444333222222333222111///222222222222222222222222333333333333333333333333222222111000000111222222000000000000000000000000///000222444444333111000000111222111111111333444111///......///000000///000000000////////////...////////////////////////000000000000111111111111000000000111111111111222222333444555555555555555666555444444333333444444444444444555555555555555666666555444444333333222555666777888888999999888::::::===BBBFFFMMM[[[iiiwww}}}~~~}}}|||~~~{{{qqqhhhbbb___cccfffjjjmmmnnnmmmlllllliiigggeeefffhhhhhhdddaaaUUU]]]jjjyyy{{{xxx{{{wwwhhh]]]RRRJJJGGGBBB???;;;999888888777666555555555555444444444333555555555555555555555555555555555555555555555555333333222222222222111111222222222333444555666777555333222111222222111///111111111111111111111111222222222222222222222222222222111000000111222222000000000000000000000000000000111111111222111111000222333111///...000333222000//////000111111000111111000000000/////////////////////////////////000000000000111111111111000000000000111111111111111222333444555555666555666555444444333333444444444444444555555555666666:::999888777666444333333555666777888888999999888999:::===BBBGGGNNN\\\jjj~~~}}}~~~zzzpppfff___aaabbbeeehhhlllnnnppppppmmmhhhcccaaadddggghhhgggYYY\\\dddooo}}}vvvnnnmmmsssssseeeXXXOOOLLLCCC@@@<<<999888888777777999999888888777777777666666666666666666666666666444555555555555555555555555555555444444444333333222222222333444555777777999666333222333444444333111111111111111111111111111111111111111111111111333222111000000111222333000000000000000000000000111000///...///000222333222333444111...,,,...000333111000000111222222111222222111111000000//////111111111111111111111111000000000000111111111111000000000000111111111111000111333444555666666666555555444333333333333444444444444555555555666666???>>>===;;;999888666666555666777888888999999888999:::===BBBGGGNNN\\\jjjzzzyyyuuuxxxnnnaaa^^^___bbbgggllloooooonnnsssooojjjddd```aaadddhhh^^^[[[WWWZZZkkksssgggaaahhh}}}~~~ooo^^^QQQFFFBBB???===999555555999555555555444444333333333111222222333444444444333666666555555555444444444333222111000000111222333333111111444777888555222333333333222222222111111000000000000000000000000222222222111111000000000333333222111111222333333000111222222111000...---111111222222222333333333222111111111111111222222333222111111000000111111111000000000//////.........000222333333333111000444444444333222111000///000000111222222222222111222333444444555555444444444444333333333444555555333333444333222333666888:::>>>CCCGGGFFFAAA;;;777888777666555666777999:::;;;<<<@@@DDDGGGNNN^^^mmmzzzuuuvvv~~~oooeee\\\]]]___ccciiilllnnnnnnvvvssslllddd^^^^^^ccchhheee```YYYWWWdddxxx{{{pppiiilll~~~qqqcccNNNFFF???<<<888555555888666666555555555555555555333444444555666666555555666666555555555444444444333333222222222222333333555444333444555666444111333333333222222222111111111111111111111111111111222222111111111000000000333333222111111222333333333444333333222111000///444333333333333333444444222222111111111111111111333222111111000000111111111111111000000////////////000111333333222111000333333333333222111000///000111111111111222222222111222333333444444333333111111111111222222333444333444444333222333555777555777;;;???@@@@@@???>>>:::999777777777888:::;;;;;;<<<@@@DDDGGGNNN^^^mmm~~~wwwuuu{{{|||rrrlll^^^^^^^^^aaaeeeiiikkklllwwwuuupppggg___]]]bbbhhhmmmhhh^^^WWW\\\mmm}}}~~~sssqqq|||vvv]]]PPPCCC===:::777666777666666666666666777777777555666666777777777777777555555555555555444444444333333444444444444333333777666333333444444333222333333333222222222111111111111111111111111111111222222111111111111000000333222222111111222222333777666555444222222111111333222222222333666888:::333333222111000000000111222222111000000000000111111111111111111000000000///000111222333222111111333333333333222111000000222111000000000111333333000111222222333333222222111000111111222333444555555555666444333222444555333333444666999<<<>>>@@@;;;:::999888888999::::::;;;<<<@@@DDDFFFMMM]]]lll~~~}}}}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}{{{}}}~~~|||}}}xxxzzz}}}|||wwwttthhhfffcccccceeehhhjjjjjjrrrsssrrrlllddd```cccgggqqqmmmeee\\\ZZZdddsss|||tttwww~~~ooo]]]JJJ@@@>>>;;;999888555555555666666777777777666777777888888777777777555555555555555555555555222333444555555444333222777555333222222333444444333333333222222222111111222222222222222222222222333333222222222222222222222222222222222222222222999777555333222111111222/////////000333888<<>>999666555555555555555555666666666666666666666555555444444444444555555555555555222222333333333333222222222333444444333444666777333333333222222222111111000000000000000000000000333333444444444444555555111222222333333222222111444333222111111000000111333222111111222444666888222111111111111111222222111111000////////////000000000000111111111111111111111111111111222222222000111111111111111000000222111000000000111333333333333444555555555555444222222111111222222333333666777888777555333333333333333444555666666666555666666777777888888888888:::;;;>>>BBBDDDJJJZZZiii}}}{{{zzz|||lllmmmmmmlllkkkkkkmmmooollllllmmmmmmnnnmmmmmmmmmkkklllmmmlllkkkkkkmmmnnnmmmnnnoooppppppqqqqqqqqqpppppppppppppppqqqrrrsssssssssssssssrrrpppnnnmmmooopppqqqpppoooooooooqqqrrrrrrqqqqqqpppooooooooommmlllkkkjjjiiihhhggggggeeedddcccaaa```_________^^^^^^]]]\\\[[[ZZZYYYYYYWWWVVVUUUUUUUUUVVVWWWXXXTTTSSSRRRQQQRRRSSSUUUVVVUUUVVVWWWYYYZZZ[[[[[[[[[ZZZZZZ\\\ccckkkooommmjjjdddfffhhhjjjkkkkkkjjjiiillljjjgggdddbbbbbbdddeeeaaabbbcccaaa]]]ZZZZZZZZZZZZ[[[]]]^^^```bbbfffiiiooosssxxx|||wwwrrrmmmhhhfffcccgggmmmtttxxxuuunnniiicccdddhhhjjjeee]]]^^^dddyyyxxx|||xxxbbbTTTKKKAAA;;;999777777666666666666666666666666777777666555555444444444444555555555666666444444333333333333444444111444666555444333444555333333333222222222111111////////////////////////222222222222333333444444111222333333333333222111111111222222222222111111111222222333444666888999000000000000111222333333111111000////////////////////////000000111111111111111111111111222222333000000111111111111000000000111111111111222222222222222333444444444444333333333222111111111222222555666888888666444444444333333333333444555555666555666777888999::::::::::::;;;>>>AAACCCJJJYYYhhh{{{|||yyyyyy|||\\\]]]]]]\\\[[[\\\___aaa______`````````___^^^^^^___```aaa```______aaacccaaaaaacccdddeeeeeeeeeeeedddcccccccccccccccddddddffffffffffffeeecccaaa```bbbdddeeedddcccbbbcccdddeeeeeeddddddccccccbbbbbbbbbaaa```___^^^\\\[[[[[[XXXWWWVVVUUUTTTSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPOOONNNLLLKKKKKKKKKLLLLLLKKKJJJIIIHHHIIIKKKMMMNNNLLLMMMNNNOOOPPPPPPPPPPPPNNNMMMPPPVVV^^^aaa___[[[WWWXXXZZZ\\\]]]]]][[[[[[___^^^[[[XXXVVVVVVYYY\\\XXXZZZ[[[YYYUUURRRRRRSSSQQQRRRTTTUUUVVVYYY]]]```cccgggmmmqqqtttvvvyyyzzzzzz}}}~~~}}}}}}yyysssnnnhhheeefffgggkkkrrrxxxxxxpppjjj___```eeeiiieee]]][[[```ssskkk]]]QQQFFF???===999999888888777777666666777777777777777666555555444444444555555555666666666555444333333444555666222555888777444111111333333333333222222222111111////////////////////////000000000111111222222222111222333444444333222111000111222333444333222111---...111444888;;;===>>>//////000000111222444444111111000///////////////......//////000000000111111111000000111111222333///000000111111111000000000000111222222222222111111111222333333333333222666666555444333333333333444666888888666555444555777555333111111222444555555666888999;;;;;;<<<<<<:::;;;>>>AAACCCIIIYYYgggwww|||xxxwwwyyyQQQPPPOOONNNNNNOOOPPPQQQTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQRRRRRRRRRSSSSSSSSSVVVVVVVVVWWWWWWXXXXXXXXXSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQRRRSSSSSSRRRQQQQQQRRRTTTVVVVVVVVVUUUUUUSSSRRRRRRPPPQQQQQQQQQQQQQQQPPPPPPIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHJJJLLLNNNOOOPPPPPPLLLLLLLLLMMMMMMNNNNNNNNNPPPOOOOOONNNNNNNNNNNNOOONNNNNNMMMLLLKKKIIIHHHGGGHHHHHHIIIJJJLLLOOOQQQRRRTTTVVVZZZ^^^aaaccceeeeeehhhjjjnnnqqqssstttttttttxxxxxxyyyyyyzzz{{{{{{|||{{{zzzxxxvvvuuutttsssssssssrrrrrrpppooolllkkkjjjjjjiiiiiiiiiiiikkkmmmnnnmmmnnnpppqqqssssssttttttpppnnnmmmmmmnnnooonnnmmmmmmppptttvvvuuuuuuuuuvvvyyyxxxwwwwwwxxxzzz|||~~~zzz{{{|||~~~|||tttllleeeccceeennnxxx{{{uuummmfff^^^\\\dddjjjggg```]]]cccrrrzzzbbbRRRKKKDDD>>>::::::888666555777888666777777777777666555444333555555555555555555555555444333333222222111111000666444222333444555444333555444222111111111222222111///...------...///111111111222333333333333222000000000000000000000000333111111444666444111///111222444666666555444333111111222222222333333333222222111111111111222222000///000111333222000...111111222222222222111111222222222111111111000000222222222111111111111111555444444444444444333333444333333333333444555555777555333111111111222333555555444444444444555555444444555888:::;;;:::999999;;;<<>>???DDDNNN[[[cccuuu|||zzz|||}}}BBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGGGGFFFFFFEEEEEEEEEGGGGGGGGGEEEEEEFFFGGGEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAACCCCCCCCCBBBBBBAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEEEEFFFFFFEEECCCCCCDDDEEEEEEFFFGGGGGGHHHGGGFFFDDDCCCBBBBBBAAACCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDFFFGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIJJJMMMOOOQQQRRRRRRRRRTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVVVVQQQQQQQQQPPPOOONNNLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQOOOPPPPPPQQQQQQQQQRRRRRRQQQOOONNNNNNPPPQQQPPPOOORRRQQQQQQQQQRRRRRRQQQOOOQQQQQQRRRRRRSSSTTTTTTTTTWWWXXXYYYYYYYYY\\\```cccgggiiikkkmmmoooqqquuuxxx{{{~~~~~~|||ooohhhaaacccllluuuyyyyyyppphhhbbbccceeeccc___]]]VVVUUU\\\lll~~~tttfff[[[PPPFFF???<<<:::999999888777666888999999888888777666555555555555555555555555555444444555666666777888888999777444333333333111000444333222111111111222222222111000//////000111222111111222333333333333222222222222222222222222222111222222222333333222111///000111222222222111000111111222222222333333333222222111111111111222222444222111111222333333222111111222222222222111111222222222111111111111111000000000111222222222333111111222222333333444444444333333333333444555555444444333333444555777888555555444444444444555555777888888777555666:::===;;;===???@@@CCCLLLYYYcccqqq||||||}}}@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEEEEDDDCCCCCCCCCEEEFFFFFFEEEDDDEEEFFFDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCDDDCCCCCCCCCCCCCCCCCCCCCDDD@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLLLLLLLMMMNNNNNNLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKMMMNNNMMMMMMOOOMMMKKKLLLNNNNNNMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPQQQTTTWWWXXXYYY[[[\\\]]]___bbbdddhhhjjjmmmqqqtttyyy~~~~~~{{{zzz~~~zzzoooccc___dddmmmtttvvvsssnnnjjjhhhfffaaa\\\XXXUUUPPPQQQ\\\nnnzzzvvvzzztttiii[[[OOODDD>>>:::999999777555555888888888888888777666555555555555555555555555555222333333333444444444555888666444333333333222111333222222222222222222222333222111111111111222333111111222333333333333222000000000000000000000000222333333111111222222//////000111111222111000000111111222222222333333333222222111111111111222222444222000000111222333222111111222222222222111111111111111111111111111111//////000111222333333333222222222222222222222222444333333333333444555555444444333333444555666666555444444333333444444555444444444555777999;;;===888:::>>>BBBDDDJJJVVVbbbnnn|||}}}}}}}}}AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCEEEGGGGGGEEEDDDDDDEEEDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGFFFFFFGGGHHHHHHDDDDDDCCCCCCCCCDDDEEEEEEBBBAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFGGGHHHIIIIIIJJJHHHHHHHHHIIIIIIIIIIIIIIILLLLLLKKKJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKOOONNNNNNMMMMMMNNNOOOOOONNNLLLKKKLLLMMMOOOOOONNNNNNNNNNNNNNNOOOOOONNNLLLLLLMMMNNNOOOOOOOOONNNNNNMMMNNNOOONNNMMMNNNPPPRRRRRRSSSTTTTTTSSSSSSUUUWWWZZZ\\\___aaacccggglllooouuuwwwyyy{{{||||||vvvvvv~~~xxxiiiaaaaaafffjjjlllppprrrrrrooojjjbbbZZZSSSSSSPPPPPPWWWccctttzzzqqqqqqxxxxxxiii\\\LLLBBB:::::::::666444555666666777777666666555555666666666666666666666666333333333222222222111111666444333333444444444333222222222222222222222222333333222222222222333333111111222333333333333222000000000000000000000000///222222111444:::888333222222222222222222111111111111222222222333333333222222111111111111222222333111///...000111222111111111222222222222111111111111111111111111111111//////000111222333333333333333333222222111111111444333333333333444555555555444444333333222333333444444333333333333444444555333222555:::<<<;;;999888888===CCCGGGJJJTTT```lll|||||||||AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEECCCEEEGGGHHHFFFEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIKKKLLLLLLKKKIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJLLLLLLKKKKKKKKKKKKJJJJJJFFFFFFFFFFFFGGGHHHIIIJJJEEEDDDCCCBBBBBBCCCEEEFFFEEEDDDDDDDDDEEEFFFGGGGGGEEEDDDDDDDDDDDDEEEFFFGGGEEEFFFFFFGGGHHHIIIIIIJJJGGGGGGHHHIIIIIIJJJKKKKKKMMMMMMLLLLLLKKKLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPOOONNNOOOPPPRRRSSSQQQOOONNNOOOQQQRRRRRRRRRRRRTTTWWWWWWTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRPPPQQQRRRTTTTTTUUUUUUTTTSSSRRRTTTUUUVVVWWWYYYZZZ[[[]]]aaadddhhhjjjlllnnnpppsssvvvyyy|||xxxtttyyy~~~qqqhhhdddddddddccciiipppvvvtttnnnfff\\\TTTQQQPPPQQQVVV]]]kkk~~~rrrnnnqqqvvvzzzlllVVVHHH===<<<;;;666444666555555666666666666555555666666666666666666666666666555555444333333222222555444222222444555555444111111222333333333222222333333333333333333333333111111222333333333333222222222222222222222222222222555666888BBBLLLIII???444333333333333222222222111111222222222333333333222222111111111111222222222000//////000111111000111111222222222222111111111111111111111222222222000000000111222222222333444333333333222222222222444333333333333444555555555444444333333222111111444444333333333333444444888666555777:::<<<<<<;;;AAA<<<<<>>===777666:::555666666777777777666666666666666666666666666666555555555555555444444444777555333333444444333222000111222333333333333222222222333333333333222222111111222333333333333222222222222222222222222222666777777;;;IIIUUUOOO@@@444444333222222222222222111111222222222333333333222222111111111111222222111111000111222333111///111111222222222222111111000000111111111222222222111111111111111111222222111222222333444555555555444333333333333444555555444444444444444444333333444333333222222333333444555777999888777;;;DDDLLLQQQDDD===AAAGGGJJJTTT```pppzzzyyyDDDEEEFFFGGGGGGFFFEEEDDDHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMHHHKKKMMMNNNMMMKKKJJJJJJNNNOOOOOOPPPPPPPPPOOOOOOPPPPPPRRRSSSTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWYYYYYYYYYYYYXXXXXXXXXXXXTTTTTTVVVWWWYYY[[[\\\]]]WWWXXXYYYZZZZZZYYYXXXWWWVVVXXXYYYZZZZZZYYYXXXVVVTTTUUUVVVWWWXXXXXXXXXXXXVVVUUUTTTSSSQQQPPPOOONNNKKKKKKJJJIIIHHHHHHIIIIIIKKKIIIGGGFFFEEEFFFHHHIIIHHHHHHHHHIIIJJJLLLMMMNNNPPPOOOMMMLLLKKKKKKKKKLLLRRRRRRRRRRRRRRRSSSTTTTTTQQQRRRSSSTTTVVVXXXYYYZZZYYYYYYZZZ[[[\\\^^^```aaacccdddeeefffggghhhhhhhhhhhhhhhiiijjjjjjiiihhhgggdddcccccccccdddfffiiijjjjjjiiihhhiiikkkmmmmmmlllqqqyyy|||qqqhhhggghhhgggfffdddbbbbbbccceeefffccceeeffffffeeeeeefffhhheeefffffffffeeefffhhhjjjeeeffffffffffffhhhkkkmmmlllnnnpppssstttwww{{{~~~}}}zzz|||~~~~~~|||xxxsssmmmeee```\\\iiissstttqqqoooiiicccXXXUUUTTTUUUWWW]]]iiittt|||vvvttt{{{iiiUUUDDDAAA>>>888777<<<666777777888888888777777777777777777777777777777222222333333444555555555999777444333333333222000000111222333444333333222111222222333333222222111111111222333333333333222000000000000000000000000333333111444DDDOOOEEE222444444333222111111222222111111222222222333333333222222111111111111222222222111222333444444222000111111222222222222111111000000111111222222222222222222222111111111111111///000111333555777888999444333333333333444555555222333444555666666666666444333333222222333333444///666;;;888555<<>>???EEEJJJUUUaaaqqqzzzxxxFFFFFFFFFFFFFFFFFFFFFFFFJJJIIIIIIIIIIIIIIIJJJKKKIIIIIIJJJJJJJJJKKKKKKKKKOOOOOOMMMLLLLLLMMMNNNOOOOOOOOOOOOMMMLLLLLLMMMOOOSSSTTTTTTUUUVVVVVVWWWWWWTTTVVVVVVUUUSSSRRRRRRSSSUUUUUUVVVWWWWWWWWWWWWWWWXXXYYY[[[\\\]]]]]]]]]]]]\\\]]]___aaacccddddddddddddeeeeeeeeeffffffggggggeeeeeeeeeeeefffhhhiiijjjiiihhhhhhgggfffdddbbbaaadddeeegggfffdddbbbaaaaaadddcccbbbcccddddddbbbaaa]]]\\\ZZZZZZYYYVVVRRROOOPPPMMMJJJHHHHHHGGGFFFEEEGGGHHHJJJJJJIIIIIIKKKLLLJJJKKKLLLNNNPPPQQQRRRRRRVVVUUUSSSSSSSSSUUUWWWYYY]]]\\\\\\]]]___```^^^]]]```^^^^^^aaadddfffeeecccccceeehhhjjjlllnnnqqqtttrrrtttxxx{{{~~~~~~}}}}}}}}}~~~~~~}}}}}}yyyuuurrrtttyyy{{{zzz~~~~~~{{{vvvrrrqqqssswwwzzz~~~}}}|||zzzzzzzzz{{{{{{}}}|||zzzxxxwwwxxxyyyzzz{{{yyywwwvvvwwwxxxxxxxxx}}}~~~|||zzz|||~~~{{{xxxvvvuuuqqqjjjeeefffcccfffooouuurrriiiddd]]]YYYWWWXXX\\\___bbbeeettt{{{yyyvvvuuuuuuwww{{{xxxbbbKKKAAA@@@===888555999777444444555777888888777888777555444555555444333333333333333333333333555444444333333444444555222222222222222111000///333333333333333333333333...///000111111111111111222222111111000111111222111111222333555666777777222222111111000000//////000111333444444333111000000111111222222333444444222222111111111222333444111111111111111111111111111111000000111111222333333222111111111222333444333222111000000111333555444444333333333333444444444444444333222222111111333444555555666666555555444777999999:::@@@JJJSSSVVVFFF===EEEQQQWWW\\\cccwwwzzzwwwMMMMMMNNNOOOOOOPPPOOOOOONNNNNNNNNNNNOOOPPPQQQQQQUUUUUUTTTTTTSSSRRRQQQQQQUUUUUUUUUUUUVVVWWWWWWXXXVVVVVVUUUSSSQQQQQQTTTVVV\\\\\\]]]^^^___```aaaaaaaaaaaaaaa___]]]\\\]]]^^^```aaabbbcccdddeeeeeedddgggggghhhhhhiiiiiijjjjjjiiiiiijjjlllmmmoooppppppqqqrrrrrrsssttttttuuuuuurrrrrrrrrssstttuuuwwwwwwxxxwwwwwwvvvuuuttttttttttttuuuuuuuuuuuuttttttuuutttrrrqqqppppppnnnkkkhhhhhheeebbb^^^\\\XXXSSSPPPPPPNNNKKKJJJJJJJJJIIIHHHFFFGGGHHHHHHGGGGGGHHHIIIFFFGGGJJJNNNSSSYYY^^^```cccbbbaaaaaaaaaccceeefffggggggggghhhjjjkkkjjjiiikkkkkkkkknnnrrrttttttrrruuuxxx|||{{{{{{|||{{{{{{}}}}}}zzzrrrlllccc```bbbjjjqqqpppllljjjbbb___^^^aaaeeefffdddbbbbbbkkkuuu}}}vvvrrrnnnpppzzzlllUUUHHHCCC???;;;999<<<:::777666777888777666777777666555555666666555555555444444333222111111444444333333333333444444222222222333222222111111333333333333333333333333000111222222222222222222222222111111111222222333333333333333333333333333111111111111000000000000111222333333333333222111333222222222222222222222111111222222222333333333111111111111111111111111222222222222222333333444444333222111111222333444555444333222222333555666555555444444444444555555888777777666555444333333222333333444444444444444777999:::888777:::AAAGGGDDDCCCDDDHHHKKKOOOXXXaaayyy~~~yyywwwRRRTTTUUUWWWXXXXXXWWWWWWXXXXXXYYYZZZ\\\]]]^^^___bbbbbb```^^^\\\ZZZYYYXXX___```bbbdddffffffggggggdddcccaaa^^^]]]^^^aaadddjjjjjjkkkmmmooopppqqqrrrtttsssrrrooommmlllnnnpppqqqrrrsssuuuvvvwwwwwwwwwzzzzzzzzzzzz{{{|||}}}}}}{{{{{{{{{{{{}}}~~~}}}xxxuuutttoooiiiccc^^^YYYUUURRRPPPNNNLLLKKKLLLLLLKKKJJJGGGIIIIIIIIIGGGFFFGGGHHHEEEFFFIIIOOOXXXbbbkkkpppppppppppppppqqqrrrssstttsssssssssvvvxxxzzzyyyxxxyyyyyyzzz}}}{{{yyyzzz{{{}}}{{{uuueee```___eeejjjlllmmmooojjjgggfffhhhmmmllleee]]]SSS[[[gggvvv}}}uuukkkhhhpppzzzdddTTTIIIAAA>>>???>>>===;;;:::999999777555666666555666666666777888777666555444333111000000444444333333333333444444222222333333444444333333333333333333333333333333333333333333333333222111222222222222222333444444555444444333222111000000000000000111111111111111222222222222222222222222444444333333222111111000000111222333444333222222111111111111111111111111333333222222333333444555444444333333333333444444666555444444444555777888666555555555555555555666999999888777666444444333111222333333444444333333666888:::999777777;;;???PPP^^^fff^^^RRRPPPYYYbbb{{{|||yyyxxx\\\^^^aaadddfffeeecccbbbdddeeegggiiikkkmmmnnnoooqqqpppnnnmmmjjjiiigggffflllnnnrrruuuxxxxxxxxxwwwvvvuuurrrooommmooossswwwyyyzzz|||~~~~~~~~~~~~wwwrrrjjjccc]]]YYYVVVSSSNNNMMMLLLLLLMMMMMMLLLKKKKKKLLLLLLKKKIIIGGGHHHIIIHHHHHHKKKPPPZZZgggssszzz||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}yyyyyy{{{~~~|||xxxjjjddd```aaadddhhhmmmtttqqqnnnjjjjjjnnnnnndddYYYPPPUUU```ppprrrjjjmmm}}}sssaaaPPPCCC@@@BBB>>><<<;;;;;;;;;:::777555666444555999999888888:::777666555444333222111111444333333333333333333444222222333444555555555555333333333333333333333333333333444333333222111111222222222222333444555555444333333222111000//////000000000111111222222222333222222111111222222333333333333222222111111111///000333444444333222111111111111111111111111111222222222222222333444444555555444444444444444444555555444444555666777888666666555555555555666666888888777555444333222111222222333444444444444333333555888::::::;;;===???[[[ooozzzjjjVVVSSS]]]eee}}}{{{xxxxxxooossswww{{{}}}{{{xxxvvvsssuuuwwwzzz|||~~~~~~~~~~~~}}}rrrmmmeee___[[[YYYWWWUUUNNNMMMLLLMMMNNNOOOMMMLLLLLLMMMNNNLLLJJJHHHIIIJJJJJJIIIKKKQQQ\\\jjjxxx{{{xxxuuuvvvxxxzzzxxxvvvmmmfffaaa```bbbfffqqqzzz{{{vvvnnniiillloooggg[[[QQQRRRZZZhhhyyy}}}rrrnnnyyymmmYYYHHHBBBDDD<<<;;;::::::;;;:::888666555444777===>>>:::888:::555555444444444444333333333333333222222333333333222333444555555555555555333333333333333333333333222333333333222111000000333222222222333333444555111111111111111111111111000000111111222222333333333222222111111222222333111111222222222333333333///000333444444333222111111111111111111111111111111111111111111222333333555555555444444333333333333333333333444555666777666666555555555555666666888777666555444333222222333333444555555555555555000333777999;;;<<<===>>>EEEXXXaaaVVVKKKOOO\\\ddd~~~zzzxxxxxxzzzuuukkkgggaaa]]]\\\[[[ZZZYYYRRRQQQPPPQQQRRRRRRQQQOOONNNOOOOOONNNKKKJJJKKKKKKIIIIIIJJJPPP[[[jjjyyy~~~{{{xxxtttrrrqqqrrrrrrsssqqqnnnkkklllrrrzzzzzzsssppprrruuuvvvuuummmhhhcccaaaaaafffsssuuukkklllqqqmmmcccPPPNNNPPP\\\mmm~~~{{{uuu{{{{{{fffRRRGGGFFF===;;;::::::;;;;;;:::888666444:::CCCDDD<<<888:::444444444444444444555555333333222222222222333333333333444444555444444444333333333333333333333333111222222222222222111000333333222222222222333333000000000111111222222333111111111222222222222222222222222222222222222222000111111222333333444444000111222333444333222222111111111111111111111111111111000000111111222333444444555444444333222111111111222333444555555666666555555555555555555666888888777666666555555555333444555555666666555555222444666888999::::::999999CCCHHHEEECCCJJJXXXbbb}}}zzzxxxxxxyyytttpppnnnhhheeeaaa____________^^^XXXXXXWWWXXXYYYXXXVVVTTTRRRSSSSSSRRRQQQPPPPPPQQQMMMLLLLLLOOOYYYfffsss||||||{{{yyyxxxxxxwwwtttrrrrrruuuyyy|||~~~zzzwwwuuullljjjgggdddbbb``````__________________bbbgggkkkwww~~~vvvrrrsssvvvwwwxxxrrrmmmhhhddd```bbbmmmzzzzzzmmmlllrrrqqqiiiTTTMMMJJJSSSbbbsssuuu^^^OOOJJJBBB???<<<;;;;;;;;;:::999777555===IIIIII>>>888999666666555555444444333333333333222222222222333333333444444444444333333222333333333333333333333333111222333333333333333333444333222111111111111111111111111222222222333333333222222222222222222111111222333333333333222111222222222222222222222333111111222222222333333333111111111111111111111111222111111111111222333333333444444444333222111000000111222333444555555666555555444444444444555555555555555555555555555555333333444555555555555444555666777999:::;;;:::999??????BBBEEEFFFKKKWWWccc|||{{{yyyxxx~~~uuuooolllkkkkkkkkkhhhfffcccbbbcccccccccbbb^^^]]]]]]]]]^^^]]]ZZZXXXWWWXXXYYYXXXVVVVVVVVVXXXSSSPPPNNNPPPVVVaaalllssszzz{{{||||||zzzvvvqqqooommmkkkiiigggfffdddaaa^^^aaadddhhhjjjmmmrrryyyyyyqqqllliiigggeee```^^^\\\ZZZWWWUUUTTTSSSRRRTTTWWWYYYZZZZZZ\\\^^^hhhxxx{{{wwwxxxzzz{{{{{{yyytttmmmfff^^^\\\fffqqq|||nnnkkkqqqqqqjjj[[[PPPJJJOOO\\\lll~~~gggUUUMMMFFFCCC>>><<<;;;;;;:::999777666???LLLLLL@@@777888888888777555444333222111333222222222222222222333444444444444333222111111333333333333333333333333222222333444555555555555444444222111000/////////333333222222222222222222444333333222222111111111000111333444444333111000444444333222222111111111222222111111111222333444111111111111111111111111333333222222333333444555333333444444333111000///000111222444555666666666444444444333333444444444222222222333333333333444222222333444444444333333777777888:::===??????>>>;;;999===EEEIIIKKKWWWgggzzz|||yyyxxxuuupppkkkhhhhhhiiikkkkkkiiijjjjjjkkklllmmmnnnnnnkkkkkklllkkkjjjjjjkkkllljjjhhhfffeeeccc```\\\YYY[[[VVVRRRSSSZZZ```cccbbbhhhhhhgggeeeaaa^^^ZZZXXXUUUTTTSSSRRRQQQPPPOOONNNPPPPPPPPPRRRUUUZZZ^^^aaalllooosssvvv{{{}}}xxxqqqnnniiiccc]]]ZZZXXXWWWVVVUUUSSSOOOLLLLLLNNNPPPUUUTTTSSSSSSSSSTTTVVVWWWcccmmm|||}}}}}}{{{zzzxxxzzzyyyrrriiidddfffjjjpppuuutttjjjcccdddffffffZZZQQQMMMTTT\\\ccctttttt___PPPHHH@@@;;;<<<<<<999777777:::FFFNNNHHH===777777888555555555555555555555555777111111888777000222::::::666222111222444555444444444444333333222222222555444222000000111222333333333333222222222111111111222333444333111///...//////000111222222333333777666444222111111111222111111222333333333333222111111222222222333333333333222111000000000222333777777555444222111/////////000111222222222222222111111222333333444555555555444444333333333444444333333333333333333333333333333444555666555555555444666999:::::::::;;;===999:::===AAAEEEKKKYYYfff~~~yyywwwwww~~~yyyuuuqqqnnnoooqqqrrrssstttuuuwwwyyy{{{}}}~~~xxxxxxxxxvvvuuuuuuvvvxxxwwwvvvtttrrrppplllgggcccddd^^^XXXWWWZZZ]]]]]]\\\XXXXXXVVVTTTQQQNNNKKKIIIGGGGGGFFFFFFEEEEEEEEEDDDFFFFFFFFFGGGJJJNNNRRRUUUYYY\\\```dddiiirrr}}}zzzrrrkkkhhhcccaaa]]]YYYVVVTTTSSSSSSRRRQQQPPPMMMKKKKKKNNNQQQSSSSSSRRRQQQQQQRRRSSSTTTXXX```nnn~~~}}}{{{|||{{{}}}~~~yyyppphhhcccbbbhhhllllllddd______```^^^ZZZRRROOOUUUZZZ```nnn~~~{{{gggXXXKKKDDD>>>======:::888888>>>GGGMMMGGG???;;;::::::555555555555555555555555999333111444444444@@@PPPTTTGGG888111333777888888333333222222222222222222333222000......///000111333333333222222222111111111222333444444222000///000000000111222222333333444333222111111111222222111111222222333333333222111111222222222333333333333333222111111111111111444444444333333222222222333333333444333333222222111111222333333444555555555444444333333444444444333333333333333333333333777777666555555444444444555777999999888999:::<<<::::::===AAAEEEKKKYYYfff}}}zzzxxxwww|||{{{}}}{{{uuuqqqnnnhhhaaa]]][[[ZZZWWWUUUOOONNNMMMKKKHHHFFFCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>???@@@CCCGGGHHHKKKOOOSSSWWW\\\dddooowww~~~{{{uuusssnnniiiccc^^^ZZZXXXVVVUUUSSSQQQPPPPPPPPPQQQMMMNNNNNNLLLLLLMMMPPPSSSTTTSSSRRRRRRRRRRRRRRRSSSQQQUUU```ppp~~~{{{yyy{{{xxx{{{~~~yyyoooeee^^^^^^```___[[[YYYZZZYYYWWW[[[UUUSSSWWW[[[]]]gggttt|||xxxooo```OOOGGG@@@???>>>;;;999999<<>>>>>>>>>>>@@@BBBCCCFFFJJJNNNRRRWWW^^^iiipppxxxwwwrrrnnnnnnrrr|||}}}vvvpppkkkeeebbb^^^ZZZWWWUUUTTTTTTTTTSSSRRRPPPPPPOOOPPPPPPLLLMMMNNNNNNNNNPPPTTTWWWWWWWWWVVVUUUTTTTTTSSSSSSTTTTTTYYYggg{{{xxxuuuvvvqqqssswww{{{{{{uuuiiiaaaYYYWWWTTTSSSTTTWWWYYYXXX^^^ZZZZZZ]]]___```fffnnnuuukkkvvvsssdddRRRIIIAAA???>>>;;;999;;;;;;>>><<<888666777666333555555555555555555555555333222666999777555;;;DDDGGG???777444666777333...111111111222333333333444777666555555444555666666333333333222222222111111111111222333222222111000111111111222222333333333111111111111111222222333111111111111111222222333111111222222222333333333111222333444555444333333000000111222333444444555000000000111111000//////222222222333333444444444444444333333333444555555444444444444444444444444333222222222444777:::<<<888888777666555555888;;;;;;;;;>>>BBBEEEKKKYYYfffyyy}}}xxxwwwvvvmmmddd\\\UUUQQQHHHGGGFFFDDDCCCBBBAAA@@@AAA@@@@@@???===<<<<<<;;;???>>>>>>======>>>??????@@@CCCGGGKKKOOOVVV___fffoooxxx}}}wwwsssllliiiiiilllqqqyyy{{{rrrjjjccc___[[[YYYVVVTTTSSSSSSTTTUUUVVVUUUTTTRRRQQQPPPOOOOOOMMMOOOQQQRRRSSSUUUYYY\\\\\\\\\[[[ZZZYYYWWWVVVVVVWWWUUUWWWbbbuuuxxxqqqqqqlllmmmooosssvvvssskkkdddZZZUUUOOONNNQQQVVV\\\```cccbbbdddffffffeeehhhlllrrrdddmmm|||}}}zzzmmmWWWLLLCCC???>>>;;;:::;;;===>>>;;;777777999999666555555555555555555555555555333444777888666444333444444555555444333111///222333333333444555555555333222222222222222333333333333333222222222111111000000111111111111111111222222222222222333333333333333333333333222222222111111000000000111222333111111222222222333333333...///222444555666555555111222222222222222222222---...///111111222222222222222333333333333444444333333333333333444555666444444444444444444444444777777666777999<<>>BBBEEEKKKYYYfffvvv~~~yyywww|||qqqeeeZZZRRRMMMFFFEEEDDDBBBAAAAAAAAAAAACCCCCCBBB@@@???===<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<@@@DDDFFFIIIOOOWWW]]]fffqqq{{{yyyssspppnnnmmmooonnnqqquuuxxx{{{|||rrrhhh```ZZZWWWUUUTTTSSSSSSSSSUUUWWWYYYYYYYYYXXXWWWVVVVVVUUUTTTVVVXXXZZZ\\\\\\^^^aaadddeeeeeedddcccaaa___]]][[[YYYWWWXXXaaappptttqqqooommmlllnnnooonnniiieee^^^WWWQQQOOOQQQUUU^^^fffjjjkkklllllljjjiiiiiijjjxxxwwwgggiiittt}}}~~~{{{aaaVVVJJJDDD@@@;;;:::;;;888:::999555444777888666555555555555555555555555999555111222555777666444444555666444111111444666444444444444555555555555333333333444444444444444333333333222222222111111111111111111111222222222222222333333333333333333444444444444444333222111111111000///000111222333111111222222222333333333...///111222444555666666222222222222222111111111///000222333555555666666333333333333333333333333333333333333444555555666444444444444444444444444777666666555666777999999777888888777666777999;;;======???CCCFFFLLLYYYfffvvvzzzxxx|||{{{xxxsssjjj___UUUNNNKKKHHHGGGEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@===<<<<<<<<<;;;;;;;;;;;;===@@@CCCEEEGGGLLLSSSXXXaaalllxxx~~~uuuooommmooorrrttt}}}}}}zzzwwwqqqjjjccc^^^[[[[[[WWWWWWWWWXXXZZZ]]]___``````aaabbbcccdddeeeeeeeeegggiiikkkllllllnnnppprrrrrrrrrqqqpppnnnkkkhhhgggaaa___```dddooo~~~}}}xxxqqqooonnnllllllkkkiiihhhaaa[[[VVVTTTQQQRRRZZZeeeqqqrrrssspppllliiigggeeeiiittt}}}uuummmqqq~~~|||qqqdddUUULLLDDD===::::::333777777333111333555555555555555555555555555555888666333111333666888777777666444222222444555777555444444444444444333333444444555666666666666666333333333222222222111111333222222222333333444555333333333333333333333333111111222333444333222222111111/////////000222333111111222222222333333333111111000111111222333444111111111111111111111111111222333444555666666666333333333333333333333333333333333333444555666666555555555555555555555555333333333333333333444444555777999999888999:::<<<======???CCCFFFLLLYYYfffwww}}}{{{}}}wwwtttiiihhheee```XXXQQQLLLIIIGGGGGGEEEDDDDDDDDDEEEFFF@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>;;;>>>AAACCCDDDHHHOOOTTT```kkkwwwyyyuuuooommmpppuuuzzz}}}~~~{{{mmmllliiifffbbbaaabbbccc\\\]]]^^^```ccceeegggiiigggiiilllooorrruuuvvvwwwuuuwwwyyyzzzzzz{{{}}}~~~~~~}}}|||yyyvvvsssqqqkkkjjjiiijjjppp{{{~~~ppppppooonnnllllllllllllccc^^^ZZZXXXRRROOOVVVaaauuuvvvvvvpppkkkgggdddaaa\\\dddkkkqqq}}}sssrrr}}}nnn^^^RRRHHH???::::::444999;;;666333555888999555555555555555555555555111555777666444444555444222000000222666777444000444444444333333222222222000111111222333333333222333333333222222222111111444444444444444555666777333333333333333333333333---...000222333333333333222111///...///000222333111111222222222333333333444333111000000000111222000000000111222222333333222222333444444444333333333333333333333333333333222222222333444555666777555555555555555555555555333444555777888999999999444777999:::::::::;;;===>>>===@@@CCCFFFLLLYYYfffyyy~~~~~~vvvlllddd___\\\WWWSSSQQQOOOMMMKKKIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>>>>===============>>>???@@@BBBFFFKKKOOO```hhhsss~~~zzztttjjjlllooosssyyyzzzuuupppnnnmmmllleeeggghhhgggfffddddddeeehhhfffhhhmmmooonnnooossstttyyy{{{xxxsssnnnnnnttt}}}wwwsssttttttrrrrrruuukkkccc[[[WWWTTTSSSWWW\\\qqqyyy}}}xxxoooiiiccc^^^ZZZWWWVVV\\\jjj|||uuurrrxxx~~~ooo]]]NNNDDD@@@???===;;;888777777888777666666666555555555444444444666666555555555555666666666555444333333444555666444333111000000111333444222222222222222222222222111111111111222333444444222444555555444333333444333333333333333333333333333222000//////000222333111111111111111111111111111111111111111111111111111111111111111111111111222111111111000000//////000111333444444333222111111222222333333222222111555555555666555555444333666555444333333444666777444444444555555555555666111888:::555777DDDSSS[[[OOOLLLJJJJJJKKKOOOYYYeeeyyy~~~{{{|||vvvooofff^^^[[[XXXTTTQQQOOONNNKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCDDDCCCBBBAAA@@@AAAAAABBB@@@@@@???>>>>>>===<<<<<<===>>>???@@@BBBFFFKKKOOO]]]fffrrr}}}|||vvvrrrpppssswww}}}vvvsssnnnjjjgggffffffgggggghhhhhhgggffffffiiikkkppppppsssyyy{{{zzzyyy|||yyypppkkkoooyyyyyytttuuuvvvttttttvvvqqqjjjbbb\\\WWWTTTWWW]]]ppp{{{}}}ssskkkeee```[[[WWWRRRTTT___pppxxxzzz{{{hhhVVVIII@@@===<<<:::888777888888777666666666555555555444444444666666555555555555666666555444333333333333444555444333222111111222333444222222222222222222222222222222222111222222333333222444555555444333333444333333333333333333333333333222111000000111222333111111111111111111111111222222222222222222222222111111111111111111111111///000000111111222222333111222222222222222111111111222222333333222222111333333444555666666666555666555444444444444555666444444444555555555555666555888999777:::DDDLLLNNNJJJGGGFFFHHHJJJPPP\\\ggg}}}}}}zzzwwwxxxzzz{{{~~~~~~wwwrrrlllccc]]]WWWTTTQQQOOONNNLLLJJJIIIIIIHHHGGGGGGFFFEEEDDDDDDFFFEEECCCAAAAAABBBCCCDDDBBBBBBAAA@@@>>>===<<<<<<===>>>??????AAAEEEJJJNNNZZZcccppp|||{{{wwwvvvvvvzzz~~~}}}yyyllliiidddaaa___```ccceeejjjjjjjjjiiiiiilllqqqtttzzzzzz~~~uuuooopppwww}}}{{{vvvvvvxxxvvvuuuvvvwwwqqqjjjbbbZZZUUUXXX___nnn|||zzzppphhhddd```ZZZSSSOOOUUUcccuuu}}}wwwdddSSSFFF???<<<:::999999999999888666666666666555555555444444555555555555555555555555444333333222222333333444555444333222222333444555333333333333333333333333333333222222111222222222222444555555444333333444333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333111111111111111111111111......000111333444666666333333222111000000000000111222222333333222222111111222333555666777777777777666555444444444444444444444444555555555555666888888888888<<>>CCCAAABBBFFFJJJQQQ^^^jjjyyysssqqqqqqmmmooottt{{{zzztttoooiii```ZZZTTTRRROOONNNNNNMMMKKKIIIHHHHHHHHHGGGFFFEEEEEEEEEHHHFFFDDDBBBBBBCCCEEEFFFEEEDDDCCCAAA???>>><<<<<<======>>>???@@@DDDIIIMMMWWWaaaooo|||zzzwwwxxx|||{{{wwwllliiiddd``````cccgggjjjnnnoooqqqrrrsssuuuyyy|||||||||wwwvvvwwwuuuttttttxxxsssmmmggg^^^WWWYYY```kkk{{{tttmmmhhhfffaaaZZZTTTVVV___nnnxxxrrr___NNNDDD<<<;;;::::::::::::888777666666666666555555555555555555555555555555555555444333333333333333333444555444444333333444444555333333333333333333333333444444333222111111111111222444555555444333333444222222222222222222222222222333333444444333333222111111111111111111111111333333333333333333333333111111111111111111111111//////111222444555666777555333222000//////000000111222222333333222222111222333444555666666666666777777666555444333333333444444444555555555555666888888777888:::;;;;;;888>>>===???CCCHHHPPP]]]iiiuuuooollleeefffhhhnnnvvv|||uuunnnhhhbbbZZZUUUSSSRRRPPPPPPPPPOOOMMMKKKIIIIIIHHHHHHGGGGGGFFFFFFIIIHHHFFFEEEDDDEEEFFFGGGGGGFFFEEECCCAAA???======<<<===>>>>>>@@@CCCHHHLLLUUU```ooo|||}}}xxxtttuuu{{{~~~yyynnnkkkgggddddddhhhlllppptttwww{{{~~~~~~zzzvvvuuurrrpppppptttpppmmmiiibbb[[[[[[___eeevvvxxxqqqllliiifffaaa^^^^^^cccjjjppp}}}hhhTTTFFF>>><<<;;;:::::::::888777777777666666666555555555444444555555555555444444444444555555555555444444444444444444444444444444333333333333333333333333444444333222111111111111222444555555444333333444222222222222222222222222222333333444444333333222111111111111111111111111333333333333333333333333111111111111111111111111111222222333444444555555555444222000//////000111111222222333333222222111444555555555555555444444777777666555555444333222444444444555555555555666777777777777666555888;;;<<<;;;===BBBGGGNNNZZZfff|||zzzpppkkkdddcccaaadddkkkuuu{{{tttmmmfff```ZZZVVVUUUSSSRRRRRRRRRQQQNNNLLLJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHGGGFFFDDDBBB@@@???>>><<<======>>>???BBBGGGKKKTTT^^^mmmzzzsssrrrqqqssswww|||ooommmjjjiiijjjnnnsssvvv}}}xxxuuuqqqooonnnpppmmmkkkkkkhhhaaa^^^^^^___mmm|||~~~zzztttnnnhhhfffdddeeegggjjjkkkjjj}}}pppXXXIIIBBB???<<<:::999999888777777777777666666666555555333444555666666555444333444555555666666555555444333333333444444333333333333333333333333333333333333333222222111222222222222444555555444333333444222222222222222222222222333333333333333333333333111111111111111111111111333333333333333333333333111111111111111111111111333333333333333333333333444444333222111111111111111222222333333222222111555555666666555444444333555666666666555444333333444444444555555555555666666555555777555444888>>><<<;;;===BBBFFFLLLXXXdddwwwtttmmmfffbbb^^^]]]bbblllwww~~~~~~yyyrrrkkkeee```\\\ZZZUUUTTTSSSSSSSSSQQQNNNLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIHHHGGGHHHGGGFFFEEECCCBBBAAA@@@<<<=========>>>AAAFFFJJJSSS]]]jjjwww{{{mmmooossszzz|||sssrrrrrrsssvvv{{{}}}wwwssspppoooqqqmmmlllppppppiiiaaa]]]YYYdddqqqwww{{{{{{vvvppphhheeedddiiiooorrrooojjjooozzzbbbQQQFFFBBB<<<999888888888777777777777777666666666555222333555666666555333222333444555555555555444333222222333333333333222222444444444444444444444444222222222111222222333333222444555555444333333444111111111111111111111111333222111000000111222333111111111111111111111111222222222222222222222222111111111111111111111111222222222222333333333333333333444444444333333222111222222333333222222111444444555555555555555555444555555666666555444333444444444555555555555666888444333777999888888;;;;;;:::===BBBFFFLLLXXXcccsssyyyqqqhhhccc\\\YYY\\\fffqqqyyy{{{wwwrrrlllddd___[[[XXXWWWVVVUUUTTTSSSSSSQQQNNNKKKLLLLLLLLLLLLKKKKKKKKKKKKHHHJJJKKKLLLLLLJJJHHHGGGHHHGGGFFFEEEDDDCCCBBBAAA<<<=========>>>AAAFFFJJJRRR[[[hhhttt|||{{{tttooossszzz{{{xxxyyyzzz}}}zzzuuurrrqqqtttooonnnsssuuunnnccc\\\VVV___iiiqqqxxx{{{wwwpppiiifffdddkkktttxxxtttmmmfffxxxkkk[[[HHHCCC===888777777888888777777777777666666666666222333555666666555333222222222444444444444222222111222222333333222222111444444444444444444444444111111111111222333444444222444555555444333333444111111111111111111111111333222000//////000222333111111111111111111111111111111111111111111111111111111111111111111111111000000111222222333444444222333444555666555444333222222222333333222222222222222444555666666777777333444555666666666555444444444444555555555666666;;;333000888>>><<<777666:::999<<>>AAAEEEIIIUUU]]]jjjvvv{{{xxxyyyrrryyyuuurrruuurrrpppooopppqqqmmmgggaaa]]]YYYZZZbbbkkkpppuuuyyymmmhhhfffiiioooooohhh```___gggxxxwwwbbbPPPHHH@@@===:::777777999888888888888888777666666777666555444333222222222333333333333333333333333444444555555555555444444///888AAAAAA:::444333666222444555333///,,,,,,---555555555444444333333333444333333222222333333444444333333222222111111111222222111111222222333444111111222222222333333333333222111/////////000111000000000111222222222333222222222222222222222222000111111222222333444444333333333444444444555555777777666555444333333222333333333444444444555555777888888888888999999999<<<<<<>>>AAADDDJJJXXXeee~~~|||yyyooofff^^^ZZZXXXXXX\\\bbbnnnwww~~~|||zzzyyywwwuuussslllfff___YYYUUUUUUTTTTTTSSSTTTTTTUUUTTTTTTSSSSSSUUUTTTTTTTTTTTTTTTTTTUUUTTTSSSRRRRRRRRRPPPMMMKKKGGGGGGGGGFFFEEEDDDCCCBBB???????????????BBBGGGJJJTTT]]]iiivvv}}}yyyxxxyyy{{{{{{vvvxxxsssrrrqqqqqqrrrpppjjjeee[[[VVVUUUZZZaaafffkkkpppnnnjjjiiilllpppnnneee]]]___cccnnnzzzvvv{{{lllWWWMMMDDD???<<<888777999777888888888888777666666777777666555444444444444555555555555555555555555444444555555555555444444666===EEEFFF@@@888444333111333444333111///000111555555444444444333333333444333333222222333333444333333333222222222222222555444333111111111111222111111222222222333333333333222111000//////000111111111111111222222222222222222222222222222222222111111111222333333444444333333333444444444555555777666666555555444444444444444444555555555666666777888888888888999999999<<<;;;===@@@CCCIIIWWWeee}}}|||tttjjjaaa\\\YYYVVVVVVYYYbbblllzzzyyyvvvxxxvvvuuuvvvwwwwwwuuurrroooeeeaaaZZZVVVTTTTTTUUUUUURRRSSSTTTUUUVVVVVVVVVVVVYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVUUUTTTTTTRRROOOLLLIIIHHHHHHHHHGGGEEEDDDCCCAAABBBBBBAAAAAADDDHHHKKKSSS[[[hhhuuu~~~|||zzz{{{}}}~~~{{{zzzuuusssqqqrrrsssrrrmmmiii^^^VVVQQQSSSWWW[[[bbbhhhnnnllllllooorrroooggg```aaa```dddqqqvvvooopppxxxvvv___TTTHHHBBB>>>999888999777777777777777666555555666666666666666666666666555555555555555555555555444444555555555555444444777===CCCFFFCCC<<<666222000111333333222333444555555444444444444333333333444333333222222333333444222222222222333333333333888666444111//////000000111111222222222333333333222222111000000000111111222222222222222111111111222222222222222222222222111111222222333333444444333333333444444444555555444444444333333333333333555555555666666666777777777888888888888999999999;;;:::<<<@@@BBBIIIVVVdddzzz~~~}}}}}}rrrhhhccc^^^YYYVVVWWW\\\eeesss}}}yyyuuurrrsssvvvssstttvvvyyyyyywwwqqqmmmddd```ZZZWWWVVVVVVVVVVVVRRRSSSUUUVVVXXXYYYYYYYYY\\\\\\\\\\\\\\\\\\\\\\\\YYYWWWVVVVVVUUUSSSOOOMMMKKKJJJJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBAAADDDHHHKKKQQQZZZhhhuuu}}}}}}{{{}}}|||vvvssspppppprrrqqqnnnkkkddd[[[TTTRRRSSSWWW___gggoooooooooqqqsssrrrmmmiiigggdddeeejjjrrrwwwlllhhhlllvvvfffYYYJJJCCC>>>:::888999666777777777777666555555555555666666777777777777333333333333444444444444444444555555555555444444333666999===>>><<<777333000111222222222333444555444444444444444444444444444333333222222333333444111222222333333444444444888666333000//////000111111111222222222333333333222111111111111111111111333333333222222111111111222222222222222222222222111111222222333444444555333333333444444444555555000000111111222222222222444555555555666666666666777777888888888999999999::::::<<>><<<999::::::::::::999888888666777888999999888666555333333333444555666666777444555555555555555555444///222555666666555777888666333000000333666666666333333333444444555555555444333333222222333333444555555555444444333333333000111333444444333111000111111222222222333333333000111222333444333333222222222222333333444444444222222222222222222222222222222333444444555555666333333333444444444555555333333333333333333333333555555555555666666666777777888888888888999999999<<<<<<>>>AAADDDJJJXXXeeeyyy~~~}}}uuunnniii\\\XXXXXX]]]dddooo~~~~~~|||yyywwwvvvwwwxxxzzz{{{xxxwwwuuuvvvuuupppjjjgggggghhheeedddcccccccccbbb```^^^^^^^^^_________^^^\\\[[[]]]^^^^^^]]]\\\ZZZXXXVVVTTTRRROOOLLLKKKJJJKKKKKKFFFFFFEEECCCAAAAAACCCEEERRR[[[iiivvv{{{{{{|||~~~vvvnnnnnnpppooommmgggaaaZZZUUURRRRRR```ooowww|||~~~yyy|||wwwuuu}}}uuusssyyy~~~rrr^^^MMMCCC???>>>888999999888666666777888888777777666555444444444555555555555555555555555666555444333333444555666555444333333222222222222222222222222222222222222111222222333444444444444333333333333333333333333111222444444444222000///222222222222222222333333222222222111111111000000333444444555555444444333444666666333000///111444222222222222222222222222222222333333333333444444333333333444444444555555555555555666666666666666444444555666666777666666555777888888777777888999:::999;;;@@@DDDKKKXXXdddzzz~~~~~~uuuoooaaa[[[XXX[[[```jjjzzz~~~|||{{{zzzzzzzzz{{{~~~{{{xxxvvvvvvvvvwww{{{~~~}}}}}}{{{||||||xxxqqqkkkhhhgggjjjhhhggghhhhhhhhhfffddd___````````````___]]]]]]^^^^^^^^^]]]\\\ZZZXXXWWWPPPNNNLLLIIIGGGGGGGGGGGGGGGGGGFFFDDDBBBBBBEEEGGGPPPYYYhhhtttzzz}}}wwwppppppqqqmmmjjjiiiiiiddd[[[SSSQQQ\\\hhhrrr|||{{{}}}xxxwww}}}zzz{{{|||{{{fffSSSFFF???>>>:::::::::888777777888999999999888777777666555555555555555555555555555555555555444444444444555555555444333333222222222333333333333333333333333333222222333444444444333333333333333333333333333333222222333444333222111000111222222222222333333333333333222222222111111111333333444444444444333333222333333222111111333444222222222222222222222222111111111222222222333333333333333444444444555555444444444555555666666666666777777777777666666555666777888888777777888999:::999;;;@@@DDDKKKWWWccczzzyyyqqqggg```YYYWWW[[[dddttt~~~}}}|||zzzyyyyyyyyyzzzzzz|||}}}yyyuuusssrrrwww}}}|||tttnnnkkklllkkkjjjjjjjjjjjjhhhfffbbbaaaaaa``````___^^^]]]^^^^^^^^^^^^\\\ZZZXXXWWWQQQPPPNNNLLLJJJIIIIIIIIIHHHHHHGGGEEECCCDDDFFFHHHPPPZZZiiiuuu}}}yyyrrrrrrqqqkkkgggkkkpppmmm```TTTRRRVVV^^^kkk{{{~~~{{{yyy{{{}}}qqq]]]MMMDDDAAA===<<<:::999888888888888888888777777666555555555555555555555555555555555444555555555555555555444444444333222222222333333444444444444444444444444333333444444444333222222333333333333333333333333333333333222222222222111111111222222222333333333444444333333333222222222333333444444444444333333444333111111222222222111222222222222222222222222000000111111111222222222333333333444444444555555222333333444555666666666777777777666555555444444666777888888777777888::::::999;;;@@@DDDKKKVVVbbbxxx}}}tttnnndddZZZUUUVVV^^^nnn|||~~~|||{{{yyyzzzyyyxxxwwwwwwxxxyyyzzz|||yyyuuutttxxxxxxuuurrrqqqooonnnnnnllliiigggcccbbbaaa___^^^]]]]]]]]]^^^^^^^^^^^^]]][[[XXXWWWSSSRRRQQQPPPNNNLLLKKKJJJGGGGGGFFFEEECCCDDDFFFIIIRRR^^^mmmyyy}}}vvvuuuqqqkkkgggjjjooommmaaaVVVSSSRRRUUUdddyyy~~~zzzyyy}}}}}}zzzhhhWWWMMMHHH@@@===:::888888888888777555555444444333333333333555555555555555555555555333444555666666555444333444333333222222333333333444444444444444444444444444444444444333222222111222222222222222222222222333333222111111222222333111111111222222333333444555555444444444333333333333333333444444333333333888555222222333333111...222222222222222222222222111111111111222222222222333333333444444444555555111222222333444555666666555555444444444444444444666888999999888777999::::::999<<<@@@DDDJJJUUU```vvv}}}sssiii]]]VVVUUU[[[hhhvvv{{{{{{zzzyyyxxxvvvuuutttqqqqqqppppppppprrrsssttt|||~~~zzzxxx|||~~~{{{xxxuuuqqqllliiidddbbb```]]]\\\[[[\\\\\\^^^______^^^]]][[[YYYXXXQQQQQQQQQPPPNNNLLLIIIHHHFFFFFFEEEDDDBBBCCCFFFHHHSSSaaaqqq}}}zzzxxxrrrooollljjjjjjfff```ZZZUUUPPPQQQ^^^sss~~~wwwuuuzzzrrrbbbTTTLLLCCC???:::888888888777666444444444444444333333333555555555555555555555555333444555666666555444333333333333222222333333444222222222222222222222222444444444444333222222111222222222222222222222222333222222111111222333333000000111222333333444444555555555444444444333333222333333333333333333222777444222333555555333000222222222222222222222222222222222333333333333444333333333444444444555555222222333333444555555666444444444444555666777888777888999999888888999:::::::::<<>>;;;;;;<<<:::777777777777777777777777777555555555555555555555555555555444444444444555555333222222222333333444555333333333333333333333333222222333444444444333333111111111111111111111111000111222333444333222222///000111222333444444555444444444444333333333222222222333333333333222222000222333333111000///000222222222222222222222222111222222222333333333333333333333444444444555555666666666555555555555444666666555555555777:::;;;777888:::999888888999;;;::::::===AAADDDHHHRRR[[[jjj~~~{{{{{{~~~|||ooodddZZZTTTWWW]]]dddcccaaa___^^^]]]]]]]]]YYYYYYZZZZZZ\\\___aaabbbeeennn~~~xxxjjjfffaaa]]]ZZZ[[[\\\^^^______```___^^^\\\ZZZXXXPPPQQQSSSSSSQQQNNNJJJGGGGGGGGGGGGFFFEEEFFFIIIKKKWWWkkk~~~|||uuummmggg\\\VVVQQQNNNNNNVVVmmm{{{{{{~~~ttttttsssbbbNNNHHH@@@======>>><<<999555555555666666666666666555555555555555555555555666555444333333444555666222222222222333333444555444444444444444444444444111222333333444444444444111111111111111111111111///000222444555444222111///000000222333444555555444444333333333222222222222222222333333222222222444666777444...)))((()))222222222222222222222222000111111111111222222222333333333444444444555555777777777666555555444444555444333222222333555666777999::::::999888:::;;;;;;:::===AAADDDHHHQQQ[[[hhh}}}xxxuuuwww|||tttfff]]]YYYVVVTTTYYYYYYXXXXXXWWWWWWXXXXXXUUUUUUUUUUUUVVVXXXZZZ[[[aaajjj{{{uuulllccc```^^^ZZZWWWXXX^^^^^^^^^______^^^ZZZXXXWWWVVVTTTRRROOOLLLIIIHHHIIIFFFDDDEEEEEEEEEKKKSSScccttt~~~uuunnnkkkbbbVVVNNNOOOPPPRRR___ooo}}}wwwzzzuuuttt}}}~~~pppWWWOOODDD===<<<<<<;;;999777666444222222444666777666555444333333444666777444444444444444444444444222222222333333333444444222222111111222222333444333333333333333333333444555444444333333444444555444444444444444444444444222222222333333444444444888555222222555666666444222222222222222222222222111111222222222333333333333333333222222111111111222333444444333333555666222222111111222222333444555444555666888888666444444444444555555555666666555555555666666777888999;;;;;;===CCCFFFIIIOOOWWWjjj{{{wwwyyy{{{}}}yyyiii^^^WWWRRRPPPUUUTTTSSSSSSRRRSSSSSSSSSQQQQQQQQQRRRSSSUUUWWWXXX]]]fffxxx{{{pppeeeaaa___\\\ZZZ[[[^^^]]]]]]^^^___]]]ZZZXXXXXXWWWTTTPPPMMMJJJIIIHHHJJJGGGFFFFFFFFFHHHNNNWWWhhhxxx}}}vvvpppmmmfffZZZRRRPPPOOOOOOZZZhhh~~~yyyyyyxxxwww{{{www]]]SSSFFF>>>======;;;999666666666666666666666666777777555444333444444555444444444444444444444444444444444444555555555555333333222222333333444555666444222111111222444555444444444444444444444444444444333333333333333333222222222333333444444444666333111111333555444333222222222222222222222222111111222222222333333333333333333222222222111111111222333333222222333444222222222111222222333444555555666777777666555444444444444555555555666666777777666777777888999:::<<<;;;===BBBEEEHHHQQQYYYiii|||zzz}}}~~~||||||~~~mmm```XXXQQQMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPRRRTTTXXXaaasssxxxjjjdddaaa___^^^``````___```aaabbb```]]][[[YYYWWWSSSNNNJJJHHHGGGGGGJJJGGGGGGHHHHHHJJJSSS]]]ppp~~~~~~zzzuuuqqqoookkk```VVVRRRNNNKKKSSS^^^vvv}}}yyywwwyyyzzzxxx|||{{{www}}}}}}fffZZZJJJ@@@>>>>>><<<999555666888999999888666555999888666555444333333333444444444444444444444444555555666666666777777777444444333333444444555666888666222000///111333555333333444555555444333333222222222333333333333333222222333333333333444444333222000000111222222111222222222222222222222222111111222222222333333333333333333222222222222111333444555444222222333444222222222222222333444444444777999888555333444555444444555555555666666666888888888888999:::;;;;;;<<<;;;===@@@CCCHHHSSS^^^kkkqqqdddZZZSSSOOOIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHIIIJJJLLLOOOPPPUUU]]]mmmqqqgggdddbbbaaacccdddddddddeeefffeeebbb___ZZZVVVQQQLLLIIIGGGGGGGGGIIIGGGGGGHHHIIILLLWWWcccwww~~~|||xxxtttrrrvvv|||zzzuuussspppooommmdddZZZTTTNNNJJJOOOVVVggguuu|||xxxuuuxxxyyyxxxyyy{{{qqqlllpppxxx~~~ooobbbQQQEEEAAA???;;;888666777777888888777777666777777666555555555444444555555555555555555555555555666666666666777777777333333333333333444555555777666333111000111222333222333555666666555333222111111222222222222333333333333333333333333333333222111111111111222222111222222222222222222222222111111222222222333333333222222222222222222222222666777888777555444444666333222222222222333444444444888;;;888333111333666555555555555666666666666888777777888888999:::;;;===;;;<<>>;;;888777777666666777777888444555666777888888777777555555555555555555555555333333444444444555555555333222222222222333444444222333444444444333222222444444444444444444444444222222222333444444555555444444444333333222222222111333666666444222333444222222222222222222222222111111222222222333333333111111222222222333333333111222333333222222333444444333333333333444555555777666666555444555666777555666666666777777777777888888888888888999;;;;;;888:::===AAACCCJJJ\\\lll~~~|||}}}vvvllldddYYYQQQNNNMMMKKKJJJGGGFFFEEECCCBBBAAAAAAAAA@@@@@@@@@BBBDDDGGGIIIKKKLLLLLLNNNTTT```sss~~~sssqqqqqqqqqqqqjjjiiihhhgggeeebbb]]]ZZZSSSSSSQQQOOOMMMKKKJJJIIIFFFGGGIIIKKKMMMUUUgggyyy}}}zzzsssnnngggaaa]]]YYYVVVTTTSSSNNNKKKLLLNNNQQQWWW^^^hhhrrr}}}zzztttoooiiiiiiddd\\\TTTQQQOOONNNKKKSSS___mmm{{{zzzwwwxxxyyy|||rrrccc\\\]]]YYYlllsss\\\III@@@>>>777888999::::::999888777666666777888888777666555666666666666666666666666444444444555555555555666444333333333333444555555444333222222222333444555555444444333333444444555222222333444444555666666444444444333333222222222000333666666333222222444222222222222222222222222111111222222222333333333111111111222222333333333222333444444444333555666444333333333333444555555888666444333555777777666666666666666777777777777999999999999:::;;;<<<<<<777999>>>AAADDDKKK\\\mmm}}}zzzzzz}}}{{{wwwwwwvvvtttsssooohhh]]]UUUPPPNNNKKKGGGDDDCCCCCCCCCEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@BBBDDDFFFIIIKKKMMMKKKLLLMMMMMMQQQ\\\lllxxxvvvrrruuuvvvvvvppplllhhhdddbbb```]]][[[TTTRRRQQQQQQPPPNNNKKKHHHHHHGGGGGGJJJNNNXXXlll~~~{{{ssskkkddd___XXXSSSPPPNNNMMMLLLIIIIIIHHHHHHIIIKKKMMMNNNYYYbbbooozzz~~~~~~{{{yyyuuuuuuwww{{{zzzvvvuuuzzz~~~zzzvvvxxxqqqggg___ZZZUUUPPPLLLOOOOOOTTTbbbwww}}}vvvtttyyymmm```YYYZZZgggyyywwwfffPPPAAA===;;;999777777777777666555888888777555555444444444555555444444444444555555888666555333333444555666444333333222222333333444333333333333333333333333222222222222222333444555333333333444555666777777444444555555444333222222111111222333555555444222666555444444222222111000444333333222222333333444111111222222222333333333111111111111111111111111444444333333444555777888777777777777777666666666777777666666555555555444777777777777666666666666::::::===AAAEEELLL[[[iii}}}zzzyyyyyyzzz~~~~~~wwwooojjjbbb___\\\ZZZXXXSSSMMMHHHJJJHHHEEECCCAAAAAABBBBBBDDDDDDEEEEEEDDDCCCBBBBBB@@@AAAAAACCCEEEGGGIIIKKKIIIKKKLLLLLLMMMTTT^^^fffrrrzzzwwwxxxyyyxxxsssooojjjfffccc```\\\ZZZUUUTTTSSSRRRQQQOOOLLLIIIKKKIIIHHHJJJNNNXXXlll}}}~~~{{{xxxvvvuuuppphhhaaa\\\WWWQQQMMMJJJIIIHHHGGGCCCBBBBBBAAABBBCCCEEEFFFOOOWWWaaaiiimmmllljjjiiihhhhhhjjjmmmrrrvvvwwwwwwtttpppllllllrrr{{{yyyoooddd\\\VVVQQQNNNOOOOOOSSS___ppp|||xxxzzz}}}xxxggg^^^]]]fffsssyyykkkWWWGGG@@@<<<:::888777888888777666555444444444555666777888666555555444444555555666666555333111111222333444444333333222222333333444333333333333333333333333555555555555666666666666222222333333444444555555555555555555555444444333222111222333555555444222555444444333333222222111333333222222222222333333222222222222333333333333222222222222222222222222555555444444555666888999777666666555444333333222777666666666555555555555999999999999999:::::::::::::::===AAAEEELLL[[[iii}}}yyyyyyyyy{{{~~~zzzsssiii___XXXRRROOOKKKHHHGGGEEEDDDBBBBBBAAA@@@>>>>>>???@@@@@@CCCDDDEEEFFFFFFEEECCCBBBAAAAAAAAABBBDDDEEEGGGHHHHHHJJJLLLLLLJJJLLLPPPTTTZZZdddsss||||||{{{yyyvvvrrrmmmhhhddd```\\\YYYXXXWWWUUUUUUTTTRRRNNNKKKMMMJJJHHHJJJNNNYYYlll}}}}}}uuurrrnnnkkkhhhccc[[[UUUSSSOOOJJJGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFKKKQQQVVVWWWWWWVVVVVVYYYYYYZZZ]]]aaadddeeeeeedddaaa___```fffqqq|||}}}qqqddd[[[UUUSSSPPPPPPRRRZZZfffrrr}}}|||{{{zzzyyy~~~wwwjjjdddfffkkkvvv|||tttcccPPPDDD===;;;888888888999888888444444444444555666777888666555555444444555555666666555333222222222333444444333333222222333333444333333333333333333333333333333444444444333222222333333333333333333333333444444444444444333333333333222222333555555333222333333333333333333333333222222222222222222222222333333333333444444444444333333333333333333333333666666555555555777888999888777666555444222111111666666666666555555555555999999999:::;;;;;;<<<<<<;;;:::===AAAEEELLLZZZhhh{{{xxxxxxyyy{{{~~~|||xxxrrrkkkddd[[[RRRLLLMMMJJJGGGDDDCCCBBBBBBBBB???>>>============>>>>>>AAACCCEEEGGGGGGFFFCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEIIIKKKLLLLLLJJJIIIKKKMMMOOOUUU\\\dddmmmzzz|||zzzuuurrrmmmiiifffbbb^^^[[[\\\ZZZYYYXXXWWWTTTQQQNNNNNNJJJHHHJJJOOO[[[mmm~~~zzzwwwmmmjjjfffbbb^^^XXXRRRMMMMMMJJJGGGFFFFFFFFFEEEDDDFFFFFFEEEEEEDDDDDDDDDDDDCCCFFFIIIJJJJJJJJJJJJKKKNNNNNNOOOQQQTTTWWWWWWWWWVVVTTTSSSUUU\\\hhhvvvtttggg___\\\SSSQQQQQQUUU[[[dddrrr}}}~~~zzzxxx{{{sssnnnjjjooo|||nnnWWWFFF>>>;;;888777888888888888777666666555444444555555666666555555555555666666777777666555444555555666444333333222222333333444333333333333333333333333222222333333222111000///444444444333333333333333333333222222222222222222444222222333444444333222222222222333333444444444333333444444444444333333333333333444444444555555444444444444444444444444666555444444444666777888888888777666555555444444666666666666666555555555555555666777888999:::;;;;;;;;;===AAAEEELLLZZZhhhyyyvvvwwwwwwzzz}}}{{{xxxpppjjjccc\\\VVVPPPLLLIIIGGGGGGFFFEEEBBB@@@??????AAA@@@???>>>>>>=========AAABBBEEEGGGHHHGGGEEECCCDDDCCCCCCCCCCCCDDDEEEEEEHHHIIIIIIIIIIIIJJJLLLMMMNNNPPPSSSVVVZZZ```iiiooozzz|||yyysssqqqnnnkkkiiigggccc```___^^^\\\[[[ZZZXXXTTTQQQMMMIIIGGGKKKQQQ\\\mmm|||~~~}}}|||xxxrrrnnnccc```\\\XXXTTTOOOKKKHHHHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@CCCDDDFFFFFFEEEEEEFFFGGGIIIHHHHHHJJJLLLNNNNNNMMMMMMMMMLLLNNNUUUbbbqqq|||vvvkkkfffWWWSSSQQQRRRSSSXXXfffuuu~~~{{{{{{}}}zzzuuu}}}vvv___JJJ@@@===999777777777777666777777666555555555666666666666666555555666666666777777666666555555555555444333333222222333333444333333333333333333333333555555555555555444333222555555555555444444444444444444333222333333444555555333222222333444333222111222222333333444444555444444555555555555444444333333333444444444555555444444444444444444444444555444333333333444555666555555555555666666666666555555555666666666666666333444555666777999999:::;;;;;;===AAAEEELLLZZZgggwwwuuuuuuvvvxxx|||zzztttooolllbbb]]]VVVPPPMMMKKKJJJJJJFFFHHHIIIHHHEEEBBB@@@@@@DDDDDDCCCBBB@@@???>>>===AAABBBEEEFFFGGGGGGFFFEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFGGGHHHJJJLLLMMMLLLNNNPPPQQQRRRTTTXXX[[[[[[```fffkkkmmmnnnoooppplllooosssxxx~~~{{{yyysssqqqpppooonnnllliiigggcccbbb```___]]][[[WWWTTTNNNJJJHHHLLLRRR\\\jjjwwwyyywwwvvvtttqqqlllfffbbbWWWUUURRRNNNKKKHHHFFFFFFEEEDDDDDDEEEGGGGGGFFFDDDCCCDDDDDDDDDCCCBBBBBBAAAAAACCCFFFGGGFFFEEEFFFGGGFFFEEEDDDFFFHHHIIIHHHGGGHHHHHHHHHJJJPPP]]]nnnzzzuuunnn\\\VVVRRRRRRPPPPPP\\\kkk~~~}}}zzzzzz}}}hhhRRRDDD@@@;;;888777777666666444555555666777999:::;;;777666666555555666666777555555555555444444333333444333333222222333333444333333333333333333333333444444333222222222333333555555555555555555555555777666555444555666777888555444222222333444333222222222222333333444444444333444555666666555444333333333333333444444444444444444444444444444444444444444333222222333444555222222222333444444555555555555555666666666666666555666777888999:::;;;;;;<<<<<<>>>AAAEEEKKKYYYgggxxxuuuuuuuuuxxx{{{zzzssskkkeeeaaa___WWWSSSNNNKKKJJJJJJJJJJJJHHHJJJLLLJJJHHHFFFFFFGGGEEEEEEEEEDDDCCCBBBAAA@@@BBBBBBDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIKKKKKKKKKJJJJJJKKKLLLMMMMMMNNNPPPQQQNNNPPPSSSUUUWWWXXX[[[]]]\\\___dddjjjqqqxxx~~~~~~{{{yyywwwuuuttttttsssqqqnnnkkkfffdddbbbaaa```]]]YYYVVVQQQLLLJJJNNNSSSYYYdddnnnooommmkkkhhheee```YYYTTTMMMMMMKKKHHHFFFEEEFFFGGGDDDDDDEEEGGGIIIIIIGGGEEEEEEFFFFFFGGGGGGFFFEEEDDD@@@CCCHHHJJJJJJIIIIIIIIIGGGEEEEEEEEEGGGGGGFFFEEEEEEEEEEEEFFFLLLXXXjjjvvvyyyqqqaaaYYYSSSSSSOOOLLLTTTaaarrr|||xxxuuuwwwyyy|||rrr]]]HHHDDD>>>:::888888777777555666666777888:::<<<===777777666666666666777777555555555555555444444333444333333222222333333444333333333333333333333333222111///......000222333333333333444444555555666666555444333333555777888666444222111222333333222333333333333333333333333111222444555555444222111222222222222333333333333333333333333333333333333555444333333222333444555222333333333333333333444555555555555666666666777777777888999999:::;;;;;;<<<<<<>>>BBBEEEKKKYYYggg{{{xxxwwwwwwyyy|||}}}yyyqqqiiiaaa[[[WWWVVVPPPNNNKKKJJJKKKKKKJJJHHHHHHIIIJJJHHHFFFFFFIIILLLDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCEEEFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLMMMNNNOOOMMMJJJHHHJJJJJJJJJIIIJJJJJJLLLMMMMMMNNNNNNNNNNNNPPPSSSVVVWWWYYY^^^eeellltttzzz}}}|||zzz{{{yyyxxxwwwwwwtttqqqnnngggfffdddcccaaa^^^ZZZWWWSSSOOOMMMOOOSSSWWW___hhhgggeeeccc```]]]WWWPPPKKKJJJJJJHHHGGGEEEFFFHHHJJJFFFGGGHHHJJJLLLKKKIIIGGGCCCDDDEEEFFFFFFEEEDDDCCC@@@DDDJJJNNNOOONNNMMMMMMIIIHHHGGGGGGHHHIIIHHHFFFCCCCCCCCCDDDHHHUUUgggssszzzrrrdddZZZTTTTTTPPPJJJPPP\\\cccwwwzzzvvvsssrrrsssvvvzzz}}}yyyeeeLLLHHHAAA<<<:::999888777:::999999999999999::::::777777666666666666777777777777777888777666666555444333333222222333333444333333333333333333333333555444111///000333666888111111222333333444555555333222111000000222444555777444222111222333333222333333333333333333333333///000222333333222000///111111222222222333333333333333333333333333333333666666444444333444555666666666666555555444444444444555555555666666777777777777777888888999::::::===<<<>>>BBBEEEKKKYYYfff}}}zzzyyyyyyzzz~~~~~~xxxlllggg```ZZZVVVSSSPPPNNNNNNNNNNNNNNNMMMLLLKKKKKKIIIIIIJJJJJJIIIIIIHHHGGGFFFGGGHHHHHHGGGDDDBBB@@@@@@@@@@@@AAABBBEEEGGGHHHHHHHHHGGGEEEDDDEEEHHHKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOOOONNNKKKJJJJJJKKKMMMMMMMMMMMMMMMNNNOOOOOOTTTWWW\\\ccckkksssyyy|||~~~}}}~~~{{{xxxwwwvvvsssooojjjfffbbb___[[[XXXUUURRRQQQRRRUUUYYY\\\]]]]]]ZZZVVVQQQMMMIIIGGGFFFEEEEEEEEEFFFHHHHHHHHHFFFHHHGGGGGGFFFFFFFFFGGGGGGEEEFFFGGGHHHHHHFFFDDDCCC???CCCIIIPPPTTTTTTSSSRRRMMMKKKHHHFFFFFFGGGIIIJJJJJJFFFDDDGGGKKKTTTdddrrrvvvpppgggaaaYYYPPPKKKJJJKKKLLLXXXkkk~~~|||wwwssspppqqqssswww{{{nnnUUUJJJ>>>999777666777;;;666666666666666777777777777777777777777777777777777666666666666555555555555444333333222222222222444333333333333444555555555444222222222444666777111111111222333444555666444444444444444444444444555555555333111000222444222555666555333222111000111111111111111111111111000000111222333333444444444444444333333222222222444444555555555555555555444444444555555555555555444444555555444222000///777777777888999999::::::>>>===>>>BBBFFFMMMZZZfff~~~yyyvvvxxx|||zzzpppiii```\\\VVVRRRPPPOOOMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHIIIJJJJJJHHHFFFDDDCCCAAA@@@@@@AAABBBEEEGGGHHHHHHHHHGGGFFFEEEFFFIIILLLLLLLLLLLLKKKLLLLLLMMMNNNLLLMMMNNNMMMJJJIIIIIIJJJNNNNNNNNNNNNOOOPPPQQQQQQTTTWWW]]]dddmmmuuu|||}}}{{{zzzuuurrrmmmhhhdddaaa]]]ZZZVVVTTTRRRRRRTTTWWWXXXXXXUUUSSSPPPLLLIIIGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFGGGGGGFFFFFFFFFGGGGGGHHHGGGHHHJJJKKKJJJHHHEEECCC???CCCJJJQQQUUUWWWVVVUUUPPPOOOLLLJJJIIIIIIJJJJJJJJJGGGEEEHHHMMMVVVeeettt|||sssnnngggaaaYYYQQQLLLKKKLLLNNNSSSbbbsss|||~~~yyysssnnnmmmooottt|||pppXXXLLL@@@;;;888666666888777777777777777777777777777777777777777777777777666666666555555555444444444444333333333333333333444333333333444444555555555444333222222333555666222222222222333444444555444444444444444444444444444555555333111111333555888111...444888555333333222222222222222222222222222222222333333444444555444444333333222222222222222222222333333333333444666555555555555555555555666666666666555444333333777777777888999999::::::???======AAAFFFNNN[[[hhh}}}yyyvvvxxx}}}}}}{{{}}}~~~~~~|||xxxsssjjj```XXXTTTQQQNNNLLLMMMNNNNNNMMMKKKKKKLLLLLLLLLKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKJJJIIIGGGFFFBBBAAAAAABBBCCCEEEGGGHHHHHHHHHHHHGGGFFFGGGJJJLLLLLLLLLLLLLLLLLLMMMNNNNNNLLLNNNOOONNNLLLKKKKKKLLLPPPPPPPPPPPPQQQRRRSSSTTTUUUXXX^^^gggpppyyyxxxuuuoookkkgggccc___\\\XXXVVVTTTSSSSSSSSSRRRQQQMMMLLLIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKKKKJJJLLLNNNPPPNNNKKKGGGDDDAAAEEELLLSSSXXX[[[[[[ZZZVVVUUUSSSPPPNNNLLLKKKKKKLLLIIIGGGJJJOOOWWWffftttzzzsssnnnhhhccc[[[RRRMMMLLLMMMNNNMMMWWWcccooozzz{{{tttiiihhhiiiqqq~~~qqq[[[PPPDDD>>>:::666555666999999888888777777666666777777777777777777777777555555555555444444444333333333333333333444444444333333333444444444555555666555444333222333444555333333333222222333444444444444444444444444444444444444555444222333555777@@@333...444:::888555666333333333333333333333333444444444444444444444444333333222222222222222111222222222333333333444444777777777666666555555555777777666666666666777777777777777888999999::::::???======AAAFFFNNN]]]jjj}}}yyywwwyyy~~~|||yyyvvvssspppooopppqqqqqqqqqrrrtttwww}}}xxxqqqjjjddd]]]VVVQQQOOOMMMLLLLLLNNNPPPQQQQQQNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKLLLKKKKKKIIIHHHGGGCCCCCCBBBBBBCCCEEEGGGHHHGGGHHHIIIIIIHHHIIIJJJLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNPPPRRRRRRQQQPPPPPPQQQQQQQQQQQQRRRSSSUUUVVVWWWWWW[[[aaajjjttt~~~zzzvvvqqqmmmiiieeeaaa^^^[[[YYYVVVTTTRRRPPPLLLJJJIIIHHHGGGEEEEEEEEEEEEFFFDDDEEEEEEEEEDDDEEEFFFGGGIIIJJJJJJKKKLLLNNNOOOPPPNNNQQQTTTUUUTTTPPPKKKGGGEEEIIIPPPWWW\\\_________]]]\\\ZZZWWWTTTQQQOOOMMMPPPMMMKKKMMMPPPWWWeeerrr~~~zzzuuuqqqlllggg___VVVPPPMMMLLLLLLKKKOOOVVVcccsss~~~{{{sssfffdddfffppp~~~qqq___SSSGGGAAA===888666777::::::999888777666666555666666666666666666666666555555444444444333333333222222333444444555555555333333444444444555444444666555444333333333333333444444333222222222333333444444444444444444444444333444444444333444777999CCCBBB???:::666666555555444444444444444444444444444444444444333333333333222222222222222222222222333444444555555666666666999888888777666555555444777777666555666777999:::777777777888999999::::::???<<<===AAAFFFOOO^^^lll|||yyywwwyyy~~~|||vvvppplllhhhfffcccdddddddddccceeehhhjjjtttzzz|||qqqkkkccc[[[VVVSSSQQQQQQMMMLLLKKKLLLOOOQQQRRRRRRQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHEEEDDDDDDCCCDDDEEEFFFGGGGGGIIIKKKKKKKKKJJJKKKMMMKKKKKKJJJJJJJJJKKKLLLLLLOOOQQQTTTUUUTTTSSSSSSTTTRRRRRRSSSTTTUUUWWWYYYZZZ[[[___eeennnxxx~~~zzzwwwrrrnnnjjjgggccc```^^^\\\WWWTTTQQQMMMHHHEEEHHHGGGEEECCCBBBBBBCCCCCCCCCEEEFFFEEEDDDDDDGGGIIIIIIJJJKKKLLLNNNQQQSSSTTTTTTVVVYYY[[[[[[WWWSSSPPPOOORRRWWW]]]aaadddddddddbbbaaa___\\\YYYVVVSSSRRRUUURRROOOPPPRRRXXXdddqqq}}}zzzvvvtttqqqmmmeee\\\UUUOOOKKKJJJLLLLLLOOOYYYjjjxxxxxxqqqeeedddeeeooo{{{~~~|||rrrdddXXXKKKDDD???:::999::::::999999888777666555555666666666666666666666666555555444444444333333333222222444555555555555444222333444555555555444444666555444444333333333333444444333222222222333333444444444444444444444444333444444444333444777:::@@@SSSWWWCCC222333555111444444444444444444444444333333333222222222222222222222222222222222222222333333444444555666777777999888888777666555555444666555555444555666888999777777777888999999::::::>>><<<===AAAFFFOOO]]]kkk|||yyywwwyyy~~~yyyqqqkkkfffaaa___]]]]]]]]][[[ZZZ[[[]]]```gggoooyyywwwqqqbbb^^^WWWPPPMMMMMMPPPRRRLLLKKKKKKMMMQQQSSSTTTTTTVVVUUUUUUTTTSSSQQQPPPOOOMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFEEEDDDDDDEEEFFFGGGFFFIIILLLMMMMMMLLLLLLMMMKKKKKKKKKKKKKKKLLLLLLMMMMMMPPPSSSUUUUUUTTTTTTUUUTTTTTTUUUVVVXXX[[[\\\^^^aaadddjjjsss||||||zzzwwwsssooollliiifffcccaaa^^^XXXSSSOOOKKKGGGDDDEEEDDDCCCAAA@@@@@@AAAAAABBBEEEFFFFFFDDDEEEIIIMMMJJJKKKLLLOOOQQQTTTWWWXXX[[[]]]aaacccdddbbb___]]]]]]___cccfffiiijjjiiiiiifffeeebbb___]]]ZZZYYYXXXZZZVVVTTTUUUVVV[[[gggsssxxxuuuuuussspppkkkccc[[[SSSLLLIIILLLLLLMMMSSS```nnnssspppkkkhhhhhhmmmuuu{{{{{{zzzvvvzzz~~~wwwlll___PPPGGGAAA<<<:::<<<888888777777666666555555777777777777777777777777555555555555444444444333222333555666666555444444222333444555555555444333444444444444444444333333333333333222222333444444444444444444444444444444222333444333333444666999===UUU___MMM888555555111444444444444444444444444222222222222222222222222222333333333333333444444000111222222333444555555777777777666666555555555555555555555555666777777777777777888999999::::::<<<;;;===AAAGGGNNN[[[hhh|||xxxvvvxxx}}}{{{rrrkkkeeeaaa^^^\\\\\\ZZZWWWUUUUUUXXXZZZ[[[cccooowww|||zzzrrriiicccWWWUUURRROOOMMMOOORRRUUURRRRRRRRRUUUYYY\\\]]]]]]^^^^^^]]][[[YYYWWWUUUTTTPPPPPPPPPPPPPPPOOOOOONNNKKKKKKJJJIIIIIIIIIIIIJJJHHHGGGFFFEEEEEEEEEFFFGGGFFFIIIMMMNNNNNNMMMMMMMMMMMMMMMMMMLLLMMMNNNNNNOOOMMMPPPTTTWWWWWWVVVVVVWWWWWWXXXYYYZZZ\\\___aaabbbfffiiinnnvvv~~~|||{{{xxxtttqqqooommmjjjhhhccc___XXXRRRNNNKKKHHHEEEEEEDDDCCCBBBBBBBBBCCCDDDAAADDDGGGFFFEEEGGGLLLQQQPPPQQQSSSUUUYYY\\\___aaabbbeeehhhkkkmmmmmmlllkkkkkkmmmooopppqqqpppooommmiiigggdddaaa___^^^^^^^^^]]]ZZZXXXZZZ\\\aaammmyyyzzzuuuvvvqqqpppnnnhhhaaaXXXPPPKKKJJJLLLLLLNNNWWWdddmmmpppsssooojjjiiimmmsssxxxzzzxxxzzzyyytttvvvgggVVVJJJBBB<<<:::<<<666666666555555555555555777777777777777777777777666666666555555555444444333444666777666555333222111222444666666555444333333333444444444444444444222222222222333444444555444444444444444444444444222333333333222222555777:::FFFRRRTTTJJJ<<<666555333333333333333333333333111222222222333444444444333333444444444555555555000111111222333444555666666555555555555555555555555555666666666666666666777777777888999999::::::;;;:::===BBBGGGMMMYYYddd~~~|||xxxuuuwww|||vvvnnniiidddaaa]]]\\\ZZZVVVSSSSSSUUUWWWSSS\\\iiirrrvvvzzz~~~}}}xxxqqqhhh^^^XXXSSSSSSSSSSSSRRRSSSUUUWWWZZZZZZ\\\___dddhhhiiiiiifffeeedddbbb```]]]ZZZYYYRRRRRRRRRSSSRRRRRRQQQPPPLLLKKKKKKJJJJJJJJJJJJKKKHHHGGGFFFEEEEEEEEEFFFGGGFFFIIIMMMOOOOOONNNNNNNNNOOOOOONNNNNNOOOOOOPPPQQQOOORRRWWWYYYZZZYYYYYYZZZZZZZZZ[[[]]]___bbbdddeeeiiilllqqqxxx}}}|||yyyvvvsssqqqpppmmmkkkddd___XXXRRRNNNKKKHHHGGGFFFEEEDDDDDDEEEFFFHHHIIIAAADDDGGGGGGEEEHHHNNNSSSWWWXXXZZZ]]]```dddgggiiihhhjjjmmmpppssstttttttttuuuvvvwwwwwwvvvtttrrrqqqiiigggdddaaa___```aaabbb^^^[[[[[[]]]```fffrrr~~~}}}wwwxxxooopppooollleee\\\SSSMMMHHHKKKLLLKKKQQQ^^^jjjpppzzztttlllggggggnnnwww}}}~~~}}}vvvkkkzzz}}}mmmYYYKKKBBB;;;999;;;444444444555555555555555777777777777777777777777777666666666666555555555444555666777666555333111111222444666666555444333222222333444555555555555111111111222333444555666444444444444444444444444222333333222111222444666:::555AAAXXXYYYDDD666:::333333333333333333333333222222333333444555666666444444444555555666666666222222333444555777777888444444444555555555555555555666777888888777666555777777777888999999::::::::::::===CCCGGGLLLWWWaaa~~~|||xxxtttvvv{{{wwwrrriiiaaaaaabbbaaa^^^ZZZVVVVVVVVVUUUVVV[[[cccmmmuuuzzz{{{{{{sssjjjbbb\\\YYYWWWTTTTTTUUUUUUXXX[[[^^^aaagggiiilllooosssvvvxxxyyyyyywwwsssooojjjddd\\\WWWTTTQQQNNNNNNPPPRRRPPPNNNNNNNNNOOONNNNNNMMMLLLKKKKKKJJJHHHHHHHHHHHHFFFEEEFFFGGGIIIKKKMMMOOOPPPPPPPPPPPPOOONNNNNNPPPTTTWWWUUUWWWYYYZZZYYYYYYYYY[[[\\\]]]___```aaacccgggjjjllloootttzzz~~~}}}{{{yyywwwtttppplllddd___VVVNNNHHHEEEEEEFFFAAACCCEEEHHHIIIIIIHHHGGGIIIHHHFFFFFFIIIOOOUUUYYY]]]^^^aaadddgggjjjlllmmmpppoooooooooqqqtttwwwyyyyyy|||}}}xxxtttiiiiiihhhfffdddaaa___^^^^^^^^^\\\ZZZ[[[dddrrr}}}zzzrrrpppmmmjjjeee]]]UUUOOOJJJIIIIIIIIIJJJPPP___nnntttssspppiiieeegggpppxxxxxxyyy}}}vvvkkkpppxxxcccRRRIIICCC===888999777555555666777777666777777888888888888777777555555555555444333222111555444333555777888555111333555666555333222333444666333111222555666555333444444444444444444444444444444444444444444444444444444444444444444444444666555888AAAJJJKKKCCC:::888777666555444444555666999777555333222333444555444444555555555555444444444444333333333333444444555555555555555555555555333444444444555555666666777888999999888999;;;======@@@???BBBIIIIIITTTjjj}}}{{{xxxuuuwww{{{{{{rrriiifffeeebbb___\\\YYYWWWUUURRRTTTWWW]]]eeellloooqqqooolllgggbbb^^^\\\[[[ZZZYYYZZZ\\\^^^aaaeeeiiilllrrrtttyyy}}}}}}xxxrrrkkkccc]]]VVVRRROOOOOOQQQSSSSSSQQQQQQQQQQQQPPPOOONNNMMMMMMMMMKKKIIIHHHIIIHHHFFFEEEEEEFFFHHHKKKNNNOOOQQQQQQRRRSSSSSSRRRRRRSSSWWWYYY[[[]]]______^^^^^^^^^______```bbbcccdddfffjjjmmmqqqssswww|||~~~|||zzzxxxuuuqqqmmm___[[[SSSKKKFFFDDDEEEFFFDDDEEEGGGHHHIIIIIIIIIIIIMMMLLLKKKLLLPPPUUU[[[^^^dddeeefffhhhjjjmmmoooppprrrrrrrrrssstttvvvxxxzzzyyy{{{}}}yyyuuuooonnnllljjjhhheeebbbaaa^^^^^^]]][[[]]]eeeqqq{{{xxxtttoookkkggg```WWWQQQNNNLLLJJJIIIHHHLLLYYYgggppprrrpppjjjdddeeeoooxxx|||{{{}}}{{{mmmooo}}}~~~iiiXXXLLLEEE@@@<<<999777666555777777777666666666777777777777666666444444444444444444444444666444333444666777555333555555555444444333333333555333222333666666444222555555444444444333333333444444444444444444444444444444444444444444444444555333444:::BBBEEEAAA===888777666444444444555666444444333222333555666888666666777777777777666666666666555555555555666666555555555555555555555555666666666555555555555555777888999999888999;;;======@@@???BBBIIIIIITTTkkk~~~~~~zzzxxxvvvxxx|||vvvqqqmmmgggdddbbb___[[[WWWSSSRRRSSSWWW\\\aaacccddd``````^^^^^^^^^___``````aaacccgggjjjnnnrrrxxx|||~~~wwwooogggaaaXXXTTTQQQPPPSSSUUUUUUTTTVVVUUUSSSRRRQQQPPPPPPPPPOOOMMMJJJIIIIIIHHHGGGEEEDDDEEEHHHKKKNNNQQQRRRSSSUUUWWWXXXXXXXXXYYY[[[]]]```bbbddddddcccbbbcccdddcccdddfffggghhhjjjnnnqqqxxxyyy|||}}}{{{xxxsssmmmiiiXXXTTTNNNHHHEEEDDDEEEFFFGGGHHHHHHHHHIIIKKKLLLLLLQQQRRRSSSVVVZZZ___ccceeekkkjjjiiiiiijjjlllooopppqqqrrrssstttuuuvvvwwwwwwwwwyyy}}}}}}yyyvvvsssrrrpppnnnjjjfffcccbbb^^^^^^^^^^^^```gggrrrzzzxxxpppllljjjeee[[[SSSRRROOOLLLIIIFFFHHHRRR^^^lllqqqrrrkkkccccccmmmwww||||||rrrooowwwrrr```PPPGGGBBBAAA:::888666666777777666555555555666666666666555555444333333333333555666777666555333333555666555444666555444444555555444333444444444555666666444222555555555444444333333333444444444444444444444444444444444444444444444444333111111222777;;;>>>>>>777666555444444444555666333333222222222444666777666666777777777777666666666666555555555555666666555555555555555555555555888777777666666555555444777888999999888999;;;===<<>>AAAHHHJJJUUUlll}}}yyyxxxwwwyyy~~~yyyqqqllljjjggg```ZZZWWWUUUSSSTTTWWWZZZ\\\\\\]]]]]]^^^```bbbeeegggiiiiiimmmrrrvvvyyy~~~~~~wwwnnnhhh\\\XXXSSSQQQTTTVVVWWWVVVXXXWWWUUUSSSRRRQQQQQQQQQRRROOOLLLJJJIIIIIIGGGFFFDDDFFFIIILLLPPPSSSUUUVVVXXXZZZ\\\]]]]]]]]]___aaaccceeeffffffeeeeeeeeefffgggiiijjjkkklllooorrruuu}}}~~~~~~{{{vvvmmmccc]]]RRROOOKKKGGGEEEEEEFFFGGGIIIHHHHHHIIIKKKNNNQQQRRRVVVWWW[[[___cccfffiiijjjllljjjhhhffffffgggjjjkkklllmmmppprrrssssssrrrqqqtttvvvzzz}}}~~~|||xxxvvvtttsssqqqmmmiiieeebbb```______```aaadddkkkttt{{{zzzpppllllllhhh___VVVUUUQQQMMMJJJFFFFFFNNNXXXkkkrrrvvvpppeeebbbkkkuuu~~~|||{{{~~~wwwpppsssyyyfffTTTHHHCCCCCC:::888777666777777666555555666666777777666666555666555333222333444666888777555444333444555555666777555333444555666444222444444555666666555333222444444444444444444444444444444444444444444444444333333333333333333333333333222111000111444888<<<666666555444444444555666666555333222222222222222444444555555555555444444444333333222222333333444555555555555555555555555777777777777777666666666777888999999888999;;;===<<>>BBBJJJNNN\\\uuu}}}zzz{{{~~~|||yyyoookkkgggfffiiinnnrrrttttttsssrrrssswww}}}ssskkkaaaYYYWWWWWWWWWVVVWWWXXXZZZ\\\\\\ZZZXXXWWWUUURRRNNNLLLLLLMMMMMMMMMOOOPPPSSSVVVZZZ\\\^^^___bbbbbbcccccccccfffjjjmmmnnnpppsssuuuvvvwwwyyy{{{wwwyyyzzz{{{|||yyylll```UUUMMMHHHFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJLLLOOORRRUUUWWWWWWXXXZZZ[[[\\\]]]]]]\\\ZZZYYYYYYXXXXXXYYYYYYYYY]]]___bbbdddggghhhiiiiiijjjlllnnnppppppooommmkkkjjjiiihhhgggeeecccaaa```\\\ZZZZZZ]]]eeepppzzz|||tttmmmeee\\\UUURRRMMMJJJJJJIIIHHHLLLRRR]]]iiiuuuyyyuuunnnkkklllqqqsssxxx~~~uuugggWWWJJJCCC===:::888777888777666555666666777777777777666666666666666666555555555555333555777666444333444666333777:::888333111444888888888888555222222444777444444444444444444444444444444444444444444444444222222222222222222222222333333444555666555444333444444333333333444555666222333444444555555666666666666777777777777666666555444444333333444444555555555555555555555555555333333444555666666777777777888999999888999;;;===>>>@@@???CCCLLLPPP___www}}}{{{|||xxxuuuqqqqqqtttzzzyyyqqqeee\\\YYYYYYXXXWWWWWWYYY\\\______]]]ZZZYYYUUURRRNNNLLLMMMNNNOOOOOOQQQSSSVVVYYY\\\^^^```aaadddeeeeeedddeeehhhlllpppnnnqqqtttvvvwwwyyy{{{}}}{{{}}}~~~qqq```TTTMMMIIIGGGDDDDDDEEEEEEFFFGGGGGGGGGKKKKKKLLLMMMOOOQQQSSSTTTVVVVVVWWWWWWXXXWWWWWWWWWSSSSSSSSSTTTTTTTTTTTTTTTXXXYYY\\\^^^aaaccceeefffhhhjjjlllmmmmmmllljjjhhhcccccccccbbbaaa___^^^]]]YYYWWWWWWZZZcccoooyyyxxxnnncccYYYSSSQQQLLLIIIIIIHHHGGGJJJOOOWWWcccqqqyyyxxxrrrmmmkkkiiikkkqqqzzzyyymmm]]]NNNEEE===;;;888888888888666555555555666666666666555555333444555666777777777666111555888777555333444555222888<<<999222///444:::999999888444111111555888777666666555333222111111444444444444444444444444222222222222222222222222222111111333666888777555444333333222333444555666666666666666555444333222444444555555555555444444333222222111111222222333555555555555555555555555444444444555555555555555777888999999888999;;;===>>>AAA???CCCMMMQQQ```yyy~~~}}}|||}}}yyykkk```]]]\\\ZZZXXX```^^^[[[[[[[[[[[[ZZZYYYVVVRRRNNNLLLKKKLLLLLLLLLPPPSSSXXX]]]aaadddeeefffggghhhjjjjjjiiijjjmmmooonnnooossswww{{{~~~sss```RRRLLLJJJGGGDDDHHHGGGEEEDDDDDDDDDEEEFFFHHHIIILLLNNNOOOOOONNNNNNSSSRRRRRRSSSUUUTTTRRRPPPRRRPPPMMMLLLKKKMMMOOOQQQUUUVVVXXXZZZ\\\^^^``````aaabbbeeegggiiiiiijjjiiifffeeeddddddcccaaa^^^[[[ZZZYYYYYY\\\cccmmmwww}}}vvviii^^^UUUPPPNNNLLLIIIHHHJJJKKKLLLKKKVVVXXXcccssszzztttllliiijjjggghhhooowww|||tttiiiZZZLLLFFF???999999;;;999999:::999999999888777666666555111222333444555555555555777555444222222333444555;;;GGGQQQMMM???444444999999777555444444444666777444444444333333222222222555555555444444333333333333333333444444555555555333222111111111222333444777555333000000111333555222333333444555555555444333333333333333333333333222222333444444555555666444555666666555555666777666666666666777777777777999999999888999999::::::======???CCCHHHSSSgggyyy}}}{{{|||}}}}}}ttthhhccc```]]][[[^^^\\\[[[[[[[[[[[[ZZZYYYVVVSSSOOOMMMMMMMMMMMMMMMQQQTTTYYY^^^cccfffggghhhiiikkkmmmnnnnnnooorrrssstttuuuxxx{{{~~~vvviiiYYYNNNJJJJJJGGGEEEGGGFFFFFFFFFFFFGGGIIIIIIHHHIIIJJJKKKMMMMMMMMMNNNRRRQQQQQQRRRTTTSSSQQQOOOPPPNNNMMMKKKKKKLLLMMMNNNOOOPPPRRRTTTWWWYYY[[[\\\```aaaccceeeggggggggggggeeecccbbbaaaaaa```]]][[[YYYXXXXXX[[[bbbllluuu{{{~~~xxxlllbbbXXXQQQOOOLLLJJJIIIJJJKKKLLLLLLPPPTTT```ooouuurrrnnnmmmppplllkkklllnnnsss|||sssdddWWWKKKCCC<<<;;;;;;999888:::999999888888777666666555333333444555666666666666888666555333333444555666666AAANNNSSSOOOEEE<<<888888777555333333444555666444444444333333222222222444444444444444444333333333333333444444444555555333222111111111222333444555444222000000111222333222333444444555555555444444444444444444444444444222333333444444555555666555777777777555555666777666666666666777777777777999999888888999999::::::>>>>>>@@@EEEIIITTThhhzzz~~~ssskkkfffaaa^^^[[[ZZZZZZ[[[\\\\\\ZZZYYYWWWTTTQQQOOOOOOOOOOOOOOORRRUUUZZZ```eeeiiikkkllllllnnnqqqssstttuuuwwwxxxzzz{{{~~~}}}eee\\\PPPIIIIIIIIIHHHFFFGGGGGGGGGGGGIIIJJJLLLLLLJJJJJJJJJKKKLLLMMMNNNOOOPPPOOOPPPQQQRRRRRRPPPNNNMMMLLLKKKKKKJJJJJJKKKKKKJJJKKKMMMPPPSSSUUUXXXYYY^^^___aaacccddddddddddddcccaaa^^^]]]^^^]]]\\\[[[WWWWWWWWWZZZaaakkktttzzz}}}zzzooofff\\\TTTRRROOOKKKJJJKKKLLLMMMMMMNNNSSS]]]hhhmmmlllkkkmmmooommmjjjgggcccfffvvv~~~pppcccQQQHHH???<<<;;;999888:::999888888777777666666555444444555666777777777777888777666555444555666666555:::CCCNNNUUUQQQDDD999666555444333222333444555444444333333333333222222333333444444444444444444333333333444444444444555222222222222222333444444333222222111111111111111333333444555555555555444555555555555555555555555333333333444555555666666777888999888666555555777666666666666777777777777999999888888999999:::;;;??????AAAEEEJJJUUUiii{{{|||rrrjjjeeeaaa[[[ZZZZZZ[[[]]]]]][[[YYYXXXVVVSSSQQQRRRRRRRRRQQQSSSWWW]]]ccciiimmmpppqqqpppsssvvvwwwxxxxxxyyyzzz~~~vvvmmmYYYRRRKKKGGGHHHIIIHHHFFFHHHHHHHHHIIIJJJKKKKKKLLLMMMLLLLLLLLLLLLNNNPPPQQQOOONNNNNNPPPRRRRRRPPPNNNKKKKKKKKKJJJJJJIIIHHHHHHHHHJJJLLLOOORRRUUUXXXYYY[[[\\\^^^```bbbccccccccc```^^^[[[ZZZ[[[\\\\\\[[[VVVVVVWWW[[[aaakkktttyyy}}}|||qqqiiiaaaZZZVVVSSSNNNLLLLLLMMMNNNNNNQQQSSSXXX___eeegggfffffffffffffffbbb[[[]]]nnntttgggTTTJJJ@@@<<<;;;999999;;;888888777777666666666666444444555666777777777777777666555555444444555555888555666>>>HHHJJJCCC;;;555444333222222222333333333333333333333333333333333333333444444555555555444444444444444444444444222222222222333333444444222222222222222222222222444444555555555555444444444444444444444444444444333333444444555666666666999::::::999666555555666666666666666777777777777888888888888999:::;;;;;;>>>>>>AAAEEEJJJUUUhhhzzzyyypppiiieee___^^^]]]]]]^^^]]]\\\ZZZZZZXXXUUUTTTUUUUUUTTTSSSUUUYYY___fffmmmrrruuuvvvvvvxxxzzzzzzzzzzzz{{{|||tttfff]]]SSSOOOJJJHHHIIIIIIHHHGGGJJJJJJJJJJJJJJJJJJJJJIIIMMMLLLLLLKKKLLLMMMOOOPPPNNNNNNOOOPPPRRRRRRPPPOOOKKKKKKKKKJJJIIIHHHHHHGGGHHHIIILLLOOORRRUUUWWWYYYXXXYYY\\\^^^```aaaaaaaaa]]][[[YYYXXXZZZ[[[[[[[[[VVVVVVXXX\\\ccckkktttyyy~~~uuummmgggccc]]]YYYSSSOOONNNNNNOOOOOORRRQQQQQQWWW___fffeeebbb___aaabbb___YYYYYYfffuuu~~~pppcccTTTJJJ@@@<<<;;;999999;;;777777777666666666666666333333444555666666666666555555444444444333444444777444222555:::===;;;777444444333333222222222222333333333333333333333333333333333444444555555555444444444444444444444444222222333333444444444444333333444444444444444444444555555666666555444444333333333333333333333333333333444555555666666777999::::::999666555555666666666666666777777777777888888888888999:::;;;<<<======@@@DDDIIISSSgggyyyyyyqqqmmmfffccc```______^^^\\\[[[[[[YYYWWWWWWWWWXXXWWWUUUVVVZZZaaaiiipppvvvyyy{{{|||}}}~~~~~~}}}~~~tttfffZZZTTTQQQNNNKKKJJJJJJJJJJJJIIIKKKKKKLLLLLLKKKJJJIIIIIIKKKKKKKKKKKKKKKLLLMMMMMMOOOOOOPPPRRRTTTTTTRRRQQQMMMMMMKKKJJJIIIIIIHHHHHHHHHIIIKKKNNNQQQTTTVVVWWWVVVXXXYYY[[[\\\]]]\\\\\\XXXVVVUUUVVVXXXYYYYYYXXXVVVVVVXXX\\\ccckkksssxxx}}}uuuooolllddd___XXXSSSPPPPPPOOOOOOOOOOOOPPPTTT]]]gggjjjgggcccaaa```^^^ZZZXXX___hhh||||||nnnbbbUUUKKKAAA>>><<<:::999:::666666666666666666666666333333444555666666666666444444444444444333333333333444666888888777444222444444444333333333222222222222333333333333444444333333444444444444444444555444444444444333333333222222333444444444444444555444444444444555555666555666666666666555444444333333333333333333333333444444444555666666777777777888999888666555555777666666666666777777777777777777777888999:::;;;<<<======???CCCHHHSSSgggyyy{{{wwwmmmjjjdddaaa___^^^]]]\\\\\\[[[YYYYYYZZZZZZXXXWWWWWW\\\ccckkksssyyy}}}qqqddd[[[UUURRRPPPNNNLLLKKKKKKKKKLLLLLLKKKLLLMMMNNNNNNMMMLLLLLLMMMMMMNNNNNNOOOOOONNNNNNQQQQQQQQQSSSVVVVVVTTTSSSPPPOOOLLLJJJIIIIIIJJJKKKJJJKKKLLLOOOQQQTTTUUUVVVWWWXXXXXXXXXWWWVVVTTTSSSRRRQQQQQQSSSUUUVVVUUUTTTTTTUUUWWW[[[bbbjjjrrrwwwzzz|||wwwssskkkeee]]]VVVRRRQQQPPPOOOMMMTTTXXXXXX\\\eeelllnnnlllddd]]]]]]]]]\\\^^^bbbpppyyy~~~rrrgggXXXOOOEEEBBB???:::888888666666666666666666666666444444555666777777777777555555555555555444444333111444777999888666555444444444444444444333333222222222222333333444444444444444444444444444333333555555444444444333333333222333444555555555444333555444333222222444666777666666666666666555444444444444444444444444444444444444555555666666777777555777777777555555666777666666666666777777777777777777777888999:::<<<======>>>@@@DDDIIITTThhhzzz~~~sssnnngggbbb___^^^^^^]]]]]][[[ZZZZZZ[[[[[[YYYXXXXXX\\\dddlllttt{{{tttdddZZZVVVTTTTTTOOONNNLLLKKKKKKLLLNNNOOOJJJKKKMMMOOOPPPPPPPPPOOOPPPQQQRRRSSSSSSSSSRRRQQQRRRRRRSSSUUUWWWWWWVVVTTTRRRPPPMMMJJJIIIJJJKKKLLLMMMMMMOOOQQQSSSUUUWWWXXXXXXXXXWWWVVVSSSPPPNNNLLLNNNNNNOOOQQQSSSTTTSSSQQQRRRSSSUUUZZZaaaiiiqqquuuwwwzzz}}}}}}xxxoooiii```XXXTTTQQQPPPOOOOOO[[[bbb^^^ZZZ```kkkrrrqqqeee[[[[[[___aaabbbccciiitttxxxnnn\\\RRRIIIEEEAAA;;;777666555555555666666666666666555666777888888999999888666666666777666555555444444444444444555666888999444444555555555444333222222222222333333444444444555555555444444333333333555555555444444333333333222333444555555555444333555333111000000333555777666666777777666555444444555555555555555555555555444444555555666777777777444555666666555555666777666666666666777777777777777777777888999;;;<<<===??????AAAEEEJJJUUUiii{{{wwwqqqiiidddbbbaaa^^^\\\]]]]]]\\\ZZZYYYYYY[[[]]]YYY[[[bbbkkkqqqvvvuuuggg]]]YYYVVVRRROOOPPPNNNNNNPPPRRRRRROOOLLLNNNPPPRRRRRRRRRQQQRRRSSSTTTSSSSSSSSSTTTUUUUUUVVVXXXXXXYYYYYYZZZYYYYYYYYYUUUSSSPPPMMMLLLLLLNNNOOOTTTTTTTTTUUUVVVYYY[[[]]]\\\[[[YYYXXXVVVTTTPPPLLLJJJJJJKKKLLLMMMNNNOOOOOOKKKOOOTTTZZZ```gggnnnsss|||~~~~~~zzzrrrfff[[[SSSOOOKKKIIILLLQQQVVVWWWXXX]]]hhhqqqtttmmmddd___^^^```ccccccdddlllzzzyyy}}}yyyeeeYYYMMMGGG@@@888777;;;888888777777666666555555333444555666777777777777333000...///222555555444555555444444444333333333222333555555444333444555333333333333333333333333444333333222111111111222444444444444444444444444555555555666666666777777777666555444444444444444555444333333333333444555555666666666555444444333555555555555555666777777666666666666555555555555444555666666555555666777777777777777888999:::;;;>>>???BBBEEEHHHRRRhhh{{{~~~wwwnnnhhheeeccc```]]]___^^^]]][[[ZZZZZZ\\\]]][[[\\\bbbjjjpppvvvssskkk```YYYVVVTTTRRROOOQQQPPPOOOQQQSSSTTTSSSPPPRRRTTTVVVXXXXXXXXXZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\WWWUUURRRPPPOOOPPPQQQRRRVVVVVVVVVWWWXXXZZZ]]]^^^___^^^\\\ZZZYYYVVVRRRNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJMMMRRRXXX^^^fffnnnttt{{{}}}|||ssshhh]]]VVVRRRNNNLLLJJJMMMPPPPPPPPPVVVaaakkksssmmmeee______aaaccceeeccciiiwwwzzzzzz~~~lll___QQQIIIAAA:::888:::888888777777666666666666444555555666666666666666333111000111444555555444555555444444444333333333111333444444333222222333333333333333333333333333555444444333222333333333444444444444444444444444222222222333333333444444666666555444444444444444555444333333333333444555555555555555555444333333666555555555555666777777777777777777666666666666666777888888777777888999777777777777888999:::;;;===>>>AAADDDHHHSSShhh|||vvvmmmhhheeebbb___aaa```^^^]]]]]]]]]^^^_________ccciiiooouuu{{{rrreee```YYYVVVVVVUUUTTTRRRTTTSSSRRRSSSUUUWWWWWWWWWWWWYYY]]]^^^___```bbbdddddddddcccaaaaaa```aaaaaa```aaaaaabbbbbbaaa``````[[[YYYWWWVVVUUUVVVWWWXXXZZZZZZZZZ[[[\\\]]]___```dddbbb```^^^\\\YYYUUUQQQPPPOOONNNLLLJJJHHHGGGFFFHHHJJJOOOTTT[[[eeennnuuuzzz|||vvvjjjaaa[[[WWWSSSPPPKKKLLLLLLJJJIIIOOO[[[dddoookkkddd___^^^___ccceee```ffftttvvvwww~~~vvvgggVVVKKKCCC===999888888777777777777666666666666666666666666555555444333222222333555666555444555555444444444333333333222333444444222000000111333333333333333333333333666555555444444444444444444444444444444444444444444444555555555666666666666666555444444444444555555444444333333444444555444444555555444444333333666666555555666666777888888888888777777777666666666777888888777777888999888777777888888999:::;;;<<<===@@@DDDHHHSSSiii}}}tttmmmiiidddaaabbb```___```aaabbbcccbbbdddccceeejjjooouuu{{{oooggg___]]]ZZZYYYYYYZZZXXXWWWWWWVVVVVVVVVXXX[[[]]]^^^___aaadddfffggghhhjjjkkkkkkjjjiiigggfffeeeddddddddddddeeeeeeeeedddcccccc```___^^^]]]]]]]]]______^^^_________```aaaaaabbbgggeeecccaaa___\\\WWWTTTMMMMMMLLLKKKJJJIIIHHHHHHFFFIIILLLRRRYYYcccnnnuuuyyy|||zzzmmmeee```\\\VVVRRRLLLMMMLLLJJJIIINNNVVV]]]gggfffccc^^^[[[[[[___bbb^^^dddrrrzzzvvvyyy{{{lllYYYLLLEEE???:::777777777777777777777777777777777777777666555444333222333444666777666555444555555444444444333333333333444555444222000000111333333333333333333333333555555444444444444444555444444444444444444444444555666666666777777777777666555555444444444555555444444444444444444444444333444444444444444333333666666666555666777777888777777777777666666666666444555666666555555666777888888888888999:::;;;;;;;;;<<<@@@DDDHHHTTTjjj~~~~~~vvvooohhhddddddbbbbbbcccfffhhhhhhggggggfffgggkkkooouuuzzztttlllfff___^^^]]]]]]^^^]]]\\\[[[ZZZ[[[[[[[[[\\\___aaacccjjjlllnnnpppppppppqqqsssrrrqqqpppnnnlllkkkjjjjjjhhhhhhhhhhhhggggggfffeeefffeeeeeedddddddddeeeeeeccccccccccccccccccccccccgggfffcccbbb```]]]XXXUUUOOONNNMMMLLLKKKJJJIIIIIIGGGIIIMMMQQQYYYbbbmmmtttyyy|||rrriiiddd```YYYSSSLLLMMMNNNLLLLLLMMMRRRVVV___aaaaaa^^^XXXVVVYYY]]]]]]cccppp||||||}}}qqq___OOOFFFAAA<<<777777777777777888888888888777777777777666444333222333444666777666666555555555555444444444333333333444555666555333111111222333333333333333333333333444444333333333333444444444444444444444444444444222222333333333444444444555555444444444555555666444444444444444444444444333333444555555444444444666666666666666777888888666666555555555444444444444555666666555555666777888888888888999:::;;;<<<;;;<<<@@@DDDHHHTTTjjj~~~yyyqqqkkkiiigggfffgggkkklllkkkhhhhhhfffhhhkkknnnsss~~~{{{rrrqqqrrrnnniiiaaaaaaaaaaaaaaa`````````___aaabbbccccccdddgggiiirrrtttwwwxxxxxxxxxyyyzzzzzzyyyxxxvvvtttrrrrrrqqqlllmmmmmmllllllkkkjjjiiilllkkkkkkjjjiiiiiiiiijjjffffffggggggfffeeeeeeddddddcccaaa```___\\\XXXUUURRRRRRQQQOOOMMMKKKJJJIIIIIILLLOOOTTTZZZbbbkkkqqqxxxzzz}}}xxxoooiiiddd[[[SSSKKKLLLMMMLLLKKKLLLNNNPPPZZZ___cccaaaYYYTTTUUUYYY___bbbmmm{{{~~~xxxiiiVVVIIICCC>>>999777777777888888888888999777777777777666555444333333555666666555444444555555555444444444333333333444555666666444222222333333333333333333333333333333333333333333333444555444444444444444444444444444444444444555555555555555444444444444555666666333444444555555444444333444444555555666666555555777777666666777777888999555555555444444444333333666777888888777777888999999888888999999:::;;;<<<<<<===@@@DDDHHHSSSiii}}}~~~|||uuuqqqnnnkkklllnnnnnnkkkgggfffeeefffjjjlllpppzzz~~~sssmmmnnnpppnnnllleeeeeefffeeeeeeeeeeeefffeeehhhjjjkkkjjjjjjlllnnnsssuuuxxxzzzzzz{{{}}}~~~}}}{{{yyyxxxwwwwwwssssssssssssrrrqqqpppoooqqqpppooonnnmmmmmmllllllhhhiiiiiiiiihhhgggeeeddd```___]]]]]]\\\ZZZVVVSSSSSSRRRRRRQQQPPPOOONNNNNNLLLOOOSSSWWW\\\bbbiiinnnuuuwww{{{}}}~~~uuuooohhh]]]TTTNNNMMMLLLKKKJJJKKKNNNPPPYYYaaaiiiggg^^^VVVUUUXXXbbbaaagggsss}}}vvv```OOOFFF@@@;;;777777888888888999999999666666777777666555444444333555666555333222444666555555444444444333333333222333555555333222222333333333333333333333333333444444444444444555666666444444444444444444444444666666666666777777777888444444444444444555666666333333444555555444333333444555666666777777666666777777666666777777888999666555555555444444444444666777888888777777888999999999999999:::;;;<<<<<<===>>>AAADDDHHHSSShhh|||}}}|||wwwsssoooooopppoooiiieeedddccceeehhhkkknnnwww{{{wwwrrrnnnmmmmmmmmmmmmiiiiiijjjiiiiiiiiikkkmmmiiilllpppqqqooonnnpppqqqoooqqquuuwwwyyy{{{}}}~~~|||{{{zzzyyyyyyxxxxxxxxxwwwwwwuuuttttttssssssrrrqqqooonnnmmmmmmjjjjjjjjjjjjiiigggeeeddd]]]\\\[[[[[[ZZZXXXUUURRROOOPPPPPPQQQRRRSSSTTTUUUNNNQQQUUUYYY]]]ccchhhlllsssuuuyyy{{{|||}}}yyyrrrjjj___UUUSSSPPPMMMJJJJJJMMMQQQTTTZZZdddmmmlllbbbXXXVVVXXXdddaaaccclllwww~~~hhhSSSHHHBBB===777777888888999999999999666666666666666666555444444555666444111111444777555555444444444333333333000222333333222111222333333333333333333333333333555555555555555666777888444444444444444444444444333333333444444444444555444444444444444555666777333333444555555444333333555555666777888888777777777777777777777888888999777666666666555555555555444555666666555555666777999999999999:::;;;<<<<<<>>>???BBBEEEHHHRRRhhh{{{xxx~~~|||rrrppppppmmmhhhfffhhheeedddfffiiilllttt|||zzzxxxvvvvvvvvvuuusssrrrsssuuupppooonnnoooqqqrrrsssrrrpppqqqqqqqqqpppooonnnmmmnnnqqquuuwwwvvvwwwyyy{{{|||}}}~~~}}}{{{{{{zzzyyyxxxwwwuuutttuuuuuutttsssrrrqqqqqqpppnnnkkkhhhgggggggggfffeeeaaa^^^ZZZXXXWWWVVVTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTVVVTTTTTTWWW]]]dddjjjnnnsssvvvzzz||||||||||||}}}{{{vvvooocccXXXQQQPPPNNNLLLKKKMMMNNNPPP\\\fffpppqqqiii```\\\]]]```aaaeeekkkpppwwwnnnZZZLLLBBB;;;999888777888:::;;;:::999888777666444444555555666666555444333333444555666333333333333333333333333222222222222222222222222333333333333333333333333000111111222444555555666333111111222444555444333...***(((,,,333888777333333444444444555666666666222222222333333444444444333444444555666777888888777777888888888888777777777888888888777666444333444444555555666777777777888999999999999999999:::======>>>BBBGGGSSShhh{{{tttzzzwwwuuuuuurrrnnnllljjjgggfffhhhiiilllsss{{{zzzuuuttttttzzz{{{|||{{{yyyxxxxxxyyyzzzxxxwwwxxxyyyzzzzzzyyyssssssssssssrrrrrrrrrrrrqqqsssvvvvvvvvvvvvyyy{{{wwwxxx{{{}}}~~~~~~{{{{{{{{{zzzxxxwwwuuutttsssssssssrrrqqqppppppooommmkkkiiihhhhhhhhhgggfffaaa^^^ZZZXXXWWWUUUSSSRRRTTTTTTTTTTTTTTTTTTTTTTTT\\\ZZZYYYZZZ]]]ccchhhjjjrrruuuxxx{{{{{{{{{{{{|||~~~xxxrrrhhh___VVVSSSPPPMMMLLLMMMOOOPPPZZZdddnnnrrrnnnfffaaa^^^______ccchhhnnnuuuqqq^^^PPPFFF>>>:::999888888:::;;;:::999999888777666555666666777777666555555555555666777444444444444444444444444444333333333222222222222333333333333333333333333222222333333333333444444555555444444444444333333444111///111555888777555444444444555555555555555222222333333333444444444444444555555666666777777555555666666666666555555777777888888777666555444444444555555666777777777999999999999::::::::::::>>>>>>@@@CCCIIIUUUjjj}}}nnnuuu|||~~~}}}{{{xxxuuutttpppllljjjjjjkkklllsss{{{|||sssnnnooossswwwvvvvvvuuuttttttuuuwwwwwwtttuuuuuutttttttttwwwyyytttuuuxxxzzz{{{{{{{{{{{{yyyyyyxxxwwwvvvtttsssrrrppppppoooooonnnnnnmmmmmmlllkkkjjjjjjkkkjjjhhhfffaaa^^^ZZZXXXVVVTTTRRRPPPSSSSSSSSSSSSSSSSSSSSSSSS[[[ZZZYYYZZZ]]]aaafffiiiqqqtttwwwyyyzzzzzz{{{||||||vvvnnnggg]]]YYYTTTOOOLLLMMMOOOQQQWWW___kkktttuuupppgggaaa^^^]]]___dddjjjrrruuudddVVVKKKCCC<<<:::999999:::;;;:::999999999888777777777777777777777666666666666777777555555555555555555555555555555444444333333222222333333333333333333333333444444444333333222222222333444555444333333333555888777666555555555555555555555555555555444444444333333333333444444444444555555555666666666666666555555666666666666555555666666777777777777666555444444555555666777777777999:::::::::;;;;;;;;;;;;>>>>>>AAAEEEKKKWWWlllhhhqqqyyy}}}~~~zzzzzzwwwrrroooooonnnooottt|||}}}yyyrrrnnnnnnttt|||yyyxxxvvvuuuvvvwwwyyy{{{vvvuuutttrrrqqqrrrtttvvvuuuuuuvvvvvvvvvuuutttttttttttttttsssrrrpppooonnnllllllkkkkkkkkkkkkkkkkkkkkkjjjjjjkkklllkkkhhhfffaaa^^^[[[XXXVVVTTTQQQOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTWWW[[[aaahhhlllqqqtttwwwyyyyyyzzz|||}}}xxxrrrmmmddd___XXXQQQNNNMMMOOOQQQTTT[[[fffrrrzzzxxxnnneee]]][[[\\\```gggooo|||yyyiii\\\PPPGGG>>><<<:::999:::::::::999888888777777777666666666666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333333444444333333333333222222///111333333222222444666666777888555222000222444666666666555444444444333333333444444444444444444666666666666666555555555888888777777777777888888666666666777777777777777444444555555666777777777999::::::;;;;;;<<<<<<<<<======AAAEEEKKKWWWlll~~~bbblllvvv}}}~~~}}}~~~~~~zzzvvvuuussssssxxx~~~rrrqqqppppppsss||||||{{{yyyxxxwwwxxxzzz{{{wwwuuusssqqqqqqqqqrrrssspppqqqqqqppppppoooooonnnoooooooooooonnnmmmllllllggggggggggggggghhhhhhhhhiiihhhiiijjjkkkkkkhhhfffbbb___\\\YYYWWWTTTPPPMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKNNNRRRVVV[[[aaaiiioooqqqtttwwwxxxyyyzzz}}}~~~zzzsssnnniiiddd\\\TTTOOONNNOOOPPPRRRVVV___mmmxxxzzzrrriii^^^[[[ZZZ___eeemmmxxxwwwvvv{{{mmmaaaTTTIIIAAA>>>;;;:::::::::999888666777666666666666555555555555555555555555555555333333333333333333333333222222333333444555666666333333333333333333333333222222333333333333444444222333444444333333444444333555777555111000222666666666666555444444444333444444444444444444444444666666666666666555555555888888777777777777888888666666666666666777777777444444555555666777777777999999:::;;;;;;<<<======<<<<<>>;;;999999999888777888888999999777666555555666777888888777666555555555555555555555555555555555444333111000000///333333333333333333333333666555555444222111111000---(((&&&+++444999666111444333333333333444555555333444444555555666666666666666555555555444444444333444444555666777888888:::888777666666777888::::::999777666555555555666444444555555666777777777666777777888:::;;;<<<<<<===>>>AAAEEEIIISSSeeevvvLLLQQQ[[[iiivvv|||yyypppnnnkkkhhhfffgggkkknnnvvvzzzyyyxxx{{{}}}yyyqqqkkkgggdddaaa``````___]]]\\\VVVVVVVVVUUUTTTSSSRRRQQQPPPOOONNNMMMMMMMMMMMMMMMKKKKKKKKKLLLNNNOOOQQQRRRVVVWWWXXXZZZ\\\^^^``````dddddddddeeeeeeffffffffffffeeebbb\\\UUUOOOLLLLLLIIIIIIHHHGGGFFFFFFFFFFFFIIILLLOOOSSSXXX___fffjjjmmmnnnppprrruuuxxxzzz{{{{{{}}}yyynnnkkkeee]]]UUUPPPNNNNNNUUURRRRRRTTTVVV[[[fffrrrmmmooopppooosssyyy|||zzz|||{{{ssseee^^^___lll|||~~~qqqbbbXXXRRRGGG===::::::999888999:::999888777555555444444666777888999888666444333666555444333222333333444444333333222222333333444222222222222222222222222222222222222222222222222333444555555666666555555555444333222111222333333222555666444666999999555333333333444444444555555666666777777666555444444555444444444444555666666999888888777666555555444777888888777555333444555999999999999:::;;;;;;<<<@@@@@@BBBEEEGGGNNN___oooHHHMMMWWWdddrrr~~~{{{yyysssrrrpppllljjjkkkooorrrwwwzzz||||||yyyxxxzzz|||xxxuuupppiiiccc^^^\\\YYYXXXXXXWWWVVVTTTPPPPPPQQQPPPPPPOOONNNMMMNNNMMMMMMLLLKKKKKKLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNSSSTTTVVVXXX[[[]]]___``````aaabbbccceeefffffffffeeebbb^^^ZZZUUUPPPLLLJJJIIIHHHGGGFFFFFFEEEFFFFFFHHHJJJNNNRRRWWW]]]dddiiimmmnnnppprrruuuwwwyyyzzz{{{}}}|||ssspppiiiaaaYYYSSSPPPOOOPPPNNNNNNPPPRRRVVV```kkkooorrrqqqooopppuuuxxxvvvssspppsss{{{|||{{{}}}yyylllbbb```hhhwwwvvviii___UUUIII>>>;;;;;;:::999:::777777666666555666666666777777888888777666444333666555444333333333444444555555555555555555555555222222222222222222222222444444444444444444444444333444555555666666555555666555444333222333333444111777:::555//////000111333333333444444444555555666666666666666555444444555444444444444555666666777777666666555555444444444666777666555555666777999999999999:::;;;<<<<<>>>>>AAAEEEIIIQQQccctttDDDGGGOOO[[[iiiwww}}}yyyxxxyyyzzz||||||{{{xxxvvvvvvxxxzzzyyy|||{{{sssqqqrrrpppuuu}}}yyyuuuqqqnnniiieeeaaa\\\VVVRRRQQQOOOMMMMMMMMMNNNMMMLLLJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKMMMLLLJJJIIIHHHGGGGGGGGGKKKLLLNNNQQQTTTWWWYYYZZZYYY[[[^^^aaabbbcccbbbbbb```ZZZTTTQQQRRRPPPLLLGGGGGGGGGFFFEEEDDDDDDDDDDDDFFFIIILLLPPPUUU\\\cccgggnnnoooppprrrtttvvvxxxxxx{{{}}}zzzwwwqqqjjjccc\\\UUUQQQNNNMMMNNNPPPPPPPPPWWW___lllpppqqqlllhhhjjjlllmmmjjjgggiiinnnpppoooooorrryyyzzzxxxlll```kkk}}}wwwppp]]]PPPCCC>>>===:::999:::555555555555555666666777888888666555555444555555444444444444444444444444111222333333333333222111333333333333333333333333222222222222222222222222333444555555666555555555777666666555555555555555;;;DDDHHH@@@555111444777333333333444444444555555555555555666666555444444555444444444444555666666555555555555555555555666333444666666555555777888888888888999:::;;;<<<======>>>AAAEEEIIISSSfffwwwGGGIIINNNXXXfffuuu~~~yyyvvvwwwzzz|||~~~~~~}}}{{{zzz{{{}}}{{{~~~~~~wwwrrrppprrrwwwvvv|||{{{uuupppmmmllliiifffbbb^^^YYYTTTQQQOOOMMMLLLLLLMMMNNNNNNMMMKKKLLLMMMNNNOOOOOOOOOOOONNNMMMMMMLLLMMMMMMNNNNNNQQQPPPNNNLLLJJJIIIHHHGGGIIIJJJKKKNNNPPPRRRTTTUUUWWWZZZ]]]```bbbaaa___^^^^^^XXXQQQNNNOOOOOOKKKFFFFFFFFFEEEDDDCCCCCCCCCCCCGGGIIIMMMQQQVVV\\\ccchhhmmmnnnooorrrtttvvvxxxxxx{{{}}}}}}xxxrrrlllfff```YYYTTTPPPNNNOOOPPPOOONNNTTT[[[gggooosssoooiiijjjmmmnnnppppppuuu{{{|||yyyxxxzzzxxxfffmmm}}}{{{uuuaaaSSSFFF???===:::888999777777666555555555555555888777666555444444444555333444444444444444444444111222222222222222222111333333333333333333333333222222222222222222222222333444555555666555555555666777666666666666555555555:::<<<888333333444444333333333444444444555555444444555555555555444444555444444444444555666666666666666666666666777777555666777666555444555777888888888999:::;;;=========>>>AAAEEEJJJUUUiiizzzJJJJJJMMMUUUbbbppp|||{{{wwwvvvxxx{{{~~~~~~}}}}}}~~~|||~~~vvvrrrppppppuuu|||~~~{{{ttttttsssrrrooollljjjhhhhhhgggeeebbb^^^ZZZVVVTTTOOOMMMLLLMMMNNNPPPPPPOOOOOOOOOPPPQQQRRRRRRQQQQQQRRRQQQQQQQQQQQQRRRSSSSSSVVVTTTRRRPPPMMMKKKJJJJJJIIIIIIJJJLLLMMMNNNOOOPPPTTTWWW\\\```bbbaaa___]]]\\\WWWQQQMMMMMMLLLIIIGGGEEEEEEDDDCCCBBBBBBBBBBBBGGGIIIMMMQQQVVV\\\ccchhhkkklllnnnqqqtttvvvxxxyyy{{{}}}~~~vvvoooiiiccc\\\WWWQQQOOONNNOOOLLLKKKPPPWWWbbbnnnuuurrrlllkkknnnpppsssvvv}}}uuuttt~~~~~~yyyfffXXXIIIBBB>>>;;;999:::888888777666666666666666777777666666555444444333222333444555555555444444444444333333333333444444333333333333333333333333444444444444444444444444333444555555666666555555666666666777666555555444111444444222333777555222333333333444444444555555333333444555555555555444555444444444444555666666777777777777777777666666555666777666555444555666777777888999:::<<<===>>>>>>???AAAFFFKKKVVVjjj|||KKKIIIJJJPPP\\\jjjvvv}}}~~~{{{zzzxxxwwwxxxzzz}}}}}}{{{vvvrrrrrrsssuuu|||zzzrrrnnnggggggfffeeeeeeeeeeeeeeeeeeeeedddaaa^^^ZZZXXXWWWQQQPPPOOOPPPRRRTTTTTTTTTVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXXXXXXXWWWUUURRRPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKOOOSSSZZZ```ccccccaaa```ZZZWWWRRRNNNJJJIIIHHHHHHEEEDDDCCCBBBAAAAAAAAAAAAEEEHHHKKKOOOTTT[[[bbbfffjjjkkkmmmppptttwwwyyy{{{{{{}}}|||tttnnnggg```ZZZSSSPPPOOONNNKKKIIINNNUUU[[[iiitttrrrkkkhhhjjjlllooosss|||}}}~~~kkk]]]MMMEEEAAA===;;;<<<888777777777777888888999555666666666666444333222222333444555555555444444666444222111111222444666444444444444444444444444444444444444444444444444333444555555666666555555555555666666666555444333333555555333555888666222333333333444444444555555222333444444555555555444555444444444444555666666777777777666666555555444333555666666555555777888777777888999:::<<<===>>>@@@@@@BBBFFFKKKVVVkkk}}}KKKHHHGGGLLLWWWeeerrryyy|||xxxwwwwwwwwwwwwyyy|||}}}yyyssspppqqquuuyyy|||zzznnnfffbbb______^^^^^^___aaacccdddcccdddcccaaa^^^[[[YYYYYYUUUTTTSSSTTTWWWYYYYYYXXX\\\]]]]]]^^^]]]]]]\\\\\\YYYYYYYYYYYYYYYZZZ[[[\\\ZZZXXXVVVSSSQQQOOONNNMMMLLLLLLKKKJJJJJJIIIHHHHHHKKKPPPXXX___dddeeedddcccYYYXXXTTTNNNIIIGGGGGGIIIDDDDDDCCCBBBAAAAAAAAAAAADDDFFFJJJNNNSSSYYY```eeeiiijjjmmmppptttwwwzzz|||{{{}}}xxxqqqjjjbbb\\\VVVSSSQQQOOOKKKIIIOOOVVVUUUdddqqqooogggcccdddfffiiimmmvvv~~~ooo```PPPHHHCCC???===>>>666666666777888:::;;;<<<444555777777777555222111111222444555666555444444555333000......000333555444444444444444444444444222222222222222222222222333444555555666666555555444555666666666555333222333666777444222444333000333333333444444444555555222333444444555555555444555444444444444555666666777777666555444444333333111333555666666777999:::777777888999:::<<<>>>>>>@@@@@@BBBFFFKKKWWWkkk~~~JJJHHHIIIMMMRRRZZZhhhuuu{{{xxxvvvtttuuuwwwyyy{{{|||~~~yyyvvvqqqtttxxx|||{{{qqqiiiddd```]]]UUUVVVXXX[[[^^^``````___dddbbbaaaaaabbbcccbbbbbbaaaaaabbbccceeehhhjjjlllnnnnnnnnnoooooommmiiieeeiiifffdddbbbbbbbbb```___ZZZZZZZZZXXXVVVSSSPPPNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJMMMSSSYYY]]]^^^^^^]]]YYYUUUPPPKKKHHHFFFCCCBBBEEEDDDCCCBBBBBBBBBBBBBBBAAACCCGGGKKKPPPWWW^^^ccciiijjjlllppptttwwwxxxxxx}}}{{{vvvnnnfffbbbZZZVVVQQQNNNMMMMMMLLLKKKSSS\\\dddfffaaa^^^aaaeeeiiihhhkkksss|||wwweeeTTTLLLGGG@@@;;;;;;777666555555555666888999777888888666444333444555666555555555555444444444444333333222222333333444333333333444444444555555555444222111111222444555555555555555666666666666333333333333333333333333555555555444444555555555444333333333333444555555444555666555333222333444444555777888777666444333555555666666666666555555666666666666555555555555555666777999;;;>>>@@@AAA@@@???AAAEEEJJJWWWmmmMMMJJJJJJMMMPPPVVVcccooo{{{|||yyyvvvtttrrrqqquuuxxx{{{}}}zzzvvvsssrrrssswww|||{{{qqqiiibbb^^^ZZZXXXYYY[[[^^^bbbfffhhhhhhhhhgggfffeeeeeeggghhhiiiiiinnnooorrrvvvzzz}}}}}}{{{}}}{{{wwwuuussspppllljjjaaa```___\\\ZZZWWWTTTSSSQQQPPPNNNMMMKKKKKKKKKKKKKKKOOOSSSWWWZZZYYYXXXWWWWWWSSSNNNJJJHHHFFFDDDCCCFFFFFFDDDCCCAAAAAA@@@@@@AAACCCGGGKKKPPPVVV^^^bbbhhhiiikkkooossswwwxxxyyy|||~~~zzzrrrkkkggg___YYYRRRMMMKKKKKKLLLLLLOOOWWW```ccc___\\\]]]___gggfffggglllrrr{{{zzzjjjXXXOOOIIIAAA<<<;;;777777666666666666777777666666666555333222333555666555555555555444444444333333222222222222333333333333333444444444555555666555333222222333555666555555555555666666666666444444333333333333333333555555444444444444555555444333333333333444555555444555666555333222333444555666888999999888666555555666666777777666666555666666666666666666666666999999:::<<<>>>@@@BBBDDD>>>>>>@@@DDDKKKXXXoooPPPMMMLLLMMMMMMQQQ[[[eeesssyyy}}}{{{xxxtttrrrqqqqqqqqquuuyyy}}}~~~xxxtttrrrssstttzzz~~~rrrmmmfff```\\\YYYWWWUUUXXXZZZ___dddhhhjjjkkklllllllllmmmnnnqqqtttwwwyyy{{{nnnlllhhhddd___\\\YYYXXXUUUTTTRRROOONNNMMMMMMMMMNNNPPPSSSUUUVVVTTTQQQOOOSSSPPPKKKHHHGGGGGGEEEDDDGGGFFFEEECCCAAA@@@??????AAACCCGGGKKKPPPVVV]]]bbbeeegggkkkooosssvvvxxxyyy{{{}}}}}}tttnnnkkkccc]]]TTTMMMKKKKKKMMMNNNLLLTTT^^^bbb___\\\ZZZ[[[fffdddeeefffhhhpppppp___TTTKKKCCC===;;;888888888888777666555555444444555444222222333555666555555555555444444444333333333333333333333333333333333444444444555555666666444333333444666666444555555555555666666666555444444444333333222222444444333333333333444444444333333333333444555555444555555555333222333444777888999::::::999888777666666777777777777666666777777777777777777777777777777888999;;;===???@@@<<<<<>>:::999999999999888666444333333444555444333333555666666555555555555444444444444444444444444444444444333333333444444444555555555555444444444444555555444444444555555555666666555555555444333333222222444333333222222333333444444333333333333444555555333444555555333333333555777777888999999999888888666666777777777777666666777777777777888888888888666666777888:::;;;===>>><<<===@@@EEEKKKXXXnnnUUURRRPPPOOOMMMLLLRRRZZZfffppp~~~{{{yyyvvvsssrrrsssuuuvvvwww{{{~~~{{{yyy|||~~~uuulllfff```^^^\\\\\\]]]]]]\\\[[[]]]```fffiiilllooorrruuu}}}{{{rrrkkkfffccc```^^^ZZZVVVSSSRRRRRRRRRTTTUUUWWWXXXXXXVVVTTTRRRPPPMMMIIIGGGGGGGGGFFFFFFCCCBBBBBBAAAAAAAAABBBBBB@@@CCCFFFJJJNNNTTT[[[___aaaeeejjjmmmpppssswwwzzzxxx{{{}}}~~~ssslllkkkccc___ZZZVVVSSSQQQOOOMMMLLLQQQYYY___bbbaaa^^^\\\^^^```dddfffdddfffttt{{{kkk\\\PPPGGG???:::999:::::::::888666444333444555666555444444666888666555555555555444444444555555666777777666555555333333333444444444555555444333333333333333333444444444444444555555555555555555555444444333333333444333333222222333333444444333333333333444555555333444555444333333444555555666666777777777777777666666777777777777666666666777777777888888888999:::::::::;;;<<<>>>???@@@>>>>>>AAAEEEKKKVVVkkk}}}YYYVVVUUUSSSOOOMMMQQQXXX```lll|||~~~wwwvvvtttrrrrrrssstttuuuyyy|||~~~|||~~~}}}~~~}}}{{{zzz~~~|||tttmmmfffbbb^^^]]]]]]^^^```aaa```___```dddiiilllnnnsssyyy~~~|||uuupppnnngggddd```[[[XXXWWWWWWWWWXXXYYY[[[\\\\\\[[[ZZZYYYQQQNNNJJJGGGGGGFFFFFFEEEAAAAAAAAAAAAAAABBBBBBCCC@@@BBBFFFIIIMMMSSSZZZ^^^```eeejjjmmmnnnqqquuuyyywwwyyy|||~~~wwwpppnnneeebbb]]]YYYVVVSSSOOOLLLKKKMMMRRRXXX]]]___^^^\\\ZZZ\\\aaaeeeeeefffppp{{{~~~ppp___SSSKKKCCC<<<:::::::::999888666555444666777777666444444666777666555555555555444444444444555666777777666555444333333333444444444555555333333333333333333333333333444444444444555555555444444444444444444444444444444333333333333444444444333333333333444555555222444555444333333444666444444444555666666777777555555666666666666555555555666666777777888888888999999999:::;;;<<<===>>>??????BBBFFFKKKUUUiii{{{___\\\ZZZWWWRRRMMMPPPVVVYYYgggyyy{{{yyytttttttttsssttttttuuuuuuzzz|||~~~|||{{{}}}|||yyyyyyzzzzzzyyyxxxxxxzzz{{{{{{|||||||||xxxzzz}}}}}}~~~yyyrrrlllhhheeeccc``````aaacccfffgggfffeeeccchhhmmmpppssszzz{{{wwwuuuooolllfffaaa^^^\\\\\\\\\\\\]]]^^^_________^^^]]]SSSPPPKKKHHHGGGFFFEEECCCBBBBBBAAAAAA@@@AAAAAAAAA@@@BBBEEEIIIMMMRRRYYY]]]```eeekkkmmmmmmooossswwwvvvxxx{{{}}}~~~|||sssqqqlllggg```ZZZUUUQQQMMMKKKJJJJJJLLLRRRYYY___```___[[[\\\___eeegggjjjqqqzzzuuucccVVVOOOHHH@@@;;;:::999888777777777777666777777555333333444555666555555555555444444444333444555666666555444333333333333444444444555555333333444444444444333333333333444444444555555555333333444444555666666666555555444444444444555555444333333333333444555555222333555444333333444666444444444444555666777888444444555555555555444444444444555666666777888888777777777777888999::::::===>>>AAAFFFKKKVVVjjj|||dddaaa^^^ZZZTTTNNNOOOTTTTTTcccvvv|||xxxvvvtttuuuuuuvvvvvvwwwwwwwww{{{}}}~~~}}}{{{zzz||||||wwwpppkkkjjjiiihhhfffgggiiimmmqqquuuyyy{{{}}}vvvzzzyyyrrrllliiigggeeedddeeeeeefffiiikkklllkkkjjjkkkoootttxxx}}}|||}}}}}}~~~}}}{{{yyyxxxtttpppkkkeeebbb```````````````aaaaaaaaa```___^^^UUURRRMMMIIIGGGFFFDDDBBBDDDCCCBBBAAA@@@@@@???@@@@@@BBBEEEHHHLLLRRRXXX]]]```eeekkkmmmlllmmmrrrvvvuuuxxx{{{}}}~~~~~~tttrrrrrrlllbbbZZZSSSOOOLLLJJJLLLJJJJJJOOOXXX```cccbbb```^^^```eeejjjnnnvvv~~~zzz~~~wwwfffYYYSSSKKKCCC;;;:::999777666777888888666666666444222111222333666666555555555444444444111222444555555444222111333333333444444444555555444555555666666555555444333333333444444444555555222333333444555666777777666555555444444555555666444333333333333444555555222333444444333333555666444444444444555666888888333444444444444444444333333444444555666777777888;;;:::::::::;;;;;;<<<===;;;<<<@@@EEEKKKWWWkkk}}}dddffffffaaaZZZTTTRRRRRRRRRbbbwww~~~}}}xxxuuuuuuuuutttttttttuuuvvvxxxyyy}}}}}}|||}}}}}}~~~~~~|||ttthhh^^^XXXVVVSSSRRRQQQVVV^^^eeekkkqqqwwwzzz|||~~~~~~qqqpppooollliiihhhjjjlllooonnnmmmkkkjjjlllpppssssssyyy~~~|||{{{||||||{{{xxxuuuqqqpppqqqssstttqqqooollliiifffdddcccbbbdddbbbaaabbbcccbbb]]]YYYTTTOOOHHHFFFGGGHHHEEEAAADDDBBB@@@>>>>>>???@@@AAA>>>BBBHHHOOOUUUXXXZZZZZZ^^^ccciiinnnppppppqqqqqqwwwyyy}}}~~~~~~xxxqqqkkkddd]]]WWWSSSOOOLLLLLLOOONNNKKKQQQ___hhhjjjhhhdddaaagggqqq{{{~~~~~~|||}}}}}}mmm]]]RRRHHH???AAA>>>:::888888777666444444555666666555555666888888555333555666555333222444444555555666555555444444444444555666777777888444444444444444444444444666555444333222333333444444444555555555555444444333444444555555444444333444444333333333444555666666666777777777777777777777666666555555555666666555555666666666666555555555666888888666666666777999888777999===???>>><<<<<<<<<>>>CCCJJJXXXoooggggggfffccc]]]XXXUUUSSSTTTaaasss}}}|||zzzvvvssssssssssssssstttvvvxxxzzz{{{~~~}}}||||||{{{||||||~~~zzzpppiii^^^UUUPPPNNNLLLKKKMMMRRRZZZbbbiiioootttxxx}}}|||xxxpppqqqpppnnnlllkkkmmmooorrrrrrrrrqqqqqqtttxxx|||~~~|||zzzwwwuuusssrrrrrrssssssqqqnnnlllkkklllmmmnnnnnnllljjjgggeeecccaaa```cccbbbbbbbbbaaa___[[[XXXTTTNNNIIIGGGHHHHHHEEEBBBDDDBBB@@@???>>>???@@@@@@AAADDDHHHMMMRRRUUUVVVWWW]]]aaagggkkkmmmooopppqqqxxxzzz}}}yyyqqqmmmfff___ZZZTTTOOOLLLGGGJJJKKKIIIOOO]]]iiinnnlllgggcccfffpppyyy~~~~~~qqqaaaVVVLLLDDD@@@===:::888777777666555444555666666555555666888555444666888888777666555444444555555555555555444333333333444555666666666444444444444444444444444666555444333333333444444444444555555555555444444333444444555555444444333444555555666666666666666555555555555555444444444666666555555444555555666555555666666666666555555555777888888777666666777;;;999888999<<<===<<<;;;<<<<<<>>>CCCJJJXXXooojjjiiigggdddaaa]]]XXXTTTVVV^^^lllxxx{{{zzzwwwssspppqqqqqqqqqssstttwwwzzz|||~~~}}}}}}}}}}}}||||||{{{{{{xxxyyyzzz}}}|||yyyyyyxxxwwwyyy{{{zzzuuuqqqbbb[[[SSSKKKGGGFFFEEEDDDHHHNNNWWW```hhhooouuuxxxyyyuuusssooopppqqqqqqpppoooppprrrqqqrrrssstttvvvzzz}}}zzzqqqpppmmmkkkiiiiiiiiiiiihhhgggfffeeeeeeeeeeeefffiiihhhfffdddbbb```___^^^aaabbbbbb```]]]YYYWWWWWWRRRNNNIIIGGGHHHGGGEEECCCDDDCCCAAA????????????@@@DDDEEEHHHJJJMMMPPPRRRSSS\\\```eeejjjlllnnnqqqrrrxxx{{{~~~zzzrrroooiiiddd^^^WWWPPPKKKDDDHHHJJJHHHKKKWWWeeennnoooiiicccccckkkttt|||vvvggg[[[PPPGGG@@@===999777777777666666444666777777666555777888333555888888777666666666555555555555555555555444222222333333444555555555444444444444444444444444555555444333333333444444444444555555555555444444333444444555555444444333444555777888999888777666666666555555444444444333555444444444444444555555555555666666666666555555555777888888777666666777<<<:::999:::;;;<<<;;;999<<<<<>>:::777777777777666444666777777666666777888444888999555333555777777666555555444444444444444333333444444444555555555444444444444444444444444444444444444444444444444333444444555555444444333333444444555555444444333555555555666666666666666888888888777666666555555444444333333333444555555555555666666666666555555666777999999777666777888::::::999:::;;;;;;;;;:::<<<<<>>@@@@@@AAADDDGGGKKKOOOQQQRRRXXX```fffkkkmmmoooqqqtttvvvzzz|||||||||}}}wwwuuusssooojjjbbbXXXRRRKKKJJJIIIIIIHHHJJJTTT___hhhfffaaa\\\\\\bbbnnnwww{{{|||sssbbbSSSKKKGGGCCC===999888888888777555666888777666666777999555888666333888DDDIIIGGG888777555444333333444555666666666666666666666666444444444444444444444444222333444555555555444444333333444444444444333333333444444555555444444333444444333222222444555666555555555555555555555555333333333333444555666777555555666666666666555555666888999999888777777888555777999999::::::<<<>>><<<<<<@@@FFFLLLXXXmmm{{{||||||xxxqqqiiiccc______```cccfffkkkpppvvvyyy|||}}}}}}|||{{{yyywwwvvvvvvwwwxxxwwwsssnnniiieeeeeedddfffjjjkkkjjjooouuuyyy{{{}}}~~~|||{{{zzzzzzyyyxxxwwwvvvvvvvvvwwwxxx{{{zzzsssnnneeeccc___YYYRRRLLLHHHGGGBBBCCCCCCAAA???>>>@@@CCCAAAIIIWWWfffrrr|||~~~{{{vvvssstttwwwzzz}}}{{{zzzyyyxxxvvvsssnnnjjjiiiiiiiiiiiijjjiiieeeccc_________^^^]]]\\\[[[ZZZ\\\\\\\\\\\\[[[[[[[[[[[[ZZZ\\\^^^___```___^^^]]]]]]ZZZWWWUUUTTTRRRPPPNNNJJJKKKKKKJJJIIIGGGGGGGGGEEEEEEDDDCCCBBB@@@>>>>>>???@@@BBBDDDGGGKKKMMMOOOQQQWWWaaaiiimmmpppqqqqqqtttwwwzzz||||||}}}~~~xxxvvvtttqqqlllddd\\\VVVNNNJJJGGGHHHHHHGGGMMMUUU\\\\\\ZZZVVVTTTYYYcccmmmqqqqqquuuzzziiiZZZTTTKKKFFF@@@;;;999888888888555777888888777777888999555777555333<<>>===@@@AAACCCEEEHHHJJJKKKLLLSSSZZZdddmmmrrrtttttttttuuuxxx{{{}}}}}}}}}xxxwwwtttqqqmmmfff^^^YYYSSSLLLHHHHHHFFFCCCEEEJJJQQQSSSSSSOOOLLLPPPZZZccceeedddhhhvvvoooaaa[[[MMMHHHAAA<<<999888888888555777888888777777888999555777555444<<>>???BBBGGGLLLYYYqqqxxxppplllhhheeebbbaaaaaabbbbbbbbbdddccc```^^^]]]\\\]]]]]]___```aaa`````````bbbdddhhhlllqqquuuwwwyyy{{{}}}}}}}}}}}}}}}}}}~~~~~~}}}|||~~~~~~~~~~~~}}}|||zzzyyyxxxwwwuuuvvvxxx}}}|||yyyqqqhhhfffccc^^^XXXRRRLLLGGGEEECCCBBBAAA@@@@@@AAABBBCCCIIIMMM[[[ooo|||yyyuuuwwwyyy}}}}}}~~~|||~~~}}}{{{zzzyyywwwtttrrrnnnmmmkkkhhhfffdddbbbbbb```___^^^\\\[[[ZZZYYYYYY\\\]]]^^^___^^^^^^\\\\\\______```aaaaaaaaaaaa```_________^^^[[[WWWRRRPPPGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCBBBAAAAAAAAA???@@@AAACCCFFFJJJMMMOOOQQQXXXbbbkkkppprrrsssssstttvvvzzz|||}}}~~~zzzrrrqqqpppjjjbbb^^^XXXSSSLLLFFFDDDDDDDDDDDDFFFEEECCCBBBBBBFFFLLLPPP[[[ZZZ[[[dddsssuuuiiiXXXMMMCCC???<<<999999:::777777777777777777777777777666666555555666666777555555555555555555444444666666666666666666666666444444333333333444555666444444444444444444444444555444444444444555666777777555333444666777666444222333555777777666555444333555666555444444555666777777777777888888888999777777666666666666777777777777666555666666777888:::;;;<<<;;;::::::;;;<<<>>>???BBBFFFLLLYYYpppvvvooojjjgggddd```^^^^^^^^^]]]\\\[[[ZZZYYYWWWWWWWWWXXXXXXZZZ[[[\\\[[[\\\^^^aaadddjjjnnnrrrvvvxxxzzz}}}|||~~~~~~||||||||||||}}}~~~~~~~~~}}}|||{{{|||}}}~~~~~~~~~|||{{{zzzvvvuuutttuuuwww||||||wwwqqqfffdddaaa[[[UUUNNNHHHEEECCCBBBAAA@@@@@@AAABBBCCCJJJPPP___sss~~~yyyvvvxxxzzz|||~~~~~~~~~}}}|||||||||{{{xxxuuusssqqqmmmiiieeecccccccccaaa```___]]]\\\[[[[[[[[[]]]^^^___`````````___^^^```aaaccceeeeeedddcccbbbaaaaaaaaa___\\\VVVPPPMMMGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAACCCGGGJJJMMMOOORRRWWW___eeejjjnnnqqqssstttvvvzzz|||}}}~~~uuurrrqqqkkkeeeaaa[[[UUUNNNIIIFFFEEEDDDDDD@@@@@@@@@???@@@CCCHHHLLLWWWUUUUUU[[[iii|||}}}rrr\\\QQQFFFAAA>>>:::999:::777777777777777777777777666666555555555555555666666666666555444444444333666666666666666666666666444444444333444444555666444444444444444444444444444333444444555666777888555444333444555555444333222333333333444444444444555666777666444444444666777777777888888888999999777777666666666666777777666666666666666777888999888999;;;;;;::::::<<<===>>>???BBBFFFKKKXXXooo}}}rrrjjjfffdddaaa]]]ZZZYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUVVVVVVXXXYYYYYYYYY[[[^^^cccgggiiilllpppsssuuuwwwzzz|||}}}~~~~~~~~~|||}}}~~~~~~~~~}}}|||{{{zzz{{{|||||||||{{{zzzyyyuuutttttttttwww{{{|||xxxtttgggeeebbb^^^WWWPPPIIIFFFDDDCCCBBBAAAAAABBBCCCDDDKKKTTTeeewww~~~zzzwww|||}}}~~~~~~}}}}}}}}}~~~~~~}}}zzzxxxtttqqqmmmhhheeedddeeeeeedddcccbbb```______^^^^^^^^^___aaabbbbbbbbbaaaaaaaaacccfffhhhhhhgggeeeddd```aaa```^^^YYYSSSLLLHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@BBBDDDGGGJJJNNNPPPSSSVVV[[[```eeejjjooossstttvvvzzz|||}}}~~~xxxtttrrrmmmgggccc[[[VVVPPPKKKHHHGGGGGGFFFAAABBBBBBAAAAAADDDHHHKKKUUUSSSRRRTTT___sssttt```UUUIIICCC???;;;999:::777777777777777777777777666555555444444444444555777777666555444333333333666666666666666666666666555444444444444555555555444444444444444444444444333333444555666777888999555444444444555555444444444333222222222333444555666777777666444333444555555555666666666777777777777777666666666666777777555555666666777888999:::666888:::::::::;;;<<<>>>>>>>>>BBBEEEKKKXXXooo{{{pppgggccc^^^[[[WWWUUUUUUUUUUUUTTTUUUTTTTTTUUUUUUUUUVVVVVVWWWXXXYYYZZZ\\\```fffjjjjjjmmmppprrrsssuuuwwwyyy|||~~~~~~~~~~~~{{{|||~~~~~~~~~{{{|||}}}}}}}}}|||{{{zzzvvvvvvuuuvvvxxx{{{~~~{{{wwwzzz|||wwwsssooohhhfffccc___XXXQQQJJJGGGDDDDDDCCCBBBBBBCCCDDDDDDLLLXXXjjjzzz}}}}}}{{{{{{|||~~~~~~}}}{{{zzzzzz{{{||||||zzzxxxpppnnnjjjgggffffffggghhhdddcccbbbaaa```____________```aaacccddddddccccccbbbdddgggiiijjjiiigggfffbbbaaa```]]]XXXQQQKKKGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAACCCFFFJJJMMMOOOSSSVVVZZZ^^^bbbhhhnnnrrrtttvvvzzz|||}}}~~~}}}uuusssoooiiieee\\\WWWQQQMMMKKKJJJIIIIIIDDDDDDDDDCCCBBBDDDGGGJJJUUUUUUTTTSSSYYYllluuucccWWWKKKEEE@@@;;;999:::777777777777777777777777666666555444444444444444777777666555444333333333555555555555555555555555555555555555555555555444444444444444444444444444222333444555777888888999555555666555555555555666555444333222333444666777666777888777555444444555666666666666777777777777777777666666666666777777555666666777888999999999555777999:::::::::<<<>>>===>>>AAAFFFKKKYYYppp{{{nnnfffaaaXXXVVVSSSRRRTTTUUUVVVUUUVVVVVVWWWWWWXXXXXXXXXXXXYYYZZZ\\\^^^```dddjjjmmmppprrrttttttuuuvvvxxxzzzwwwzzz||||||{{{zzzzzz{{{yyy{{{}}}~~~}}}yyyyyyxxxxxxyyy{{{~~~vvvqqquuuyyytttoooiiigggccc^^^XXXQQQKKKHHHEEEDDDCCCBBBBBBCCCDDDEEELLL[[[nnn||||||yyyzzz{{{{{{||||||||||||wwwuuuttttttuuuvvvuuutttkkkjjjhhhfffffffffggghhhbbbaaa```___^^^^^^^^^^^^^^^```bbbdddeeeeeeeeeeeebbbdddfffhhhiiiiiihhhgggdddcccaaa]]]WWWQQQLLLIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAAAAA??????@@@BBBFFFIIILLLNNNSSSVVVZZZ^^^ccchhhmmmqqqtttvvvzzz|||}}}~~~wwwtttpppjjjfff^^^ZZZTTTPPPMMMLLLJJJIIIEEEEEECCCBBBBBBDDDHHHLLLWWWYYYXXXUUUWWWhhhwwwdddYYYLLLFFFAAA<<<999:::777777777777777777777777777777666555444444444444666666666555444444444333555555555555555555555555555666666666666555444444444444444444444444444444333444555666777888888888444666777666555444555666666555444444444555777888666777888777555555555777888888888999999999::::::777777666666666666777777666666777888999999999999666777999:::999:::<<<>>><<<===AAAFFFLLLZZZsssyyylllbbb^^^TTTSSSQQQRRRUUUXXXZZZZZZ]]]]]]]]]^^^^^^^^^^^^^^^___bbbeeegggjjjmmmqqqtttvvvwwwxxxxxxwwwwwwyyy{{{tttvvvyyyyyyxxxxxxxxxxxxvvvxxxzzz}}}~~~}}}}}}|||{{{{{{{{{|||~~~~~~xxxsssjjjgggccc]]]VVVPPPLLLIIIFFFEEEDDDCCCCCCDDDEEEFFFLLL]]]ppp||||||yyywwwwwwwwwwwwvvvvvvxxxyyyqqqooolllkkklllmmmmmmmmmhhhgggffffffeeeeeeeeeeeeaaa```___^^^^^^^^^^^^^^^^^^___aaadddeeeffffffeeecccdddeeefffggghhhhhhhhhdddbbb___ZZZTTTOOOKKKIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>???AAADDDHHHKKKMMMRRRVVV\\\aaaeeeiiimmmppptttvvvzzz|||}}}~~~yyyuuupppjjjfffbbb^^^XXXRRROOOLLLIIIGGGEEEDDDCCCBBBCCCGGGMMMRRRXXX\\\]]]YYYWWWddd~~~wwwdddYYYLLLFFFAAA<<<999:::777777777777777777777777999888777666555555555555555555555555555555444444555555555555555555555555555666777777666555444333444444444444444444444444444555666777888777777666333555666555333222444666555555555555555666666777555666777777666555777888888888999999999:::::::::777777666666666666777777777777888999999999888777666888999:::999999;;;<<<;;;===AAAGGGNNN\\\uuuvvvhhh___ZZZRRRQQQPPPRRRVVV[[[]]]^^^cccddddddeeeeeeeeeddddddfffiiimmmppprrruuuyyy{{{yyyzzzzzzyyyxxxwwwyyy{{{tttvvvxxxyyyxxxwwwxxxxxxtttuuuxxx|||~~~}}}|||}}}||||||}}}~~~~~~{{{~~~yyyssskkkhhhbbb\\\UUUPPPLLLJJJFFFEEEDDDCCCCCCDDDEEEFFFLLL^^^qqq}}}~~~yyyvvvppppppooonnnmmmmmmoooqqqmmmjjjfffeeeeeeggghhhhhhgggffffffeeeddddddcccbbbcccbbbaaa``````___``````^^^___aaaccceeefffffffffccccccdddeeefffggghhhiiibbb```[[[VVVPPPLLLIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAA@@@??????>>>======???AAADDDGGGKKKMMMRRRVVV]]]cccgggjjjmmmoootttvvvzzz|||}}}~~~zzzuuupppjjjffffffaaaZZZTTTOOOKKKGGGDDDEEEEEECCCCCCEEEKKKSSSXXXYYY^^^```[[[WWWbbb|||~~~tttdddXXXLLLFFFAAA<<<::::::777777777777777777777777999999888666666555555555444444444555555555555555555555555555555555555555555666777777777666444333444444444444444444444444555666777888888777666666111333555444222111333555444444444555555555666666444666777777666666777999666777777777777888888888777777666666666666777777777888999::::::999777666777888999:::999999:::<<<;;;===AAAGGGOOO^^^www|||mmm```XXXSSSYYYXXXWWWWWWYYY\\\```bbbmmmmmmlllkkkkkkkkkkkklllttttttuuuvvvxxxyyyzzzzzz}}}}}}}}}|||{{{yyywwwvvvqqqrrruuuwwwxxxvvvtttssswwwxxx{{{}}}~~~~~~}}}||||||||||||}}}}}}}}}}}}}}}}}}||||||xxxxxx|||zzztttnnngggaaa]]]WWWNNNHHHGGGEEECCCCCCDDDDDDBBBEEEJJJNNN___rrr~~~{{{uuuqqqnnnkkkjjjiiihhhgggfffeeeeeebbbaaa```aaacccdddcccbbbaaaaaaaaaaaa````````````^^^^^^^^^^^^^^^^^^^^^^^^___```bbbbbbaaa``````aaaaaa___^^^___aaabbbbbbbbb^^^[[[UUUOOOJJJHHHHHHHHHAAABBBDDDFFFGGGFFFEEEDDDCCCBBBBBBAAA@@@???=========???AAABBBCCCFFFIIIKKKOOOSSSYYY___eeejjjooosssssstttvvvyyy{{{~~~wwwrrrnnnlllhhhfffaaaYYYQQQLLLIIIHHHFFFDDDDDDIIIPPPWWW[[[[[[]]]iiikkkgggddddddsssyyygggYYYKKKEEEAAA:::888999:::::::::888666666888:::777666555444444555666777555555666666777777888888777666555444333333222333555555555555555555555555777666444333333333444444666666777888888888888888444444333333333444555555444444555555555555444444333333444555666666555555777666555444555777999:::::::::999888777666555444888999:::999777777888999::::::999888999:::<<<======>>>BBBFFFLLLZZZrrruuuggg^^^YYYXXX]]]\\\[[[\\\___bbbfffiiiiiiiiiiiijjjkkklllnnnnnnsssssstttuuuvvvwwwxxxyyy||||||{{{yyyxxxwwwvvvuuuppprrrssstttttttttrrrqqqtttvvvyyy|||~~~~~~~~~~~~~~~}}}|||{{{||||||tttqqqooorrryyy|||uuunnngggaaa]]]WWWNNNHHHFFFEEECCCCCCDDDCCCBBBEEEKKKPPPaaattt~~~xxxrrrnnnllljjjjjjiiihhhfffdddbbbaaaaaa```___```bbbbbbaaa````````````_______________]]]]]]]]]]]]]]]\\\\\\\\\^^^___aaaaaa___^^^___``````___]]]^^^___```___^^^\\\YYYSSSMMMIIIFFFFFFFFFDDDEEEFFFFFFFFFDDDBBBAAAAAAAAAAAAAAA???>>>===<<<===???AAABBBCCCEEEIIIKKKOOOSSSYYY___dddjjjooorrrssstttuuuwwwyyy|||zzzsssooollljjjgggccc\\\UUUOOOKKKIIIGGGEEEEEEIIIPPPWWWYYYZZZXXXeeeiiiiiiiiifffooozzzhhh[[[MMMGGGBBB;;;888999999999999888666666777999777666555555555555666777777777777777666666666666444444444333333444444555555555555555555555555555333333111000000000111111555555666777777777777777444444333333444444555555444444444555555444444444444444555666666666666666888888777666777888:::<<<::::::999888777666555444777888999999777777888999888888777888888:::;;;<<<===>>>BBBFFFLLLYYYqqqzzznnnfffbbbcccdddfffeeecccbbbbbbeeegggiiicccccceeegggiiilllnnnpppqqqqqqqqqqqqrrrssstttuuuyyywwwvvvtttssssssttttttppppppppppppppppppppppppqqqssswww{{{~~~~~~{{{xxxvvvvvvuuuiiieeebbbccciiitttvvvooohhhaaa]]]WWWMMMGGGFFFEEECCCBBBDDDCCCBBBEEEKKKUUUeeexxx~~~yyytttnnnjjjhhhhhhiiiiiihhhfffdddaaa___aaa___^^^___``````___^^^___^^^^^^]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZYYY[[[]]]^^^]]]\\\[[[\\\]]]^^^\\\[[[[[[\\\]]][[[ZZZYYYVVVQQQKKKGGGDDDCCCCCCDDDEEEEEEEEEEEECCCBBBAAABBBBBBBBBAAA@@@???>>>======???AAABBBCCCEEEHHHKKKNNNSSSYYY^^^ccchhhmmmqqqsssssstttuuuxxx|||~~~vvvpppmmmkkkiiifff```ZZZSSSNNNJJJHHHFFFEEEHHHNNNSSSUUUTTTPPP\\\ccciiinnnjjjjjjwww|||jjj___RRRJJJDDD===:::999888999999777666555777888777666666555555666666777888888888777666555555555333333333333444555666777555555555555555555555555555555444333333333444444444555555666666666666555444444333333444555555666444444444444444444444444555666666777777777777666888777666666777888:::;;;999999888777666666555555777888999999777777888999666666666777888:::;;;<<<===???BBBFFFKKKWWWnnn|||vvvpppmmmnnnqqqssspppmmmiiidddaaa_________^^^___```bbbeeehhhkkkllllllkkkkkkkkkkkklllnnnnnnqqqpppnnnnnnnnnppprrrssspppooonnnmmmmmmmmmnnnnnnooorrruuuzzz}}}~~~|||yyytttoookkkiii^^^YYYUUUVVVYYYbbbrrrxxxqqqjjjbbb]]]WWWMMMHHHGGGFFFCCCBBBCCCCCCBBBFFFMMMZZZjjj|||}}}yyyuuupppkkkhhhfffggghhhiiijjjhhhfffbbb```bbb```___^^^______]]]\\\]]]\\\[[[ZZZZZZZZZ[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWXXXYYYYYYXXXWWWVVVWWWYYYXXXWWWWWWXXXYYYZZZYYYWWWWWWTTTOOOJJJFFFDDDCCCBBB@@@AAABBBDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???<<<>>>@@@BBBCCCEEEHHHKKKNNNRRRXXX^^^bbbgggllloooqqqrrruuuxxx{{{}}}xxxrrrooollljjjgggccc^^^WWWPPPKKKJJJGGGEEEGGGKKKMMMMMMKKKHHHRRRYYYcccnnnjjjgggnnnooofffZZZOOOGGG@@@<<<:::777888999888666555666888777666666666666666666777888777777777666666666555444333333444444555666777555555555555555555555555666666555555555555555555555555666666777666666555444444333444444555666777666555555555555555555666666777777888888888777777555555444444555666888888999888888777666666555555666777888888777777888999666666777888:::;;;======>>>???BBBFFFKKKVVVmmm}}}{{{yyyyyyyyyyyyqqqnnnhhhbbb\\\YYYXXXWWW[[[\\\]]]^^^```bbbdddffffffeeedddccccccdddfffggghhhgggfffggghhhkkknnnpppnnnmmmkkkjjjjjjkkklllmmmpppqqquuuxxx{{{}}}~~~~~~~~~||||||{{{xxxrrrjjjbbb]]]UUUPPPMMMMMMNNNUUUbbbppp{{{tttlllddd^^^WWWNNNHHHHHHGGGDDDCCCDDDDDDCCCHHHOOO___ooozzzyyyvvvsssoookkkiiigggggghhhjjjkkkkkkiiifffeeecccaaa_________^^^\\\ZZZ[[[YYYXXXWWWVVVWWWXXXYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTRRRQQQSSSTTTSSSSSSSSSUUUWWWXXXWWWUUUSSSQQQMMMIIIFFFDDDCCCCCC@@@AAABBBBBBCCCDDDDDDDDDAAABBBBBBAAAAAA@@@???>>><<<>>>@@@AAABBBEEEHHHJJJNNNRRRXXX]]]aaaeeejjjmmmoooqqqvvv{{{~~~|||uuuqqqmmmkkkhhheee```ZZZRRRLLLLLLIIIFFFFFFHHHHHHFFFDDDDDDJJJOOOZZZiiihhhdddkkkvvvpppdddWWWLLLDDD>>>:::777888999999777666666777666777777777777777777666555666666666777777777888666555555444444555555666555555555555555555555555222222222333333333333222777777777888888777777666444444444444555666777888777777666555555666777777777888888888888888777777444444444555555666777777888888777777666555555555555666888888777777888999777777999:::<<<===>>>>>>>>>???CCCGGGKKKVVVlll}}}xxxuuukkkhhhccc^^^ZZZXXXXXXXXX[[[[[[[[[\\\]]]^^^___```aaa```^^^]]]\\\]]]___````````````aaaccceeehhhiiiiiihhhggggggggghhhjjjkkkooopppsssvvvxxxyyyzzzzzz~~~}}}zzzzzzyyyuuummmcccZZZTTTOOOKKKHHHHHHIIIMMMWWWcccwwwooofff```XXXOOOJJJIIIHHHEEEDDDEEEEEEEEEJJJQQQcccrrr}}}yyyxxxwwwwwwuuussspppnnnlllkkkjjjkkklllmmmlllkkkiiihhhdddbbb```___^^^]]][[[YYYYYYWWWUUUTTTSSSTTTVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTSSSQQQOOOOOOQQQRRRQQQQQQQQQSSSUUUVVVTTTRRROOOMMMKKKHHHFFFDDDDDDCCCDDDCCCCCCBBBAAAAAA@@@@@@>>>????????????>>>===<<<<<<>>>@@@AAABBBDDDGGGJJJNNNRRRWWW\\\```dddhhhkkkmmmpppuuuzzz}}}~~~xxxtttpppmmmiiifffccc]]]TTTNNNMMMJJJHHHHHHJJJJJJGGGDDDDDDHHHJJJSSScccdddbbbiiirrr~~~zzzooo___RRRIIIBBB<<<777999::::::888777777888666777777888888777777666555555555666777888888888666666555555555555555666555555555555555555555555333333444555555555444444888888888888888777777666333333444444555666888888888777666555555666777888777888888888888777777666555666666777777888888999777777777666666555555555444666777777777777888999888999:::<<<===>>>>>>>>>===???CCCHHHLLLWWWmmm~~~}}}~~~{{{tttooofffddd```]]][[[[[[\\\\\\[[[[[[[[[[[[\\\]]]^^^______]]][[[YYYXXXYYY[[[\\\]]]]]]]]]^^^^^^______```bbbbbbccccccdddeeegggggglllnnnpppsssvvvwwwxxxxxx|||}}}~~~~~~wwwuuuqqqkkkcccZZZRRRNNNJJJGGGFFFGGGFFFHHHQQQZZZpppzzzqqqhhhaaaZZZPPPKKKKKKJJJFFFEEEFFFFFFFFFLLLSSSeeeuuu~~~zzzvvvtttvvvvvvuuutttsssrrrqqqqqqnnnnnnnnnmmmkkkiiihhhgggcccaaa___]]]\\\[[[XXXVVVWWWUUUSSSQQQQQQRRRTTTUUUTTTTTTTTTUUUVVVVVVWWWWWWTTTTTTSSSQQQOOOOOOQQQSSSRRRRRRRRRSSSTTTSSSPPPNNNJJJIIIGGGEEEDDDCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@??????>>>>>><<<===@@@AAABBBDDDGGGJJJNNNRRRWWW[[[___cccgggjjjnnnoooqqquuuxxx{{{~~~|||vvvtttooojjjgggeee```XXXQQQOOOLLLKKKMMMPPPQQQNNNLLLHHHKKKKKKRRR```aaa___fffhhhwwwxxxfffVVVMMMDDD===888:::<<<;;;:::888888888666777888888888888777666666666666666777777777777555444444555555666777888555555555555555555555555444555666777888888777666777777888888777666666555333333444444555777888999666555444333333444555666777777888888777777666555555555666777888888888888666666666666666555555555444555777777666666888:::888999:::<<<<<<===<<<<<<===???DDDIIINNNYYYnnn~~~|||}}}yyyrrrnnngggeeebbb^^^]]]]]]^^^___[[[[[[[[[[[[\\\]]]______^^^\\\YYYWWWWWWXXXYYY[[[\\\]]]]]]]]]\\\[[[YYYYYY^^^^^^___aaabbbcccdddeeeiiikkknnnrrruuuwwwxxxxxxyyy{{{}}}tttpppjjjaaaYYYQQQLLLIIIGGGEEEEEEGGGFFFFFFMMMVVVddd~~~|||sssiiibbbZZZQQQLLLLLLKKKGGGFFFGGGGGGHHHMMMUUUgggvvv|||{{{zzzxxxvvvvvvvvvvvvuuuuuuuuuttttttrrrqqqooollljjjgggfffeeeccc```^^^\\\[[[YYYVVVTTTVVVTTTRRRPPPPPPQQQSSSTTTSSSSSSTTTUUUVVVWWWWWWXXXVVVVVVTTTRRRPPPPPPRRRTTTTTTSSSSSSSSSSSSQQQMMMJJJFFFEEEDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCCCCCCCBBBAAAAAA;;;===???AAABBBDDDGGGJJJNNNRRRWWW[[[___bbbfffiiiooonnnnnnooosssxxx~~~~~~xxxwwwrrrllliiigggbbb[[[TTTOOONNNNNNQQQUUUWWWVVVSSSKKKNNNNNNTTT```___\\\cccbbbooo~~~~~~jjjYYYOOOFFF===999;;;<<<<<<;;;999999999666777888999999888777666888888777777666666555555333333333444666777999:::555555555555555555555555111222444555555555444444666666777777666555444444333333444444666777888999555444222111111222444555777777777777777666555555222333444555666666666666666666666666666555555555333555777777666666888:::777888:::;;;<<<;;;;;;:::===???DDDJJJNNNZZZooo}}}}}}{{{tttooolllhhhgggfffdddbbb```___^^^^^^[[[XXXXXXZZZ]]]]]][[[ZZZYYYYYYXXXWWWWWWXXXXXXYYYYYY[[[[[[[[[[[[ZZZYYY\\\ZZZXXX[[[```dddfffeeehhhlllqqqtttuuuuuuuuuvvvwwwwwwyyy|||}}}vvvmmmaaaWWWQQQLLLIIIFFFFFFGGGGGGGGGHHHJJJNNNQQQ```sssyyyqqqhhhbbbZZZQQQLLLKKKIIIFFFDDDDDDBBBCCCJJJSSSbbbqqq|||}}}}}}|||yyywwwwwwwww|||{{{yyyyyyxxxuuurrrooosssppplllhhhfffccc```^^^]]]ZZZVVVSSSQQQRRRTTTUUUWWWVVVUUUTTTSSSRRRRRRSSSQQQRRRSSSTTTUUUVVVWWWWWWXXXUUURRRQQQRRRSSSSSSSSSPPPQQQRRRSSSRRRQQQOOOMMMIIIFFFCCCAAAAAAAAA@@@???AAAAAAAAA@@@@@@@@@??????AAA@@@???>>>==================>>>???BBBEEEHHHIIILLLPPPUUUZZZ^^^bbbfffhhhnnnnnnoooqqqtttxxx|||yyyrrrrrrpppmmmiiiccc]]]YYYWWWSSSPPPPPPUUU[[[^^^___\\\YYYWWWXXX\\\`````````bbbnnn|||ooo___QQQHHHDDD>>>>>>===:::888888999;;;555777::::::999888888999???777444777999777444444666666444333333444555666777666555444444444444444333333444444555666666666777666666555555555666666...///111333555777888999555444333222333555777888999777666444333333333333666666555444444444444555666555555555555444444444,,,111555777666555777:::888999::::::999999;;;===@@@AAAEEEIIINNNYYYooo|||vvvrrrqqqmmmlllkkkiiigggeeedddccc```^^^\\\\\\]]]\\\ZZZWWWXXXWWWVVVVVVUUUUUUUUUUUUXXXYYYYYYZZZZZZYYYXXXWWWUUUSSSRRRTTTZZZ```cccdddhhhkkkpppsssssssssssstttuuuvvvxxx{{{~~~}}}{{{oooggg[[[RRRLLLJJJGGGFFFFFFGGGHHHIIIIIIKKKNNNPPPZZZkkk~~~uuukkkddd\\\QQQKKKJJJHHHFFFDDDDDDCCCCCCJJJSSS___nnn~~~}}}}}}|||~~~~~~|||||||||}}}|||zzzxxxvvvtttpppmmmmmmjjjfffcccaaa___[[[YYYTTTSSSPPPNNNMMMNNNOOOPPPRRRQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSUUUVVVXXXXXXYYYYYYWWWSSSRRRSSSTTTSSSSSSRRRSSSSSSTTTSSSQQQOOONNNJJJGGGDDDCCCBBBBBBBBB@@@AAAAAAAAA@@@@@@@@@????????????>>>>>>======>>>>>>======>>>???BBBEEEHHHIIINNNQQQVVVZZZ^^^aaaeeehhhmmmnnnoooqqqtttxxx|||~~~|||sssrrrpppmmmiiiddd^^^ZZZUUURRRPPPRRRWWW^^^bbbdddaaa]]][[[[[[^^^aaabbbbbbcccrrrppp```RRRHHHCCC>>>======;;;999999999:::666777999999888888888999666999;;;999666555777;;;666555444444444444555666666666555444444444444444333333444444555666666666666666555555555555666666666666666666666777777777666555444333333444666777777666555333333333333444666666555555555666666777777777666666666555555555222333555666666666777888888999::::::999999;;;===@@@AAAEEEJJJOOO[[[qqq~~~{{{yyyxxxsssrrrpppnnnllljjjiiihhhdddcccaaa```^^^[[[VVVSSSUUUTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMLLLKKKNNNUUU\\\bbbeeeiiilllppprrrrrrqqqrrrrrrttttttvvvxxx{{{zzzxxxuuueee___UUULLLHHHGGGGGGHHHGGGIIILLLMMMMMMNNNPPPQQQVVVbbbxxxyyyoooggg]]]RRRKKKIIIGGGEEEDDDDDDCCCCCCJJJSSS\\\kkk{{{{{{wwwwwwxxxyyy}}}~~~|||yyyvvvtttppplllhhheeebbb___\\\ZZZXXXUUURRRMMMLLLKKKJJJJJJJJJKKKKKKNNNNNNNNNNNNNNNOOOOOOOOOPPPQQQTTTVVVXXXYYYZZZZZZYYYWWWTTTSSSTTTTTTTTTSSSTTTTTTTTTSSSRRRPPPOOONNNJJJHHHEEECCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@??????===============>>>>>>>>>======>>>???BBBEEEHHHIIINNNRRRWWW[[[^^^aaaeeehhhmmmmmmoooqqquuuyyy|||vvvssspppmmmjjjeee___[[[UUURRRQQQRRRVVV\\\aaacccdddaaa]]]\\\]]]___aaabbbeeexxx}}}pppaaaSSSHHHBBB>>>======<<<:::999888888777888888888777777999:::BBBNNNRRREEE666333777999555555444444444555555666666666555444444444444555333333444444555666666666666666555555555555666666888888777777777777666666777666555333333444555555555555444444444444555555666666555666666777888999888888888777777777666666777666555555666777777777888999::::::999999;;;===???AAAFFFKKKPPP]]]ttt~~~yyyxxxvvvtttqqqnnnlllkkkiiigggccc```\\\WWWTTTQQQRRRRRRRRRQQQQQQPPPOOONNNMMMMMMLLLKKKJJJIIIHHHGGGJJJIIIIIILLLSSS[[[ccchhhjjjmmmppprrrrrrrrrrrrssssssssstttuuuvvvtttppplll]]]XXXPPPJJJGGGGGGIIIKKKJJJMMMQQQSSSSSSSSSTTTUUUWWW___ppp{{{qqqhhh^^^RRRKKKIIIGGGDDDDDDEEEDDDDDDJJJSSSZZZhhhxxx~~~yyyvvvuuuwww{{{~~~~~~}}}zzzvvvrrroookkkfffccc]]][[[XXXWWWUUUSSSPPPMMMKKKKKKKKKKKKKKKJJJIIIIIILLLMMMNNNOOOPPPQQQQQQRRRNNNPPPTTTWWWYYYZZZZZZZZZVVVTTTRRRSSSTTTVVVVVVUUUUUUUUUSSSRRRPPPNNNMMMLLLIIIGGGDDDCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@??????;;;;;;<<<===>>>>>>??????======>>>???BBBEEEHHHIIILLLPPPUUUZZZ^^^cccgggjjjmmmnnnpppssswww{{{~~~xxxuuupppmmmjjjgggaaa]]]WWWUUURRRQQQRRRVVVYYY\\\dddaaa]]][[[[[[]]]___aaaiii}}}{{{nnnaaaSSSHHHAAA>>>===<<<<<<;;;:::888777777888888777666666999;;;IIIZZZ\\\III777444777555444444444444555555555666666555555444444444555555333333444444555666666666666555555555555666666777444444555555666666777777888777555444333333333444555555555555666666777777444444444555666888999:::888888777777777666666666:::777444444777:::999888888999::::::999999;;;===???AAAFFFLLLRRR___vvv|||xxxuuuqqqooommmjjjgggaaa[[[VVVSSSSSSSSSRRRRRRRRRSSSRRRQQQPPPPPPQQQQQQOOOMMMLLLJJJIIIIIIHHHHHHIIIKKKPPPXXXaaafffjjjlllpppqqqrrrssstttvvvssssssssssssrrrnnnhhhdddWWWTTTOOOJJJHHHIIILLLNNNMMMQQQUUUWWWXXXWWWWWWXXX[[[```mmm|||qqqiii___SSSLLLJJJEEEDDDDDDEEEDDDDDDKKKSSSYYYgggvvv}}}xxxwwwuuuuuuxxx~~~}}}{{{xxxtttpppkkkhhhddd```]]]XXXVVVTTTSSSSSSQQQMMMKKKKKKKKKLLLLLLKKKJJJHHHHHHLLLMMMNNNPPPRRRRRRSSSSSSMMMPPPTTTXXXZZZZZZYYYXXXRRRQQQPPPRRRUUUWWWWWWWWWVVVTTTRRROOOMMMKKKJJJJJJHHHEEECCCAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@??????:::;;;===>>>????????????======>>>???BBBEEEHHHIIIIIIMMMSSSYYY^^^ccciiilllnnnooorrruuuyyy}}}|||vvvpppmmmkkkhhhccc___XXXVVVSSSQQQPPPSSSVVVYYYbbb```^^^\\\[[[]]]```ccclllxxxlll```TTTIIIBBB@@@>>>;;;;;;;;;:::888666777777777666555666888;;;999GGGJJJ===444888:::555333444444555555555666666555555444444444555555666333333444444555666666666555555555555555666777777555555555555666666666777888777666555444333333333555666777777888888999999222222333444555777888999777777777666666666555555999666333444888;;;;;;:::888999::::::999999;;;===>>>AAAFFFLLLSSS```xxx~~~zzzuuupppmmmkkkeeebbb]]]VVVQQQPPPRRRUUUSSSTTTVVVWWWWWWWWWVVVUUUUUUTTTRRROOOMMMLLLKKKJJJHHHIIIIIIJJJMMMSSSZZZ___eeegggkkknnnoooqqqtttvvvssssssssssssqqqmmmfffaaaWWWVVVTTTQQQNNNNNNQQQSSSSSSVVVZZZ\\\\\\\\\]]]]]]```ccclll~~~~~~sssjjj```TTTLLLJJJEEECCCDDDFFFEEEEEEKKKSSSYYYfffttt|||{{{xxxttttttvvvyyy~~~}}}xxxvvvppplllgggccc```]]]YYYWWWTTTSSSRRRRRRRRRPPPMMMJJJJJJJJJKKKKKKKKKJJJJJJIIIKKKMMMOOOQQQSSSSSSSSSSSSNNNQQQVVVZZZ\\\[[[YYYXXXQQQPPPQQQSSSVVVYYYYYYXXXWWWUUUQQQMMMJJJIIIIIIIIIGGGEEEBBBAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@??????;;;<<<>>>???@@@@@@@@@???======>>>???BBBEEEHHHIIIGGGKKKRRRXXX]]]ccchhhkkkmmmooorrrvvvzzz}}}xxxpppmmmllljjjeee```YYYXXXVVVSSSQQQSSSWWW[[[^^^^^^_________aaadddgggnnn|||wwwkkk```VVVLLLEEECCC???:::999::::::888666666777777777666666888999222888999555555999888222222333444555666666666666555444444444444555666666333333444444555666666666555555444555555666777888999999888777777666555555777777666555444444333333666666777888999999888888222222333333555666777888777777666666666555555555666555444666888:::::::::888999::::::999999;;;===>>>AAAFFFLLLSSS```xxx~~~zzztttnnniiieeebbb[[[ZZZXXXTTTPPPOOOQQQTTTVVVWWWZZZ\\\]]]\\\\\\[[[ZZZXXXUUURRRPPPNNNMMMMMMJJJKKKLLLLLLLLLNNNTTTXXX\\\___cccgggjjjnnnrrrtttqqqrrrsssttttttpppjjjeee___```___]]]ZZZYYY[[[]]]]]]___cccdddeeeeeefffhhhgggiiippp~~~vvvmmmaaaTTTLLLIIIDDDCCCDDDFFFEEEEEEKKKSSSXXXdddrrryyy~~~{{{yyywwwvvvwwwyyy}}}}}}uuuooommmgggddd___\\\YYYWWWTTTRRRRRRRRRQQQRRRRRRPPPMMMJJJIIIIIIJJJKKKLLLNNNOOOOOONNNPPPRRRTTTVVVVVVUUUUUUQQQTTTYYY]]]___]]]ZZZXXXUUUTTTTTTVVVYYYZZZYYYXXXYYYVVVRRRMMMJJJHHHHHHIIIGGGEEECCCBBBBBBCCCCCCBBBAAAAAAAAA@@@@@@@@@??????<<<>>>@@@AAABBBAAA@@@???======>>>???BBBEEEHHHIIIHHHLLLRRRWWW[[[```dddhhhkkkmmmppptttyyy|||yyypppmmmmmmkkkfffaaa[[[ZZZXXXSSSPPPPPPTTTXXXVVVZZZ]]]___```cccgggjjjmmmuuuxxxkkkbbbYYYPPPJJJEEE???999777999:::999777444666888888777666777888888777666777999888444000222333444666666666666555444444444444444555666666333333444444555666666666444444444555555666777888888777777666666555555555666666666555555444333333555555666777777777666555444444444444555666888888888888888777777777666666444666777888777777777888888999::::::999999;;;===???AAAFFFLLLRRR```www{{{xxxtttmmmgggaaa\\\YYYSSSUUUUUUSSSPPPOOOQQQSSSXXXYYY\\\___`````````___aaa___\\\YYYVVVTTTSSSSSSNNNOOOPPPOOOMMMMMMQQQUUUUUUYYY]]]bbbfffjjjooorrrpppqqqsssvvvvvvsssnnnjjjgggiiikkkiiieeecccdddffffffiiikkkmmmmmmnnnpppqqqmmmooouuuzzzooobbbTTTKKKHHHCCCCCCDDDFFFFFFEEEKKKSSSWWWcccpppwww}}}|||wwwuuuuuuvvvvvv}}}}}}tttlllgggeeebbb___ZZZWWWUUUTTTRRRPPPQQQQQQQQQQQQRRRPPPMMMJJJIIIIIIKKKMMMOOORRRUUUVVVSSSTTTWWWYYYZZZZZZYYYXXXSSSWWW\\\```aaa___\\\YYYYYYXXXXXXYYYZZZZZZYYYWWW[[[XXXSSSMMMJJJIIIIIIJJJHHHFFFDDDCCCDDDDDDDDDCCCAAAAAAAAA@@@@@@@@@??????>>>???AAABBBBBBAAA@@@???======>>>???BBBEEEHHHIIIJJJMMMRRRWWWZZZ^^^aaadddiiikkkooossswww{{{}}}~~~~~~zzzqqqlllmmmlllgggbbb^^^]]]YYYRRRLLLKKKMMMPPPPPPTTTZZZ^^^```bbbfffjjjlllppp}}}yyylllddd\\\SSSMMMGGG@@@888666888:::999888333555888999888666666777777222222888:::666333333111222444666777777666555444444444444444555666777333333444444555666666777444444444555555777888888111111222333444555666666555555555666555555444333333444555666666555444333666555555666666777888999999999999888888888888777444777::::::666444444666888999::::::999:::<<<===???AAAFFFLLLRRR___www|||tttooohhhccc___[[[VVVSSSVVVUUUTTTTTTUUUVVVXXXYYY^^^aaaeeehhhiiihhheeecccfffeeedddbbb```^^^]]]\\\]]]\\\YYYTTTOOONNNNNNPPPSSSTTTVVVXXX\\\bbbiiioooqqqrrruuuzzz}}}~~~|||yyyxxxxxxyyyzzz|||zzzwwwtttvvvuuutttuuuvvvyyy}}}~~~rrrcccTTTJJJHHHCCCAAAAAADDDFFFHHHNNNVVV[[[dddnnnuuu}}}|||xxxuuuuuuxxx}}}|||uuupppllliiiddd```]]][[[XXXVVVUUUTTTUUUVVVUUURRROOOOOOQQQRRRPPPNNNMMMNNNPPPSSSUUUWWWXXXXXXXXXZZZ]]]___``````^^^]]]^^^```dddfffgggfffdddcccbbb^^^[[[[[[^^^___[[[WWWWWWUUUSSSRRRPPPNNNJJJGGGGGGFFFDDDCCCBBBCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBB???@@@CCCEEEFFFDDDCCCAAA??????>>>>>>@@@BBBEEEGGGLLLMMMPPPTTTYYY]]]aaacccgggkkkqqquuuxxxzzz|||~~~|||}}}~~~~~~~~~tttppppppmmmiiiggg\\\ZZZVVVRRROOOLLLKKKJJJIIIPPPXXX[[[ZZZ\\\aaaggghhhooo{{{zzzpppeee[[[UUULLLCCC<<<::::::888777888:::999777666666666777888777777666666555555555444222333444555666666666666333333333444555666777888666666666666666555555555222222222333555666888999555444444333333444444555333111000222666777666555666666666666666666666666888777555444444555666777888888888888777777777777999999888888888888888999<<<999666666999<<<===<<<@@@AAAEEEKKKSSSaaawww}}}{{{{{{~~~xxxqqqjjjfffaaa]]][[[ZZZWWWTTTUUUUUUWWWYYY\\\___ccceeejjjlllpppssstttsssqqqpppqqqqqqqqqqqqqqqpppooooootttppphhhaaa[[[WWWUUUTTTQQQQQQRRRSSSWWW^^^gggmmmooorrrxxxyyyiiiXXXMMMIIICCCAAA@@@CCCEEEFFFMMMTTT[[[dddmmmsss{{{|||zzzwwwvvvwww{{{zzzuuuooojjjgggccc___\\\[[[YYYWWWUUUUUUVVVXXXYYYXXXUUUSSSSSSUUUUUUTTTRRRRRRSSSUUUWWWYYY\\\]]]^^^bbbdddfffiiijjjiiigggffffffiiilllpppqqqqqqpppooommmiiieeedddeeeccc]]]YYY[[[XXXUUURRROOOLLLHHHEEEGGGFFFDDDCCCBBBCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAADDDEEEFFFDDDBBBAAA??????>>>???@@@BBBEEEGGGJJJLLLOOOSSSWWW\\\```bbbhhhlllqqquuuwwwyyy{{{}}}{{{}}}~~~~~~}}}vvvrrrqqqnnnkkkiii___]]]YYYTTTPPPMMMKKKJJJLLLSSSZZZ\\\[[[[[[```eeejjjqqq}}}}}}sssiii```ZZZMMMDDD<<<;;;:::888777888999999777666666666777888777666666666555555555555444444555666777777777777555444444444444555555666666666666666555555555555444444444555666777888999555444444333333444444555555333222333555666555333666666666666666666666666888777555444444555666777888888888888777777777777999888888777777777888888;;;999777777:::<<<<<<;;;@@@AAAEEEKKKSSSaaawww}}}}}}|||yyyvvvqqqjjjeee```]]]ZZZYYYZZZZZZZZZZZZXXXZZZ]]]bbbhhhnnntttwwwwwwyyy}}}~~~rrrhhhbbb]]]YYYVVVPPPPPPNNNNNNQQQYYYbbbiiimmmsss~~~ppp]]]OOOJJJEEECCCBBBDDDEEEGGGMMMTTT\\\dddmmmqqqwww}}}yyyxxxxxxyyy|||zzzwwwrrrnnniiieeebbb___]]]ZZZ[[[YYYWWWVVVVVVYYY\\\^^^___]]]\\\\\\^^^^^^]]]\\\\\\]]]^^^___bbbfffiiikkkrrrsssvvvxxxxxxwwwuuutttuuuwwwzzz}}}|||yyyuuusssqqqllleee______\\\WWWTTTQQQNNNKKKHHHHHHGGGEEEDDDCCCCCCCCCDDDBBBBBBAAA@@@????????????BBBCCCDDDEEEEEEDDDBBBAAA@@@?????????AAACCCEEEFFFIIIJJJMMMQQQVVV[[[___bbbiiilllqqqtttvvvwwwyyy{{{zzz{{{}}}}}}}}}~~~yyytttsssppplllkkkccc```\\\VVVQQQNNNKKKJJJOOOUUU\\\]]]\\\[[[___bbbllltttxxxooofffaaaOOOFFF===;;;:::888777888999888888777666777777777666666666666555555555555666666777777777777777666666666555444444444444444555555555555555555555555666666666666777777888888555444444333333444444555666555444444555555444222666666666666666666666666777666555555555666777888888888888888777777777777777777777666666777777888999888888999;;;<<<<<<;;;@@@AAAFFFLLLTTTaaawwwnnnllliiihhhhhhfffccc```^^^]]]\\\]]]^^^___`````````bbbffflllttt{{{yyyooojjjfffaaa\\\WWWUUUQQQOOOOOOUUU^^^eeeooowwwuuu___OOOHHHHHHEEEEEEGGGHHHIIINNNVVV^^^eeelllppptttzzz}}}|||~~~}}}{{{zzzyyyzzz||||||vvvppplllllliiifffdddbbbaaa```___```^^^\\\[[[[[[^^^bbbdddiiiiiiiiijjjkkkkkkkkkjjjiiiiiijjjmmmqqqvvvzzz}}}~~~yyyrrrmmmeeeaaa]]]ZZZWWWUUUSSSQQQKKKJJJHHHFFFDDDDDDDDDDDDCCCBBBAAA@@@????????????CCCDDDEEEEEEEEECCCAAA@@@@@@@@@@@@@@@AAACCCDDDEEEIIIJJJMMMQQQWWW\\\```bbbjjjmmmpppssstttuuuxxxyyyxxxzzz|||}}}}}}~~~{{{uuutttppplllkkkccc```\\\WWWRRROOOMMMLLLPPPVVV\\\^^^]]]]]]___bbbmmmuuu|||{{{rrriiidddRRRHHH???<<<:::888777888999888888777777777777777666666666666666555555555666666777777777666666555555444444333333444444444444444555555555555555666666666777777777666666666555444444333333444444555555555444444555555444444666666666666666666666666777666666555666666777888888888888888777777777666666666666666666666777888888888999:::;;;<<<;;;;;;@@@AAAFFFMMMTTTaaavvv^^^^^^^^^___aaacccdddddddddeeefffgggffffffffffffgggiiimmmsssyyy{{{wwwrrrnnnfffccc^^^YYYVVVXXX^^^bbbqqq{{{zzzcccRRRJJJIIIFFFEEEGGGHHHIIIOOOVVV___gggmmmooorrrwwwyyywwwzzz{{{{{{{{{{{{zzzzzzyyy|||~~~~~~xxxsssnnniiifffggggggfffeeedddeeefffhhhkkkiiigggffffffiiilllnnntttuuuwwwxxxyyyyyyyyyyyyyyyyyy{{{~~~}}}yyynnnkkkgggccc```]]]ZZZWWWQQQOOOLLLIIIGGGEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAACCCCCCDDDDDDCCCBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEIIIKKKNNNRRRXXX]]]aaacccjjjllloooqqqrrrtttvvvxxxwwwzzz|||}}}~~~}}}vvvsssoookkkiiiaaa___[[[WWWSSSPPPOOONNNOOOTTTZZZ^^^______```bbbkkkttt{{{|||rrriiidddUUUJJJ@@@===;;;888777999888888888888777777777666555555555666666666666666555555666666666555444444222222222333333555666666333444444444555555666666555555666666666555444333555444444333333444444555333333444555555666666777666666666666666666666666666666666666666777888888888888888888777777777666666666555666666777888888777888:::;;;;;;;;;;;;;;;???AAAFFFMMMTTT```uuu[[[\\\]]]```ccchhhlllnnnqqqsssvvvwwwuuurrroooooonnnooorrrvvv{{{xxxuuupppjjjdddbbbccceeerrr|||~~~gggVVVOOOGGGDDDDDDFFFGGGIIIOOOVVVbbbiiinnnoooqqquuuwwwuuuxxxxxxxxxxxxyyyzzzzzz{{{~~~zzztttooollliiifffdddeeefffhhhiiijjjlllpppsssyyyxxxwwwwwwwwwyyy{{{|||~~~}}}vvvsssoookkkhhhccc^^^ZZZXXXUUURRRNNNJJJHHHFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDIIIJJJNNNRRRXXX]]]bbbdddiiikkknnnpppqqqsssvvvxxxwwwzzz}}}~~~xxxtttnnnjjjhhhaaa___[[[WWWTTTRRRPPPPPPOOOSSSYYY]]]______``````gggqqq}}}yyy}}}sssjjjdddWWWMMMBBB===;;;888777999777888888888888777666666555555555666666666666666444444555555555555555444111111222222333555666777333333333444555555666666444444555666666555444333555444444333333444444555111333555555555666777999666666666666666666666666555666666777777888888888888888888888777777777777666666666666777888999999777999::::::::::::;;;===>>>@@@EEELLLSSS___ssseeefffgggjjjnnnsssyyy}}}~~~|||vvvwwwxxx{{{~~~|||uuuooommmlllpppzzz}}}hhhXXXRRRIIIFFFFFFIIIJJJLLLRRRZZZdddjjjoooppprrruuuvvvtttvvvvvvwwwwwwyyy{{{|||~~~|||yyyrrrnnnjjjgggfffffffffeeegggjjjnnnppprrrvvv||||||{{{{{{xxxyyyzzzyyywwwvvvuuuuuusssrrrpppooommmiiiccc___^^^\\\WWWRRRNNNJJJHHHGGGFFFEEEDDDCCCBBBBBBBBBBBB??????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDGGGIIILLLQQQWWW\\\aaaccchhhjjjmmmooopppsssvvvyyywwwzzz}}}zzzuuuooojjjhhhdddbbb^^^YYYUUUSSSQQQPPPPPPTTTYYY]]]^^^^^^]]]\\\bbbmmmzzzuuu~~~~~~uuummmgggZZZNNNCCC>>>;;;888777999777888888999888777666555555555555555666666666777333444555666666666666666333222222222333444444555222222333444444555666666333444666777777666555444555444444333333444444555333555777666555444666888666666666666666666666666555555666777888999999999888888888888777777777777777666666777888999::::::888999:::999888999<<>>>>>>>>??????@@@@@@AAAAAAAAABBBCCCDDDDDDDDDCCCFFFHHHKKKPPPVVV[[[```bbbgggiiilllnnnppprrrvvvyyywwwzzz~~~~~~}}}||||||}}}vvvpppjjjhhhhhheeeaaa[[[WWWSSSQQQPPPRRRUUUZZZ]]]^^^\\\ZZZYYY___jjjwwwrrr{{{wwwpppkkk[[[OOODDD>>>;;;888777999777888888999999777666555444555555555666666777777444444666777888888888888444444333333222222333333222222333333444555666666444555777888999888777666555444444333333444444555555777888777444333555777666666666666666666666666555555777888999999999999888888888888777777777777777777777777888999:::;;;999::::::999777888<<<@@@<<<>>>DDDKKKQQQ]]]ppp~~~yyyuuuuuuyyyuuucccZZZ[[[UUURRRQQQUUUXXXXXX[[[___jjjmmmqqqtttttttttuuuvvvvvvvvvvvvxxxzzz{{{{{{yyy|||wwwuuussspppkkkgggeeecccbbbcccfffjjjlllmmmssswww}}}{{{xxxuuurrrqqqooollljjjgggfffeeecccbbbaaaaaaaaadddeeefffggggggfffeeedddaaa^^^ZZZVVVSSSOOOKKKHHHCCCBBBBBBAAAAAA@@@@@@@@@>>>???@@@BBBCCCBBBBBBAAADDDBBB@@@AAADDDEEEDDDCCCHHHJJJMMMPPPSSSXXX^^^cccfffiiilllnnnpppsssvvvyyy{{{yyyxxxyyyxxxrrrlllhhhgggiiijjjdddZZZRRROOOOOOSSSSSSTTTWWWZZZ[[[ZZZYYY\\\ggguuu~~~wwwnnnggg]]]SSSIIICCC>>>999888:::;;;:::999888777777777777555555555555666666666666:::666333333666777666444222333555666555333000...999888555444444555888999:::777555666777888555333333333333333333333333333444444444555555555555666444444444555555555555666666666666666666555555555999999888888777666666666888888888888777777777777;;;;;;;;;;;;<<<===>>>>>>;;;>>>EEEMMMTTT___qqq~~~zzzwwwtttxxxuuueee]]]^^^^^^ZZZYYY]]]___```cccggglllooosssuuuuuuuuuvvvvvvzzzzzzzzz{{{}}}~~~}}}{{{zzzvvvqqqnnnllljjjfffcccddddddeeehhhlllqqquuuwww|||wwwuuussssssoookkkhhhgggeeecccaaadddcccaaa```^^^^^^]]]]]]]]]^^^^^^___^^^]]]\\\[[[ZZZXXXTTTRRROOOMMMIIIGGGCCCCCCBBBAAA@@@???>>>>>>===>>>@@@AAABBBBBBAAAAAABBB@@@???AAADDDFFFFFFEEEGGGIIILLLOOOSSSXXX___cccfffhhhllloooqqqsssvvvyyy|||}}}}}}{{{|||{{{tttoookkkiiijjjjjjdddZZZSSSOOOOOOOOOPPPRRRVVVZZZ[[[ZZZYYYYYYcccoooxxx~~~yyyqqqiii^^^TTTJJJDDD???999888:::::::::999888777777777777555555555555666666666666999777555444555666666555777777666555444444333333555444333222222333444555888666444444666777555333333333333333333333333333444444444555555555555666444444444555555555555666666666666666666666666666777777777777777777888888777777777777777777777777999999888999999:::;;;<<<;;;>>>EEEMMMTTT___rrr~~~|||zzzyyyxxxzzzxxxkkkccccccccc^^^\\\```cccdddgggkkkppprrruuuvvvvvvvvvvvvwww}}}||||||}}}~~~~~~|||{{{tttpppkkkgggeeecccbbbaaadddfffiiiooouuu|||xxxsssooolllkkkllliiidddaaa```___^^^]]]___^^^]]][[[YYYXXXXXXXXXWWWWWWWWWWWWVVVUUUSSSRRRRRRPPPMMMLLLKKKIIIFFFDDDBBBBBBAAA@@@>>>===<<<<<<===>>>???@@@AAAAAAAAAAAA@@@??????AAADDDGGGGGGGGGGGGIIILLLOOOSSSXXX___ccceeehhhllloooqqqtttwwwyyyyyy{{{~~~~~~vvvqqqnnnkkkllljjjddd[[[SSSPPPOOOLLLNNNQQQVVVZZZ\\\ZZZYYYVVV]]]gggooouuu}}}{{{ssslll^^^UUUKKKFFFAAA;;;999;;;::::::999888777777777777555555555555666666666666777777777555444444555777:::888444222111333555777333333333333333333333333444333333333555666555444444444444444444444444444444444444555555555555666444444444555555555555666666666666666666666666666555555666777777888999999555666666777777888888999888888888999999:::;;;<<<<<>>======<<<<<>><<<>>>:::999888777777666666666555555555555666666666666666777888666333222555888777555222000///111333555444555666666666666555444333333333444555666666666555555555555555555555555444444444555555555555666444444444555555555555666666666666666666777777777666666666666777777888888444444555666777888999:::::::::::::::;;;<<<===>>>===???EEELLLTTTaaavvv~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||zzzxxxwwwxxxyyyzzz}}}rrrkkkjjjccc___cccjjjnnnssswwwxxxyyyzzzyyyxxxvvvwwwxxx|||zzzyyyxxxwwwvvvsssqqqjjjhhhdddaaa```bbbeeehhhpppuuuzzz}}}yyypppnnnjjjeeeaaa___^^^^^^ZZZXXXUUUUUUWWWYYYZZZZZZZZZYYYWWWUUUSSSRRRQQQQQQSSSSSSSSSSSSQQQOOOLLLKKKKKKIIIGGGEEEEEECCCAAA???<<<<<<============>>>>>>@@@@@@@@@AAABBBBBBCCCDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGIIILLLOOORRRWWW]]]aaadddhhhmmmqqqsssuuuxxxzzz{{{}}}wwwqqqooooooooommmhhhaaaZZZTTTQQQQQQRRRUUUZZZ]]]___]]][[[YYYZZZ^^^bbbfffnnn~~~uuulll]]]UUUMMMIIIFFFAAA???AAA:::999888777666666666666555555555555666666666666666777888666333222555888444444333222222222333333555666777888888777666555222333444555555666777888555555555555555555555555444444444555555555555666444444444555555555555666666666666666777777888888777777777777666666555555333333444666777888999:::::::::::::::;;;<<<======>>>@@@EEELLLTTTbbbxxx~~~}}}yyyyyyzzzzzz{{{zzzyyyyyyzzzyyyxxxwwwwwwxxxyyyzzz}}}~~~}}}tttooofff```dddkkkppptttxxx{{{{{{{{{zzzwwwvvvvvvwww{{{yyywwwuuutttqqqnnnkkkccccccbbbaaaaaaeeekkkooozzz~~~}}}vvvrrrgggeeebbb___\\\[[[[[[[[[ZZZYYYXXXYYY\\\]]]]]]]]]YYYXXXVVVSSSQQQPPPOOOOOOPPPQQQQQQPPPNNNLLLJJJIIIJJJHHHFFFDDDDDDCCCAAA???<<<<<<============>>>>>>@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEDDDCCCCCCEEEFFFHHHJJJMMMOOOQQQVVV[[[___cccgggmmmqqqtttvvvxxxzzz|||~~~zzzssspppppppppooolllggg___WWWRRRTTTTTTVVVZZZ___aaaaaa```^^^\\\]]]```aaafffzzzvvvmmm___WWWOOOLLLGGGBBB@@@AAA999999888777666666666666555555555555666666666666777777777555444444555777444555555666666555444444333444555666666555444333222444555666555555777888444444444444444444444444444444444555555555555666444444444555555555555666555666666777777888888999888888777666666555444444333333444555777888999999777777777888888999:::;;;@@@AAAEEELLLTTTccczzz}}}|||vvvwwwxxxyyyyyyxxxvvvuuuuuuuuuuuuvvvwwwxxxyyyzzzyyy{{{~~~xxxnnnfffgggnnnrrruuuxxx|||}}}|||zzzwwwuuuuuuvvvwwwuuurrrpppnnnkkkgggddd```bbbdddeeeggglllsssxxx~~~wwwooojjjcccbbb___]]]\\\\\\]]]^^^^^^^^^^^^```bbbbbbaaa___WWWVVVTTTRRRPPPNNNMMMMMMNNNOOOOOONNNMMMKKKIIIHHHFFFEEECCCCCCDDDDDDCCCAAA??????>>>>>>===<<<<<<;;;???>>>>>>>>>>>>@@@AAABBBAAACCCEEEDDDCCCCCCFFFIIIJJJKKKMMMOOOQQQUUUZZZ]]]cccgggmmmrrruuuwwwyyyzzz|||~~~~~~vvvrrrooopppqqqpppllldddZZZTTTSSSSSSUUUYYY___cccfffgggccc^^^]]]^^^\\\```sssyyypppddd\\\SSSNNNHHHAAA======999888777666666555555666555555555555666666666666999777555444555666666555444555555555555555555555333444444444444444444333111333555555333333555777333333333333333333333333444444444555555555555666444444444555555555555666555666666777888888999999666666666666666666555555444444555555666777888888777777777777888999:::;;;@@@AAAEEELLLTTTddd|||}}}zzzxxxwwwuuuvvvwwwxxxxxxwwwuuussspppqqqsssuuuwwwyyyzzz{{{wwwzzz~~~yyyooopppuuuxxx{{{}}}}}}~~~}}}zzzwwwuuuuuuvvvssspppmmmkkkhhheeeaaa^^^aaadddhhhjjjmmmsss{{{{{{sssjjjddd___^^^\\\ZZZZZZ[[[\\\]]]^^^^^^___```aaa```]]]ZZZVVVUUUSSSQQQNNNMMMLLLKKKNNNOOOOOOOOONNNLLLJJJIIICCCBBBAAABBBDDDEEEDDDCCCBBBBBB@@@???===;;;:::999======<<<<<<<<<>>>???AAA???BBBDDDDDDCCCDDDHHHKKKKKKLLLNNNOOOQQQTTTYYY\\\cccgggmmmrrruuuwwwyyyzzz{{{}}}yyyuuuoooppprrrsssooofff\\\UUUPPPPPPRRRWWW^^^eeeiiikkkeee```]]]]]]ZZZ[[[ooo|||ssshhh___VVVPPPHHH@@@::::::999888777666666555555555555555555555666666666777:::666333333666777666444444333222222222333444444555555555555555555555555000333555444222111333666333333333333333333333333444444444555555555666666444444444555555555666666555666666777888999999999444444555555666777777777444444555555666777777777999999999999:::;;;<<<===AAAAAAEEELLLUUUddd}}}||||||}}}~~~}}}|||zzzxxxwwwxxxxxxwwwuuutttsssrrrqqqttttttuuuvvvwwwxxxyyyyyyzzzxxxzzzwwwvvvzzz}}}~~~yyyuuusssqqqpppnnnlllhhheeebbbbbbcccccceeeggglllrrruuuwww}}}{{{tttmmmgggccc[[[YYYWWWXXX[[[___aaaaaaeeedddcccccccccbbb___]]]ZZZXXXTTTPPPMMMKKKKKKKKKLLLLLLMMMMMMLLLJJJHHHGGGGGGDDDBBBBBBDDDDDDAAA???@@@AAABBBCCCBBB@@@>>><<<;;;:::999:::;;;======<<>>BBBHHHMMMYYYmmm}}}~~~|||yyywwwrrrnnnnnnmmmmmmmmmoooqqqsssuuuwwwtttsssrrrqqqpppnnnnnnmmmqqqqqqqqqrrrrrrssssssssssssrrrssswwwyyyzzz}}}vvvqqqllljjjfffeeeeeefffhhhkkknnnpppwwwwwwzzz~~~~~~~~~~~~{{{wwwrrrmmmhhhffffffhhhlllrrrvvvxxxxxxzzzxxxwwwvvvtttqqqllliiiccc```[[[UUUQQQNNNLLLKKKIIIIIIIIIHHHHHHGGGFFFFFFDDDBBBAAABBBCCCCCCBBBAAA??????@@@@@@@@@>>><<<;;;;;;:::999888888:::;;;<<<>>>>>>???@@@BBBDDDFFFGGGGGGIIIKKKMMMOOOSSSXXX\\\ccchhhooouuuxxxzzz{{{||||||~~~wwwnnnmmmmmmnnnnnnjjjccc]]]SSSRRRRRRWWW___eeehhhhhhiiiaaa___bbb```]]]hhhyyyzzzuuummmggg^^^VVVPPPHHH@@@:::999999888888777666666666444555666777777666555444555555555555555444444444444444444444444444444444444444555555666777888888555555555444444444444444444333333222222333333444444444444555555555555666666666666666666555555444555666777888888888777777:::999888777666555555555666666666666666777888888888999;;;;;;:::999;;;<<<@@@DDDIIIOOOZZZooo~~~wwwnnnlllkkkhhhfffhhhdddccccccdddfffjjjnnnqqqrrrqqqqqqpppooonnnmmmmmmqqqqqqqqqqqqqqqqqqqqqqqqqqqooopppssstttvvv}}}yyysssmmmkkkhhhiiijjjlllooossswwwyyy~~~~~~~~~|||{{{{{{zzzxxxuuussstttwww|||}}}xxxtttpppllleee]]]UUUPPPLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBAAABBBBBBCCCCCCBBB>>>?????????>>>===<<<;;;:::;;;:::999888999;;;<<<======>>>???AAACCCEEEGGGIIIKKKMMMOOOQQQUUUZZZ]]]aaafffmmmsssvvvyyy{{{|||}}}xxxpppnnnmmmnnnnnnjjjddd^^^TTTRRRRRRXXXaaaiiikkkkkkhhhbbbaaaeeeeeedddnnn|||~~~wwwssslllgggaaa[[[UUUMMMDDD===::::::999888777666555555555555666777777666555555555555555555555555555555555555555555555555555555444444444555666666777777555555555555555444444444222222222222333333333444444444444555555555555666222333444666777777888888666666666777777777777777999888777666666666666666666666666666666777777888888999::::::999999;;;===@@@DDDIIIOOOZZZooowwwnnnfffcccbbb___^^^```ZZZYYYXXXZZZ]]]ccciiimmmpppppppppoooooooooooooooqqqqqqqqqpppoooooonnnnnnnnnmmmoooqqqrrruuu~~~}}}wwwrrrnnnlllmmmmmmooorrrvvvzzz}}}~~~}}}~~~|||wwwnnndddZZZSSSMMMKKKKKKJJJGGGEEECCCCCCCCCDDDAAAAAABBBBBBBBBBBBBBBCCC??????>>>>>>===<<<<<<;;;:::<<<===<<<:::999;;;===<<<===>>>???AAADDDFFFGGGIIIKKKNNNPPPRRRUUUYYY\\\```dddkkkqqquuuxxx{{{}}}~~~zzztttqqqooonnnmmmjjjddd___UUURRRQQQXXXccclllooooooiiieeedddiiikkkmmmvvv{{{vvvkkkggg```[[[UUUNNNDDD>>>;;;:::999888777555555444555555666666666666555555444555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555222222333333444444444444444444444555555555555666222333444666777777888888666666666666666777777777666555555555666777888888666666666666666777777888888999:::999999999<<<>>>???CCCHHHNNNYYYnnnuuummmeeecccaaa]]]YYYYYYUUUSSSRRRSSSXXX___ggglllmmmnnnnnnooopppqqqqqqrrrqqqqqqpppooonnnmmmlllkkkiiiiiikkknnnpppttt{{{vvvrrrooonnnmmmpppqqqsssvvvzzz~~~}}}yyypppggg]]]VVVQQQNNNOOOMMMIIIEEECCCBBBCCCDDDAAABBBCCCBBBAAA@@@AAABBB??????>>>>>>===<<<<<<<<<;;;>>>AAAAAA>>><<<<<<>>><<<===>>>@@@BBBEEEGGGHHHGGGIIILLLNNNPPPSSSWWWYYY^^^bbbiiiooossswwwzzz}}}~~~}}}wwwtttpppnnnnnnkkkeeeaaaYYYTTTQQQWWWcccnnnrrrrrrlllhhhgggjjjnnnrrr|||{{{kkkeee]]]WWWQQQKKKCCC===::::::999888777666555444666666666666666666666666444444444555555555555555555555555555555555555555444444444444444444333333555555555555555666666666222222333444555555555555444444444555555555555666666666666666666555555444666666555555555666777888444444444555666777888999666666666666666777888888888999999999888:::<<>>BBBGGGMMMXXXmmm~~~xxxqqqlllllljjjeee```^^^[[[XXXTTTRRRUUU[[[bbbgggjjjkkklllnnnpppqqqsssssspppooonnnmmmkkkjjjiiihhhbbbcccfffjjjlllqqqyyywwwssspppnnnooopppqqqssstttwww{{{~~~yyytttqqqkkkddd]]]YYYVVVUUUTTTPPPKKKFFFCCCBBBCCCDDDAAACCCDDDBBB@@@>>>@@@AAA@@@@@@???>>>============;;;@@@EEEFFFBBB>>>===>>>======>>>@@@CCCFFFHHHIIIGGGJJJMMMOOOPPPSSSVVVYYY]]]aaagggmmmrrrvvvzzz}}}}}}~~~wwwtttpppoooooommmiiieee```XXXSSSVVVbbbmmmrrrrrrqqqmmmjjjkkknnnsss}}}}}}nnnggg]]]UUUOOOJJJEEE@@@:::999999888777666666555666666555555555555666666444444444555555555666666555555555555555555555555333333444444555555666666444555555555666666666777222333444666777777666666444444444555555555555666666666666666666555555444666555555444555666777888555555555555555666777888666666666666666777888888888999999888888:::===@@@>>>BBBGGGMMMXXXmmm{{{zzztttrrruuuuuupppkkkiiiddd```YYYTTTSSSWWW\\\```hhhiiijjjmmmoooqqqssstttooonnnmmmkkkiiihhhffffff]]]___bbbfffiiiooo~~~{{{{{{vvvtttpppnnnnnnpppsssvvvvvvxxx{{{{{{{{{|||}}}|||xxxrrrnnnjjjhhhddd```\\\[[[ZZZZZZVVVSSSMMMGGGCCCBBBCCCDDDAAACCCDDDCCC???>>>???AAAAAA@@@???>>>============<<>>???===>>>???AAACCCFFFIIIJJJIIILLLOOOQQQSSSUUUXXXZZZ\\\```gggmmmqqqvvvzzz}}}}}}~~~wwwssspppooopppooollliiieee\\\TTTVVVaaalllqqqqqqtttoookkkjjjmmmsss|||{{{tttkkk```VVVQQQLLLHHHEEE999999888888777777666666666666555555555555666666444444444555555555666666666666666666666666666666222333444555666888999999444555555555666666777777222333555777888777777666444444444555555555666666222333444666777777888888666555555444444666777888777666666555555555666666666666666666666777888888888999999888888:::===@@@>>>BBBHHHNNNYYYmmm{{{xxxrrriiiaaa\\\[[[]]]___dddeeegggjjjlllmmmmmmmmmpppmmmhhheeebbb```^^^\\\]]]WWWVVV[[[]]]bbbtttyyyuuulllnnnqqquuuwwwxxxxxxxxxzzz~~~xxxvvvtttsssssssssrrrqqqpppmmmkkkiiiiiiiiihhhfffaaaaaa```___]]]\\\[[[ZZZ^^^ZZZRRRKKKEEECCCBBBBBB@@@?????????@@@AAAAAABBBBBB@@@>>>;;;::::::;;;;;;AAAAAAAAA@@@@@@@@@??????===>>>???@@@BBBEEEGGGHHHIIIKKKNNNQQQSSSUUUVVVVVV\\\```fffkkkooossswwwyyy{{{}}}tttsssqqqqqqqqqrrrsssssslll```WWWWWW___hhhqqqyyyxxxtttllleeecccjjjvvvwwwuuukkkZZZMMMIIIFFFAAA<<<999777666666777777666:::999999888777666666555:::999666444333444666888555444444333333444444555222222222222333333444555777777777666666555555555666666666666666666666666444444444444555555555666333444555666777777777777555555555666666666666666777888888999999777666555999888888888777777777666888999::::::999999;;;===AAAAAAFFFNNNZZZmmmuuuiiibbb`````````dddeeegggjjjlllnnnnnnnnnnnnjjjeeeaaa^^^\\\YYYWWWXXXSSSSSSWWWYYY\\\mmmzzzvvvoooqqqtttwwwyyyzzzzzzzzz~~~~~~zzztttrrroooooooooooonnnlllkkkiiigggffffffeeecccaaa^^^^^^]]]]]]]]]]]]^^^^^^aaa]]]VVVOOOIIIEEEDDDCCC@@@@@@??????@@@AAAAAABBBAAA@@@>>><<<;;;;;;<<<<<>>>>>>>>>>>===>>>>>>@@@BBBDDDFFFGGGGGGHHHLLLOOORRRTTTUUUUUU\\\```eeejjjnnnrrrvvvxxx{{{}}}zzzwwwssspppoooooopppqqqmmmbbbZZZZZZ```iiiuuuyyyoooeeeaaafffrrr|||yyywwwmmm]]]QQQLLLGGGBBB;;;999777666777888777777999999888777777666555555444444555555666777777888555444444333333444444555444444444444444444555555555555555444444444333333444444444444444444444444444444555555555666666666555666666666666666555555444444555555666777777777777888888999888777666555666666666777777888888888999:::;;;;;;::::::<<<>>>AAABBBGGGOOOZZZmmm~~~}}}}}}xxxnnngggccc```aaaaaacccfffjjjlllmmmllljjjfff```\\\XXXUUURRRPPPPPPMMMMMMRRRSSSUUUaaapppzzzwwwvvvwwwzzz}}}}}}xxxuuunnnllljjjiiijjjiiihhhgggdddcccbbbbbbbbbaaa^^^\\\[[[[[[ZZZ[[[\\\___aaacccddd```ZZZSSSMMMHHHEEECCC@@@@@@@@@@@@@@@AAAAAABBB?????????>>>>>>>>>==================<<<<<<<<<<<<======>>>???@@@BBBDDDEEEFFFHHHKKKOOOSSSUUUVVVWWW\\\___dddiiimmmppptttwww{{{}}}{{{tttooommmllllllllljjjccc\\\\\\```iiixxxssseee^^^aaammmvvv|||yyypppbbbVVVOOOHHHCCC;;;999777666777999999888888777777666666555555555222333555777888777666555555555444444444444555555666666666666555555555555555555444444444444333333333333333333333333333333555555555555666666666777777777777777666555444333333444444555666777888888777777888888888777666555333444444555777888999999:::;;;<<<<<<;;;<<<>>>@@@AAABBBHHHQQQ\\\mmm}}}{{{xxxxxx{{{|||oooeeeaaa^^^]]]]]]aaaeeehhhhhhgggddd```[[[VVVRRROOOKKKIIIIIIGGGIIILLLMMMNNNVVVaaa{{{}}}zzzxxx|||~~~}}}yyyuuurrrkkkiiigggfffffffffeeeddd````````````aaa___[[[XXXZZZYYYXXXXXXZZZ^^^aaaddddddaaa]]]WWWPPPJJJEEECCCAAAAAA@@@@@@@@@AAAAAABBB>>>??????@@@@@@@@@??????=========<<<<<<<<<;;;;;;<<<======>>>???AAACCCDDDHHHJJJNNNRRRUUUXXXYYYZZZ[[[___cccgggjjjnnnrrruuuyyy|||{{{tttooommmkkkhhhfffccc___[[[ZZZ]]]fffyyysssddd\\\^^^hhhrrr~~~zzzrrrggg\\\SSSJJJDDD;;;999777777888999999999777666666666555555555444777777888888777666333222555555444444444444555555777777777777666555555444555555555555555555444444333333333333333333333333555555555666666666777777666666666666666555444444444555555555666666777777777777777777777666666666333333444555666777888888999:::;;;;;;;;;;;;===@@@@@@BBBIIIRRR\\\mmm|||zzzxxxxxx{{{xxxkkkeee^^^\\\[[[]]]bbbeeedddbbb^^^ZZZUUUPPPMMMJJJFFFDDDDDDDDDFFFHHHHHHIIINNNUUUcccttt}}}|||{{{{{{{{{xxxtttqqqnnniiigggeeedddddddddcccbbb^^^^^^^^^___```^^^[[[XXX[[[ZZZXXXWWWXXX[[[^^^```dddccc```\\\VVVOOOIIIFFFBBBBBBAAAAAA@@@AAAAAABBB>>>??????@@@AAA@@@@@@???>>>>>>=========<<<<<<<<<<<<<<<<<<===???AAACCCDDDHHHKKKNNNRRRVVVYYYZZZ[[[[[[^^^bbbeeehhhkkkpppsssxxx{{{zzzssspppnnnkkkfffbbb]]]ZZZWWWVVVXXXaaattt~~~qqqccc[[[]]]fffnnn}}}zzzssslllcccWWWLLLEEE<<<:::888888999::::::999666666666666555555555555::::::888777666555555555666555555444444555555666666666777777666555444333333333333333333333333333444444444444444444444444555555555555666666666666444444555666666777666666666666666666666555555555777777777666666666666666555555555555666666666666777888::::::999:::===???@@@BBBIIIRRR\\\mmm{{{zzzyyyzzz|||~~~zzzvvvwwwzzz}}}qqqiiiaaa]]]ZZZ[[[```bbb```]]]UUURRRMMMJJJGGGEEECCCAAA@@@AAACCCDDDEEEFFFIIILLLPPPZZZeeennnsssyyy~~~}}}||||||}}}~~~|||yyywwwtttpppmmmgggeeebbbbbbbbbbbbaaa___]]]\\\\\\\\\]]]\\\ZZZWWWZZZYYYWWWVVVVVVXXXYYYZZZbbbccccccaaa]]]VVVNNNJJJCCCBBBBBBAAAAAAAAAAAAAAA??????????????????@@@@@@???>>>>>>>>>============;;;;;;<<<>>>@@@BBBDDDEEEHHHJJJMMMQQQUUUWWWXXXYYY[[[]]]```cccfffiiinnnqqquuuyyy~~~|||tttpppooolllgggbbb]]]YYYUUUTTTUUU[[[kkkzzz|||wwwnnnccc\\\\\\dddjjjwww{{{{{{uuurrrjjj]]]PPPIII>>><<<999888999:::999999666666666666666666666666777777666666666666777888666666555555555555666666555555666777777666444444000000111111111111222222444444444444444444444444444444444444555555555666333444555666777777777777666666666666666666666666888777666555555555666666666666666666666666777777666888999999999:::===???AAABBBHHHQQQ\\\mmm{{{zzzzzzyyyyyyyyyyyyyyyrrrmmmgggbbbaaaaaaccccccnnnvvv~~~rrriiiaaa\\\WWWWWW[[[\\\YYYUUUMMMJJJFFFCCCBBBAAA???>>>===???@@@@@@AAADDDFFFFFFGGGIIINNNTTTYYY^^^cccgggllloootttxxxzzz{{{||||||||||||{{{|||~~~}}}{{{yyywwwuuuqqqmmmiiicccaaa___^^^^^^^^^]]]\\\[[[YYYXXXXXXYYYYYYWWWVVVXXXWWWVVVVVVUUUVVVVVVVVV]]]___aaaaaa^^^WWWPPPKKKCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@>>>>>>===>>>???@@@>>>>>>>>>>>>============::::::<<<>>>@@@CCCFFFGGGJJJKKKOOORRRUUUWWWXXXXXX[[[]]]___bbbdddggglllooossswww|||vvvooonnnmmmiiieeeccc]]]XXXUUUTTTWWWbbbmmmsssqqqkkkccc\\\\\\```eeelllrrr~~~}}}xxxxxxrrrcccUUUNNN@@@>>>;;;999999999999888777777777777777777777777333444555666666555444333666666555555555555666666555666777999999888777666111111222222333333333333333333333333333333333333333333333333444444444444555555666666666666666555333333444555666777888999888777666555444555555666555555666666777888999999777888:::::::::;;;>>>@@@AAABBBGGGOOOZZZmmm{{{{{{zzzwwwsssoookkkiiibbb\\\TTTQQQQQQSSSSSSRRRbbbccciiittt|||zzzoooeee___YYYSSSRRRUUUVVVRRRNNNGGGDDDAAA??????>>>===<<<<<<>>>>>>>>>???BBBDDDDDDEEECCCDDDHHHMMMOOOQQQSSSUUUZZZaaahhhmmmrrruuuxxxzzz|||{{{{{{|||}}}}}}{{{vvvwwwyyy{{{}}}~~~~~~~~~zzz}}}}}}zzzxxxvvvtttsssqqqooojjjeeeaaa```^^^[[[[[[[[[[[[ZZZXXXYYYWWWUUUTTTUUUUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVYYY]]]___\\\VVVNNNIIIDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@>>><<<<<<===>>>???>>>============<<<<<<<<<999:::<<<>>>AAADDDGGGIIIMMMNNNQQQTTTWWWYYYYYYZZZ[[[\\\___aaacccfffkkknnnrrrvvv|||xxxooommmmmmkkkhhhjjjccc[[[WWWTTTUUU\\\dddnnnmmmiiiccc]]][[[^^^bbb___eeettt~~~{{{|||vvvgggXXXRRRBBB???<<<:::999999888777777777777777888888888888333555777888666222...+++666666555555555555666666555666888:::;;;:::999888555555555666666777777777222222222222222222222222222222222333333333444444777777777777666555444333000111222444777999;;;<<<888777666444444555555666333444555777888:::;;;<<<888999;;;;;;;;;<<>>>>>>>>>>>>>><<<<<<<<<===============???@@@AAAAAABBBEEEJJJMMMLLLPPPVVV[[[___eeemmmssswwwzzz}}}~~~}}}}}}~~~|||zzzyyyzzz}}}zzztttpppnnnmmmmmmkkkkkklllooorrrsssooolllppppppoooppppppqqqrrrrrrsssssssssrrrqqqooonnnmmmllljjjhhheeecccaaa______\\\ZZZXXXVVVUUUUUUUUUUUUSSSRRRQQQPPPOOOOOOOOOOOOLLLNNNPPPSSSTTTUUUTTTSSSUUUWWW[[[\\\YYYSSSLLLGGGFFFDDDBBB@@@???@@@AAABBB@@@???>>>===<<<<<<<<<<<<>>>>>>>>>>>>============<<<===>>>@@@CCCEEEGGGIIIIIIOOOSSSSSSUUUYYYZZZYYY^^^^^^^^^___bbbfffkkkmmmppptttxxx|||~~~|||tttqqqnnnmmmnnnkkkeee___[[[VVVRRRUUUZZZccchhhkkkiiiccc^^^^^^```hhhhhhooo|||zzzvvvlll]]]QQQFFF???::::::;;;999888999888888666555444444444444999777555444555555555333666666555555555444444444666666666666666666666666444444444333333222222222444555666555333222222333555555444444444333333333444444444555555555555555444555666777888888888888666666666666555555555555666666666666777777777777777888999:::999:::<<<>>>BBBCCCGGGNNN\\\qqq~~~zzzwwwsssmmmgggaaa[[[TTTPPPNNNLLLIIIFFFDDDDDDDDDEEEDDDFFFJJJNNNRRRTTTUUUUUUTTTRRROOOMMMLLLJJJEEEBBB@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======;;;<<<======>>>@@@DDDGGGGGGLLLQQQVVV[[[aaajjjpppvvvxxx{{{}}}}}}|||}}}~~~~~~{{{{{{|||~~~{{{vvvsssooojjjgggfffffffffgggfffgggiiijjjiiieeebbb```_________``````aaabbbgggggggggfffeeedddcccbbbbbbaaa```^^^]]]\\\\\\\\\VVVUUUTTTRRRQQQQQQQQQRRRNNNMMMMMMLLLLLLLLLMMMMMMNNNOOOQQQSSSSSSSSSRRRQQQSSSUUUWWWXXXUUUPPPJJJGGGFFFEEECCCAAA@@@AAABBBBBBAAAAAA@@@???>>>>>>>>>>>>??????>>>>>>>>>=========<<<===>>>@@@CCCEEEHHHIIIKKKQQQUUUUUUWWW[[[]]]\\\]]]\\\]]]^^^bbbfffkkkmmmooossswww{{{}}}{{{tttqqqnnnnnnooommmgggaaa\\\WWWTTTWWW\\\gggkkkmmmjjjccc^^^^^^```cccccchhhyyy|||{{{zzzrrrcccWWWHHH@@@::::::;;;999888999999888777666555555555555333444555666666777888999666666555555555444444444555555555555555555555555555555555444444444333333555666666555444333444666555555555444444444333333444444444555555555555666222333444555666666666666888777777777777666666666555555666666777777777888777888999:::999:::<<<>>>CCCEEEIIIPPP^^^sss}}}}}}{{{yyyyyyzzzyyyuuurrrooojjjddd]]]WWWRRRMMMJJJHHHFFFDDDAAA??????@@@@@@@@@@@@BBBDDDEEEGGGHHHIIINNNLLLJJJIIIHHHFFFBBB@@@@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<;;;;;;888999:::::::::;;;???AAAAAAFFFLLLQQQVVV]]]fffmmmuuuwwwzzz{{{{{{|||}}}{{{xxx{{{|||vvvqqqnnnhhhfffccc```]]]]]]]]]]]]```_________^^^\\\XXXUUUTTTTTTSSSSSSSSSTTTUUUUUUYYYYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUVVVVVVRRRQQQPPPOOOOOOOOOOOOOOOKKKJJJJJJJJJJJJKKKLLLLLLOOOPPPQQQRRRRRRQQQOOOOOORRRRRRSSSSSSQQQMMMIIIFFFGGGEEEDDDBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@???@@@@@@????????????>>>>>>>>>>>><<<===>>>@@@CCCFFFIIIKKKNNNTTTXXXXXXZZZ___aaaaaa]]]]]]]]]___bbbfffjjjlllnnnqqqvvvyyy|||~~~{{{tttqqqooooooqqqpppiiiccc^^^XXXUUUXXX^^^kkknnnppplllddd``````bbbcccaaadddppp~~~~~~~~~vvvhhh]]]KKKBBB;;;;;;;;;999888999999888888777666666666666111555999:::888777999;;;555555555555555444444444555555555555555555555555666666555555555555444444666666666555444444777999555555555555555444444444444444555555555666666666333444555666666777666666888888888888777777777777444555555666777888888999777888999:::999:::<<<>>>DDDFFFKKKSSSaaauuu|||{{{xxxtttssssssrrroookkkfffaaaZZZSSSOOOKKKHHHFFFCCCBBB@@@>>><<<<<<======???>>>>>>???@@@AAACCCDDDHHHGGGFFFEEEDDDCCCAAA???@@@@@@???>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::999:::;;;:::::::::===???>>>BBBHHHNNNSSS[[[eeellltttvvvxxxzzz{{{|||~~~~~~{{{xxxvvvyyy|||sssnnniiifffddd```^^^\\\YYYWWWVVVVVVVVVWWWVVVVVVUUUTTTQQQNNNLLLOOONNNNNNNNNNNNNNNOOOOOOQQQQQQQQQRRRRRRQQQPPPPPPMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPLLLLLLLLLKKKKKKLLLLLLMMMOOOOOOPPPQQQQQQPPPOOOOOOQQQPPPPPPOOOMMMJJJHHHGGGFFFFFFEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>><<<<<<===???BBBGGGJJJLLLQQQWWWZZZZZZ]]]bbbeeeeeeaaa``````aaacccfffhhhjjjmmmppptttwwwzzz|||{{{tttrrrpppppprrrqqqjjjccc^^^YYYUUUXXX^^^kkknnnppplllfffbbbcccfffhhhggghhhppp~~~xxxkkk```OOOEEE===;;;:::888888999999999888777777777777777777<<<@@@>>>999555666888555555555555555555555555555555555555555555555555555555555555444444444444555555555444333444777999555555555555555555555555444444555555666666777777666777888888999999999888888888888777777777666666333444555666777888999:::777888999:::999:::<<<>>>BBBFFFLLLUUUdddyyy~~~zzzxxxtttooommmmmmllliiifff]]]XXXRRRLLLIIIGGGEEEDDDAAA@@@>>>===<<<<<<<<<<<<>>>=========>>>@@@BBBDDDCCCDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@???????????????>>>>>>===<<<;;;;;;::::::999:::;;;;;;::::::;;;======AAAGGGLLLRRR[[[eeemmmqqqtttxxxzzz{{{}}}~~~zzzxxxwwwwwwwww~~~yyyqqqjjjeeebbb```^^^ZZZYYYVVVTTTQQQPPPOOOOOONNNOOOOOOOOONNNLLLKKKJJJJJJJJJIIIIIIHHHIIIIIIJJJMMMNNNNNNNNNNNNNNNMMMMMMKKKJJJJJJJJJJJJKKKLLLMMMQQQQQQQQQQQQQQQQQQPPPPPPNNNNNNMMMLLLLLLLLLLLLLLLNNNNNNOOOPPPPPPQQQQQQQQQPPPOOONNNMMMKKKJJJIIIHHHFFFEEEEEEEEEDDDDDDDDDEEEBBBAAA@@@??????>>>>>>????????????>>>>>>>>>>>>===<<<<<<===???BBBGGGLLLNNNTTTYYY\\\[[[]]]cccfffffffffeeeeeeeeeeeefffggghhhmmmooosssuuuwwwzzz~~~~~~vvvsssqqqppprrroooiiiccc___YYYUUUWWW\\\eeejjjmmmkkkgggeeegggjjjnnnmmmnnnttt~~~}}}~~~~~~yyynnneeeSSSHHH???;;;:::888777999999888888777777777777777;;;???BBB@@@:::555555777444555555555555555555555555555555555555555555555333333333333333333333444333444444333333333666888444444555555555555555555444444555555666777777888777888999999999999999999777777666666666555555555333444555666777888999:::777888999:::999:::<<<>>>@@@DDDKKKVVVfff{{{zzzuuurrrmmmgggddddddcccaaa^^^UUUPPPKKKGGGEEEEEEDDDCCC??????>>>======<<<======;;;;;;;;;;;;<<<>>>@@@AAA???AAACCCCCCBBBAAABBBCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@???>>>===<<<;;;::::::777888999999888888999:::===AAAFFFJJJPPPYYYdddkkkmmmqqqvvvzzz|||}}}~~~~~~zzzwwwvvvwwwyyyzzzzzzwwwuuupppiiiddd___]]]ZZZXXXSSSRRRPPPNNNLLLJJJIIIIIIIIIJJJLLLLLLKKKJJJKKKLLLJJJJJJIIIHHHHHHHHHHHHIIIKKKKKKLLLKKKKKKJJJIIIIIIKKKJJJJJJJJJJJJKKKLLLLLLPPPQQQQQQQQQPPPPPPOOONNNNNNMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOPPPQQQQQQRRRSSSNNNNNNMMMKKKJJJIIIIIIHHHEEEEEEEEEEEEEEEDDDDDDDDDAAA@@@???>>>>>>======>>>>>>>>>>>>>>>============<<<<<<<<>>===999777777888444444444555555555555555444444444444444444444444222222222333333333333444222333555444333333444555333333333444444444444444444444555666777777888999777777888888888888777777666666666666555555555555444555555666777888888999777888999:::999:::<<<>>>???CCCJJJTTTddd{{{~~~{{{sssnnniiiccc]]]YYYYYYYYYWWWUUUMMMJJJFFFDDDCCCCCCCCCBBB>>>>>>>>>===============::::::::::::;;;;;;<<<===<<<>>>AAABBBAAA@@@BBBDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@???===<<<;;;:::555777999999888888999:::;;;>>>CCCGGGLLLUUU```hhhhhhmmmsssxxx{{{{{{||||||~~~~~~}}}}}}~~~~~~||||||zzzwwwtttuuuxxx{{{zzzvvvtttqqqooommmkkkgggaaa]]]YYYVVVRRRPPPLLLKKKJJJIIIHHHGGGGGGFFFGGGIIIKKKKKKIIIIIIKKKMMMKKKKKKJJJIIIIIIIIIIIIIIIKKKKKKJJJJJJIIIHHHGGGFFFJJJJJJJJJKKKKKKLLLNNNNNNQQQRRRRRRRRRQQQOOONNNMMMMMMMMMNNNOOOPPPQQQSSSTTTQQQQQQQQQQQQQQQQQQRRRRRRKKKKKKKKKJJJIIIHHHGGGGGGCCCDDDDDDDDDDDDDDDDDDDDDAAA@@@???>>>>>>======>>>============<<<<<<<<<;;;<<<<<<<<<>>>CCCHHHNNNQQQUUUZZZ[[[YYYZZZ___bbbbbbfffffffffgggggghhhiiiiiinnnpppqqqrrrsssuuuxxx{{{|||~~~{{{uuuqqqoooooolllhhheeebbb\\\UUUTTTWWWYYY___gggiiifffdddeeeggglllqqqwww{{{{{{vvvqqqrrrvvvwwwrrrmmmYYYMMMAAA<<<999777777:::777666666555555666666777666666777666666666666777444444444555555555666666444444444444444444444444333333333333444444555555222555777777666444333333222222222333333333444444444444555666777888999999777888888999888888777777777777777666666666666555555555666666777777777888777888999:::999:::<<<>>>AAADDDIIIRRRbbbxxx}}}~~~wwwnnngggaaa[[[UUUQQQQQQQQQPPPNNNHHHEEECCCBBBBBBCCCBBBAAA========================;;;;;;;;;;;;;;;::::::::::::===@@@AAA@@@@@@BBBDDDEEEEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA???>>><<<;;;:::666888:::;;;:::999:::;;;999<<<@@@DDDIIIRRR]]]eeedddjjjqqqwwwzzzzzzzzzzzz|||{{{{{{{{{{{{{{{|||}}}xxxxxxwwwuuussstttyyy}}}~~~zzzxxxxxxxxxvvvsssooolllkkkiiigggeeedddaaa\\\WWWTTTPPPLLLIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFIIIKKKKKKIIIHHHJJJMMMHHHHHHGGGFFFEEEEEEFFFFFFKKKKKKKKKJJJIIIHHHFFFEEEIIIIIIJJJKKKLLLNNNPPPQQQTTTTTTTTTTTTSSSQQQOOONNNNNNOOOPPPRRRTTTWWWYYY[[[TTTTTTSSSQQQQQQPPPPPPPPPIIIJJJJJJIIIIIIGGGFFFFFFBBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>CCCIIINNNRRRVVVYYYZZZXXXXXX]]]``````cccccceeefffgggiiijjjjjjooopppqqqqqqrrrssswwwyyy|||~~~|||vvvqqqnnnnnnkkkhhhfffddd^^^WWWTTTVVVVVV]]]eeehhhfffccccccdddkkkrrryyy}}}vvvooonnnrrrsssooojjj[[[OOOBBB<<<999777777:::666666555555555555666777666444222222333444444333444444444555555555666666444444444444444444444444444444444555555555666666333666999999888555333222111111111222222333333333444444555666777888999999::::::;;;;;;;;;::::::999888888888888777777777777666666666666777777777777777888::::::999:::<<<>>>DDDEEEIIIQQQ___vvv}}}|||uuukkkbbb\\\VVVSSSOOOLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFDDDBBBAAA>>>>>>===<<<;;;::::::999999888777:::===???===;;;AAAAAAAAABBBBBBCCCDDDEEEDDDCCCCCCDDDFFFEEECCCAAADDDDDDBBB@@@>>><<<;;;:::::::::999888999:::<<<===<<<>>>@@@DDDJJJSSS]]]dddkkkpppttttttuuuyyyzzzyyy||||||zzzyyywwwvvvuuuttttttrrrnnnmmmpppvvv}}}|||wwwtttqqqmmmkkkjjjjjjhhhfffcccaaa^^^]]]XXXVVVTTTQQQNNNLLLJJJJJJGGGHHHHHHFFFDDDCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIHHHHHHIIIKKKMMMNNNOOONNNMMMOOORRRUUUWWWWWWVVVVVVUUURRROOOOOORRRVVVUUUUUUTTTUUUWWWYYY[[[\\\^^^YYYTTTSSSVVVVVVSSSPPPMMMKKKHHHFFFFFFFFFEEEDDDHHHHHHGGGEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;<<<===>>><<<>>>BBBDDDGGGKKKOOORRRVVVWWWYYYZZZ\\\]]]]]]]]]___bbbeeegggggggggggghhhiiillloooqqqrrrtttvvvxxx{{{|||yyysssnnnmmmnnnooommmhhh```YYYWWWWWWVVV\\\cccfffccc^^^ZZZYYYfffvvv|||{{{~~~{{{yyysssmmmkkknnnnnnkkk^^^QQQDDD===999666666999777777777777777777777777666555555555444444444444666666777777666555444444333333333444444444555555777777888777777666555555555555555555555555444444555555555555555555555555555666777888888888888888999:::;;;;;;:::999777666888888666555444444444444666666666666777777777777;;;;;;;;;;;;;;;<<<===>>>???DDDJJJRRR^^^sssyyyqqqhhh___YYYSSSPPPLLLJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCBBB@@@@@@???>>>===<<<;;;;;;===<<<;;;===@@@AAA@@@>>>BBBCCCEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEGGGFFFDDDBBBBBBBBBAAA@@@>>>===<<<<<<::::::999888999:::;;;<<<<<<===@@@CCCIIIRRR\\\cccjjjppptttssstttxxxyyywwwyyyxxxxxxwwwuuutttrrrqqqsssrrrpppqqquuu{{{|||wwwtttqqqnnnkkkhhheeedddcccaaa___\\\YYYXXXTTTRRRPPPNNNKKKJJJHHHHHHGGGHHHHHHGGGEEEDDDFFFGGGIIIIIIJJJKKKKKKLLLMMMMMMNNNMMMLLLKKKJJJJJJKKKKKKIIIIIIIIIIIIJJJLLLMMMNNNUUUSSSRRRTTTVVVYYYZZZZZZXXXYYYXXXUUURRRRRRUUUXXXYYYYYYYYYZZZ\\\___aaacccbbb]]]YYYWWWYYYYYYWWWSSSQQQNNNJJJHHHHHHHHHHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;<<<======<<>>@@@DDDKKKSSS___rrr~~~uuulllcccZZZUUUOOOMMMIIIGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBAAA@@@???>>>======<<<:::999:::<<<>>>======AAABBBEEEFFFFFFEEECCCAAAFFFEEEEEEFFFGGGGGGFFFDDD@@@@@@@@@???>>>>>>======;;;:::999999999:::;;;<<<;;;===???BBBHHHQQQZZZaaajjjpppsssssstttvvvwwwuuuvvvuuuuuutttrrrpppnnnmmmnnnoooqqqtttyyy~~~|||vvvsssqqqnnnmmmjjjfffccc]]]\\\[[[YYYWWWUUUSSSQQQNNNMMMLLLJJJHHHGGGFFFFFFHHHHHHIIIHHHFFFFFFGGGIIIJJJJJJKKKKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIIIIIIIJJJJJJKKKKKKMMMNNNPPPQQQRRRZZZYYYXXXYYY[[[]]]^^^]]]^^^^^^\\\ZZZXXXXXXZZZ\\\^^^___```aaadddhhhkkkllljjjeee```^^^^^^^^^[[[XXXVVVRRRMMMJJJIIIIIIJJJJJJDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>===<<<;;;::::::;;;<<<======???BBBDDDFFFIIIMMMPPPSSSTTTUUUWWWYYYYYYZZZZZZWWWYYY[[[\\\]]]___bbbeeeeeehhhkkknnnoooqqqtttvvvuuuwwwzzz~~~yyytttqqqqqqpppnnnllliiieeeaaa[[[WWWVVV\\\dddiiiiiifffbbb___dddrrrxxxxxx{{{{{{~~~yyywwwwwwsssmmm___SSSGGGAAA===999888:::777666555444444555666777777777777666666666555555555666666666666555444444333444444444444555555555555555555666555555444444555555555555555555555555555555555555555555555555777888888888888777777666999999:::;;;;;;;;;;;;:::999888777666666555555666666666666777777777888888::::::::::::;;;<<<===>>>@@@EEEMMMUUUaaasss{{{qqqggg^^^WWWRRRMMMJJJGGGFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCDDDEEEFFFCCCCCCBBB@@@???>>>======;;;:::999999:::<<<===>>>EEEFFFGGGHHHGGGFFFDDDCCCEEEDDDDDDEEEFFFGGGFFFDDDAAAAAA@@@???>>>======<<<;;;:::999999999:::;;;<<<;;;<<<>>>AAAFFFNNNXXX___jjjppptttttttttwwwwwwuuuuuutttsssqqqnnnkkkiiigggjjjlllpppvvv{{{{{{wwwtttsssooommmkkkiiigggccc___[[[UUUUUUTTTSSSQQQOOOMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHJJJLLLOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKJJJHHHHHHHHHIIIIIILLLNNNPPPSSSVVVYYYZZZ[[[___^^^]]]___aaaccccccbbbeeedddcccaaa``````aaabbbdddeeefffhhhkkkooosssuuurrrnnniiifffdddbbb___]]][[[VVVPPPKKKIIIJJJJJJJJJHHHGGGFFFEEECCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>><<<;;;:::999999:::;;;<<<>>>@@@CCCDDDFFFHHHLLLOOOSSSTTTUUUWWWXXXYYYZZZZZZWWWXXXYYYYYYYYY[[[^^^```bbbeeehhhkkkmmmooorrrtttsssuuuyyy|||{{{uuutttuuurrrooommmkkkjjjeee^^^XXXVVV[[[ccchhhiiifffaaa]]]bbboootttuuuyyywww~~~}}}{{{uuunnn```UUUIIIBBB>>>:::888999444555777888888777555444777777777777666666666666555555555666666555444444444444444444555555555555444444444555555444333333444444444555555555555555555555555555555555555555888888888888888777666555777777888999::::::;;;;;;999888777666666666666666666666666777777888888999999999999:::;;;<<<===>>>@@@FFFNNNXXXeeexxxwwwlllccc[[[UUURRRMMMJJJGGGFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDEEEEEEFFFCCCBBBAAA@@@>>>===<<<;;;>>>===<<<<<<<<<>>>BBBDDDNNNMMMMMMLLLKKKJJJIIIIIIDDDCCCBBBCCCEEEFFFEEEDDDDDDCCCBBB@@@???===<<<;;;<<<;;;:::999999999:::;;;:::;;;===???DDDLLLUUU\\\iiiooottttttuuuwwwwwwuuuvvvtttqqqnnnjjjgggeeedddiiilllqqqwww}}}}}}zzzwwwssspppnnnmmmjjjhhheeeccc```\\\WWWSSSPPPOOOOOONNNLLLJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHGGGHHHJJJKKKKKKMMMOOORRRXXXXXXWWWVVVUUUTTTSSSSSSNNNMMMLLLLLLLLLNNNOOOPPPQQQSSSXXX]]]aaadddeeefffgggffffffhhhjjjlllkkkjjjkkkjjjhhhggggggggggggggghhhhhhiiikkknnnrrruuuwwwwwwtttppplllhhhfffcccbbbaaa[[[TTTNNNKKKJJJJJJIIIHHHHHHGGGEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>><<<;;;:::999999:::;;;<<>>999777888555888===@@@@@@===888555777777777777666666666666444444555555555555444444444444444555555555666666333333444444444444444333444444444555555555666666555555555555555555555555888888888888888777666555555555666777888999::::::888777777666666666666666666666666777888999999999888999999999;;;<<<===>>>@@@EEENNNYYYiii|||~~~sssggg___YYYUUURRRMMMJJJGGGFFFFFFGGGGGGGGGDDDEEEFFFFFFFFFFFFEEEEEEBBBBBBAAA???===<<<;;;:::<<<<<<;;;::::::===BBBFFFRRRRRRRRRQQQPPPMMMKKKJJJDDDBBBAAABBBDDDEEEEEEEEEFFFEEEDDDBBB@@@>>><<<;;;<<<;;;:::999999999:::;;;999:::;;;>>>BBBJJJSSSYYYfffmmmrrrsssuuuwwwwwwttttttqqqmmmiiieeedddcccccclllooosssxxx{{{}}}~~~~~~vvvuuusssqqqnnnllljjjiiieeebbb___[[[YYYUUUPPPMMMKKKKKKKKKJJJIIIHHHFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJHHHJJJMMMOOOQQQSSSWWWZZZ[[[[[[ZZZYYYXXXVVVVVVUUUQQQQQQQQQRRRTTTVVVYYYZZZ^^^aaaffflllppprrrssssssuuuttttttuuuvvvvvvtttrrrooommmkkkkkkllllllkkkjjjiiiiiiiiikkkmmmppprrrtttvvvtttqqqnnnllljjjiiiiiiiiiddd\\\UUUQQQNNNKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFAAAAAA@@@@@@???>>>>>>>>>===<<<;;;::::::;;;<<<===???AAADDDFFFHHHKKKOOOQQQUUUVVVXXXYYY[[[\\\\\\\\\\\\]]]]]][[[YYYXXXYYYZZZZZZ^^^bbbfffhhhkkknnnqqqrrrtttwww{{{~~~|||yyy{{{|||||||||{{{wwwqqqiiiccc^^^bbbhhhnnnppplllddd^^^___hhhlllpppsssooowww~~~yyysssiii[[[MMMDDD>>>888777888777;;;@@@DDDDDD@@@;;;777777777777666666666555555333333444555555555555444444444555555555666666666333333444444555555444444333333444444555666666666555555555555555555555555777888888888888777777666555555555555666777888999666666555555555555666666555666777777888999::::::888888888999:::<<<===>>>AAAEEEMMMYYYjjjyyymmmbbb[[[VVVTTTRRRMMMJJJGGGEEEEEEFFFFFFEEEDDDFFFHHHIIIIIIGGGEEEDDDCCCBBBAAA???>>><<<;;;:::888888888777777;;;BBBGGGVVVXXX[[[\\\ZZZUUUPPPLLLEEECCCBBBBBBDDDFFFGGGFFFFFFEEEDDDCCCAAA@@@???>>><<<;;;:::999888999::::::999999;;;===AAAIIIQQQWWWbbbiiioooqqqsssvvvvvvsssnnnkkkgggbbbaaaaaadddfffmmmnnnqqqtttuuuuuutttsssmmmlllkkkjjjhhhfffcccbbb^^^[[[WWWTTTQQQOOOLLLJJJHHHHHHHHHHHHGGGFFFDDDDDDCCCCCCDDDEEEFFFHHHJJJKKKKKKNNNQQQTTTWWW[[[```ccc______^^^^^^^^^]]]]]]]]]\\\\\\^^^```dddhhhkkkmmmssswww|||~~~}}}{{{wwwtttpppmmmkkkkkkmmmmmmkkkiiihhhgggggghhhiiikkkmmmnnnppppppooonnnnnnoooppprrrsssnnnfff___YYYTTTOOOLLLGGGGGGGGGGGGGGGGGGGGGGGGAAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;<<<======???BBBEEEGGGIIIMMMQQQTTTUUUVVVXXXYYY[[[[[[\\\\\\[[[\\\]]]\\\ZZZYYYYYYYYYXXX[[[```cccfffiiimmmoooqqqsssvvvyyy|||}}}~~~~~~}}}~~~{{{||||||~~~~~~xxxooohhhddd]]]aaahhhooorrroooggg```^^^eeeiiinnnqqqllluuu~~~|||wwwpppaaaPPPEEE>>>999888:::777999===??????===999777666666666555555555444444222333444444555555555444555555555555666666666666333333444555555555555555333333444444555666666777555555555555555555555555666777777888888888888777666666555555666777888999555555444444444444555555555666777888999::::::;;;777777888999:::<<<===>>>BBBEEELLLWWWhhh}}}}}}uuuiii___XXXUUUSSSRRRMMMJJJFFFDDDDDDEEEDDDDDDEEEGGGIIIKKKKKKHHHEEECCCDDDCCCBBB@@@>>>===;;;;;;:::;;;;;;::::::???FFFLLL___ccciiillljjjcccZZZTTTFFFDDDBBBCCCEEEGGGHHHHHHEEEDDDDDDCCCBBBBBBAAAAAA===<<<:::999888999::::::888999:::<<<@@@HHHPPPVVV___fffmmmoooqqqttttttrrrjjjfffaaa^^^^^^```eeehhhkkklllmmmnnnnnnmmmkkkjjjeeeeeeeeedddbbb___\\\[[[XXXUUUQQQNNNMMMLLLJJJIIIFFFFFFFFFFFFEEEDDDCCCBBBAAABBBBBBDDDFFFHHHJJJKKKMMMPPPTTTXXX\\\```fffiiigggggghhhiiiiiijjjjjjkkklllmmmooorrrwww|||{{{vvvrrrooollljjjkkklllmmmjjjhhhgggfffeeeeeefffggghhhiiijjjkkkmmmnnnooorrrvvvxxxzzzuuummmfff___YYYSSSOOOLLLKKKJJJIIIGGGFFFEEEEEEAAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;<<<===>>>???BBBEEEHHHKKKNNNRRRVVVUUUVVVWWWYYYZZZ[[[[[[\\\XXX[[[]]]]]]\\\ZZZZZZZZZVVVZZZ^^^bbbeeeiiillloooppprrruuuxxxzzz{{{||||||{{{|||~~~}}}}}}xxx|||}}}uuukkkdddaaaZZZ^^^eeemmmrrrppphhhaaa]]]dddgggmmmpppkkksss~~~~~~{{{uuueeeSSSGGG???::::::<<<444555666777777666555444666555555555444444444444222333444444555555555444555555555555666666666777333444444555666666666555333333444444555666777777555555555555555555555555555666777888888888888888888777666666666777999:::444444333333333444444555555666777888999:::;;;;;;777777888999:::<<<>>>>>>DDDFFFKKKVVVfff{{{yyyqqqfff\\\VVVRRRPPPOOOMMMJJJGGGFFFFFFGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEECCCAAA@@@@@@???===;;;:::999::::::888:::FFFSSSaaattt~~~yyyhhhTTTPPPGGG@@@BBBFFFHHHIIIJJJHHHFFFCCCBBBBBBAAA@@@???>>><<<999888999:::999999:::888999===@@@CCCJJJRRR```gggmmmnnnnnnpppnnnjjjcccaaa]]][[[[[[^^^bbbdddgggggghhhgggfffccc```^^^\\\[[[[[[\\\^^^]]][[[YYYUUUQQQMMMJJJHHHGGGFFFEEEHHHFFFDDDCCCCCCCCCCCCBBBFFFFFFFFFFFFFFFIIIMMMQQQUUUXXX\\\^^^aaagggooovvvsssuuuwwwxxxyyyzzz}}}~~~{{{tttooonnnllljjjgggeeedddccccccbbbbbbbbbbbbbbbccccccccceeeeeefffiiinnnrrrttttttwwwuuurrroookkkcccYYYRRRNNNKKKHHHGGGHHHGGGDDDAAACCCBBBAAA@@@????????????===>>>>>>===;;;:::<<<======BBBFFFIIINNNUUUUUURRRVVVWWWXXXYYYYYYYYYYYYYYY[[[[[[[[[[[[ZZZYYYXXXWWWXXX[[[^^^aaadddhhhmmmqqqoooqqqssstttuuuwww{{{}}}~~~~~~{{{tttuuuuuuwwwyyywwwqqqhhh```[[[XXXZZZ___gggnnnmmmeee]]]___bbbaaadddjjjiiiqqq~~~~~~qqqeeeSSSEEE>>>;;;:::999<<<;;;999888888888999999777666444333333444666777555555555555555555555555777666555444333222111111333444555666666555444333444444444444444444444444555555444444444444555555444444444555555555555666444333222111111111111111888888888888777777777777999999999999888888777777999:::;;;;;;;;;<<>><<<:::999::::::888;;;FFFRRRggg{{{xxxaaaSSSIIIAAABBBFFFHHHIIILLLJJJHHHFFFEEEEEECCCAAA??????<<<:::999:::::::::999999777888<<>>>>>===;;;;;;<<<===>>>CCCGGGJJJOOOVVVWWWUUUXXXYYYZZZ\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXX[[[]]]```cccgggkkkooonnnppprrrtttuuuwwwzzz}}}}}}rrroooqqqsssuuusssnnngggaaa]]]XXXWWWXXX^^^dddgggccc^^^^^^```^^^```dddbbbhhh|||ttthhhVVVHHHAAA??????>>>;;;:::999777666666777777777555444333333444555777555555555555555555555555555555444444444444333333444444555666666555444444555555555555555555555555555555444444444444555555444444444555555555555666666666666666666777888888888888777777777666666666555555666666777777777777888999:::::::::;;;>>>AAAEEEIIIOOOYYYgggyyygggccc]]]YYYVVVTTTRRRQQQJJJHHHFFFFFFGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGEEECCCBBBAAA@@@>>><<<;;;:::::::::999;;;EEEPPPhhh{{{nnnZZZNNNDDDBBBEEEHHHKKKNNNMMMKKKJJJIIIHHHFFFBBB???@@@===;;;:::;;;;;;;;;:::999777777;;;===@@@GGGOOO[[[ccciiijjjjjjkkkjjjfff___^^^]]]]]]]]]^^^```aaa\\\\\\\\\[[[XXXUUUSSSQQQPPPOOOOOOPPPRRRRRRPPPOOOOOOLLLIIIGGGGGGGGGFFFEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJLLLOOOUUU\\\aaadddhhhmmmoooqqqtttzzz~~~xxxuuussssssrrrmmmjjjfffbbb```______```^^^^^^^^^______aaabbbbbbcccdddeeeiiilllnnnmmmkkklllhhhdddbbbaaa^^^YYYUUULLLJJJFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@???@@@@@@@@@===>>>>>><<<;;;;;;<<<>>>@@@EEEJJJMMMSSSZZZ]]]\\\]]]^^^```bbbcccccccccccc````````````___^^^]]]\\\YYY[[[]]]___aaadddiiilllnnnoooqqqssstttvvvyyy|||~~~qqqkkkmmmnnnnnnnnnkkkfffaaa]]]WWWSSSPPPSSSZZZ```aaa```[[[]]]ZZZ\\\```]]]bbbtttxxxlllZZZLLLDDDBBBBBBBBB;;;:::999777666555555555666555444333333444555666555555555555555555555555333333444444555555555666444444555666666555444444666666666666666666666666555555444444444444555555444444444555555555555666444444555555777888999:::777777777666666666555555333444555666777888999999999:::;;;::::::<<>><<<<<<:::999:::999;;;DDDNNNhhhwwwzzzbbbTTTGGGCCCEEEHHHLLLQQQOOONNNMMMLLLKKKHHHCCC???AAA???<<<;;;<<<<<<<<<;;;:::888888;;;===@@@GGGNNNXXX```fffgggggghhhfffccc^^^^^^^^^^^^^^^_________ZZZZZZYYYWWWUUURRRPPPNNNNNNMMMMMMMMMOOOPPPOOOMMMMMMKKKIIIHHHIIIIIIHHHGGGFFFGGGGGGGGGFFFGGGHHHIIIKKKMMMOOOQQQUUU\\\ccchhhooosssxxxzzz|||~~~zzztttpppoooooooookkkiiieeebbb``````bbbccc_________```aaacccdddfffeeefffhhhlllpppqqqpppooohhhccc]]]YYYYYYXXXUUURRRKKKIIIFFFDDDCCCCCCCCCCCC@@@@@@@@@???@@@@@@AAAAAA>>>>>>===<<<:::;;;===???CCCJJJPPPTTTZZZbbbggggggfffgggiiijjjjjjiiihhhgggccccccccccccbbbaaa```___[[[\\\^^^___```cccgggjjjlllnnnpppqqqsssuuuxxxzzz|||qqqmmmlllkkkjjjiiigggccc___\\\VVVPPPLLLNNNVVV^^^bbbbbbYYYZZZXXX[[[```]]]aaarrr|||ooo\\\MMMEEEBBBAAA@@@<<<;;;:::888777555444444666555444444444444555666555555555555555555555555444444444444555555555555444555555555555555555444555555555555555555555555555555444444444444555555444444444555555555555666444444444555666777999999666666666666555555555555666666777888999:::;;;;;;:::;;;<<<<<<<<<>>>AAACCCFFFIIIOOOYYYiii}}}```^^^\\\ZZZYYYWWWSSSPPPKKKIIIGGGGGGHHHIIIHHHGGGHHHIIIIIIJJJKKKLLLLLLMMMLLLJJJGGGEEEDDDBBB???===<<<:::999::::::;;;BBBKKKgggttt}}}iii[[[KKKEEEFFFIIINNNSSSPPPOOONNNMMMLLLIIIDDDAAABBB@@@=========>>>======<<<999999<<<>>>@@@GGGNNNUUU]]]cccddddddeeeddd```^^^______^^^^^^]]]]]]\\\VVVUUUTTTRRRPPPNNNLLLKKKLLLKKKJJJKKKMMMNNNMMMLLLIIIHHHGGGGGGIIIJJJIIIHHHIIIJJJKKKJJJHHHHHHJJJLLLQQQSSSVVVYYY]]]ccciiinnnxxx}}}~~~|||xxxsssooolllkkkjjjhhhfffcccaaaaaabbbcccdddccccccbbbcccdddfffhhhiiiffffffiiimmmqqqtttttttttiiicccZZZTTTRRRQQQNNNLLLIIIIIIGGGEEECCCBBBCCCDDD@@@@@@@@@???@@@@@@AAAAAA>>>>>>===;;;:::;;;===@@@FFFOOOXXX^^^eeemmmssstttrrrsssttttttrrrpppmmmkkkiiiiiihhhgggfffdddbbbaaa^^^___`````````bbbeeehhhkkkmmmooopppqqqsssvvvyyy|||}}}zzzuuutttnnnllliiigggfffbbb]]]YYYUUUPPPNNNQQQZZZbbbeeeeeeZZZ[[[XXX[[[aaa\\\]]]mmm|||ooo]]]MMMDDD???<<<;;;===<<<;;;:::888777555555555555555444444555555555555555555555555555555555666666555555555444444444555555555444444555555555444444444444444444444444555555444444444444555555444444444555555555555666999888888888888999::::::666666666666555555555555777888888888999999999999999:::;;;;;;;;;<<>>?????????>>>===::::::<<<>>>@@@FFFMMMSSS[[[aaabbbbbbcccbbb^^^___^^^]]]\\\[[[ZZZYYYXXXVVVUUUTTTRRRQQQOOONNNMMMJJJHHHGGGHHHJJJKKKKKKKKKFFFEEEEEEFFFIIIJJJJJJIIILLLNNNPPPOOOMMMMMMPPPSSSYYY\\\aaaeeeiiinnnsssvvvyyyyyyxxxtttoookkkjjjiiifffeeedddcccbbbbbbccccccffffffeeedddeeegggiiikkkeeeeeegggjjjooosssuuuuuunnnggg\\\UUUQQQNNNKKKHHHGGGHHHIIIGGGEEECCCCCCDDDAAAAAA@@@@@@???@@@@@@@@@>>>===<<<:::999;;;>>>AAAGGGSSS```hhhpppyyy~~~}}}yyyuuurrrppppppooommmkkkhhhfffeeebbbccccccbbbbbbccceeegggjjjkkknnnoooppprrruuuxxxzzz{{{|||xxxyyypppmmmjjjhhhgggccc]]]XXXUUUQQQPPPUUU^^^fffiiiiii``````\\\]]]aaaZZZXXXeeexxx}}}zzznnn]]]NNNDDD>>>999666<<<<<<;;;;;;999888666555555555555555555555555555555555555555555555555555666666666555555555444444666555444444444444555666444444444444444444444444555555444444444444555555444444444555555555555666777777777666777777888888777777777666666666555555666666666666666777777777777888888888888:::===@@@BBBFFFMMMYYYiii~~~eeeccc```___^^^\\\YYYWWWSSSOOOJJJGGGGGGIIIJJJJJJIIIIIIKKKLLLMMMOOOPPPPPPPPPMMMJJJGGGFFFCCC@@@===>>>:::888:::;;;;;;@@@GGGVVVkkkwwwooohhhoooxxx{{{tttdddSSSKKKJJJKKKOOOSSSTTTRRRPPPOOONNNMMMKKKIIIEEEBBB@@@??????@@@@@@???<<<:::999<<<===>>>DDDLLLRRRZZZ```aaaaaabbbaaa]]]^^^]]][[[XXXVVVTTTTTTSSSUUUUUUTTTRRRQQQPPPPPPPPPIIIGGGFFFGGGIIIKKKKKKKKKFFFFFFGGGIIILLLNNNNNNMMMNNNQQQUUUUUUSSSTTTXXX]]]aaaffflllrrrwww{{{zzz{{{zzzvvvpppllllllmmmjjjjjjiiihhhgggeeedddcccgggfffdddcccccceeehhhiiihhhgggfffiiimmmqqqtttuuutttlllaaaXXXSSSOOOKKKHHHFFFHHHKKKJJJGGGDDDCCCDDDBBBBBBAAA@@@????????????>>>===<<<:::999;;;???BBBFFFTTTdddoooxxx|||yyyxxxvvvtttpppmmmjjjiiifffffffffeeecccdddfffhhhiiijjjmmmnnnoooqqqtttwwwzzz{{{~~~zzzzzzqqqnnnkkkjjjjjjfff___YYYUUURRRPPPUUU___hhhllllllfffeee```bbbfff]]]ZZZeeesss~~~zzzvvvlll]]]PPPGGG@@@;;;777999:::::::::999888666555444555555555555555555444555555555555555555555555555555555555666666666666666555444444444444555666555555555555555555555555555555444444444444555555444444444555555555555666444444444444555777888888888888777777777666666666444444555666777888888999777888999999999;;;>>>@@@BBBFFFNNNZZZkkkiiigggeeedddcccbbb```^^^VVVQQQKKKGGGGGGHHHJJJKKKIIIJJJKKKLLLNNNPPPQQQQQQQQQNNNKKKHHHFFFDDD@@@>>>>>>:::888:::;;;<<<@@@FFFTTTooowwwkkkmmmvvv{{{vvvfffUUUMMMKKKLLLOOOSSSVVVTTTQQQPPPPPPOOONNNMMMEEECCC@@@???@@@AAA@@@@@@<<<999888:::<<<===CCCJJJRRRYYY___```aaabbb```]]]]]][[[XXXUUURRRQQQPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKIIIGGGHHHJJJLLLMMMMMMJJJJJJKKKMMMQQQSSSSSSRRRNNNSSSWWWXXXXXXZZZ```eeefffkkkttt{{{}}}}}}{{{vvvpppnnnoooqqqqqqqqqpppooommmjjjfffeeefffeeecccaaaaaaccceeegggllljjjhhhiiimmmqqqtttuuuwwwpppeee\\\VVVRRRMMMJJJEEEHHHLLLLLLHHHEEEDDDDDDCCCBBBAAA@@@????????????>>>===<<<:::999;;;???BBBDDDTTTfffsss|||~~~}}}{{{xxxtttqqqmmmlllhhhhhhhhhfffeeeeeefffhhhhhhjjjlllmmmnnnqqqtttvvv{{{{{{}}}zzzxxxpppnnnkkklllllliiiaaaZZZVVVRRROOOTTT^^^hhhmmmnnnhhhhhhcccfffkkkddd```lllsss}}}xxxtttkkk]]]RRRJJJDDD>>>999777888999999999777666555444444555555555555444444555555555555555555555555333333444555666777888888666555444333333444555666666666666666666666666666555555555444444555555555444444444555555555666666555666666888999<<<===>>>888888888888777777777777444555666888999;;;<<<===:::<<<<<<<<<<<<>>>AAACCCBBBGGGPPP\\\mmmooolllhhheeedddcccaaa```YYYTTTOOOKKKJJJJJJIIIIIIKKKMMMNNNMMMKKKKKKLLLMMMRRRPPPMMMKKKIIIFFFBBB???>>><<<:::888999;;;>>>AAAQQQkkk|||ppppppvvvzzz{{{lllYYYNNNLLLOOORRRRRRVVVYYYZZZWWWTTTSSSNNNIIIEEECCCAAA@@@AAABBBBBBAAA???>>><<<::::::>>>EEEJJJRRRUUU[[[___```___[[[YYYZZZWWWSSSPPPNNNNNNNNNOOOQQQQQQPPPOOONNNMMMLLLKKKJJJGGGDDDEEEIIIMMMNNNMMMMMMMMMNNNOOOPPPQQQRRRRRRUUUWWWZZZ___dddiiimmmppprrrvvv}}}}}}zzzwwwtttrrrqqqpppppppppooollliiigggeeeeeedddbbb```aaabbbeeefffjjjjjjjjjjjjlllpppwww{{{~~~xxxmmmaaaUUULLLGGGDDDGGGFFFFFFEEEEEEEEEEEEEEECCCCCCAAA@@@???>>>>>>>>><<<999:::===???>>>@@@DDDMMMTTT___jjjttt}}}{{{wwwtttrrrqqqmmmkkkiiigggfffgggiiijjjiiiiiiiiikkkmmmpppsssuuu|||}}}zzzoooooonnnooopppoooiii___XXXTTTOOOMMMTTT[[[```dddiiihhhhhhiiillloooqqqqqqppplll}}}xxxtttppplllaaaSSSIIICCC===777666666666666777777777777777777666555444333222222888666555444555555444222666666555555555444444444555555444444444444555555777666444333333444666777555555555444444333333333666555555666888888777666888888777666666777888999777777666666555555444444666666666777888888999999777999::::::;;;===@@@CCCEEEGGGNNNYYYgggxxxtttqqqmmmjjjiiihhhfffeee\\\WWWQQQLLLJJJJJJIIIHHHMMMNNNOOONNNMMMLLLMMMOOOPPPNNNLLLKKKIIIGGGDDDAAA>>><<<:::999999<<<>>>@@@PPPfff|||yyyvvv{{{uuu```RRRMMMOOOQQQQQQXXX\\\]]]ZZZXXXWWWSSSMMMHHHEEEBBBAAAAAABBBBBBBBB???>>><<<;;;;;;???EEEIIITTTWWW\\\``````^^^ZZZWWWVVVTTTRRROOOMMMMMMMMMNNNQQQPPPOOONNNLLLKKKIIIIIIKKKIIIGGGHHHKKKNNNNNNNNNPPPPPPPPPQQQRRRSSSUUUUUU\\\^^^aaafffkkkqqquuuwwwxxx||||||xxxuuusssrrrqqqpppooommmkkkhhhfffeeeeeedddbbbaaaaaaccceeegggmmmnnnpppppprrrtttxxx{{{~~~yyyqqqggg\\\SSSLLLHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCAAA@@@??????>>>>>>>>>;;;:::===>>>>>>AAAEEENNNTTT]]]gggooouuu{{{~~~zzzwwwtttrrrlllkkkhhhgggfffgggiiijjjjjjjjjjjjlllnnnqqqsssuuuzzz{{{}}}|||qqqlllkkklllmmmmmmiiiaaa[[[TTTOOOLLLQQQXXX]]]ccciiijjjiiiiiimmmqqqttttttsssmmm~~~{{{vvvqqqqqqnnncccUUUJJJDDD>>>888666666666666555555555555777777666666555444444444333222111222333444333222666666555555555444444444555555444444444444555555777555444333333444555777555555444444444333333333666555555666888888777666777777666666666777888999888888777777777777777666666666666777888888999999888999::::::;;;===@@@CCCDDDFFFMMMXXXfffwww{{{xxxtttqqqpppnnnmmmkkkbbb]]]VVVPPPMMMLLLKKKJJJOOOPPPQQQQQQOOOOOOPPPQQQOOONNNLLLKKKJJJIIIFFFCCC???>>>;;;::::::<<<>>>@@@MMM___xxxzzzeeeTTTLLLKKKNNNOOOZZZ^^^aaa___]]]]]]YYYSSSJJJGGGCCCAAAAAAAAABBBBBB>>>>>>===<<<===@@@DDDHHHVVVXXX\\\______\\\XXXUUUTTTSSSRRRQQQPPPOOONNNNNNOOOOOONNNMMMMMMLLLKKKKKKKKKJJJJJJKKKMMMOOOOOONNNRRRRRRSSSTTTVVVYYY[[[]]]dddfffjjjoootttzzz~~~~~~zzzwwwvvvuuurrrpppnnnkkkiiigggfffeeefffeeecccbbbcccdddfffhhhnnnpppsssuuuuuuwwwyyy{{{}}}zzzuuummmdddYYYPPPKKKGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBB@@@????????????AAA<<<:::<<<===>>>BBBHHHPPPUUU]]]ccchhhllloooqqquuuvvvxxx{{{}}}~~~{{{wwwtttrrrmmmkkkiiigggfffggghhhiiiiiiiiijjjkkkmmmoooqqqrrrxxxyyy|||~~~}}}qqqjjjiiihhhjjjkkkiiiddd___VVVOOOLLLOOOTTTZZZbbbiiinnnkkkiiillltttyyyyyyxxxqqq~~~yyyrrrmmmpppnnneeeWWWLLLEEE???999666666666555555444444444777777666666666666666666555444333444777888777666555555555555555444444444555555444444444444555555666555444333333444555666555444444444444333333333666555555666888888777555666666555555666666777888888888888888999999999999666666666777888888999999888999::::::;;;<<<@@@BBBCCCEEELLLWWWddduuu}}}xxxvvvssspppnnnhhhbbbZZZTTTQQQPPPOOOOOOQQQRRRSSSSSSRRRQQQRRRTTTQQQOOOMMMLLLKKKIIIFFFCCC@@@???===<<<<<<===>>>@@@JJJXXXttt{{{hhhWWWMMMLLLOOORRRZZZ___bbbaaa``````\\\VVVLLLHHHCCC@@@@@@@@@AAA@@@===>>>>>>===>>>@@@DDDHHHTTTVVVZZZ]]]]]][[[WWWUUUSSSTTTTTTTTTTTTSSSQQQPPPMMMMMMMMMMMMNNNNNNNNNNNNIIIJJJKKKMMMNNNOOOOOONNNTTTTTTVVVXXX\\\aaaeeehhhlllnnnrrrwww||||||zzzxxxxxxsssqqqnnnkkkhhhgggfffffffffeeeddddddeeefffhhhiiimmmoooqqqssstttvvvzzz||||||{{{yyyrrriii]]]RRRKKKGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@?????????CCC>>>;;;<<<===???DDDKKKSSSWWW]]]bbbeeefffhhhiiifffgggiiikkknnnqqqsssuuuwwwxxxyyyyyywwwuuurrrqqqooommmkkkhhhgggffffffffffffggghhhiiikkkmmmoooooowwwxxx{{{~~~|||rrrmmmjjjhhhiiijjjjjjfffbbbXXXRRRMMMNNNRRRXXXbbbkkkpppkkkhhhkkkttt{{{}}}|||yyyyyypppiiilllkkkdddWWWLLLEEE???:::888888777666555444444333666666777777888888888888777666666666888999999777555555555555555555555555555555444444444444555555666555444444444444555666444444444444444444444444555555444666777888666555444444555555666666777777777777777888999999999:::666666666777888888999999888999:::::::::<<>>???FFFSSSooo|||lll]]]RRROOORRRUUUXXX]]]aaaaaa``````\\\VVVKKKGGGCCC@@@@@@@@@??????===>>>>>>>>>>>>AAAEEEHHHPPPSSSWWWZZZ[[[ZZZXXXVVVRRRSSSTTTUUUTTTSSSQQQPPPLLLLLLLLLLLLKKKKKKKKKKKKGGGHHHKKKMMMOOOPPPQQQRRRWWWXXX[[[```ffflllqqqtttvvvxxx{{{~~~{{{{{{zzzuuussspppllliiihhhggggggffffffffffffggghhhiiijjjnnnnnnooopppqqqvvv|||~~~~~~|||vvvlll___RRRKKKGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDBBBAAA@@@?????????CCC>>>;;;<<<>>>AAAGGGNNNVVVZZZ```dddffffffffffff______```aaabbbdddfffhhhjjjlllnnnqqqrrrqqqpppooopppnnnkkkhhhfffdddccccccfffggghhhjjjlllnnnooopppvvvxxx{{{~~~|||uuuqqqnnnjjjiiijjjjjjgggccc[[[TTTOOONNNQQQWWWbbblllqqqlllgggiiiqqqzzz{{{qqqjjjhhhiiidddXXXLLLEEE???:::999999999888777666555555666666777777888999999999666555444444555555333222444555555555555555555555555555444444444444555555555555555444444555555555444444444444444444444444555444444555777777666555333444555555666777777777555666666666777777888888666666666777888888999999999:::;;;::::::<<>>>>>>>>???CCCNNNggguuueeeWWWOOOOOOQQQUUUZZZ______^^^^^^YYYSSSJJJGGGDDDBBBBBBAAA@@@?????????>>>======@@@EEEIIIOOORRRUUUYYYZZZZZZXXXWWWPPPPPPQQQQQQQQQOOONNNMMMMMMLLLKKKIIIGGGEEEDDDCCCGGGIIIMMMPPPRRRUUUYYY[[[^^^aaaffflllrrrxxx|||~~~~~~||||||}}}wwwvvvssspppmmmjjjiiihhhggggggggghhhiiijjjkkkllloooooooooooopppuuu||||||vvvlll___SSSLLLGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@@@@@@@@@@BBB===;;;>>>AAADDDJJJQQQYYY]]]cccfffgggeeedddddd___^^^]]]\\\\\\]]]^^^___aaaccceeehhhjjjkkkllllllkkkjjjhhhfffcccbbbaaa```fffgggjjjllloooqqqrrrrrruuuwwwzzz~~~xxxsssooollljjjkkkjjjfffccc\\\VVVPPPOOOPPPUUU```kkkqqqmmmiiiiiinnnwww~~~vvvpppiiikkkggg[[[NNNEEE???:::999999999888888777777777666666777777888888888999888666555444555555333222444444444555555555555555555555444444444444555555555555555555555555555555333333333444444444444555555444444555777777666444333444555666777888888888555555555555555666666666666666666777888888999999999:::;;;;;;:::<<<>>>AAACCCDDDJJJUUUaaaqqqyyyqqqfff]]]WWWTTTSSSRRROOOQQQRRRRRRRRRRRRTTTUUUUUUSSSQQQOOONNNKKKGGGEEEDDDCCCBBB@@@??????>>>>>>???III]]]xxx{{{fffWWWQQQPPPRRRXXX]]]]]]]]][[[VVVPPPJJJHHHGGGFFFFFFDDDBBB@@@@@@???>>><<<<<<@@@FFFKKKRRRTTTWWWZZZ[[[ZZZXXXWWWPPPPPPPPPPPPOOONNNMMMLLLKKKJJJJJJIIIHHHFFFFFFEEEJJJMMMQQQTTTXXX\\\cccgggjjjmmmrrrxxx~~~~~~}}}||||||}}}|||}}}}}}|||{{{{{{}}}~~~}}}}}}}}}~~~yyyxxxvvvtttpppmmmjjjiiigggggghhhiiijjjkkkllllllnnnnnnnnnnnnooorrrvvvyyy{{{zzzvvvooofff[[[RRRLLLGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@<<<;;;???CCCFFFMMMSSS[[[___dddgggfffcccaaa```^^^]]]ZZZYYYXXXXXXYYYYYYZZZZZZ\\\^^^```bbbcccdddbbbbbbaaaaaa```_________ccceeehhhkkknnnppprrrrrrsssuuuyyy}}}xxxqqqnnnkkkjjjkkkjjjfffccc[[[UUUQQQOOOOOOSSS^^^iiirrrpppllljjjllluuu}}}xxxppprrroooaaaRRRGGG???:::888888888777777777777777666666777777777777777777888666555666777777666555444444444555555555666666555555444444444444555555444555555555555555555444333333333444444444555555444444333555666777666444333444666888999999999999666666555555555555555555666666666777888888999999::::::;;;;;;:::;;;>>>AAADDDEEEKKKUUU```ppp{{{oooddd\\\XXXVVVUUUNNNPPPQQQRRRQQQQQQSSSUUUTTTRRRPPPOOONNNMMMJJJGGGEEEDDDCCCAAA@@@???>>>>>><<>>;;;<<<@@@GGGLLLVVVXXXZZZ[[[[[[ZZZXXXVVVSSSRRRQQQPPPOOONNNNNNMMMHHHHHHIIIJJJKKKLLLMMMNNNMMMPPPUUUXXX\\\bbbjjjppprrrvvv{{{~~~{{{xxxvvvuuuuuuvvvuuuvvvwwwwwwvvvwwwyyy{{{zzzzzz{{{{{{{{{}}}}}}}}}~~~zzzyyyxxxvvvsssooollliiiggghhhhhhjjjkkklllmmmmmmjjjlllmmmnnnmmmmmmoooppptttsssooohhh```WWWOOOJJJGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@???;;;;;;@@@DDDHHHNNNUUU\\\```dddfffeeeaaa^^^\\\\\\ZZZXXXUUUTTTTTTUUUVVVTTTUUUUUUVVVWWWYYY[[[\\\[[[[[[\\\\\\]]]^^^^^^^^^^^^```dddhhhkkknnnoooppprrrtttwww{{{vvvnnnllliiiiiikkkjjjfffcccZZZUUUPPPOOONNNRRR\\\gggsssrrroookkkkkksss~~~wwwzzzuuufffUUUIII@@@:::666666666666777777777777777777777666666666666666222111111222444555444333444444444555555555666666555555555444444555555555444444555555555555444444333333333444444555555555444444333555666777555444333444666888999:::999999777777666666555555444444666666666777888888999999:::;;;;;;;;;:::;;;>>>@@@DDDEEEKKKUUUaaapppzzzmmmbbbZZZUUUTTTUUUUUUTTTSSSSSSTTTUUUVVVVVVUUUTTTRRROOOLLLJJJIIIIIIGGGEEEBBB@@@>>>===<<<===DDDPPPddd}}}fff[[[UUUPPPPPPVVVZZZWWWRRROOOLLLKKKJJJIIIHHHGGGFFFFFFCCCBBB@@@>>>???CCCJJJOOOXXXYYY[[[\\\\\\ZZZXXXVVVWWWVVVUUUSSSRRRPPPNNNNNNEEEGGGJJJLLLNNNQQQUUUXXXZZZ\\\```dddiiiooouuuzzz}}}}}}zzzvvvsssqqqqqqsssuuuuuuuuuuuuttttttsssrrrqqqrrrsssttttttuuuwww{{{}}}{{{yyyyyyuuuvvvwwwwwwvvvsssooommmffffffhhhjjjlllllljjjhhhkkkjjjiiihhhhhhiiijjjkkknnnkkkeee^^^WWWQQQMMMJJJFFFGGGHHHHHHGGGFFFEEEDDDFFFEEEDDDCCCAAA@@@???>>>>>>>>>???@@@DDDKKKTTTZZZaaaccceeeffffffdddaaa```[[[YYYVVVSSSQQQRRRSSSTTTRRRRRRQQQPPPOOOPPPSSSUUUUUUVVVWWWYYYZZZ[[[\\\]]]___aaadddfffhhhjjjnnnqqqvvvtttsssvvv|||yyyqqqnnnkkkjjjjjjhhhddd```XXXSSSNNNNNNPPPUUU___jjjtttxxxvvvlllhhhpppzzzzzzvvvmmm^^^NNN@@@888:::888666555666666555444444444444444555555555666666555444333222333333444666555444333333444555666444444555555555555444444555555555555555555555555666666444333333444666666555666777888888777666555444555666888999999999999888888888888777777777777888888888888888999999999>>>===<<<;;;<<<>>>@@@AAACCCEEEKKKUUUeeexxxuuujjjbbb\\\YYYVVVUUUTTTSSSSSSTTTUUUVVVUUUUUUTTTRRRPPPNNNLLLKKKFFFFFFDDDBBBAAA@@@@@@???AAAFFFNNN^^^}}}uuufff[[[UUURRRWWWYYYVVVQQQNNNNNNMMMLLLKKKJJJHHHGGGFFFDDDCCCAAA@@@AAAFFFMMMRRR[[[\\\^^^___^^^\\\YYYWWWYYYWWWUUURRRPPPNNNMMMLLLKKKMMMPPPSSSVVVYYY]]]```bbbeeejjjnnnrrrwww}}}|||zzzzzzxxxuuurrrpppooopppqqqqqqqqqqqqqqqpppooonnnnnnmmmnnnooooooppprrrvvvyyy|||zzzxxxwwwwwwvvvwwwxxxxxxwwwuuurrrpppgggggghhhjjjmmmmmmkkkiiikkkjjjhhhgggfffffffffggggggeee```ZZZTTTOOOKKKIIIGGGGGGHHHHHHHHHFFFEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCGGGOOOYYY```fffggghhhiiihhhfffcccbbb___]]]YYYVVVTTTSSSTTTUUURRRQQQOOONNNLLLLLLNNNOOOPPPQQQRRRTTTVVVXXXYYYZZZ___aaacccfffgggjjjnnnqqqsssrrrrrrvvv}}}zzzrrroookkkiiiiiihhhdddaaa[[[VVVQQQPPPRRRVVVaaalllvvvzzzyyyqqqmmmsss~~~zzzyyyuuulll^^^PPPDDD===;;;:::888777888888777666444444555555555666666666666555444333333333444444666555444444444444555666444444555555555555444444555555555555555555555555444333333222222333333444444555666777777777666555444555666888999999999999888888888888777777777777888888888999999999999:::;;;:::999999:::===???@@@CCCEEEKKKVVVfffyyyyyyooofff^^^YYYVVVVVVTTTTTTTTTTTTUUUVVVUUUUUUTTTSSSQQQOOOMMMLLLEEEDDDCCCCCCBBBBBBBBBCCCEEEFFFJJJWWWsssnnnccc[[[VVVWWWYYYUUUQQQOOOPPPPPPPPPOOOMMMJJJHHHFFFEEEDDDCCCBBBDDDIIIQQQVVV```aaaaaaaaa```^^^[[[YYY[[[YYYVVVRRRPPPOOONNNOOOQQQTTTXXX\\\___bbbgggjjjmmmpppuuuyyy}}}}}}|||{{{xxxvvvuuutttrrrooommmkkkjjjjjjkkkkkklllkkkkkkjjjiiihhhggghhhiiiiiijjjlllpppssszzz}}}}}}zzzxxxwwwwwwwwwwwwxxxyyyyyyyyywwwtttsssgggggghhhkkkmmmnnnmmmkkkjjjiiigggeeecccaaaaaa```^^^\\\YYYTTTPPPLLLJJJIIIHHHHHHIIIIIIHHHFFFEEEDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEJJJTTT___ggglllmmmmmmmmmllljjjhhhfffdddbbb___[[[YYYWWWVVVVVVUUUSSSQQQNNNLLLKKKJJJJJJLLLLLLMMMOOOQQQTTTVVVWWW\\\^^^aaadddfffiiimmmppppppppprrrwww}}}}}}uuupppjjjhhhhhhgggeeebbb___YYYSSSRRRSSSXXXcccnnnvvvzzzyyytttqqqvvv{{{}}}yyy|||{{{xxxrrriii]]]QQQGGGAAA===;;;999999999:::999888555555666666666777777777666555444444333444444444666555444444444444555666444444555555555555444444555555555555555555555555333333444444444444333333333444555666666666666666444555666888999999999999888888888888777777777777888888888999999999:::::::::999999999;;;>>>@@@BBBEEEGGGNNNYYYhhh{{{|||tttjjj___XXXXXXWWWVVVUUUTTTUUUVVVWWWXXXWWWVVVTTTRRRPPPNNNLLLFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDGGGQQQjjjxxxkkk```XXXVVVWWWTTTQQQQQQSSSSSSSSSRRRPPPMMMIIIGGGDDDDDDCCCCCCFFFLLLTTTZZZcccddddddcccaaa^^^\\\ZZZ\\\ZZZVVVTTTRRRSSSTTTUUUXXX[[[```dddgggkkkooorrruuuyyy}}}}}}zzzyyyxxxwwwtttrrrnnnmmmllljjjhhheeecccbbbeeeeeeeeeeeedddcccbbbbbbaaabbbccccccdddgggkkknnnrrruuuyyy|||}}}~~~~~~{{{zzzyyyxxxxxxwwwxxxyyyyyyxxxwwwuuuttthhhhhhiiikkkmmmnnnmmmllliiigggeeebbb___]]][[[ZZZVVVUUUSSSPPPMMMKKKJJJIIIIIIIIIJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCEEELLLWWWccckkkrrrqqqqqqpppooommmlllkkkjjjhhheeebbb___\\\ZZZYYY\\\ZZZVVVRRRPPPNNNKKKJJJJJJJJJKKKLLLNNNQQQSSSUUUXXXZZZ^^^```bbbfffjjjmmmnnnooorrrwww|||wwwqqqjjjgggggggggeeedddbbb[[[UUUSSSTTTXXXbbbmmmsssvvvuuuqqqppptttwwwwwwsssrrr}}}|||wwwnnndddZZZPPPGGGBBB===;;;999999::::::999888666666666666777777777777555555555444444444444555555555555444444555555555444444555555555555444444555555555555555555555555444555666777777666555444333333444555555666666666444555666777999999999999888888888888777777777666666777777888888999999999;;;;;;:::;;;===AAADDDFFFHHHKKKQQQ\\\kkk||||||rrreee]]]ZZZYYYXXXWWWVVVVVVWWWXXX[[[ZZZYYYVVVSSSPPPNNNLLLJJJIIIGGGEEEDDDBBBBBBAAA???@@@DDDNNNaaattthhh[[[VVVTTTRRRPPPQQQTTTUUUVVVUUUSSSOOOKKKHHHCCCCCCCCCDDDHHHOOOXXX^^^eeeeeedddcccaaa^^^\\\[[[XXXWWWUUUTTTUUUXXX[[[]]]aaadddiiimmmpppsssvvvyyy{{{}}}{{{yyywwwuuutttrrrpppnnnffffffeeedddaaa___\\\[[[^^^^^^^^^^^^^^^]]][[[[[[YYYZZZ[[[[[[\\\^^^bbbfffhhhkkkppptttwwwyyy|||~~~~~~{{{yyyxxxxxxxxxwwwwwwxxxwwwvvvuuusssrrrjjjiiiiiijjjlllmmmmmmkkkfffeeeccc```]]]YYYWWWUUURRRQQQPPPNNNMMMLLLKKKKKKJJJJJJJJJJJJIIIGGGEEEDDDEEEDDDDDDCCCCCCBBBAAAAAABBBCCCDDDHHHOOOZZZgggoooqqqpppooonnnnnnmmmmmmmmmooonnnmmmjjjgggdddaaa```ddd```\\\XXXVVVSSSOOOLLLJJJIIIIIIIIIKKKMMMOOOQQQTTTVVVYYY\\\^^^aaaeeehhhlllooorrrwww{{{xxxrrrkkkgggfffgggeeedddbbb\\\VVVTTTSSSVVV^^^hhhkkkooooookkkkkkooorrrrrrooollluuu|||tttjjj___UUULLLDDD???<<<:::888888888999888777666666666666777777777777444555555555555555555555444555555555555555555444444444555555555555444444555555555555555555555555444555777777777777555444444444444444555555666666444555666777999999999999888888888888777777777666555555666666777888888999;;;::::::<<<>>>AAAEEEGGGIIILLLRRR]]]kkkzzzxxxkkkaaa]]]\\\ZZZYYYXXXXXXYYYZZZ\\\[[[ZZZWWWUUURRROOONNNMMMLLLIIIGGGDDDBBBAAA@@@>>>???CCCKKKXXXpppzzzhhh]]]WWWRRRPPPQQQSSSUUUWWWWWWVVVQQQLLLIIICCCCCCDDDFFFJJJRRR[[[bbbfffeeedddcccaaa___]]]\\\VVVVVVVVVWWWZZZ^^^aaadddkkkooosssvvvxxxzzz|||~~~~~~zzzxxxvvvtttqqqooommmkkkhhhfff^^^]]]]]]\\\ZZZXXXVVVUUUWWWWWWWWWWWWVVVUUUTTTSSSOOOPPPQQQQQQRRRUUUYYY\\\^^^aaafffjjjmmmqqqtttwwwzzz|||}}}|||zzzxxxwwwvvvwwwwwwxxxxxxwwwvvvuuusssrrrqqqllljjjiiijjjkkklllkkkjjjcccbbb```^^^[[[XXXUUUSSSQQQPPPOOONNNMMMLLLLLLLLLKKKKKKKKKKKKJJJHHHFFFDDDEEEEEEDDDDDDCCCBBBAAAAAACCCEEEHHHLLLTTT^^^jjjrrrooonnnmmmmmmmmmnnnpppqqquuuuuuuuutttqqqnnnllljjjjjjfffaaa^^^\\\YYYTTTPPPMMMKKKJJJIIIIIIJJJLLLMMMRRRTTTVVVXXXZZZ]]]```ccciiimmmrrrvvvyyy|||~~~yyyssslllhhhggggggeeecccbbb]]]WWWUUUSSSSSSYYYaaadddjjjllliiigggjjjmmmmmmmmmiiippp~~~yyyqqqeee[[[RRRJJJBBB<<<;;;999777777777888777555555555666666666777777777444444555666666666666555444444555666666555444444444444555555555555444444555555555555555555555555444444555555555555444444666666555444444555555666444555666888999999999999888888888888777777777777444555555666777888999999999999999:::<<>>AAAFFFMMMTTT^^^gggmmmvvvvvvuuuvvvyyy|||~~~|||wwwrrrnnnlllllljjjddd___]]]ZZZVVVSSSPPPPPPPPPQQQRRRTTTVVVWWWXXXYYY\\\___```fffmmmssswww{{{xxxsssmmmjjjiiihhheeebbbccc___[[[XXXTTTPPPSSSXXX]]]jjjtttrrrjjjeeedddcccooohhhjjj|||ssskkk```XXXRRRLLLDDD???<<<:::888777888888777666444444444444555555555666333444666777777777666555333444555666666555444333444555555555555555555444555555555555555555555555888777666555555666777888;;;999888666555555555555444555666888999999999999888888888888777777777777777888888:::;;;<<<============<<<===>>>AAADDDFFFGGGLLLWWWfffwww