BM6P6(@ GGGDDD===555////////////...------...000000///---++++++++++++++++++++++++***++++++++++++***))))))******************************))))))))))))******))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************)))************+++++++++******++++++++++++*********)))))))))(((((('''''')))************+++++++++******************************+++++++++,,,,,,,,,------------------------...------------...//////........................///////////////.........,,,,,,...111///,,,---111111666444555DDDXXXxxxpppnnnxxxsssgggbbbsssccc[[[[[[xxx~~~|||yyyuuuttt___LLLJJJFFF===444///000333111000000...,,,---...000---,,,+++***))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***+++,,,---,,,+++***&&&)))+++,,,+++******+++++++++++++++++++++++++++---,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************(((((((((((())))))))))))+++******)))(((''''''&&&((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))FFFFFFAAA;;;888666222...///---------......,,,***+++++++++++++++++++++++++++++++++++++++***))))))******************************))))))))))))******))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************)))************+++++++++))))))************))))))*********))))))((((((((()))************+++++++++******************************+++++++++,,,,,,,,,------------------------...------------...//////........................////////////////////////333...,,,...///......000...444999KKKkkkxxxzzzmmmwww|||yyy___UUURRRLLL]]]jjjggg]]]ZZZ```gggzzz~~~}}}{{{wwwooobbbPPPCCC<<<999666444000000000///.........///...---,,,+++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++,,,,,,++++++(((***++++++***))))))***++++++++++++++++++++++++,,,,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))***************)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************)))))))))((((((((('''))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))(((''''''))))))))))))))))))))))))PPPPPPKKKEEEBBB???888///111000.........---+++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))******************************))))))))))))******))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************)))************+++++++++(((((())))))))))))((((((***************))))))))))))************+++++++++******************************+++++++++,,,,,,,,,------------------------...------------...//////........................///////////////////////////******000555555444444333999DDDbbbcccTTTUUUYYYbbbllloooeee\\\eee|||zzzyyy}}}lll\\\OOOFFF@@@555444333111///...---,,,......------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++************+++,,,,,,***++++++***)))(((***+++++++++++++++++++++++++++,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))(((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))************)))))))))*********++++++******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))(((((('''))))))))))))))))))))))))ccc```VVVIIIDDDDDD>>>444444222000///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))******************************))))))))))))******))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))*********+++++++++))))))************))))))++++++******************))))))*********+++++++++******************************+++++++++,,,,,,,,,------------------------...------------...//////........................///////////////000000000---+++...444888777777999???FFFRRRrrriiiWWWVVVlll{{{hhh\\\```ooo}}}|||}}}nnnZZZQQQCCC@@@:::555222000///...///......---------......++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))))))))***,,,---+++++++++***)))***---///++++++++++++++++++++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***(((''''''(((***+++((()))))))))************)))*********++++++++++++***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((()))))))))((()))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((())))))))))))((((((((((((((((((((((((((((((uuuooo^^^III@@@CCCAAA:::666333111000000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************************************))))))))))))******))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))*********+++++++++***++++++,,,,,,++++++*********************++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,------------------------...------------...//////////////////////////////////////////000000111111333222222444444777BBBNNNUUU\\\eee{{{zzzgggTTTMMMUUUdddllliiieeeccchhhyyy{{{wwwtttbbbPPPIII???777333222111000///......------------...++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))+++***)))((()))***+++,,,***+++,,,++++++---000333++++++++++++++++++++++++************+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))******************))))))))))))******))))))))))))))))))))))))************************,,,***)))'''''')))***,,,((()))))))))************)))*********++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))******((()))))))))************(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((())))))))))))((((((((((((((((((((((((((((((pppRRRCCCDDDEEE???888666222000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))******))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************++++++++++++,,,,,,,,,,,,,,,,,,+++)))))))))***************)))************+++++++++******************************+++++++++,,,,,,,,,------------------------...------------...//////////////////////////////...//////000000111111222111000111555>>>OOOlll|||~~~~~~}}}|||yyymmm]]]SSSOOOWWWbbbfffeeefffooo|||xxxrrrzzz}}}]]]SSSFFF<<<666333000...111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))***))))))))))))***++++++)))+++,,,,,,,,,---000222++++++++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************++++++******))))))******+++))))))))))))))))))))))))************************+++***))))))))))))***+++))))))))))))************)))))))))*********++++++))))))))))))(((((((((((())))))))))))))))))))))))'''(((((())))))******+++))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++'''(((((()))))))))))))))))))))))))))))))))))))))pppVVVOOOKKKCCCAAA===888444222111///---------------------------,,,,,,------,,,,,,+++*********************************))))))))))))******))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************)))************++++++++++++++++++,,,,,,+++++++++((((((((())))))*********)))************+++++++++******************************+++++++++,,,,,,,,,------------------------...------------...//////////////////////////////...//////000111111222222---000999JJJaaa}}}|||yyyvvvxxxsssfff[[[XXXZZZbbbuuuuuueeeWWWLLLCCC999333444333111000......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((())))))***************)))+++------,,,+++,,,---++++++++++++++++++++++++((()))***+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********++++++++++++******))))))******+++))))))))))))))))))))))))************************************************))))))))))))************((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************'''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++''''''((()))))))))))))))))))))))))))))))))))))))kkk\\\QQQEEEJJJEEE???:::777444111///------------------------,,,,,,------,,,,,,+++*********************************))))))))))))******))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************)))************+++++++++******++++++++++++******''''''(((((()))))))))***)))************+++++++++******************************+++++++++,,,,,,,,,------------------------...------------...//////000000000000000000000000...//////000111222222222333:::KKKfff|||bbbSSSPPP]]]cccYYYUUUVVV```ooo|||uuulllhhh|||lll[[[KKK@@@666555333111000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''(((***+++++++++***)))***,,,------+++((('''(((++++++++++++++++++++++++((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))******++++++++++++++++++************++++++))))))))))))))))))))))))************************)))***++++++++++++***)))))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++''''''((()))))))))))))))))))))))))))))))))))))))oooZZZXXXIIIHHHGGGEEE???888444444000...------...///...------------,,,,,,+++++++++++++++++++++++++++++++++))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))111444...((()))***(((,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,*********)))******+++,,,******+++++++++,,,,,,,,,..........................................------////////////000000000111555000///111000...111666888@@@\\\uuuqqqXXXOOOOOOSSS]]]iiibbbkkkzzzssskkkrrr~~~ggg]]]VVVGGG;;;888333******111000111000...---,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))******))))))))))))************))))))))))))************)))))))))))))))***))))))))))))))))))))))))))))))))))))******************))))))))))))************))))))))))))******))))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))************++++++************************+++++++++,,,,,,,,,***************************************************+++,,,,,,,,,,,,+++*********))))))((((((''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''************************mmmtttcccUUUGGGAAAAAA===444+++000...---,,,.........------------,,,,,,,,,++++++++++++++++++++++++++++++***))))))(((((())))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---444777222------...---,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,***************++++++,,,***++++++++++++,,,,,,,,,................................................000000000000000111111111222333444444333555888;;;EEELLLeeeyyyzzziiiVVVPPPWWWeeevvv{{{uuupppiiiWWWGGGAAA;;;222000444,,,,,,---,,,,,,,,,---...,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))******))))))))))))************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))******************))))))))))))************))))))))))))******))))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))*********+++++++++,,,,,,))))))))))))************************************+++++++++*********))))))************************************************))))))))))))*********************)))))))))))))))))))))*********+++++++++***************************************************+++,,,,,,,,,,,,+++*********))))))(((((((((((((((((((((((()))))))))***************))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))rrrooonnnaaaPPPGGGEEEBBB999000111///---,,,---......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++000222...******+++***,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,***************+++,,,,,,++++++++++++,,,,,,,,,,,,................................................111111111111111111111111,,,333666222555AAAKKKLLL\\\hhh|||wwwbbb`````````fffxxxyyydddNNNEEE???666///...,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))*********)))))))))))))))******))))))))))))))))))))))))))))))))))))******************))))))))))))*********))))))(((((())))))***))))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++************************++++++++++++,,,))))))))))))************************************+++++++++*********))))))************************************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******))))))))))))(((((((((((((((((()))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((yyy```ffffff```SSSGGGCCCBBBBBB444222///------......---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''***+++)))'''&&&''''''++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++************+++,,,,,,+++++++++,,,,,,,,,------....................................////////////111111111111000000000000,,,555777444AAA___vvv|||~~~ooobbbaaaeeeddd^^^[[[[[[kkk|||www___SSSLLLBBB555...222111/////////...---+++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))***+++))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))************************************************************++++++++++++((()))))))))************************************))))))*********+++++++++************************************************))))))*********+++++++++***************+++++++++)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))(((((()))))))))*********************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))~~~tttssshhhTTTFFFDDDGGGIII:::666222/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++***)))***+++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++++++++***+++,,,,,,---++++++,,,,,,,,,---------................................./////////000000000000000000000000000000000999<<<@@@[[[uuu~~~{{{bbbJJJFFFPPP\\\eeejjjooo||||||xxx}}}uuukkk[[[GGG999666333000/////////...,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))(((((()))***++++++************************((()))))))))******************))))))))))))******))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))************************************************))))))*********+++++++++((()))))))))************************************''''''(((***+++,,,---...************************************************************+++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***))))))))))))************))))))))))))************************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************qqqUUUIIIKKKIIICCCAAA<<<777333111000///...------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---***)))+++,,,***+++...++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------.................................//////000000111000000000111111111222222111777???PPPttt~~~qqq___MMMMMM___rrrzzzzzztttxxxsssmmmjjj{{{{{{qqqTTT???:::555000...///000000...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******))))))))))))************))))))))))))******(((((((((((()))***+++,,,************************))))))))))))******************))))))))))))******)))((((((''''''(((((()))))))))))))))************))))))))))))))))))))))))***************************************+++++++++)))))))))************+++))))))))))))************************************&&&'''((()))+++---......************************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,------......///,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***)))))))))************+++)))))))))*********++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************kkkYYYUUUOOOEEEGGGBBB<<<666333222000///------------.........///------------------------++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++'''&&&)))***((()))---******************************************************************************+++++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------------...........................---......///000000111111000111222222333444555555666:::HHHdddtttyyy```]]][[[gggyyyoooyyyrrrfffMMMIIIAAA777222111111000......------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))******))))))))))))************))))))))))))******(((((((((((()))***+++,,,************************))))))))))))******************))))))))))))******((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))************))))))))))))************************************)))))))))***++++++,,,,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,---......///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***))))))*********+++++++++))))))*********+++++++++************))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***************************kkk]]]WWWQQQKKKFFF???999555333111000---------.........//////------------------------+++******************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---'''&&&***,,,******///******************************************************************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------..............................---......///000111111222111222333444666777888888AAADDDVVVwww{{{zzznnnWWWRRR[[[bbblllyyy~~~dddYYYOOOAAA888444222///,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))************))))))))))))******(((((((((((()))***+++,,,************************))))))))))))******************))))))))))))******((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))************))))))))))))************************************+++++++++************)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***))))))******++++++++++++)))************+++++++++************))))))))))))))))))))))))))))))))))))*********************************)))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))yyyhhhjjjtttXXXKKKIIIHHH>>>888555---//////...///000000///---,,,,,,------,,,,,,+++***...---,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************(((((()))*********************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************))))))***+++,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------........................------000...------...000000000000444555444888BBBKKKNNN[[[]]]kkk||||||~~~~~~wwwqqqjjj```UUUSSSXXXffflllbbbRRRCCC;;;777///'''111///------...///...------------,,,,,,,,,++++++******************************))))))))))))******,,,,,,+++***))))))******))))))))))))))))))))))))++++++***)))(((((())))))******))))))((((((''''''+++++++++*********))))))+++*********))))))(((((())))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++((((((''''''''''''((((((************************************************)))************++++++++++++++++++************)))************************))))))***++++++++++++***++++++++++++******))))))***************************+++,,,---,,,,,,***)))***+++,,,,,,,,,,,,+++******************++++++,,,,,,,,,---------.........,,,,,,---.........------111000000///...---,,,,,,++++++,,,,,,,,,---------((()))***+++++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************}}}hhhgggvvvmmmXXXLLLHHH???===;;;333000///......000000...---,,,------------,,,++++++...---,,,,,,+++++++++,,,++++++++++++++++++++++++************************************************************************(((((()))*********************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................///.........000111222222000444666888BBBWWWooo}}}}}}~~~}}}xxxfff\\\TTTTTTXXX^^^hhhrrr{{{zzz{{{rrrYYYHHHAAA<<<777333111000......//////...------------,,,,,,,,,++++++******************************))))))))))))******,,,++++++***))))))******************************++++++***)))))))))))))))***)))))))))((((((((('''+++++++++*********))))))************)))))))))((())))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))*********+++++++++)))(((((('''''''''((((((************************************************)))************++++++++++++++++++************)))************************))))))***++++++++++++***++++++++++++*********)))***************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,---------------,,,------............---...------,,,,,,++++++***,,,,,,------------------+++,,,------.........------------,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++++++++************++++++++++++++++++++++++************************************************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************vvvooopppwww^^^NNNIIIDDDCCCBBB888222000......//////...------------------,,,++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++************************************************************************(((((()))*********************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************---,,,,,,,,,+++++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,---------.................................///000000111222333333111666999>>>QQQtttmmmUUUMMMJJJUUUgggvvvuuunnnooo}}}eeeUUULLLBBB999777111000......//////...---------------,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,+++******)))*********************************+++***))))))))))))))))))))))))))))))((((((((((((+++++++++***************************))))))))))))))))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++************************)))))))))*********++++++***)))((((((''''''''''''))))))))))))))))))))))))************************)))************++++++++++++++++++************)))************************))))))***++++++++++++***++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,------,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------...///////////////---,,,,,,,,,,,,,,,,,,,,,///.....................------...////////////............---------,,,,,,,,,,,,------------......,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***************************************************))))))(((((())))))******))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))|||fffppp[[[OOOMMMHHHGGGEEE===666333000......///...------------...---,,,,,,+++---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************(((((()))*********************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------..................///////////////000111222111111222222666999===IIIeee}}}cccQQQTTTbbb~~~~~~uuu{{{}}}tttgggQQQ???888333111///...///000///......------------,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++***************+++******************************)))))))))))))))***))))))))))))((((((((((((*********************************)))))))))))))))((()))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))************+++***)))(((''''''''''''((((((((((((((((((((((((************************))))))*********++++++++++++++++++*********))))))************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---------,,,+++++++++,,,,,,---------------,,,,,,,,,......///000111111111111/////////000000000111111111111111111000000000000......///////////////...//////.........---------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************))))))))))))))))))******))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))tttuuubbbVVVPPPFFFEEEIIIFFF<<<888333000//////......------.........---,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************************************(((((()))*********************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********************************+++,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------.............../////////000000000111333222000000111333;;;===DDDWWWzzzjjjWWWUUUddd}}}wwwtttooojjjfffcccbbbaaa\\\\\\\\\\\\]]]^^^___```aaabbbcccffflllrrrxxx|||{{{vvv~~~pppSSSDDD999666222000000000111000.........---------,,,,,,++++++++++++++++++++++++++++++************+++++++++***************++++++***************************)))))))))))))))******(((((((((((())))))))))))************************))))))))))))))))))******((()))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++************************(((((()))))))))***************)))(((((((((((((((((((((((((((((((((((((((************************))))))*********++++++++++++++++++*********))))))************************))))))***++++++++++++***+++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,------...---,,,***))))))***,,,------,,,,,,+++++++++,,,,,,/////////...............000000111333333444444444111111222222333333444444444444444444444333333333111222222222222222111111000000000/////////......------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))************))))))))))))******************************))))))))))))))))))))))))''''''(((((()))))))))))){{{fffVVVEEEEEEMMMOOODDD???888333111000//////...............---,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++************************************************************************(((((()))*********************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********************************+++,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------...............//////000000111000222333222000111555999BBBEEENNNeeegggZZZTTTjjj|||}}}vvvooohhhaaa[[[WWWUUUSSSPPPMMMKKKJJJIIIIIIHHHGGGFFFFFFEEEFFFFFFFFFIIIHHHHHHHHHJJJMMMPPPRRRWWW\\\ccchhhmmmrrryyy~~~nnnWWWGGGBBB:::444111111222222............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********)))******+++,,,++++++++++++++++++++++++)))))))))))))))******+++(((((((((((())))))))))))***************+++++++++))))))))))))************))))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++************************((((((((()))))))))*********))))))(((((())))))***))))))))))))))))))))))))************************)))************++++++++++++++++++************)))************************))))))***++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///...---,,,++++++,,,---...---,,,,,,,,,,,,---...///000000111111111222222222222333444555666777777777333333444444444555555666666666666777777888888888777777888888888777666666333333222222222111111111...............---------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******++++++******))))))******+++************************))))))))))))))))))))))))'''(((((())))))******+++xxxbbbOOOLLLPPPNNNKKKEEE===777333111000///...............------,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++************************************************************************(((((()))*********************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************+++,,,,,,,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---......///000000111111...111333222222555<<>>??????:::;;;;;;;;;::::::999888:::::::::999999999999888333333333222222222111111---------.........//////------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++************************))))))))))))))))))))))))((())))))***+++,,,,,,,,,wwwooommmdddWWWPPPLLLIIIDDD;;;111...000......---+++******+++---++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))*********+++++++++((((((((()))******+++++++++***)))))))))***,,,,,,+++++++++************)))***************************++++++,,,,,,++++++***************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000000111222222222---555444111:::DDDRRRfffrrrxxx~~~uuuxxxfffYYYJJJRRRmmm|||uuugggbbb[[[TTTOOOKKKIIIGGGDDDCCCBBBCCCDDDEEEDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIEEEFFFGGGHHHHHHFFFDDDBBBEEEEEEFFFFFFFFFFFFFFFFFFDDDFFFHHHIIIHHHFFFEEEEEEEEEEEEEEEFFFHHHJJJMMMNNN[[[___gggsssxxxrrr|||nnngggpppZZZGGG:::444333444222///...000///,,,+++---000000///...,,,+++***)))************************************************************************++++++******************))))))))))))))))))))))))(((((())))))*********++++++*********))))))(((((())))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***+++,,,,,,+++***)))************+++++++++,,,,,,,,,++++++*********)))************+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,---///000000---,,,......//////000000111111000111444777999888444111777666777999<<<===<<<;;;===<<<;;;===@@@BBBBBBAAA<<>>@@@@@@@@@???@@@@@@AAACCCEEEEEECCC@@@AAA@@@@@@???===:::777555<<<:::888888777555111///000///------......+++)))...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))******+++(((((()))***+++,,,,,,,,,ttt~~~wwwpppkkkjjjUUUPPPLLLHHHBBB888333222//////...---,,,,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************+++++++++,,,,,,,,,,,,++++++++++++************+++***)))))))))***+++,,,++++++++++++***************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////000000111111333666777<<>>999999;;;>>>BBBEEEEEEEEEGGGKKKOOOQQQPPPQQQRRRTTTYYYXXXVVVQQQMMMMMMQQQUUUMMMLLLKKKJJJIIIGGGDDDAAADDDBBBAAAAAABBBBBBAAA@@@AAAAAA@@@@@@@@@???===;;;666666777888:::999777444555444333222222222222111//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************)))))))))))))))******+++)))))))))***+++++++++,,,ZZZbbbvvvuuuooottt[[[SSSMMMLLLIIIAAA999555000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++******)))******))))))******+++,,,,,,+++++++++************++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000000000111222333333666BBBLLLUUUzzz}}}```QQQYYYeeetttjjj```YYYQQQIIIDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEDDDFFFHHHJJJMMMNNNNNNNNNPPPRRRVVVZZZ]]]______```eeeeeeeeecccaaa^^^[[[ZZZYYYXXXVVVUUUUUUUUUVVVVVVUUUTTTRRRPPPNNNMMMMMMMMMKKKJJJIIIIIIHHHGGGGGGGGGJJJIIIGGGGGGHHHKKKNNNPPPYYY^^^hhhtttooowww}}}wwwdddSSSEEE;;;666111...000111///...000......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++******))))))************************))))))))))))))))))))))))************************************************)))************++++++++++++++++++++++++*********************+++++++++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........///......---...///111222000222666999;;;<<<<<<<<<======<<<:::999;;;AAAFFFKKKLLLOOOTTTZZZ___aaabbbqqqxxx~~~{{{yyy|||zzzvvvvvv|||||||||{{{yyyuuuooojjjggg^^^ZZZTTTOOOLLLHHHEEECCCDDDCCCBBBBBBCCCCCCBBB@@@======>>>???AAAAAA???===888999888666333222333444111000000///////////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++)))))))))))))))******+++******************++++++ZZZZZZdddzzz~~~rrrlll^^^SSSJJJKKKMMMGGG>>>888111000///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++************************+++++++++,,,,,,+++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------............333222111111111222333444222777;;;DDDSSSddd|||ddd\\\```hhhzzz~~~ssshhhVVVOOOIIIGGGEEECCCFFFJJJEEEFFFGGGGGGGGGHHHJJJLLLJJJNNNSSSXXX[[[]]]___aaa___cccjjjqqqvvvyyy{{{{{{|||yyyvvvsssqqqllljjjhhhfffeeeffffffgggeeecccaaa^^^\\\YYYUUUSSSQQQQQQQQQPPPNNNLLLJJJIIILLLKKKIIIHHHHHHIIIJJJKKKGGGIIINNNTTT___nnn~~~~~~\\\NNNNNN<<<555000000111//////111------------------------++++++++++++++++++++++++***++++++,,,,,,++++++******************************************+++++++++)))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))************************))))))))))))))))))))))))************************)))***+++******)))***+++))))))*********++++++++++++++++++************************+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,,,,,,,---.........///---...000111222444777999666777999;;;===???@@@@@@<<>>@@@BBBDDDEEEDDD<<<===>>><<<888555444444222222111000000000000000------------............------------------------++++++++++++++++++++++++---+++)))'''''')))+++---++++++++++++++++++++++++)))))))))))))))******++++++++++++***************iii]]]YYYfffyyypppbbbTTTHHHHHHLLLJJJAAA;;;333111//////000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************++++++++++++))))))))))))******++++++))))))******++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------....../////////222111000000111222444555777EEEHHHKKK^^^www~~~vvvlll___ZZZdddsssyyy}}}lllbbb]]]VVVOOOLLLGGGDDDDDDBBBAAACCCHHHFFFHHHJJJKKKLLLOOOSSSWWW\\\bbbjjjqqquuuxxx{{{}}}}}}~~~}}}zzztttkkkeeeeeeeeecccaaa\\\WWWSSSPPPJJJJJJIIIIIIIIIIIIJJJJJJLLLKKKKKKLLLOOOUUU\\\aaaxxxpppZZZZZZFFF<<<444222222000///000,,,,,,,,,------------...++++++++++++++++++++++++***+++,,,------,,,+++***************************))))))*********+++++++++******************************))))))))))))))))))))))))******************************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************)))+++,,,+++))))))***,,,))))))*********+++++++++***************************++++++++++++,,,,,,,,,++++++,,,------------,,,,,,,,,---------.........++++++,,,---...///000111---000444666666777999;;;<<<<<<===>>>???@@@AAABBBEEEOOO\\\eeekkkooovvv{{{~~~uuummmiiiccc```]]]XXXPPPJJJEEEBBB???>>>???BBBCCCCCC???AAABBBBBB@@@<<<:::999333333222111111111111222---.....................------------------------++++++++++++++++++++++++---+++)))'''''')))+++---++++++++++++++++++++++++)))))))))))))))******++++++++++++***************~~~gggUUUYYYiii|||lll[[[JJJGGGKKKJJJEEE@@@777333///...///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++'''(((((()))******++++++))))))***++++++++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,---------............---------------------------------...//////000000000///......000222555777???QQQTTTTTTggg}}}jjj^^^YYYVVVWWW\\\dddqqq|||mmmhhh\\\OOOIIIJJJJJJHHHFFFDDDDDDFFFFFFEEEHHHNNNRRRUUUYYY[[[^^^dddmmmsss}}}yyyqqqiiieee```___]]]ZZZWWWUUURRRQQQMMMLLLJJJIIIHHHIIIJJJKKKMMM]]]nnn|||sssnnnuuuvvvgggTTTHHH;;;666444111//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......,,,+++***************************)))))))))***++++++,,,,,,************************************)))))))))))))))))))))))))))*********))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++))),,,...---***)))+++---)))************+++++++++)))))))))***************++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,---------............+++,,,---///111333444555222555999999888999<<>>FFFLLLPPPYYYmmm}}}mmmccckkk}}}cccTTTDDD<<<888444000///---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---......---+++)))************************((())))))***++++++,,,,,,************************************)))))))))((()))))))))******+++++++++************************************************)))************+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++***---///...+++))),,,///)))************+++++++++((()))))))))*********++++++++++++,,,,,,,,,------+++,,,------...---------------------............---...000222555888:::;;;999<<<>>>======AAAIIIPPPYYY___hhhppptttssspppmmmlllmmmnnnnnnlllgggcccaaaRRROOOKKKJJJIIIJJJIIIHHH@@@@@@??????AAAFFFLLLPPPTTTRRROOOKKKKKKSSS___hhhjjjnnnqqqpppmmmjjjkkknnnuuuiiiaaa[[[RRRGGGBBBBBBBBB???;;;999888888777777777777777444444333222111000000///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))))))))))))))******+++)))))))))***+++++++++,,,hhh\\\___lllsss[[[OOOMMMLLLJJJJJJ@@@999222...000111000...------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,+++*********((()))***+++,,,+++******---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++........................---------.........//////........................---------...///000000111444333333444666:::>>>AAA]]]dddjjjttt}}}wwwtttvvviiiUUUXXX___pppyyyjjj[[[OOOHHHAAADDDEEECCCEEEIIIJJJHHHTTTUUUZZZaaagggmmmwww|||sssmmm___\\\WWWTTTQQQOOOMMMLLLGGGKKKJJJFFFEEEMMMXXX^^^wwwkkkjjj{{{mmm\\\JJJAAA;;;666111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////---+++)))************************((())))))***++++++,,,,,,************************+++*********))))))((((((*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---************************))))))))))))))))))))))))++++++++++++++++++++++++***...000///+++***,,,000)))************+++++++++(((((())))))*********+++++++++,,,,,,,,,---------+++,,,------......---------------.........//////...000222555888;;;>>>???>>>@@@AAAAAACCCLLLYYYdddwww}}}yyymmmdddYYYVVVQQQNNNLLLIIIGGGEEE@@@>>>======@@@CCCEEEEEEEEEHHHJJJHHHDDDEEEJJJPPPUUUXXX[[[[[[ZZZZZZ^^^aaa\\\___aaa^^^WWWTTTTTTWWW]]]ffftttxxx|||wwwhhhVVVJJJHHHGGGCCC???<<<;;;::::::999999::::::777777666555333222111111........................,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))******+++(((((()))***+++,,,,,,---dddYYYYYYjjjkkk^^^jjjdddHHHBBBTTTDDD@@@999444000/////////......---------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++---------............///------------------------000////////////000000111222...///333222333DDDYYYeeewww}}}nnnvvvuuudddXXX^^^rrrnnn```UUUKKKEEECCCCCCFFFIIIJJJJJJNNNTTTYYYeeeiiipppxxxxxxpppeee^^^\\\ZZZWWWTTTKKKLLLLLLJJJGGGGGGJJJMMMZZZiii}}}kkkUUUIII888000333555000000000......//////.........---------,,,,,,,,,------------------------++++++++++++******))))))++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))************************++++++***************+++++++++++++++++++++++++++++++++************++++++******************************))))))))))))******))))))***+++,,,,,,------///---,,,***))))))******))))))*********+++++++++)))************+++++++++)))******++++++,,,------,,,,,,++++++,,,,,,---------...///111222111000///000444999<<<<<<;;;::::::FFFKKKOOORRR[[[iiisssvvv{{{xxxsssnnnhhh```VVVOOOEEEFFFCCC>>>>>>BBBBBB@@@GGGCCCBBBCCCDDDIIISSS^^^kkkaaaWWWQQQKKKHHHNNNWWW```ttt{{{wwwvvvnnneeedddZZZaaaggghhhjjjiiiaaaWWWWWWZZZeeettt|||vvvkkkdddZZZ\\\jjjuuu^^^WWWWWWNNNBBB>>>AAABBB@@@>>>>>>:::666===;;;888777777555111------------...000000...---......---------,,,,,,,,,---+++***+++,,,,,,+++***,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,ttteee[[[YYYhhhsssiiilllfffSSSFFFFFFGGGDDD===666000...///000......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,+++---------............///------------------------000////////////000111111666111222666777===PPPeee{{{zzzlll\\\ZZZjjj~~~~~~qqqeeeWWWNNNHHHDDDDDDGGGEEEJJJRRRYYY```iiissszzzwwwnnnddd]]]SSSQQQNNNJJJGGGFFFGGGHHHCCCLLL]]]mmm{{{xxx___FFF===:::111222222000...///000000///.........---------,,,,,,------------------------++++++++++++*********)))++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++*********))))))************************************************++++++***************+++++++++++++++++++++++++++++++++************++++++******************************))))))))))))******)))******+++,,,,,,------...---,,,******************************+++++++++************++++++++++++*********+++,,,,,,---------------,,,,,,---......222222111000///111333555555666777888<<>>@@@BBBHHHVVVdddiiigggYYYYYY\\\```dddkkkyyy{{{mmmdddaaagggqqqwwwpppmmmvvvnnnccc```dddoooxxxyyyvvvtttiiibbb```gggsssyyyiiiWWWSSSIII???<<>>@@@???===;;;:::888777666111000//////000000///............---------,,,,,,---+++***+++,,,---,,,***,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))zzznnn___[[[hhhxxx~~~uuulllfff^^^NNN@@@IIIHHHCCC:::222...///111...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++,,,,,,,,,,,,,,,,,,------------............///------------------------///////////////000111222555222222777<<>>===<<<<<<777555222000111111000//////.........---------------+++++++++------,,,+++,,,,,,++++++++++++,,,,,,************************((((((((((((((((((((((((vvvwwwgggfffkkkuuuzzzlllaaaZZZNNNCCCFFFGGGFFF@@@888111///000...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------+++++++++,,,,,,------------------............///........................////////////000111222222555333666<<>>???@@@BBBBBB@@@>>><<<999444222111111111000/////////............------,,,+++,,,---...---,,,,,,,,,,,,++++++,,,,,,,,,************************++++++++++++++++++++++++~~~zzzhhhccccccpppppp}}}mmmUUUFFFBBBAAADDDGGGFFF???888222000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------+++++++++,,,,,,------------------............///........................////////////000111222333555999@@@IIIQQQ\\\kkkxxxvvvzzz}}}rrrooojjjdddccchhhpppuuuvvvrrr```RRRJJJGGGGGGHHHKKKRRR[[[aaajjjyyyvvvhhh]]]\\\TTTMMMKKKKKKIIIJJJMMMQQQ___|||wwwccc]]]vvvjjj]]]XXXDDD:::222222222...---/////////.........---------------------------------+++++++++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++******************************************************************************))))))***++++++,,,++++++++++++++++++++++++++++++************++++++******************************))))))))))))*********+++++++++++++++,,,,,,+++,,,,,,,,,++++++******,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,------......---------------...//////333555777888:::>>>EEEKKKbbbgggmmmpppllleee^^^ZZZJJJGGGBBB>>>BBBGGGFFFAAADDD[[[zzzzzzooolllpppzzzoooZZZQQQFFF@@@@@@BBBAAA??????<<<777444333222111000000000/////////.........---,,,+++,,,...///...------,,,,,,,,,,,,,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,jjj^^^XXXeeemmmttthhhLLLEEEAAADDDHHHIIIFFF???777111000///......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++,,,,,,,,,,,,,,,,,,------------............///......................../////////000111222333444333<<>>GGGSSS]]]cccqqqpppjjjaaaVVVMMMFFFCCCFFFHHHIIIGGGHHHLLLMMMKKK]]]uuuzzzpppqqqppp\\\KKKCCCAAAAAA@@@BBB???;;;888777555333222000000000000////////////---,,,,,,---///000///...------,,,,,,,,,,,,------************************************************~~~hhhWWW]]]vvv```NNNHHHHHHHHHJJJJJJEEE<<<555111111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,+++---------............///......................../////////000111222444555555DDDXXXgggmmmjjjddd^^^jjjvvvjjj]]]___vvvrrr___UUUKKKFFFEEEHHHQQQ\\\aaagggtttlll___XXXQQQLLLJJJIIIEEEIIIWWWfffxxx}}}}}}iiipppkkkWWWGGG:::999888111...111////////////............------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))***+++,,,---++++++++++++++++++++++++++++++************++++++******************************))))))))))))******++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***)))******+++,,,---......+++++++++,,,,,,,,,------++++++,,,,,,---.........---......000111333555666;;;???HHHVVVcccjjjjjjgggbbb]]]TTTJJJCCCBBBEEEIIIKKKYYYccccccaaagggrrrzzz{{{vvvqqq|||uuuuuuvvvcccTTTMMMJJJDDDBBB???===<<<:::777555111111111000000000//////------,,,---///111000///------,,,,,,,,,,,,------************************))))))))))))))))))))))))zzz[[[XXXmmmoooTTTPPPLLLIIIJJJLLLIII@@@888222222111//////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------,,,,,,+++++++++---------.........///////////////////////////////////////000111333444555???QQQjjjzzz~~~wwwiii^^^uuuggghhhnnnjjjWWWMMMIIIHHHMMMQQQUUU^^^hhhzzz|||mmm```WWWUUUOOOJJJHHHJJJIIINNNeeewwwrrr{{{www]]]LLL>>>===;;;333000333000/////////............------------------------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++))))))******++++++++++++++++++++++++++++++++++++************************))))))))))))***+++,,,---++++++++++++++++++++++++++++++************++++++******************************))))))))))))******++++++++++++++++++++++++)))***,,,,,,---,,,+++***))))))***+++---...//////++++++,,,,,,,,,---------++++++,,,------......///...///000111444666888999KKKSSSbbbrrrzzzsssaaaQQQGGGDDD@@@===@@@HHHTTT\\\qqqrrrxxxrrraaaZZZFFFDDDBBBAAA@@@===:::777111111111111000000000000...---,,,...000111111000...------,,,,,,------...************************************************qqqZZZ]]]|||vvv___ccclllZZZGGGKKKJJJAAADDD999333111222000++++++000......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------..................////////////............/////////000///000111111222444888;;;NNNkkk~~~ssskkkmmmcccnnnqqq^^^RRRMMMIIIOOOUUUYYYaaaooo|||~~~iii[[[YYYSSSNNNLLLIIIHHHOOOZZZwww{{{uuu||||||jjjiii~~~cccKKKEEEAAA666222666///...---...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++*********...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))---111222///------...//////444888444222AAATTTlllttttttooofffQQQCCCGGGGGGGGGIIILLLSSS]]]lllxxx~~~hhhXXXKKKHHHHHHBBB<<<:::888666444333333111---***000111111111000///...---........................+++,,,,,,,,,,,,+++******++++++++++++++++++++++++ooo[[[WWWhhhpppeeedddqqqiiiRRRJJJJJJFFFAAA<<<555111111000,,,,,,///......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------..................////////////........./////////000000///000111111222444:::>>>RRRyyyzzzyyy~~~|||iiiiiiuuuqqq```TTTNNNNNNPPPXXXaaafffppp~~~sssggg\\\RRRMMMJJJHHHJJJOOO\\\iiifffjjj}}}|||{{{rrr~~~jjjrrr{{{[[[JJJBBB999222111///...---...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///222111222666===III[[[kkkqqqtttlll___SSSDDD???KKKeeeggghhhiiihhhiiimmmsssxxx~~~|||gggdddaaadddpppuuuqqqzzzsss___QQQGGG@@@>>>AAA???===999555333222222333000000000000000///......------------------------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++zzz}}}}}}tttfffYYYWWWgggyyypppjjjeeeoooqqq\\\HHHIIIKKK@@@@@@888222000000......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..................////////////....../////////000000000///111222111222666>>>DDDRRR}}}wwwzzz|||ooogggkkkuuuvvveeeUUULLLKKKOOOSSS]]]gggsss|||}}}mmm[[[QQQLLLHHHEEEDDDHHHMMM```~~~ooobbbfffzzzrrr{{{~~~mmmsssXXXIIIAAA:::555111000......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,++++++++++++...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---++++++---...000000333444666;;;IIIZZZfffjjj``````SSSGGGDDDBBBMMMbbbvvvooolll___``````___bbbddd```ZZZWWWUUUSSSRRRVVV___jjjrrrvvvrrrmmmgggbbbcccmmmyyy|||zzzsssbbbQQQHHHFFFBBB???;;;777555444333333000000000000////////////------------------------,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++mmm]]]```mmm~~~}}}uuunnngggjjjaaaHHHFFFNNNFFFEEE===444000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..................////////////...////////////000000000000111222222333999DDDMMMUUUrrruuuwwwrrrlllnnnsssvvvvvvfff]]]PPPHHHJJJSSS^^^eeemmmzzztttaaaVVVOOOKKKHHHJJJFFFIIIYYYqqqrrr```cccrrr~~~qqqXXXLLLEEE@@@555333000////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,...111222222222222333222===FFFLLLVVV```___UUUJJJIIIAAA@@@LLLXXXhhh{{{ooohhheeeccceeekkkmmmhhhbbb^^^\\\[[[^^^ZZZSSSOOONNNOOONNNLLLRRRUUUXXXWWWSSSQQQRRRSSSTTTZZZccceee```XXXTTTTTT___eeekkkpppsssvvvzzz}}}|||bbbRRRKKKEEE>>><<<===;;;555000111111000000////////////------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++vvvkkknnnkkk~~~mmmeeecccNNNEEEKKKKKKGGGBBB999222111111111///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..................////////////////////////000000000111000222333222444>>>LLLXXX^^^ccclllvvv}}}xxxjjjlllwww~~~yyyoooaaaSSSOOOLLLNNNWWWdddpppxxx{{{{{{{{{{{{}}}}}}}}}}}}~~~}}}|||}}}~~~}}}hhh]]]WWWTTTOOOIIIFFFHHHQQQeeepppdddnnnmmmVVVKKKGGG;;;777333000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........***...222222000111888>>>AAAPPPZZZZZZXXXXXXQQQFFFDDDDDDBBBMMMdddttt{{{lll___WWWTTTSSSSSSNNNSSSTTTQQQRRRYYY^^^^^^jjjddd^^^ZZZYYY[[[___cccZZZ___dddeeebbb]]][[[ZZZZZZ___ccc```YYYUUUUUUVVVNNNRRRXXX^^^``````^^^]]]aaapppttteeeUUUDDD>>>@@@BBB<<<555333333111000000///000000------------------------,,,------------,,,++++++++++++++++++++++++++++++}}}pppjjjyyyxxx}}}pppfffVVVHHHHHHKKKGGGFFF???666111111111///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------................../////////////////////000000000111111000222444444777CCCUUUdddcccXXX___wwwqqqgggvvvvvvvvvzzzjjj\\\SSSJJJLLLQQQYYYeeeqqq}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~{{{{{{{{{|||}}}{{{{{{|||}}}~~~~~~~~~~~~}}}{{{yyyxxxyyy{{{zzz}}}}}}{{{{{{pppddd\\\PPPNNNKKKIIIGGGMMM^^^ooovvv{{{dddPPPIIIAAA===777222000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,++++++,,,,,,------......,,,,,,,,,---......//////---.........000999FFFPPP___cccaaaVVVIIICCCAAA@@@GGGKKKMMM]]]vvvyyytttxxxyyyqqqhhhbbb]]]WWWQQQNNNNNNQQQSSSLLLRRRVVVYYYfffyyy|||yyy}}}~~~}}}|||{{{ooohhhdddaaa\\\ZZZXXXYYY[[[ZZZVVVRRRMMMRRRZZZbbbjjjqqquuuvvvuuulllNNN<<<;;;>>>>>>:::777666444222000000000000........................---------------,,,++++++++++++++++++++++++++++++rrrjjjxxxzzzggg[[[QQQHHHHHHFFFIIIEEE:::111000111000......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------..................//////////////////000000000111111111///222444555999GGG]]]mmmeee\\\pppwwwooowwwxxxrrruuucccXXXRRROOONNNTTT^^^hhhsss~~~zzzwwwxxxyyyzzzyyyvvvvvvxxx{{{|||{{{{{{{{{zzzzzzyyyyyy{{{zzzyyyyyyyyyzzz{{{|||zzz{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~{{{{{{zzzxxxvvvvvvyyy{{{yyy{{{|||{{{yyyxxxyyy{{{~~~nnnZZZVVVSSSOOOHHHFFFLLLUUUyyyzzz{{{```RRRGGGBBB:::444111000000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++,,,,,,---......///,,,,,,------.../////////111000111999GGGTTT^^^cccggg___UUUJJJAAA@@@KKKWWWeeejjjjjjqqq{{{nnnaaa^^^cccddd]]]TTTMMMPPPRRRSSSSSSVVV[[[```dddkkkooosss{{{oooiiiddddddiiihhh```XXXXXXVVVVVVWWWZZZ]]]aaaeeecccoooeeeKKK???======<<<;;;999666333111000000000////////////////////////---------...------,,,+++++++++++++++++++++++++++ttteeeuuueee[[[XXXKKKEEEEEEKKKIII<<<222///111000......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------................../////////000000000000000111111111111///222555555:::JJJaaassskkkiiizzzfffooo{{{rrrvvv|||{{{zzzppp^^^PPPNNNRRRUUU\\\cccnnnyyyyyyrrrooonnnnnnnnnbbbfffkkknnnooopppsssvvvxxxxxxwwwwwwwwwvvvvvvvvvtttsssqqqooonnnnnnnnnooouuuuuuvvvwwwwwwwwwwwwvvvtttttttttuuuwwwyyy{{{||||||{{{yyyvvvttttttwwwyyywwwwwwxxxyyyyyyyyyxxxxxxuuuwww|||jjjaaaXXXQQQJJJFFFHHHMMMSSSkkkzzznnniii|||zzzrrr___KKKEEE<<<555222000000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,------............---,,,,,,++++++,,,,,,++++++,,,,,,---...//////,,,,,,------...///000000444444;;;MMMcccqqqrrrnnnWWWKKKCCCDDDIIITTTkkkxxxooo[[[TTTNNNPPPXXX\\\XXXSSSZZZbbbmmmtttyyykkkiiifffddd```[[[ZZZ[[[\\\\\\^^^jjjeeePPPDDD@@@@@@===;;;888444222000000000000000000000000000000000------......------,,,+++++++++++++++++++++++++++yyy^^^___pppoookkkbbbPPPPPPMMMGGGFFFGGG>>>000...555000000///...---,,,++++++/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------............///---------............///............/////////000//////000000000000//////444444222444EEE^^^nnnrrrppprrrppprrr}}}~~~yyyzzzyyyhhhVVVNNNKKKOOO[[[gggsss|||tttlllkkkiiifffeeedddeeeeee```aaabbbdddfffhhhkkklllrrrrrrrrrrrrqqqpppnnnnnnqqqooommmkkkjjjiiiiiiiiijjjjjjnnntttuuuqqqoooppppppppppppppprrrsssuuuvvvttttttsssrrrrrrrrrrrrrrruuutttrrrqqqpppppppppqqqqqqvvvzzz{{{zzz{{{lll[[[QQQKKKHHHFFFKKKOOO\\\wwwuuusssZZZfffmmmaaasssgggMMM;;;===<<<111+++000000///------......---+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,)))(((***,,,,,,,,,))))))*********++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++---***((((((+++,,,+++)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,000333111,,,,,,333::::::GGGXXXhhhtttrrr^^^HHHIIIDDD>>>IIIcccwwwqqqgggaaa[[[RRRKKKIIILLLWWWggguuu{{{{{{zzzsss}}}nnn```___WWWPPPRRR[[[hhhzzz|||jjjUUUAAAFFF@@@>>>???;;;555555999000000000000000//////...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,}}}yyyhhhbbbiii}}}nnnnnnjjj^^^PPPIIIGGGHHHAAA444000555111111000//////...------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------............///---------............///........./////////000000......///000111111111111333444888BBBSSSeeeqqqtttvvvpppwwwzzz}}}vvvttt}}}{{{dddYYYOOOMMMRRR[[[jjjwwwyyytttsssqqqjjjddd```___^^^]]]\\\[[[[[[[[[^^^^^^^^^___aaabbbdddeeehhhhhhiiijjjkkkkkkkkkkkklllkkkiiigggffffffffffffgggfffhhhmmmmmmiiiggghhhjjjjjjkkklllmmmnnnoooooonnnooopppqqqqqqpppnnnmmmpppooonnnmmmllllllllllllkkknnnrrrrrrqqqrrrvvvzzz{{{{{{}}}sssaaaUUUNNNKKKGGGGGGKKKYYYsssppppppooogggssseee___rrrzzz\\\DDDBBBBBB999222333000///.........///...,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++...,,,))))))***,,,,,,,,,*********++++++++++++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++---***((()))+++,,,+++)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.../////////000333777:::RRRdddrrrmmm^^^RRRLLLJJJBBBIIIOOO^^^sssyyygggYYYWWWYYYUUUQQQRRR```ggguuuuuubbbWWWVVV```rrr~~~tttyyysssNNNHHHAAA???DDDGGGBBB<<<:::333222111000//////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,wwwvvvyyymmmhhhwwwrrrvvvoooVVVMMMHHHJJJFFF<<<555444222222111000000///000000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------............///---------............///....../////////000000000......///000111222222333///333???OOO\\\eeemmmssslllooo}}}xxx|||ooogggrrrzzzgggPPPLLLKKKQQQ\\\iiizzzrrrmmmhhheeeeeedddaaa___^^^^^^^^^^^^^^^]]]\\\[[[XXXXXXWWWWWWXXXXXXYYYZZZ^^^```bbbdddggghhhiiijjjhhhgggfffeeedddccccccddddddbbbcccffffffbbbaaabbbdddeeegggiiijjjjjjiiiiiifffiiilllnnnnnnllliiiggghhhhhhhhhhhhhhhgggfffeeedddggghhhhhhfffgggkkkooopppqqqrrrtttxxx}}}qqq]]]QQQLLLIIIHHHFFFGGGTTTooo|||yyyhhh~~~kkkjjj~~~}}}___bbbmmmLLLBBBBBB<<<444111111///......///000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,---.........------++++++++++++++++++++++++...+++))))))***,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++))))))+++,,,+++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------..................///000///...///777CCCMMMjjjuuuuuuaaaFFF;;;CCCNNNNNNYYYbbblllwww~~~{{{cccXXXTTT```kkklllhhhgggttt{{{||||||jjjaaabbblllwwwvvvggg```fff|||oooYYYLLLAAABBBHHHIIIDDD???999666333000//////111222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,|||ttt|||{{{oootttwwwqqqwwwrrr[[[PPPIIIKKKKKKDDD:::555333222111000///000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------............///---------............///...////////////000000000000000000000111111222333000888IIIYYY___bbbnnn{{{xxxqqqxxxvvvnnnoookkkaaauuuvvvkkkjjjooozzz|||fffRRRLLLMMMQQQZZZffftttpppeeedddbbb```^^^]]][[[ZZZXXXYYYZZZZZZZZZXXXWWWVVVWWWVVVVVVUUUUUUVVVVVVWWW[[[]]]___bbbeeegggiiiiiiffffffeeedddcccccccccbbbcccaaaaaaeeeeeebbbaaadddcccdddgggiiiiiiiiihhhgggccceeegggiiiiiihhhfffeeecccdddeeeeeeeeedddbbbaaaccccccdddbbbaaabbbeeehhhkkklllnnnqqqtttxxx{{{}}}lll[[[SSSOOOMMMKKKIIIKKKXXXrrr|||www{{{|||xxxvvvYYYGGGCCC???777222333111///...///000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,---------------,,,++++++++++++++++++++++++---+++******+++,,,,,,+++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******++++++++++++,,,,,,,,,------------...------------------------.............../////////---111333222333@@@WWWiiiqqqiiiZZZKKKEEELLL[[[gggnnnsssrrrqqquuu|||}}}yyyzzziii]]]\\\dddqqq}}}|||~~~~~~ssscccXXXVVVaaauuu~~~iiiPPPCCCCCCGGGJJJIII@@@===888333000000000111////////////............------------------------zzzyyy~~~tttbbbhhh^^^SSSJJJJJJMMMIII@@@888333222000///...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------............///---------............///////////////000000000111333222111111111111222222555CCCVVV```ccciii~~~tttmmmsssxxxeeeXXXZZZccc|||pppkkknnnwww}}}ppp```SSSMMMSSSXXX```gggrrruuulllmmmmmmmmmkkkhhhgggfffccccccccccccaaa^^^\\\ZZZ\\\\\\[[[ZZZZZZZZZZZZ[[[ZZZ\\\^^^```bbbdddeeeeeeeeeeeeeeedddcccbbbaaaaaaaaa___aaaeeegggeeefffiiidddeeegggiiijjjiiihhhgggeeeeeeeeefffffffffffffffbbbcccdddeeeeeedddbbbaaabbbbbbbbbaaa``````bbbcccbbbcccfffiiilllooorrrssspppqqqtttyyyrrrfffSSSNNNKKKJJJHHHIIITTTaaaqqqYYYNNNHHHAAA;;;555333000///000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***++++++++++++++++++++++++---+++******+++,,,,,,***++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,---------.........------------------------.........//////000000000///000444>>>KKKYYYeeelllbbbSSSDDDDDDTTTmmm~~~tttiii```]]]]]]\\\^^^ccciiinnn\\\WWW^^^hhhooo|||nnnUUUIIIHHHJJJKKKGGGDDD???999444222000000000000/////////.........------------------------xxxxxxjjjccc^^^TTTJJJIIILLLLLLEEE===555333111///......///000,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------............///---------............////////////000000000111111444333222111111222333444555HHH[[[bbbgggwwwlllpppvvvdddXXXcccyyyyyynnnmmmppp|||oooYYYLLLOOOXXX___gggooouuu}}}zzzyyywwwtttpppllliiigggdddcccaaa```^^^]]]]]]]]]\\\]]]^^^```aaabbbbbbbbbggggggfffeeedddbbbaaa``````___bbbhhhkkkjjjjjjmmmggghhhiiijjjjjjjjjiiiiiiiiiiiihhhgggfffgggggggggeeeeeeffffffffffffeeeeeebbbbbbbbbbbbbbbaaaaaaaaa]]]]]]^^^___```bbbdddeeefffgggiiikkkpppyyy~~~bbbVVVLLLJJJGGGEEEHHHPPP^^^~~~lllYYYNNNFFFAAA888555222000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++,,,+++***+++,,,,,,+++***++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,******,,,---,,,---------............------------------------......//////000000111111333222:::PPPhhhpppdddTTTHHHDDDCCCLLL^^^yyy}}}nnnggg\\\RRRQQQ___uuu}}}zzztttlll___bbbeeehhhqqqsss___QQQHHHBBBJJJHHHEEE@@@;;;666222000000000000/////////......------------------------wwwpppwww~~~aaa]]]TTTJJJFFFJJJMMMHHHBBB888666333000......///000,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------............///---------............/////////000000000111111111222111000000111444666777;;;PPP```dddpppwwwqqqxxxmmmpppzzztttvvv{{{{{{nnn]]]PPPNNNWWWaaakkkuuu}}}zzzwwwuuuuuussspppmmmjjjgggfffeeedddeeefffhhhiiijjjjjjjjjmmmmmmlllkkkiiigggdddcccbbbbbbfffmmmpppooooooqqqmmmmmmnnnnnnnnnnnnoooooolllmmmmmmlllkkkjjjhhhhhhhhhhhhgggggggggggghhhhhheeeeeefffggggggfffdddbbb___^^^]]]\\\\\\\\\^^^^^^bbbdddgggggghhhlllrrrxxxyyygggWWWRRRMMMFFFGGGMMMLLLddd{{{bbbOOOEEE???;;;888333000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***++++++++++++++++++++++++,,,+++***+++,,,---+++************++++++++++++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,******,,,...------------..........................................///000000111222222666???PPPcccnnnhhhUUUDDD<<>>666111222111/////////...------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,...---,,,,,,...///000000+++///222111000888IIIYYYaaaddd^^^PPPNNN^^^ooovvvyyyzzzhhhaaaZZZXXX]]]fffnnnrrrrrr___UUUXXX___jjjtttvvvzzzhhhZZZLLLFFFGGGGGGDDDAAA:::444000111222///.../////////.........---------NNNfff~~~pppbbbbbbvvvqqqfffnnnnnnUUUIIIOOONNNGGGBBB:::444111000///...//////.........---------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------------------------------///000000000000000000000...///000111111222222111111444222///:::SSSjjjvvvaaarrrxxx|||~~~tttlllnnnvvv}}}vvvtttvvv|||{{{nnnaaa]]]]]]eeeuuu}}}|||xxxsssuuutttpppmmmiiifffdddcccfffgggkkknnnnnnsssvvv___TTTPPPJJJEEEFFFLLL```oooddd}}}iii^^^sss]]]WWW~~~eeeRRRJJJBBB===999333111222000///......------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------,,,,,,---...///000111111///000111222999III^^^lll[[[PPPGGGKKK___|||}}}cccZZZTTT[[[mmm~~~ttt___VVVTTTZZZ\\\___oooxxxnnn^^^OOOGGGFFFIIILLLBBB888111222444222///.../////////.........------GGGZZZ{{{yyywww~~~xxxkkkhhheee|||lllxxxbbbLLLOOOMMMKKKFFF???777222000///////////////...------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------........................///////////////000000000...//////000111111222222333555222222AAA\\\lllnnnfffsssooozzziiivvv{{{rrrooorrruuurrrrrruuu{{{~~~|||sssggg^^^```gggtttooo]]]UUUMMMKKKNNNJJJNNNkkkeeeyyysss}}}~~~cccooonnnaaaRRRFFFCCC>>>444///222000//////.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................---------,,,---////////////000111333111111;;;MMM]]]```]]]MMMBBBBBBXXXvvvppp___```gggrrr~~~nnndddbbb[[[RRRYYYiiiwwwaaaOOOHHHIIILLLGGG>>>666444444111//////////////////............DDDNNNhhh}}}zzz}}}pppiiijjjzzzooottt~~~jjjSSSMMMLLLNNNJJJCCC;;;444111000000//////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------........................---------......//////////////////000000111222222444444444:::NNNdddjjjdddrrrvvvmmmuuuvvvoooyyyrrrjjjpppeeefffiiinnn}}}xxx}}}|||rrriiidddcccgggsssooo]]]OOOIIINNNIIICCCSSSlll|||oooxxxppp]]]LLLFFF@@@666000111000000///............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///........................---...000///...---///111111999CCCNNNYYY]]]RRRDDDIIIGGGRRRlllqqq\\\iiiyyy~~~bbbTTTVVVhhhWWWNNNIIIIIICCC===999444......222000000/////////.........>>>BBBTTTtttyyyjjjmmmtttxxxmmmqqqmmmYYYJJJLLLNNNKKKFFF>>>666111000000........................------............------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------........................,,,,,,------......//////////////////000111222333444333777FFF[[[kkkpppnnnkkkgggssszzzpppyyyqqqccc___```{{{zzzzzz~~~ssshhhcccgggmmmqqq}}}vvv___MMMKKKIIICCCIIIWWWccclllkkkUUUHHHBBB<<<666222111000//////......//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------......///.............../////////---///111///------111555666MMM```___UUUMMMFFFAAAGGGNNN```vvvrrrlllkkkmmm{{{~~~|||||||||}}}}}}hhhWWWbbb~~~hhhXXXLLLGGGCCC>>>777000000444000000000/////////......===>>>III___wwwppppppuuurrrgggooo[[[DDDLLLLLLKKKGGG@@@888222000000,,,,,,------.../////////------............------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------........................---------...//////000000000/////////000111222333444222<<>>555111000000///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////---........./////////000...000111000...000777<<>>999777444000...///GGGIIIEEEBBBDDDEEEVVVssszzz______|||rrrjjjttt___SSSJJJJJJIIIAAA888333111111000000////////////,,,------......------,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---.........////////////.........///////////////////////////000000000111333111111333333333777>>>RRR___ooommmnnnqqqmmmyyy|||vvvtttuuu{{{xxxuuu{{{vvvaaaQQQOOOPPPccciiiXXXLLLHHHMMMJJJMMMiiixxxooouuucccmmmhhhSSSNNNKKKFFF>>>666000...///111////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,,,,---------------------------------------.........//////000,,,---222333000111444222<<>>JJJOOOVVV```qqquuu]]]XXXdddzzz~~~___LLLDDDHHHAAA;;;888555111///111IIIIIIDDDAAACCCBBBMMMeeeoooeeeqqquuuppp{{{kkkXXXHHHIIILLLEEE;;;666222111111000000//////...,,,------......------,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.............../////////000000.........////////////////////////000000000111111111//////111111444<<>>TTTqqq{{{gggJJJAAAHHHEEENNN^^^ooo}}}kkkZZZjjj}}}{{{qqqhhhbbbWWWRRRKKKFFFCCCBBBBBBAAAFFFGGGHHHGGGFFFGGGJJJLLLIIIKKKMMMNNNNNNOOOQQQSSSSSSTTTUUUXXX[[[\\\[[[ZZZUUUYYY\\\]]][[[YYY[[[]]]ZZZXXXWWWVVVVVVTTTQQQOOOKKKKKKJJJIIIHHHGGGFFFFFFGGGDDDAAA@@@@@@AAAAAA@@@EEEEEEJJJRRR___uuuccc\\\```sss{{{[[[GGGHHHAAA;;;888666333222444PPPNNNEEEBBBDDD@@@EEEXXXxxxvvvqqq}}}qqqtttlllXXXIIIJJJMMMFFF===:::222222111111000//////...,,,------......------,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------.........//////............/////////000//////000000000111111111000//////222555;;;GGGTTT]]]rrrzzzxxx{{{{{{}}}pppiiikkkwwwzzzrrrrrr|||ddd^^^TTT^^^{{{uuu~~~jjjUUULLLHHHGGGPPP]]]ssseee{{{rrrPPPFFFFFFCCC>>>777222000000////////////////////////........................------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////000...111555000---777GGGbbbttt}}}mmmQQQDDDMMM[[[\\\eeeqqqyyyzzzhhh]]]rrr{{{qqqhhhbbb]]]WWWSSSDDDCCCAAAAAACCCFFFGGGHHHFFFGGGHHHHHHIIIKKKPPPTTTXXX[[[^^^```aaadddgggiiijjjkkkmmmqqquuuwwwvvvuuunnnrrrwwwwwwtttssstttvvvvvvtttrrrpppnnniiiccc___[[[[[[ZZZXXXVVVTTTRRRQQQSSSNNNIIIFFFFFFGGGGGGGGG@@@???BBBKKKTTT```rrrrrr```dddjjjrrryyy]]]PPPHHH@@@===999444333555XXXTTTIIIEEEFFF@@@BBBQQQjjjzzzrrrkkkhhhWWWKKKLLLMMMEEE======222222222111000//////...,,,------......------,,,......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......---.........//////000000000000000000111111111111222111222666:::CCCSSSaaaaaappp|||ppp\\\VVVZZZdddxxx}}}wwwtttrrrvvvyyyrrraaacccxxxttt}}}dddWWWQQQLLLIIIIIIYYY}}}\\\]]]}}}[[[CCCDDDDDD@@@999333000///////////////////////////........................------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................++++++,,,,,,,,,---------,,,,,,,,,------...................../////////000///...222666222222CCCYYY~~~sssSSSDDDSSSgggnnn|||bbblllxxx{{{gggaaaYYYSSSOOOKKKFFFBBBBBBBBBCCCDDDFFFHHHIIIJJJPPPSSSUUUUUUWWW[[[aaagggkkknnnrrruuuxxx{{{wwwrrrpppooonnnkkkhhheeecccaaaUUURRROOOMMMMMMLLLHHHEEEJJJFFFEEEJJJMMMPPPYYYddd]]]___aaahhhyyyrrrgggaaa^^^pppooo\\\RRRIIICCC<<<555222333gggZZZMMMHHHCCC@@@CCCJJJYYYppp|||zzzhhhaaaWWWHHHFFFMMMGGG@@@FFF999555111............---......//////......---,,,........................,,,,,,,,,---------......---------............///............////////////............/////////000000000000000////////////777...333777888RRRmmmmmmuuupppkkk{{{xxxxxxtttrrrsss{{{wwwuuusssvvvtttuuu}}}rrrvvvzzzcccWWWPPPLLLJJJQQQbbbmmmXXXnnnvvvSSSKKKDDDAAA>>>777222000000///...///000000...,,,........................------------------------------------------------------------------------++++++,,,------......///++++++,,,,,,,,,,,,------......------------......------------------------........................+++---...---------///111...333666222...<<<```xxxXXXHHHOOO]]]uuu|||ooovvv~~~zzzrrr___WWWMMMGGGFFFEEECCCAAAGGGFFFGGGJJJOOOUUUYYY[[[ggglllppprrrpppqqquuuyyymmmeee[[[VVVUUUSSSPPPLLLNNNIIIKKKMMMIIIMMMPPPIIIMMMIIIKKKRRRWWW^^^tttddd\\\sssgggIII???AAA>>>444,,,iii\\\NNNHHHDDDAAAAAADDDQQQfffxxxwww~~~nnnggg[[[JJJEEEKKKJJJDDDDDD999666111.....................//////......---,,,........................,,,,,,,,,---------......---------............///............////////////........./////////000000000000000000000000000///333444777777BBB```vvvvvvjjjxxxxxxuuu}}}}}}wwwvvvxxx}}}zzzpppvvvqqq```TTTLLLHHHGGGQQQkkkppp|||{{{YYYbbbaaaNNNBBBEEEDDD888111333111000//////111111///---........................------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------......------------......------------------------........................---/////////......000222333333444555;;;PPPssskkkQQQOOOddduuuyyyllleeeUUUOOOIIIEEEFFFGGGGGGEEEKKKNNNRRRWWW]]]dddkkkooozzzwwwkkkdddaaa___[[[WWWOOOHHHJJJNNNLLLPPPQQQGGGLLLHHHHHHKKKJJJJJJWWWhhh___[[[vvvTTTFFFEEEBBB:::444sssdddSSSKKKGGGDDD@@@???KKK\\\wwwrrrmmmzzzmmmbbbPPPFFFHHHMMMIIICCC;;;777222///..................//////......---,,,........................,,,,,,,,,---------......---------............///............////////////....../////////000000000000000000000000000000000---777666666MMMhhhuuuzzzvvvkkk{{{pppwww~~~xxx{{{tttlllvvvooo^^^QQQJJJFFFGGGWWWzzzwwwdddjjj^^^RRRjjjwwwYYYEEEIIIJJJ<<<333777222111///000111111///...........................------------------------------------------------------------------------//////...------,,,++++++++++++,,,,,,,,,,,,------......------------......------------------------........................000111111000//////111333555000000;;;NNNddd{{{mmmZZZFFFQQQsssyyynnn```SSSLLLGGGEEECCCDDDGGGJJJKKKLLLQQQXXXaaaggglllsss|||{{{uuuppphhhccc\\\PPPPPPVVVXXX\\\\\\QQQHHHEEEFFFIIIFFFAAAGGGRRRZZZnnnrrrRRR\\\xxxfffRRRIIIDDD>>>;;;sss]]]PPPKKKHHHDDD@@@EEEQQQgggqqqfff|||qqqhhh\\\OOOFFFKKKMMMEEE>>>999333///.../////////.........///......---,,,........................,,,,,,,,,---------......---------............///............////////////...////////////000000000000000000000000111111111///888555>>>[[[iiinnn}}}}}}yyypppxxxwwwwww~~~{{{~~~pppjjjzzzooo]]]PPPLLLEEEJJJdddnnnccckkkqqqRRRQQQjjjnnnSSSJJJIIIDDD<<<888333111//////000000///---........................------------------------------------------------------------------------......---------,,,,,,,,,+++++++++,,,,,,,,,------......------------......,,,,,,------------------........................000111111111//////111222666111777NNNgggtttrrrnnn[[[QQQGGGVVVwwwvvvnnnooowww~~~rrrfffZZZNNNEEEAAACCCEEEHHHKKKPPPTTTXXXZZZ```jjjvvv|||~~~tttcccQQQJJJPPPTTT[[[]]]TTTNNNLLLLLLNNNJJJFFFGGGMMMJJJUUU^^^rrrdddKKKZZZjjj}}}lllWWWIIIBBB@@@hhhUUUMMMKKKGGGBBB@@@GGGWWW~~~qqqcccuuurrrmmmlll```JJJGGGMMMGGG@@@;;;555000////////////.........///......---,,,........................,,,,,,,,,---------......---------............///............////////////////////////000000000111///000000000111111111222555777999PPPlllllloooqqqsss~~~pppsss{{{nnnllljjjWWWMMMDDDBBBQQQgggiiifff~~~eeeIIIXXXyyyhhhKKKDDDLLLGGG888333111///...//////...---........................------------------------------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------......------------......,,,,,,,,,---------..............................///000111000//////111222777999JJJjjj}}}eeeOOOIIIOOOVVVfff|||~~~eee\\\dddpppxxx{{{xxxvvviii[[[QQQKKKFFFFFFHHHJJJNNNTTTZZZ^^^cccjjjooouuuuuu[[[LLLMMMQQQZZZ```]]][[[WWWRRROOOJJJFFFEEEGGGHHHMMMLLLRRRdddxxxbbb[[[QQQVVVooorrrXXXIIIDDDttt[[[OOOLLLGGGBBBCCCFFFQQQsss~~~lll```kkkuuuppp{{{wwwVVVHHHNNNIIIBBB===666111//////000000......//////......---,,,........................,,,,,,,,,---------......---------............///............/////////////////////000000000111111///000000111111222222222555555AAA^^^sssrrrxxx{{{}}}uuu~~~zzztttvvvwwwnnnvvvyyyooorrrzzz```QQQGGGCCCJJJUUUjjj{{{tttZZZXXXmmmyyySSSDDDNNNMMM;;;555222///.../////////...........................------------------------------------------------------------------------++++++,,,,,,---...//////++++++,,,,,,,,,,,,------......------------......+++,,,,,,------....................................///000000///000222444555DDD```}}}uuuWWWCCC???QQQddduuuyyy[[[WWWhhhwwwzzzxxxsss{{{|||aaaVVVKKKEEECCCBBBFFFLLLPPPVVV___eeeiiipppyyymmmWWWQQQPPPXXXbbbccc```ZZZSSSMMMJJJHHHHHHGGGEEEJJJHHHIIIPPPVVVjjj}}}lllQQQGGGTTThhhkkkSSSFFFfffVVVOOOIIIBBBEEEEEEKKKhhhyyyxxx}}}rrrdddddd||||||rrrgggNNNNNNHHHDDD???777111//////000000......//////......---,,,........................,,,,,,,,,---------......---------............///............//////////////////000000000111111111///000000111111222333333555<<>>AAA[[[yyyzzzpppfffnnnssstttUUUPPPGGGEEE???888222//////000111......//////......---,,,........................,,,,,,,,,---------......---------.........//////............/////////000000000000000111111111111///000000111222222333333<<>>RRRrrriiiRRRMMMgggsss^^^MMMGGGGGGHHHMMMSSS[[[gggrrruuurrr|||wwwooodddYYYUUUMMMGGGHHHHHHEEEGGGKKKLLLOOO^^^zzz```UUUaaasssuuueeeUUUIIIAAADDDAAAGGG___yyyxxxrrr}}}zzzwwwyyyXXXFFFJJJFFFCCC===777333111111111111000000///......------......//////......---,,,///......---------......---------.........//////............////////////////////////000000000111---444111...444444222888NNNeeewww|||yyynnnqqqjjjdddbbb```dddjjj}}}~~~sss}}}rrr^^^SSSJJJDDDIIITTTyyyqqqjjjlllqqqvvvVVVIIIFFFFFF???666000000222111000////////////////////////.........---------,,,,,,------------------------------------------------........................,,,,,,,,,---------......//////.........---------,,,,,,---------.........////////////000000000000444///333999555444MMMnnnmmmZZZWWW]]]tttooo\\\NNNGGGHHHKKKPPPZZZdddmmmwwwzzzlllbbbZZZSSSQQQNNNIIIHHHKKKHHHGGGKKKYYYooojjjYYYxxx}}}kkkXXXJJJCCCEEE@@@BBBRRRgggyyytttyyyzzz|||sssZZZIIIHHHFFFCCC>>>888444222111111000000000///......------//////000000//////...---......---------......///------........./////////............/////////////////////000000000111111...333///...666666444<<>>555000///111//////////////////////////////.........---------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......---.....................---------.........///////////////000111222222222???AAA999222GGGkkk|||www]]]^^^bbbnnnuuuooozzzxxxmmmsss{{{fffNNNJJJHHHKKKTTT___gggkkkwwwwwwkkk```WWWQQQDDDCCCDDDGGGIIIJJJOOOVVV|||gggXXXRRRbbb}}}qqq[[[MMMKKKDDDCCCGGGLLLdddyyyoookkk```RRRCCCHHHFFFAAA<<<777444111000//////////////////......---------...---,,,,,,+++---------------...///000....../////////000000000............////////////000000000111111111222222222444//////444444???VVVwwwvvvrrrpppooovvvyyyvvv}}}wwwjjjvvvzzzbbbQQQJJJHHHAAAUUUkkkhhhhhhnnndddooocccGGGGGGFFF@@@888222000000/////////////////////////////////.........------------------------------+++,,,,,,------.................................,,,,,,,,,---------......---------...............------........./////////...///000000111222333333???BBB===AAAaaajjjVVVWWW[[[jjjyyyvvvwwwnnnfffwwwxxxeeeOOOFFFGGGLLLUUUbbbqqq~~~|||mmm___UUUMMMGGGDDDFFFHHHGGGFFFHHHOOOmmmwww]]]SSScccwwwaaaPPPLLLEEEDDDHHHGGGYYYzzzwwwhhhvvvuuueeeNNNIIIFFFBBB===888444111000.../////////////////////...............------,,,---,,,,,,------///000000.../////////000000000000............////////////000000111111111222222222000333111111555777IIIgggyyy|||}}}vvv|||zzzlllnnnooowww~~~~~~uuupppddd{{{ooo[[[PPPLLLFFFNNN[[[zzz~~~{{{dddfffsssIIIIIIGGGCCC===777333111////////////////////////////////////............------------------------++++++,,,,,,---......///........................,,,,,,,,,---------......---------.........//////............////////////...///000111222333333444888;;;CCC[[[|||zzz]]]VVV```gggrrr~~~{{{www~~~yyy{{{wwwcccWWWKKKMMMOOOVVVcccsss|||lll___XXXOOOHHHHHHHHHFFFFFFHHHCCCUUUooobbb]]]{{{iiiSSSNNNFFFGGGIIIFFFTTTrrrpppbbbtttzzz^^^IIIGGGCCC>>>999444111000.........//////////////////////////////......---,,,,,,,,,---...///000111////////////000000000000............/////////000000111111111111222222222///333333333666:::PPPssswww~~~lllrrrvvvllluuuzzz}}}{{{zzzqqqmmmccc}}}dddTTTMMMIIIJJJNNNllljjjhhh|||KKKJJJHHHEEE@@@:::555111////////////////////////000/////////............------------------------++++++,,,,,,---...//////........................,,,,,,,,,---------......---------.........//////............/////////000...///000111222333444444777888LLLtttoooXXXTTTmmm~~~}}}xxxcccOOONNNOOOTTTWWW```ppp|||nnnYYYRRRLLLJJJGGGDDDDDDGGGHHHLLLVVVlllwww^^^ooottt^^^QQQHHHFFFCCCCCCOOO```lll```kkk{{{~~~uuuRRRIIIDDDCCC>>>333///222000000000000////////////......////////////..........................................////////////000000000000111111111111000111111111111222222222000777444111888EEE^^^}}}|||~~~xxxjjjyyyuuurrrvvvlllffflllwwweeeRRRKKKKKKJJJXXX]]]jjjbbbJJJ???IIILLL===333555222111/////////...---+++................................................------------------------........................---,,,,,,,,,,,,---............////////////................../////////000000222222000///222444444:::DDDiiiiiiVVViii|||eeeOOOEEELLLXXXaaakkkxxx|||iiiYYYRRRPPPGGGFFFIIIFFFEEEGGGMMMUUUccciiiXXXsssjjj[[[NNNHHHDDDAAAIIIVVVttt}}}kkkjjjyyymmm{{{{{{UUULLLFFFEEE???444///111000000000000////////////......////////////..........................................////////////000000000000111111111111111111111111222222222222...666333111AAAUUUnnnxxxvvvrrrkkk{{{|||sssiiigggooorrr\\\MMMKKKGGGOOOrrrXXXXXXmmmRRRAAAGGGLLLCCC999888222000......///...---+++................................................------------------------........................---,,,,,,,,,,,,---............////////////.............../////////000000///111111111111444666666@@@cccqqqiiioooyyydddTTTMMMOOOZZZdddqqquuu}}}mmmbbb[[[OOOKKKJJJDDDBBBCCCEEEHHHPPPddd|||\\\bbbzzzvvvdddRRRJJJEEEBBBFFFMMMiiippp{{{rrruuu}}}pppWWWNNNHHHGGGAAA666000111000000000000////////////......////////////..........................................////////////000000000000111111111111111111111111222222222333000777222333LLLiii~~~wwwmmmfffwwwxxx}}}wwwmmmeeeeeeqqqgggRRRMMMFFFHHH```zzz~~~[[[GGGiii```FFFEEELLLIII@@@:::111///------......---,,,................................................------------------------........................---,,,,,,,,,,,,---............////////////............/////////000000000//////000222444555777999HHH||||||eeefff~~~uuuaaaMMMIIIRRR^^^iiiqqqrrrgggXXXQQQMMMEEEEEEDDDDDDCCCDDDNNNdddwwwnnnXXXZZZttt|||iiiUUUKKKGGGEEEFFFJJJdddwwwssshhhVVVLLLGGGGGGCCC888222222000000000000////////////......////////////..........................................///////////////000000000111111111111111111111222222222333333444999333666UUUuuu{{{wwwiiigggwwwpppwwwsssiii```cccsssqqqXXXQQQHHHGGGVVVuuu___[[[gggFFFWWW{{{pppPPPFFFJJJKKKCCC;;;111///------.........---................................................------------------------........................---,,,,,,,,,,,,---............////////////.........////////////000000000000///000333444555999>>>WWWyyyllliii}}}tttppp}}}cccUUULLLQQQ```lllsssvvvppp___WWWTTTLLLHHHFFFEEEEEEDDDHHHSSS```xxxgggQQQXXXllloooYYYLLLHHHFFFFFFFFF[[[~~~yyyqqqkkkSSSIIIDDDFFFDDD;;;444444000000000000////////////......////////////..........................................///////////////000000000111111111111111222222222222333333333333777333<<<^^^|||www}}}zzzpppfffkkkwwwpppvvvuuuqqqhhh___dddxxx~~~^^^TTTKKKJJJQQQfff}}}^^^TTTuuutttRRRKKKiiiaaaKKKHHHJJJDDD:::333111...---...///......................................................------------------------........................---,,,,,,,,,,,,---............////////////......////////////000000000111111///111333333444>>>JJJllluuuzzzuuuppptttooorrryyyhhhSSSRRRXXXfffqqqvvvwwwxxxkkkaaa]]]VVVIIIFFFCCCDDDCCCCCCIIIOOOYYY{{{bbbPPPYYYkkkyyyaaaPPPHHHFFFDDDBBBNNNlllmmmcccRRRHHHCCCGGGFFF===666555000000000000////////////......////////////..........................................////////////000000000000111111111111222222222222333333333333///222444GGGkkk}}}www|||nnniiibbbeeeppptttsssyyyrrrtttzzzzzznnnfff]]]cccyyykkkZZZNNNMMMOOOXXXuuu~~~mmm\\\fff```HHHYYY{{{tttVVVGGGGGGEEE===666333000......//////...................................................------------------------........................---,,,,,,,,,,,,---............////////////....../////////000000000111111111000333555222666III^^^zzzpppqqqnnnooo~~~~~~rrruuu|||}}}iiiYYYOOOWWWfffuuu|||{{{}}}ssskkkbbbRRRKKKEEEDDDDDDBBBCCCFFFFFF]]]\\\TTTXXXtttiiiUUUJJJGGGEEECCCFFF___wwwlll___UUUJJJEEEHHHHHH???777555000000000000////////////......////////////..........................................////////////000000000000111111111111222222222333333333444444///222;;;WWWxxxxxx~~~rrrhhhbbbZZZeeesssooosssyyy{{{iiihhhmmmyyyuuuppp~~~}}}uuukkkbbbUUUZZZqqqfffSSSQQQNNNMMMccc{{{pppqqqcccmmmNNNQQQgggcccIIIFFFHHHCCC999666111///////////////................................................------------------------........................---,,,,,,,,,,,,---............////////////......//////000000000111111111000111555777444:::VVVuuu|||ppphhhfffgggoooyyyuuu}}}{{{wwwggg\\\WWW]]]dddqqq|||zzznnn___TTTJJJGGGFFFCCCBBBCCCBBBLLLbbbbbbMMMaaammmXXXLLLIIIHHHGGGGGG[[[ooo}}}wwwuuummmXXXMMMGGGJJJJJJ@@@777444000000000000////////////......////////////........................................../////////000000000000000111111111111222222333333333444444444444666CCCccc}}}xxxiiifff```VVVeeeuuummmpppvvvccc]]]\\\hhh}}}ttteee___||||||sssiii]]]MMMPPPeeezzzqqqYYYTTTNNNHHHXXXtttyyydddzzzuuuwwwVVVPPPZZZkkkKKKFFFJJJIII;;;777333000////////////................................................------------------------........................---,,,,,,,,,,,,---............////////////......000000000000111111111111///111666888555>>>```sssaaabbbeeemmmuuuvvvggggggVVVVVV]]]ppprrrxxx}}}~~~xxxdddWWWJJJFFFEEEDDDBBBCCCGGGGGGPPPhhhzzzMMMVVVppp___OOOLLLKKKCCCFFFMMMbbbnnnwwwmmm^^^MMMFFFFFFCCC;;;222333111000000111111///...000000000000000000000000............////////////000000000000000000000000000000000000111111111111444333111111222333222111777///NNNxxx}}}}}}xxxjjj[[[YYYeeemmmllloooyyyvvviii[[[[[[lllxxxaaaTTTQQQuuu~~~~~~jjjQQQFFFLLLUUUnnn|||vvvaaaYYYLLLHHHUUU___|||mmmrrr]]]EEEYYY}}}sssNNNFFFIIIHHHBBB<<<555111000000///---........................//////.........---------------------------------...........................------------...//////+++,,,,,,---...///000000000000000000000111111111222---777999111KKKuuujjjWWW]]]hhhttt{{{yyymmmvvv}}}gggUUUOOOZZZhhh|||zzzyyy|||sss]]]NNNNNNLLLBBB@@@GGGDDDAAAGGGYYYqqqcccSSSqqq{{{iiiVVVOOOLLLCCCFFFJJJ\\\{{{lllxxx~~~aaaKKKDDDCCC>>>555333222000000111111///...000000000000000000000000............////////////000000000000000000000000000000000000111111111111222111000111222444444555;;;===]]]~~~{{{ssswwwfffXXXXXXdddllllllvvv|||ssseee___gggzzzxxxfffWWWSSSVVVrrrxxxuuu```JJJAAAFFFMMMbbbppp|||fff]]]NNNGGGOOOVVVuuummmrrrQQQXXXooo```NNNIIIFFFEEEAAA:::555222000...---........................//////.........---------------------------------...........................------------...//////------......//////000000000000000000111111111111777222777777777XXXyyyjjjkkkwww}}}~~~|||mmm]]]UUUWWWdddqqqzzzyyyzzzhhhVVVUUUQQQFFFAAAEEEGGGBBBCCCJJJXXXuuu{{{[[[bbbwww^^^SSSNNNEEEEEEFFFRRRnnnrrrkkkmmmNNNCCCFFFDDD:::444222000000111111000...000000000000000000000000............////////////000000000000000000000000000000000000111111111111000000000111333555777888999LLLooowwwaaaTTTWWWdddlllmmm||||||wwwkkkkkkxxxxxxggg\\\XXX[[[aaajjjllleeeRRRBBB===AAAEEETTTaaarrr~~~qqqdddRRRHHHKKKMMMkkkrrruuucccUUU```|||qqqUUUHHHFFFHHHFFFBBB;;;444000.............................................---------------------------------...........................------------.../////////////////////000000000000000000111111111222222444222444555BBBggglllooonnn\\\VVV[[[fffsss}}}}}}}}}}}}hhhbbb]]]PPPGGGGGGEEECCCBBBBBBDDDVVVpppZZZiiidddTTTOOOGGGDDDBBBJJJccc}}}fff}}}vvvWWWGGGIIIEEE999555333111000000111000///////////////////////////............///////////////////////////////////////000000000111111111111000111111111222444888:::888ZZZ|||xxxvvvuuuuuu\\\RRRYYYdddmmmppp~~~~~~tttssspppddd```bbbgggmmmcccaaaWWWIII???>>>AAACCCIIIVVVeeerrrnnnXXXLLLLLLKKKWWWooo{{{xxxuuuTTTWWWlllyyyYYYHHHGGGGGGHHHFFF???777111///000................................................------------------------...........................------------...//////111111111000000000000000000000000111111222222333111222333;;;VVVwwwssskkkssswwwsssbbbTTTXXXggguuu}}}pppgggYYYNNNLLLBBBBBBEEEFFFCCCHHHaaa|||iiiVVVggggggVVVQQQIIIDDDAAAFFFZZZ}}}ppp{{{yyy~~~aaaKKKFFFBBB888777444111000000000000///////////////////////////............///////////////////////////////////////000000000111111111111222333333222222333777;;;@@@iiihhhgggggg{{{rrrXXXSSS[[[fffooouuu~~~}}}wwwuuuyyyxxx{{{}}}ggg]]]\\\aaahhhnnnbbb___UUUIIIBBBCCCDDDBBBDDDNNN[[[hhhxxxxxx^^^OOONNNKKKNNNwwwpppxxxxxx^^^oooZZZRRR```{{{eeeLLLEEEDDDFFFFFFAAA:::444111111////////////////////////---.....................------------------------...........................------------...//////111111111111111000000000///000000111222333333333555555555DDDhhh|||iiiiiiooonnn{{{ggg]]]XXXbbbrrr}}}{{{mmm^^^RRRNNNEEEBBBCCCGGGEEEEEEQQQaaaVVVQQQggg{{{nnn[[[TTTJJJCCCBBBDDDSSSrrrvvv}}}uuu[[[FFFCCCCCC@@@888555222000000000000000000000000000000000000000............////////////000000000000000000000000000000000000111111111111333444555333111333888===LLLwwwmmmlllhhh|||tttzzzkkkTTTTTT^^^fffooozzz~~~~~~uuuiiiiiiqqqmmmWWWLLLKKKPPPYYYaaa```^^^UUUKKKFFFFFFDDD@@@@@@HHHRRR^^^pppeeeSSSOOOKKKMMMnnnzzznnnzzz}}}___\\\qqqlllQQQYYYrrrzzzWWWCCCCCCEEEEEECCC>>>888333111////////////////////////---------...............------------------------...........................------------...//////000000000000000111111111///000000111222333444444444777777JJJpppuuujjjdddgggxxxxxxooovvvuuu^^^]]]bbbnnnyyy~~~wwwdddWWWRRROOOFFF@@@AAABBBBBBIIITTTfffbbbMMMTTTnnnxxxdddXXXKKKCCCCCCDDDMMMgggvvvpppbbbPPPEEEEEEGGGGGG999666222000///000000000000000000000000000000000............////////////000000000000000000000000000000000000111111111111111333444333222444:::@@@\\\xxxyyysssnnn}}}~~~dddQQQUUU___dddnnn|||~~~|||nnncccjjjyyy{{{cccUUUHHHAAA???AAAGGGMMMQQQQQQNNNGGGDDDDDDAAA<<>>CCCLLLSSSlll___NNN```kkk\\\LLLCCCDDDDDDIII```~~~ppp]]]QQQKKKHHHFFFCCC:::666222000///000000000000000000000000000000000............/////////000000000000000000000000000000000000000111111111111///111333333222555===CCCmmm|||uuuxxx___OOOVVV___cccmmm}}}~~~{{{mmmeeerrrkkkGGGBBB@@@AAA@@@>>>===@@@>>>BBBBBB@@@@@@AAA???:::@@@BBBCCCGGGSSSfffsssyyy~~~```SSSJJJDDDTTTqqqnnn\\\~~~sssUUUVVVqqq]]]UUU[[[xxxqqqRRRIIIGGGFFFFFFDDD>>>555...000000000000000000000000---------.........//////------------------------...........................------------...//////---......///000111111222///000000222333444555555///FFFZZZsssrrr^^^hhhrrrmmmzzzwwwaaaWWWXXXfffxxxsssjjjXXXOOOJJJIIIDDD===>>>EEEIIIWWW{{{yyySSSIIIuuuyyygggSSSJJJCCC???FFFXXXssstttuuu|||rrroooiiiJJJCCCLLLAAA@@@999111...///111111///111111000000//////..................//////////////////............///////////////000111111222222///<<<111---<<<666999\\\vvvVVVSSSUUU\\\mmmsss~~~yyylllggguuudddMMMDDDBBB@@@>>>===>>>@@@BBB;;;???@@@<<<:::;;;<<<:::999<<<@@@CCCHHHSSSbbbmmm}}}mmmWWWPPPNNNJJJ[[[tttvvvsssrrrPPPIIIhhhyyy[[[MMMEEEHHHKKKCCC???<<<222111///...---//////...---////////////////////////................................................---------............///000000111111111000000///000111000000222555666555:::SSS}}}rrrlllrrrkkkzzzwwwttteee\\\[[[kkkxxxvvvhhh]]]QQQIIIDDD???>>>@@@DDDOOO___rrr^^^\\\|||iiiSSSLLLEEEAAAFFFUUUlllxxxqqqrrruuutttTTTEEEJJJDDD@@@:::222...000111111///111000000000/////////...............//////////////////............////////////000000111111222222000999000000;;;555===eeezzzpppUUUUUUWWW\\\mmmuuu}}}yyyrrrXXXGGGBBBAAA@@@===<<<===@@@BBB@@@CCCCCC>>><<<>>>>>>===:::<<<>>>@@@CCCKKKWWW```sss~~~vvv]]]TTTNNNKKKXXX{{{}}}UUUFFF```gggQQQGGGGGGJJJCCC???<<<222111000....../////////...////////////////////////................................................---------............///000000111111111111000000222333333222222444555555;;;]]]nnnjjjsssuuuzzzqqqhhhaaaaaafffxxxrrrdddUUUMMMIIIEEECCCDDD???EEENNNkkk___UUUuuuoooWWWNNNGGGCCCEEEOOObbbpppcccsss}}}jjjOOOLLLIIIAAA;;;444000000111111000000000000000////////////............////////////000//////......//////000//////000000111222222222111555000333;;;444EEEttt{{{zzz}}}fffRRRXXX[[[^^^nnnwwwuuu^^^MMMEEECCCBBBAAAAAAAAABBBCCCCCC@@@CCCBBB<<<999;;;<<<;;;;;;===>>>>>>???DDDKKKRRRaaammm|||fffZZZNNNLLLSSSlllaaaEEESSSsssyyyZZZKKKGGGJJJDDD@@@<<<333222000....../////////...////////////////////////................................................---------............///000000111111111111000000111222333333333444666999KKKvvvvvvyyyxxxnnnhhhiiipppyyyppp[[[PPPLLLGGGCCCBBBBBBBBBCCCWWW}}}qqq[[[ccczzz___NNNHHHDDDDDDIIIYYYwwwppp```ggg~~~[[[KKKGGGAAA<<<666222111111111000000000000000////////////............////////////000000////////////000000///000000111111222333333222222000666:::666QQQ}}}{{{~~~vvvzzz[[[NNN\\\___aaapppyyyvvvbbbSSSLLLKKKJJJFFFFFFKKKSSSTTTMMMEEEEEEGGGFFF@@@===>>>@@@>>>;;;<<<===<<<===???DDDIIIOOOYYYgggsss|||ttteeeOOOMMMNNN]]]qqqIIIJJJcccgggQQQHHHJJJFFFBBB>>>666222000......///000///...////////////////////////................................................---------............//////000000111111111111000......111333333444999AAAddd|||sssqqqvvvgggXXXRRRKKKDDD???DDDEEEAAAJJJbbb~~~rrr]]]jjjjjjPPPHHHDDDDDDFFFRRRnnn}}}ooohhhwww|||cccIIIBBBBBB>>>999444222111000000////////////000000000000............////////////000000////////////000000000000000111222222333333222000111888999<<<^^^fffyyyyyymmmQQQJJJ^^^cccdddsss{{{xxxyyyuuu```VVVTTTSSSRRRRRRLLLNNN\\\lllooo```PPPQQQSSSQQQJJJFFFFFFFFFDDD;;;;;;;;;:::;;;===@@@CCCDDDJJJTTT___jjjuuurrrRRRPPPKKKRRRtttUUUHHHUUUttttttXXXIIIKKKHHHEEE@@@888222000///...000000///...////////////////////////................................................---------............/////////000111111111111111//////111333222222;;;GGGzzzvvv~~~{{{{{{xxxppprrr|||vvvddd\\\SSSJJJDDD>>>CCCAAACCCNNN```bbbTTTgggsssTTTJJJDDDEEEEEELLLeee|||lllqqq}}}rrrkkkOOOEEECCC@@@;;;666333111000000////////////000000000000............////////////111000000//////000000111000000111111222333333333222000444888888DDDlllyyyggg}}}|||uuu^^^JJJHHH___fffhhhxxx}}}~~~tttxxxgggXXXYYY^^^\\\VVVUUUQQQVVVkkkzzzggg^^^```]]]TTTMMMJJJFFFCCC@@@>>><<<::::::;;;===>>>@@@DDDIIIPPPZZZfffrrrzzzxxxppprrrzzz|||xxxzzzyyyYYYSSSJJJLLLhhhyyynnneeeMMMKKKfff]]]IIIJJJIIIFFFAAA999333111//////000000000///////////////////////////................................................---------............///...///000111111222111111333222333555111111>>>OOO~~~nnntttwwwvvvtttmmmtttnnnbbbWWWMMMGGG===CCCCCCEEEIIIQQQrrrsssQQQTTTllluuu[[[NNNFFFFFFEEEHHH\\\vvvzzzyyypppuuu|||jjjQQQIIICCCAAA===888333111000111.../////////000000000111............////////////111111000000000000111111000111111222222333333444111111666777666MMMwwwwwwzzznnnOOOEEEFFF```hhhlll{{{~~~}}}kkkcccjjjnnndddXXXQQQRRR]]]uuu}}}rrrggg___WWWQQQMMMIIIDDD???<<<<<<<<<<<<>>>???BBBFFFLLLUUU^^^cccjjjkkkpppyyyoooeee\\\VVV___llluuukkkhhhlllqqqtttlllggghhhjjjttt```VVVJJJIII]]]www^^^ssstttUUUFFFZZZ|||___GGGHHHIIIEEE@@@888333111//////000111000///////////////////////////................................................---------............///...///000111111222222222333111333666444555HHH]]]|||tttmmmkkk}}}~~~www~~~~~~sssuuu{{{jjj[[[NNNHHHDDDEEECCCFFFIIIJJJ______RRR___uuu```QQQGGGHHHFFFEEEVVVnnnoookkkpppaaaKKKDDDDDDBBB>>>999444111000111.../////////000000111111............/////////000111111000000000000111111000111111222222333444444000222888666666RRR}}}~~~xxx~~~}}}bbb===DDDEEE```iiinnn~~~uuusss{{{{{{jjjXXXLLLQQQ```zzzwwwoooZZZUUUMMMEEEAAA>>>===<<<<<<<<<===@@@DDDIIIMMMQQQQQQSSSYYYdddrrr}}}{{{jjjYYYOOOHHHGGGUUUggg|||eeeTTTPPPUUU\\\^^^YYYUUUSSSQQQ[[[zzzfffYYYKKKHHHWWWxxx~~~XXX]]]}}}ZZZDDDSSSwww```EEEGGGGGGDDD???777333111//////000111000///////////////////////////................................................---------.........//////......///111111222222222000...111666777<<>>AAAEEEBBBNNNjjjpppYYY]]]qqqZZZIIIGGGHHHGGGQQQbbbxxxkkkhhhYYYGGGBBBDDDDDD???888222111111000111111111111000000000000////////////000000000000000000000000111111111111222333333333333333333444444000777999???fff~~~uuu|||xxxuuuQQQDDDCCCNNN\\\gggsss~~~}}}yyy~~~wwwTTTOOOPPPTTTddd~~~sssbbbVVVOOOIIICCC?????????===;;;:::;;;>>>@@@CCCDDDIIISSS```lllsssvvvmmmXXXIIIHHHGGGEEEPPPbbbhhhLLLEEEMMMMMMQQQ]]]jjjkkkhhhqqqttt^^^JJJFFFNNNccccccTTTtttnnnIIIEEEeeexxxLLL@@@GGGCCCDDD>>>555333000////////////...///////////////////////////////////////////////////////////////////////////////////////.........000111111222222222111111111555555222444CCC[[[nnnpppYYY^^^nnnlllsss|||lllkkkrrr{{{jjjZZZRRRNNNIIIDDDBBBAAAAAAHHHOOOxxxpppWWWqqqzzzbbbNNNIIIGGGCCCLLLZZZwwwsssdddOOOEEEDDDCCC???888444111111000111111111111000000000000////////////000000000000000000000000111111111111222222333333333333444444555222888:::GGGppp{{{{{{qqqMMMBBBCCCPPP```lllvvvzzzvvvzzzgggWWWUUUTTTXXXccclllhhh]]]SSS```wwwzzzjjj\\\PPPJJJ?????????@@@AAABBBCCCCCCAAA@@@@@@DDDLLLSSSXXXZZZYYYLLLEEEEEECCCCCCTTTkkkqqq\\\RRRZZZccclllppprrruuuwwwxxxcccLLLHHHLLL[[[iiisssyyyRRRDDD]]]}}}WWWEEEGGGCCCEEE>>>777555222000000111000////////////////////////////////////////////////////////////////////////////////////////////////...000111111222222222222111444666555444<<>>:::666222000000111111111111000000000000////////////000000000000000000000000111111111111222222222333333444444444555555888===TTT{{{kkkFFF>>>AAASSSfffrrryyy{{{wwwxxx{{{~~~zzznnnfffdddlll}}}uuu[[[XXXRRRPPPTTTYYYWWWQQQKKKHHHRRRppprrr```VVVFFFDDDAAA@@@???>>>===;;;BBB@@@>>>@@@EEEJJJOOOQQQHHHCCCCCCFFFDDDFFF\\\vvvzzzbbbooosssmmmbbbbbbjjjiii___jjjOOOKKKKKKQQQrrr]]]DDDTTTssshhhOOOGGGBBBFFF>>>:::777333111111111111000////////////////////////////////////////////////////////////////////////......//////////////////000000111222222222222222555444333777HHH___lllmmmTTTZZZooouuuzzz}}}nnnvvv}}}~~~ooo]]]XXXbbbrrraaaVVVOOOHHHEEECCCBBBEEEKKKUUUkkkeeeVVVyyynnnYYYOOOIIIEEEJJJTTTpppuuuzzzbbbHHHGGGBBB>>><<<888333000000111111111111000000000///////////////000000000000///000000000111111111111222222222333333444444444444777888BBBccc{{{{{{bbb@@@<<<@@@UUUkkkvvv{{{{{{jjj\\\VVVWWW```kkksssyyyzzzbbb[[[SSSQQQUUUZZZZZZVVVIII<<<;;;OOOlll}}}qqq[[[SSSHHHBBB??????===;;;===;;;999999<<<@@@CCCFFFEEECCCGGGMMMOOOTTTjjjwww```MMMKKKSSSUUUOOOmmmrrrUUUPPPLLLKKKggghhhEEENNNlllzzz\\\KKKBBBFFF???;;;888444111111111000000////////////////////////////////////////////////////////////////////////............////////////000000111222333333333333444222222???XXXooouuuooolllzzzvvvyyyppp{{{{{{iii^^^WWWXXXvvvjjj___VVVLLLGGGDDDAAACCCGGGVVV```tttXXX^^^vvv```SSSKKKGGGJJJQQQhhh~~~rrrdddtttcccMMMEEE???>>>;;;444000111111111111111000000000///////////////000000000000///000000000111111111111111111222333333444555555222777999IIIrrrttt|||}}}YYY>>>===AAAVVVmmmxxx{{{zzzllleee\\\WWWSSSTTTZZZccckkkqqqzzz|||nnnaaaUUUSSSWWWXXXSSSMMMDDD:::888AAAJJJ[[[vvvcccVVVPPPOOOMMMJJJGGGEEEAAA===<<<>>>AAADDDMMMKKKOOOYYYaaajjj{{{kkkRRRIIIJJJNNNSSSZZZfff```VVVMMMHHH]]]}}}wwwLLLKKKcccyyykkkSSSDDDFFF@@@<<<999444000///000//////////////////////////////////////////////////////////////////////////////---.........//////000000000000111333333444444444666222888PPPkkk{{{zzzuuuxxx}}}uuuwww|||xxxpppgggYYYhhh~~~nnnaaaSSSKKKEEEAAAAAADDDKKKOOOgggoooSSSjjjXXXMMMFFFGGGKKK```nnnjjjkkk^^^hhhTTTHHH@@@???<<<444111333111111111111000000000000////////////000000000000000000000000111111111111111111222333333444555555222777:::RRRuuuwwwmmmiiirrrQQQ???@@@EEEYYYnnnxxx{{{~~~{{{kkk[[[SSSRRRRRRSSSTTT]]]uuuwwwoooaaaVVVVVVYYYWWWNNNGGGAAA???@@@AAA;;;:::OOOjjj}}}qqqhhh^^^WWWQQQMMMGGGBBBBBBIIISSS[[[```]]]___jjjvvvxxxgggUUUKKKRRRZZZ\\\cccmmmmmm~~~ooo\\\NNNGGGTTTjjjXXXJJJVVVnnnzzz___FFFEEECCC>>>:::444000////////////////////////////////////////////////////////////////////////////////////------......///000000000000000222333444444444444888444BBBddd{{{{{{wwwyyyvvvppp{{{mmmhhhppp]]]PPPHHHBBBAAACCCGGGJJJ\\\~~~WWWqqq\\\OOOGGGEEEGGGZZZvvvnnnsssaaa```[[[LLLAAA@@@===444111444111111111111000000000000////////////000000000000000000000000111111111111000111111222444555555666333777===]]]eeeaaassshhhLLLCCCDDDJJJ\\\oooxxx||||||}}}ssshhh\\\TTTRRRTTTooo{{{ttt}}}tttvvvkkkcccZZZUUUYYY[[[VVVNNNJJJ555555888<<<<<<===FFFRRRmmmsss^^^XXXNNNGGGIIIWWWkkkzzz{{{yyyzzzwwwddd[[[\\\\\\```iiisss{{{xxx___OOOIIIQQQ]]]eeeMMMKKKdddjjjHHHDDDEEE@@@<<<666111000000000000////////////////////////////////////////////////////////////////////////------......///000000111///000222333444555555555888333JJJssspppjjjvvvuuuxxx|||{{{xxxxxxfffyyyhhhWWWLLLEEECCCEEEGGGNNN[[[rrreeettt^^^PPPIIIFFFGGGYYYsssyyyeee___{{{___NNNBBBAAA===555111555111111111111000000000000////////////000000000000000000000000111111111111000111111222444555666666444888???dddmmmiiiwwwaaaIIIEEEGGGNNN^^^pppxxx}}}}}}{{{}}}nnnbbb___[[[vvvpppjjjvvv{{{oooqqqfffYYYUUUUUUZZZXXXOOOHHHGGGEEE???888888<<>>777333111111111111////////////////////////////////////////////////////////////////////////---------...///000000111///000222333444555555555666111LLLyyyddd\\\ooopppzzzttthhhkkkwwwpppXXXdddyyyooo\\\OOOGGGEEEFFF===IIIVVVhhhpppmmmSSSGGGJJJIIIWWWuuu|||eeeeee~~~uuu|||tttRRRJJJBBB>>>:::777333222222222222111111111111000111111000000//////......111111111111111111111111111222222333333444444555222666@@@yyy|||sssYYYFFFDDDKKKRRRgggtttzzz|||xxxyyyzzzyyy{{{xxxqqqqqqwww\\\WWWdddqqqxxxoootttrrrggg___[[[WWWVVVUUUPPPHHHAAA>>>===;;;999999;;;===???DDDPPPaaaxxxooo[[[KKKJJJPPPlllpppdddKKKEEEPPPyyy}}}\\\<<>><<<:::999;;;===>>>>>>FFFQQQaaa{{{vvvaaaNNNIIINNNaaaooo___yyyTTTHHHOOOssscccAAAIIIDDD@@@;;;555111000111111000000111111111111000000............////////////////////////////////////////////////000000000000///000222333444444444333<<<666UUUvvvqqqffflllnnn___iiizzzwwwlll{{{www|||yyyddd___YYYMMMIIIOOOQQQ```vvvuuu```TTTJJJCCCDDDCCCGGGXXXvvv]]]JJJJJJIIILLLkkkwwwlllZZZLLLGGGCCCBBB???888333222222222222111111111111000//////000000000000000000111111111111111111111111111222222333333444444555999===QQQ}}}zzzuuucccOOOCCCEEEOOOXXXlllwww{{{}}}yyyyyyzzzzzz~~~kkkcccaaadddaaaRRRMMM___ooovvv|||```[[[```vvv{{{yyyvvvpppeeebbb]]]ZZZWWWQQQJJJDDDBBB@@@===;;;::::::<<<===???CCCIIIRRRfffiiiSSSIIIKKKRRRyyyxxxeeeooo___LLLLLLiiimmmHHHHHHEEEAAA<<<666222111111111000000111111111111000000............////////////////////////////////////////////////000000000000000111222333444444333333666<<>>888444111111111000000111111111111000000............////////////////////////////////////////////////000000000000222222222333333444444444777DDDfffmmm___yyy~~~yyyuuuooowwwnnnlllxxxvvvfff[[[WWWNNNLLLTTTZZZddduuueeeXXXNNNDDDBBBAAADDDPPPjjjfffOOOJJJGGGFFF___{{{^^^NNNBBBBBB@@@888333444222222222111111111000000//////000000111111222222111111111111111111111111111222222333333444444555777AAAgggzzzuuucccRRREEE@@@HHHRRR[[[nnnvvvxxx}}}}}}||||||wwwuuuuuuuuuyyykkkxxx{{{lllVVVPPPUUUcccvvvwwwdddQQQQQQcccxxx~~~wwwssspppgggddd```[[[UUUOOOIIIEEEGGGDDDAAA===;;;;;;;;;<<<<<>><<<<<<<<<===:::???GGGQQQbbbwwwyyyyyyuuuwwwdddQQQLLLHHH```}}}ZZZLLLPPP|||]]]GGGIIIFFFAAA;;;666333111000000000111111111111000000............////////////////////////////////////////////////000000000000222222222222333555666777IIIXXXgggooo~~~~~~jjj^^^WWWSSSXXXbbbdddxxxkkk]]]JJJFFFDDDDDDEEEOOOhhhyyy```TTTKKKGGGUUUqqquuuiii{{{UUUHHHEEE===777888222222222111111111111000222222111111111111111111111111111111111111111111111222222333333444444555555HHHsssxxxnnnkkkkkk|||sss^^^MMMCCCBBBJJJSSS___pppuuussswwwuuutttzzzxxxwwwuuurrrqqqrrrtttzzzxxxlllcccaaajjjvvvuuukkkXXXLLLOOOYYY```kkkwwwzzzsssqqqeeeddd```ZZZTTTNNNJJJHHHHHHFFFBBB???=========>>>;;;@@@FFFOOO```xxxxxxoooiiiaaaiiilllmmm}}}nnnUUUMMMHHHZZZfffTTTGGGiiifffJJJJJJGGGBBB===777333111///000000111111111111000000............////////////////////////////////////////////////000000000000111111111222333666888999JJJ\\\eeexxxwwwzzz{{{{{{zzz{{{xxxmmmbbbZZZUUU```tttvvveeePPPHHHCCCDDDDDDHHHZZZnnnhhhYYYMMMHHHSSSlll{{{yyyvvveee]]]xxx^^^LLLHHH???999999222222222111111111111000333222222222111000000000111111111111111111111111111222222333333444555555<<>>???:::>>>CCCLLL^^^xxx{{{kkk^^^WWWgggtttzzzttt{{{uuuXXXLLLFFFVVVzzzpppZZZAAA[[[~~~lllKKKKKKHHHCCC===888333111///000000111111111111000000............/////////000////////////////////////////////////000000000000000000000111444666999:::LLL```dddzzzvvvaaajjj~~~www}}}}}}ooojjjzzzeeeaaa^^^```rrr~~~kkkTTTIIIBBBCCCDDDEEESSSccclllWWWNNNIIISSSiii{{{yyyqqqlllhhhqqqlllJJJFFFCCC999555333333333222222222111111////////////000000000000000000000000111111111111333111111555666555777;;;999mmm{{{~~~}}}rrrooojjjPPPIIIBBBDDDNNNSSSbbbpppxxxwwwyyy}}}xxxtttuuuqqqpppuuuzzz}}}rrr```RRRQQQWWW^^^lllsssfffTTTLLLPPPVVVfff^^^hhh{{{}}}qqqpppiiieee```ZZZVVVQQQLLLIIIGGGFFFFFFDDDBBB???<<<:::;;;>>>DDDMMM[[[ooolllccceeelllwwwuuuZZZOOOKKKPPPooo~~~XXXGGGUUUtttwwwNNNHHHJJJHHHAAA999555333222111111111111000000000000000000//////.........---////////////000000000000000000000000000111111222---666555333888888999AAAkkk___hhhjjj___mmm~~~~~~zzz{{{{{{eeeZZZeeejjj{{{xxxooolllwwwrrrYYYQQQHHHCCCAAADDDMMMXXXpppZZZOOOFFFOOObbb~~~|||yyysssuuukkkLLLGGGCCC888555333333333222222222111111////////////000000000111000000000000111111111111333111111555555444777;;;AAArrrzzz{{{cccMMMIIIDDDFFFOOOTTTaaaooowwwwwwzzz}}}zzzuuurrrvvvsssssswww{{{zzzzzz~~~}}}oooccc]]]```hhhtttwwwhhhTTTMMMSSSbbbZZZaaannn{{{wwwnnniiiccc^^^YYYUUUQQQNNNJJJJJJHHHFFFCCC???<<<:::;;;===BBBJJJWWWlllxxxqqqoooooo}}}~~~aaaSSSLLLNNNiiihhhqqq[[[CCCJJJggg~~~|||UUUGGGHHHFFF@@@:::666333111111111111000000000//////000/////////............////////////000000000000000000000000000111111222000555333222777777>>>OOOwwwiiiiiissszzzeeeZZZiii{{{{{{xxx{{{vvvcccZZZOOONNNTTTlll~~~yyy]]]TTTKKKEEEBBBCCCKKKSSStttwww^^^RRRGGGLLL[[[ttt~~~zzzdddLLLHHHCCC999666333333333222222222111111/////////000000000111111000000000111111111222222333111222444444333777<<>>XXXsss[[[FFFEEECCC@@@;;;777333111111111000000000000//////////////////............////////////000000000000000000000000000111111222333333000222666444CCC```wwwmmmllliiicccnnnggg```qqq~~~{{{{{{yyywww}}}rrrcccZZZLLLFFFAAAIIIccccccYYYNNNHHHCCCBBBFFFMMM^^^}}}cccTTTKKKMMMXXXnnnxxxqqqnnnYYYFFFGGGFFF;;;666333333333222222222111111//////000000000111111111000000111111111222222222333222222444333333888???]]]rrrTTTEEEFFFDDDGGGRRRYYYeeeooowwwxxx{{{|||yyywwwvvvuuutttjjjkkkooottt|||}}}~~~tttsssyyyqqqpppkkkccc[[[```ssstttnnnfff```^^^]]]]]]]]]VVVTTTPPPLLLFFFAAA===;;;;;;;;;<<>>HHHkkk}}}hhhMMM???AAA???EEEUUU^^^lllqqqvvvxxxzzz~~~wwwtttpppnnnooopppqqqqqqkkkkkkkkkqqq}}}{{{~~~mmmfffuuuuuu|||tttccc\\\aaayyywwwoooeee^^^\\\___dddggg[[[YYYTTTOOOIIIEEEAAA@@@<<<;;;<<<@@@MMMddd~~~hhh\\\YYYRRRQQQMMMSSS___iii|||bbbTTTJJJSSSwwwvvv}}}ZZZ@@@GGG]]]yyyXXXJJJ@@@AAAAAA999333222000000////////////...............///////////////////////////000000000000000000000000000111111222111444444666999888JJJkkkhhhuuu}}}ooowww}}}ttt~~~{{{ccciiittt}}}|||}}}{{{zzz|||xxxllljjjpppvvvyyyyyyssscccUUUFFFDDDEEEEEEDDDKKKccc}}}tttfffVVVLLLFFFBBBAAACCCPPPgggsssaaaNNNJJJMMM```}}}kkkRRRMMMMMMBBB999333333333222222222111111000000111111111222222222111111111222222222333333333333444555444777AAAMMMsss```GGG>>>BBBAAAGGGVVV```kkkoootttwwwyyy}}}|||xxxuuuqqqooooooooonnnmmmlllkkkkkkrrryyycccdddeeefffhhhmmmssswww~~~}}}uuupppkkk~~~uuuiii```]]]```eeehhh[[[XXXTTTOOOJJJFFFDDDCCC<<<<<<===BBBPPPggguuu]]]UUUVVVRRRUUURRRUUUbbbnnnjjjXXXLLLOOOmmmeeeGGGFFFUUUyyybbbPPPBBBBBBBBB:::444333000000/////////...................../////////000////////////000000000000000000000000000111111222///777666444999???RRRlllrrr{{{ooopppxxx}}}yyyvvvxxx|||pppbbbaaaeeeiiikkkhhhwwwuuufffXXXOOOJJJGGGGGGCCCCCCSSSgggnnn\\\PPPHHHCCCAAACCCKKKZZZrrrvvvdddTTTNNNMMM\\\zzz|||^^^RRRMMMBBB;;;333333333222222222111111000111111111111222222222111111222222222333333333333333555666555888DDDPPP{{{mmm~~~wwwZZZCCC===DDDEEEJJJXXX```iiilllrrrwwwyyy}}}||||||yyyuuusssqqqpppooommmjjjhhhiiitttzzzYYYXXXVVVSSSRRRTTTXXX\\\^^^dddppp{{{{{{mmmbbb^^^aaaeeeiiiZZZXXXTTTOOOJJJGGGEEEDDD======>>>DDDRRRiiissssssyyyvvvwwwmmmdddiiiqqqppp[[[MMMLLLeeeoooMMMEEENNNrrrhhhSSSDDDCCCBBB:::444444000/////////............---.........//////000000////////////000000000000000000000000000111111222///999777222999EEEXXXooo}}}zzz}}}|||tttrrrrrrwww~~~~~~pppddd```___]]]YYY[[[kkk~~~xxxjjj]]]LLLFFFEEEGGGDDD@@@IIIXXXmmmuuu```RRRJJJDDDAAABBBBBBMMMccc|||dddQQQJJJMMMZZZooozzzrrryyyWWWMMMGGG<<<777555333222333333111000111111111111111111111111222222111111222222333444222222111666888111@@@aaarrrsss}}}wwwcccKKKEEE@@@@@@CCCKKKYYYeeejjjrrruuuyyy~~~}}}tttnnnppppppjjjmmmlllppp}}}ssswwwwwwoooggg```ZZZUUUVVVZZZhhh~~~sssaaa___fffeee\\\```[[[QQQIIIHHHJJJGGGBBB>>>???>>>CCCTTTpppooopppyyyaaaMMMKKK___}}}RRRIIIJJJdddzzz```===AAAGGG???===222000000000000////////////////////////////////////000000000000000000000000222222111000000///000000333111999>>>:::EEE```qqqbbbvvv|||}}}~~~tttuuuvvvxxxyyyzzzjjjcccaaa```^^^fffvvvuuuiiibbbTTTNNNHHHDDDAAA@@@EEEMMM___}}}~~~iiiXXXNNNIIIDDDAAADDDFFFTTTssshhhUUUKKKLLLWWWlll|||uuummm]]]NNNFFF===888555333222333333222000111111111111111111111111222222111111222222333444222222111666999555FFFiiiyyyzzznnn[[[uuu~~~JJJDDD???@@@DDDKKKYYYeeekkksssuuuyyywwwpppqqqooohhhpppnnnooozzz}}}ssslllfffeeemmmqqqcccccckkkhhh^^^bbb^^^TTTLLLJJJKKKGGGBBB??????>>>CCCUUUqqq{{{fffPPPKKK]]]xxxWWWIIIIIIcccgggBBBCCCHHH>>>===222000000000000////////////////////////////////////000000000000000000000000000000///000000111222222111000555:::>>>PPPiiiuuuuuu^^^qqqxxxwwwwwwxxxyyy~~~xxxqqqjjjbbbhhhvvv|||uuuiiibbbXXXPPPHHHDDDBBBAAAEEEJJJWWWuuurrr```TTTMMMHHHEEEBBBFFFRRRlllqqqYYYNNNLLLTTTggg{{{sss}}}___KKKCCC===888666333222222333222111111111111111111111111111222222111111222222333444222222111666:::999NNNsssqqqeeeuuu{{{IIICCC???@@@DDDLLLYYYeeekkkqqqqqquuu|||yyysssrrrnnngggmmmmmmqqq}}}|||yyywww|||vvvkkklllsssooofffgggcccZZZQQQMMMMMMIIICCCAAAAAA???DDDWWWssslllTTTLLLXXXppp|||qqq___IIICCCZZZqqqIIIFFFHHH>>>===222000000000000////////////////////////////////////000000000000000000000000.........///000222333444111333444777GGGbbbtttxxxkkk]]]nnnvvvvvvwwwyyyzzz{{{mmmnnnwww{{{rrrxxxmmmeee]]]RRRHHHEEEDDDBBBCCCFFFMMMiii{{{fffWWWMMMGGGCCC???FFFOOOaaa{{{]]]PPPKKKQQQddd}}}xxx|||\\\JJJCCC@@@999666333222222333222222111111111111111111111111222222111111222222333444333333222666999:::RRRzzzuuuGGGBBB>>>@@@DDDLLLYYYfffhhhmmmlllooo|||yyy}}}}}}vvvqqqpppmmmhhhdddkkkuuuwwwuuuwwwvvvpppmmmjjjbbbXXXSSSQQQLLLFFFDDDCCCAAAFFFZZZvvvpppWWWKKKTTThhhvvvbbbdddnnnOOOAAAQQQ~~~wwwNNNGGGGGG??????333000000000000////////////////////////////////////////////////////////////......//////000222333444222888555999TTTqqqyyyuuu~~~{{{}}}iii```ooosssnnnqqquuuyyy|||}}}~~~yyyyyywww~~~ssslllbbbVVVJJJFFFFFFDDDBBBCCCFFF___ppp]]]PPPGGGCCC>>>FFFKKKUUUwww```RRRKKKOOObbbyyynnnYYYLLLHHHGGG:::777333222222333333333111111111111111111111111222222111111222222333444555444222555888999SSS}}}mmmEEE@@@>>>@@@EEEMMMZZZfffhhhnnnjjjkkkxxxwwwxxxwwwqqqmmmlllkkkiii```iiixxxyyyvvvwwwwwwsssqqqkkkaaaZZZVVVQQQKKKGGGEEEBBBHHH]]]yyyyyyrrrnnnrrrzzzsssZZZKKKPPPaaayyydddYYYvvv|||XXXEEELLLuuuyyyQQQHHHGGGAAABBB666000000000000////////////////////////////////////////////////////////////000000000000000111111222111;;;666;;;]]]vvvtttooorrrmmmllltttgggeeeqqqwwwjjjggglllqqqwww{{{yyyzzz}}}xxxpppeeeYYYMMMIIIGGGDDDAAAAAADDDYYYzzzhhhXXXMMMHHH>>>EEEGGGNNNkkkcccSSSKKKNNN```yyywwwoooaaaSSSJJJFFFFFF;;;777444111222333444333111111111111111111111111222222111111222222333444555555333555777999UUU~~~gggCCC???===@@@EEEMMMZZZfffjjjqqqllliiiuuu~~~yyyrrrrrrqqqmmmiiigggggghhhdddkkkwwwzzzuuuvvvxxxvvvvvvqqqggg___ZZZTTTOOOHHHEEEBBBHHH]]]zzzwwwggg[[[QQQMMMVVVccc{{{www]]]MMMNNN\\\yyyiiiSSSeee}}}XXXDDDFFFkkk{{{TTTIIIHHHCCCDDD777000000000000////////////////////////////////////000000000000000000000000111000000000000000111222///;;;555===bbbtttoooppppppkkkiiinnnxxxbbbjjjsss}}}ssshhhfffiiimmmssswwwvvvxxx|||zzzqqqfff[[[QQQLLLHHHCCCAAABBBDDDUUUsssppp\\\OOOHHHAAACCCDDDLLLccceeeUUUKKKMMM^^^|||vvvmmmbbbUUUJJJEEEEEE;;;888444111222333444444111111111111111111111111222222111111222222333444333444444777999;;;WWW~~~zzzcccBBB>>>===@@@EEEMMMZZZfffjjjsssmmmfffooozzzqqqkkkkkklllkkkhhhdddcccdddgggmmmyyy}}}zzzxxxwwwwwwxxxtttjjjaaa\\\VVVPPPGGGCCC@@@FFF\\\yyynnnddd]]]]]]WWWOOOPPPWWWlll|||bbbPPPMMMXXX{{{ttt]]]fff}}}VVVCCCCCCeee~~~XXXLLLJJJDDDFFF888000000000000////////////////////////////////////000000000000000000000000////////////000111333333000;;;555@@@gggtttqqq~~~xxxsssrrruuuxxxzzzdddooouuu|||~~~|||}}}~~~rrrgggeeehhhkkkpppuuuuuuxxx|||}}}ssseee]]]TTTNNNHHHBBBAAADDDCCCQQQmmmttt^^^OOOGGGEEEAAABBBMMM```}}}fffVVVLLLMMM\\\xxxooo```PPPIIIJJJ<<<888444111222333444444111111111111111111111111222222111111222222333444222444444888:::===ZZZyyyaaaAAA>>><<<@@@EEEMMMZZZfffiiirrrlllbbbjjj|||vvvjjjeeegggjjjllliiiccc``````gggmmm||||||xxxvvvxxxtttkkkbbb\\\VVVQQQFFFAAA===DDDZZZxxx|||jjjgggnnnzzzyyyiiiZZZVVVccceeeRRRNNNWWWxxxuuu|||[[[HHHFFFhhh[[[NNNKKKFFFGGG777000000000000////////////////////////////////////000000000000000000000000,,,---...///111333555666222===777DDDlllwwwwww}}}|||~~~|||}}}xxxkkktttyyy}}}}}}{{{|||zzzoooeeedddgggjjjoootttvvvyyy}}}|||wwweee^^^WWWPPPHHHAAAAAAEEECCCNNNhhh{{{dddSSSKKKHHH@@@AAANNN___vvvlllYYYMMMMMMZZZ{{{vvvYYYKKKOOOEEE???777333222333222000111111111111111111111111111111222222222333333333777222444888777<<>>444222000000000000///...000000000000000000000000000000000000//////////////////000000111222444555:::666777TTTrrrrrr~~~~~~uuucccvvv{{{xxxxxx}}}pppzzzyyypppiiijjjlllmmmppptttuuuwww|||}}}zzznnn]]]UUURRRHHHDDDCCC===CCCPPPjjjmmmZZZPPPFFFBBB@@@HHH\\\zzznnnZZZMMMLLLXXXzzzZZZHHHKKKEEE???888333333333222000111111111111111111111111111111222222222333333333777333444888666;;;XXXyyywwwcccEEE???<<>>JJJcccvvv```SSSGGGBBB@@@FFFWWWtttrrr\\\MMMKKKVVVvvvdddKKKLLLFFF@@@888444333333222000111111111111111111111111111111222222222333333333666333555999888>>>ZZZxxxxxxmmmuuuppp```DDD???<<<@@@FFFMMMXXXaaaiiiqqquuuqqqqqqwwwmmmgggcccaaadddeeecccbbbccclll~~~{{{tttttt||||||tttfffWWWMMMFFFBBB>>>CCCSSShhh|||qqqWWWNNNNNNfffbbbKKKXXXyyyuuuQQQHHHKKKFFFAAA666333111///000000///...000000000000000000000000////////////000000000000//////000000111222444555888666???aaazzz^^^xxxzzztttyyy|||mmmyyyyyypppiiijjjnnnqqqvvvzzzssstttvvvxxx|||yyyggg\\\UUUIIIFFFHHHDDDDDDMMMbbb}}}fffWWWIIIDDD@@@DDDPPPjjjrrrvvv^^^MMMKKKTTTrrr~~~xxxmmmOOOLLLGGGAAA999444333333222000111111111111111111111111111111222222222333333333444333666:::;;;DDD^^^{{{zzztttuuu}}}xxxiiiuuu{{{YYYCCC???===AAAEEELLLWWWaaahhhpppuuusssttt|||pppgggcccaaabbbbbb______bbbkkkttt}}}}}}~~~xxxjjjZZZOOOGGGBBB>>>CCCNNN___tttqqqnnnrrrzzz{{{~~~zzz\\\NNNMMMaaadddIIITTTttt{{{UUUHHHJJJGGGBBB777444111//////000///...////////////////////////////////////000000000000/////////000111222444444;;;777DDDccczzzjjjXXXttt{{{rrrvvv}}}vvvvvvmmmfffgggjjjmmmqqqvvvrrrrrrssstttvvvzzz~~~mmmccc\\\NNNHHHIIIDDDFFFNNNbbb|||lll]]]MMMEEE@@@BBBJJJ___~~~aaazzz```NNNKKKRRRnnnrrrnnnPPPHHHHHHBBB:::555444444222111111111111111111111111111111111222222222333333333444444666888:::DDD^^^www{{{yyyooorrrxxxUUUBBB???>>>AAAEEEKKKUUU```mmmtttzzzzzzzzzzzznnngggbbb______]]]ZZZ[[[```eeeuuu}}}~~~}}}wwwlll___WWWIIICCC???BBBJJJVVVkkk}}}eeeYYYVVV___aaa```lllaaaOOOMMM[[[qqqxxxhhhHHHLLLiiiZZZIIIJJJGGGCCC888555111//////000//////////////////////////////.../////////000000000111/////////000111222444444888555HHHhhhxxx~~~```WWWppp{{{zzzssswwwuuullleeefffiiijjjmmmppppppqqqrrrrrrsssuuuyyy}}}{{{rrrkkkdddTTTKKKIIICCC===GGG^^^zzztttgggQQQHHHAAAAAAFFFUUUvvvkkk}}}aaaPPPLLLQQQjjj{{{oooQQQGGGIIICCC;;;666555444333111111111111111111111111111111111222222222333333333555555555555666AAA[[[rrr|||xxxTTTAAA??????BBBEEEIIITTT___lllssszzz}}}}}}}}}{{{ttthhheeeaaa^^^]]]ZZZWWWZZZ```hhhyyyppphhhcccaaaKKKDDD@@@CCCFFFOOOcccxxxrrraaaZZZbbbeee______hhhfffPPPOOOXXXwwwjjj^^^oooqqqJJJEEE]]]```KKKKKKGGGCCC:::666222/////////000///000000000000000000000000......//////000000111111//////000000111222444555888666OOOoootttsssZZZ[[[nnnssszzz|||wwwxxxtttlllggghhhkkkkkkkkknnnooorrrttttttrrrrrrtttvvvwwwzzz~~~zzz}}}vvvpppiiiWWWLLLHHHBBB>>>HHH[[[sss~~~}}}qqqVVVJJJBBBBBBEEEOOOjjj~~~bbbQQQNNNQQQhhh}}}{{{lllPPPEEEJJJDDD<<<777555555333111111111111111111111111111111111222222222333333333444444333333666EEE```vvvxxxRRR@@@???@@@CCCDDDHHHTTT___iiipppyyy~~~{{{yyyrrreeebbb___\\\\\\YYYXXX]]]dddppp}}}pppddd___bbbgggMMMEEEBBBCCCDDDJJJ^^^ttt|||yyypppooojjjRRRPPPUUUqqqqqqVVVXXXyyyuuuKKKEEE\\\~~~eeeNNNKKKGGGBBB;;;777222/////////000000000000000000000000000000.........///000111111111//////000000111222444555;;;:::XXXvvvrrriiimmmmmmwww}}}SSS]]]mmmrrrvvvuuuttt}}}yyy{{{pppjjjgggjjjmmmllllllmmmnnnssswwwwwwssspppooopppppprrruuuuuuuuuxxx}}}vvv}}}{{{sssjjjWWWKKKIIIDDDDDDJJJWWWfffnnnllljjjjjjkkklllkkkkkklllpppwww|||ttt[[[LLLCCCDDDFFFKKK```xxxcccQQQOOORRRggg{{{uuueeeJJJ>>>KKKDDD<<<777555555333111111111111111111111111111111111222222222333333333222222333444:::LLLiiivvvPPP@@@???@@@CCCDDDHHHSSS___lllrrr|||~~~{{{sssggg```]]][[[[[[ZZZZZZ```hhhqqqzzziiiYYYUUU^^^hhhNNNFFFCCCDDDCCCGGG[[[rrrlllSSSRRRTTTnnn^^^WWWnnnsssJJJHHHddd{{{hhhOOOKKKGGGBBB;;;777222/////////000000000000000000000000000000---......///000111111222//////000000111222444555:::;;;^^^~~~wwwllllllhhhhhh}}}vvvMMM]]]jjjwwwwwwsssrrrooorrrkkkfffeeeiiimmmlllkkklllnnntttzzzzzzuuuooommmmmmiiikkkmmmllllllooouuuzzzttt}}}~~~tttiiiUUUKKKJJJFFF@@@DDDNNNZZZ^^^[[[XXXXXX\\\^^^___]]]^^^jjjsss^^^MMMCCCFFFHHHJJJZZZooofffQQQLLLMMMbbbssskkkjjj\\\HHHCCCEEEFFFAAA888222222222111111111111111111111111111333333333333333333333333666222666888777MMMqqqoooRRRBBBAAA@@@???BBBIIIRRRYYYgggqqqzzz~~~{{{tttkkkaaa___^^^``````___ccciiiqqqttt```VVVVVVUUUQQQKKKGGGEEEEEEBBBGGG\\\tttzzz{{{vvvVVVMMMUUUhhhaaaTTTuuuUUUCCCYYY}}}nnnPPPHHHHHHCCC>>>888111...///000000///000000000000000000000000............/////////000//////000111222444555666:::???jjj|||uuu{{{uuummmpppvvv}}}{{{\\\PPPZZZaaaiiiiiiwww|||{{{pppzzzlllgggeeeggghhhggghhhkkkjjjnnnrrrrrrnnnhhhaaa\\\```\\\YYYYYYYYY^^^jjjvvv|||{{{sss}}}uuupppfffTTTFFFCCCBBBAAAJJJQQQRRR___qqqvvv}}}~~~}}}{{{zzzeeeVVVIIIDDDDDDJJJ[[[mmmjjjSSSMMMMMM```{{{tttvvviiiPPPCCCEEEEEE@@@777222222333111222222222222222222222222333333333333333333333333555111666888999NNNqqqrrrUUUCCCBBB@@@@@@BBBIIIRRRYYYeeennnwww|||zzzssskkkbbb^^^^^^``````___ccchhhtttfffUUUSSSSSSRRRPPPKKKGGGEEEBBBFFF\\\tttzzziiijjjuuu{{{tttrrrttt|||[[[OOOSSSeeeyyyrrr[[[EEEXXX}}}tttVVVLLLJJJEEE???:::333///000111111000000000000000000000000000........./////////000000///000000111222444555666:::<<>>666222111222111///////////////////////////////////////000000000111000000111222333555666777;;;@@@\\\yyyooo\\\IIILLL^^^iiifffdddgggwww{{{pppkkkiiiggg```]]]aaaffffffeeeeeeiiinnnvvvvvvhhhVVVMMMNNNJJJFFFDDDBBBAAABBBJJJSSScccooo{{{nnnlll|||xxxnnnnnnooo\\\MMMFFFJJJccckkk]]]OOOHHHDDDDDDPPP^^^pppvvv^^^RRRKKK[[[rrr|||[[[EEEKKKKKKFFF<<<555555555333111111111111111111111111111222222333333444444555555444888:::AAA\\\uuuyyynnnuuujjjkkkkkkMMMCCCBBBAAA@@@CCCJJJTTTZZZ```iiipppuuu~~~wwwfff```\\\___bbbbbbbbbdddrrruuueee___ZZZVVVPPPSSShhhuuufffbbbkkkuuu~~~kkkYYY\\\pppjjjvvv~~~{{{tttsssvvvyyyiiicccjjjeeeSSSMMMVVV~~~iiiIIILLLkkkcccOOOLLLOOOEEE???777333222222000///000000000000000000000000/////////000000000111111111111111222444555777888555AAA]]]wwwooo[[[KKKPPPdddnnnhhhiiikkk~~~zzz|||ccc^^^```\\\ZZZ]]]```aaacccgggkkkvvvnnneeehhhaaa\\\XXXTTTNNNKKKOOOVVVeeeqqq}}}nnnnnn~~~yyyqqqjjjqqqnnn\\\NNNGGGCCCTTTvvvkkk]]]PPPIIIDDDBBBLLLZZZfffttt^^^SSSLLL[[[mmmxxxZZZIIIOOOOOOIII>>>777666555333222222222222222222222222111111222333333444555555444444888;;;FFFeeexxxttt|||iiikkkxxxjjjLLLAAA@@@??????CCCJJJTTT[[[]]]fffooottt|||tttddd]]]YYY[[[_________aaarrrvvvlllaaaXXXQQQVVVnnn|||nnndddbbbiiissszzzsss]]]ZZZlll}}}}}}dddRRRMMMTTTyyykkkiiiyyymmmLLLHHHdddlllTTTNNNQQQGGGAAA999444333333111000000000000000000000000000//////000000000111111111111111111222444555777888999IIIaaatttttt^^^NNNUUUiiissskkkmmmmmmzzzaaa\\\YYYXXX[[[___```___bbbhhhlll{{{}}}tttggg[[[VVVXXXgggsss~~~~~~kkklll}}}~~~vvvnnnppp{{{nnn]]]PPPHHHAAACCCWWWqqqoooaaaSSSKKKEEEAAAJJJVVV___sss^^^TTTMMM[[[{{{iiiuuu}}}YYYNNNQQQQQQJJJ???888666555333333333333333333333333333111111222333333444555555444444888===JJJlllyyyhhhJJJ@@@???>>>???BBBJJJUUU\\\ZZZdddnnntttyyyqqqbbb[[[VVVYYY]]]]]]]]]^^^tttwwwgggYYYQQQWWWrrrwwwjjj]]]___mmmzzz}}}{{{xxxaaa\\\mmmcccSSSNNNSSSvvvbbb^^^dddqqqNNNEEE^^^qqqVVVNNNOOOIIICCC;;;666555444333111000000000000000000000000000000000000111111111111111111222333444666777888AAASSShhhtttsss]]]NNNUUUiiissspppqqqooo|||eeeaaaUUUXXX^^^dddccc```cccjjjfffxxxxxxcccVVVSSShhhtttyyyuuu~~~{{{fffhhhzzzxxxwww}}}zzz|||nnn^^^QQQIIIJJJ???GGGaaauuugggXXXOOOGGGBBBIIIUUU^^^xxx```RRROOO[[[}}}mmmssssssxxx}}}aaaHHHRRRRRRKKK@@@777555444222222222222222222222222222333333222222222333444444666777777<<>>>>>???DDDLLLTTTYYY```hhhlllppp|||uuuoooddd]]]WWWVVVWWWWWWZZZ^^^sssrrrdddXXXPPPaaa~~~{{{eeecccgggsssmmmcccpppcccSSSQQQSSSoooppp]]][[[{{{wwwCCCEEEVVVzzzYYYHHHPPPIIIDDD===777555444333333000000////////////000000111111111000000000000000111///000222333222666;;;;;;cccvvvwww~~~~~~xxxVVVMMM\\\nnnwwwrrrrrroooyyyvvviii```[[[[[[___bbbaaa^^^```ffflllyyygggQQQYYYpppwww|||rrrlll}}}yyydddeeezzz}}}uuucccSSSIIIDDDAAAKKK___zzzooo\\\OOOEEE@@@HHHUUUaaa{{{aaaSSSNNNZZZ}}}tttqqqwwwuuuaaaJJJRRRRRRLLLAAA888555444222222222222222222222222222333333222222222333444444555777888???VVVwwwpppNNN???>>>===???DDDLLLUUUZZZ```hhhnnnrrr{{{uuuoooaaa[[[VVVVVVWWWXXX[[[aaayyy{{{hhhYYYSSShhhzzzrrr}}}zzzlllsss|||iiikkk{{{zzz{{{fffUUUQQQPPPjjjzzzfffTTTsss~~~IIIFFFOOOttt^^^KKKRRRLLLGGG???999555333222111000000////////////000000111000000000000000000000111///000333333222666<<>>======???DDDMMMUUUZZZ^^^gggnnnsss~~~zzzuuuooo___YYYVVVVVVWWWXXX]]]ccc~~~qqq{{{qqqeeebbbvvvrrrtttsssmmmiii\\\YYYaaaqqqkkkXXXQQQNNNfff~~~jjjYYYtttOOODDDHHHooobbbMMMSSSOOOJJJAAA:::666444222111000000////////////000000000000000000000000111111222000000333333333777===IIIfff{{{yyyssszzzvvvhhhLLLGGG]]]{{{~~~~~~~~~nnnhhheee___```bbbdddaaa]]]^^^cccffffffjjjooooookkkggggggeeeeeelllyyyeeegggqqqwwwppp___```nnnzzz{{{kkk\\\SSSLLLDDDLLLcccwwwcccUUUIIIBBBGGGSSShhhgggTTTMMMXXX{{{{{{}}}nnnVVVPPPSSSOOODDD:::555444333222222222222222222222222222222222222333444555555333888;;;CCC___qqqGGG===<<<<<<>>>DDDMMMUUUZZZ\\\fffnnnssszzzyyyuuuooo___ZZZWWWWWWVVVWWW\\\cccvvvwwwyyy|||yyyvvvvvvyyyyyylllJJJMMMRRRbbb}}}ooo[[[RRRMMMeeetttnnnSSSBBBIIIooocccNNNRRRPPPJJJBBB;;;777555333222000000////////////000000000000000000000111111111222000111444444444888>>>NNNbbbxxx}}}|||^^^EEEBBBXXXzzz}}}zzziiicccaaa______aaaccc___ZZZ[[[```dddbbbaaabbbbbb```^^^\\\WWWYYY___sssrrrdddhhhooovvv~~~jjjYYYXXXggguuu{{{qqqjjjppprrrcccZZZRRRIIIQQQiii{{{gggXXXJJJAAAEEEPPP```|||iiiVVVMMMWWWyyy|||}}}{{{sssZZZOOOSSSQQQFFF;;;666444333222222222222222222222222222222222222333444555666444999;;;CCC___oooFFF===<<<<<<>>>DDDLLLTTTYYY^^^iiiqqquuuyyywwwtttooo```[[[XXXWWWVVVUUU[[[bbb}}}xxx}}}|||}}}hhhUUUOOOUUUqqqrrr\\\SSSOOOgggVVVBBBMMMrrrbbbLLLQQQOOOJJJBBB<<<888777555555000000////////////000000//////000000111111111111222000111444555555999???SSSaaauuuYYYCCC@@@TTTuuuvvv{{{hhhaaa\\\\\\\\\^^^___\\\WWWXXX\\\```^^^\\\ZZZYYYXXXVVVSSSPPPSSSWWWcccjjj```ZZZeeelllsss{{{{{{cccQQQPPP```qqqwww{{{iii```ZZZbbbwwwwwwhhh^^^UUUKKKTTTnnn}}}jjjZZZKKKAAACCCLLLUUUooojjjWWWNNNWWWwww}}}|||rrrYYYNNNTTTSSSIII<<<666444333222222222222222222222222111111111222333444555666444999:::AAA\\\yyynnnKKK>>>===<<<>>>CCCKKKSSSXXXaaammmuuuxxxwwwtttqqqlll___\\\YYYXXXUUUTTTZZZcccyyyttt{{{{{{{{{mmmZZZSSSllluuu___UUUPPPgggZZZEEENNNqqqbbbMMMPPPOOOIIIBBB<<<888777666555000000////////////000000/////////000111111222222222000111555666666:::@@@SSS___qqqWWWEEEBBBQQQllluuu~~~}}}kkk```YYYWWWXXXZZZ\\\YYYUUUVVV[[[ZZZ[[[WWWQQQLLLKKKHHHDDDFFFKKKLLLPPPTTTMMMOOOaaahhhooowww}}}~~~~~~~~~~~~mmmYYYIIIGGGWWWiiinnnzzzuuukkkVVVQQQMMMVVVlll}}}kkk```TTTLLLXXXssslll]]]MMMAAABBBKKKPPPfffkkkXXXOOOVVVvvv}}}}}}uuuUUUMMMTTTUUUJJJ===666444444222222222222222222222222111111111222333444666666444999999???[[[}}}xxx}}}tttjjjMMM???>>>===>>>CCCJJJQQQVVV___llluuuxxxvvvppplllggg]]]ZZZYYYXXXUUUUUU\\\eee{{{|||}}}zzz~~~vvvrrrbbbssswwwcccWWWNNNccczzz]]]GGGGGGlllgggOOOQQQPPPKKKCCC<<<888666444333000000////////////000000...//////000111111222222222111222555666666;;;AAATTT[[[lllSSSDDDCCCMMMaaarrrvvvyyyjjj^^^VVVTTTTTTWWWZZZXXXUUUWWW\\\XXX[[[WWWKKKCCCAAA@@@>>>>>>BBBAAABBBFFFCCCIII[[[dddkkktttzzz{{{|||}}}~~~|||vvvsss|||mmm[[[MMMCCCBBBNNN\\\eeeuuurrr```TTTIIIFFFCCCHHH[[[zzzrrreeeVVVPPP___zzzooo```PPPCCCCCCKKKVVVeeekkkYYYOOOVVVuuuooorrrzzzRRRMMMTTTUUUKKK>>>666444444222222222222222222222222111111111222333444666777333888999>>>ZZZ|||tttqqq|||xxxvvv|||cccKKK@@@???===>>>BBBIIIPPPUUU\\\iiirrruuuuuummmhhhdddZZZYYYXXXXXXUUUVVV^^^hhhwwwmmmeeehhh{{{vvvyyy~~~sssgggqqqwwwtttzzzeeeXXXMMM___zzzzzz^^^HHH@@@gggkkkRRRSSSRRRLLLDDD<<<777444222000000000////////////000000...//////000111222222222222111222555777777;;;AAA]]]ZZZ{{{fffNNNBBBAAAHHHWWWeeeiiivvvssstttfff[[[RRRRRRSSSVVVZZZXXXUUUXXX]]][[[^^^ZZZLLLAAA@@@BBBAAA<<>>MMMmmmxxxkkkYYYTTTeeeqqqbbbRRREEEDDDLLL^^^gggkkkYYYPPPWWWvvvrrrpppyyyVVVRRRVVVWWWOOOBBB888444555222222333333333333444444333333333444444444555555777888999AAAZZZyyyjjjHHHAAA@@@>>>>>>@@@GGGPPPVVVbbbcccjjjoooyyyyyymmmfffaaaVVVZZZUUUSSSUUUSSSWWWfff}}}~~~|||rrrhhhccciiisssuuullljjjiiifffbbbdddcccfffmmmsssvvv}}}~~~tttjjjgggbbbuuu|||}}}dddTTTRRRWWWxxx~~~hhhAAAIIIVVVmmmPPPVVVTTTSSSKKK@@@999777555111000000000000000000000000000111111111111222222222111555444777;;;555888IIIccccccvvvaaaIIIDDDEEEKKKRRROOOWWWgggrrrhhh[[[XXXWWWTTTWWWZZZZZZYYYYYY\\\___```kkklll\\\NNNJJJHHHCCC@@@@@@@@@FFFJJJAAAEEE[[[dddiiiqqqwwwzzzzzz{{{{{{}}}}}}vvvhhhccc|||mmmXXXGGG???@@@DDDGGG[[[ppp{{{}}}~~~sss```LLLAAA>>>BBB;;;;;;@@@EEEVVVuuuddd[[[eeerrrcccOOOFFFGGGGGG\\\lllhhhVVVMMMSSSrrrrrrooowwwXXXRRRVVVXXXQQQDDD999444555222222333333333333444444333333333444444444555555888888888@@@ZZZ{{{lllNNNAAA@@@>>>===???FFFOOOUUU___aaajjjqqq}}}zzzooohhhbbbXXX[[[VVVSSSUUUSSSXXXggg{{{tttooonnnwww~~~uuujjjbbbdddkkkzzz~~~yyy{{{xxxuuuuuuooossswwwyyy|||{{{qqqcccZZZVVVTTTPPPMMMNNNMMMOOOUUUYYY[[[aaagggnnnmmmmmmjjjbbb[[[\\\aaarrr}}}cccQQQOOOTTTvvvxxxpppgggDDDCCCPPP|||mmmPPPVVVUUUSSSKKK@@@999777555111000000000000000000000000000111111111111222222222111444333555999555:::LLLqqqxxx{{{^^^EEEAAADDDNNNYYYYYY[[[jjjuuujjj]]]YYYVVVVVVXXX[[[[[[YYYYYY[[[^^^jjjuuutttdddUUUTTTSSSOOOQQQOOOKKKJJJJJJDDDHHHVVVaaagggooovvvyyyzzzzzzzzz}}}}}}ooofffyyycccOOODDDBBBDDDGGGWWWlllwww{{{rrrdddTTTEEE===<<>>===???EEENNNTTT[[[___jjjqqq}}}yyyqqqiiiaaaZZZ]]]WWWSSSUUUTTTYYYiiixxxnnnmmmmmmlllrrr{{{{{{pppfffcccgggrrrqqqgggfffccc___]]]\\\\\\\\\\\\]]]___dddhhh___WWWNNNGGGEEEDDDCCCAAABBBAAACCCGGGHHHHHHLLLRRRTTTTTTTTTSSSQQQTTTbbbppp~~~dddRRROOOUUUtttttt```qqqhhhHHH???LLLyyypppRRRVVVVVVTTTLLLAAA999777555111000000000000000000000000000111111111111222222222111444222444999666>>>RRRxxx|||pppqqqwww^^^DDD???DDDQQQ___bbb```jjjyyymmmaaaYYYSSSUUUXXX[[[[[[YYYYYY[[[^^^ffftttwwwkkkdddjjjpppoooiiigggaaaVVVLLLGGGJJJPPP]]]dddmmmtttxxxyyyyyyyyy}}}|||tttjjjUUUFFF@@@AAADDDUUUiiiuuuzzzsss___PPPEEE===999:::<<<999999;;;;;;GGGmmmsssfffeeerrr{{{jjjSSSGGGHHHGGGTTTeeekkkWWWMMMRRRppptttuuu}}}oooRRRSSSXXX[[[UUUHHH;;;555444222222222333333333444444333333333444444444555555666::::::???WWWjjjSSSBBBAAA@@@???@@@FFFMMMSSSXXX\\\fffmmmxxxyyyrrriii```\\\___XXXTTTVVVTTTYYYiiisssiiiggglllzzz{{{yyy~~~yyynnnjjjkkkuuujjjccceeeeeebbb```^^^XXXRRRLLLHHHFFFKKKQQQMMMIIIDDDAAAAAAAAABBBCCCFFFEEEFFFHHHGGGEEEHHHNNNJJJLLLSSS]]]fffrrriiiWWWTTTXXXsssyyy\\\fffkkkMMM@@@LLLyyyuuuUUUWWWXXXVVVMMMBBB:::777555111000000000000000000000000000000111111111222222222222555333444999888CCCZZZ{{{~~~mmmmmmjjjuuu```EEEAAAEEERRR```bbbbbbiiizzz|||pppddd[[[QQQRRRUUUXXXYYYXXXXXX\\\___```rrrzzzqqqooo{{{yyy|||zzziiiRRRKKKPPPQQQ[[[bbbkkkrrrvvvwwwwwwwww}}}|||ttt]]]KKKBBBAAADDDSSSgggsssxxxuuubbbMMMAAA<<<999888:::999888;;;<<<888???[[[yyy|||{{{~~~xxxnnndddiiizzzwwwiiiSSSGGGGGGGGGPPP```|||mmmYYYNNNSSSpppzzzpppzzzuuuWWWTTTYYY\\\UUUHHH;;;555444222222222333333333444444333333333444444444555555333:::>>>@@@UUU~~~dddMMMCCCCCCAAA@@@BBBFFFMMMRRRWWWZZZbbbfffppp}}}vvvlllaaa]]]```YYYUUUVVVTTTXXXhhhnnnbbb[[[cccxxx~~~}}}~~~vvvrrrrrrsss{{{|||~~~zzzrrrhhh___SSSGGGCCCFFFEEEEEEFFFGGGHHHKKKNNNQQQVVVVVVXXXYYYVVVRRRUUU[[[cccfffpppwwwhhhiiiqqqwwwppp\\\UUUXXXtttccclllqqqQQQCCCNNNyyyxxxWWWWWWYYYWWWOOOBBB:::888444111000000000000000000000000000000111111111222222222333666555666:::;;;GGG```|||xxxiiippp\\\EEEBBBGGGRRR]]]]]]dddhhhwwwqqqfff\\\RRRNNNQQQUUUWWWWWWXXX\\\```fffzzztttnnnyyy~~~xxxvvv}}}yyyYYYRRR\\\\\\]]]cccjjjqqqtttuuuvvvvvv}}}{{{nnnWWWHHHDDDEEEMMM___iiinnnwwwxxxuuuyyywwwxxxzzz|||}}}}}}vvvcccRRRAAA;;;;;;::::::;;;888999===>>>999999III]]]|||zzzkkkhhhgggiiilllkkkhhhfff___kkkuuukkkUUUGGGEEEDDDPPP^^^xxxnnnYYYMMMQQQnnnppp~~~```UUUYYY[[[TTTGGG:::555444222222333333333333444444333333333444444444555555222:::>>>BBBVVV|||___HHHCCCCCCBBBAAAAAAFFFLLLQQQUUUXXXaaadddlll{{{oooddd\\\```ZZZVVVWWWTTTWWWeee~~~kkkaaa```nnn}}}|||~~~|||uuuuuutttzzznnnTTTDDDBBBCCCIIIQQQXXX^^^fffooouuu|||}}}}}}yyy{{{yyyeeeWWWUUU___iiiyyyrrr]]]UUUVVVvvvlllxxxyyyUUUFFFNNNxxxyyyWWWVVV[[[YYYPPPCCC;;;888444000000000000000000000000000000111111111111222222222222777666777;;;;;;IIIcccttt{{{{{{YYYDDDDDDIIISSS]]]\\\gggiiiuuu}}}~~~qqqfff]]]TTTMMMQQQUUUWWWWWWYYY]]]```hhh{{{ooogggqqqvvvnnnjjjooo~~~]]]VVVgggiiibbbffflllppprrrsssuuuvvvzzzzzz}}}bbbLLLCCCBBBEEEUUU]]]```hhhiiifffiiihhhjjjkkkmmmpppuuu{{{tttjjjSSSGGG===;;;>>>>>><<<<<<999:::===>>>:::888???III___lllccc\\\ZZZ[[[ZZZZZZ\\\ZZZmmmyyynnnWWWFFFDDDBBBRRR___wwwoooZZZMMMQQQmmmyyy___VVVZZZZZZSSSEEE999444444222222333333333333444444333333333444444444555555555999<<>>>>>BBBGGGKKKMMMUUUdddkkksssyyylllaaaZZZ^^^[[[XXXYYYSSSTTTaaayyyzzzqqq}}}{{{vvv|||ssskkk\\\\\\]]]```iiiwwwvvvpppfffaaalll{{{zzznnnrrr~~~}}}aaaKKKJJJLLLFFFBBBEEEPPPggg|||lll\\\ZZZ```vvvppp\\\MMMRRRyyybbb```]]]ZZZQQQDDD;;;888444000000000000000000000000000000111111111111222222222///555666777:::999GGGaaammmnnnUUUQQQRRRZZZbbbaaaccccccjjjooohhhjjjpppddd^^^YYYUUUXXX[[[[[[YYYYYY[[[^^^gggxxxvvv___WWWgggqqqlllfffUUUfffpppWWWQQQcccfffmmmnnnpppppppppqqqsssvvvpppvvvyyyyyy|||```SSSOOOJJJWWWZZZYYY```aaa^^^aaa[[[ZZZXXXUUUSSSUUUZZZ]]]kkkqqqzzztttaaaRRRFFF@@@<<>>===>>>>>>999666777:::;;;===>>>>>>ZZZvvvlllhhhbbbWWWQQQPPPYYYrrryyykkkSSSFFFHHHJJJXXXbbbvvvqqq[[[MMMPPPkkk{{{^^^VVVXXXZZZVVVHHH999333555444333333222222333333444444444444555555555555555777;;;:::===UUUvvvuuu|||\\\IIICCCCCCBBBAAA@@@AAAEEEHHHKKKOOO\\\gggrrryyy|||zzzkkkaaa\\\[[[ZZZZZZVVVSSSUUU[[[yyykkksss}}}qqqhhh___ZZZXXX^^^qqqyyyhhhbbbZZZVVVXXX]]]bbbeeevvvwwwllluuuxxxdddbbbfffwwwsssbbbYYYSSSJJJCCCAAAJJJRRRbbbyyy|||iiibbbXXX___xxx|||UUUNNNUUUlll___bbb```UUUDDD777333333333222111111111000000//////000111111222222333444444444555333999>>>:::CCC\\\mmmtttVVVVVV]]]]]]aaallldddaaahhhfff]]]lllnnnbbb]]]XXX[[[[[[ZZZYYYYYYYYYYYYYYYeeennnuuuoooaaa[[[aaakkkmmmqqquuuqqqfff___eeepppnnnnnnnnnoooppprrrssstttrrrpppuuu~~~|||hhhWWWaaa[[[\\\eeelllnnnppptttsssnnnfff```[[[WWWTTTRRRZZZ^^^kkkzzz~~~~~~{{{vvvgggVVVIIICCC>>>???DDDFFFDDD@@@@@@<<<888666777999:::;;;???HHHgggyyyvvvooo```SSSOOOXXXuuu~~~{{{~~~wwwmmmWWWFFFEEEHHH[[[fffyyyppp[[[OOOSSSooozzzqqq___VVVXXXZZZVVVHHH999333555444333333222222333333444444444444555555555555555777;;;;;;>>>UUUuuuuuuvvv]]]KKKCCCCCCBBB@@@@@@AAADDDGGGKKKNNN\\\fffqqq||||||wwwiiiaaa]]][[[ZZZYYYUUURRRUUU\\\~~~kkk```iiiqqqdddYYYVVV___lll~~~mmmfff]]]VVVTTTUUUUUUUUUPPP___rrrxxx}}}~~~aaaUUURRR\\\ooo{{{fffUUULLLHHHJJJVVVooo|||fff^^^UUU___sssvvvPPPKKKSSSmmm```bbb```UUUDDD777333333333111111111111000000000///000111111222222333444444555555333888===:::EEE^^^fffrrrUUUXXXbbbccceeemmmfffdddkkkiii^^^lllnnnbbb]]]XXXYYYYYYZZZ[[[\\\[[[[[[[[[___ccceeeccc______fffmmmzzz||||||xxxmmmdddgggooonnnmmmnnnnnnooopppqqqrrrrrrooorrrzzz|||~~~yyyuuuooolllrrrwwwwwwyyy|||}}}zzzuuupppkkkfffaaa]]]XXXWWW^^^lllxxx}}}zzzooollllllfff[[[JJJGGGDDDCCCDDDEEEDDDCCCFFFBBB>>>;;;;;;<<<<<<<<<>>>???RRRttt|||qqq___RRROOOWWWvvvzzzpppYYYHHHHHHJJJXXXcccwwwppp\\\PPPUUUsss{{{hhhccc}}}UUUWWWYYY[[[WWWIII:::444555444333333222222333333444444444444555555555666666777;;;;;;>>>TTTsss}}}yyy|||{{{^^^LLLCCCCCCBBB@@@???@@@DDDGGGJJJMMM[[[eeepppzzzsssfffaaa^^^[[[XXXVVVSSSPPPUUU]]]}}}zzz|||yyymmmgggooopppbbbYYYYYY^^^xxx||||||uuupppzzz{{{tttjjjbbb\\\XXXSSSOOOEEEKKKTTTnnnlllSSSFFFKKKbbbkkkQQQMMMGGGLLLggg}}}dddZZZSSSaaallllllLLLIIIRRRrrrbbbccc```VVVEEE888333333222111111111111000000000000000111111222222333444444555666444777<<<:::GGGbbbhhhzzzoooQQQUUUdddggghhhlllgggeeemmmlll^^^jjjmmmaaa]]]YYYVVVWWWZZZ]]]^^^^^^]]]\\\[[[YYYWWWWWW[[[aaagggkkksssrrrrrrrrrnnniiilllqqqmmmmmmmmmmmmnnnnnnooopppsssooopppwwwzzz{{{}}}{{{{{{|||~~~}}}{{{wwwqqqjjjeeeZZZTTTSSS[[[fffoooyyy}}}ppp```\\\cccfffbbbPPPNNNKKKIIIGGGGGGFFFFFFFFFCCC>>>;;;::::::999999@@@===EEE^^^vvvttt```RRROOOZZZzzz|||pppYYYHHHHHHKKKUUU```tttooo[[[PPPVVVttt~~~hhhaaazzzQQQWWWYYY\\\XXXJJJ;;;444555444333333222222333333444333333444444555666666666666:::;;;???SSSsss]]]JJJCCCCCCBBB@@@???@@@CCCFFFHHHLLLYYYdddoooyyynnnbbb___^^^ZZZWWWTTTPPPOOOUUU]]]yyy}}}zzzmmmooorrrggg___[[[hhhhhhddd]]]ZZZcccvvvyyyqqqkkkdddZZZSSSPPPLLLHHHZZZ}}}cccLLLLLLddduuu[[[PPPOOOeeeiii\\\UUUeeegggbbbNNNHHHRRRvvveeecccaaaWWWFFF999444333222111111111000000000000000000111111222222333444444666666444777<<<:::IIIfffttt|||mmmKKKMMM^^^fffggghhhffffffpppooo^^^fffmmm```\\\YYYTTTVVVZZZ^^^___]]][[[YYY]]]ZZZWWWWWWZZZ___bbbdddgggccccccgggiiiiiikkkooonnnmmmmmmmmmnnnnnnooopppuuuqqqqqqwww{{{|||~~~|||wwwqqqmmmeee^^^XXXVVVXXX___mmmzzzsssddd___gggllllll[[[VVVPPPOOOQQQPPPMMMIIIFFFCCC>>>;;;:::999888777???===EEEYYYlllvvv||||||eeeVVVSSSbbbyyylllUUUEEEEEEGGGUUU___sssoooZZZOOOUUUtttyyykkkvvvxxxZZZWWWZZZ]]]YYYLLL;;;444555444333333222222333333444333333444444555666666777777:::<<>>???BBBEEEGGGKKKXXXbbbmmmxxxlll___]]]^^^YYYUUURRROOONNNTTT]]]sss|||fff]]]^^^```___cccdddhhhoooggg^^^bbbyyyhhh[[[UUUQQQKKKGGGGGGMMMWWW^^^vvv}}}vvvlll___UUUMMMIIIDDDTTTvvvtttTTTOOOeeevvviiicccnnnpppbbbYYYiiifff]]]UUUFFFOOOuuuccccccaaaXXXGGG999444222111000000000000000000111111000111111222222333444444555777555888<<<;;;KKKjjj~~~oooIIIFFFWWWcccffffffggghhhuuuuuuaaaeeelll___[[[XXXSSSVVVZZZ]]]]]][[[XXXUUU\\\^^^______^^^^^^```aaafffaaa___cccgggggggggiiinnnnnnnnnnnnoooooopppqqqtttqqqqqqvvv{{{}}}~~~|||wwwrrrjjjaaaWWWVVVcccrrr}}}yyy|||}}}zzziii___WWWYYY```aaaXXXMMMKKKGGGCCC@@@???>>>===<<<999:::BBBRRRaaaiiilllmmm~~~ooo^^^ZZZmmm|||}}}wwwjjjTTTDDDDDDFFFXXX```qqqnnnZZZOOOVVVuuuzzztttwww]]]WWWZZZ^^^[[[MMM<<<555666444333333222222333333444222333333444555666777777777:::<<<@@@SSSwwwZZZFFFDDDCCCBBB@@@>>>???BBBDDDFFFJJJWWWaaalllzzzmmm```]]]\\\XXXUUURRRNNNMMMSSS[[[rrrzzz___TTTVVV[[[YYY\\\[[[aaajjjeee[[[^^^{{{wwwcccLLLGGGAAA>>>@@@CCCFFFGGGTTTzzzuuueeeXXXLLLLLLLLL]]]}}}YYYTTTfffssseee[[[lllggg\\\YYYCCCLLL~~~qqq^^^cccbbbXXXHHH:::444222000000000000000111111111111000111111222222333444444444666666999===<<>>>>>AAADDDEEEIIIVVV```kkk}}}qqqccc___[[[WWWTTTRRRNNNLLLRRRZZZrrrpppjjjrrr{{{|||}}}yyy{{{uuueeecccvvv{{{{{{gggIIIFFFBBB??????@@@BBBBBBEEE^^^nnn```UUUTTTSSSeee~~~fff[[[kkkooobbbZZZkkkhhh]]]VVVEEEMMM}}}ooo[[[dddbbbYYYHHH;;;444222000///000000000111111111111000111111222222333444444222666777;;;>>>===NNNnnn}}}~~~pppIIIBBBPPP^^^ccceeedddjjj}}}fffbbbjjj[[[WWWUUUSSSUUUXXX[[[\\\[[[YYYXXXXXX]]]ccceeeeeeeeefffhhh[[[XXXXXX___dddgggiiimmmjjjkkkkkklllnnnppprrrssspppqqqrrrrrruuuyyy|||~~~}}}oooiiijjj~~~vvvqqqxxxvvvhhhUUUQQQKKKGGGCCC???;;;888999;;;???JJJZZZlllyyyrrrdddcccyyytttjjjWWWIIIHHHHHH]]]aaammmmmm[[[RRR[[[|||}}}xxxyyydddWWW[[[___\\\NNN===555666444333333222222333333444222222333444555666777888999;;;<<<@@@TTT|||\\\JJJDDDCCCBBB???===>>>AAACCCDDDHHHUUU```kkktttfffaaaZZZWWWTTTRRRNNNLLLQQQYYYlllmmmfffttt{{{^^^DDDCCCBBB>>>;;;;;;???BBB@@@LLLkkkssseeeWWWRRRMMM```sssqqquuu```nnn}}}yyyyyy|||zzzjjj___XXXjjj}}}hhh___RRRIIIPPPppp\\\dddbbbYYYIII;;;555222000//////000000111111111222000111111222333333444444111666888<<>>OOOooolllHHH@@@MMM[[[aaabbb___fff|||ddd]]]jjjZZZVVVTTTRRRUUUXXX[[[]]]]]]\\\\\\[[[]]]```ccceeeggggggggggggcccbbbeeefffeeefffiiihhhiiijjjkkkmmmoooqqqsssrrrtttuuuttttttxxx|||qqqjjj~~~}}}sss^^^ZZZTTTNNNIIICCC>>>;;;444888@@@MMM___ssskkkaaacccyyyqqqhhhVVVIIIGGGGGG]]]```kkkrrr[[[RRR^^^zzz{{{vvvwwwffffffXXXWWWYYYJJJ;;;666333333333333333333333333333444444555666777888999999888999BBBKKKWWWyyycccJJJBBBAAA@@@>>>===>>>AAADDDDDDIIIOOOXXXjjj{{{pppfff\\\ZZZXXXUUUQQQMMMLLLMMMOOOpppvvvhhh{{{eeeUUUCCCCCCAAA??????@@@@@@>>>CCCFFFQQQnnn}}}nnnmmmcccVVVVVVnnnuuubbbhhhyyymmm}}}qqqjjjbbb]]]___jjjttteee[[[RRRgggmmmrrrPPPEEEXXXrrrdddeeefff[[[FFF666333333111111111111111111111111111111111111222333444555666444:::;;;===AAADDDVVVsssjjjFFF<<>>===>>>AAACCCEEEIIINNNVVVgggyyypppfff[[[VVVUUUSSSPPPMMMLLLMMMOOOiii{{{tttiiiTTTIIIEEEEEEDDDAAA@@@??????===???@@@GGG]]]tttpppkkk___^^^rrriiiRRRWWWfff|||wwwrrr}}}wwwqqqmmmqqquuufff[[[RRRhhhqqqxxx}}}MMMFFF\\\vvvfffeeefff\\\FFF666333333111111111111111111111111111111111111222333444666666666;;;;;;>>>CCCEEETTTnnnnnnIII???IIIVVVYYYXXXXXX```nnnzzzqqqaaa~~~ppp[[[TTTTTTXXXYYYZZZZZZZZZYYYXXXWWWYYYZZZ[[[\\\___aaacccdddccc___\\\\\\```aaa___]]]aaaaaacccgggkkkoooqqqqqqqqqqqqrrrssstttuuuvvvvvvzzz{{{|||~~~vvvooouuutttddd[[[TTTHHH===777888999===FFFUUUhhhzzz~~~yyywwwxxxzzzvvvuuutttnnn___TTTZZZiiitttfffWWWIIIFFFJJJccclllqqqsss]]]TTT___}}}}}}~~~rrrjjj\\\YYYWWWHHH<<<999555333333333333333333333333444444555666777888999999======???BBBSSSuuuxxxzzzhhhQQQ@@@@@@@@@>>>======@@@BBBFFFHHHLLLSSSbbb|||vvvoooeee[[[UUUUUUTTTRRROOONNNNNNOOOhhheeexxxeeeVVVPPPLLLJJJJJJIIIGGGCCC@@@???@@@>>>======JJJjjjwwwkkkiii{{{kkkOOOPPPWWWdddvvv{{{yyyxxxjjj[[[[[[sssxxxggg\\\TTTkkk~~~pppxxxxxxLLLGGGaaayyyfffggghhh\\\FFF666333444111111111111111111111111111111111222222333555666777888<<<;;;???FFFFFFQQQhhhxxxpppKKK@@@IIIUUUYYYXXXXXX^^^jjjvvvooo```}}}rrr\\\TTTSSSVVVWWWYYYZZZZZZYYYWWWVVVVVVVVVWWWXXX[[[^^^aaacccaaa\\\VVVTTTVVVXXXXXXWWWZZZ[[[^^^dddjjjooorrrrrrqqqrrrsssuuuvvvvvvuuuuuuwwwxxxzzz|||~~~|||tttmmmnnnuuuiii^^^QQQDDD===:::999:::@@@LLL\\\lllvvv~~~}}}zzzuuuqqqoooooolllfffaaa\\\RRRNNNZZZkkkyyyjjjXXXHHHEEELLLdddqqqzzzrrr]]]SSS]]]|||pppyyysssmmm___YYYTTTDDD:::888444333333333333333333333333444444555666777888999999999===AAABBBUUU{{{zzzyyyoooVVV???@@@???>>><<<===???AAAEEEFFFJJJQQQ^^^vvvuuunnneee[[[XXXYYYYYYVVVSSSPPPOOOPPPlll[[[fffzzztttXXXUUUXXXVVVSSSRRRQQQNNNGGGBBBCCCGGGBBB@@@===@@@UUUwww{{{qqqqqqtttTTTRRRSSSVVV___fffhhhggggggpppttt```OOORRRqqq{{{hhh\\\UUUnnnkkkrrrwwwNNNGGGcccvvvbbbiiiiii]]]FFF666333444222111111111111111111111111222222222333444555666777888;;;;;;???GGGGGGNNNbbbkkkpppKKK>>>GGGSSSXXXXXXYYY]]]hhhuuupppbbb~~~uuu^^^UUUSSSRRRTTTVVVYYYZZZYYYXXXWWWUUUUUUUUUVVVXXX[[[^^^``````ZZZRRRNNNNNNQQQSSSTTTUUUVVVZZZaaaiiinnnpppqqqrrrsssuuuwwwxxxwwwvvvttttttvvvxxxzzz}}}}}}yyywwwqqqkkkeeezzzttteeeXXXKKKCCC===;;;;;;>>>FFFRRR]]]dddooorrruuuuuussspppnnnmmmlllcccZZZTTTMMMKKKXXXjjjzzzkkkVVVEEEDDDMMMeeetttppp[[[QQQ[[[zzzyyygggwww|||mmmrrrcccZZZPPP???777777333333333333333333333333333444444555666777888999999666===CCCCCCTTT~~~sssSSS>>>??????>>><<<<<<>>>@@@BBBDDDIIIPPP[[[qqqwwwmmmeee\\\\\\\\\[[[WWWRRROOOMMMMMMhhhfffcccggg{{{ttt^^^___```[[[]]][[[[[[WWWNNNEEEFFFMMMGGGFFFBBB???IIIbbb}}}pppjjjooo{{{UUUMMMLLLMMMRRRSSSQQQNNNPPPcccrrrggg[[[aaaxxx}}}iii\\\WWWrrrkkknnnyyyNNNJJJeeesssaaakkkkkk^^^GGG666333444222111111111111111111111111222222222333444555777777777;;;;;;@@@HHHFFFMMM```iii~~~pppLLL???GGGSSSZZZ[[[[[[^^^hhhvvvsssfffyyyaaaVVVRRRMMMOOOSSSWWWYYYZZZYYYXXXUUUUUUTTTUUUVVVXXXZZZ[[[YYYTTTMMMHHHGGGIIIMMMOOOPPPRRRWWW^^^ffflllnnnnnntttuuuwwwxxxxxxwwwvvvtttrrrsssvvvxxx{{{~~~|||tttrrrmmmeee___ppp}}}iiiZZZLLLCCC===<<<;;;===BBBIIIPPPTTT^^^cccjjjnnnpppppppppppplllddd\\\VVVNNNLLLYYYjjjyyyiiiTTTCCCCCCNNNfffuuuoooYYYPPPZZZyyyvvveeewwwyyyqqqxxxhhh]]]OOO<<<666777222333333333333333333333333444444555666777888999999777===DDDCCCPPPyyyvvvMMM===>>>>>>>>><<<<<<===???@@@AAAGGGOOOWWWjjjzzznnnggg```\\\\\\YYYTTTOOOKKKJJJJJJ]]]}}}qqqccccccooosss~~~|||pppqqqpppjjjjjjjjjllljjj[[[KKKHHHOOOJJJJJJFFFAAACCCUUUoooxxxpppjjjddd]]]YYY]]]]]]iiigggSSSHHHFFFHHHCCCFFFCCCCCCWWWooorrrqqq}}}zzz~~~~~~iii\\\YYYvvvoooqqqxxxMMMLLLcccrrrdddmmmmmm___GGG666333444222111111111111111111111111222222333333444666777888666;;;===BBBHHHGGGOOOcccnnnuuuPPPBBBIIITTT[[[^^^[[[]]]gggwwwvvviii~~~dddXXXSSSJJJMMMRRRVVVYYYYYYXXXWWWUUUUUUUUUUUUTTTTTTTTTTTTMMMJJJEEE@@@???AAAEEEHHHJJJMMMSSS\\\dddjjjmmmmmmtttuuuvvvvvvvvvuuutttsssqqqrrrtttwwwzzz|||xxxrrrjjjaaa^^^iiizzzwwwdddRRREEE<<<;;;:::;;;???EEEKKKOOOTTTZZZaaahhhlllnnnpppqqqiiiccc^^^YYYRRRPPP___rrruuueeeQQQBBBDDDOOOgggvvvpppYYYPPPZZZ{{{}}}iiizzz|||yyy~~~ooo```OOO;;;666888222333333333333333333333333444444555666777888999999;;;<<>>===<<<<<<===>>>>>>@@@FFFNNNRRRaaa|||oooiiieee\\\[[[XXXRRRMMMJJJJJJKKKVVVxxxxxxjjjrrrxxx{{{qqqXXXMMMQQQMMMLLLHHHCCCBBBOOOhhh}}}~~~uuulllddd\\\QQQHHHOOOTTTfffwww```WWWQQQDDDIIIMMMPPP```wwwzzzlllbbbiiizzziii\\\ZZZyyykkkpppuuuMMMIII\\\pppiiiooonnn```GGG666333444222111111111111111111111111333333333333444666777888666===AAAEEEJJJIIISSSjjj{{{xxx~~~yyywwwyyyTTTDDDHHHRRRYYY\\\XXXZZZddduuuvvviii~~~gggYYYTTTKKKNNNRRRVVVXXXWWWUUUTTTTTTTTTUUUTTTRRRPPPMMMKKKBBBAAA???<<<;;;===@@@BBBDDDGGGOOOYYYccckkknnnnnntttsssssssssrrrrrrqqqqqqqqqrrrsssvvvxxx{{{}}}~~~zzzpppfff```ggguuuqqq[[[KKK???<<<::::::???HHHRRRXXXXXX\\\aaafffhhhkkkmmmoooiiieeebbb]]]UUUUUUggg}}}qqqbbbPPPCCCFFFPPPjjjyyyqqqZZZPPP[[[|||ooo~~~yyyzzzssscccPPP;;;777999333333333333333333333333333444444555666777888999999>>>;;;???EEEQQQuuuRRR<<<===>>>===<<<;;;<<<>>>>>>@@@FFFMMMOOO\\\~~~}}}oookkkiii]]][[[XXXSSSNNNMMMNNNPPPVVVwwwdddSSSSSSPPPNNNJJJEEEDDDOOOhhh}}}zzztttooofffYYYNNNJJJQQQhhhvvviiiVVVQQQ^^^gggtttuuuvvv~~~hhh\\\[[[zzzbbbkkksssOOODDDTTTnnnlllpppnnn```GGG666333444333111111111111111111111111333333333444555666777888666???DDDHHHLLLJJJWWWpppjjjtttsssgggmmmzzzTTTCCCFFFNNNUUUXXXUUUWWWaaatttuuuggg{{{iiiZZZTTTMMMOOOSSSVVVWWWUUUSSSQQQSSSTTTTTTSSSQQQLLLHHHEEE=========<<<;;;<<<>>>@@@???CCCLLLWWWccckkkoooppprrrrrrqqqpppooooooooooooqqqqqqsssuuuxxxzzz{{{|||~~~}}}~~~yyyooocccgggrrrvvv^^^KKKCCC???;;;;;;BBBNNN[[[dddaaacccfffggghhhiiikkkmmmmmmjjjgggaaaWWWWWWlllyyyuuuzzzooo```PPPEEEHHHRRRlll{{{oooWWWUUUhhh|||vvvuuulllfffRRR<<<888222666444333333333333444555555444555666777888999:::;;;???666???MMMVVVpppSSSAAA>>>>>>AAAAAA===<<<>>>@@@CCCBBBGGGPPP[[[{{{xxxnnnddd___ZZZTTTPPPNNNNNNNNNMMMXXXsssrrr^^^XXXYYYSSSQQQRRRLLLKKKbbb}}}|||yyysssmmmkkkggg\\\OOOIIIQQQjjj|||}}}}}}zzzkkk]]]bbbxxxfffssssssGGGLLLTTTtttbbbjjjiii\\\EEE555222333222000111111111111222222222111333555666666777999:::;;;???BBBJJJOOOLLLZZZyyyqqqsssvvvvvvdddLLLFFFAAALLLOOOUUUUUUVVViii}}}uuutttgggYYYTTTNNNPPPRRRTTTTTTSSSQQQOOOMMMRRRQQQKKKIIIJJJEEE===<<<;;;;;;<<<;;;999:::<<>>>>>FFFUUUfffrrrpppooonnnmmmllllllmmmmmmiiiiiieee]]]XXX```tttuuueeeaaa```lllqqqaaaOOOCCCHHHUUUuuuxxxnnnWWWWWWkkk~~~xxxrrr}}}kkkbbbNNN:::999333666444333333333333444555555555666777888999;;;<<<<<<>>>;;;CCCLLLRRRnnn}}}uuuWWWAAA======@@@@@@===<<<>>>@@@CCCCCCGGGPPP[[[zzzuuuiii___]]]YYYTTTPPPOOONNNNNNMMMUUUnnnmmmeee]]]UUUTTTXXXVVVUUUeee|||}}}{{{zzzuuuoookkkfff[[[QQQKKKTTTlllzzzuuueeeYYY```vvvxxxhhhwwwrrrGGGJJJWWWrrrdddkkkiii\\\DDD555222333222111111111111222222222222111333555666666777999;;;<<<@@@DDDKKKPPPLLLYYYvvvrrrMMMGGGBBBMMMPPPVVVWWWWWWhhh{{{xxxvvvlll^^^YYYSSSTTTUUUVVVUUUSSSPPPNNNMMMNNNMMMIIIFFFDDD???:::999999:::;;;;;;;;;===@@@AAAAAAIIIUUU```dddhhhkkkgggiiilllmmmmmmnnnoooqqqnnnpppssstttuuuvvvxxxzzz{{{|||~~~pppjjjsssttt[[[TTTHHHEEEBBBDDDLLL]]]ppp}}}xxxwwwuuusssqqqnnnlllkkkhhhhhheee^^^[[[dddwwwooo[[[WWWdddrrrbbbPPPEEEMMM\\\~~~mmmXXXYYYppp{{{|||}}}|||rrrjjj]]]HHH888999444666444333333333333444555555666777888999;;;<<<===>>>>>>@@@IIIKKKPPPnnnyyycccBBB===<<<>>>???===<<<>>>>>>BBBBBBFFFNNNWWWvvvvvvkkkbbb\\\YYYUUURRRPPPPPPNNNMMMUUUjjjuuuggg\\\YYY^^^```^^^fffsss~~~zzz|||zzzrrrkkkddd[[[RRRNNNXXXppp~~~jjjaaalll{{{pppaaaVVV___xxx}}}iii}}}pppGGGJJJ^^^rrriiillljjj[[[CCC444333444111111111111111222222222333222444555666777888;;;======CCCGGGOOOSSSNNNWWWqqqTTTLLLFFFOOOQQQUUUWWWUUUdddvvv|||xxxrrrddd]]]WWWXXXXXXXXXVVVRRROOOMMMKKKIIIHHHIIIHHHCCCAAAAAA??????AAACCCEEEFFFEEEBBBAAABBBIIITTT]]]aaaccceeeaaadddgggjjjkkkmmmoooqqqooopppqqqqqqqqqsssvvvxxxzzzzzz{{{|||}}}wwwqqqyyysssrrrsss\\\VVVNNNJJJEEEEEEMMM]]]qqq~~~~~~{{{wwwrrrmmmkkkhhhhhheee``````jjj|||dddbbbkkk|||ooo```OOOEEEPPPbbblllYYY[[[rrruuu~~~xxxlllZZZEEE777:::444555444333333333333444555555666777888999;;;===>>>>>>>>>DDDKKKKKKRRRsssmmmDDD>>>;;;===???===<<<>>><<>>>>>AAAEEEKKKMMMXXXxxxrrrHHH@@@;;;<<>>???DDDEEEKKKOOO[[[wwwqqqzzzMMMCCC<<<===???>>><<<===<<<@@@AAADDDJJJOOOiiiuuunnnkkkhhhfffdddbbb___YYYSSSNNNNNN]]]sssyyylllbbbbbbeeeggggggiii{{{vvvhhh___YYYSSSNNN___xxxzzztttsssxxx|||nnnoooiii\\\XXXkkkhhhbbbJJJUUUqqqtttssslllXXX???222333444111222222222222333333333333555666777888:::===BBBFFFDDDOOOUUUZZZaaa___bbbqqqWWWOOOKKKVVVXXXZZZYYYWWW]]]dddzzzkkk[[[RRRRRRRRRRRRRRRQQQPPPPPPPPPMMMKKKOOOZZZaaaZZZOOO[[[^^^bbblll}}}wwwcccJJJGGGIIIPPPVVVXXXZZZ^^^ccceeehhhiiihhhiiijjjkkkkkklllmmmllllllmmmppprrruuuvvvvvvwwwwwwxxxxxxyyy}}}zzzyyyzzz~~~oooNNNCCC???FFFiii~~~iiiaaadddaaa\\\YYY[[[cccooowww}}}}}}zzzwwwqqqnnnkkkkkkqqq||||||qqqeeeYYYMMMFFFOOO^^^}}}yyy{{{kkkeeehhhlllfffUUUZZZssssssrrraaaUUUCCC666999444555444333333333333444555555666777888:::<<<>>>@@@AAAGGGFFFLLLQQQYYYqqqtttxxxQQQGGG>>>===???>>><<<<<<;;;??????CCCGGGKKKdddvvvlllgggfffffffffeeeccc]]]VVVQQQOOO[[[ooowwwpppllljjjiiiiiikkkuuuuuuhhh___XXXRRRPPPccc|||xxxuuuhhh[[[XXXnnnfff]]]JJJZZZqqqssstttlllWWW>>>222333444111222222222333333333444444555666888999;;;>>>DDDHHHGGGRRRXXX]]]eeeeeeiiivvvWWWOOOLLLXXXYYY[[[YYYYYY[[[[[[ooowwwyyyppp]]]SSSRRRRRRRRRQQQPPPPPPOOONNNNNNKKKMMM\\\jjj```JJJHHHMMMOOORRR]]]kkkkkkcccKKKGGGGGGLLLRRRTTTXXX]]]bbbdddfffhhhhhhhhhiiikkkiiikkklllmmmmmmmmmoooqqqtttuuuvvvwwwwwwvvvuuutttxxxzzz{{{zzzyyyyyyzzz{{{|||qqqXXXNNNEEEFFFaaaxxxooohhhfffdddccceeelllttt{{{|||zzzvvvrrrmmmnnnuuu~~~|||oooaaaXXXMMMFFFKKKVVViiillluuuvvvjjj^^^[[[^^^___dddSSSYYYssskkkmmmwwwwww[[[RRRBBB555999444777444333333333333444555555777888:::<<<>>>@@@AAABBBIIIGGGNNNRRRUUUjjjTTTIII???>>>@@@>>><<<<<<777;;;<<>>111333444111222222333333333444444444666777888999;;;???EEEIIIHHHTTTYYY___hhhiiimmmzzz\\\SSSOOOYYYXXXZZZXXXWWWWWWSSSdddmmmooottt```TTTTTTSSSRRRQQQPPPOOOOOOJJJNNNJJJKKK___sssgggJJJ666===<<<666:::KKKXXXZZZJJJFFFEEEIIIOOORRRWWW\\\```bbbeeefffggghhhiiikkkgggjjjlllnnnnnnnnnoooqqqsssuuuvvvwwwwwwuuusssrrrrrruuuyyy{{{zzzxxxvvvvvvxxx{{{{{{}}}kkkaaaUUUPPPccc}}}rrrrrrqqqppprrrvvv|||}}}zzzyyytttooopppwww{{{lll^^^UUULLLDDDFFFNNNYYYxxxvvv}}}{{{qqqpppjjj{{{cccWWWZZZwwwyyyuuu}}}|||cccJJJ@@@;;;666555888666555555555555666666777888888888999<<<>>>AAABBBBBBGGGNNNRRRVVVeeeYYY@@@AAA>>><<>>;;;666444777666555555555555666777777999999:::;;;===@@@CCCDDDGGGKKKPPPTTTXXXfffYYYAAABBB???<<>>@@@BBBCCCIIIJJJNNNSSSWWW[[[dddnnnwww~~~wwwyyyRRRQQQYYYXXXZZZWWWUUUTTTTTTTTTYYYhhhvvvkkk\\\SSS]]]mmmjjj```UUUKKKLLLGGGJJJNNNRRRbbbllleeeKKKGGGAAA>>>>>>AAACCCEEEBBBBBBBBBDDDHHHNNNTTTWWW]]]bbbeeeddddddgggiiihhhfffgggiiikkkmmmnnnnnnnnnlllnnnqqqsssssstttttttttrrruuuvvvvvvxxxzzzxxxsssssswwwxxxyyy~~~xxxkkkiiifffsssvvvhhhmmm}}}{{{{{{uuuooommmsss{{{kkk```UUUFFFIII^^^kkkppp{{{www\\\TTT___vvv{{{{{{aaaGGG===:::555444666666555555555666666777888::::::;;;===???BBBEEEGGGMMMOOORRRTTTXXXggg[[[BBBCCCAAA<<>>:::<<<;;;>>>CCCBBBRRRooowwwkkkhhhdddcccfffeee^^^UUUQQQGGGMMM[[[rrr|||sssmmmnnn{{{qqqhhh```\\\]]]gggyyyxxxeeeXXX]]]yyyiiimmmzzzRRRGGGMMMtttrrrpppsssiiiSSS;;;222666888444222222222222333444555666888:::<<<>>>AAACCCDDDEEEFFFHHHLLLPPPQQQTTT```mmm|||~~~{{{zzzYYYPPPTTTUUUYYYVVVUUUTTTRRRPPPSSS```nnniii]]]YYYdddnnneeeYYYSSSMMMLLLIIIMMMNNNLLLZZZiiijjjYYYSSSKKKEEEBBBAAAAAA@@@===>>>???BBBFFFLLLRRRVVV[[[```cccbbbbbbfffgggfffcccdddgggiiikkklllmmmmmmkkkmmmppprrrrrrrrrssstttsssvvvvvvuuuvvvyyyxxxssssssrrrqqqttt|||xxxllliiieeekkkooommm{{{wwwnnnlllmmmuuuyyyiii]]]QQQEEEQQQooovvvZZZTTTcccwwwxxx{{{```EEE;;;999555444666555555555555666777888888::::::;;;===@@@DDDGGGIIIOOOPPPRRRTTTWWWeee}}}```DDDDDDBBB<<<>>>999???999<<<;;;===AAAAAAMMMggg{{{kkkkkkhhhfffeeeccc\\\SSSNNNKKKMMMTTTfff{{{ggg___rrruuullljjj||||||tttkkkcccaaabbbrrrvvvaaaWWW]]]zzzdddvvvvvvPPPIIIOOOtttpppqqqsssgggPPP;;;333555666444222222222333444555666777666888<<<@@@DDDFFFGGGHHHEEEHHHMMMQQQQQQUUUcccrrr|||hhhQQQMMMRRRXXXTTTTTTUUUTTTQQQTTTaaappplllbbb^^^dddeeeVVVNNNRRRSSSQQQLLLMMMLLLFFFMMMYYYYYYZZZTTTKKKDDD@@@>>>===<<<:::;;;===@@@FFFLLLRRRUUUYYY^^^aaa``````dddfffeeecccdddfffhhhiiiiiiiiihhhjjjmmmqqqrrrqqqqqqrrrtttvvvwwwvvvttttttvvvtttoooooolllkkkrrr}}}yyyqqqmmmgggdddqqq||||||sssllleeehhhnnnwwwuuufffZZZMMMEEEXXX{{{hhhxxxuuuvvvZZZVVVggg~~~|||___CCC999888666444666555555555666666777999999999:::;;;===AAADDDHHHJJJOOOPPPRRRTTTWWWccc{{{yyy~~~jjjIIIEEEBBB======888>>>888===;;;<<<@@@@@@JJJ```kkkiiigggeeecccaaa]]]VVVPPPKKKKKKPPP```yyytttpppuuuuuuXXXNNNQQQhhhxxxkkkcccnnn|||wwwooogggfffhhhxxxrrr^^^UUU]]]yyyjjj{{{pppLLLKKKZZZ|||pppsssttteeeNNN:::333444444222222222222333444555777888888:::>>>AAADDDFFFGGGHHHDDDHHHNNNRRRSSSYYYhhhwwwxxxsss{{{VVVIIIQQQXXXSSSTTTVVVWWWUUUZZZkkk|||xxxccc^^^aaa]]]MMMHHHPPPRRRWWWLLLKKKKKKEEEGGGKKKFFFNNNJJJCCC===;;;:::999888999:::===AAAFFFLLLQQQUUUYYY___bbbaaabbbeeegggfffeeefffggghhhhhhfffdddccciiimmmrrrrrrqqqppprrruuuwwwxxxwwwsssssssssoooiiibbb___aaalllzzzzzzrrrmmmfff```bbbvvvxxxnnnbbbZZZ[[[cccooozzzuuupppbbbWWWKKKGGG]]]ffftttlllnnnuuu[[[YYYkkk}}}___BBB888999777555666555555555666777888999:::999:::;;;>>>BBBFFFIIILLLNNNPPPTTTWWWZZZbbbvvv|||vvvNNNDDDAAA>>>???888>>>777===;;;;;;@@@@@@HHHZZZyyymmmccccccaaa______```[[[TTTGGGIIINNN^^^www}}}kkkdddgggpppxxxxxxpppgggddddddaaahhh}}}~~~[[[EEEDDDMMMccc|||kkk^^^^^^www}}}yyyrrrkkkjjjnnn|||ooo\\\VVV```{{{ooo|||jjjKKKOOOooorrrvvvtttcccKKK999333333333111222222222333444666777888>>>???AAADDDEEEGGGHHHHHHGGGIIINNNSSSTTTYYYeeerrruuu[[[IIIQQQUUURRRTTTWWWXXXWWW___rrrbbb]]]___ZZZMMMJJJPPPNNNYYYKKKIIILLLIIIHHHGGG???CCC???:::777666777777777999:::===AAAFFFLLLQQQSSSZZZ___bbbbbbcccgggiiihhhfffggghhhhhhgggeeeaaa___ggglllqqqrrrooonnnqqqtttuuuwwwvvvsssqqqqqqkkkeeeRRROOORRR^^^lllrrrsssssslllhhhdddaaa___gggyyykkk___UUUOOORRR___ppp}}}yyyooo|||oooaaaUUUKKKJJJbbbsss\\\\\\ooo~~~```BBB888999888666777555555555666777999:::;;;:::;;;===@@@CCCHHHLLLNNNNNNQQQXXX]]]___eeetttSSSCCC@@@???@@@888===666===<<<;;;@@@AAAGGGWWWpppqqqcccdddaaa]]]]]]___ZZZSSSGGGGGGJJJXXXtttkkkVVVUUUWWW]]]^^^[[[ZZZ\\\hhhdddhhhzzziiiOOOAAABBBIII```~~~lll___TTT^^^mmm~~~~~~{{{uuunnnnnnrrrlll\\\YYYeeelll}}}jjjPPPZZZtttzzzrrr___GGG888444444444333222222222333555666888999@@@@@@BBBEEEHHHLLLNNNPPPOOOOOOQQQTTTUUUWWW^^^gggxxx^^^MMMRRRPPPRRRTTTVVVVVVUUU]]]rrriii___[[[UUULLLOOOUUUQQQZZZKKKIIIMMMJJJHHHHHHAAA???<<<888555666777888777888:::<<>>AAAEEEJJJNNNPPPPPPTTT[[[bbbdddhhhttt{{{VVVBBB???@@@AAA999<<<555===<<<;;;AAABBBGGGVVViiiuuuggggggccc\\\[[[\\\VVVNNNKKKGGGDDDQQQppp{{{^^^UUUOOOPPPSSSYYYeeeqqqssslllmmm{{{zzz]]]LLLCCCBBBDDD^^^nnnbbbSSSNNNTTThhh{{{~~~|||vvvpppppptttjjj\\\\\\iiiiii~~~nnnWWWdddvvv|||ppp\\\EEE888444555666666222222222333555777888999<<<>>>AAAEEEKKKRRRWWWZZZWWWUUUUUUVVVVVVUUUYYY___kkksss```PPPTTTMMMSSSTTTVVVTTTRRRYYYoootttdddWWWMMMHHHRRR]]][[[[[[LLLJJJMMMGGGEEEGGGDDD@@@===999777777888999888888999<<<@@@EEEIIIMMMOOOQQQVVVYYYYYYZZZ^^^``````ccceeegggiiihhhfffcccaaaaaahhhmmmmmmiiihhhlllpppkkkooorrrrrrrrrqqqjjjcccNNNDDD============AAAHHHGGGDDDHHHNNNJJJCCCKKK\\\ooottt{{{jjjeee[[[MMMAAA<<<===AAAHHHZZZqqqnnnaaaooouuucccSSSJJJPPPlll}}}jjjYYYeeeyyy]]]BBB999888666555777777777777777888999:::;;;;;;>>>AAADDDIIIOOOUUUZZZWWW]]]eeeiiikkkpppwww}}}{{{tttzzz\\\AAADDD===888===;;;;;;888777:::;;;===DDDLLLcccxxxeee]]]WWWXXXYYYVVVTTTTTTKKKIIIEEEKKKeeeooofffmmmxxx|||xxxWWWHHHFFFEEEBBBTTTpppvvvhhh[[[SSSLLLQQQaaarrr|||{{{{{{~~~yyyrrrvvvkkk^^^\\\uuuqqqkkk]]]vvvzzzkkkXXXBBB666333444444333222222333444555777888999???>>>???FFFQQQYYY\\\\\\VVVUUUVVVZZZ]]]\\\\\\\\\kkkmmm{{{qqqPPPVVVQQQMMMQQQSSSUUUUUUQQQdddiiiWWWSSSMMMMMMRRRPPPQQQPPPPPPPPPLLLFFFCCCEEECCC>>>888666999===??????>>><<<;;;???FFFJJJIIIFFFLLLPPPUUUXXXYYY[[[^^^bbbaaaccceeeeeedddbbbbbbccchhhhhhiiijjjkkkmmmnnnnnnlllkkkiiijjjmmmpppnnniiiSSSFFF<<<;;;<<<::::::===BBB>>><<<======<<<===AAAVVV{{{ggg[[[eeeddddddeeegggeee___ZZZLLLHHHBBB>>><<<<<<;;;;;;HHH[[[ppp}}}ooo\\\YYY]]]jjjuuummmfffUUUJJJVVVsss~~~kkk\\\iiivvv[[[AAA999999666555777777777777777888:::;;;;;;???BBBEEEIIIMMMSSSYYY^^^]]]bbbhhhkkkkkkooovvv|||zzz|||cccFFFFFF@@@===@@@>>><<<999888:::;;;===CCCKKK[[[zzz```YYYUUUWWWZZZYYYWWWXXXMMMIIIDDDIIIbbb{{{zzzZZZKKKJJJGGGBBBOOOfffuuukkkbbbZZZSSSUUU___kkktttwww|||xxxzzz}}}yyy~~~~~~kkk``````wwwyyyuuueeeWWW|||~~~rrrwwwjjjVVVAAA666444444333333333333444555666888999:::>>>@@@EEENNNVVVZZZYYYVVVUUUVVVYYY___cccfffggghhhgggjjjxxxyyyUUUUUUPPPQQQTTTTTTUUUVVVUUUjjjhhhYYYWWWSSSSSSSSSNNNOOONNNNNNOOOLLLGGGFFFHHHHHHGGGDDDBBBBBBEEEIIIMMMMMMGGG@@@>>>BBBGGGIIIJJJLLLPPPTTTWWWXXXZZZ]]]```^^^```bbbcccbbbaaaaaabbbdddeeegggjjjlllnnnooopppnnnmmmlllmmmooopppmmmjjjTTTIII@@@>>>>>>:::999:::<<<888777999:::999;;;>>>AAAfffwwwlll___[[[WWWUUUTTTQQQLLLHHHEEEBBB>>>;;;::::::;;;;;;KKK]]]rrrwwwYYYQQQNNNRRRWWWaaavvv}}}mmmaaaPPPJJJ]]]|||kkk```oooxxxqqqWWW???999999777555666666777777777999:::;;;<<>>===>>><<<<<<999888:::;;;<<>>;;;:::<<<<<<777555888:::888888;;;@@@[[[~~~ooohhh^^^WWWSSSPPPMMMJJJBBB@@@===;;;:::;;;<<<===NNNaaauuupppbbbSSSJJJFFFJJJZZZmmmuuummm]]]KKKLLLgggccciiicccvvvyyyvvvmmmTTT>>>888:::777444555666666777888999;;;<<<===AAADDDGGGKKKOOOTTTZZZ]]]dddhhhkkkllllllpppxxxqqqOOOAAA>>>>>>===;;;<<<:::999:::;;;;;;@@@GGGJJJhhh```XXXRRRUUUYYYWWWTTTRRRMMMMMMJJJLLL\\\xxxooo\\\YYY]]]```TTTWWWzzzoooqqqkkkhhheeebbbdddkkktttzzz{{{yyyzzz|||vvvxxxgggdddiiinnnrrrYYYMMMjjjxxxrrr|||fffQQQ===666555222222444333444555666888:::<<<======EEEPPPZZZ]]][[[VVVRRR^^^ccchhhiiikkknnnnnnmmmttt~~~yyyuuuzzzvvvVVVQQQXXXRRRTTTQQQQQQTTTUUUfffvvvccccccdddddd___SSSNNNLLLLLLMMMJJJFFFGGGKKKZZZYYYVVVRRRNNNNNNRRRUUUZZZRRRFFF??????CCCIIILLLKKKMMMPPPRRRUUUWWWXXXZZZXXXZZZ\\\]]]]]]^^^```aaa^^^aaadddhhhkkkmmmnnnnnnmmmkkkjjjkkkllloooxxxooofffZZZPPPJJJFFFDDDCCCBBB<<<999;;;<<<:::999999FFFZZZuuuvvvhhh]]]WWWTTTQQQOOOIIIGGGDDDAAA>>>===>>>???RRRdddwwwvvvdddVVVQQQYYYdddssskkk[[[JJJNNNjjj]]]ppp}}}fffeee{{{||||||kkkRRR===888:::777444444666666777888999;;;===>>>AAADDDHHHLLLOOOTTTYYY\\\bbbeeehhhgggeeehhhooovvv\\\FFFBBBBBB??????===:::999;;;;;;:::>>>EEEHHH___dddYYYRRRTTTXXXWWWSSSQQQOOOQQQPPPMMMVVVooommmfffoooyyynnn___jjjtttvvvpppnnnllliiiiiinnnvvv}}}yyywwwwwwzzz~~~vvveeeeeennn{{{tttrrr{{{TTTKKKcccyyyzzzuuudddNNN:::666555222111555333333555777999<<<>>>@@@@@@HHHRRRYYY[[[ZZZYYYYYYdddlllpppooonnnppppppmmmeeevvvzzz]]]PPPXXXPPPTTTRRRQQQTTTSSS]]]tttfffccccccdddaaaVVVRRRNNNLLLLLLHHHDDDEEEJJJ]]]XXXQQQLLLJJJIIIGGGEEEFFFBBB>>><<<===???AAACCCIIIJJJLLLOOOSSSUUUWWWWWWWWWXXXZZZ[[[[[[]]]___aaa___aaacccfffhhhiiiiiijjjllljjjiiijjjkkkrrr~~~sssfffZZZQQQIIIAAA<<<===>>><<<::::::===OOOiii|||uuulllfffaaa^^^XXXUUUPPPHHHAAA===>>>@@@VVVfffxxx}}}sssqqqsss}}}pppdddVVVIIIOOOhhhrrrxxx}}}xxxcccfffkkkSSS<<<888999777444555666666777888:::<<<===>>>BBBFFFJJJNNNRRRVVVZZZ]]]fffjjjllljjjggggggmmmrrrxxx}}}fffHHHBBBAAA===>>>>>>;;;:::;;;;;;999===BBBGGGWWWhhh\\\RRRSSSXXXYYYWWWUUUQQQTTTRRRMMMNNNbbbvvviiihhhyyyttt```bbbjjjmmmXXXRRR^^^ssszzzwww{{{xxxuuuqqqpppsssyyy}}}xxxvvvtttvvv|||tttdddiiiuuu{{{kkkxxxsssPPPLLLbbbsssyyyuuu~~~bbbKKK888666666111000666333444666999===@@@DDDEEEFFFMMMUUUYYYXXXYYY\\\```hhhrrrxxxuuutttwwwwwwsssiiiyyymmmPPPRRROOOUUUTTTSSSUUURRRWWWgggiiiaaa]]]^^^]]]VVVUUUPPPMMMKKKGGGBBBDDDHHHWWWPPPHHHDDDBBBAAA===999:::;;;===???@@@AAAAAAAAAFFFFFFHHHLLLQQQUUUVVVUUUVVVWWWXXXYYYYYYZZZ]]]___``````aaabbbcccdddeeefffllliiiiiikkklllttt~~~mmmXXXMMMDDDAAAAAA>>><<<<<<<<>>>>>AAAZZZjjjyyywwwjjjZZZOOOIIIRRRiii~~~tttbbbiii~~~}}}lllTTT===777999777555666666666777888:::<<<>>>???CCCGGGKKKPPPSSSVVVZZZ]]]eeejjjmmmnnnllllllqqqvvv~~~nnnIIIAAA>>>999===>>>;;;;;;<<<;;;999<<>>???@@@AAACCCDDDCCCCCCEEEJJJPPPTTTUUUUUUTTTUUUVVVVVVVVVWWWZZZ\\\___^^^^^^^^^___aaadddeeeiiigggiiikkkjjjpppxxxiiiYYYQQQLLLEEE@@@>>>BBBNNNhhhzzz|||vvvjjjYYYJJJBBBCCCFFF___mmm|||rrrgggTTTLLLKKK\\\uuusssbbbjjjnnnUUU===777888777555666666666777888:::<<<>>>???BBBFFFJJJOOORRRUUUYYY\\\ZZZ```gggjjjjjjmmmsssyyywwwOOODDD@@@;;;AAA>>><<<;;;<<<;;;888;;;@@@BBBHHHjjj|||lll\\\YYY[[[[[[XXXVVVRRRPPPLLLLLLPPP]]]qqqvvvgggRRRJJJXXXaaa```jjj}}}ooobbb```KKKNNNOOODDD???XXXvvv{{{~~~{{{www|||oooggguuutttiiihhhSSS```yyywwwuuu|||```GGG555666777000///666666888;;;@@@EEEJJJNNNQQQTTTZZZ```___ZZZYYY^^^eeennn{{{{{{wwwzzzzzzttttttxxx}}}xxx~~~PPPLLLLLLRRRNNNLLLPPPNNNQQQ]]]xxxxxxhhh^^^[[[[[[VVVTTTPPPKKKIIIEEEBBBEEEJJJAAABBBBBB???:::999<<>>AAABBBAAACCCIIIPPPTTTUUUTTTSSSTTTTTTTTTTTTUUUXXXZZZ]]]\\\[[[[[[]]]```dddfffeeedddhhhjjjfffiiipppbbbWWWLLLCCC???<<>>??????===<<<:::888888:::<<<>>>BBBCCC___rrr___XXXWWWVVVVVVYYYSSSQQQPPPNNNNNNUUUgggyyyqqqZZZHHHFFFIIIIIIMMMUUUdddvvvgggSSSLLLKKKIIIaaa~~~yyy{{{~~~gggeeewwwwwwhhhjjjOOOkkkvvvsssyyy|||XXXDDD444444666333333777888:::<<>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<@@@AAADDDHHHKKKNNNPPPQQQRRRRRRRRRSSSTTTVVVWWWXXXZZZWWWUUUUUUXXX\\\^^^___aaacccdddeeefffkkksssxxxzzzaaaLLLEEEAAAGGGdddsssXXXEEEHHHWWWjjjttt~~~}}}qqqaaaPPPNNNUUUiiiMMMPPP[[[kkkvvvoooiiiyyybbbLLL:::888999666555888777777777888:::===???@@@FFFGGGJJJMMMRRRVVVYYY[[[^^^bbbeeefffeeeeeehhhlllyyysssKKKBBBCCC======<<<:::999999:::<<<>>>CCCAAAXXX}}}ggg]]]ZZZXXXVVVVVVUUUTTTTTTQQQNNNPPP]]]llluuu]]]GGGCCCDDDDDDFFFLLLOOOhhh~~~qqqgggZZZccc{{{www~~~zzzfffhhh|||rrrmmmZZZ~~~rrrssswwwuuuVVVCCC555444666333333777888;;;>>>@@@CCCIIIRRRXXXZZZ^^^bbbaaa^^^]]]aaafffooorrrxxx{{{{{{yyywwwuuuwwwXXXBBBJJJJJJJJJJJJKKKLLLNNNOOOeee}}}pppkkkfffXXXNNNNNNLLLJJJGGGFFFGGGIIIHHHEEEAAA???>>>===<<<:::888888888888999;;;===>>>@@@BBBDDDGGGIIIKKKMMMMMMPPPPPPPPPPPPQQQSSSUUUVVVXXXWWWVVVVVVWWWYYY\\\^^^aaabbbddddddeeehhhmmmqqqvvvxxx```SSSCCCBBB[[[|||xxxqqqmmmjjjjjjnnnsss~~~~~~cccNNNNNNZZZiiitttwwwmmm]]]NNNIIIPPPfff|||MMMNNNPPPQQQ\\\tttmmmlll\\\III999777999777666888999888999999;;;===@@@AAAGGGHHHJJJMMMQQQUUUYYY\\\[[[___cccdddcccccceeegggwwwTTTEEEGGG:::>>><<<:::999999:::<<<===CCC>>>OOOrrrmmm```\\\ZZZWWWVVVUUUUUUUUUTTTOOOMMMUUU```eeeLLLDDDFFFGGGHHHKKKDDDMMMlllnnnfffrrrmmmmmmwwwwwwgggnnnmmmccc{{{pppvvvwwwpppSSSCCC555444666444444777888;;;???AAABBBFFFMMMRRR[[[]]]^^^______```cccfffggglllrrruuuuuutttuuuvvvyyylllKKKKKKJJJIIIIIIIIIIIIKKKKKK^^^www}}}mmmdddWWWKKKKKKKKKIIIGGGFFFHHHJJJHHHEEEAAA>>>===<<<;;;:::888777666666888:::===>>>AAABBBCCCEEEGGGIIIJJJKKKOOONNNLLLLLLMMMOOORRRTTTTTTVVVWWWVVVUUUUUUYYY]]]___aaacccccccccdddfffhhhgggiiijjjlllyyyuuubbbLLL@@@NNNmmm{{{uuufffVVVQQQIIICCC@@@AAANNNmmmfffRRRPPPZZZiiiuuuyyyqqqjjj[[[NNNIIIRRRkkkhhhjjjbbbVVVZZZwwwyyyhhhnnnqqqTTTEEE888777999888888999999999:::;;;<<>>===;;;::::::;;;<<<===AAA<<>>@@@DDDKKKQQQ\\\[[[[[[]]]```ccceeeeeebbbggglllooooooppptttwwwyyy___LLLKKKIIIIIIIIIJJJKKKLLLYYYtttkkk___TTTGGGHHHHHHGGGFFFFFFHHHJJJHHHDDD@@@===<<<<<<;;;:::;;;:::888777777999;;;===@@@@@@BBBDDDFFFHHHJJJLLLNNNLLLJJJIIIJJJLLLPPPRRRQQQUUUXXXWWWSSSSSSWWW[[[]]]^^^aaabbbccccccbbbbbbkkkiiieeeeeeppprrr[[[DDDCCCWWWaaa^^^RRRDDDEEE@@@>>>===<<>>AAADDDFFFJJJKKKLLLOOOSSSWWW[[[]]]\\\aaafffhhhhhhgggiiikkkqqq^^^DDDGGG===>>>===<<<;;;;;;;;;;;;<<<===:::FFF^^^}}}xxxbbbZZZZZZ[[[ZZZXXXUUUSSSQQQNNNLLLSSS\\\sssooo]]]VVVPPPHHHCCCIIIDDDLLL```qqq|||kkk\\\fffnnnkkkjjjaaaWWWRRRXXXaaallliii]]]YYYiii~~~sssiiivvvqqq```[[[yyyrrr|||{{{mmmKKKAAA777444555666666777777999;;;<<<>>>DDDMMMTTT]]][[[ZZZ\\\```dddffffffbbbeeehhhjjjkkknnnssswwwyyydddJJJIIIGGGGGGGGGIIIKKKMMMPPPmmmkkk[[[OOOFFFGGGGGGGGGEEEEEEFFFHHHFFFCCC???<<<<<<===>>>>>>;;;:::999888888999;;;<<<>>>???@@@CCCFFFJJJMMMNNNNNNLLLJJJHHHIIIKKKOOOQQQNNNSSSWWWWWWSSSRRRVVVYYYZZZ\\\^^^bbbccccccbbb```bbbcccccceeemmmzzziiiMMMAAAGGGGGGDDDBBB===:::999;;;>>>===DDD^^^xxxnnn\\\UUU\\\ggglllwwwyyyllljjjeeeVVVLLLQQQaaavvvpppbbbrrr~~~hhhHHH@@@888666888999888666888999:::===@@@DDDGGGIIIKKKLLLOOORRRVVVYYY\\\]]]```eeejjjlllllllllooorrrqqqoooLLLFFFBBB>>>>>>===<<<;;;;;;;;;;;;999:::EEEVVVoooiiiYYYXXXZZZZZZ___ZZZUUUQQQLLLJJJOOOWWWiiiuuucccQQQDDDEEEDDDHHHPPPYYYcccqqq~~~cccGGGMMM]]]bbbdddhhhppp]]]IIIDDDEEEMMMRRRYYYqqq}}}ooobbbfff|||ooogggvvv{{{www}}}fffZZZXXX}}}uuuoooyyyvvveeeGGG@@@888555555666777777888:::===@@@BBBHHHQQQWWW]]]\\\[[[\\\___ccceeefffgggfffeeeeeehhhlllpppssssssuuu{{{^^^HHHGGGEEEDDDDDDGGGIIIKKKHHH___ttt}}}xxxrrrttt]]]NNNGGGHHHIIIHHHFFFEEEEEEFFFFFFCCC???>>>???BBBDDDEEE<<<<<<<<<;;;;;;<<<<<<======>>>???BBBEEEIIIMMMOOOLLLKKKIIIHHHIIIJJJMMMOOOMMMQQQUUUVVVUUUUUUVVVXXXXXXYYY\\\```ccccccaaa___^^^aaaccccccfffjjjiiieeewwwpppYYYPPPPPPEEE<<<>>>???:::999:::;;;:::CCC```}}}uuubbbUUUVVVaaalllpppxxx}}}ssshhhhhhbbbQQQSSSdddvvvoooeeeyyy^^^DDD???999666777999888555777888:::===AAAFFFJJJLLLLLLNNNRRRVVVYYY[[[\\\]]]^^^bbbgggiiijjjlllppptttpppUUUCCCEEE???>>>======<<<;;;;;;;;;888;;;DDDMMMaaannnXXXTTTXXX[[[```[[[VVVRRRMMMHHHKKKQQQaaa~~~jjjWWWQQQOOOJJJJJJWWWjjjvvvyyyddd^^^fffhhhiii___lllrrr}}}{{{iii\\\RRREEE:::@@@;;;===DDDEEEHHH]]]xxxwwwooozzznnnhhhyyyxxxuuu^^^WWWWWWyyyqqqmmmxxxpppZZZCCC???999555555777888777999>>>DDDHHHKKKNNNSSSWWW]]]]]]\\\\\\^^^aaaeeegggmmmgggbbbaaafffkkkmmmmmmmmmlllrrrfffKKKIIIFFFDDDDDDEEEHHHIIIHHHPPPcccyyywwweeevvviiiSSSLLLMMMMMMKKKIIIFFFFFFFFFGGGDDDAAAAAADDDIIILLLNNNIIIHHHGGGFFFCCC@@@===<<<>>>>>>>>>@@@CCCGGGJJJLLLJJJIIIHHHHHHHHHIIIKKKKKKMMMOOORRRVVVWWWXXXWWWWWWYYYYYYZZZ]]]aaaaaa___\\\aaadddeeecccbbbeeeeeecccrrrtttiiimmmrrraaaNNNHHHFFFBBB@@@???>>>;;;EEEcccqqq___UUUYYYdddnnnsssxxx|||~~~zzzqqqiiiiiiaaaOOO]]]zzz~~~pppiii~~~ZZZBBB>>>999555777999777444666777:::===BBBGGGLLLNNNLLLOOOSSSXXX[[[]]]]]]\\\ZZZ]]]aaaccceeehhhmmmrrrmmm|||}}}ZZZ@@@FFF???>>>>>>===<<<;;;;;;;;;888;;;CCCGGGWWWpppVVVRRRXXX\\\]]]YYYUUUSSSNNNIIIJJJOOO\\\zzzjjjggg```SSSQQQhhh}}}yyysssjjjXXXSSSaaagggfffkkk```ZZZOOOEEEBBBEEEEEEBBBEEE>>>>>>DDDBBBBBBTTTmmmrrrwww{{{ppplllsss{{{oookkk~~~vvv|||sss[[[VVVXXXwwwooommmxxxmmmSSSBBB???999555555777888777;;;BBBJJJPPPRRRSSSTTTVVV]]]^^^^^^]]]]]]___dddhhhppphhh```___dddiiijjjiiinnnlllsssrrryyyPPPMMMJJJFFFEEEFFFHHHIIILLLHHHWWWwww{{{```eeettt[[[OOOPPPPPPNNNKKKHHHGGGGGGHHHFFFCCCDDDHHHNNNRRRTTTXXXWWWUUUPPPJJJDDD===:::???>>>>>>???AAADDDGGGIIIHHHHHHHHHHHHHHHHHHIIIIIIMMMNNNQQQUUUYYYZZZYYYWWWZZZYYYYYY\\\______\\\YYY\\\```aaa```ccckkksssvvvvvvvvvuuueeeUUULLLCCCBBBBBBAAA===CCC___|||wwwfff]]]aaakkksssvvvxxxzzz}}}yyyzzz{{{tttmmmlllcccOOO]]]}}}fffuuu~~~}}}jjjdddZZZEEE===777777888777888:::;;;:::<<<@@@BBBBBBGGGMMMPPPPPPRRRUUUYYY\\\]]]\\\^^^___bbbeeecccccciiiqqqsss|||ZZZ@@@HHHAAA@@@>>>===;;;:::::::::???999>>>FFFSSSxxx{{{[[[OOOSSSYYY\\\XXXRRRLLLIIIIIIKKKMMMUUUkkkrrrWWWOOOjjjzzzlll\\\QQQKKKJJJNNNTTTHHHHHHGGGDDDBBB@@@@@@AAA>>>AAADDDDDD@@@AAAMMM\\\|||eeehhhrrr~~~vvv[[[RRRfffyyy}}}{{{pppffftttyyyjjjwwwTTTQQQhhhtttsssuuuhhhWWWFFF<<<666666999999888999@@@IIITTTYYYWWWTTTSSSTTTXXX\\\^^^]]]^^^bbbcccbbbgggccc``````dddkkkqqquuupppnnnxxx}}}iiizzzmmmSSSBBBFFFJJJDDDCCCJJJLLLBBBNNNnnnxxxjjjfffqqq|||kkkZZZUUUMMMHHHHHHKKKIIIFFFEEEDDDCCCDDDFFFKKKOOORRR^^^aaaaaa[[[NNNAAA:::777===<<<<<<>>>AAADDDEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHJJJNNNRRRUUUVVVVVVWWWXXXWWWXXXYYY[[[]]]]]]^^^^^^]]]^^^```cccbbb```ccchhhddduuummmYYYSSSCCC===DDDAAA???YYY~~~yyykkkdddeeekkkpppwwwyyy|||}}}qqq___^^^pppwwwwwwmmm[[[SSSXXXmmmxxxeeexxxfffwwwzzziiiiiiWWWCCC<<<777888999888888:::;;;;;;===BBBDDDEEEIIIOOOTTTTTTVVVYYY\\\]]]\\\ZZZ^^^___aaadddcccbbbhhhppptttuuuhhhFFFDDDAAA@@@>>>===;;;:::::::::===999===CCCMMMnnndddSSSRRRTTTYYYWWWTTTQQQNNNLLLKKKKKKQQQfff~~~sssjjj[[[NNNSSSrrrxxxcccUUUMMMHHHHHHKKKJJJIIIHHHEEECCCBBBAAABBBAAACCCGGGIIIEEECCCIIIRRRpppooo[[[kkkhhhZZZbbbpppzzz}}}qqqiiissszzzrrrfffuuu}}}ooohhhRRRZZZuuusssvvvvvvfffQQQEEE<<<666666999888888:::@@@IIITTTYYYXXXVVVYYY]]]```aaa```^^^bbbfffeee```eeecccaaabbbfffkkkppprrrooommmwww~~~jjjgggJJJGGGLLLHHHEEEGGGKKKCCCLLLfffwwwrrriiifffppp^^^VVVKKKDDDDDDGGGGGGEEEDDDCCCAAA@@@AAADDDGGGIIIKKKNNNOOOKKKCCC;;;777666777666666888;;;???AAABBBDDDDDDCCCCCCDDDEEEFFFHHHIIIMMMPPPSSSSSSTTTUUUVVVUUUVVVWWWYYY[[[[[[\\\\\\^^^___bbbiiirrrwwwuuupppzzzsssZZZIIICCCIIIGGGBBBVVVuuuvvvgggaaaccciiimmmuuuxxx{{{}}}~~~lllbbbYYY[[[jjj|||xxxuuuwwwmmmZZZSSSXXXyyyuuulllUUUaaauuuhhhpppyyyuuuNNN@@@;;;888::::::888888:::<<<<<>>===;;;:::::::::::::::<<<>>>FFF```qqq\\\UUUSSSVVVVVVWWWVVVSSSOOOKKKIIIKKK\\\sssiiicccZZZPPPIIIXXXooo```WWWPPPMMMLLLKKKJJJHHHFFFEEEDDDDDDEEEGGGGGGKKKOOONNNHHHFFFIIIaaavvvxxxUUUVVVWWWSSS[[[eeerrr~~~tttnnnfffuuuuuuddd\\\tttzzzsssyyywwwaaaIIIDDD<<<666777999999999;;;???GGGPPPUUUXXX[[[```eeecccaaa```ccckkkrrrnnneeedddbbbaaabbbfffjjjmmmnnnpppoooxxxtttwwwMMMBBBHHHIIIDDDBBBHHHGGGJJJZZZpppyyymmmZZZrrrgggZZZJJJBBBCCCFFFGGGGGGDDDCCCAAA???>>>???@@@AAA===???@@@===888555555777888777777888:::>>>BBBEEEDDDCCCBBBBBBCCCDDDFFFGGGIIIKKKOOOPPPPPPPPPQQQRRRSSSSSSUUUWWWXXXYYYYYYYYY[[[^^^cccooo}}}~~~aaaOOOHHHNNNLLLDDDMMMbbb~~~|||iii^^^]]]bbbhhhkkkqqquuuyyy|||}}}}}}mmmhhhdddgggoooyyyvvvrrrtttwwwmmm\\\WWW]]]{{{]]]]]]|||qqqhhhwww{{{nnngggIII===:::999;;;;;;888888:::;;;<<>>===;;;:::::::::777<<<<<<<<>>??????======<<<999555555666999===<<<;;;:::;;;>>>BBBFFFDDDCCCCCCCCCCCCEEEFFFGGGIIIKKKMMMNNNNNNMMMNNNOOOQQQRRRSSSUUUVVVWWWXXXXXXWWW[[[```lll}}}tttmmmjjjooo||||||{{{fffRRRIIIOOOMMMBBBBBBNNN]]]fffuuu~~~vvvlllaaaUUUQQQXXXbbbhhhjjjnnnqqqvvvyyy{{{}}}zzzoooeee\\\[[[___dddgggjjjpppjjjuuurrrqqqtttvvvkkk^^^^^^hhhuuufffxxx|||ooolll~~~{{{ooo___JJJ;;;999999<<<;;;888888;;;;;;<<>>===;;;:::::::::555>>><<<;;;CCCNNNqqqpppaaaZZZWWWWWWWWWWWWUUURRROOOMMMDDDQQQcccwww~~~gggcccaaabbbuuu}}}rrrgggaaa\\\YYYUUUSSSTTTUUUUUUTTTOOOKKKKKKRRRVVVTTTPPPNNNYYYqqq~~~|||qqqnnnttttttmmmqqquuutttWWW???@@@:::777999;;;<<>>===;;;888666777999;;;??????===;;;999:::>>>BBBDDDDDDCCCCCCDDDEEEGGGHHHHHHJJJLLLLLLLLLLLLMMMNNNPPPPPPRRRTTTUUUVVVVVVVVVTTTXXX[[[aaasssnnnVVVKKKJJJQQQ```nnn}}}yyyyyyyyy|||hhhTTTIIIMMMLLLAAA;;;@@@DDDLLLYYYeeejjjfff]]]VVVOOOIIIEEEJJJVVVbbbhhhhhhjjjnnnrrrvvvxxxzzz}}}yyyooo\\\JJJGGGLLLQQQVVV[[[YYYVVVfffsssrrrrrrpppfff^^^eeeqqqyyy}}}yyyooorrrwww}}}zzzWWWFFF:::888:::<<<;;;888999===<<<>>>DDDLLLOOOMMMOOOSSS[[[YYYYYYZZZ___cccfffggghhheeedddggghhhgggjjjnnnlllqqqsss{{{{{{~~~jjjCCCAAA@@@>>>===;;;:::::::::444???;;;:::CCCHHHbbbwwwdddZZZWWWWWWWWWVVVTTTRRRPPPOOOGGGPPP^^^ppp{{{jjjhhhzzz{{{kkk```aaazzzzzzrrrkkkfff___\\\[[[[[[YYYWWWWWWQQQOOOUUUYYYYYYVVVUUUXXXppp}}}|||ooonnnvvvggg]]]~~~pppyyypppSSS@@@===999888:::===???DDDJJJSSSLLLJJJVVViiiuuurrrjjjgggkkkpppwwwmmmjjjfffeeehhhkkknnnppprrrsssxxxuuurrrQQQBBBCCCFFFGGGGGGNNNLLLEEEIIIXXXccccccPPPWWWvvvoooVVVOOOOOOLLLGGGEEE???@@@@@@AAA@@@@@@???>>>999999888888999:::<<<===CCCCCCBBB???;;;:::===AAADDDCCCCCCBBBCCCEEEFFFGGGGGGHHHJJJJJJJJJJJJLLLMMMNNNOOOPPPRRRSSSTTTUUUUUUUUUVVVVVVWWW[[[eeerrr{{{ttteeeSSSHHHEEEHHHQQQZZZccchhhsssyyy~~~zzzhhhTTTGGGIIIIII???999;;;>>>@@@DDDIIIMMMNNNKKKIII@@@???@@@HHHTTT___dddeeehhhkkkooorrrtttxxx|||~~~}}}~~~~~~rrrZZZDDD???EEEKKKTTT\\\RRRQQQaaa}}}uuurrrnnnhhh```___kkkyyyxxxqqqxxx~~~qqqPPP>>>999888999;;;:::777:::??????AAAHHHOOOQQQOOOPPPSSSVVVVVVXXX\\\```ccccccbbbeeeaaa___bbbdddccceeehhhgggppprrr}}}zzzvvvPPPAAA@@@>>>===;;;:::::::::444@@@999777CCCAAASSSiii\\\TTTUUUVVVWWWUUUSSSPPPNNNHHHLLLTTTcccyyy{{{sssvvvnnn___aaa|||xxxrrrooolllhhhdddfff```^^^aaaccc```]]]]]][[[qqqwwwkkkttttttkkkmmmzzz}}}mmmWWWVVVzzzxxxppp|||kkkQQQCCC;;;888888<<>>EEEOOOYYY___cccgggiiilllnnnqqquuu{{{}}}}}}|||eeeOOOGGGFFFGGGOOOZZZaaaaaajjj|||wwwvvvrrrkkkeee```dddsssxxxsss|||~~~pppOOO===999888999;;;999777:::@@@AAADDDJJJRRRTTTQQQQQQTTTSSSUUUYYY^^^bbbbbb```]]]bbb]]][[[^^^```___aaadddZZZiiinnnmmmooo[[[AAA@@@>>>===;;;:::::::::444@@@777555BBB<<>>AAABBBCCCEEEFFFEEEBBB@@@:::===???<<<888666999===@@@??????>>>???AAABBBCCCBBBCCCDDDEEEEEEFFFIIIKKKIIIJJJLLLMMMOOOPPPPPPPPPTTTPPPTTT\\\SSSDDDEEESSStttzzzggg^^^eeeuuu^^^JJJ<<<;;;;;;666555999111222444888<<<===<<<;;;777888<<>>BBB>>>BBBFFFGGGDDDBBBAAABBBKKKKKKDDD999999AAAAAA999777888999888777888999;;;999888999<<<@@@CCCEEEDDDCCCCCCCCCCCCDDDEEEGGGGGGJJJJJJKKKLLLMMMNNNOOOOOOSSSQQQRRRXXX]]]ZZZOOODDDmmmqqqbbb^^^dddhhhfffaaaKKKDDD===;;;:::777444222888666333444888======:::888888;;;AAAIIIRRRWWWZZZ^^^dddkkkooopppppprrrsss}}}}}}}}}~~~}}}~~~zzzoooxxxsssssswww|||{{{qqqdddgggyyywwwsssttt{{{eeeKKK:::888999999999999;;;>>>AAADDDHHHMMMQQQRRRSSSTTTUUUZZZ\\\```bbbdddeeehhhjjjmmmjjjfffbbb___]]]\\\[[[ccceeelll|||mmmvvvrrrOOO@@@>>>AAA<<<999<<<:::>>>999888<<<;;;<<>>>>>???BBBGGGNNNTTTXXX[[[```gggkkkfff^^^^^^cccvvv|||~~~wwwlllhhhoooxxx}}}{{{wwwrrrnnnnnnppprrrpppsssqqqmmmqqq}}}xxxuuuqqqgggsssQQQJJJLLLIIIGGGFFFFFFCCCCCCJJJTTTlll^^^KKKMMMsssiii]]]MMMAAAEEE@@@CCCFFFGGGDDDBBBAAAAAAMMMPPPIII<<<777<<<===888999::::::888666555777888:::999:::<<<@@@BBBBBBAAABBBBBBBBBCCCDDDEEEFFFGGGIIIIIIJJJKKKLLLMMMNNNNNNLLLKKKNNNWWW``````VVVKKKcccuuu___SSSRRRSSSQQQLLLFFFBBB===<<<<<<;;;999888666555444444777;;;<<<<<<888888;;;@@@IIIQQQWWWYYY]]]bbbjjjooorrrtttvvvxxxwwwyyy|||~~~zzzmmmhhhrrryyypppqqquuu|||zzzpppffflll}}}}}}uuu___GGG777666777777888999<<<@@@CCCJJJMMMPPPRRRSSSSSSTTTUUU\\\^^^aaacccddddddfffhhhnnnmmmjjjfffccc___]]]\\\```ccchhhqqqyyy~~~XXXDDD===AAA===;;;<<<:::===999999<<<;;;;;;EEESSS|||pppaaaYYYTTTUUUUUURRRPPPQQQKKKIIIEEEDDDTTTvvvmmmgggaaaYYYPPPIIIEEEEEECCC???EEEOOOyyyyyylllccctttvvv|||tttyyyyyyYYYkkk}}}qqqlllnnnrrrhhhQQQ@@@===999:::<<>>AAAAAAAAABBBCCCDDDFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMMMMKKKNNNYYYeeehhh```VVVZZZ}}}xxx___OOOIIIHHHFFFBBBBBBBBB@@@>>>===<<<<<<;;;777666555666888:::>>>@@@888888:::???FFFNNNSSSUUUZZZ___ffflllpppsssuuuwwwuuuyyyzzzkkkWWWJJJNNNYYY{{{yyysssuuuyyyuuuqqqhhhcccmmm~~~|||uuuvvvXXXAAA666666777888888999<<<@@@CCCLLLNNNQQQRRRSSSTTTVVVWWW[[[]]]___``````aaabbbdddiiijjjkkkjjjhhhfffdddddd^^^```ccchhhuuufffJJJ===@@@>>><<<===999;;;999:::<<<::::::AAAJJJddd{{{ggg^^^VVVVVVVVVRRRMMMKKKFFFHHHGGGFFFNNNgggyyyeeeUUULLLEEEFFFGGGEEEEEEFFFYYYsssiiizzz|||wwwuuu|||uuuppp```nnnnnnpppnnn___III===;;;666666999@@@KKKYYYgggoookkkccc]]]]]]^^^^^^aaadddbbbkkkssstttnnnkkkooouuurrroookkkhhhhhhnnnwww~~~yyyyyyxxxvvvyyyxxxaaa|||wwwKKKFFFGGGFFFFFFGGGDDDAAABBBGGGPPP```bbbTTTTTTtttsssZZZJJJLLLHHHHHHGGGFFFDDDAAA@@@@@@EEEOOOSSSHHH;;;666888999;;;;;;999777444333555777999999999;;;>>>???>>>===??????@@@@@@BBBCCCEEEFFFFFFFFFGGGHHHIIIJJJJJJKKKOOOKKKKKKUUUbbbhhhddd]]]XXXssswwwggg]]]ZZZYYYWWWTTTPPPRRRQQQLLLGGGEEEAAA>>><<<999888999:::;;;???DDD:::999999<<>>888777888999999999<<<@@@CCCKKKMMMPPPSSSTTTVVVXXXZZZ[[[]]]___```______aaabbbdddgggjjjjjjhhhgggggggggddddddeeejjjuuuyyyUUU???AAA@@@>>>===999;;;::::::;;;:::999>>>CCCNNNuuujjj___WWWWWWYYYUUUMMMIIIFFFHHHIIIFFFHHHWWWsssdddWWWIIICCCDDDEEEEEEEEEIIIfff|||qqq{{{qqqkkkooovvv|||ssssssooossstttkkkWWWEEE===<<<===<<<<<<>>>EEEOOOYYY___fff]]]VVVXXX]]]___aaaddd```cccgggiiijjjkkkllllllhhhhhhgggfffhhhmmmtttyyysssvvvxxxxxxwwwyyyyyy~~~[[[FFFGGGEEEEEEFFFDDD@@@@@@CCCFFF^^^kkk]]]MMM]]]kkkTTTQQQKKKIIIGGGEEECCCBBBAAA@@@;;;GGGPPPLLLAAA::::::;;;888888777666555666999<<<:::999888:::<<<>>>???>>>======>>>???@@@BBBDDDEEECCCDDDEEEFFFGGGHHHHHHIIILLLGGGEEEKKKWWWaaacccbbbWWWlll{{{xxxvvvxxxzzzzzzvvvrrrooorrrppphhh```ZZZPPPFFFBBB>>>===AAABBB@@@AAAEEE<<<:::999:::===@@@BBBBBBIIIMMMTTT\\\dddjjjnnnpppnnnrrrxxxzzzzzzyyyzzz|||{{{~~~{{{tttjjj___QQQEEEBBBDDD999JJJ\\\mmmyyyuuutttvvvwwwqqqkkkiiippp|||xxxfffOOO<<<<<<999999::::::;;;===AAADDDIIIMMMQQQTTTVVVXXXZZZ\\\]]]___bbbbbbbbbbbbcccdddcccgggiiiiiieeecccccceeehhhfffffflllvvvaaaCCCBBBAAA???>>>:::;;;;;;;;;:::999:::<<>>===<<<<<<<<<@@@EEEMMMTTTXXXXXXTTTUUU\\\bbbbbb___]]]bbb``````ccceeefffdddaaacccdddeeeeeefffhhhkkknnnpppssswwwwwwsssqqqyyyiiiIIIHHHEEEDDDFFFDDD@@@???AAAFFFXXXhhhcccNNNNNNrrrzzz\\\RRRMMMJJJGGGDDDDDDCCCBBBAAA999AAAJJJJJJDDD>>>;;;<<<555555555555666999>>>AAA===;;;999999:::===>>>>>><<<<<<<<<>>>???AAACCCDDDBBBBBBCCCDDDEEEFFFFFFGGGIIIFFFEEEIIISSS^^^eeeiiiZZZhhhwwwfffUUULLLHHHKKKTTTWWWNNNEEECCC===;;;888888:::<<<<<<<<>>:::;;;<<<;;;999999:::======NNN[[[xxxsssbbbSSSRRRWWWWWWSSSOOOKKKIIIGGGDDDAAAGGG]]]rrryyyeeepppqqqjjj]]]PPPIIIGGGGGGGGGEEEUUUnnn}}}yyypppvvv~~~oooiiipppzzzvvv{{{vvvaaaKKKAAA>>><<<999;;;???EEELLLRRRXXX[[[RRRQQQTTT^^^cccbbb^^^\\\]]]^^^```bbbcccaaa^^^\\\^^^___aaabbbbbbcccfffhhhmmmlllooorrrpppnnnrrrzzzyyyNNNIIIEEECCCEEEDDDAAA@@@AAAFFFMMM___jjj\\\LLL^^^hhhXXXOOOKKKFFFDDDDDDDDDCCCBBB@@@AAACCCDDDCCC???;;;:::444555555666777;;;AAAEEEDDD@@@;;;888888:::<<<===:::;;;;;;===>>>@@@BBBCCC@@@@@@AAABBBCCCDDDEEEEEEFFFGGGIIIKKKPPPWWW```fffbbbfffsssooo[[[YYYbbbsssvvveeePPPEEE===:::888888999;;;<<<<<<999<<>>BBBGGGKKKMMMQQQWWW[[[\\\\\\\\\\\\^^^```cccdddddddddeeegggfffjjjlllkkkgggfffiiimmmiiihhhgggiiioooyyykkkgggtttJJJDDDCCC@@@???;;;<<<<<<;;;888888;;;======AAAFFFbbb|||gggSSSOOOSSSUUURRRNNNHHHHHHIIIIIIEEEEEESSSddduuuhhh\\\hhhzzzeeeddd___VVVMMMIIIHHHHHHHHHTTTiiiuuuwww}}}kkk^^^___fffpppwwwuuunnnrrr|||~~~rrroooxxxuuuwww|||ttt\\\GGG???===;;;@@@CCCGGGLLLQQQTTTWWWXXXUUURRRSSSZZZ_________aaaTTTZZZaaadddbbb```^^^]]]YYYZZZ]]]^^^___bbbeeehhheeebbbccciiillljjjlllrrrSSSJJJEEECCCDDDDDDAAA@@@BBBBBBBBBXXXssslllQQQPPPfffxxxeeeOOOKKKFFFCCCDDDEEEDDDCCCHHHCCC??????@@@>>>:::888555555666666888<<>>@@@BBBCCC???@@@@@@AAABBBCCCDDDEEE@@@DDDGGGHHHHHHKKKRRRXXXkkkfffeeepppgggggguuuyyy[[[III<<<:::888888:::===>>>>>>999:::>>>GGGQQQYYY\\\]]]YYYTTTPPPVVVbbbnnntttuuuxxxzzz||||||||||||}}}~~~{{{}}}|||wwwsssrrrooojjjVVVsss~~~hhhaaaHHHKKKUUUccckkkooowww|||~~~vvvnnnnnnuuu||||||zzzsssrrr}}}xxxnnniiiPPP555@@@777999;;;>>>@@@CCCGGGLLLPPPSSSVVVYYY]]]______^^^]]]ccccccccccccdddeeeffffffgggggghhhgggggghhhjjjmmmllljjjdddfffpppwwwmmm\\\tttYYY===DDD???555<<<===<<<:::999888999::::::AAACCCSSSpppXXXRRRMMMOOOVVVXXXOOOLLLKKKJJJFFFDDDKKKWWWmmmyyyppplllnnnhhhhhhllljjjdddiiiuuu\\\^^^aaa^^^UUUMMMLLLPPPHHHVVVmmmyyymmmXXXNNNOOOSSSYYYdddsssuuuaaaXXXgggxxxrrryyyeeewww}}}uuusssqqqfffRRRBBB<<<::::::CCCCCCFFFKKKNNNNNNSSSYYY___YYYRRRQQQ[[[dddddd]]]```___^^^______]]]YYYWWWSSSZZZ```bbbaaabbbbbbbbbdddccccccdddfffgggggggggvvvyyyQQQBBBEEEHHH<<<>>>HHH@@@DDDDDDJJJ___qqqhhh___ffffffVVVKKKIIIJJJFFFHHHIIIAAA???@@@@@@===::::::<<>><<<:::CCC???:::888999::::::999888999;;;===???@@@BBBBBBEEECCCBBBAAAAAABBBDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHTTT\\\```iii~~~iiiVVVMMM___xxxzzzaaaHHH::::::999888888<<>>>>>@@@CCCBBB???===<<<<<<<<<<<<;;;>>>;;;777666777888888777888999:::<<<>>>@@@BBBCCCDDDCCCAAA@@@@@@AAACCCDDDDDDDDDDDDDDDEEEFFFGGGGGGSSS]]]```jjjmmmRRR>>>FFF]]]cccSSSAAA888777666666888<<>>777<<<>>>AAADDDGGGKKKOOORRRTTTVVVYYY]]]```bbbbbbccccccbbbaaa```aaaccceeegggdddeeeggggggfffgggjjjlllkkknnnkkkkkkpppsssbbb```nnnuuuNNNDDDCCC???@@@>>>===<<<:::999888888888<<>>===???AAABBBAAAAAABBBCCCJJJEEE???;;;999::::::;;;777555444444666777666666777888999;;;>>>AAACCCDDDCCCBBBAAA@@@@@@@@@BBBBBBCCCCCCCCCCCCDDDEEEFFFGGGQQQ___dddmmmttt```[[[^^^bbbbbbffflll~~~kkkOOO666888IIIPPPFFF:::444444444666:::???DDDGGGMMMEEE<<<666777;;;===>>>DDDMMMSSSVVV___kkkqqqooouuutttrrrqqqpppqqqssstttuuuvvvsssjjj^^^YYY]]]dddOOOIIINNNYYYhhhzzz{{{~~~wwwiiimmmvvvzzzpppqqqgggaaajjjzzz~~~}}}hhhXXXFFF;;;===:::<<>>???>>>===;;;:::888777777777>>>@@@SSSiiiTTTMMMRRRRRRZZZUUUNNNJJJGGGEEECCCCCCNNNbbb}}}wwwiiilllmmmcccWWWnnniiijjjsss|||zzzfffYYYZZZaaabbb___WWWddd}}}{{{jjjVVVYYYrrrxxxyyy{{{}}}sss{{{aaaYYYgggsssooollltttkkkXXXDDD999999;;;;;;>>>@@@GGGPPPUUUVVVYYY^^^cccccc___ZZZ[[[^^^___\\\\\\^^^bbbggghhhfff```\\\aaa\\\YYY\\\```aaabbbbbbfffhhhiiiiiihhhfffeeeeeeiiikkk^^^lllVVVHHHGGGGGGEEECCCDDDHHHAAABBBWWWkkkwwwhhhRRRRRROOOHHHCCC>>>===???AAABBBBBBAAA@@@@@@KKKFFF???:::999999999999222222222444666777777777777777999:::===@@@CCCEEEBBBAAA@@@?????????@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFOOOccchhhlllxxxZZZGGGGGGNNNRRRPPPXXXZZZeeehhh```___aaaZZZWWWFFF888:::BBBBBB:::333222222333777<<>>???>>>===<<<;;;999888777777???>>>IIIqqqwww\\\SSSVVVTTTTTTQQQMMMHHHGGGFFFEEECCCGGGVVVnnntttwww~~~{{{wwwmmmdddfffiiihhh^^^nnnyyy|||}}}rrr~~~zzzxxxdddjjj~~~ppprrrrrrgggSSS@@@999<<>>KKK\\\mmm}}}zzz]]]TTTLLLGGGGGGCCCBBBBBBBBBCCCCCCBBB@@@???EEEAAA===;;;:::999777666111222444666777888:::;;;888888888:::<<>>>>>======<<<:::888777999>>>999===ZZZbbbUUUVVVRRRPPPQQQOOOIIIFFFGGGFFFDDDCCCMMMbbb{{{|||^^^```kkkrrrnnnqqqqqqlll}}}~~~{{{jjjbbb^^^kkk}}}xxxmmmuuupppuuuooocccNNN>>>;;;AAAEEEDDD>>>@@@FFFOOOTTTVVVZZZ```bbbiiilllhhhbbb______^^^WWWZZZaaagggllllllhhheee^^^WWWUUUZZZ]]][[[^^^dddlllrrrxxxzzzvvvpppllljjjbbbdddttt~~~xxxyyyPPPDDDBBBBBBKKK>>>FFFDDD???EEENNN___uuuttt___NNNLLLNNNJJJGGGFFFEEEEEEFFFEEECCCAAA???===;;;;;;:::999777555222444666777888:::>>>@@@999999888999;;;>>>AAACCCBBBAAAAAAAAA@@@??????>>>@@@@@@@@@@@@AAABBBCCCDDDFFFYYYZZZOOOQQQYYY^^^ccc}}}rrr\\\FFF@@@GGGJJJFFF;;;777@@@HHHDDDAAAAAA;;;555444555555111---000777666444444666;;;======;;;777666666<<>>JJJYYYUUUPPPGGGMMMrrrvvvvvvyyy|||~~~~~~{{{rrrkkkhhhqqqyyy}}}xxxzzz{{{zzzzzzzzzyyysss___JJJ<<<===666???===AAAFFFJJJLLLOOORRRTTTZZZYYYXXXXXXZZZ]]]```bbb\\\]]]___```aaaaaa``````^^^aaaeeeggghhhiiikkkmmmjjjnnnmmmnnnqqqlllqqqbbbHHHDDD<<<<<<=========<<<;;;999888777:::666:::NNNkkkgggWWWTTTNNNRRRVVVUUUMMMFFFFFFEEECCCCCCHHHYYYqqqxxxcccaaagggyyy~~~~~~{{{UUUKKKTTTuuu|||nnnpppvvvlll___KKK===>>>FFFKKKIIIGGGHHHLLLRRRUUUUUUYYY___\\\gggpppmmmgggddddddccc[[[^^^bbbgggkkkjjjfffccc\\\VVVVVV]]]]]]ZZZ^^^gggsssxxx|||zzztttnnnkkkkkkjjjcccuuuTTTFFFFFFFFFLLL???CCCBBBCCCFFFEEEPPPgggmmmSSSQQQTTTMMMHHHFFFDDDDDDFFFGGGFFFDDD???===;;;999999999777555555666888888999;;;@@@DDD;;;:::999999:::===@@@BBBBBBBBBBBBBBBAAA@@@???>>>?????????@@@@@@AAABBBCCC@@@NNNNNNEEEBBB???@@@III]]]aaa[[[LLLFFFIIIJJJEEE>>>888DDDUUUVVVQQQIII<<<:::888666555222///333999333222333888>>>BBBAAA???DDDBBBAAAFFFOOOXXX]]]___aaa```aaabbbcccdddfffgggfffffffffffffffeeecccbbb^^^___fffiii^^^JJJAAAEEE]]]fffjjjZZZNNNeeewwwpppqqqvvvyyy~~~~~~{{{yyytttnnnnnnsss}}}xxxwwwyyy|||||||||tttuuucccVVVCCC888===777DDD???BBBGGGKKKNNNQQQTTTVVV\\\ZZZXXXWWWWWWXXX[[[\\\[[[\\\___aaaaaaaaa___^^^\\\___cccfffggghhhjjjkkkiiikkkiiikkkooojjjlll~~~oooOOOIIIAAA<<<<<<=========<<<:::999111777999@@@OOOaaaooo\\\WWWOOOUUU[[[[[[PPPGGGDDDCCCAAAAAACCCQQQhhh{{{|||zzzzzzvvvuuuooonnnzzzYYYNNN\\\kkkpppwwwjjj]]]JJJ===@@@JJJNNNMMMQQQPPPRRRVVVWWWWWWZZZ```VVVeeeppppppjjjggghhhhhhbbbcccfffhhhiiifffaaa\\\[[[VVVXXX___^^^ZZZ___jjjyyy|||}}}xxxpppjjjiiijjjnnnbbbvvv```LLLJJJDDDFFFEEEDDDAAAFFFIII@@@DDDYYY|||vvvVVVSSSVVVLLLFFFCCCAAAAAADDDGGGGGGFFFAAA>>>;;;888888888777666666888999888888;;;AAAFFF<<<;;;999999:::<<>>????????????@@@AAABBBCCC>>>HHHHHHCCCAAA999777AAACCCSSS\\\UUUMMMIIICCC;;;@@@;;;KKKccciiicccUUUCCC<<<888555666555111000222//////222:::DDDKKKKKKJJJWWWSSSPPPRRRYYYaaafffhhhdddbbbaaaaaaaaaaaabbbeeedddeeefffeeedddaaa^^^\\\TTTYYYhhhvvvpppZZZJJJGGGUUUkkk|||kkkRRR[[[vvvuuupppmmmooorrrvvv~~~~~~yyyvvvooolllsss~~~yyyuuuwww{{{rrrqqqzzzvvvaaaKKKBBB>>>::::::???CCCFFFKKKNNNPPPQQQSSSUUUUUUTTTVVV[[[[[[YYY^^^fff[[[[[[\\\^^^```aaa```^^^bbbbbbcccccccccccccccccchhhkkknnnmmmfffcccjjjtttwwwooozzz{{{UUUGGG>>>@@@>>>;;;:::;;;;;;;;;:::666888888<<>><<<;;;;;;;;;:::888<<<;;;888555444666;;;???AAA===999888;;;>>>??????BBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>?????????>>><<<;;;999888999:::;;;FFFOOOWWWXXXYYYYYYSSSJJJIIIEEEJJJaaa|||gggJJJ;;;;;;:::777444333333333666444222:::TTTjjj^^^DDDdddlllooolllooovvvrrrggg]]]YYYWWWYYYZZZ[[[^^^cccccccccbbb```]]]XXXNNNFFFEEEKKKeeexxx[[[LLLKKKYYYlllkkkYYYWWWeeelllmmmmmmmmmmmmooorrrwww{{{wwwlllgggfffmmm~~~uuuxxxzzzxxx{{{qqqzzzppp[[[GGG@@@===:::;;;@@@CCCFFFKKKNNNPPPSSSVVVXXXYYYWWWXXX\\\[[[YYY\\\cccZZZZZZ\\\___bbbccccccaaa``````______``````aaabbbeeefffiiiiiieee```dddkkkxxxmmmiiibbbJJJBBBAAA>>><<<:::;;;;;;;;;:::888:::888;;;???EEEbbbmmm```XXXPPPPPPRRRRRRMMMEEECCCFFFGGGBBBBBBNNN]]]ddddddaaaaaadddrrr}}}yyy{{{zzzzzzxxxvvvXXX\\\}}}eeeuuuxxxkkksssnnnccc^^^WWWQQQPPPWWWbbbjjjgggcccbbbeeefffcccaaabbb]]]^^^```bbbcccdddddddddhhhnnnttttttoooiiieeedddeeedddjjjssswwwrrrnnnnnnnnnuuu{{{zzztttoooppprrrrrrjjjoookkkMMMHHHEEECCCCCCBBBAAA@@@@@@BBBCCCJJJddd}}}yyybbbRRRPPPHHHBBBBBBCCCAAA???@@@@@@>>>===;;;;;;<<>>;;;666333333666:::===>>>;;;777777999<<<>>>>>>@@@@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===============CCCKKKRRRUUU\\\fffnnnoooaaa\\\XXX^^^hhhhhhVVVBBB???>>>:::777444444777999444333111:::WWWrrrppp^^^gggvvv{{{tttpppfff[[[[[[VVVUUUWWWXXXXXX\\\aaaeeeeeebbb\\\TTTLLLEEE???===BBBPPPfff|||xxxiiiQQQZZZkkkooocccaaahhhhhhhhhiiijjjlllooosssvvvwwwwwwnnneeedddgggqqqyyy|||wwwlllnnn|||hhhlll~~~iiiTTTBBB<<<<<<:::<<>>CCCQQQ[[[YYYQQQPPPSSSsssrrr``````jjjuuugggxxx{{{qqqYYYgggkkkSSSfff~~~pppmmmuuufff\\\ZZZVVVSSSQQQTTTZZZ^^^cccdddbbb```aaadddccc```[[[\\\___aaabbbccccccccceeemmmuuuyyywwwqqqllljjjggggggnnnyyyzzzqqqkkkdddjjjqqqvvvwwwvvvtttsssqqqkkkkkkuuuyyysssnnnWWWJJJBBBAAAAAAAAAAAAAAABBBBBBAAAUUUlllvvvxxxxxxWWWUUULLLEEEDDDEEECCC@@@???AAAAAA@@@>>>===@@@FFFLLLDDD===666222444777:::::::::888666666888;;;<<<<<<>>>>>>>>>========================<<<<<<<<<<<<<<<999;;;>>>AAACCCEEEGGGGGGDDDIIILLLOOOZZZooozzzlll\\\SSSMMMCCC999<<<:::888666555555555666444333111999TTTrrr{{{sssiiizzz~~~pppeee\\\UUUXXXSSSRRRTTTUUUVVVYYY^^^``````\\\SSSHHH@@@???AAA???@@@???IIIhhheeefffssszzzssspppooohhhcccccceeejjjqqqttttttsssmmmgggcccgggqqq}}}}}}ooofffooo}}}dddjjjsssdddPPP???;;;<<<;;;===CCCFFFHHHKKKNNNPPPRRRVVVYYY\\\[[[\\\\\\\\\\\\]]]^^^ZZZZZZ[[[^^^bbbdddeeedddaaa___]]]\\\]]]___bbbddddddbbbeeejjjkkkfffccccccrrr{{{aaaeeeSSSGGGBBB???===;;;;;;;;;:::999666::::::;;;>>><<>>===III[[[eeeddd___]]]~~~aaaOOOOOONNNVVVooo```mmmfff\\\lll[[[OOOdddlllyyyiiimmmsss[[[QQQQQQPPPNNNLLLNNNQQQTTT]]]aaa___YYY[[[dddddd^^^aaabbbdddeeefffffffffeeecccjjjsssyyyyyyvvvsssrrrfffeeegggnnntttrrrhhh```___bbbgggnnnsssuuurrrooollljjjiiinnn~~~nnnWWWzzzsssKKKBBBAAAAAAAAABBBBBBBBBAAADDDNNN___lllmmmlllyyyiii\\\QQQHHHGGGHHHFFFCCCBBBDDDEEEDDDAAA>>>AAAJJJRRRLLLDDD:::555666999:::888888777666777888:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::::::::777999<<>>===TTTvvv}}}www}}}yyysssooofffbbbbbbdddkkksssvvvsssooodddccceeennn|||zzzpppnnn|||xxxyyysssttthhhaaaNNN>>>;;;<<<<<>>>>>===666666333444AAATTT^^^^^^^^^aaaaaa\\\YYYYYYZZZYYYUUUPPPNNNOOOPPPPPPSSSXXXXXXXXXXXXSSSKKKKKKZZZlllmmm___LLL@@@DDDXXXwww~~~|||nnnfffddd```eeedddffflllsssuuurrrmmm___bbbjjjvvvzzzwww~~~vvvuuu~~~rrrwwweee]]]KKK<<<:::===>>>AAAGGGJJJLLLPPPQQQQQQQQQRRRSSSVVVXXXYYYZZZ]]]aaaaaa]]]\\\ZZZZZZ[[[^^^aaabbbaaa```___^^^^^^___aaaccceeedddbbbdddjjjnnnlllkkkllluuu~~~zzzoooJJJDDDAAA>>><<<<<<;;;:::999777;;;888888<<<999:::GGGhhhrrr[[[SSSMMMNNNQQQPPPNNNMMMFFFFFFDDD???>>>NNNqqq~~~yyyooooooXXXIIIEEEIIICCCCCCEEEKKKXXXjjj~~~}}}vvvnnniiiiiixxx~~~hhhZZZVVVeeesssyyy{{{yyy}}}VVV[[[kkkYYYUUUooo}}}jjjeeegggeeeJJJCCCFFFKKKPPPUUU[[[aaaeee___aaa```___aaaffffffcccdddeeefffggggggfffeeedddfffggghhhhhhhhhhhhhhhgggjjjgggbbb```eeemmmooolllbbb___\\\^^^dddiiiiiihhhdddggghhhkkkwwwzzzbbb```nnntttJJJFFFAAA@@@BBBCCCCCCAAAAAA>>>DDDUUUcccgggiiilll{{{mmmWWWMMMIIIGGGEEEEEEDDDEEECCC@@@======AAAEEEPPPIIIAAA<<<;;;;;;;;;999777999;;;<<<:::::::::;;;999::::::;;;;;;999888777999999888888777777666666999888888888:::===@@@BBB===:::999:::<<>>CCCEEEEEE777777555666???LLLSSSSSSWWWVVVWWWXXXZZZYYYUUUPPPQQQLLLIIIJJJJJJIIIKKKPPPPPPQQQSSSSSSKKKGGGTTTfffvvveeePPPBBBMMMrrr}}}wwwsssddd]]]```aaaiiiggggggjjjnnnooommmjjjeeennnzzz|||zzzzzzyyy~~~|||vvvyyyxxxeeeWWWFFF888999===???DDDJJJJJJMMMRRRUUUVVVUUUUUUUUUUUUXXXYYYXXX\\\aaa```[[[[[[ZZZZZZ\\\___cccdddeeeddddddddddddeeeggghhhiiihhhfffgggkkklllkkkmmmqqqwwwzzzQQQDDDAAA>>><<<<<<;;;:::999888;;;666555;;;999888AAARRR```TTTKKKKKKOOOOOONNNNNNIIIFFFEEEDDD<<<@@@```ooooooyyylll]]]QQQHHHCCCDDDIIIFFFFFFEEEDDDEEEKKKTTTZZZcccbbbaaabbbdddeeeccc```YYYiiihhhdddyyyoooXXXOOO[[[dddcccmmm|||{{{ZZZdddlll\\\nnnooohhhkkkeee\\\CCC@@@EEELLLRRRWWW[[[___bbbaaa]]]]]]```aaa^^^]]]]]]]]]^^^```bbbccccccccccccdddddddddeeeffffffeeeeeeiiijjjhhhdddgggnnnpppnnnaaa^^^]]]___eeejjjkkkkkkeeefffhhhkkkooo{{{{{{nnnOOOIIIBBB@@@BBBDDDCCCAAACCCAAAAAAFFFNNNXXXbbbjjjmmmkkkXXXOOOJJJGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@FFFCCC???<<<:::::::::;;;777:::======:::888888999888999:::;;;;;;999888777888888777777666555555444666777888:::;;;;;;::::::777444555999;;;===DDDMMMccctttaaaPPPHHHGGGIIIMMMQQQQQQLLLGGG;;;999777888@@@JJJOOONNNTTTRRRSSSVVVWWWUUUPPPLLLKKKFFFCCCCCCBBB@@@BBBFFFCCCFFFNNNRRRIII>>>BBBOOOqqq|||yyy```JJJRRRqqqooohhhggg^^^\\\bbbeeejjjiiigggfffeeeeeeeeeeeeppp~~~|||zzzsssxxxlll```RRRBBB555777===@@@FFFLLLIIINNNTTTXXXYYYXXXXXXWWWVVVYYYYYYXXX[[[aaa___XXXZZZYYYYYY\\\aaaeeeggghhhhhhiiijjjkkklllmmmnnnnnnnnnllllllmmmmmmlllooovvvzzzwwwVVVEEEBBB>>><<<<<<<<<:::999888;;;555555===<<<;;;DDDAAArrreeeWWWKKKJJJLLLLLLKKKJJJJJJDDDEEEHHH>>>777QQQvvveeeaaahhhVVV```xxxqqqaaaYYYSSSUUUWWWSSSOOOMMMDDDEEEFFFFFFFFFFFFGGGHHHMMMLLLLLLPPPVVVZZZZZZYYYPPPaaaxxx}}}YYYUUUpppzzzddd\\\gggjjj```eeewwwaaapppuuukkkiiikkkqqqcccUUU===CCCIIIQQQWWWZZZZZZZZZZZZfff^^^]]]dddccc[[[XXX[[[XXXYYY\\\___aaabbbcccccc```aaacccfffjjjkkkjjjiiifffjjjjjjffffffjjjjjjeee___^^^^^^bbbhhhmmmoooooofffeeehhhjjjjjjnnnSSSKKKCCC@@@AAADDDCCCBBB===@@@???;;;===MMMdddtttiiiwww}}}dddVVVOOOJJJIIIHHHGGGGGGHHHHHHGGGDDDAAA<<<<<<<<<:::888888:::<<<777:::======:::777777777888999;;;;;;;;;:::888666888777777666555555444444222555:::???@@@???<<<:::888444555:::===;;;===BBBVVVxxxbbbQQQHHHOOO\\\iiinnnfffUUUHHH???<<<888999AAAIIILLLKKKSSSQQQOOOPPPPPPOOONNNNNNGGGBBB>>>===;;;999;;;???>>>CCCNNNVVVMMM===:::CCCQQQrrr~~~eeeNNNVVViiirrrttt^^^VVVZZZXXXZZZaaadddkkkiiifffbbb^^^]]]___aaasss}}}|||qqqyyyooobbbdddJJJ@@@:::===BBBDDDFFFJJJPPPTTTXXX\\\\\\ZZZVVVSSSXXXZZZ[[[\\\[[[[[[]]]^^^`````````bbbdddhhhkkkmmmrrrpppnnnkkkjjjjjjkkklllnnnoooooommmkkkjjjkkkmmmsssqqq}}}dddKKK<<<@@@CCC666888???777;;;:::888777777888:::;;;KKKXXXxxxoooYYYHHHIIIOOOOOONNNRRRJJJHHHGGGEEE???>>>JJJYYY|||ooo{{{YYYSSSQQQ^^^zzzwwwllloooqqqppplllfffbbb```UUUTTTTTTSSSJJJBBBDDDMMMHHHFFFFFFIIILLLOOOSSSWWWVVVjjj{{{sssZZZ[[[mmm}}}ooovvvtttlllxxxooo}}}yyykkkhhhkkkaaaNNNAAAFFFKKKQQQVVVWWWTTTQQQOOO___```___\\\XXXVVVWWWZZZ[[[WWWUUUVVVZZZ]]]]]]\\\aaa```aaaeeekkkmmmkkkiiinnnoookkkeeebbbcccbbb___aaaaaa``````bbbccceeeeeejjjeeecccgggkkknnnvvvoooKKKEEEJJJ===CCCMMM???@@@??????>>>===DDDWWWiiiuuudddzzz{{{```VVVPPPIIIJJJJJJKKKIIIGGGFFFFFFGGGFFFCCC???===<<<<<<;;;:::888;;;===;;;999777888999;;;:::999888777777888888222555888777444222222444333888>>>BBBBBB@@@===<<<666444555777888777;;;@@@MMM~~~iiiXXXXXX]]]qqqiiiFFF???:::666999AAAFFFGGGDDDPPPQQQOOOJJJJJJLLLKKKHHH>>><<<999777555555999>>>>>>@@@KKKZZZ\\\NNN???:::BBBVVVccc]]]UUUXXX]]]___]]]XXXRRRSSSXXXaaagggjjjhhhjjjjjjccc[[[[[[dddmmm{{{qqqiiinnnxxxxxx|||vvvwww]]]^^^FFF>>>;;;@@@FFFHHHJJJMMMPPPSSSVVVYYY[[[[[[ZZZYYYZZZ\\\]]]]]]\\\\\\]]]___bbbcccccceeefffhhhjjjkkkpppooommmkkkiiihhhggggggjjjlllnnnnnnmmmkkkjjjkkkmmmkkkqqqzzzyyyvvv~~~YYYCCC@@@DDD<<<<<>><<<>>>HHHTTTjjjaaahhh~~~{{{dddTTTKKKHHHIIIJJJJJJIIIIIIIIIJJJGGGDDDAAA???>>><<<:::888:::<<<>>><<<999888888999777777777666555555444444666888::::::888666666555222555;;;@@@CCCCCC@@@>>>555333555888:::;;;AAAHHHKKKqqqeee___UUUZZZppp{{{YYYAAA;;;777888???EEEEEECCCFFFKKKMMMLLLJJJHHHCCC===999999:::;;;999666666888;;;<<>>777;;;:::999888888888::::::;;;BBBQQQlllwwwXXXIIIGGGGGGJJJOOONNNLLLJJJHHHEEE@@@AAAEEEJJJqqqnnnccciiittt]]]QQQQQQKKKFFFGGGGGGHHHMMMTTTZZZttt|||mmmvvvqqqYYYKKKMMMiii{{{vvv|||zzzwwwaaaddddddSSSFFFFFFMMMPPPSSSSSSSSSTTTWWWZZZZZZ]]]```aaa___]]]\\\[[[___```___ZZZUUUTTTXXX]]][[[___ffflllnnnppppppqqqwwwxxxvvvppplllkkkhhhccc]]]^^^]]][[[XXXXXX[[[______```bbbccc```]]]aaahhhzzztttiiicccSSSDDDEEEHHH;;;@@@>>>>>>???===;;;===BBBVVVbbbaaa]]]ooo}}}bbbSSSHHHHHHHHHHHHHHHGGGGGGGGGHHHFFFDDDBBBAAA???<<<999===>>>>>>===;;;888888888;;;<<<<<<<<<<<<:::999888999999:::<<<>>>===;;;888555555888===BBBCCC@@@<<<666444444777:::<<>>DDDGGGEEEAAA???:::555666888===AAA===555222444777888???NNNZZZ___^^^\\\TTTaaaiiiddd]]]YYYTTTNNNLLLKKKMMMQQQWWW]]]aaabbbddd```\\\ZZZ___lll}}}wwwmmmnnnnnnppptttuuuvvv{{{wwwlllhhhmmmtttwwwpppqqqvvvzzzcccTTTLLL======???EEEKKKOOOPPPQQQQQQSSSWWWZZZ]]]^^^___^^^]]]^^^______]]]]]]^^^___bbbcccfffhhhiiihhhgggfffggghhhiiijjjiiigggeeecccdddgggjjjkkkjjjiiijjjjjjnnnooommmlllvvvkkkYYYtttfffGGGAAACCCAAA===:::;;;:::999888888888999999:::>>>DDDUUU~~~cccQQQMMMKKKHHHGGGIIIHHHHHHJJJJJJHHHEEEDDDAAASSSfffzzzyyy}}}}}}mmm```WWWPPPOOONNNMMMSSS[[[___zzzssssssSSSOOOiiizzz|||~~~zzz|||iii~~~sssccchhheeePPPDDDJJJGGGKKKPPPTTTVVVZZZ```dddYYY]]]aaaeeefffeeecccbbbbbbcccccc```]]][[[\\\^^^bbbcccbbb___\\\^^^ccchhhkkknnnooolllkkkllljjjfffaaabbbbbb^^^YYYWWWZZZ^^^```dddhhhgggbbb]]]^^^bbblllggg[[[ppp|||RRR>>>DDDHHH@@@======@@@AAA>>><<<===EEEccchhh\\\[[[ggg}}}cccRRROOOLLLIIIHHHGGGFFFFFFGGGFFFFFFFFFFFFDDDAAA>>>?????????===;;;999888888???@@@AAABBBAAA???<<<:::888777888<<>>999666777777555666:::BBBFFF===333444===999888999BBBSSSgggsssxxxqqqqqqkkk___WWWVVVTTTPPPMMMOOORRRVVVYYY\\\]]]]]]bbb___]]]```lll}}}{{{xxxyyyyyy}}}xxxxxxyyywwwwwwyyy|||rrrhhhfffkkkqqqttt|||xxxyyykkkllltttppp```RRREEE<<<>>>AAAFFFKKKOOOPPPOOORRRUUUZZZ___aaa```]]][[[\\\]]]^^^^^^]]]]]]^^^___^^^```cccfffhhhgggeeedddccceeegggiiijjjjjjhhhgggfffggggggffffffgggjjjmmmlllooonnnnnn{{{zzzbbbccc}}}TTT@@@AAAAAA======;;;::::::999999888888888999===???JJJoookkkUUUPPPNNNIIICCCFFFGGGHHHJJJLLLLLLIIIDDDAAAFFFNNNeeeqqqfff___^^^YYYQQQRRRZZZ___}}}|||vvvuuuwww{{{}}}mmm]]]lllpppeeejjjbbbMMMEEELLLCCCGGGMMMTTTZZZ^^^aaabbbWWWZZZ___dddggghhhgggfffeeedddeeegggiiihhhdddaaa\\\]]]\\\YYYWWWZZZaaagggaaaeeegggffffffiiihhheeeeeefffeeebbb^^^[[[\\\^^^```ffflllllljjjhhhiiikkkgggqqq\\\]]]wwwoooHHHBBBJJJBBB===<<>>===>>>>>>VVVbbbdddcccZZZlll}}}ccc]]]SSSMMMJJJIIIIIIIIIFFFFFFFFFHHHIIIIIIGGGEEEAAA@@@???>>>===;;;999888<<<<<<===>>><<<:::888666555444555:::@@@CCCCCCAAA;;;888555888<<<===:::666999555444555666777>>>FFFJJJJJJqqqnnnRRR>>>>>>OOOhhhpppbbbJJJDDD;;;666555666777666999:::888555555888888444444:::EEEJJJ@@@777AAARRROOOKKKAAA;;;EEE\\\ooovvvtttmmmaaaUUUNNNNNNOOONNNRRRTTTWWWYYYZZZYYYXXXXXX[[[]]]bbbnnn~~~}}}sssuuu{{{uuuzzz{{{xxxxxxlllccceeesssllllllpppooozzzhhh]]]PPP@@@;;;@@@DDDFFFJJJPPPQQQPPPTTTXXX]]]aaabbb```]]]ZZZ[[[\\\^^^^^^]]]^^^___aaa\\\^^^aaadddeeeeeecccbbbaaacccfffiiikkkkkkkkkjjjggggggfffeeedddfffjjjnnnlllppprrrrrr}}}rrraaaqqqiiiFFFAAA@@@===???;;;:::::::::999888888777666:::<<>>===;;;:::<<<>>>@@@JJJ^^^iiiaaabbbttt{{{ooo]]]OOOHHHGGGGGGGGGEEEEEEEEEGGGJJJKKKJJJIIIDDDBBBAAAAAAAAA@@@===;;;;;;;;;;;;;;;:::888666444333333444777;;;???BBBBBB:::777666777;;;======<<<777444444777888:::AAAHHHUUUTTTqqqsssZZZ\\\nnnwww[[[EEE@@@999555333444444555222444666999???BBB<<<444222777DDDOOOKKKDDDNNN```lllhhhXXXBBB>>>NNN]]]bbbaaa]]]WWWRRROOONNNMMMLLLTTTVVVXXXYYYWWWVVVVVVWWWYYYaaaoootttrrrxxx~~~uuurrryyy{{{vvvooofffhhhzzzfffjjj{{{yyy|||www___WWWMMM===;;;AAAFFFGGGKKKRRRUUUSSSVVVYYY]]]```bbbaaa___]]][[[]]]^^^______```bbbccc^^^```aaaccccccbbbaaa```aaabbbeeegggiiijjjjjjjjjgggggggggfffeeefffiiikkkmmmqqquuuwww|||uuuPPPCCCBBB===@@@;;;;;;::::::999888777777666888:::???NNNlllrrr[[[OOOIIIFFFCCCHHHIIIFFFFFFHHHGGGCCC;;;CCCFFFNNN^^^hhhssszzziiieeetttrrrlllooouuu~~~{{{jjjZZZ```rrr|||mmmiiicccZZZPPPKKKQQQZZZZZZWWWVVV]]]eeeggg```YYY\\\ZZZXXXYYY\\\___``````eeeeeefffhhhjjjlllllllllbbbaaaaaabbbcccbbb```^^^ccceeeeeeaaaaaadddeeebbbhhhggghhhmmmrrrtttppplllcccfffiiijjjpppyyyzzzvvvmmm{{{vvvdddaaayyyRRRDDDCCC@@@???@@@>>>:::;;;>>>???555<<>>>>>===;;;:::999888777555555555555666999>>>BBB<<<;;;::::::;;;===???AAA666444444777888999>>>DDDQQQQQQbbbnnnPPP<<<999555333333444666777333333444:::FFFMMMFFF:::666777DDDWWW[[[RRRRRR[[[jjjooodddKKK???HHHQQQPPPQQQPPPOOOOOOOOONNNNNNOOORRRTTTWWWWWWVVVWWWZZZ\\\hhhssszzzssstttzzz~~~}}}{{{yyyuuuvvv||||||{{{qqqrrr}}}vvvzzzzzzvvvnnnWWWSSSJJJ;;;;;;BBBGGGHHHLLLTTTYYYWWWXXXYYY\\\^^^```aaaaaaaaa[[[]]]___```aaabbbdddfffbbbbbbccccccbbbaaa```___bbbcccdddfffggghhhhhhiiieeegggiiiiiihhhggghhhiiihhhmmmsssvvvwwwYYYFFFDDD===???;;;;;;;;;:::999888777666999999:::;;;@@@UUU|||lllTTTHHHDDD???EEEGGGCCCBBBFFFHHHEEEFFFDDD;;;>>>RRRaaagggppp}}}nnn^^^YYYhhh~~~|||ccchhhyyyttthhhiiibbbTTTJJJNNNZZZdddggg```]]]bbbmmmppphhh___ccc^^^YYYXXXZZZ]]]^^^^^^ccceeefffeeedddffflllqqqbbb^^^YYYYYY^^^ccceeeeeebbbdddccc``````dddfffdddiiihhhkkksss||||||vvviiijjjhhhgggmmmvvvvvvooommmkkk~~~sss[[[OOO@@@???AAACCCAAA>>>???CCC===777>>>AAA???TTTiiiccc^^^kkkqqq\\\QQQLLLJJJFFFDDDCCCCCCEEEGGGGGGGGGJJJHHHFFFGGGIIIIIIFFFDDD>>>===<<<:::888777777777777888777555333555<<>>AAA777444444666666444777<<<===???IIIfffiiiYYYLLL999555333222222333555888::::::555000666FFFRRROOOEEE===999EEE]]]fffZZZNNNLLLOOO^^^]]]III>>>EEEKKKHHHKKKIIIHHHHHHHHHHHHLLLOOOQQQSSSVVVWWWXXX[[[```ddd{{{vvvooooooyyy{{{qqqrrrtttyyyyyy~~~yyyyyyjjjYYYKKKBBB===???CCCGGGJJJLLLQQQWWW]]]\\\ZZZXXXYYY]]]______^^^```aaabbbbbbbbbaaa```___cccbbbbbbbbbaaaaaa`````````bbbdddfffeeefffgggiiieeefffggghhhhhhiiiiiiiiifffggggggoooxxxrrrIII???@@@;;;<<<======>>>===;;;:::999777444666999999CCC```~~~cccIIIPPPGGGCCCHHHJJJFFFIIILLLEEEBBBAAA???===AAAKKKZZZeeerrrqqqpppooommmmmmwww}}}~~~yyyrrrooouuu{{{|||gggooodddfff```RRRKKKPPPZZZ___mmmeee^^^^^^dddhhhhhheeehhhgggccc]]]\\\aaadddddddddeeeeeebbb```bbbhhhnnnccc```]]]]]]```bbbbbbaaa]]]aaafffhhhiiijjjnnnqqqqqqpppqqqrrrsssrrrnnnkkkiiihhhggghhhjjjnnnrrrtttnnnhhhlll{{{~~~cccQQQHHH@@@>>>>>>===<<<<<<===<<<;;;;;;<<>><<<;;;:::888777888888888888777777777777CCCCCCCCCCCCAAA>>><<<:::888777666777888777555333111444:::CCCNNNZZZccciii\\\]]]XXXNNNFFFAAA;;;555222333555555777;;;BBBGGGEEE777555555888RRRbbbSSSBBB===@@@PPPccchhh[[[KKKLLLZZZ^^^SSSIIIHHHGGGDDDDDDEEEEEEGGGIIIKKKMMMNNNPPPSSSOOOPPP\\\dddmmm}}}xxxkkkpppwww|||}}}yyyuuurrrxxxwwwvvvuuuwww~~~hhhZZZJJJ>>>;;;@@@DDDHHHJJJLLLPPPVVV[[[[[[YYYXXXYYY]]]`````````bbbbbbbbbbbb```___]]]\\\aaaaaaaaaaaaaaaaaaaaaaaabbbdddffffffeeeeeefffgggeeeeeefffggghhhhhhhhhhhhiiihhheeeiiipppvvv{{{SSS@@@>>>>>><<<<<<======<<<;;;:::999999666777:::888<<>>;;;???GGGMMMgggooorrrnnnnnnsssuuuqqqxxxZZZTTTXXXcccwww{{{rrrooojjjdddXXX\\\cccqqq{{{wwwnnneeejjjhhhaaaZZZWWWXXXWWWTTTddd```[[[ZZZ\\\aaaeeegggllljjjddd\\\[[[```fffgggccccccccccccbbbaaaaaaaaakkkeee___\\\]]]______^^^ZZZ\\\aaaiiirrrwwwxxxvvvttttttqqqlllfffaaa^^^]]]aaabbbeeehhhjjjkkkkkkjjjdddjjjhhhfffxxxppp}}}qqqZZZIIIGGGEEE===:::???<<<;;;;;;<<<;;;===GGGRRRggghhhcccggg{{{yyyZZZQQQJJJIIIIIIEEEAAA@@@AAABBBDDDHHHJJJKKKHHHFFFFFFCCC@@@???>>>===<<<:::::::::999999999888888888444777<<<@@@CCCEEEDDDDDD999777444333444666666666444555555555555555444444777888888777;;;???===888444444444444555888>>>BBBNNNDDD<<<333333LLLeeehhhWWWFFF:::CCC[[[mmmnnnggg^^^___WWWIIIAAACCCEEEBBBCCCEEEGGGJJJLLLMMMMMMMMMMMMUUU\\\nnnxxxmmmjjjvvvyyyzzztttllljjjqqqxxxtttwwwxxxqqqgggbbbffflllzzz|||zzzwwwxxxbbb]]]TTT@@@999AAADDDGGGKKKLLLLLLNNNRRRVVVYYYXXXXXXZZZ]]]```bbbcccaaaaaa```___^^^\\\[[[[[[]]]^^^^^^___```aaaaaabbbcccdddffffffeeedddeeefffhhhhhhjjjkkkkkkkkkkkkkkkhhhhhhbbbaaaeeeeeerrrjjjhhh___AAA888:::;;;;;;;;;;;;;;;::::::777444444777888777;;;AAA___kkk___NNNFFFEEEBBBFFFMMMIIIKKKJJJGGGBBB======AAAFFFTTT^^^eeebbbaaajjjwwwkkkJJJGGGKKKPPPWWWnnnoooggg```eeezzz|||zzzyyyhhhiiihhhccc\\\ZZZ^^^aaa___[[[bbb___\\\ZZZ[[[```fffjjjggggggbbb\\\[[[___bbbbbb]]]```bbb```]]]\\\___bbboooiiiaaa]]]]]]______^^^]]]^^^cccmmmwwwyyyssslllooopppppplllfff```\\\[[[___```bbbdddeeefffggggggcccgggfffcccnnn}}}oooiiirrrdddLLLEEECCC>>>:::;;;:::;;;===;;;:::@@@HHHQQQXXXZZZ^^^kkkvvvxxxfffRRRJJJHHHFFFDDDDDDAAABBBDDDGGGJJJIIIFFFDDDFFFDDDAAA@@@@@@???>>><<<999999999999888888888888333555888;;;???AAACCCDDD<<<999666555888;;;===>>>555555444444444666777888666666666666<<>>===BBBEEECCCCCCDDDGGGJJJLLLLLLLLLKKKTTT___gggyyyuuummmnnnrrruuuuuurrrlllggggggmmmsssrrrsssooodddYYYVVV^^^gggvvv~~~yyy~~~nnnooo}}}yyywwwhhh___\\\OOO<<<:::FFFFFFIIIMMMNNNNNNOOORRRUUUWWWXXXYYYZZZ[[[^^^aaaccc]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^______``````aaaaaa```bbbeeefffeeefffggghhhfffggghhhiiijjjjjjjjjjjjdddgggddddddhhhffflll~~~xxxZZZmmmVVV===<<<<<<;;;;;;;;;:::;;;;;;:::666444666777888999<<>>AAAJJJYYYhhhkkklllxxxyyy|||jjjMMMFFFEEEEEEFFFTTT^^^YYY\\\iiiyyy}}}zzzuuuooommmooouuutttkkkvvvyyyzzz|||xxxxxx|||lllwwwiiimmmhhh___XXXZZZaaaeeedddbbb___\\\YYYXXXYYY^^^cccggg___aaa```\\\\\\^^^^^^[[[XXX]]]```\\\VVVUUU^^^gggqqqkkkccc^^^^^^______^^^^^^```gggsss}}}|||qqqffffffiiilllmmmiiiddd```]]]```___^^^^^^___aaadddfffhhhggghhhiiikkkzzzzzzwww```UUUjjjgggJJJDDDBBB<<<;;;:::;;;===;;;888;;;@@@:::DDDIIIQQQ]]]aaaiiizzzmmmYYYPPPLLLKKKKKKCCCCCCEEEGGGHHHHHHEEEBBBEEEDDDBBBBBBBBBAAA???===999999888888888777777777888777666666888:::===???888666555888===DDDIIILLLAAA>>>999555222111222222444555444444999@@@AAA>>>777555222000111333555777JJJMMMGGG<<<999BBBRRRaaa\\\UUUMMMIIIJJJLLLNNNMMMBBBAAA===;;;===CCCFFFDDDJJJJJJKKKKKKLLLMMMMMMMMM___ppp{{{}}}sssqqqtttzzz}}}qqqnnnkkkiiijjjkkkllllllpppnnnhhh```^^^dddrrr~~~|||zzzuuuzzzcccfffzzzjjjfffccc[[[JJJ;;;===HHHGGGKKKOOOPPPPPPPPPSSSVVVVVVWWWYYYYYYZZZ\\\___bbb[[[[[[\\\\\\^^^___aaabbbaaaaaaaaa``````_________```bbbdddeeeffffffgggiiicccdddeeeffffffggggggfffccchhhgggiiinnnjjjkkkwww\\\___iii===>>>>>>===;;;;;;:::;;;;;;===:::777555666777777888>>>```pppTTTDDDCCCBBBFFFMMMLLLDDDFFFGGGEEE@@@======>>>BBBSSSgggrrrxxx~~~yyy|||dddTTTJJJFFFHHHXXXbbb\\\IIIQQQ^^^kkkvvv~~~pppqqqoookkkccc]]]```kkkuuu}}}|||yyyzzz~~~xxxggguuuaaaYYYwwwuuummmmmmhhh]]]VVVZZZaaadddcccaaa[[[WWWTTTTTTWWW[[[___```YYY]]]___]]]]]]___]]]YYYWWW\\\___ZZZTTTUUU^^^hhhoooiiibbb^^^^^^___^^^]]]\\\___hhhttt}}}|||qqqggg```bbbeeehhhjjjhhhccc______^^^\\\[[[\\\^^^aaaccckkkiiikkkmmmiiinnnvvv^^^LLLWWWyyyVVV>>>;;;===;;;:::;;;>>><<<999999===888>>>@@@FFFSSSWWW]]]kkknnn]]]QQQJJJGGGGGGFFFFFFFFFGGGFFFCCCAAADDDCCCBBBCCCCCCBBB@@@>>>:::999999999888888888888<<<:::777555555666888:::333222333888@@@HHHNNNRRRGGGDDD???:::666333333333222555555444888AAAHHHIII:::777222000111222333444EEEOOOLLLDDDCCCCCCJJJ[[[PPPPPPOOOJJJDDD@@@@@@AAA>>>======>>>AAADDDFFFFFFLLLKKKIIIIIIKKKNNNRRRTTTkkkmmmhhhdddiiittt{{{{{{xxxmmmjjjiiilllpppqqqnnnjjjllljjjiiiooo{{{zzztttyyy___www~~~}}}kkkrrrfffgggbbbSSSCCC===AAAHHHHHHLLLQQQRRRRRRRRRTTTWWWUUUWWWYYYXXXXXXYYY]]]```\\\\\\\\\\\\^^^```bbbdddeeedddcccbbb```___]]]]]]aaaccceeefffeeeeeefffgggccccccdddeeeffffffffffffeeejjjiiijjjpppnnnllluuupppfff~~~KKKAAA@@@>>><<<;;;;;;;;;;;;:::999888555555555666555===IIIqqq~~~^^^JJJHHHEEEGGGKKKJJJCCCFFFIIIHHHCCC???===>>>:::GGG[[[mmmyyy}}}hhhWWWNNNOOOaaammmhhhVVVTTTXXXcccnnnxxxsssdddjjjhhhcccZZZSSSSSSYYY^^^mmmwww}}}zzz|||}}}}}}www~~~zzzzzzzzz|||}}}ppp```{{{|||lll^^^___llltttqqqoookkkaaaXXXUUU[[[bbbaaa^^^]]]ZZZUUURRRSSSXXX\\\\\\ZZZZZZ^^^___^^^___aaaaaa]]]\\\]]]]]][[[YYYZZZ^^^bbbiiiddd___\\\]]]]]]\\\ZZZYYY\\\ccclllttttttllleee```]]]\\\___eeefffbbb]]]]]]\\\\\\\\\\\\]]]______fffhhhjjjgggccciii|||~~~qqqccccccvvvqqqGGG:::???;;;:::;;;>>>===::::::======@@@===AAAMMMRRRYYYhhhmmmyyy|||fffTTTKKKLLLJJJGGGFFFEEEDDDBBBAAACCCBBBBBBCCCCCCCCC@@@>>><<<<<<;;;;;;;;;:::::::::::::::999888888777777777555333333666;;;@@@DDDFFF??????>>>>>><<<;;;999888111666777555888CCCNNNTTT???:::555222333444444333@@@PPPOOOJJJMMMHHHHHHZZZIIIJJJIIIFFF@@@===<<<<<>>>>>;;;;;;>>>999===:::===GGGJJJRRRbbbeeefffqqqnnn```OOOLLLHHHEEEDDDCCCBBBAAABBBBBBBBBCCCDDDCCCAAA>>>>>>============<<<<<<<<<777888;;;<<<<<<:::888666;;;888555444555666666555666888;;;======:::666333///555666333444>>>MMMVVVBBB===777444555555555444:::KKKKKKIIIOOOGGGEEEWWWIIIGGGDDDAAA>>><<<;;;;;;>>>???AAACCCDDDEEEHHHMMMGGGGGGIIIPPP]]]ooosssYYY[[[bbbnnnxxxyyyqqqgggbbbfffkkkmmmllljjjjjjjjj```eeevvvsss~~~wwwhhh___NNN>>><<>>666::::::999888777666555555777===AAANNNsssaaaLLLKKKMMMIIIBBBCCCFFFJJJMMMLLLGGGBBB>>>@@@>>>AAARRRiiiyyy|||yyykkk\\\XXX[[[fffppp{{{lllUUUFFF???NNN^^^iiikkkSSSLLLKKKIIIEEECCCDDDGGGIIIKKKVVV^^^[[[UUUUUUXXX[[[ooodddYYYgggxxxzzzqqqrrrwww{{{~~~zzzyyy}}}uuuwwwxxxbbbYYY___wwwsss\\\kkk|||mmmkkkfff[[[RRRSSSUUUWWWZZZ\\\]]]^^^___SSSJJJJJJPPPTTTYYY]]]bbbeeefffcccbbbdddeeeccceee^^^[[[^^^___[[[YYY\\\```ccc^^^\\\ccc___WWWXXXZZZWWWUUUWWW\\\]]]YYYUUU[[[\\\]]]^^^^^^]]]\\\[[[\\\\\\]]]]]]^^^^^^^^^^^^ccccccbbb___\\\^^^ccchhhyyyhhhKKK:::======::::::===<<<888;;;:::999999===BBBHHHLLL[[[aaalll{{{kkk^^^PPPIIIIIIHHHEEECCCAAABBBDDDFFFFFFDDDAAA??????===;;;;;;===?????????===;;;888666555666777999999888777666666777888999666777888:::;;;:::777555888555444555555999GGGXXXIIIGGGCCC>>>;;;999888888DDDJJJJJJDDD@@@@@@>>>999999;;;============>>>???BBBIIIMMMJJJIIILLLLLLIIIJJJPPPVVV___qqqeeelllrrrsssnnnhhhfffggg^^^lllrrrkkkhhhkkkcccTTTIII___{{{nnnfffrrrjjj```NNN@@@@@@JJJPPPPPPTTTRRRQQQSSSXXXZZZWWWTTTZZZZZZYYYYYYZZZ\\\]]]^^^ccceeeggggggeeebbbaaaaaabbbbbbcccccccccbbbbbbbbbiiijjjkkkkkkjjjiiijjjkkkgggggggggggghhhiiijjjkkkpppooonnnnnnoooooonnnmmmpppqqq\\\III<<<===@@@===:::;;;::::::999888777666555555111666999AAA\\\uuu[[[NNNKKKHHHFFFCCCEEEHHHKKKJJJHHHDDDBBB???::::::DDDTTTbbbhhhhhhzzzoooaaa^^^^^^lllwwwlllkkk\\\LLLEEE>>>GGGTTTbbbkkkXXXVVVRRRLLLHHHHHHKKKNNNUUU[[[]]][[[[[[bbbmmmssshhh___```cccsss}}}|||tttooorrrvvvzzz~~~~~~yyy|||sssnnnmmmaaaTTT]]]pppxxxggg{{{mmmjjjcccXXXSSSSSSSSSTTTUUUVVVWWWXXXaaa[[[VVVTTTRRRRRRWWW^^^\\\aaabbb```^^^aaaaaa___```[[[YYY\\\]]][[[]]]aaadddggg```]]]bbb___XXX[[[^^^\\\ZZZ[[[\\\]]]\\\ZZZ[[[]]]```bbbbbb```]]][[[[[[[[[[[[\\\\\\]]]^^^___aaabbbaaa^^^\\\]]]bbbggglll~~~jjjRRRBBB777:::>>>===;;;===@@@>>><<<;;;;;;===@@@BBBHHHOOOZZZiiizzzhhhVVVNNNLLLJJJHHHGGGEEEBBBBBBCCCFFFIIIJJJDDDAAA???>>>?????????>>>???===:::888777777999::::::999888777777888999:::888===BBBBBB>>>;;;<<<>>>:::777555555555;;;KKK[[[]]]ZZZSSSLLLEEE@@@<<<;;;;;;@@@AAA===:::;;;:::777777999:::;;;<<<>>>BBBDDDFFFRRR\\\\\\YYYXXXXXXVVVWWWaaannn{{{rrrhhhjjjkkkhhhdddaaaaaacccffffffeeefffhhheee]]]TTTOOO___wwwzzzhhheee}}}{{{|||{{{nnnjjj]]]JJJ@@@CCCNNNSSSRRRUUURRRPPPQQQTTTVVVUUUSSSWWWWWWWWWXXXYYY[[[]]]^^^^^^```bbbcccaaa`````````___```bbbdddeeeeeeddddddiiijjjkkkjjjhhhggghhhiiigggggggggggghhhiiijjjjjjqqqooommmlllnnnooooooooouuummmwwwRRR:::???DDD999666@@@::::::999888777666666555444666888:::GGGfffnnnUUUGGGDDDEEEBBBCCCEEEGGGHHHHHHGGGFFFBBB===999;;;DDDPPPXXX\\\ooozzzjjj\\\XXXiiiyyyZZZRRRLLLDDDEEE???CCCKKKYYYsssnnndddYYYPPPKKKKKKLLLQQQWWW]]]cccnnnjjj^^^]]]gggvvvpppmmmmmmrrrwwwyyy|||}}}vvvpppiiiaaaXXXJJJIIIaaayyyuuuwwwkkkggg^^^TTTVVVUUUSSSSSSSSSUUUWWWXXXbbbcccdddaaaXXXRRRWWW```XXX]]]___]]]\\\]]]]]][[[[[[YYYYYY[[[[[[[[[^^^dddjjjlllccc]]]aaa^^^ZZZ^^^ZZZ[[[[[[ZZZZZZ[[[^^^```___aaadddfffeeeaaa]]]ZZZZZZYYYYYYZZZ[[[]]]___```aaabbbaaa___]]]]]]bbbfffdddtttkkkuuuzzzWWW;;;:::???:::888===AAA@@@>>><<<;;;:::::::::<<>>@@@>>><<<999888888999:::::::::999999999999:::::::::CCCKKKIII@@@<<<@@@GGGAAA===999777666;;;IIIWWWccc___XXXPPPGGGAAA<<<:::444888:::888777888999777777888999:::<<>>EEEOOOSSSQQQTTTRRROOOOOOQQQRRRRRRQQQSSSSSSTTTVVVWWWYYYZZZ[[[XXXZZZ\\\]]]\\\[[[\\\]]]]]]^^^aaabbbcccccccccbbbbbbdddeeeeeeddddddeeeffffffffffffffffffggghhhiiijjjiiihhhiiilllnnnnnnnnnxxxpppzzzyyyiiiFFF@@@@@@999888???;;;::::::999888777666555888888999:::<<>>FFFOOOUUUcccqqq}}}ttt```dddxxxdddMMMLLLEEEAAAFFFBBBDDDHHHRRRxxx{{{lllaaa]]]\\\bbbkkkvvv|||{{{vvvoooggghhhmmmuuuyyyzzz|||{{{yyywwwyyymmm[[[WWWRRRJJJDDDLLLiiiwwwppphhhccc[[[TTTTTTRRRQQQQQQRRRUUUXXXZZZaaadddhhhhhh```YYY[[[ccc[[[```bbb___]]]]]]\\\YYYXXXZZZ\\\\\\\\\\\\^^^aaammmnnnccc\\\___\\\YYY___UUUXXXZZZYYYWWWYYY^^^dddeeefffgggfffdddaaa]]][[[YYYYYYXXXYYYZZZ]]]___aaaaaaccccccaaa______cccgggdddnnnuuuccc|||VVVBBB>>><<<;;;======>>>>>>>>>===<<<;;;:::999===DDDMMMVVV```jjjpppxxxfffWWWQQQLLLFFFCCCDDDFFFHHHHHHIIIEEEAAA???>>>>>>>>>===@@@>>><<<:::999999999999::::::999999999999:::::::::BBBIIIGGG???;;;???FFFGGGEEE@@@;;;777888@@@HHHNNNLLLHHHCCC>>>:::888777555777999888888888::::::999::::::;;;<<>>[[[yyy}}}gggSSSGGGBBBAAA@@@@@@AAACCCFFFHHHBBBBBB@@@<<<:::===CCCHHHQQQ```oooxxxtttjjjiiimmm~~~|||gggbbbvvvwwwwwwvvvlllbbbMMMCCCHHHFFF@@@EEECCCGGGIIINNNnnnssslllhhhrrrssskkkfffeeehhhoooxxx{{{|||{{{xxxuuuttt~~~~~~|||{{{xxxnnnbbbLLLHHHBBB???FFFZZZxxx~~~uuuwwwnnniiibbb\\\\\\TTTSSSQQQPPPQQQSSSVVVXXX___```dddhhhgggbbbbbbeeecccggghhhdddaaaaaa```^^^WWWZZZ]]]^^^___```aaaaaajjjkkkbbbZZZ\\\ZZZXXX___[[[___cccaaa\\\[[[___cccfffeeecccbbbaaaaaabbbbbbZZZZZZZZZZZZ\\\^^^```bbbbbbdddfffeeebbbbbbeeehhhgggjjjtttqqqjjjxxxyyyPPP???AAABBB===<<<>>>???@@@@@@???===<<<777888;;;>>>BBBJJJRRRXXXbbbccclllxxxkkk```RRRHHHEEEFFFGGGGGGGGGDDD???===<<<=========???>>><<<:::999888888888888999999999999999999888888<<>>;;;:::;;;===DDDEEECCC>>>999777888:::999888888777666666666666888999::::::999999:::<<<:::;;;:::::::::<<<@@@CCCDDDSSSnnnxxxaaaPPPQQQYYY]]]eeennnbbb^^^[[[YYYZZZ\\\]]]]]]ZZZ```___ZZZccczzzzzz~~~yyyxxx~~~~~~yyy|||eeecccrrr^^^QQQFFFFFFLLLQQQSSSTTTPPPPPPOOOOOOOOOOOOOOOPPPNNNOOOPPPRRRSSSTTTTTTTTTVVVXXXYYYZZZYYYZZZ\\\^^^]]]]]]\\\\\\[[[[[[[[[ZZZ[[[]]]```aaabbbdddgggiiidddcccccccccccccccdddddd```aaaeeejjjooopppooonnnhhhpppqqqrrrsss___nnnTTT>>>@@@AAA999;;;;;;:::999888777777666555222444777777888FFFVVVcccooo|||aaaMMMGGGEEECCCAAA@@@BBBDDDFFFFFFFFFEEEAAA<<<:::;;;===DDDQQQ___hhhqqqppp]]]SSSVVVfffyyy```hhhvvvllljjjrrr~~~www\\\SSSMMMDDDAAAEEEGGG@@@DDDBBBHHHJJJKKKiiisssaaa^^^___kkkwwwjjjhhhfffgggkkkssszzz}}}~~~~~~{{{yyyxxxwwwzzz|||zzztttoookkkccc[[[IIIAAA777888LLLlll|||xxxsssqqqmmmaaa^^^eee___]]][[[YYYXXXXXXXXXYYY___^^^```fffiiigggfffgggiiimmmmmmiiiggghhhiiiggg\\\]]]]]]\\\```eeeeeeccccccggg```ZZZ\\\YYYVVV]]]iiimmmpppnnngggaaa```aaa___^^^\\\]]]___cccgggiii[[[\\\]]]^^^___```aaabbbbbbeeehhhgggeeedddfffhhhkkkjjjnnn{{{rrrhhhbbbHHHFFFCCC999@@@AAABBBBBBAAA???===;;;888888777777888<<>>>>>??????===;;;999888888777888888999999999999888888888777777777888888777666;;;???@@@===:::999888555555666777777888999999999:::999999;;;:::777999===:::;;;;;;:::888777777888222:::QQQuuusss^^^UUUTTT^^^dddaaa[[[XXXUUUVVVWWWYYYYYYYYYYYYXXXZZZTTTHHHNNNtttxxx~~~pppppp{{{vvvxxx{{{qqqlllrrr{{{~~~ssshhhhhhmmmYYYNNNGGGIIINNNOOOPPPSSSNNNOOOPPPPPPOOOOOOOOOOOOOOOPPPQQQSSSSSSSSSSSSSSSWWWXXXYYYYYYYYYZZZ\\\^^^]]]\\\ZZZYYYYYYYYYZZZ[[[\\\^^^aaabbbcccdddfffhhhddddddcccccccccccccccdddcccdddeeeiiimmmoooooonnniiippppppooojjjggglllJJJBBBAAA;;;<<<;;;::::::888888777666444555666777777888===BBBGGG[[[{{{pppYYYMMMKKKGGGDDDBBBBBBCCCDDDHHHHHHGGGCCC???<<<;;;<<>>CCCHHHMMMMMMJJJSSSnnnpppccc]]]XXXUUUOOOJJJDDD@@@????????????AAA@@@???===;;;:::888888888999:::;;;;;;:::999888888777666777888999888666555;;;<<<:::999;;;:::777999999:::;;;;;;;;;;;;;;;:::777888;;;:::888:::@@@;;;>>>@@@@@@<<<888444333444333>>>[[[|||xxxjjj___UUU[[[dddkkkkkkbbbWWWPPPMMMRRRWWWYYYWWWUUUUUUUUUUUUJJJFFF\\\yyyrrr|||wwwaaaqqq~~~yyykkkbbbeeennntttvvvwwwxxx~~~pppooonnngggSSSKKKFFFIIILLLKKKLLLPPPLLLNNNPPPQQQPPPOOOOOOOOOPPPQQQSSSTTTTTTTTTSSSSSSVVVWWWXXXXXXWWWXXXZZZ\\\]]][[[YYYWWWXXXYYY\\\]]]]]]___aaaaaaaaabbbdddfffeeeeeedddccccccdddddddddgggeeedddfffiiikkkmmmmmmkkkkkkkkkmmm{{{wwwjjj~~~UUUBBB??????<<<;;;;;;:::999888777777111444444222222666888888GGG```gggRRRPPPKKKGGGDDDCCCCCCCCCCCCBBBAAA???===<<<<<<===999AAAIIIPPP[[[mmm|||xxxhhhaaa^^^]]]rrroooxxx|||qqqlll```SSSLLLKKKJJJHHHGGGCCCJJJGGGJJJLLLQQQssshhhZZZ```ooouuuqqqoooiiiooovvvdddccckkkiiiooorrrvvvzzz{{{~~~}}}|||zzzxxxpppttttttjjjaaa\\\[[[YYY@@@???>>>GGGcccaaajjjuuupppvvvlllVVVUUUeee\\\\\\\\\\\\[[[[[[ZZZZZZeeedddeeegggfffcccdddiiikkknnnnnnkkklllrrrwwwxxx}}}ssscccWWWYYYbbbbbb\\\XXX```___\\\___ZZZVVV]]]dddjjjpppsssppphhh___ZZZYYYZZZZZZ\\\]]]___```aaa^^^```ccceeefffdddbbbaaaaaadddggggggeeedddeeefff``````ccciiippp}}}gggPPPHHH>>>???@@@AAAAAA@@@??????>>>??????>>>;;;999888888999:::AAAIIILLLMMMUUU```xxxzzzkkkaaaUUUPPPIIIDDDAAAAAA@@@@@@BBBAAA@@@???===;;;:::999::::::;;;<<<<<<;;;::::::999:::::::::999999::::::666:::;;;777777;;;;;;888888999::::::;;;;;;:::::::::777888<<<<<<:::===DDD???BBBFFFFFFBBB<<<666333888222555JJJhhhzzzhhhaaa]]]ZZZTTTaaalllllleee\\\VVVQQQLLLRRRYYYZZZWWWSSSTTTUUUEEEBBBOOOqqq||||||ppp___{{{pppcccaaaiiiqqqyyy|||{{{wwwzzzvvvmmm}}}|||}}}{{{nnntttmmmZZZFFFDDDDDDEEEGGGJJJJJJJJJMMMNNNQQQSSSTTTTTTSSSSSSVVVUUUUUUUUUUUUUUUVVVVVVUUUVVVWWWVVVVVVVVVYYYZZZ]]][[[XXXUUUUUUVVVXXXZZZ^^^]]]]]]^^^___aaaccceeebbbaaa```___^^^___``````dddccccccdddfffiiikkklllmmmjjjkkkoooqqq}}}kkkKKKAAA<<>>;;;555555:::777666555444333444555555???OOO|||```XXXPPPMMMLLLHHHCCC@@@FFFCCCAAAAAACCCCCCAAA>>>;;;<<>>@@@FFFAAA;;;;;;@@@@@@;;;999;;;999999:::===AAAEEEJJJMMMLLL\\\xxx~~~kkk[[[UUUPPPHHHEEEIIIEEEAAA@@@AAA???:::999;;;999;;;======<<<:::::::::<<<;;;999999:::;;;:::999999888777777777888888999666666777999999999999999???;;;999;;;@@@EEEHHHGGGOOOTTTZZZXXXOOOBBB777111111666888???]]]kkkZZZUUUZZZ^^^aaaaaabbbbbb```[[[VVVSSSQQQMMMSSSQQQJJJKKKPPPMMMDDD<<>>DDDPPPeeewww{{{xxxmmmccc[[[VVV```aaa```]]]YYYWWW[[[```kkkggggggjjjgggaaa___aaaggghhhkkkoooqqqpppkkkggghhhhhheee^^^\\\^^^___^^^[[[]]]]]]\\\```eeeccc\\\YYYZZZ[[[]]]^^^^^^\\\[[[___cccfffccc\\\YYYZZZ^^^\\\]]]```dddggghhhfffddd```aaabbbcccdddeeeffffffeeedddccc___[[[```ssssss{{{wwwWWWEEEBBBEEEBBB===EEE@@@>>>@@@@@@;;;999:::888888888999;;;>>>AAACCCKKKMMMSSS^^^kkkzzzlll]]]SSSPPPKKKGGGFFFCCC@@@@@@DDD?????????>>>===;;;:::999:::888666666888888888777:::999999999999999999888:::;;;<<<>>>????????????CCCDDDGGGKKKRRR\\\eeekkkmmmttt{{{zzzoooZZZEEE777333999@@@JJJaaayyyppphhh^^^YYYZZZ]]]^^^___SSSRRRQQQNNNLLLKKKKKKLLLTTTJJJHHHNNNLLLCCCCCCMMMVVVaaaqqqvvvbbbtttttt|||yyyzzz{{{yyyyyy{{{{{{qqqlllvvvyyy|||yyycccKKK===>>>AAAFFFKKKNNNOOONNNNNNOOOPPPQQQQQQPPPOOONNNMMMPPPTTTWWWYYYXXXVVVTTTRRRTTTVVVVVVVVVWWWXXXZZZYYY[[[]]]``````___^^^\\\bbbaaa```^^^^^^^^^______``````^^^]]]\\\\\\\\\\\\]]]bbbhhhhhheeedddhhhlllllliiikkkooooooppp|||ddd@@@@@@>>>:::777:::===;;;555777777666555555555555555666222CCCeeefffSSSNNNNNNJJJDDDDDDCCCBBBCCCDDDDDDBBBAAA@@@???===<<<===CCCJJJPPPYYY___eeeeeeccchhhsss|||{{{xxx|||ttttttjjjnnnzzzpppuuuwwwmmmzzzrrrpppvvvnnnZZZ[[[lllzzz~~~xxxuuufff___[[[aaaiiinnnrrruuuqqqxxx~~~xxxvvvtttuuuvvvtttooojjjmmmfff\\\UUUUUUVVVRRRJJJAAAPPPfff|||yyy|||nnngggeee___VVVcccffffffaaa\\\ZZZ\\\___jjjdddaaaeeehhheee^^^[[[gggddddddhhhlllkkkddd]]]^^^dddfffccc______^^^\\\ZZZ[[[[[[\\\```dddaaa\\\VVVVVVUUUVVVWWWZZZ]]]___cccgggiiifff^^^XXXWWWYYY\\\\\\^^^aaaddddddcccaaa____________```aaaccccccgggfffddd```YYYXXXcccqqqmmm]]]jjjxxx|||TTTDDDGGGFFF???@@@<<<;;;===>>><<<:::;;;999999888777777888::::::??????AAAFFFMMM[[[ssszzzoooggg___ZZZTTTNNNMMMQQQIIIEEEBBBAAABBBAAA???<<>>???>>>===AAAAAABBBCCCCCCCCCAAAAAABBBCCCEEEGGGJJJKKKLLLMMMSSSYYY```hhhppp}}}~~~bbbOOOUUUTTTUUU[[[bbbeeeccc___SSSVVVZZZ^^^___]]]ZZZXXXMMMJJJGGGEEEEEEGGGKKKMMMQQQFFFAAAGGGKKKNNN[[[llltttuuunnnpppwwwuuupppssstttllluuusssrrrssstttuuuvvvxxxzzz{{{rrrwww~~~|||sssWWWCCC>>>@@@DDDIIIMMMOOONNNLLLOOOPPPQQQRRRRRRRRRRRRQQQOOOQQQSSSVVVWWWWWWUUUTTTUUUWWWXXXXXXWWWWWWXXXZZZ___```bbbcccbbb```]]][[[cccbbbaaa_________```aaaaaaaaa```___^^^]]]\\\\\\^^^cccgggiiihhhggghhhiiillliiiiiimmmnnnnnnssszzzzzzMMMAAABBB???:::;;;>>>;;;444777777777666666666666666777000555JJJjjjyyy```TTTPPPJJJCCCBBBBBBBBBCCCCCCCCCBBBAAACCCBBB@@@>>>>>>@@@EEEIIIQQQUUUUUUQQQRRR]]]mmmxxxyyypppwwwxxxfff___lllvvvrrrfffccciii|||]]]QQQ\\\vvv~~~{{{tttiiieee\\\ZZZ[[[bbbkkkpppqqqqqqsss{{{{{{yyytttsssrrrrrrrrrqqqmmmjjjddd^^^VVVSSSVVVYYYVVVQQQHHH^^^{{{zzzeee^^^cccddd]]]ccceeeccc___]]]]]]]]][[[```\\\\\\```fffgggbbb]]]```^^^]]]___cccccc___[[[YYYccckkkiiiddd```]]]ZZZYYYYYYZZZ\\\______[[[WWWUUUUUUUUUTTTUUUYYY]]]```cccfffhhheee^^^XXXUUUUUUZZZZZZ[[[^^^aaacccbbbaaaaaa```^^^]]]\\\\\\\\\]]]aaaaaabbb```[[[YYY```iii~~~\\\TTTUUUtttnnnKKKDDDEEECCC>>><<<<<<>>>???===;;;999<<<;;;:::999888888888888888;;;BBBHHHKKKNNNXXXcccvvv{{{pppeee``````WWWQQQKKKIIIKKKKKKGGGCCCEEECCCBBBCCCEEEFFFFFFEEEEEEGGGJJJLLLMMMMMMLLLKKKNNNPPPSSSWWWZZZ]]]___```mmmsss{{{|||ssseee^^^YYYSSSOOOPPPZZZ___dddddd___WWWRRROOONNNKKKGGGEEEFFFIIIKKKMMMDDDFFFAAA<<>><<<<<<>>>@@@IIIOOOSSSUUU]]]iiiqqqrrr|||fff___{{{~~~~~~qqqiiiiiiwwwrrr___fffppp___YYYUUUWWW[[[aaahhhnnnooonnnyyywwwqqqrrruuuqqqpppppppppooonnnllljjj[[[WWWTTTUUUXXXYYYWWWVVVWWWnnnyyyyyyvvv___VVV[[[```___```___\\\YYY\\\```^^^WWWXXXZZZ\\\___aaacccbbb```]]]^^^^^^]]]]]]\\\]]]]]][[[fffnnnmmmgggbbb]]]YYY\\\ZZZ[[[^^^```^^^XXXTTTVVVWWWXXXXXXWWWYYY\\\______bbbcccaaa\\\VVVSSSSSSWWWWWWXXX[[[```cccdddccc```___]]]\\\[[[ZZZZZZYYYZZZZZZ\\\___]]][[[___eeevvvfffRRRVVVkkkiiiVVVKKKBBBCCCCCCAAA@@@???>>>;;;888<<<<<<;;;::::::999999999;;;:::;;;======AAAKKKVVVXXXaaaqqqvvvppphhhddddddbbb]]]XXXUUUSSSRRRSSSVVVWWWXXXWWWUUUWWW[[[^^^aaabbbbbbbbblllnnnqqqvvvzzz~~~rrr```VVVPPPMMMQQQVVVggghhhfff^^^TTTMMMJJJJJJJJJGGGDDDCCCDDDDDDDDDCCC:::AAABBBHHHfffwwwuuuuuuccciii{{{{{{xxxppphhhccc]]]RRR}}}ssseeekkkppprrrsssuuuuuutttlllggggggqqq~~~zzzzzz\\\DDD@@@888;;;@@@GGGNNNQQQPPPOOOIIIJJJKKKMMMOOOQQQSSSTTTVVVVVVUUUTTTTTTUUUUUUVVVTTTUUUVVVWWWYYY^^^dddhhh___^^^^^^]]]^^^```aaacccZZZZZZZZZZZZ\\\^^^```aaacccccccccdddccccccbbbaaaeeebbbbbbffflllnnniiicccdddbbbbbbdddgggjjjmmmnnnxxxuuuOOOGGG???>>>===;;;;;;===888888888888888777666666222888777888???NNNvvvgggVVVNNNJJJEEEEEECCCAAA??????AAACCCIIIHHHFFFBBB===;;;:::;;;===GGGSSSbbbuuuyyyjjjnnnjjjooodddjjj|||kkkllluuugggWWWQQQOOOUUU[[[^^^ccckkkqqqrrr|||nnneeedddjjjrrroooooonnnllljjjhhhfffeeeTTTRRRRRRUUUUUUTTTUUUXXXmmm{{{rrrrrrwwwgggXXXPPPPPPSSSUUU[[[\\\YYYTTTXXX___^^^VVVYYY^^^```]]]\\\]]]___^^^```bbbdddccc```]]]]]]^^^]]]ffflllkkkgggccc^^^YYY^^^\\\]]]ccceee```YYYVVVVVVYYY[[[ZZZXXXXXX[[[^^^[[[]]]]]]\\\XXXTTTRRRQQQUUUTTTUUUXXX]]]aaacccddd[[[\\\\\\\\\\\\\\\[[[ZZZXXXVVVXXXZZZZZZWWWYYY]]][[[lllrrrcccmmmjjjSSSHHHGGGBBB======@@@AAA???<<<;;;;;;;;;:::::::::999666555666999999999???HHHFFFHHHOOOYYYaaajjjxxxzzzhhhbbbYYYSSSSSSXXX]]]```___]]]WWWOOOGGGDDDFFFIIIEEECCC@@@AAACCCCCC@@@======>>>LLLgggqqqgggfffpppvvvtttzzzsss}}}rrrddd]]]ZZZTTTvvvkkkaaaiiiooonnnooosssuuussskkkgggnnnzzzwww}}}tttTTTBBBCCC777999===DDDJJJMMMMMMMMMKKKKKKLLLMMMNNNPPPRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUWWW]]]dddiii]]]\\\\\\\\\]]]^^^___```ZZZZZZZZZ[[[\\\^^^```bbbaaabbbcccdddeeedddcccccccccaaabbbeeeiiiiiigggccccccdddeeefffhhhjjjkkkkkkkkk~~~wwwqqqWWWAAA@@@AAA;;;:::>>>888888999999999888777666111888555555:::;;;VVVnnn^^^TTTJJJIIIFFFAAA>>>>>>BBBFFFMMMMMMKKKGGGBBB===;;;;;;999???KKK```}}}}}}dddnnnyyysssrrroooYYYWWWggg~~~xxxuuuwwwddd___[[[RRRPPPOOOYYY``````bbblllvvv|||sssjjjeeecccggglllnnnmmmkkkgggccc___\\\[[[NNNNNNPPPSSSRRRQQQXXXaaa}}}}}}oooaaaXXXZZZ[[[VVVSSSUUUWWW^^^]]]UUUSSSZZZ]]]ZZZ]]]aaaaaa[[[XXX[[[\\\[[[^^^aaaeeehhhiiieee```[[[]]]bbbeeedddcccccc___YYY]]]ZZZ\\\dddgggaaa[[[YYYUUUWWWYYYWWWUUUVVV[[[___ZZZZZZZZZXXXUUURRRQQQPPPTTTSSSSSSUUUYYY^^^```aaa[[[\\\^^^___^^^\\\ZZZXXX[[[WWWVVVXXXWWWTTTTTTWWWSSSXXXnnnjjjdddUUUEEE???CCCEEEDDD============<<<;;;;;;:::333555:::???>>>999888;;;EEEDDDGGGJJJIIIHHHNNNWWWgggxxxuuuhhh___[[[___]]]VVVVVV[[[ZZZUUULLLKKKHHHDDDBBBBBBDDDFFFCCC@@@>>>@@@EEEGGGFFFCCCBBBNNNccc|||vvvwww||||||mmmmmm|||hhh\\\ZZZXXX}}}pppfff```hhhmmmkkklllqqqtttsssiiigggtttvvvsssuuuqqqRRRCCCEEE999:::===AAAFFFHHHHHHGGGOOONNNOOOOOOPPPQQQRRRSSSPPPSSSVVVZZZ[[[ZZZYYYWWW\\\ZZZWWWTTTTTTYYY```eee]]]]]]]]]]]]\\\[[[ZZZZZZ^^^^^^^^^^^^___aaacccddd```aaacccdddeeeeeedddddd___aaacccddddddddddddeeeeeeiiikkkkkkkkklllkkkiiifffrrr~~~zzziiiGGGCCCEEE<<<888===888888999:::999888777666444888111222999222???gggnnn[[[MMMLLLHHHBBB>>>???DDDIIIIIIJJJIIIFFFBBB>>><<<<<<===<<<@@@TTTvvv|||aaaWWWbbbnnnwwwrrrqqqmmmtttzzzmmmvvvpppTTTNNN^^^wwwmmmWWWTTTVVVRRRRRRUUU```gggdddcccmmm{{{~~~uuusssrrrlllggggggnnnmmmiiiddd]]]XXXTTTSSSJJJKKKOOORRRQQQRRR___nnnyyygggWWWTTTfffqqqiiiaaaaaaVVVaaacccWWWPPPUUU]]]______aaa___XXXXXX\\\]]]ZZZXXXZZZaaajjjpppmmmcccYYY[[[^^^^^^^^^___bbb___ZZZYYYVVVYYYcccgggaaa[[[ZZZSSSUUUVVVSSSQQQTTTZZZaaa[[[ZZZYYYVVVSSSQQQPPPOOOTTTSSSRRRSSSWWW[[[]]]^^^^^^___aaaaaa___[[[WWWTTT^^^YYYVVVXXXWWWTTTTTTVVV]]]OOOTTTuuu|||wwwXXXFFFCCCBBB???AAAAAAAAA@@@???>>><<<;;;>>>;;;::::::777555888>>>777888>>>CCCBBB===@@@HHHNNNVVVjjjssseee``````bbbddd```gggdddVVVOOOQQQJJJ===AAABBBBBBCCCCCCCCCAAA@@@@@@<<<:::===DDDIIIJJJIIIDDDddd{{{~~~zzzxxxpppqqqrrraaa\\\ZZZwwwkkkdddddddddiiihhhfffllluuusssiiicccppp}}}~~~lllwwwqqq^^^TTTTTTCCC@@@======@@@HHHPPPVVVKKKKKKKKKLLLNNNPPPRRRTTTUUUWWWYYYZZZYYYYYYZZZ[[[\\\[[[XXXWWWVVVWWWXXXYYYXXXXXXYYY[[[]]]]]][[[XXX]]]]]]^^^^^^______``````ddddddcccccccccccccccdddfffdddcccccceeefffffffffgggggghhhiiiiiiiiiiiiiiinnniiippp\\\CCC???@@@>>>:::999888777888::::::888777777666555333333777???EEEfff|||gggNNNNNNNNNJJJBBB<<<===AAABBBCCCEEEFFFFFFEEECCCBBB888<<<999;;;SSStttzzzXXXYYYaaaqqq{{{mmmyyycccSSShhh}}}vvvXXXIIIRRRjjjxxxkkk[[[QQQPPPRRRRRRQQQ^^^fffiiiddddddpppwwwnnnkkknnnooolllhhhhhhgggccc^^^WWWQQQLLLIIIFFFJJJMMMLLLKKKSSShhh{{{xxxZZZWWWXXX```eeeeeedddeee\\\___bbbcccbbb```^^^]]]___]]]ZZZXXXWWWWWWYYY[[[``````ccceeegggfffbbb___YYY^^^``````cccfffbbbYYYYYYYYY[[[___bbbdddbbbaaaVVVYYYZZZWWWTTTUUU\\\bbbccc___XXXUUUSSSRRROOOLLLSSSSSSTTTUUUWWWXXXYYYYYYZZZ\\\^^^\\\YYYVVVVVVXXX^^^^^^\\\XXXTTTRRRTTTWWWZZZTTTWWWeeettt|||tttmmmFFF<<>>===>>>AAACCCCCCAAA>>>999@@@???888===PPP\\\]]]eeeppp{{{oooaaahhhqqq]]]VVVXXX}}}sssggg___^^^cccdddcccdddhhhkkkggg```rrr}}}yyyooowwwmmm```]]]```SSSRRRPPPOOOOOOQQQSSSTTTLLLLLLLLLLLLNNNPPPRRRSSSUUUVVVWWWWWWWWWVVVXXXYYYZZZYYYWWWVVVVVVVVVWWWWWWVVVVVVWWWYYY[[[\\\ZZZXXXWWWXXXZZZ\\\^^^```bbbccc```aaabbbcccccccccbbbaaabbbaaaaaabbbeeefffeeedddjjjjjjjjjjjjjjjiiiiiihhhgggkkkrrr\\\FFFAAA???;;;;;;:::999:::::::::888666777777666333222444:::???JJJ]]]|||^^^XXXPPPJJJEEEBBBAAAAAA@@@AAACCCEEEEEEDDDBBB@@@<<<===999666AAAVVVbbbccc]]]\\\bbbmmmyyy||||||kkkWWWbbbrrryyydddSSSPPP___xxxddd[[[PPPIIIJJJPPPVVVZZZ^^^cccggggggmmm|||}}}tttiiieeefffhhhfffccc```^^^[[[VVVQQQMMMJJJHHHHHHLLLPPPPPPSSS```xxxwwwwwwooo___\\\]]]bbbdddaaa]]]\\\^^^```bbbcccaaa``````aaa___^^^]]]\\\]]]^^^```aaacccdddeeegggiiihhhfffcccZZZ]]]______bbbeeebbb[[[YYY[[[^^^```bbbcccccccccZZZZZZYYYUUURRRSSSXXX\\\aaa]]]XXXVVVVVVVVVTTTRRRWWWVVVVVVVVVUUUUUUUUUTTTXXXZZZZZZYYYVVVTTTUUUWWWZZZ]]]___^^^ZZZWWWVVVVVVRRROOOSSS[[[dddrrrhhh___nnn~~~qqqUUUEEE>>>CCC@@@???BBBCCC>>>;;;:::<<<<<<<<<<<<<<<;;;:::::::::999999888888888999999<<>>===>>>======AAA???===;;;::::::::::::999::::::EEEgggxxxoookkkvvvwwwuuusss```YYYYYY{{{vvvnnnccc]]]\\\```^^^```fffhhheeeccccccyyywww{{{uuusss\\\SSSTTTVVV[[[\\\]]]\\\ZZZWWWTTTQQQNNNNNNMMMMMMNNNOOOQQQRRRUUUVVVVVVUUUSSSTTTVVVXXXWWWWWWWWWXXXWWWWWWVVVVVVTTTTTTUUUXXXZZZ[[[ZZZXXXVVVWWWYYY[[[^^^```bbbccc^^^___```aaaaaaaaa___^^^]]]^^^___bbbeeeeeedddbbbiiiiiiiiiiiiiiihhhgggfffaaakkkpppvvvZZZFFFAAA@@@>>><<<;;;:::;;;:::888777777777666444222222555777666???```qqq]]]NNNGGGDDD@@@===>>>@@@CCCEEEEEEDDDBBBAAA@@@>>>;;;666444:::DDDMMMXXXWWWZZZcccllluuu|||nnniiirrr|||{{{rrrzzzkkksssyyy___MMMRRRkkkpppaaaPPPLLLHHHFFFJJJRRRZZZ___^^^ccchhhmmmyyyzzzzzzpppeee^^^^^^___^^^\\\VVVTTTPPPLLLIIIGGGGGGFFFGGGJJJLLLOOOXXXkkk}}}ssswwwjjjdddaaabbbffffff```ZZZYYYaaaaaabbbaaa```aaaccceeeaaaaaaaaabbbbbbbbbbbbbbbgggfffggghhhjjjjjjhhhfff[[[]]]^^^___aaadddccc___[[[^^^bbbcccaaaaaabbbdddeeeaaa\\\XXXUUUVVVYYY[[[\\\ZZZWWWWWWXXXYYYYYYXXXXXXXXXWWWVVVUUUTTTTTTSSSUUUUUUUUUSSSQQQQQQSSSUUUWWW[[[```bbb```[[[VVVSSSPPPOOOQQQTTTTTT\\\uuusssXXXTTT___jjj^^^WWWOOOHHHHHHGGGBBB;;;777<<<;;;;;;::::::999999888::::::999777666666666666<<<===???@@@BBBDDDHHHLLLLLLMMMNNNPPPRRRUUU[[[___ccceeegggkkkpppuuuyyy|||wwwyyy{{{}}}{{{wwwuuummmiiidddaaa```^^^YYYVVVTTTTTTTTTUUUXXX]]]dddjjj```XXXRRROOOKKKEEEBBBCCC<<<:::999:::<<<>>>>>>===999::::::::::::;;;<<<>>><<>><<<::::::;;;;;;999888777777666555444333333444777666BBB___qqqYYYKKKFFFCCC@@@???AAADDDFFFFFFEEEDDDBBBBBB>>><<<===888333:::EEEIIIGGGJJJSSS\\\fffsss}}}rrrvvvgggWWWRRR^^^ooowwwiii}}}|||jjjNNNNNNfff}}}vvveeeUUUKKKFFFFFFHHHMMMSSSYYY[[[[[[___gggpppxxx|||tttrrruuummmccc]]][[[ZZZWWWUUUPPPMMMIIIEEECCCCCCDDDEEEGGGGGGHHHOOO```yyy|||nnnlllgggddddddhhhgggccc```aaaaaaaaa```^^^^^^```cccgggddddddeeefffdddbbb___]]]gggfffeeeggghhhiiihhhfff^^^^^^______aaaccccccbbb^^^cccfffeeeaaa^^^aaadddjjjddd]]]YYYWWWXXXZZZZZZYYYXXXXXXXXXYYYZZZ[[[[[[XXXXXXWWWWWWWWWWWWWWWWWWUUUTTTRRRPPPOOOPPPRRRSSSWWWZZZ___bbb```ZZZSSSOOOSSSRRRSSSSSSQQQTTTccctttyyyaaa]]]pppzzzmmm___QQQDDD???@@@>>>===<<<;;;;;;:::::::::::::::999888777777777777333444666777888<<>>===;;;444888<<<>>>>>>>>>???@@@AAAVVVnnnqqq\\\___wwwwwwzzzwww{{{{{{rrrcccaaakkkooouuurrrqqqrrrnnnddd[[[YYYxxxkkkccc___\\\]]]aaaXXX^^^jjjtttrrrooo{{{yyyvvvgggNNNBBBEEEEEEAAAHHHJJJMMMPPPQQQPPPOOONNNOOONNNMMMMMMMMMMMMOOOOOOUUUUUUTTTSSSQQQRRRUUUXXXWWWYYY[[[]]]]]]\\\[[[ZZZWWWWWWWWWZZZ\\\^^^^^^]]]\\\\\\]]]^^^___```aaabbbdddaaa^^^[[[ZZZZZZ[[[]]]ZZZ[[[^^^cccfffeeebbb```___```aaacccdddeeeffffffjjjddddddmmmyyyaaaCCCBBB===<<<:::999:::;;;;;;:::666666666777777666555444888777666BBB^^^mmmVVVLLLIIIGGG???AAABBBDDDDDDCCCBBBBBBBBB<<<<<>>???@@@;;;::::::999999::::::;;;777777666444333333666999:::AAAKKKSSSVVVUUUSSSQQQUUUSSSOOOKKKJJJJJJKKKMMMGGGFFFEEECCCAAAAAACCCEEEGGGHHHJJJMMMOOOQQQRRRRRRSSSUUUWWWYYYZZZWWWSSSOOOPPPOOOLLLGGGCCC@@@AAABBBCCC>>>:::;;;;;;888666888777666777888::::::999777:::;;;<<<======>>>@@@BBBMMMgggiii[[[ZZZlll}}}~~~wwwsss|||yyyiiilll|||hhheeelllmmmooollllllpppoooiiiccc```~~~qqqccc\\\YYYVVVXXX[[[WWW^^^hhhmmmnnnrrruuuzzzrrrYYYIIIEEEHHHGGGEEEHHHIIIJJJLLLMMMNNNMMMMMMMMMMMMLLLKKKKKKLLLNNNNNNRRRSSSSSSRRRRRRSSSUUUWWWVVVWWWZZZ\\\]]]\\\[[[ZZZYYYXXXXXXYYY\\\^^^^^^]]]XXXYYY[[[]]]___```bbbccccccaaa^^^[[[ZZZ[[[]]]^^^ZZZ[[[^^^bbbddddddaaa^^^^^^___aaaccceeegggggghhhnnneeefffrrryyy~~~~~~{{{TTTGGG@@@>>>;;;:::;;;<<<<<<;;;777777666777999999777555000666555999KKKaaammmXXXMMMEEEAAAAAA@@@@@@@@@@@@@@@@@@BBB======BBBBBB;;;777:::<<<;;;<<>><<<<<<===:::666555888:::888888:::555555555888:::<<<;;;:::999999<<>>FFFQQQZZZaaalllwwwtttnnnYYYVVVlllwwwzzzlll~~~rrrggg^^^QQQEEE??????CCCFFFPPPVVV\\\]]]\\\]]]bbbgggwwwxxxqqqlllfffaaa\\\YYYVVVRRRNNNJJJGGGDDD???>>>======>>>AAADDDFFFEEEVVViiixxxvvvuuuzzzkkkaaa______aaaaaaccceeebbb\\\[[[^^^```aaaccccccaaa___^^^^^^bbbdddfffggggggeeebbb```]]]]]]^^^aaabbbbbb___\\\^^^\\\^^^aaa^^^XXXYYY]]]______```aaacccdddfffgggggggggfffaaa[[[XXXXXXZZZaaaccceeedddbbbaaabbbccc___^^^]]]\\\[[[ZZZYYYYYY[[[YYYVVVUUUVVVUUUSSSPPPXXXVVVUUUUUUVVVVVVSSSPPPIIILLLOOOPPPQQQTTTXXXZZZ]]]cccssseeeeeezzz[[[MMMFFFEEEBBB@@@>>>>>>>>>???>>>>>>===<<<;;;;;;;;;;;;222333555555555555777888999::::::999888888:::<<<<<<;;;;;;;;;===???BBBCCCCCCCCCCCCAAA>>><<<<<<===???@@@AAABBBCCCDDDDDDDDD>>>???@@@@@@>>><<<<<<;;;999::::::999777666777888999555444888:::999999:::999888888999<<<======<<<888???NNNdddyyy~~~pppaaa```oookkk___ggglll```]]][[[\\\ZZZWWWWWW[[[\\\TTTOOOQQQUUUUUUTTTTTTQQQRRROOOPPPaaazzz}}}}}}ooozzzpppWWWFFFFFFFFF???AAAJJJDDDFFFHHHKKKLLLLLLKKKJJJJJJIIIIIIIIIJJJKKKMMMNNNJJJLLLOOOQQQQQQQQQSSSTTTOOOPPPRRRSSSTTTUUUVVVVVVVVVTTTSSSSSSUUUWWWWWWVVVWWWWWWVVVVVVVVVUUUUUUUUUWWWZZZ^^^bbbddddddcccbbbZZZZZZ[[[]]]______]]][[[\\\]]]^^^```aaaaaaaaaaaadddkkkooollllllrrr{{{LLLHHHDDD@@@>>>===;;;:::;;;888666666777777555222000999222000;;;777:::QQQzzzeeeLLLIIIFFFCCCBBBCCCEEEGGGGGGJJJIIICCC??????BBBBBB:::999999999666666===FFFDDDLLLXXXdddmmmwwwuuuccc[[[]]]hhhyyykkktttlll[[[NNNHHHAAA===???DDDIIILLL^^^dddggg___UUUVVVdddrrrtttlllkkkhhh```WWWVVVSSSNNNJJJFFFDDDBBBBBB999999999;;;===AAAEEEGGGOOOhhhkkkYYYZZZ___^^^\\\___eeeiiiggg```]]]___```ccceeefffccc```^^^]]]cccdddeeedddccc___\\\ZZZ\\\]]]___bbbdddccc___\\\\\\ZZZ]]]```\\\UUUUUUZZZ\\\[[[\\\___dddhhhjjjjjjeeeggggggaaaYYYTTTTTTWWW]]]```bbbbbb```___```bbbZZZZZZ[[[[[[[[[\\\\\\\\\WWWTTTRRRQQQRRRPPPLLLIIIOOONNNNNNPPPRRRSSSPPPMMMMMMRRRSSSOOOKKKLLLQQQVVVTTTNNNWWWwwwvvv^^^___iiizzzppp^^^[[[UUUOOOIIIEEECCCBBB@@@???>>><<<:::999999999:::;;;<<<<<<:::888888999444666999999888777777888666555444444555666777888777999::::::888777777777999:::::::::::::::999999<<<;;;:::888666666888:::666777888777666555666777;;;777666999;;;888888999;;;999777777999999999888@@@OOOlll{{{yyysssmmmkkkrrr~~~mmmeeeiiifff___\\\YYYXXXUUURRRTTTZZZIIIIIIJJJNNNRRRRRRNNNIIIJJJJJJHHHXXXyyy}}}tttyyy{{{bbbQQQDDDDDDCCC>>>???EEEDDDEEEFFFGGGHHHIIIJJJJJJGGGHHHIIIJJJKKKLLLMMMNNNQQQOOONNNNNNPPPRRRSSSSSSPPPQQQRRRQQQOOONNNOOOPPPRRRRRRRRRRRRRRRSSSSSSSSSSSSUUUWWWWWWUUUTTTTTTUUUXXXWWWZZZ___aaa___^^^```___[[[WWWYYY]]]```___\\\YYY[[[\\\\\\[[[^^^ccchhh```bbbdddeeegggjjjnnnrrrVVV???EEE@@@===???777::::::888777666666666666444444444444444555666777SSSgggiiiSSSEEEGGGJJJDDDAAAEEEFFFFFFDDDBBBCCCDDDBBB???@@@???===;;;:::999999999>>>BBBHHHOOOWWWbbboooxxxwwwhhhtttrrr|||~~~iiioooooonnnqqq}}}qqqbbbQQQBBBAAABBBBBB???@@@GGGSSS^^^iiiddd^^^ZZZ^^^jjjzzzuuullllllhhh\\\UUUVVVKKKHHHDDDAAA???>>><<<:::@@@777666>>>BBB>>>???FFFdddpppbbb]]][[[\\\^^^]]]]]]```dddccc^^^]]]___cccdddddddddbbbaaa___]]]]]]]]]^^^^^^]]][[[YYYWWWXXXXXXXXXZZZaaafffaaaXXXZZZVVVVVV\\\___\\\[[[^^^```[[[WWW[[[dddiiihhhdddbbbcccccc```\\\[[[^^^aaadddaaa___]]]^^^^^^]]]\\\ZZZWWWTTTTTTVVVVVVSSSQQQQQQOOOMMMMMMOOOQQQRRRRRRNNNLLLJJJHHHHHHIIIKKKLLLKKKKKKJJJJJJKKKMMMNNNOOORRRNNNNNNZZZqqqooo\\\QQQ\\\jjjwwwttteeeHHHFFFBBBAAAAAA<<<555666;;;;;;999666666666777777777444555777:::<<<<<<999666555666666666777777888888777777777777777777777777555666666777888999999:::999999999999999777666555888555666:::<<<888666777555999===>>><<<999777777CCC@@@<<<;;;>>>CCCIIILLLaaarrrvvvvvvzzzssstttyyy}}}yyyjjj```jjj{{{zzz|||{{{vvvmmmddd``````ZZZVVVSSSSSSVVVYYYYYYXXXIIIKKKMMMPPPPPPNNNLLLKKKAAADDDMMMgggwwwxxxyyy||||||zzzxxxxxx|||ZZZKKKAAABBBBBB???@@@FFFCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHHHHJJJKKKLLLMMMNNNPPPPPPPPPRRRTTTUUUSSSRRRRRRRRRRRRPPPNNNNNNOOOQQQRRRRRRSSSTTTTTTTTTSSSSSSUUUVVVWWWWWWWWWXXXZZZ\\\YYYWWWXXX]]]```aaadddhhh___[[[VVVVVVZZZ\\\[[[XXXXXXZZZ[[[ZZZZZZ]]]dddiiieeeeeedddddddddggglllppptttpppMMMFFF??????AAA999;;;:::999888777666666666555555444444444555666666CCCQQQqqq}}}gggTTTNNNJJJCCCBBBGGGEEEEEEEEEDDDDDDDDDCCCBBBBBBAAA@@@>>>===<<<<<<;;;:::===@@@EEELLLUUU```hhhuuu{{{|||ooonnn}}}uuummm|||zzz~~~uuuuuussscccYYYRRRGGG=========>>>BBBJJJUUUbbbjjj[[[YYYYYY]]]hhhxxxvvviiiaaabbb^^^SSSLLLMMMGGGDDD@@@>>><<<;;;:::888;;;555666>>>@@@===BBBKKKsss~~~~~~ggg]]]^^^^^^]]]\\\YYYYYY\\\aaaaaa^^^___bbb\\\\\\\\\\\\[[[YYYWWWVVVZZZZZZYYYZZZZZZ[[[[[[\\\XXXXXXVVVUUUYYY^^^\\\VVVWWWSSSTTTYYY\\\ZZZYYY\\\___XXXTTTYYYdddkkkiiiddd``````___\\\YYYYYY\\\___aaa^^^\\\ZZZZZZZZZZZZYYYXXXUUURRRRRRTTTTTTQQQNNNNNNLLLKKKLLLNNNPPPPPPOOOMMMKKKIIIGGGHHHJJJLLLNNNPPPOOOMMMLLLKKKKKKLLLMMMLLLKKKLLLSSSaaayyyxxxaaaUUULLL[[[|||jjjTTT>>>777999;;;===>>>===;;;:::999888888888777<<<;;;:::;;;;;;:::777555666666666777777888888888888888888888888888888888666666666777777888888999666666777777999:::;;;<<<999666555999:::777777999555666777999:::<<<===>>>444<<>>>>>???BBBBBBAAA@@@??????>>>>>>999999:::;;;???FFFNNNTTT```hhhsss~~~|||pppmmm{{{uuuyyy{{{uuujjjXXXIIICCCBBB===777===>>>AAAIIIRRRYYY\\\\\\SSSTTTZZZgggxxxssshhh___YYYZZZWWWMMMGGGGGGAAA>>>;;;999999999888777777666888===>>>@@@MMM]]]zzzqqqyyyqqq^^^ZZZ```bbb___\\\YYYXXXZZZ]]]]]][[[]]]bbb[[[\\\\\\\\\[[[YYYWWWVVVYYYXXXWWWXXXZZZ]]]```bbbZZZ[[[YYYUUUTTTXXXXXXVVVVVVSSSSSSWWWZZZXXXWWWXXX]]]WWWSSSWWW```fffeee```^^^]]][[[XXXVVVWWW[[[^^^^^^[[[XXXWWWVVVVVVVVVTTTUUURRROOOOOOQQQQQQNNNKKKLLLKKKKKKMMMOOOPPPOOOMMMLLLJJJGGGFFFGGGJJJNNNQQQOOONNNLLLKKKJJJJJJKKKKKKIIIIIIKKKMMMPPP\\\tttpppmmm^^^]]]hhhzzzsssSSSAAA<<<;;;999888888888888888888777777777999888666777999;;;;;;:::777777777888888888888888888888888888888888888888777777777777777777777777999888777666555666777888999555444666666444555999999888777777888;;;>>>AAAMMM^^^vvvvvv\\\WWWeeeyyy}}}{{{xxxqqqttt~~~{{{nnnmmmhhhoooaaaaaaeeefffqqqhhh___^^^```___WWWOOONNNPPPRRRVVVZZZZZZXXXUUUEEEFFFHHHJJJMMMNNNNNNNNNQQQ^^^mmm~~~~~~}}}]]]FFF@@@===@@@BBB@@@AAADDD@@@AAAAAABBBCCCDDDDDDDDDEEEFFFGGGHHHJJJLLLMMMMMMNNNOOOPPPSSSUUUTTTQQQNNNRRRSSSUUUTTTRRRPPPPPPPPPQQQSSSVVVXXXXXXWWWUUUTTTWWWYYY]]]```bbbeeehhhkkkjjjeeecccccccccbbbeeeiiijjjfffaaa___```bbbbbbbbb``````___\\\[[[]]]ccciiihhhhhhfffdddbbbbbbeeeggggggtttfffKKKDDDDDD@@@>>>===<<<:::999888888888888777666555444444444444:::333666LLLmmm~~~eeeQQQFFFDDDBBBAAAAAAAAA>>>::::::>>>AAAAAAAAAAAAAAA@@@@@@@@@===;;;999777888<<>>@@@???===<<<:::999999888999888777666555444444444888444222888EEE\\\|||nnnZZZOOOGGGBBBAAABBB@@@<<<===CCCBBBBBBCCCDDDDDDDDDCCCCCCBBB???;;;888777999;;;<<>>>>>===:::999999;;;>>>===<<<<<<<<<<<<999777:::::::::::::::999999999888888888888888888888888888888888888888777777777666777999;;;<<<<<<;;;::::::888999;;;999666888===999FFFUUUZZZXXXYYYbbbkkkuuuzzzpppeee^^^nnnmmmnnnuuuttt^^^YYYUUUUUUXXX[[[[[[YYYVVVVVVUUUTTTUUUVVVXXXZZZJJJEEEEEENNN^^^hhhiiifffoootttXXXBBBAAA@@@@@@AAA@@@@@@??????BBBBBBCCCCCCCCCDDDDDDDDDCCCDDDEEEGGGIIIKKKLLLMMMTTTSSSSSSTTTUUUVVVTTTSSSMMMQQQWWWYYYXXXUUURRRQQQTTTUUUWWWYYYZZZZZZYYYXXXTTTZZZbbbgggiiihhhfffeeeeeedddfffjjjjjjfffdddeeeffffffffffffggghhhiiijjjkkkkkkjjjeee```^^^```cccaaacccggghhhfffcccaaa```ddddddkkk~~~^^^CCC>>>BBBAAA???===;;;::::::999999888777666555555555555111444777777666???WWWmmmnnn[[[MMMCCC===??????<<<===CCCBBBCCCEEEGGGHHHHHHGGGFFFCCC@@@<<<:::999999888777<<<>>>AAAEEELLLVVV```gggsssxxx}}}|||tttppphhh]]]RRRIIIDDDCCC:::999999999999===KKKXXX\\\\\\YYYSSSMMMPPPYYYbbbrrr{{{vvvkkk___UUUPPPJJJIIIGGGFFFCCC@@@===<<<:::888666666777888999888;;;:::;;;AAAQQQkkkzzzyyykkkWWWVVVXXXZZZYYYWWWYYY___[[[XXXVVVWWWWWWVVVZZZaaaZZZ[[[\\\\\\\\\ZZZYYYXXXWWWXXX[[[\\\]]]\\\ZZZYYYWWW^^^bbb___\\\[[[ZZZXXXWWWXXXVVVTTTTTTVVVSSSOOOCCCIIINNNNNNJJJKKKRRRZZZOOOMMMKKKLLLNNNQQQRRRRRRWWWUUUSSSRRRSSSTTTTTTTTTRRROOOLLLLLLNNNNNNKKKIIIGGGFFFGGGHHHJJJKKKJJJIIIHHHFFFEEEDDDDDDFFFIIIJJJMMMLLLJJJHHHGGGFFFGGGGGGIIIDDDCCCGGGJJJJJJJJJLLLZZZrrr^^^LLLLLLKKKYYYyyy|||vvvxxxtttaaaNNNLLLLLLJJJEEE???<<<<<<>>><<<;;;999999:::;;;:::999;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999777888999999999777666555888666666888777888???HHH[[[kkk{{{yyyssswww}}}xxxjjjxxxvvvqqqppprrrvvvllljjjeeeaaa___]]][[[[[[[[[\\\]]]\\\[[[XXXUUUTTTVVV[[[___JJJGGGIIISSSbbbnnnrrrqqqwwwaaaOOOBBB>>>???@@@???>>>?????????BBBBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDFFFHHHJJJLLLMMMQQQQQQRRRTTTVVVUUUQQQOOOOOORRRUUUWWWWWWVVVVVVVVVUUUVVVXXXYYYZZZ[[[[[[[[[VVV[[[aaaeeefffdddbbbbbb___^^^aaafffgggdddccceeeggghhhjjjjjjjjjkkkkkklllkkklllkkkgggbbb___```bbbccceeegggfffcccaaa___^^^^^^dddhhhlll|||TTTHHHCCCBBB@@@>>><<<;;;::::::888888777666555555666666000222666888555666@@@LLLxxxsss```PPPCCCBBBAAA<<<:::>>>???AAACCCFFFGGGGGGFFFFFFCCCAAA>>>>>>>>>===999777999:::;;;===AAAGGGNNNTTT^^^dddlllrrrvvv{{{wwwnnnlllbbb]]]TTTJJJCCC@@@??????<<<::::::>>>AAAFFFRRR___]]]YYYSSSOOOQQQ[[[jjjuuurrrhhh```UUUMMMKKKGGGHHHFFFBBB???>>>>>>===:::888666555777888888888999;;;BBBQQQggguuuaaaVVVTTTUUUXXXXXXUUUUUUXXXYYYVVVUUUVVVUUUTTTXXX^^^ZZZZZZ[[[\\\\\\[[[YYYXXXUUUVVVVVVWWWWWWVVVVVVVVVUUUYYY[[[YYYYYY[[[\\\YYYVVVXXXXXXVVVWWW[[[ZZZUUUJJJLLLMMMMMMLLLMMMPPPSSSLLLJJJJJJLLLOOORRRRRRPPPRRRPPPNNNNNNPPPRRRRRRRRRQQQNNNKKKKKKMMMMMMJJJGGGFFFEEEDDDEEEGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDKKKJJJGGGEEEDDDCCCCCCDDDEEEBBBCCCFFFGGGEEEFFFJJJPPPXXXdddyyysss^^^WWWOOOPPP___zzzwwwfffcccccc```YYYRRROOORRRUUUMMMHHHAAA===<<<===???@@@<<<<<<<<<<<<;;;;;;::::::999999999999999999999999999999999::::::;;;;;;<<<<<<;;;::::::;;;===???@@@DDD@@@>>>???AAAHHHWWWfffvvvsssXXXXXXwwwppprrr|||}}}rrrddd___[[[aaa___]]]\\\\\\\\\\\\\\\XXXXXXVVVSSSRRRUUU[[[```FFFGGGKKKTTT```lllsssvvv~~~nnnPPPEEE<<<;;;>>>???======>>>??????AAABBBBBBBBBBBBBBBBBBCCCBBBBBBDDDFFFHHHJJJLLLMMMKKKMMMPPPSSSUUURRRMMMHHHQQQRRRTTTTTTTTTVVVXXX[[[WWWWWWXXXYYYZZZ[[[\\\]]]YYY\\\```bbbbbb`````````^^^\\\^^^bbbcccaaaaaacccccceeeggghhhgggfffffffffhhhjjjkkkhhhccc___```aaafffgggfffdddaaa^^^^^^^^^]]]gggggg\\\dddgggTTTDDDCCCAAA???===;;;;;;:::888777777666666666666666555111000222444444777<<>>===@@@<<<>>>GGGMMMOOOUUU\\\PPPNNNNNNUUUcccuuu}}}mmm^^^XXXSSSJJJCCCBBBBBBBBB@@@<<<888888999888999777555555666777777777999>>>JJJ___zzzuuubbbWWW[[[VVVUUUYYYZZZWWWUUUUUUZZZWWWUUUUUUSSSPPPSSSXXXVVVWWWXXXXXXXXXWWWVVVUUUVVVUUUTTTSSSSSSUUUVVVXXXUUUWWWWWWUUUWWW\\\^^^\\\WWW[[[[[[ZZZ]]]bbbbbb]]]VVVSSSOOONNNNNNOOOMMMKKKMMMLLLLLLOOOSSSUUUTTTRRRNNNLLLJJJKKKMMMOOOPPPPPPOOOMMMJJJJJJLLLLLLIIIFFFHHHFFFDDDEEEGGGIIIJJJIIIFFFFFFEEEDDDCCCBBBAAA@@@CCCCCCAAA@@@@@@AAABBBCCCCCCCCCEEEGGGDDDAAADDDKKKBBBFFFJJJSSSnnnuuugggUUUKKKKKKZZZgggkkkqqqyyyyyyzzzwwwrrrlllkkkpppuuurrrhhhYYYLLLDDDAAAAAAAAA======<<<<<<<<<;;;;;;;;;999999999999999999999999999999:::;;;;;;<<<=========<<<===AAAHHHRRR\\\bbbZZZUUUPPPPPPTTTaaavvvzzzfffmmmvvv~~~[[[YYYYYYbbbwwwiiinnnzzzyyyuuu~~~iii^^^\\\\\\[[[YYYWWWXXX[[[]]]\\\ZZZQQQRRRRRRPPPOOORRRXXX]]]JJJBBBFFFTTTXXXWWWjjj}}}xxxvvvxxxUUUEEE@@@<<<===<<<;;;:::;;;===???@@@???@@@BBBCCCEEEEEEDDDDDD@@@AAABBBCCCFFFHHHJJJLLLLLLNNNOOOPPPPPPOOOMMMKKKIIILLLPPPTTTWWWXXXYYYYYYWWWUUUUUUVVVXXXZZZZZZZZZYYY\\\``````___^^^___aaa___[[[^^^cccaaa[[[```mmmrrrnnniiieeebbb```______bbbbbbeeejjjggg___^^^cccdddddddddccccccbbbbbbbbbeeebbbeeeiiiiiirrrzzz]]]BBB>>>DDD;;;;;;AAA::::::999888888999999888666666666555555555444444444888AAANNNcccqqq^^^SSSGGG>>>999999===AAADDDDDDCCCCCCCCC@@@BBBCCCDDDCCCAAA>>><<<:::999999999::::::;;;<<<@@@AAABBBEEEJJJPPPUUUYYY```ccciiipppvvvzzz}}}~~~zzzpppgggccc\\\TTTLLLFFFBBB@@@;;;<<<<<<;;;::::::<<>>BBBFFFFFFCCC???EEEDDDBBBAAAAAABBBCCCDDDCCCCCCFFFLLLSSSddd}}}uuu}}}vvvggg]]]TTTVVVdddlllwwwppptttzzz|||uuugggXXXUUUcccbbbUUUIIIGGGFFFBBB@@@BBB===AAAGGGIIIFFFAAA<<<:::???<<>>??????@@@BBBDDDEEEEEEEEEDDDBBBBBBCCCDDDFFFHHHJJJKKKIIIJJJLLLOOOPPPQQQQQQQQQMMMOOORRRUUUWWWXXXXXXXXXVVVVVVUUUWWWYYY[[[ZZZZZZXXX[[[]]]^^^]]]\\\^^^```^^^ZZZ]]]cccccc___eeeqqqvvvooogggcccdddeeebbb______^^^aaafffddd______ddddddddddddddddddcccccccccbbb```aaadddbbbeeexxxZZZEEEDDD@@@AAAAAA555<<<:::999999::::::888777666666555555555444444444555777:::EEE___qqqaaaSSSJJJFFFDDDAAA??????@@@BBBDDDBBBCCCEEEEEEDDDBBB???>>><<<;;;::::::::::::::::::777777777888;;;@@@DDDFFFLLLNNNSSSXXX^^^bbbdddeeennnppptttwwwyyy{{{}}}zzzwwwvvvoooqqqsssrrrmmmddd[[[UUUKKKJJJGGGDDD@@@===;;;999;;;::::::888999;;;@@@DDDQQQUUUYYYZZZWWWTTTSSSSSSWWW]]]iiizzztttfff___WWWQQQIIIDDDCCCBBB???<<<<<<;;;:::888777666666666666555666999:::999<<>>@@@???============>>>>>>>>>>>>@@@AAABBBDDDEEEEEEEEEEEEDDDDDDDDDEEEGGGIIIJJJKKKJJJJJJKKKMMMOOOQQQRRRTTTSSSTTTUUUWWWWWWWWWVVVVVVVVVVVVVVVXXXZZZ[[[ZZZYYYXXXZZZ[[[\\\[[[\\\^^^```]]]ZZZ\\\bbbcccbbbiiisssvvvlllcccaaaeeegggeee```^^^]]]^^^``````^^^___dddbbbccccccdddddddddddddddcccaaabbbeeebbb```hhhuuu}}}TTTEEEAAADDDBBB888>>><<<::::::;;;:::999777666666666555555555444444777333111444@@@]]]qqq\\\KKKMMMGGG@@@===???BBBDDDEEECCCDDDEEEEEEEEECCCAAA@@@???>>>===;;;:::999999999777666555555666888:::;;;===???BBBEEEIIILLLOOOPPPXXX[[[```dddhhhlllpppsssxxxxxxzzz{{{|||}}}}}}}}}|||xxxvvvtttppplllhhhdddbbb^^^[[[UUUOOOJJJFFFDDDCCC<<<<<<<<<;;;:::999777666777999:::<<<@@@FFFMMMRRRWWWVVVTTTPPPMMMOOOUUUZZZgggooo~~~mmmWWWNNNNNNKKKGGGAAA??????>>><<<999:::999888777666666555555555555777888888:::FFFRRRxxx~~~|||}}}|||zzzaaaVVVVVVWWWXXXZZZ\\\\\\ZZZYYYZZZZZZXXXZZZ\\\\\\ZZZYYYXXXYYYWWWXXXWWWWWW[[[___]]]XXXQQQQQQPPPOOOPPPRRRTTTUUUTTTPPPPPPWWW```aaaYYYPPPVVVWWWXXX[[[\\\[[[WWWTTTYYYWWWUUUTTTUUUUUUTTTSSS[[[YYYWWWVVVUUUSSSQQQOOOPPPMMMKKKMMMQQQRRRNNNIIIIIIIIIHHHGGGEEEDDDCCCCCCDDDFFFGGGGGGEEECCCBBBBBBFFFDDDBBBAAABBBBBBBBB@@@CCCAAAAAABBBDDDDDDDDDBBBFFFEEECCCAAAAAAAAAAAABBBCCCCCCDDDFFFEEEEEELLLSSSqqqxxxhhhVVVQQQRRRTTTbbb}}}qqqyyy{{{xxx{{{lllSSScccnnnbbbjjj}}}dddVVVWWW\\\VVVWWWXXXXXXXXXVVVUUUTTTPPPSSSVVVYYYZZZYYYWWWUUUVVVWWWXXXWWWVVVVVVXXXZZZMMMJJJLLLXXXjjj{{{uuueeeGGG<<<===???>>><<<===>>>?????????>>>>>>@@@AAABBBCCCDDDEEEEEEFFFEEEEEEEEEFFFGGGIIIJJJKKKNNNMMMLLLLLLMMMOOOQQQRRRWWWWWWWWWXXXWWWVVVUUUTTTVVVUUUVVVXXX[[[[[[ZZZYYYXXXXXXYYYZZZ[[[\\\]]]___^^^[[[\\\`````````eeemmmlllfff___^^^aaaeeeeeedddbbb```^^^]]]\\\\\\^^^```___```aaaccccccccccccbbbaaa___```ddddddbbbeeejjjxxxsssVVVGGGCCCBBB@@@???===;;;;;;;;;:::888777666666666666555555555555777333444777888BBB]]]zzzyyyaaaSSSLLLDDDBBBDDDFFFEEECCCBBBBBBCCCDDDDDDDDDDDDCCCAAA@@@>>><<<;;;999999888===;;;:::999888999:::;;;::::::;;;===???AAADDDEEEGGGJJJNNNRRRVVVZZZ^^^aaadddeeegggiiikkklllmmmmmmsssuuuwwwwwwvvvuuuvvvwwwwwwwwwxxxwwwuuuqqqllliiifffeeebbb^^^ZZZUUURRRPPPNNNKKKEEE@@@======???AAA>>>>>><<<;;;999888888888888===CCCJJJOOOTTTYYY\\\QQQPPPMMMJJJJJJRRR^^^hhhwwwttt[[[LLLIIIKKKDDDBBB???>>>>>>===:::888888777666555555555555555888888888777888AAAXXXlll~~~sss[[[WWWZZZYYYXXXYYYZZZZZZZZZYYYYYYXXXXXXYYYZZZZZZXXXWWWVVVWWWTTTVVVUUUTTTWWW\\\[[[WWWRRRQQQPPPOOOPPPRRRTTTVVVYYYSSSQQQVVV^^^aaa[[[SSSXXXYYY[[[^^^___]]]XXXUUUXXXWWWVVVUUUUUUTTTSSSSSSYYYWWWUUUTTTSSSSSSQQQOOOSSSOOOMMMPPPUUUVVVPPPIIIIIIHHHGGGFFFDDDCCCBBBAAAEEEFFFHHHHHHGGGEEECCCBBBCCCBBB@@@@@@BBBBBBBBBAAABBBAAA???>>>???@@@@@@AAAEEEEEECCCBBBAAA@@@@@@@@@@@@@@@CCCFFFGGGGGGHHHIIIUUUnnn{{{tttYYYYYYVVVYYYkkk|||~~~qqq```\\\rrrsssppp}}}bbbYYYZZZXXXUUUTTTUUUXXXZZZYYYTTTPPPPPPRRRUUUWWWYYYXXXWWWVVVSSSTTTVVVVVVUUUVVVXXXZZZ[[[RRRWWWkkkyyy~~~yyywwwvvvTTT@@@<<<>>>>>><<<<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKNNNMMMLLLKKKLLLNNNQQQSSSWWWWWWWWWWWWVVVUUUTTTTTTUUUUUUUUUWWWYYYZZZZZZYYYUUUUUUUUUWWWYYY[[[[[[[[[```^^^]]]^^^]]]\\\^^^bbb___^^^]]][[[[[[^^^cccggghhheeeaaa\\\ZZZ[[[\\\\\\\\\]]]___aaaaaaaaa```___\\\YYYYYY\\\___```aaacccggg}}}cccLLLAAACCC@@@>>><<<;;;;;;:::888666777777666666666555555555222000333999777333;;;HHH]]]|||ooodddVVVLLLHHHFFFDDDAAA@@@@@@@@@AAABBBDDDEEEFFFBBBAAA???===<<<::::::999;;;;;;:::999888888999999777777777777888999;;;;;;888:::>>>@@@BBBDDDHHHJJJKKKLLLNNNPPPRRRSSSSSSTTTWWWYYY[[[[[[ZZZYYYZZZ[[[ZZZ[[[[[[ZZZXXXUUUQQQNNNMMMLLLKKKHHHEEEBBB@@@>>>===<<<:::999888999:::;;;<<<:::999888999;;;>>>???DDDJJJRRRXXXYYYWWWUUUTTTLLLNNNQQQTTT[[[gggvvv~~~wwwiiiYYYLLLEEEDDDFFF@@@???===<<<;;;999777555666666555555444555555555999777777:::BBBUUUrrrcccRRRVVVZZZWWWXXXXXXXXXXXXYYYYYYXXXWWWWWWXXXYYYXXXVVVUUUUUUVVVVVVXXXWWWUUUWWW[[[[[[XXXVVVTTTRRRQQQRRRTTTWWWYYYZZZVVVRRRRRRVVVYYYXXXVVVVVVWWWZZZ]]]___^^^ZZZVVVXXXXXXXXXVVVTTTSSSRRRQQQRRRPPPOOOOOOQQQSSSSSSRRRUUUQQQNNNQQQWWWWWWQQQJJJHHHGGGFFFEEECCCBBBAAA@@@CCCDDDEEEFFFFFFEEEBBBAAAAAA@@@>>>???AAABBBBBBAAAAAA@@@???===<<<===???@@@DDDDDDCCCBBBAAA@@@@@@@@@BBBCCCCCCBBBBBBBBB@@@>>>DDDLLL]]]vvv~~~|||nnnxxx{{{rrrjjjiiiiiiggg```ooo}}}nnnhhhnnnssslllbbbiiihhhmmmxxxfff___[[[TTTSSSQQQOOOQQQTTTSSSOOOKKKPPPQQQQQQSSSTTTUUUVVVVVVOOOPPPRRRRRRRRRSSSVVVXXX```\\\ggg~~~yyy|||aaaGGG>>>???>>><<<;;;<<<======???@@@AAABBBCCC??????@@@@@@AAABBBDDDEEEDDDDDDDDDEEEGGGIIIJJJKKKKKKKKKKKKKKKMMMPPPSSSUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVTTTSSSTTTWWWYYYYYYYYYRRRRRRSSSVVVYYY[[[ZZZXXX```______^^^^^^\\\[[[[[[WWWZZZ[[[ZZZYYYZZZ```fffhhhgggaaa[[[ZZZ]]]]]][[[[[[\\\^^^___```___]]]\\\[[[YYYXXXYYY[[[]]]]]]]]][[[ggghhhIIICCCBBB@@@>>>===<<<;;;888666777777777666666666555555333111222666555222111444444LLLlllttt___QQQIIIFFFDDDBBBAAA@@@@@@AAACCCEEEFFFBBBAAA???>>>===<<<<<<<<<;;;;;;::::::999999999:::777777777777777777777777444555777888888888:::<<<;;;<<<>>>???@@@AAAAAAAAA@@@BBBDDDDDDCCCBBBCCCDDDDDDDDDDDDDDDBBBAAA???>>>======<<<<<<;;;999888777666777777888888888777666777888:::===BBBGGGLLLPPPSSSVVVZZZZZZVVVOOOJJJFFFLLLSSS]]]gggsss~~~ddd\\\PPPGGGBBB@@@???>>><<<;;;:::999777666444444555555555444555555666666777666;;;HHHZZZqqq~~~zzzjjjWWWQQQXXX]]]\\\\\\ZZZXXXXXXZZZ[[[[[[ZZZWWWXXXYYYXXXWWWVVVWWWXXX[[[]]]]]]YYYYYY]]]]]][[[YYYWWWUUUTTTTTTWWWZZZ\\\XXXUUUPPPNNNNNNQQQTTTWWWYYYZZZ\\\```bbbaaa^^^\\\WWWXXXYYYXXXVVVTTTSSSSSSNNNMMMLLLMMMPPPSSSTTTTTTTTTQQQOOOPPPTTTTTTPPPKKKFFFFFFEEEDDDBBBAAA@@@@@@@@@???@@@AAACCCCCCAAA???@@@???===>>>@@@AAAAAA@@@???@@@@@@>>>======???AAABBBBBBBBBBBBAAAAAAAAAAAA@@@CCCCCC@@@@@@BBBBBB?????????EEEQQQccc|||sssqqq}}}hhh[[[RRRWWWbbbxxxqqqggg]]]```ooo~~~vvvwwwwwwqqqeee```lll|||xxxuuuzzz}}}mmmxxxyyyeee\\\UUUKKKOOOLLLKKKLLLOOOPPPOOOLLLPPPPPPPPPPPPQQQRRRTTTUUULLLNNNOOOPPPPPPQQQSSSVVV```kkk~~~eeeOOO======@@@<<<999;;;<<<<<<<<<>>>@@@BBBEEEFFF???>>>>>>>>>???AAACCCDDDBBBBBBCCCDDDFFFHHHJJJKKKLLLKKKKKKLLLNNNPPPRRRSSSPPPPPPQQQRRRSSSTTTVVVVVVVVVTTTQQQQQQTTTWWWXXXYYYTTTUUUWWW[[[___```]]]ZZZ^^^___aaaaaabbbaaa___\\\YYYZZZ[[[[[[[[[\\\^^^```bbbbbb^^^YYY[[[aaabbb^^^[[[]]]___``````^^^\\\ZZZYYYZZZZZZZZZ[[[\\\\\\[[[WWW^^^qqq___MMMEEECCCAAA???>>>===:::888777777777777666666666555555666555333444777666222333;;;LLLaaazzz}}}jjj[[[SSSOOOGGGFFFCCCAAAAAAAAACCCDDD@@@@@@???>>>>>>>>>????????????>>>===<<<<<<;;;;;;999:::;;;;;;:::999888777777888999999777777888999999999::::::;;;:::::::::888999;;;;;;:::::::::;;;;;;:::::::::999:::::::::888999999::::::999999888999999999999:::;;;<<<===>>>AAAFFFKKKQQQUUUXXXYYYVVVUUUSSSPPPLLLKKKLLLMMMUUU___mmm{{{wwwaaaRRRLLLEEEAAA???>>><<<999999999888777555555555666555555555555555666777777777999FFF^^^wwwzzzoooggg\\\VVVVVV[[[```ccc```\\\YYYXXXZZZ]]]]]]]]]YYYZZZ[[[ZZZYYYYYY[[[\\\___aaa```\\\ZZZ]]]^^^\\\[[[YYYWWWUUUVVVYYY\\\___UUURRROOOMMMOOORRRUUUWWW]]]]]]^^^```bbbbbb```^^^UUUXXXZZZ[[[YYYWWWXXXYYYRRRPPPNNNNNNQQQSSSTTTTTTQQQOOONNNMMMNNNNNNLLLKKKDDDDDDCCCCCCBBBAAAAAA@@@???===<<<>>>AAACCCBBBAAA@@@>>>======???@@@@@@???;;;===>>>===;;;;;;===???@@@@@@AAAAAABBBBBBBBBAAA;;;AAACCC??????BBBDDDBBB???@@@BBBEEEHHHUUUsss}}}fffsss[[[XXXWWWVVVZZZmmmnnnTTTUUU]]]qqq{{{mmmjjjvvv|||pppppp}}}ssskkkvvv}}}jjj]]]VVVPPPIIIKKKKKKKKKLLLOOOPPPPPPPPPOOOOOOPPPQQQRRRRRRQQQQQQMMMNNNOOOPPPPPPQQQSSSUUU```yyy~~~WWWDDD777<<>>>>>======>>>@@@BBBCCC@@@AAABBBDDDFFFHHHJJJLLLOOOOOONNNNNNNNNNNNNNNNNNMMMMMMNNNPPPRRRTTTVVVXXXVVVSSSPPPOOORRRUUUXXXYYYYYYZZZ]]]bbbfffgggccc___\\\___bbbdddfffgggddd```^^^]]]\\\\\\^^^___]]][[[[[[\\\ZZZWWW\\\dddfffbbb]]]^^^```aaa```^^^\\\ZZZRRRVVVXXXXXXXXXYYYYYYWWWWWW]]]dddsssuuu\\\HHHFFFCCCBBBAAA???<<<:::777777777777666666666666222777666000111777666///777333444???RRRmmmqqqbbbZZZLLLJJJFFFCCCAAA@@@AAABBB??????>>>>>>???@@@@@@AAA@@@@@@???>>>===;;;::::::999:::;;;;;;;;;999777555777888999888666555666777888888888888888777666666555777999999888777888999666555555444555666888999666777888888999999888888:::999888888:::>>>BBBEEEGGGKKKQQQVVVYYYYYYWWWUUUPPPMMMHHHEEEFFFMMMXXX___cccmmm}}}www```IIIDDDCCC@@@>>>===;;;999777888999888777666777999:::555555555555555666777888:::???RRRppp}}}rrrbbb[[[VVVWWWXXXYYY]]]dddaaa]]]XXXWWWZZZ]]]^^^^^^[[[\\\]]]\\\[[[\\\^^^______bbb```[[[YYY[[[\\\[[[\\\ZZZWWWUUUVVVYYY]]]___UUURRROOOPPPTTTXXXYYYXXX[[[ZZZZZZ\\\]]]]]][[[YYYTTTWWW[[[\\\[[[[[[]]]___WWWUUURRRQQQRRRSSSTTTTTTNNNMMMLLLKKKJJJJJJJJJJJJCCCCCCCCCBBBBBBAAAAAAAAA@@@>>>===>>>BBBEEEEEEDDD@@@>>>======>>>??????>>>777999;;;;;;999888:::===??????@@@AAABBBBBBBBBBBB;;;BBBDDD>>>999::::::888>>>>>>BBBFFFDDDEEETTTfffyyy{{{fffddd]]]UUUWWWfffxxxrrrmmmxxxnnnrrr|||}}}wwwfffMMMNNNXXXllllllffftttyyymmmooowww}}}xxxjjj]]]UUURRRPPPNNNHHHJJJLLLMMMMMMNNNNNNNNNMMMOOORRRTTTTTTRRRPPPNNNNNNPPPQQQQQQQQQRRRTTTVVVmmm]]]AAA???===<<<;;;<<<===>>>===;;;999888888:::===>>>======<<<<<<<<<<<<======AAAAAABBBCCCEEEHHHJJJLLLLLLNNNPPPNNNLLLLLLNNNRRRLLLMMMNNNNNNNNNOOORRRUUUWWWXXXXXXWWWUUUTTTVVVWWWWWWZZZ^^^aaacccaaa___]]]WWW^^^bbb```aaaeeegggddd\\\^^^___```bbbccc]]]TTTXXXZZZ]]]```bbbbbbaaa``````^^^\\\\\\^^^___]]]ZZZWWWYYYXXXUUUVVVYYYWWWRRRUUUSSSVVVaaasssuuuUUUCCCDDDBBB>>><<<777999888666777888888666444444444333333333333222222444222222666;;;HHHbbbyyyxxxfff___UUUJJJBBB>>>>>>>>>DDDCCCAAA>>><<<>>>BBBFFFKKKHHHFFFEEEEEEDDDCCCAAA@@@===999999;;;<<<:::888888888888999:::;;;999777666666666666666666666666:::666444555999:::777333666666666666777888999999<<<:::999888888:::<<<===>>>???CCCIIIOOOSSSTTTTTT[[[XXXTTTPPPMMMKKKIIIGGGDDDGGGJJJMMMRRR]]]kkkvvvyyy{{{fffYYYPPPJJJEEE<<<<<<;;;:::999777666666666444222444666666444111777333333777777444777>>>EEEXXXtttnnnYYY]]]ZZZXXXYYYXXXWWWZZZ```aaa\\\ZZZ[[[YYYUUUXXX^^^\\\^^^___^^^aaaeeeeeeaaa```^^^[[[XXXWWWXXXYYYZZZTTTYYYYYYTTTUUU[[[___]]]VVVUUUTTTRRRRRRVVV\\\aaaaaa]]]XXXWWWXXXYYYXXXVVVRRRWWW\\\[[[WWWTTTWWW[[[YYYYYYXXXSSSNNNLLLNNNPPPKKKIIIFFFEEEFFFFFFDDDCCCBBBAAA@@@?????????@@@AAA>>>???@@@AAAAAA@@@???>>><<<<<<<<<==================<<<;;;:::999:::;;;;;;999::::::;;;<<<===>>>>>><<<===>>>>>>===;;;999777999:::===@@@BBBDDDFFFFFFVVVgggxxxyyy~~~ooo]]][[[```ZZZ[[[iii}}}zzzpppccc\\\\\\eeehhhbbb___bbbfffmmm{{{wwwxxx|||~~~bbbYYYaaahhhiiieee```\\\[[[VVVOOOLLLMMMJJJJJJJJJJJJKKKLLLNNNOOONNNLLLLLLPPPUUUWWWTTTQQQRRRWWWWWWRRRQQQTTTTTTQQQ}}}oooFFF???>>><<<;;;;;;;;;<<<===;;;:::999888999:::<<<===;;;;;;;;;;;;<<<===>>>???AAAAAABBBCCCEEEHHHJJJLLLNNNOOOOOOOOONNNMMMNNNOOONNNOOOPPPOOOOOOPPPRRRUUU]]]^^^^^^\\\ZZZYYYYYYZZZUUUXXX[[[^^^___^^^[[[ZZZXXX^^^aaa^^^^^^aaabbb___```bbbbbb```___```\\\WWW\\\\\\\\\\\\]]]]]]\\\\\\^^^\\\ZZZZZZ\\\\\\ZZZXXXWWWYYYWWWTTTTTTUUURRRMMMRRRQQQRRRUUU___uuu}}}WWWEEE>>>BBBFFF???999888777777777777777777555555555555444444444333777333111111000333@@@OOOddd}}}qqqaaaTTTKKKFFFEEE???>>>======>>>???AAAAAACCCBBBCCCEEEJJJNNNPPPPPPHHHFFFCCC@@@???<<<999777888777666777888999888777777777777888888999999999888777666777999;;;:::888999999999999999:::;;;<<<777999===@@@CCCEEEFFFFFFTTTTTTUUUVVVWWWVVVUUUTTTKKKIIIFFFDDDDDDFFFGGGGGGLLLQQQXXX^^^eeeppp}}}zzzmmm\\\NNNFFFBBB???===;;;;;;:::999888777666555666555333444666777555333777555777888777888BBBOOOfffvvv|||ppp___QQQVVVUUUUUUUUURRRPPPVVV]]]```\\\[[[\\\ZZZWWWYYY___[[[]]]______ccchhhhhheee]]][[[YYYWWWWWWXXXZZZ[[[RRRVVVVVVSSSSSSXXXZZZYYYTTTUUUVVVVVVVVVXXX[[[]]]]]]ZZZWWWUUUTTTTTTTTTSSSSSSXXX[[[YYYSSSOOOQQQTTTRRRSSSRRRNNNKKKIIIKKKMMMIIIGGGEEEDDDEEEEEEEEECCCAAA@@@???>>>>>>>>>??????<<<<<<===>>>>>>===<<<<<<:::;;;;;;;;;<<<<<<======>>>===;;;::::::::::::;;;:::::::::;;;<<<<<<======999:::;;;<<<===<<<;;;;;;999999;;;===???AAABBBCCC@@@MMM```rrr}}}nnnWWWTTTSSSUUUZZZfff||||||nnnppp}}}}}}vvvfffXXXOOOSSS]]]rrr~~~xxxtttrrrppppppvvv~~~tttttt~~~cccWWWYYY[[[YYYVVVSSSRRRTTTRRRMMMKKKMMMQQQPPPNNNMMMMMMMMMNNNOOOQQQOOOMMMOOOSSSTTTQQQMMMPPPUUUVVVQQQNNNPPPQQQOOO~~~{{{~~~{{{ssssssSSS999===<<<;;;:::::::::;;;<<<::::::::::::;;;;;;;;;<<<999999:::;;;<<<>>>@@@AAABBBBBBCCCDDDFFFHHHKKKMMMOOOOOOOOOPPPQQQQQQOOOMMMRRRRRRSSSRRRPPPPPPQQQSSS___```aaa```]]][[[ZZZ[[[VVVXXX[[[]]]^^^\\\ZZZYYYXXX\\\^^^\\\ZZZ\\\\\\[[[aaadddddd___[[[\\\[[[XXX\\\[[[YYYXXXXXXYYYZZZ[[[[[[ZZZXXXWWWXXXXXXWWWVVVWWWXXXVVVRRRQQQQQQMMMGGGKKKNNNQQQQQQPPP\\\yyyaaaHHHDDDDDD:::<<<<<<;;;999777666888999777666666666666555555555444222111222000///222777:::LLLhhhqqqddd[[[WWWJJJGGGCCCBBBBBBBBB???<<<<<<<<<===AAAGGGMMMPPPQQQSSSSSSSSSQQQMMMIIIFFFEEEAAA???<<<;;;;;;;;;:::999666777777777888888999999777888:::::::::;;;<<<>>>999999:::;;;===???AAABBBCCCHHHNNNUUUXXXXXXUUUSSSWWWVVVTTTQQQNNNJJJHHHGGGBBBAAA@@@@@@CCCIIINNNRRR\\\dddnnnyyy{{{iiiUUUMMMCCC===;;;;;;:::999999999888777666555555444666555444555777777666555555777999999999AAATTTfffxxx}}}xxxttttttggg[[[SSSSSSRRRTTTUUURRRQQQWWW___^^^\\\\\\]]][[[XXXZZZ]]]YYY\\\^^^___dddjjjjjjggg\\\ZZZXXXVVVVVVWWWXXXYYYSSSUUUUUUSSSTTTVVVWWWTTTRRRUUUYYY[[[ZZZYYYXXXXXXYYYXXXWWWUUURRRRRRSSSTTTXXX[[[\\\XXXQQQLLLLLLNNNPPPQQQQQQOOOMMMLLLMMMNNNGGGEEECCCCCCDDDDDDCCCBBB???>>>======<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;888888999:::;;;;;;<<<<<<>>>>>><<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;777888999:::;;;<<<===>>>999999999999:::<<<>>>???444<<>>;;;:::999999999999:::::::::;;;<<<=========<<<<<<;;;;;;;;;<<<>>>???AAABBBDDDDDDDDDEEEGGGJJJMMMNNNPPPOOOOOORRRVVVVVVSSSOOOSSSTTTTTTSSSQQQPPPPPPRRRYYY[[[]]]]]][[[YYYYYYZZZZZZ\\\]]]_________]]]\\\XXXZZZ[[[ZZZXXXXXXYYYYYY\\\bbbddd___[[[ZZZZZZYYYVVVVVVVVVWWWXXXYYYZZZ[[[YYYWWWVVVTTTTTTTTTTTTTTTUUUVVVUUUQQQPPPPPPKKKEEEFFFLLLSSSTTTPPPQQQ```pppUUUCCCAAA888===??????<<<888666666777777777666666666555555555333222333555777666444444666666???SSSggg}}}tttlll[[[SSSJJJEEEDDDDDD@@@<<>>AAA@@@===<<>>>>>===<<<;;;:::999999;;;;;;::::::999999999999777777777888999;;;===>>>:::999888777777999;;;===888;;;>>>>>>BBBPPPhhhzzz|||}}}oooddd```mmm}}}uuubbb```XXXUUUWWWXXXeee{{{jjjdddvvvuuuqqqzzzsss]]]RRRRRR___rrrzzztttuuuwwwssskkkccc```iiittt|||yyy{{{yyycccZZZXXXXXXXXXVVVRRRPPPQQQPPPNNNPPPTTTTTTSSSRRRQQQRRRTTTWWWYYYYYYVVVTTTSSSTTTSSSRRRPPP[[[```ccc___YYYVVVWWWZZZdddIII???AAA999888888888888888999999;;;<<<>>>?????????======>>>>>>>>>>>>???@@@AAABBBEEEEEEEEEFFFIIIKKKNNNOOOOOOOOOPPPSSSXXXZZZWWWTTTSSSTTTUUUTTTRRRPPPQQQRRRSSSUUUWWWXXXWWWWWWYYYZZZ\\\]]]^^^___`````````___XXXYYYZZZZZZYYYXXXYYY[[[YYY```fffdddaaa```___\\\UUUWWWYYYZZZ[[[ZZZYYYXXXVVVVVVUUUSSSRRRSSSTTTUUUTTTVVVVVVSSSSSSSSSOOOIIIKKKLLLOOORRRPPPNNNRRRZZZ|||kkkWWWPPPBBB;;;<<<<<<;;;999777666666666666666666555555555444666555333333444444111---888000///999GGGXXXtttpppeeeWWWMMMIIIHHHEEEBBBDDDAAA>>><<<<<<=========???DDDIIIKKKKKKJJJLLLNNNMMMJJJFFFDDDDDDDDDDDDCCCIIIHHHHHHGGGFFFEEEDDDDDDCCCHHHKKKHHHCCCAAADDDHHHLLLLLLMMMNNNPPPRRRTTTUUUTTTUUUUUUSSSOOOKKKFFFCCC>>>??????>>>===>>>BBBEEEGGGJJJNNNSSSZZZdddooovvvrrrggg]]]OOOBBB:::999777666666666666555555444444444444444444444444444444444555666888999666999>>>DDDPPPbbbuuu~~~uuujjj___UUUMMMIIILLLGGGFFFLLLTTTWWWYYY[[[^^^```___[[[XXXUUUUUUTTTTTTWWWXXXWWWZZZ___^^^[[[XXXWWWWWWWWWWWWXXXYYYZZZXXXUUUTTTUUUWWWUUUSSSQQQQQQSSSVVVWWWUUUTTTSSSSSSQQQTTTWWWWWWVVVWWW[[[^^^[[[[[[ZZZVVVQQQMMMMMMNNNMMMNNNOOOOOONNNKKKGGGDDDGGGDDDAAA@@@???>>><<<;;;;;;;;;;;;;;;::::::999999::::::::::::::::::::::::666666666777888999999:::<<<<<<<<<;;;::::::999888:::::::::999888888777777888888888888888999:::;;;;;;:::888777777888999;;;777;;;<<<:::888>>>MMMYYYuuuqqqeeedddwwwjjjYYYUUUOOOTTTfffpppwww~~~|||ooo___WWWVVV\\\wwwqqqmmmrrrzzz|||ooommmxxxuuuaaaZZZYYYYYYnnnppppppiii[[[QQQUUU^^^|||zzzqqq|||xxxjjjbbbbbbjjj}}}~~~mmmoooxxxgggTTTMMMOOOSSSWWWUUUOOOIIIHHHHHHHHHMMMSSSWWWUUUSSSRRRRRRTTTVVVXXXTTTSSSRRRRRRSSSSSSRRRQQQXXX[[[^^^]]]WWWSSSSSSVVVkkkRRR@@@666888777888888888888999999999;;;<<<>>>?????????>>>===??????>>>??????@@@AAAAAADDDDDDEEEFFFHHHKKKMMMOOONNNOOOPPPSSSVVVXXXWWWVVVSSSUUUVVVVVVTTTSSSTTTTTTPPPRRRTTTTTTUUUWWWZZZ\\\[[[[[[\\\]]]^^^___``````\\\[[[[[[]]][[[YYYZZZ^^^ZZZbbbggghhhhhhhhheeeaaa\\\]]]^^^___^^^[[[XXXUUUUUUVVVUUUTTTRRRSSSVVVYYYVVVYYYYYYXXXXXXXXXTTTNNNSSSLLLHHHHHHIIIJJJMMMRRRYYYooooooOOO???===999888999999888777666666666666555555555555444555333111111444444111222///111777:::<<>>>>>>>>???@@@@@@>>>===>>>@@@BBBCCCCCCHHHHHHGGGFFFEEEDDDDDDCCCHHHKKKMMMKKKFFFDDDFFFIIIMMMMMMLLLJJJJJJIIIIIIIIIHHHGGGEEEBBB@@@>>><<<<<<;;;===???@@@@@@DDDKKKQQQXXX^^^fffnnnvvv}}}rrrcccVVVNNNHHHAAA;;;444555555666666666666666333333333444444444444444444555555555555666999<<<>>>FFFPPPZZZggguuuzzznnnaaaYYYUUUOOOKKKJJJOOOJJJIIIPPPWWWYYYZZZ\\\\\\^^^]]]WWWSSSSSSSSSQQQSSSUUUUUUSSSUUUYYYXXXTTTPPPQQQRRRUUUWWWZZZ\\\]]]XXXSSSPPPSSSUUUSSSPPPPPPPPPRRRTTTTTTSSSRRRRRRSSSNNNPPPSSSUUUVVVXXXZZZ\\\UUUUUUTTTPPPLLLJJJJJJJJJMMMNNNOOOPPPPPPLLLFFFBBBEEEBBB???>>>===<<<:::999999::::::::::::999888888777777666666666666777777666777777777777888888888999::::::::::::999888888999999888888777777777666888888888888888777777777:::999888777777777888999666999;;;;;;999:::@@@EEELLLZZZsssyyysssxxxtttiii^^^eeezzz|||~~~{{{ooo]]]PPPMMMOOOKKKTTT___hhhoooooodddWWWRRRUUUWWW\\\ggguuu}}}~~~fffZZZOOOMMMSSS\\\gggppp}}}uuufffWWWSSSVVVWWWVVV```fffooorrrkkkdddfffnnnxxxzzz{{{|||}}}wwwvvvvvvzzziiinnnzzzrrrZZZLLLGGGHHHNNNSSSQQQKKKFFFEEEGGGIIIPPPWWW]]]ZZZVVVRRRPPPQQQRRRSSSTTTVVVXXXYYYZZZZZZZZZYYYXXXXXXYYY[[[YYYTTTRRRTTTwwwNNNCCC===333444777777888999999999999999;;;;;;<<<===============;;;<<<<<<===>>>@@@AAABBBBBBBBBBBBCCCEEEHHHKKKLLLNNNPPPQQQRRRRRRRRRTTTUUUSSSUUUXXXYYYXXXXXXXXXYYYRRRRRRRRRRRRRRRUUUYYY\\\ZZZZZZZZZ[[[]]]___aaabbbccc```___```^^^ZZZ[[[```^^^bbbeeefffhhhjjjhhhcccbbbbbbbbbaaa```^^^\\\ZZZUUUVVVVVVUUUTTTUUUZZZ]]]\\\^^^___]]]]]]^^^YYYSSSTTTLLLFFFFFFGGGGGGIIILLLIIIPPPeeesssVVVLLL@@@::::::;;;:::999888888777777777666666666222666666222333888999777...111555666333//////222AAAIIIWWWiii}}}}}}qqqjjj[[[VVVOOOJJJFFFDDDCCCBBB???>>><<<<<<===<<<;;;:::888888888999<<<>>>>>>===========================BBBDDDEEEDDDAAA@@@AAACCCCCCBBBAAA???>>>===<<<<<>>=========???@@@AAA???CCCGGGIIILLLSSS]]]eeeuuu}}}wwwoooWWWPPPGGG@@@;;;888666555444555666777666666666777333333333444444444555555555777888777777888<<<@@@IIIZZZmmmwww~~~~~~}}}xxxnnnbbbWWWSSSRRRQQQRRRUUUTTTSSSUUUXXXXXXVVVZZZ___XXX[[[YYYRRROOOQQQSSSQQQQQQTTTSSSRRRTTTWWWVVVRRRNNNOOOPPPRRRUUUWWWYYYZZZZZZRRROOORRRUUUSSSQQQRRRNNNQQQTTTVVVUUUSSSRRRRRROOOOOOPPPSSSVVVXXXXXXWWWRRRQQQOOOKKKHHHFFFFFFFFFKKKLLLNNNQQQRRROOOHHHCCCAAA???<<<<<<<<<<<<;;;:::999999:::;;;:::999888777666666555444444555666666888888888777777777777777666777888999999999888888777777777777777777777666666666777888888777666666888888777777777666666666999:::;;;<<<<<<<<<===>>>999<<>><<<===;;;999999999999888888888888777666;;;;;;555111444444111...222444111000444999<<<666888<<>>===>>>???<<<:::;;;::::::;;;<<<<<<:::888777777888999:::;;;<<<===999:::;;;;;;:::::::::;;;<<<;;;;;;::::::;;;;;;<<<:::;;;;;;===???BBBDDDFFFMMMQQQWWW[[[aaajjjvvvwwweeeTTTJJJHHHDDD@@@>>>;;;888888:::333444555555333222222222222333333444444555555666777999:::999999:::???CCCRRRjjjyyyvvvaaaWWWOOONNNNNNMMMQQQWWWSSSVVV[[[[[[SSSNNNTTT]]]TTTWWWUUUOOOLLLQQQTTTRRRQQQSSSSSSRRRUUUXXXWWWSSSPPPQQQQQQQQQRRRRRRRRRSSS^^^TTTPPPTTTWWWUUUTTTVVVLLLPPPUUUXXXXXXUUUSSSRRRSSSQQQQQQSSSWWWYYYWWWTTTRRRQQQNNNJJJGGGEEEDDDDDDDDDEEEIIIMMMOOOLLLEEE???===<<<::::::<<<======<<<999999:::;;;:::999888777888777666555555666777888999999888888777777666666444555777888999999888888666666666777777777777777333555777888999888777666555666666777777666555444;;;:::999999:::::::::999AAA======DDDQQQfff~~~sssgggjjjooo~~~{{{sssqqqsssYYYKKKLLLKKK```uuu|||yyyrrrjjjeeedddXXXOOORRRWWWZZZ```fffdddddddddfffssszzzppptttssskkkeeeYYYZZZsssiiidddmmmeeeYYYPPPOOOPPPMMMKKKMMMNNNKKKJJJMMMNNNNNNQQQUUU___\\\WWWSSSQQQQQQSSSUUUQQQUUUZZZ]]]^^^\\\ZZZYYY\\\VVVUUU[[[___ZZZUUUTTT|||RRR???999555666<<<888888888888888888888888::::::::::::::::::::::::999:::::::::<<<===>>>???BBBBBBCCCBBBCCCEEEHHHKKKMMMMMMMMMMMMMMMOOOSSSVVVSSSTTTVVVWWWXXXXXXWWWVVVVVVTTTQQQPPPPPPQQQTTTUUUZZZ\\\]]]\\\ZZZ\\\```cccjjjfffbbbaaabbbcccbbb```eeeeeeeeedddcccbbbccceeeeeebbb^^^]]]]]]]]]]]]]]]\\\[[[XXXWWWWWWXXX[[[\\\aaaaaaaaaaaa___\\\YYYWWWOOOKKKGGGFFFGGGGGGFFFDDDIIICCCBBBRRRqqqmmmRRR>>>>>>???555:::999999;;;>>>===888444777666666666555555555555555555555444444444333333444555777999???JJJXXXbbb{{{}}}pppfff___\\\UUUOOOGGGCCCBBBBBBBBBAAABBB===;;;???AAA???===>>>:::999777777888999999888<<<<<<<<<;;;999999;;;<<<===;;;999:::<<<>>>??????CCCCCCDDDGGGJJJNNNPPPQQQdddggglllrrryyytttcccWWWMMMDDD>>><<<;;;999777555444333333444444444444444444444444333333333333555666777888888222222999<<<@@@LLL\\\oooyyyyyyiiiXXXVVVVVVTTTOOOIIIIIIMMMKKKLLLRRRWWWTTTOOORRRYYYZZZYYYVVVTTTSSSTTTUUUUUUVVVVVVVVVUUUTTTUUUWWWYYYRRRRRRSSSRRRQQQQQQSSSUUUVVVTTTSSSTTTVVVXXXYYYYYYWWWSSSQQQVVV\\\]]]VVVNNNTTTTTTSSSSSSSSSSSSTTTTTTMMMKKKIIIIIIIIIHHHFFFDDDFFFFFFGGGFFFEEEBBB@@@>>><<<===>>>@@@BBBAAA>>>;;;999:::;;;:::888666666666666666666666666666666666666666666666666666666666666666666666666666666666777777888888888888777777666666666666666777777888666666666666777777777777777888888999999:::;;;;;;;;;???AAA@@@AAAIIIYYYgggqqqjjjtttuuuuuuwwwvvvyyybbbUUU]]]oooppp[[[^^^pppvvvyyyvvvvvvuuurrrrrrzzz~~~}}}jjj]]]___mmmkkksssrrrdddYYYUUUWWWUUURRROOOMMMMMMNNNNNNMMMQQQPPPOOONNNNNNPPPRRRSSSYYYWWWUUUTTTTTTUUUWWWXXX^^^WWWTTTWWWYYYXXXZZZ^^^aaa[[[XXXZZZ[[[YYYVVVVVVyyygggYYYLLL???888777888888888888888888888888::::::::::::::::::::::::999999999:::;;;===>>>???@@@AAABBBAAABBBCCCGGGJJJKKKLLLLLLLLLLLLNNNQQQTTTTTTTTTTTTTTTTTTSSSSSSRRRTTTSSSRRRPPPOOOOOOPPPPPPSSSUUUWWWXXXWWWWWWYYY\\\bbb```^^^^^^``````^^^[[[^^^___`````````bbbdddeeeeeebbb^^^\\\[[[[[[ZZZYYYZZZYYYWWWVVVVVVWWWYYYZZZ^^^___``````^^^[[[XXXVVVPPPLLLHHHGGGGGGFFFDDDBBBCCCEEEGGGIIISSSkkk}}}NNN:::;;;999===<<<<<<<<<<<<;;;;;;:::777777777666666666555555333333333333222222222222///000111222333888???EEEJJJ\\\mmmxxx{{{ssslllccc[[[TTTOOOIIIFFFEEEAAA@@@DDDFFFEEECCCDDDFFFDDDBBBAAABBBBBBAAA@@@???@@@AAAAAA@@@@@@AAABBBAAABBBCCCDDDFFFIIIKKKLLLPPPTTTYYY]]]aaahhhqqqwww}}}hhh___RRRGGGBBB===888444999888777555333333222222444444444444444333333333222222333444555666777777777777:::???EEEPPPcccttt|||}}}pppdddXXXWWWVVVUUUQQQLLLMMMRRRPPPOOORRRTTTRRRMMMOOOTTTZZZYYYWWWVVVVVVWWWXXXYYYVVVWWWWWWVVVTTTTTTVVVXXXRRRSSSSSSSSSSSSUUUXXX[[[WWWUUUSSSSSSTTTUUUUUUUUUXXXVVVUUUYYY______ZZZTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLJJJJJJIIIHHHFFFDDDBBBCCCDDDDDDBBB@@@===<<<<<<<<<===???AAA@@@===:::999:::;;;:::888666555666777777777777777777777777777777777777777777777777555555555555555555555555777777777888888777666666666666555555666666777888555555666666666777777777666666777777888999999999777:::;;;:::888<<>>>>>???@@@@@@@@@AAADDDGGGHHHIIIJJJJJJJJJLLLOOOQQQTTTSSSRRRPPPOOONNNNNNNNNSSSSSSSSSSSSQQQOOOMMMLLLOOOPPPRRRSSSRRRRRRTTTUUUZZZZZZ[[[]]]___^^^[[[XXXYYYYYYZZZ[[[]]]^^^```aaabbb___[[[YYYXXXWWWUUUTTTWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ\\\]]]\\\YYYVVVSSSPPPMMMIIIGGGFFFEEEDDDBBB???EEEGGGBBB???MMMkkkpppSSSJJJCCC:::;;;<<<<<<;;;:::999:::888888888777777777666666444444444333333333222222111222333222111000111222///888BBBKKK\\\rrryyyqqqjjjeeeaaa]]]]]]```aaa^^^\\\]]]WWWTTTQQQOOOOOONNNMMMLLLJJJKKKMMMOOOPPPPPPPPPPPPUUUYYY___bbbccceeeiiimmmqqqvvv|||}}}~~~xxxlllaaaXXXSSSEEE???999555555555333111555555444333222222222222333333333333333333333333333444444555666777777777888AAAHHHMMMWWWkkksssttt||||||sssiii___WWWXXXVVVVVVVVVRRROOORRRXXX[[[WWWUUUUUUSSSPPPPPPRRRWWWVVVVVVVVVWWWYYYZZZ\\\XXXXXXXXXWWWUUUTTTUUUWWWRRRSSSSSSSSSTTTWWW\\\```XXXVVVSSSSSSSSSSSSRRRQQQUUUVVVWWWZZZ\\\\\\ZZZXXXMMMNNNOOOPPPPPPOOONNNMMMNNNMMMKKKJJJJJJHHHEEECCC??????@@@AAA@@@>>><<<;;;<<<<<<<<<>>>??????<<<999999:::;;;:::777555555666777777777777777777777777777777777777777777777777555555555555555555555555777777777777777666555444555555555555555666666777555555555666666666666777444555555666666777888888888999:::999888777999;;;>>>EEESSSfff|||}}}xxx}}}|||yyywwwoookkk{{{rrriiippp~~~gggcccoootttwwwxxxwwwxxxrrrsssuuuuuuooosssssstttqqqfffbbbZZZQQQLLLHHHFFFHHHNNNLLLJJJIIIIIILLLNNNOOOOOOKKKKKKLLLNNNOOOPPPQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUXXXTTTRRRTTTUUURRRRRRSSSTTTRRRRRRUUUUUUTTTXXX]]]|||rrrqqqhhhLLL???:::666777777777777777777777777888888888888999999999999888888888999999:::<<<<<<<<<===>>>>>>>>>???BBBDDDEEEGGGHHHHHHHHHIIILLLNNNSSSRRRPPPNNNMMMMMMMMMNNNRRRSSSUUUVVVVVVSSSPPPNNNQQQPPPPPPOOOOOOPPPRRRSSSUUUWWW[[[^^^```^^^[[[XXXYYYXXXWWWXXXYYY[[[[[[[[[]]][[[WWWVVVUUUTTTSSSQQQVVVVVVWWWXXXXXXWWWVVVVVVSSSUUUXXXYYYYYYVVVSSSPPPLLLJJJHHHFFFEEEEEEEEEDDDBBBBBBBBBBBBEEEJJJRRRXXX}}}lllRRR===<<<<<<===>>>===;;;888999999999999888888888888777777777666666666555555444555666666555444333333333666777666<<>>???@@@AAAAAA???===<<<===<<<<<<>>>???>>><<<999888::::::999777555555555777777777777777777777777777777777777777777777777444444444444444444444444666666666666666555444333444444444444444555555666444444555555555666666666444444555555666777777777:::999999999::::::999888@@@===;;;@@@OOOeee{{{|||mmmcccttt|||}}}~~~|||jjjmmmoootttxxxpppkkknnnuuu{{{ooogggfffaaa]]]VVVJJJUUUPPPNNNNNNNNNLLLNNNRRRLLLKKKIIIIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNOOONNNNNNPPPQQQSSSTTTSSSRRRQQQOOOUUUSSSRRRTTTUUUTTTSSSRRRWWWUUUUUUUUURRROOOSSSZZZoooyyynnn]]]lllwwwpppSSS<<<999:::777666666666666666666666666777777777888888999999999888888777888888999:::;;;:::<<<============???AAACCCDDDFFFFFFFFFGGGJJJLLLPPPPPPNNNMMMMMMNNNOOOPPPRRRTTTWWWZZZ[[[ZZZXXXWWWVVVSSSOOOLLLLLLNNNQQQRRRQQQTTTYYY\\\]]][[[YYYWWWVVVUUUTTTUUUYYY[[[[[[ZZZ[[[YYYWWWVVVWWWWWWVVVTTTRRRSSSTTTUUUUUUTTTSSSRRROOOQQQSSSUUUTTTRRROOOMMMGGGFFFFFFEEEDDDEEEFFFGGGBBBAAA@@@DDDIIIJJJGGGCCCgggwww{{{lllSSSJJJ@@@<<<===???>>><<<;;;;;;:::::::::999999999888888888777777777666666333333222222333333444444222555666222000444:::===AAANNN]]]hhhmmmuuuyyyrrrjjj___WWWIIIFFFAAA<<<999888888888888666555444444333111000333333222222333444444555222222222333333444444444555555666777888:::<<<===GGGWWWhhhuuutttrrrlllaaaVVVOOOPPPTTTPPPOOOPPPRRRPPPNNNRRRYYY___\\\WWWSSSRRRTTTTTTSSSPPPQQQRRRTTTWWWYYY[[[\\\YYYZZZZZZYYYVVVTTTTTTTTTTTTTTTTTTSSSSSSTTTXXX[[[VVVUUUTTTUUUWWWXXXWWWUUURRRTTTVVVWWWVVVVVVYYY[[[MMMNNNPPPQQQQQQPPPNNNMMMOOOLLLJJJHHHHHHGGGEEECCC@@@AAACCCCCCCCCAAA???>>>>>>=========>>>>>><<<:::888999:::999777555444555666666666666666666666666666666666666666666666666444444444444444444444444555555555555555444333222333333333333333444444555444444444444555555555555444444555555666777777777:::777555555777888888666555777999:::===DDDOOOXXXtttooozzzuuulllqqqqqq}}}vvvssspppqqq|||~~~sssooottt{{{zzzuuueeellluuu{{{~~~yyyhhh___[[[PPPKKKKKKEEEJJJIIILLLPPPPPPLLLJJJKKKJJJIIIHHHIIIKKKLLLLLLKKKNNNNNNNNNNNNMMMLLLKKKKKKOOOPPPRRRRRRQQQOOOLLLKKKLLLLLLLLLLLLNNNQQQPPPNNNVVVTTTTTTSSSPPPLLLOOOUUU}}}nnntttUUUJJJVVV\\\UUUBBB666888999555666666666666666666666666666666666777888888999999777777777777777888999999999;;;======<<<<<<>>>???AAACCCEEEFFFFFFFFFHHHJJJNNNNNNNNNNNNOOOPPPRRRRRRSSSTTTWWWZZZ\\\]]]^^^^^^[[[WWWQQQMMMMMMNNNOOOPPPMMMQQQTTTVVVVVVUUUUUUUUUQQQPPPOOOSSSYYY]]]^^^]]][[[YYYXXXXXXYYYZZZXXXWWWNNNOOOPPPQQQQQQPPPOOONNNMMMNNNOOOPPPOOOMMMLLLJJJBBBCCCCCCCCCBBBCCCFFFHHH@@@BBBCCCBBB@@@@@@CCCFFFMMMbbbrrrsssssstttdddOOO???999:::<<<>>><<<<<<<<<;;;;;;;;;::::::777777777666666666555555666333111000111333222222---111444333111111555999444:::AAADDDGGGNNNYYYcccnnnsss|||}}}ooohhh^^^VVVPPPKKKFFFBBB>>><<<:::777555555666666333333333333222222111111444333333333444444555666222333333444444555555666444444555888<<>>===<<<<<<===<<<:::999888999:::999666444444555555555555555555555555555555555555555555555555555333333333333333333333333333333333444444444333333222222222222222333333444333333333444444444555555333444444555666666777777;;;888555444555666777666444777:::999888999>>>CCCKKKbbb{{{wwwttttttyyytttmmmuuu}}}{{{uuupppttt~~~sssnnnkkkmmmuuu}}}}}}{{{|||xxxfffYYYUUUQQQFFFDDDJJJKKKEEEEEEJJJPPPOOOIIIEEEDDDFFFEEEFFFIIIMMMPPPQQQPPPQQQPPPOOONNNMMMKKKJJJJJJPPPPPPQQQRRRQQQOOOLLLKKKIIIJJJJJJIIIKKKPPPQQQNNNQQQOOOOOOQQQPPPMMMNNNRRR{{{yyyTTTAAA===???BBB???888555666555111555555555555555555555555555555666666777888888999777777666666666777888888999;;;======<<<<<<===>>>@@@BBBDDDEEEEEEFFFGGGIIIMMMNNNOOOPPPQQQQQQQQQQQQTTTTTTUUUWWWYYY]]]___aaa```\\\XXXUUUTTTSSSPPPNNNLLLOOOQQQQQQPPPPPPRRRTTTPPPMMMMMMQQQXXX]]]^^^]]]YYYXXXWWWWWWXXXWWWUUUSSSNNNNNNOOOOOOOOOOOONNNNNNMMMLLLLLLKKKJJJIIIIIIHHH@@@AAABBBAAA@@@AAADDDGGGBBBBBBBBB???<<<<<<@@@DDD<<>>GGGRRR]]]cccqqqwwwoooaaaTTTRRRUUUUUUUUUWWWOOOPPPSSSVVVSSSOOOQQQUUUQQQVVVUUUNNNKKKMMMPPPOOOTTTUUUVVVXXXYYYZZZ[[[[[[XXXYYY[[[ZZZXXXVVVUUUUUUTTTVVVWWWWWWVVVVVVWWWXXXUUUUUUVVVXXXZZZ[[[ZZZYYYYYYXXXVVVVVVWWWXXXZZZZZZQQQQQQQQQQQQQQQQQQQQQQQQMMMIIIDDDBBBBBBEEEGGGGGGCCCDDDDDDDDDCCCAAA>>>===<<<;;;999999::::::888666888999:::888666444444444444444444444444444444444444444444444444444444444222222222222222222222222000111222333444444444333111111111111111222333333222333333333333444444444222222333333444555555555777777777666666666777888;;;999666555666999===@@@888AAAHHHLLLTTTeeevvvzzzyyy|||}}}nnnmmmnnnuuullleeemmmttttttrrrlll```TTTRRRIIIKKKLLLDDDCCCJJJIIIFFFFFFIIIOOOOOOJJJFFFGGGFFFFFFGGGKKKOOORRRSSSRRRQQQPPPOOOMMMLLLLLLLLLMMMPPPPPPQQQRRRRRRQQQQQQPPPNNNPPPNNNKKKMMMSSSTTTQQQQQQNNNNNNSSSTTTRRRPPPRRRzzz~~~WWW<<<666999444555444333333333222000555555555555555555555555444555555666777888888999777666666666666777777888999;;;======<<<<<<===>>>???BBBDDDEEEEEEFFFGGGHHHMMMNNNOOOQQQQQQPPPOOOOOOTTTTTTSSSSSSVVVZZZ^^^aaadddbbb___^^^]]]YYYSSSNNNNNNPPPPPPOOONNNNNNRRRVVVRRROOOMMMQQQWWW[[[[[[YYYWWWUUUTTTSSSSSSRRROOOMMMQQQQQQQQQQQQQQQQQQQQQQQQMMMLLLJJJIIIHHHGGGGGGGGG@@@BBBBBBAAA>>>>>>AAADDDGGGAAA<<<===BBBDDD>>>888???CCCFFFQQQooofffLLLAAA???============<<<<<<<<<<<<:::::::::999999999999888333222222444777777333000888333000333666666222///111222333222111111333444222444777777777999>>>BBBEEEIIIQQQ[[[___```dddjjjpppmmmlllmmmqqqvvvyyy{{{|||wwwwwwzzz{{{xxxttttttpppiiiddd___[[[WWWUUUQQQOOOJJJDDD???<<<::::::444555555444333333555777///000222444555666777777111111222111111111333444444333333222333333444444444444555555666777888888;;;;;;???FFFRRRaaannnvvv{{{ttt\\\NNNEEELLLWWW[[[YYYWWWQQQRRRVVVYYYWWWQQQRRRVVVUUU\\\]]]UUUOOOQQQTTTTTTSSSTTTUUUVVVWWWWWWXXXWWWWWWYYYZZZZZZXXXVVVVVVVVVPPPRRRUUUVVVUUUTTTUUUUUUVVVVVVVVVXXXZZZ[[[YYYWWWUUURRRPPPOOOQQQSSSTTTSSSMMMMMMLLLKKKKKKLLLMMMMMMMMMHHHBBB???@@@DDDGGGIIIBBBCCCCCCCCCAAA???<<<::::::999777777888777666444777999999888666444444444333333333333333333333333333333333333333333333333222222222222222222222222///000111222333444444444111111111000111222222333222222333333333444444444000111111222333333444444---000333555444555666888555333222666::::::555000888:::999999>>>HHHOOOPPPuuupppffffff```UUUOOOOOOKKKEEEFFF???DDDKKKEEEDDDFFFBBBFFFEEEGGGLLLMMMJJJIIIJJJIIIIIIJJJMMMPPPRRRQQQPPPQQQPPPNNNLLLLLLMMMOOOPPPOOOPPPQQQSSSTTTUUUUUUUUUQQQSSSPPPJJJLLLRRRTTTPPPVVVRRRRRRWWWZZZWWWSSSRRRxxxTTT@@@;;;999555444444444444444444444444333333444555555444333333555555555555666666666666666666666666555555555555:::;;;===>>>??????>>>>>>BBBBBBCCCDDDEEEFFFGGGGGGGGGIIIKKKMMMNNNLLLJJJHHHOOOJJJJJJRRRWWWWWWWWWZZZaaaeeefffbbb^^^]]][[[WWWUUUVVVXXXWWWVVVUUUUUUVVVVVVWWWVVVUUUZZZ```^^^WWWSSSRRRRRRQQQPPPOOONNNNNNOOONNNNNNPPPSSSUUUSSSQQQQQQLLLGGGEEEFFFGGGFFFEEEEEEAAA===<<<<<>>:::<<<>>>AAAKKKfffyyy^^^LLLJJJ??????AAA<<<;;;;;;555<<<<<<;;;;;;::::::888888888666555555666666555444555555444444444444333333111111111111111111111111222222222222222222222222555666777888999;;;;;;<<>>??????@@@???===<<<;;;;;;;;;<<<;;;<<<===>>>BBBRRRqqqttt^^^III@@@BBB>>>>>>DDDEEE???===;;;999999888777777888777555666777777666444555555444444444333333333111111111111111111111111222222222222222222222222222222333444555555666777333333444555666777888888::::::::::::::::::::::::888777666555444444555555555555555444444333333333222222222222222333444444444444444444444444444444444333333333333444444555444444555555666777888888666777888888999>>>FFFMMMQQQVVV]]]dddpppxxx}}}{{{jjj]]]YYYNNNNNNNNNOOOPPPPPPOOOMMMLLLOOOSSSTTTRRRPPPOOOOOOTTTUUUWWWXXXWWWTTTQQQOOOYYYXXXWWWVVVUUUUUUVVVWWWYYYYYYZZZ[[[[[[ZZZYYYXXXWWWWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXUUURRRMMMKKKLLLNNNPPPQQQJJJIIIFFFDDDCCCDDDFFFGGGAAA???===::::::;;;===???<<<===???@@@???===;;;999:::999888777777666666666444444555555555555444444333333333333333333333333000000000111111111222222111111111000000000/////////000111111222222111111111111111111111111111111111222222222222222222111222333333333333333222222111111111222222222333333555555555666666555555555333444444555666777888888:::>>>HHHSSSXXXZZZbbbjjj~~~tttuuuxxxuuupppjjjcccYYYNNNGGGHHHCCC@@@CCCFFFEEEFFFHHHDDDDDDDDDEEEHHHLLLPPPSSSPPPMMMKKKKKKMMMNNNNNNLLLIIIJJJKKKKKKKKKKKKKKKJJJHHHIIIMMMQQQTTTTTTQQQNNNPPPMMMJJJKKKOOOQQQPPPMMMTTTTTTSSSQQQOOOOOORRRTTTQQQSSSTTTRRRNNNLLLLLLNNNxxxJJJ555333555555666444444444444444444444444777666555444444555666777666666666777777777888888777777777777777777777777:::;;;===@@@BBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHEEEFFFGGGIIIKKKMMMNNNNNNLLLIIIIIIMMMPPPPPPQQQSSSWWW]]]```^^^^^^``````^^^aaa```]]]YYYVVVUUUWWWZZZ]]]^^^^^^^^^aaaddd```[[[UUUVVVVVVWWWVVVSSSQQQPPPPPPOOONNNPPPQQQRRRRRRQQQKKKIIIEEEDDDDDDEEEFFFEEECCC@@@<<<:::;;;<<<=========<<<;;;:::999999::::::::::::;;;<<<;;;???NNN\\\iiiSSSIII>>><<>>===;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999999888888777777777333333333444444333333333222222222222222222222222000000000000111111111111111111000000000000////////////000111111111111111000000000000000000000000111111222222222222111111111222222333333333222222111111111222222222222333444444555555555555444444333333444444555555555555444666;;;@@@@@@???BBBGGGOOO\\\kkkuuuxxx{{{qqqeeedddccc\\\SSSKKKGGGEEEDDDCCCAAA===<<<@@@DDDDDDEEEHHHDDDEEEFFFHHHJJJLLLNNNOOOQQQPPPNNNNNNNNNMMMJJJHHHLLLLLLLLLLLLLLLKKKJJJJJJIIIKKKNNNQQQTTTSSSPPPMMMMMMKKKJJJLLLOOOOOOMMMIIISSSTTTSSSRRRPPPPPPRRRTTTNNNOOOPPPNNNJJJIIILLLOOO{{{WWW888555;;;999444444333333333333333333333333555444222111111222444555777777777777888888888888888888888888888999999999;;;;;;===???AAABBBCCCDDDDDDDDDEEEFFFHHHIIIJJJKKKHHHHHHHHHIIIKKKMMMOOOQQQQQQPPPOOOPPPRRRSSSTTTUUUWWW\\\^^^\\\[[[]]]^^^\\\]]]]]]\\\YYYVVVUUUVVVXXX]]]^^^___aaadddeeebbb___XXXYYYZZZZZZXXXTTTQQQNNNPPPPPPOOOOOOPPPQQQQQQQQQOOOLLLJJJGGGFFFFFFEEEEEEBBB???<<<::::::;;;;;;:::;;;::::::999999999999999999888999;;;;;;999===CCCYYYtttfffUUUTTTNNN;;;@@@===::::::;;;<<<;;;::::::888777777888888777666555555555444444444333333222222222222222222222222111111111111111111111111222222222222222222222222444444444444444333333333333333333333333333333333555555444444444333444444222222222222222111111111222111111111111222333333444444444444444444444444222333444444444333111000444333222222222444666777888999;;;>>>EEEQQQ___iiittt}}}wwwlll^^^PPPHHHHHHJJJKKKKKKHHHFFFHHHNNNSSSQQQRRRSSSRRRQQQPPPOOONNNNNNPPPTTTWWWXXXWWWVVVUUUVVVUUUTTTSSSRRRQQQQQQQQQSSSTTTUUUVVVUUUTTTRRRPPPTTTTTTTTTTTTUUUUUUVVVWWW[[[XXXSSSOOONNNOOOQQQSSSSSSPPPLLLIIIHHHHHHFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>>>>===<<<:::999888999999888888999999:::::::::::::::999888666555555111111222222222222111111111111111111111111111111/////////000000000111111000000000000000000//////...///000000111111000000000000000000000000000000000000111111111111000000000111111222222222222222111111111111222222222222333333444444444444333333444444444444444444444444444555888:::999888:::<<<444;;;CCCGGGJJJQQQ^^^iiizzz|||tttpppvvvxxxvvv|||zzzuuuhhhWWWLLLKKKGGGEEECCCAAAAAAAAAAAAAAABBB>>>===@@@AAA@@@AAADDDHHHHHHGGGGGGHHHJJJLLLMMMQQQQQQPPPOOOMMMJJJGGGDDDMMMNNNNNNOOONNNNNNMMMMMMOOOOOONNNOOOOOONNNLLLIIIKKKJJJJJJLLLPPPSSSSSSRRRPPPQQQQQQPPPOOOOOOPPPRRRLLLOOOQQQPPPNNNLLLNNNPPPVVV@@@222888>>>888333555333333333333333333333333555444222111111222444555777777777777888888888888777888888888999999999:::;;;<<<<<<===>>>???@@@@@@AAABBBDDDFFFIIIKKKMMMNNNMMMLLLKKKKKKLLLNNNPPPRRRTTTUUUTTTSSSSSSUUUXXXXXXUUUZZZ\\\ZZZYYY\\\]]]\\\XXXZZZ\\\\\\ZZZYYYXXXXXX[[[[[[]]]aaaccccccbbbaaa^^^______^^^[[[WWWRRRPPPQQQQQQPPPOOONNNOOOPPPPPPTTTSSSPPPLLLIIIFFFEEEEEEBBB???<<<:::::::::999888999999999999999999888888999777777;;;;;;999999<<<777OOOooo~~~ZZZIIIDDD???===>>>===999555;;;999888888999999888777666666666555555555444444333333333333333333333333111111111111111111111111333333333222222222222222333333333222222222111111222222222222222222222222333333333222222111000000222222222222222333333333222222111111222222333444444444444444444444444444222333444555555444222111666555444555999???EEEHHHIIIHHHJJJRRR___llltttxxx~~~{{{nnn___XXXUUURRRPPPQQQLLLMMMMMMKKKIIIKKKPPPUUUQQQPPPPPPQQQRRRRRRRRRQQQQQQQQQRRRSSSUUUWWWXXXYYYTTTTTTTTTTTTTTTSSSSSSRRRSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSSSSTTTYYYVVVQQQMMMLLLOOOSSSVVVQQQNNNKKKIIIGGGFFFDDDBBBBBBBBBCCCCCCBBBAAA???>>>>>>>>>??????===;;;888666888777777666666777888999;;;;;;:::999777555222111000000111111111111000000000000000000000000000000....../////////000000000//////////////////000000......///000000000000//////////////////////////////000000111111000000//////000111111222222222111000000111111111222222222222222333333333333222222555555444444444444333333111333555444444555666666666666555333333777>>>CCCIIILLLQQQYYYbbbkkksssxxx|||{{{|||yyy}}}yyyyyy~~~}}}yyyvvvuuuzzz}}}nnnccc```aaa^^^ZZZTTTRRRPPPMMMHHHAAA>>>???===>>>??????>>><<<:::888AAA??????AAA@@@>>>>>>BBBHHHGGGEEEDDDFFFIIINNNQQQQQQRRRSSSRRROOOKKKHHHFFFNNNNNNPPPQQQQQQRRRRRRRRRRRROOOLLLKKKKKKLLLKKKKKKNNNMMMLLLMMMQQQUUUYYYZZZMMMNNNOOONNNLLLLLLMMMNNNLLLQQQVVVWWWUUURRRRRRRRRjjjEEE:::333666777333222666333333333333333333333333666555444333333444555666666666666777777777888888777777777888999999::::::;;;;;;;;;;;;;;;<<<>>>>>>AAABBBCCCFFFHHHKKKMMMNNNNNNNNNMMMMMMNNNPPPQQQSSSSSSVVVVVVRRRQQQUUUXXXYYYQQQVVVXXXWWWXXX\\\^^^^^^WWW[[[___aaa```^^^]]]]]]YYYWWWYYY]]]^^^]]]]]]```aaaaaaaaa___]]]YYYVVVTTTQQQQQQQQQOOOMMMMMMOOOPPPVVVUUUSSSNNNIIIEEEDDDDDDBBB@@@<<<::::::999888777777888888999888888777777999777666999999666666999888===KKKhhhuuuKKKDDD===:::<<<===;;;888<<<:::999999::::::999888888777777777777666666666444444444444444444444444222222222222222222222222222222111111111111111111222222222111111111111111222222222222222222222222111111222333333333333222222333333333333444444444333333222222333333444555444444444444444444444444222333444444555555555444333444777<<>>>>>?????????===:::777555777777666666555666666777::::::999888666444111///000000111111111111000000////////////////////////............////////////......////////////000000---....../////////////////////////////////////////////000000000000//////...///000111111111111111000000000111111111111222111111222222222222111111444444444444333333333333222444444111111333333000666555555666777666444333222555999===BBBGGGMMMRRR\\\\\\]]]aaahhhpppxxx|||zzzwww}}}{{{www~~~|||ssskkkccc^^^aaahhhaaa\\\TTTOOOLLLJJJFFFCCC???===;;;:::999999:::;;;===>>>???>>><<<<<<===???===<<<>>>AAA@@@>>>???CCCDDDCCCAAAAAADDDJJJPPPTTTQQQSSSTTTTTTQQQNNNLLLLLLNNNOOOPPPRRRSSSSSSTTTTTTOOOLLLJJJIIIKKKNNNOOOOOOSSSRRRPPPNNNOOOSSSVVVYYYMMMNNNOOONNNKKKJJJKKKKKKMMMSSSYYY[[[YYYVVVTTTSSSnnnNNN;;;999555222000000222444222222222222222222222222444444444444444444444444555555666666666777777777666666777777888999999:::999999999:::;;;===???@@@BBBCCCDDDFFFGGGIIIJJJKKKKKKLLLLLLMMMOOOQQQRRRSSSQQQVVVVVVQQQOOOTTTXXXXXXRRRVVVXXXVVVVVVZZZ\\\[[[[[[^^^aaabbbaaaaaaaaabbbYYYUUUUUUXXXWWWTTTVVV[[[[[[[[[[[[ZZZYYYXXXWWWVVVQQQRRRQQQOOOLLLKKKNNNPPPRRRSSSRRRMMMGGGCCCBBBCCCCCC@@@===;;;:::999777666444555666777777666555555888666666888666333444888<<<:::<<>><<<;;;::::::;;;;;;:::999999999999888888888777777666666666666666666666666333333333333333333333333111111111111222222222222333333333333333333444444444444444444444444444444111222444555666666666555222222222333333333444444444444333333444444555666444444444444444444444444333333333444555666777888777;;;AAAKKKVVV```iiinnnooooooqqqxxxyyy{{{xxxgggbbbXXXOOONNNRRRTTTVVVYYYMMMNNNPPPRRRSSSRRRNNNKKKNNNLLLIIIJJJNNNPPPQQQQQQOOOOOOOOOPPPPPPQQQRRRRRRUUUVVVVVVVVVUUUSSSRRRPPPPPPPPPQQQRRRRRRSSSSSSSSSOOOOOONNNNNNMMMNNNNNNNNNRRROOOKKKIIIJJJMMMRRRUUUKKKJJJIIIIIIIIIHHHEEECCCBBBBBBAAA@@@@@@?????????>>>>>>>>>===;;;888555333777777777666666555555444555666777777666444222000000000111111111111000000........................------........./////////........./////////000000------.../////////.................................//////000000//////...---...///000111111111111000000000000111111111111000111111111111111111000111222222222222222222222333555444000111444444000111222444777888888666555777999::::::999999<<<>>><<<===@@@DDDIIINNNRRRTTTZZZccclllpppnnnjjjiiijjjssssssqqqppptttxxxsssjjjhhhlllooonnnnnnnnnjjjddd^^^YYYTTTQQQNNNIIIIIILLLDDDBBBAAA???===:::888888===<<<:::888999::::::999;;;===>>>>>>===>>>BBBFFF;;;:::===@@@???<<<>>>CCCCCCBBBAAABBBDDDHHHMMMOOOLLLOOOQQQQQQOOOMMMNNNOOOOOOPPPPPPQQQRRRRRRRRRQQQMMMLLLLLLNNNPPPQQQPPPOOOQQQPPPOOONNNMMMNNNPPPQQQPPPQQQRRRPPPNNNKKKKKKLLLNNNSSSXXXYYYVVVSSSSSSSSSmmmNNN;;;333666666111000333333000222222222222222222222222111222222333333222222111555555555555666666666666555666666777888888999999888888888999;;;>>>AAABBBDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIKKKMMMPPPRRRSSSTTTQQQVVVVVVPPPOOOUUUYYYYYYVVVZZZZZZVVVTTTVVVWWWVVV___```aaa```___```bbbcccZZZUUUSSSUUUSSSNNNPPPVVVSSSSSSSSSSSSTTTTTTUUUUUURRRRRRRRROOOKKKKKKMMMPPPNNNOOOOOOKKKEEEAAAAAABBBCCCAAA>>><<<;;;:::777666222333444555555555444333555444666888777333444999000888<<<999CCCgggnnnWWWKKKDDD@@@======;;;::::::;;;<<<:::999:::::::::999999999888888777777777777777777777777444444444444444444444444222222333333444444444444222222222222333333333444333333333333333333333333111222333444444333222111111111222222333333333333555444444444444555666666444444444444444444444444444333333444555777999;;;CCCHHHRRR]]]gggpppuuuxxx}}}~~~vvvvvv~~~tttuuuvvvwwwyyyuuugggYYYPPPKKKJJJMMMPPPRRRUUUZZZSSSOOOKKKKKKNNNPPPOOONNNPPPMMMJJJKKKNNNQQQQQQPPPOOOPPPQQQSSSSSSRRRQQQPPPTTTTTTTTTSSSQQQOOOLLLKKKLLLNNNPPPSSSTTTSSSRRRQQQPPPPPPOOONNNMMMMMMMMMMMMPPPMMMJJJHHHHHHKKKOOORRRGGGFFFFFFFFFGGGFFFCCCAAACCCBBBAAA@@@????????????>>>>>>===<<<999666444222777777777777666555444333111333444666666555333222000000111111111111000000........................---------.........//////---.........//////000000,,,---......//////....................................////////////......---...///000111111111111000000000000111111111111000000111111111111000000///000000000111111111111111444222///000555555111444555444111//////111444///222555555333333555888888777777888999:::999999======<<<===???BBBDDDFFFDDDEEECCC@@@CCCJJJIIIDDDAAADDDDDDBBBAAACCCAAA===>>>999777;;;>>><<<999888;;;:::;;;;;;999777888:::555666777777999<<<<<<999999<<>><<<999:::;;;;;;;;;>>>@@@>>>:::;;;@@@EEEEEEEEEDDDEEEEEEFFFGGGGGGJJJLLLMMMKKKKKKMMMOOOPPPPPPPPPQQQPPPPPPOOONNNNNNOOOQQQSSSTTTRRRNNNKKKJJJKKKMMMMMMLLLKKKKKKLLLSSSTTTUUUSSSPPPNNNMMMMMMNNNQQQUUUTTTRRRPPPQQQSSSaaaIII===666333333222222111000//////000000111111111111000000111111222222222333333333444444444555555555666666555555666666777888888888777888999999999;;;???CCCIIIIIIHHHEEECCCBBBCCCDDDJJJJJJKKKLLLNNNOOOQQQRRRRRRRRRQQQQQQSSSTTTVVVXXX[[[ZZZYYYVVVTTTSSSUUUWWWYYY]]]```^^^___```^^^ZZZXXXWWWVVVWWWWWWUUURRROOOOOOPPPQQQQQQQQQSSSWWWZZZUUUQQQNNNMMMNNNOOONNNLLLLLLLLLLLLJJJHHHDDDAAA???@@@>>>;;;:::999999777555555555444444444333333333444444444444444444444444===888666666555???^^^~~~wwwhhhUUUFFFEEEBBB@@@??????<<<777222@@@;;;666666888:::999777888666444444666888888888555555444444444333333333333333333222222222111111333444444555555444444333444444444444444444444444555555555444444333333333777666555444444444444444666333111222555777666555333444555666777777666666333222555999<<>>===<<<::::::999999<<<<<<<<<<<<:::777444222555555555555555555555555444444333333333222222222////////////////////////111000///------....../////////.........---------------------------------,,,,,,,,,---------......////////////////////////,,,---......//////..................////////////000000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111222222222222222222222222333333333333333333333333333444666777777666444333555555555666666666666777777777777777777777777777999999888888888888888888777888888888999999999999888888777777777777777888888888999999999:::::::::999:::;;;<<<<<<<<<;;;:::999:::<<<===???@@@@@@@@@FFFGGGGGGFFFCCCBBBCCCDDDCCCEEEGGGIIILLLMMMNNNNNNSSSQQQOOOMMMLLLMMMOOOQQQPPPSSSVVVWWWUUUQQQNNNLLLOOONNNLLLKKKJJJJJJJJJJJJRRRSSSSSSSSSSSSQQQOOONNNOOOQQQTTTTTTRRRQQQPPPPPPoooMMM<<<555000333333222111111000//////000000111111111111000000111111111222222222333333333333444444444555555555555555555666666777777777777888999999999;;;???BBBHHHIIIHHHFFFDDDCCCDDDEEEMMMLLLLLLKKKLLLLLLMMMMMMNNNOOOPPPQQQSSSUUUWWWXXXVVVVVVVVVTTTRRRRRRTTTVVVWWW[[[]]]\\\\\\]]][[[WWWSSSSSSSSSTTTUUUUUUSSSQQQLLLMMMMMMLLLMMMOOOSSSVVVTTTQQQMMMMMMNNNNNNMMMLLLJJJJJJJJJIIIFFFCCC@@@>>>@@@>>>;;;999999777555444555444444444444333333333444444444444444444444444222111666:::777666DDDXXXhhhsssaaaWWWJJJAAA>>>@@@CCCEEE<<<<<<=========<<<;;;;;;???<<<999888888888777666555555555555444444444444555444444444333333333333444444444555555444444444444444444444444444444444555555555444444444333333666666555444444444444444666444222333555666555333555666777888777666444333777777;;;CCCJJJQQQ]]]hhhqqqqqqsssuuuxxx{{{yyypppdddZZZRRRMMMKKKGGGHHHHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLLLLMMMNNNOOOTTTXXXWWWQQQMMMNNNMMMJJJLLLLLLOOOTTTYYY\\\\\\[[[WWWUUURRRPPPOOOQQQTTTUUUZZZXXXTTTPPPNNNPPPUUUYYYVVVTTTPPPMMMLLLLLLMMMNNNNNNMMMKKKJJJJJJKKKNNNOOOGGGCCC@@@@@@BBBBBB???<<>>???@@@@@@GGGGGGGGGEEEBBB@@@???@@@CCCDDDEEEHHHJJJMMMOOOPPPSSSRRRPPPNNNNNNNNNPPPQQQKKKMMMPPPPPPNNNLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOQQQRRRSSSSSSRRRRRROOORRRUUUWWWVVVTTTSSSSSSrrrRRR>>>555222333222222222111111000000///000000111111111111000000111111111222222222222333222222333333333444444444444444555555555555555555666777888999999;;;>>>AAAFFFGGGHHHGGGEEEEEEEEEFFFKKKKKKJJJJJJJJJJJJJJJKKKJJJKKKNNNPPPSSSUUUVVVWWWPPPQQQRRRRRRQQQQQQRRRTTTTTTXXXYYYXXXXXXYYYWWWSSSMMMMMMNNNPPPSSSUUUTTTSSSJJJKKKJJJIIIIIIKKKOOOSSSQQQOOOLLLKKKKKKKKKKKKJJJHHHHHHGGGFFFDDDAAA>>><<>>:::333555===???gggkkkUUUGGGAAA@@@@@@<<>>;;;;;;;;;;;;999777777888:::::::::666666666666555555555555666666666555555555444444444444555555555555444444666666666666666666666666555555555555555444444444666555444444333444444444555444333444666777666555444555666777888777777666::::::???HHHQQQZZZeeeooowwwxxxzzz}}}xxxhhhWWWLLLGGGGGGHHHFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKTTTWWWXXXTTTRRRSSSRRRQQQHHHGGGIIIPPPXXX\\\[[[XXXVVVUUUTTTSSSSSSUUUWWWXXX```\\\UUUNNNKKKMMMTTTYYYXXXUUUQQQMMMKKKKKKLLLNNNOOONNNLLLKKKKKKMMMNNNPPPIIIFFFCCCCCCDDDDDD@@@===??????===<<<;;;;;;::::::::::::;;;;;;;;;999888777666666666666666666666666555555444444444333333333111111111111111111111111000///......------..................------------------------------------,,,,,,,,,---------..............................,,,,,,---...............---............/////////------........./////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333333333333333444444444444444444444444444444444444555555555666666666666666666666666666777777777777888777777777777777888888999999:::::::::;;;;;;;;;888888:::;;;<<<<<<<<<<<<>>>>>>=========>>>???@@@CCCDDDDDDBBB@@@??????@@@CCCCCCDDDEEEHHHKKKNNNOOOPPPOOOMMMLLLLLLLLLMMMNNNHHHIIIKKKJJJIIIIIIKKKMMMMMMMMMNNNNNNOOOPPPQQQQQQNNNOOOPPPQQQRRRRRRRRRRRRNNNQQQUUUWWWWWWUUUSSSSSS{{{UUU@@@777333333777222111111111000000000///000000111111111111000000111111111111222222222222111111222222222333333333444444444444444444444444666777888888999:::===???BBBDDDEEEFFFEEEDDDEEEGGGGGGGGGGGGHHHIIIJJJLLLLLLHHHJJJMMMPPPRRRSSSSSSSSSKKKNNNPPPQQQQQQQQQRRRSSSQQQTTTVVVTTTSSSUUUSSSPPPJJJIIIJJJLLLPPPRRRRRRQQQJJJJJJJJJHHHHHHJJJMMMQQQMMMKKKIIIGGGGGGGGGGGGGGGFFFEEEEEECCCAAA>>><<<;;;<<<;;;999999999888555333444444444333333333222222222222222222222222222222555222444777777444555:::999LLLeeelllYYYLLLDDDAAA???>>><<<<<<===>>>>>>:::888777777:::;;;<<<<<<888777777777666666666666777666666666666555555555555555666666666666555555666666666666666666666666666555555555555555555555555555444444444444444555333333333555666777777777888777666666666888:::;;;;;;===DDDQQQ\\\dddllltttyyy}}}yyynnneeeXXXKKKCCCBBBEEEHHHGGGGGGHHHIIIIIIJJJJJJJJJKKKLLLNNNOOOPPPOOONNNNNNMMMPPPSSSTTTTTTUUUUUUUUUNNNLLLKKKQQQYYY\\\XXXSSSXXXWWWVVVUUUUUUUUUVVVVVVYYYYYYWWWTTTPPPOOOPPPQQQWWWUUUPPPMMMKKKLLLNNNOOOUUUTTTRRRPPPOOOOOOPPPPPPLLLIIIGGGFFFFFFEEEBBB??????>>>===<<<;;;;;;;;;;;;999999::::::::::::999999666666666666666666666666555555555444444444333333000000000000000000000000//////......------------------------------------------------------------,,,,,,,,,---------..............................,,,,,,---.........---------------.........//////------........./////////////////////////////////........./////////000000000000000000000000000000111111111111111111111111222222222222222222222222222222111111111111222222111222222222333333333333333333333333333333333333555555555555555666666666555555555666666666666777777777777777777777888999999::::::::::::;;;;;;;;;777888999:::;;;<<<<<<<<>><<<<<<===>>>???;;;===????????????AAACCCEEEDDDCCCCCCEEEGGGJJJLLLIIIHHHHHHGGGGGGHHHHHHHHHHHHJJJKKKLLLKKKJJJKKKLLLRRRRRRSSSSSSRRRRRRRRRQQQPPPPPPPPPPPPPPPOOONNNNNNLLLPPPTTTVVVTTTRRRPPPOOOqqqWWW>>>666444000000555111111111000000000000000000000111111111111000000000000111111111222222222111111111222222222333333333333333333444444444444555666888888888999;;;===>>>@@@BBBBBBBBBCCCFFFGGGGGGGGGGGGGGGHHHJJJKKKKKKJJJKKKMMMOOOPPPQQQPPPPPPKKKMMMPPPPPPPPPPPPQQQRRRPPPSSSTTTQQQQQQRRRQQQNNNJJJIIIHHHIIILLLMMMMMMMMMHHHHHHHHHGGGGGGGGGJJJMMMHHHGGGEEECCCBBBBBBBBBCCCDDDCCCBBB@@@>>><<<;;;:::999888888999:::999777555444444333333333222222222222222222222222222222222444///---...111222444888444777===UUU|||vvvYYYOOODDD???AAADDDCCCAAAAAA>>>;;;:::::::::999888999999999888888888777777666666666666555555555555555666666777777666666555777777777777777777777777666666666666666666666666555555555444444555555666444444444333222333444555<<<;;;999888;;;???EEEHHHPPPSSS^^^mmmxxx}}}www}}}lllTTTPPPKKKFFFCCCCCCEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFHHHJJJLLLOOOQQQRRRRRRRRRIIILLLPPPSSSSSSQQQQQQRRRWWWTTTTTTYYY```aaa\\\UUUUUUTTTTTTSSSTTTUUUVVVWWWSSSUUUVVVVVVSSSQQQOOOOOOTTTRRROOOMMMMMMNNNPPPRRRXXXWWWTTTQQQOOONNNMMMMMMIIIGGGFFFDDDCCCBBB@@@>>>>>>===<<<;;;;;;:::;;;;;;888888888999999::::::999666666666666666666666666555555444444444333333333////////////////////////...............------,,,,,,,,,------------------------------------------,,,,,,,,,---------..............................+++,,,,,,---...---------------------................../////////000000000........................---............/////////////////////////////////000000000000000000000000111111111111111111111111222111000000000000111222111111111111222222222333333333333333333333333333555555555666666666777777444555555555666666666666777777666666777888999999999999999:::::::::;;;;;;888888999999:::;;;<<<<<>>999;;;=========>>>@@@BBBFFFEEECCCBBBBBBDDDFFFGGGEEEEEEEEEFFFFFFFFFEEEEEEGGGJJJNNNOOOMMMJJJHHHHHHPPPQQQRRRSSSSSSRRRRRRQQQOOOOOOOOONNNNNNNNNNNNNNNMMMPPPTTTTTTRRRPPPNNNMMM{{{JJJ===444555666222000333000000000000000000000000000000111111111111000000000000000111111111111222111111222222222333333333222222333333444555555666444666888888888999:::<<<<<<===>>>???@@@CCCGGGJJJLLLKKKJJJIIIHHHHHHHHHHHHKKKLLLMMMNNNOOOPPPPPPPPPMMMNNNPPPOOONNNNNNPPPQQQQQQSSSSSSPPPPPPRRRQQQNNNKKKIIIGGGGGGIIIJJJJJJIIIDDDFFFGGGGGGFFFEEEFFFGGGDDDDDDCCCAAA???>>>???AAABBBBBB@@@>>>===;;;:::999999888888:::;;;:::888666333333333333222222222222111111111111111111111111111000///000222333222222555777444999KKKddd}}}iii\\\VVVQQQIIIAAA???<<<:::999:::;;;;;;:::::::::::::::999999999888777777777666666666555555666666777777777777666666777777777777777777777777666666666666777777777777666666666555666666777888888777555333111222555777<<<===AAAIIIRRR^^^hhhnnn{{{{{{{{{~~~rrrttt{{{~~~dddOOOFFFFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFDDDCCCEEEFFFIIILLLOOORRRTTTTTTSSSTTTWWWZZZWWWRRROOOPPPTTTSSSUUUZZZ___```\\\WWWOOOOOOOOOPPPRRRVVVYYY[[[VVVVVVUUUSSSQQQPPPRRRTTTRRRQQQPPPOOOOOOPPPQQQRRRUUUSSSQQQNNNLLLJJJHHHHHHIIIHHHGGGFFFDDDBBBAAAAAA<<<;;;;;;:::999999::::::777777777777888888999999555555555555555555555555444444333333333222222222........................---............---,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------------------------++++++,,,---------------,,,------------.............../////////000000000........................------------.........///////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222222222444444555555666777777777555555555555666666666666666666666666777888999:::888888999999999::::::::::::999999999999::::::;;;???>>>===;;;::::::;;;;;;;;;<<<>>>===<<<;;;<<<>>>EEEDDDCCCBBBBBBBBBCCCDDDEEEFFFHHHIIIIIIHHHGGGGGGEEEIIIMMMNNNMMMIIIFFFEEEHHHJJJMMMOOOQQQRRRRRRRRRKKKKKKKKKLLLMMMOOOQQQRRROOOQQQSSSSSSRRRPPPOOOOOOXXX999666444555666555222111///000000000000000000000000000111111111111000000000000000000111111111111222222222222333333333444111222333444555666777888444666888888888888999;;;<<<<<<======???CCCIIIMMMMMMMMMLLLJJJJJJIIIIIIIIIKKKKKKLLLMMMNNNPPPRRRSSSOOOOOOOOOMMMLLLKKKMMMOOORRRUUUTTTQQQPPPRRRRRROOOKKKIIIFFFFFFGGGHHHHHHGGGCCCFFFHHHIIIHHHFFFEEEDDDCCCDDDCCCAAA>>>===???AAABBBAAA???===<<<::::::999;;;;;;;;;;;;;;;:::777444333333333222222222222111111111111111111111111111111222333444444444333111777;;;999555777???^^^rrrdddYYYMMMJJJGGGDDDCCCBBB@@@???;;;;;;;;;::::::::::::999888888888888777777777777666777777888888777777666666666666666666666666666666666777777777888888888777777777777777888999999888888888777777<<>>===???BBBBBB@@@???===;;;:::::::::>>>>>>======<<<999555222333333333222222222111111000000000000000000000000///111111//////111333333///222222666:::888CCC]]]~~~qqqkkkbbbYYYQQQIIIBBB>>><<<<<<;;;;;;;;;::::::::::::::::::999999999888888777777888888888888777777666666666666666666666666666666777777888888888999888888777777888999::::::777888:::<<<@@@IIIUUU^^^pppvvv~~~}}}vvvuuupppfffWWWJJJFFFHHHAAAAAAAAAAAABBBCCCDDDEEEEEEGGGJJJMMMOOOOOOOOOOOOKKKKKKLLLNNNQQQUUUXXXZZZWWWVVVZZZ^^^[[[RRRMMMOOOPPPRRRVVVYYYYYYXXXUUUSSSRRRPPPNNNMMMOOOSSSXXX[[[XXXZZZ\\\[[[XXXTTTRRRRRRSSSSSSSSSRRRQQQOOONNNMMMKKKJJJJJJIIIHHHHHHGGGGGGBBBCCCCCCBBB@@@?????????999999888888777888888888666666555555555555666666333333333333333333333333222222222111111111000000000000000000000000000000,,,---.........---,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,---------......------------------------++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,,,,---------..............................////////////////////////000000000000000000000000///111222444444222111///111222222222222333333333333333333333333333333333111111222333333444555555666666666666777777777777666666666666777888999:::666777777777777888888888<<<;;;:::888777888888999::::::;;;;;;;;;:::999888888:::<<<<<<<<<<<<>>>@@@<<<===???AAACCCDDDDDDDDDFFFHHHJJJMMMMMMLLLJJJIIIGGGIIIKKKKKKKKKKKKMMMOOOLLLNNNPPPRRRSSSSSSRRRQQQMMMMMMLLLKKKKKKLLLMMMNNNGGGIIIJJJKKKLLLMMMQQQSSSyyyQQQ===888333333222222111000//////////////////////////////////////////000000000000//////000111111111111111000000111222444555666666555555444444444555666666777777777777888999:::;;;===>>>AAACCCAAA???DDDLLLRRROOOLLLKKKMMMNNNLLLJJJMMMLLLKKKKKKLLLMMMMMMLLLTTTRRROOOMMMKKKKKKLLLLLLOOOTTTUUUSSSTTTXXXWWWSSSIIIIIIFFF@@@@@@FFFJJJJJJIIIJJJLLLMMMLLLJJJGGGEEEGGGEEEDDDCCCCCCBBB???===??????>>><<<;;;;;;;;;;;;;;;<<<<<<<<<:::777444222222222222222222222222222000000000000000000000000000000000000111222333444222222222333444777999:::BBB___zzzdddUUUMMMFFF>>>;;;AAAEEE@@@777:::777555666999;;;:::888444666999999666444222222333888:::888777888888555999;;;<<<<<<<<<;;;<<<===;;;===???@@@@@@AAADDDFFFOOOSSS\\\fffoooyyyuuu]]]JJJAAA?????????BBB???===???BBBDDDCCCBBBCCCCCCDDDEEEGGGJJJLLLMMMMMMMMMMMMNNNOOOQQQSSSTTTSSSTTTUUUWWWWWWVVVRRROOORRROOOMMMOOORRRSSSQQQOOOOOOMMMKKKKKKMMMOOOOOOOOOQQQRRRTTTUUUVVVVVVVVVVVVUUUSSSRRRSSSTTTSSSPPPMMMOOOKKKFFFEEEEEEEEECCCAAA???@@@AAABBBAAA???===;;;888888888888888777666666555555444444444333333333222222222222222222222222555333111///......000000------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,++++++,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------.....................---------,,,,,,,,,---------..................////////////....................................////////////---...//////......///000000000000000111111111111222222222222222222222222111222222333333444444555555555555666777999:::;;;777777777777666666666666777666666777999;;;:::999999999888888777777666666777777777777888999:::;;;===<<<;;;>>>BBBDDDBBB@@@@@@AAACCCDDDDDDDDDCCCBBBDDDFFFIIILLLNNNOOOOOOOOOIIIHHHHHHKKKOOOQQQOOOMMMUUUQQQNNNNNNQQQSSSSSSRRRSSSSSSSSSQQQNNNKKKGGGEEEIIIIIIJJJLLLMMMKKKHHHEEExxxVVV???777777333333222111111000//////.........................../////////000000000000//////000111111111111000111111222222333444555555444444444333444444555666777777777888999:::<<<<<<<<<===AAAEEEEEEBBBDDDIIIQQQOOOMMMNNNPPPPPPNNNLLLNNNMMMMMMMMMNNNOOOOOOOOOSSSRRRPPPOOONNNNNNNNNNNNQQQUUUVVVTTTTTTVVVTTTOOONNNNNNIIICCCAAAEEEGGGFFFIIIJJJLLLMMMMMMLLLKKKJJJJJJIIIGGGEEEEEECCC???===>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::777444222222222222222222222222222////////////////////////000000000000111222222333222222222222333555777888<<<>>>PPPxxx}}}nnnbbb___]]]TTTIIIIIIEEEBBBAAABBBBBB@@@===:::::::::999999888666555555999:::888999<<<<<<:::;;;===@@@DDDIIIOOOTTTXXXZZZ]]]aaadddgggjjjnnnqqqxxxeeeZZZKKKAAA===>>>???>>>BBB@@@>>>???BBBCCCCCCAAADDDDDDDDDEEEFFFHHHIIIJJJIIIIIIJJJKKKMMMOOOQQQRRRRRRRRRSSSTTTUUUTTTSSSQQQQQQPPPNNNNNNOOOOOOOOONNNQQQOOOLLLKKKLLLMMMLLLKKKOOOPPPRRRSSSTTTTTTTTTSSSRRROOOLLLKKKLLLLLLKKKJJJLLLIIIFFFEEEEEEEEECCC@@@>>>???@@@AAA@@@???===<<<888999999999999888777777444444444444333333333333222222222222222222222222333222000.........///000.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,------------...------------............,,,,,,,,,------------...---.........////////////....................................///////////////000111000...---.../////////000000000111111111111111111111111111111111111111222222333444444444555555555555666888999999666666666666666666666777666555555666888999888777777777777777777666666666777777777777888999::::::<<<;;;:::<<>>AAABBBCCCEEEFFFFFFEEEEEEEEEFFFHHHKKKNNNPPPQQQQQQPPPMMMJJJJJJMMMPPPPPPPPPNNNNNNNNNQQQUUUVVVUUUSSSTTTTTTTTTSSSPPPLLLIIIFFFIIIJJJMMMOOOOOONNNMMMLLLkkkIII888333333333222222111111000000//////............................../////////000000000...///000000111111000000111222222222333333444444333333333333333444555555777777777888:::<<<>>>?????????BBBHHHJJJGGGFFFGGGOOOOOOOOOQQQRRRRRRQQQOOOOOOOOOOOOPPPQQQRRRSSSTTTQQQQQQRRRRRRRRRRRRRRRRRRQQQUUUXXXWWWWWWXXXVVVSSSUUUTTTOOOGGGCCCEEEEEECCCIIIJJJKKKLLLMMMMMMMMMMMMLLLJJJHHHFFFEEECCC???<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;999666333222111111111111111111111111////////////////////////111111000000000000111111111111111111222333444555222111888KKKggg{{{lllhhhccc``````___\\\XXXKKKHHHDDDCCCEEEFFFFFFDDDHHHKKKMMMMMMQQQWWWZZZYYYZZZ\\\aaagggpppzzzyyyzzzooo[[[FFFBBB<<<:::<<>>BBB@@@??????AAABBBBBBAAABBBCCCCCCCCCDDDEEEEEEFFFEEEEEEFFFGGGIIIKKKMMMNNNNNNOOOPPPRRRSSSTTTTTTTTTQQQQQQPPPMMMKKKJJJLLLMMMSSSPPPMMMKKKKKKKKKJJJHHHMMMMMMNNNOOOPPPPPPPPPOOONNNKKKGGGEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEDDDBBB@@@===>>>?????????>>>===<<<999999999999999888888777444444444333333333222222111111111111111111111111222111///...------...///..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))******------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------.........,,,,,,,,,,,,---------------------.........//////---------------------------............/////////111222222111...------...//////000000000000111111000000000000000000000000111111111222333333444444444444444444555555666777444555555555666777777777666555444555666777666555555555555555555666666666777777777777888999::::::::::::999;;;<<<===<<<:::AAABBBDDDFFFGGGHHHGGGGGGEEEFFFHHHJJJMMMPPPSSSTTTWWWRRRMMMJJJJJJMMMPPPQQQKKKMMMQQQVVVZZZ[[[YYYWWWVVVVVVWWWVVVSSSOOOKKKHHHGGGKKKOOOQQQPPPOOOQQQSSSqqqNNN777333444333///111111000000000/////////................................./////////000000...//////000000000000000222222222222222222333333222222222222333333444555777777888999;;;===???@@@CCC@@@BBBHHHKKKIIIGGGHHHKKKLLLOOOQQQSSSRRRQQQPPPPPPQQQRRRRRRSSSTTTWWWXXXPPPQQQTTTVVVWWWVVVVVVUUUQQQTTTXXX[[[]]]^^^\\\[[[XXXXXXSSSKKKFFFFFFEEECCCIIIIIIIIIIIIIIIJJJJJJKKKIIIGGGEEEDDDCCCAAA>>><<<999999999888999999::::::<<<<<<;;;999777555333111111111111111111111111111////////////////////////111111000/////////000000000000000000111111111222000777===;;;:::LLLvvv|||lllgggaaa```eeeiiiiiihhhnnnqqqtttvvv}}}sssiiiuuuwwwdddfffnnnxxxwwwiiiWWWMMM>>><<<;;;<<<>>>@@@???>>>AAA@@@@@@???@@@AAAAAAAAA???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIJJJLLLPPPRRRSSSTTTUUUUUUQQQRRRQQQNNNIIIHHHJJJMMMRRRPPPMMMKKKKKKKKKJJJIIIKKKKKKLLLLLLLLLLLLLLLLLLLLLJJJGGGEEEDDDDDDEEEEEECCCCCCDDDDDDDDDCCCAAA???<<<<<<============<<<;;;888888888888888777666666333333333333222222222222111111111111111111111111000///...------------...///......------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++************,,,,,,++++++*********)))************************************************)))************+++++++++++++++,,,,,,,,,---------******+++,,,---......///++++++,,,,,,,,,---------,,,,,,---------.........---------------------------------.........//////111222222111///---...///////////////000000000111////////////////////////000000111111222333333333444333333333333333444444333333444555666666777777777666444555666666555444333333333444444555555555666666666777777888999:::::::::::::::;;;:::999999???@@@CCCEEEGGGHHHHHHHHHEEEFFFGGGIIILLLPPPTTTVVVZZZVVVQQQMMMLLLMMMOOOPPPMMMOOOTTTXXX[[[\\\[[[ZZZWWWXXXXXXXXXUUURRRNNNKKKGGGLLLPPPPPPMMMMMMPPPTTT```PPP===444555777333---000000//////////////////....................................////////////......///000000000000000222222222222222222222222222111111222333444555666777777888:::;;;>>>@@@AAACCC??????CCCEEEEEEEEEHHHGGGIIILLLOOOPPPPPPOOOOOOOOOQQQSSSSSSSSSTTTXXXZZZQQQSSSVVVXXXYYYYYYXXXWWWRRRSSSWWW[[[]]]\\\\\\\\\YYYYYYUUUNNNJJJIIIHHHDDDHHHGGGGGGFFFFFFFFFFFFEEEBBBAAA@@@@@@@@@???===:::888777777777777777888999:::999888777555333222111000000000000000000000000........................000000//////...///////////////000000000000000000777333000111666AAATTTfff~~~vvvyyyjjjlllooolll^^^MMMCCCBBB???>>><<<;;;<<<=========@@@@@@@@@??????@@@AAABBB???@@@BBBEEEFFFHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFKKKQQQTTTUUUTTTSSSTTTQQQRRRRRROOOKKKJJJLLLNNNQQQOOOLLLLLLMMMNNNNNNMMMKKKKKKKKKJJJJJJJJJJJJJJJHHHIIIHHHGGGEEECCCBBBBBB@@@AAACCCCCCBBBAAA??????;;;;;;<<<<<<;;;;;;::::::666666666666666555555444333333222222222111111111000000000000000000000000.........---------------......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++)))))))))******+++++++++************************************************)))))))))*********+++++++++++++++,,,,,,,,,------)))******+++,,,---......+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------...............///111000///...///111...////////////000000000........................//////000111111222222333333222222222222222333333222333333444555666666777777666555555666777666444222222333333444444555555666666666666777888999:::::::::;;;;;;:::999999999<<<>>>@@@CCCEEEFFFGGGGGGDDDEEEFFFHHHKKKOOOSSSUUU\\\ZZZXXXUUURRRPPPPPPPPPPPPQQQSSSTTTUUUVVVXXXYYYWWWXXXXXXWWWVVVSSSQQQOOOKKKOOOQQQPPPLLLKKKOOOSSSjjj@@@999222///111222111...////////////............------------------------------........./////////---...//////000000//////000111111111222222333333222222222222333555666777888888888999;;;===???@@@@@@===<<>>======>>>===;;;:::777666666555555555666666666666555444333222111111////////////////////////........................//////............//////...//////000000000//////555000...333999;;;===???VVVhhh|||}}}jjj___TTTLLLEEE>>>;;;<<<;;;:::999777777999:::;;;===???@@@?????????AAACCCAAACCCFFFHHHKKKLLLLLLLLLGGGGGGFFFEEEEEEEEEFFFFFFEEEJJJPPPSSSRRRPPPQQQRRRRRRSSSSSSSSSQQQPPPPPPQQQQQQOOONNNNNNPPPRRRRRRRRRMMMLLLKKKJJJJJJJJJJJJJJJEEEGGGHHHGGGDDDAAA?????????AAABBBAAA???>>>>>>???<<<;;;;;;:::999999888888555555555555555444333333222222222111111111000000////////////////////////.....................---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++'''(((((()))******++++++************************************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,...//////......///111......////////////000000......................../////////000111111222222111111111111222222333444222333333333444555555555666555444555666777666555333333333333333444444444666666666666777888999999999:::<<<;;;:::999999:::;;;===???BBBCCCDDDEEEEEECCCDDDFFFHHHKKKNNNQQQRRR\\\]]]]]][[[WWWTTTRRRRRRPPPPPPOOONNNLLLMMMPPPSSSVVVVVVUUUUUUTTTTTTTTTTTTPPPRRRRRRPPPMMMLLLOOORRR```>>>555222///......///..............................---------------------------------.........//////---...//////000000////////////000111222333333444222222222333444666777888888888888999:::<<<===>>>======@@@CCCAAA>>>@@@FFFDDDFFFHHHIIIHHHHHHKKKMMMLLLOOORRRQQQOOOOOOSSSWWWWWWXXXYYYYYYYYYYYYXXXWWWUUUQQQQQQTTTSSSPPPPPPTTTXXXZZZWWWQQQMMMMMMJJJEEEFFFGGGHHHIIIIIIHHHFFFEEEAAA@@@>>>>>>>>>===;;;999777666555444444333444444333222222111111111111111////////////////////////........................------------...///000000---...///000111111000000///111666999444...000666333===PPPkkkyyycccmmm|||xxxnnnUUUGGG999666999::::::;;;777777777777777888999;;;;;;===??????>>>???BBBEEEBBBCCCFFFHHHJJJJJJJJJIIIGGGGGGGGGGGGHHHIIIJJJKKKGGGJJJNNNMMMKKKJJJNNNQQQSSSSSSTTTVVVXXXWWWUUUTTTTTTRRRPPPQQQRRRTTTTTTTTTPPPOOOMMMLLLKKKKKKKKKLLLGGGHHHHHHFFFBBB@@@@@@AAA???AAAAAA???<<<;;;<<<>>>===<<<:::999888777666666555555666666555555444333222111111111000000000000////////////////////////........./////////......++++++++++++,,,,,,,,,,,,************************************************)))***+++,,,,,,+++******(((((())))))))))))))))))*********************************************************+++++++++,,,,,,***++++++++++++,,,,,,,,,************++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...///...---,,,---............/////////000000..............................//////000111111222000000000111222333444555333333333333333333444444444333222333555666666555444444444444444333333333666555555666666777888999777999;;;;;;999888999;;;;;;===???AAACCCCCCCCCCCCBBBCCCEEEHHHKKKMMMNNNNNNXXXZZZ[[[YYYUUURRRQQQRRROOOOOONNNLLLJJJJJJMMMPPPUUUTTTRRRQQQRRRTTTVVVWWWQQQPPPNNNLLLLLLLLLNNNPPP^^^EEE777555444333333222000...,,,---.....................---------------------------------.........//////---......///////////////...///000111222333444444333333333444555666888888888888888999:::;;;<<<======@@@FFFIIIFFFAAABBBHHHDDDFFFHHHHHHFFFGGGJJJMMMKKKNNNQQQPPPMMMMMMQQQVVVYYYZZZZZZYYYYYYXXXWWWVVVTTTOOONNNRRRSSSQQQSSSXXXYYYZZZXXXRRRNNNLLLIIIDDDEEEGGGJJJLLLMMMLLLJJJIIIDDDCCCAAA@@@@@@>>>;;;999777666555444333222222222111000000000000000111111////////////////////////........................,,,,,,,,,---...///000111,,,---///111111111111000///...000444555444555888:::777888FFFccc|||pppxxxuuuggg\\\HHH@@@;;;;;;:::888888:::888999;;;;;;:::::::::;;;:::<<>>???CCCFFF@@@AAACCCEEEFFFEEEDDDCCCFFFGGGGGGIIIJJJLLLNNNOOOIIIKKKKKKHHHEEEFFFKKKQQQSSSSSSTTTXXX\\\]]]YYYUUUWWWUUUSSSRRRTTTUUUUUUUUUQQQPPPNNNMMMLLLLLLLLLMMMKKKKKKJJJEEEAAA@@@CCCFFF@@@AAAAAA>>>:::999;;;>>>===<<<:::888777666555555666666666777666555555444111111111111000000000000////////////////////////......//////000//////...*********++++++,,,,,,---************************************************((()))***++++++***)))(((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...,,,******+++............/////////000////////////////////////......//////000111111111000000000111222444555666444333333333333333333333222111111222444666555444555555555444444333333333555555555666666777888999555888::::::888777999;;;<<<>>>@@@BBBCCCCCCCCCCCCAAACCCEEEHHHKKKLLLLLLLLLSSSUUUUUUSSSOOOMMMNNNPPPNNNPPPPPPNNNLLLKKKMMMPPPTTTRRRPPPOOOPPPSSSWWWYYYOOOLLLIIIHHHIIIKKKMMMMMMuuuXXXBBB666000222111111000///......---------------------------,,,,,,************,,,,,,------,,,+++,,,---...///////////////000000000000000000000000111222333444333333444555666777888999777888::::::::::::<<<===@@@DDDHHHJJJIIIEEEBBB@@@BBBCCCFFFHHHJJJKKKLLLLLLNNNOOOPPPOOOOOOOOOQQQSSSWWWSSSOOOOOOQQQTTTTTTSSSTTTTTTTTTTTTUUUVVVWWWXXX^^^YYYTTTQQQQQQNNNIIICCCEEEHHHKKKNNNNNNLLLIIIFFFBBBAAA??????>>>===:::888444444444444444444444444000000000000////////////....................................................................................////////////000000111111111222222222333666888:::BBBVVVqqq|||uuueeedddqqq}}}yyyhhhVVVMMMLLL@@@>>><<<:::::::::888777999999888888888999:::;;;:::<<>><<<;;;;;;<<<===>>>===;;;:::999888888888666555555555555444444444222222222111111111000000......------------............---------,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++,,,.........---...------,,,,,,,,,------,,,---......//////......---------............///////////////000000000000111111222222222333333333333333333222222111111111000111111222222333444444555555555444444333333333555666777777777777777777888888999999999:::::::::999:::<<<===???@@@@@@@@@???AAADDDGGGJJJKKKLLLLLLRRRQQQPPPNNNMMMLLLKKKKKKNNNNNNNNNPPPQQQSSSTTTUUUUUUSSSPPPNNNNNNOOOQQQSSSTTTSSSPPPNNNMMMMMMMMMNNNmmmPPP>>>666333111111111000000///......------------------------------,,,+++******+++,,,---...---,,,,,,,,,---//////.../////////000000000000000000000000111222333444222333444555666777777888666888999:::999:::;;;===>>>BBBFFFHHHGGGCCCAAA???CCCCCCDDDEEEGGGIIIKKKLLLOOOQQQRRRQQQPPPPPPQQQSSSUUURRROOONNNPPPSSSSSSSSSQQQQQQRRRSSSTTTVVVWWWXXXWWWSSSOOONNNPPPQQQNNNJJJFFFGGGJJJLLLKKKJJJGGGEEE@@@>>><<<<<<;;;:::777555333333333333333333333333111000000000//////..........................................................................................////////////000000000111111111222222777777666333333:::HHHTTTooo}}}qqqrrrgggggggggcccYYYMMMDDDBBBBBB===;;;999888888888777666999999999999::::::::::::999;;;>>>AAABBBCCCCCCCCCDDDEEEFFFFFFEEEFFFHHHJJJMMMOOORRRRRRPPPMMMLLLKKKNNNNNNNNNOOOPPPPPPPPPPPPSSSQQQQQQSSSVVVWWWUUURRRQQQPPPPPPQQQSSSTTTSSSRRRPPPNNNJJJGGGFFFHHHKKKMMMMMMKKKIIIGGGFFFEEEEEEEEECCCAAA???===<<<<<<===>>>===<<<;;;999888888888777555555555555444444444444222222111111111000000000......------------.........------------,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++******)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++,,,------------...------,,,,,,,,,------,,,------...............------------.............../////////000000000000111111111222222222333333333333333222222111111111000111111222222333333444555555444444444333333333333444555666777777777777888888888888999999999999999:::<<<===??????@@@@@@@@@AAACCCDDDFFFGGGHHHHHHLLLLLLMMMNNNMMMLLLJJJHHHMMMMMMMMMNNNOOOQQQSSSUUURRRPPPMMMJJJJJJLLLOOORRRTTTSSSQQQOOOLLLJJJHHHGGG{{{cccDDD111---000111///000000000///......------------------------------------,,,,,,,,,,,,------......------......///000....../////////000000000000000000000111222333444222222333444555666666777555777888999999999;;;===<<>>======>>>>>><<<;;;:::999888777777777555555444444444333333333111111111111000000000000......------------......------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,---...............------------................../////////000000000000111111111222222222222222222222222222111111111000000111111222333333333555444444444444333333333222333444555666666666666666666777777777888888888999:::;;;===>>>??????@@@BBBBBBBBBCCCDDDEEEFFFGGGGGGIIIMMMOOOPPPOOOLLLJJJMMMLLLKKKKKKMMMOOORRRSSSPPPMMMJJJHHHGGGIIILLLNNNOOOPPPPPPOOOMMMIIIFFFDDDSSSEEE444---000333111---/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////000000........./////////000000000000000000111222333444222222333333444555555666444666888888888999;;;<<<<<>>@@@BBBCCCCCCHHHJJJMMMMMMKKKJJJJJJJJJOOOOOOPPPNNNLLLIIIIIIIIIIIIJJJJJJKKKMMMOOORRRSSSYYYVVVSSSSSSUUUUUURRROOOOOOOOOPPPSSSUUUVVVTTTSSSLLLIIIEEECCCCCCFFFJJJMMMLLLMMMMMMLLLIIIFFFCCCAAABBBAAA???>>>===<<<<<<<<<;;;:::999888777666666777444444444444333333333222111111000000000/////////...------,,,,,,------...---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---......---------...,,,,,,,,,+++,,,,,,------,,,,,,---.........------,,,,,,---------................../////////000000000000000111111111111222222222222111111111111111000000000111222222333333444444444444444444444444333333444444555555444444555555555666666666777777888999:::<<<===>>>??????CCCCCCBBBBBBCCCEEEGGGIIIHHHJJJNNNQQQSSSSSSRRRQQQLLLKKKIIIIIIJJJMMMOOOQQQOOONNNLLLKKKJJJIIIIIIJJJHHHJJJLLLMMMMMMJJJGGGEEE;;;777333333444444000---............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///////////////............////////////000000000000111222333444222222333333444555555555333555777888888999;;;======AAAEEEGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHJJJMMMOOOPPPQQQSSSUUU[[[[[[ZZZXXXUUURRRPPPOOOOOOPPPPPPPPPPPPOOONNNNNNOOOLLLHHHEEEDDDDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAA<<<999666555444444222111111111111111111111111111222111000///...---,,,+++------------------------------------------------------------------------------------................../////////000000000222111111222444444222000555888<<>>@@@AAABBBDDDGGGJJJKKKKKKJJJKKKLLLKKKMMMNNNMMMLLLKKKKKKLLLIIIIIIIIIJJJKKKMMMNNNOOOTTTSSSTTTWWWYYYXXXSSSNNNOOOOOOPPPRRRUUUWWWVVVTTTMMMJJJFFFCCCCCCFFFIIILLLIIIJJJJJJJJJGGGDDD@@@>>>>>>>>>===<<<;;;:::999999999888777666666666666666444333333333222222222222000000000/////////......------,,,,,,,,,,,,------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---///000///------...000+++++++++++++++,,,---...+++,,,,,,---...---------,,,,,,,,,------------...............//////////////////000000000111111111111111111111111111111111///000000111111222333333444444444444444444444444555555555555444333222111444444555555555666666666777888:::;;;===>>>>>>>>>@@@@@@@@@AAABBBEEEGGGIIIJJJJJJLLLNNNQQQSSSUUUVVVJJJIIIIIIHHHIIIKKKMMMOOOOOOPPPQQQQQQOOOLLLHHHFFFGGGHHHKKKLLLLLLJJJHHHFFF222222222000...---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...////////////...------........./////////000000000000111222333444333333444444555555555555444555888999999:::<<<>>>@@@CCCGGGIIIIIIHHHHHHHHHGGGHHHJJJKKKKKKKKKJJJIIIGGGIIIKKKLLLMMMOOORRRUUU^^^______\\\WWWSSSQQQPPPQQQQQQRRRRRRQQQOOOMMMLLLIIIHHHFFFDDDDDDDDDEEEFFFEEEDDDDDDCCCCCCBBBBBBBBB<<<:::666444444444333222000000000000000000000000000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................////////////444222111111111222111000444444555666999CCCXXXkkk|||nnnaaaaaa```^^^XXXLLL>>>666444555666777666444444666999555444333444666888888777777888999:::::::::999999888999:::;;;===>>>@@@@@@AAACCCFFFHHHHHHIIIKKKLLLIIIKKKMMMNNNMMMLLLMMMMMMJJJKKKLLLNNNNNNOOONNNNNNNNNPPPTTTYYY\\\ZZZTTTMMMOOOOOOOOOQQQUUUWWWWWWWWWOOOMMMIIIFFFEEEFFFHHHIIIFFFFFFGGGFFFDDDAAA>>><<<<<<;;;;;;:::999888777666888777666555555555555555333333333222222222111111////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---///111000---,,,---000+++******++++++,,,---...++++++,,,---------------,,,,,,,,,,,,------------------........./////////////////////000000000000000000000111111111111111//////000000111222222222333333333444444444444555555555555555444333222222444444555555555666666666777888999;;;<<<======>>><<<<<<===>>>@@@BBBDDDEEEGGGHHHIIIJJJLLLOOORRRSSSIIIIIIIIIIIIJJJKKKLLLLLLNNNPPPRRRSSSRRRNNNJJJGGGLLLLLLLLLKKKJJJHHHGGGFFF111000///---++++++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***+++,,,---...///......------------.........//////000000000000111222333444444555555555555666666666444666888999:::;;;===???AAADDDHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJLLLPPPSSS\\\^^^```^^^YYYUUUSSSRRRQQQRRRSSSSSSRRRQQQOOONNNHHHHHHHHHGGGFFFFFFFFFGGGCCCDDDDDDEEEEEEDDDCCCCCC===:::666444333333333222/////////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////000000000111111222444666666...,,,444;;;<<<<<<===PPPddd{{{xxxmmmcccTTTMMMFFFBBB;;;444333666555555555444222333444666555444333333555777777666777777777888888888999999999999::::::;;;===>>>???AAABBBDDDEEEEEEGGGJJJLLLHHHKKKOOOPPPOOOMMMMMMLLLKKKMMMOOORRRSSSRRRQQQPPPOOOQQQUUU[[[___]]]VVVPPPQQQOOONNNPPPSSSWWWYYYYYYRRRPPPMMMJJJHHHGGGFFFFFFDDDDDDDDDCCCBBB@@@>>><<<:::::::::999888777666555777666555555444444555555222222222222111111111111/////////.........---------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++...000///+++)))+++...************+++,,,---...++++++,,,------------,,,++++++,,,,,,,,,------------------.........//////........./////////000000///000000000111111111222//////000000111111222222333333333444444444555555333333444555555555555555555555555555666666666666666777999:::<<<=========;;;<<<===???@@@AAAAAAAAADDDEEEGGGIIIKKKLLLMMMMMMGGGHHHIIIKKKKKKKKKKKKJJJKKKLLLMMMOOOOOONNNMMMMMMPPPNNNKKKIIIHHHIIIJJJKKK000//////.../////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******,,,,,,,,,,,,******++++++---.........---,,,---------.........//////000000000000111222333444555555555666666666666666444666999::::::<<<>>>@@@AAADDDHHHJJJJJJJJJKKKKKKLLLKKKIIIGGGGGGIIIKKKMMMNNNMMMLLLIIIHHHJJJNNNRRRYYY\\\___^^^ZZZVVVUUUUUUPPPQQQSSSTTTTTTSSSQQQPPPJJJKKKKKKJJJGGGFFFFFFFFFCCCDDDEEEFFFFFFFFFEEEDDD<<<999555333333333222222////////////////////////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////...///000000......000222...///555777222,,,111;;;111:::DDDNNN___zzzppp\\\KKK>>>666111333333111333777111111222555666666444222555333222222444666555555777777666666777777888999::::::::::::;;;<<<======BBBCCCDDDDDDDDDEEEHHHKKKIIILLLPPPRRRPPPNNNLLLKKKIIILLLPPPSSSUUUUUUSSSQQQTTTUUUYYY^^^aaa```ZZZTTTQQQOOONNNOOORRRWWWZZZ[[[TTTRRRPPPMMMJJJGGGEEEDDDCCCCCCCCCBBBAAA???>>>===:::::::::999888777666555666666555444444444555555222222222111111111111000//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))---///---)))''')))---************+++,,,---...++++++,,,---------,,,,,,++++++,,,,,,,,,------------------.........//////............/////////000//////000000111111111222/////////000111111222222333333333444444555555555000111333555666777888888555555555666666666777777666777888:::;;;<<<======>>>???AAABBBBBBAAA@@@???BBBEEEHHHKKKMMMLLLJJJIIIFFFHHHJJJLLLLLLLLLJJJIIIHHHHHHHHHIIIKKKNNNPPPRRROOOLLLIIIGGGHHHKKKOOORRR////////////............------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++******++++++,,,------------............///,,,,,,------.../////////...///000111222333444444333555888888777666666777999999:::999888888999;;;CCCDDDDDDDDDDDDCCCCCCBBBCCCEEEHHHIIIIIIJJJLLLMMMOOOOOOOOONNNMMMOOORRRUUUVVVXXXZZZ\\\[[[WWWSSSPPPKKKMMMOOOQQQRRRRRRQQQQQQSSSOOOKKKIIIJJJIIIFFFCCCFFFEEECCCBBBAAA@@@AAABBB>>><<<999666444333222222000000000///......------------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------..................------............////////////000000111111111222222222555333555888999AAATTThhhzzz```NNNDDD===999333333333222222111111111222222333333333333444444444444444555555555666666777777777777888888888888:::999999999:::<<<>>>???AAABBBBBBBBBCCCEEEIIILLLIIILLLMMMLLLLLLPPPOOOMMMNNNNNNNNNOOOPPPQQQRRRRRRTTTSSSUUU]]]eeedddZZZPPPQQQQQQPPPPPPPPPPPPPPPPPPLLLOOORRROOOJJJGGGHHHKKKDDDCCCBBBAAA???>>>===<<<:::888666555666666666444555444222000000111222333111000///------....../////////...---,,,++++++***++++++++++++++++++++++++************************)))))))))))))))))))))))),,,***(((''''''(((***,,,***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++*********))))))(((((()))))))))))))))))))))))))))))))))((()))******+++************************))))))***+++,,,------...,,,,,,,,,++++++*********,,,,,,,,,---------......,,,,,,,,,---------......---------............///000///---,,,---...000222///////////////000111111222222111111111111111111444333333222222333333444444444555555666777777777888888777777777777777888;;;;;;<<<<<<===>>>>>>>>>???@@@BBBBBBAAABBBCCCEEE@@@CCCGGGKKKMMMMMMLLLJJJKKKNNNNNNLLLMMMOOOMMMHHHHHHGGGEEEDDDEEEGGGJJJLLLMMMKKKIIIHHHHHHJJJLLLNNN.........------------,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++******++++++,,,---------------............,,,,,,------.../////////...///000111222333333444333555777888777666666777999:::;;;:::999999:::<<>>===<<<999888666555666666555444555333222000000111222333000000...---------...///......------,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******)))(((((()))*********)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))((()))))))))************************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,------------,,,,,,,,,------------...------------............//////---------...000111///////////////000000111111111111111111111111111444444333333333333444444444444555555666666777777888888777777777777888888;;;;;;;;;<<<======>>>>>>???@@@BBBBBBBBBBBBDDDFFFDDDGGGKKKNNNPPPOOONNNMMMKKKMMMMMMKKKLLLOOOMMMIIIIIIHHHFFFFFFFFFHHHKKKLLLLLLKKKIIIGGGGGGHHHIIIJJJ------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++******++++++++++++******+++************+++,,,,,,,,,,,,,,,---------......,,,,,,,,,---......//////...//////000111222333333333555666777666555666666999:::;;;:::999999;;;===???@@@AAACCCDDDDDDEEEEEEGGGIIIKKKKKKKKKKKKKKKMMMKKKMMMOOOOOONNNNNNOOOPPPLLLNNNQQQSSSUUUVVVVVVVVVOOONNNNNNMMMNNNOOOPPPQQQTTTQQQNNNNNNPPPPPPMMMJJJHHHGGGFFFDDDBBB???===;;;999777555333222111111222000000//////...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------......---............/////////000000000000111111111111444333333444333000222666:::DDDZZZrrrooo^^^RRRIII>>>666333222222111222222222111111111111111222222222222333333333333222222333333333444444444555555555666666666666777777777777777888:::;;;<<<===>>>@@@BBBCCCGGGKKKNNNQQQTTTUUUSSSSSSVVVUUURRRPPPQQQQQQQQQRRRQQQQQQQQQSSSRRRSSSXXX]]]^^^YYYSSSHHHIIIKKKLLLLLLKKKJJJIIILLLNNNOOOLLLGGGCCCCCCDDDFFFEEECCCAAA???===;;;:::999777555555666666555333444333111000000000111222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))'''((()))***+++******)))************************,,,,,,+++++++++*********+++++++++++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,------------------------............///...---------...000111////////////000000000000111111111111111111111111444444444444444444444444444444444555666666777777888777777777777777888888::::::;;;<<<<<<======>>>???@@@BBBCCCCCCCCCEEEGGGGGGJJJMMMPPPQQQPPPNNNMMMJJJLLLJJJHHHIIIMMMMMMIIIIIIHHHGGGGGGHHHIIIKKKLLLJJJJJJIIIHHHFFFFFFEEEEEE---,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++*********++++++++++++*********************++++++,,,+++,,,,,,,,,------------+++,,,,,,------...///////////////000111222222333222444555555444444555666777888999999888999;;;===>>>???AAACCCEEEFFFGGGHHHJJJLLLMMMMMMLLLLLLLLLMMMJJJLLLOOOPPPPPPOOOOOOOOOJJJKKKMMMOOORRRTTTVVVVVVRRRQQQOOOMMMMMMNNNPPPRRRMMMKKKIIIJJJLLLMMMJJJHHHIIIIIIHHHFFFCCC???<<<999777666444333222222222333000//////......---,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------.........///////////////000000000111111111000111333333222000///888777999@@@HHHWWWoooyyyjjj___RRRCCC999999555222111333555555444111111111111111111111000111222222222222333333333111111222222222333333333444444444555555555666666666777777888999:::;;;<<<;;;===???@@@BBBDDDHHHJJJIIIMMMOOONNNQQQUUUVVVTTTNNNNNNOOOOOOOOONNNNNNMMMLLLKKKLLLNNNRRRSSSQQQOOOGGGGGGGGGHHHIIIJJJKKKKKKHHHIIIJJJHHHEEEBBBBBBBBBDDDCCCAAA???<<<:::888777777666555555666555444222333222111000000000000111.........---------------***+++++++++,,,,,,,,,---************************************************))))))))))))))))))))))))(((((()))******)))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********************************)))))))))))))))))))))))))))))))))))))))&&&(((***+++,,,+++)))(((************************+++++++++***************+++++++++***************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------...............---------...///000...//////000000000000000000000000000111111111111444555555555555555555444333333444555555666666777777777777777777777888999999::::::;;;<<<<<<======>>>@@@BBBCCCCCCDDDFFFHHHHHHJJJMMMOOOPPPOOOLLLKKKHHHIIIGGGDDDFFFKKKLLLIIIGGGGGGGGGHHHHHHIIIJJJKKKGGGHHHHHHHHHGGGFFFDDDCCC---------,,,,,,,,,++++++,,,,,,+++++++++*********)))******++++++******)))******))))))******+++,,,++++++++++++,,,,,,,,,---++++++,,,,,,---........./////////000000111111222222333444444333222444666444555666777777888:::<<<===>>>AAADDDFFFHHHIIIJJJKKKMMMOOONNNMMMLLLMMMNNNIIILLLPPPQQQPPPOOOOOOOOOKKKKKKLLLNNNOOOQQQSSSTTTUUUSSSPPPNNNMMMNNNPPPRRRKKKIIIHHHJJJLLLMMMJJJGGGIIIIIIHHHFFFCCC???<<<:::777666555333222333333444/////////...------,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------................../////////000000000000//////000222444333000222222444666666888@@@HHHWWWgggyyypppfffZZZIII<<<555222111000.........///111222111111000000000000000000000000111111111222222222333333111111111222222222333333444444444444555555555555777777888999:::;;;<<<<<<;;;===?????????AAACCCEEEDDDHHHJJJJJJMMMQQQRRRPPPMMMMMMOOOOOOOOONNNMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNLLLJJJHHHGGGHHHJJJKKKFFFGGGHHHHHHFFFEEEEEEEEEDDDCCCAAA???<<<:::888777666555555555666555333111111111000000/////////000---------------,,,,,,+++))))))******+++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))******))))))))))))))))))))))))&&&(((***+++,,,+++)))(((************************(((((()))******+++,,,,,,*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---------------......///......///000111000000/////////000000000111111111444444555666666555444444333333444444555666666666777777666666777888999999999999::::::;;;;;;<<<<<<===???AAABBBCCCDDDGGGIIIHHHJJJMMMPPPPPPNNNLLLJJJFFFGGGEEECCCEEEJJJKKKHHHEEEFFFGGGHHHHHHIIIIIIIIIDDDEEEGGGHHHHHHGGGFFFEEE---------,,,,,,,,,++++++++++++++++++************))))))************))))))***))))))))))))***++++++******+++++++++,,,,,,,,,+++++++++,,,------....../////////000000000111111111222333222111111333555222333555555666777:::<<<<<<>>>@@@CCCFFFHHHIIIJJJIIIKKKMMMMMMLLLKKKKKKLLLHHHKKKNNNPPPOOONNNNNNNNNLLLMMMMMMNNNOOOPPPQQQQQQVVVTTTPPPNNNMMMMMMOOOPPPMMMLLLKKKMMMPPPPPPMMMJJJGGGGGGEEECCCAAA>>><<<:::777666555333222222333333//////......---,,,,,,,,,++++++++++++************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,------------.....................///////////////000///---...222222//////111333444333222222333777???JJJYYYpppssseeeVVVDDD<<<999555333222222222111...///000000000///......////////////000000000000111111111111222222222222111111222222222333333333444444444555555555555666666777999:::;;;;;;<<<<<<;;;===????????????AAABBBFFFJJJKKKIIIJJJMMMMMMKKKMMMNNNPPPQQQQQQPPPNNNMMMPPPQQQQQQPPPNNNNNNOOOQQQWWWTTTOOOKKKHHHGGGGGGGGGFFFGGGHHHHHHIIIHHHHHHHHHDDDCCCAAA???===;;;999888555444444555666555222000000000000000/////////...,,,,,,------,,,,,,+++***)))))))))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))************))))))))))))))))))))))))'''((()))***+++******)))************************''''''((()))***+++,,,---)))))))))***************))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------............---...000111111111000///...//////000000111111111333444555666666555444333333333333444555555666666666666666666777888999:::888888999::::::;;;;;;<<<;;;===@@@AAABBBDDDFFFIIIIIIKKKNNNPPPQQQOOOMMMKKKFFFGGGGGGEEEHHHLLLMMMJJJDDDEEEGGGHHHIIIIIIHHHGGGCCCDDDEEEGGGGGGGGGFFFEEE,,,++++++++++++*********++++++++++++************))))))************)))))))))))))))))))))***++++++************++++++++++++***++++++,,,,,,---......////////////000000000000111222222111000000333555222333555666666888;;;===:::<<<>>>AAADDDFFFGGGHHHEEEGGGIIIIIIHHHHHHIIIJJJGGGIIILLLLLLLLLKKKLLLLLLMMMMMMOOOPPPQQQQQQQQQQQQTTTRRROOOMMMKKKKKKKKKLLLLLLKKKJJJLLLOOOOOOKKKHHHCCCBBB@@@>>>===<<<;;;;;;777666444222111000111111///......------,,,,,,+++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++***++++++,,,------......,,,,,,---------.........------........./////////---111111------111111...333222000---...222555777666555888???HHHVVVjjjzzzuuufff^^^UUUGGGAAA>>>555222444555666666444222111///000111111000000///000........./////////000000111111111111222222222222222222222222333333333444444555555555555666666666555666888999:::;;;::::::;;;===???@@@@@@AAACCCDDDFFFIIIJJJHHHIIILLLLLLIIIKKKLLLOOOQQQQQQPPPOOOMMMRRRTTTTTTRRRNNNLLLNNNQQQVVVUUUSSSPPPLLLIIIGGGEEEEEEEEEEEEEEEFFFFFFEEEDDD@@@???>>><<<:::999777777444444444555555444111/////////000000//////......+++,,,,,,---,,,+++***))))))))))))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************((()))))))))************))))))))))))))))))))))))((()))))))))************************************(((((())))))******++++++((()))))))))*********+++))))))))))))*********+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------.........------...000111111111//////......//////000111111222222333444555555444333222222333333444444555555666666666666666777888999:::888888888999::::::;;;;;;999<<<>>>@@@AAACCCFFFHHHFFFIIILLLOOOOOONNNLLLKKKGGGIIIJJJIIILLLQQQPPPLLLDDDEEEHHHJJJJJJJJJHHHGGGCCCDDDDDDDDDDDDCCCCCCBBB************))))))))))))+++++++++************)))))))))************)))))))))))))))))))))******+++)))************+++++++++***++++++,,,,,,---......////////////000000000000111111111000///000222555222444666666777999<<<>>>999:::===???BBBDDDEEEFFFBBBCCCFFFFFFEEEEEEFFFGGGFFFGGGIIIJJJIIIIIIJJJKKKLLLMMMOOOQQQRRRRRRRRRQQQRRRQQQNNNLLLJJJIIIIIIIIIHHHFFFFFFHHHJJJJJJFFFBBB@@@>>><<<;;;:::::::::;;;666555333111///////////////......------,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------......---------.........//////)))000333000///222333111---///000///000222000---444000222666444333>>>NNN[[[xxxxxxlllnnnrrrwwwwwwnnn___SSSJJJ>>><<<<<<555444555...222111000...---...000222---...//////......///000---.........//////000000000111111111111222222222222222333333333444444444555555555666666666666777333555666888999999999999:::<<>>===;;;:::999888666555444333444333444555555444111.../////////000///......---++++++,,,---,,,+++***)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&''')))***'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))((()))******+++************************************))))))))))))(((((())))))*********+++))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......---------...000111222111///...---......///000111111222111222444555555444222111222222333444444555555666666666666666777888999:::777888888999::::::;;;;;;888;;;===???AAACCCFFFHHHCCCEEEHHHKKKLLLKKKJJJHHHHHHKKKMMMMMMPPPTTTSSSOOODDDFFFIIIKKKLLLKKKIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@************************))))))))))))))))))))))))******++++++++++++******))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000///000000111222222333333222222111111333777:::===;;;<<<===>>>???@@@AAABBBBBBAAA@@@???@@@BBBDDDFFFGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHJJJLLLOOOQQQSSSTTTJJJIIIHHHHHHIIIJJJHHHGGGJJJIIIGGGEEEDDDCCCCCCBBB???;;;666666999999666333111111111111000000000///---,,,+++*********+++,,,************))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++------------------------,,,---......,,,,,,---...---------............///............////////////000000000000000000000000333333333444444444555555BBBGGGPPPYYYaaafffhhhiiiuuu~~~tttiiiVVVTTTOOOIIIDDD???;;;999222222222111000//////...//////............//////////////////////////////000000000000///////////////111222222111111222333444444444333333444444555555555555555555555444444666777888999:::;;;;;;:::>>>???@@@@@@BBBBBBCCCDDD???AAAEEEIIILLLLLLLLLKKKLLLLLLMMMOOOQQQPPPNNNLLLLLLMMMNNNMMMKKKKKKNNNPPPMMMMMMOOOUUUZZZWWWMMMDDDBBBAAA@@@===:::888999:::;;;999777666555444222000444333333222111000............---------,,,,,,,,,------,,,,,,+++***))))))************************)))))))))))))))(((''''''(((((())))))))))))(((((()))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))***++++++++++++***+++***)))))))))***,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///......//////000000111111000111111222222333444444111222333444666777888888666666666777888888999999777777777888999;;;<<<===>>>???@@@AAABBBCCCCCCDDDFFFFFFHHHIIIJJJKKKKKKKKKNNNMMMMMMMMMNNNPPPSSSUUUKKKLLLMMMMMMMMMLLLJJJIIIEEEDDDDDDCCCBBBBBBAAAAAA************************)))))))))))))))))))))))))))******++++++******)))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000000111111222222222333222111000000222555888:::999::::::<<<===>>>???@@@BBBAAAAAA@@@AAACCCEEEGGGHHHGGGGGGGGGHHHGGGFFFDDDEEEFFFHHHJJJMMMPPPRRRSSSOOOMMMJJJIIIIIIIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBBBB???;;;777666888888555222111111111000000000//////---,,,+++*********++++++************))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...------------........................////////////000000000000000000000000222222333333333333444444---000444888;;;=========BBBJJJUUU___gggqqq{{{wwwhhhYYYLLLEEE???>>>;;;888666444222222222222111000000///............------------..............................///////////////////////////111222222111000222333222222222333444555666666666666666666666666666666888888999999::::::;;;;;;???@@@@@@AAABBBCCCDDDEEEDDDFFFIIILLLMMMMMMLLLKKKJJJKKKMMMOOOQQQQQQPPPOOOPPPPPPQQQPPPOOOPPPRRRUUUPPPMMMKKKMMMQQQQQQJJJDDD@@@@@@???===:::999:::<<<:::888666555555444222111333333333222111000.........------------,,,,,,,,,------,,,++++++***))))))************************)))))))))))))))(((''''''(((((())))))))))))(((((()))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***++++++++++++***+++***)))))))))***+++,,,+++++++++,,,,,,,,,---------------------------------------............///......//////000000111111000111111222222333444444222222333444555666666777666666666777888888999999777777888888999:::;;;<<<>>>>>>???@@@AAABBBBBBCCCCCCDDDFFFIIIKKKMMMNNNOOOKKKJJJIIIIIIJJJLLLNNNOOOJJJJJJJJJJJJJJJIIIIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@************************)))))))))))))))))))))))))))******++++++******)))))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111111111222222222222222222111000000111333555777666777888999;;;<<<===>>>AAA@@@AAAAAABBBDDDEEEFFFKKKIIIGGGHHHJJJIIIFFFBBBDDDFFFGGGJJJMMMOOOQQQRRRSSSPPPLLLIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBB???;;;777666777777444111000000000000////////////,,,,,,+++************+++************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++---...---,,,+++,,,...------------............---............/////////000000000000000000000000111111111111222222222222333333444444444333222111///222777:::>>>DDDMMMTTTXXXaaatttyyymmmeee___UUUJJJAAA;;;888777333222111000000///000000111111000000//////......------,,,,,,,,,,,,------........................///////////////////////////000222111000000111333000000111333444666777777666777777777777777777777;;;;;;:::999999:::;;;<<<@@@@@@AAABBBCCCDDDEEEEEEJJJKKKMMMOOOOOONNNMMMLLLIIIKKKMMMPPPRRRSSSSSSSSSTTTTTTSSSRRRSSSUUUWWWYYYUUUOOOHHHFFFHHHJJJIIIFFF>>>???>>>===;;;:::;;;===999777555555555444222111222222222222111///...---------------,,,,,,,,,,,,,,,,,,,,,+++******))))))************************)))))))))))))))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((()))******++++++************))))))******+++,,,++++++++++++,,,,,,,,,,,,---------------------------------............///......//////000000111111000111111222222333444444333333333444444444555555555666666777777888888999999888888888999::::::;;;<<<======>>>???@@@AAABBBAAABBBDDDGGGIIIKKKLLLMMMGGGFFFEEEEEEEEEGGGHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEEEECCCBBBAAA@@@@@@************************))))))))))))))))))))))))))))))************))))))((()))))))))************************++++++++++++++++++,,,,,,,,,,,,------------......///000000000222222222222222222222222333222111111222333555666555666777888:::<<<======@@@@@@BBBCCCEEEFFFGGGGGGNNNKKKIIIKKKMMMLLLGGGCCCFFFGGGHHHJJJMMMOOOPPPQQQRRROOOJJJGGGFFFFFFFFFFFFGGGFFFEEEDDDCCCBBBBBBBBB===:::777666555555222000000000/////////.........,,,++++++***************************)))))))))(((*********)))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************+++,,,------++++++,,,---,,,,,,---------.........---------.........///////////////////////////////////////000000000111111333222222111111111111222666777666555444555999===:::>>>GGGVVVbbbmmmzzz{{{rrriiibbbYYYOOOGGGDDDAAA;;;666444555888:::555444333222111000000000000000000//////.........------,,,,,,,,,,,,---------------------------------.............../////////000111111000000111222000111222333444555555666666666666666666777777777>>><<<:::999999:::;;;===???@@@@@@AAABBBCCCDDDDDDKKKLLLNNNOOOOOOOOONNNMMMLLLNNNPPPRRRSSSTTTUUUVVVVVVTTTQQQQQQTTTWWWXXXYYYXXXQQQHHHDDDEEEGGGHHHGGG???@@@???>>>;;;::::::;;;777666444444444444333111111111111111000///...------------,,,,,,,,,++++++,,,+++++++++******))))))************************(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))*********************************)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******************************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......//////000000111111000111111222222333444444444444444444444333333333555555666666777888888888999999999888999999::::::;;;<<<<<<===>>>???@@@@@@@@@AAABBBDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFHHHGGGFFFEEEDDDEEEFFFGGGFFFFFFEEECCCBBB@@@??????************************(((((((((((((((((((((((()))))))))******)))))))))((()))))))))************))))))*********++++++++++++++++++,,,,,,---------------......///000000000222222222222222333333333555444444333444555666777666666888999;;;===>>>???BBBDDDFFFIIIKKKLLLLLLLLLPPPNNNNNNOOOPPPNNNJJJFFFFFFFFFGGGIIIJJJLLLMMMNNNMMMJJJFFFDDDDDDEEEFFFFFFIIIGGGEEECCC@@@>>>======;;;999777555444333222000/////////............---++++++++++++******))))))************)))))))))((())))))))))))))))))******))))))))))))))))))))))))((()))))))))************************************************************+++,,,---,,,++++++,,,---,,,,,,,,,------------...------------............................................./////////000000...---------...///111222///000222222222333555666999666555888;;;>>>FFFNNNNNNJJJGGGIIIPPPXXX___bbbeeeeeegggiiilllmmmlllkkknnnooommmjjjggggggfffccceeebbb\\\WWWRRRNNNJJJHHHEEEDDD@@@<<<999666666666666555333222111111111222333333111000///........./////////.....................------------......------------------------,,,,,,------...............000111111000///111222111222333444444444333333444444444555555666666666>>><<<:::999999:::;;;===>>>>>>???@@@AAABBBBBBCCCHHHIIIJJJLLLMMMNNNNNNNNNOOORRRTTTTTTTTTTTTUUUWWWVVVQQQMMMMMMRRRVVVVVVTTTSSSNNNHHHDDDDDDEEEDDDCCCAAABBBAAA???;;;888777888666444333333444444333111000000000000//////...---------,,,,,,,,,+++++++++++++++***************)))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))************)))))))))******++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......//////000000111111000111111222222333444444555555444444444444333333555555555666777777888888999999999888999999:::::::::;;;<<<===>>>??????@@@@@@@@@BBBCCCDDDEEEEEEEEEHHHHHHGGGGGGFFFFFFFFFFFFIIIHHHFFFEEEEEEEEEFFFGGGFFFFFFDDDBBB@@@???======************************((((((((((((((((((((((((((())))))******))))))((())))))))))))************)))))))))************+++***++++++,,,,,,------...------......///000000000111111222222333444444444666555555666666777888888777888999;;;===???@@@AAAFFFHHHKKKOOOQQQRRRRRRQQQOOOPPPRRRSSSRRROOOLLLKKKFFFFFFFFFGGGGGGHHHHHHHHHHHHFFFCCCBBBCCCEEEEEEEEEFFFEEEBBB???<<<999888777888777666444333222222111///.........------------******++++++******)))(((************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************************************************************,,,---,,,+++***+++---,,,,,,,,,,,,------------,,,------------.............................................////////////222111111111222333444444...///111222333333222111555222222444444111111333000111222333444555888:::>>>>>><<<<<<<<<<<<===>>>>>>>>><<<:::999888777666999888777666555444333333***...111333111000111222...///111222222222111000000///////////////000000..................------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............///111000//////000222111222333444444333222111333333444444555555666666;;;;;;:::999999:::;;;<<<======>>>???@@@AAABBBBBBDDDEEEFFFIIIJJJLLLMMMMMMOOORRRUUUTTTSSSRRRUUUXXXVVVOOOIIIIIIOOOSSSRRROOOKKKHHHFFFDDDDDDCCCAAA???BBBBBBBBB???;;;888666666444333222222444444333222///////////////...------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))'''((())))))******))))))))))))***++++++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///......//////000000111111000111111222222333444444555555555555555555555444444555555666666777777888999888888888999::::::;;;:::;;;<<<<<<>>>>>>???@@@???@@@BBBEEEGGGIIIJJJKKKIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEECCCAAA???===;;;:::************************(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))******************+++,,,,,,---......------......///000000000000000111222444555666666555555666666777888999999777888:::<<<>>>@@@AAABBBDDDGGGKKKOOORRRSSSRRRQQQLLLPPPUUUUUUQQQNNNMMMNNNJJJIIIIIIIIIHHHHHHGGGGGGFFFDDDBBBBBBCCCDDDDDDCCCCCCBBB???===:::888666666555555555333222111222333.........---------,,,,,,)))******+++***)))((('''************))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,++++++,,,,,,,,,---------,,,,,,---------.........------------------------............////////////,,,,,,------......//////444444444444333222000...///---///555666333111222444555666777777666555555000111111222222333555666888777777888888777777777333333444444444555777888111222222333444333111///---...///000222333444555000000//////000000111222------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,------.........///000000//////000222///000222444444444333222444444444555666666777777888888999999::::::;;;;;;===>>>???@@@AAABBBBBBCCCBBBCCCDDDFFFHHHIIIKKKKKKKKKOOORRRRRRPPPQQQUUUYYYXXXOOOGGGGGGNNNSSSQQQLLLFFFEEEEEEEEEEEEDDDBBB@@@@@@AAABBB@@@<<<999777777333222111222333444333222....../////////...------,,,,,,,,,++++++++++++***))))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((()))***))))))((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((()))***+++,,,++++++***************++++++++++++++++++++++++++++++++++++---------............///......//////000000111111000111111222222333444444555666666666666666666666444444555555666777777777777777888888999:::;;;<<<;;;;;;<<<===>>>???@@@@@@@@@AAACCCFFFHHHJJJKKKLLLHHHHHHIIIIIIJJJIIIIIIIIIFFFFFFFFFFFFFFFEEEEEEDDDEEEDDDBBB@@@===;;;999888************************(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))******************+++,,,,,,---......------......///000000000//////111222444555777777444444555666777888999999777888:::<<<>>>@@@BBBBBB@@@CCCHHHLLLOOOPPPOOONNNIIIPPPVVVVVVPPPLLLMMMPPPNNNNNNMMMLLLKKKJJJJJJIIIFFFEEECCCCCCDDDDDDBBBAAABBBAAA???===;;;:::999888444444444333222111222444......---------,,,,,,,,,)))******++++++)))((('''************))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------........./////////000000,,,---///111222333333333///...---...///000000000444000...111111///...///111///------///111111111111222444444333222111222000///000222333222111333111222111000...---...///555///))))))---111000...555333///,,,,,,---000111111000///...---------...------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,---.........///000000//////000111---...111444555555444444444555555666777888888999666777888999:::;;;;;;:::>>>???@@@AAABBBCCCCCCDDDCCCCCCDDDEEEGGGHHHIIIIIIGGGKKKOOOPPPNNNPPPUUUZZZZZZPPPGGGGGGNNNSSSPPPKKKEEEFFFFFFGGGGGGFFFEEEDDD>>>@@@AAA???===:::999888333111111111333444333222.........///......------,,,,,,,,,+++++++++******)))))))))))))))*********))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''')))*********)))((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))'''(((((()))))))))))))))((()))***+++,,,+++******)))************+++++++++++++++++++++++++++++++++---------.........//////......//////000111111111000111111222333333444444666666666666777777777888444444555555666777777777777777777888999;;;<<<===;;;;;;<<<===>>>???@@@@@@BBBCCCDDDFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIDDDEEEFFFFFFFFFEEECCCBBBDDDCCCAAA???<<<:::888777))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((()))))))))))))))))))))))))))******+++++++++******)))++++++,,,,,,,,,,,,------------......///000000000333333333333333333444444333333444666777999::::::666888;;;>>>AAACCCCCCDDDDDDFFFIIIIIIHHHHHHKKKNNNNNNOOOQQQRRRRRRQQQOOONNNWWWVVVTTTQQQNNNLLLJJJIIIEEEEEEFFFGGGIIIHHHFFFCCCDDDAAA>>><<<;;;:::888777777666555444222111000/////////...---,,,,,,,,,,,,************************))))))))))))))))))))))))(((***+++***)))((()))***))))))(((((((((((())))))))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++***))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---////////////000000000000////////////////////////111111000000//////......////////////////////////000000000000000000000000000000111111111222222222000000000000000000000000000000111111111111000000////////////////////////////////////////////////......---------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------............////////////111222222333333444555555666666666777888:::;;;<<<888888:::;;;;;;:::999888===@@@CCCCCCAAA@@@AAADDDDDDDDDDDDCCCCCCFFFJJJNNNKKKGGGFFFIIIJJJIIIKKKPPPQQQMMMJJJJJJLLLLLLJJJHHHAAABBBDDDEEEEEEEEEDDDCCC<<<======<<<999777777777555444333333222111000000.........///......---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---...............///////////////000111111111111222222222222333444555555555444333333333444555666777888888888888888888999:::;;;<<<888:::<<<======>>>???AAAAAAAAABBBDDDEEEFFFGGGHHHIIIGGGFFFHHHLLLNNNMMMKKKHHHGGGEEECCCBBBAAAAAABBBAAAAAA@@@>>><<<999888666))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))******+++++++++******)))+++++++++,,,,,,,,,------------......///000000000222222222333333333333333222333444555777888999:::888999<<>>===<<<;;;999888666666555444222111000//////...---,,,,,,+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((()))***))))))(((((((((((())))))))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++***))))))))))))*********************+++++++++,,,,,,,,,++++++++++++,,,------------,,,,,,,,,,,,------------........./////////////////////////////////000000000/////////......////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000///000000111111000000///...................................................------------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------............////////////111111111222333333444444555555666666888999:::;;;777888999999:::::::::999:::===@@@AAA??????BBBEEEFFFFFFEEEDDDCCCEEEHHHKKKKKKHHHFFFGGGGGGEEEGGGJJJOOOMMMJJJIIIIIIIIIHHHGGGDDDDDDDDDCCCBBBAAA@@@@@@<<<======<<<999777666777555444444222111000//////...............---,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---..................////////////000000111111111222222222333444555666666666555444333444555666777888888999777777777888888999;;;;;;888:::;;;<<<<<<===???AAABBBBBBCCCEEEFFFHHHIIIJJJLLLIIIGGGHHHIIIJJJIIIGGGJJJIIIFFFDDDBBBAAA@@@@@@@@@@@@@@@???===:::777666))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((())))))))))))))))))))))))))))))))))))******+++++++++******++++++++++++,,,,,,,,,,,,------......///000000000111111222222222333333333222222333555666777888888;;;<<<>>>@@@AAACCCCCCCCCFFFHHHJJJJJJHHHFFFEEEEEEIIIJJJKKKKKKKKKIIIHHHGGGMMMNNNOOOPPPQQQRRRSSSSSSNNNKKKGGGEEEDDDEEEEEEDDDBBB@@@>>><<<<<<<<<:::999666555444333222111000//////...---,,,,,,+++++++++(((((((((((((((((((((((())))))))))))))))))))))))((()))******(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++******++++++++++++******))))))))))))*********************++++++++++++,,,+++++++++++++++,,,------...------,,,,,,------...,,,,,,,,,---------......///////////////////////////////////////.........////////////////////////000000000000000000000000............////////////000000000000000000000000//////000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------............////////////000000000111222222333333444444555666777888888999777777777888999:::;;;<<<;;;>>>@@@AAA@@@AAADDDHHHJJJJJJIIIHHHFFFGGGIIIKKKMMMIIIFFFGGGFFFBBBCCCFFFLLLLLLKKKIIIFFFEEEEEEFFFFFFEEECCC@@@>>>===<<<;;;;;;<<<===;;;999666666666555555444222111///......------......------,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------........./////////000000000111111111222222333444555666666666666555444555666666777888999999888888888888999999:::;;;999::::::::::::<<>>;;;888555(((((((((((((((((((((((())))))(((((((((((())))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))***+++++++++*********++++++++++++,,,,,,,,,------......///000000000000111111222222333333333222222333444555666777777<<<===>>>@@@AAABBBCCCCCCEEEGGGIIIJJJJJJGGGEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGIIIJJJKKKMMMOOOQQQRRRSSSNNNKKKHHHFFFEEEDDDCCCBBB@@@>>>;;;;;;;;;;;;999888555555444333222111000//////...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++******++++++++++++******((()))))))))************************+++++++++++++++++++++***+++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,------------........................................................................////////////////////////.............../////////////////////////////////...//////000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++*********************************************+++++++++,,,,,,,,,,,,,,,------------------............/////////////////////000111111222222333333444555666666666777666666666666888:::<<<>>>@@@BBBDDDCCCBBBCCCFFFJJJLLLMMMMMMMMMLLLLLLMMMOOONNNJJJHHHIIIGGGDDDCCCFFFKKKLLLMMMJJJEEECCCDDDFFFFFFDDDAAA>>>;;;:::999999:::;;;<<<;;;888666555555555444333222000...---------------------,,,++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))***************++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------....../////////000000000000111111111111222333333444555555555555666666666777888999999999::::::999999:::;;;;;;<<<:::::::::999999;;;???CCCDDDEEEFFFHHHJJJLLLMMMNNNJJJIIIGGGGGGIIIKKKLLLMMMKKKJJJHHHFFFDDDCCCBBBAAA???AAABBBCCCAAA===999666(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))***((((((((((((((((((((((((((()))***+++++++++++++++*********+++++++++,,,,,,------......///000000000000111111222333333444444222333333444555666777777<<<======>>>???@@@AAABBBCCCEEEGGGJJJKKKJJJHHHFFFCCCCCCEEEFFFHHHIIIIIIJJJGGGHHHIIIJJJKKKMMMMMMNNNKKKJJJHHHHHHGGGEEEAAA>>>===;;;999888888888777555444444333222111111000000......---,,,++++++++++++************************((((((((((((((((((((((((''')))***)))((('''((()))))))))************))))))))))))))))))))))))))))))))))))(((((())))))***+++)))******++++++******)))((()))))))))************))))))*********++++++++++++************+++,,,,,,---------,,,,,,---------,,,,,,---------.........---------------------------------------.........------------------------........................////////////////////////..............................////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////...//////000000111222222222333444555666666555555555555555666777:::<<<>>>BBBDDDFFFEEEBBBBBBDDDGGGHHHJJJLLLMMMNNNNNNPPPQQQNNNKKKJJJLLLKKKGGGGGGJJJJJJLLLLLLJJJEEECCCEEEGGGCCCBBB???<<<:::999999999:::;;;;;;:::777555444555444333222111///...---,,,,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************(((((()))))))))******************+++++++++,,,,,,,,,++++++++++++,,,------,,,,,,,,,---...//////000//////000000000111111111000000111111222333444444666666777777888888999999<<<;;;;;;;;;;;;<<<======:::::::::999999;;;@@@CCCEEEEEEGGGHHHJJJLLLMMMNNNKKKKKKKKKJJJJJJKKKMMMOOOGGGGGGGGGFFFEEEDDDDDDCCC@@@AAACCCCCCBBB>>>:::777))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))((()))***+++++++++++++++************++++++++++++------......///000000000111111222333444444555555333444444555666666777777;;;;;;;;;;;;===>>>@@@AAABBBBBBDDDGGGJJJJJJIIIGGGCCCCCCDDDFFFGGGIIIJJJKKKGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGEEEAAA>>><<<:::888666666666444333444333333222111111000000...---,,,++++++*********************************(((((((((((((((((((((((('''((())))))''''''((()))((()))***++++++***)))((()))))))))))))))))))))))))))(((((((((((()))******))))))************))))))))))))))))))************)))))))))************+++***************+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,---------------------------------------........................///////////////.................................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))*********************************************+++++++++,,,,,,,,,+++,,,,,,------...................../////////////////////000111111222222222333444555666555555444555555555666888:::;;;<<<@@@CCCEEEDDDAAA???@@@BBBAAADDDHHHKKKLLLMMMNNNOOONNNKKKKKKMMMMMMJJJIIILLLJJJJJJJJJHHHFFFEEEFFFGGGBBBAAA???===;;;::::::999999:::;;;999777444444444222222111000///...------++++++,,,,,,++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((())))))******+++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++((((((((()))))))))******************+++++++++++++++++++++++++++,,,------++++++,,,---...//////000/////////000000000111111/////////000111222333444666666666777777777888888<<<<<<<<<;;;;;;<<<<<<===:::;;;;;;;;;;;;===@@@CCCEEEFFFGGGHHHIIIJJJKKKLLLNNNOOOOOONNNLLLJJJJJJKKKEEEEEEFFFFFFEEEEEEDDDCCC???@@@AAAAAA@@@===:::888))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))(((((()))++++++,,,,,,+++************++++++++++++------......///000000000111222333444555666666777444555555666666777777888888888888999:::<<<>>>@@@AAA@@@@@@CCCFFFHHHGGGEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFDDDCCCDDDDDDDDDBBBAAA===;;;888666666555333222333333222222111000000000...---,,,+++************************************(((((((((((((((((((((((('''((()))(((''''''((()))((()))+++,,,,,,+++)))((())))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))************))))))))))))***************************++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---------,,,---------------------------------......---------++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***((()))))))))*********+++******************************+++++++++,,,,,,,,,++++++,,,,,,---......///............//////////////////000111111222222333222333555666777666444333444555666888999:::::::::<<<@@@DDDEEEBBB@@@@@@AAA>>>AAAFFFIIIJJJKKKLLLMMMMMMJJJJJJLLLLLLHHHGGGIIIIIIGGGEEEEEEFFFFFFFFFEEECCCBBBAAA@@@===;;;999888999::::::999666444333444000000/////////.........+++++++++++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))((())))))******+++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++(((((((((((()))))))))***************+++++++++++++++++++++***++++++,,,---***++++++,,,...//////000////////////000000000111000//////000111222444555555555666666666666777777;;;;;;::::::::::::;;;;;;:::;;;=========>>>AAACCCEEEEEEFFFGGGGGGHHHIIIIIILLLNNNPPPPPPLLLJJJIIIIIIEEEEEEFFFFFFEEECCCBBBAAA===>>>>>>===<<<:::888777))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,)))************+++++++++------......///000000000222222333444555777777888555555666666777777888888666666666777888;;;===???AAA???>>>@@@CCCEEEEEECCCGGGGGGFFFEEEEEEEEEEEEEEEGGGFFFFFFFFFEEEEEEDDDDDDFFFCCCAAA@@@AAACCCDDDDDD???<<<999777666555333111333222222222111000000000...---,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))((()))+++,,,,,,+++)))((())))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))************))))))))))))*********************)))***++++++,,,+++******************+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------,,,------......------,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,---...//////............/////////000000000000111222222333333222444555777777666555333333555777888999999999888;;;@@@EEEGGGEEECCCCCCCCC>>>BBBGGGJJJKKKKKKKKKLLLLLLIIIIIIKKKIIIEEEDDDEEEGGGDDDBBBBBBEEEGGGEEECCCDDDDDDCCCBBB???;;;888666888999:::999666444333333////////////////////////+++++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))))))))(((((())))))))))))))))))))))))((())))))***++++++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++(((((((((((()))))))))))))))************+++++++++++++++******++++++,,,---******+++,,,...//////000////////////000000000000111000000000111333555666555555555555666666666666::::::999888888999999999:::<<<>>>?????????AAACCCEEEEEEFFFFFFFFFGGGGGGGGGFFFJJJOOOOOOMMMKKKJJJKKKFFFFFFFFFFFFDDDBBB@@@>>><<<;;;;;;:::999777666555))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************************************++++++++++++++++++,,,,,,------......///000000000555555555555444333222222444555777888888888777666777777777888999;;;<<<======>>>???AAABBBCCCDDDDDDHHHGGGGGGHHHJJJKKKKKKJJJJJJKKKJJJHHHFFFEEEFFFGGGEEEBBB@@@AAADDDFFFFFFEEECCCAAA<<<888555333222222000000000///......------+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************************************************************************))))))))))))************)))************+++++++++)))************+++++++++++++++,,,------......///............//////////////////000111222333333444444555666777777666555555888888888888888888888999???@@@BBBDDDEEEEEEDDDDDDBBBCCCEEEGGGHHHHHHHHHHHHMMMKKKHHHEEEDDDCCCCCCDDD@@@AAAAAABBBDDDEEEFFFGGGFFFDDDBBB@@@===;;;::::::999888777666444333222111......//////......---,,,************************))))))))))))))))))))))))'''&&&%%%%%%&&&'''((()))))))))(((((('''''''''&&&(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((******))))))(((((('''''''''((()))((('''&&&''')))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,,,,------))))))))))))******************************************+++++++++,,,,,,,,,---------............///......///000000000000000000000000111222222333333444444444444444555666777888888999999999999::::::888999;;;===???@@@AAAAAAEEEFFFHHHIIIIIIHHHGGGEEEIIIIIIIIIHHHHHHHHHGGGGGGDDDCCC@@@@@@AAAAAA@@@???>>>===;;;999777555555444))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******(((((()))))))))************************************++++++++++++,,,,,,,,,------......///000000000444444444444444333333222333444555777888888999999888888888888999999:::;;;;;;<<<>>>AAACCCEEEFFFGGGIIIHHHHHHIIIKKKMMMLLLKKKKKKLLLLLLKKKJJJIIIJJJLLLFFFDDDAAAAAABBBDDDCCCBBBAAA???;;;777444222111111000000//////...---------+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++(((((()))************)))++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,------------------------++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************************************************************(((((()))))))))*********))))))*********+++++++++)))************+++++++++++++++,,,,,,---.....................//////////////////000111222333333444333444555666777777666666888888999999999999::::::>>>???AAABBBCCCDDDCCCCCCAAABBBDDDFFFHHHHHHHHHHHHGGGFFFCCCAAA@@@???@@@@@@AAABBBDDDFFFGGGHHHIIIIIIGGGEEECCC@@@===;;;:::999777777666555333222111000...............------,,,************************))))))))))))))))))))))))''''''&&&%%%&&&'''(((((()))(((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''((()))((('''&&&''')))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))(((((()))******+++,,,,,,))))))))))))******************************************+++++++++,,,,,,,,,------------..................///000000000000000///000000111111222333333444444333444444555666777888999999999999:::::::::999:::;;;===>>>?????????CCCDDDEEEGGGGGGGGGGGGFFFHHHHHHHHHGGGFFFFFFEEEEEEDDDBBB@@@?????????>>><<<<<<;;;999777666444444333))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))************************************+++++++++,,,,,,,,,------......///000000000222222333444444444333333333333444555777999;;;<<<999999888888888888999999;;;<<<>>>AAADDDFFFHHHIIIGGGFFFFFFHHHJJJLLLLLLKKKFFFGGGHHHHHHGGGGGGIIIJJJFFFDDDBBB@@@@@@@@@???>>>>>>===999666333111000000000//////......---,,,,,,++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++'''((())))))******))))))************************((())))))******+++++++++*********************************++++++++++++,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******************************************************************************(((((())))))))))))******)))))))))*********++++++)))************+++++++++++++++,,,,,,------......---............///////////////000111222333333444222333444666666777777777999:::::::::;;;;;;;;;;;;======???@@@AAABBBBBBBBB@@@AAACCCEEEFFFGGGGGGHHHCCCBBBAAA???????????????CCCEEEGGGJJJKKKKKKKKKJJJEEEDDDAAA>>>;;;999777777666555444333222000000///...............---,,,,,,************************))))))))))))))))))))))))(((((('''&&&&&&&&&''''''((((((((((((''''''''''''(((((((((((())))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((()))))))))((((((((((((''''''((()))((('''&&&''')))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))'''(((((())))))*********))))))))))))******************************************+++++++++,,,,,,,,,------------..................///000000000000/////////000111111222222333333333333333444555666777999999999999:::::::::;;;::::::;;;<<<============AAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCAAA???>>>>>>===;;;999:::999777555444222222222))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((()))))))))************************************++++++,,,,,,---------......///000000000000111222333444444444444444444444444666888:::<<<999888888888888999999:::===>>>???AAADDDFFFIIIJJJEEEDDDCCCEEEGGGIIIIIIHHHBBBDDDFFFFFFEEEDDDEEEFFFDDDCCCAAA@@@???>>>===<<<;;;:::777555222111000/////////......---,,,,,,+++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))------,,,,,,+++***))))))))))))))))))))))))))))))((()))))))))************))))))))))))************)))******+++++++++++++++))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))************++++++++++++************++++++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++******************************************************************************(((((((((((()))))))))***))))))))))))************))))))*********+++++++++***++++++,,,------......---------.........////////////000111222333333444222222333555666777777888:::::::::;;;<<<<<<======;;;<<<===>>>???@@@@@@@@@BBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFHHHJJJLLLLLLKKKHHHGGGBBBAAA>>>;;;888666444333444333222111000///......------.........---,,,,,,************************((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((())))))))))))'''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))(((((((((((())))))((((((((())))))*********((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,---------.........---...//////000000////////////000000111222222222222222222333444555666777999999999999::::::::::::;;;<<<<<<============<<<@@@@@@@@@@@@@@@AAABBBCCCAAAAAAAAABBBCCCCCCDDDDDDDDDBBB???>>>===<<<999777777666555333111111000000))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***'''(((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,,,,------------......///000000000//////111222333333444444666666555555555777888999777777777888999;;;<<<===AAAAAAAAABBBDDDFFFHHHIIIEEEDDDDDDEEEGGGHHHHHHGGGEEEFFFHHHHHHFFFDDDDDDEEEAAAAAAAAA@@@>>>===<<<<<<888777666444222111000///......------,,,,,,++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************'''((((((((()))))))))***))))))))))))))))))))))))------,,,,,,+++***))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))''''''((()))******++++++))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++)))******++++++******))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))(((((()))))))))*********))))))*********+++++++++******++++++,,,------...------------............//////000111222333333444222222333444555666777888999999:::;;;;;;<<<======:::;;;;;;<<<===>>>???@@@DDDDDDCCCBBBAAAAAA@@@@@@DDDEEEFFFGGGGGGGGGFFFFFFHHHIIIJJJKKKJJJGGGDDDAAAAAA@@@===:::888555444333222222111000///......------------...---,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''&&&%%%%%%'''''''''((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))***************((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,------------...------...///////////////...//////000111111222222111222222222444555666777888888888999999999::::::<<<======>>>>>>======<<>>>>>??????@@@===>>>???@@@BBBCCCDDDEEEDDDBBB@@@???>>><<<888666555444333111000/////////))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******''''''(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,------...------......///000000000...///000111222333333333666666666666666777777888888888888999;;;<<<>>>???CCCCCCCCCCCCDDDFFFHHHJJJIIIHHHGGGGGGIIIIIIHHHGGGCCCDDDFFFFFFDDDBBBBBBBBB@@@AAABBB@@@>>>;;;;;;;;;666666555444222111000000...------,,,,,,+++************)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************''''''(((((())))))******)))))))))))))))))))))))),,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))((((((&&&'''(((((())))))(((((())))))))))))))))))))))))'''(((((())))))*********)))))))))))))))))))))))))))))))))************+++)))))))))************+++************************))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((()))))))))******)))************+++++++++******++++++,,,,,,------,,,------------.........//////000111222333333444333333333333444555777777777777888999:::;;;<<<<<<:::::::::;;;<<<===??????EEEDDDBBBAAA????????????CCCDDDFFFHHHIIIHHHFFFEEEGGGHHHHHHGGGFFFCCC@@@>>>AAA@@@>>>;;;999777666555111111000000///......------------------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((''''''&&&%%%'''''''''((((((((((((((((((((((((((())))))))))))&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&''''''''''''((((((((('''((()))((('''&&&''')))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------------...////////////.........///000000111111222111111111222333555666777777777777777888888888999;;;<<<<<<=========<<<<<>>???@@@AAABBBCCCDDDDDDBBBAAA@@@???>>><<<888555444333111000///.........))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******'''''''''((((((((())))))))))))))))))))))))))))))((()))***+++,,,------...------......///000000000//////000111222222111111444444555777888888888888:::::::::;;;<<<===>>>???CCCBBBBBBCCCEEEHHHKKKLLLKKKJJJHHHHHHIIIIIIGGGFFF???AAADDDEEEDDDBBBBBBBBBBBBCCCDDDBBB===999888999555555444444333222111000------,,,,,,+++************)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************'''''''''((()))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************))))))((((((((((((&&&''''''(((((((((((((((************************((((((((()))))))))))))))************************))))))))))))************))))))))))))************************************((())))))))))))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))***)))************+++++++++*********+++,,,,,,------,,,,,,---------.........//////000111222333333444444333333333333444555666555555666777888999::::::::::::::::::;;;===???@@@BBBAAA@@@???>>>??????@@@BBBDDDGGGIIIIIIGGGEEECCCEEEEEEDDDDDDCCCAAA@@@???>>><<<;;;999777666555555111111000000//////......,,,------------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((((((((('''&&&''''''''''''((((((((()))(((((((((((())))))))))))&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))((('''&&&''')))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////............//////000111111111000000111222333555666777666666666666777777777777888999::::::;;;;;;;;;;;;<<<===???@@@BBBBBBBBBAAACCCCCCCCCBBBBBBBBBBBBAAA??????>>>>>>===;;;777444333222111000///.........))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******''''''''''''((((((((()))))))))))))))))))))))))))((())))))+++,,,---......------......///000000000///000000111111111111000111222555777999::::::999======<<<<<<<<<=========AAAAAABBBCCCFFFIIIMMMOOOKKKIIIHHHGGGGGGGGGEEECCCAAADDDGGGIIIHHHHHHHHHHHHDDDFFFFFFCCC===888666666444444444444444333222111------,,,,,,+++******)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))******************))))))((((((((('''((())))))***************************************))))))))))))((((((((((((************************))))))))))))************))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++)))******+++,,,,,,------,,,,,,,,,---------......//////000111222333333444555444333222333444555666333444555666777888999999;;;:::::::::;;;===???@@@??????>>>>>>>>>@@@AAABBBCCCEEEHHHJJJJJJHHHEEECCCBBBBBBBBBBBBAAAAAAAAAAAA999888666555333222222222111111000000//////......,,,,,,---------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%'''(((((((((''''''&&&'''''''''(((((())))))(((((((((((())))))))))))&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))((('''&&&''')))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''))))))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////............//////000111111111000000111222333555777777555555555555666666666666666666777888999::::::999888:::>>>AAADDDEEEEEEDDDGGGGGGEEEDDDBBBAAA??????======<<<<<<<<<:::666333333222111//////.........&&&((()))***)))(((&&&%%%((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))***+++,,,,,,------///............///000000000000000111222222333333666777777666666666999;;;;;;<<<===>>>>>>?????????>>>@@@CCCEEEHHHIIIIIIJJJMMMLLLJJJHHHFFFEEEDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCAAA>>>;;;888777222222111111000/////////......---------,,,,,,,,,))))))))))))((((((((((((***((('''&&&&&&'''(((***))))))))))))))))))))))))))))))))))))************+++*********))))))(((((()))***+++,,,,,,+++))))))************************))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((())))))))))))*********((((((((((((''''''''''''))))))))))))))))))))))))+++)))(((&&&&&&((()))+++))))))))))))))))))))))))(((''''''&&&&&&((()))***))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))******************+++++++++,,,,,,,,,---...///...------...///111000/////////000111222666444222000000111444555666666666666777777777777>>>>>>>>>>>>>>>???@@@@@@???@@@@@@@@@@@@@@@@@@???FFFHHHIIIIIIGGGCCC???<<<>>>@@@AAABBBBBB???===;;;777666555444333222222222222222111111000...---,,,,,,------------,,,++++++))))))))))))))))))))))))'''''''''((((((((((((((('''''''''''''''((())))))***)))((((((((()))+++,,,((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))******))))))((((((''''''(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''++++++***)))((('''&&&&&&(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))******))))))))))))******************************++++++,,,,,,,,,,,,---------------............///......//////000000111111333444444444444444444444555555555555555555555555444777999:::::::::;;;<<<999<<>>===<<<<<<<<<999555222000000000///......------'''((()))***)))(((&&&%%%((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,......------......///000///000000111111222333333666666777666666666999;;;;;;;;;<<<===>>>>>>>>>>>>>>>@@@BBBDDDFFFFFFFFFFFFKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFGGGHHHGGGFFFEEEDDDCCCBBBBBB@@@>>>;;;888666222222111000000//////...------------,,,,,,,,,,,,))))))))))))(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((()))))))))***************)))))))))(((((())))))************))))))************************))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))((())))))))))))))))))))))))((((((((()))))))))******)))))))))(((((((((''''''))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))******************+++++++++,,,,,,,,,+++,,,......---...///111111111000000000111222333555444333111111222444555555555555666777888888999<<<<<<<<<<<<===>>>???@@@BBBBBBCCCDDDDDDCCCBBBBBBDDDEEEFFFFFFEEECCC@@@>>>===>>>???@@@@@@===;;;999777666444333222222111111111111111111///...---,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))))))))((('''''''''(((******((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''******))))))((((((''''''(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******************************+++++++++,,,,,,,,,------------------..................//////000000111111333333333333444444444444444444444444444444444444666888;;;<<<<<<===>>>@@@<<<>>>@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDBBB@@@???<<<;;;:::::::::888444222000000//////......------'''((()))))))))(((&&&%%%((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++------,,,,,,,,,---......//////000111111222222333444666666666666666888::::::;;;<<<======>>>>>>===???@@@BBBCCCDDDDDDDDDDDDIIIIIIHHHIIIJJJKKKLLLLLLFFFFFFGGGHHHGGGFFFEEEDDDAAAAAA@@@???===:::777555111111111000//////......---------,,,,,,,,,++++++))))))))))))(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''((((((((()))))))))******))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************))))))))))))))))))))))))))))))))))))((((((((())))))))))))*********)))))))))((((((((())))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))******************+++++++++,,,,,,,,,)))+++---......///111222222111111111111222333444444444444444444444555555333444555666888999:::;;;;;;;;;<<<===>>>@@@AAABBBDDDFFFHHHIIIIIIHHHFFFDDDBBBBBBBBBBBBBBBAAA@@@???;;;<<<===>>>===;;;999777555555333222111000000000111111111000///...---,,,+++++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))'''''''''''''''((())))))(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))******))))))))))))******************************++++++++++++,,,,,,,,,,,,------------..................//////000000111111222222222222333333333444333333333333333333333333777:::<<<>>>???@@@AAACCC???@@@AAAAAA@@@@@@BBBDDDBBBBBBCCCCCCBBBAAA???>>>999888888888888777444111000000//////...---------((((((((()))((('''&&&&&&((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))++++++++++++************,,,,,,++++++,,,,,,---...//////000000111222222222333444666666555666888:::999:::;;;<<<<<<======<<<>>>@@@BBBDDDFFFFFFFFFFFFIIIIIIIIIIIIJJJKKKLLLMMMEEEFFFGGGGGGFFFEEECCCBBB??????>>>===;;;888666444111000000//////...------,,,,,,,,,,,,++++++++++++))))))))))))(((((((((((()))(((''''''''''''((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))(((((()))((('''&&&&&&''')))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********++++++++++++++++++++++++*********)))))))))))))))(((((((((((((((((((((((()))))))))************+++************))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((((()))))))))******************+++++++++,,,,,,,,,***,,,---.........000222222222222222333444444555555666777888888777777666444555666777888999::::::<<<<<<===>>>@@@BBBDDDEEEEEEGGGJJJLLLLLLJJJGGGEEEBBBBBB@@@???>>>>>>>>>>>>;;;;;;<<<<<<<<<:::888777555444333111000000//////000000000000///...---,,,***************)))(((((((((((((((((((((((((((((()))))))))((((((((((((((('''''''''''''''((())))))''''''''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((******))))))))))))*********************************++++++++++++,,,,,,,,,,,,,,,---------...............//////000000111111111111111222222333333444444444444444444444444444666999<<<>>>???@@@BBBDDDAAABBBAAA@@@>>>???AAACCCAAAAAAAAAAAAAAA???>>>===888777666666777666444222000//////......---,,,,,,(((((((((((((((''''''&&&((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))+++*********************,,,++++++++++++,,,------...//////000111111222222111333555666555666777999888999:::;;;;;;<<<<<<;;;>>>@@@BBBFFFHHHJJJKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKEEEEEEFFFFFFEEECCCBBBAAA======<<<;;;999777444333000000//////...---------,,,,,,+++++++++*********))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&&&&''')))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((()))************************))))))))))))))))))******((((((((((((((((((((((((*********+++++++++,,,,,,************))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,---///...------...///111111222333444444555555666777999:::::::::999888777777777777888888888888;;;;;;<<<===???BBBDDDEEEEEEGGGIIILLLLLLIIIGGGEEEDDDCCCAAA>>>===<<<;;;;;;<<<<<<<<<<<<<<<:::999888444333222111000///////////////000//////...---,,,)))************)))((((((((((((((((((((((((((((((******))))))(((((((((((('''''''''''''''((())))))(((((())))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))(((((()))))))))*********((((((((((((((((((((((((******))))))))))))***************************************+++++++++,,,,,,,,,,,,,,,------------.........//////000000111111000000111222222333444444777777777777777777777777444777:::<<<===>>>@@@BBBBBBBBBAAA???======???AAA@@@@@@@@@??????>>>===<<<888777666666666666444222/////////...------,,,,,,)))(((((((((''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&''''''(((((())))))***))))))******************,,,,,,+++++++++,,,------......///000000111111222000222444555555666777888777888999::::::;;;;;;:::===>>>BBBEEEHHHKKKLLLLLLIIIIIIHHHGGGGGGGGGHHHHHHCCCDDDDDDDDDCCCAAA???>>>;;;;;;;;;:::888666333222/////////...------,,,,,,+++++++++*********))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))''''''(((((((((((())))))''''''&&&''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,******)))))))))((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))******************+++++++++,,,,,,,,,---...///...---,,,---///000111222333444555555555666777888:::::::::999999888888888888888888888888::::::;;;<<<>>>@@@BBBCCCDDDEEEHHHIIIIIIHHHEEEDDDEEEDDDBBB@@@===<<<;;;;;;=========<<<<<<;;;:::999444444222111000////////////////////////...---,,,***************)))(((((())))))))))))))))))))))))+++******))))))((((((''''''''''''''''''((())))))(((((()))***************'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))******))))))))))))******************************************++++++++++++,,,,,,,,,,,,------------......//////000000111111000111111222333444555555999999999999999999999999555777:::<<<<<<===???AAABBBCCCBBB@@@>>><<<===>>>??????>>>>>>===<<<<<<<<<999777555444555444333111//////......---,,,,,,,,,))))))((('''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***(((((())))))******++++++,,,,,,,,,,,,,,,---............//////000111111111...111444555555555666888666777888999::::::::::::;;;===@@@CCCFFFGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFBBBBBBBBBBBBAAA???===<<<999999999888777555222111//////......---,,,,,,++++++*********))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((()))))))))******'''''''''((((((((())))))&&&&&&'''((())))))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((()))))))))*********)))))))))(((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))******************+++++++++,,,,,,,,,+++---......------///000///000111333444444444444444555666777777888888888777777777888888999999999=========>>>@@@BBBDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDCCCAAA@@@>>>===<<<<<<<<<<<<;;;;;;:::999999555444333222111000000000......//////......------******++++++******)))((())))))))))))))))))))))))++++++******)))((((((''''''''''''''''''((())))))'''''')))*********)))((('''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******************************************++++++++++++++++++,,,,,,,,,---------......//////000000111111111111222333444555666666::::::::::::::::::::::::888:::===>>>>>>???@@@BBBCCCDDDDDDCCC@@@=========???>>>===<<<;;;;;;;;;;;;888666444222222222000...///......------,,,,,,+++))))))((('''''''''''''''((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&'''((())))))***'''(((((()))***++++++,,,------,,,,,,------...///......//////000111111111...000444555555555666777666777888999999:::999999:::;;;>>>@@@BBBCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFAAAAAAAAAAAA@@@>>><<<;;;888999999888666444222000///......------,,,++++++************))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************&&&'''''''''(((((())))))%%%&&&(((***+++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))******************+++++++++,,,,,,,,,)))+++---.........000222...///111333444444444444333333333444555666666777555555666888999:::;;;<<>>@@@AAAAAAAAABBBDDDDDDEEEFFFEEEBBB???======>>>>>>===;;;;;;;;;;;;;;;888555333111000///...,,,///......------,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''))))))))))))((((((((((((***)))((((((((((((((()))++++++,,,,,,,,,---------......//////000000111111222111111111222444666777666888999999999999:::<<>>DDDEEEFFFFFFEEEFFFHHHJJJEEEEEEDDDDDDEEEEEEFFFGGGEEEFFFCCC>>>===AAABBBAAABBB@@@===;;;;;;:::888777777777777555444222000//////......------,,,++++++******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((('''''''''''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''++++++******************++++++******************++++++,,,,,,,,,,,,------------......///000000000111111222333333333222222666777999999888888888999888888:::<<<===>>>??????@@@AAABBBAAA?????????AAA???>>>======>>>===;;;999777555333000......//////...---,,,+++************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''))))))))))))(((((((((((())))))(((((((((((())))))++++++,,,,,,,,,---------......//////000000111111222222222333444555777777555777999::::::;;;===???===<<<<<<===@@@CCCDDDDDDBBBBBBDDDEEEGGGHHHIIIJJJCCCDDDEEEFFFEEEBBB>>><<<===:::555222111111///.........---,,,++++++++++++************))))))))))))***(((&&&'''((()))'''%%%''''''((((((((((((''''''***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))*********)))(((''''''((())))))(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))******)))(((((('''(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))************)))++++++,,,,,,---.........------......///000000000111111111222333333444444555444333555777888777666555888;;;:::777777:::>>>AAACCCDDDEEEEEEGGGJJJLLLIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFCCC>>>===@@@BBB@@@AAA???<<<::::::999888666666666555444333111000///.........---,,,,,,++++++******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((('''(((((('''''''''&&&&&&&&&((((((''''''''''''(((((('''''''''''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''&&&'''(((((())))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************++++++,,,,,,,,,,,,------------......///000000000111111222333333333333222555666888888777777777888888888:::;;;<<<======>>>@@@AAABBBBBBAAA@@@AAACCC@@@???>>>>>>>>>===;;;999666555222000......//////...---,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''''''''((((((((((((((()))))))))))))))))))))(((((())))))***,,,,,,,,,,,,------------......//////000000111111222222444555666777777777555777:::;;;<<<===@@@BBB???@@@AAAAAAAAAAAACCCDDDDDDEEEFFFGGGIIIKKKLLLMMMHHHHHHHHHGGGEEEBBB???>>>===999444111000000000///......---,,,++++++++++++************)))))))))))))))(((''''''(((((('''&&&''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))***))))))(((((())))))***))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))++++++)))(((''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((,,,,,,+++***)))(((((('''''''''((()))))))))))))))++++++,,,,,,------......------......///000000000111222222333444444555555555444444555777888777666666888:::999777777:::======???AAACCCDDDFFFJJJLLLKKKJJJIIIHHHFFFEEEDDDCCCDDDEEECCC>>>===@@@AAA??????===:::999999888666555444444333333111000///.........------,,,,,,++++++******))))))))))))******)))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''&&&&&&&&&((((((''''''''''''(((((('''''''''''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******(((((((((((())))))))))))************************+++++++++***)))((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&'''(((((())))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********************************************************++++++,,,,,,,,,,,,------------......///000000000111111222333333333333333444666777777666666777888888888999:::;;;;;;<<<<<<>>>???AAAAAA@@@@@@AAACCCBBB@@@???>>>>>><<<:::777555444222000.........///---,,,+++***************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''''''''(((((((((((((((((()))))))))))))))))))))((())))))******,,,,,,,,,------------.........//////000000111111000222444555666777666666666888:::;;;<<<===???AAACCCFFFHHHGGGDDDBBBCCCEEEFFFGGGHHHIIIKKKLLLMMMNNNMMMLLLJJJGGGEEEBBB@@@???<<<888333000000000111000......---,,,++++++++++++************)))))))))(((((((((''''''((((((((('''''''''((((((((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))))))))(((((((((((())))))))))))(((((((((((()))))))))***((((((((((((((((((((((((,,,+++***(((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((---,,,,,,+++***)))(((((('''((())))))******))))))***++++++,,,------......------......///000000000111111222222333444444444666444444555777777777666666888999888777777:::<<<:::<<<>>>@@@AAACCCFFFIIIIIIIIIHHHGGGFFFDDDCCCBBBCCCEEEBBB===<<>>======???AAABBB@@@>>>===<<<:::777555444333111///............,,,,,,+++***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***)))))))))))))))***++++++,,,,,,---------...............//////000000111111///000222444555555555444777999:::;;;:::;;;<<<>>>BBBFFFJJJKKKIIIGGGHHHJJJHHHHHHIIIJJJKKKKKKLLLLLLNNNLLLJJJGGGCCCAAA???>>>:::777333000000111111000......---,,,++++++++++++************)))))))))(((''''''((((((''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''((()))))))))))))))(((((((((((())))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((+++***)))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((+++++++++***************((()))******++++++************++++++,,,------...------......///000000000000000111111222222333333666555444555666777666555666777888888777888:::;;;999;;;<<<======>>>@@@CCCCCCDDDDDDDDDDDDCCCBBBBBBBBBDDDBBB===<<<>>>===;;;:::888666555555555333222///000000000///......---...------,,,++++++************))))))))))))******((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,------------......///000000000111111222333444555555444555777999999888888888999777777777777888:::;;;<<<:::;;;============???@@@@@@>>><<<;;;:::888555222222111000///......------++++++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))''''''(((((())))))******))))))))))))******+++,,,,,,---------..................//////000000111111000000222333444555555555888999;;;;;;::::::;;;===???CCCHHHLLLNNNOOOOOOPPPHHHHHHHHHHHHHHHHHHIIIIIILLLJJJHHHEEEBBB???===<<<888555333111111222111000......---,,,++++++++++++************))))))))))))&&&'''((((((''''''((()))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))&&&'''((()))*********)))(((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))******+++++++++))))))***+++++++++++++++******++++++,,,,,,------------......///000000000///000000111111222333333666555444555666777666555777777777777777888::::::999;;;;;;;;;:::;;;===>>>>>>???AAABBBCCCBBBAAAAAAAAACCCAAA===;;;===<<<999888666444333333333222000...///////////////...---------,,,,,,++++++************))))))))))))******))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((''''''''''''(((((('''''''''''''''((())))))(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''((())))))******))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((*********)))(((''''''''''''(((((())))))*********)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,------------......///000000000000111222444555555555555666888999:::999888999:::777777666777888;;;===>>>===>>>@@@@@@??????@@@BBB>>>===;;;999999777444111000000000///...------,,,+++******)))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''''''''((()))*********))))))))))))***+++,,,---------------..................//////000000111111222222222333444555666777777999;;;;;;;;;<<<>>>@@@@@@CCCGGGLLLPPPQQQOOOMMMHHHGGGGGGFFFFFFEEEDDDDDDHHHGGGEEECCC@@@===:::888555444333222333222000.........---,,,++++++++++++************))))))))))))%%%''')))((('''&&&(((***''''''(((((((((((('''''''''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''''''''((((((%%%&&&((()))*********)))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))*********((())))))************************+++,,,,,,------------......///000000000000000111222222333333444777666444555666777666444777666666666888999999999999:::;;;;;;:::;;;<<<>>>===>>>@@@BBBBBBAAA@@@???@@@BBBAAA<<<;;;<<<;;;777666444222111222222111///......///////////////...------,,,,,,+++***************))))))))))))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''''''''''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((()))************)))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''(((((()))******+++((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------------......///000000000000111222444555666666666555777999999888777888999666666666777999<<>><<<:::999999777444222////////////...---,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))***&&&''''''((()))******+++))))))))))))***+++,,,------------.........//////......//////000111111111444333333333444666888999777999;;;<<<===>>>AAACCCEEEEEEGGGLLLPPPOOOKKKFFFGGGGGGFFFEEEDDDBBBAAAAAAEEEDDDDDDBBB???<<<888666444333333333444333000.........---,,,++++++++++++************))))))))))))%%%'''))))))'''&&&(((+++''''''(((((((((((('''''''''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++)))((('''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''''''''((((((%%%&&&((()))*********)))(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))'''''''''(((((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))((((((((((((((('''(((((())))))))))))))))))******+++,,,,,,------------......///000000000111222222333333444555555777666555555666777666444777666555666888999999999999:::;;;;;;;;;<<<>>>@@@>>>???AAABBBBBBAAA???>>>@@@BBBAAA<<<:::;;;:::777555333111000111111000///---...//////000/////////------,,,,,,+++******)))******))))))))))))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''''''''''''''((())))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((()))***************(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******&&&''''''((()))******+++((())))))***++++++,,,,,,++++++,,,,,,,,,---------------......///000000000000111333444555666666666444666888888777666777888666666666777999===@@@BBB>>>???@@@???>>>===>>>???>>><<<;;;::::::888666333.../////////...---,,,,,,***)))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((***)))(((&&&&&&''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))******++++++111///---+++***+++,,,---------...///000111222222333444555666666555444333888:::===@@@AAAAAAAAA@@@CCCCCCEEEIIILLLLLLIIIEEEDDDEEEGGGHHHGGGFFFEEECCC@@@???>>><<<:::999777777444222000000000///---+++))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((())))))))))))(((((())))))))))))(((((((((((()))******++++++,,,------,,,,,,,,,,,,---...//////000000000000000111111111444444555555666777777888999888777666666888:::<<<888:::<<<===<<<===???AAA@@@>>>>>>>>>???>>><<<:::???>>>===;;;:::999888888444333222111000000000000......---,,,,,,,,,,,,---,,,+++******))))))************))))))((((((''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))(((((('''''')))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------......///000000000111111111222333444666777888888888888888999999999999999999999:::;;;<<<<<<::::::<<<===>>>>>>>>>>>>:::999888666666555555555///......------,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))******++++++...---,,,++++++,,,...///------...///000111222222333444555666666666555555888:::===@@@BBBBBBBBBBBBCCCBBBBBBEEEHHHIIIHHHFFFEEEDDDDDDCCCCCCCCCBBBBBB@@@???===;;;999666444333222111////////////---,,,***************************)))))))))((((((((('''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((())))))&&&&&&'''((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''((((((((())))))(((((())))))))))))(((((())))))))))))(((((((((((()))******++++++,,,------,,,,,,,,,,,,---...//////000000000000111111111111444444444555555666666666888777666666777888:::;;;;;;===>>>>>>======>>>@@@@@@???>>>>>>???>>><<<:::AAA@@@>>>;;;888666555555333222111000////////////......---,,,,,,,,,,,,---,,,+++******))))))*********)))))))))((((((((('''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,------------......///000000000111111111222333444555666777777888888888888999999999999999999:::;;;<<<===::::::;;;======>>>>>>>>>777666555444333222222222.........---,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))******++++++,,,,,,++++++,,,---///000------...///000111222222444444555666777777666666888:::===@@@BBBCCCDDDDDDEEECCCBBBCCCEEEGGGHHHHHHGGGFFFDDDBBBAAAAAABBBBBB@@@???<<<:::666333111000000///------......---,,,************************))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))(((((((((((('''))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((($$$%%%&&&((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))***(((((())))))))))))(((((((((((((((((()))))))))))))))******++++++,,,------,,,,,,,,,,,,---...///000000000000111111111222222333333444444444444444444555666666777888888999999>>>???@@@???>>>===>>>@@@@@@???>>>?????????===;;;BBB@@@>>>:::777444333222222111000///..................---,,,,,,,,,,,,,,,++++++***))))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,------------......///000000000222222222222222333444444666777777777888888888999999999::::::;;;<<<<<<===::::::;;;<<<============666555333222111000000000......------,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))******++++++,,,,,,,,,,,,,,,---///000.........///000111111111444444555666777777888888999:::===@@@BBBDDDEEEFFFFFFEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGEEEDDDCCCCCCBBB>>>===:::888555222000///...---,,,,,,......---,,,++++++++++++++++++++++++))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((%%%&&&'''((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))******++++++,,,------,,,,,,,,,------...///000000000000111111222222333333333333333333333333333444555666777888999999999>>>???@@@@@@??????AAABBBAAA@@@??????@@@???===;;;@@@???<<<999666444222222222222000///////////////...---,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((())))))(((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************+++++++++,,,,,,,,,------------......///000000000333222222222222222333333555666666777777888888888999::::::;;;<<<<<<<<<===:::;;;;;;<<<<<<<<<;;;;;;777666444333111111000000......------,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))******++++++---------,,,,,,---------......//////000000111111333333444555666777888999999:::===???BBBDDDFFFFFFCCCEEEHHHJJJJJJIIIGGGGGGFFFGGGIIIIIIHHHEEEBBB@@@;;;:::999777555333222111...---,,,,,,---...---+++************************(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((''''''(((((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))(((((('''((((((((()))))))))***)))******++++++,,,------------------...///000000///000000111222333333333333333444444444444555555444555666888999999999999<<<===@@@@@@AAABBBDDDFFFBBBAAA@@@@@@AAA@@@>>><<<===<<<:::888666555555444333333222111000000000000------,,,++++++++++++,,,+++***))))))(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,------------......///000000000222222111111111222333333444444555666777777888888888999:::;;;<<<<<<<<<<<<:::;;;;;;;;;;;;;;;:::999666555333222000/////////...------,,,++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))******++++++---------------------,,,.../////////000000000111111222222333555777888999:::;;;<<<>>>AAACCCEEEFFF@@@CCCGGGIIIHHHFFFDDDDDDCCCEEEHHHJJJIIIEEEAAA>>>;;;:::999888666555333333///...,,,,,,------,,,+++))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''''''''((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((''''''(((((())))))******)))******++++++,,,------------------...///000111///000000111222333444444444444555555666777777888555666666888999:::;;;<<<:::<<>>===<<<999777555333333111///...---...---,,,***(((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((&&&'''((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((('''''''''((()))*********)))******++++++,,,------------------...///000111///000000111333444444555555555666777999:::;;;;;;777777777777999;;;===>>>;;;===???@@@@@@AAACCCEEECCCBBBAAAAAABBBAAA???===;;;:::999888888888888888333222111000000/////////---,,,++++++***+++++++++******)))((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''((('''%%%######%%%'''(((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***++++++,,,,,,,,,,,,------------......///000000000000000000000111222444444222333333444666777777888555777999:::;;;;;;:::999;;;;;;;;;::::::999777777444333222000...---,,,+++------,,,,,,+++*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))(((&&&%%%''''''''''''((((((((()))(((((((((((())))))))))))((((((((()))******++++++))))))+++---...///000000////////////000000000000//////000111333555888999;;;;;;<<<===>>>@@@BBBCCCFFFHHHIIIHHHFFFEEEHHHJJJIIIIIIJJJJJJJJJIIIHHHHHHAAA@@@>>>;;;888555333222222000.........---,,,***(((((((((((((((((((((((('''((((((((())))))******((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((()))++++++)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))%%%%%%'''((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&''''''((()))******+++)))******+++,,,,,,------...------......///000111///000000222333444555555555666777888:::<<<===>>>888888777777999;;;>>>@@@===>>>@@@@@@@@@@@@BBBCCCCCCBBBAAAAAABBBBBB@@@>>><<<;;;:::999888888888888222111000//////.........---,,,++++++******++++++******)))((((((((((((((('''((((((((())))))******))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((&&&###!!!!!!###&&&(((''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,,,,,,,---------------......///000000000/////////000111333444555222222333444555666777888444666888:::;;;:::999888;;;;;;;;;:::999888777666777666444222000///......------,,,,,,+++******)))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&)))((('''&&&&&&'''((()))&&&&&&''''''(((((())))))''''''((()))))))))))))))))))))))))))************++++++,,,------......///,,,---...000111111111111///000111222444555666777:::;;;===@@@AAABBBBBBBBBEEEEEEFFFHHHJJJMMMOOOPPPQQQQQQMMMFFFDDDEEEEEEBBBAAA>>>:::888666444111///.........---,,,***)))((())))))((('''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((***)))(((''''''((()))***''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++,,,---......------...000///111222222222222333555444555888;;;=========<<<<<<<<<<<<<<<============AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>@@@AAA@@@===;;;;;;:::888666444444444555111000000////////////000------,,,,,,+++***)))))),,,,,,+++***)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))+++***)))))))))***,,,,,,++++++,,,,,,,,,,,,------///////////////.........111111222222222333333333777777666666666555555555666666666777888:::;;;<<<;;;;;;::::::999888777777111111111000//////......******************************))))))(((((('''''')))((((((((('''''''''''')))(((((((((''''''''''''((((((''''''''''''(((((('''''''''(((((((((((((((''''''((()))))))))))))))))))))))))))************++++++,,,------......///,,,---...///111111111222333333444444555666666777:::;;;===>>>?????????>>>BBBCCCDDDFFFHHHJJJLLLMMMQQQRRRNNNHHHEEEEEEDDD@@@???<<<888666444333000............---,,,+++***)))))))))(((''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((((())))))***''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************++++++++++++,,,...---,,,,,,---//////111222222222222333555444666888:::<<<<<<;;;;;;<<<<<<<<<<<<<<<=========@@@AAABBBCCCBBBAAA@@@??????>>>>>>???@@@@@@>>>;;;;;;:::888666444333333333000///......------......------,,,++++++***))))))++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))+++***)))))))))***+++,,,++++++,,,,,,,,,,,,------/////////////////////...000000111111111222222222444444555555666666666666666666666777888999:::;;;;;;::::::999888777666666000000000///......------***************************)))))))))((((((((('''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))************++++++,,,------......///------...///000111222222666666666666777777777777:::;;;<<<=========<<<;;;@@@AAABBBDDDFFFGGGIIIJJJOOOQQQOOOIIIFFFFFFCCC???<<<:::666444333111///---............---+++***))))))((((((''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++***,,,------,,,+++---...///111222222222222333555555666888::::::::::::999;;;;;;;;;<<<<<<<<<======???AAACCCEEEFFFDDDBBBAAAAAA???>>>>>>??????>>><<<;;;:::888666444222222111///...---,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,,,,,,,------......//////////////////000000000000111111111111222222333444555666777888555555555666777888999:::999999888777666555444444//////......---,,,,,,,,,************************))))))))))))((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''&&&'''((())))))((('''&&&))))))((((((''''''&&&&&&''''''((()))))))))))))))((()))))))))************++++++,,,------......///------...///000111222222555555666777777888999999888999;;;<<<======<<<;;;@@@AAACCCDDDFFFGGGHHHHHHJJJMMMMMMIIIGGGGGGDDD???:::888555333222111///---.........------,,,******)))(((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((%%%'''(((*********))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++,,,...---,,,,,,---//////111222222222222333555777888999:::::::::999999:::::::::;;;<<<<<<<<<===>>>@@@DDDGGGGGGFFFDDDBBBAAA???======>>>>>>===<<<:::999777555333111000000///...---,,,,,,+++,,,,,,,,,+++++++++******))))))(((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((***************++++++++++++++++++,,,,,,,,,------............////////////000111111111222222222222222222333444555666777777555555555555666777888999888888777666555333222222......------,,,+++++++++************************))))))))))))(((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((&&&'''((())))))((('''&&&))))))((((((''''''&&&&&&''''''((()))))))))))))))((()))))))))************++++++,,,------......///............///111222333111222333555777999:::;;;777888;;;===>>>??????>>>BBBCCCEEEFFFHHHHHHHHHHHHDDDHHHIIIGGGFFFFFFDDD???999777444222222111///...------------,,,+++******((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''(((*********)))(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++---...//////......///000///111222222222222333555999999::::::::::::999999999999999:::;;;<<<<<<<<<===???CCCEEEFFFEEECCCBBBAAA???===<<<======<<<;;;888777666555333111///...000///...---,,,,,,,,,,,,++++++***************)))'''''''''((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))******+++++++++++++++++++++,,,,,,,,,---------.........//////000000222222222333333333444444444444444555555555666666666555555555666777888999888777666555333222111000---------,,,++++++******))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))************++++++,,,------......///......---...///000222444///000222444777999;;;<<<777888;;;===???@@@@@@@@@BBBDDDEEEGGGHHHHHHGGGGGG@@@DDDEEECCCBBBCCCAAA===888555333222111111///...+++++++++++++++***))))))(((''''''''''''(((((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++---///000000//////000111///111222222222222333555888888888888999999999999777888999999:::;;;<<<<<<;;;===@@@BBBCCCBBBAAA??????===<<<;;;<<<;;;:::888555555555444333111///...000///...---,,,+++++++++************************'''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))(((''''''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***++++++,,,,,,,,,,,,------------......///000000000333333333333444444444555555555555666666666666666777666666666777777888999888777666555333111000000------,,,,,,++++++******))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))''''''''''''((((((((()))((((((''''''''''''(((((('''''''''(((((((((((((((''''''((()))))))))))))))))))))))))))************++++++,,,------......//////...------...000222444111222333555777888:::;;;888999;;;===>>>???>>>>>>@@@BBBDDDEEEFFFEEEDDDCCC???BBBBBB???>>>???===999555333111000000///...---)))************)))(((((('''''''''''''''((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((+++***)))((((((''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++---...//////......///111///111222222222222333555666666666666666777888888777777888999:::;;;<<<<<<:::;;;===>>>>>>>>>=========<<<;;;;;;;;;:::777555222333333333222111000//////...---,,,*********)))))))))))))))************''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))((()))***+++,,,++++++***++++++,,,,,,,,,,,,------------......///000000111222222333333333444444444444555555666777888999999888777777777777888999999888888666555333111000///...------,,,++++++******))))))))))))))))))))))))'''((((((((()))))))))***&&&'''''''''(((((())))))&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))&&&'''''''''(((((())))))'''(((((()))))))))))))))))))))))))))************++++++,,,------......//////...------...000333444333444555666777888999999:::;;;<<<=========<<<<<<>>>???AAACCCCCCBBBAAA@@@@@@CCCAAA===:::;;;999555333111///.........---,,,((())))))))))))((((((''''''''''''''''''((()))***&&&'''''''''(((((())))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((---+++)))((('''&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((('''''''''''''''''''''((())))))''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++,,,---......------...000///111222222222222333555444333333444444555777777666777888999:::;;;<<<<<<999::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;:::666333111222222333222111000///...---,,,***)))((((((((()))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))++++++)))((('''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))((()))***+++,,,+++******++++++,,,,,,,,,------------------...///000000111111111222222222333333333333444555777888:::;;;<<<888888888888888888999:::999888777555333111000///......---,,,,,,++++++***))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))***++++++++++++***)))******++++++,,,------,,,---///000///000222333222333555666666777:::===???>>><<<::::::;;;===>>>???BBBDDDDDDBBB@@@??????AAA@@@>>>;;;888666555444000//////---,,,+++******))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((()))(((((()))******(((&&&((((((((((((((((((((((((+++*********))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((()))))))))))))))************+++++++++---------......---,,,,,,...555999333------222555555444333333222222222222777777777777777888888888888999999:::;;;<<<>>>>>>@@@>>>;;;999777555222000222111111000///......------,,,++++++******++++++))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((***)))(((''''''((()))******))))))((('''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&***'''%%%''',,,...,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))'''(((******((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))(((''')))((('''(((***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++------------------,,,,,,,,,,,,---...///000111111111222444555555444222111222333555777999:::;;;;;;:::888777777777777666444777555444222000......---------,,,,,,+++***))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))***++++++++++++*********++++++,,,---------,,,...///000000000222333222333555666666777:::<<<@@@???>>>======>>>?????????BBBDDDEEECCC@@@???>>>BBB@@@===999666444333333//////...---,,,+++******))))))))))))))))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((******((('''((((((((((((((((((((((((******)))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((()))))))))))))))************++++++++++++++++++,,,,,,++++++***,,,000222111111333333000444333222222111111111222666666777777888888888999999999::::::;;;===>>>???@@@>>>;;;999888555333000111111000000///......------,,,++++++******++++++))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((***)))(((''''''((()))******))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''***'''%%%'''+++---+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))''')))******)))(((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))(((''')))(((((((((***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------------------,,,------...///000111111111222444555555444222111222333555777999:::;;;;;;<<<;;;999999::::::888777666555333111///...------------,,,++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))***++++++++++++***++++++,,,,,,---......///,,,...000000000000222333111333555555666777:::<<<@@@@@@AAAAAAAAAAAAAAA@@@???BBBEEEFFFDDDAAA>>>===BBB???;;;777444222111111//////...---,,,+++******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))((('''(((******)))'''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((************************(((''''''&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,,,,++++++,,,---...000777<<<888000333222222111111111111111555555666777888999999::::::::::::;;;<<<===>>>???@@@>>>;;;999888666333111000000000///......------,,,,,,+++************+++))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))'''&&&'''+++,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''')))******)))(((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))((()))***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,------......,,,---......000000111222111222333444444444333222333444555777999:::;;;;;;===;;;:::999::::::999777555444222000///---------,,,,,,,,,+++******))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***))))))***++++++++++++***,,,,,,------.../////////---///000000000000222333111333444555555777999<<>><<>>:::555222000000000......------,,,+++******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((''''''(((******)))'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))))))))*********+++++++++,,,---................../////////222;;;AAA???888333333222222222222222333444555666777888999::::::;;;;;;;;;<<<<<<>>>?????????===:::999777666333111/////////......---------,,,++++++***************(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((('''&&&'''***+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))++++++)))((()))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))((((((((()))))))))))))))***)))((()))***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++******+++,,,------......------...///000111222222111222333444444444333333333444666777999::::::::::::999777777888888666555333333111///...---,,,,,,,,,+++++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***))))))***++++++++++++***,,,------......//////000...000111111000000222333111222444555555666999;;;<<<>>>@@@BBBBBBAAA???>>>???BBBEEEEEECCC???===<<>>AAA@@@444444333333333444444555444555666777888999::::::<<<<<<<<<<<<<<<===>>>???>>><<<999777666555222000............------------,,,+++******))))))******((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))(((***++++++)))))))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((()))******+++)))((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++******++++++,,,---......------...///000111222222111222333333444444444444333444666777999999:::::::::888777777777777666444222111000...---,,,,,,,,,++++++***************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))***++++++++++++***,,,,,,------...////////////000111111000000222333000222444444555666999;;;:::<<<>>>???@@@???>>>===@@@BBBCCCCCC@@@===<<<;;;<<<;;;888555333111///...---,,,,,,,,,+++++++++***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((***+++***(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((()))))))))))))))************+++++++++***+++,,,------...---------222333000000666<<<>>>555444444444444555555666555555666777888999999:::<<<<<<;;;;;;<<<<<<===>>><<<:::777666555444111///------------------------++++++***))))))))))))***))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))(((***++++++***))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((''''''((()))***++++++***))))))******)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++,,,,,,---------...//////111111222333222222222333333444444555444555666777999999999:::;;;999888777888888777555111000...---,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))***++++++++++++***+++,,,,,,---....../////////111222222111000111333000222333444444666999;;;:::;;;<<<===>>>>>>>>>===AAAAAABBB@@@===;;;;;;;;;999999888777555222000...,,,,,,,,,+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''&&&&&&(((***+++***)))((((((((((((((((((((((((&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((()))))))))))))))************+++++++++***+++,,,---............,,,000111......222666666444333333333333444555666666666777777888888888999;;;;;;;;;;;;;;;;;;<<<===:::888666444444222000...,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((('''((()))******)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&'''((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))*********(((((((((((())))))))))))(((***,,,+++***)))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((((('''''''''((()))+++,,,+++***))))))******)))''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,......///000111222222333222222222222333444555555444555666888999999999999999888666666777777555444000///...,,,++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))******))))))***++++++++++++***++++++,,,,,,---......///000111222222111000111333000222333444444666888;;;::::::<<<======>>>>>>>>>AAAAAA@@@>>>;;;::::::<<<777888888888666333000...,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''&&&&&&(((***+++***)))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((()))))))))))))))************+++++++++,,,---...///000000000000---000111///000333333000222222222222333333444555777777777777777888888888;;;;;;:::::::::;;;<<<<<<999777444333333111///---,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((('''((()))******)))(((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))%%%&&&(((((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((()))))))))))))))***,,,,,,***)))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((((('''''''''((()))+++,,,,,,***))))))******)))''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++++++++......///000111222333333222222222222333444555666444555666888999999999999666555333333444444222111///...---,,,+++*********)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''((())))))))))))))))))************+++++++++..................------000000000111222222333333555555555555555666777777777999<<<============>>>===<<<;;;;;;;;;:::777555777666555333111///...---+++++++++************)))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&''''''(((((())))))''''''''''''(((((((((((())))))(((((('''''''''&&&222000...+++)))(((''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************,,,,,,------...//////000/////////000111111222222111111222333333444555555333777:::999777666777:::>>>===;;;:::999888888888888777555333222000000///------,,,,,,+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((())))))))))))******)))(((((((((((((((***)))(((''''''((()))***'''(((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''((((((((((((((((((((((((((()))******((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,------------------/////////000111111222222222444666555444222111111000222666888::::::888777444444555555444222111///......---,,,,,,,,,------******))))))((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''((())))))))))))))))))************+++++++++........................000000000111222222333333555555555555666777888888:::<<<>>>>>>===<<<<<<======;;;;;;;;;<<<<<<:::888666666444333111///...---+++++++++************))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''---,,,***)))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,---......///////////////000111111222222111111111222333555666777444555777777777888999;;;<<<;;;:::999777777666666555444333222111111111111------,,,++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((''''''''''''(((((()))***)))(((''''''((()))***''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''((((((((((((((((((((((((((()))******((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************,,,,,,,,,------------.../////////000111111222222222444555555333222222333222444666999999999777666333333444333222111///......---,,,,,,+++,,,,,,,,,***)))))))))((((((((('''))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((''''''((())))))))))))))))))************+++++++++........................000000000111222222333333444444444555666888::::::<<<>>>???>>>===;;;;;;<<<<<<;;;;;;;;;======<<<:::555444333222000///------+++++++++************)))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************+++++++++,,,------.........//////000000111111222222111111111333555888:::666555444555777:::;;;;;;999999888777666666555555222111111000000000000111,,,,,,,,,+++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))&&&&&&&&&&&&'''((()))))))))((((((''''''(((((()))''''''((((((((((((((('''((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''((((((((((((((((((((((((((()))******((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************,,,,,,,,,---------....../////////000111111222222222333444333222222444666555666888999999777555444333333333222111///...------,,,++++++******++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))*********+++++++++---------...............000000000111222222333333333333444555777999;;;<<<<<<===>>>===;;;:::;;;<<<<<<;;;;;;;;;<<<<<<:::888444333222111///...---,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''))))))((((((''''''&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''%%%&&&&&&&&&'''((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((()))))))))******************+++,,,,,,------.........//////000111111111222111000000222666999<<<;;;777333444777999:::888888888888777666555555444111111000///............,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((())))))))))))(((((('''''''''(((((()))((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((('''''''''''''''((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((())))))***((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************+++,,,,,,------........./////////000111111222222333333444333222333555888777777888888888666444333444333333222000///...---,,,++++++***)))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))*********+++++++++---------.........//////000000000111222222333333333444555666888:::<<<===:::;;;<<<;;;::::::<<<===>>><<<:::::::::888666444222222111000...---,,,,,,+++++++++*********))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((((((((())))))((((((''''''&&&&&&''''''''''''(((((((((((('''''''''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))(((((((((((((((((())))))))))))((()))))))))******************+++,,,,,,------............///000000111111222111000000222555999;;;>>>:::666444666777666555777777888888777666555444222111000...---,,,++++++++++++***************)))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((()))))))))))),,,+++***)))((((((((((((''''''((((((((((((''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((((((((((((((((())))))***((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++,,,,,,---...///////////////000111111222222333444444333222333666888777888888888777666444444666555444222111//////...++++++***)))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((''''''''''''(((((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))************+++++++++,,,,,,------.../////////000000000111222222333333444555555777999;;;===>>>:::;;;<<<;;;:::;;;===???>>><<<:::999999777444222111000000///---,,,,,,++++++++++++************)))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************+++++++++,,,------......---......//////000000111111000000000222444777999>>><<<999666666555444333666666777888777666555444333222000...,,,+++******************************((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''((()))***(((((((((((())))))))))))...---,,,***)))(((''''''&&&''''''((((((''''''&&&%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))((((((((())))))******++++++,,,******))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++***+++,,,,,,---...///////////////000111111222222333444555444333333555777666777777777777777666666777666444222000//////...,,,+++******))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''((())))))))))))))))))************+++++++++,,,,,,------...//////000000000000111222222333333666666666777999;;;<<<===>>>??????===<<<<<<===???===<<<:::::::::888666333000//////...---,,,+++++++++++++++************)))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))&&&'''((()))***))))))(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,---......//////------......///000000000000000000111222333555555;;;;;;;;;999666444444444333444666666666555333222111000///...,,,,,,++++++))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((()))***(((((((((((()))))))))))),,,,,,***)))((((((((((((&&&&&&'''(((((('''&&&&&&%%%&&&'''((())))))))))))(((((((((((((((((((((((('''((((((((())))))))))))(((((())))))))))))((((((((())))))***++++++,,,,,,*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''((((((((((((((((((((((((((()))******((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++***++++++,,,---...///000/////////000111111222222444555666666444333444444444555555666777888888888666555333000///...------,,,,,,+++************+++'''((((((((()))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''''''''''''((()))***&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((())))))))))))))))))************+++++++++,,,,,,------...///000000000000000111222222333333666777777888999;;;<<<===CCCCCCBBB???===<<<===???===;;;::::::;;;:::888666//////...---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))$$$%%%''')))******))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************,,,,,,---......//////000------......///000000000//////000111222222333333777:::<<<:::666444444666222333444555555444222111000///...------------...)))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''')))******(((((((((((())))))))))))***))))))(((((((((((()))%%%&&&'''(((((('''&&&%%%%%%&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&''''''((()))*********+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''((((((((()))((((((((((((((()))******((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++******+++,,,---//////000/////////000111111222222444666777777555333333333333444444666777999::::::666444222///---,,,,,,,,,---,,,++++++******++++++'''((((((((())))))******))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))******+++++++++++++++++++++,,,,,,...---------------,,,,,,/////////000111333444555555666777999:::;;;<<<<<>>===;;;999777444333222......------------,,,,,,222+++''')))***)))(((***''''''((()))))))))))))))+++***)))((('''(((((()))(((((((((((()))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,***++++++,,,,,,---......000111111111222222222222/////////000000222333444555666777666555444555666333333333333222111000000......---,,,++++++++++++'''((()))******)))((('''((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))***)))))))))((((((((('''((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((''''''&&&&&&''''''((((((((('''&&&''''''((()))''''''''''''(((((((((((((((((())))))))))))((((((((((((((())))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))+++++++++))))))***+++))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((((((((()))))))))*********++++++,,,,,,------...//////000000...---///222444333111333444555666666555555444666666666666777888999:::777444000...---,,,***((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))******+++******+++++++++,,,,,,,,,---------...............000000000000111333444555666777999:::<<<=========@@@AAABBBAAA???>>>>>>???<<<;;;999777555333111000---,,,,,,,,,,,,+++++++++444...)))))))))'''(((+++''''''((()))))))))))))))+++******))))))))))))***((((((((()))))))))******))))))))))))))))))))))))))))))************))))))************************++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))((((((((((((************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------...+++++++++,,,------......111111111222222222333333///000111222222222222222333555666666555555666888222222222222111000///......---,,,++++++******+++(((((())))))))))))(((((((((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((''''''&&&&&&''''''((()))(((((('''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,+++)))(((((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))(((((((((((()))))))))************,,,,,,------.../////////111000///000222333222111333333444555666666666555555555666666777777888888444111...------,,,,,,+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))******+++*********++++++,,,,,,---------....../////////000111111111111222333444555777888999;;;<<<===>>>>>>@@@@@@AAAAAA???>>><<<<<<999888777555333111///...++++++++++++************000+++)))))))))'''(((+++''''''((()))))))))))))))***)))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))************))))))************************,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++------...++++++,,,,,,---.........000000111111111222222222000111222333333333111111444555666666555555666777333333222222111000///......---,,,+++************))))))(((((((((((())))))'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((()))(((((('''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***+++,,,,,,+++(((''''''((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********---------.........//////111111000111111222111111222333444555555666777777555555666666666666666666333000---,,,,,,,,,+++***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))******+++))))))***+++,,,,,,------------...//////000111111111111111111222333444444777888999;;;<<<===>>>>>>?????????@@@???>>>;;;:::777666555333111///...---++++++*********)))))))))((('''(((++++++''''''***''''''((()))))))))))))))'''((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))************))))))************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++,,,---+++,,,,,,------...//////////////////000000000000111222333444444333222111555777777666555444555666444444444333222000///...------,,,+++************))))))(((((((((((())))))''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((''''''(((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((())))))))))))(((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********+++,,,***(((''''''((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************---------...............111111222222111111222222333333333444555666777777555555666666666555444444333000---+++++++++***)))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))******+++))))))***+++,,,------...------...///000111222333222222222222222333444444666777999:::<<<==================??????>>>;;;888666555444222000...---,,,+++************)))))))))$$$$$$(((,,,+++''''''***''''''((()))))))))))))))&&&''''''((((((((((((''')))))))))*********++++++))))))))))))))))))))))))))))))************))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++++++++,,,,,,,,,---......//////........./////////000000111222333333444444444444666777888777555444444555444444444333222000///...---,,,+++******))))))***(((((())))))))))))((((((&&&'''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((('''(((((())))))((((((''')))((((((''''''(((((()))&&&&&&'''((())))))((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++)))***+++***(((''''''((())))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++)))*********++++++++++++........................000111222222111111333444444444444444444555666777555555666666666444333222222///,,,+++++++++***)))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))******+++((()))***+++,,,------...,,,---...///111222333444333333222222222333444444555666888:::;;;<<<<<<<<<<<<;;;<<<>>>@@@???;;;888555444333111000...---,,,+++++++++*********))))))''''''))),,,***&&&'''+++''''''((()))))))))))))))&&&'''((()))***))))))((())))))*********+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,------.../////////////////////000000000000222222222333333555666666444555666666555555666777444444333222111///---,,,---,,,+++***))))))))))))'''((()))******)))((('''&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))'''((((((((()))))))))***((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))$$$%%%'''((())))))))))))''''''''''''(((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++((()))***)))((('''((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,...........................000333333111111444666666555444444444444555666444555666666666444222000///,,,******+++,,,,,,+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))******+++((())))))+++,,,---......,,,---...000111333444555333333222222222333444444555666777999:::;;;<<<<<<:::::::::===@@@???<<<888555444333111000...------++++++++++++************+++******+++(((%%%'''---'''(((((()))))))))))))))'''((()))+++++++++***))))))************+++++++++))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++,,,,,,,,,------.../////////000000000000111111111111222222222222333555777888222444555666666666888:::333222222111///...,,,+++---,,,+++***))))))))))))&&&((()))++++++)))(((&&&&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''((((((((())))))******((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))###$$$&&&(((************''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++'''((())))))(((((()))***))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,---------.....................------000333333222222444777777666444444333444555666444555666666555333111000,,,***((()))+++---------))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((())))))************+++++++++***++++++,,,,,,------...---------......000111222000000111222333333444444555666999;;;======<<<<<<===<<<;;;;;;<<<===<<<:::777555111...,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((*********))))))))))))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++************************************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))(((''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,------,,,------...000000000000111111111222222222333222111444777999777555888777666777888999888777333333222000///---,,,,,,+++++++++************))))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((''''''''''''))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------------------------------+++---000222444444444333555555555555666666666777666555444222111000000000+++++++++************)))))))))))))))(((((((((((()))************+++++++++++++++***)))))))))******)))***,,,+++******+++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))'''''''''((((((((()))))))))************+++++++++***++++++,,,,,,------..................///000111000000111222333444444555555777999;;;<<<<<<;;;:::===;;;::::::;;;;;;999888666444111...,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++***************************************************+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))((('''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))''''''((())))))))))))((())))))))))))(((((((((((())))))))))))))))))))))))((((((((())))))***+++,,,------------...///000000111111111111222222222222333222222444777888777555999888777777999999888777333222111000...---,,,,,,+++++++++*********)))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((())))))))))))((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((''''''''''''))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------------------------------...///111444555555444444555555555666666666777777666555444222000/////////+++++++++************))))))))))))))))))))))))(((************++++++++++++******))))))******++++++,,,,,,---+++***)))***+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((())))))))))))************+++++++++***++++++,,,,,,------.../////////......///000000000111111222333444555666777888999:::;;;:::999999<<<;;;999999:::999777555555333000---,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))******)))************+++++++++++++++++++++++++++++++++)))************+++++++++***************************************************+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))'''(((((())))))(((((('''(((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))'''((())))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,---------......///000000111111222222222333333333333222222444777888777555999888777888999999888777222222111///...---,,,+++++++++*********)))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((()))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------------..................000111333555555555555444555555666666666777777777777666444222000...------+++++++++************)))))))))))))))))))))))))))************+++++++++,,,************+++,,,---...+++,,,---,,,,,,---000222(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''(((((((((((()))))))))))))))*********+++++++++***++++++,,,,,,------...000000//////////////////000111222333444555666777888999999::::::999888888:::999999999::::::888666333222000---,,,+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,---......///000000000222222222222333333333333222333333555666777666666888777666666777888666555111000000///...,,,,,,+++************))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))*********++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************+++++++++,,,,,,,,,------.............../////////111222333444555555444444555666666666666777777777777666444111///---,,,,,,+++++++++*********)))))))))))))))))))))******************+++++++++,,,,,,++++++++++++,,,---......)))+++...000333888===AAA(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((()))))))))***))))))*********+++++++++***++++++,,,,,,------...111000000/////////000000000111222333555666777888::::::::::::999999888888888888999:::<<<;;;999777222111///---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++***************************************************))))))))))))))))))***************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((()))***************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))***+++,,,---,,,---...///000000000000111111222222222333333333222333555555555555666666777555444444555555444222000//////...---,,,++++++*********)))))))))(((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''(((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))*********++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************+++++++++,,,,,,,,,------.........//////000000000111111222333333333333333666666666666777777777888666555333111...---+++++++++++++++*********))))))((()))))))))*********+++***++++++++++++,,,,,,,,,************+++,,,---...///111555999===CCCIIIMMM))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((()))))))))******)))************+++++++++***++++++,,,,,,------...000000000//////000111111111111333444666777888999;;;:::::::::::::::::::::888888999;;;<<<;;;999666000///...---,,,+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))((((((((()))******++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************************************,,,,,,+++******+++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***((())))))******))))))((((((((((((((((((((((((((()))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))'''((())))))******))))))''''''(((((())))))******))))))))))))))))))))))))******)))******+++,,,---,,,---///000111111000///000000111111111222222222222444666666555444555666666444333333333333222111///......---,,,,,,++++++******)))))))))(((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------......//////000000111111111111111222333444444555666666666777777777888888555444222000...,,,,,,++++++++++++************)))((())))))******+++++++++++++++++++++,,,,,,,,,,,,))))))***+++---///111222<<>>;;;:::::::::999555111---......------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******'''(((((()))***+++++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************************************+++***)))(((((()))***+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))************))))))(((((((((((((((((((((((()))))))))))))))(((((('''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))&&&''''''(((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))************+++,,,---...,,,---///111222111000///////////////000000000000222444777777444333555666777555444444444444222111---------,,,,,,+++++++++))))))))))))((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''''''''''''''((()))))))))(((((((((''''''''''''))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------...//////000111222222222222222222333555777888999777777777777888888888888222111000///------,,,,,,+++++++++************)))((())))))***++++++,,,,,,++++++,,,,,,,,,---------///111555:::???EEEJJJMMMKKKNNNRRRTTTTTTRRRQQQQQQ******))))))((((((''''''+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,---......111111111111111111111111666555555555777999;;;<<<===;;;::::::<<<======<<<<<<:::777555555444222000///...---,,,++++++++++++))))))***++++++++++++***)))+++++++++***)))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---,,,,,,+++******......---,,,+++++++++,,,---,,,+++******+++,,,------,,,+++******+++,,,---------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))***************)))))))))))))))++++++,,,------......///...............---------000////////////111333444333444444444444444333333666555333222111000000000......---,,,,,,+++******(((((((((((())))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,/////////000111111222222222333555666888999999:::;;;;;;;;;;;;:::888666555333111///,,,++++++,,,,,,++++++++++++******)))))),,,------,,,+++***+++---111000...,,,,,,...333777@@@DDDJJJOOOPPPOOOLLLJJJRRRNNNNNNRRRRRRNNNOOOSSS(((((((((((())))))))))))******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,---.../////////000111222222333333555555555666777999;;;<<<===;;;:::;;;<<<======<<<<<<:::777555444333111000///...---,,,++++++++++++))))))***+++++++++++++++)))+++,,,+++***)))***+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------......---,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((())))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))*********)))))))))))))))))))))++++++,,,------......///.....................///000/////////000111333444444444555555555555444444444444333222111000000///------,,,,,,+++******)))'''((((((((())))))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''')))(((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,/////////000111111222222222333555666888999999999<<<<<<<<<<<<;;;999777555111000---+++******++++++++++++++++++*********)))***+++------+++***)))***,,,------...000666===BBBJJJKKKNNNPPPQQQQQQPPPOOOVVVRRRPPPSSSRRRNNNNNNRRR'''''''''((()))*********))))))((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,---...///......///111222333444555555555555666888:::;;;<<<<<<;;;:::;;;===>>>===<<<<<<999666555444333111///......---,,,++++++++++++)))******+++++++++++++++***+++,,,+++***)))***,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,---...//////000......---,,,,,,,,,------...---,,,,,,,,,,,,---...------,,,,,,,,,,,,------************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------......///.........//////000000000000000000000000111222333444555555666666666555555333333333333222000///---+++++++++******))))))(((''''''((((((((()))))))))((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,------/////////000111111222222333333555666888999999999=========<<<;;;999777555///...,,,************+++++++++++++++***************,,,------,,,******++++++---111444999@@@HHHMMMSSSRRRQQQPPPPPPQQQSSSSSSUUUSSSRRRTTTTTTQQQRRRTTT'''((((((((()))))))))***((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***+++++++++++++++,,,,,,,,,++++++,,,,,,---...///...///000111222333444444444555666777999:::<<<<<<<<<;;;;;;<<<>>>>>>===<<<;;;999666444333222000///...---,,,,,,+++++++++,,,)))***++++++,,,,,,++++++***+++,,,,,,******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------......///------,,,,,,,,,,,,------/////////......///////////////..................------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))))))))************)))))))))))))))))))))*********++++++,,,------......///---......///000111111222000000000111111222222222444555666666666666666666111222333333222000...,,,******)))))))))((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------------/////////000111111222222333444555777888888999999<<<<<<<<<;;;999777555444...---,,,+++******++++++++++++++++++++++++++++++,,,------,,,+++,,,...000333777===BBBFFFJJJNNNPPPTTTRRRQQQPPPPPPQQQSSSTTTPPPPPPQQQSSSTTTSSSSSSTTT***)))))))))((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))*********************************++++++,,,,,,,,,,,,,,,,,,,,,---...//////111111111111111222222222444444666888:::;;;<<<===<<<;;;;;;===??????===<<<:::888555333333222000...------,,,+++++++++,,,,,,******+++,,,,,,,,,,,,+++***,,,,,,,,,+++***+++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------,,,,,,,,,------.........////////////..................------,,,,,,------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))************)))((((((((())))))************++++++,,,------......///---......///000111111222111111111222222222222222444555555666777777666666000111222333222///---+++))))))((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,------........./////////000111111222222333444555777888888888888999999999888666444222000------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---,,,+++)))***---333777@@@EEEKKKOOOPPPNNNMMMLLLPPPQQQQQQRRRRRRSSSSSSSSSNNNOOOPPPOOONNNMMMLLLJJJ*********)))(((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********************************++++++,,,,,,---,,,,,,,,,,,,---...///000111111111111111111111111333444666999;;;<<<======<<<<<<<<<>>>??????>>><<<:::777444333222111///------,,,,,,++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......------------............------------------///............///000000......////////////.....................---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))(((((((((((()))******++++++++++++,,,------......///.........//////000000000111111222222333222222111333444555666666666666666111111111111000...---,,,((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,---......///////////////000111111222222444555666777888888888888777777777666444111///---,,,,,,,,,---------------++++++++++++,,,,,,,,,,,,++++++******,,,222999???KKKNNNSSSUUURRRNNNJJJHHHOOOPPPQQQSSSSSSSSSRRRRRRNNNOOOLLLHHHGGGJJJKKKJJJ))))))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))************************)))******+++,,,,,,---------,,,,,,------...///000000000000111222222222333222444666999;;;=========<<<<<<<<<>>>@@@@@@>>>;;;999777444222111000///---,,,,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,+++,,,------++++++,,,---,,,,,,,,,------------...------------------------......------------............//////000000111111222222111111222222333444222333444444444444333222222333333333222111000///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************'''((((((((()))))))))***'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((''''''''''''((((((((((((''''''''''''(((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))((('''(((((()))******++++++++++++,,,------......///.....................///111222333333333222111111222222444555555666666666111111000///...------,,,((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------...//////////////////000111111222222444555666777777888888777666666666555222000---,,,******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++---000333777===CCCHHHMMMOOOPPPOOOMMMKKKJJJJJJOOOOOOOOOOOOOOONNNMMMMMMHHHHHHEEEBBBHHHVVVbbbfff''''''(((((())))))******(((((())))))******++++++))))))))))))))))))))))))************************))))))***+++,,,,,,---------------------...000000......///111222333444555222444777999<<<=========<<<<<<===???@@@@@@>>>;;;999777444222111000...---,,,,,,,,,++++++,,,------***+++,,,,,,------,,,,,,+++,,,------++++++,,,---,,,,,,,,,---------......------------------------......------------............///111222333555555444444444444555555666777888999:::;;;;;;:::999888888999999999999777555444111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))''')))***++++++***)))''''''(((((()))***+++++++++++++++,,,------......///...............---------111222333444333333111000111222333444555555555555222111000...------------((((((((()))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,------...///000000/////////000111111222222444555666777777888777777666666666555222000---+++((()))***++++++++++++++++++++++++,,,,,,------------111777===BBBGGGLLLPPPKKKKKKJJJHHHGGGHHHKKKMMMNNNMMMKKKJJJHHHHHHHHHHHH???@@@>>>???NNNhhh((())))))'''&&&&&&))),,,'''((()))(((''''''((())),,,+++***))))))***+++,,,))))))))))))************((()))+++,,,------,,,+++///............//////000111111111111222333444555666666777888999::::::;;;<<<<<<<<<<<<=========>>><<<888333///......---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++---............///111///000111000.........///000000///---...000///---222000...000333444333000666777888999::::::::::::<<<===>>>>>>>>>===<<<;;;@@@???@@@@@@===;;;;;;======>>>===;;;999::::::999999777555555555444222111333222000............///......---,,,++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))************************)))))))))))))))***++++++,,,,,,------..................///000000222222222444666777555333222333444444555555555444111000...,,,++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------...............111111000000000111333444777666666555666666777777888666444222///...---,,,---***((((((+++,,,+++***...,,,++++++,,,...//////888===EEEIIIIIIHHHIIIJJJMMMLLLKKKIIIGGGFFFGGGGGGFFFFFF@@@;;;EEEUUUXXXPPPIIIJJJIIIKKKVVVooo)))((('''((())))))(((&&&'''(((((((((((((((((()))++++++***))))))***++++++))))))))))))************)))***+++,,,,,,,,,,,,,,,...------------...//////000000000000111333444555666777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;777222///......---,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........+++---......------///000---...///...,,,,,,,,,------...///000111222111///000000111444888;;;<<<<<<777999:::<<<===>>>>>>>>>>>>@@@AAAAAA@@@@@@BBBEEEAAABBBCCCCCC@@@===;;;<<<@@@AAAAAAAAABBBBBB@@@======<<<;;;;;;===>>>===<<<888777555333222111111000...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************************))))))))))))***++++++,,,,,,---......111000//////.../////////000000111444666777666555111222333333444444444333000///...---+++++++++***(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,---------............///222111111111111222444555888888888888888888888999777666444111///---,,,,,,---+++)))***,,,---,,,***---,,,******---111444666???DDDJJJMMMMMMMMMMMMOOOKKKJJJIIIIIIIIIHHHGGGFFF;;;<<>>>>>===<<>>@@@???AAACCCCCC@@@>>><<<;;;BBB@@@AAADDDFFFFFFCCC@@@EEECCC@@@>>>??????>>>============<<<:::888777666//////...------------...,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************************************+++++++++,,,------......222222111000////////////000///000333666777777666000111111222222222222111.........---,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,------........./////////222222222222333444555666888888999999999999888888666444333000...---,,,,,,,,,++++++,,,---...,,,***,,,++++++---111777===AAAGGGJJJMMMOOOOOOOOOPPPQQQLLLJJJHHHIIIIIIGGGBBB===999:::BBBWWWzzzrrrmmmeee```bbbqqq((((((((())),,,---,,,,,,***((('''''')))*********+++******************+++))))))*********+++++++++,,,+++******+++,,,...///---------------...///000000000111111333444666777888999:::;;;<<<======>>>======>>>>>>===<<<:::999777444111///......---,,,+++,,,,,,------,,,,,,+++------------............---...//////------...//////000111000//////000111222111333555666555666:::;;;===???===:::888:::<<<======>>>??????>>><<<;;;???BBBGGGKKKMMMJJJEEEAAA>>>AAACCCAAA@@@BBBCCCBBBBBB>>>===AAAEEEEEECCCAAAHHHEEEAAA????????????>>>@@@AAAAAAAAA@@@???===<<<444333111000......------+++,,,,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++************************))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************)))***************++++++++++++,,,,,,---.........222111111000111111222222111111111222555666555444//////000111111000000000,,,------------+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------------......//////000000222333333444555666777777777888999:::999888777666444333111///...---,,,,,,++++++,,,---------,,,++++++...111555:::@@@FFFJJJKKKLLLLLLMMMMMMMMMNNNNNNMMMIIIGGGJJJMMMJJJ@@@888BBBEEENNNcccxxxuuurrrooommmrrr~~~''')))+++***(((+++111777---***'''''')))++++++************++++++*********************++++++++++++,,,++++++***+++---...///............///000111222222222333444555777888999::::::;;;<<<===>>>????????????@@@???>>><<<:::888555333000.........---++++++,,,,,,------,,,,,,+++---------.........//////---///000000......///111///000222222222222444555:::666666999888666;;;BBB999===AAABBBAAACCCFFFJJJGGGHHHIIIJJJKKKLLLMMMMMMLLLPPPZZZfffooommmbbbXXXKKKPPPPPPLLLMMMSSSWWWVVVLLLFFFCCCHHHKKKIIIIIILLLLLLHHHDDDBBBBBBCCCDDDDDD>>>???@@@AAAAAA@@@???>>>:::888666333111///------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))******+++++++++,,,+++,,,,,,------...///////////////000222333555555555333222222333444333111...//////000//////......++++++,,,---,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------------......///000000111222333444555666777777888999:::<<<===<<<:::888666222111000...---,,,,,,,,,)))***+++,,,---------......333;;;AAAEEEHHHKKKMMMMMMLLLKKKJJJJJJJJJJJJJJJEEECCCEEEPPP[[[]]]TTTIIIRRRVVV___qqqtttlllpppyyy&&&***---***&&&)))333<<<000,,,(((''')))+++***))))))***++++++++++++***)))*********++++++++++++,,,+++++++++,,,,,,---...///......//////000111222333333333444555777888:::;;;;;;<<<<<<===>>>???@@@@@@???@@@@@@@@@>>>;;;888666333111///.........,,,++++++,,,,,,------,,,,,,+++------........./////////...///111111000000222333///111444555555777999;;;:::666777;;;:::777===GGGJJJMMMPPPSSSVVVYYY\\\___``````bbbdddhhhmmmpppssstttwww{{{pppnnnttttttmmmmmmtttwwwuuuddd^^^^^^bbbbbb]]]^^^cccaaa[[[RRRJJJEEEAAA???>>>>>>???????????????>>>>>>>>><<<:::666444111000///------------,,,,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))******+++,,,,,,,,,,,,,,,,,,---......//////------...000222444666777777555222222222222111000///////////////......---+++++++++++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,------------------...///000000111222111222444555777777888888;;;<<>>???@@@AAAAAA>>>??????>>><<<999555333222000............,,,++++++,,,,,,------,,,,,,+++............////////////...000111222222333555666333666999;;;<<>>===;;;999777555444444111111000///...---,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))***++++++,,,------,,,,,,------.../////////------...///111333444555666444111111111222222111///////////////...------++++++***))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,------------...------...///000111222222000111333555777777888777999;;;>>>@@@???<<<888555///...---,,,+++++++++,,,***+++---------000555999<<>>;;;<<>>???@@@AAAAAABBB======>>>===:::777333000111///............,,,++++++,,,,,,------,,,,,,+++............/////////000...000222333333444777888999;;;???AAACCCFFFJJJLLLOOOPPPYYYeeefff```cccmmmooopppvvv{{{ooogggaaa^^^\\\OOOMMMJJJGGGEEEDDDDDDDDD>>>===;;;:::999888888888444333222111000///...---,,,------......------,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))***+++,,,,,,------,,,,,,------.../////////......//////000111333333444222000000222333333333///000000000///...------+++***)))(((((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,---------......------...///000111222222///111333555777777777777555888;;;===<<<999444111...---,,,,,,+++++++++,,,+++---.........222999>>>BBBGGGMMMMMMJJJGGGHHHJJJKKKHHHFFFEEEDDDBBB===999BBBCCCOOOlllqqqccc___hhh{{{))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))************..................------......//////000000111111333333333444666999;;;===>>>>>>>>>???@@@BBBCCCDDD>>>>>>>>>===:::666222000.........------,,,,,,,,,---------............///.........//////000111111---111555888999:::<<<>>><<>>>>>>>>??????AAABBBBBB>>>>>>===<<<999666222000.........------,,,,,,,,,------..................,,,---...000111111000000666888999:::<<>>===:::777777777555333/////////.........------,,,,,,+++***************+++******))))))******+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------,,,,,,------------......///000111111111111444666333333444444444333333222222222222111000...,,,+++*********)))))))))(((((('''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))(((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''++++++*********)))))))))(((((())))))******++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++***))))))***++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------......//////000222333444666555666777999::::::888:::;;;;;;:::888444111...---,,,,,,++++++,,,------,,,...222888>>>DDDHHHJJJJJJKKKKKKMMMNNNMMMHHHCCCCCCDDDNNN^^^ccc]]][[[___]]]YYYRRR[[[ooouuurrrvvvtttpppkkkjjjnnnwww))))))))))))************)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,,,,---...........................//////000111111222222333333333444666888:::;;;===>>>>>>>>>?????????@@@======<<<;;;888555111000.........---------------..................------...///111333444444333333777999<<>><<<;;;:::888666111000000///...------,,,---,,,++++++******++++++******))))))))))))******++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------,,,,,,---------.........///000111111000000222444444444444444444333222111111111111000///---+++*********))))))))))))(((((('''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((''''''''''''(((((()))******+++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++)))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++***))))))***++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......//////000222333444666555666888:::;;;;;;:::;;;;;;;;;999666222...+++...---,,,,,,,,,,,,---...000555<<>>>>>FFF\\\wwwuuuqqqttthhh\\\dddsssoooiiiqqqmmmiiifffkkkuuu((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,---------...............//////000000111222333333333333444555777888999:::======>>>>>>>>>>>>>>>>>>===<<<;;;999777333111///...............---------........................222222333444666888999999999;;;AAAKKK[[[nnnyyy}}}xxxyyy{{{}}}}}}{{{wwwssspppooooooiiikkknnnqqqwww~~~~~~ppp___QQQGGGAAAHHHCCC@@@@@@>>>;;;999999666555333111///---,,,+++------,,,+++++++++++++++***))))))(((((())))))***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((************))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))******++++++,,,------,,,,,,------......//////000000111000//////111222555555555555444333222111111111000///...,,,+++******)))))))))(((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''******++++++,,,,,,,,,,,,////////////////////////++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++******************+++(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......//////000222333444666555666888;;;<<<;;;:::888888888777444111...---...---,,,+++,,,---///000555;;;CCCKKKOOOPPPNNNMMMLLLJJJJJJKKKIIIDDD@@@??????IIIaaazzztttlllyyyyyylllssstttqqqnnnqqqzzz((()))))))))************))))))))))))))))))))))))))))))*********+++++++++*********++++++++++++,,,---------.........////////////000111222333444444333444555666888999999:::<<<<<<===>>>>>>>>>=========<<<:::888555222000///..............................////////////000000222222222333666;;;@@@CCCIIILLLSSS\\\iiiyyynnnlllhhhcccccciiittt|||sssdddVVVKKKHHHBBB???AAAAAA<<<;;;===<<<;;;888555222///,,,+++...------,,,,,,,,,,,,,,,******))))))))))))******++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))******++++++,,,------,,,,,,---......///000000000000111000//////111222666666666555444333222111111000///...,,,++++++***)))))))))((((((((((((''''''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))))))))(((,,,,,,,,,,,,++++++******************************)))))))))************************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********++++++*********''''''(((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......//////000222333444666555666888:::;;;;;;999666666555444222000---,,,,,,,,,++++++---///222444<<>>AAAEEELLL^^^yyyyyyrrr}}}ooouuu~~~{{{xxxvvvwwwzzz~~~))))))))))))************)))))))))))))))))))))))))))************+++++++++************++++++++++++,,,,,,------...///////////////000222333444555666444555777888999:::::::::;;;<<<===?????????>>>===<<<;;;999666444111///................../////////......///000111222333333111222555999@@@IIIPPPUUUbbbhhhqqq{{{~~~wwwtttsss}}}ooobbbTTTLLLHHHJJJIIIAAA???BBB@@@???<<<999666333000//////...------,,,,,,------++++++************++++++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------,,,,,,---...///000000111///000111111000000222444555555555555555444333222111000...---+++*********))))))(((((((((((('''''''''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********))))))+++******)))((((((''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))***************''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++++++++***)))'''(((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......//////000222333444666555555777999:::999777777666444222000---+++)))+++++++++,,,///444999;;;BBBDDDFFFIIIKKKKKKKKKKKKLLLIIIKKKPPPNNNFFFEEEJJJPPPTTT___sssuuu{{{~~~tttzzz|||}}}))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,---,,,,,,------...//////000///000111222333555666666666777888:::;;;;;;;;;;;;:::;;;===???@@@@@@??????<<<:::888555222000///...---........./////////000......000111333555666666666;;;DDDOOOZZZeeemmmrrr{{{|||~~~}}}sssnnntttzzzuuuiiiaaa___XXXJJJCCCEEEAAA@@@>>><<<:::888777666///......---------------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------,,,,,,---...///000111111///000111111111111444666444555555555555555444444111000...,,,************))))))(((((((((''''''''''''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))(((((())))))******++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++++++++***)))(((((())))))***++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......//////000222333444666666555666888888666555333333222000///---,,,+++++++++,,,///444:::@@@DDDGGGHHHIIIJJJKKKJJJIIIHHHDDDHHHVVVfffiiiaaa]]]```bbbeeelllxxxzzzxxx|||))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......,,,,,,------...///000000///000111222444555666777666888999;;;<<<<<<;;;;;;999;;;>>>@@@AAAAAA@@@@@@<<<:::888555222000......---.........//////000000......000222444666888999???GGGUUUeeetttzzzppplllooovvv}}}zzzssseeeQQQEEEEEE@@@@@@???>>>===<<<<<<;;;//////...------------...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------,,,,,,---...///000111222///000111222222333555777444444555555666555555555111000---+++************)))((((((((('''''''''''''''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((())))))******++++++''''''''''''''''''''''''''''''(((((()))))))))***'''(((((()))***++++++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***+++,,,,,,+++***)))((())))))***+++,,,,,,,,,************************++++++,,,,,,,,,---------......//////000222333444777666555666777777555333---.........//////000000,,,,,,...111777???FFFJJJIIIJJJLLLMMMLLLJJJHHHGGG;;;FFF___{{{{{{uuuwwwsssuuuzzz|||xxx}}}sss{{{))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++,,,,,,,,,,,,,,,,,,---.........///////////////...111444555444444444555555555555888:::;;;;;;::::::;;;<<<>>>????????????;;;888444111111111000///............///222111///444333444555222222<<>>>>>>>>???@@@AAA<<<666111111111...,,,......,,,++++++,,,,,,+++)))+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,------------/////////000111111222222111111111111111222222222555666666666666444333222------,,,,,,+++***))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''&&&&&&'''(((((()))************)))(((+++*********))))))(((((())))))))))))************)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((('''''')))+++,,,+++)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))************)))++++++++++++++++++++++++,,,,,,,,,---------......///000222222222222444666333555888::::::999888666555333///,,,+++,,,...//////111555;;;BBBFFFHHHIIIJJJMMMMMMIIIGGGEEEBBB>>><<>>>>>>>>>>>======:::777333111000000000///////////////000111000///...---111<<>>;;;;;;HHHAAA;;;999777111.........---++++++,,,---,,,***,,,,,,+++++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,------------/////////000111111222222//////000000111222333333444444555555444333111000------,,,++++++***))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++***)))(((((((((((()))*********))))))*********************)))))))))((())))))))))))************)))))))))))))))))))))))))))))))))))))))(((''''''************************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))),,,***))))))******)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((())))))******))))))++++++++++++++++++++++++,,,,,,---------.........///000222222222333444666333555888::::::999777666222111///---------......111333888>>>DDDHHHJJJJJJKKKKKKJJJHHHCCC===999777AAARRRmmm{{{}}}~~~yyy||||||}}}|||))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,------------.........//////000000000///111444555444444666777888888888;;;>>>??????===????????????>>><<<;;;:::888555222////////////......---...//////000000111444555===OOOcccttt{{{{{{iii^^^^^^gggooozzzuuukkk^^^RRRIIIEEECCCFFF@@@<<<>>>>>>999444333///...,,,,,,---------+++------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,------------...//////000000111111222,,,---...///111222333333222222333333222111///...,,,,,,,,,+++******))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))))))))******,,,+++************+++,,,************))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))((((((************************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))000---***)))))))))((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))************)))++++++++++++++++++++++++,,,------------.........///111222333222333444666444555888::::::888666555//////...------...///000555888>>>CCCHHHJJJKKKLLLOOOJJJGGGHHHDDD>>>>>>EEEPPP```www}}}vvvzzzzzztttwww{{{~~~))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,---..................///000000111111000222444555555555777888:::::::::===@@@AAAAAA@@@@@@@@@??????>>><<<;;;:::777444000.../////////...000//////111111111444888BBBIIIYYYnnnrrrjjjeeeaaakkkuuuwwwiiiYYYLLLDDD@@@???DDDFFFAAA:::777111...,,,,,,,,,------,,,......---------,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******+++,,,------------......//////000111111111---......///000111111222111111222222111000...---,,,+++++++++******))))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************************)))************+++,,,,,,,,,,,,+++************)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********))))))(((************************************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))000---***((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++------------............///111333333333333555666444666888999999888555444///...,,,,,,---000333555<<>>BBBCCCCCCBBB????????????>>>===;;;;;;555222///....../////////444111111333333222888@@@NNN^^^uuu}}}uuullliiiiiirrrpppUUULLLGGGFFFJJJLLLFFF===888333111...,,,------,,,,,,.........---------,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******+++,,,------------.........///000000111111000000000///////////////111111222222111000...---++++++***************)))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))))))))))))))(((***---//////---***((())))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))************))))))************************************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))---+++(((''')))***++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++---------.........//////000111333333333333555777555666888999999777444222111///,,,+++---222888<<>><<<;;;:::555222///...///000000000222------222444666AAANNNeeewww~~~zzzuuuvvv{{{wwwRRRJJJEEEIIIMMMJJJEEEAAA999555111///......------......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,---------------......//////000000111222111111000000//////...000000111111000///---,,,******************************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''((())))))******))))))'''))),,,......,,,)))'''))))))))))))************))))))))))))************))))))))))))))))))))))))))))))******++++++******++++++++++++++++++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))***(((&&&''')))+++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++,,,------------,,,++++++++++++++++++++++++------........./////////000222333444333444555777666777888999888666333111111///------000777>>>BBBFFFIIIKKKJJJFFFDDDDDDFFFKKK___{{{{{{xxx~~~zzzwww|||{{{xxxtttrrrwww{{{mmm^^^XXXXXXZZZ___eee))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++,,,---...///000000---...///000111222333333222333444555555777:::===<<<<<<===@@@CCCEEEEEEDDDBBBBBBAAA???===;;;999888444222///...000111222111111...111<<>><<<<<<===@@@CCCFFFFFFEEEEEEDDDBBB@@@===999777555555222//////000222222222888666>>>OOO___ooovvvcccYYYYYYiii~~~dddVVVPPPLLLJJJJJJDDD@@@:::666444333222111------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,------------------......///000000000000000111111222222222333,,,---......---,,,***))))))))))))))))))***************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,---,,,,,,+++,,,***(((''''''(((***,,,(((((())))))*********+++))))))))))))************))))))))))))))))))))))))((()))***+++++++++++++++++++++++++++++++++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))'''&&&&&&((()))***((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))************)))++++++++++++++++++++++++............/////////000000222444444444444666888666777999999888555222000---///333888<<<@@@CCCDDDCCCFFFGGGEEEAAA@@@DDDHHHhhhwwwttt}}}{{{~~~~~~sssbbbVVVWWW^^^aaaeeemmmrrrqqqqqqzzz************************++++++++++++++++++++++++*********)))******+++,,,,,,,,,------.../////////000000000111222222333333777444333444888:::999888<<<<<<>>>???AAACCCDDDEEECCCDDDCCCBBB???:::555222111...///333444111111444@@@EEEYYYwwwvvvgggddd]]]cccrrrvvv___XXXRRRIIIMMMHHHBBB>>>>>>===555---...,,,***+++......,,,***------,,,,,,,,,,,,++++++++++++************+++++++++++++++************)))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************++++++++++++,,,,,,,,,,,,,,,,,,---............/////////000333333333222222222222222111000///------,,,,,,---+++***)))(((((()))***++++++***)))'''''')))***+++******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,---,,,++++++,,,,,,++++++*********)))((((((*********)))((('''++++++***)))))))))))))))++++++******))))))((((((************************)))************+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((+++***)))))))))))))))***************************)))************+++++++++***++++++,,,,,,------...---------...............000000222444666999;;;===999;;;<<<777000,,,---000+++---222:::BBBFFFFFFCCCDDDHHHDDD<<>>>>>@@@AAABBBBBBCCCAAABBBBBB@@@>>>:::666333222000222444333111333888BBBVVVvvvyyykkkaaa___eeeyyyaaaQQQSSSPPPNNNJJJDDD???===;;;;;;111///,,,,,,......---+++------,,,,,,,,,,,,++++++++++++************+++++++++++++++************)))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))************+++++++++++++++,,,,,,,,,,,,------........./////////000000/////////000000000111111111000///...---+++*********)))(((''''''((()))***+++***)))(((((()))***+++******))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))************)))***+++,,,,,,,,,++++++*********)))))))))((((((***++++++,,,,,,+++******...---,,,,,,+++++++++,,,++++++++++++************++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))************)))))))))(((***)))))))))))))))******************************)))************+++++++++***++++++,,,,,,---......------............//////111111333555777:::<<<===888:::;;;888111------...555666:::@@@FFFHHHGGGEEEFFFAAABBBPPPbbbmmmrrrtttkkknnnpppwww|||ooofffmmm{{{zzzvvvrrrrrrwww{{{|||{{{pppsssvvvvvvyyy************************++++++++++++++++++++++++***************+++,,,,,,,,,------......///000000000000000111222222333333444333333555888:::;;;:::>>>??????@@@@@@AAAAAABBB@@@@@@???>>>;;;888555333111000111222111333<<>>777999:::777222......///888999<<<@@@DDDFFFEEECCCFFFFFFWWWuuuxxxuuukkklllzzzuuusssxxx}}}~~~~~~tttzzz|||{{{yyytttwww}}}***************************+++++++++++++++,,,,,,+++************+++,,,,,,---------...//////000000000000000111222222333333333333444555888;;;<<<===>>>>>>???@@@AAABBBBBBCCC@@@@@@>>><<<999666333222333222222333777BBBWWWjjj}}}hhhwwwtttlllqqq|||mmmZZZSSSNNNLLLJJJEEE@@@>>><<<888444000...---------------,,,,,,,,,+++++++++++++++************+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********++++++++++++++++++,,,,,,---------...////////////000000000111111111111111111111111............,,,+++)))(((+++***)))(((((()))***+++******)))(((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++(((((())))))))))))))))))++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((()))***,,,,,,************************))))))*********+++++++++++++++,,,,,,---..................//////000000111333444666888:::<<<===>>>:::999777444000///111333888999<<>>>>>???AAABBBCCCEEEEEEBBB@@@===:::666333111000555444555;;;FFFZZZxxxhhh}}}ppphhheeeddd~~~uuu```MMMJJJOOONNNGGGBBBAAA>>>999444///---,,,---------,,,,,,,,,+++++++++++++++************+++++++++++++++*********))))))))))))))))))))))))))))))(((((())))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++******+++,,,,,,---......////////////000000000111333333222222111111000000------------,,,++++++***,,,+++************+++,,,******))))))))))))******))))))))))))************(((((((((((((((((((((((())))))))))))************************************************++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,---.........---,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******(((((((((((()))***,,,,,,************************))))))*********++++++++++++,,,,,,------...//////......//////000111222222444555777999;;;======>>><<<999444000...111666:::???@@@AAAAAABBBBBBCCCCCCSSSttt~~~{{{www{{{tttvvv|||xxx}}}*********************************++++++,,,,,,---+++++++++++++++,,,---------......//////000111111000000000111222222333333222444777999;;;>>>BBBDDD@@@AAAAAABBBDDDEEEEEEFFFBBB@@@<<<888555333111111111333:::GGGYYYppppppeee```]]]fffqqqRRRJJJNNNNNNKKKIIIGGGEEE@@@:::333///---...------,,,,,,,,,,,,++++++++++++************+++++++++++++++************)))))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))((((((((((((((()))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++,,,,,,---....../////////000000000111111111111111111000000000//////...---,,,+++++++++,,,,,,+++************+++,,,)))))))))******))))))))))))))))))************+++)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++*********++++++++++++,,,++++++******++++++,,,---***++++++++++++,,,,,,,,,******))))))***+++,,,---)))***,,,------,,,+++++++++,,,,,,,,,,,,,,,------------------------------++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************)))((((((((()))***++++++************************)))************+++++++++,,,,,,,,,---......//////......///000111222333333444555888:::<<<=========<<<888333///000555;;;@@@CCCCCCCCCAAA@@@???@@@BBB___yyy~~~ppppppxxx************************)))******+++,,,,,,------,,,++++++++++++,,,------.........///000000111111000000000111222222333333222555999;;;===@@@DDDHHHEEEEEEEEEEEEDDDDDDDDDDDD@@@>>>:::777555444444555333:::JJJaaauuuzzzqqqcccUUUXXXvvvkkk```YYYPPPMMMPPPLLLKKKHHHAAA999222000000------,,,,,,,,,,,,++++++++++++************+++++++++++++++************)))))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))(((((()))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))************+++++++++)))******+++---....../////////000000000111111111///000000111222333333333444222///,,,*********+++******)))(((((()))******))))))************))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,---,,,+++++++++,,,---.............../////////000---,,,,,,,,,---...000111***,,,---/////////------////////////............------------------------+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))((()))))))))***************)))))))))))))))******************************)))************+++++++++,,,,,,------.../////////...//////000222333333444333555888:::<<<<<<<<<<<<999666333222555:::>>>AAA@@@BBBBBBBBBAAABBBEEEIIIaaaqqqsssjjjmmmyyy~~~{{{|||************************))))))***+++,,,,,,------,,,,,,++++++,,,,,,---.........//////000000111111000000000111222222333333333666:::<<<>>>AAAFFFJJJIIIIIIHHHFFFEEECCCBBBBBB>>><<<999666555666777888===III```}}}~~~xxxuuutttpppjjjccc```bbbddddddeeefffhhhkkkmmmooopppmmmqqqwww}}}ooohhhZZZYYYrrrnnnZZZSSSWWWPPPPPPMMMFFF===555222222---------,,,,,,,,,++++++++++++************+++++++++++++++************)))))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))))))))******+++++++++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++)))******+++---...//////000000000000111111111111///000111333555777888999999666111,,,)))((()))***)))((('''&&&&&&'''((()))))))))************))))))))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++,,,---...///222222333333444444444555666666555555666888999;;;333444666888888888666555222222111111000000//////........................++++++,,,,,,,,,---------*********++++++,,,,,,,,,************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********++++++***)))))))))))))))***************************)))************+++++++++,,,,,,------.../////////...///000111222333444444333555888:::<<<<<<<<<;;;555444444555999===@@@AAA???BBBEEEFFFHHHLLLRRRWWW\\\jjj~~~mmmqqqwww|||{{{}}}~~~wwwrrrttt}}}************************)))***+++,,,---,,,++++++******+++,,,------------......//////000000111111222333444333222222333555666999===BBBEEEGGGGGGGGGGGGFFFDDDCCCAAA@@@@@@@@@AAA:::666555444333:::DDD<<>>@@@BBBAAA??????AAADDDCCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAABBBBBBCCCCCCCCC<<<<<<;;;;;;;;;<<<<<<===<<<<<<:::888666444222111000///...---,,,,,,,,,,,,......------,,,---------------------,,,+++***)))((((((((()))******+++++++++++++++************)))+++***)))(((((()))***+++************************)))((((((((()))***+++++++++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))(((''''''((()))*********))))))))))))************))))))))))))******+++*********))))))(((((())))))))))))))))))))))))(((((()))******************************+++++++++,,,,,,------...///////////////000222333444555555888999999999:::;;;;;;<<<888666555888===@@@AAA@@@FFFCCCHHHXXXgggmmmqqquuuqqqzzz|||vvvuuu|||zzzqqqwwwttt~~~xxxttt************************)))***+++,,,,,,,,,++++++******+++,,,------------......//////000000111111222333444333222222444666444777<<<@@@CCCEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@<<<:::888777555777FFFUUUrrryyyppp}}}{{{rrrlll```[[[TTTNNNKKKGGGCCC@@@@@@@@@???>>>===<<<;;;:::<<<<<<<<<=========>>>>>>???@@@BBBDDDHHHKKKNNNPPPYYY[[[aaajjjqqqrrrmmmhhheeexxxrrrcccaaapppVVVQQQQQQQQQPPPLLLCCC<<<999000...,,,,,,---...---,,,******++++++++++++******,,,,,,,,,,,,+++++++++***************************)))************+++++++++((()))***++++++***)))((())))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))***)))((('''((()))+++,,,(((((()))***************))))))))))))))))))))))))******++++++,,,,,,------,,,---------............000000000000000000000000222222222111111444999<<<===999333---)))((()))***)))))))))))))))*********))))))))))))************+++*********))))))))))))************************,,,+++***))))))******+++++++++,,,------...//////333333555777888999::::::===???@@@BBBBBBBBBAAA@@@DDDFFFHHHHHHGGGGGGIIIKKKIIIHHHFFFEEEEEEEEEFFFFFFAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@BBBDDDEEEFFFFFFDDDCCCAAA???>>>===:::999888666444222111000------,,,,,,------......,,,,,,---,,,,,,,,,,,,,,,++++++++++++++++++******++++++++++++************+++***)))(((((()))***+++************************+++***************+++,,,************)))))))))((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++***)))(((((()))***+++******))))))))))))************))))))))))))******************)))))))))((())))))))))))))))))))))))((())))))***************************++++++++++++,,,,,,---......//////000///000111222333555666666777:::===??????===;;;999444444444888===@@@AAA@@@JJJDDDMMMmmm|||~~~vvvvvv~~~}}}vvvtttooo^^^bbb************************)))***+++,,,,,,,,,,,,+++***+++,,,------......---......//////000000111111222333444333222222444666555888===AAACCCDDDCCCAAABBBBBBBBBAAAAAAAAA@@@@@@888999999777555???VVVlllooobbbwwwlllaaaWWWQQQFFFCCC???<<<:::999777666999999999999999999999999888888888888999999999999888888888999:::<<<===>>>BBBDDDJJJRRR[[[^^^\\\YYYPPPZZZiiiuuulllXXXTTTXXXgggWWWNNNKKKPPPPPPGGG???===333111...------------,,,******++++++++++++******---------,,,,,,,,,++++++************************)))************+++++++++))))))************)))))))))))))))))))))))))))))))))))))))((())))))***+++))))))))))))))))))))))))***)))((((((((()))+++,,,((()))******+++*********))))))))))))))))))))))))++++++,,,,,,---.........------........./////////000000000000000000000000111222222222111111333555333111...+++***)))***+++(((((())))))******++++++))))))))))))***************************)))))))))+++++++++++++++++++++++++++******))))))***++++++---...///111333555777777;;;<<<>>>@@@BBBCCCBBBBBBFFFGGGIIIJJJJJJGGGDDDBBBEEEHHHKKKMMMMMMLLLMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGAAAAAA@@@@@@???>>>>>>===???>>>>>>???@@@CCCFFFHHHKKKJJJJJJJJJIIIIIIHHHHHHFFFFFFEEECCC@@@<<<999666222222111///............,,,,,,,,,+++,,,,,,---.........---,,,,,,+++******,,,+++++++++************+++***))))))))))))***+++************************---,,,++++++++++++++++++************))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((++++++************++++++******))))))))))))************))))))))))))******************))))))))))))))))))))))))))))))))))))((()))******++++++******************++++++,,,,,,,,,------......///000000000111222333444666777777777;;;AAADDDDDD@@@:::555333444666:::???BBBCCCBBBGGGFFFWWWuuuooopppsss~~~xxx|||wwwxxxuuueeeNNNGGGUUU******************************++++++,,,,,,,,,,,,***+++,,,---..................//////000000111111222333444333333333555777888;;;???CCCEEEEEECCCBBBDDDDDDDDDCCCBBBAAA??????999888666666<<>><<<<<<<<<>>>@@@BBBDDDDDDEEEGGGHHHJJJKKKKKKMMMNNNOOONNNKKKGGGBBB??????===:::777444111000//////...,,,++++++++++++,,,---------,,,,,,,,,++++++,,,,,,+++++++++*********************************************************---,,,+++************************)))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******************************))))))))))))************))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))******++++++,,,,,,,,,---------...//////000000111111333444666777888999999<<>>AAACCCCCCCCCDDDOOOfff||||||~~~{{{vvvtttgggdddfffpppxxx~~~uuujjjppp}}}{{{kkkbbb\\\NNNNNN```************************+++***++++++++++++,,,,,,++++++,,,---..................//////000000111111222333444444333444666888999;;;>>>AAACCCDDDCCCBBBHHHHHHGGGFFFCCCAAA>>>===:::777555;;;NNNjjjzzznnnfffSSSOOOIIIDDDBBB@@@???============<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>999999999:::<<<======<<>>======>>>???@@@@@@CCCFFFJJJLLLLLLJJJHHHHHHFFFDDDBBBAAAAAAAAAAAABBBCCCCCCDDDEEEFFFFFFGGGEEEDDDAAA>>>===<<<=========>>>AAADDDGGGJJJLLLMMMOOOPPPRRRSSSRRRNNNJJJHHHGGGFFFCCC@@@===;;;999999555444111///,,,***))))))+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++*********++++++++++++******************************,,,+++***)))))))))))))))))))))))))))))))))******))))))))))))************************************))))))))))))))))))))))))))))))************))))))((())))))))))))))))))(((******))))))))))))************))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))***+++++++++++++++)))******+++,,,,,,------------......///000000111222222444555777999:::;;;;;;===???@@@???<<<999777:::;;;===???@@@AAAAAABBBIIIVVVkkkzzz~~~}}}{{{yyyzzzgggbbbcccnnn{{{}}}yyymmm]]]___uuu~~~uuusss~~~~~~hhhhhheeemmmyyyvvvqqqxxx************************++++++******++++++,,,---+++,,,---......//////.........//////000000111111222333444444444444666888999:::;;;===???AAABBBBBBJJJJJJIIIGGGDDDAAA===;;;:::999===LLLhhh~~~sssgggZZZOOOGGGCCC@@@===<<<===>>>>>>===:::<<<===<<<;;;:::;;;===============<<<<<<<<<<<>>>>>>>>>>>======;;;;;;;;;;;;<<<===>>>>>>::::::::::::::::::;;;;;;888:::===>>>=========>>><<>>888444111000///---++++++,,,,,,,,,,,,+++++++++++++++*********))))))************************)))************+++++++++******))))))))))))******)))))))))))))))))))))))))))************)))(((((())))))))))))))))))))))))((()))))))))************+++++++++,,,++++++***)))))))))))))))))))))))))))*********+++,,,,,,------------........./////////000000000000000000000000000222444444111...---,,,++++++,,,,,,++++++***)))(((((())))))******++++++))))))))))))*********************+++++++++++++++)))***+++---...000111222333555888;;;>>>AAACCCCCCFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAACCCAAA???===>>>@@@BBBDDDDDDEEEHHHLLLNNNNNNKKKIIIGGGFFFDDDBBBBBBAAABBBBBBCCCCCCDDDFFFGGGHHHIIIJJJMMMKKKIIIGGGEEECCCBBBAAA@@@AAACCCFFFIIILLLOOOPPPMMMOOORRRTTTTTTRRROOOMMMIIIHHHHHHGGGFFFFFFGGGGGG>>>===;;;888444000,,,*********+++,,,,,,---......,,,,,,,,,,,,++++++++++++******+++,,,,,,+++************************************))))))((()))))))))))))))))))))************)))))))))*********++++++************************)))))))))))))))))))))))))))******++++++******)))(((((())))))))))))((((((******))))))))))))************))))))))))))******))))))))))))************)))))))))))))))))))))))))))***++++++,,,+++++++++)))******+++,,,---......---......//////000111111333333555777999:::<<<===>>>===<<<;;;::::::::::::<<<===>>>>>>===>>>@@@BBBNNNSSS```vvvzzzzzz|||~~~{{{uuuuuukkkjjjooo|||uuuggghhh```kkklllhhhvvvooo\\\RRRQQQbbbqqq************************++++++*********+++,,,---+++,,,---...////////////......//////000000111111111333444444444555777999:::999:::;;;===@@@CCCEEEIIIIIIHHHGGGDDDAAA===;;;999???KKK```}}}yyyqqqdddWWWMMMEEE???<<>>AAA@@@???>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>===>>>??????@@@===>>>>>>>>>======>>>>>>999;;;<<<<<<;;;:::999999AAADDDMMM^^^ssszzznnnUUUFFF[[[~~~^^^NNNNNNNNNJJJGGGBBB;;;666333111000///+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********************************)))************++++++++++++***)))(((((()))***+++)))))))))))))))))))))))))))******+++***)))((('''))))))))))))))))))))))))(((((()))***************+++,,,,,,,,,++++++***)))))))))))))))))))))))))))++++++,,,,,,------......,,,---------............000000000000000000000000...000222111///---,,,,,,))))))***************))))))))))))))))))*********))))))))))))*********************++++++,,,,,,,,,+++,,,...000222555666777;;;<<>>???@@@BBBCCCFFFEEECCCCCCBBBCCCEEEFFFEEEEEEFFFIIILLLLLLIIIFFFFFFEEEDDDCCCBBBCCCCCCDDDCCCCCCDDDEEEFFFGGGGGGHHHLLLLLLLLLLLLKKKJJJHHHGGGFFFGGGHHHJJJKKKMMMNNNOOOLLLNNNPPPRRRSSSRRRQQQPPPIIIIIIIIIJJJKKKMMMNNNOOOGGGGGGFFFCCC???999444111------------------......------,,,,,,,,,+++++++++***++++++,,,,,,++++++*********************************))))))******++++++((()))))))))************))))))*********+++++++++************************)))))))))))))))))))))))))))******++++++******)))((()))************)))(((******))))))))))))************))))))))))))******((()))))))))************)))))))))))))))))))))))))))***++++++,,,,,,++++++)))******+++,,,---...///.........///000000111111333444666888:::<<<===>>>>>>===;;;999999:::;;;<<>>@@@DDDHHHTTTTTTXXXggg|||wwwuuuyyy{{{}}}{{{pppooommmpppvvv~~~rrreeekkkqqq}}}uuuvvvnnn___TTTOOOSSSooowww************************,,,+++*********+++,,,---+++,,,---...////////////......//////000111111111111333444444444555777999<<<;;;;;;;;;>>>BBBFFFIIIFFFFFFGGGFFFDDDAAA>>><<<999EEEWWWnnn|||uuuggg^^^QQQFFF???======>>>>>>===<<<<<<>>>??????>>>===@@@CCCCCCBBBAAACCCEEEBBBCCCCCCDDDEEEEEEFFFFFFDDDCCCCCCCCCBBBBBBAAAAAA@@@??????>>>>>>>>>??????===>>>???>>><<<;;;;;;<<<:::::::::::::::;;;<<<===<<<<<>><<<<<<===@@@DDDFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBDDDGGGHHHEEEBBBEEEDDDCCCBBBBBBCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGIIIKKKLLLLLLKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMOOOQQQRRRRRRQQQPPPKKKKKKKKKKKKLLLMMMNNNOOOMMMNNNNNNLLLGGGAAA;;;777000000000///......---------------,,,,,,,,,++++++***+++,,,------,,,+++***************************************+++,,,------(((((())))))*********+++)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******)))***+++,,,,,,+++***)))******))))))))))))************))))))))))))******(((((())))))*********+++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))******+++---...//////......//////000000111111444444666888:::<<<>>>???>>>===;;;::::::;;;<<<===CCCDDDDDDBBBBBBEEEJJJOOO]]]]]]]]]cccttt}}}vvvvvv{{{yyyoooppplllpppssstttuuuuuurrrnnnhhhzzz{{{pppccccccjjjsssxxxccc|||fff))))))))))))************++++++,,,,,,,,,,,,------++++++,,,------......///...///000000///...000111666555444444555666777888:::;;;>>>???AAADDDGGGJJJIIIFFFEEEFFFAAA:::;;;BBB@@@bbbxxxcccjjjyyy}}}zzziii[[[TTTKKKEEEAAA@@@===::::::>>>@@@>>>======???AAAAAAAAADDDKKKRRRSSSUUUWWWVVVTTTXXX[[[^^^\\\WWWTTTUUUXXXYYYUUUPPPOOOPPPNNNHHHCCCIIIFFFCCCAAA@@@@@@???===???===<<<===>>>??????>>>>>><<<;;;<<<======<<<;;;;;;999:::>>>AAADDDLLLTTTjjjzzzcccLLLJJJmmmXXXNNNPPPJJJLLLFFF;;;555555333...///---++++++,,,---,,,+++,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++)))))))))***+++++++++,,,************************+++++++++*********)))))))))))))))***+++++++++,,,)))************+++++++++************************))))))*********+++++++++++++++,,,,,,,,,---------.........///////////////111222222222222111111000.../////////...,,,***)))++++++++++++++++++++++++******)))))))))))))))***)))******++++++***))))))------,,,+++***,,,000444222666:::<<<===???CCCGGGGGGFFFFFFGGGGGGGGGDDDCCCEEECCC@@@???AAACCCBBB>>>CCC@@@>>>AAACCCBBB@@@@@@@@@@@@@@@@@@??????>>>>>><<<;;;::::::<<<>>>>>><<<:::======999888:::<<<<<<<<>>@@@???:::777:::<<<;;;DDDAAABBBLLLZZZeeehhhfffddddddkkkyyyzzzsssyyyrrrrrruuuaaaVVVaaarrrzzz~~~zzzpppmmmyyy{{{]]]WWWbbbkkkpppYYYMMM))))))))))))************++++++,,,,,,,,,,,,------+++,,,,,,------......///...000111111000///000222666555555555555666888999999<<>>BBBHHH^^^uuussstttzzztttmmmjjjbbbVVVKKKFFF<<<:::<<<@@@AAA??????BBB>>>@@@DDDIIIOOOTTTWWWXXX```gggllllllmmmppppppmmmooorrruuusssooommmnnnqqqtttpppmmmllllllkkkfffaaaXXXUUUQQQNNNLLLJJJGGGEEEGGGDDDBBB@@@AAAAAA@@@???@@@???===>>>>>>>>><<<;;;===:::999;;;<<<===DDDKKKVVVmmm~~~fffWWW]]]lllaaaAAAFFFKKKJJJBBB:::888666222000...,,,,,,---...---,,,,,,,,,,,,++++++++++++*********************************+++,,,,,,,,,,,,+++***************+++++++++************************+++++++++*********))))))***************+++++++++)))************+++++++++*********************************++++++++++++,,,++++++++++++,,,,,,,,,---/////////000000000000111111111222222222111000000...//////...---,,,***)))++++++++++++++++++++++++,,,++++++*********++++++)))))))))***++++++,,,,,,---...///000000333777:::999<<>>@@@@@@@@@@@@999999888888999:::<<<<<<;;;??????;;;<<>>===???BBBBBB>>>===@@@BBBBBBDDDEEEMMM```vvv|||nnnrrr~~~iiinnnsssttttttxxxuuueee```pppwwwwww~~~pppppp[[[LLLRRRhhhuuuzzzoooggg]]]OOODDD???)))))))))*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,---....../////////111222222111111222333555555555666666888999:::999<<<@@@CCCDDDEEEGGGIIIHHHEEECCCBBBAAADDDNNNXXXuuu~~~{{{rrrlllaaaUUUPPPLLLDDD>>><<<>>><<<<<<@@@AAA@@@BBBFFFIIIMMMSSS[[[bbbiiimmmooossszzz~~~yyyllliiifffcccaaa^^^[[[XXXQQQMMMHHHDDDCCCBBBBBBAAAAAA@@@??????@@@???<<<:::???;;;888999999:::AAAHHHQQQ^^^qqqooo\\\OOO[[[fff}}}UUUFFFMMMOOOJJJAAA;;;777444222000------...///......,,,,,,,,,,,,++++++++++++******************************+++,,,,,,,,,,,,++++++++++++***************************************+++++++++***************+++++++++***************)))************+++++++++************************++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,000000000111111222222222111111222222111000000///............---+++***)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++*********+++---...///222555777888;;;>>>@@@???@@@AAAAAAAAA@@@BBBCCCCCCAAA@@@>>>>>>???AAABBBCCCBBBAAACCCDDDCCCAAA@@@BBB@@@>>>;;;:::;;;;;;<<>>>>>AAADDDIIIKKKVVV___bbbZZZZZZeeejjjgggccc]]]]]]dddhhhhhhlllrrrrrruuuuuummmgggeeeeeeccc[[[XXXUUUSSSSSSSSSSSSRRRGGGBBB>>>===AAACCCAAA>>>???FFFIIIEEEBBBEEEJJJNNNKKKIIIGGGGGGFFFEEEBBB???EEECCC@@@AAAEEEIIIMMMOOOOOOPPPPPPOOOKKKDDD>>>:::666333...,,,+++,,,,,,,,,------...///...---+++***,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++***)))))))))***,,,---,,,++++++******++++++,,,+++++++++,,,------......000000000111222333555666666666777999===???@@@???===AAABBB???>>>BBBDDDDDDAAAAAAKKKccc~~~pppmmmjjjjjjppp|||~~~sssppp|||}}}xxx|||hhh[[[fffggg^^^^^^tttrrrcccQQQGGGBBB???>>>@@@))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////000111222222222222333555555555666777888999:::;;;:::===BBBEEEFFFFFFGGGHHHIIIIIIGGGBBB@@@III\\\mmmzzzoooeeeXXXKKKFFFDDD@@@<<<;;;EEEAAA???AAADDDGGGNNNTTT___bbbgggmmmrrrwww|||~~~~~~|||yyywwwuuurrrnnnkkk[[[VVVOOOIIIFFFDDDCCCBBBBBB@@@??????@@@???===;;;>>>:::888:::;;;>>>EEEMMM[[[```kkk|||gggOOOAAAHHH^^^xxxuuuOOOPPPOOOLLLHHHAAA999333444111...---............------,,,,,,,,,+++++++++******************************+++,,,,,,,,,,,,+++,,,+++++++++***)))))))))************************************************,,,+++++++++***)))))))))))))))*********+++++++++************************++++++,,,,,,,,,---------*********+++++++++,,,,,,///000000000111222222222222222222222111000//////......------,,,+++******++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...///---+++******+++---...444777;;;===>>>???AAACCC>>>>>>??????>>>>>>>>>???;;;;;;<<<;;;;;;<<<>>>@@@EEEAAA>>>>>><<<999888999999<<<===;;;;;;@@@EEEHHHWWWVVVTTTTTTWWW]]]cccgggiiiwww{{{rrrrrr~~~zzzyyyuuupppmmmlllmmmmmmlll```YYYRRRPPPSSSTTTPPPLLLJJJMMMLLLEEE@@@AAABBBBBBFFFFFFEEEFFFGGGHHHHHHGGGFFFCCCAAAAAACCCFFFHHHHHHKKKMMMPPPRRRQQQOOOKKKIII???:::444///------,,,,,,+++,,,---//////...,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************+++***)))((()))***,,,---,,,++++++******++++++,,,++++++,,,,,,---.........000000000111222444555666777666777999===?????????===BBBCCCAAAAAADDDEEEDDDAAA<<<>>>PPPnnnvvvwwwyyy|||xxxrrrppp~~~jjj^^^cccssstttxxxxxxsss[[[OOOCCC@@@@@@AAABBBEEE************+++++++++++++++++++++,,,,,,,,,------,,,,,,---......//////000///111222333222222444555555555777888:::;;;<<<<<<;;;???CCCFFFGGGGGGHHHIIIHHHKKKIIIAAA???MMMhhh~~~{{{nnn[[[PPPFFFCCCBBB@@@???@@@BBBAAAEEEMMMUUUZZZaaahhhrrruuuzzz~~~}}}xxxkkkeee]]]VVVPPPMMMJJJIIIDDDCCCAAA@@@@@@@@@???===???;;;:::;;;===???FFFNNN[[[bbbnnn|||qqqXXXJJJDDDVVVxxx___UUULLLJJJLLLIII@@@888777444000...---...---------------,,,,,,,,,++++++******************************+++,,,,,,,,,,,,+++,,,+++++++++***)))))))))************************************************,,,+++++++++***)))))))))))))))*********+++++++++************************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,......///000000111222222333333333333222111000///...------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,---000222444:::===@@@AAAAAA@@@@@@AAA<<<<<<<<<<<<============:::<<<>>>===<<<;;;<<<>>>???:::888::::::999<<>>AAAAAAAAAAAABBBDDDFFFHHHGGGFFFFFFGGGHHHIIIIIIHHHHHHIIIKKKMMMOOOQQQRRRRRRHHHDDD===888444111///---***+++,,,............---,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))************************************************+++***)))))))))***+++,,,,,,++++++******++++++,,,+++,,,,,,------...///////////////000222444555666888888888999<<<>>>>>>===@@@EEEGGGEEEDDDFFFGGGEEECCC<<<:::GGG___vvvyyyvvvzzzxxxpppxxxyyytttxxxfff]]]mmm~~~sss}}}eeeVVVIIICCC>>>@@@BBBCCCEEEHHH*********++++++++++++,,,++++++,,,,,,,,,,,,---------------...//////000000///000222222222222444666444555777:::;;;===>>>>>>===@@@DDDFFFGGGGGGIIIJJJEEEIIIHHHDDDHHH[[[uuuiiiXXXLLLEEE@@@@@@AAAAAADDDIIIKKKNNNXXXeeelllnnnoooqqqzzzppphhhbbb\\\YYYNNNKKKFFFDDDCCCBBBBBBAAABBB???======<<<;;;@@@FFFOOO[[[pppnnneeeMMMLLLhhhwwwbbbNNNJJJNNNOOOHHHBBB<<<888333///......------------------,,,,,,,,,,,,******************************+++,,,,,,,,,,,,++++++++++++******************************************************++++++++++++++++++***************)))************+++++++++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------......///000111222222444444444444333222000000------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......+++,,,---000444888;;;===@@@BBBCCCCCCAAA???>>>>>>===<<<;;;<<<>>>???>>>===888:::<<<;;;888777:::===CCC@@@CCCLLLQQQTTT\\\gggnnnxxx}}}wwwuuu}}}}}}wwwttttttyyy}}}zzz}}}~~~}}}}}}~~~}}}zzz|||yyyvvvuuuuuuvvvvvvvvvxxxuuussssssuuuyyy|||}}}{{{qqqhhhddd```VVVKKKEEEFFFEEEDDDAAA@@@AAABBBGGGGGGHHHKKKNNNPPPOOONNNKKKJJJJJJKKKLLLOOOQQQSSSPPPMMMHHHDDD@@@;;;666333........................,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))************************************************))))))******++++++++++++,,,++++++******++++++,,,,,,,,,,,,---......///////////////111222444666777:::999999:::===??????>>>???DDDGGGFFFEEEFFFFFFCCCBBBAAADDDNNN___qqqyyypppppp{{{}}}~~~}}}yyynnnmmmxxxwwwlll\\\PPP\\\pppaaaYYYLLLAAA>>>===@@@FFFLLLRRR\\\eee*********+++++++++,,,,,,++++++,,,,,,,,,,,,------------......//////000000...///111222111222444555444555888;;;===>>>??????@@@BBBDDDFFFFFFGGGJJJLLLEEEGGGHHHLLL\\\sss~~~fffPPPCCCCCC@@@@@@CCCFFFJJJSSS\\\eeegggnnnyyy}}}tttooo]]]XXXPPPJJJGGGFFFFFFEEEEEEBBB@@@???===999;;;@@@DDDNNNbbb|||zzzaaaNNNOOOggg{{{\\\NNNMMMLLLJJJIIIAAA===777222000///...---...------------,,,,,,,,,******************************+++,,,,,,,,,,,,+++***************+++++++++************************))))))*********+++++++++***************+++++++++)))************+++++++++*********************************++++++++++++,,,,,,,,,---------............//////000111222333444666666666555444333111111---,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000000111444777:::>>>@@@AAADDDEEEEEECCCAAA>>>>>>>>>>>><<<;;;;;;===>>><<<:::666888999888888===EEELLLXXXWWW^^^lllsssuuu}}}}}}|||vvvsssrrrtttqqqjjjhhhiiijjjpppmmmaaa[[[aaaiiijjjjjjmmmooonnnppprrrqqqmmmooonnnmmmnnnpppqqqqqqqqqxxxxxxxxxwwwwww{{{xxxuuurrrjjjaaaXXXZZZ\\\YYYSSSLLLHHHGGGFFFEEEEEEHHHLLLOOOQQQQQQNNNNNNMMMMMMOOOQQQSSSTTTUUUTTTSSSQQQNNNHHHAAA<<<666555222///------------,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))************************************************((()))***,,,,,,+++***))),,,++++++******++++++,,,,,,,,,------.../////////000000111222444666777999:::::::::<<<@@@BBBCCCBBB@@@FFFJJJJJJJJJLLLKKKIIIKKKPPPVVV\\\dddqqqzzzwww~~~}}}|||zzzyyy{{{xxxoooffffffnnnwww{{{xxxbbbYYYZZZ[[[cccvvveeeLLLAAA@@@<<>>???NNNjjjxxxfffMMMPPP|||kkkTTTJJJFFFGGGJJJEEEAAA:::555222000///.........---------,,,,,,,,,******************************+++,,,,,,,,,,,,+++))))))******+++++++++,,,************************))))))******++++++++++++))))))******+++++++++,,,)))************+++++++++************************))))))*********+++++++++---------........./////////000111222333444555555777777777666555333222111---,,,+++*********+++,,,++++++++++++++++++++++++---------......000111111888999;;;===>>>???@@@@@@FFFFFFFFFDDDAAA????????????<<<::::::;;;<<<999777888:::;;;<<<@@@KKKZZZeeeiiiiiisss|||uuuvvvwwwwwwtttpppllliiiiiiaaa```hhhggg]]]YYY]]]TTT```^^^LLLDDDOOOXXXWWWYYY]]]```aaadddhhhhhhdddeeedddeeegggjjjlllllllllsssuuuuuurrrppprrrxxx}}}~~~{{{yyyuuuppplllpppsssqqqiii___WWWSSSEEECCCAAAAAAEEEIIIMMMNNNOOOOOOPPPRRRSSSUUUWWWWWWVVVWWWYYYZZZXXXRRRJJJDDD>>>;;;666111...,,,,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))************************************************'''(((+++------,,,***(((,,,++++++++++++++++++,,,,,,,,,------.../////////111111222333555777999:::::::::;;;>>>BBBFFFGGGFFFGGGNNNTTTUUUUUUXXXXXXUUU]]]cccgggggghhhttt~~~|||www{{{|||oooqqqoookkkhhhkkkooosssvvv|||rrrggghhhzzz~~~nnnxxxiiiTTTRRRDDD>>>EEEEEEIIITTTdddqqqvvvzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////---...///111000111333333333555777999888999::::::;;;<<>>AAAEEEFFFGGGFFFFFFFFFDDD@@@>>>>>>>>>>>>===;;;888666777:::<<>>HHHNNNUUUYYYYYYVVVQQQOOOQQQZZZdddgggdddaaabbbeeeggghhhlllqqqppplllnnnrrruuuvvvtttrrrtttwwwvvvrrrqqqwwwxxxtttrrrrrrnnnhhhaaaUUUOOOPPPOOOIIIGGGLLLIIIKKKMMMQQQTTTVVVWWWXXXUUUYYYYYYTTTRRRSSSPPPJJJIIIBBB999444333222...+++000///---,,,+++++++++,,,++++++************++++++************************************************++++++++++++++++++++++++))))))))))))************+++++++++************)))))))))***++++++++++++***************************,,,+++***))))))***+++,,,******))))))******+++,,,)))))))))((((((((((((((()))******++++++,,,------,,,---------.../////////......///222666999::::::999===@@@@@@???@@@EEEIIIOOO]]]^^^QQQTTTjjjxxxuuulllkkkhhheeegggttt~~~tttppp{{{sssrrr}}}|||kkkkkkhhhcccgggttt{{{qqqfffyyywwwyyysss^^^IIIAAABBBDDDHHHMMM]]]iiixxx,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////......000111000111333333333444777999888999;;;;;;;;;===@@@CCCCCCBBBBBBDDDIIILLLLLLIIIMMMOOO\\\zzz|||vvv^^^PPPHHHCCCDDDGGGLLLSSSaaapppvvvwwwxxx{{{}}}rrriii^^^TTTPPPLLLIIIEEEDDDDDDCCCAAA>>>AAA===>>>FFFTTTfff{{{nnn]]]UUUdddrrrZZZNNNKKKTTTMMMLLLHHHBBB;;;555111//////---,,,,,,------,,,+++************************************************++++++++++++++++++++++++************************************************************************))))))))))))************************************++++++******************+++,,,,,,------......///111000000000000222333444555666666555333111...,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---...111444666999:::;;;AAAAAABBBDDDEEEFFFFFFFFFBBBCCCBBB@@@>>><<<<<<===555999===>>>===BBBKKKSSS```hhhooottt{{{{{{sssqqqsssqqqiii___ZZZ]]]bbb]]]VVVNNNJJJIIIHHHFFFDDD@@@BBBEEEEEEEEEGGGJJJMMM]]]ZZZQQQGGGDDDEEEEEEBBBCCCDDDDDDBBB???>>>AAADDDDDDGGGJJJNNNPPPOOONNNLLLYYYZZZ___gggkkkkkkmmmqqqkkkoooooollllllnnnnnnllltttyyyzzzvvvuuuvvvuuuqqqooolllnnnttttttiiiXXXMMMHHHGGGGGGHHHKKKOOOSSSVVVRRRWWWYYYWWWWWWXXXVVVQQQRRRLLLFFFBBB@@@;;;444///,,,,,,,,,,,,++++++++++++++++++************++++++************************************************++++++++++++++++++++++++))))))))))))************+++++++++************)))))))))***++++++++++++***************************++++++***))))))***++++++******))))))******+++,,,))))))))))))))))))))))))*********+++,,,,,,------,,,------....../////////000111222444777999;;;;;;888===BBBCCCBBBCCCIIIOOOXXX^^^]]]\\\lll~~~vvvrrrvvvoooqqquuu}}}zzzwww{{{xxx|||oooaaabbbtttzzziiiXXX]]]ssszzzkkkiiiVVVJJJBBBEEENNNXXXbbbkkk|||,,,,,,,,,,,,,,,,,,,,,,,,------........./////////.../////////......000222000111222333333444666888888:::;;;<<<<<<>>>AAACCCCCCBBBCCCGGGKKKMMMMMMMMMRRRWWWkkkkkk\\\KKKBBBBBBFFFOOOVVV___hhhwwwwwwiiibbbUUUPPPIIIEEEEEEEEECCCAAA@@@>>>======???JJJ```sssmmmYYYQQQ[[[zzzyyyXXXFFFJJJPPPOOOMMMIIIBBB;;;444111///---++++++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))))))))*********++++++++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,---......//////000000000000111222333444555555555444222000...,,,++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,---...111333555888;;;===>>>???AAABBBDDDEEEEEEDDDBBBAAA???@@@@@@>>><<<<<<===>>><<>>???BBBDDDEEEDDDEEEHHHIIIIIIJJJNNNUUUaaa}}}nnnSSSLLLEEEDDDJJJUUUbbbkkkrrruuu}}}~~~qqqcccZZZPPPJJJHHHHHHFFFDDD>>>???@@@@@@===>>>JJJWWWooozzzjjjRRRLLLQQQssscccJJJIIIOOOOOOOOOMMMIIIBBB:::555///---++++++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,------.../////////000000000111111222333333444444333333111///---,,,+++++++++,,,,,,,,,,,,,,,---,,,+++***+++---000222555666999;;;>>>@@@AAABBB>>>AAACCCDDDCCC@@@>>>===<<<>>>???@@@@@@AAADDDFFFTTT]]]iiioooqqquuu}}}yyysssjjjaaa___aaa^^^TTTJJJNNNMMMKKKHHHGGGLLLUUU\\\ttttttqqqhhh^^^VVVTTTUUURRR\\\jjjsssuuurrrooonnnqqqqqqmmmfff```\\\TTTLLLWWW___hhhjjjfff```^^^___ggggggkkkssszzzvvvgggZZZZZZQQQMMMSSS[[[___```aaaXXXWWWRRRNNNQQQWWWYYYWWWUUU^^^hhhnnnpppqqqpppoootttxxxyyyzzz]]]WWWOOOGGGBBB@@@@@@AAAKKKOOORRRSSSSSSQQQMMMIIIKKKLLLNNNPPPQQQOOOIIIDDD<<<999555000---,,,,,,,,,,,,++++++******++++++,,,************************************************))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))))))))***++++++++++++***************************+++******************+++******))))))******+++,,,***+++++++++++++++,,,,,,******++++++,,,------...,,,,,,---...///000000111444555777888888:::;;;======AAAEEEFFFGGGNNN[[[eeefff\\\UUU[[[jjjzzzzzzooofffgggrrr}}}||||||zzzhhhfffuuuiiiZZZeeejjjVVVMMMHHHJJJQQQ]]]iiisss}}},,,,,,,,,,,,,,,,,,,,,,,,.........////////////000...///000000...///000222111333444444333444666888888:::===???@@@AAACCCEEEHHHFFFFFFHHHGGGDDDHHHOOO```qqq|||fffXXXFFFHHHJJJOOOXXXfffttt{{{zzzyyy~~~vvvjjj\\\RRRNNNMMMIIIFFFBBB@@@AAABBB???===@@@EEE]]]mmmyyyXXXHHHLLLaaattt\\\TTTNNNMMMMMMMMMLLLGGG@@@:::111///,,,+++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,---......//////000///000000111222222333333333222222111000...---,,,++++++,,,,,,,,,---------,,,+++++++++---000333555888999;;;===???AAABBBBBBAAACCCDDDCCC???<<<;;;;;;888;;;AAAFFFJJJOOOTTTWWWjjjqqqzzzzzzyyyxxxrrrjjjXXXPPPKKKPPP[[[bbb___YYYhhhiiihhhccc^^^bbbnnnxxxyyyqqqiiifffeeebbbiiisss||||||uuuooocccffffffdddcccbbb]]]VVVQQQ\\\jjjqqqpppjjjeeebbbnnnpppvvv~~~{{{nnneeeffflllpppqqqsssoooeeeWWWLLLLLLOOOLLLEEEKKKPPPWWW\\\^^^```eeejjjhhhssszzzzzz~~~xxxqqqllldddZZZOOOFFF???<<>>???@@@AAABBBFFFPPP]]]ggg[[[UUUSSSUUUYYYcccxxxlllrrrwwwuuuooonnnuuu~~~|||uuuyyywwwhhhkkkttt___tttrrrUUUIIIJJJMMMQQQ^^^nnn{{{,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////000000000//////111333333444555555444555777999888;;;>>>@@@AAABBBDDDFFFIIIFFFGGGIIIGGGDDDLLLXXXmmmzzz|||eeeVVVPPPEEEMMMVVV]]]fffsss~~~~~~kkk]]]UUUPPPIIICCCIIICCC>>>>>>>>><<<===@@@JJJYYYooommm\\\PPPWWW{{{nnnRRRNNNLLLKKKLLLLLLJJJEEE@@@555222...,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------------------...//////000000//////111222222333222222222111000///...------,,,++++++,,,,,,------......,,,,,,---///111444777999;;;<<<===???@@@@@@AAAAAA???@@@@@@===999888999<<<===CCCLLLUUU\\\ccchhhkkkxxx|||{{{xxxqqqnnnggg___]]]___]]]YYYLLLKKKPPP___rrr}}}|||www}}}uuunnnppp{{{yyyuuurrrtttwww||||||mmmoooooonnnrrrxxxzzzxxxaaagggnnnssstttrrrooonnnwwwuuusssuuuzzzwwwmmmmmmrrrvvvwwwyyyvvvhhh______ccc```ZZZYYYXXXWWWVVVTTTTTT\\\ffffffkkknnnnnnpppwww}}}|||zzzvvvnnndddXXXNNNHHHCCCAAACCCGGGJJJJJJLLLPPPJJJIIIIIIIIIJJJLLLOOOPPPPPPKKKCCC;;;444///---,,,,,,,,,++++++++++++,,,,,,*********************************************************************************++++++++++++,,,+++++++++************)))))))))***++++++++++++***************************)))***++++++++++++***)))******))))))******+++,,,*********++++++,,,,,,---++++++,,,,,,------......,,,,,,---...000111222222222666999:::999999===@@@@@@???@@@CCCJJJSSS\\\aaaUUUVVVVVVSSSOOOTTTeeewww|||vvv|||uuuuuusssooonnnsss}}}~~~rrrkkkmmmoootttbbbkkkooojjjZZZOOOPPPTTTUUUdddrrr,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111000//////111333555666777666666666888:::888;;;???AAABBBCCCEEEGGGHHHEEEGGGKKKKKKKKKWWWhhhzzz|||xxxeeeTTTNNNQQQQQQ]]]ggglllrrr~~~sssggg\\\QQQHHHJJJEEEAAA@@@???;;;<<<>>>===DDDTTTkkk\\\PPPhhhbbbRRRNNNKKKJJJLLLKKKGGGCCC888555000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------......//////000000...///111222333333222222111000///...------,,,,,,++++++,,,,,,---......///...///111444777:::<<<===>>>???@@@@@@AAA@@@@@@@@@:::<<<===<<<<<>>DDDXXXrrrwwwTTTTTT{{{WWWQQQKKKJJJKKKKKKHHHEEE;;;777222...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------......///000000000...///111222333333222222111000///...---,,,,,,,,,++++++,,,,,,---.../////////111444888;;;===???@@@AAAAAAAAABBBAAAAAA@@@???;;;===AAACCCGGGQQQ^^^iiiooouuu}}}wwwyyywwwkkk\\\RRRRRRVVVYYYeeemmmhhh______gggmmmttttttzzz~~~yyytttqqqttt{{{zzzxxx|||ttt}}}xxx|||wwwrrrkkkhhhgggmmmvvv{{{yyyuuunnniiigggkkkllljjjhhhhhhfffooowwwwwwwww|||wwwaaaUUUTTTIIIFFFNNNaaammmmmmlllooovvvyyy~~~|||yyyrrrfffZZZQQQGGG>>><<<@@@HHHHHHHHHGGGHHHJJJNNNQQQNNNPPPRRRRRRNNNGGG???;;;---,,,,,,++++++,,,,,,---************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))))))))***++++++++++++***************************)))***+++,,,,,,+++***)))*********)))***++++++,,,(((((()))***++++++,,,,,,++++++,,,------......///,,,,,,---///000222333333333888<<<===<<<===BBBFFFIIIIIIMMMWWWbbbfff```YYYMMMTTT[[[aaalllwwwwwwooossszzz~~~uuulllooo}}}ssscccVVVRRRNNNyyypppTTTQQQPPPRRRVVVaaasss,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000111222333333555777888777888:::<<<999;;;>>>@@@AAADDDHHHKKKNNNLLLKKKPPPZZZiii|||{{{iiisss```UUUQQQRRRZZZddd||||||hhhUUULLLFFFGGGGGGAAA>>>???BBB===;;;EEEZZZrrriiiSSS[[[|||NNNAAAOOOJJJDDDJJJLLLCCC===555000//////...,,,---------,,,,,,,,,++++++---------,,,,,,+++++++++************************++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++******************---------,,,,,,+++++++++******+++++++++,,,,,,,,,------......///000000000111222222333333222222111111000///...---,,,,,,,,,...---------...000111333888888888:::===>>>>>>>>>BBB===>>>EEEDDD<<<;;;BBBHHHRRR\\\aaadddkkkqqqttt||||||zzzxxxvvvttttttsssbbb\\\WWWSSSLLLGGGMMMWWWcccpppzzz}}}}}}}}}yyyrrrqqqppphhhrrr~~~vvvqqqtttuuuqqqoooqqqzzzvvvrrrrrr{{{wwwooopppqqqrrrssswww|||~~~vvvuuuuuuqqqmmmkkkgggmmmqqqpppppprrrrrrppp{{{|||{{{jjj\\\[[[VVVNNNKKKSSScccsss{{{uuuzzz~~~|||xxxxxx{{{}}}|||wwwsssmmm___NNNEEEFFFBBBAAACCCIIINNNOOOJJJDDDKKKKKKMMMQQQTTTQQQKKKEEE<<<555,,,)))+++---,,,***///...,,,***))))))******)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))************,,,+++***))))))+++---...******+++++++++,,,,,,,,,............////////////......///000111333555666777888999:::<<>>===BBBOOOcccxxxsssWWWQQQiiiZZZFFFLLLIIIGGGLLLJJJEEE@@@999444111///...------------,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,+++++++++***+++++++++,,,,,,,,,,,,---------......///000000000111222222333333222222111///......---,,,,,,---------------...///111444555;;;:::999:::;;;<<<<<<<<>>@@@AAAJJJHHHLLLdddzzzuuummmvvv|||~~~|||{{{|||~~~wwwsss{{{yyynnntttzzz~~~{{{~~~kkkbbbooo|||uuuaaaRRRUUU\\\gggttt~~~,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000000000000111333333333444666777777888:::<<<<<<>>>AAABBBCCCCCCEEEFFFKKKJJJMMMVVVcccxxxttteeeZZZRRRTTT^^^jjjuuu}}}ooocccVVVOOOIIIDDDBBBBBB>>>??????>>>AAAOOOeeevvviiiSSSNNNaaannnSSSKKKHHHLLLPPPJJJGGGEEE@@@:::333///...///------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......---......//////000000111111222222333333222222111------,,,,,,,,,,,,------,,,,,,---///222555777888======;;;;;;;;;<<<===>>>@@@:::888;;;===DDDUUUgggqqqtttwwwyyy}}}}}}vvvllllllkkkfff^^^VVVOOOKKKJJJXXX___hhhlllggg]]]ZZZ]]]mmmxxx~~~yyypppmmmpppsssuuurrrggggggrrrwww{{{{{{pppiiippptttuuussswwwwwwuuutttxxx~~~{{{yyy|||wwwyyyxxxqqqppprrrqqqlllgggmmmrrrtttqqqnnnmmmooojjjgggccc^^^ZZZWWWUUUTTTWWW^^^hhhnnnnnnlllkkkkkkooorrrzzzyyyjjjZZZSSSTTTPPPIIIDDDCCCFFFJJJMMMJJJJJJIIIHHHIIIMMMRRRVVVNNNIII@@@888111---,,,,,,))))))******+++,,,,,,---************+++++++++,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********)))************+++++++++************************)))))))))*********++++++,,,+++*********+++,,,---,,,,,,,,,,,,------------............////////////000000000111222333444555999999:::;;;===>>>@@@AAAFFFGGGQQQhhhwwwqqqsssvvv|||}}}kkkiiiqqqyyyxxx{{{kkkfffeee^^^VVVRRR^^^ggguuu------------------------............////////////000000000000111222333333333444777777888999;;;======@@@CCCDDDDDDDDDEEEFFFLLLHHHLLLZZZmmmtttaaa]]]\\\bbbnnnyyyyyyhhhZZZPPPJJJGGGFFF???@@@@@@<<<;;;CCCSSS```}}}gggIIIDDDgggjjjTTTKKKOOORRROOOJJJIIIGGG@@@777111///000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++***************+++++++++---------,,,,,,,,,,,,,,,------------.........///.........///000000111111111222222333333222222111------,,,+++++++++,,,,,,,,,---///222555888:::<<<===>>>>>>>>>======>>>???666999BBBLLLRRRXXXeeessslllsss{{{tttggg[[[XXXSSSNNNLLLPPPYYY```ooovvv~~~~~~uuujjjdddcccgggpppyyy{{{xxxvvvxxx{{{}}}|||sssmmmhhh\\\]]]ooouuuyyy~~~pppeeemmmsssxxx{{{{{{}}}{{{www{{{vvvkkkgggjjjmmmoooooopppqqqsssppplllhhhddd^^^YYYWWWYYYSSSUUU[[[```___\\\\\\^^^dddhhhooowwwzzzuuunnnhhhhhheee___VVVMMMFFFCCCCCCIIIJJJKKKIIIFFFGGGKKKOOOQQQOOOKKKDDD;;;444000...------------,,,,,,+++************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********))))))*********+++++++++************************))))))*********+++++++++++++++*********+++,,,---,,,,,,,,,---------..................////////////111111111222222333555555888999:::<<<>>>AAACCCDDDKKKPPPYYYiiinnnfffsssyyyyyyyyyqqqgggtttxxx{{{}}}uuugggkkkvvvfffYYYRRRWWW```jjjsss------------------------........./////////000000000000000000111222333444333555777888999:::<<<>>>???AAADDDEEEEEEEEEGGGHHHMMMGGGLLL```yyyvvveeecccffflllttt~~~}}}iii\\\TTTNNNJJJBBBBBBAAA>>>===@@@FFFKKKfffzzzSSS>>>RRRuuuiiiTTTMMMMMMOOOKKKLLLJJJDDD<<<555222222.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++))))))*********+++++++++---------...............------........./////////......//////000111111111111222222333333222222111///...---,,,+++******+++...///222555888;;;===>>>===???@@@???===;;;;;;<<<:::CCCQQQ^^^eeehhhnnntttuuuzzz|||yyytttnnneee\\\RRRSSSTTTTTTXXXaaannnyyy}}}uuupppmmmnnnrrryyy}}}xxxvvvqqquuutttrrrkkkXXXRRR___bbblll~~~~~~sssllljjjjjjooowww{{{yyyvvvtttlllfffaaa\\\YYY]]]eeedddcccfffiiidddYYYRRRQQQVVVZZZbbbmmmxxx}}}{{{uuuoooqqqpppiii\\\MMM@@@888BBBFFFJJJJJJGGGEEEEEEFFFNNNOOOPPPMMMFFF===777333......---,,,+++******)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))*********+++++++++************************************++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,---------..................////////////222222222222333444666666777888:::===@@@DDDGGGIIIXXXcccmmmqqqiiiYYYccc~~~wwwwwwqqqggghhhrrr{{{|||xxxdddRRRWWWqqqqqqbbb[[[]]]fffpppyyy------------------------....../////////000000000111111000111111222333444444666999:::;;;<<<>>>@@@AAABBBDDDEEEFFFHHHKKKNNNNNNIIIQQQhhh|||kkkaaaaaajjjuuu{{{vvveee[[[QQQIIIFFFDDDBBBAAAAAAAAAAAA@@@XXXooobbbIIIOOOccccccLLLDDDLLLLLLLLLKKKGGGAAA:::555333............---------,,,++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,------------............---------.........//////...//////000000111111222111222222333333222222111......---,,,,,,,,,,,,,,,111333555888:::<<<===>>>===??????===::::::===@@@PPPVVV```iiioooqqqrrrttt}}}rrrcccYYYWWWUUUSSS\\\bbbjjjmmmnnnqqqwww|||~~~{{{vvvvvvtttuuuxxxxxxqqqiiieee^^^hhhmmmtttxxxmmm___aaafffuuu~~~yyy}}}zzzsssooovvv~~~{{{qqqgggbbb\\\YYYaaammm}}}{{{}}}xxxdddTTTPPPHHHLLLTTT___nnnxxxuuunnnhhhlllooonnneeeWWWGGG<<<;;;???DDDGGGHHHFFFEEEEEEJJJLLLOOOPPPNNNGGG???:::---,,,***)))))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++*********************************++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------............////////////111111222333444666777888999:::<<>>@@@BBBBBBCCCDDDEEEGGGKKKPPPTTTPPPPPP[[[mmmwww~~~ooohhhgggfffsssuuuhhhZZZOOOHHHGGGDDDBBBAAAAAA@@@???LLL___vvvuuu\\\RRRTTTvvvRRRAAALLLKKKKKKIIIHHHEEE???888333............------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,---------........./////////000111111222222111222222333333222222111,,,,,,,,,,,,---...///000555666888:::<<<=========<<<===<<<:::;;;AAALLLUUUdddhhhmmmsssyyy|||zzzvvvrrrkkk___VVVWWW```eeefffssszzz}}}xxxwwwxxxxxxzzz{{{}}}zzzqqqkkkhhhiiigggddddddiiigggqqqttt}}}vvvjjjrrr|||tttppphhhbbbjjjwww~~~lll```___OOONNNMMMRRR___lllllleeeaaaaaadddffffff```VVVNNN<<<<<<===@@@DDDHHHIIIIIIIIIIIIKKKNNNPPPMMMFFFAAA222000---***)))***,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---)))************+++++++++*********************************+++++++++,,,,,,******++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,............////////////000000111333555777999:::===>>>???AAADDDGGGIIIKKKZZZvvvuuueeeYYY[[[hhhmmmyyyzzzyyyvvvtttxxxuuuzzz~~~~~~yyymmmdddbbbaaabbbnnn~~~{{{nnn```___mmm|||........................////////////000000000000111111111111222333444555666888;;;<<<===???AAACCCBBBCCCDDDEEEHHHMMMTTTXXXSSSVVVcccooolllhhhzzzuuuiiiiiiooovvvzzzjjj\\\IIIHHHFFFCCC@@@???@@@CCC???OOOccc|||jjjTTTIIIqqqZZZDDDPPPKKKIIIHHHHHHGGGBBB:::444//////.........---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,)))))))))******+++++++++,,,,,,,,,---------....../////////000111111222222222222222333333222222222)))***+++,,,...111333444777888:::<<<======<<<<<<::::::999999>>>LLL^^^llllllpppvvv~~~zzzZZZVVVSSSYYYkkkyyyxxxyyylllpppttt{{{yyyiiiccc```aaaaaadddqqqnnnnnn}}}xxxpppuuuxxxyyyuuullljjjpppfff^^^QQQLLLWWWgggllliii```]]][[[^^^ccceeebbb]]]CCC>>>:::;;;@@@GGGLLLMMMJJJHHHGGGKKKOOOOOOJJJEEE<<<888333...++++++,,,...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,------...)))************+++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,............/////////000///000111333555888:::;;;AAAAAABBBCCCEEEGGGIIIJJJZZZxxxrrriiimmmxxxttt{{{rrr}}}~~~tttzzz~~~}}}wwwzzzwwwuuu||||||}}}}}}zzz|||kkk```dddZZZbbbjjjnnnssszzz............////////////......//////000000111111222222222333444555666777:::;;;<<<<<<<<<>>>AAACCCFFFIIIJJJJJJLLLPPPRRRRRRXXXbbbvvvlllYYYmmm}}}rrrlllrrr|||zzzlllUUUOOOGGGBBBAAABBB@@@???@@@FFFOOOaaa~~~}}}fffMMM[[[wwwVVVIIINNNIIIJJJIIIBBBEEEDDD888111///............,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000111111222222111111222111111000///...,,,,,,,,,...000333666888666555888>>>>>>999:::@@@>>>;;;AAAPPPZZZ___iiiuuuqqqsss|||qqq```IIIZZZ^^^kkk}}}vvvooooooooonnnqqqxxxiiiqqqvvv{{{~~~zzzkkksssxxxiiigggjjjjjjrrr|||~~~}}}sssddd\\\aaagggjjjaaa\\\WWWWWW[[[```cccdddXXXPPPEEE===<<<@@@DDDGGGOOONNNMMMLLLLLLLLLMMMNNNJJJFFF===444---***,,,///+++,,,+++***)))***,,,...---------,,,,,,+++++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........///////////////111222333555777999:::;;;<<>>===999;;;AAAGGGIIIPPP\\\eeejjjooottt|||}}}yyykkkdddaaaXXXYYYeeegggooozzzlllaaadddrrr|||}}}zzzwwwuuusss{{{~~~ssskkkbbbZZZbbb___ZZZWWWWWW[[[___bbbaaa]]]VVVKKKBBB>>>???AAAJJJLLLNNNPPPQQQQQQQQQPPPLLLHHHBBB;;;555111///---,,,,,,,,,,,,+++,,,---...---------,,,,,,+++++++++******************+++,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000000111222333555777999:::;;;@@@@@@BBBCCCEEEJJJWWWccc|||vvvzzzqqqkkkuuuvvvxxx{{{{{{tttxxxzzzooommmttt|||qqqfff^^^rrrtttccckkkiiioooxxx............////////////......///000000111111222333333444444555777888999<<<===>>>??????AAAEEEGGGLLLMMMPPPRRRTTTVVVZZZ]]]nnn}}}yyy}}}~~~ssspppuuu|||ooodddUUUIIIDDDCCCCCCBBBAAAAAABBBHHH\\\zzz{{{\\\FFF]]]aaaRRRKKKMMMNNNGGGFFFEEE>>>777444000---------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////000000111222222222333333222111000///...---,,,---...000333666999;;;===<<<<<<===;;;:::@@@GGGXXX^^^dddiiipppxxxyyywwwtttnnneee[[[^^^hhhiiifffnnnlllnnn}}}}}}zzzqqqqqqggg]]]kkk}}}www|||ssscccXXXVVVWWWXXXXXXYYY[[[___aaadddfffdddZZZLLL@@@<<<<<>>888000+++,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,++++++************+++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000000000111222333555777999;;;<<>>@@@@@@AAADDDGGGJJJMMMNNNQQQUUUWWWYYY___fffzzz||||||qqqttt~~~vvvbbbRRRHHHEEEDDDCCCCCCBBB@@@BBBOOOjjjrrrTTTJJJbbb|||XXXKKKKKKOOOJJJGGGGGGCCC<<<888222...------......------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------------------------------......//////000000///000000111111222333333444333222111///......---...///000333666888;;;<<<===<<<<<<;;;;;;AAALLLUUUiiiqqqtttqqquuu|||{{{sssfff[[[YYY\\\^^^lll{{{|||oooqqqooonnntttzzz|||rrrpppqqqppprrrpppttt}}}{{{||||||uuupppmmmWWWWWWYYY[[[]]]]]]ZZZXXX^^^bbbeeeaaaVVVKKKBBB???<<<@@@GGGNNNSSSWWWXXXXXXPPPLLLGGGEEECCC===333+++---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------........./////////000000111111222111222444666888;;;<<<===AAA@@@BBBEEEFFFPPPkkkuuutttzzznnnaaammm{{{}}}{{{~~~wwwqqqnnnnnnnnn{{{}}}{{{zzzllldddooouuu}}}||||||............//////////////////000000111222222222444444444555777999:::;;;===???AAABBBCCCEEEIIILLLNNNMMMPPPUUUXXX[[[eeepppwwwsss|||uuu```RRRKKKHHHFFFCCCCCCBBBAAAHHH\\\zzzkkkJJJKKKnnndddNNNIIIOOOKKKHHHIIIGGG@@@;;;444///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------------------------------......///000000111000000000111222222333333444333222000///.........000111333666888:::<<<<<<:::===??????BBBMMM]]]hhhooozzz~~~yyytttqqqhhh\\\QQQJJJPPP^^^jjjxxxyyywwwttttttsssqqqtttzzz|||zzzxxx}}}wwwsssuuu|||ssslllccc___^^^\\\VVVRRR\\\___ccceeebbbYYYNNNGGG:::<<>>???CCCDDDFFFGGGLLL\\\www{{{ooozzzzzz~~~}}}ppp___]]]ttt}}}sssffffffnnnnnnnnnuuu}}}............//////////////////000111111222222333333333444555777999:::;;;===???AAABBBDDDGGGKKKNNNOOOLLLOOOUUUXXX]]]kkk{{{tttsssxxxlll[[[OOOHHHDDDBBBBBBBBBAAACCCNNNggg}}}{{{XXXGGG\\\xxxXXXIIINNNMMMIIIIIIIIICCC>>>777222//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------------------------------...///000000111222000000111111222333333333333222111/////////000000333555666888:::;;;<<<<<<999CCCLLLOOOUUU```nnnwwwooo{{{~~~ooo^^^NNNBBBIIIGGGVVVjjjxxxzzzrrrssstttnnnpppssskkkooo|||uuuvvvwww~~~{{{vvvvvv}}}ooodddaaabbbbbbbbbdddeeehhhjjjiiibbbXXXQQQAAA???======AAAHHHOOOTTTVVVSSSQQQOOONNNKKKEEE@@@555111---,,,---...,,,***++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...////////////000111222333333444444555777:::===???AAABBBFFFLLLMMMLLLWWWnnnllleeeqqq~~~~~~xxx___YYY```xxxwwwiiidddfffooo{{{............///////////////000000111111222333333222222333444666888:::;;;===>>>AAABBBDDDGGGLLLOOOPPPLLLNNNUUUYYY___qqq~~~ssswwwzzzfffWWWKKKEEEEEEDDDDDDCCC@@@FFFXXXllliiiKKKOOO{{{dddLLLOOONNNIIIIIIHHHEEE@@@:::444111///...---........................------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---........................------...///000111222222000111111222222333333444222111000//////000111222666777999;;;<<<<<<<<<;;;===NNN___ggglllttt{{{~~~vvv{{{xxxdddOOOEEEFFFMMMOOO___qqq{{{qqqrrrtttmmmpppqqqccckkkvvvttt||||||}}}~~~xxx{{{|||sssllliiilllppplllnnnooonnniiiccc^^^ZZZLLLHHHAAA<<<;;;@@@GGGLLLRRRSSSUUUUUUSSSOOOKKKHHH;;;555///,,,...///---++++++++++++,,,,,,---------,,,,,,+++++++++,,,------++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000///000000111222333444555666777999<<>>@@@BBBDDDGGGLLLOOORRRMMMNNNUUUZZZaaauuuzzzyyyuuucccUUUMMMIIIGGGFFFEEEAAABBBQQQcccxxxsssLLLEEEqqqnnnOOOPPPPPPJJJHHHGGGFFFAAA;;;666222000...,,,................................................******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---........................------...///000111222222000111111222222333444444222111///...///000222333888999;;;<<<<<<<<<<<<;;;BBBXXXooozzz}}}}}}yyyoooZZZIIILLL[[[UUUXXXeeeoooqqq~~~wwwwwwzzzrrrvvvwwwffftttsss{{{wwwxxxyyyxxxwwwwwwyyyzzz}}}yyyxxxzzz|||}}}}}}}}}xxxwww~~~|||vvvjjjgggiiinnnrrrsssooofff```___aaaUUUOOOFFF>>>:::<<>>???BBBFFFIIINNNKKKMMMVVVmmmvvvtttxxxooouuu{{{|||www```ZZZ[[[mmmwwwqqquuu}}}fffMMMIII[[[ssszzzuuusssyyy~~~........./////////000000000000111111222333333333444444555777999;;;===>>>>>>@@@BBBCCCDDDGGGLLLQQQ]]]WWWZZZaaannniiijjj~~~{{{lll```SSSKKKDDDCCCCCCBBBDDDHHHUUUvvvxxx___NNNuuu```OOOSSSMMMOOOLLLJJJFFFBBB===999555000,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////////////////000111333333444444555555555444444333000//////000333666888888888777666888>>>FFFPPPVVVjjjpppvvv|||yyyjjjWWW[[[kkkssshhhhhhrrrzzz|||ppprrr}}}vvv{{{}}}~~~}}}|||{{{zzzooollljjjkkknnnmmmiiieeehhhgggggggggiiimmmpppsssvvvzzz{{{]]]ZZZYYY]]]dddiiiiiihhhZZZYYYWWWVVVRRRLLLCCC===:::>>>AAAEEENNNVVVVVVPPPPPPFFF<<<888333---,,,///------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))),,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///111111111222333555666777888:::===???@@@BBBEEEGGGNNNRRRUUUaaayyyzzznnnsss|||}}}sssfffOOOOOOiii{{{}}}|||lll```PPPHHHMMM[[[jjjsssvvvtttwww~~~....../////////000000000000111111222222333333444666666666777999<<>>KKK\\\kkktttzzzsss]]]LLLKKKaaa}}}|||qqqlllllljjjggg```lll|||~~~~~~|||{{{xxxuuurrrooolllhhhddd___^^^______^^^\\\[[[[[[ZZZ[[[]]]```ccceeejjjnnnsssxxx|||}}}|||{{{}}}|||}}}xxxhhhZZZXXXYYYXXX\\\bbb\\\ZZZZZZ\\\]]]XXXLLLCCC::::::999;;;DDDPPPVVVVVVSSSLLLEEE@@@;;;444000000------------------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////111111222333444666888999:::===@@@BBBCCCDDDEEEGGGGGGSSSZZZooo{{{vvv~~~rrr]]]HHHQQQooowwwxxxsssggg\\\\\\iiivvvsssvvv}}}|||}}}...////////////000000000111111222222333444444444777777666666888<<>>999333///............------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...............////////////111000000000111111222333222444666888888666444222111000///333999;;;:::777======AAAKKK[[[mmm{{{yyyYYYGGGCCCVVVnnn~~~|||vvvqqqnnnggg```iiiqqq|||}}}{{{xxxuuurrrmmmhhhdddddd___XXXTTTSSSSSSSSSSSSPPPPPPPPPPPPRRRTTTWWWXXX^^^aaagggmmmrrruuuvvvwww~~~~~~}}}}}}lllddd]]]QQQOOOVVVbbb___\\\\\\\\\[[[UUUQQQDDD???999777===HHHQQQUUUUUUQQQLLLHHHBBB:::222...------------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000111111222333555888999:::===@@@DDDGGGGGGGGGHHHIIIGGGUUU]]]{{{{{{sssZZZKKK\\\mmm|||jjjbbbkkkxxxvvvzzz|||~~~////////////000000000111222222222333444444555555888777666666888<<<@@@BBBFFFCCC@@@@@@CCCGGGIIIKKKLLLZZZkkktttxxx}}}hhhRRRHHHFFFEEEHHHPPP^^^mmm}}}vvvfffTTTKKKHHHEEECCCCCCBBBJJJ```~~~~~~[[[OOOiiimmmSSSEEEMMMMMMLLLJJJFFFCCC???:::444000//////.........---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............/////////000000111000000000111222333444222444666777777555222111333222222555999;;;999777999???KKK[[[kkkyyyiiiMMMEEEJJJSSSgggyyy~~~xxxwwwyyyxxxttt}}}|||yyy|||}}}zzz~~~~~~}}}|||}}}|||xxxsssllleee```^^^YYYRRRLLLIIIHHHIIIIIIGGGGGGFFFGGGHHHJJJLLLMMMQQQTTTYYY___eeejjjmmmnnnsssrrrqqqssswwwzzz{{{{{{zzzzzz|||vvvqqqjjj[[[RRRTTTeeedddbbb^^^ZZZWWWUUUUUULLLDDD<<<888999@@@IIIPPPTTTSSSPPPLLLFFF>>>444---......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111111222333444777999;;;<<<>>>AAAEEEHHHHHHHHHIIIJJJPPPZZZccc}}}gggQQQIII^^^nnnzzzxxxlllpppyyy~~~/////////000000000111111222333333444444555555666888888888888;;;>>>AAACCCHHHGGGEEECCCDDDHHHLLLOOOSSSaaauuuvvvaaaTTTLLLFFFBBB???@@@HHHQQQ]]]jjjtttuuu```SSSKKKFFFDDDEEEDDDEEEQQQkkkeeeMMMPPPaaa^^^DDDIIIMMMJJJHHHFFFCCC@@@;;;555111/////////.........------------------------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---........./////////000000000000000000111222333444555555666666777666444111000333444555777999;;;<<<===DDDPPPbbbtttpppjjjdddYYYSSSVVVPPP^^^mmmyyy}}}uuuuuuxxx|||xxxyyy}}}~~~{{{zzzzzzxxxvvvvvvxxx}}}}}}yyytttnnnfff]]]WWWPPPMMMHHHCCC@@@??????@@@>>>>>>>>>>>>???@@@AAABBBDDDFFFKKKPPPUUUZZZ^^^```ccccccccceeegggkkkooorrrnnnmmmlllooosssxxx|||}}}xxx~~~yyywwwsssfffYYYTTT^^^bbbfffeee___XXXSSSQQQOOOGGG???;;;:::<<>>>>>@@@DDDFFFGGGHHHIIIKKKNNNWWWhhh}}}~~~sssVVVKKKJJJ```qqqyyy{{{rrrttt{{{zzzzzz//////000000000111111111333333333444555555666666999:::;;;<<<>>>AAACCCDDDJJJJJJJJJGGGFFFIIIPPPUUUZZZdddxxx|||jjjeeefff```VVVJJJCCC>>>>>>AAADDDLLLVVVgggqqquuucccTTTIIIEEEFFFBBBBBBHHHYYYvvvsssUUUIIINNNzzznnnJJJHHHLLLIIIHHHFFFDDDBBB>>>888444////////////....................................------------------------------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---....../////////000000000000...//////000222444666777999999888777555333111000222555999::::::<<>>@@@DDDGGGKKKNNNOOORRRTTTWWWXXXXXX[[[```ddd```___^^^```eeekkkpppqqqlllnnnppprrrtttyyy{{{xxxwwwpppbbbVVVRRRWWW^^^dddeeebbb\\\WWWTTTMMMGGGDDD???;;;===BBBFFFKKKNNNLLLKKKIIIAAA888///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222111222333666999<<<>>>@@@@@@BBBEEEGGGHHHJJJMMMOOONNNYYYuuu~~~rrruuuaaaIIIMMMUUUiiivvv{{{ppp]]]YYY^^^sssxxx}}}}}}zzzyyy{{{~~~000000000000111111111111333333444444555666666666;;;<<<===???AAACCCEEEEEEKKKMMMMMMJJJHHHJJJRRRYYYZZZ```ttttttjjjrrr|||wwwkkkYYYOOOGGGDDDBBB???DDDLLLLLLXXXiiiwwwrrr^^^NNNGGGGGG???AAADDDOOOiii~~~```LLLKKKmmmzzzQQQJJJLLLIIIHHHFFFEEECCC???:::666000/////////....................................---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////000000000000......///000333555777888<<<;;;:::777555333222111000666;;;<<<;;;???GGGOOOtttzzzjjjhhhzzzzzzooonnnkkkllloootttvvvwwwzzz{{{~~~wwwwwwyyylllfffeeejjjuuuiiifffaaa]]]YYYXXXXXXYYY___gggnnnmmmlllnnnrrrsssfffeee___WWWUUUWWWSSSKKKLLLKKKIIIHHHEEEBBB===999777999::::::::::::;;;<<<999999999::::::;;;;;;;;;;;;<<<<<<>>>@@@BBBDDDEEEBBBGGGLLLMMMLLLLLLPPPUUUUUUUUUWWWZZZ^^^```______eeecccaaadddkkkuuu~~~{{{zzzwwwzzz{{{oooaaaJJJLLLRRR\\\gggllliiiddd\\\UUUPPPLLLEEE<<<999===@@@GGGKKKKKKMMMNNNGGG>>>//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222111222444666999<<>>>>>@@@CCCGGGJJJJJJJJJNNNRRRTTTOOOGGGEEEKKKSSS[[[mmmzzzzzzwww|||ooocccSSSFFF@@@???@@@@@@CCCFFFPPP___kkktttcccJJJEEEFFFEEEBBB???EEE\\\~~~qqqXXXJJJaaaWWWMMMGGGKKKFFFAAABBBDDDBBB;;;333111///....../////////.........---------,,,,,,,,,------------------------------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------////////////000000000000222222111222333555777999::::::999666333111111222444777999999:::CCCVVVfff}}}wwwfffqqqqqqppp{{{~~~|||sssoootttwwwtttuuu{{{~~~zzzrrrrrr|||vvviiigggddd^^^^^^eee^^^ZZZTTTOOOMMMMMMOOOQQQPPPSSSWWWXXXVVVRRRPPPOOOKKKJJJGGGEEECCCBBBBBBBBBAAA@@@>>>;;;999999999999999999999::::::<<<======888;;;;;;888999<<<<<<999;;;:::::::::::::::;;;<<<>>>???@@@@@@AAACCCFFFIIILLLKKKJJJJJJLLLOOOSSSUUUUUUUUUWWW[[[aaaiiippptttxxx{{{ooorrrvvvuuussstttwwwxxxuuuuuuxxx]]]\\\UUURRRaaatttssseee^^^[[[VVVNNNHHHCCC>>>:::@@@BBBGGGMMMQQQPPPJJJEEE999444///------...---+++------------------------,,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***...---,,,+++++++++,,,---++++++,,,...///111222333333444555777999<<<>>>???CCCKKKIIIFFFLLLNNNOOOWWWeeezzznnnYYYrrrvvvmmmlllqqqIIIGGGVVVfffxxxxxxeeeUUUMMMJJJJJJddd{{{zzz}}}}}}//////000000111111222222666666666555555666999<<<@@@AAACCCFFFIIIKKKKKKKKKOOOTTTVVVSSSNNNNNNUUU]]]___pppxxxxxx{{{~~~xxxzzzmmmaaaXXXPPPFFF@@@DDDAAACCCJJJRRR[[[jjjxxxmmmTTTKKKGGGEEECCC???BBBRRRooo___KKKYYYiiiOOOHHHJJJGGGDDDEEEFFFDDD===888333111...---...///...---......---------,,,,,,,,,------------------------------------------------***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------////////////000000000111222222222222444666777999999888666222000000222555777666999BBBKKKXXXkkk|||~~~YYYSSSaaattt|||}}}~~~ssswww}}}}}}{{{|||zzzssspppxxxsssfffaaaZZZOOOLLLQQQOOOLLLHHHCCCAAAAAACCCDDDCCCFFFHHHHHHFFFDDDBBBBBBAAA@@@???===<<<<<<======>>>===<<<:::::::::::::::<<<<<<<<<<<<===>>>??????;;;>>>>>><<<<<>>>>>>>>>>>???@@@@@@======>>>>>>>>>???AAABBBEEEDDDDDDDDDFFFHHHKKKMMMKKKLLLMMMPPPVVV]]]dddhhhmmmttt}}}pppuuu~~~}}}rrrxxxxxxjjj^^^___gggnnnrrrtttddd\\\WWWXXXUUUJJJ@@@======>>>AAAHHHPPPRRRNNNJJJ???:::333///......---,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++------,,,++++++,,,,,,---,,,,,,---...000111222222444444666888;;;>>>AAACCCBBBKKKJJJIIIOOOQQQRRRZZZmmmxxxbbbrrrvvvjjjlllkkkOOOTTT```hhhtttzzz~~~}}}wwwkkkVVVSSSggg{{{|||~~~000000000111111111111111555666666666666888;;;===BBBCCCFFFIIIKKKKKKKKKKKKJJJOOOSSSRRRPPPSSS\\\dddiiiyyyxxxppppppqqqvvv|||ssseeeRRREEEFFFAAA<<<<<>>???<<<<<<<<<<<<<<<===>>>???===???@@@===>>>AAAAAA>>>@@@@@@@@@@@@@@@AAAAAABBB<<<<<<<<<<<<<<<;;;::::::===>>>>>>???AAABBBCCCCCCAAAAAABBBEEEJJJOOOUUUXXX```eeelllsssyyy|||lllttt|||zzzkkkkkkiii___bbbqqqpppddd\\\___^^^TTTLLLKKK@@@======CCCLLLQQQPPPLLLGGGAAA888111............------------------------*********+++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......//////000111222222555555777999<<<@@@DDDFFFBBBKKKLLLMMMSSSSSSTTT]]]rrrppprrruuuWWWLLL[[[eeegggmmmwww~~~jjjdddooo|||~~~}}}~~~111111111111111111111111555666777888888999<<>>???@@@@@@??????@@@@@@@@@AAABBBBBB>>>>>>>>>>>>>>>???@@@AAA@@@BBBCCC@@@AAADDDDDDAAACCCCCCBBBBBBBBBCCCCCCDDD@@@@@@@@@@@@AAA???===;;;;;;<<<>>>???@@@@@@??????=========???BBBGGGKKKMMMWWWYYY^^^gggrrr|||zzzpppnnnuuuyyyxxxnnn\\\WWW^^^tttnnndddZZZXXXZZZ\\\\\\GGGAAA<<>>555///---......------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,---------...///000000000111111222222666666777999===@@@DDDFFFCCCKKKMMMPPPVVVTTTUUUaaazzz{{{wwwxxx]]]EEEJJJ]]]fffiiioooyyy||||||vvvxxx~~~www{{{111111111111222222222222555777888999999;;;===???AAAEEEKKKMMMLLLJJJIIIIIILLLOOORRRTTTVVV\\\gggooozzz~~~yyy|||wwwiiiaaaTTTGGG@@@>>>??????AAAEEEOOO^^^mmm{{{tttaaaTTTLLLHHHFFFEEEAAAHHHfffnnnLLLIIIpppjjjQQQDDDDDDEEEEEEDDDBBB@@@???;;;777222...------------......---------,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------,,,,,,---------.........000000000000111111111111111222333444666777888888888888888777555666999;;;===DDDYYYqqqzzzyyyppphhhmmmlllkkk~~~~~~~~~vvvnnnfffaaa]]]ZZZ]]]bbbfffbbb___\\\TTTJJJCCC@@@<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>=========???BBB??????@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDEEEEEEFFFFFFIIIIIIGGGGGGJJJKKKHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFEEEBBB@@@===>>>@@@AAAAAA@@@>>>=========<<<===???AAADDDEEENNNOOOSSS\\\iiiuuu~~~pppcccrrr}}}ooo}}}qqqcccYYYdddmmmgggSSSKKKVVV]]]ZZZKKKCCC<<<<<>>BBBLLLWWWbbbnnnxxxkkk\\\RRRHHHCCCEEEAAABBBZZZyyypppOOOAAA[[[\\\IIIGGGDDDCCCCCCBBB@@@???;;;777333///......------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------,,,---------............000000000111111111222222111222444555777888888888666666666666666999===@@@HHHWWWooo}}}lllsssvvvyyywwwzzzyyyzzzjjjeeedddggghhheeeccccccXXXUUUQQQOOOMMMHHH@@@;;;<<<;;;;;;;;;<<<<<<======;;;===>>>??????@@@CCCEEEBBBCCCDDDFFFGGGGGGGGGGGGJJJKKKLLLMMMMMMMMMMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMPPPSSSSSSQQQQQQTTTUUURRRPPPOOONNNLLLKKKJJJJJJJJJHHHEEECCCCCCEEEEEEBBB???AAABBBBBBCCCBBBAAA@@@???>>>======<<<<<<===??????DDDDDDHHHOOOZZZfffooottt|||yyyccc^^^gggrrrjjjmmmwwwdddSSSccceeeSSSGGGLLLPPPLLLIIICCC<<<:::???GGGNNNQQQQQQNNNHHH???666000......------------------------,,,,,,---------.........***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...///+++,,,---......///......111111222222333444444555666888;;;???BBBDDDEEEEEEHHHMMMMMMQQQXXXWWW___sss|||yyygggOOOJJJWWW[[[bbbrrr|||qqqfffppp~~~ssswwwwww~~~//////000111333444555555888:::<<<<<<<<<;;;===>>>@@@GGGOOORRRPPPMMMLLLLLLJJJKKKMMMPPPUUU^^^iiipppwwwttt~~~nnnccc\\\RRRIIIDDD???>>>CCCGGGLLLTTT\\\lllvvv~~~jjj]]]LLLDDDGGGBBB>>>OOOjjj{{{ZZZHHHNNN|||tttRRRLLLFFFDDDEEEFFFCCC@@@:::777333111000///...,,,......---------,,,,,,,,,------------------------------------------------,,,,,,,,,------------...------------............000000111111111222222222111222444666777888888888777666555444777>>>HHHNNN]]]ooojjj___vvvkkkyyy{{{uuusssssskkkiiijjjmmmjjjbbb\\\[[[LLLGGGBBBCCCGGGHHHAAA:::???>>>=========>>>@@@AAA@@@BBBEEEGGGHHHJJJLLLNNNOOOQQQSSSVVVXXXYYYZZZZZZ]]]^^^```bbbddddddddddddaaa``````_________``````gggiiijjjggghhhkkkkkkhhhdddcccaaa___\\\[[[ZZZYYYTTTPPPKKKJJJLLLKKKHHHDDDGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@???>>>==================???DDDKKKTTT]]]ccchhhqqq~~~~~~lll[[[SSS[[[lll|||iii^^^uuu}}}rrr]]]```aaa[[[OOOFFFFFFJJJIIIDDD===888999???HHHOOOPPPOOOMMMFFF===555000///------------------------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---///000+++,,,---.../////////...000111222333444555666777555999???EEEJJJLLLLLLKKKIIILLLLLLQQQYYY[[[hhh~~~ZZZHHHNNNZZZXXX```sssyyyqqqccc^^^jjjzzz}}}rrr{{{|||......000111333555666666999;;;======<<<<<<<<<===@@@HHHQQQTTTRRROOONNNOOOLLLNNNPPPTTTZZZdddooowww~~~lllrrr~~~wwweeeUUUJJJCCC???@@@???>>>BBBIIIMMMYYYgggssswwwgggRRRGGGJJJEEE===III```yyyfffQQQFFFtttZZZQQQHHHEEEHHHIIIFFFAAA999777444222111000...,,,......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------.........//////000111111111111222222222111222444666888888888888;;;999666555:::EEERRR\\\qqqeeemmmuuuyyyllllllmmm|||{{{}}}~~~{{{tttooollllllsssqqqnnniii\\\OOOIIIJJJDDD???:::===FFFLLLGGG???EEECCCBBBAAAAAABBBDDDFFFHHHKKKNNNQQQSSSUUUXXXZZZ___aaadddhhhkkkmmmoooooooooqqqtttwwwyyy{{{{{{|||yyyxxxxxxwwwwwwwwwxxxxxx}}}|||yyywwwtttrrrqqqpppiiiccc]]][[[[[[[[[WWWSSSNNNMMMLLLKKKJJJIIIHHHHHHEEEDDDBBB@@@???>>>>>>===:::;;;<<<>>>AAAHHHQQQXXX^^^fffqqq|||zzzbbbQQQAAAHHHYYYoooxxxqqqooo}}}||||||ttteee___cccXXXEEEEEETTTKKKGGG@@@888444888AAAIIIOOOPPPPPPJJJAAA888222000------------------------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---///111***+++---///000000///...000111222333555666777888555:::BBBJJJPPPRRRRRRQQQIIILLLKKKQQQ[[[___ppppppQQQDDDPPP___\\\fffyyy{{{vvvgggSSSGGGOOOeeexxx{{{qqq}}}111111111222333444555666<<<;;;;;;<<>>GGGJJJQQQTTTNNNGGGAAA777---///.........//////---++++++++++++,,,,,,---------******+++++++++,,,,,,,,,------------------------+++++++++,,,---...///000111...+++---111444222//////000222222222444666888;;;===BBBJJJRRRVVVVVVTTTMMMLLLNNNRRRUUU```yyyzzz~~~}}}[[[GGGIIISSScccooosssuuuvvvtttrrrcccNNNKKK^^^rrr{{{}}}yyy|||111111222222333444666666<<<;;;<<<>>>AAADDDEEEFFFFFFHHHJJJMMMNNNNNNNNNMMMUUUQQQWWW]]]]]]jjj}}}rrrmmm{{{sssfffXXXMMMFFFBBB@@@BBB@@@BBBJJJTTT___ooo|||xxxcccQQQJJJGGGBBBDDDKKKaaa~~~www[[[IIIPPPmmmOOOHHHKKKJJJMMM@@@@@@@@@<<<666333222222000/////////...------------.........---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---......//////000111111111111222222222222444555777888999999888777;;;999888888>>>PPPooo|||lllbbbsss{{{{{{||||||uuufffhhhnnnvvv|||}}}yyyuuu\\\SSSGGG???>>>>>><<<:::??????>>>===DDDOOOVVVWWWZZZ[[[ZZZVVVSSSTTTZZZ```___ccciiimmmqqqtttwwwyyy~~~|||vvvrrrqqqnnnhhh```ZZZUUUTTTSSSRRRPPPLLLJJJHHHFFFDDDBBBBBBAAA???===>>>???AAACCCGGGPPPXXX]]]gggttt{{{|||tttXXXMMMCCCDDDNNNaaa{{{ccc^^^llllll___UUUNNNNNNLLLKKKIIIBBB;;;>>>EEEKKKQQQSSSNNNHHHCCC:::111///...---...///...---+++++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------...///111...+++---111333222//////111222333333444777999<<<===AAAHHHNNNQQQPPPNNNMMMMMMNNNRRRVVVccc{{{}}}rrrsss{{{ZZZIIIOOOcccxxxyyymmmooo}}}zzzeee\\\gggxxxxxxuuuxxx|||222222222333444555666777<<<===>>>@@@CCCFFFHHHJJJFFFGGGHHHJJJKKKLLLMMMNNNUUURRRYYYaaaeeessswwwppp|||}}}sssvvvppp___QQQHHHEEE@@@>>>>>>@@@BBBGGGTTTaaatttqqq\\\PPPIIICCCCCCGGGUUUsssfffMMMJJJ]]]]]]JJJHHHJJJMMMBBB@@@AAA===888444222111///...//////...------------......------------,,,,,,,,,...------------,,,,,,,,,------------,,,,,,,,,+++,,,------......///000000111111111222222333333333555666777999::::::999999<<<999777888AAAWWW{{{eee___ggg}}}xxxwww{{{}}}~~~xxxiiihhhnnnvvv|||zzzqqqfff^^^GGGBBB<<<:::;;;<<<<<<;;;>>>BBBDDDCCCGGGQQQYYY[[[]]]___```^^^\\\^^^eeekkkooosssxxx}}}yyynnneee```^^^]]]ZZZWWWRRRNNNKKKHHHDDDAAACCCBBB@@@>>>============>>>CCCHHHPPP^^^lllssssss}}}}}}|||~~~jjj___OOOBBB>>>JJJeee~~~qqqnnnzzzvvvhhh\\\SSSKKKLLLOOOOOOHHH???<<<>>>IIINNNQQQPPPLLLGGG???777000...------......---,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------...000...,,,---111333222000///111333444444666999;;;===>>>BBBFFFKKKMMMKKKJJJNNNMMMNNNRRRXXXgggrrrnnnppp}}}qqqPPPGGGNNNgggwwwaaagggrrrsss}}}yyysssrrrwww|||222222222333444666777888===???@@@BBBCCCEEEHHHJJJFFFFFFGGGGGGIIIKKKMMMOOOTTTRRRZZZeeemmm~~~pppaaasss|||~~~uuuttt~~~zzzmmmbbb\\\JJJFFFCCCCCCAAA@@@CCCIIIYYYdddsssiiiWWWLLLEEEDDDGGGKKKfffuuuVVVHHHOOOpppmmmMMMFFFKKKNNNGGGCCCBBB???;;;666333000///...//////...------------...---------------------------------------------------------------------,,,---------...//////000000111111222222333333444444666777999:::;;;;;;;;;::::::999;;;DDDRRRgggmmm]]]bbbppp}}}xxxxxxyyyyyyzzz~~~~~~xxxrrrqqqpppmmmvvvxxxxxxsssfffWWWJJJBBBBBB???<<<;;;===???AAABBB???IIISSSWWW[[[aaaeeefffhhhhhhiiimmmrrrxxx~~~yyyssspppnnnjjjfff```[[[WWWSSSNNNJJJHHHGGGEEECCCAAA???>>>===;;;===@@@FFFQQQ]]]ggglllrrruuuwwwxxx}}}}}}uuueeeRRREEEEEERRR```vvv}}}wwwkkkfffaaaNNNPPPSSSTTTQQQJJJBBB===CCCHHHOOOSSSSSSNNNEEE>>>222000---,,,---......---,,,,,,------------------+++++++++,,,,,,,,,------------------------------......---,,,,,,,,,------000...---...000222222000000222444555666777;;;===>>>@@@CCCGGGJJJLLLKKKKKKOOONNNOOOSSS\\\nnnssswww```AAAFFFMMMbbbuuurrrgggooo{{{tttqqqttt{{{222222333444555777888999???AAABBBBBBBBBBBBEEEHHHGGGGGGFFFGGGIIILLLNNNPPPUUUTTT]]]gggrrr}}}kkk|||vvvpppuuu|||cccWWWKKKFFFDDDAAA@@@AAA@@@GGGTTTcccppp}}}sss\\\NNNGGGFFFGGGFFFZZZ}}}```JJJDDD___wwwNNNBBBJJJLLLJJJEEEBBB@@@===888444000......//////...------------...------------------------------------------------++++++,,,------...//////------......///000000111111222222333444444555555777888:::;;;=========<<<<<<;;;AAAQQQeeeyyyzzzjjjiiilllkkkyyy~~~}}}~~~tttnnnnnnooonnnrrruuusssnnnlllrrrxxxzzztttpppgggZZZMMMCCC>>><<<>>>>>>======>>>BBBGGGKKKMMMXXXbbbggglllrrrvvvvvv~~~{{{|||wwwqqqnnniiibbb]]]PPPNNNLLLIIIFFFCCCBBBAAA<<<<<<>>>???CCCKKKXXXccckkkrrrwwwyyy|||{{{nnn```UUUPPPMMM^^^iii}}}}}}xxxnnnooommm___]]]\\\]]]^^^YYYLLLAAA<<>>RRR}}}OOO@@@IIIGGGIIIDDDAAA@@@>>>:::444000////////////...------------...,,,,,,,,,------------...,,,,,,,,,------------...++++++,,,---...///000000---......//////000111111222222333444444555666666777999;;;===>>>>>>>>>>>>===<<>>>>>======;;;>>>IIIUUUaaalllwwwzzz{{{xxxnnn```TTTHHHPPPgggwww{{{xxxmmmiiicccgggfffeeedddeee___PPPAAA<<<>>>GGGTTT[[[WWWPPPKKK:::666111------.....................------------,,,,,,,,,,,,------------------------------------------,,,,,,,,,------............//////000111222111333555777999;;;???BBB@@@CCCHHHKKKMMMOOORRRTTTPPPPPPQQQUUUfff}}}aaaVVVjjjPPP???DDDPPPbbbxxxwww~~~uuuqqqsssxxx|||}}}}}}~~~222333333555666888:::;;;>>>AAADDDCCCAAAAAAEEEIIIHHHIIIJJJKKKNNNPPPRRRSSSWWWZZZeeennnzzzyyyzzzqqqpppyyymmm___UUUKKKFFFEEEBBB???AAAFFFLLLTTTbbbppp}}}nnn^^^TTTKKKEEEFFFIIIbbbsssWWW???KKKvvvTTTBBBJJJEEEHHHDDD@@@@@@???;;;555111000111//////...------------...,,,,,,,,,---------......,,,,,,,,,---------......,,,---------......//////.........///000000111111222222333444555666777777888999;;;>>>???@@@??????@@@GGGUUUfffsss|||vvvsssvvvqqqtttrrrjjjiiigggdddeeeeeeeeekkkvvv{{{sssfffXXXOOODDD<<<;;;>>>AAABBB@@@GGGNNNRRRTTTXXX```fffiiimmmrrrwww}}}uuuddd```YYYQQQJJJEEECCCAAACCC@@@???@@@>>><<<@@@HHHOOO]]]kkkoooqqqvvv|||{{{|||tttjjjNNNMMMYYYwww{{{~~~wwwnnnggg[[[___fffkkkkkkhhhbbbTTTGGGBBB@@@DDDPPPWWWUUUQQQPPP>>>:::333///---.........///.........------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,------...///....../////////000111222111333666888:::===@@@CCC@@@DDDHHHKKKLLLMMMPPPSSSPPPQQQQQQWWWjjj|||\\\^^^{{{lllVVVGGGBBBCCCIII[[[xxx~~~kkk___iiixxxzzzrrrqqquuuzzz|||||||||}}}222333444555777999;;;<<<===@@@DDDDDDBBBCCCGGGLLLIIIJJJKKKMMMPPPRRRSSSTTTUUU[[[iiisssooohhhsss|||qqq___SSSOOOEEE???<<<======@@@KKKXXXdddqqq}}}yyyhhh\\\PPPGGGGGGFFF[[[{{{^^^BBBKKKuuu[[[GGGMMMEEEIIIEEE???@@@???;;;555111111222//////...------------...,,,,,,,,,------.........,,,,,,,,,------.........///............---------......//////000000111111222222333444555666777888888:::<<<>>>@@@@@@@@@@@@IIIWWWmmm}}}rrrssslllnnnyyyrrrmmmfff___^^^iiitttuuuooofffZZZPPPFFF@@@;;;<<>>@@@===MMM\\\bbbdddkkkuuuzzzyyy}}}||||||nnn[[[PPP___|||~~~vvvuuusssfffVVVeeerrrsssnnnhhh^^^TTTHHHBBBCCCLLLSSSRRRQQQSSSAAA<<<555///---.........//////.........---------,,,,,,,,,---------......------------------------+++++++++,,,---...///000...///////////////111333111333666888:::===AAADDDAAADDDHHHJJJJJJJJJMMMPPPPPPQQQRRRXXXmmm}}}\\\hhh|||nnnYYYDDD<<<@@@JJJGGGVVVvvvqqqiiiOOO___vvvzzztttnnnpppwww}}}~~~}}}444555555555444555888:::AAAEEEFFFBBBAAAFFFKKKMMMPPPPPPPPPOOOOOOQQQUUUYYYWWWdddkkklll{{{}}}hhh]]]iiivvvlllYYYMMMDDDAAA???<<<>>>DDDLLLOOOWWW```fffmmmyyyxxx]]]LLLHHHEEEDDDSSSrrr{{{___KKKFFFcccqqqFFF@@@LLLKKKDDDDDDBBB>>><<<999666222///////////////............------------------------................................................//////000000111222444555333333333444666777999:::777<<>>BBBIIIMMMLLLYYYrrrvvvtttzzzooojjjkkkooouuuzzzvvveeeTTTKKKFFFBBB???AAABBBBBBHHHQQQVVVVVV\\\ggguuu|||||||||~~~}}}rrrhhh___WWWRRRNNNHHHDDDDDDDDDAAAAAACCC>>>>>>AAAHHHOOOWWWdddpppuuu|||{{{{{{~~~}}}zzzssswwwbbbQQQaaavvv|||~~~}}}yyyfff[[[^^^lllwww~~~wwwdddZZZKKK@@@DDDOOOTTTSSSQQQJJJCCC:::222......///000///............---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......//////...//////000111222222444777;;;>>>@@@AAAAAABBBDDDFFFGGGIIIMMMQQQUUUPPP\\\___TTTxxxzzz[[[lllxxx___PPP@@@:::CCCFFFOOObbbqqq~~~kkkrrr}}}ssspppmmmnnnttt{{{444555555555444555888:::BBBFFFHHHDDDDDDIIINNNPPPQQQRRRQQQPPPPPPQQQUUUXXX^^^jjjpppppp{{{mmmXXXSSSmmmssseeeWWWNNNGGG@@@???AAA@@@AAADDDIIILLLPPPZZZdddwwwgggUUUPPPGGGEEEPPPlll}}}eeeOOOBBBYYYwwwJJJ???HHHGGGCCCDDDBBB???<<<:::777222///////////////............------------------------................................................//////000000111222444555555555555666777888:::;;;???AAADDDEEEGGGKKKSSSZZZqqqyyyuuuuuuwwwxxxooommmcccSSSGGGCCC@@@===EEEHHHKKKPPPZZZdddhhhfffgggrrr}}}rrriiieeeZZZTTTOOONNNLLLGGGFFFGGGAAA??????BBBEEEJJJTTT^^^ccckkkrrrtttwww|||~~~|||xxxvvveee```[[[fff{{{~~~zzz\\\VVVnnn|||iiiXXXFFFAAAJJJSSSTTTPPPNNNGGG===444///---...//////............---------------------------------...---------,,,,,,,,,,,,,,,,,,---------.........///////////////000111222333555888<<>>>>><<<;;;<<<<<<===EEEOOO\\\pppmmmXXXPPPJJJEEEKKKcccppp[[[CCCQQQyyyUUUBBBDDDEEEEEEEEEBBB@@@>>>;;;777333///////////////............------------------------................................................//////000000111222444555777777777777888999:::;;;@@@@@@DDDKKKLLLOOO___qqq{{{}}}xxx{{{}}}jjjbbbSSSDDD???AAACCCBBBIIINNNTTT[[[fffqqqtttrrruuuxxxrrrfff___XXXUUUPPPJJJFFFFFFDDD@@@===>>>>>>???EEEMMMQQQ[[[eeemmmttt{{{|||xxxlllZZZTTTbbb]]]JJJeee{{{mmmTTTAAACCCOOOSSSNNNSSSLLLBBB777000------...///............---------........................------,,,,,,,,,,,,++++++,,,------------.........////////////000111222333444666999===AAADDDFFFGGGKKKLLLMMMMMMLLLLLLNNNPPPUUUWWW[[[fffvvv~~~uuudddjjjfffGGG===;;;<<>>>>>======AAAGGGIIIRRR^^^jjjssszzz|||ssscccUUUvvveeeKKKZZZvvvgggIII???IIIPPPMMMTTTOOOFFF<<<333//////000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,+++------------............/////////000111222333444555777:::===AAAEEEHHHIIILLLNNNPPPQQQPPPOOOPPPQQQWWWVVV\\\pppooouuurrrnnn|||gggFFF<<<======@@@SSS[[[cccuuuzzzmmmnnnpppsssuuuvvvwwwwwwxxx333555666666777999<<>>???CCC@@@III[[[ooo~~~dddUUUOOOIIIFFFPPPhhhsssPPPHHH```rrrQQQEEEEEEJJJEEEDDDBBBAAA>>>:::444000////////////............................................................/////////////////////////////////000111222444444666666666777888999:::;;;???@@@JJJWWW[[[cccuuu{{{nnnaaaXXXJJJGGGEEECCCEEEJJJSSS[[[aaallluuuwwwxxxvvvnnneeeZZZSSSQQQNNNGGGBBBAAA@@@>>>@@@DDDDDDJJJVVVcccnnnvvv}}}{{{vvv]]]```xxxttt]]]YYYhhhwwwVVVAAACCCKKKLLLQQQOOOIII@@@777222111222///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000111333444555666777:::===AAAEEEHHHJJJKKKNNNRRRTTTTTTTTTTTTUUUWWWYYY```xxxzzztttyyyyyyqqq{{{iiiIII@@@>>><<>>===@@@===AAAJJJWWWbbbkkkuuu~~~mmmrrr}}}zzz\\\ooo{{{pppbbb___www~~~aaaHHHBBBGGGKKKNNNNNNKKKDDD;;;555222222///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------........./////////000000000111222444555666888999;;;>>>AAAEEEHHHJJJJJJNNNSSSWWWXXXXXXYYYZZZWWW\\\dddpppwwwbbbIIIBBB===<<>>AAAJJJUUUcccvvvttt```NNNNNNIIIEEERRRpppyyyYYYBBBAAA[[[___KKKEEEHHHFFFEEEDDDCCCAAA<<<666111////////////............................................................//////////////////////////////000000111222444555555666666888:::<<<>>>???AAAJJJSSSUUUVVVccc}}}~~~}}}zzz{{{~~~uuuooo]]]NNNGGGFFFPPPQQQYYYhhhrrrvvvyyy}}}zzzwwwkkkhhh\\\TTTLLLHHHEEEAAA>>>???===<<>>555111000///............------------------------------------------....../////////............////////////000000000111333444666777;;;<<<===???BBBFFFIIIKKKJJJOOOUUUYYY[[[[[[[[[\\\VVV___ggg|||kkkzzz{{{rrrUUUEEEBBB>>>BBBSSSbbbrrrdddQQQWWW|||yyyooojjjmmmqqquuuxxxxxxxxxzzz{{{666888:::;;;<<>>@@@BBBFFFSSS[[[ZZZ\\\lll}}}{{{tttttt~~~yyy~~~nnn\\\NNNIIIKKKOOO[[[XXX___rrryyyuuu^^^VVVNNNKKKIIIEEECCCDDDBBB>>>???EEEKKKQQQ\\\hhhqqqcccsssiii```sss~~~tttgggVVVGGGDDDIIILLLOOOPPPKKK@@@555///---//////.........---------................................./////////000000............/////////000000000111222333555777777>>>>>>???AAADDDGGGJJJLLLKKKPPPVVV[[[]]]\\\\\\\\\VVVaaaiiiuuucccsss~~~hhhKKKAAACCC???IIIaaaiiiyyyddddddtttkkkggglllpppuuuwwwwwwwwwzzz|||666999<<<======@@@HHHNNNSSSUUUXXXYYYYYY[[[```eeeeee```\\\\\\\\\]]]aaagggwwwwwwqqq|||RRRJJJ]]]pppyyywwwvvv|||vvvhhhSSSIIIAAA@@@BBBDDDKKKSSSooo|||kkk^^^QQQGGGGGGMMM^^^bbbJJJBBBLLLxxx{{{UUULLLJJJGGGEEECCCAAA@@@===888555111000000////////////000------------------------//////.........---------............/////////000111111111111222333444444555888:::;;;;;;>>>CCCHHHPPPZZZbbbccceeeqqqxxx}}}}}}{{{lllYYYKKKHHHLLLQQQUUUaaaeeelllsss{{{wwwdddUUUSSSQQQJJJHHHLLLBBB???<<<>>>DDDMMMTTTWWWbbbcccjjjwww}}}yyyddd___vvv}}}xxxfffPPPFFFHHHKKKQQQLLLLLLPPP<<<***555......---,,,,,,,,,,,,---------............------........................,,,---...---------///111000111222333555666777888>>>???AAACCCCCCEEEHHHKKKOOORRRUUUXXXYYY[[[]]]___aaa___uuuqqqdddfffHHH>>><<<@@@UUUnnnxxx}}}xxxgggbbbeeehhhoootttssstttyyy777:::=========AAAHHHNNNYYY[[[^^^]]][[[\\\___bbbddd```]]]^^^^^^]]]aaagggvvv{{{zzz|||zzzTTTQQQhhh}}}vvvuuuxxx}}}{{{pppbbbRRRHHHCCC@@@DDDJJJSSS___sssuuubbbTTTJJJHHHKKKYYYzzzfffLLL@@@DDDqqq^^^MMMGGGGGGFFFDDDBBB@@@===999666111000//////......//////------------------------//////.........---------........./////////000000111111222333444666777888666888;;;<<<===AAAHHHMMMWWW]]]cccfffooo}}}~~~~~~xxxnnndddWWWPPPPPPUUUZZZ]]]nnnrrryyytttccc^^^YYYOOOHHHHHHDDDAAA>>>===@@@EEEJJJMMMUUUUUU[[[hhhsss||||||kkkccckkk{{{fffRRRFFFJJJRRRNNNLLLPPP@@@///333000///......------......------............------........................,,,---......------///111111222333444666777888999???AAADDDEEEFFFIIILLLNNNPPPSSSVVVXXXYYYZZZ\\\^^^aaa^^^rrriii___dddEEE<<<<<>>>>>BBBHHHMMMXXX\\\______]]][[[\\\___aaa^^^^^^______^^^bbbhhhppp}}}sssSSSWWWsss}}}uuutttwww||||||kkk]]]PPPFFFBBBBBBDDDJJJXXXooogggYYYNNNJJJIIISSSsssqqqSSSBBB@@@iiieeeNNNHHHHHHGGGEEECCCAAA>>>:::777000000///...............------------------------...............---------....../////////000000000111222333444777999;;;<<<888:::===>>>@@@EEEMMMSSS^^^aaafffnnn~~~~~~~~~~~~yyyiiiaaa^^^[[[\\\___dddhhhiiivvv|||ssskkkeeeYYYNNNIIIHHHFFFCCC???===>>>AAADDDMMMMMMRRR[[[dddooo}}}yyy~~~uuuiii]]]vvvbbbHHHHHHRRRPPPLLLOOOFFF777222111000//////......//////------............------........................,,,---......---...000222333333444555777888999:::AAACCCFFFHHHJJJLLLOOORRRQQQSSSVVVXXXXXXYYY[[[\\\aaaaaasssZZZ[[[~~~^^^AAA:::===CCCVVVmmmnnn___\\\aaadddmmmrrrpppooowww999;;;>>>???AAADDDIIIMMMQQQVVV[[[\\\[[[YYYZZZ\\\]]]\\\]]]``````___cccjjjooo~~~hhhOOOYYYxxx}}}uuutttvvvzzzvvviiiZZZNNNGGGEEEBBBGGGZZZvvvnnn^^^RRRMMMHHHMMMlll^^^HHHCCCeeefffLLLLLLJJJHHHFFFDDDBBB???;;;888000000///...---------......................................................////////////000000000222333444555777:::;;;===;;;===???@@@BBBHHHQQQXXXaaafffnnnzzz}}}{{{sssuuujjjdddYYY\\\aaafffjjjlllnnnnnnuuu~~~wwwpppdddWWWPPPLLLKKKHHHCCC>>>===???AAAJJJKKKOOOTTTYYYcccttt~~~uuu}}}|||{{{oooVVVkkkkkkJJJFFFOOOOOOKKKMMMLLL@@@333111000//////......//////------............------........................,,,---......---...000222222333444555777999::::::@@@BBBFFFIIIKKKMMMPPPRRRRRRUUUWWWXXXXXXXXXZZZ[[[```eeewwwpppUUUaaa~~~yyy{{{YYY<<<888>>>EEEXXXnnnyyy|||~~~~~~lll]]]ZZZ^^^bbbkkkqqqooooooxxx;;;<<>>???AAAAAACCCJJJTTT[[[cccnnn|||~~~zzz}}}{{{|||}}}iii___^^^YYY___hhhnnnoooppppppqqqxxx|||ooobbbYYYQQQNNNJJJEEEAAA@@@AAABBBBBBEEEJJJOOORRRZZZjjjzzzyyyzzzxxx|||sssYYYfffvvvXXXJJJKKKLLLJJJKKKOOOHHH777000///......------......------............------........................---...///.........000222111222333555888:::;;;<<<>>>AAAEEEHHHJJJLLLOOOQQQTTTVVVXXXYYYXXXYYYZZZ[[[\\\hhh|||yyynnn]]]ppp{{{xxxXXX===999===DDDVVVllluuu|||uuufffmmm|||kkk]]]YYY]]]bbbjjjpppoooqqq|||<<<===@@@CCCHHHLLLPPPRRRRRRVVVZZZ[[[XXXUUUUUUVVVWWWYYY]]]aaaaaaccclllvvvvvvssssssxxxzzzwwwYYYTTTjjj{{{~~~|||vvvfff\\\PPPKKKSSShhhjjjWWWQQQIIIGGG___mmmPPPFFF[[[}}}MMMKKKLLLKKKHHHGGGEEEBBB>>>;;;333222111///....................................---------.............../////////000000000111111444444444555666777999:::???AAABBBBBBFFFNNNYYYaaakkkzzzzzzttt~~~qqqeee```dddlllvvv{{{|||}}}oooeeeXXXSSSLLLFFFDDDCCCBBBAAA>>>AAAHHHOOOTTT\\\kkkzzz{{{yyyyyyppp```\\\rrr{{{UUUKKKJJJJJJIIINNNLLL<<<000///......------......------............------........................---...//////...///111333000111444666999<<<>>>??????BBBFFFIIIKKKLLLNNNPPPTTTWWWYYYZZZZZZZZZ[[[]]]\\\kkkrrryyyrrrccczzz}}}tttWWW???;;;===BBBUUUmmm}}}nnnssswwwhhh\\\[[[___cccjjjooopppvvv<<<===@@@EEEKKKPPPTTTUUURRRVVVYYYZZZWWWUUUVVVWWWXXXZZZ^^^cccdddgggrrr~~~{{{rrrhhhbbbeeeyyyrrrkkkTTTZZZvvv}}}zzzvvviiiXXXMMMTTTkkkrrrZZZSSSKKKEEEYYYvvvsssUUUFFFOOOTTTKKKMMMLLLIIIHHHFFFCCC???<<<444333222111////////////........................---------.........////////////000000000111111111222333333555777999;;;<<>>DDD\\\www}}}nnnaaaZZZ\\\ccceeejjjnnnrrr|||<<<>>>AAAGGGMMMSSSVVVWWWMMMQQQUUUWWWVVVVVVXXXZZZYYY[[[```dddfffkkkwww{{{lll```___uuuooobbbPPP]]]}}}}}}}}}zzz|||~~~}}}~~~wwwcccPPPPPPeee{{{www\\\TTTLLLDDDTTTpppwwwZZZJJJFFFyyyZZZPPPNNNLLLJJJHHHGGGDDD???<<<555444333111000/////////////////////////////////---------.........//////000000000000111111111111111111333555888;;;>>>???>>>@@@BBBEEELLLWWWfffppp~~~{{{sssmmmjjjnnnuuummmvvvsssfffWWWNNNLLLJJJEEE???>>>>>>BBBIIIQQQ[[[iiiuuu||||||uuueeeiiifffaaa```mmmrrrSSSKKKPPPIIIIIILLLAAA222111111000000000000000---..................---........................---///////////////111333222333666;;;???CCCFFFHHHFFFIIIMMMPPPQQQQQQRRRSSSUUUXXXZZZ\\\\\\]]]___```mmmxxx~~~TTT```uuuvvv\\\GGG999;;;???IIIdddxxxggg[[[WWW^^^gggfffjjjnnnsss