BM6P6(@ ///......000444666444111...---,,,,,,,,,,,,---...,,,,,,,,,------.........++++++************++++++,,,,,,+++++++++,,,---...333555777888666444333333111000///...---,,,++++++,,,,,,---+++)))&&&&&&&&&------......------,,,+++((()))***+++,,,------------,,,++++++******++++++(((***+++---......------++++++++++++++++++++++++,,,,,,,,,++++++***************))))))((((((''''''$$$$$$%%%)))---///---***......//////...,,,***(((,,,+++)))''''''(((***+++******+++,,,------......------......---+++***((()))))))))***+++,,,......***(((''')))---///...,,,---------,,,,,,+++++++++000///...---------------***+++,,,---...............000111000///...///111000///...------...///000222000///000222222000---...............///000000000000//////...------------------............///......//////......---,,,,,,,,,++++++,,,...///111---444777444222666<<<>>>CCC<<<555555@@@ZZZ{{{xxxbbbSSS@@@000...444111111666555333333444444333222000///222000.........///...---...............///000111000000////////////000000111111111000000000000000222444555888@@@DDD<<<000///000222222222222333555666555333222111222222333333222000...///111333555555444333333222222222333,,,...000333444444333222333333222222222222222222555777777555222111444777666666666777888999;;;<<<===;;;:::999:::===@@@BBBUUUkkkrrrZZZGGGDDDAAA>>><<<===============>>>???@@@@@@???===<<<===============<<<<<<<<<>>>===;;;;;;===>>>===<<<999;;;;;;888666:::@@@DDD<<>>DDD@@@???aaavvvmmmeeeUUUPPPgggsss{{{zzz___NNN\\\~~~kkkHHHBBB>>>>>>BBBBBBDDDQQQaaa___XXXNNNEEE@@@>>>>>>???AAAAAACCCEEECCCIIIaaa{{{{{{qqqmmmjjjjjjgggeeeggglllhhhhhhiiijjjkkkkkklllllllllkkkiiihhhfffeeeeeedddhhhhhhhhhiiijjjlllmmmnnnkkkjjjhhhffffffffffffgggffffffggghhhhhhhhhhhhhhhkkkjjjiiiiiikkkkkkkkkiiilllkkkjjjiiiiiikkkmmmnnnmmmllllllmmmooooooooonnnqqqpppooonnnnnnnnnppppppooopppppppppooonnnmmmllluuusssqqqooommmmmmmmmmmmppppppooonnnmmmkkkiiihhhlllmmmoooqqqrrrsssrrrrrr000......000444555222///---,,,++++++++++++,,,---+++++++++,,,,,,,,,,,,,,,+++******))))))******+++++++++******++++++,,,,,,000222555555333111000000/////////...------,,,,,,+++,,,,,,,,,+++*********---------...------,,,+++)))***+++,,,,,,---,,,,,,,,,+++******))))))******)))***+++,,,------------++++++++++++++++++++++++,,,,,,,,,+++++++++******+++*********))))))))))))(((((())),,,000111///,,,,,,---.........,,,***)))+++***)))(((((()))***+++******++++++,,,,,,------------...------+++***)))++++++++++++++++++,,,,,,///---,,,---///000...---,,,,,,,,,+++++++++******///......------------...,,,---...///000000000000...000111000///...///000111000////////////000111333111000000222222///---...............///000000111111111000///...---,,,------------............///............---------,,,,,,++++++,,,---...///---333666333222666;;;===CCC<<<555666AAAZZZ{{{kkkYYYCCC222///444000///333222333333333333222111000///222000......///000///.........------...//////000///////////////000000111000000000000000000000111111333444777===BBB<<<222222333333333222222222333444333222222222333444444555333111///...///111222444444333222222222222222...000111333444555444444333333333333222222222222444555666444222111333555777777888999:::;;;<<<<<<<<<;;;::::::;;;===???@@@QQQfffttt\\\JJJDDDAAA>>><<<===>>>>>>======>>>>>>?????????>>>>>>=====================<<<>>>===;;;;;;===>>>===<<<;;;999888888;;;???@@@@@@BBBTTTmmm|||sssfffNNN<<<:::;;;999???KKKpppnnnLLLGGG>>>>>>???aaa{{{wwwmmmVVVHHH[[[jjjzzzlllWWW\\\aaauuu|||]]]HHH@@@===@@@@@@AAAJJJWWW[[[ZZZUUULLLBBB===>>>BBBAAAAAACCCDDDBBBEEEZZZrrr~~~wwwpppkkkiiihhheeefffiiihhhhhhiiiiiijjjjjjkkkkkkmmmllljjjhhhgggfffgggggghhhhhhhhhiiijjjkkkmmmmmmnnnlllkkkiiiiiiiiiiiijjjffffffggghhhhhhhhhhhhhhhkkkiiiiiiiiikkklllkkkjjjlllkkkjjjiiijjjkkkmmmnnnllllllmmmnnnpppooonnnmmmooooooooonnnooooooppppppooooooooonnnnnnmmmmmmmmmppppppnnnmmmllllllmmmmmmppppppoooooonnnlllkkkjjjmmmmmmoooppppppppppppooo111000///111333444111---++++++************++++++,,,+++++++++++++++************))))))))))))******************++++++++++++---///111111///---------........................+++,,,,,,------.........---------------,,,+++++++++,,,,,,------,,,,,,,,,+++***))))))(((((())))))++++++***++++++,,,---...++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++************(((((((((***,,,---+++)))***+++,,,------,,,+++***+++***)))(((((()))++++++******++++++++++++++++++......------,,,+++++++++---,,,,,,,,,++++++++++++///---,,,+++,,,+++***(((++++++++++++************------------------...///------...///000000000000...///000000......///000111111000000000000111111333222111111111111///---.........---......///000111222333333222000---,,,------------............000///...---,,,---......,,,,,,+++++++++,,,------+++111444111111666;;;<<>>KKK___{{{www```NNNCCC@@@===<<<===>>>>>>>>>============>>>??????@@@========================>>>===;;;;;;===>>>===<<<<<<888555999???BBB@@@===LLLddd}}}vvvfff^^^JJJ;;;;;;<<<:::???IIIjjjvvvPPPGGG:::@@@AAA```~~~xxxXXXFFFPPP^^^www{{{```WWWKKKbbbxxxRRRFFF<<<===???>>>BBBJJJSSSYYY\\\UUUHHH??????CCCBBBAAABBBDDD@@@AAAQQQfffyyy~~~tttkkkiiiiiihhhfffggghhhhhhhhhhhhiiiiiiiiiiiinnnllljjjhhhggghhhiiijjjhhhhhhhhhiiijjjkkklllmmmnnnmmmkkkjjjiiiiiijjjkkkgggggggggggghhhhhhhhhhhhjjjiiihhhiiikkklllkkkjjjlllkkkjjjjjjjjjkkkmmmnnnjjjlllnnnppppppooommmlllmmmmmmnnnooopppppppppoooooonnnmmmlllkkklllmmmnnnmmmllllllkkkkkklllmmmmmmnnnoooooooooooonnnmmmmmmnnnooooooooonnnnnnmmmlll444222111222444444000---+++++++++******+++++++++------,,,,,,++++++*********))))))(((((())))))*********++++++,,,,,,,,,,,,+++---......,,,+++++++++,,,,,,------.../////////---,,,,,,,,,.../////////,,,------------,,,++++++,,,,,,---------,,,,,,+++++++++***))))))))))))))),,,+++*********+++---...************++++++++++++++++++++++++++++++++++++************************(((((())))))***)))((('''((()))***+++++++++++++++******)))))))))***+++,,,++++++******************......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---,,,++++++***)))((((((++++++++++++++++++++++++,,,,,,,,,,,,---......///+++,,,,,,---......------...///000///......///000000000000000000000000000222222111111111///...---.........------......///111222444444333111---+++,,,,,,---------.........111///---,,,+++,,,...///,,,,,,,,,,,,+++++++++,,,***///111000111666;;;<<<===555111444===RRRsss~~~eeeJJJ666///222...---000...222111000.........///000///...---...000111222111......------------......000//////.........//////---......///000111222222///000111222555999<<<<<<555333000//////000111222111111222222222333333444444333111/////////000000111111111222111111111111222222222222333444555666444444444444333333333333333444666666555444333222666888:::<<<>>>===<<<;;;::::::;;;;;;<<<<<<<<<<<>>???>>>===<<<<<<<<<===>>>@@@AAA<<<<<<======>>>>>>>>>???>>>===;;;;;;===>>>===<<<;;;888888<<>>>>>AAALLLUUU]]]]]]SSSIIICCCBBBBBB@@@BBBDDDAAA@@@LLL\\\uuuwwwjjjhhhkkkjjjhhhggghhhhhhhhhhhhggggggggggggmmmkkkiiigggggghhhjjjkkkhhhhhhhhhhhhiiijjjkkklllkkkjjjhhhggggggggghhhhhhhhhggggggggggggggghhhhhhiiihhhhhhiiikkkmmmlllkkklllkkkkkkkkkkkklllmmmmmmiiilllpppqqqqqqnnnlllkkkjjjkkkmmmoooppppppoooooonnnlllkkkjjjjjjkkkmmmnnnllllllllllllllllllllllllllllllmmmnnnnnnnnnnnnnnnqqqqqqpppooonnnlllkkkjjj666444222333555444000---++++++,,,,,,,,,,,,++++++......------,,,,,,++++++******))))))))))))******+++,,,------......------+++,,,------+++******+++++++++,,,---...///000000///---++++++,,,------+++,,,,,,------,,,,,,+++***,,,,,,,,,---,,,,,,++++++,,,,,,+++************+++,,,+++***)))***+++,,,---)))))))))******+++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,---------,,,+++++++++(((((()))***++++++++++++***************+++,,,,,,++++++******************......------------,,,,,,)))***+++------...---------.........---------...------------------------,,,,,,,,,,,,,,,---...///+++,,,------...------------///000///...---...///////////////////////////000111111000///...------......------------......///111222333333000...,,,,,,,,,,,,------------...111///---,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,+++***...000///111777;;;<<<;;;444000555===MMMlllmmmMMM777///111......111///111000///.........///000---,,,+++,,,...000000000///......---------......222111000...------------------...///000111111222...///000111222666???FFF;;;666000,,,---000222333333333333222222111111111111000000//////000111111000111111222222222111000222222111111222333444555333333444444444555555555555666666777777666444333555666999;;;<<<<<<;;;:::999999::::::;;;;;;<<<<<>>>>>>>>===<<<;;;;;;<<<>>>@@@AAA;;;<<<<<<===>>>???@@@@@@>>>===;;;;;;===>>>===<<<::::::===???===<<>>>>>FFFMMMWWW^^^]]]UUUJJJBBBDDD@@@AAAEEECCCAAAJJJWWW}}}yyy{{{lllhhhkkkllljjjiiihhhhhhggggggggggggggggggjjjiiihhhgggggghhhjjjkkkhhhhhhhhhhhhiiijjjkkkkkkiiihhhfffeeeeeefffggggggiiihhhgggggggggggghhhhhhhhhggggggiiikkkmmmmmmllllllkkkkkkkkkllllllmmmmmmiiimmmqqqrrrpppmmmlllkkkjjjkkkmmmnnnooooooooonnnlllkkkjjjiiijjjkkknnnooooooooonnnnnnmmmllllllkkkiiijjjkkklllmmmmmmmmmmmmsssrrrqqqooonnnmmmlllkkk666444222333555444000---++++++,,,,,,,,,,,,++++++......---------------,,,++++++************+++++++++,,,.../////////...---+++------,,,+++***+++,,,++++++,,,---...///000111222...******+++,,,+++))),,,,,,,,,,,,,,,+++*********++++++,,,,,,+++++++++---,,,,,,+++***+++++++++++++++************++++++(((((())))))***+++++++++***++++++++++++,,,,,,,,,((((((((((((((()))))))))+++,,,,,,+++***)))***+++)))))))))******++++++,,,))))))***++++++,,,,,,,,,******++++++++++++++++++,,,---...//////...---,,,(((***,,,---...///......***+++------,,,,,,---///------------............,,,,,,,,,,,,,,,,,,---.........///////////////...---...//////------...///......////////////......---...//////---,,,,,,---///...------,,,------------...///000000///...,,,,,,,,,,,,,,,------------000///...---,,,---......,,,,,,---......---------***---///...222999===<<<;;;333222888===HHHdddvvvQQQ:::000111//////222///000000////////////000000---+++***+++.../////////000000///............///111111///...---,,,,,,,,,.........//////000000000...///000111111555CCCQQQLLLBBB777///...000222333333333333333222111000///////////////000000111111000111222333333333222111111222222222333333333333222222333444666777888888888777666666777777666444444555777999:::::::::999888888888999:::;;;<<<===AAAMMMbbbyyy~~~gggTTTDDDAAA>>><<<============<<<<<<<<<<<<===>>>>>>???;;;;;;<<<===???@@@AAAAAA>>>===;;;;;;===>>>===<<<;;;===AAABBB<<<<<>>>>>CCCFFFMMMXXX```^^^SSSIIIGGGBBBBBBEEEDDDBBBIIITTTrrrooojjjkkkkkkjjjjjjgggggggggggghhhhhhhhhhhhggggggggghhhiiijjjkkkkkkhhhhhhhhhhhhhhhiiijjjjjjiiiiiiggggggfffggghhhiiijjjiiigggffffffggghhhhhhgggggggggiiilllnnnnnnmmmkkklllllllllmmmmmmmmmmmmjjjnnnrrrrrrooolllllllllkkkkkklllmmmnnnnnnnnnmmmkkkkkkjjjjjjkkkmmmnnnooopppppppppoooooommmlllkkkiiiiiijjjkkklllmmmmmmlllrrrrrrpppooonnnmmmmmmmmm444222000111333333///+++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,***+++---//////...---,,,+++,,,---+++***)))***,,,+++,,,,,,---...///000000222...)))))),,,---,,,***+++,,,,,,,,,,,,+++******(((((()))***++++++++++++,,,++++++*********************++++++++++++******((((((((()))***+++++++++******+++++++++,,,,,,,,,(((((()))))))))*********((()))***)))'''&&&(((***++++++*********++++++,,,))))))***+++,,,,,,,,,,,,******++++++,,,,,,------***,,,///111111///,,,+++***+++---...///...---,,,(((***++++++))))))+++---,,,,,,,,,------.........------,,,,,,+++,,,,,,,,,...///////////////......---...//////------...///...///000000000000///...)))+++......,,,+++,,,...///...------,,,,,,,,,---***+++,,,------......---++++++,,,,,,,,,---------///............---------+++,,,...////////////...***---...///333;;;>>>===777000000777:::@@@YYYvvvzzzWWW>>>222222//////111---///000000111111000000000...---+++,,,.../////////111111000///////////////......---------......///......//////////////////...///111222111666HHHZZZdddVVVDDD666000000111111111111222333222222111000000000000000////////////000111333444555444333222222222444555555444444333000111222444666888:::;;;999666444444666777666444555666666777888999::::::777777666777888;;;>>>@@@>>>III[[[rrrppp]]]FFFBBB???===<<<<<<<<<;;;<<<<<<===============<<<:::;;;<<<===???@@@AAABBB>>>===;;;;;;===>>>===<<<===>>>AAACCC???DDD^^^{{{vvv\\\HHHBBB<<<;;;;;;<<>>>>>>>>===<<<;;;:::;;;<<<>>>???AAABBBCCC>>>===;;;;;;===>>>===<<<@@@>>>@@@CCCCCCLLLjjjyyyrrrZZZHHHCCC===::::::<<<@@@DDD]]]mmmOOO???CCC:::CCCRRRccc}}}[[[JJJJJJUUUuuulllSSSDDDKKK]]]|||\\\KKKEEE???<<<<<>>???GGGTTT___ccccccNNNFFFBBBDDDCCC@@@DDDLLLbbb{{{yyynnnhhheeeeeegggfffgggggghhhiiijjjjjjkkkeeegggjjjmmmnnnnnnmmmllliiihhhhhhhhhhhhhhhiiijjjhhhhhhgggffffffggghhhiiikkkiiigggfffeeefffggghhhfffffffffhhhlllnnnooonnnkkklllmmmmmmnnnnnnmmmmmmlllooorrrpppllljjjlllooonnnmmmlllkkkjjjkkklllmmmiiijjjkkkmmmnnnooooooooojjjlllmmmoooooooooooonnnkkkllllllmmmnnnnnnmmmmmmmmmmmmlllkkklllmmmnnnooo333000......///000---+++++++++,,,---------,,,,,,,,,+++***))))))***+++,,,'''((()))******)))(((''',,,+++******))))))*********---000///,,,******+++......---------......///000...++++++---...,,,***+++++++++************))),,,+++++++++,,,,,,---...((()))+++)))'''&&&(((+++*********+++,,,,,,,,,---((((((''''''''')))***+++++++++***)))(((((())))))++++++******************+++*********))))))((((((,,,,,,,,,++++++*********------,,,,,,+++***)))(((---,,,++++++,,,---///000...//////000///---+++***---------,,,,,,,,,++++++,,,------,,,***)))***+++//////---,,,+++************+++,,,------,,,+++***+++,,,...//////---,,,***...///000111111000//////............///111222333...---+++***+++,,,///000,,,---...//////---+++***---+++))))))***,,,,,,,,,***+++,,,---------,,,,,,,,,,,,------.../////////...,,,++++++---///000000222///...222;;;AAA>>>666333///000444555999KKKaaa}}}zzzxxxbbbFFF555333//////222///222333555444111...,,,+++.........///111222111///,,,...///111111111000000//////000000///...---------......///000111111222444///000444333444DDDYYYppppppaaaDDD333333444000444222111222333555444444555222///...111333222000222555777777444333444666333333333333333333333333333222222333666999:::;;;===999444222222444555555333444666777888888777777555666777999::::::::::::BBBBBBNNNggg~~~eeeMMMFFFAAA@@@>>>:::888::::::999999;;;>>>@@@@@@??????>>>===<<<<<<===>>>???===<<<<<<;;;;;;;;;<<<<<<===???@@@@@@EEE[[[yyyvvvtttfffUUUEEE???;;;;;;;;;<<>>??????>>>>>>>>>===<<<<<<<<<===>>>;;;::::::::::::;;;<<<<<<@@@@@@AAACCCNNNgggrrrkkkeeeXXXJJJAAA<<<:::;;;<<<===BBBIII]]]rrrOOO@@@>>><<<<<<>>>JJJbbbwwwrrr___QQQGGG[[[zzzpppVVVGGGGGGWWWttt|||___JJJAAA???>>><<<===???BBBFFFMMMUUU[[[___UUUJJJFFFCCCBBBEEEIIIZZZ|||ooo|||vvvkkkiiijjjiiiiiiiiihhhgggggggggggggggmmmjjjhhhjjjoooqqqooollllllkkkkkkjjjiiihhhhhhhhhhhhgggfffeeeeeefffhhhiiilllkkkjjjhhhhhhhhhhhhiiikkkkkkkkkkkkkkkkkkkkkkkknnnooopppooommmlllmmmnnnmmmnnnnnnmmmllllllmmmnnnooonnnmmmlllkkkkkkkkkkkkiiiiiikkklllnnnooopppqqqnnnnnnnnnmmmmmmmmmnnnnnnqqqooollllllmmmnnnnnnllllllkkkjjjkkkmmmnnnmmmlll...---,,,,,,---...---+++......,,,,,,++++++++++++++++++************++++++******+++,,,,,,++++++******++++++++++++***))))))+++---......---++++++,,,+++++++++,,,---...///000555222///------......---***))))))))))))(((((((((++++++++++++++++++,,,,,,+++++++++***(((((()))+++******************))))))'''''''''((()))+++,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************))))))))))))))))))))))))*********000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,...//////////////////...---,,,+++------------,,,,,,,,,,,,***,,,......------///000+++,,,---......---,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,------.........---...///000111000//////111111000///////////////111111111111000000000000000000111000000...---,,,...---,,,---///000///...++++++,,,,,,,,,------------------...............111///...222888;;;:::777222111333;;;CCCCCC<<<555,,,***,,,//////111>>>NNNjjjwwwwwwdddHHH777555000111444000000111111000...------...000...------///111222222000///......---.........---...//////////////////////////////000000000000...,,,///333222222>>>MMMlll}}}}}}bbbDDD777666444444222111111444555666666666333222333555666333000111222333333111000000000444444444333222111000///000///000666<<<===:::555888666555555666666555333666777888999:::::::::999888888888888999:::;;;<<>>===<<<===<<<<<<;;;;;;<<<======:::999999999:::;;;<<<<<<======<<<@@@PPPnnnwwwiii\\\MMMBBB<<<999999<<<======CCCIII```oooOOO>>>>>>>>><<<888???TTTiii|||oooYYYDDDMMMkkk|||}}}cccLLLBBBIII```uuummmQQQAAA===>>>===>>>>>>???AAAFFFMMMQQQaaaYYYQQQKKKFFFBBBDDDHHHTTTssswwwzzzpppmmmllliiikkkjjjhhhggggggggghhhhhhllljjjhhhjjjmmmooonnnkkklllkkkjjjiiihhhhhhiiijjjggggggffffffffffffffffffiiiiiiiiijjjjjjiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkpppqqqrrrpppnnnmmmmmmnnnmmmllllllllllllllllllmmmnnnmmmmmmlllllllllllllllggghhhjjjlllnnnpppqqqrrrnnnnnnmmmmmmnnnnnnnnnnnnpppnnnllllllmmmnnnnnnmmmkkkjjjiiijjjmmmnnnnnnmmm++++++++++++,,,,,,,,,+++///...---+++******++++++++++++++++++++++++++++++*********+++++++++++++++***++++++,,,+++***)))(((+++,,,---......---,,,,,,*********+++,,,...///000444222...,,,***++++++,,,************))))))ӵ++++++++++++++++++***)))(((((()))***+++*********)))(((((((((%%%&&&&&&((()))***+++,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,************************((()))))))))******++++++---,,,+++))))))***+++,,,++++++,,,,,,---....../////////.........------,,,...------------,,,,,,,,,+++---......------...///)))+++---//////...---,,,Ħ,,,,,,,,,+++++++++Ħ///000,,,---...000000000000///000000////////////000000111ӵ///111111000//////......---,,,++++++,,,......---,,,,,,+++++++++,,,,,,------..................------000------333:::>>>;;;777111222999EEEKKKFFF;;;222,,,,,,...111000111;;;GGG___yyyoooooocccGGG777444///000222//////000000...------...000000...,,,,,,///111333333111000...---,,,,,,------------...Ħ000000000000////////////,,,---000333333333;;;FFFgggsssQQQ===777444333222000000222444555555333222111444888999666333333333444444222111111000222222333333333222111000222//////444;;;>>>:::555666666666888999999666444666666777888999999999999999888777777888999:::;;;<<<<<>>>>>=========<<<;;;;;;======<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;:::;;;;;;>>>OOOqqqrrr\\\III===:::888:::<<<<<<<<>><<<999<<L,,,,,,,,,,,,++++++=hĦ000+++,,,...///000000000///............///0001112224ĉ@ӵ000///...---------.........---,,,,,,......---,,,,,,,,,+++++++++,,,---...//////......---------,,,,,,++++++000777:::888555000222>>>MMMRRRGGG888000---...000111000111888@@@ZZZ|||xxxkkkjjjbbbFFF555333......000---...//////...------///000000...,,,,,,///111333333222000...---,,,,,,,,,---------...>L///000000000000////////////---///222555444444:::BBB```~~~aaaKKK>>>555444111///...000222333333000///000444999<<<:::777333333222333333222111000...///111333444444444333555222000222888;;;:::888555666777:::<<<;;;999666555555666666777888888999888777777777777888888999999:::???MMMccc}}}ppp]]]III@@@???>>>=========<<<;;;;;;<<<<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<@@@???>>><<<;;;;;;;;;;;;<<<@@@@@@AAARRRvvv~~~aaaGGG:::::::::;;;===<<<;;;@@@HHHiiinnnLLLAAA===;;;<<<===>>>EEEMMMnnnxxxXXXGGGRRRiii|||hhhPPPFFFKKKUUUtttqqqWWWJJJEEE??????@@@@@@@@@CCCGGGKKKIIIQQQ[[[[[[PPPDDDCCCJJJLLL```uuuqqq~~~sssmmmfffggggggggghhhiiikkkmmmnnnhhhggggggggghhhiiihhhhhhjjjiiigggffffffhhhjjjkkkhhhiiijjjjjjjjjhhhfffeeedddfffiiikkkllllllkkkjjjllllllllllllllllllllllllkkkmmmnnnmmmllllllmmmnnnooommmkkklllmmmooonnnlllooonnnmmmllljjjjjjiiiiiijjjkkkkkklllmmmnnnoooooollllllmmmnnnoooooonnnnnnmmmmmmnnnnnnnnnmmmnnnnnnnnnmmmlllmmmpppqqqpppooo***+++,,,+++***)))***+++---------------,,,******++++++,,,,,,,,,,,,++++++)))))))))))))))***+++,,,,,,+++******))))))******+++++++++...000000///---)))))))))***+++,,,---...333333333111...------///------,,,,,,,,,GG=?+++******((('''(((***,,,,,,+++******************))))))))))))+++,,,,,,,,,,,,,,,'''((()))***+++***)))((()))))))))******++++++,,,*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------.........***+++,,,---............///......---------..................---------,,,---...///---+++******++++++,,,---...//////...---HdĦ,,,,,,------+++=Īj***,,,---///000000000///------......///111222333GG=?...---,,,,,,...000111444222///...////////////---,,,+++***+++,,,---...000000///...---,,,,,,,,,))))))+++---111333333333000222>>>OOORRREEE666///,,,...//////...000555:::TTTttt|||mmmlllbbbFFF555222------///,,,///000111000.........000///---,,,---000222333333111000///...---------------...///HdĦ///////////////000000000000...111444555444666:::>>>XXXwwwuuuaaaMMM===666333000...///111222222000...///333999<<<<<<:::111000///000222222000///---///222444666666666555555444222333555777999999444555777:::===<<<:::888555555555555666777888999777888888999999999888888:::<<<@@@JJJ^^^yyyvvvdddPPPFFFAAA===;;;;;;===;;;:::;;;<<<<<<;;;::::::;;;<<<===============@@@@@@>>>===<<<<<<;;;;;;<<<@@@AAADDDXXX}}}iiiMMM>>>;;;;;;<<<===;;;:::AAAJJJqqqrrrLLLAAA===;;;>>>@@@???AAADDD^^^iiiMMMHHHXXXxxxqqqUUUFFFHHHOOOggg~~~fffPPPBBB===>>>>>>>>>>>>@@@CCCFFFEEENNNYYY^^^UUUHHHDDDGGGLLL[[[pppdddzzzwwwnnnjjjfffggghhhjjjkkkmmmnnnnnniiiiiiiiiiiiiiiiiiiiiiiikkkjjjiiiiiijjjkkklllmmmhhhiiijjjkkkjjjiiihhhgggdddfffiiikkkllllllkkkjjjkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnllljjjiiiiiijjjpppmmmkkkkkknnnooonnnlllmmmlllkkkjjjiiiiiiiiiiiikkkkkkllllllmmmnnnnnnnnnkkklllmmmooooooooonnnnnnkkkmmmoooooonnnmmmnnnooopppooonnnoooqqqqqqqqqooo+++---...ӵ***+++---ĭӵ---ӵ)))Ħ...,,,***(((((()))+++,,,+++ӵӵ333000ĦƜ`1.׼s---,,,***+++Ħ///...*********++++++++++++ӵ***Ħ***,,,,,,+++***)))))))))***+++ĭӵ******Ħ...---***Ħ...Ħ------...///............---------------...---...DdD+++,,,---?fӵ***+++---Ħ/////////ӵƜ`1.׼s///...ĭӵ---,,,+++///111000///...---,,,+++ӵ,,,---000222Ħ:::IIIKKK>>>333000555rrrqqqcccGGG666Ħ///111222222000...111Ħ000000//////...---/////////DdD///000000555999ӵ{{{ӵ000ӵ000///222...000Ħ777777ӵ222222555666ĭӵ<<<<<<<<<@@@HHH\\\yyy|||mmm[[[OOOFFF???<<<<<<<<<:::::::::<<<<<<<<<::::::;;;<<<>>>??????>>>>>>======<<<<<<<<<======>>>;;;>>>@@@IIIeeelllPPPAAA::::::<<<===;;;;;;DDDOOOyyyxxxMMMCCCAAACCCEEECCC??????BBBNNNuuuvvvUUUDDDOOOjjj}}}___JJJEEEHHHWWWllluuuZZZDDD?????????>>>===>>>@@@BBBEEEHHHPPPYYYZZZSSSLLLIIILLLXXXuuubbbppp{{{pppnnngggiiijjjlllmmmlllkkkkkkhhhhhhiiihhhhhhggghhhhhhiiiiiijjjkkkkkklllmmmmmmggghhhhhhiiiiiiiiiiiihhhfffggghhhjjjkkkkkkkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmllljjjiiiiiikkkooollliiijjjmmmooommmjjjhhhhhhhhhhhhiiijjjkkkkkkjjjjjjkkklllmmmnnnooopppjjjkkkmmmooopppooonnnnnnjjjmmmooopppnnnmmmnnnoooqqqpppnnnoooppppppooonnn,,,...?~4+++(((***g&e>&e---g&e+++>hӵ,,,)))''''''(((+++---g&e222guO>uO>&e2222224ff?>ߝL***gĉ@000...,,,+++Shӵ111*********+++,,,,,,g&e...>hӵ---------+++*********+++fff?><z***g&e>&e***)))HL...,,,+++ShӵgL,,,,,,---////////////.........------S?ʬ0001113h?D%%)?,,,...ZufĦ***+++---gL///111000g&e///gĉ@666000g&e>&e...@e---,,,??...///111111000...---,,,g<ĉ...******///3we<Ħ666CCCDDD9993h?@euuutttdddHHH777Z---///1114444442223h?gL000111111111000...---///000000D%%)?000fff?><z222555=?Ħg&e444g&e555222000S?ʬ0004ff?>ߝL777@e666g&e6660001113h?g&e>&e>>>?????444999>>>GGG\\\{{{uuueeeXXXLLLBBB>>>@@@;;;:::999:::<<<===<<<;;;:::;;;===????????????>>>999999:::;;;<<<===?????????@@@CCCQQQuuu|||eeeLLL===999999;;;<<<;;;<<>>>>>???AAAEEEBBBEEESSS^^^^^^UUUNNNJJJVVVhhhooo}}}ppppppiiikkkmmmnnnnnnllliiigggeeefffgggfffeeeeeeeeeffffffggghhhjjjjjjkkkkkkkkkffffffgggggghhhhhhiiiiiigggggghhhiiijjjkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjgggiiijjjkkkkkkkkkmmmooooookkkggghhhlllnnnllliiidddeeeeeegggiiikkklllnnnhhhhhhjjjlllnnnpppqqqrrrjjjkkkmmmoooppppppooonnniiimmmppppppnnnmmmnnnoooqqqpppnnnnnnoooooommmlll+++4Dӵ,,,,,,---Hƅ^Hu]Ħ***Hu]Ħ,,,ZuR)Ħ---+++))))))***+++,,,Hu]Ħ000HŐeHŐeHu]Ħ222qIܗGIӵ(((tt------+++HGgĉ@777;;;,,,***(((***...///Hu]Ħ+++ZuR)Ħ+++++++++******))))))sߝLGdUĦ+++Hƅ^Hu]Ħ+++ntHdĦ---...HGgĉ@+++HdĦ......---------000///...---,,,---Htƅ^...,,,Bt=o9ĦDtfo9Ħ,,,,,,---g?---...HdĦ---///000Hu]Ħ---tt///,,,Hƅ^Hu]Ħ,,,H׼s,,,---+++++++++.........------,,,tQ000+++)))---je<Ħ555===<<<Bt=o9ĦH׼sfffzzzwwwqqqbbbKKK777HtĦ111111000000000Bt=o9ĦHdĦ,,,,,,---...///000111555444333Dtfo9ĦsߝLGdUĦ555Ht@cӵHu]Ħ///Hu]Ħ555555Htƅ^///qIܗGIӵ666H׼s333444Hu]Ħ555333Bt=o9ĦHƅ^Hu]Ħ>>>999;;;;;;:::AAAXXXxxxrrrcccVVVLLLBBB<<<=========;;;999999;;;===;;;===???@@@AAA@@@>>>=========<<<;;;999999:::<<<<<<;;;IIIiiiuuujjjddd```WWWHHH;;;@@@999888======;;;CCCQQQ|||OOO===TTT\\\RRRJJJCCCAAAGGGIIITTTrrrhhhOOOLLLPPPcccppp^^^QQQBBBGGGXXXrrrxxxaaaIII???;;;@@@AAA===???GGGFFFAAABBBLLLUUUXXXXXXYYYNNNZZZyyyuuulll}}}vvvjjjeeehhhjjjjjjkkkkkkhhheeeccceeehhhhhhhhhgggggghhhhhhhhhhhhhhhiiijjjkkklllhhhiiijjjiiigggggghhhiiiiiihhhggghhhiiijjjiiigggiiiiiiiiijjjkkkkkkiiiggglllhhheeedddgggiiihhhggglllllllllllllllllllllkkkllljjjgggeeefffhhhlllooojjjkkkjjjgggiiinnnnnnlllkkkjjjiiikkkoooqqqpppnnnnnnmmmlllkkkjjjkkkllllllooopppppppppooonnnlllkkk......4DuXӵ---,,,---DdDΦDdDĦ***DdDĦ+++,,,t|<,,,+++)))((('''((()))***DdDĦ000DdDΦDdDΦDdDĦ000peƜ4DuTӵ)))`eĭ---qet///333666222...))))))+++,,,DdDĦ+++,,,t|<,,,+++++++++******+++***DdDDdDĦ,,,DdDΦDdDĦ...q<niDdDĦ---qet,,,,,,DdDĦ......---------///...---------q<R...---qjRgdKӵHdDĦgdKӵ,,,,,,GR/f6LĭĦ111111DdDĦ000111111DdDĦ///`eĭ---DdDΦDdDĦ,,,DdDĦ,,,000000/////////.........///...............geĦ///+++***FSĦ666<<>>IIIJJJ@@@999:::999::::::???SSSqqqzzzmmmaaaVVVLLLEEE@@@???>>>===<<<<<<<<<<<<;;;===>>>@@@@@@???>>>============<<<:::999;;;<<<<<>>AAACCC??????CCCBBB>>>@@@GGGNNNQQQUUUYYYYYYeeeooowww}}}pppiiijjjjjjjjjjjjiiifffcccdddfffiiiiiihhhgggggghhhgggggghhhhhhiiijjjkkkllljjjkkkkkkjjjhhhfffggggggiiihhhggghhhiiiiiihhhgggiiiiiijjjkkklllkkkiiigggkkkhhheeeeeegggiiiiiihhhkkkkkkkkkkkkllllllllllllmmmjjjhhhffffffhhhkkknnnkkklllkkkhhhiiinnnnnnlllllljjjhhhjjjmmmoooooonnnpppooonnnmmmlllmmmmmmnnnooopppppppppooonnnlllkkk0000004DuXӵ---,,,,,,DdDΦDdDӵ***DdDĦ+++,,,o)h///+++***)))((((((((()))***DdDĦ111DdDΦDdDΦDdDӵ...=ӊB1.uTӵ+++HߝL`o9---po9wӵ000777111+++'''(((***DdDĦ******o)h,,,,,,+++++++++******---,,,DdDΦDdDĦ,,,DdDΦDdDӵ222GIpӵDdDĦ---po9wӵDdDĦ......---------......---------po9u---------,,,GIdnuR)ĦDdDĦnuR)Ħ------CdgĪj000DdDĦ///222333DdDĦ111HߝL`o9---DdDΦDdDӵ---DdDĦ,,,000000000000////////////........./////////geĦ...+++sp?aĦ666:::GIdnuR)ĦDdDĦYYYqqqyyyrrrfffPPP;;;DdDĦ///.........GIdnuR)ĦDdDĦ...---,,,,,,...000222444333111DdDĦnuR)ĦDdDΦDdDĦ555DdDĦnuR)ĦDdDĦ555DdDĦ888po9u000111333444=ӊB1.uTӵ444DdDĦ000111DdDĦ111GIdnuR)ĦDdDΦDdDӵ>>>IIIKKKCCC<<<<<<:::;;;;;;===JJJccc}}}xxxooodddXXXPPPFFFBBB???>>>??????===:::;;;<<<>>>?????????>>>===<<<===>>>===;;;;;;<<<>>>???KKKcccvvvcccUUUEEE<<<===AAABBBBBB???::::::======<<d<Ħ***Dt,,,,,,+++******++++++,,,>d<Ħ333>d<ʜDd<ʜ4DuTӵ---///F&uTӵ,,,4DufئL>e---puR)Ħ,,,666111,,,))))))***>d<Ħ)))Dt,,,+++++++++******---,,,DdDΦDdDĦ--->d<ʜ4DuTӵ4444DwDd<Ħ---puR)Ħ>d<...---------//////......---peӵ,,,ĦpeӵDx<>d<ӵDdd<222222>d<Ħ1114DufئL>e...DdDʜ4DuTӵ---DdDĦ,,,------------------,,,,,,------......//////geĦ---s<v>aĦ666888peӵDx<DdDĦRRRkkk~~~|||sssiiiUUU@@@DdDĦ///---------peӵDx<>d<---,,,,,,...000111222111000>d<ӵDd<DdDΦDdDĦ444DdDӵnd<DdDĦ888>d<Ħ:::peӵ111Ħ444F&uTӵ222DdDĦ000111>d<Ħ111peӵDx<>d<ʜ4DuTӵ>>>HHHKKKFFF@@@>>>===???>>>===CCCVVVpppzzzpppcccZZZOOOHHH@@@===>>>???===:::;;;<<<===>>>>>>>>>======<<<===>>>>>>>>>>>>@@@BBBCCCUUUtttuuuWWWOOOEEE???>>>???>>><<<>>>;;;<<<>>>===<<>>AAAVVV}}}oooMMMEEEJJJ^^^uuuqqqWWWIIIHHHGGGQQQoooyyyaaaIIIAAACCCBBB@@@>>>CCCBBBCCCEEEFFFJJJVVVbbbttt}}}ppp]]]kkkxxxqqqkkkhhhhhhhhhfffcccbbbeeegggiiihhhgggeeedddeeefffggggggggghhhjjjkkklllkkkllllllkkkhhhgggggghhhiiigggfffggghhhiiihhhgggeeegggkkklllllljjjhhhgggiiihhhhhhhhhiiikkkllllllhhhiiiiiijjjkkklllmmmmmmnnnllljjjgggggghhhjjjkkkllloooooolllkkkmmmnnnlllmmmkkkiiihhhiiikkkmmmoooqqqqqqppppppooooooooooooooooooooooooooonnnmmmmmm//////4DuXӵ+++++++++D&dq&ĒR******sdKĦ***DHRRud+++++++++++++++,,,,,,sdKĦ444D&oq<Ōq&ĒR,,,---///>dp&ĒR,,,,,,nfʜd<Φ>d<Ħ---s&dq&ĒR***333i?ʜtd<Ħ---HHܗDӊB///<x------111000000///---B?d<+++++++++++++++++++++,,,,,,,,,------...geĦ---Hg8>aĦ777666B?Ho9000>d<|||~~~uuummm[[[EEE>d<ӵ,,,,,,B?Ho9111<x---...///000000000///&ӫeʬtIӇ000>d<Φ>d<Ħ333D&ӫetIӇ}}}DdDĦ;;;sdKĦ;;;B?dp&ĒR111111>d<sdKĦ222B?Ho9555s&dq&ĒR999===FFFKKKIIICCC???===>>>>>>===@@@OOOiii~~~|||pppfff[[[QQQDDD===<<<===<<<;;;;;;;;;<<<<<<============<<<===>>>???@@@CCCGGGJJJGGG[[[|||nnnLLLHHHBBB???===<<<;;;:::=========>>>======BBBIIIcccnnnWWWVVV\\\ooouuuZZZDDDGGGBBBAAALLLlll|||ZZZHHHEEERRRhhhyyy{{{cccMMMIIICCCGGG]]]{{{qqqTTTDDDAAABBBAAA@@@???>>>???@@@???CCCOOO\\\wwwtttYYY^^^uuu~~~tttkkkfffhhhiiifffdddeeedddfffhhhgggeeedddccccccgggggggggggghhhiiijjjkkkhhhiiijjjjjjiiihhhiiikkkhhhgggfffggghhhiiihhhfffcccfffjjjkkkiiihhhggghhhhhhiiijjjjjjjjjkkkmmmnnniiiiiijjjkkkllllllmmmmmmnnnllljjjhhhhhhiiijjjkkklllqqqrrrnnnlllmmmnnnmmmmmmllljjjhhhhhhjjjlllnnnpppppppppooooooooonnnnnnooooooooonnnnnnnnnnnnnnn------4DuXӵ***++++++Hu]3hh++++++***ne((()))=e((()))))))))************ne333444pIƎ@t@h,,,,,,--->h,,,,,,+++fe---@ďD***+++,,,)))***,,,------,,,ne))))))=e,,,+++++++++************ege...---sĪj@h(((***111fdDĦ---@ďD...///Hkge---------000000000///...@h......@G......HĪj@IŌ,,,///Bene000Hkge///ne111000fe...Hu]3hh000000...se,,,,,,,,,,,,,,,---------,,,,,,,,,---------geĦja>aĦ:::555@G//////se```zzzyyyrrraaaKKK<Ō,,,,,,,,,@G111000Hkge///.....................HĪj@IŌ444333ege333222Hu]3hIŌrrreeeDdDĦ<<<ne555:::@h000000>h444111111se444ne333333@G999999sĪj@h888888<<>>???CCCIIIPPPUUUQQQ```{{{vvv^^^HHHDDD@@@<<<;;;===@@@BBB<<<>>>??????===>>>BBBFFF[[[xxxZZZUUUWWWmmm|||gggJJJCCCFFFDDDHHH^^^nnnKKKCCCHHHYYYoooxxxVVVKKKAAACCCPPPeee|||}}}aaaLLLCCCAAAAAAAAA@@@??????@@@@@@BBBMMMXXXqqq~~~bbb^^^pppxxxmmmeeehhhjjjfffeeehhhccceeeggggggfffdddddddddhhhhhhhhhgggggghhhhhhiiifffgggiiiiiihhhhhhjjjkkkhhhgggffffffhhhhhhgggfffcccfffjjjjjjhhhggghhhjjjiiikkkllllllkkkkkkmmmnnnkkkkkkkkkllllllmmmmmmmmmmmmllljjjiiiiiijjjkkklllmmmsssuuupppmmmmmmnnnmmmmmmmmmllljjjiiiiiilllnnnnnnoooooooooooonnnmmmmmmoooooonnnnnnnnnnnnoooooo,,,4DuXӵ+++ĵD^+++++++++***)))((()))***(((((()))***************...222444,,,---,,,++++++...---+++***------+++******+++,,,((()))+++,,,+++***))))))))),,,,,,+++++++++************///...,,,+++)))+++///000DdDĦ...---............------------.../////////...000000000///......---,,,,,,,,,...,,,...///222111000000...D^333111000///s׼s+++,,,,,,,,,------.....................------geFm8)))>aĦ???666000.........s׼s@@@ZZZxxx~~~vvvfffPPPHo000---,,,,,,,,,222000000111111000///---,,,---------222444444222333222D^^^^^^^PPPDdDĦ<<<444555666888222//////000555333222222s׼s444444222222222333666888999444666777:::AAAJJJLLLGGG???:::999;;;===@@@KKKaaavvvssskkk___RRRGGGAAA???>>>;;;;;;::::::;;;;;;<<<===;;;;;;<<>>BBBDDDVVVUUUOOONNNfff~~~rrrQQQ@@@CCCDDDDDDRRRvvvRRREEECCCNNNdddhhhQQQ@@@AAAGGGRRRiiinnnWWWGGGAAA@@@AAABBB@@@AAACCCCCCDDDKKKSSSaaarrrpppdddooopppfffiiijjjfffdddhhhdddfffhhhiiihhhfffggggggjjjiiihhhggggggffffffgggfffggghhhhhhgggfffgggiiihhhgggffffffggghhhgggfffeeeiiikkkjjjhhhgggkkknnnjjjlllnnnnnnlllkkklllnnnmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiiiiikkklllmmmnnntttvvvrrrmmmmmmnnnmmmmmmnnnnnnmmmjjjiiikkkmmmnnnooopppppppppooommmmmmpppooonnnmmmmmmnnnooopppΦ4DuXӵtvӵ>d<Ħ+++++++++++++++******Ħ((()))(((&&&&&&'''))))))***+++,,,,,,,,,,,,,,,+++***Ħ444333111***++++++++++++***))))))...,,,***))),,,000555888222000---+++))))))***+++++++++------------++++++(((***,,,,,,+++******+++)))***+++***)))(((((()))Ħ******++++++,,,,,,,,,,,,+++++++++************++++++,,,---...///...---,,,++++++,,,...///---+++,,,...---***,,,000>d<Ħ...------***+++---.........---,,,//////.........---------***+++---///000000//////,,,...000222222111000///------............------...,,,---222444000,,,,,,******++++++,,,---......222000///......///000222///000111222Ħ111,,,,,,,,,---...///000111...>d<Ħ333444111111///Be,,,++++++++++++,,,,,,---------000000//////......geFYĉ---(((>aĦCCC666/////////,,,,,,,,,,,,,,,,,,---Be111;;;VVVvvvxxxiiiRRRnu]ӵ111,,,,,,---......333222111000////////////000111222222111///---+++------------///000111222---111444555222///.........000222222222>d<Ħ999GGGTTTSSSEEE>d<Ħ<<<;;;777Ħ444666999;;;:::888444111...///000111222333333333444333222333Be222444444333222Ħ222333444555666777777777777444555666888888888777777555666999@@@IIIMMMGGG???>>><<<<<<>>>@@@GGGZZZnnnyyytttjjj\\\OOOEEE@@@???;;;::::::::::::;;;<<<<<<:::;;;<<>>AAACCCSSS~~~RRRLLLJJJccc~~~\\\FFF===AAAAAAJJJmmmZZZJJJBBBIII\\\~~~yyyXXX@@@@@@CCCFFF\\\yyywww```LLLAAA???@@@???======@@@AAABBBFFFLLLRRRggg~~~yyyiiinnnssshhhjjjkkkeeecccgggeeegggjjjjjjiiiiiiiiijjjkkkjjjiiigggffffffeeeeeeggghhhiiihhhfffeeeeeefffhhhfffeeefffggghhhgggfffhhhkkkmmmkkkhhhhhhmmmrrrkkkmmmoooooolllkkklllmmmnnnnnnnnnnnnnnnmmmmmmmmmkkkjjjjjjiiijjjkkkmmmnnnnnnuuuwwwsssnnnmmmnnnmmmlllooopppooollljjjkkkmmmoooooopppqqqpppooonnnmmmpppooonnnmmmmmmnnnoooppp?aŖ%7uSQuR)ӵsdKĦ...+++,,,,,,,,,,,,gdKĦ))))))))))))***+++,,,++++++************+++++++++gdKĦ333222111******************++++++))))))***+++,,,///111333111///---,,,,,,,,,+++***+++***)))***,,,---,,,+++************)))))))))))))))((('''''''''(((***gdKĦ***+++,,,------++++++++++++++++++++++++***+++,,,---............///...---,,,+++,,,,,,------,,,+++,,,...///...---gdDĦ...---------,,,,,,+++++++++,,,,,,+++,,,...///000///......---...000///......///000/////////...------,,,,,,---------............///------............------,,,,,,,,,------,,,++++++------...///000111222222555555444gdKĦ111000111111///------...000---sdKĦ222777..................111...+++,,,...000...,,,------............ŶS///,,,...3we<000...,,,,,,------......//////444666:::IIIiiiqqq\\\iĉ@3hR/Ō---------///000111222222111///...,,,++++++222222222111000...,,,+++,,,+++,,,///000//////111///333222,,,***---...***111111111111222DdDĦ777FFFTTTSSSDDDsdKĦ666888gdKĦ777888999999888666444222000000000000111222333444666555333333555555333333444gdKĦ222333333333444666777999:::333444555777999;;;======555666;;;CCCJJJJJJEEE???AAA@@@@@@???===CCCTTTfff|||~~~yyylll^^^TTTJJJCCC;;;<<<===<<<;;;<<>>>>>===<<A---ne---+++,,,,,,,,,,,,ne(((''''''''''''(((((()))++++++************++++++ne111333222111++++++++++++++++++******+++++++++,,,---000222444222111...---,,,++++++***+++***)))***,,,---,,,+++************)))))))))))))))((((((((())))))ne+++***++++++,,,,,,++++++++++++++++++++++++***+++,,,---............///...---,,,,,,,,,---------,,,+++,,,...///...De.........---------,,,,,,,,,,,,------...//////000000000000//////000000///---,,,---...------..................---------............///------............------,,,,,,---------,,,,,,+++------...///000111222222333333ne000///...///000000......///000222ne...000444,,,,,,,,,,,,,,,,,,,,,,,,///...,,,---...//////...------,,,,,,,,,,,,>A000...---k<222///...------////////////000000000111222333666DDDcccuuuaaafh......------...///000111111///...---,,,,,,,,,000111111111111111000000---,,,,,,---...///000222...222222---,,,//////,,,......//////000De000777GGGVVVVVVHHHne000333ne555777777888888777555333222000000000000111222333444555333222111333333333222333333ne444333333333444444555666888888555666666777888999999:::555666:::AAAHHHHHHCCC>>>???>>>>>>>>>===CCCSSSdddxxxqqqfffVVVGGG???>>>===;;;;;;;;;;;;;;;>>>>>><<<<<>>ZZZzzz{{{iiiRRR000/////////............111000...---------.../////////000111222333444444....../////////111111222,,,///000...///111111...---......///000111000;;;MMM]]]^^^PPP000///111;;;666777777777777666444222111000000000000111222333444555444222111222333222111222222555555555444444444444555555666666777777777666666666555555666777:::???DDDEEEAAA<<<===<<<<<<<<<<<>><<<<<<===;;;:::???>>>======DDDUUUlll}}}vvv^^^JJJAAA???=========<<<<<<<<<;;;;;;999===@@@@@@??????BBBEEEOOOkkkZZZDDDHHHPPPvvvkkkOOOCCC???@@@DDD]]]mmmQQQGGGDDDWWWyyyjjjWWWKKKCCCDDDJJJ___www}}}fffQQQEEEBBB@@@@@@CCCDDDCCCDDDGGGHHHNNNZZZlllttt___qqqyyymmmhhhffffffgggjjjkkkkkkiiigggfffgggiiihhhhhhhhhhhhgggeeedddcccccceeeffffffffffffgggiiijjjjjjiiiiiijjjjjjkkkllljjjkkklllkkkiiiiiikkklllnnnmmmlllkkkkkkkkkkkkkkkooonnnmmmlllkkkjjjjjjjjjiiihhhgggiiillloooqqqqqqqqqppppppooooooooopppppppppooommmllllllmmmnnnooonnnnnnnnnmmmmmmlllllllllkkklllmmmnnnooopppppp***+++,,,---------,,,++++++++++++***+++,,,+++*********+++++++++***))))))...---,,,+++++++++++++++++++++************+++++++++***+++...111333222111......------,,,+++******+++++++++,,,---///111333666555333///,,,******++++++***)))***,,,---,,,++++++++++++*********)))))))))***,,,------,,,+++***------,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,---........................------------......---,,,---...//////---+++,,,---...///////////////............//////000///...---+++++++++,,,---+++,,,...---,,,,,,---...---------.........//////---------............///------............------,,,------............---...//////000111111222222444444444333333222222222......///000222666<<<@@@DDD888...---//////...///........................+++---//////------000333555333000---,,,---///000...,,,,,,///555:::<<<<<<666222...,,,---...//////---.....................111111111999RRRqqqqqqXXX???111000333111111111111111000///...111000.........///111222...//////000111333444444///333666777777777444000,,,---...///111222111/////////000111222333333444444CCCYYYiiiiiiYYYCCC555555222111777>>>@@@:::444777777777666555333222000000000000000111222333444777666444333444444333222111111111222333444555555444555555555555444444444666666666555555444444444666777999<<<@@@AAA>>>;;;;;;::::::;;;<<>>???AAA@@@>>>??????>>>AAAJJJ^^^uuuzzzfffPPPAAA<<<>>>============<<<<<<<<<<<<999<<>>AAADDDNNNkkkaaaDDDEEEKKKoooyyyYYYFFFBBBCCC???MMMsss```KKKAAAKKKkkkyyycccQQQFFFDDDHHHTTTggg}}}ttt[[[GGGBBB>>>>>>BBBDDDCCCDDDGGGEEEFFFMMM]]]ssseeekkkqqqiiiggghhhjjjllllllllljjjgggfffggghhhhhhhhhhhhhhhgggfffeeedddeeefffhhhhhhggggggiiijjjjjjjjjjjjjjjjjjjjjkkkkkkiiijjjkkkjjjiiijjjlllmmmpppooonnnnnnmmmmmmmmmnnnooonnnlllkkkjjjjjjkkklllkkkiiiiiijjjmmmpppqqqqqqrrrqqqpppnnnnnnnnnooopppnnnnnnmmmmmmmmmmmmnnnooooooooonnnnnnmmmmmmllllllnnnnnnnnnnnnnnnnnnnnn***+++,,,,,,------------,,,***)))+++------,,,+++)))))))))))))))(((''''''))))))((('''&&&&&&&&&&&&++++++************+++++++++***+++...111333222111......------,,,+++******************+++---///111666666555222---******++++++***)))***,,,---,,,+++++++++++++++***************+++,,,------,,,+++***------,,,+++************++++++,,,,,,,,,---------------......//////......---........................---,,,---///000///...+++,,,---...////////////...............///000111000///---,,,++++++,,,------...///...,,,++++++,,,//////.........------------------............///------............------,,,---.../////////////////////000000111111222222444444333333333333333222111000///000333;;;EEELLLJJJ<<<000...000000///...........................+++...000///------000444555333000---,,,---///000---,,,...333:::???>>><<<333000...,,,---/////////////////////////////////333222111777JJJfffvvv\\\@@@000...333222333444444444222000///111000000000000222333444///////////////000111222111:::BBBEEEFFFEEE>>>555000...---///222111000//////000000111222222333333888KKKeeevvvvvvcccIII555666333111555===???<<<666888888777666444333111111000000000000111222333444777555333333444444333222000000000000111222444555555555666666666555444333444444444444444444555555666666888:::<<<======<<<;;;999999;;;<<<@@@LLLXXX~~~|||ggg\\\MMMDDDAAABBBAAA@@@===>>>@@@FFFRRReee{{{}}}kkkXXXIII@@@>>>>>>>>>>>>=========<<<<<<<<<;;;===???>>><<<<<>>BBBeeepppSSSBBBBBBZZZwwwrrrXXXIIIGGGJJJLLLXXXjjj~~~fffKKKDDD>>><<<@@@BBBBBBCCCEEEDDDBBBFFFTTTfff~~~qqqhhh}}}xxxmmmkkkmmmooolllmmmllljjjgggfffggghhhiiiiiiiiiiiiiiihhhgggfffggghhhjjjjjjiiiiiikkkllljjjjjjjjjjjjjjjjjjjjjjjjhhhiiijjjiiiiiiiiikkkmmmooonnnnnnmmmmmmmmmmmmnnnnnnmmmkkkjjjjjjkkklllmmmmmmlllkkkmmmoooqqqqqqqqqsssrrrpppnnnmmmmmmnnnnnnmmmmmmmmmmmmmmmnnnoooooooooooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnn++++++++++++,,,---///000///***(((+++...---+++,,,)))))))))))))))(((''''''))))))((('''''''''((((((++++++************+++++++++***+++...111333222111------,,,,,,++++++************))))))+++,,,...///444666888555000,,,***++++++***)))***,,,---,,,+++,,,++++++++++++*********++++++,,,,,,,,,+++******,,,,,,++++++***+++++++++++++++,,,,,,------......---....../////////......------...////////////......---------///000///...,,,,,,---...////////////...............///000111111000000////////////000111222111///,,,)))))))))000//////...------,,,,,,---------............///------............------------...///000000000000000000000111111111222222111111111111111111111111333222000000333<<>><<<:::999;;;<<<@@@IIITTTtttwwwzzzooo___QQQIIIEEECCCAAA???AAAGGGOOO\\\mmm~~~sss^^^NNNEEEBBB@@@>>>>>>>>>>>>=========<<<<<<<<<>>>???>>><<<<<<@@@CCCRRRqqqoooHHHGGGGGG[[[wwwhhhKKK@@@EEE>>>>>>XXXrrr^^^HHH@@@KKKaaafffRRRKKKHHHFFFMMM]]]vvvpppTTTIIIBBB===>>>AAAAAABBBDDDCCCAAAEEEOOO\\\oooiiipppsssppprrrssslllmmmllljjjhhhgggggghhhjjjjjjjjjjjjjjjiiihhhhhhgggiiijjjjjjjjjjjjkkkmmmiiiiiijjjjjjjjjiiihhhhhhhhhiiijjjiiihhhiiikkkllllllkkkkkkjjjjjjjjjkkkkkkllllllkkkkkkkkklllmmmmmmnnnnnnmmmoooqqqrrrrrrqqqsssrrrpppooonnnmmmmmmlllkkkllllllmmmnnnoooooopppnnnnnnnnnnnnnnnnnnnnnnnniiijjjkkklllnnnoooqqqqqq,,,+++******+++---000222555---(((+++---+++)))************+++***))))))(((++++++******++++++,,,,,,++++++************+++++++++***+++...111333222111++++++++++++++++++******+++*********+++---///000111666999888222---+++++++++***)))***,,,---,,,+++,,,,,,+++++++++*********,,,,,,+++***************+++++++++***++++++,,,,,,++++++,,,,,,---......///......////////////......,,,---...///000000///...///...---...///000///...------...............---------------...///000111000000111111111111111111000000111///---,,,,,,---..................---------------............///------............------------...000000111111000000111111111111222222222111111111111111111111111333222111111333999AAAFFFGGG<<<111...///------///,,,,,,,,,,,,,,,,,,,,,,,,111///......///000000///------,,,,,,,,,,,,,,,---222666<<>>@@@;;;:::888666555333222222000000000000111222333444111000///000222333333222555444222111111333444555555666777888999888666555444444444444555555555555555666777777888;;;>>>@@@>>>;;;:::<<<===???GGGPPPjjjmmmnnnsssfff[[[RRRNNNKKKHHHLLLSSS]]]iiivvvwwwhhhUUUFFF@@@?????????>>>>>>>>>>>>=========<<<;;;===???>>><<<>>>BBBFFFUUUtttqqqHHHJJJGGGSSSooovvvSSSAAACCC??????PPP```mmmTTTFFFCCCNNNmmmzzzcccQQQFFFGGGJJJTTTiii{{{gggPPPGGG???>>>AAAAAACCCEEEAAAAAAFFFNNNTTTaaammmfffzzzttttttsssllllllllljjjhhhggghhhiiijjjjjjjjjkkkjjjjjjiiihhhfffhhhiiiiiihhhiiijjjlllhhhiiiiiiiiiiiihhhgggfffjjjkkkkkkkkkiiiiiikkkmmmjjjjjjiiiiiiiiijjjjjjkkkjjjkkkkkklllmmmmmmmmmlllnnnnnnmmmoooqqqrrrqqqooorrrrrrqqqpppnnnmmmkkkjjjjjjkkklllnnnooooooppppppmmmmmmmmmnnnoooooopppppphhhiiijjjlllnnnoooqqqqqq---,,,***)))***---111444:::000)))+++,,,)))&&&(((+++,,,,,,,,,,,,+++******(((((((((((()))***++++++++++++************+++++++++***+++...111333222111******************++++++,,,,,,++++++,,,...///000///555::::::444...+++++++++***)))***,,,---,,,+++,,,,,,,,,+++++++++******---,,,***)))((()))******************+++,,,------++++++,,,,,,---...//////...///////////////......,,,---///000000000///...///...---...000000000............///......------,,,,,,,,,------///000000---...///111111111000///***,,,...//////000222444,,,,,,------.../////////---------.........//////---..................---------///000111111111111111111111111111222222222333333333333333333333333111111222222222555:::===CCC:::111...---,,,,,,///........................333000---...000111000...------..................555:::BBBFFFEEE>>>555000,,,++++++---///111111000000000//////.........------...//////444DDD]]]sssyyywwwnnn[[[EEE666222333+++---111444555333000...+++,,,///111222000...---111000//////000222444666AAASSScccllluuu}}}yyynnnKKK@@@777777777222000111333333222222111000000000333JJJfffyyyyyygggUUU999666333111222666;;;>>><<<;;;999777555444333333000000000000111222333444222111000111444666666555777666444333333444555666444666888999:::999888666666555555555555555444444555666666777888;;;???BBB???<<<;;;<<<===???FFFNNNccc{{{bbb]]]qqqwwwkkkaaa[[[XXXRRRWWW___iiittt|||mmmaaaPPPBBB;;;;;;>>>???>>>>>>>>>>>>============:::<<<>>>>>>===???DDDIIIVVVuuuqqqHHHKKKGGGNNNjjj[[[CCCCCCAAABBBMMMVVVvvvyyy___MMMBBBFFF___rrrYYYEEELLLJJJMMMZZZqqqyyyVVVKKKAAA???AAABBBCCCFFF@@@AAAGGGMMMOOOXXXvvvrrrbbb{{{~~~wwwtttrrrkkklllllljjjhhhhhhiiijjjiiijjjjjjjjjjjjiiiiiihhheeefffhhhhhhggggggiiijjjggghhhiiiiiiiiigggfffeeelllmmmmmmlllkkkjjjlllmmmkkkkkkkkkjjjjjjkkklllllliiijjjlllmmmnnnmmmmmmlllnnnmmmmmmnnnpppqqqooonnnqqqqqqqqqqqqooommmjjjiiijjjkkklllnnnooopppppppppllllllmmmnnnooopppqqqqqqlllllllllmmmmmmmmmnnnnnn(((***---000333444333333444111---+++++++++***)))******++++++++++++******(((((())))))))))))((((((***)))((('''((()))+++---******,,,000222111111111,,,+++******++++++)))(((,,,++++++******++++++,,,---000333666666333///,,,...---,,,---/////////---...---,,,,,,++++++,,,,,,---,,,+++*********+++,,,---,,,+++*********+++,,,++++++******++++++,,,---......//////......---,,,,,,------......------,,,---..................---//////000000000000//////,,,---///000000000///...333222222111000/////////------............------------......///000000000000///...---,,,,,,---...//////.........---------///////////////000111111444333222333444444333111000111222222222222111000222222222222222222222222>>>999333000//////...,,,............///000222333000000000000///...---,,,111///------///000//////===>>>AAAAAA???999333///+++,,,---...///...---,,,///////////////.........,,,000222000000;;;OOO```llliiiddd[[[JJJ888//////---///111222333222000///111111222111111000///...///000///...---...111444BBBPPPdddmmmnnn||||||dddGGG;;;>>>999111000///000222333333222111222444777GGGWWWyyy{{{mmmVVV<<<555000222666777:::===???;;;888666666555222///---///222333222111222222555444333222222444555777666555444111///000333666666555555666888999777666444444444555555555555666666444444666999;;;:::888;;;:::999888999>>>EEEJJJ]]]xxx|||XXXTTTfff~~~xxxqqqjjjfffllllllmmmqqqzzznnn```RRREEE@@@>>>::::::<<>>>>>======<<<<<<>>><<<===??????@@@FFFNNNUUUnnnoooHHHEEEKKKCCCbbbkkkLLL>>>???CCCHHHMMMeeeiiiLLLBBBIIIOOOnnnfffNNNIIILLLHHHGGGXXXsss~~~yyydddUUUGGGBBB@@@>>>>>>AAACCCCCCHHHOOONNNQQQeee|||hhhttt~~~uuurrrmmmjjjiiiiiihhhiiiiiijjjjjjjjjjjjjjjiiifffeeeeeeeeeccccccdddgggkkkmmmmmmmmmhhhhhhiiijjjkkkllllllmmmpppnnnllljjjkkkkkkkkkkkkgggjjjmmmlllkkkjjjkkkmmmjjjkkknnnpppqqqqqqpppooolllnnnpppnnnkkkjjjkkknnnssssssrrrqqqpppnnnmmmmmmkkklllllllllkkkllloooqqqqqqpppnnnmmmmmmoooqqqrrrppppppoooooooooooopppppp)))***---000111222222111333000---+++++++++***)))******++++++++++++******((())))))))))))))))))(((***)))((('''((()))+++,,,******,,,///111000//////,,,+++******++++++***(((,,,++++++******++++++,,,,,,///222555555333000......---,,,---...//////---...---,,,,,,++++++,,,,,,...---,,,+++++++++,,,,,,,,,,,,+++******++++++,,,,,,++++++++++++,,,------...............---,,,,,,,,,------......------,,,......////////////............////////////......,,,---.../////////...............---,,,+++++++++------............------............------------000000...---------......000000/////////.........///////////////000111111555333222222222111///---333444555666666555444333111000000000000000000000999555111000000111///...,,,,,,---......///000000000000000000///...---,,,,,,---...---,,,...333666EEECCC@@@<<<888333000...,,,------.........------////////////............---000111//////777GGGSSS^^^]]]\\\UUUFFF666/////////000222333333333111000000000111111000000/////////000000000111444888<<>>666000000333444555888>>>:::777555555555333111000222444444222111111222333222111000000222333555555555444222000111333555666555555666888888777666444444444555555555555666666555444666999;;;:::999999:::;;;<<<===@@@DDDGGGXXXuuuXXXLLLXXXnnn|||tttrrrrrryyyxxxxxx{{{sss^^^VVVJJJ@@@>>>===;;;;;;===>>>>>>>>>>>>======<<<<<<;;;:::;;;;;;:::;;;DDDOOOPPPiiinnnGGGDDDIIIAAA___tttTTTCCC@@@AAABBBCCCUUU~~~vvvSSS@@@CCCJJJdddsss^^^LLLIIIBBBAAANNNdddssswwwkkkYYYGGGAAABBBBBBBBBDDDDDDAAADDDJJJJJJMMM]]]qqqvvv{{{xxxrrrllliiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkjjjhhhfffgggggggggffffffhhhjjjkkkjjjiiihhhiiiiiijjjjjjkkkkkklllooommmkkkjjjjjjkkkjjjjjjlllnnnpppooommmlllmmmnnnllllllmmmnnnooonnnmmmmmmmmmooopppooollljjjlllmmmttttttsssrrrqqqpppooonnnlllmmmnnnmmmkkkkkkmmmooonnnnnnmmmmmmnnnooopppqqqnnnnnnnnnmmmmmmnnnnnnnnn)))+++---...////////////111///,,,+++++++++************++++++++++++******))))))************))))))***)))((((((((()))++++++++++++,,,///111111///---,,,+++******++++++***))),,,++++++******++++++,,,+++---111333444444222111...,,,+++,,,...///.........---,,,,,,++++++,,,,,,......---,,,,,,,,,,,,---,,,++++++******+++,,,,,,,,,,,,++++++,,,,,,---...------......------,,,+++,,,------......------,,,......////////////......---------......---------,,,,,,---............---/////////......------,,,------............------///......---,,,,,,++++++000000///.........//////000000000000000////////////////////////000111111555333222111000///,,,)))111111222222222222111111111111111000000/////////333111000000111222111///,,,---...000000000000//////000000//////...---,,,+++...000---***,,,555<<>>666000---,,,,,,//////...------.................................///000000//////333;;;BBBNNNPPPRRROOODDD777000111000111222333444333222111000000000000////////////---...//////111444999<<>>>>>>>>============<<<>>>======>>>===>>>HHHRRRKKKbbbmmmHHHBBBFFF???YYY~~~\\\HHHAAA???===<<>>;;;888999<<<<<<<<<<<<========================@@@======AAADDDEEEIIINNNHHH___oooLLLBBBDDD<<>>===BBB]]]{{{eeeHHHEEECCCJJJbbb~~~ZZZHHH<<<>>>AAAEEEXXXooosss```OOODDD@@@@@@BBBNNNGGGCCCEEEHHHKKKQQQYYYqqq}}}sssiiiiiiiiijjjjjjjjjiiihhhhhhiiijjjkkkjjjiiihhhiiijjjfffeeefffhhhkkkmmmlllkkkkkkjjjjjjjjjiiiiiihhhhhhjjjkkklllkkkjjjiiiiiiiiijjjjjjjjjjjjiiiiiiiiijjjnnnmmmlllkkkjjjkkkmmmnnnpppqqqpppooonnnmmmmmmmmmrrrrrrrrrqqqqqqpppppppppnnnoooqqqpppmmmjjjiiiiiihhhiiikkkmmmnnnnnnmmmmmmkkkkkkmmmmmmmmmmmmkkkkkk++++++,,,,,,,,,,,,++++++,,,+++)))***+++,,,+++*********++++++++++++************++++++++++++************))))))))))))))))))(((+++---...555;;;:::333,,,+++***+++,,,---,,,***,,,++++++******++++++,,,+++,,,---///111333555666222///---,,,---......---...---,,,,,,++++++,,,,,,++++++++++++******))))))******++++++,,,,,,,,,,,,***************+++,,,,,,------......------,,,+++,,,------......------,,,,,,,,,,,,------,,,,,,,,,.........//////.........,,,,,,,,,,,,------..................------------------............------------......//////////////////000000000000000000........................///////////////000000111222111000111222222000...000000000000000000000000222222222111111111000000///000222222222000///...000111333555555444222111000000111111000000//////000...------111666;;;>>>???;;;555///,,,---...000444333111///......//////,,,---------....../////////......///000111111111:::>>>DDDGGG@@@555000111...//////000000000000000444333111///...---------222333444444333333444666999===KKKVVVXXXbbbjjjeeeVVV>>>111000++++++,,,'''---///000000000000111333444;;;DDDhhhyyyssscccNNNDDD:::777666444555777888777555333222222444555222333444444333333555666444444444444444555555666333444555555444333444555888666444444555666666555444444444555555555555666666666777777777888999999777888::::::;;;===@@@CCCQQQhhh[[[NNNPPPOOOccc}}}fffQQQFFF;;;;;;;;;;;;<<<======;;;<<<<<<<<<<<<<<<=========>>>888888@@@HHHHHHDDDBBBGGGaaasssQQQCCCDDD<<>>>>>???SSSmmmqqqQQQGGGAAACCCUUUvvveeeLLL===AAABBB???MMMdddtttssslll\\\KKKCCCEEEJJJNNNHHHCCCDDDHHHKKKOOORRRbbbzzzvvvjjjjjjjjjjjjjjjjjjiiihhhhhhhhhiiijjjjjjhhhggghhhiiigggfffgggiiikkkmmmlllkkkkkkjjjjjjiiiiiihhhhhhggggggjjjmmmmmmkkkiiihhhiiilllkkkjjjkkklllnnnoooooonnnmmmkkkjjjkkkmmmppprrrqqqqqqppppppppppppooooooppppppppppppoooooooooooonnnoooqqqpppmmmjjjiiiiiigggiiikkkmmmnnnnnnlllkkkkkklllnnnppppppnnnlllkkk,,,,,,,,,+++++++++++++++***)))((()))+++,,,+++*********++++++++++++******++++++,,,,,,,,,,,,++++++************))))))))))))'''+++---...666@@@>>>555,,,+++***+++,,,---,,,+++,,,++++++******++++++,,,,,,,,,,,,---///222555777666333///------......---...---,,,,,,++++++,,,,,,*********+++***))))))((())))))+++,,,,,,,,,,,,,,,++++++******++++++,,,---......//////......---,,,,,,------......------,,,,,,,,,------------,,,,,,......////////////......---------,,,---......///////////////////////////------............------------......///000000111......///000000000//////------------............///////////////000111111000000000111444444333222//////............//////////////////////////////000222444333111/////////000111222333333222111111111111222222222222111111---,,,---111888===@@@@@@777555111///...///111222555444222111000/////////,,,,,,,,,---......//////............//////000111333888???BBB<<<222...///........./////////000000444222111/////////000000...111444666555333222222666666BBBMMMOOOVVV]]]YYYKKK;;;555555...---///***...///000000//////000111///888;;;UUUnnnuuuvvvcccRRRGGG<<<777555333333555777888888666444333333555000111222222111222444666555555555666666666666666333444555444333333555777888666444333444555555555444444444555555555555666555777888888777777888999888888888777888;;;???CCCLLLaaa[[[NNNNNNEEERRRzzzqqqXXXHHHCCC;;;>>>>>>===<<<>>>===:::;;;<<<<<<<<<<<<=========???:::;;;EEEMMMKKKDDD>>>GGGcccvvvSSSBBBDDD???DDDeeeuuuWWWBBB;;;<<<===999JJJbbb~~~ZZZGGG@@@BBBLLLcccvvvWWWBBBBBBCCC>>>DDDTTTkkkvvvzzzkkkTTTEEEAAACCCIIIDDD@@@@@@EEEJJJMMMNNNYYYyyy{{{~~~ppplllkkkjjjiiihhhhhhhhhiiiiiijjjkkkjjjhhhggggggiiikkkjjjjjjjjjkkkjjjiiigggjjjjjjiiiiiiiiihhhhhhhhhfffjjjnnnooollliiiiiijjjjjjhhhggghhhkkknnnoooooommmlllkkkkkklllnnnqqqrrrqqqpppoooppprrrsssrrrqqqnnnnnnnnnooooooooooooooommmnnnooonnnlllkkkkkkkkkiiijjjlllmmmnnnmmmkkkjjjkkkmmmppprrrrrrpppmmmkkk,,,,,,+++++++++,,,,,,---((('''''')))+++,,,,,,*********++++++++++++******++++++,,,,,,,,,,,,++++++***************)))(((((((((,,,------666@@@>>>444,,,+++***+++---...---,,,,,,++++++******++++++,,,------,,,,,,...111555777999666111.........------...---,,,,,,++++++,,,,,,******+++,,,+++***)))(((((()))+++,,,------,,,,,,---,,,,,,,,,,,,---......//////000000//////...---,,,------......------,,,---......//////......------------......---------......---------...///000111111111111111111111111------............------........................,,,---...///000//////...---.........///////////////////////////000111111000000000111444555444222......---,,,,,,---......------......///000000000000222444333111000111222333333333333222222222222222333333444444333333222---000555999;;;===>>>>>>666444000...---...111222555555444333222000...---++++++,,,------...//////---......---,,,,,,///222111555<<<@@@:::222///222///////////////000000111111000//////000222555666444777;;;===:::666222111444111:::CCCCCCHHHMMMIIICCC999888888000///333000///000111000...---...///,,,777444CCC]]]rrrzzzdddYYYMMM@@@:::666333222444666888:::999666333333333000111111000//////111333333333444444555555555555444555444333222333666999999666444333444555555555444444444555555555555666555777999888666666888:::888999999888999;;;???CCCIIIZZZxxx]]]MMMKKKAAAMMMlllzzzcccMMMCCCBBB;;;???AAA===<<>>;;;;;;;;;;;;<<<<<<<<<======@@@???CCCJJJMMMIIIDDDCCCFFFeeevvvSSS@@@DDDCCCCCC]]]cccHHH===<<<===888FFFUUUnnngggNNN???DDDGGGPPPnnniiiIIIDDDEEEAAAAAAGGG^^^qqq~~~uuu```MMMBBB===BBB@@@>>>???CCCJJJNNNOOOQQQiiiwwwnnnllliiigggfffgggiiijjjkkkllllllkkkiiiggghhhhhhlllkkkjjjjjjkkkjjjhhhfffiiiiiiiiiiiihhhhhhhhhhhheeejjjpppqqqmmmjjjiiikkkiiigggeeeeeehhhkkkkkkkkkllllllkkkkkkkkklllnnnoooqqqooonnnpppsssuuutttsssnnnnnnoooooopppppppppppplllmmmnnnmmmkkkkkkmmmoookkklllmmmmmmmmmlllkkkjjjjjjlllppprrrrrrpppllljjj,,,,,,++++++,,,,,,---...''''''''')))+++,,,,,,*********++++++++++++******+++,,,,,,------,,,,,,+++***************)))(((''')))------,,,555@@@===111,,,+++***+++---...---,,,,,,++++++++++++++++++,,,...---,,,+++---111555777<<<888333///......---,,,...---,,,,,,++++++,,,,,,++++++,,,---,,,+++***)))((()))+++,,,------,,,,,,///............///000000000000000000000//////...,,,------......------,,,//////000000000000//////+++,,,,,,------,,,,,,+++//////...---...///000111,,,,,,,,,------------------..................---///......------,,,,,,++++++,,,.../////////........./////////000000111111///////////////000111111000000000111333444222111333222111000000111222333......///000111222333333000222444333111111333555666666555444444444555555333333444555555444444444000777>>>???<<<888888:::888555111---,,,---///111555555555444333000...,,,++++++,,,,,,---...//////...//////,,,))))))...222222666===AAA<<<444333666000000000000000111111222------...///222555999;;;CCCFFFJJJJJJFFF>>>888444333---444<<<;;;>>>BBB===999333555444******000//////000111000...,,,---...+++888000888SSSppp|||ddd```SSSFFF>>>999444222444666999<<<;;;777333222333111222111///------...000111111222333333333333222555555444222222333777:::999666333222333444555555444444444555555555666666555777999999666666777:::888999:::;;;;;;<<>>DDDFFFDDDZZZ|||lllOOOAAA>>>???===FFFKKK]]]qqqYYY@@@GGGEEECCC\\\wwwQQQFFFHHHFFFBBBBBBIIIaaawwwxxxkkk\\\NNNEEE?????????@@@DDDKKKPPPQQQJJJ]]]|||ooollliiifffeeegggiiikkkmmmnnnnnnllljjjhhhhhhiiiiiiiiiiiijjjllllllkkkjjjhhhhhhhhhhhhhhhiiiiiiiiieeekkkqqqrrrnnnjjjjjjkkkoookkkhhhhhhkkkmmmmmmlllllllllkkkkkkjjjjjjkkkkkkpppnnnnnnppptttvvvvvvtttooooooooopppqqqqqqrrrrrrkkklllllllllkkkllloooqqqmmmmmmmmmmmmlllkkkjjjjjjiiilllppprrrrrrpppllliii---,,,+++++++++,,,---...+++++++++,,,,,,---------((())))))))))))*********))))))(((((()))+++---...---,,,***(((((()))***+++---++++++///555777555111,,,,,,,,,,,,,,,,,,,,,,,,000---******,,,//////......---------...111333555@@@???999...))),,,,,,)))++++++,,,,,,,,,---------000//////........./////////---,,,,,,---,,,+++***////////////////////////000000111111111111000000000000000000///...---,,,......///////////////...---------...------,,,,,,---------......///000111///////////////000000111000000//////.........---+++,,,---...////////////,,,,,,,,,,,,,,,---...///000000000000////////////000000000000000000000000222222111111222222333444000000////////////000000///000111111111000...---111111111111111111111111555222//////111333222111222222222222666<<<;;;666888;;;<<<;;;:::999555111555444333111///...------111111111111111000//////000///---,,,++++++,,,,,,.../////////------///000000333777BBBIII;;;,,,111000111222222222111///...///.........---111>>>LLLTTTcccjjjbbb\\\XXXIII555555///333888999BBBHHHAAA:::333111444333//////333000///...///000111000///000000111222FFFnnn}}}llleeeXXXGGG===999888444111222666999999555222222222333333333222222222222222222333444555555555555444444333111000000111333444333333222111222333444555555555444444444333333333888777666666777777666555888888777777888;;;>>>@@@IIIMMMbbbpppPPPBBBDDDEEE[[[xxxwwwYYYEEE??????@@@???@@@@@@???===<<<===???=========>>>===<<<;;;;;;???EEEJJJGGG???:::===BBBHHH\\\rrrQQQFFFBBBBBBJJJ\\\www[[[DDD===@@@CCC===BBBUUUrrrhhhHHH???;;;BBBOOOgggjjjKKK>>>???AAA???GGGMMMfffjjjOOOGGG?????????>>>@@@EEELLLQQQPPPZZZooo|||ssslllggggggiiiiiikkkooojjjjjjhhhhhhhhhiiijjjkkkjjjlllllljjjfffeeehhhkkkjjjjjjkkkkkkkkkjjjjjjiiijjjlllnnnnnnllliiihhhhhhkkkkkkkkkiiihhhiiilllnnnpppllliiihhhjjjlllllljjjnnnooopppqqqrrrrrrqqqpppnnnmmmmmmnnnppppppooonnnnnnnnnnnnnnnnnnoooppppppnnnnnnmmmmmmlllllllllkkklllnnnpppqqqpppnnnkkkiii---,,,+++***))))))******+++++++++,,,,,,---------*********+++++++++,,,,,,+++************,,,---...000...---+++++++++---------++++++///444777444111,,,,,,,,,,,,,,,,,,,,,,,,///,,,((((((***++++++***///...------...000222333???@@@<<<222,,,,,,,,,)))*********************+++,,,,,,,,,+++,,,,,,------+++***)))***+++,,,+++***,,,,,,,,,---------------000000111111111111000000000000000000///...---,,,///////////////...---,,,,,,---------...---------............///000111111000000//////...//////000000/////////.....................///......---------,,,,,,,,,------...///000000000/////////......000000000000000000000000111111111111111222333333000000//////.../////////000000000000000//////...///000000111222333333444111///...///222444333222777888888999@@@GGGGGGCCC>>>===:::777555555333222333222000///......//////000000000000000///......------,,,,,,---...///000///000000///......///111333666:::GGGQQQDDD444555000000000000000//////...111000111222333:::KKK\\\hhhvvv}}}wwwsssooo^^^HHH999222444999<<>>888666333111111555999:::888444222222111222222222222222222222222222222333333333444444444333111000000111333444444333222222222333444555666555555555444444444333777666555666777888777666888888888888:::<<<>>>???EEEIII\\\xxxtttTTTCCCDDDCCCOOOkkknnnRRRCCC>>>>>>???BBBCCCBBB@@@===<<<<<<===;;;<<<===???@@@@@@AAAAAADDDGGGHHHEEE???<<<>>>BBBJJJ]]]pppPPPGGGDDDEEEMMM^^^eeeIII>>>@@@EEE>>>>>>IIIddd|||RRRDDD;;;AAAKKK[[[}}}xxxWWWCCC???@@@@@@EEEHHHZZZvvvrrrYYYJJJBBB@@@>>>>>>BBBGGGMMMQQQIIIRRReee~~~}}}yyyqqqjjjiiijjjiiijjjnnnjjjjjjiiihhhhhhiiijjjkkkjjjkkkjjjiiiggggggiiikkkjjjjjjjjjjjjiiihhhgggfffiiikkkmmmnnnmmmllllllmmmrrrpppmmmkkkjjjkkklllmmmooollliiihhhjjjlllkkkjjjlllmmmnnnppppppqqqpppppppppooonnnoooppppppooommmnnnnnnnnnnnnnnnoooppppppnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnooooooooonnnmmmmmm---,,,***)))((('''''''''++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,++++++,,,------,,,+++***)))((()))***+++,,,+++,,,000444555333000++++++++++++++++++++++++...+++)))((())))))))))))///......---...///000111===AAAAAA888000,,,++++++************************************+++,,,,,,---+++***)))+++---......---,,,,,,,,,---------......///000000111111000000///000000000000///...---,,,////////////---,,,+++***,,,,,,,,,---.........///////////////000111222222333222111000000000000000////////////............////////////...---,,,,,,---------,,,------...////////////.........------000000000000000000000000000000000000000111111222222111000///////////////111111000////////////000...///000111333444555666/////////111444666666555777999;;;???GGGPPPRRROOOEEE???777222000000000111111///...------///000222...////////////......---............///000111222000000111000///...000222111444888HHHVVVKKK888555222111111000000000000000111000111333888DDDYYYlllzzzuuu___CCC777666:::>>>NNN]]]___TTTDDD444000222333111///444111//////000111222111111111333333???aaaxxxssseee]]]PPPBBB888333222222000444:::<<<;;;777333111000000000111222222222333222111000000000111222333444333222111111222333444555444333333333333333444666666666666555555555555666555444555777888888777777888999:::<<<=========AAADDDTTTmmm}}}zzzYYYEEECCCBBBDDD^^^aaaJJJ@@@>>>>>>===EEEEEEDDDAAA===;;;;;;<<<;;;;;;===>>>@@@AAABBBCCCJJJIIIFFFBBB>>>>>>@@@CCCIII[[[jjjLLLEEECCCEEEMMM[[[~~~rrrOOO???AAAAAA>>>===???TTTaaaJJJ<<<@@@EEEMMMiiihhhKKK??????BBBAAABBBLLLcccyyy{{{hhhSSSFFFBBB>>>>>>CCCIIIMMMOOOGGGKKKXXXqqqxxxxxxnnnkkkjjjiiijjjllljjjjjjiiiiiihhhiiiiiijjjjjjiiiggghhhiiijjjjjjjjjkkkkkkkkkjjjhhhgggeeedddgggiiikkklllmmmnnnppprrrzzzuuuooommmmmmnnnmmmlllnnnllljjjiiijjjkkkkkkkkkkkklllmmmooopppqqqqqqqqqrrrpppooooooppppppnnnmmmnnnnnnnnnnnnnnnoooooopppnnnnnnnnnnnnoooooooooooooooooonnnnnnnnnooopppqqq++++++***)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,++++++++++++***)))(((''''''((()))))),,,,,,---000444444222///************************---,,,+++******+++++++++//////...------......///:::@@@CCC>>>444---+++,,,---------,,,,,,,,,,,,+++++++++++++++,,,---.........---,,,...000111111000------......///000000000//////000000000000////////////000//////...---------.........---,,,++++++,,,,,,,,,---...///000000////////////000111222333666666444333222111111111///////////////.........///////////////...------......------------......///.........------------///////////////////////////////////////000111111444333222111000000000000333222000/////////000111000000111222333444555555111222333555888999::::::888<<>>444000...---...111000///---,,,,,,...000222...//////000//////......222111111000000/////////000111111111//////000222000333777GGGYYYQQQ===666444333222111000111222333///---...111888FFF^^^rrr~~~rrrQQQ???666777;;;NNNeeemmmgggSSS>>>666999===:::666444222///...///111111111111111444333:::WWWqqqsssgggbbbWWWIII;;;333111222///333999======999555222//////000111111222333333222111///......///111333333222222111111222222333555444444444333333333333777777777666666666666666555444333555777888888777666777:::<<<======<<<;;;???@@@NNNcccsss}}}~~~\\\EEEBBBBBBCCCWWW}}}zzzXXXEEE@@@???>>><<>>???@@@NNNIIICCC???>>>@@@BBBCCCCCCTTTbbbGGGBBB???AAAHHHRRRpppyyyTTT@@@@@@999===@@@===JJJooo}}}oooRRR???AAAAAABBBYYYyyyzzzWWWBBB???CCC<<<>>>DDDSSSmmm}}}sss```KKKEEE>>>===BBBHHHKKKKKKIIIIIIPPPccc}}}www|||pppkkkkkkjjjjjjllljjjjjjiiiiiiiiiiiiiiiiiijjjgggfffgggkkkmmmllliiikkkkkkkkkjjjiiihhhgggfffggghhhjjjkkkkkkmmmpppsss{{{uuuooommmoooqqqooolllmmmlllkkkjjjjjjkkkkkkkkkkkklllmmmooopppqqqrrrssssssqqqooooooppppppooonnnoooooonnnnnnnnnnnnoooooonnnnnnoooooopppppppppqqqnnnnnnooopppqqqqqqrrrrrr)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******)))))),,,,,,,,,+++,,,,,,,,,---+++,,,///111333222000...******************************++++++++++++,,,---///......---------------666<<>>@@@FFFOOOXXXccclllkkkfffHHH<<<333111000......000111000...---------///000///000000111111000000000111111111111111111000000000111111111//////000222333666999HHH[[[WWWCCC:::333222111//////000111111...------000666DDD\\\ppp}}}^^^FFF666333666JJJfffssszzzgggPPPBBBBBBDDD@@@:::333111///...///000000///111000444444555LLLfffmmmhhheee]]]OOO@@@666222222///222777;;;<<<;;;777444//////000111222333333444333111///......///111222222222222222222222222222444444444444444444444444777777777777777777777777444333333444777888888777555777999<<<===<<<;;;:::>>>???JJJ\\\mmmzzz```FFFBBBCCCEEESSStttuuuSSSCCCAAAAAA>>><<<>>>>>>>>>===;;;:::;;;===<<<<<<======???@@@BBBCCCLLLGGGAAA===>>>@@@BBBBBBBBBOOOxxx^^^FFFAAA===???CCCHHHaaa}}}ZZZDDD???777===BBB===AAA___yyyyyyyyy\\\EEEBBBAAA???QQQkkkgggJJJ@@@@@@888===BBBJJJ___sssuuujjjQQQIII@@@===AAAEEEFFFFFFIIIGGGKKKXXXnnn}}}~~~qqqkkkjjjjjjkkkmmmjjjjjjjjjjjjiiiiiihhhhhhiiigggeeehhhkkkmmmllliiigggggghhhhhhhhhhhhhhhggghhhiiijjjjjjiiijjjlllnnnvvvqqqllllllpppsssqqqnnnlllllllllkkkjjjjjjjjjkkkiiiiiijjjkkkmmmooopppqqqsssqqqoooooopppqqqqqqpppoooooonnnnnnnnnnnnoooooonnnnnnooooooppppppqqqqqqkkkmmmpppssstttsssrrrppp)))***+++---............------,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++***)))(((+++++++++,,,,,,,,,,,,,,,***---000222333111///---++++++++++++++++++++++++((()))******))))))***,,,------------------,,,,,,222666===@@@;;;222...000))))))*********++++++++++++******))))))******+++---,,,,,,...111333333222------------------------...//////000000//////......///////////////......***+++,,,---////////////......---------...000111////////////000111222222222222000///...---,,,,,,.........///////////////------...///000000000000000///......---........./////////.........------000000000000000000000000///////////////000000111444444333333333333444444222222111000000000000111444444444444444444444444444555777888:::<<>>888333222111111111111000...111...333444222BBBYYYaaadddccc^^^TTTGGG<<<555333111222444777::::::999666111111111222222333333444333222111000000000111222222222222222222222222222333333444555555555555555666666666666777777777777555444333444666777777666555666888:::;;;:::999888===>>>FFFVVVgggwwwhhhJJJCCCCCCCCCLLLhhhoooOOOCCCBBBAAA>>>===:::;;;<<<;;;:::;;;<<<>>><<<<<<===@@@CCCGGGJJJLLLFFFCCC???======???@@@AAAEEELLLppp^^^GGGCCC???@@@CCCCCCVVVeeeLLL>>>===<<>>888>>>AAAEEERRRcccmmmmmmXXXPPPFFF@@@???AAABBBBBBCCCCCCFFFNNN```{{{~~~ssskkkkkkkkkkkkmmmjjjjjjjjjjjjjjjiiihhhggggggggggggiiikkklllkkkjjjcccdddeeeffffffgggggggggiiijjjkkkjjjiiihhhiiijjjnnnlllkkkmmmqqqsssrrroookkklllmmmllljjjiiijjjkkkffffffggggggiiijjjlllmmmqqqooonnnoooqqqsssttttttpppoooooonnnnnnnnnnnnnnnooooooooooooppppppppppppkkkmmmqqqssstttsssqqqooo***+++,,,---......---------------,,,,,,+++++++++************++++++++++++***+++,,,,,,,,,+++***)))))))))***+++++++++++++++***---111333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...,,,***((((((***+++,,,,,,---------,,,,,,...000777>>><<<444000111(((((()))***+++,,,,,,------,,,+++******)))************+++...333666777777.........---,,,,,,++++++......////////////............////////////......,,,---...///////////////000///...------...///111............///000111111222111000///...---------............/////////000...//////000000000//////000000///...............000000000/////////......000000000000000000000000000000//////000000111222222111111222222333444555111222222222222111000000333333444444555555666666555777999;;;===CCCJJJOOOVVVbbbrrrsssRRRAAA555444333...---111---...///111111111111000...//////000111111000000,,,---///111222333333333///000000///......///111///333222:::JJJJJJ===777///000000000000///......//////111444888AAASSSdddxxxzzzzzzzzz~~~bbbHHH888666666DDD[[[iiixxxssseeeQQQCCC>>>;;;666444444444444555444111...111,,,222555111:::MMMUUU[[[[[[ZZZTTTLLLBBB:::666333111000222666999:::999333333333333333333444444444444333333333222222222222222222333333222222222111222444555666666666666555555555666666777777777666444333444666666555444444555777888999999888888<<<;;;AAAOOO```rrrtttPPPDDDBBB@@@EEE]]]fffIIIAAAAAA???===>>>:::;;;<<<<<<;;;;;;===???======???AAADDDIIIMMMOOO>>>>>>>>>=========>>>???DDDFFFeee\\\GGGDDD@@@AAACCC@@@OOOpppuuuXXX>>>AAA999;;;===888FFFfff{{{vvvZZZGGG???@@@FFFLLLqqqfffLLL???<<<>>>???BBBHHHTTT```hhh___XXXNNNDDD???===???AAA???AAACCCGGGSSSkkk||||||vvvmmmkkkkkkkkkllljjjjjjkkkkkkjjjiiigggffffffhhhjjjkkkjjjiiijjjjjjffffffgggggghhhgggggggggiiikkkmmmllljjjhhhhhhhhhhhhiiillloooqqqrrrqqqpppjjjlllnnnmmmjjjiiijjjkkkhhhggggggggghhhiiikkklllooommmlllnnnrrrvvvxxxxxxppppppooonnnnnnnnnnnnnnnoooooooooooooooooonnnnnnmmmnnnpppqqqrrrqqqpppooo+++,,,---...---,,,+++***---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++------------,,,+++,,,---...///////////////***---111333222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,000222222000,,,(((((()))***+++,,,------------,,,,,,,,,333<<<===666111222))))))***+++---...///000000000...---,,,+++++++++)))))),,,000666;;;======111111000///...------,,,......////////////............///////////////...//////////////////......111000...------...///000---------......///000111444333222111000000000000---.........//////000000111111111000000///...---000000///...............000000000000////////////000000000000000000000000000000000000000111222222/////////000111222444444111111222333333111000///111222333444555777888888888:::===???BBBIIISSSZZZcccqqq|||YYYEEE666333222---,,,111***,,,///222444444333222------...///000000////////////111222222111000///.../////////------///000111666444999HHHIII>>>999222222333444444222111000---...111555888???PPP```qqqssstttsssssssssrrrppp___FFF999::::::DDDXXXcccjjjkkkbbbPPPAAA;;;:::777555555666777888666222///111+++111555000666FFFMMMTTTUUUUUUTTTNNNFFF===777444111...///444999;;;;;;444444444444444444444333444555555555555444333222111222222333333222222111000111333555777777777777444555555555666666777777666555444444555666555333555555666777777777777777::::::>>>JJJ[[[mmm}}}}}}UUUEEEAAA???BBBXXX|||___EEE???@@@===<<>>>>>===<<<===>>>AAA???\\\XXXDDDCCC???@@@CCC>>>LLLfff```???@@@555:::AAA:::>>>YYYpppaaaHHH>>>@@@BBBAAA^^^pppRRRBBB@@@======???CCCKKKWWWaaaccc^^^TTTHHH???<<<>>>AAA>>>BBBDDDDDDJJJ___zzztttzzzooolllkkkjjjkkkjjjjjjkkkkkkjjjiiigggfffeeeiiilllllliiihhhiiikkkkkkkkkkkkkkkkkkjjjiiihhhiiilllnnnnnnllljjjiiihhheeeiiinnnrrrrrrqqqqqqqqqiiilllnnnmmmjjjiiijjjkkkkkkkkkjjjjjjjjjkkkmmmnnnmmmlllkkknnnrrrwwwzzz{{{ppppppooonnnnnnnnnnnnnnnppppppoooooonnnnnnmmmmmmoooooooooooooooooopppqqq............---,,,++++++------------,,,,,,+++*********+++,,,,,,,,,,,,+++---,,,+++***+++,,,---...)))***,,,...//////......---111555666444000,,,***,,,+++++++++******))))))------,,,+++***)))((('''%%%&&&((()))************...///222666888777444111///---,,,,,,---...---,,,---------------------------//////000777AAAAAA;;;...............---------/////////000000000000000...............///000000------,,,,,,,,,+++++++++000000//////.........---,,,------...///000111111111///---------...---,,,,,,///111000------///111000000//////000222444555000000000000000000000000---000222111///,,,---...000000000000000///......//////000111111111111111111555555222///...000000000000000000000111111222555333111000222444666777AAA===>>>FFFOOOUUU___iiinnn|||aaaHHH555333333,,,,,,444000000111333444333111...---///222444444333111000333111000000111222222111333222111/////////000111666111555:::@@@LLLHHH444444333222000000000111111111000000111333888DDDQQQeeeooorrrllliiillliiiaaaTTTGGG888333;;;IIIUUU\\\cccbbbYYYHHH;;;999>>>AAADDDFFFAAA777333555666444111000///...000333777:::AAANNNVVVRRRMMMKKKDDD;;;555111...///333777999:::===555222777999555222222000222333333222111222333444111//////222555555333///111444666777777777666666555444444555666555333666555444444555666555444333333555777:::;;;:::888666<<>>CCCJJJfffrrrTTTCCCAAA?????????999;;;;;;;;;<<<<<<<<<<<<<<<>>>===>>>BBBHHHJJJFFFBBB============>>>???@@@AAA@@@AAAZZZ|||XXXGGG===@@@DDDAAABBBGGGYYYnnnDDD@@@???>>>===<<<@@@NNN\\\zzzhhhSSSCCC>>>@@@DDDRRRlll^^^AAA>>>;;;<<>>@@@???BBBFFFKKKgggwwwtttpppjjjkkkmmmmmmnnnjjjfffeeefffgggfffeeeiiiiiiiiijjjkkklllmmmnnnmmmlllkkkjjjiiiiiiiiiiiijjjjjjkkkkkkkkkjjjiiiiiinnnnnnnnnnnnnnnnnnnnnnnnlllkkkjjjiiihhhhhhhhhhhhjjjjjjkkkllllllmmmmmmnnnmmmqqqooojjjooo|||~~~xxxsssrrrpppnnnmmmmmmnnnnnnpppooonnnllllllkkkkkklllsssrrrqqqpppoooooooooooo------------------,,,,,,,,,---------,,,,,,+++*********+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,---...//////......---,,,+++++++++///222333111---***(((***************+++++++++,,,,,,,,,+++******))))))'''''')))***++++++******,,,---000333666555222///...,,,++++++---...------------------------------,,,------...444:::999333.....................///......------,,,------..................///000000------------,,,,,,,,,,,,000/////////............................../////////...------///111111000///000222000...,,,---///111000/////////000111222000000000000000000000000---000222111///------...000000000000000///......///000000111111111111111111333444222///...///000222222222111111222333333666444222222444888;;;===DDDDDDIIISSSZZZ___hhhrrr|||hhhMMM777444333,,,+++111//////000111333222000---...///222444444333111000111000///000222444444333333222000/////////000111333///333999@@@MMMKKK888444333111000//////000111222111111222333666@@@KKK[[[ffflllhhhffffff```WWWNNNCCC888555<<>>IIISSSUUURRRMMMEEE>>>888444///...111444666777;;;555222666888666444555222444555555444222333333444111///000222444444333333333333444555666777888777666555666777777666555333333333444555666666555;;;999777777999:::;;;;;;666<<>>@@@AAA<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>===???CCCHHHIIIEEEAAA======>>>??????@@@@@@AAA@@@AAAZZZ~~~vvvTTTFFF===AAADDDBBBBBBGGGVVV}}}tttLLL@@@===<<<;;;:::<<>>>>>CCCDDDBBBHHHRRRccchhhkkkbbbQQQCCC@@@AAA@@@BBBAAADDDGGGIIIaaawwwssskkkjjjllllllmmmjjjgggfffggggggfffeeeeeeeeefffhhhjjjlllooopppllllllkkkjjjiiiiiiiiiiiijjjjjjkkkkkkkkkjjjjjjiiiooooooooooooooooooooooooooonnnllljjjhhhgggggggggjjjjjjkkkllllllmmmmmmnnnkkkooonnnjjjnnnyyy{{{tttqqqqqqpppooonnnnnnnnnnnnoooooonnnmmmmmmlllkkkkkkqqqqqqppppppoooooonnnnnn+++,,,,,,------------,,,,,,,,,---------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...222000///---++++++++++++---///222333111---***)))))))))******+++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,+++***,,,,,,...222444444111///,,,+++******,,,......---------------------------,,,---......111444111,,,.........//////000000000000...---,,,+++,,,...//////............//////000///.........------------////////////............000///...---,,,------...000///......000222222111111222222111...------...111111000///......//////000000000000000000000000...000111111///......///000000111111000000/////////000111111222222111111111222333333222000///000555444444333333333444444666555444555888===CCCFFFHHHMMMVVV___dddhhhqqqzzzrrrUUU;;;555444---***---/////////000111111///---...000222333333222111000000///...000333555555555222111000000///000000000000---222888???MMMNNN>>>333222000///......//////333111222333222333999BBBOOO[[[ddddddaaa^^^TTTIIIDDD>>>888888>>>GGGOOORRRQQQ\\\```TTTHHHMMM```qqquuutttlllZZZHHH;;;444111000///...---///111555777;;;AAAMMMYYY[[[RRRHHHCCCAAA;;;555111000222444555:::555333555666666666888555777888888666555444555333222000000222333333222666444333222222444666888999888777777999999888777222333444555666666777777AAA===777555555888;;;<<<777<<>>@@@<<<;;;;;;;;;<<<<<<<<<======>>>>>>@@@DDDHHHHHHDDD???===>>>@@@AAABBBBBBAAAAAA@@@BBBZZZ|||kkkOOODDD===AAAEEEBBBBBBEEEPPPrrr|||UUUAAA>>><<<;;;999:::BBBKKKsssfffJJJ???AAABBB;;;LLLiii^^^IIIAAA???CCCCCC@@@CCCKKKYYYgggtttppp^^^KKKAAA@@@@@@CCCCCCEEEHHHGGGXXXvvv|||xxxmmmiiijjjlllkkkjjjhhhhhhhhhhhhfffdddddddddeeeggghhhkkkmmmnnnlllkkkjjjiiiiiihhhiiiiiiiiijjjkkkkkkkkkkkkkkkjjjppppppppppppppppppppppppqqqpppnnnkkkiiihhhgggfffjjjjjjkkkllllllmmmmmmnnniiinnnnnnkkknnnuuuuuupppoooooooooppppppoooooonnnnnnnnnoooooonnnmmmlllkkknnnooopppqqqppppppnnnnnn***+++,,,---------------,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,------......111///---++++++,,,...000111444666555333000...---***+++++++++++++++++++++******++++++,,,---------,,,---.........,,,+++***......///222444444333111,,,***)))***,,,......---------------------,,,,,,......///111333333///+++---......///000111111222222000///......111333555//////............///000////////////............///////////////.........///...---,,,,,,---...///333111//////000000///...111111111111000/////////000000000000///000000000000000000000000000000000//////000000////////////000000111111111000000///000000111222222222222111222222444777666222111222555555444444444444555555555666666777;;;BBBIIIOOOSSSZZZdddjjjlllqqqzzzxxx[[[???666555000,,,---000//////000111111000...///000222333333222111000111//////000222444555444111111000000000000000000///---222777===KKKOOOAAA333222000///............000///111333333111555;;;DDDPPP[[[^^^[[[UUUJJJ???<<<::::::;;;@@@EEEIIIKKKNNN\\\eee___WWW]]]pppzzzgggQQQ???555222000///.........111333555999;;;III^^^eeeZZZOOOKKKKKKFFF===666222222444555999888666555555444555888888:::<<<<<<:::777777777333333222222222222222222666555444333333333444555888777666777999:::999888444666777888777777777777>>>:::555222333666999:::888:::<<>>;;;<<<===999::::::;;;;;;<<<=========>>>???BBBEEEHHHFFFAAA======???AAACCCCCCCCCBBBAAA@@@BBBYYYyyyaaaIIIAAA>>>AAADDDCCCBBBCCCJJJfff\\\DDD@@@===<<<<<<<<<@@@GGGfffsssRRRDDDBBBAAA>>>FFFXXXwwwmmmPPPEEE>>>AAABBB??????DDDNNN^^^qqqwwwkkkYYYIIIBBB???BBBBBBDDDHHHEEENNNfffqqqiiiiiikkkjjjiiiiiiiiiiiihhhfffeeeiiihhhhhhhhhhhhhhhiiijjjlllkkkjjjiiihhhhhhhhhhhhiiiiiijjjkkklllllllllkkkpppppppppppppppppppppppppppooonnnllljjjiiiiiiiiijjjjjjkkkllllllmmmmmmnnnjjjnnnooommmnnnrrrqqqmmmlllmmmooopppppppppooonnnmmmnnnpppqqqpppnnnlllkkkmmmoooqqqrrrrrrqqqooonnn******+++,,,------------+++,,,,,,------,,,,,,,,,++++++,,,------------,,,,,,,,,---------.........111000---++++++,,,///000444666777666333000//////---------,,,+++***))))))******+++,,,---...//////......//////...---,,,+++...---...000222333222111---+++******,,,......---......---------,,,,,,,,,,,,---///222333222///...---......///000111111222111000//////000444777999//////............//////000000/////////..................///////////////------,,,,,,---...000111222111///...//////...---000///000000111222222222//////000111222222333333111111111111111111111111000/////////000000000000000000111111111111000000000000111222222222222222555333555;;;;;;666444555555444444444444555666666666888:::<<<@@@GGGOOOUUU```hhhoooqqqrrrxxxxxx^^^CCC888666222000000222111000111222222111000000111222222222222111000222000///000111222222111000000000111111111000000000///444777:::HHHNNNCCC444222000///...---.........,,,...333333111333777:::DDDOOOSSSQQQJJJ???777666999<<<>>>@@@AAABBBDDDNNN[[[eeeeeedddjjjuuu}}}wwwgggSSSAAA777444111000///...///000222333777888FFF___kkkdddXXXRRRQQQLLLCCC999333000111333:::;;;;;;777333222444555999<<<>>>>>>===:::999999444555555444333222222222333444555555555444333222777666555666888999888777888:::<<<;;;999666555666888666444444666888::::::888999;;;===CCCRRRfffvvv{{{lllPPPDDD???CCCBBBIIIbbbzzzxxxdddKKK>>>???<<<<<<>>>;;;::::::;;;;;;<<<======>>>???AAACCCEEEFFFDDD???<<<===???AAACCCDDDCCCBBBAAA@@@BBBXXXtttXXXEEE@@@>>>@@@CCCBBBAAAAAAEEEZZZ```FFF@@@;;;<<<===<<>>>>>@@@======AAAHHHTTTfffttttttfffRRRCCC===@@@???AAAFFFCCCHHHYYY}}}yyyxxxllliiikkkiiijjjjjjjjjiiihhhggggggkkkkkkjjjiiiiiiiiijjjjjjkkkkkkjjjiiihhhhhhhhhhhhhhhiiijjjkkklllmmmmmmmmmoooooooooooooooooooooooonnnmmmmmmlllkkkkkkkkkllljjjjjjkkkllllllmmmmmmnnnkkknnnppppppooopppooommmkkklllnnnpppppppppooonnnmmmnnnpppqqqqqqooommmlllnnnoooqqqssssssrrrpppooo***++++++,,,,,,,,,,,,+++++++++,,,---------,,,,,,++++++,,,---------------,,,,,,---............---444222///,,,++++++---...444555555333000...---...//////...,,,+++***)))(((***++++++,,,...//////000....../////////...,,,+++,,,+++***,,,...000000//////---,,,,,,---...---,,,.........------,,,,,,+++***)))+++000111......///.........//////000000000---------...000222555777000//////............///000/////////.....................///////////////,,,,,,---...///000111111///---,,,---///111111000000//////000333444444333...///000222333333333333111111111111111111111111111000......000111111000000000111111222222111111000111222222333222222222666333555>>>@@@999555777444444444555666777888999:::>>>BBBEEEHHHNNNVVV\\\ccckkkpppqqqssszzzvvv```HHH;;;666333222222333111000111222333222111111222222222222111000000222000......000111000/////////000111111111111000111111666666777EEENNNEEE555333111///............---+++---222333111222444333999AAADDDBBB===777333555:::???@@@>>><<<<<<>>>KKKVVV```cccfffkkkqqqssswwwqqqiii___PPPAAA888666222111000000000111222222555777DDD[[[lllmmmaaaWWWRRRMMMEEE;;;222......///888===???999333222333444999<<>>@@@===>>>AAA???999::::::;;;<<<===>>>>>>BBBCCCDDDDDDCCCAAA>>><<<>>>???AAABBBCCCCCCBBBAAA???BBBVVVpppTTTBBB@@@??????@@@@@@@@@???CCCOOOwwwgggIII@@@::::::<<<;;;<<>>======@@@FFFLLLYYYkkkvvvoooZZZHHH???BBB>>>???EEECCCDDDPPPkkksssqqqkkkkkkiiijjjkkkjjjhhhggghhhiiijjjjjjjjjjjjkkklllmmmnnnkkkjjjiiihhhhhhggghhhhhhhhhiiijjjlllmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkllllllmmmjjjjjjkkkllllllmmmmmmnnnllloooqqqqqqpppooonnnnnnlllmmmnnnnnnoooooooooooonnnooopppqqqqqqpppooonnnooopppqqqrrrrrrqqqpppooo++++++,,,,,,,,,++++++******+++,,,,,,---------,,,+++,,,------...---------,,,,,,.../////////...---222111///---,,,---......444444444111...,,,,,,---......---,,,++++++******++++++,,,---...//////000---.../////////...---,,,,,,***)))***,,,/////////111///------......---,,,///......---,,,,,,++++++***(((***...///,,,,,,111.....................///---------...///000222222000000///.............../////////.........------............/////////000---...000111222111000///000///......000222222111222000///111333444333222...///000111222222111111111111111111111111111111222000---...000222222111///000111222222222222111000111222222333333222222666111555???BBB;;;666777444444555666888:::;;;<<>>666222222333222111//////111222111000222222222222111111000000///---,,,---///000000///...///000111222111111000000111666666666DDDOOOIII666444222000///.........///,,,---111333111000222111444777999888555444555777===AAAAAA<<<888888:::@@@LLLVVVZZZ]]]ccchhhkkklllcccZZZTTTLLL???777555333222111111111111222222222777BBBTTTiiirrrhhhXXXRRROOOGGG===333...---...444===AAA;;;444333444444888;;;???AAAAAA???>>>===777999:::999666333333444222333333333444444333333555444444555777888888777666:::>>>===888444333555555333333444777999::::::555555888<<<>>>EEEWWWiiiqqquuu}}}nnnQQQAAA:::CCCCCCDDDSSSgggxxx___HHH>>>@@@======@@@>>>999999:::;;;<<<===>>>>>>DDDDDDDDDCCCAAA???======?????????@@@AAAAAABBBBBB???AAASSSlll~~~RRRAAAAAA???>>>>>>??????>>>CCCGGGkkkrrrPPPEEE<<<:::<<<;;;;;;<<>>EEECCCBBBJJJ^^^qqq{{{vvvmmmllljjjkkkkkkiiigggfffiiikkkkkkkkkjjjkkkkkklllmmmnnnkkkjjjiiihhhhhhgggggggggggghhhjjjlllmmmnnnoooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjjjjkkkkkkjjjjjjkkkllllllmmmmmmnnnmmmnnnppppppnnnmmmnnnpppnnnnnnmmmmmmmmmnnnnnnoooppppppppppppppppppppppppppppppoooooonnnnnnmmmmmm,,,,,,,,,,,,,,,+++***)))***+++,,,,,,------------+++,,,------......------,,,,,,.../////////...---...---------...///111222555555444111...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000,,,---...//////...---,,,...,,,++++++...000111111333111///.........---,,,//////...---,,,,,,++++++,,,***+++//////+++---222...............---------//////000000000000//////111000///...............///.........---------------.........//////000000...000222333333111///---555333111000111111000///444222000111333444222000///000111111111000...---111111111111111111111111222000---...111333222111///000111222222222222222111111222333333333333222666000333???CCC;;;555777444555666777:::<<<>>>???GGGMMMTTTWWWYYY\\\ccchhhgggpppwww|||}}}~~~rrrdddQQQ@@@666111111333111000......000000000///333222222111111111000000,,,+++***,,,...111111111...///000222222222111000///000555555555DDDQQQLLL666555333111////////////111......111222000...000444333333444333333666:::999???CCCAAA:::555555888777CCCNNNQQQSSSZZZcccgggggg[[[QQQNNNIII>>>666333444333222222222222222222000777@@@OOOffftttkkkXXXSSSQQQJJJ@@@666000///000000;;;AAA<<<555444555555777;;;???BBBAAA@@@??????888:::<<<;;;777444444555444333222111111333555666555444444555888999888777333777<<<;;;777333333555444222000000333555777888444555888<<<===CCCTTTfffvvvvvv|||mmmPPP@@@:::DDDDDDCCCOOO___wwwaaaKKK@@@@@@;;;:::<<<:::999999:::;;;<<<===>>>???EEEEEEEEEBBB???=========????????????@@@AAABBBCCC???AAARRRjjjRRRAAAAAA???===<<<>>>>>>===CCCBBBccczzzWWWKKK@@@===>>>===<<<<<>>@@@;;;<<>>EEECCCAAAGGGWWWrrrsssyyynnnmmmjjjkkkkkkhhhffffffiiimmmnnnmmmlllkkkjjjiiiiiiiiikkkjjjiiihhhggggggggggggggghhhjjjlllmmmooooooooonnnnnnnnnnnnnnnnnnnnnnnnooonnnlllkkkjjjiiiiiiiiijjjjjjkkkllllllmmmmmmnnnlllmmmoooooommmkkkmmmqqqooonnnmmmllllllmmmnnnoooqqqppppppoooooopppqqqqqqpppooonnnlllkkkkkkkkkkkk333111...,,,******++++++---.........---,,,,,,+++,,,,,,,,,---------......,,,...000111111000...,,,000000///......///000000333222111000---+++)))'''&&&(((***,,,---,,,+++***,,,---.../////////...---...---,,,,,,++++++++++++------,,,---...000222444777444000.........---+++---,,,+++******,,,...///,,,---......,,,,,,---...---///000///,,,+++---///000//////......000111222000000000000000//////...//////...---...///000111111111///......///000000222333333222///,,,,,,,,,//////000222333444555666333222222222111111000000111111000000000000111111000000000000000000000000111000000000222333222111///000111222333222111111...///000111111000///...333333555999<<<===999666===999999;;;======CCCKKKUUUVVV[[[dddhhhfffeeefffnnnyyyxxxjjjbbbSSSCCC666000111333111000///......///000111000000000000111222333444000000000000////////////111111111111111000//////777000---222999???FFFKKKAAA888000///000///------000000000000////////////111111111444777::::::999<<>>888555777999999999999===FFFMMMPPPTTTXXXddd[[[NNNDDD???;;;888555000///.........///111222666;;;>>>HHHccc|||zzzhhhZZZ___XXXDDD555444444222444;;;BBBAAA999333333666777888:::;;;<<<<<<;;;;;;:::999777666444444333333222222333444444333333333333333333333444555666666777777666555555555555555555444444444444555666666888999;;;<<<;;;???OOO^^^rrrqqqNNN???;;;<<>><<<===<<<999777;;;<<<===;;;:::;;;???BBBKKKMMMHHH>>>999<<>>GGGOOOUUU|||vvvXXXAAAEEEBBBAAADDDPPPddd~~~YYY??????@@@:::999>>>@@@EEEQQQfffzzz}}}www[[[III===@@@AAA>>>AAAJJJSSSooossshhhkkkiiikkkoooooolllkkkllllllkkkjjjkkkllllllkkkiiillllllkkkiiihhhiiilllooollllllllllllmmmmmmnnnooonnnmmmkkkjjjiiijjjkkkkkknnnnnnnnnllljjjiiijjjllllllllllllllllllmmmooooooqqqpppooommmmmmnnnnnnoooooooooooooooooonnnmmmmmmnnnnnnoooooopppppppppqqqqqqpppnnnllllllllllllmmm///---+++***)))***+++,,,------......------,,,+++,,,,,,,,,,,,------------+++,,,...//////...,,,+++......//////000000111111000000//////---,,,***)))((()))***,,,------,,,,,,---,,,+++++++++,,,.........------,,,++++++,,,,,,++++++++++++,,,---///000444333222000...---,,,,,,---,,,+++******+++---...---...//////------...///...///000///---+++,,,...//////.........///000111000000111000000///......000///.........///111111000///.........///000000111222333222///------...000111111222333444555555333333333222222111111111111111000000000000111111222222222222222222222222222111111111333444333222///000111222333222222111111111333444555555444444111111222666:::<<<;;;999999;;;>>>BBBFFFKKKPPPTTTZZZXXX[[[bbbfffgggiiilllyyyyyyjjjaaaRRRCCC999555555666000000////////////000000333333222111000000000000/////////000000000000000111111111111111000//////444000000444999<<>>;;;666555:::>>>>>>@@@<<<;;;@@@FFFIIIMMMRRR]]]WWWNNNEEE>>>:::777555000//////...///000111222333777:::DDD```{{{|||mmm]]]aaaZZZFFF777444444000333;;;CCCCCC<<<555333444333444555777777777777666888777666555444333333333555555555555444444333222333333333333444555666666777666555444444444555555555444444444444555666666888888:::;;;;;;???MMM\\\sssyyyvvvkkkKKK===888999<<>>@@@>>>@@@@@@@@@AAABBBCCCAAA?????????UUUvvvVVVDDD>>>:::;;;<<<;;;<<<>>>@@@DDDPPPqqqPPP??????;;;999===>>>>>>HHHPPPwwwfffIIIBBBAAA@@@@@@EEEVVVrrrgggIIIBBB???;;;===>>>@@@BBBJJJ[[[ooozzz{{{iiiTTTDDDBBBBBB>>>@@@FFFLLLggguuuiiimmmjjjjjjmmmnnnkkkkkkmmmkkkjjjjjjkkkmmmmmmkkkjjjllllllkkkiiihhhiiilllnnniiiiiiiiiiiijjjkkklllmmmlllkkkjjjiiiiiiiiijjjjjjmmmnnnmmmllljjjiiijjjkkkmmmmmmmmmllllllllllllmmmnnnmmmlllkkkllllllmmmnnnooooooppppppppppppoooooommmmmmnnnoooooopppqqqqqqqqqpppooonnnmmmmmmmmmmmm+++***)))(((((()))++++++------......------,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***---...000111222222222222---------------,,,++++++*********+++,,,,,,---------+++)))((((((***---///......---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...000222444333///,,,,,,...------+++******+++,,,,,,...///000000///...///000///000111///---,,,,,,---......------......///000111111111111000///------000////////////000111111///////////////000111222///111222222000//////000222222222333333333444444333333333222222222222222111111000000000000111111333333333333333333333333333222111222444555444333000111111222333222222222...///000222333333444333444333333555999<<<>>>>>><<>>333111111000///000---......///000111222333333222333444777999:::999999999555333888BBBIIIJJJLLLFFFAAABBBBBBBBBDDDHHHQQQPPPKKKEEE>>>888555555000000///...///000111222222555666???WWWppprrreeeTTTXXXTTTDDD777444333000222:::CCCEEE???888333222000111222444555444444333666555444444333333333444444444444444444444444444333333333333444555666666777666444222222333444666555444444444444555666666888888:::;;;:::>>>KKKXXXtttzzzqqqxxxuuu}}}gggIII===888888;;;===???HHH]]]ppp~~~nnnSSSGGG===;;;======;;;:::;;;<<<===<<<<<<>>>AAACCCDDDFFFEEE@@@>>>@@@AAAAAAAAA@@@???@@@AAAAAA@@@>>>??????TTTuuuWWWEEE???;;;======<<<<<>>===???===777BBBIIIkkkwwwRRRAAAAAA@@@>>><<>>???BBBFFF^^^uuu|||nnnpppkkkhhhjjjllljjjkkkmmmjjjjjjjjjlllnnnnnnmmmkkkkkkkkkkkkiiiggghhhkkkmmmhhhhhhhhhhhhiiijjjkkklllkkkjjjjjjiiiiiiiiiiiijjjlllllllllkkkiiihhhiiikkknnnnnnmmmllllllkkkkkkjjjkkkjjjiiiiiijjjkkkmmmnnnnnnooopppppppppppppppoookkkllllllnnnooopppqqqqqqppppppppppppooonnnmmmmmm+++***))))))))))))******,,,------...------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++000111333444555444222111,,,---------,,,,,,+++************)))***+++,,,---,,,+++***))))))+++---.........---------------...//////..................,,,111666555000------///...---,,,+++******++++++...///000000......///000111111000///...---,,,,,,------------.........///111111111111000...---,,,............//////000000000000000111222333444444...000222222111000111222222222222222222222222111222222222222222111111111222111111000000111111222333333333333333333333333333222111222444444444333111111222222222333333333//////000111111222222222999888777888:::???CCCEEEJJJVVV[[[YYYaaaooorrrjjjccc___```hhhrrrxxx~~~xxxiiiUUUEEE;;;666111---...///000222222111000///......///000111111111111......///000111111222222111111111222222111111000222222444555444777BBBNNNOOOCCC777444444333222333...//////000111111222222111000000111444666666555111111111333===KKKSSSUUUTTTRRRQQQPPPJJJBBB???AAAEEEGGGGGGCCC<<<666444444111000/////////000111222333444555:::KKK\\\ZZZNNN@@@EEEDDD;;;444333333111222999AAAEEEBBB;;;444111000222333444555555444444333333333222222333444444111111111222333444555555333333333333444555666666777555333222111222444555555444444444444555666666888777999::::::<<>>???FFFVVVgggxxxgggPPPEEE<<<;;;======<<<<<<;;;<<<======>>>@@@BBBDDD@@@BBBCCCBBBAAAAAABBBCCCDDDBBB?????????@@@???>>>???>>>RRRsssZZZEEE???<<<<<<===;;;<<>>@@@<<<888AAADDD]]]{{{]]]EEEBBB@@@???===BBBWWWmmmgggQQQAAA;;;BBB:::>>>???===AAARRRkkk~~~zzz^^^JJJAAA???@@@BBBDDDXXX|||oooxxxssslllggghhhjjjjjjkkkmmmjjjjjjkkkmmmooopppnnnlllkkkkkkjjjiiiggggggiiillliiiiiiiiiiiijjjkkkmmmmmmkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkllljjjhhhhhhiiikkkmmmmmmmmmmmmllllllkkkkkkiiiiiihhhiiijjjlllmmmoooooooooooooooooonnnmmmmmmiiijjjkkklllnnnpppqqqqqqooopppqqqqqqqqqooonnnmmm---,,,,,,+++******)))))),,,,,,------...------,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------444555666777666333111///......------,,,+++***)))******)))))))))***+++++++++,,,,,,---------------.........------...////////////000/////////......***000666666111......000......---,,,,,,+++++++++---...//////...---...///111000/////////...---,,,,,,------...............111111111111000///...---------......////////////...///000111222222333333...000222333222222333444111111111111000000000000000111111111111111111111222222111111111111222222222222222222222222222222222111000111222333222111222222222222222333333333444444444444555555555666999999:::<<<@@@FFFLLLPPP\\\eeefffbbbggguuuwwwnnnbbb___cccooo{{{{{{lllXXXFFF<<<555///+++...///111222222222111000...///000111222222222111...//////000111222222333111111222222222222111111333333444444222666DDDSSSPPPDDD888444444333222333111111111111000000000000000//////000222444333222---///222555???MMMWWWZZZQQQWWW^^^aaaYYYJJJAAA???===???AAA>>>999444222333111000/////////000222333333444555999DDDLLLFFF999222666777333000000222111111777>>>CCCBBB===666111111222444555666666555444333222222222222333444444666555555444444444555555333333333333444555666666666555333222222222444555555444444444444555666666777777888999999;;;DDDNNNbbbxxxyyytttpppzzz~~~}}}hhhLLL@@@<<<<<<===??????CCCPPP]]]xxxeeeLLLCCC;;;;;;===<<<<<<===<<<<<<<<<>>>AAACCCDDDEEE???@@@BBBCCCBBBAAABBBEEEFFFDDD@@@>>>>>>???>>>>>>???>>>PPPoooaaaEEE???;;;<<<<<<:::;;;======AAAAAAbbbgggJJJ@@@;;;>>>@@@;;;===AAAAAASSSkkknnnMMMCCC===@@@BBBDDDNNN\\\}}}{{{bbbHHH:::===999===AAA??????III```tttnnnTTTDDD@@@BBBCCCEEEUUUuuunnn|||wwwnnnggghhhjjjjjjkkkmmmjjjjjjlllnnnppppppnnnllljjjjjjjjjiiigggggghhhjjjhhhhhhhhhiiijjjkkkmmmmmmkkkkkklllllllllllllllllljjjkkkkkkjjjiiihhhjjjkkkkkklllmmmnnnnnnnnnnnnmmmiiiiiiiiiiiikkkmmmooopppooooooooonnnmmmkkkjjjiiihhhiiijjjkkkmmmnnnppppppoooooopppqqqqqqpppnnnmmm......---,,,++++++******,,,,,,------......------++++++++++++,,,,,,,,,,,,///...---,,,,,,---...///666777666666444222000...............---+++******************************,,,---...///000///...---///............///000000....../////////......---+++///444555333000000111............---------------...//////------...///111000...///000000///---------...////////////...000000000000000//////...------...///////////////------...///000000000//////111333333333222333555111111111111111000000000000111111111111222222222222222111111111111222222222222222222222222222222111000///000222333222111333222222222222333444444666555555555666777888888777;;;@@@EEEKKKRRRYYY^^^gggkkkkkkiiinnnwwwwwwqqqfffccchhhvvv{{{nnn[[[III===666222/////////000111222222222222222222333333222111///...///000000111111222222222000111222222333222222222444333333333111555CCCQQQMMMBBB777444444222111222222222111111111000000000222111000111333444333222...222555666===KKKWWW\\\QQQWWWbbbkkkgggXXXHHHAAA888999999888555222111111111111000///000111222333111333555:::AAAEEE>>>444111222222000//////000111222444999>>>AAA>>>888444000111333444555555444333333333333222222333444444>>>===:::777555444444444333333333333444555666666666555555444444444444444555444444444444555666666777666777999999:::@@@III\\\ppp}}}uuusss~~~jjjKKK>>>;;;:::<<<======???HHHSSSuuu|||gggJJJBBB;;;;;;<<<;;;;;;===<<<<<<<<>>>>>>>>???>>>??????OOOjjjiiiEEE???;;;<<<<<<::::::===:::AAA???[[[oooQQQBBB999<<<@@@;;;@@@@@@@@@MMM]]]WWWFFF;;;@@@EEECCCFFFMMMpppuuuUUU>>>:::;;;>>>AAABBB@@@EEEUUUeeedddMMMDDDDDDDDDFFFRRRnnntttzzzzzzppphhhhhhkkkllllllmmmkkkkkkmmmpppqqqqqqnnnkkkiiijjjjjjiiigggfffggghhhfffffffffggghhhjjjkkklllkkkllllllmmmmmmmmmmmmllljjjkkklllkkkiiiiiijjjlllkkklllnnnoooppppppoooooojjjjjjjjjjjjkkkmmmooopppnnnnnnnnnmmmllljjjiiihhhhhhiiiiiikkklllmmmnnnnnnnnnoooooopppoooooonnnnnn+++,,,,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,------------000...---++++++---...000555444333222111000///...------............------+++,,,---------,,,++++++...............///////////////......///000000111...///000111111000//////---///111333333333222222......//////////////////...///000000......///000000...---...111222000///---...///000000000//////...//////000000000000000...///000111222111111000...///000111111111000///000111333444333333333555222222222222222333333333222222222333333444444444333222222111111222222333333333333333333333333333222111000111333444333222333333222222222333444555444444555666888:::<<<>>>AAAFFFNNNUUUZZZ___eeeiiijjjjjjmmmsss{{{}}}zzzsssooorrrsssaaaNNN???666333222000000000000111222333444222333444555444222000///111111111111111111111111000111222222333333333222333222222333333444===GGGLLLBBB888666666444222222111111111111111111222222222000000000222333222111...333555333888HHHZZZeeebbb^^^aaalllpppdddOOO???777555222111111111111000222111000000000111222333000111444888>>>AAA===555222111000000///...000222222222444999>>>???;;;777000111333444555555444444555444444333333333333444===<<<999666555444555555333333333333444555666666555555666666666555444333555444444444444555666666777555666888888999>>>EEETTTjjj{{{vvvmmmMMM>>>:::999;;;===<<<<<>>?????????>>>???NNNeeeqqqGGGAAA<<<======;;;;;;===999BBB===PPPwww{{{[[[FFF999:::???;;;@@@===???IIINNNpppeeeNNN???AAADDD@@@@@@GGG___eeeHHH???>>>>>>@@@CCCBBBBBBLLLWWWssswwwYYYIIIEEEBBBBBBLLLfff~~~|||qqqiiijjjmmmnnnmmmmmmllllllnnnqqqrrrqqqmmmjjjiiijjjjjjiiigggeeefffgggfffffffffgggiiikkklllmmmjjjkkklllmmmmmmmmmllllllkkkllllllkkkjjjjjjlllmmmmmmnnnpppqqqqqqpppooonnnkkkjjjjjjjjjkkklllnnnooollllllmmmmmmllllllkkkkkkhhhiiiiiijjjkkkllllllmmmooonnnnnnmmmmmmnnnnnnooo))))))***,,,,,,---------+++,,,,,,---.........---,,,,,,------------......000...,,,******,,,...000222111000///............+++,,,---...//////000000,,,---///000000///---+++000...,,,++++++---000111///////////////000111111000111222444444444333222......///111444555333222......///000111111000000///111222111000///000111000...,,,...111333111///---...000111111111000///---...///000111111111111000111222333444333222222222333444555444333222111000222444444333333333444333333333444444555555555444444444555555666666666333222222111111222222333444444444444444444444444333222111222444555444333444333222111222333444555777888999;;;>>>BBBEEEGGGNNNTTT]]]cccfffhhhlllnnnkkkiiiooo}}}{{{|||zzzgggRRR???444111111111000//////000222444555///111333555555555444333222222222111111111111111000111222333333333333333222111222555444333777>>>NNNDDD;;;::::::888666555//////000111222333333444///...---...///000///...+++000222///444GGG```pppwwwiiibbbllluuulllRRR<<<888333...---///111000///222111000000000111333333111111222555:::===;;;666111///.........///111444222111111666<<>>======CCCKKK___~~~dddHHHAAA<<<<<<<<<::::::<<<<<<;;;<<<@@@EEEHHHHHHFFFEEEAAAAAACCCBBB>>>???FFFNNNJJJCCC???>>>???@@@@@@>>>@@@MMMbbbvvvHHHBBB>>>>>>>>><<<<<<>>>;;;DDD;;;HHHkkkcccKKK::::::???;;;???;;;>>>GGGCCC```{{{oooWWWDDDCCCCCC===???HHHPPPsssoooRRRGGGAAA>>>>>>BBBBBBAAAGGGOOObbbbbbMMMEEEAAA>>>GGG```}}}rrrjjjkkkoooooommmmmmmmmmmmoooqqqrrrqqqmmmjjjiiijjjjjjiiigggeeeffffffhhhhhhiiijjjkkkmmmoooppphhhiiikkklllmmmlllkkkkkkkkklllmmmlllkkkkkklllnnnpppqqqrrrsssrrrpppnnnmmmkkkjjjjjjjjjjjjkkkmmmnnnjjjkkklllmmmnnnnnnnnnnnniiiiiiiiijjjjjjkkkkkkkkkooonnnmmmllllllmmmnnnooo///...---,,,+++*********------------............------------------------////////////////////////222222222222111///......000222333222000//////000111///...///000111000///......//////000000111111222111111111111111222222111111111111222111111111111///...000333666555444///...---...111111...,,,111111222222222222111111111...---...000111///---000000111000000///...---///---,,,...111222000---222333333111333666666222333222111000000111222222333444444444444444444444888555333444666777555333444444444444444555555555222555666444///...222666444333222222222333444555666555555555666777666555888888888888777888;;;======@@@CCCFFFHHHLLLRRRWWWZZZ```hhhmmmooooooqqqttthhhllltttnnnRRR???:::888222000000000////////////...111111111111111111111111444444333222111//////...444333111111111222444666777333111222222222777>>>LLLIIIBBB999666777555000555222111222666666222.........///111111111111111000...111666777@@@\\\yyy}}}pppmmmxxxpppSSS???<<<333---...111111111333000111333444444333111000222333555999;;;<<<:::777222111000111222111000...222111000333777;;;;;;:::111111222222222333333333888888777666555444333333777777777777666555444333222888:::555222555777555444444333555666777555444555777888888666333111111555666777777777999<<>>;;;;;;:::888777:::@@@EEE[[[|||fffJJJ>>><<<>>>888888;;;999<<<>>>@@@BBBCCCBBBAAA@@@FFFFFFEEEEEEEEEEEEEEEFFFRRROOOJJJFFFCCCAAAAAABBBCCC>>>HHH___xxxOOO???;;;>>>:::<<<@@@<<<@@@===FFFLLLZZZmmmMMM===999;;;===@@@===:::<<>>BBBQQQbbb[[[AAA@@@>>>>>>@@@BBBCCCDDDFFFXXXrrrsss___KKK<<>>;;;;;;:::888777:::???DDDTTTttt~~~fffKKK>>><<<>>>888888;;;888:::<<<>>>@@@@@@@@@???>>>DDDDDDCCCDDDDDDEEEFFFGGGPPPMMMIIIEEEBBBAAAAAAAAA@@@===IIIbbbsssNNN???<<<>>>;;;===AAA===>>><<>>???BBBIIIYYYvvvjjjOOOBBB???>>>@@@BBBAAAAAABBBPPP```xxxkkkSSSEEEAAABBBTTTzzzppp{{{mmmlllmmmjjjkkkpppqqqmmmkkklllooopppmmmiiiiiiffffffhhhiiiggghhhkkkkkkjjjjjjjjjkkkmmmooopppnnnmmmlllkkkkkkkkkjjjiiihhhjjjkkkkkkjjjjjjlllmmmnnnnnnmmmmmmlllkkkkkkjjjhhhiiikkklllmmmmmmmmmlllmmmmmmnnnnnnmmmmmmlllkkkmmmmmmmmmllljjjjjjlllmmmooonnnnnnmmmmmmlllkkkkkk...............///000111//////000000000111111111000/////////......------....................................------,,,+++---///111111/////////000///...------//////...---..................------,,,,,,,,,------///000111444333000...------...//////---,,,---111555888999;;;777222///.../////////,,,,,,,,,------,,,,,,,,,///---,,,---...///...---...//////000000000000///...///000000///.........222666777111,,,,,,---+++111000000//////000000111222222222222333333333444666555333333333333111000111111222222333333333333000111111222222333333444555555555666666777777777555444444444555777888:::>>>@@@AAABBBEEEIIINNNSSSUUU[[[ccciiijjjhhheeedddbbbggglllpppqqqssswww{{{pppVVVBBB:::666111444444444333333333222222222222222222222222222222111222222222333333333444333333333333444444444444111...///222333555;;;BBBMMMLLLEEE;;;666666555333333111000333666777555222555555444444444444333333444000000333444666CCCRRRjjj}}}lllRRRFFF@@@888222222222000...//////000111222222111000///222111000333777;;;===>>>222111000111333333222111111000000222555888999888666555555444444444444444444444444444444444444444444444555555555444444333000444555333333666888888444444333555666777555444111333666777666555555666666777777666555666888:::CCCLLL\\\iiilllhhhhhhlllqqq```@@@;;;;;;:::888888:::>>>BBBJJJiiijjjLLL???===>>>999999;;;777999:::;;;=========<<<<<<@@@@@@AAABBBCCCEEEFFFGGGMMMKKKGGGDDDAAA@@@@@@@@@>>>===KKKdddnnnNNN???<<<>>><<<>>>BBB>>>===;;;@@@AAAKKKrrr]]]FFF<<<:::<<<:::::::::;;;<<>>???GGGKKKccc|||aaaQQQFFFDDDQQQtttooo{{{qqqmmmnnnkkkkkkmmmpppmmmiiiiiikkkmmmlllkkkjjjggggggiiijjjggghhhkkkjjjiiiiiiiiijjjlllmmmnnnnnnmmmmmmllllllkkkjjjjjjiiikkkmmmmmmlllkkkkkkkkkmmmllljjjiiiiiiiiijjjjjjjjjjjjjjjjjjjjjkkklllmmmooooooooonnnmmmllljjjiiimmmnnnnnnlllkkkjjjkkkmmmmmmlllkkkjjjjjjjjjjjjjjj//////............//////------.........//////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******,,,.........---...///...---,,,,,,......---,,,.........------,,,,,,,,,+++++++++,,,---///000111888555222///------...///...,,,+++,,,///333888:::@@@<<<555000------///000---......//////......---...---------.........------...///000000111000000---000222111...,,,---///333999;;;555....../////////////////////000000000111111111222222333333444777666555444444333222111333333333444444555555666222111111222444444333222333444555666777888888888777888888999:::===AAADDDHHHLLLPPPTTTWWW[[[___bbbeeeiiimmmpppnnniiiccc______dddjjjnnnrrrwww~~~sssZZZEEE;;;666222333333222222222111111111222222222222222222222222555555444333333222111111222222333444444444444333000...///222333444:::@@@PPPPPPJJJ???777555444222222111000222555777666555555555444333222222111111444000///222333333888???TTTlllzzz{{{uuuaaaIIIAAA===777222333222///.../////////000000000000//////111000000333777:::;;;;;;222111000000222333222111000000000111333555777777777666555444333333333333444444333333333333222222333444555555666666555555222333333111111333555555444333333555666777555444222444666666555444555666555555666555555666999;;;@@@IIIWWWdddhhhiiiooowwwwwwdddCCC<<<;;;:::888888:::===@@@BBB^^^rrrPPPAAA===???::::::<<<777999999:::;;;<<<<<<;;;;;;<<<===>>>???BBBDDDFFFGGGIIIGGGDDDBBB@@@????????????>>>LLLdddlllNNN???<<<>>><<>>>>>??????EEEdddeeeJJJ<<<888:::888:::<<<;;;:::BBBXXXmmmxxx```KKKAAA@@@BBBCCCBBBKKK```gggNNNCCC<<>>888222...---///222//////000000000000//////---............---......---...///000000111000000---000222111...,,,---///111777:::555000000333333......//////000000000000000000111222222333444444555555555444333222222222333333444555555666777777888666555666777888777555777888999;;;===???@@@AAACCCEEEHHHIIIJJJMMMRRRUUUTTTZZZaaagggjjjkkklllmmmpppqqqqqqqqqoookkkfffcccdddhhhmmmqqqtttyyyvvv^^^HHH<<<777555333333333222222222222111222222222222222222222222555444444333333222222222111222333333444444333333222000000333333333777===QQQTTTPPPDDD999444222111000000000111444555666666777666444333222111111222444000///222444333444555AAAUUUaaabbbbbbTTTAAA;;;777222000222222///...000/////////000000////////////000111555888999777555333111//////111222222111000111111222222444555777888777555333111111111222555444444333222222111111333444555777888888888888888666444333333333444555444333333555666777555444444666777666444333444555222333444555555777;;;>>>@@@GGGTTT```eeeiiittthhhHHH===;;;999888999:::<<<===???UUUtttyyyVVVEEE??????::::::<<<777::::::;;;;;;;;;;;;;;;;;;:::;;;<<<===???BBBDDDEEEDDDCCCAAA???>>>=========@@@???MMMdddoooNNN???<<<>>>;;;>>>BBB>>>@@@@@@??????EEEYYYoooQQQ???:::;;;999;;;======;;;@@@QQQccczzziiiQQQBBBAAADDDCCCEEEKKKYYYrrrvvvYYYHHH===???CCC@@@>>>@@@???CCCKKK]]]~~~~~~jjjWWWQQQkkkzzz}}}qqqmmmkkkiiihhhkkkkkklllnnnooonnnllljjjmmmiiihhhjjjjjjggggggjjjiiihhhgggggghhhiiikkkllllllnnnnnnmmmkkkiiijjjkkkiiilllnnnooommmkkkjjjjjjkkkjjjiiiggghhhiiikkklllllljjjiiiggghhhiiilllmmmlllmmmmmmnnnoooooonnnnnnnnnoooooonnnlllkkkkkklllnnnmmmmmmllllllllllllmmm///...---,,,+++*********------........./////////++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,***,,,------,,,,,,,,,---...---,,,,,,......---,,,------------------,,,,,,---------...///000111222:::888555222000/////////.........------///333666???===:::444000...000222......////////////.........///000///.........000...//////000000000000///...///000000///.........---222444111///111333333......///000111111111111000111111222333444555555333444555444222111222333444444555666777888888999999999888777777888:::;;;>>>???@@@BBBEEEIIILLLNNNSSSWWW[[[\\\\\\]]]```dddccciiipppuuuwwwvvvuuuuuuyyyxxxwwwxxxzzz{{{zzzxxxwwwzzz}}}}}}}}}~~~www___III;;;777666555555555444444444333333333333333333333333333333000000111222333444555555111111111111222222222222333111111333333111444:::MMMRRRRRRGGG:::333111000//////000000111333444555888777666444333333444444222111000111333333333222555CCCHHHIIINNNHHH;;;777222//////222222//////222000000////////////000000...///111555888888555333555333000000111222222111000222333333222333555777:::888555222000000000111444444444333333222222222333444555777999:::::::::???999666777777555555777444444333555666777555444555666777666444333444555111333444555666999<<>>;;;999888999;;;;;;;;;>>>LLLggg{{{^^^KKKAAA???999:::===888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===???AAABBB@@@@@@???======<<<<<<<<<@@@@@@OOOfffsssOOO???;;;>>>:::<<<@@@<<>>@@@FFFOOOsss{{{[[[EEE>>>>>>;;;;;;<<<===<<>>BBB>>>EEEGGGLLLkkk|||iiiaaauuuyyy~~~vvvnnnkkkiiihhhhhhjjjmmmoooooonnnkkkjjjmmmjjjhhhjjjiiiffffffiiiiiihhhhhhggghhhiiijjjkkkkkkmmmnnnmmmiiihhhiiikkkiiikkkmmmmmmlllkkkkkkkkkhhhhhhggggggggghhhjjjkkklllkkkjjjiiiiiijjjlllmmmjjjkkklllnnnooopppqqqqqqnnnooopppooommmkkkkkkkkknnnooooooppppppooonnnnnn------,,,+++++++++++++++,,,,,,,,,---------......***++++++,,,,,,------...------------------------******+++,,,---.........---///000000...------......---,,,---...///...,,,------------...........................///000000888777555222111///.........000000///------///222;;;;;;;;;777333000000222......////////////.........000222111///...///111///000000000000//////............///000000///...+++...///......222333111...///000222222222222222111111222333444555666666444666777777555444666888888999999:::;;;<<<===>>><<<======<<<;;;===BBBGGGNNNNNNNNNPPPUUU[[[```dddjjjooosssssspppnnnppprrrvvvyyy~~~~~~~~~~~~vvv^^^GGG999555777444444444444333333333333333333333333333333333333//////000111222333444444111000/////////000222222333111111333333111444999DDDLLLPPPGGG:::333000000///////////////000222444777666444333222333444555222222111000000222222222...999999888>>>===555444111///111444333000000222111000000000000000000111......///222555777666555999666333222222333333222111333444444222222555777===:::777333111000111111111222222333444555555666111222444666888::::::;;;???888444777888666666999444444333555666777555444444555555555444444555777333444666666777999<<>>;;;888888999;;;:::999<<>>999:::>>>999;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>=========<<<;;;;;;;;;;;;===???RRRjjjuuuOOO@@@;;;===999:::>>>999===???<<<@@@GGGGGGccccccIII??????===::::::<<<<<<>>>FFFNNNpppiiiNNNFFFFFFDDD@@@DDDIIIVVVrrryyy]]]FFFDDDEEE@@@===AAA>>>CCCCCCEEEZZZwwwppp}}}qqqlllkkkkkkhhhiiikkkllllllkkkkkkkkkmmmiiihhhiiihhheeedddgggjjjiiihhhhhhhhhiiijjjkkkiiilllnnnlllhhhfffhhhkkkhhhjjjkkkkkkjjjjjjlllmmmggghhhhhhiiijjjjjjkkkkkkmmmlllkkkjjjjjjkkklllllljjjkkklllnnnpppqqqqqqrrrnnnpppqqqpppmmmkkkjjjkkknnnoooqqqrrrsssqqqooonnn,,,,,,+++++++++,,,------))))))*********+++++++++***++++++,,,---...//////////////////////////////***+++,,,---.../////////000222333222000//////000///...------//////...------------....../////////......---------......///666555444222111///------///111222000---+++---///888:::;;;999444111111111//////000000000000/////////111333222///...000222000000111000000///......///---,,,...111222000------......---///444333000...///111222333333333222111222222333555666666777777999<<<;;;999999;;;>>>>>>>>>???@@@AAABBBCCCCCCDDDFFFHHHFFFEEEHHHQQQXXXaaaaaaaaaccchhhooovvvzzzuuu\\\EEE777444666222222222111111111000000333333333333333333333333222222111111111111111111111000...------///111222111000000333333222555:::<<>>555===KKKVVV]]]hhh{{{~~~zzzyyyjjjVVV???;;;888888:::;;;:::888;;;???PPPpppkkkSSSDDD>>>888:::>>>:::::::::999999888999999:::<<<;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::999>>>TTTooovvvOOO@@@;;;<<<888999<<<888:::<<<999???GGGBBBYYYfffIII>>>======999888:::<<<>>>BBBHHHooosssTTTHHHGGGEEE<<>>666///,,,---000111000000000000000111222111;;;@@@;;;666555444222111111111111111222222222000000//////...---,,,,,,...///000111000000......111111000000///.........111///...///111333444444333444444444444444666888555555555777999::::::999===>>>??????>>>???AAACCCIIIHHHGGGHHHLLLQQQTTTVVVTTTYYY[[[VVVQQQVVVfffuuuzzzzzz{{{}}}{{{yyy{{{uuu___JJJ:::444555444222000111333444555444333222111000000000111222000111111111111222222222444111111444444111000222222333333444555666777777888BBBFFF???999999666///000000000000111111111111222222111111111111222222000111111222222111111000222222222111222222333333...111333444333111000000---///111111......000222333000000333333111222555888777666555555666777888:::;;;;;;:::888777888999BBB@@@<<<777222000111333000000///000222555888:::;;;888555444555666666666555555444444444555555666555444222333555666666666888555444444777888666444666666777888888888888888;;;@@@HHHSSS___pppxxxsssrrrSSSDDDDDD@@@;;;777777777777;;;AAAMMMcccppp\\\FFF======<<<;;;:::777777888:::======<<<:::999;;;===???@@@>>><<<;;;<<<<<<<<<<<<<<<===>>>???<<>>???YYY~~~]]]FFFAAAAAA;;;AAAAAAAAATTTxxxxxxXXXDDD@@@???>>><<<<<<;;;>>>CCCEEEQQQssstttzzztttkkkiiihhheeefffhhhhhhhhhiiikkklllfffhhhiiiiiigggfffggghhhjjjhhhfffhhhlllnnnllljjjjjjjjjjjjjjjjjjiiiggggggiiiiiiiiiiiijjjkkklllmmmkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkllllllnnnooooooooonnnmmmjjjlllnnnooommmllllllmmmppprrrrrrqqqooommmlllmmm******++++++,,,,,,------------,,,,,,,,,---...///000//////000000111222333000///---...//////...---////////////000111222333666777888888888777555444222222111000000000000000333333333222000///------...---,,,,,,,,,---///000EEECCC>>>666///,,,---//////............///000000222:::@@@>>>:::999666222333222222222222111111111333333222111111000/////////000111111111000//////111111111000000000//////444333111222444555666555666777888888888999:::;;;===<<<<<<<<<>>>@@@AAABBBEEEGGGJJJKKKKKKMMMOOOQQQUUUVVVXXX[[[___bbbddddddiiimmmnnnjjjeeejjjzzzxxxbbbLLL;;;555555555333111111333555555555555444333222111111222222111111111111222222222222333111333666666222000222222222333444555666666777:::BBBFFFAAA:::555000---000000000000111111111111222222111111111111222222111111222222222222111111222111000000000000111111...000333333222000000000...000222111000///111333333000///222222000111444777777666555444555888999<<<======<<<:::888999999======<<<888444111111111111000000111222555888:::888777666666777777555444555444444444444555666666666555333444555666666555777555333444777888666444555666666777777777777777777<<>>===CCCSSS{{{sssMMMDDD===<<<<<<;;;;;;=========:::<<<>>><<>>???SSSvvvbbbKKKDDDBBB;;;===<<<<<>>@@@@@@@@@;;;666888888777666555444444333666666555555444444333333111222222333333333222222222222222222333333333333777555444555777888888888>>>???@@@BBBCCCDDDDDDDDDJJJIIIIIIIIIIIIKKKMMMOOOPPPSSSVVVXXX[[[^^^bbbeeehhhkkkooosssvvvxxxxxxxxx~~~|||xxx|||}}}gggOOO===555666666444333333444666666666777666555333222222222222111111111111222222222333333222555999888333111111000111222333444555555666;;;>>>CCCEEE===333...///222222111111111111111111222222111111111111222222222222333333333333222222111000//////............---///111222000////////////111222222111111222444222//////222222000111444888888777555333444777:::;;;===>>>===:::888777777888999;;;999666333000000111111111222333666888999555555666777999888555222444444444444444555666666888666444444666666666555555444333444666777777555555555555666666666666666333999CCCPPP^^^nnn|||dddHHHCCC===999888888888888888:::AAATTTtttzzz]]]KKKCCC>>>;;;;;;;;;:::888999:::;;;;;;:::;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<=========EEEWWWrrrMMMDDD======>>>===>>>@@@===>>>;;;<<<>>>:::GGGccccccDDD:::::::::;;;<<<======>>>???JJJjjjjjjTTTGGGAAA???>>>===>>>DDDZZZ~~~vvvYYYGGG@@@??????===::::::===???DDDVVViiizzzsssooooookkkkkkjjjiiihhhggggggfffllljjjhhhhhhiiijjjkkkjjjnnnnnnooommmkkkjjjjjjkkkgggggghhhiiijjjjjjkkkkkkjjjjjjjjjiiijjjjjjkkkkkkjjjkkkmmmnnnnnnmmmkkkjjjjjjiiiiiiiiiiiiiiijjjjjjlllmmmmmmnnnmmmllljjjiiigggjjjlllmmmlllkkkkkklllssstttuuutttqqqooooooppp++++++++++++++++++******------------...//////000111222444555666555444444111///,,,,,,---------,,,+++++++++,,,---///000111444555555666555444333222000000000111000000000000222222333444444444444444444333222000...---------:::888555222///......///,,,,,,,,,,,,---...//////222555999???DDDGGGFFFCCCCCCCCCBBBAAA@@@???>>>>>>=========<<<<<<<<<;;;;;;888999999999::::::::::::888888999::::::;;;<<<<<<@@@??????AAADDDEEEFFFEEEMMMMMMOOOQQQSSSTTTSSSRRRYYYZZZ[[[[[[ZZZZZZ[[[\\\aaaccceeehhhkkkqqqxxx}}}}}}lllSSS???666666888666444444555666777666777666555444333222111111111111111222222222333333444333777<<<;;;555111111000000111222333444444555888888>>>EEEAAA444000444444333222111000111111222222222111111111111222222222333333444444333333222222111000///...------------///000000///......//////000111111111111222333333000000222333111111555;;;;;;999555222222555888999;;;===<<<999666555444555777888888666333111111111111222222444666888999444444444666777777555333444444444444444555666777999777555555666666555444444333444444555666666666444444444444555555666666555:::DDDPPP^^^lllxxxnnnLLLCCC;;;999999888888999::::::>>>NNNmmmhhhRRRFFF???<<<======;;;888888999:::::::::===<<<;;;:::::::::;;;<<<<<<<<<<<<======<<<<<<<<<<<>>===>>>AAA<<<>>>;;;<<>>>>>>>>DDD]]]yyyttt^^^KKK@@@AAA===>>>AAA@@@KKKmmmlllOOOAAA???AAA>>>::::::===???AAAKKKUUU}}}zzzwwwyyyrrrppplllkkkjjjiiiiiihhhgggfffllljjjggggggiiikkkkkkkkkjjjmmmnnnllliiigggiiikkkjjjjjjjjjjjjjjjkkkkkklllkkkjjjjjjiiiiiijjjkkkkkkjjjlllnnnppppppnnnllljjjiiiiiihhhhhhhhhiiijjjjjjmmmmmmmmmmmmllljjjhhhggggggjjjlllmmmlllkkkllllllrrrssstttsssqqqooooooppp,,,,,,++++++++++++++++++------...///000000000111333444555666666555333333000...+++***+++,,,,,,,,,*********+++,,,...///000333444555555555444333222,,,------.........---,,,---///111333555666777888;;;999555111///...---...111000/////////000000000------------...///000111222222666>>>GGGOOOTTTWWWTTTTTTTTTTTTTTTTTTTTTTTTQQQPPPPPPPPPPPPPPPOOOOOOIIIIIIIIIJJJJJJKKKKKKLLLIIIIIIJJJKKKLLLMMMMMMNNNTTTTTTUUUWWW[[[^^^^^^^^^cccbbbbbbdddggghhhgggfffhhhkkknnnnnnllliiihhhgggssstttuuuwww|||pppVVVAAA777777888666444444555666666666555555444333222111000///111222222222222333333333444444888===<<<666111000///000000111222333444444777444888AAAAAA777111444666555333111000111111222222222111111111111222222222333333444444333333222333222111000///.........---...000///...---...///.........///000111222111444111111333444111222666===>>><<<777111///111555888;;;===>>>;;;888555444444666777666444333333444111111222333444555777777555444222222444666666666333333333444444666777777999777555444555666555444333444444555555555555666555444444333444555666666:::>>>EEEPPP]]]iiirrrvvvuuuRRREEE:::999;;;999888999999999;;;GGGbbbmmmUUUGGG???===???===;;;888888999:::::::::>>>===<<<;;;;;;;;;===>>><<<======>>>>>>===<<<<<<:::EEEYYYlllIIIAAA:::;;;<<<<<<===@@@;;;>>>;;;<<>>CCCUUUxxxTTT???;;;<<<<<<<<<===>>>>>>>>>BBBSSSnnn~~~iiiPPPAAA<<<999<<<@@@<<<>>>XXXzzz```GGG???@@@>>><<<<<<>>>AAACCCGGGLLLccc~~~qqqtttoookkkiiihhhiiijjjkkkjjjhhhjjjhhhgggggghhhjjjjjjjjjiiilllnnnllljjjiiikkkmmmnnnmmmlllkkkkkkkkkkkkllljjjjjjiiiiiijjjjjjkkkkkkjjjlllnnnppppppnnnllljjjiiiiiihhhhhhiiijjjkkkkkkmmmmmmmmmmmmkkkiiigggfffhhhjjjmmmnnnmmmmmmmmmnnnoooqqqrrrqqqooonnnnnnnnn,,,,,,,,,,,,,,,,,,,,,,,,...///000222333333333333555555555555444222111000///,,,***)))+++,,,------++++++++++++,,,---......//////000111000///...---)))***,,,---------,,,+++***,,,...111444666888888>>><<<999555222111000///,,,++++++---000111111000...---......///000222222222333888BBBMMMWWWaaajjjhhhiiijjjlllmmmooopppqqqooooooooooooooooooooooooeeeeeeeeeeeeeeefffhhhhhheeeeeefffggghhhhhhiiiiiijjjjjjkkkooosssuuuvvvuuuzzzwwwuuuvvvzzz|||{{{yyyyyy|||~~~yyyuuussssss}}}~~~sssYYYBBB999999999777444444555666666555444444444444333111000///222222222222333333333333555555888===<<<555111000///000111222333444444555777333555<<>>>>>999222...///333999<<<@@@BBB@@@<<<999888444555777666444333444444000111111222444555555666555333000000333555777777333333333444555666777888777555333333555555555444333555666555444333444555555555444333333555666777===???DDDMMMXXXcccjjjmmmyyyYYYHHH;;;:::===:::888999:::;;;<<>>???===>>>???@@@???>>>===<<<:::DDDXXXjjjHHH@@@999999;;;;;;<<<>>>;;;>>>;;;<<>>>>>>>>AAAKKKcccuuuXXXFFF>>>;;;>>>BBB>>><<>>???AAADDDFFFHHHSSStttoooxxxooojjjhhhggghhhkkkmmmkkkiiifffhhhiiiiiihhhhhhjjjkkklllmmmnnnnnnmmmmmmmmmoooooonnnmmmkkkjjjjjjkkkllliiiiiiiiiiiijjjkkklllmmmjjjkkkmmmnnnnnnmmmkkkjjjiiiiiiiiiiiijjjkkkllllllmmmmmmmmmmmmllljjjhhhggghhhkkkmmmnnnnnnnnnnnnooommmooopppooonnnllllllmmm,,,,,,,,,------......///111333444666777777777777777666444222111///......---+++((((((***---......,,,,,,,,,++++++,,,,,,---,,,,,,---...---,,,+++******+++---...///...---,,,***+++...000222444555555999:::;;;;;;999666333111---,,,,,,...111222111///---------...///111222333444666???KKKUUU^^^kkkwww{{{||||||}}}sssZZZCCC::::::888666444333444555555444444444555555444333222111222222222333333333444444666555888<<<:::444111111000000111222333444555555888666555<<>>;;;:::222555888999888555333222///000111222333333444444222111000222444666666666333333333444555666777888555333222222444555555444444666777555333111222444666555444333444555777888;;;;;;???GGGRRR\\\cccfffxxxyyy```KKK<<<<<>>CCCTTTrrrqqqXXXGGG>>><<>>?????????AAAAAAAAA@@@>>>===<<>>>>>>>>>>>AAADDDZZZ}}}aaaNNNCCCAAAAAABBB??????IIIUUU{{{hhhNNN>>>===>>>?????????BBBEEEGGGLLL___qqq}}}}}}pppllliiifffhhhlllnnnkkkhhhccchhhnnnmmmjjjgggjjjmmmpppooommmmmmnnnnnnmmmkkkmmmllljjjiiiiiijjjkkklllggghhhhhhiiijjjlllmmmnnnkkkkkkllllllllllllkkkkkkjjjjjjjjjjjjkkklllmmmnnnlllmmmmmmmmmlllkkkiiihhhgggiiilllnnnmmmmmmnnnooolllnnnoooooommmllllllmmm,,,,,,------...///000000444555777999:::;;;::::::888777444111...---------,,,***''''''***---//////...---,,,,,,++++++,,,,,,///000111111111000...---+++---///000111000///...+++,,,...///111222222222444777<<>>;;;555000222555555:::@@@BBBAAA>>>;;;999000555:::===;;;666222000...///000111222333333333//////111444666777555333222333333444555666888888333222111111333555555444555777888666222000111333777666444444444555777999777777999AAAMMMXXX^^^aaasssxxxdddMMM<<<===@@@<<<888999333777:::<<>>777777888:::======<<<:::777888999:::<<<===>>>>>>???@@@BBBBBBBBB@@@>>>===>>>EEEVVVkkkJJJAAA::::::;;;:::;;;===>>>AAA;;;999???>>>>>>GGGcccjjjJJJ============>>>>>>>>>>>>@@@@@@UUU|||gggTTTCCCAAA>>><<<;;;>>>DDDIIIkkkvvvXXXAAA<<>>===;;;999333000---,,,---///111111............///000222222888>>>PPPeeennnmmmsss~~~xxxcccKKK>>>===666666666666666666666666444444444444555777888999444444333333333333333444333777;;;===;;;888555333444333444888;;;;;;888444333555:::???WWW}}}jjjLLL:::333444...,,,222222......000222444444333111111000/////////000222333111111111111000...---+++000///.........000111222111111111111111111111111...///000///......000222222===CCC>>>777555333111777999===BBBEEEDDD???;;;888888888888888777444222000111111111000111222444444444666777888888888888555333111///000333666888777666555444333222222222666666777777666444222000444333333333444666777999888999888;;;GGGYYYaaa```sssgggTTTCCC@@@BBB???:::777;;;888:::???EEETTTwww{{{hhhQQQ;;;444:::<<<;;;;;;;;;;;;<<<=========<<<<<<;;;;;;;;;<<<<<>><<>>@@@BBBCCC]]]}}}}}}NNNBBB???===>>>???===;;;;;;???===LLLllljjjWWWFFF???===AAABBB???@@@GGGXXX|||dddGGGCCCBBB???===@@@DDDEEECCCKKKJJJZZZ|||wwwsssrrrlllhhhiiijjjhhhhhhjjjgggjjjmmmnnnmmmkkkjjjkkkmmmmmmlllkkkkkkkkkllllllggghhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhiiijjjkkklllmmmmmmmmmhhhiiijjjjjjkkkkkkkkkkkkpppooommmllljjjjjjjjjjjjllllllkkkkkkkkkkkkkkkjjjmmmmmmmmmmmmmmmlllllllll444222222333555555666777<<>>===666666555555444444444444444444555555666666777777111111000000000000000111444777<<<===;;;777444222111111222555888888555222222666<<>>888666555333555777;;;@@@CCCCCC@@@>>>:::888666777999999666444111222222222111111222222666666777777777666555555222222111222222333444555888777666555444444444444333444555666666555333222444444333333333444555555555777888:::EEEWWWdddggguuuooo[[[GGG@@@@@@>>>;;;999<<<999:::>>>AAANNNmmmmmmWWWAAA999<<<;;;;;;;;;:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<>>>@@@AAACCCBBBAAA>>>===???DDDRRRzzzYYYBBB>>>:::888999;;;<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCWWWvvvYYYDDD???===???@@@>>><<<<<>><<<===@@@CCCCCCLLLJJJTTTpppxxx|||yyytttmmmiiijjjjjjgggfffgggfffiiilllnnnnnnnnnooopppnnnmmmlllkkkkkkkkkkkkkkkhhhiiiiiijjjkkkkkkllllllkkkkkkjjjjjjjjjjjjkkkkkkiiiiiiiiijjjkkkkkklllllljjjjjjkkklllllllllllllllooonnnnnnmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjqqqpppooonnnmmmlllkkkjjj::::::999888999;;;<<<===CCCGGGNNNTTTWWWWWWUUUSSSQQQGGG;;;333111222444444...444999:::777555555666<<<888444222111111111000000111111111111222222222555444444333111///...---......---......///000000...000222444666666666666888666333222111///,,,***///......//////000111222;;;BBBTTTiiitttuuuzzz~~~hhhNNN>>><<<777666666555444333222222444444666666777666555444333333333222222333333444444777;;;===;;;777333222000111222444666666444111111666===EEE]]]XXXAAA555666222222555333777666555444222111000000//////......//////000111000111222222333333222222111000000000000111222222333333333333333333333333000111222111000000222444///888>>>===888666555444444555888===AAACCCBBBAAA>>>999555555999<<<:::888333333333333222222222222888888888777555444222111///000222333444444333222666666555444333333333333111222333555555555444333555444444333222222333333333666888999BBBUUUgggrrr{{{fffOOOBBB???===<<<;;;<<<::::::<<<>>>FFF___xxxsss___JJJ>>>===:::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>???@@@????????????DDDSSSyyyyyyTTTAAA>>>;;;999:::;;;;;;;;;<<<<<<<<<<<<===???AAACCCNNNkkkfffGGG@@@<<<>>>@@@>>><<<===???>>>@@@NNNjjj~~~xxxgggPPPEEE>>>@@@???;;;:::>>>EEEXXXxxx}}}___GGGCCC???<<<<<<>>>BBBEEEKKKJJJNNN```xxxsssvvvooojjjjjjjjjgggeeeeeecccfffiiikkkmmmoooqqqsssnnnmmmmmmlllkkkjjjjjjiiiiiiiiijjjjjjkkklllllllllkkkkkkjjjiiiiiijjjkkkkkkjjjjjjiiihhhhhhiiijjjkkkllllllmmmmmmnnnnnnmmmmmmlllmmmmmmnnnmmmlllkkkjjjnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllkkkjjjjjjAAACCCAAA======AAADDDEEEKKKOOOVVV[[[]]][[[VVVSSSOOOHHH>>>666333333666888666<<<@@@@@@>>>===;;;999<<<666222222333222111111111222222333444444555555666666555555444333222222333222000...---......///......///000000222333333777666444444333111---***///////////////000111111777>>>OOObbbnnnsssyyylllPPP???<<<999888777666444333222111333444666777777666444222444444444444444555555666222666;;;===<<<888666444222222444555666666444333111555<<>>>>><<<444333333333444444333333777777777666444333111000///000111333333333333333333222222111000000111111111222333444444444333333444444444444444444444444222666999:::AAARRRjjj{{{qqqYYYIIIAAA>>>===<<<;;;::::::<<<<<>>???@@@>>>EEEUUUyyyvvvSSS@@@===;;;:::;;;<<<;;;:::<<<<<<<<<<<<===???AAABBBHHH```oooLLLAAA;;;===???<<<;;;>>>>>>AAA???EEEaaawwwYYYJJJ???>>>???:::999<<>>>>>>>>AAAEEEGGGJJJLLLUUUooozzzoooxxxpppiiijjjkkkhhhfffeeeaaacccfffiiijjjllloooqqqmmmmmmmmmlllkkkjjjiiihhhiiiiiijjjjjjjjjkkkkkkkkklllkkkiiihhhhhhiiikkklllllljjjhhhgggfffggghhhiiillllllmmmmmmmmmmmmmmmllliiijjjlllmmmmmmkkkjjjhhhooooooooopppppppppqqqqqqhhhiiiiiijjjkkklllmmmmmmHHHLLLKKKFFFDDDIIILLLLLLOOOSSSWWWZZZYYYUUUPPPLLLHHHEEE???:::777888;;;???FFFIIIJJJIIIJJJKKKFFF>>><<<444...000222111000111---......///000111222222444555555555666777888888888666333111///...------///...---------...000111333333333444444333000...000////////////000000111333:::GGGXXXfffooowww}}}qqqTTTAAA===;;;:::999777666444333222333444666777777555333222111111111111111222333333000555:::======;;;999888222333444555555444444444222444:::???OOOqqq{{{YYY@@@333555333333555111333555555444111000000111111111222222333333333333333333222111000///......333333333333333333222222000000000000000000000000111222222222111111333555555999===???<<<666333333999888888:::>>>AAABBBBBBAAA;;;555555999>>>??????777444222222444666555444444444444444444333222222111111111111222333444555222222111000000000111111333333444333333333222222333444444555666777777777333666:::;;;???OOOhhh|||xxxcccPPPEEEAAA===:::::::::;;;;;;<<>>@@@AAADDDWWWuuuQQQCCC:::===>>>:::999===999??????AAA\\\dddQQQAAA>>>???<<<;;;>>>EEEEEEWWWvvvNNNEEE>>>>>>???>>>???CCCBBBJJJNNNPPPaaaqqq{{{qqqiiiiiikkkjjjhhhhhhcccfffhhhjjjjjjjjjlllmmmllllllllllllkkkjjjiiihhhiiiiiiiiijjjjjjjjjjjjjjjkkkkkkjjjiiiiiijjjkkkkkkllljjjhhhfffffffffhhhiiikkkkkklllllllllkkkkkkjjjgggiiijjjkkkkkkjjjhhhgggiiijjjjjjkkklllmmmnnnnnnjjjkkkkkklllmmmnnnnnnoooKKKTTTYYYTTTRRRTTTSSSOOOOOOPPPRRRQQQOOOJJJEEEBBB@@@@@@???<<<:::===DDDJJJWWW\\\^^^]]]___aaaYYYLLLAAA555---000222///...111---......///000111111222222222333444555777999:::999888666444222000/////////...---,,,,,,---...///000000000222555555333222000000////////////000000222777@@@MMM\\\kkkvvv}}}vvvXXXDDD???;;;:::999888666555444333333333555555666555444333222222222222333444555555111666<<>>AAA???888555555999888777999===???@@@@@@@@@===888666888<<>>IIIaaauuu}}}zzzgggSSSFFFAAA===999999:::;;;;;;===CCCLLLTTThhh{{{wwwqqqdddPPP???:::::::::::::::;;;;;;<<<999999999999:::;;;<<<===::::::::::::;;;===>>>>>>???HHHVVVwww|||sssTTTAAA>>>;;;999:::;;;;;;;;;<<<<<<;;;;;;<<<>>>???@@@BBBNNN~~~XXXFFF:::===???999777<<<555<<<===>>>SSSvvvsss[[[EEE??????======@@@AAA@@@LLLmmm\\\KKK>>>===???======@@@@@@IIIOOOOOOXXXpppxxxuuujjjhhhkkkkkkjjjjjjhhhkkkmmmnnnmmmlllkkkkkkjjjkkklllllllllkkkiiihhhjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiggggggggghhhhhhjjjjjjkkkkkkjjjjjjiiiiiiiiijjjjjjkkkjjjiiihhhgggiiijjjjjjlllmmmnnnoooooorrrrrrqqqqqqpppoooooonnnJJJZZZgggfffcccaaaYYYOOOLLLKKKIIIFFFCCC???<<<:::888::::::888888???KKKTTTdddpppyyyyyyzzzzzzqqqcccKKK<<<111222333...,,,000/////////000000111111111000000000111222444666777777777777666666444333333000///...---,,,,,,------.........111444555555444000000////////////000000000333888BBBRRReeeuuu}}}zzz[[[FFF@@@:::999888777666555444333333333333444444555555555444444444555555666888888555999>>>AAA@@@===:::999111333555444222111222444444333777>>>LLLeeeooobbbKKK888333666333222555444444888======888555444555111222333444444444333333333333222222222333444555444555555666555444333222222222222222222222222222222333333333222222444555555555999???===777333444444444444777;;;>>>??????>>>>>>;;;888777999>>>BBBEEE>>>555111111333222111111111222222222222111111222222333444555555555555444444333333333333444444444444444444444444555555333444555777777777666666444444777:::<<>><<<999:::;;;;;;;;;===CCCJJJNNN```ttt|||{{{qqq[[[GGG;;;;;;;;;:::;;;<<<<<<===999999999999:::;;;<<<===:::;;;;;;<<<<<<<<<======???GGGTTTrrr{{{tttlllOOOBBB>>>:::888999;;;<<<<<<<<<<<<;;;;;;<<<===???@@@@@@EEEppp```KKK===???@@@999777===555:::;;;;;;JJJggggggKKKAAA@@@>>>>>>@@@===???GGG[[[tttZZZBBB===@@@???@@@CCCBBBEEEKKKNNNRRR___yyy{{{lllhhhjjjjjjiiiiiiiiilllpppqqqooollljjjiiihhhiiikkkllllllkkkjjjiiimmmmmmmmmmmmmmmmmmmmmmmmjjjkkkmmmnnnnnnmmmkkkjjjiiiiiiiiiiiiiiiiiiiiihhhjjjjjjjjjkkkjjjiiiiiihhhmmmllllllkkkjjjiiihhhhhhkkklllmmmnnnpppqqqrrrssstttsssrrrqqqpppooonnnnnnHHH^^^pppsssoooiii\\\MMMIIIGGGCCC???;;;888777666222333333222333===MMMZZZjjj~~~uuuTTTBBB444444444...,,,000++++++++++++,,,,,,,,,,,,//////......///111222333444555777888888888777666000000///...------------///......000222444555444111000////////////000000...///222:::JJJ```rrr{{{|||]]]HHHAAA888888777666555444444333333222222333333555666777111111111222333444555666999===AAABBB@@@<<<999777444666777666444333444777444000333:::FFF\\\aaaRRRGGG666333888333222666666333888======888333111222000111222333444333222222555444222000/////////000555555666666666555333222////////////////////////...///000///......000222///...222999:::333000222//////111555:::>>>??????===>>>>>>:::666777<<>><<<<<<:::;;;<<<;;;:::<<>>?????????fffeeeNNN???AAABBB:::888>>>888<<<<<<:::EEE^^^yyyoooOOOBBB@@@>>>===???<<>><<<;;;;;;<<<===>>>IIIDDD<<<666222111000000...///000111222111000000111222333444444444444444333333333333333333333333444444444555777888777666222222333444555555555444777555555777999>>>IIITTThhhpppyyyppppppeeeOOOAAA???<<<555999;;;<<<======>>>AAACCCTTTjjj~~~qqqXXXFFF;;;666<<<===888777===999999;;;;;;;;;;;;999999:::::::::;;;;;;<<<<<<<<<>>>IIIWWWdddnnnooocccTTT>>><<<::::::;;;;;;:::999;;;:::999888999;;;>>>???<<>>999@@@DDDJJJbbbsssQQQIIIFFFEEEEEEBBB@@@DDDHHHHHHJJJRRR___jjjvvvxxxuuummmjjjhhhhhhjjjkkkmmmoooqqqqqqnnnkkkiiihhhkkknnnooonnnmmmmmmmmmppppppqqqqqqqqqooonnnmmmkkkmmmooonnnkkkiiijjjkkkrrrnnnjjjiiikkkmmmnnnmmmnnnmmmkkkiiiiiiiiikkklllooonnnmmmlllkkkllllllmmmqqqooommmlllkkklllnnnoooppppppoooooonnnnnnmmmmmmEEESSSeeepppmmm___OOODDD???;;;777333222222111111000,,,,,,000222444@@@OOOeeeeeeGGG777222///..................---,,,,,,+++///---+++,,,...///...,,,/////////000222444555666999777444333333111///------...000111222333333444555555333111000////////////444222333>>>III]]]wwweeeJJJ;;;;;;999666555555555555444333444555666666555333222222333444555666555444444666DDDOOOMMMCCC;;;777555666555444333333333333444111999222;;;JJJSSSYYYHHH===777222333222000000333222666::::::666222222333222222222111111111222222222222222222222333444555///111333444555333111000000111111111111000//////111111000000000000111111222///333<<>><<<777999:::<<<======>>>@@@BBBPPPfffzzzcccKKK???888<<>>:::;;;<<<<<<<<<<<<;;;:::999999::::::;;;<<<===>>>BBBSSSaaafffjjjlll```PPP@@@>>>;;;:::;;;;;;::::::;;;:::999999999;;;===>>>???AAAQQQttt~~~YYYAAA???===<<<===:::888999<<<>>>AAAMMMdddyyyiiiMMM>>>>>>>>>:::777===AAAEEETTTsss\\\IIIAAAEEEJJJFFF===@@@DDDDDDEEELLLYYYcccxxxsss{{{pppllliiihhhkkkjjjlllnnnppppppnnnllljjjiiikkknnnpppooonnnooooooppppppppppppooonnnlllkkkkkkmmmnnnmmmjjjiiijjjlllrrroookkkjjjlllnnnooonnnmmmllljjjjjjjjjkkkmmmnnnmmmlllkkkjjjkkklllnnnpppooonnnlllkkkkkkkkkmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmGGGQQQ\\\bbb^^^SSSEEE<<<999666222000///000///...///++++++000000111===MMMbbbwwwVVV@@@555///------------------------------...---,,,,,,......---,,,.........///000111333333777666555555444333///------......///000111111111666777777444000...000222...444222111888@@@SSSnnnjjjMMM<<<:::888555444444444444333333444555666777666555444222222333444444444444444555HHHWWWSSSBBB777555777555555444333333333444444222:::444@@@OOOVVVZZZIII<<<777444555555333222444444555666777666444222111111111111111111111111222333222222222222222333333000111222333444444444333222222111000000000000000111000000//////000000111111000444===CCC@@@999555444444666777:::===???AAA;;;999888666555555666666@@@AAA???;;;444000///111000111111222333222222222111111111111111000000000333333333444444555555555555444444666888999888666888888888888777666555555555333444666888;;;EEEOOO___ffftttuuuppppppeeePPPBBB???===::::::<<<>>>>>>>>>???AAACCCMMM```mmmTTTFFF;;;<<<>>>;;;:::<<<;;;<<<<<<======<<<<<<;;;999999999:::;;;===>>>???IIIcccrrrkkkgggjjj```LLLBBB???<<<::::::;;;::::::<<<;;;:::999999:::;;;<<>>>>>???:::777888;;;>>>???HHHZZZllluuuYYYCCC<<<<<<:::===???BBBDDDIII___pppRRRAAAGGGLLLCCC@@@CCCEEEEEEFFFLLLVVV^^^{{{|||mmmuuummmiiihhhjjjiiijjjmmmnnnooonnnmmmlllkkkmmmpppqqqpppooopppppppppppppppooonnnlllkkkjjjlllmmmlllkkkiiiiiikkkmmmqqqooolllkkkmmmooopppppplllkkkkkkjjjkkkmmmnnnooonnnllljjjiiiiiikkkmmmnnnnnnmmmlllkkkkkkkkklllmmmmmmmmmnnnnnnnnnnnnnnnnnnNNNPPPSSSRRRLLLDDD;;;666333111...---.........---...+++,,,000000111>>>NNNiiidddLLL===555222111..................//////000/////////000//////...000/////////000111222333333222333555666555222///000000000000000111111111666999;;;777222///111555...444222///444999JJJdddoooQQQ===:::777444333444444333222333444555666777777666666111222222333333444444444444HHHYYYTTTDDD888555777555444444333333333444444222:::777GGGWWW[[[\\\HHH:::666444666777444333444444333222444666666333000000000111111111111111111222222111000000000111111222222222333444555666777333222111/////////000000000000////////////000000111111555>>>EEEDDD===666333444666888:::<<<======999888666555444444444444:::>>>AAA===666000///111111111222222333333333333333222222111000000000000000000111111222333333333555444444666888999888666777777888888888777777666444333333666777999AAAKKKZZZ```kkk{{{|||{{{zzznnnXXXGGG@@@>>><<<<<<>>>@@@AAA@@@AAABBBDDDJJJYYYvvvnnn[[[LLL>>>:::;;;999777888;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<>>>???OOOqqqqqqgggkkkaaaJJJBBB???;;;999999::::::999<<<;;;:::999999::::::;;;@@@???FFFbbbhhhFFF???>>>??????;;;:::;;;>>>@@@AAAEEETTTbbb~~~dddHHH===>>>???BBB@@@AAACCCCCCQQQyyyaaaHHHLLLNNN???CCCEEEFFFFFFFFFKKKRRRYYYhhhlllwwwyyynnniiihhhiiiiiijjjlllnnnooooooooooooppprrrssssssqqqoooooopppppppppooonnnlllkkkjjjiiimmmllljjjiiiiiijjjlllnnnnnnmmmlllkkklllnnnooopppnnnmmmlllllllllmmmnnnnnnrrrpppllliiiggggggiiijjjooonnnmmmlllllllllmmmmmmnnnnnnnnnoooooopppppppppQQQNNNHHHBBB<<<888444222111///---,,,.........------+++---111111444CCCVVVxxxoooYYYHHH>>>888555111000000///000000111222111222222222111000000///111000000//////000111111///000222555888999888666222111000000//////000000555999<<<:::555222333666///555333000333555CCCZZZuuuVVV>>>:::777444333444444333222444444555666666777777777111111222222333444555555555FFFTTTRRRFFF<<<888666444444333333333444444555111999999NNN___```\\\GGG999555333555555333222333333111000222555666333//////000111222222222222111111000000////////////000111111111111222333555666444333111///...//////000000000////////////000000222222555===FFFHHHAAA888333333444666777888999:::888777666555555444444444666<<<@@@>>>888222000111222222222222222333333333555444333222222222222333111111111222222333333333444333333555777888777555333444555666777888888888333222444666777888???GGGVVV]]]fffrrrvvv```LLL@@@<<<;;;:::===???@@@??????@@@AAAEEEQQQlll}}}iii\\\OOO@@@:::999999888888;;;::::::::::::::::::;;;===<<<;;;::::::;;;===>>>PPPttttttiiimmmaaaGGG@@@===:::888999999999888;;;:::::::::999999::::::>>>>>>DDD\\\pppKKKAAA>>>>>>???;;;;;;<<>>===333222000............///333777;;;<<<999666444444111666333111555555===OOOttt{{{[[[AAA:::888555444444444444333555555555555555555666666222222222222333555666777555CCCNNNMMMFFF>>>888444444444333333333444555555111777777NNNaaa```[[[FFF:::555222333333111000222222000///111444555333000///000222333444444333222000///////////////000000//////...//////000111222333333222000////////////000//////......//////000333444555<<>><<<;;;::::::<<<>>>???RRRssswwwoooqqqaaaDDD>>><<<::::::;;;;;;:::999999999999::::::::::::::::::===BBBUUU}}}xxxRRRDDD===<<<===:::;;;;;;>>>@@@@@@AAAIIISSSwww\\\EEE???@@@DDD===<<>>===:::888777888333222111000//////////////////000444888<<<======666444222000/////////000000444999======:::555222111555111111777666999FFF^^^|||aaaEEE;;;999666555555555555444555555444444444444444444333222222333444555777888444BBBLLLKKKBBB;;;777444333333333333333444555666333555222III\\\\\\ZZZGGG<<<666222222222000000222/////////000222333333222000111333555555555444333000000000000000111222333000000000000000000000000222222222222000///...---//////............//////555555555:::FFFNNNIII>>>444333222111222444666777555555666777777777777666555777:::;;;:::777222000111111000000000111222333666555444333333555666777888777777666666555555444222111111222555555444333222333444555666777777777444333555888888777<<>><<<;;;::::::::::::;;;<<<;;;:::999999;;;>>>AAACCCZZZttt~~~{{{yyycccEEE===<<<<<<===>>>>>><<<:::777888999999::::::::::::888===@@@LLLooo}}}WWWGGG<<<999;;;:::;;;;;;===??????@@@HHHQQQppplllPPPCCC???CCC@@@@@@BBBCCCFFFRRR```hhh^^^___VVVCCCDDDDDDDDDEEEFFFIIIJJJNNNdddxxx{{{xxxvvvssskkkkkkjjjjjjkkklllnnnpppvvvvvvvvvssspppnnnnnnoooooonnnmmmllllllmmmnnnnnniiiggggggiiilllnnnmmmlllgggiiikkklllkkkllloooqqqrrrrrrqqqqqqpppooonnnmmmjjjkkkllllllmmmmmmmmmmmmooooooooooooooonnnnnnmmmooooooooonnnnnnnnnnnnnnn111...,,,---///000...+++...,,,+++,,,------,,,+++///---000666;;;EEE___xxxuuu^^^SSSOOOMMMMMMUUUUUULLLCCCAAA@@@>>>>>><<<:::888777777888999???BBBEEEDDDAAA>>>>>>>>>777666555333222222111111---------000444888:::::::::888555333222111222333///222888>>>@@@===666111111333///000888666666@@@OOOpppeeeHHH<<<999666555555666555444666555444333333333333333333333333333444666888999444BBBMMMJJJ???777444444333333333333333444555666444333---CCCWWWXXXXXXIII>>>888333222111///000333......///000111111222333000111444666666666555444111111111111222333444555333333444444444333222222222222333222111///---,,,//////............//////666666555999FFFOOOKKK???666444222111111333666777333444555666777777777777666666888:::;;;888333///111000/////////000222333666555333333333555777888777777666555444333333222111000000222444555444222444555666666666666666555444444666999888777;;;BBBJJJ^^^qqqwww}}}|||{{{wwwjjjVVVEEE@@@CCC999<<>>>>>>>>===DDDXXXxxx~~~xxxiiiUUUEEE===;;;;;;===<<<;;;::::::;;;<<<===999888888999;;;???DDDFFFcccwwwgggHHH======>>>@@@BBBAAA???<<<666777888999:::;;;;;;;;;888===>>>EEEeeeZZZIII<<<777::::::<<<<<<>>>@@@AAABBBIIIRRRhhhyyyZZZIIIBBB===>>>>>>===<<<@@@JJJSSSsssrrr[[[QQQCCC>>>??????@@@AAABBBCCCDDDIIIXXX|||xxxuuu|||yyykkkjjjhhhhhhhhhjjjlllnnntttttttttrrrpppooopppqqqnnnnnnmmmlllmmmnnnoooppphhhgggfffiiimmmooommmkkkgggjjjmmmmmmlllmmmpppsssppppppqqqqqqqqqppppppooommmmmmnnnooonnnmmmkkkjjjnnnnnnnnnooonnnmmmmmmlllnnnnnnmmmmmmlllllllllkkk...//////...,,,,,,---///000///......//////...,,,///222666;;;BBBOOO```lll{{{nnn^^^PPPFFF???<<>>======<<<;;;;;;777>>>BBB<<<555444777888;;;;;;<<<===>>>???@@@@@@AAA===777333111111111000...///000111222333444444888<<<>>><<<666111000111333333555999======999666444111111333222111444999GGG\\\~~~eeeLLL@@@999444555777555333444333333333444444444555555444555555555444444555777555AAAMMMNNNDDD888333222555444555777888777555333444222333:::DDDMMMOOOOOOCCC:::222111111000111333000222333444222222222333333333333444444555555555444222000......000333444444???BBB777///111333///111111111000000000000000///...///111333444444222555333777999999CCCJJJDDD:::111000333333===CCC<<<888777666666666666777777<<<;;;:::999999666333000555111000333444111000222333333333444444444555555888888777777666666555555///111333444444444444444555666888999888777444333555666777777777888;;;>>>JJJ___sss{{{yyynnniiiiii\\\FFF<<>>:::BBBWWWuuuzzzgggSSSDDD<<<:::<<<:::777777:::;;;:::888::::::;;;<<<888999GGGXXXwwweeeDDD???>>><<<;;;:::999888888<<<;;;;;;;;;;;;<<<=========;;;CCCHHHWWWYYY???@@@???999<<<999999:::<<>>999777999999888888777666666555888???AAA:::333111222222666777888999;;;<<<===>>>@@@<<<888555444444444333111111000111111222333333666;;;@@@AAA<<<555111000///000222666:::;;;999666555222111333333222444888AAATTTtttgggNNNBBB:::666777888666444555444444444444555555555666444555555555444444555777888@@@HHHIIICCC:::666444666666777999;;;:::777444444222333666===CCCFFFGGGGGG===555222222000111333000111333333222111222333222222333333444444555555444333111000000111222333333>>>@@@666///111222///000000000111111111111111000//////111333444333111444111444555333===DDD>>>:::000///222222;;;@@@999777777777777777777666666:::999888888888777444111444000///222333000///111333444444444444444444444777777777666666555555555111111222222222333555777555555666666666666666666333444555555555888<<>>===;;;<<<;;;<<<<<<<<>>???BBBAAA???CCCIIIQQQuuuwwwQQQEEE@@@BBBCCCCCCDDDFFFGGGGGGEEENNNdddeeevvvuuupppllliiiiiilllllljjjkkknnnppptttuuurrrqqqssstttssssssqqqooommmllllllkkkkkkllljjjiiijjjmmmoooooonnnllljjjhhhiiikkkmmmnnnnnnnnnnnnmmmllllllllllllllloooooonnnmmmlllkkkkkkjjjmmmnnnnnnooonnnmmmlllkkklllkkkkkklllooorrrsssrrr,,,------,,,***)))+++,,,000---++++++---111222333333888???DDDGGGJJJNNNRRRTTTOOOHHH@@@999555333333444444333333222111111111444:::<<<666///...//////111111333444555777888888<<<:::888777888999888777444333222111000000111222333999@@@DDDAAA:::333///...///111555999;;;;;;;;;777333333555555333444777;;;JJJggglllSSSDDD<<<777888999777555666444444444555555555666666333444555555444444666777:::AAAJJJOOOMMMEEE;;;444777888:::<<<>>><<<999555555555444444555999>>>AAAJJJ@@@777444333111000222///111222222111111222444222222222222333444555666444444444333222222222222222;;;===555///000222///000000000111111222222333222111000111222222111000111...111222///888AAA<<<:::///...111111777;;;444777888999::::::888666555888777666666777777555333333///...111222000...000444444444444444444444333555555555555555555444444333222111000111333666777666555444333333444555666222222333333444777<<<@@@FFF\\\tttzzzkkkaaaaaaZZZIII>>>>>>===<<<:::888777777777888:::>>>KKKeeevvvfffSSSEEE>>><<<::::::;;;<<<<<<;;;<<<<<<<<<===BBBSSSqqqoooJJJ===<<<<<<;;;::::::;;;;;;888888888888888999::::::;;;:::>>>AAAOOOwwweeeFFFAAA@@@<<<>>><<<<<<===>>>@@@CCCEEEGGGNNNppp^^^LLLCCCAAABBBEEECCC@@@AAADDDFFF```|||\\\HHHAAABBBDDDEEEEEEEEEGGGIIIFFFIIIXXXuuueeemmmwwwnnnhhhfffgggkkkllliiiiiilllnnnrrrtttrrrqqqtttuuutttqqqpppooonnnmmmlllmmmmmmmmmllljjjkkkmmmnnnnnnmmmmmmkkkiiiiiikkkmmmnnnnnnnnnmmmllllllkkkkkkllllllooooooooonnnnnnmmmmmmmmmmmmmmmnnnnnnnnnmmmlllllllllkkkkkkmmmppprrrssssss...//////...,,,+++---...222000......111333555555888<<>>999555222000000111222222111111111000000000,,,222555111......000000//////000111111222222333777666666888::::::999888777666333111000///000000000555<<>>EEEYYYsss}}}lll```^^^ZZZLLL@@@<<<<<<;;;999888777777888888:::<<>>>>>===;;;::::::::::::888888888888888999999:::999;;;===???MMMooonnnJJJAAA???<<<======<<<<<<===???AAACCCEEEGGGaaannnSSSDDDBBBCCCEEEDDD@@@???AAADDDOOOhhhfffMMMDDDCCCCCCEEEEEEEEEGGGLLLIIIGGGNNNgggllljjj|||ooofffdddfffkkkllljjjiiilllnnnrrruuurrrqqqssstttrrrmmmnnnnnnnnnnnnnnnooopppmmmlllkkkkkkkkklllllllllnnnlllkkkkkkmmmnnnooonnnnnnnnnmmmllllllllllllmmmoooooooooooooooooooooooollllllllllllllllllkkkkkklllkkkkkkmmmpppsssssssss//////000...---,,,---///000111222666:::======<<<===>>>>>>>>><<<;;;;;;;;;666444111...------...///000000000000////////////***///222///---...000///000000000/////////......222222333555888999888777777666444222000000000000///111666<<>>666333333222222444000111222222111222444666555444333222333444555777555555666666555444222000111555777444111111111111000111111222333444444555666444111000000111000...111...222000,,,666BBB@@@BBB222///222///000333000777999<<<>>>>>><<<999777555444333444666888888777555111000333444111000111444444444444444444444444222222333333444444555555555555777:::======;;;999555555555555555555555555777777666555444555999;;;BBBUUUnnnrrrdddaaa\\\PPPBBB<<<::::::999888888999:::;;;999<<>>;;;<<<>>>:::;;;===CCCVVVwwwmmmGGG@@@@@@>>><<<:::999999999999999999999999:::;;;;;;999======>>>MMMjjjxxxNNN???>>>;;;;;;;;;;;;;;;;;;===???AAABBBEEEVVVuuu}}}\\\EEEBBBAAACCCCCC??????AAAFFFFFFYYYzzzxxx___OOOHHHEEEHHHIIIIIILLLQQQLLLHHHIII\\\wwwjjj|||pppfffeeeggglllmmmkkkjjjmmmoootttvvvsssqqqrrrqqqoooiiikkknnnooooooppprrrtttkkkkkkkkkjjjiiiiiijjjkkkooonnnmmmmmmooopppooonnnpppoooooonnnnnnnnnnnnnnnppppppppppppppppppoooooojjjjjjjjjjjjjjjjjjjjjkkknnnmmmlllnnnppprrrssssss...//////...,,,+++---...---111999BBBHHHIIIFFFCCC===;;;999666555444444444000...---+++***+++,,,---............---------------111222///---......,,,000000000//////......---/////////222555666666555555555444333222111000000//////333;;;CCCFFFBBB>>>222222111000111666===CCCDDD<<<555555666666666888<<>>777666777555555777333333333444444444555555222333444444444555777999;;;DDDNNNRRRMMMCCC:::666666666666888999999666444000333444333111333:::@@@GGG>>>666444333222222444222222333222222333666888888777555333333444666777444555555666555444222111222444555444333222222333222222222333333444444555777444111000000000000///333111333000***444AAA@@@JJJ777111444//////333111777999<<>><<<:::555444333444777888999888666111000333444222000222333333333444444444555555222222333333444555666666777888;;;BBBHHHKKKHHHEEE;;;:::888777777888999999888888888777555555777999???OOOhhhzzzmmmgggaaaTTTEEE===999999888888888999;;;<<<777<<>><<<;;;::::::999:::::::::::::::;;;<<<<<<999@@@======MMMcccTTT???===;;;:::::::::::::::<<<>>>@@@BBBEEEKKKhhhhhhJJJDDD???@@@@@@>>>???AAAFFFAAANNNgggyyyZZZMMMDDDFFFIIIHHHJJJNNNKKKIIIHHHTTTtttjjjppprrriiiggghhhlllmmmjjjkkkmmmoootttvvvsssqqqqqqpppmmmhhhkkkooopppoooooorrruuujjjkkklllkkkiiiiiijjjlllooonnnmmmnnnppppppooonnnqqqpppoooooonnnnnnooooooqqqqqqqqqppppppooooooooojjjjjjiiiiiiiiijjjkkkkkkpppnnnmmmnnnppprrrrrrqqq///000000///------...//////777DDDOOOUUURRRJJJCCC999666333111000000000000------+++++++++,,,---...------------------.........111222//////000000...............///////////////......///222444444333222333444555444333111000//////333>>>IIINNNKKKEEE666444222//////444<<>>555444555666777:::;;;JJJiiijjjHHH@@@888777777666666888555555555555666666666777222333444444444555777999;;;FFFQQQOOODDD:::777999666555444555666777666444///111222333333555:::>>>KKKAAA888555444222222444333444444333333444888:::<<<:::777555444444555666333333444444444333333222222333444555444333333444333333333444444444444444666444111///000000000000222111444222---999HHHIIIRRR<<<444555000///444444777999<<>>777555444555777999::::::555111///222333111000111111222222333444555666666222222333444555666777777:::;;;???HHHSSSYYYZZZXXXNNNIIIBBB;;;666666888999444666777777666555666777===JJJbbb{{{wwwoooeeeWWWGGG>>>:::999888777666777888999555;;;@@@FFF]]]~~~|||lllZZZLLLCCC@@@???BBBIIIYYYwwwpppKKK>>>======<<<<<<<<<<<<===:::::::::::::::;;;<<<<<<999AAA<<<;;;JJJ[[[|||YYYAAA>>><<<:::999999999:::<<>>======>>>BBBBBB>>>GGGUUUhhhhhhTTTCCCDDDHHHFFFEEEHHHFFFIIIHHHNNNhhhkkkeeezzzkkkhhhhhhkkkkkkiiijjjmmmmmmrrruuusssrrrrrrqqqnnnjjjnnnrrrrrrooommmooorrrkkklllmmmllljjjjjjlllooonnnmmmlllmmmnnnooommmlllppppppooonnnnnnnnnnnnnnnrrrrrrqqqpppooonnnnnnmmmkkkkkkjjjjjjjjjkkkmmmnnnrrrpppoooooopppqqqqqqppp222333333222000000111222555>>>MMMYYY\\\UUUHHH>>>444222000///......---,,,...------------///000111////////////////////////+++///111///111444555333++++++,,,---///000111222000///......111222333222000111444666666555222111000000666CCCPPPUUUPPPJJJ:::888555111000444===DDDKKK@@@555333555666888;;;999KKKmmmkkkJJJAAA:::888999777777999777777777777888888888888111333444444444555777999:::KKKZZZXXXHHH:::777;;;777666444444555666666555111222333444666888;;;>>>NNNDDD;;;777555222222333444444444444444555999<<<>>><<<999666444444555666333333333333333333333444333222333555555444444555444444444444444444333333666333000///000111111000//////444555333AAASSSUUUVVV???555666111///555666777999<<<>>>@@@AAAAAA@@@888666444555777999::::::444000...111222000///000000111222333555666777777222222333444666777888888<<<===AAAKKKYYYccchhhhhhbbbYYYKKK===444222444666000333666777666555555666>>>HHH^^^vvv~~~ttthhhXXXHHH???:::999777666555555555555333;;;???BBBTTTtttmmm]]]RRRMMMCCCFFFOOObbbqqqLLL;;;;;;;;;<<<<<<>>>???@@@::::::999999::::::;;;<<<999BBB;;;999GGGUUUuuu^^^CCC???===;;;:::::::::;;;===@@@CCCDDDBBB<<>>BBB???===DDDIIIXXXwww^^^IIIGGGLLLIIIFFFHHHBBBGGGHHHJJJ```mmm```zzzlllhhhgggiiiiiihhhiiimmmjjjppptttsssrrrsssssspppmmmqqqtttsssnnnkkkmmmooolllnnnooonnnllllllnnnqqqllllllkkklllmmmmmmkkkjjjoooooonnnmmmmmmmmmmmmmmmrrrrrrqqqpppooonnnmmmlllmmmllllllkkklllmmmnnnooosssqqqoooooopppqqqpppooo000111222222222444666888@@@IIIUUU\\\YYYMMM>>>333//////...............//////000///,,,***+++...111000...,,,,,,...///000000333333444555666555222000////////////............000111222222222111///...444111......///111222333000444;;;GGGYYYeee___QQQIII<<<444666666333777AAAEEE@@@999666666777777777;;;FFF\\\zzz{{{kkkSSS???999>>>:::999:::666999999999888777666555555555555555555555555555555999KKK\\\\\\LLL;;;444555555555444444444333333333111111111000000111444777FFFDDD===666555777555000222222333444555666777777???===999666333222222222666555333111111222333444111111222222222333333333111111000000000111333444111000000000//////......222***666777...JJJiii___cccKKK666333444000///111444666:::===@@@AAAAAAAAA>>>:::555555777:::;;;;;;444333111111222222000//////111444444444333444555777666444444444555777999:::===CCCLLLXXXdddooouuuuuuqqq^^^BBB444555777444555555444333444666888:::>>>DDDUUUnnn|||oooYYYIIIFFF???;;;888888999:::888555999:::;;;AAAPPPkkkzzziii```TTTVVV```uuutttMMMCCC@@@===<<<===???@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;BBBIIIMMMllljjjDDD>>>444AAA>>>============???@@@AAADDD===GGGccccccOOO??????BBB???===@@@@@@BBB??????SSStttfffFFFBBBJJJJJJFFFFFF===AAADDDHHHZZZ|||zzzaaannnqqqhhhbbbdddhhhjjjkkkmmmmmmnnnpppqqqrrrrrrqqqqqqooopppqqqpppnnnllllllmmmlllmmmnnnoooooonnnmmmlllmmmlllkkkjjjjjjlllmmmnnnnnnmmmmmmmmmllllllllllllppppppooonnnmmmmmmnnnnnnkkkkkkkkklllmmmnnnooopppmmmmmmllllllmmmnnnpppqqq......//////000444999===AAAJJJUUU[[[XXXKKK<<<111...//////000000000////////////...---,,,,,,------000000000000111222333444;;;:::888666666555333222111000000000000/////////...///000111111111111111222000......000111222111333888AAAPPPcccooolllaaaQQQBBB777777666444888AAADDD???999666555666777666444;;;LLLbbbxxxpppVVVBBB;;;===999888:::777888888888777666666666555333444444555666777777777:::IIIXXXWWWHHH999555777333333333333222222222222333333333222222333666888FFFFFFAAA:::555666555222333333333444444555555666>>><<<:::777555333222222333222111111222333444555444444444333333222222222111000/////////000111222111111111000000/////////222***444777222RRRsssooolllRRR:::444444111///111555666999<<>>??????;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;AAAGGGJJJfffqqqJJJBBB888DDD>>>============???@@@AAA@@@===GGG[[[wwwiiiSSS???===@@@===<<>>JJJeeesssNNNEEEJJJJJJEEEBBB???BBBDDDFFFTTTrrrlllrrrxxxnnnfffgggjjjjjjkkklllmmmnnnoooqqqqqqqqqqqqpppooopppooonnnlllkkklllmmmnnnnnnooonnnmmmllljjjiiimmmllllllkkkkkkkkkllllllllllllmmmmmmmmmmmmmmmllloooooonnnnnnmmmmmmmmmmmmkkkkkkkkkkkkkkklllmmmnnnnnnmmmmmmmmmmmmooopppqqq---...///111333888>>>CCCFFFMMMVVV[[[WWWJJJ;;;000//////111222222222222222333111///.........---,,,///333666666555555777:::EEEBBB???;;;777555444444111111111111000000000000......///000111222333333222000///000222333333222222777BBBRRReeetttvvvqqq^^^MMM===999888666999???AAA===888555444555555555444777???KKKYYYnnnwww\\\FFF======888777999777777777777777777777666666333333444666777888::::::999FFFRRRQQQEEE999666999555444444444333333333333444555555444444444777999DDDIIIGGG???666444555555444444444444444444444444::::::999888666444222111///000111222333444555555666666555444333222111000111000//////...//////000111111111111111000000000222+++333666777WWWzzz|||uuuZZZ@@@666555222000111555666888:::<<<>>>@@@AAA===:::666555666999:::;;;777555222222222333222111222333333222222333555777999888666444333333333333666<<>>??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<:::???DDDEEE\\\zzzQQQCCC;;;DDD>>>===<<<<<<===>>>@@@AAA===???FFFPPPggguuu\\\DDD===???>>>===???>>>??????>>>@@@QQQsssZZZKKKJJJIIIDDDBBBAAACCCDDDDDDKKKdddxxxsssyyyuuukkkjjjkkkkkkkkklllmmmmmmnnnpppppppppppppppoooooonnnllljjjjjjlllnnnppppppooonnnllljjjhhhfffmmmmmmmmmmmmlllkkkjjjjjjiiijjjlllmmmnnnnnnmmmmmmooonnnnnnnnnnnnmmmmmmmmmlllkkkkkkkkkkkkkkkllllllnnnnnnmmmmmmnnnoooqqqrrr///222666:::<<>>NNNdddyyy{{{lllXXXLLLHHHGGGFFFDDD>>>888555666999:::999999;;;BBBSSSnnntttKKKDDDAAA???>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<===:::>>>AAA@@@RRRsssYYYBBB;;;???======<<<<<<===>>>@@@AAA===@@@EEEHHH[[[iiiMMM@@@???@@@@@@@@@???<<<>>>@@@===DDDccciiiSSSIIIEEEDDDEEEBBBCCCDDDCCCDDDWWWnnnlll|||ppplllkkkkkkkkkmmmlllmmmmmmnnnoooooooooppppppooonnnkkkiiijjjmmmpppqqqpppooonnnllljjjiiihhhmmmmmmnnnnnnmmmkkkiiihhhgggiiikkkmmmnnnnnnnnnmmmooooooooooooooooooooonnnmmmmmmlllkkkkkkkkkllllllnnnmmmllllllmmmnnnpppqqq111777???EEEFFFDDDAAA???GGGKKKPPPRRRNNNEEE:::222444333333555777<<<@@@BBBBBB>>>999444222111111000---222888999777666999===EEEGGGHHHDDD>>>777333111000000/////////.........222222222222222222111111333111......000333555555//////333===KKK\\\lllwwwvvveeeQQQBBB:::666555666<<<;;;888555333222333555111111444777:::IIIooohhhOOOBBB???777666999888888999999999999999999999777777777888888888888888666AAAMMMOOOHHH>>>888777888888777777777666666666333444555444333333555666???JJJOOOFFF999333555888888888777777666555555555111222444555555333111000000111111222222111000000000000000000000000000111222222222222111000000///111111111111111111222222222111333444666FFFXXX^^^gggUUUAAA666444333444444444555555777999;;;===>>>@@@===:::666444444555777:::666222000111333555555333444333222222333666999555555555444444555555555666999???JJJWWWccckkkooo~~~{{{YYY@@@888999555555555444444444444444666===KKK^^^tttvvviiiXXXKKKEEEAAADDDEEECCC===777555666888888999<<<@@@MMMhhhuuuMMMEEECCC@@@???@@@@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;===@@@===IIIdddcccCCC===<<<===<<<<<<<<<<<<>>>???@@@@@@AAACCCDDDUUU}}}sssVVVDDD?????????@@@AAA;;;<<>>AAADDDEEEBBB<<<555111555777999===AAAFFFIIILLLGGGFFFCCC>>>888333111111...111555666555666888;;;>>>AAAEEECCC===666222111////////////............333333444555444333222111000///...///222333444333444222333888BBBPPPeeeuuuvvvjjjXXXHHH<<<777555555::::::999666333222333555222000333888888AAAaaakkkRRRDDD@@@999666:::888999999999999999999999999888888888777777777777777666???JJJMMMHHH???888555666555555555444444444444222333444444333222333444;;;GGGNNNGGG:::333444777777777777666666666555555///111333444555444222111111111111000000000//////....../////////000000000111222222222222111111000000000000111111111111111111333333222444888@@@FFFSSSKKKAAA888333222333555333333555666888:::;;;<<<>>>===:::666333333666888AAA<<<777333222333444555333444444333333444666888555555555666666666777777555888===GGGSSS```jjjooo|||wwwYYYAAA999;;;444444444444444444444444555;;;FFFWWWnnnzzzqqqgggYYYJJJ@@@<<<@@@EEEFFFCCC===888555555555888;;;<<>><<<<<<<<<<<<<<<<<<<<<<<<;;;>>>;;;===@@@===DDDYYYpppGGGAAA;;;===<<<;;;;;;<<<===???@@@AAA>>>AAADDDPPPpppzzz___JJJ???===>>>???CCC<<<===BBBBBBAAALLL]]]~~~oooPPP@@@???BBBAAA>>>BBBFFFBBBHHHmmmoooccc}}}xxxoookkkiiijjjlllkkkkkkkkkkkklllmmmnnnoooppppppooommmlllmmmoooqqqpppoooooonnnnnnoooppppppmmmmmmmmmmmmlllkkkjjjjjjiiiiiijjjkkklllmmmnnnooonnnooopppqqqrrrqqqpppoooooonnnnnnnnnnnnnnnoooooommmmmmllllllmmmnnnpppqqq555>>>LLLTTTTTTKKKAAA:::666777888999888666333222555:::AAAIIIOOORRRRRRRRRLLLQQQTTTPPPEEE;;;555444000111222333444666777999666:::>>>===888444333444000000000////////////...111333666888888666444222///111555999;;;:::666222333111222777<<>>FFFHHHDDD===777555555555555444444444333333222333555444333222333444888DDDLLLFFF:::444444555555555555555444444444444000111333444555555555555111000///...///000111222000000000000///////////////000111222222111111000/////////000000111111111///444222111333111333;;;BBBCCCAAA;;;444111222444111222444777888999999999999999888555333444888<<>>777444333333333222333555555444444666777777777777777777777666666333888>>>BBBHHHVVVhhhvvvyyy|||{{{kkkRRR===555777222333333444555555555555333888AAAOOOggg~~~uuunnnggg[[[JJJ===;;;>>>BBBGGGHHHDDD===888555555:::===:::>>>VVVppp|||UUUCCCAAA????????????===;;;<<<<<<<<<<<<<<<<<<<<<<<<:::>>><<<===BBB>>>BBBSSSqqqyyyJJJEEE<<<<<<<<<;;;;;;<<<===???@@@>>>:::???EEEIIIaaajjjRRRCCC>>>@@@BBBBBB??????AAA@@@???EEENNNmmm|||]]]JJJDDDAAAAAA<<>>333333333444444444444444444<<>>CCCDDD@@@;;;777555777666666666555555555555222444666555444333333444666BBBJJJEEE:::555333333333333333333333333333333111222333555666777777777///...------...000333444333333222111000///......---...///111111111000000......//////000000000111...444111///333000000:::888???CCC>>>555000111222000111444777999999888888555666666555444666;;;@@@UUUNNNDDD;;;666333222111111333555666555555666777999999999999888666555444111999???>>>???LLLggg}}}zzzyyysssdddNNN<<<555666111222333444555555555555111666===JJJbbb{{{~~~ssslllggg^^^KKK;;;<<<===AAAFFFJJJHHHBBB<<<777888===@@@;;;<<>>===>>>===;;;999========================:::>>><<<>>>CCC???AAAPPPccc|||KKKGGG;;;<<<<<<;;;;;;<<<===???@@@:::666>>>EEEDDDUUUzzztttZZZHHHBBBCCCFFFAAAAAAAAA???<<<===BBBGGGaaahhhVVVKKKCCCAAA;;;@@@HHHBBB@@@\\\ccctttuuummmhhhfffhhhkkkjjjjjjiiijjjkkkmmmnnnkkkmmmnnnnnnllllllmmmnnnpppooonnnllllllmmmnnnnnnmmmlllkkkjjjjjjlllmmmnnnlllkkkiiihhhiiikkknnnoooiiikkkmmmnnnooonnnmmmlllkkkkkkkkklllmmmnnnooopppqqqpppppppppppprrrsssttt999KKKZZZ\\\WWWQQQEEE999333111...///222555888999@@@EEEKKKRRRZZZ^^^XXXOOOPPPWWWaaaeee```RRRBBB777000333444444999@@@===555...777888111...444666222000111222333444333333222444444555666888777444222666555;;;IIITTTRRREEE999:::222000555777:::GGGXXXVVVTTTQQQKKKEEE???:::777777;;;:::444222444555222222000000333444777BBBPPPzzz}}}lllZZZHHHAAA>>>999888:::777777666666555555444444444666777666555444555777777:::@@@EEECCC;;;555555444444444444444444444444444555666666666444111000333999BBBDDD>>>555333444444333333222222333333444111222333555777:::<<<>>>222111//////000111111000444333222111000111222333555333111///.........//////000111111111000...---222222222111111111111111333<<>>999===<<<;;;CCCOOOLLLAAA;;;888;;;>>>;;;:::III___wwwMMM@@@>>><<<<<<===>>>===<<>>???>>>===<<<===>>>>>>>>>@@@CCCEEEcccPPP???@@@???>>><<<;;;:::;;;===>>>===>>><<<@@@FFFLLLgggfffEEE???EEE:::CCCDDDDDDEEEDDDBBBAAA@@@OOOjjjvvv]]]KKKBBB>>>CCC@@@>>>BBBFFFXXXsssqqqmmm|||vvvnnnrrroooeeejjjjjjiiiiiiiiijjjlllmmmkkknnnpppnnnjjjiiilllpppqqqooolllmmmnnnooollljjjnnnllljjjjjjlllnnnooonnnooonnnnnnmmmmmmlllkkkjjjrrrpppnnnoooqqqqqqnnnjjjllllllkkkiiiiiilllppptttuuurrrooooooppprrrtttttt;;;MMM]]]___[[[TTTHHH;;;444222///000444999===>>>EEEIIIMMMPPPUUUVVVOOOFFFDDDJJJTTTYYYWWWNNNBBB:::333555555555<<>>IIIqqqrrr___KKK@@@;;;888888:::888888888777777777666666555666777777555555666777777999???DDDAAA888111000444444444444444444444444333333444555444333111000444888>>>AAA>>>999555444444333333222222333333444333333333444555777888999333222000111222333222111444444333222222222222222222111000000000000111222111111111111111000000///111111111111111111111000000:::@@@>>>:::888666222444333222333666777555333555666777666444555999<<>>OOOaaagggggg___NNN@@@:::888666666555555666666444333333888777999CCCXXXppp~~~xxxpppnnniii[[[JJJ>>>888<<<<<<<<>>>>>>>>===>>>===<<<===>>>???>>><<<;;;<<<=========???BBBDDD```VVVDDDDDD@@@???===<<<;;;<<<===>>>;;;<<<;;;???DDDGGG___oooMMMEEEIIIAAABBBBBBBBBBBBAAA@@@??????CCCZZZxxxfffNNNAAAAAAEEEAAA???BBBEEEVVVssswwwqqq{{{|||ppppppmmmeeejjjiiiiiihhhiiijjjkkklllkkknnnpppnnnkkkjjjmmmppppppnnnllllllnnnnnnllljjjkkkjjjiiijjjlllooopppooooooooommmlllkkkkkkkkklllpppoooppppppqqqpppmmmjjjooonnnmmmkkkjjjkkkooorrrsssqqqnnnmmmoooqqqrrrsss<<>>444222111222888>>>CCCFFFIIIKKKLLLKKKLLLLLLFFF>>>888===DDDIIIIIIDDD>>>999555666666777???IIIPPPQQQ===888444666777444222222000000111222222222111111333333333333444333333333333444<<>>:::;;;>>>@@@===999555777777555444555444111555444444666555555;;;CCCbbbyyyfffPPPBBB;;;888888::::::999999999999888888888666777888888666666777888777999@@@EEEBBB999222111444444444444444444444444222222333333333333222111444888<<<>>>>>>;;;777555444333333222222333333444444444333333222333333444444333222222444444444222555555555444333222111000000000000000111333444555333222222111111111111111/////////000000000000000---888@@@???:::777666666333222222444666777777666666777777666555666999;;;EEEUUU[[[NNN<<<666777888444444444444333333333333555777;;;???BBBBBB???<<<::::::999777444666CCCPPPSSSTTTOOOEEE<<<999999888888888777666666777555444888888999AAAUUUlll||||||sssnnnooolll^^^KKK???999;;;;;;;;;DDDPPPRRRKKKJJJ@@@999::::::<<>>???>>>===>>>===<<<===??????>>><<<:::;;;<<<<<<<<<>>>AAACCCXXX]]]IIIEEEAAA@@@???===<<<<<<======:::<<<;;;===AAABBBTTTtttuuuTTTFFFGGGAAABBBAAA@@@??????>>>>>>>>>@@@NNNkkkwwwXXXFFFBBBEEEBBB@@@BBBBBBSSSpppsssuuutttpppnnnjjjiiiiiihhhhhhhhhiiijjjjjjkkknnnpppooolllkkkmmmpppooonnnllllllmmmmmmkkkjjjjjjiiihhhjjjmmmooopppppppppooollljjjjjjjjjlllmmmmmmooorrrrrrqqqnnnlllkkkoooooommmkkkiiiiiillloooqqqooollllllnnnpppqqqqqq<<>>KKKWWW]]]NNN@@@666888999444111444000111111111111111111111333333333222222222333444333666<<>><<<777333555===AAA???<<<555666666555555555333000111222444555666888<<>>888777444444444444444444444444222222222333333444444444555===CCCBBB===:::777666444333333222222333333444333333222111111000111111333222222333444555444222555555666555444222000///000000111111222333444555333222111000///000111222.........///////////////---777AAAAAA;;;666555666555444555666777999::::::888888888888888888:::;;;<<>>999888999:::777<<>>FFFGGGCCCIIICCC>>>===<<<<<>>===??????>>>============>>>??????===;;;999;;;;;;;;;;;;===@@@BBBQQQuuuaaaKKKBBBBBBAAA???>>>============;;;???===???BBB@@@LLLeee}}}]]]IIICCCAAACCCBBB@@@>>>>>>>>>??????EEEHHH^^^bbbLLLAAACCC@@@AAACCC@@@NNNjjjssskkkwwwppppppooohhhhhhhhhhhhhhhhhhiiiiiilllnnnpppooonnnmmmnnnpppoooooonnnmmmmmmmmmlllkkkkkkjjjjjjlllnnnppppppoooqqqoookkkhhhhhhjjjmmmooolllpppttttttqqqnnnmmmnnnllllllkkkiiiggghhhjjjmmmpppnnnllllllnnnpppqqqppp;;;KKK[[[``````[[[NNN???333333444999AAAJJJPPPSSSQQQPPPIIIAAA<<<;;;999555333333333333222222222222444333333555;;;FFFUUU```^^^JJJ:::888888444333777222222111111111111111111222444444333111111333555444777;;;CCCRRRaaaeee```^^^QQQ@@@777444555999===;;;666111444<<>>999666888888888888888888888888666888999888777666777888;;;>>>FFFLLLIII@@@999777444444444444444444444444333333333333444666777888666FFFQQQKKK>>>777666666444333333222222333333444111111000000000000111111222111111333555555444222555555555555444222000...222222222222333222222222222111000......///000000------......////////////000777@@@BBB===555333444444444555555666777999;;;::::::999999:::;;;;;;;;;:::@@@GGGHHHFFFAAA888000444444444333333222222222222444999AAAJJJPPPPPPNNNVVVVVVQQQEEE888555999???BBB@@@>>><<<999777888:::<<>>???<<>>???>>>============>>>@@@???===;;;999:::;;;;;;;;;===@@@BBBMMMllleeeLLL>>>AAA@@@???>>>>>>=========>>>BBBAAAAAADDDAAAHHH[[[mmmRRRDDDCCCDDDCCCAAA?????????@@@@@@CCC@@@MMMnnnmmm[[[FFFCCC>>>AAAEEE???IIIcccsssbbbvvv|||pppmmmnnnhhhhhhiiiiiihhhhhhhhhhhhlllnnnoooppppppoooooopppoooppppppooonnnmmmmmmmmmooonnnmmmnnnooopppooommmqqqnnnjjjggggggjjjmmmooommmqqquuuuuurrroooooopppkkklllkkkjjjiiijjjllloooooommmllllllooopppqqqqqq999HHHVVV\\\]]]ZZZMMM???444555888???HHHPPPVVVXXXZZZWWWLLL???666444333000000000000///000222333444333111222333666===LLLZZZcccRRR@@@888666666666888444333222222111222222222111444666555222111333666444888:::>>>MMM```hhheeedddXXXHHH:::333222666999;;;666333555;;;AAACCCCCC===777444555777555222222444666666444444777888666BBB]]]xxxfffSSSFFF???:::666666666666777777777777777666777888888666666777888===@@@GGGLLLHHH===555222444444444444444444444444444333222222444777:::;;;888NNN]]]VVVDDD:::777666444333333222222333333444111111000000111111222333111111111333555666444222444444444333222111000///222333333333222111000000111000000///////////////------......//////000000222666>>>BBB???777222222222333333222222333666888;;;:::999:::;;;<<<;;;999;;;;;;>>>FFFLLLIII===111444444444444333333333333///111555<<>>999===BBBFFFAAA===<<<:::777888;;;HHH\\\kkkiii]]]PPPAAA444555888<<>>===<<>><<<<<<===>>>===<<<<<<<<<===???@@@@@@===:::999:::;;;;;;;;;===@@@BBBLLLfffkkkOOO>>>??????>>>>>>>>>>>>======>>>DDDBBBBBBFFFCCCFFFUUUuuuzzz[[[EEEDDDDDDCCCBBBAAAAAA@@@@@@AAA@@@===DDD]]]{{{wwwWWWLLL???AAAFFF@@@GGG___yyybbbpppqqqjjjjjjiiiiiijjjjjjiiiiiihhhgggmmmnnnoooqqqqqqqqqppppppnnnooopppooommmllllllmmmooonnnnnnnnnoooooommmlllpppmmmjjjggggggjjjmmmooooooqqqrrrsssqqqppppppppplllmmmmmmmmmlllllloooqqqmmmlllkkklllooopppqqqppp888FFFSSSXXXZZZXXXMMM???555888===FFFOOOWWW[[[\\\___ZZZNNN>>>444222222111000000000000111333444555111000111222111444AAAPPP\\\SSSDDD888555999:::777555555333222222222333333000444888777444222333666111666888<<>>QQQwwwxxxfffQQQCCC>>>;;;777666666666777777777888888555666777777555555666777888<<>>666444444444444444444444444444333222111111333666:::===;;;SSSddd^^^MMMBBB:::444444333333222222333333444333333222222222222222333222222333555777777555333333222111111000000000000111111222222222111000///000111111111111000//////---......///000000111111333333999AAABBB:::333222222333333222000111444777:::888777888:::;;;999777;;;777999CCCNNNLLL@@@444444444444444444555555555000222444888>>>FFFPPPVVVbbbjjjiiiVVVBBB<<>>===;;;777888<<>>KKK^^^nnnuuuuuukkkbbbbbb```UUUGGG>>>:::999999:::<<<<<<<<<<<<:::>>>AAABBBCCCFFFHHHIIIVVV{{{yyy```EEE???===;;;;;;<<<===<<<;;;<<<<<<===???AAA@@@===::::::;;;<<<<<<<<<===@@@CCCHHH^^^~~~mmmRRR>>><<<<<<======>>>>>>======<<>>;;;777888===XXXnnnlllLLL<<<<<<999:::FFF[[[nnnwwwwwwkkkaaa^^^\\\RRRFFF>>>:::999999;;;;;;888777888<<<;;;;;;>>>DDDKKKLLLKKKVVV|||zzzcccIII>>><<<;;;;;;<<<<<<;;;:::<<<<<<===@@@AAA@@@===::::::;;;<<<<<<<<<>>>AAACCCCCCWWWvvv~~~mmmRRR===:::;;;<<<===>>>>>>>>>>>>:::@@@>>>>>>EEEDDDDDDNNNiiipppQQQPPPAAABBBCCCCCCBBBAAA???>>>888>>>AAAGGGbbbgggFFF@@@FFFBBBJJJbbbrrrnnnrrrooojjjkkkllllllkkkjjjiiihhhmmmmmmoooqqqssssssqqqpppjjjlllmmmlllhhhggghhhjjjhhhhhhiiikkkmmmnnnlllkkkmmmllljjjhhhiiijjjlllnnnqqqmmmjjjkkkmmmpppooommmllllllllljjjgggfffggghhhiiihhhhhhjjjlllnnnnnnmmm444FFFYYY```^^^VVVHHH;;;888<<>><<<666111222666666222333222000000111333666888AAA>>>===<<<999555888>>>@@@<<<888777444111222777222333444555666666666666666555777>>>MMMbbbvvv~~~tttcccOOO???777555777777444444777888999>>>EEEGGG>>>777777777555444666666555444444444555777888777GGGbbb|||cccNNNCCC>>>999555666666666666666666666666999777555555777777777666555888AAAMMMTTTOOOAAA444555555444444444333333333444555555555444555888:::???VVVgggdddXXXLLL>>>111333222000...///111333555222222333333444444444333666666555444444444444555666555444333222222222222111000///......000222333222000...---.........---111000///......///000111---222333;;;EEE>>>111111222555777666444333555888===999555444555666666444333222444;;;BBBEEEFFFFFF<<<666111111666;;;<<<;;;333333444666;;;FFFUUU___hhh]]]]]]YYYEEE;;;FFFQQQNNNHHHAAA===777333666;;;VVVddddddKKK999888DDDIIITTTjjjxxxyyymmm[[[OOOMMMLLLCCC888777777777777777999;;;<<<777999<<>>===<<<>>>???@@@@@@???>>><<<:::<<<<<<;;;999:::>>>AAAEEEKKKggg~~~wwwVVVFFF:::;;;<<<<<<======<<<<<<@@@@@@AAAAAAAAACCCGGGJJJ]]]fffEEEFFF???AAAFFFFFFIIIFFF777;;;======???PPPqqqyyyVVVHHHCCCEEEZZZtttpppuuussskkkjjjnnnrrrrrroookkkiiiiiikkknnnqqqrrrpppoooppprrrooonnnllllllmmmmmmmmmllljjjkkknnnpppqqqpppnnnlllooommmkkkiiiiiikkkmmmooonnnllljjjkkknnnppppppnnnpppnnnllllllmmmmmmlllkkkhhhhhhiiijjjlllnnnpppqqq555FFFXXX```^^^VVVGGG:::666<<>>777666777555555777666666666666666777888999777CCCZZZfffPPPDDD===999555666666666666666666666666888666555555666777777666999;;;CCCOOOYYYVVVGGG999555555555555444444444333444555555444333555777:::;;;SSSgggeeeXXXLLL???444333222000000000111333444111222333444555444444333222222333333555666888888444333222111000000000000222111000//////111222444222000......///000111000000000////////////000000///222111:::GGGAAA444333111333444444222222333555:::777444444666777777666666444444777<<<@@@DDDFFF===777111000444777888777333333444555<<>>IIIQQQTTTLLLCCC???;;;777777:::III[[[xxxtttTTT>>>888AAAGGGSSSjjjxxx{{{ppp]]]NNNIIIGGGAAA999888777777777777999:::;;;999;;;>>>@@@BBBEEEIIIMMM[[[xxxbbbFFF???===;;;;;;<<<======<<<<<<===???@@@@@@???===<<<=========;;;999999<<>>?????????AAADDDFFFWWWzzztttRRRGGG???BBBEEEDDDFFFDDD999:::===???AAAKKKcccjjjSSSGGGLLLgggooonnnxxxnnnjjjmmmppppppnnnkkkjjjkkkjjjmmmppppppooonnnoooqqqooonnnllllllmmmmmmmmmllliiikkkmmmooooooooonnnmmmkkkjjjiiiiiijjjlllnnnpppooommmlllmmmooopppooommmpppnnnlllkkkllllllkkkjjjjjjjjjjjjkkkmmmnnnoooppp555EEEWWW```___VVVFFF999555<<>>:::888444111000222888<<>><<<;;;<<<===<<<<<<<<<===>>>??????>>>===<<>><<<::::::;;;===;;;EEE]]]~~~cccHHH??????>>>>>>===<<<<<<<<<===>>>@@@@@@???@@@AAACCCKKKjjjcccIII@@@AAADDDAAACCCDDD<<<;;;<<<@@@CCCDDDRRRtttcccRRR]]]~~~qqqgggwww~~~qqqjjjlllmmmmmmllllllmmmnnnjjjlllnnnnnnnnnmmmnnnoooooonnnllllllmmmmmmmmmllliiijjjkkklllmmmnnnooooookkkkkkkkkkkkkkklllmmmmmmnnnnnnnnnoooqqqqqqooommmooommmkkkkkkllllllkkkjjjlllllllllmmmnnnooooooppp555BBBTTT___```UUUEEE999666===FFFLLLKKKEEE===888444444444222111444;;;AAAVVVaaaeeeXXXCCC777444555555555555555555444333222222222333444444:::KKK[[[```MMM:::333333333000...000111222333444444444444444333222555<<>>:::888777777777777777777777777666555444444666777666666888777===LLL[[[\\\LLL<<<777666666666666555555555555555555444333444777999@@@VVViiiiii[[[KKK>>>666111222333444555444444333111333555777777666444333555444444333333444444555555555444333222222222222222222111111111222333444444222//////000111111111...///000111111000///...444444444EEE[[[WWWBBB888444555666666666666666777888777666555666777777777666777666333333888???AAA===999444111111222222111444444333333888EEETTT```cccLLL???===<<>>BBBNNNcccppp{{{vvviiiYYYMMMHHHDDD???888888777777777888:::;;;<<<===>>>>>>===>>>???AAAKKK[[[ttteeeLLLAAA>>><<<;;;<<<<<<<<<;;;<<<===>>>>>>>>>>>>===<<>>===<<<<<<======<<>>===<<<<<<>>>@@@BBBBBBAAA@@@AAABBB???XXX}}}rrrLLLAAA@@@CCC>>>@@@EEEAAA@@@===???CCCAAAFFFbbbwwwhhhyyyvvveeeooossskkkkkkkkkjjjkkklllnnnpppjjjkkklllllllllmmmmmmnnnooommmllllllmmmmmmmmmkkkiiiiiiiiijjjkkkmmmpppqqqqqqpppooonnnlllkkkjjjiiikkklllnnnqqqrrrrrrqqqpppooommmkkkkkkkkklllkkkiiimmmnnnnnnooooooooooooooo555???OOO]]]^^^SSSDDD999888>>>EEEHHHFFFAAA<<<:::222333444333222444:::@@@XXXgggooocccLLL<<<555444777666444222222222333444222222555666666999DDDQQQPPPEEE:::555333000000222111222333444444555555444111222333555888<<>>888555333444111111333333444999@@@EEE<<<444333555555666999888999<<>>;;;:::777777777777777777777777666555444444666777777666777555;;;JJJYYYZZZLLL<<<777666666666666555555555555666666555444555777888HHHXXXggggggYYYIII<<<555222333555666666666444333222444555777777666555444555555444333333333333333555555444333222222222222222222222222222333333333444222///.../////////......///000111111000///...444555999NNNhhhcccJJJ<<<555555555555666777777666888888888777555555555555111888:::666444888<<<===<<<999555333333333444444444444333222555===JJJSSSRRRCCC===<<<:::DDDSSSWWWYYYLLL@@@???BBB@@@;;;777777???WWWmmmxxxuuu```EEE:::>>>@@@JJJ]]]jjjsssssslll```UUUMMMFFF???999888777777777888999::::::;;;<<<<<<;;;:::;;;<<>>;;;;;;<<<===<<<<<<======>>>>>>>>>>>>==================>>>?????????;;;DDDHHHlllwwwUUUDDDCCCAAA@@@>>>>>>===>>>>>>@@@AAAAAA@@@??????@@@:::KKKlllTTTDDD@@@BBB>>>@@@FFFEEEEEE>>>===BBBAAABBBVVVooo|||eeejjjvvvmmmkkkiiihhhjjjlllnnnpppjjjjjjjjjkkklllmmmmmmmmmooommmllllllmmmmmmmmmkkkjjjiiiiiiiiikkkmmmpppqqqsssrrrqqqpppnnnlllkkkjjjhhhjjjnnnqqqrrrsssssssssooommmkkkkkkllllllkkkjjjnnnnnnoooppppppooonnnnnn444;;;JJJYYY\\\RRRDDD;;;:::???EEEFFFCCC>>><<<;;;222333222111111333777:::QQQ^^^ggg^^^LLL>>>666333777555222000000111333555111111222555555555:::AAA@@@;;;888666222...///444111222333444555555555555111222444555666666555555666999<<<<<<:::666444333333000000333444555:::AAAFFF<<<444333444444555888<<<===???BBBEEEGGGHHHHHHHHHMMMSSSiiiqqqYYYHHH???;;;:::777777777777777777777777777555444555777888888888777777===KKKXXXXXXKKK===666666666555555555444444555777999999777666777777JJJSSS\\\]]]TTTGGG<<<555333444555777777666666555444555555666666666666666333333333333333444444555444333222111000000000000111111111222222222222222444222///.../////////...//////000000000000//////222555;;;SSSnnniiiNNN@@@444333333333555666555444888999999888555444444555111;;;@@@:::555777:::999;;;999777555444444555555222333444333333777>>>DDDAAA999999999666@@@NNNPPPQQQEEE<<<===AAA@@@<<<999888999KKKcccqqq||||||oooZZZCCC:::???>>>FFFZZZhhhmmmooommmeee[[[RRRFFF===999999888777777888999:::888:::;;;;;;:::888999999???BBBLLLZZZfffwwweeeOOO???===;;;;;;<<<===>>>===??????>>>>>>>>>>>>??????======<<<>>>@@@AAA@@@???666EEEFFFmmm{{{SSSFFFDDDBBB@@@?????????@@@;;;===>>>===<<<<<<===>>>===EEE```aaaKKKAAABBB???@@@FFFEEEDDD>>>===@@@AAACCCNNN\\\jjjhhh~~~pppmmmiiihhhiiikkklllmmmkkkjjjiiijjjlllmmmmmmmmmooonnnllllllmmmmmmmmmlllkkkjjjjjjjjjlllnnnpppqqqpppoooooonnnnnnnnnoooooogggjjjmmmpppqqqqqqssstttpppnnnllllllmmmmmmlllkkkmmmnnnoooppppppooonnnnnn333777DDDTTTYYYPPPDDD>>>:::@@@EEEFFFAAA<<<999999444333111111333555666666BBBLLLRRRMMMCCC<<<666222333333222111111111222222222//////333444333555888999666555555222......222000111222333333444444444222333333444555555555555666888::::::888555444444111...///222444555;;;BBBGGG===444222333333444777;;;<<<===@@@CCCFFFHHHJJJMMMWWW\\\jjjvvv^^^KKK@@@;;;999666666666666666666666666777666555666888::::::999777888???KKKUUUTTTHHH<<<555555555555444444444333555888;;;<<<;;;888777666CCCFFFKKKNNNLLLDDD<<<888555555666666777777777666666666555555555666777888555444333333222222333333444333222111000000000000///000111111222222111111222000...///111222333222000000////////////000000///222999PPPkkkgggPPPCCC555333222333666777666444666888999888666444555666666BBBFFF<<<333555888666;;;:::888666444333444555///222555555333333666999:::333555777555???KKKJJJIII???999;;;@@@@@@>>>===<<<888EEEYYYfffqqqsssiiiVVVAAA;;;>>>;;;CCC[[[lllppprrrpppiiibbbXXXJJJ===:::999888777777888999999777999;;;<<<;;;:::::::::>>>???GGGSSS]]]jjj~~~aaaKKK===<<<::::::<<<>>>???>>>@@@@@@????????????@@@@@@@@@>>>===>>>AAAAAA???===555FFF@@@fff}}}{{{SSSFFFEEECCCAAA@@@@@@AAABBB;;;<<<<<<;;;:::;;;===@@@@@@AAAVVVpppTTTDDDCCC@@@@@@CCCAAA>>>???@@@??????BBBIIIOOOnnntttkkkzzzrrrnnnjjjhhhiiijjjjjjiiimmmjjjhhhiiilllnnnnnnmmmooonnnllllllmmmmmmmmmlllllllllllllllmmmnnnooopppooonnnlllkkkkkkmmmnnnpppiiilllnnnnnnnnnnnnqqqsssqqqooommmmmmnnnnnnmmmlllkkklllnnnppppppooonnnmmm222555AAARRRXXXOOODDD???999@@@FFFGGGAAA:::777666777444111222666888777666666===AAA>>>:::999666333000111222222222222111000444///---222666555555777:::555222222111...---000///000111222222333222222444444333333444666999:::;;;======;;;888555444333///---...111333555;;;BBBHHH>>>555222222222444777888888999;;;>>>BBBEEEHHHJJJVVV\\\eeezzzzzzbbbNNNAAA:::888666666666666666666666666888777666777999:::;;;:::555888???JJJQQQOOODDD:::555555444444444333333333444888<<<>>>===:::777666;;;:::===CCCFFFCCC===:::666666666666777777777777888777555444444666888:::999888666333111000///...666555444333222222222222//////000111111111111000000///...///222555666777111000///......///000111---000555KKKfffdddOOOEEE888555444555888999888666333666999888666555666888;;;HHHJJJ===222333666555;;;;;;999666333111222333,,,111555666444333333444:::222333555777BBBKKKGGGCCC<<<888;;;???@@@@@@AAA;;;444===MMMVVV```eee___UUUAAA;;;===888AAA\\\qqqwwwwwwtttmmmggg]]]NNNAAA:::999888777777888999999777:::<<<===<<<;;;;;;<<<===>>>FFFRRRYYYccc{{{xxx[[[FFF<<<;;;999:::===???@@@???AAAAAA@@@@@@@@@@@@AAAAAABBB@@@>>>???AAAAAA>>>;;;888GGG999[[[uuussszzzUUUFFFEEECCCAAA@@@AAABBBCCC=========<<<;;;===@@@CCC@@@>>>OOOxxx{{{ZZZFFFDDDAAA@@@AAA===777???CCC???<<>>IIINNNNNNEEE<<<888666444555666666555555888>>>CCCDDD:::222333666666666666222444666666666777<<>>AAA<<<333555555666666555333111000222333444444555666888:::;;;555000000333666555333222111111111111111222222222222111111111111222222111111000000000000000111222111000///------,,,,,,111333777AAARRR\\\TTTEEE666333333444444222555:::777666555444444444444444999>>>@@@<<<444111777===>>>BBBCCC===333---///333333222111222333333222000333111111444999???CCCEEE===999666666999>>>@@@@@@;;;888888>>>HHHPPPSSSSSSEEEDDD<<<999===BBBTTTppp}}}{{{tttiiibbb\\\PPPCCC@@@888999999333666999333999999:::;;;<<<>>>>>>???:::888>>>LLLZZZiii~~~oooRRRDDD<<<<<<<<<======???@@@@@@AAAAAAAAA@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>???@@@HHHQQQ^^^ppplllUUUGGGEEEBBB??????BBBBBB???;;;===???>>><<<<<<>>>AAABBB@@@HHHdddiiiMMMFFFEEE@@@>>>BBB???@@@@@@AAAAAABBBBBBCCCSSSnnnjjj```~~~qqqgggjjjnnnllliiiiiikkkggghhhnnnpppmmmkkknnnnnnnnnmmmlllllllllmmmmmmgggiiilllnnnoooooonnnnnnrrrpppnnnlllkkkjjjjjjkkklllkkkjjjlllooopppnnnlllpppqqqrrrqqqooonnnnnnnnnkkklllnnnooooooooonnnmmm111999:::OOO\\\VVVPPP<<<<<>>;;;;;;999777666666555444333444555666666666444222000111111000000000000111111222111111333666777666444444222111111222222000////////////000000111111111222111333777999999>>>DDDVVV\\\[[[OOOAAA999666555444555555555555888>>>BBBCCC<<<666333222000222666444666777666555666999;;;<<<===CCCKKKRRR[[[iiivvviiiRRRFFF???;;;;;;:::999999::::::888777777777555555666777999;;;::::::;;;@@@EEEEEE???:::999777444333555666555333555666888888888777555333555888999:::>>>BBB>>>888555555555555444333222222333444666777888999:::;;;<<<777222000222444222000222222111111111111222222111000000000000000000111111000000//////000000111111000000/////////000000///111444<<>>777:::<<<888:::<<<666777888888999:::<<<<<<===???===???IIIZZZooohhhMMMAAA<<<<<<<<<<<<===>>>???@@@BBBBBBBBBAAA@@@>>>===<<<========================>>>===BBBIIIUUUhhhhhhSSSIIIFFFBBB@@@@@@AAA@@@>>><<<===>>>>>><<<<<<>>>@@@@@@???DDD[[[qqqQQQFFFDDD???===@@@DDDCCCCCCBBBBBBAAA@@@@@@LLLdddpppbbb}}}ttthhhkkkooollljjjlllkkkggghhhmmmnnnkkkkkknnnjjjjjjjjjjjjjjjkkklllmmmjjjkkkmmmoooooopppooooooqqqpppnnnlllkkkkkkkkklllmmmlllkkklllnnnnnnllliiinnnpppqqqpppnnnmmmlllmmmmmmnnnooopppppppppoooooo333999:::QQQbbb^^^WWWBBB;;;===EEEPPPTTTPPPKKKIIIAAA<<<666444555666555333444444444444333222111111111111000000000000111111000//////111333555444222444333111111222111000...////////////000000000000000///222888<<<===CCCIIIaaahhhgggXXXDDD888555444333333333333555999>>>BBBCCC>>>888333...+++///666666777777666444444555777888888;;;???BBBIIIVVVddduuu|||lllTTTGGGBBB??????===;;;;;;;;;;;;999777888777666666777999:::<<<;;;;;;<<>>333///111000000111444777999999888666555444777;;;@@@CCCDDD===:::777666777999999999:::777444444888;;;;;;:::888:::555555:::<<>>999;;;<<<555666666777777888999:::;;;@@@???>>>CCCVVVssscccKKK@@@<<<<<<;;;<<<<<<===>>>???CCCCCCCCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@===???BBBMMMbbbfffUUUKKKGGGCCCAAABBBAAA???===<<<===>>>===<<<<<<>>>@@@===>>>@@@OOOttt{{{XXXGGGBBB>>><<<===DDDDDDDDDCCCCCCBBBAAA@@@DDDWWWxxxzzzfffyyy|||mmmkkkmmmkkkiiikkkkkkhhhhhhkkkkkkjjjkkkmmmiiiiiiiiijjjkkklllmmmnnnmmmmmmnnnnnnoooooooooooooooooonnnmmmmmmmmmmmmmmmnnnmmmllllllmmmllljjjhhhmmmnnnooonnnlllkkkkkkkkkppppppppppppqqqqqqqqqqqq333888888RRRgggeee___III======BBBLLLTTTVVVWWWYYYPPPEEE999222333666777666444444333222222111111111111111000000000000111111//////000111222333222222444333111111222111000...000000////////////////////////222888;;;===CCCIII^^^fffgggXXXBBB666333333222222222222555:::???CCCDDD===666222...,,,000555555666666555444444444555999999;;;======@@@LLLXXXrrr|||pppVVVHHHBBB???>>>===;;;;;;<<<;;;:::888888777777888999:::;;;<<<>>>===>>>@@@CCCCCCAAA???<<<;;;:::999888888777777666666666666666666666666222777:::888888;;;<<<:::666555444333333444666777888999;;;>>>@@@@@@???===;;;888444222222222000///333333222111111111222222000000000000000000000000/////////...//////000111/////////000111222333444...///000222:::HHHVVV___YYYHHH888333444555666777888888888666555444222222111222333555666666555444555@@@KKKKKK@@@555111222222222333555999;;;;;;:::888777666888<<>>;;;777555666666666555444777444555;;;<<>>NNNnnndddLLLAAA<<<<<<;;;;;;<<<===>>>>>>DDDDDDCCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<>>@@@BBBJJJaaaiii[[[MMMFFFAAABBBDDDBBB@@@>>><<<<<<<<<<<<<<<===>>>???<<<>>>===DDDeee```HHH@@@>>>===;;;???@@@AAABBBCCCCCCCCCBBB@@@LLLfffjjjuuuqqqlllkkkgggfffhhhlllkkkkkkjjjjjjjjjlllnnnlllllllllllllllmmmnnnooonnnnnnmmmmmmmmmmmmnnnooonnnnnnnnnnnnnnnnnnnnnooommmmmmmmmmmmmmmmmmlllkkklllmmmnnnmmmkkkjjjjjjjjjpppppppppppppppqqqqqqrrr222666555OOOdddfffcccOOO>>>;;;<<>>;;;:::999:::;;;<<<;;;:::777777888888:::;;;<<<=========>>>???AAAAAA@@@???<<<<<<<<<;;;999888777777777777777777777777777888555:::;;;888777:::;;;:::777666555555555666777888999999;;;>>>AAABBB@@@===777666444333333444333333444333333222111111222222111222333333333333222111///////////////000111111000000000//////000000111000000111444:::GGG[[[kkkoooYYYAAA555444555777888888888888777666555333222///...///222555555444111444>>>HHHIIIAAA888555555444444444666999:::999888999777777888;;;>>>??????333444555666777888:::;;;@@@===:::777666666555555333777666777<<<===IIIaaarrrpppkkkbbbTTTGGG@@@===@@@777888999666<<>>>>>GGGeeeeeeLLLAAA===<<<<<<<<<<<<======>>>CCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>AAABBBJJJbbbnnncccOOOEEE???BBBEEECCCAAAAAA===<<<;;;;;;<<<===>>>>>><<>><<<===>>>@@@AAABBBBBBAAA@@@@@@FFFXXXyyyooossstttmmmkkkhhhgggjjjmmmnnnnnnllljjjkkkmmmoooooonnnmmmlllllllllllllllllllllkkkkkkkkklllmmmmmmnnnnnnoooooooooooooooooolllmmmoooooooooooooooooolllmmmnnnmmmkkkjjjjjjjjjnnnnnnnnnooooooooooooooo222555111GGGZZZ]]]^^^NNN<<<888777>>>JJJZZZppplllNNN;;;777999999777333333333333222111000000111111000000000000111111///111333333222111222333111000000000222333222111000000000000111111111111333111222555555444777<<>>CCCEEECCC888000111555666555555222222222444777888777666222444777888555777CCCQQQnnnzzzzzz\\\JJJAAA===:::999888999;;;<<<;;;:::666666777999:::;;;<<<<<<999:::;;;<<<======<<<;;;;;;<<<===;;;999666666666666777777888888888888888:::===<<<:::;;;???@@@===999999888888777888888888:::888888;;;@@@AAA???<<<555555555555555666666777555444333222222111222222333444555666666555444333000//////000000111222333222111000///////////////222222333555:::FFFZZZlllwww```FFF777444444666999666777888888777666444333222111222444666777666555555;;;CCCGGGDDD>>>999777555444444666888888777666888777666777:::;;;<<<;;;333555888888777777888999@@@>>>;;;777555555555555444777666888<<<<<>>555666888888BBBMMMKKK:::999888777777999;;;<<<555:::???AAAEEE\\\bbbJJJ@@@>>>>>>============>>>>>>AAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::>>>@@@IIIdddtttnnnTTTFFF>>>AAAEEECCCAAACCC===;;;:::;;;<<<>>>=========???>>>@@@PPPqqqyyyUUUCCC@@@@@@===???@@@AAABBBAAA???===<<<@@@CCCOOOiiivvvtttxxxvvvooonnnkkklllooolllppprrrmmmjjjkkkmmmnnnnnnmmmlllkkkjjjiiiiiiiiijjjjjjkkkkkkkkklllllllllnnnoooppppppppppppoooooolllnnnpppqqqppppppqqqrrrmmmnnnooonnnlllkkkkkkkkkkkklllmmmoooooonnnnnnmmm333444---===LLLOOOSSSGGG:::666444777@@@QQQlllnnnOOO<<<999:::999555222333444555444222000///111111000000000000111111...111333333111000111333000//////000222444444333000000111111222222333333444222222444333111333888777AAAFFFBBB:::666666555222000000333:::AAAEEEGGG>>>777333333444333333444333222222555888999777555555666888888666:::KKK\\\kkkyyy}}}___LLLCCC???<<<:::999:::;;;;;;:::999444555777888:::;;;;;;<<<777999;;;<<<<<<;;;:::999999;;;<<<;;;777555444555444555777888999888777666;;;;;;:::999===CCCDDDAAA;;;;;;;;;;;;:::999888888999777555888===???>>>;;;555666666777666777888999555555444333222222222222333444666777777666444333000000000000111222333444222222111000000000000111333111222555888@@@RRRdddnnnZZZDDD777333222555888555666777888888777555444555555666666777888999:::444999AAAHHHJJJFFF>>>777333333333444666777666555777666555666888999888777111444888999888888999;;;@@@???<<<999555444444555333666555666:::999DDD[[[tttvvvxxxsss```JJJ===<<<<<<444555888888AAAKKKIII;;;999888666777888;;;<<<:::888<<>>>>>>>>>>>??????>>>????????????>>>===<<<========================999999<<<===GGGfff}}}{{{ZZZJJJ>>>@@@DDDAAA???BBB===;;;999:::<<<>>>===<<<======???BBBJJJaaa```GGGBBBBBB>>>???@@@BBBCCCBBB@@@>>><<>>===;;;;;;;;;;;;999777444555666888:::;;;;;;;;;777:::===>>>===;;;::::::888:::<<<;;;777333333444222333666888999777666444999888555666===EEEFFFBBB<<<<<<======<<<:::888777999666333555;;;>>>===:::666777888888777777888999666555444333222222222222333444666777777666444333111111111111222333444555333222222111222222333333333000111444666;;;JJJZZZbbbRRR@@@666333111333666444555777888999888666555222333444333222333666999444888@@@JJJOOOKKK@@@777111111111333666777666555666555444555666777666555,,,000666999:::;;;===???CCCBBB???;;;777555555666222555333333777666@@@XXXwwwzzz~~~zzzfffMMM???===;;;333555777555<<>>555666@@@DDDKKKnnnvvv]]]KKKDDD@@@@@@???????????????@@@======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>;;;:::<<<;;;FFFiii```MMM???@@@CCC???===AAA===;;;999:::===>>>===;;;<<<<<>>===>>>AAACCCDDDCCCAAA@@@===>>>DDDUUUvvv|||dddxxxsssmmmjjjlllhhhpppsssnnniiijjjkkkiiimmmmmmlllllllllmmmnnnnnnhhhiiilllnnnpppoooooonnnpppqqqqqqrrrqqqpppooonnnnnnppprrrqqqnnnllllllnnnpppqqqrrrqqqooonnnnnnnnniiikkkooorrrrrrpppmmmjjj111///...111777<<<>>>>>>;;;777333222888CCCOOOWWWeee]]]MMM===777777666333...222666666444333444666333333222000////////////111111000000//////......000///...111444666444222222333333333222222333555555333111000000111111000555666777777666444333111,,,222222///666DDDJJJFFF;;;888444333333333333333333333333444555666777888222222111333999EEESSS\\\JJJeeefffPPPEEEAAA<<<<<<;;;:::999999999999999999999999999999999999666666777;;;???@@@>>>:::::::::888777666666555666444555666888888888777666888<<<===;;;<<>>;;;777666888999777555666333333777===@@@>>>;;;<<<999777555666777666555555555444222222222222222555777::::::888555333333//////000111222333444444.........///000000111111000111222333555:::AAAFFFQQQGGG;;;222000222555777777888888888777666444333222222222333444666888:::666555;;;CCCKKKWWWTTT@@@555444444333333444444555333333333333333333333333888777888<<>>777333555444555777666333555BBBPPPqqqwwwjjjTTT>>>888555555666888999:::;;;<<<888888888777777777777777555888999===BBBGGGeee{{{dddKKK>>>@@@???>>>???@@@@@@???>>>??????>>>===<<<;;;;;;:::EEEDDDAAA???===<<<<<<<<<;;;???777<<>>DDDCCCAAA???===<<<:::999===???===@@@GGGSSSuuu|||MMMAAAEEE999???AAACCCCCCBBB@@@@@@@@@AAA@@@@@@IIIaaannn```yyyzzznnnnnnooollllllllllllkkkjjjiiihhhggglllllllllllllllllllllllliiijjjlllmmmooopppqqqqqqmmmnnnoooqqqqqqqqqpppooolllmmmnnnoooppppppoooooonnnmmmllllllnnnnnnmmmlllnnnnnnnnnmmmmmmmmmnnnnnn333111///111555:::;;;<<<888666222111555<<>>===<<<;;;::::::::::::999999999999999999999999999888:::===AAABBB???;;;<<<;;;:::888777666666555333333444555666666666666888<<<===:::;;;AAAEEEEEE>>>;;;777666888::::::888555333222555;;;>>>>>>;;;===;;;888777666666444333555555444444333222222222444777999999777444333222//////000000111222222222000000000000000000000000111222333333555888===AAAGGG@@@888222111333444444777777888999888777666555555444333333444555777888666666@@@JJJQQQ[[[WWWEEE555444444333333444444555333333333333333333333333333333666<<>>>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCBBB@@@>>>===<<<======999???888===HHHeeetttRRRBBBCCC===>>>BBB:::???>>>>>>===<<<;;;;;;:::;;;??????AAAFFFNNNnnnZZZFFFFFF===???@@@BBBBBBBBBAAAAAAAAA>>>>>>>>>DDDWWWyyyrrr___vvv~~~qqqooonnnlllllllllmmmllllllkkkjjjiiillllllkkkkkkkkkkkkkkkkkkhhhjjjlllnnnooopppppppppmmmnnnoooooopppppppppooonnnnnnmmmmmmmmmnnnooopppooommmlllmmmnnnooonnnlllkkklllmmmooopppppppppppp444222000111444777999999777666333222222555888:::<<<>>>>>>===>>>@@@===888777555333222222222000///111111000000000000000111//////000000000000000111111///......000222111111---...000111333888>>>BBB>>>:::666666999;;;888555000111222333444444444444222333333444>>>JJJJJJBBB888555222000111111111111111111222333444666888999888888888666444444666888===GGGZZZooooooWWWHHHBBB@@@???>>><<<;;;:::::::::::::::::::::::::::::::::<<<;;;===@@@DDDDDD@@@<<<===<<<;;;:::888777666555555444444444555666888888999<<<===:::;;;@@@DDDDDD@@@;;;777666888;;;<<<;;;555222111333888===>>>===>>><<<:::999888777444111555555666666555444222111333555777888666333222222000000000000000000000000333222222111000000//////222333444444444555888;;;<<<999555222222333333222777888999:::999999777777666666444444333444555666666888GGGUUUYYY]]]XXXHHH555444444333333444444555444444444444444444444444333333666===GGGPPPWWW[[[___eee___JJJ888222444444444555777888666666???JJJiii{{{zzzppp[[[EEE===666666666666666777888888777777777777777777888888888:::888999>>>CCC\\\mmmTTTBBB@@@???>>>>>>@@@@@@???>>>======>>>>>>???@@@AAAAAAAAA@@@>>>===<<<<<<======:::AAA<<<@@@FFF```|||ZZZDDD@@@===???@@@999<<<<<<<<<<<<============:::???@@@BBBDDDHHHeeeiiiKKKDDD@@@>>>???@@@AAABBBBBBBBBAAA<<<>>>???AAALLLiiiyyy\\\ooovvvpppmmmkkkmmmmmmmmmnnnnnnmmmlllllljjjjjjjjjkkkkkkkkkkkkkkkgggiiikkknnnoooooonnnnnnnnnnnnmmmmmmnnnnnnooooooqqqpppnnnllllllmmmooopppooonnnmmmmmmnnnooonnnmmmhhhjjjmmmppprrrssssssrrr222111000111333555888999999777444222111111222333444999===???BBBEEEDDD@@@===999555444555555333111111000000000000111111222111111000000000000000000000/////////000111222333---...///000333999???DDDAAA<<<888999===>>>;;;666///000111111222333333333222333333888DDDNNNKKKBBB888555222000111222222222000111111333444666888999555666777555444333444555>>>AAAPPPhhh{{{sss[[[JJJBBB@@@???>>><<<;;;::::::999::::::::::::::::::::::::======>>>BBBEEEDDD@@@;;;>>>===<<<;;;999888666555888777666555666888;;;===:::>>>>>>;;;;;;???CCCCCCBBB===777555777999::::::666333111222666;;;>>>???===<<<;;;;;;;;;999666333444555777777777555222111222444666666444222111222111000000000//////......222222222222111111000000000222333333333333555777999777444222111111222222999::::::;;;:::999777666666555444333333444555666777:::LLL^^^___[[[RRRCCC555444444333333444444555444444444444444444444444777777888<<>>===>>>???@@@???>>><<<======>>>???@@@AAAAAA???>>>===<<<<<<======>>>>>>EEE@@@AAABBBXXX~~~bbbGGG>>>???BBBBBB=========>>>>>>??????@@@@@@;;;@@@@@@@@@AAADDD^^^wwwOOO@@@@@@>>>>>>>>>@@@AAABBBBBBBBB???AAACCCAAAEEE\\\]]]hhh|||rrrnnnlllllllllmmmmmmmmmmmmmmmmmmiiiiiijjjjjjjjjjjjkkkkkkggghhhkkknnnooonnnmmmlllooonnnmmmllllllmmmnnnooorrrqqqpppooonnnnnnoooooonnnmmmllllllnnnnnnmmmlllgggiiimmmppprrrrrrqqqppp/////////000111444777:::999777444111000000111222222888===???DDDKKKNNNNNNHHHDDD>>>;;;:::999555222222222111111111222222333333222222111000//////........./////////000222333///000000000222666===AAA@@@<<<999:::===>>>:::777111111111111111111111111222222444===IIIPPPKKKBBB888555222111222333333333111111111222444666777888666666666555333444777:::<<<<<>>===;;;:::999999999::::::::::::::::::::::::<<<<<<>>>BBBEEEDDD???:::=========<<<:::999777666999888666555666999<<>>777444555666666666777555222222555:::>>>@@@<<<;;;;;;<<<===<<<999777444555777777777555222111111333555444333111111222111111000000///.........000000111111222222222222...000111222222333555777>>>;;;777222000000222444;;;;;;<<<;;;:::888666555444444333333444555777888999;;;PPPfffeeeXXXIII999555444444333333444444555555555555555555555555555999999999999<<>>===>>>??????>>>============>>>>>>????????????>>>===<<<<<<===>>>???===DDD@@@AAA@@@TTT}}}oooNNN>>>AAACCC@@@???????????????>>>>>>>>>>>>===@@@>>>>>>???AAAZZZXXXAAABBB???>>>===>>>AAACCCBBBAAA@@@BBBDDDBBBAAAQQQvvvhhhhhhyyyuuuooommmjjjkkkkkklllllllllkkkkkkiiiiiiiiijjjjjjkkkkkkkkkhhhiiikkkmmmnnnnnnmmmlllooonnnmmmllllllmmmnnnooopppqqqssstttsssqqqooonnnmmmlllkkklllmmmmmmlllkkkhhhjjjmmmooopppooommmlll......//////000222666999888777444222111111222222111666999;;;AAALLLTTTWWWSSSOOOJJJDDD???;;;666333444444333333222333333444333222222111111000/////////111333222111000000000000111111000000333777;;;:::999999999:::999777555222111111000000000111111222333888BBBLLLNNNGGG???888555222111222333444333222222222222333555666777888888777555333444888:::555777BBBVVVkkk~~~{{{```LLLCCC======<<<;;;:::::::::::::::::::::::::::::::::::::::;;;===BBBEEEDDD???:::;;;<<<<<<<<<;;;999777666777666444444555888;;;===???BBBAAA===<<>>666666666777666777888777666;;;BBB^^^rrr~~~{{{dddGGG999888777555444333555666777666666666777888888999999444999888<<>>======??????>>>============>>>>>>>>>??????@@@???>>>=========>>>???:::@@@===@@@AAAVVV~~~YYYBBBCCCAAA;;;>>>>>>>>>======<<<<<<;;;;;;>>>???;;;===@@@@@@SSStttfffHHHEEEAAA>>><<<===AAACCCBBB@@@??????BBBBBB@@@IIIfffxxxlllqqqyyypppnnnjjjjjjjjjkkkjjjjjjiiiiiiiiiiiijjjjjjkkkkkklllllljjjkkkkkklllmmmnnnnnnnnnoooooonnnnnnmmmmmmnnnnnnnnnpppsssuuuuuusssooommmnnnlllkkklllmmmnnnmmmlllkkklllmmmnnnnnnmmmkkkjjj///000000///...000444777999999999999888666444222///444666555999DDDNNNSSSUUUTTTQQQLLLEEE>>>;;;999777666555444444444444444000000000111111222222222999;;;===;;;777333111000///000000000///000333555444666888777444222222333111000000000000111333444444777>>>GGGLLLIIIAAA;;;666444111000111222333333333333222222333333444555666777666555444444666888333888>>>III\\\uuudddOOOEEE======<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999:::===BBBFFFFFF@@@;;;999:::;;;;;;;;;:::888777666666555555777999<<<===AAADDDCCC???===@@@CCCBBBCCC>>>999777777777555333444444333222222333666999:::999777777777888777666555555444444333222222222111333444444222222333444111111111111111111000000000000000000000000000000000111000000///222666999EEECCC>>>888222111444777777888999::::::999888888666555444333333444555666;;;999TTTwww{{{fffNNN;;;555444444333333444444555666666666666666666666666444666888888777999<<<@@@EEEJJJNNNHHH===555555888999777666777666555:::AAA[[[ppp~~~jjjKKK<<<888777555444444555888999555666666777888888999999666:::777888AAACCCEEEPPPSSS]]]zzzhhhMMM???===<<<===>>>???>>>===<<<<<<===>>>@@@AAABBBBBBAAA@@@???>>>===>>>>>>???<<>>===:::>>>BBB@@@JJJdddtttPPPFFFCCC???<<<<<<@@@BBBAAA>>>???===???CCCBBBFFFZZZqqqjjjfff}}}pppmmmjjjkkkkkkkkkjjjiiihhhhhhjjjjjjjjjkkkllllllmmmmmmmmmllllllllllllnnnooopppooopppppppppoooooonnnmmmmmmnnnqqqrrrrrrqqqooonnnpppnnnmmmnnnooopppooonnnlllmmmmmmmmmmmmmmmllllll000111222000---...111555;;;===@@@AAA@@@;;;666333000333444111222;;;DDDHHHPPPRRRRRROOOHHHCCCAAAAAA999888777666555444444444---...///000222444555555CCCFFFGGGEEE>>>888444222---...//////...///111222///333777555111...///111////////////111333555666666:::BBBJJJLLLEEE<<<777555222000///000111222222444333333222222333333444111333555555444444555666888===???AAARRRooofffQQQGGG===============>>>??????;;;;;;;;;;;;;;;;;;;;;;;;999:::>>>CCCGGGGGGBBB===777888:::;;;;;;:::888777888777777888:::<<<>>>???CCCEEEDDD@@@>>>AAACCCCCCAAA>>>:::888999:::777555333333222111000111333555;;;888555444444444444333555555444222222222222222222333444444222222333555111111111111111111222222111111000000//////......333333111///...111555888CCCCCC@@@:::555222444777444555777999:::;;;::::::888777555444333333444444;;;888UUU}}}pppVVVCCC555444444333333444444555777777777777777777777777666888:::999888888:::===CCCBBBCCCBBB;;;444444:::;;;888666666555555:::AAAXXXooo~~~oooPPP@@@888777555444444666999:::555666666777888999999999:::;;;555555???BBBEEEOOOUUU```~~~lllQQQ???===<<<===>>>???>>>===:::;;;===???AAACCCEEEFFFCCCBBB@@@>>>>>>>>>>>>???AAACCC===CCCFFFZZZeeeHHHGGGBBB<<>>>>>>>>>>>????????????===<<<:::???EEE???CCCWWWqqq{{{SSSDDDDDD@@@<<<<<<@@@BBB@@@===AAA===???EEEFFFGGGUUUgggfff]]]}}}pppmmmlllllllllkkkjjjiiihhhgggjjjjjjkkkllllllmmmnnnnnnooommmlllkkklllnnnpppqqqooopppqqqqqqqqqooonnnmmmmmmmmmnnnnnnooooooppppppqqqpppooopppqqqrrrqqqooommmmmmmmmmmmnnnnnnnnnooo000///...---...///111333:::999@@@LLLQQQHHH;;;333333666888666333555<<>>888111333222111000000111222333555444333111111000000000333+++(((,,,000333:::BBBHHHIIILLLMMMGGG===999:::555444333333222333333333222666111///555444222888<<<;;;:::777444333444666666444888CCCOOO]]]uuuiiiPPPDDD===>>>??????>>>>>>???@@@>>>?????????@@@@@@@@@@@@<<<;;;===DDDJJJIII@@@888::::::888777777777888999999777666666777999888777???@@@@@@?????????BBBDDDGGGCCC;;;333333666666222333444555555444444555777;;;:::999777444222111000555555555555444333222111222222444555555444222222222111111000000000000000////////////000000000000//////000//////111555888???@@@===777444555555222555777999::::::999888777777777777777777777777777444@@@SSSjjjfffFFF666777777555555555333000555555666777888999::::::777777777777666666666666=========<<<;;;:::999888666555444222333666;;;???YYYppp{{{qqqMMMCCC888666444444666888::::::666666666777888999:::;;;<<<<<<>>>@@@???BBBNNN[[[iiiuuuyyyZZZGGG======@@@>>>@@@DDD>>>>>>>>>>>>@@@BBBCCCAAA@@@@@@@@@@@@@@@?????????>>>CCC999???DDDAAA[[[hhhLLL>>><<>>===<<<;;;>>>===<<<<<<===AAADDDFFF\\\ZZZGGGHHH======AAA===???CCCAAAAAADDDGGGFFFEEEJJJVVV___hhh[[[|||tttpppkkkooollleeeccchhhjjjhhhnnnooooooooooooooonnnnnnnnnooooooooooooooonnnmmmqqqppppppoooooooooooopppmmmlllkkkjjjkkkmmmooopppqqqpppnnnooopppqqqqqqpppjjjlllmmmkkkiiijjjnnnrrr222111///...///000222333<<<>>>DDDNNNVVVSSSFFF;;;555555555444444555777999<<<@@@FFFIIIIIIHHHGGGGGGIIIHHHGGGFFFDDD>>>888333111111111111111444888<<>>=====================>>>>>>>>>>>>;;;:::<<>>===>>>@@@BBBGGGDDD===555333666666222444555777777555444555555:::999888777555333222111666666666666555444333222333333444444444444333333222111111000000000000000////////////000000000111111111111000///000333666<<>>???>>>???AAACCCIIIXXXgggwwwhhhJJJ>>>>>>BBB???BBBEEE@@@CCCAAA@@@@@@AAABBB@@@???@@@@@@?????????>>>>>>>>>CCC:::@@@CCC@@@YYYkkkMMM>>>===???@@@@@@@@@??????>>>============<<<<<<<<<===???BBBDDDTTT~~~fffQQQGGG<<<<<<@@@===>>>CCC@@@@@@CCCEEEDDDCCCGGGQQQYYYooo]]]wwwyyyqqqiiilllkkkgggfffkkkmmmlllmmmnnnoooppppppooonnnmmmmmmmmmnnnoooooonnnnnnnnnoooooonnnmmmlllllllllmmmnnnmmmllllllmmmnnnqqqrrrqqqooonnnnnnooopppooonnnkkkkkkkkkjjjjjjkkknnnppp444333111000000111222333222:::BBBLLL[[[fffaaaTTT???999333222444555444222222777<<>>===;;;:::;;;;;;;;;;;;<<<<<<<<<===999888;;;BBBIIIIIIAAA999:::999888888777777888888555444444666999:::;;;:::=========<<<;;;;;;>>>@@@HHHFFF???777444666666222444666888999777555555555999888888777666555444444777666666555555444444333444444333333333333444444222111111000000000000000/////////000000000111111222333222111///000222444999AAADDD===555222333333555777999;;;<<<<<<;;;:::777777777777777777777777333666???QQQjjjwwwhhhPPP:::777555444444444333222555555666666777777888888777666666666555555555555333444555555666666666555555555555444555999>>>BBBSSSggguuuzzzYYYEEE;;;999555444555555666555444555888;;;>>>???@@@@@@BBB???>>>@@@BBBJJJZZZjjjzzzvvvNNN@@@???CCCAAACCCFFFBBBEEECCC@@@>>>>>>???>>>===??????>>>>>>>>>=========AAA;;;@@@BBB???UUUqqqPPP@@@???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<======>>>@@@@@@JJJoooxxx___III======AAA>>>@@@DDD@@@>>>AAADDDCCCAAACCCJJJQQQqqq{{{bbbrrrtttkkkmmmllljjjjjjmmmnnnllllllmmmooopppqqqooonnnmmmkkklllmmmnnnnnnnnnnnnnnnmmmmmmkkkjjjiiiiiiiiiiiinnnmmmmmmmmmnnnppprrrsssqqqpppnnnmmmnnnnnnnnnmmmlllkkkiiiiiikkkmmmnnnnnn555444333222111111222222...777>>>FFF[[[sssxxxnnnXXXJJJ:::222333666444111///333777;;;>>>AAAEEEGGGFFFIIIOOOTTTUUUQQQJJJDDD888777444111000333888<<>>>>>???>>>===;;;::::::;;;;;;;;;<<<<<<<<<999888:::AAAHHHIIIBBB:::999999999888888888888888666555555777999:::999888888999::::::999:::===@@@HHHGGGAAA999555666666333222555888:::999777666666777777777666666666555555666666555444333333333333333333111000000111333333222111111000000000000000//////000000000111111111111222222222000111333555:::EEEKKKDDD888222222333666777:::<<<===<<<;;;;;;777777777777777777777777999888:::FFF^^^pppiiiXXXAAA:::555444333111000000666666666777777888888888777777666666555555444444555666666777777777666666444555555666777:::@@@DDDPPPaaappp{{{|||```EEE===;;;888666777888888888777999===@@@BBBBBBBBBAAABBB???<<<<<<===BBBOOO[[[gggwww|||TTTCCC???CCCAAABBBEEEBBBDDDAAA===<<<<<<======<<<>>>>>>>>>>>>==================BBBBBB???OOOvvvyyyUUUBBB@@@@@@============>>>??????@@@@@@>>>>>>>>>???????????????DDDbbbkkkNNNAAA???CCCAAABBBFFFAAA>>>AAACCCBBB@@@AAAFFFJJJaaalllpppxxxqqqpppooommmmmmmmmkkkiiikkkmmmoooqqqqqqpppnnnmmmjjjjjjlllmmmnnnnnnnnnnnnmmmlllkkkiiihhhhhhhhhhhhllllllmmmmmmoooppprrrssssssqqqooonnnnnnnnnmmmlllmmmkkkhhhiiimmmooonnnmmm444333333222222111111111222:::===AAAVVVtttzzzfffKKK999444444333111222444777999:::<<<>>>@@@???CCCJJJPPPTTTRRRLLLGGG:::888555222000333888<<<@@@FFFIIIFFF@@@<<<:::777666666666555555444444444000111222222222222111111;;;888777<<>>777666555444444666555444333333333333333000222...222>>>>>>444333000444888;;;:::999888888:::888999;;;<<>>AAAGGGGGGBBB:::555666666444///333777999999888888888555555555555555555555555555444333111111111111111222111000//////000111222222111111000000000000000000000000000111111111111///000222222222333555777<<>>555333222666888:::<<<<<<<<<;;;:::777777777777777777777777;;;999888@@@VVVlllnnndddEEE;;;333333444222111333666777777888888999999999888777777666555555444444888888888888777666555444444555666666888;;;@@@CCCLLL[[[llltttzzz{{{fffGGG<<<:::777777888:::;;;:::===???AAACCCCCCBBBAAA@@@===;;;:::;;;:::;;;BBBJJJPPPddd]]]GGG>>>BBB??????BBB@@@BBB???===<<<===???@@@@@@>>>>>>>>>>>>============999>>>BBBCCCAAAJJJjjj\\\EEEAAA@@@<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBWWWzzzuuuTTTEEE@@@BBB???AAADDD??????AAABBBBBBAAABBBEEEHHHXXXxxxrrr}}}tttqqqnnnoooooommmkkkiiilllmmmooopppqqqpppooonnnjjjjjjlllmmmnnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiilllllllllmmmnnnpppqqqqqqtttrrrpppoooppppppooommmnnnkkkjjjkkkooopppooommm111111111111111000000000///333666<<>>>>>;;;888555444444111222555777777777555444444555666777777666555444777777777>>>MMM^^^eeeeeeXXXIII;;;555444111000///222222222222222333333444333555000111===>>>888:::555888<<<======;;;::::::???<<<>>>@@@@@@EEEZZZqqqtttYYYIIIBBB>>>;;;<<<@@@CCCCCCCCC<<<<<<<<<=========>>>>>><<<:::;;;AAAHHHIIICCC<<<888999999999999888777777999888888888999888666333333444555666777:::===@@@DDDFFFBBB:::666666777555000333666888888888888888444444444444444444444444444333111000//////000111111000000000000000000111222111111000000000000000000000000111111111222222...000222333333444555777<<>>===999777888;;;;;;:::===BBBCCCVVVssshhhMMM@@@AAA===;;;??????AAA???>>>>>>AAACCCCCCCCC??????>>>>>>>>>=========888???@@@AAADDDGGGaaaeeeIIIBBB@@@<<<<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBOOOrrr\\\IIIAAA@@@<<<>>>AAA<<>>;;;666666555333222333666999888777777666555222000///...111777;;;===<<<:::888;;;<<<=========;;;999888999===@@@FFFRRR___cccaaaOOOCCC777333111//////111000000111333555777:::;;;888<<<888888AAABBB???DDD???BBBDDDEEECCCBBBAAAAAAIIIFFFGGGJJJIIIJJJWWWgggwww\\\LLLGGGAAA<<<;;;???CCCEEEDDD<<<<<<<<<<<<============>>><<<<<>>>>>===@@@@@@???>>>======<<<<<<:::888888;;;;;;999:::>>>===KKKdddtttTTTBBBAAA;;;888===??????>>>===???AAABBBBBBAAA@@@@@@?????????>>>>>>>>>999@@@===>>>EEEGGG___mmmLLLBBB@@@<<<<<<<<<===>>>???@@@@@@AAAAAA@@@???>>>???@@@BBBCCCAAAHHHkkkfffQQQEEEAAA<<<>>>AAA<<>>444111000000222666///111333666:::>>>AAACCC<<>>CCCEEEDDD;;;;;;;;;<<<<<<<<<======@@@>>>>>>CCCIIIJJJCCC<<<888888999:::999888777666555555666888::::::888666777888888777666666999;;;@@@CCCAAA:::555666777777666777777666333222333444333333222222222222111111666444222111000000222222222333444555555444333222222111111000000000000000000111111111111222222222111333444444333222333333555CCCPPPQQQJJJCCC;;;666888999:::::::::888666555777777777777777777777777555:::999666===NNNYYY\\\XXXFFF888777666///---111//////111333555777888999;;;;;;:::999888777666555444555666666777777666666555666777777777999<<<>>>AAAOOOccceeeccc{{{bbbJJJGGGCCCAAAAAAAAAAAA@@@>>>===<<<;;;:::::::::;;;???;;;999:::999666777;;;999BBBWWWuuu{{{YYYDDDAAA;;;777<<>>???===<<<@@@@@@@@@@@@????????????;;;@@@:::;;;EEEHHH```qqqNNNBBB@@@<<<<<<======>>>??????@@@@@@@@@???===<<<===???BBBDDD@@@DDDgggoooXXXJJJDDD???@@@DDD???>>>>>>>>>>>>AAADDDIIILLLKKK\\\zzzuuuggg{{{qqqjjjmmmooollljjjlllooonnnllllllmmmoooqqqsssnnnooooooooooooooonnnmmmkkkkkkkkkkkklllmmmnnnnnnpppqqqqqqqqqqqqpppoooooopppnnnmmmmmmooopppoooooommmpppssssssqqqppprrrttt000000000000111111111111,,,///222333555===HHHRRRaaajjjnnndddPPP===555444///000222444555666555555999666333222222222222111333333333333333444444444777666444444444555666777444555;;;DDDKKKKKKEEE???>>>>>>===>>>???AAACCCDDDPPPaaa\\\\\\]]]___aaaMMMCCC999111.........///111000000222555888<<>>???<<<999999???JJJhhhwwweeeNNN@@@<<<>>>>>><<<>>>>>>>>>>>>>>>?????????BBBAAA???===<<<======>>>@@@BBB@@@@@@CCCEEE]]]XXXBBBBBB<<>>??????@@@AAABBBCCCCCCDDDGGGPPPiiidddvvvrrrgggmmmssspppnnnooorrrpppnnnnnnooopppooonnnkkkmmmnnnnnnmmmmmmnnnpppnnnmmmlllllllllnnnooopppqqqppppppoooppppppqqqqqqtttpppnnnooorrrsssoookkkoooqqqrrrrrrpppooooooppp/////////000000111111222///111222111000444<<>>QQQbbb___aaadddddddddOOO@@@888111111222111000222222222444666999<<<>>>@@@?????????@@@CCCFFFIIIKKKOOOOOOMMMJJJFFFEEEGGGHHHNNNMMMKKKJJJKKKLLLOOOPPPcccuuuhhhQQQJJJCCC??????@@@>>>???BBB@@@@@@AAAAAA@@@???===<<<@@@<<<>>>GGGMMMIIIAAA<<<999999888888777777777777999888666666777888888777333555666666666888<<<@@@AAA@@@<<<888444333555777888888777777666666555555222222222222222222222222222111000///000111333444222222222222222222222222444333222000//////......111111222222222222111111000000000111111111111222777999AAAKKKLLLCCC:::888666888::::::888666555666;;;:::999888888777777888999555333666:::@@@LLLWWW]]]QQQAAA777333222111000333444555666888999;;;;;;;;;:::888777666555555555777999:::999777666666666888555222111444666777777>>>JJJ]]]cccbbblllrrrhhhYYYQQQIIIEEE@@@;;;:::<<<555555666777999;;;===>>>:::999999;;;===<<<999666999???GGGbbbzzziiiRRRBBB===>>>???>>>>>>>>>>>>>>>>>>?????????CCCBBBAAA??????????????????AAA???@@@CCCEEE\\\[[[DDDCCC>>>@@@@@@@@@@@@@@@AAAAAAAAADDD@@@<<<<<>>AAA@@@>>>======>>>@@@BBBBBBJJJaaaeeesssuuuiiilllqqqpppnnnppprrrpppnnnnnnooopppooonnnmmmnnnoooooonnnnnnoooqqqooonnnmmmmmmmmmnnnoooppprrrrrrqqqpppoooooooooooorrrooommmooorrrsssooolllooopppqqqqqqooommmnnnnnn......///000000111222222000222222000---...222666;;;FFFSSSXXXSSSGGG;;;444444444333333333222222222///...---...000222222222///000000000111111111222000222666:::<<<===<<<<<<>>><<<;;;<<<>>>===999555555444222222333555888:::KKK^^^___fffkkkjjjhhhRRR<<<555111222444222000111222333333555777999;;;<<<;;;;;;;;;<<<>>>@@@CCCDDDEEEEEEDDDBBB@@@???AAABBBEEEDDDCCCBBBBBBCCCEEEGGGVVVjjjkkkUUUIIICCC???@@@???===<<<>>>@@@@@@AAAAAA@@@???===<<>>:::777777777777666666666666:::999777666777888777666444555666666666888;;;>>>>>>===;;;888555444666888777777777666555444444333222222222222333333333333111111000//////000222333222222222222222222222222333333111000////////////111111222222222222111111111111111111222222222222777:::BBBJJJJJJCCC<<<999666777888888666555666777<<<;;;:::999999888888999:::666444666999>>>GGGQQQXXXQQQFFF;;;333000///000222333555777:::<<<>>>???999999777666555555555555666888:::999888777777888888555222222444777888999<<>>999::::::<<<===<<<888555:::>>>CCCXXX|||nnnWWWFFF??????@@@AAA=========>>>>>>?????????BBBAAA@@@???????????????===???===???CCCEEE[[[```GGGCCC@@@>>>>>>??????@@@@@@AAAAAABBB???======???@@@@@@@@@AAAAAAKKKgggqqqRRRHHH@@@>>>???<<>><<<;;;===@@@BBB>>>BBBVVVyyyjjjppp{{{lllllloooooooooqqqqqqooonnnmmmnnnooonnnmmmmmmoooppppppooonnnpppqqqppppppooonnnnnnnnnoooooossssssrrrqqqpppooonnnnnnpppnnnmmmnnnqqqrrrpppmmmooopppqqqpppmmmlllllllll---......///000111222222///000111111//////111333222:::GGGRRRTTTNNNCCC;;;333333222222222333333333222111///000111111000//////000000111111222222222444777<<>>===<<<<<<===>>>???JJJ___}}}lllVVVHHHCCC???@@@???<<<:::;;;@@@@@@AAAAAA@@@???===<<<@@@<<<===BBBEEE@@@:::777777777888888888777777777;;;999777666777777666555555666666777777999;;;<<<;;;;;;;;;888666555666888777666666555444333222222222333333333333333444444222222111000000111222333111222222222222222333333333222111000////////////111222222333333222222111222222333444444555666666777<<>>???888888777666555555555666444666888888777777888999999777444333444666888999@@@GGGTTTUUULLLOOOVVVQQQTTTIII???:::777555555888444555777999;;;;;;::::::;;;<<<>>>??????===999777:::===???OOOmmm|||ttt^^^KKKAAA???@@@AAA<<<<<<======>>>???????????????>>>===============<<<>>><<<>>>BBBDDDYYY{{{hhhKKKAAA@@@<<<======>>>???@@@@@@AAA??????>>>>>>??????>>>>>>BBBAAAHHH___ZZZGGG@@@???>>><<>>@@@NNNooosssqqqrrrmmmmmmnnnooorrrqqqooommmmmmnnnnnnnnnmmmmmmnnnoooooonnnmmmnnnpppqqqqqqpppooooooooonnnnnnqqqqqqqqqqqqppppppooooooooonnnnnnooorrrsssqqqooooooqqqqqqpppmmmkkkkkkkkk---......///000000111111---///000111111000111111111666>>>GGGMMMLLLFFF???666666555555444333222222111000///000111111000.........//////000111111222999;;;@@@CCCCCCBBB>>><<<<<<999666333222222222222333222000///000222444666666GGGMMM```nnnqqqqqq___CCC999111000000///000222000000000000111222333333444444444444555666777777444666777666555555777999<<<;;;;;;:::::::::;;;<<>>AAAHHHJJJCCC<<<888888888999:::::::::999888;;;999777666777777666555777777777888999:::;;;;;;999::::::999777666666888555555555444333222222111222222222333333444444444333333333333222333333333111111111222222333333333222222111000/////////000222222333333333333222222000111222333555666888888777===CCCEEEDDDAAA===;;;::::::999888777777:::<<<;;;:::999888888777777888:::777666777888888===DDDHHHJJJJJJBBB888111111444222333444666888999;;;;;;888777777666666666777777222444666777666666777888:::999777555444555777888HHHJJJRRRRRRHHHLLLUUUSSSMMMCCC:::777777555444555333555777999:::::::::::::::<<<>>>???>>><<<:::999:::===<<>>>>>??????>>>>>>>>>>>>=========<<<;;;===:::===BBBCCCVVVvvvrrrPPP??????<<<<<<===>>>??????@@@@@@>>>>>>??????>>>>>>===>>>CCCDDDHHHYYYxxxdddJJJDDDBBB@@@@@@>>>???@@@BBBBBBCCCBBBBBBBBBAAAKKKggguuuzzzzzzooommmmmmoooqqqpppnnnllllllmmmnnnmmmllllllmmmnnnnnnlllkkklllnnnqqqqqqppppppoooooonnnnnnnnnooopppqqqqqqqqqqqqqqqoooooooooqqqrrrsssrrrqqqppprrrrrrqqqnnnlllllllll......////////////000000....../////////...---,,,222222555;;;AAACCCAAA???<<<<<<<<<;;;999777444222...---...///222333222000,,,,,,---...///000000111:::;;;<<<===<<<:::888666777555333222111000111111000000/////////000222222222@@@CCCWWWhhhlllooo```GGG===444222222111222555222222222222222333444444333333333333444444444444222333555555444444666777;;;;;;::::::::::::::::::>>>OOOkkkoooYYYIIICCC??????>>>;;;:::<<<@@@@@@AAAAAA@@@???===<<>>;;;;;;<<<===>>>>>>??????>>>??????@@@@@@???>>>>>><<<<<<:::===AAAAAARRRqqq}}}WWW???@@@======>>>>>>??????@@@@@@===>>>??????>>>===>>>@@@BBBEEEHHHQQQkkklllJJJCCC@@@<<>>@@@BBBBBB???===;;;222222222444666666444333...//////000111222333444999999888666555333222222222333333222111000///000//////000000111111000000222;;;999KKKZZZ^^^cccVVVCCC;;;333333333222222444222222222222222333333444333333444444444333333222222444666666555555666777:::::::::999999999888888>>>III___|||rrr\\\JJJDDD???>>>>>><<<<<>>666333222222222333444666777888999888888888888888999::::::333555777777666555555666777888888666555666:::>>>GGGCCCJJJQQQQQQWWW^^^[[[TTTFFF999555666555555666333444555666888:::<<<===777999;;;:::999999;;;===888>>>===BBBRRRbbb{{{|||yyygggTTTFFF???===::::::;;;<<<===>>>???@@@===>>>???@@@@@@???>>>>>><<<<<<999<<>>@@@???===>>>@@@CCC@@@DDDEEEHHH\\\wwwPPPFFF@@@999>>>===>>>???@@@@@@@@@@@@???@@@@@@DDDWWW|||ssshhhwwwooonnnnnnmmmooommmkkkkkklllmmmlllkkkmmmnnnnnnnnnlllkkklllmmmlllmmmnnnooooooooonnnnnnmmmnnnppprrrrrrrrrqqqpppnnnoooppppppooonnnnnnnnnmmmoooppppppnnnllllllmmm000000000///......---------,,,,,,...000222222111111000///000222666999:::999<<>>DDDVVVsssuuu___KKKDDD>>>>>>===<<<===AAA@@@@@@AAAAAA@@@???===<<<999CCCUUUfffhhhZZZIII@@@888999;;;=========;;;:::999777666666888999888888666444333444777777555222777999;;;;;;888666444444222333333444444555555666//////000111222222333333333333333333333222111000000000111222333333444444222111000000000000000111222333333444444333333222333333333222222111111111333===BBB>>>:::<<<===;;;666777999999888888999:::======<<<;;;::::::::::::666555666888777444666;;;888>>>EEEFFFAAA;;;777777111222333555666888999:::888888888888999:::;;;;;;555777888888666666666777444555666666555888===BBBLLLGGGPPP\\\```fffkkkeee\\\LLL;;;555555555666888999888777666666777888999999;;;<<<;;;:::;;;>>>BBB777>>>>>>BBBOOO^^^vvvnnnZZZIII@@@===::::::;;;<<<===>>>???@@@;;;<<<===>>>>>>===<<<<<<======999<<>>AAAEEE>>>CCCBBBAAASSSyyy[[[OOOGGG>>>EEECCCBBBAAA@@@@@@@@@AAABBB<<<<<<@@@RRRvvvppp```zzzpppnnnmmmlllnnnmmmkkkkkklllllllllkkknnnooopppooommmllllllmmmkkklllmmmooooooooonnnnnnooopppqqqrrrrrrqqqooonnnmmmnnnooonnnmmmkkkkkkkkkkkkmmmnnnnnnmmmllllllmmm999666222000/////////...111...+++,,,...000///---111000......///111333555333777<<>>DDDGGGHHH;;;666222000111333222111111000...------///111222333444444555555555444444222333444666777666666555888999::::::::::::999888:::BBBLLL^^^wwwdddPPPGGG???======<<<===???AAAAAA@@@@@@???>>>>>>======BBBNNN\\\___UUUGGG@@@888888888888999:::;;;;;;888777666555555555555555;;;:::999777555444333333888<<<@@@@@@;;;666333333777555555555666777666555444333222111111222333444222222222222333333444555222222111000///...------222222222222222222222222222222222222222333444555///111222222222222444555666999<<>><<<999777666666888:::::::::;;;<<<======<<<:::888777777999;;;999555222333555555:::>>>@@@AAABBB===666666111000555888777666666;;;:::888888888:::<<<===:::999888666555555555555333222111000111666===AAALLLIIIOOO___kkkmmmlllmmmaaaNNN<<<555333111222555777555444555888:::::::::999999::::::::::::;;;;;;;;;;;;<<<@@@GGGXXXuuu{{{eeeTTTGGG888AAA;;;888<<<@@@???>>>>>>>>>>>>>>>>>>============<<>>======>>>>>>===???>>>>>>>>>???@@@AAAAAAAAACCC???CCCRRRfffoooPPPDDD>>>888<<<>>>AAACCCCCCAAA>>>;;;===???FFFNNNaaannn```qqqtttqqqnnnjjjnnnnnnmmmmmmmmmmmmnnnooopppooonnnnnnnnnpppqqqrrrnnnmmmmmmllllllnnnoooppptttssssssssssssqqqmmmjjjhhhiiiiiijjjkkklllmmmmmmsssoooooosssssspppmmmnnn???<<<888555444333222000,,,,,,,,,---............//////......///000222333111333777<<>>>>>>>>>>>>>>;;;888555444222111000//////000111111000000///......///000111222222222222222333333444666666666888;;;=========:::666222111222333222111000000/////////000222333222222333333333222222111444444555666555555333333666777999:::;;;:::888777999???FFFVVVxxxyyyeeeQQQGGG???======<<<===???AAAAAA@@@@@@???>>>>>>===;;;@@@MMM[[[^^^TTTFFF>>>888888777777888888999999777666666555555555555666888777666555555555555555555999======999555444444666555444444666666555444333333222111111222333333333333222222222333444444111111111000//////......111111111111111111111111222222333333333333333333///000222222111222333555555888;;;>>>@@@???>>>===:::888666777888:::::::::<<<======>>>===;;;999888999999888666333333444666333777<<>>EEEVVVqqq{{{fffWWWKKK===@@@===<<>>;;;;;;>>>????????????>>>>>>>>>>>>===>>>;;;===BBBAAAIII^^^qqqOOOCCCBBB@@@>>>======>>>>>>===>>>>>>>>>>>>???@@@AAAAAA@@@CCC@@@AAAMMM^^^zzz[[[JJJCCC???===>>>???@@@AAA@@@???>>>??????DDDIIIYYYuuudddnnnvvvqqqooolllooooooppppppppppppppppppnnnmmmlllkkkkkklllmmmmmmooonnnnnnmmmmmmooopppqqquuusssrrrqqqqqqooollliiijjjjjjkkkkkklllmmmmmmmmmqqqmmmmmmqqqrrrooommmnnnGGGDDD@@@===:::888444111+++,,,............///000------......///000000000,,,---...111666>>>HHHOOOQQQNNNJJJHHHFFFDDDAAA???AAAAAA@@@>>>;;;888444222111000000//////000000111/////////000000000000000555777999999888888;;;>>>CCCAAA@@@???>>>;;;777333777555222222222222111000111111111222222222333333222222222222222111111111555555555555444333222111444666888:::;;;:::888666888;;;???MMMlll}}}gggRRRHHH@@@>>>>>>======???@@@@@@@@@@@@??????>>>===;;;@@@LLL[[[___UUUGGG>>>999888777777666777777777666555555555555666666777444444444444555666777777222666999999666444444555555444333333555555444333333333222222222222333333444333333222222222222333000000000000000000000000111111111111111111111111222333333444444333222111///000222222111111222444444666999<<<>>>???>>>>>>;;;999777777999;;;;;;:::<<<======>>>===<<<:::999<<<999666444444555555555111444888>>>HHHQQQPPPKKK===666222444666666555777777777888888888888888888999888777666666555666666777666444444666:::>>>AAAGGGEEEKKKYYYgggnnnpppqqqlllXXXCCC999::::::999888666555555666888::::::999999999::::::::::::;;;;;;:::999:::===CCCRRRlll{{{iii]]]TTTHHHAAA@@@AAABBB>>>:::;;;???@@@@@@@@@?????????>>>>>>===>>>:::<<>>======>>>>>>===============>>>???@@@AAA@@@CCC@@@???FFFSSSttteeeMMMCCCAAA>>>>>>>>>>>>>>>???@@@AAA@@@@@@CCCEEEOOOvvvkkkoooyyypppooooooooopppqqqqqqqqqpppooonnnllllllkkkkkkjjjkkkkkkkkkpppooonnnnnnnnnooopppqqquuussspppoooooonnnllljjjmmmmmmmmmmmmmmmmmmmmmmmmooollllllppprrrooommmnnnIIIHHHGGGFFFDDD@@@:::666333111...---///000111111,,,---......//////......------------///444;;;AAACCCBBB@@@???===<<<;;;:::>>>===<<<:::888555222111////////////000000000111......//////111222444555;;;???BBBAAA>>>???DDDIIIPPPNNNLLLJJJFFF@@@999333222222222222222111111000222222333333333222222111222222222222333333444444444444444333333222222222222444777:::;;;:::888666888:::<<>>======??????@@@@@@@@@@@@???>>>===<<>>>>>>>><<<:::888888:::;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999<<<999666666888999777444111333555<<>>???EEESSScccnnnssstttqqq]]]FFF::::::<<<:::666555555555777999::::::999999999999:::::::::;;;;;;;;;:::;;;===AAAOOOggg}}}zzzkkkccc___VVVGGGBBB@@@AAA@@@======@@@?????????>>>>>>>>>>>>=========999<<>>======>>>>>>===<<<<<<<<<===>>>???@@@AAA>>>BBB@@@>>>BBBKKKiiisssTTTCCC@@@>>>>>>>>>>>>???@@@@@@AAAAAA@@@DDDDDDIIIjjjsssrrrzzz~~~qqqoooqqqmmmnnnoooppppppooommmkkkllllllmmmmmmmmmnnnnnnoooooonnnmmmmmmmmmnnnpppqqquuurrrooommmnnnooooooooooooooonnnnnnmmmmmmmmmllloookkklllppprrrpppnnnoooBBBDDDHHHMMMPPPOOOKKKGGGBBB:::111---///111000...,,,------............---000111222222222333666999888999999888777666666666666666555444333111000000......//////000000000000/////////000222666999<<<>>>BBBDDDCCC@@@AAAFFFKKKPPPOOONNNLLLHHHBBB:::555...///000111111111222222222222222222222111//////111111111111222444555666222222222222333333444444222444777999::::::999888888:::===DDDXXXwwwhhhTTTJJJBBB??????===>>>@@@>>>???@@@AAAAAA@@@>>>===;;;===GGGUUU\\\UUUHHH???<<<;;;:::999888777777777555555555555555666777888444333333333333444444555555888:::999555222333444444222222222333444333222333333333333333333333333444333222222111111111111//////000000111111222222333333333333333333333333111222444444444222000...000111222222111000222333333444555777:::<<<===>>>===;;;888888999;;;;;;:::999999::::::999999888888:::999999;;;===<<<777222222333444999EEERRRWWWUUUTTTJJJAAA===;;;777555666666888:::;;;;;;:::777666777666666666666666777888<<<:::999:::===@@@AAAAAA999;;;AAAOOOaaaqqqyyyzzzyyygggOOO???<<<>>><<<888555555555777999:::999888999999999:::::::::;;;;;;<<<<<<<<<>>>@@@LLLbbbwww}}}xxxkkkiiijjjdddRRRGGG>>>>>>@@@@@@>>>>>>>>>============<<<<<<<<<===>>>:::===BBB@@@EEEWWWwwwaaaFFFBBB@@@>>>======>>>>>>===<<<<<<======>>>@@@AAABBB<<>>BBBHHHaaaeeeMMMBBB===>>>@@@AAAAAAAAA@@@???@@@@@@EEEFFFGGGbbbuuupppoootttooorrrmmmooopppqqqpppooommmkkkkkkkkklllnnnooopppqqqqqqmmmmmmlllkkklllmmmnnnooosssqqqnnnmmmooorrrssssssooooooooonnnnnnmmmmmmlllpppmmmmmmrrrtttqqqoooppp888<<>>???===;;;<<>>>>>@@@===???@@@AAAAAA@@@>>>===::::::AAAOOOWWWRRRGGG???<<<;;;:::999888888888888666555555555555666666777555555444333333333444444666999<<<;;;777333333444444333222222444444333222333333444444444444333333333222222111111111111222000000000111111222222222222222222222222222222222111222222333333222111000111222333333222111222333333333444555777:::<<<======:::888888999::::::999888888888888888888888888666888;;;>>>???<<<777222444555666777???LLLUUUWWW]]]RRRHHHCCC???:::666666777999:::;;;;;;999777666666666555666666777888999:::888777:::>>>AAAAAA???777:::AAAMMM```ttt~~~|||lllTTTAAA:::;;;:::666444444555888:::;;;999888999999::::::::::::;;;;;;=========>>>???HHH]]]ppp}}}wwwnnnpppvvvttthhhVVVEEE???@@@???===;;;======<<<<<<<<<;;;;;;;;;;;;>>><<<>>>BBB@@@HHH]]]|||hhhIIIBBB@@@>>>======>>>>>>============>>>???AAABBBCCC<<<@@@>>>???CCCGGGZZZxxxyyy[[[DDD???@@@BBBCCCCCCBBB@@@>>>AAA???DDDFFFFFF\\\~~~wwwvvvjjjiiizzzqqqrrrqqqrrrrrrrrrrrrqqqooonnnhhhiiikkklllnnnooooooooommmlllkkkkkkkkklllmmmnnnrrrpppnnnnnnpppsssttttttoooooonnnnnnmmmmmmmmmlllqqqnnnnnnrrrtttqqqoooppp444555999BBBOOO[[[eeeiiidddaaaXXXLLL>>>555111111000///...------...//////)))+++.........---...///***---///000...---.../////////......---.........,,,---...000000000000///222444888;;;===>>>======;;;999777555444555777999888777888888999666222///---///111222333666;;;???:::::::::;;;===???BBBCCC===<<<999777555555555666555444444333333444555666444555666777999;;;===>>>777888:::<<>>>>>@@@===>>>@@@BBBBBB@@@>>>===<<<:::???LLLUUURRRHHHAAA::::::999888888777888888777666666555555555555666555555444444444444555555222666;;;;;;888555444444555333222333444555444333333333444555555444333333111111111111111111222333111111111111111111222222000000000000000000000000111111111111222222222222222444555444333222333444444444333444555888:::<<<<<<:::888777888999999888999888888888888888999999444777;;;===;;;888555444555777888777;;;HHHTTTZZZ___UUULLLGGGCCC===888888888888999999999888666555555555555555666777999999666444444777===@@@???===777:::???III\\\qqq||||||}}}qqqZZZBBB666666777444444444555888:::;;;999777999999::::::::::::;;;;;;<<<<<<<<<<<<===DDDXXXjjj{{{}}}uuu|||qqqXXXIIIBBB>>><<<===============<<<<<<<<<<<<999??????@@@BBB@@@LLLeeennnMMMBBB@@@>>>======>>>>>>======>>>>>>???@@@BBBDDDEEE===@@@>>>???EEEFFFSSSkkkmmmLLLDDDCCCCCCBBBBBBAAAAAA@@@CCC===@@@BBBCCCWWWwwwzzzlll}}}hhhcccuuusssssssssrrrrrrqqqpppooooooiiijjjkkklllllllllkkkkkkmmmllllllkkklllmmmnnnooosssqqqoooooopppqqqqqqqqqnnnmmmmmmmmmmmmmmmmmmmmmqqqnnnnnnrrrssspppmmmnnn555333222888DDDSSSaaaiiippprrrooo___III:::666888111000...------...///111///000111000...---///000,,,///222333111000111333111000///...............+++,,,...000000000000///333777===AAACCC@@@<<<999;;;777333111111222333333333333333555666555333000///111333333555999???DDDAAAAAABBBDDDGGGLLLPPPRRRGGGDDDAAA===:::888777777888777555444333333444555666666666777999;;;>>>@@@666666777888>>>OOOllltttVVVLLLDDDAAA@@@>>>>>>@@@<<<>>>@@@BBBBBBAAA>>>===@@@===AAAMMMWWWUUULLLFFF999888888777777777777777888777666555555555555555444444444444555555666777///444999;;;999666555555555444333333555555444333333333444555555444333333111000000000111222333333111111111111111111111111////////////////////////111000000000111222333333333555555555333333333555555444333333444777999;;;<<<999777666777888888777:::999999888999999::::::333666::::::777444555666555999:::777:::FFFTTT\\\^^^UUUMMMIIIEEE???:::999777777777777777666555555555555555555666888999:::888666666:::AAADDDCCC@@@666999===EEEWWWlllwwwwwwxxxbbbHHH999888:::888444444666888;;;;;;999777999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;BBBTTTfffsss~~~~~~kkkUUUFFF>>>>>>BBB>>>>>>>>>>>>============888???AAAAAABBB@@@OOOjjjqqqPPPBBB@@@>>>======>>>>>>===>>>>>>???@@@AAACCCEEEFFF>>>@@@===@@@FFFEEEMMMbbbXXXHHHFFFCCCAAA@@@@@@BBBCCCEEE======???@@@TTTttt|||lll{{{kkk]]]~~~xxxtttrrrqqqpppooonnnnnnnnnnnnmmmmmmnnnnnnmmmkkkjjjiiinnnmmmmmmlllmmmnnnooopppsssqqqoooooooooooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmqqqnnnmmmqqqrrrnnnllllll///000333666;;;BBBKKKQQQcccrrr|||rrr___LLL;;;000000...,,,---000000...,,,222111000//////000111222/////////000///......---...///000///......///111///000111///---///555;;;999AAAHHHGGG@@@888666666333444444333000//////000000000111111111111000000///...///000444999>>>AAAFFFCCCBBBGGGRRR^^^gggkkkfff^^^TTTLLLHHHFFFDDDCCCAAACCCAAA<<<:::===@@@???@@@>>>:::777666999>>>CCC<<<777777999:::CCC___}}}zzzaaaQQQDDDBBBAAA======@@@BBBAAAAAA@@@>>>===;;;:::???888BBBSSSZZZ]]]YYYNNN???999555888999777555666999999888777777777777777444444444444444444444444333666999;;;:::777444333666555444333222111111111666666666666555444333333222222111111111111222222555555444333222000000///444333111000000000111111222222111111111111111111555444444444444333333333333444555555444555888;;;;;;999888888999::::::999888777666555555666777888888888999999999888888777555555444666;;;FFFRRRZZZ```]]]WWWPPPIIICCC===:::999888777777777888:::;;;666555555555666777999:::888777555666===DDDBBB;;;666666:::FFFYYYjjjvvvzzzzzzzzzhhhJJJ999;;;;;;444999777666555666777999:::;;;;;;;;;::::::999999999;;;:::999999888===KKKZZZpppxxxjjjTTTFFF@@@??????>>><<<;;;<<<<<<===>>>===???;;;<<>>???@@@>>>===@@@BBBBBBBBBBBBBBBBBBAAAAAA;;;???CCCBBB@@@BBBJJJRRRzzzgggJJJHHHFFFDDDFFFHHHGGGFFFCCCCCC@@@CCCHHHNNNnnnpppwwwppp\\\qqq~~~uuunnnttttttnnnkkknnnpppnnnqqqmmmlllooooookkkiiijjjmmmnnnooooooooommmlllkkkmmmooorrrrrrpppnnnlllkkkpppoooooonnnooooooppppppqqqqqqppppppoooooonnnnnn---...///000333999@@@EEEUUUbbblllllldddXXXHHH:::444111///...//////...,,,//////.........///000000000000000000000///......---......---,,,,,,---///...///000000000444999===???CCCFFFDDD===777444333000111222111///......///000000111111111111000000/////////000222666:::===DDDBBBCCCHHHTTTcccqqqxxxxxxqqqggg___\\\ZZZXXXWWWWWWXXXUUUMMMIIIJJJKKKJJJOOOMMMHHHBBB>>>===???AAABBB<<<999::::::AAAYYYssseeeTTTEEEBBBAAA<<<<<<@@@@@@@@@@@@???>>>===;;;;;;BBB===JJJ]]]eeegggbbbWWWCCC<<<777999:::888777888999999888777666666666666444444444444444444444444444666888999888666444444555555444333222222222222555555666666666555555555333222222111111222222333222222222222222222222222333333111000000000111111222222222222222222222222666555555555444444444444333444444444444555888:::;;;999888888999:::999999:::999888777777888999:::777777888888888888777777888888777777:::AAAJJJQQQ\\\___^^^XXXLLLBBB<<<;;;888888777666777888999:::666555555555555777888:::888777555666<<>>======>>>>>>>>>===???<<<===CCCDDDPPPiiiyyyRRRFFF@@@===??????======@@@@@@AAABBBDDDDDDCCCCCCBBB<<<@@@CCCCCCAAACCCJJJQQQsss{{{SSSJJJCCCCCCEEECCCBBBCCCDDDCCC@@@CCCGGGLLLlll}}}vvv```qqqtttnnnssstttooolllooopppnnnqqqmmmllloooqqqnnnlllmmmpppqqqqqqpppooommmkkkjjjmmmoooqqqqqqooommmllllllnnnnnnnnnnnnoooooopppppppppppppppooooooooooooooo.........------000444888DDDLLLVVV^^^bbb]]]OOOAAA888555111///////////////------...///////////////000000000000000//////...,,,---...---++++++---.........000222666:::>>>@@@EEEDDDAAA===999444111//////000111000///...///111000000111111111111000000000/////////000333555777999999;;;@@@IIIXXXhhhrrrvvvqqqkkkfffdddeeeeeeeeelllmmmiii```[[[ZZZYYYWWW___]]]YYYSSSNNNJJJJJJKKKPPPHHHBBB@@@???CCCSSSeee~~~lllXXXGGGBBB@@@<<<;;;???===>>>>>>>>>>>>===<<<<<>>EEEIIIWWW^^^bbb]]]OOOBBB;;;:::777777666666666777888999666555555444555666888999888888555555;;;AAA???:::666555666???NNN]]]hhhnnnqqqttthhhOOO>>><<<;;;666999999888777888999:::;;;999999999888888888888888999888999;;;:::===GGGRRRdddlllvvv}}}aaaLLLCCCAAA???<<<<<<<<<===<<<<<<>>>AAA>>>???DDDDDDQQQiii~~~WWWEEE@@@===>>>???>>>>>>@@@???AAACCCEEEFFFEEECCCBBB===AAADDDDDDBBBDDDKKKQQQgggcccOOOAAACCCEEEAAA???DDDEEEDDD@@@BBBEEEIIIhhhfffoootttmmmqqqssspppoooppppppnnnpppmmmlllppprrrpppoooqqqssssssrrrqqqpppnnnlllkkknnnooopppooommmlllllllllmmmmmmmmmnnnooopppqqqqqqnnnnnnoooooooooooooooooo000000///...------000222777<<>>;;;;;;<<<===============>>>@@@UUUoooxxxxxxqqqdddJJJAAA:::999:::888888999999999888777666666666666666666666555555555555555555777:::======;;;777333333222222222333333444555444444444444444444333222222111111000000111111222//////000111222333333444222222111111111111111111222222222333333333333333333333333222222222222111111222333333222333666999:::888777777888999999888888777666555555666777888666777999::::::999888777666777888999:::>>>CCCFFFQQQWWW\\\YYYNNNBBB;;;999666666666666666777777888666555555444555666777888999888666555:::??????::::::888888>>>KKKYYYdddjjjnnnssskkkUUUCCC===<<<888888888777777777888999:::888888888777777777777777777777888;;;;;;<<>>===<<<>>>BBB@@@@@@CCCCCCPPPiii\\\FFFAAA>>>@@@AAA???@@@BBBAAACCCEEEGGGGGGEEEBBB@@@???BBBDDDDDDCCCEEEJJJOOO^^^rrrUUUAAADDDHHHBBBBBBJJJFFFEEE@@@AAADDDGGGeeelllmmm|||wwwnnnpppqqqqqqpppppppppooorrrmmmlllpppqqqpppoooqqqtttssssssrrrqqqooonnnnnnnnnoooooonnnlllkkklllmmmlllmmmnnnpppqqqrrrrrrrrrnnnnnnnnnooooooppppppppp///000000///......000111000333999>>>AAABBBBBBCCCCCCBBB>>>:::555222000///...///000111111000///......////////////...------,,,...///.........000222555777:::===???@@@AAAAAA???999222//////000///---,,,...//////......000111000000111111111111000000111000///.........//////...111444555555888>>>CCCEEEFFFFFFGGGIIIMMMQQQSSSXXX[[[\\\YYYYYY]]]______WWWZZZ]]]___```bbbdddfffggg```VVVOOOIIIFFFIIINNNllluuu^^^IIIBBB@@@<<<;;;===:::;;;<<<===>>>>>>>>>>>>===@@@XXXsss{{{zzzsssfffJJJAAA:::999999777666888999999888777777777777777777777777666666555555555444777<<>>???<<<;;;:::999===GGGTTT```hhhkkkqqqmmmYYYEEE<<<:::888666666666666666777777888777777777777777777777777777666777:::;;;<<>>@@@???===<<>>AAABBBPPPkkkcccIIICCC@@@BBBCCCAAAAAADDDCCCDDDGGGHHHGGGDDD@@@>>>@@@BBBDDDEEEDDDFFFIIIMMMZZZ~~~~~~]]]DDDDDDHHHCCCDDDMMMFFFDDD@@@AAACCCFFFdddrrrkkksss~~~qqqppppppqqqrrrpppoooooosssooommmooopppnnnnnnppprrrrrrrrrqqqqqqqqqqqqqqqoooooopppooolllkkklllmmmmmmnnnpppqqqrrrsssssssssnnnnnnooooooppppppqqqqqq,,,---//////......///000---///333666666777>>>FFFJJJKKKJJJFFF???888333111000000000//////...---,,,///////////////......---+++---...//////000333555===AAAEEEEEEAAA>>>===>>>888333...,,,...//////---***,,,------,,,,,,---///000000111111111111000000111000000///////////////...000333444555666888999777999:::::::::;;;>>>@@@@@@EEEHHHHHHJJJOOOSSSSSSIIILLLPPPSSSTTTVVVXXXZZZ]]]ZZZSSSLLLEEEBBBCCCFFFddd}}}uuu^^^HHHAAAAAA===;;;<<<;;;;;;<<<===>>>>>>>>>>>>???CCC[[[ttt{{{yyysssgggHHH@@@999999999777666777999888888888888999::::::888888777777666666555555444777===DDDHHHEEE===666222222222222333333444555333333333333222111000///000000000//////000000000222222222111111000000///000000111222222222222111000000000111111222222333777777666666666555555555222333444333333444777999999888666666888999888777:::999888777777888999:::777999;;;>>>>>>===;;;::::::;;;;;;:::999:::<<<>>>GGGHHHHHHHHHFFFBBB<<<888555666777888888888777777666666444444444555666777999:::888666999???AAA>>>;;;999888;;;DDDQQQ^^^gggjjjqqqnnn[[[DDD888666777555555555666666666777777777777777777888888888888888666666999::::::???EEERRRZZZccciiinnn{{{sssXXXOOOEEE???>>>???>>>;;;;;;@@@??????CCCFFFYYYwwwjjjKKKFFFCCCDDDDDDBBBBBBDDDCCCDDDFFFFFFEEECCC@@@>>>AAABBBDDDDDDDDDFFFHHHJJJWWWwwwjjjMMMEEEEEEBBBDDDJJJEEECCC???@@@CCCGGGeee{{{jjjkkkvvvqqqoooqqqqqqooooooppptttooommmooopppnnnnnnppprrrqqqqqqqqqqqqrrrssssssooopppqqqpppnnnmmmmmmmmmmmmnnnppprrrssssssrrrrrrppppppqqqqqqqqqqqqqqqqqq***,,,...///...---...///...,,,...222222111999BBBHHHMMMQQQQQQKKKDDD>>>;;;666555333222000/////////111111111111111000//////---///111333444666999<<>>@@@CCCDDDEEEFFFGGGIIIKKKLLLKKKEEE???>>>@@@CCCUUUtttsss\\\GGGAAABBB???<<<<<<<<<<<<===>>>????????????@@@DDD[[[rrrwwwuuuooodddFFF???::::::;;;888666777888888888999:::;;;======999999888777777666555555666666:::AAAFFFFFFAAA;;;333333222222222333444444111222333444444444444444222222111111111111222222111111111111000000000000///000111222333222222111000000111222222333444444666666666555555555444444333444444444444555888:::999888666666888888888777:::999888777777888999:::666888;;;>>>>>>===;;;:::888999999888777888:::===BBBFFFJJJIIIEEE???:::999666777888999999999888777666666444444444444555666999:::999777999@@@CCCAAA===;;;:::<<>>@@@DDDHHHggglllccczzzsssnnnpppqqqnnnnnnppptttooommmoooqqqpppqqqssssssrrrqqqppppppqqqqqqrrrnnnqqqssssssqqqnnnmmmmmmlllmmmoooqqqqqqqqqoooooossssssrrrrrrrrrrrrrrrrrr+++---000000///......//////++++++///000...222999BBBIIIRRRWWWUUUPPPKKKIII<<<;;;888555444333333333222333333333333222111111222444666888:::<<<@@@CCCIIIQQQVVVPPPBBB777444666111111111000000///......111222333222111000111222000000111111111111000000000000111111222222333333555111......222444444222///222444555444444666999333777999777777:::<<<;;;888:::;;;<<<<<<<<<>>>@@@>>>BBBEEEAAA<<<===AAADDDHHHkkkrrrZZZFFFAAACCC@@@<<<<<<======>>>???????????????@@@CCCXXXnnnrrrpppkkk```EEE???:::<<<<<<999777777888888999:::;;;===>>>???999999999888777666666555777666777===CCCFFFCCC???444333333222222333333444000111333555666888888888444333333222222333333444000000000000000111111111///000111222333333222111111111222333333444555555333333333222222222111111333444555555444555888;;;999777666666777888888777888777666555555666777888555777:::===>>>===:::999333444555555666888===@@@???GGGOOOMMMEEE<<<999999666777888::::::999999888666666444444333444555666999::::::777:::AAADDDDDD@@@>>>===???GGGTTTdddnnnssszzzxxxdddJJJ:::888<<<666666777888888888888888777777888888999999999:::999666444777888999===BBBVVV^^^fffiiimmmxxxmmm___YYYVVVSSSOOOEEEKKKLLLOOOXXXccc}}}vvvMMMGGGCCCCCCCCC@@@???AAA>>>???@@@BBBCCCDDDDDDDDD@@@AAABBBCCCDDDEEEFFFGGGFFF___~~~mmmRRRFFFEEEDDDBBBBBBAAA>>>@@@DDDIIIiiinnn^^^xxx}}}tttnnnooopppmmmmmmqqqtttooommmpppsssssstttwwwuuusssrrrpppooooooppppppnnnqqqttttttrrrooommmmmmkkklllnnnooopppooommmllltttttttttssssssrrrrrrrrr........................////////////000111222333===???EEEQQQ]]]```[[[UUUNNNJJJDDD>>>:::888888888;;;======<<<===???===888??????AAAEEEHHHIIIGGGEEENNNLLLHHHCCC===777222000000000///////////////000++++++,,,---......------000000////////////000000222111111111000000//////111111111111111111111111//////000000111111222222666555444555777777666555555666666666777777888888777999;;;===>>>>>>===<<>>:::;;;;;;<<<>>>AAAAAA@@@>>>@@@@@@SSSiiippppppiiiYYY@@@;;;999999888555666999555555555666999===@@@BBB>>>;;;777555555666666555666999;;;>>>DDDIIIGGGAAA===444///222666444111///444444444555666777777888444444444444333222111000111000/////////000222333222222333666999777333//////000111222222222222222333333222222111000000///444444333222222444888;;;;;;;;;;;;:::999888666555666666666666777777777777888888:::;;;<<<=========:::888666555444555666777999CCCIIIDDD>>><<<:::666666777888:::999888666555333444444555666777888888<<<<<<999666:::BBBFFFEEE===>>>@@@AAABBBJJJ___sssyyy}}}|||kkkRRR???999;;;999999999888888888888888777666666777999999888666;;;:::888888999;;;>>>@@@PPP[[[iiirrrxxx~~~wwwnnnkkkhhhdddbbbeeelll|||{{{\\\IIIAAABBB???@@@AAA===AAAAAA@@@@@@AAAAAABBBCCCBBBAAAAAACCCEEEFFFFFFEEEFFFTTToooaaaKKKHHHHHHCCCCCCCCCDDDCCCBBBQQQxxxyyycccqqquuummmmmmnnnmmmllllllmmmnnnqqqsssttttttsssrrroooooopppppppppoooooonnnpppqqqqqqqqqpppooommmlllkkkllllllmmmmmmmmmmmmmmmqqqrrrsssttttttrrrqqqooo.................................///000111333333888999???JJJUUU]]]___]]]YYYVVVPPPJJJFFFDDDCCCCCCEEEFFFGGGHHHMMMSSSQQQLLLMMMNNNOOOQQQRRRPPPLLLHHHHHHFFFCCC>>>999444111///000000////////////000000,,,,,,---......///000000000000////////////000000222222222222111111000000000000000000000000000000111111111111222222222222333222222444666666444222555555555666666666777777999:::<<<=========<<<;;;@@@NNNjjjqqq[[[KKKDDD;;;;;;>>>:::=========@@@BBBCCCBBB@@@BBBCCCUUUiiiqqqrrrjjj[[[BBB===999:::888666666888:::::::::;;;===@@@CCCEEE===:::777555666666666666666888999<<>>;;;999666666777888888888888666666555555555666777777777888::::::888666:::BBBEEEBBB???@@@BBBCCCCCCJJJ^^^qqq~~~pppWWWCCC<<<===666666777777777777888888:::999999:::<<<<<<;;;999:::999777777888;;;>>>@@@JJJXXXiiitttyyy|||~~~~~~YYYFFF@@@CCC@@@@@@DDDAAA@@@????????????@@@AAAAAA?????????AAAEEEGGGGGGGGGGGGQQQfffuuuXXXIIIFFFFFFEEECCCCCCBBBCCCTTT}}}fffooozzznnnmmmoooooonnnmmmlllmmmoooqqqrrrrrrqqqpppoooppppppqqqqqqqqqppppppnnnoooooopppooommmlllkkkmmmmmmnnnoooooooooooooooqqqrrrsssssssssqqqooonnn........................------...///000111222333333555999@@@IIISSS[[[```___]]]XXXTTTPPPOOONNNNNNNNNOOOOOOTTT___iiijjjddd]]]\\\[[[ZZZWWWQQQKKKFFF???===:::666333111000///000000////////////000000............000111333555000000000000000000000000333333222222222222111111111111111111111111111111333333333222222222222222111111222555666666444111444444444555555555555666999:::;;;<<<<<<<<<;;;:::;;;DDDYYYwwwpppZZZLLLEEE<<<<<<>>>999>>>>>>???AAACCCDDDCCCAAACCCDDDUUUhhhppptttnnn^^^FFF???;;;:::999666666888999999999999:::<<>>;;;888666666666777777777777777777666666666666666666777777666777666666;;;BBBBBB???>>>???AAABBBBBBIII[[[mmmuuu[[[EEE======444555555666666777777777;;;:::999:::<<<===<<<;;;888777777777999;;;>>>@@@CCCRRReeeqqquuuvvvwwwzzz[[[HHHAAAEEE@@@???CCCBBB??????>>>>>>??????@@@AAA???>>>???BBBFFFIIIJJJIIIGGGLLLXXXsssnnnOOOGGGLLLHHHDDDAAABBBGGG\\\lllmmmpppmmmpppqqqpppnnnmmmnnnoooqqqqqqqqqpppooooooooopppqqqrrrrrrrrrrrrlllmmmnnnnnnmmmllljjjiiinnnoooppppppqqqqqqpppppppppqqqrrrrrrqqqpppmmmlll..............................//////000000000000222444666999===DDDNNNUUUXXXWWWUUUSSSRRRQQQQQQRRRQQQPPPPPPXXXggguuuwwwqqqbbb___YYYSSSNNNHHHAAA===888666333111/////////000000////////////000000111000000//////111333666888000000000111111000000000111111111111111111111111222222222222222222222222333333333222222111111000222333444666888888666333444444444444444444444444888888:::;;;<<<<<<<<<;;;;;;@@@OOOfffpppZZZMMMGGG>>>===>>>999======>>>@@@CCCDDDBBBAAA@@@BBBQQQcccllltttqqqaaaIIIAAA;;;::::::777666777888888888777888999:::;;;888777555555666888777777666888999>>>IIIWWW______[[[NNN@@@999666333333555222333333333444444444555222222222222222111000000111111111000000000000000333222111111111222222222222333333444444444333333000000111222222333333444222333333333333555888;;;<<<<<<<<<;;;;;;999888888777666666555555444444333555666777999::::::;;;;;;;;;:::888666555444444333777>>>EEEDDD???999666666666666555555555666777777666666666555555555555555333444555666===CCCAAA;;;999:::===@@@BBBHHHYYYhhhvvv\\\FFF<<<;;;666666666666666666666666888777666777999::::::999888888888888:::<<>>:::666444333222000.........000111///////////////000111111111000000000111444777999000000111111111111000000/////////000000000000000111111111111111111111111222222111111000000000///222222333555888888666444444444444444444333333333444555777999;;;===>>>>>><<<@@@IIIZZZqqqrrr\\\OOOHHH???>>>???999<<<;;;<<>>;;;777555777222222222222333333333333444555555555555444444333000000111111111000000000333333333222111222333444333333333444444333333222222222222222222222222222222333444444444555777999;;;;;;;;;;;;:::999888888777777777666666666555555666777888:::;;;;;;;;;;;;;;;:::999777555444333333666<<>>DDDAAA:::666888<<<@@@CCCJJJXXXfff{{{vvv]]]FFF<<<;;;888888888777777666666666666555444444777888999888999999999:::;;;===???@@@CCCJJJSSSXXX\\\bbbmmmvvvnnnRRREEEGGGAAA<<<>>>???@@@@@@@@@@@@@@@AAABBBBBBCCCBBBBBBDDDFFFHHHHHHGGGCCCDDDIII[[[}}}jjjgggWWWPPPOOOWWWdddxxxzzznnnuuuuuummmooopppooonnnoooooooooooooooooonnnnnnllllllnnnoooppppppppppppmmmmmmnnnooonnnmmmlllkkkmmmnnnooooooppppppoooooonnnooopppppppppnnnllljjj////////////////////////111222222222111000...---+++...111222222555:::>>>CCCEEEGGGJJJLLLNNNOOOPPPIIIHHHFFFIIITTT```ccc___OOOIII@@@999444222000000111000///......///000111///......//////000111222000000000000222333555777///000111222222111000///.........////////////000........................111111111000000000000000111000000222444555444333555444444444444333333333222333555888:::===???@@@999>>>EEEOOOccc}}}vvv```QQQIII@@@>>>???:::::::::;;;===???@@@???===777888CCCNNNZZZlllqqqeeeLLLBBB999888:::888777777888888888777777777666666777555555555777777777555555777:::>>>FFFNNNOOOKKKGGGAAA>>>>>>===999777777111111111111222222222222222333333444444333222222//////000111111111111111222333444333111111333444333333333333333222222111333333333333333222222222333444555555444444666777999:::::::::999999888777777777777777777777777777666777888:::;;;;;;<<<<<<:::999888777666555444333555999AAAEEE@@@777333555333333444444555666666666444444444444444444444444444444444777@@@FFFCCC;;;666888<<>>CCCHHHMMMPPPTTT^^^nnnzzzwwwUUUCCCFFFCCC???BBBCCCAAAAAA@@@@@@AAAAAABBBCCCBBBAAA@@@BBBDDDFFFEEEDDDBBBEEEHHHVVVwwwooohhhiiitttnnnooo{{{pppnnnooooooooonnnnnnmmmmmmllllllkkkkkkllllllmmmnnnoooooooooooommmnnnoooppppppooonnnmmmlllmmmnnnnnnoooooonnnnnnmmmnnnoooppppppnnnmmmkkk////////////////////////000111222333333222111000//////000000111333666888:::<<>><<>>???999>>>AAAEEETTTppp{{{dddSSSJJJ@@@>>>@@@;;;999999:::<<>>===888888???FFFQQQfffooocccKKK@@@777777999999777777555555555555555555444444777666555666777777555444444666777888???EEEFFFAAA<<<999999;;;<<<888777888111111111111111111111111000000111111111111000000---...///111222222222222000222333333111000111333222222333333222111111000111222222333333444444444555666666555444333444555888888999999888888777777444444555666666777777777555666777999::::::;;;;;;888888888777777666555444444888@@@EEE@@@666222555111222444555666666555555444555555666666777777777666555555888BBBIIIEEE===666777;;;@@@CCCGGGQQQ[[[gggqqqxxxoooZZZFFF<<<:::444444555666666777888888888666555555888:::<<<<<<888888888999999:::::::::AAAGGGMMMPPPUUU```ppp|||ZZZBBBEEEDDDAAABBBBBB@@@@@@@@@@@@@@@AAAAAABBBAAA@@@AAACCCEEEGGGHHHGGGBBBFFFIIIQQQmmmlllgggtttooonnnoooqqqppppppooonnnmmmlllllllllmmmnnnoooooooooooonnnnnnmmmnnnoooppppppooonnnmmmlllmmmnnnnnnoooooonnnnnnlllmmmooopppppppppnnnmmm000000000000000000000000...///222444555555444333666444222000000222333444222444777:::<<<<<<<<<<<<===<<<888333444999<<<:::444333222222222111///---....../////////...------............///000222222...///000111111111111111///000222333333222000/////////000000111111111222111111111111111111111111111111111222222333333444444222000111333666888888666666666555555444444444555555666777888:::<<<===<<>>IIIfff~~~fffUUUKKK@@@>>>AAA<<<:::::::::===???@@@>>>===:::999>>>BBBLLLccclllaaaKKK???666666999999777777888999999999999999888777777666555666777777555333444555333333999???@@@===777444555888999777666888111111111000000000000000222333333444444444333333,,,---///111222333333222...111333222000///000111222222222222222111000//////000111222444555666777666777777666444222333444777777888888888777777666222333333444555666777777444555666888999999999999777777888777777666555555333777???EEE@@@555111555000111444666666666555444555666666777888999999:::888777555999BBBJJJGGG>>>444555888<<<>>>AAAIIISSS^^^iiiqqqjjjVVVBBB999888000000222444666888999:::777555444444777999;;;;;;777777777777777777777777>>>EEENNNTTTZZZcccqqq|||```CCCEEEEEEAAA@@@>>>?????????>>>???@@@@@@AAABBBBBBCCCEEEIIILLLMMMLLLBBBHHHIIIMMMfffjjjaaaxxxpppnnnooosssuuutttrrrqqqppppppppppppoooppppppppppppoooooonnnlllmmmnnnoooooonnnmmmmmmmmmmmmnnnoooooooooooooookkklllnnnpppqqqpppooonnn111000///...------...///333333333222222222111111...//////000111222222222333333444444444555555555444333333333444444555666666444000---++++++,,,---////////////////////////......///000000000000000111000///......///000111///000222333333222000///000000000000000000000000222111000//////000111222222222222111111000000000111222333444555777888888888888777666555444333333777888999:::;;;<<<<<<<<>><<<===EEEYYYyyyjjjWWWOOOCCC>>>@@@>>><<<;;;;;;:::999999999999;;;:::???CCCJJJ^^^jjjcccJJJ???777888;;;;;;888666666555555555555444444444777777777777666555444333333444444555777:::<<<>>>888999999999999777666555222222222222222222222222444333333333333444555555333333333444555333000...222222222222222222222222222222222111111111000000222111111333555555444333666777666555444444666888999999888777666555444444888999999999888777555444333444555777999;;;======777888888777555333444555444???GGGDDD<<<777666666444444444444444444444444777777777777888999:::;;;;;;555888<<>>777777666888;;;???CCCFFFRRR[[[ccc___QQQBBB999777444333222444666999999999888888777777777888:::;;;;;;;;;;;;::::::999999999===FFFOOOSSSVVV]]]jjjuuufffJJJIIIBBBAAAFFF@@@AAAAAA@@@@@@@@@AAAAAABBBBBBCCCEEEGGGHHHIIIHHHHHHDDDDDDDDDHHH[[[tttgggeeemmmzzztttqqqnnnlllnnnooopppqqqrrrrrrqqqpppqqqooonnnnnnppprrrrrrrrrppppppppppppoooooooooooonnnoooooooooppppppppppppooommmkkkllloooqqqqqqooo///...------------...///222222222222111111111111...//////000111111222222111111111111222222222222222222222222222333444444444222000...,,,,,,,,,---..............................///000000000000000111000///......///000000///000222333333222000///000000000000000000000000222111000//////000111222444444444333333222222222222222333444555666777777::::::999888888777777666777777888999:::::::::999???>>>======AAARRRooojjjWWWOOOCCC???@@@>>>======;;;:::999999999999;;;999===???EEEXXXeee^^^MMMBBB999999;;;;;;888777777777666666666555555555777777777777666555444333333444444555777:::<<<>>>999999999999888666444333111111222222222333333333444444444444444444555666333111000000111111000///222222222222222222222222333333222222222111111111222111111222555555444333555666666555444444777999::::::888777666555555555666777777888888888888777444444666777999;;;<<<===777888888777555333444555777BBBIIIDDD<<<777666555333333333444444444444444333444444666777999:::;;;:::444777<<<>>>HHHJJJ???777777666777999===AAADDDGGGOOOWWWWWWMMMAAA999666444333222444777888888888777666666777888:::<<<===;;;;;;;;;;;;::::::999999===EEENNNRRRTTTZZZeeeooommmNNNHHHBBBBBBEEE???BBBBBBBBBBBBBBBCCCDDDEEEBBBCCCEEEGGGHHHHHHHHHHHHEEEEEEDDDFFFSSSiii{{{jjjbbbiii|||uuusssqqqoooppppppqqqrrrsssrrrqqqqqqqqqooommmmmmoooqqqqqqqqqooooooooooooooonnnnnnnnnnnnoooooopppqqqqqqrrrrrrsssooollllllnnnqqqqqqqqq------,,,,,,,,,---...///111111111111000000000000/////////000111111222222000000000111111111111222111000000000000111111222000000000///......------..............................///000000000//////000000////////////000000///000111222222111000///000000000000000000000000111111000000000000111111333333333333333222222222333333333444444555555555888888888888888888888888666777777888888888777777;;;<<<>>>======HHHaaaxxxlllXXXOOODDD@@@AAA>>>???>>>===;;;:::999999999:::888:::<<>>999999888777555333111000111111111222222333333444444444444444555555666666111///,,,,,,...000111111222222222222222222222222444444333333333222222222222111111222444555555444444444555444444555888;;;===;;;999777666666777888999888777777777777777777444555666777999:::<<<<<<666777888777555444444555:::CCCHHHCCC;;;777555444333333333333333333333333000111333444666888:::;;;888333777;;;===GGGKKK@@@888777666666888;;;>>>@@@???EEELLLNNNJJJBBB999444333333333555777888777555666666666777888;;;===>>><<<;;;;;;;;;;;;;;;::::::===EEENNNSSSUUUYYYbbbjjj~~~xxxSSSGGGBBBCCCDDD>>>AAAAAAAAABBBCCCDDDEEEFFFCCCDDDFFFGGGHHHHHHHHHHHHEEEFFFDDDCCCJJJ\\\ooozzzqqq```fffvvvsssrrrppprrrrrrsssssssssrrrqqqqqqqqqooommmmmmoooqqqqqqqqqoooooonnnnnnmmmmmmmmmmmmoooooopppqqqqqqrrrssssssssspppmmmlllmmmooooooooo///.........------......000000000000//////////////////000000111111111111111111222222222333333333//////.........//////000---...///000000///...---..............................///////////////...///////////////000000000000000111111111111000000000000000000000000000000111000000000000000000111111111111000000000000000444444333333333333333333333333444444555666666777777777888888888777666666666:::>>>>>>;;;AAAUUUiiinnnXXXOOOEEEAAAAAA>>>@@@???===<<<;;;:::999999999777:::===DDD[[[jjjeeeTTTGGG<<<999;;;:::888888888888777777777666666666999999888888666555333222333333444555777:::<<<>>>777666555444333111000///222222222222222222222222444444555555666666666666///---,,,,,,///111111111222222222222222222222222555555444444444333333333333111111222444555555444333333333333333666:::===>>><<<999777666666888999>>><<<999777555444444444555666666888999:::;;;;;;777888888777666555555777999AAAEEE@@@999666666444333333333333333222222222111222333555777888999999666222666:::<<>>??????@@@AAABBBDDDEEEDDDEEEFFFGGGHHHHHHIIIIIIDDDFFFEEEBBBDDDSSShhhwww|||aaaggguuuqqqpppnnnsssssssssrrrrrrqqqppppppsssqqqoooooopppqqqrrrqqqnnnnnnnnnmmmmmmllllllkkkpppppppppppppppppppppppppppooonnnnnnmmmmmmlllkkk111111111000///...------000000000/////////......000000000000000111111111111111222222222333333333//////...------.........,,,---///000111000///.................................////////////............///000000000000000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000000000000333333333333333222222222000000111222333444555555777888888888888888777666333888???@@@===>>>MMM]]]~~~oooXXXOOOEEEBBBBBB===??????===<<<;;;::::::::::::777;;;===DDD[[[jjjeeeSSSGGG;;;999;;;:::999888777777777666666666555555999999999888777555444333333333444555777:::<<<>>>555444333222111111000000555444444333222111000000333444555555666666555555------...000222333222000222222222222222222222222555555555444444444333333333222000111333555555555222333333222333666;;;??????===:::777666777888:::>>><<<999777555444444444666666777888999999::::::888999:::999777666777888666===@@@<<<777666666555444444444333333222222222444444666777777777777666555222666::::::DDDJJJBBB999777555444444666888:::===???CCCGGGIIIFFF???:::777666555666777777555444999888777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;999@@@IIIPPPUUUZZZbbbhhhxxxcccGGGCCCCCCAAAAAA>>>??????@@@AAABBBDDDEEEDDDDDDEEEFFFHHHIIIJJJKKKDDDEEEFFFCCCCCCOOOeeexxxeeelllvvvpppnnnlllrrrrrrqqqqqqppppppooooootttrrrppppppqqqrrrrrrrrrnnnnnnnnnmmmlllkkkkkkjjjqqqqqqpppooonnnmmmllllllnnnppprrrsssqqqooollljjj111111222111111///......000000000000////////////000000000000000000111111000000000111111111111222000//////............///,,,---///000000000///...------------------------....../////////...---------...///000111111111000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222222222222222222222222222222222000111222333444555666666666777888888888888777777444888>>>AAA>>>>>>GGGRRRsssqqqYYYPPPFFFCCCBBB===>>>===<<<;;;::::::::::::<<<999;;;===BBBVVVddd]]]OOOCCC999888::::::888888777777666666666555555555888888888888777666555555333444444555777:::<<<>>>777666555333222111111111555444444333222111000000222222444555555555444333......000222444444222000222222222222222222222222555555444444444333333333444222000111333555555555333333222222333666;;;???>>><<<:::888777777888888999888777777777777777777777777888888999999999999999:::;;;;;;999888999;;;555:::===999555666666555666555555444444333333222444555666777777666555444555222777999999BBBIIIBBB999777555444444555777999777999<<>>AAA@@@===AAAHHHddd}}}sssYYYPPPGGGDDDCCC===;;;;;;::::::::::::;;;;;;;;;888;;;===BBBUUU```YYYIII>>>666777::::::888777888888888777777777666666777777888888888777777666333444444555777:::<<<>>>>>>===:::777444222222111222222222222222222222222000111333444555444333222000//////000222333222111222222222222222222222222444444444444333333333222444222000000222444555666333333222222222666;;;???<<<;;;:::888777777777777666777777888888888888777888888888888888999999999:::<<<===<<<;;;:::;;;===777<<<===888555666666444777777666555555444333333111333444666666666555444666333777999777@@@HHHAAA999777555444444555888999666888:::===???AAABBBCCC???<<<888666666777777777666666555444444555666777888888888999999999::::::777;;;AAAFFFLLLSSS[[[```hhh}}}SSSHHHCCC>>>EEEBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBCCCEEEHHHKKKNNNPPPJJJHHHGGGEEEBBBFFFWWWjjj|||qqqvvvkkk}}}{{{wwwrrrqqqpppppppppqqqrrrssssssqqqooonnnoooppppppoooppppppooonnnmmmlllkkkkkkoooooooooooonnnnnnnnnnnnppprrrttttttqqqooooooqqq)))+++---///111222222111111111111111000000000000111111111000000000000000333333444444444555555555222222111000000000000000//////......////////////------------------------.../////////...---,,,,,,,,,---///000111111111000000000////////////000000000000000000000000000000///000111222222111000///......//////000000000111000000111111222222222222000000111222222333444444222333444555666666666666<<<;;;>>>AAA@@@<<<===AAARRRpppsssZZZPPPGGGDDDCCC===:::999999999999:::;;;;;;888777;;;>>>DDDWWWccc\\\EEE;;;444666::::::888777999999999888888888888777666666777888888888888888444444444555777:::<<<>>>EEEBBB>>>:::666333222111///000000222333444555555///000222444444333222111333000......///111222222222222222222222222222222444444333333333222222222444222000000222444666666444444333111222555;;;???;;;::::::999888777666555888999999999888777555444888888888888888888888888;;;===>>>===<<<<<<===>>>;;;>>>>>>999555555555444888888777666555555444444...000222444666666555444666444888999666???GGGAAA999777555444444666888::::::;;;<<<<<<<<<===@@@BBBAAA>>>999666666777888888444333333333444555777888777777888888888999999999;;;===BBBFFFKKKRRRZZZ___aaayyyYYYJJJBBB<<>>LLL]]]|||{{{]]]MMMGGGCCC???<<<999999::::::::::::;;;;;;888;;;;;;<<>>999777888;;;CCC<<<444222444777777555555666666666555444333333777555444555999>>>AAACCC999888777888999:::999888999999:::::::::;;;;;;;;;>>>===<<<;;;::::::999999444444444444444555666777555777888999888777888999999999;;;AAAJJJTTT[[[___hhhrrrjjjKKKDDDCCC???FFFEEEDDDCCCCCCBBBBBBBBBDDDDDDEEEGGGIIILLLNNNOOONNNIIIFFFDDDBBBEEENNNYYYnnn```___}}}wwwuuurrrqqqqqqqqqqqqpppqqqpppnnnmmmmmmoooppprrrtttrrrooommmllllllmmmmmmooonnnmmmlllmmmnnnppprrrsssttttttrrrnnnlllmmmooo//////............////////////000111111111111111111111222222222222111111111111333444444333333222444444444333222111000000000000000///......------000000///......---,,,,,,,,,,,,---...............,,,---.../////////......////////////000000111111222222111000000000000000//////............//////111222222222222111000///222111111111111222222333111222333333444444444444555555444444444444555555666666888;;;@@@AAA@@@>>>EEESSSnnn~~~```NNNGGGAAA<<<999999999::::::::::::;;;;;;888;;;<<<===EEERRRYYYYYYKKKBBB;;;999888666666999:::999888777666555555444444555777888888888666555444555555444555777;;;???DDDBBB>>>:::666444222222222222222222222333444444000000111222222222222111222333444555555555333111222555555222222444444000333333444444444444444444333333333333444444444444777555333333444666888888<<<888777:::;;;888666777666666666666777777777777777777777777888;;;===?????????>>>;;;999888999::::::>>>@@@>>>:::777888;;;EEE>>>777444444555444222666666666666666666555555666555444666999===???@@@777666555555777777666555888888999::::::::::::999888999:::;;;;;;999888777444444444444444555666666555777999999888777888999:::;;;===BBBKKKTTT\\\aaagggpppvvvSSSGGGEEECCCEEEDDDDDDDDDDDDEEEFFFFFFLLLKKKJJJIIIHHHHHHHHHHHHLLLHHHFFFDDDCCCEEEMMMWWWmmmddd^^^yyy~~~zzzuuussspppppppppqqqqqqppprrrqqqooonnnnnnnnnpppqqqrrrqqqooommmllllllllllllnnnmmmlllllllllnnnooopppqqqrrrsssqqqnnnlllnnnooo000000////////////000000///000000000111111111111111111222222222222222111000000111222333333222222777777666666444333111111111000000//////......---...//////000///...,,,,,,,,,------...///000000111..................///////////////000000000000111333222222111111111111111/////////......//////000111111222222111111000///222222222222222333444444111111333444444555555555:::999777666555555666666666666666999<<<>>>???>>>CCCLLLaaa{{{dddPPPFFF???:::777999999::::::::::::;;;;;;999;;;<<<===DDDPPPZZZ]]]XXXJJJ<<<888888777666666888888777777666555444444444555666666666555444333444555555444444666999<<>><<<;;;<<<<<<;;;:::;;;===@@@>>>:::888888999AAA<<<777555555666444222666666666777777777777777666555444666999<<<===<<<777555444555666777666444555666888::::::999888777333555888:::;;;999777555555444444444444555555666666777999999888888888999;;;<<<>>>BBBJJJTTT^^^cccggglll~~~```KKKFFFGGGCCCDDDDDDEEEFFFGGGIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJGGGFFFFFFDDDEEELLLUUUooojjj\\\ooo~~~uuusssqqqnnnnnnoooqqqqqqqqqrrrqqqpppooonnnnnnoooppppppoooooonnnmmmlllkkkkkkllllllmmmmmmmmmmmmnnnnnnooopppqqqpppnnnmmmnnnooo222111111000000111111222000000000000000111111222111111222222333333222222///000000111222222222222555555666666666555444444111111000000///.........---...000111000///---,,,------......000111222333000///...------...///111000000000000000000000000222222111000000000000111111111111000111111222222111111111111111111000000222222111222222333444555444444555555444333222222===;;;999777666666777777666555555666999;;;===>>>@@@FFFWWWooofffQQQFFF???:::888999999999:::::::::;;;;;;;;;;;;;;;;;;BBBNNN]]]fffkkkVVV@@@777777777777777777777777666555444444444555555555555555444333222555555555444444444777:::@@@>>>;;;888555333333222111111000000111111222333222333444444555555444444222444777999666111///111333777888666666777666222333333333333444555555666666666666555555444444333666555555333333444666888;;;777555888999666555777888888999999999:::::::::>>>===<<<:::999888888888;;;999888:::>>>@@@???===999<<<>>>===:::777666777888666444444666777666555555555555666666777888888555444444666999;;;:::999999888666777888888777666333555777999:::888666555333444666888999999888888555555555444444555555666666888::::::999888999::::::;;;===AAAIIISSS^^^eeehhhjjjwwwnnnPPPGGGHHHDDDDDDDDDEEEFFFGGGHHHIIIFFFFFFFFFFFFGGGHHHIIIIIIHHHFFFFFFGGGEEEEEEKKKTTTsssqqq\\\gggsssrrrooommmlllnnnppprrrrrrsssrrrqqqoooooooooooooooooooooppppppooonnnmmmlllmmmmmmnnnoooooonnnnnnmmmmmmnnnooooooooonnnnnnooo111000000//////000000111000000//////000000111222111111222333333333333333///000000000111222333333444555555555555555444333111111111000//////......,,,---///111111000...---............///111333444111000...,,,,,,...000111111111111111000000000000111111000////////////000111111111111111222333333000000000000000000111111000000000111111333444444444444555555555444333333;;;:::888666555444444555555555555555666999<<<>>><<<@@@MMMcccxxxhhhSSSGGG???;;;;;;999999999:::::::::;;;;;;===;;;::::::???LLL___nnnzzzaaaEEE888777888999999777777666666555555444444666666666666555444444333555555666555444444777999===<<<999777444333333333111111000000111111222333333333444555555555555444555444666;;;999333111333555:::???@@@@@@@@@<<<777444333333333333444555666666666666555555444444333222333444333222444777;;;;;;777555777888666666888::::::;;;;;;;;;<<<<<<<<<777777888999:::<<<===>>>999777666888<<>>@@@HHHZZZqqqjjjTTTGGG???======999999::::::::::::;;;;;;<<<;;;::::::===GGG\\\nnn{{{cccHHH:::777888999:::777777777666666666555555666666666666666555555555444555666666555555777999;;;:::888555444333333333222111111111111222333333111111222333333333333333666444888BBBDDD<<<666666888???FFFHHHJJJJJJEEE>>>555555333222222333444555555555555444444444444444000222444333222333888<<<<<<777555777888777777999999999:::::::::;;;;;;;;;888888999999999:::::::::999888888999:::999888666555777999;;;;;;999777555444333333333333333444444555555444333333444666777666555444555888:::;;;:::999888666666777777555444333444666888888777666555888777555555666999===???999888888777777777777888888999;;;;;;:::::::::;;;999:::<<<>>>DDDOOO^^^hhhooonnntttaaaKKKHHHHHHGGGFFFEEEDDDCCCCCCCCCFFFFFFEEEDDDDDDDDDDDDDDDJJJHHHGGGHHHGGGFFFMMMUUU|||hhheeerrrxxxsssooolllkkkmmmppprrrsssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqppppppppppppoooooonnnnnnnnnpppqqqqqqooommm//////............//////111000///...///000222333000111222333444444444444111111000111222444555666666666666666555444333222222222111111000/////////---......///000111111111000///...------///111222222111///.........///000222222222111111111000000222111000000//////000000////////////000111222333000//////...///000111222111111111111333444555666000111333555666777777888777888999999888666444333333555777777666777:::===AAA@@@CCCPPPgggmmmUUUGGG>>><<<===999999::::::::::::;;;;;;::::::;;;===<<>>>>>;;;999777222555888888777777:::<<<>>>;;;:::CCCYYYyyyoooVVVGGG>>>;;;<<<999999:::::::::;;;;;;;;;777999===???===>>>KKK\\\bbbSSSDDD===:::888555555888888888888777777777777444444444444444555666777444555777888777888:::;;;999777666444333333333444333333222222333333444555333444555555666666555555666444???UUU^^^RRR@@@888777>>>CCCEEEHHHJJJIIIEEE888777555222111222333333222222222333333444444444333555666444000000444999===888666888999888999<<<::::::;;;;;;;;;<<<<<<<<<444555666888888999999999333777:::;;;888777888;;;666777:::===??????<<<:::111222333333444777;;;>>>:::999666555444555666777888666333444777;;;>>>???===<<<::::::;;;:::999777666666666666777777777888444555666888999999::::::<<<;;;;;;:::999999999:::888:::<<<<<<;;;:::;;;<<<:::<<<>>>@@@EEEPPP```llltttvvvyyyvvvWWWMMMIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIMMMJJJHHHHHHGGGHHHOOOXXX{{{uuuhhh^^^vvvrrrnnnlllmmmppprrrsssnnnooopppqqqrrrsssssssssqqqpppooonnnnnnppprrrtttrrrpppnnnmmmlllmmmnnnoooqqqppppppqqqssssssoookkk111111000000000000111111111000...---...///111222444111...000555777555222...111444666555555555666666777777666444444444666111222222222111111000///000000////////////000000---///000000//////000222////////////............111111111111111111111111333333222222111222222222111000000000000000111111222111111111222111000...444222111333777::::::999222222333444555666777777222666<<>>AAA===<<>><<<777444666666666666666666666666999AAADDDBBBIII```}}}tttYYYIIIAAA<<<999;;;;;;::::::::::::;;;;;;;;;;;;;;;===???CCCFFFHHHJJJEEE>>>999777777777777666666666666666666555555666666555555555555666666666666777666555555777:::HHH>>>555444444111000222555444444444333222222222555444333333222222222333555888IIIeeerrrhhhTTTGGGEEE???<<>>>>>:::999777666555555666666333333222222222222222333333444444333111111222444:::888666777:::<<<;;;:::888888888888888888888888666666555555555666777888999;;;===<<<999888888999666333333777>>>DDDEEEEEE:::333///222444222222555999888666555444555666777888777888:::<<>><<<:::999888333333444777<<>>@@@BBBDDDDDD>>><<<999888888999888888555555666777777777777666555555444444444444555555555666666555444555777999GGGAAA:::666444222111000555555555555555666666666444333333222222333333333888;;;PPPqqqnnnbbbTTTHHH<<<999:::999777777999999888777666666666666333333222222222333444444333444444333111111222444999888777777777777777777;;;::::::999888777666666555555555555555555666666555888<<<>>>>>>;;;999777333555666777888===DDDJJJFFFAAA<<<888555333333444333444555777888888777777666555666999>>>BBBBBB@@@BBB???;;;888777666555444444555555666666666666666777777666666666666777777;;;;;;::::::999888888777999999999999999999999:::===:::;;;>>>>>>FFF]]]vvvoooQQQGGGGGGHHHBBBCCCIIIGGGGGGGGGEEEEEEDDDEEEFFFGGGLLLIIIHHHIIIIIIHHHLLLRRRjjjlll[[[jjj}}}uuuoooppprrrqqqpppqqqppppppppppppppppppoooooopppooonnnoooqqqrrrqqqpppqqqooommmnnnoooqqqqqqppppppqqqsssttttttqqqnnnlll111111000000000000111111000000000000000111111222111444555222///111999AAA>>>888222222666999888666777999<<<===;;;999777777;;;;;;:::999888666444333000000111111111111000000000111111000///....../////////.........---------111111111111111111111111/////////000111222333444222222111000//////000000///000111000//////111444666777999;;;<<<======>>>;;;===???@@@AAAAAA@@@???@@@???>>>>>>>>>===:::777666666666666666666666666;;;666:::CCCBBB???NNNeeetttvvv\\\KKKCCC@@@???===<<<<<<;;;;;;<<<<<<===777999;;;>>>AAADDDFFFGGG===;;;999999:::::::::999666666777777777777777666666555555555555555555666555555666555444444666999AAA>>>999444333333333222222222222222222222333333333333333222222333333444888;;;OOOqqqttthhhZZZKKK<<<777888888777777777777777777666555444444333222222222333444444555333444444333111111222444888888888777666666777888999888888888888888888888777777888888888777777777666999<<<@@@AAA???;;;888555777888666555888>>>DDDMMMJJJDDD===777444444333222333555777777777666555555444555;;;BBBFFFEEECCCBBB???;;;888777666555444444555555666666666666666777666666666666777777888;;;;;;:::999888888888777888888888999999:::::::::<<<::::::===>>>GGG___xxxUUUHHHFFFIIICCCCCCGGGEEEFFFEEEEEEEEEFFFGGGIIIJJJLLLIIIHHHJJJIIIHHHKKKQQQgggqqq[[[eeezzzqqqppprrrrrrppppppppppppqqqqqqqqqpppoooooonnnmmmmmmnnnppppppooonnnpppnnnmmmnnnoooqqqppppppppprrrssstttsssqqqooommm111111000000000000111111000000000111111111222222222444333111...111999AAA@@@;;;666444444555444222666888;;;<<<;;;:::999:::;;;::::::888666444222111///000111222222111000//////000111000///...///000.........---------,,,,,,111111111111111111111111000000000000111111222333333222111000////////////---///000///---...222555888;;;???AAAAAAAAABBBDDDFFFHHHJJJLLLNNNMMMLLLLLLMMMLLLKKKJJJIIIFFFAAA>>>::::::999888777666555555;;;666999BBBCCC@@@JJJYYYkkk{{{vvv\\\KKKBBB@@@@@@======<<<<<<<<<<<<======888999:::===AAAEEEHHHIII>>><<<999999:::;;;::::::777888888888777777666555666666555555555555666666555555555444333444666888<<<===999444222555555444444444444444444444444444333333222222222333444444999:::KKKlllrrrggg[[[KKK:::555777888777777666777777777666555444333333222222333333444555666333444444333111111222444777888888777666666888999777777888888999999999:::999999:::::::::999888888999;;;===AAACCCBBB???<<<777888888666444666:::>>>NNNPPPNNNFFF???;;;888444555555666777777666555444555444666===FFFKKKKKKHHHBBB???;;;888777666555444444555555666666666666666555555555666666777888999;;;:::999888888777777888777777888999::::::;;;;;;<<<::::::===>>>FFF]]]vvvdddOOOGGGIIIEEEEEEHHHEEEFFFFFFFFFFFFGGGIIIKKKLLLKKKIIIIIIKKKJJJHHHKKKQQQeeexxx^^^bbbtttqqqrrrqqqppppppqqqrrrttttttuuutttsssrrrooonnnnnnpppqqqrrrpppooonnnnnnnnnoooqqqqqqpppnnnrrrsssssssssrrrqqqpppooo111111000000000000111111000000111111222222222111222333333111000111555888;;;999666555444444555555555777999:::::::::;;;<<<999888777666333111///...///000222333333222000///...///000000//////000111///.........------------111111111111111111111111000000/////////000000111333222111000////////////---000333222111333999>>>AAAEEEIIIJJJIIIHHHIIIJJJOOOQQQSSSUUUUUUTTTSSSQQQPPPOOONNNOOOOOOOOOMMMKKKDDDCCCAAA???===:::999888:::777888???BBBCCCGGGMMMaaavvvuuu\\\JJJBBB@@@@@@>>>==================>>>999999:::;;;>>>BBBFFFHHH@@@===999888888999999999999999999888777666555444555444444444444444444555444555555444333444666888<<<>>><<<555333666777555999888888777777666666666333222222222333333444555999777FFFeee}}}|||mmmaaaYYYHHH777333666888888777777777888888777666444333222222222333333555666666333444444333111111222444666777999888777777999<<<777777888888888999999999999:::;;;;;;:::999888777999999;;;???BBBBBB???;;;888888888777777888:::;;;FFFOOOWWWVVVRRRNNNGGG@@@::::::999999777666555444555444777???JJJPPPPPPMMMBBB???;;;888777666555444444555555666666666666666444444444555777888::::::;;;:::999888777777777888666777777999:::;;;<<<<<<<<<::::::<<<<<>><<<;;;:::888666444111000///000222333333222000///---///000000//////000222000/////////............000000000000000000000000000//////.........//////333222111000///////////////333777888777:::AAAHHHKKKNNNRRRSSSQQQOOOOOOPPPNNNOOOQQQSSSRRRPPPNNNLLLJJJIIIIIILLLPPPUUUWWWWWWMMMLLLJJJGGGCCC@@@>>>===999777777<<>>>>>============>>>>>>;;;:::999:::<<>>777444777888555777777666555444333333222222222222222333333444555888666CCCaaaxxxwwwhhh]]]WWWEEE555111555888888777888888999999888777555444222222222333444555666777444444444333222111222444555777999999777777:::===999999888888888888888888999::::::;;;:::999888777666666777:::>>>???<<<999888888888888999:::;;;;;;===MMM\\\ccccccaaaYYYOOO>>>===<<<:::888666555555666555777AAAMMMTTTSSSPPPBBB???;;;888777666555444444555555666666666666666333333444555777999:::;;;;;;:::999777777777777888666666777888:::;;;<<<<<<===:::;;;<<<:::???SSSjjjiiiOOOIIIFFFHHHLLLJJJLLLKKKJJJIIIHHHIIIJJJJJJKKKIIIIIIKKKJJJIIIKKKPPPbbbgggddd|||xxxqqqppppppoooooooooppprrrtttuuuuuutttsssnnnnnnnnnppprrrrrrpppnnnkkklllnnnqqqsssrrrnnnkkkuuutttrrrqqqppppppqqqrrr555444333222111222333333222333555555333222333444222111111000000111222222333222222333444666666666777888999:::<<<===>>>???;;;;;;:::999777555333222111111111111111000///...///......------------...///......///111111000///222222111000///...---------------...............333222000//////111333555555999:::;;;???GGGLLLKKKUUUVVVWWWWWWTTTPPPKKKHHHIIIHHHGGGGGGGGGFFFCCC@@@AAA@@@AAABBBDDDHHHKKKMMMQQQSSSRRROOOOOOQQQOOOJJJ@@@999777===BBBAAABBBFFFPPPoooxxx___LLLCCCAAA@@@>>>>>>>>>===>>>>>>???@@@:::<<<>>>===;;;<<<@@@DDD>>>===<<<:::999888777777999888888888777777666666888666333111111333666888555555444333222333777:::>>>@@@@@@===777222222333555777888888777555666666333555777666444222111222777333<<>>999666444444444333444111000111444666444222222333333333333333333333333777888666555999;;;:::888888888777777777777777888999:::999777777777888555666777999999888888777555666777999<<<>>>;;;666;;;GGG[[[iiioooxxxwwwiiiWWWIII>>>>>>@@@<<<777666555999:::===KKKXXXUUUGGG@@@===888666555666666666777777888888888888777777777666555555666:::???AAA;;;:::999777777777888999777888:::<<<===>>>??????<<<<<<<<<<<<:::???OOO___^^^JJJGGGJJJKKKJJJRRRQQQPPPNNNMMMKKKJJJIIIIIIGGGFFFGGGFFFEEEIIIOOObbbhhhnnnrrrwwwooorrrssssssuuuvvvpppmmmppprrrqqqpppqqqtttsssrrrqqqppppppppppppqqqppppppsssuuutttppplllpppqqqrrrrrrpppooooooooo777666555444444444555555444555666777777666555444222222222222222222222222333222111222444666888888888999:::;;;<<<===>>>>>>;;;;;;;;;999888666555444333333333333222111000000222111000//////////////////......000111111///---111111111000//////......000000000000111111111222000000000000111333444555777===BBBCCCFFFMMMQQQQQQTTTSSSPPPMMMJJJGGGEEECCC>>>===<<<======<<<999666:::::::::;;;===@@@CCCDDDGGGJJJKKKMMMRRRYYYZZZXXXIII@@@;;;===AAAAAADDDHHHHHHdddzzz```LLLCCCAAA@@@@@@??????>>>>>>>>>??????======<<<;;;;;;===AAADDD===<<<;;;:::999888888888888888888888777777777666777666444222222444666777555555444333222333666999>>>???@@@===777333222333333555666666555444555666222333444555666555444333444000888FFFTTThhhmmmaaaRRRBBB999???@@@888666===???;;;777444333333333222444333111333555666555333333333333333333444444444555999999555444777888777999999888888777777777666888999:::999777777777888666777999:::::::::999888888999:::::::::::::::999CCCUUUeeelllssszzz{{{xxxiiiUUUAAA<<<>>>===999777:::;;;:::;;;GGGUUUTTTJJJ???<<<888666666777666666666666777888888888888888666777888999:::<<<===>>>888777666555555555666666777888:::<<<===>>>??????<<<<<<<<<;;;:::>>>MMM]]]uuuZZZNNNOOOPPPPPPPPPOOONNNMMMKKKJJJIIIHHHIIIFFFFFFGGGGGGEEEIIIOOObbblllkkkjjjzzzqqqrrrssstttvvvvvvqqqnnnqqqsssqqqqqqrrrtttsssrrrpppoooooooooooopppppppppsssuuutttqqqnnnpppqqqqqqqqqpppooopppppp999888777777666666777777:::999999<<<>>>>>>:::666222333444555555444333222333333222222444777999;;;::::::;;;<<<<<<===>>>>>><<<<<<;;;;;;999888666666444444444444333222111000222222111//////...............///111222111...+++000000000000000000000000...............///000000...///000111333555777888???HHHOOONNNLLLNNNQQQQQQOOOLLLGGGAAA>>><<<;;;<<<999888777888888777555333555444444555666888:::;;;;;;???BBBFFFNNNYYY^^^]]]PPPHHH@@@???AAABBBDDDFFFBBBVVVvvv}}}bbbLLLBBB@@@>>>@@@@@@???????????????@@@@@@===:::999;;;???BBBCCC===<<<;;;:::999999888999888888888888777777777777666555555444444555555666555555555333222333666999<<<>>>???===777333222333111222444444333333444666333333333777<<<===<<<999777111555;;;DDDWWWfffcccQQQFFFBBBJJJLLLCCC<<<>>><<<999555444444444444333555444333444666777666555333333333333333444555555888;;;:::555333555666555::::::999999888777666666888999:::999777777777888888888:::;;;;;;;;;:::999888:::<<<<<<::::::<<<@@@JJJgggqqqmmmtttsssqqq{{{yyyaaaGGG;;;<<<===;;;999<<<;;;888666@@@NNNPPPIII<<<:::888777888888777666444555666777888999999999777999<<<>>>>>>===;;;:::777666666555555555555666888999:::<<<===>>>>>>>>><<<;;;;;;;;;:::>>>KKKYYYkkkRRRNNNPPPPPPMMMLLLKKKJJJIIIHHHGGGFFFIIIFFFFFFHHHGGGFFFIIINNNbbbxxxllldddtttrrrssstttvvvvvvqqqooorrrsssrrrrrrttttttsssrrrpppooonnnnnnnnnoooooopppsssuuutttrrrpppqqqqqqpppooooooppprrrrrr999888888777777777777777>>><<<<<<@@@DDDDDD>>>888444555777888999777666555777777666555444666999<<<;;;;;;<<<======>>>??????=========<<<;;;:::888777555555555444333222111000111000///---,,,,,,,,,,,,---...000333555444000---...//////000111111222222------,,,,,,---...///000/////////111444888;;;>>>IIISSSXXXTTTLLLHHHGGGFFFEEEBBB===999666555555555888777666666777777555444444444333333444555666777666999:::<<>>>>>>>>??????@@@AAABBBCCC>>>999888;;;@@@BBBCCC>>>===<<<:::999888777777888888888777777777777777555555666666666666555555555555555444333333555888:::<<<>>><<<888444333444000222333333333333555777888666777===EEEIIIHHHEEECCC888555666999KKK\\\^^^VVVJJJGGGRRRXXXPPPCCC===;;;999666555555666666555666666666666777777777666444444333333444555666777:::<<<;;;666444666888777<<<;;;;;;999888777666666888999:::999777777777888777888:::;;;;;;;;;:::999666666888<<<>>>>>>AAAEEESSSzzzvvvzzzmmm```mmmuuubbbLLL???<<<===<<<:::999888555444;;;EEEGGGDDD:::888777888999999888666333444666888999::::::;;;:::<<<>>>??????===:::999888888777777777777777777888999:::<<<===>>>>>>>>><<<;;;;;;;;;:::===IIIUUU}}}}}}ZZZMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFEEEHHHFFFFFFHHHGGGFFFHHHNNNaaakkk```zzzxxxrrrrrrttttttuuuqqqpppssstttrrrssswwwvvvuuusssrrrppppppoooooonnnoooqqqsssttttttsssrrrrrrqqqooonnnppprrrsssttt777777777666666666555555<<<::::::>>>BBBAAA<<<666555666999;;;;;;;;;:::999<<<<<<;;;999666666888;;;<<<<<<===>>>>>>???@@@@@@?????????>>>===;;;:::999555555555444333111000///000000...------,,,,,,,,,,,,...000444777777444111......///000111222333333111000//////000222444555222111000000444:::AAAEEEJJJSSSWWWPPPFFF???<<<:::999888777666444333222222444333222222333444333111444444444444444555555555666777666555999@@@CCCAAAFFFHHHKKKOOOQQQOOOGGG@@@HHHEEETTTuuufffNNNBBB???===;;;<<<<<<>>>???AAACCCDDDDDD???999888;;;@@@BBBCCCAAA???===;;;888666555555777777777777777777888888555555666777777666555555555666666444333333555777777;;;===<<<888555444444222333444444333444666999>>><<<<<>>===888666999;;;;;;===<<<;;;:::999888777666888999:::999777777777888777777999:::::::::999888888444666===BBBCCCEEEIII```sss[[[```___YYYNNNCCC===<<<;;;:::555666666666;;;@@@AAA???999888777888999999888777444555777888:::;;;<<<<<<>>>======<<<<<<;;;::::::777777888888888888888888999999;;;<<<===============;;;;;;;;;;;;===GGGRRRvvvkkkUUULLLHHHHHHGGGGGGGGGFFFFFFEEEEEEHHHFFFFFFIIIHHHFFFHHHMMM___gggZZZttt}}}sssrrrrrrrrrsssppppppssssssrrrtttxxxxxxwwwvvvtttsssrrrqqqqqqoooppprrrsssssssssttttttsssqqqnnnnnnpppssstttsss444444555555555444333222555444444777999999555111444555888:::<<<<<<<<<<<>>999777999;;;;;;<<<===>>>@@@AAABBBCCCBBBBBBAAA@@@>>><<<:::999666555555444333111000///111111000////////////000---...000444666666444222...//////000111222333444000///......///111333555444333222333777===DDDIIICCCJJJLLLEEE===999777555111222444555444333222111444222111111333444444333222222333333333333333333555666555444666<<<===:::>>>EEELLLSSSXXXYYYQQQGGGHHHCCCIIIbbbhhhOOOCCC???===::::::;;;===???AAACCCDDDCCC???<<<:::<<>>888777:::======<<<<<<;;;;;;:::999888888888999:::999777777777888666777999:::::::::999888<<<777888???CCCDDDKKKTTTkkk~~~bbbXXXLLLOOOLLLDDD>>><<<;;;999555777999;;;===???@@@@@@:::999777777888999888777666777888:::<<<=========???===;;;999888888999999555666666777777777777666999:::;;;<<<============>>><<<;;;===<<<>>>FFFOOOqqqaaaMMMEEEGGGGGGGGGGGGGGGFFFFFFFFFGGGFFFGGGIIIIIIFFFHHHMMM]]]kkk]]]rrrvvvsssrrrpppqqqooopppsssrrrqqqtttyyyzzzyyywwwvvvtttsssrrrrrroooqqqsssssssssrrrsssttttttqqqnnnooorrrtttsssqqq333333444444444333222111///000111222222111000///222333444777999;;;===>>>>>>BBBDDDBBB===:::;;;===;;;;;;===???AAACCCDDDEEEEEEDDDCCCAAA???<<<:::999777777777666444222111000000////////////000000111000000000111333333111/////////000111222222333333...---,,,+++,,,///222444333444555888<<>>AAA@@@:::666555444222000111222333333222222111555444222222444666666666111111222333333333333333333555555444777;;;;;;888777>>>FFFMMMVVV\\\ZZZRRRIIIHHHIIISSSllliiiPPPDDD@@@>>>;;;;;;;;;<<<===>>>@@@@@@@@@@@@???===<<<===AAACCC>>>===<<<:::999888777777666777777777888888888888666666666666666666666666555666666555444333444555444888<<<<<<999666555555666666666444333444666888>>>===>>>BBBJJJTTT^^^dddcccRRRGGGAAA:::FFF^^^lllooo^^^NNNKKKPPPPPPJJJEEE;;;999888888999999888666666888999888555444555777666555444333444777:::;;;@@@AAA???888666888;;;;;;<<<<<<;;;;;;:::::::::999888999:::999777777777888777888:::;;;;;;;;;:::999:::888:::???@@@DDDWWWmmm~~~qqqXXXHHHJJJHHH@@@<<<===<<<888666777:::<<<======???BBB<<<:::777666777888888888888999:::<<<===>>>>>>>>><<<;;;999888777777777777555666777888999999888777::::::;;;<<<============???===<<<>>>>>>???EEEMMMjjjqqqRRRFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGEEEGGGJJJIIIFFFHHHLLL\\\sssaaaooo{{{uuusssoooooonnnooorrrqqqppptttzzzzzzyyyxxxvvvtttrrrrrrqqqqqqsssttttttrrrqqqssstttuuurrrooopppsssuuurrrooo222333444444444333222111...000111111000//////111000000222444777:::===???===BBBFFFEEE@@@======???:::;;;===???AAADDDEEEFFFFFFFFFDDDBBB???<<<:::999999999888777666444222111---,,,,,,------...///000222111000000000000...,,,///000000111222222333333111000///...///222555777222444888===AAADDDFFFGGG===>>>:::444111222222///111111111111111111111222333222000000222444555444111222333444555555555444222555555444666:::999555222888===CCCNNN[[[^^^ZZZLLLPPPNNNMMM]]]~~~jjjPPPDDDAAA???======<<<<<<<<<<<<======>>>@@@AAA???<<<<<<@@@DDD;;;;;;:::999999999::::::666666777777888888888999777777666666666666777777555666777666444333444555333777<<<<<<999666555555666666666444222333555777:::;;;<<<>>>EEEPPP\\\dddlll[[[QQQFFF888@@@\\\pppwwwhhhWWWNNNMMMNNNOOOPPP@@@>>>============<<<:::666888999888555444555777666555444333444777:::<<>>EEEddd___LLLKKKDDD<<<;;;>>>===888555666888:::::::::>>>CCC>>>;;;777555666777888888::::::<<<===>>>>>>??????999999999888777666555555888999:::;;;<<<;;;;;;:::::::::;;;<<<============@@@======??????@@@EEEMMMddd\\\MMMHHHHHHHHHHHHHHHIIIIIIIIIGGGEEEGGGJJJIIIFFFHHHLLLZZZttt```hhhyyy~~~xxxtttooonnnmmmooorrrqqqooossszzzzzzyyywwwuuusssrrrqqqqqqrrrtttuuutttrrrppprrrtttuuurrrpppqqquuuuuuqqqmmm222111///111333444111///111000000000000000111111///000111333555777888999888@@@FFFFFFDDDCCC@@@<<>>BBBFFFEEEBBB???666555444333222222222222333333222111222333444555444333222111222333444555444444444444444444333333555555666666777777888888888888999<<>>999333222777===BBB???;;;:::::::::::::::<<<<<<;;;:::999999999999???===;;;<<>><<<===888111;;;FFFCCCbbb{{{\\\IIIHHHFFFDDDAAA<<<666222555888:::888666777;;;@@@<<<:::999777666777777888>>>???BBBEEEFFFCCC>>>:::;;;;;;;;;:::::::::999999888999;;;;;;999888888999888999999::::::;;;;;;;;;???@@@???>>>>>>???BBBEEEbbb|||wwwSSSHHHLLLLLLHHHGGGJJJJJJFFFDDDGGGGGGEEEDDDGGGKKKMMM___{{{eeefffppp|||ooonnnqqqqqqpppoooooopppsssvvvxxx}}}zzzwwwtttsssrrrpppnnnvvvvvvuuutttrrrqqqpppooovvvuuusssrrrqqqqqqrrrrrr222111000111333333111///111111000000000000111111///000111222444555777777999===@@@BBBEEEHHHFFF@@@DDD>>><<<@@@BBBAAACCCGGGGGGGGGFFFDDDBBBAAA??????;;;HHHMMMBBB777666666333000000///......///000111222111000///......------...///000111222222222222222///222333111<<>>888777777555555888666555555666666888999999:::===>>>;;;555444888===@@@>>>;;;999:::;;;;;;;;;<<<<<<;;;:::999999999999===;;;:::;;;===>>><<<:::<<<;;;777>>>GGGDDDZZZuuuXXXGGGFFFEEEDDDBBB???:::666444777999999666555777:::999888666555666888;;;===AAABBBDDDGGGHHHEEE@@@<<<;;;::::::::::::999999999888999;;;;;;999888999999888888999:::<<<===>>>>>><<<===>>>>>>>>>@@@CCCFFF___yyyiiiTTTPPPKKKJJJKKKLLLJJJHHHFFFHHHIIIHHHGGGIIILLLOOOfffggg```eeeuuuqqqsssqqqpppooooooqqqsssvvvxxx}}}{{{xxxvvvuuutttrrrqqquuuuuutttsssrrrqqqqqqpppuuutttsssqqqqqqrrrsssttt222111000111222333111000111111000000000000000111///000000111222333444555666777888:::AAAIIIIIIDDDHHHFFFDDDDDDBBB@@@CCCGGGFFFGGGFFFFFFDDDBBB???>>>;;;EEEHHH@@@777666666333111000000000000222333555333222000...---,,,,,,---///000111222333333333333000---222444666EEESSSQQQSSSPPPKKKFFFAAA<<<666333333333333222111111000000333333222222222333444555777666555444444444444444333333333444555555555666777777666666666666666666555444333333666999===@@@JJJRRR___hhhkkkwwwwwwWWWGGGDDD>>>======>>>>>>>>>>>>======>>>@@@BBBCCCCCCBBBCCCEEEAAA>>>999666666888888999999999999999999999999999888888777666666666666777777666666666666666666777888???IIIbbbiiifffhhhRRRCCC>>>999555555666888999999888666777999===BBBEEEFFFHHH@@@777777777BBBWWWvvvqqqeeeVVVQQQZZZfffnnnhhhWWWGGGFFFMMMSSSVVVXXXQQQEEE;;;777777666555666555555555555555666777888888<<<>>><<<777555888<<<>>><<<:::999;;;<<<<<<<<<<<<<<<;;;:::999999999999;;;:::999999;;;;;;:::999999<<<;;;@@@FFFCCCNNNiiirrr}}}lllOOOCCCBBBBBBBBBBBBAAA>>>;;;555777888888666444222222888777666666888<<<@@@BBBCCCDDDEEEHHHIIIGGGCCC@@@:::::::::::::::999999888888999;;;;;;999999999:::888999:::<<<===???@@@AAA:::;;;======>>>@@@DDDGGGZZZtttdddSSSGGGHHHKKKHHHFFFHHHHHHJJJKKKJJJIIIIIIMMMQQQnnnppp```___{{{|||uuuuuuqqqqqqppppppqqqtttwwwxxx{{{yyywwwvvvvvvuuutttrrrttttttsssssssssrrrrrrrrruuusssqqqpppppprrruuuvvv222111111111111222111111222111000000000000000000//////000000111111222222111333333444999AAAFFFEEEMMMNNNPPPNNNIIIEEEDDDFFFFFFFFFGGGGGGFFFCCC@@@>>>999@@@BBB;;;555444333111222111111000111222333444222111///---,,,,,,---...000111222333333333333333000---222555999JJJZZZZZZVVVQQQJJJCCC>>>999555333222222222222111111000000222222222333333333444444888888777666555444444444222333333444555666666777777777777666666555555444666555555555666888:::;;;DDDHHHVVVgggoooyyy{{{ZZZIIIEEE>>>===>>>???@@@@@@???>>>===<<<>>>AAABBBBBBBBBCCCDDDAAA===999666666777888888999999999999999999999999999888888777777777777777888777666444444666777888<<>>===AAA<<<777888666>>>QQQnnnmmmdddUUUMMMTTTcccmmmlllXXXDDD@@@GGGNNNSSSUUUUUUGGG:::666777666555555444444444444444555666777555999<<<;;;888666777999;;;:::888999;;;=========<<<<<<;;;:::999999999999:::999999999:::::::::999666:::<<<===@@@AAAEEEMMMXXXdddssscccEEE>>>======>>>@@@AAA@@@???999888777666555444333222888999:::;;;===@@@BBBCCCCCCCCCDDDFFFHHHGGGDDDAAA999::::::;;;:::999888888888999;;;;;;:::999:::;;;;;;;;;<<<===>>>???@@@AAA;;;===>>>??????AAADDDFFFUUUooo{{{___IIIHHHIIIEEEDDDJJJHHHHHHJJJJJJHHHGGGLLLSSSrrr{{{fffaaassswwwvvvrrrqqqqqqqqqsssuuuwwwxxxvvvuuuttttttuuutttrrrqqqsssssssssssssssssssssssstttrrrpppooopppsssvvvxxx222222111111000000222333222222111000//////000000/////////000000000111111///444777333222999AAAEEEMMMTTTZZZYYYTTTNNNIIIFFFFFFGGGHHHHHHFFFDDDAAA???;;;>>>>>>999555444333222333222111000///000111111//////...---......000000111111222333333333222222222...222555888JJJZZZZZZSSSMMMEEE===999666333222111111222222222111000000222222333333333444444444888888777777666555444333333333444444555666777777777777666666555555444444666666666666777999:::;;;???===FFFZZZhhhvvv^^^KKKEEE>>>===>>>???@@@@@@???>>>===:::<<<>>>@@@@@@@@@BBBDDDAAA>>>999666555666777777999999999999999999999999999888888777777777777777999888666444444666888999???FFFPPPlll}}}iiiCCC>>>777222222444666777555555444444555777999:::777<<<888555888777<<>>:::666555777999999999===>>>@@@BBBCCCBBB@@@???AAAAAAAAABBBDDDDDDAAA???::::::;;;<<<<<<:::999888777999;;;;;;::::::;;;<<<=========>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAACCCDDDQQQkkkuuuYYYPPPLLLFFFGGGNNNGGGFFFGGGHHHEEEDDDLLLWWWvvvhhh```mmmwwwvvvrrrrrrrrrrrrtttvvvwwwyyytttsssssstttuuuuuusssqqqrrrrrrrrrsssssssssssstttsssrrrppppppqqqsssvvvxxx222222222111//////222444333222111000/////////////////////000000111111111000888;;;666222555===BBBHHHRRR[[[^^^]]]YYYQQQJJJGGGGGGHHHGGGFFFDDDCCCAAAAAA@@@===:::777666555444333222111////////////000......//////000111111111111111222222222222222111444000333555777GGGVVVUUUNNNHHH???888444222000///000111222333333222111000111222333444444444333333666777777777666555444333444444444555666666666777666666555555555555555555444444555666777888999999:::777<<>>>>>>>>????????????>>>>>>999;;;<<<===>>>???BBBEEEDDD@@@:::777666666666666::::::::::::::::::::::::888888777666666666666777999888666555555666888999>>>EEEKKKcccttt~~~eee@@@;;;555222222333555666444444444555555666777777333777333222666555;;;KKKiiinnnmmm___RRROOOTTTYYY^^^NNN>>>999<<>>888<<<===:::CCCJJJCCCBBBHHHRRRbbbvvvzzzbbbEEE:::999777888:::===>>>>>>AAA;;;666777===CCCEEEDDDCCCDDDEEEFFFDDDAAA===;;;>>>===<<<===???@@@>>>===:::;;;===>>>===<<<:::999777999;;;<<<;;;:::;;;<<<============<<<<<<<<<<<<>>>???AAAAAA@@@@@@AAACCCMMMfffppp^^^QQQHHHHHHNNNHHHEEEFFFGGGDDDCCCNNN]]]|||ccc[[[eeexxxvvvrrrrrrssstttuuuvvvxxxyyyuuuuuuuuuvvvwwwwwwtttrrrssssssssssssssssssssssssrrrrrrqqqqqqrrrtttuuuvvv111222222000...///222555333222111000////////////......///000111111222222222888;;;666333666:::<<>>>>>>>>======>>>>>>>>>:::;;;<<<<<<<<>>999888777777666::::::::::::::::::::::::888777666666555555666666888888777666666777888888999@@@EEEYYYhhhrrruuuYYY===:::555333333444555555555555555555444444333333111444000...444444;;;KKKfffnnnpppeeeWWWOOOMMMMMMNNNDDD;;;999:::;;;???CCCBBB<<<888999999666444666666666555555555555555666222333555555666666666777888888888999<<<===<<<;;;<<<<<<;;;:::999999999999999;;;===<<<:::999:::<<<@@@555:::???999@@@JJJDDD@@@HHHTTTdddvvv{{{hhhOOO===:::888777999;;;<<<<<>><<<:::;;;:::999:::<<<===<<<;;;;;;<<<>>>??????===;;;999777999;;;<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>?????????@@@BBBJJJaaattt^^^RRRNNNOOOKKKGGGGGGIIIFFFFFFTTTfffccc[[[aaazzzvvvrrrrrrssstttvvvwwwxxxyyyuuuuuuuuuvvvwwwvvvsssqqqsssssssssssssssssssssrrrqqqrrrrrrssstttttttttttt111333333000......222555333222111000////////////......///000111222333333111555666444444666777555888BBBLLLTTT^^^ddd```VVVIIIIIIGGGFFFEEEEEEEEEEEEEEE???999777666444222111111000000000000222333444000111333444444222///---000000111111111000000///444111444555555CCCOOOMMM>>>:::555222111333444555111222444555555444333111111222333444555444333333333444555666666555555444666666666666666555555555333444444555555666666666555666777888888888777666555===AAA===<<>>===<<<<<<===>>>???<<<<<<<<<;;;<<<@@@EEEJJJKKKFFF@@@;;;999888888777::::::::::::::::::::::::777777666555555555555555888888777777777777888888444<<>>;;;:::<<<:::555444555777666666555555555666666333444555555666777888888888888888:::<<<===<<<:::<<<<<<;;;:::999999999999888;;;<<<;;;999888:::<<>><<<:::777999;;;<<<;;;;;;<<<===888888999999:::;;;<<<<<<666888;;;===>>>???@@@BBBGGG^^^|||pppaaaZZZWWWOOOIIIHHHKKKHHHHHHXXXmmmhhh``````www|||vvvrrrssstttuuuvvvxxxxxxyyyssssssssstttuuutttqqqnnnttttttsssssssssrrrrrrrrrqqqrrrssstttuuutttsssrrr222222111111222222333444333222222222111111000000000000///...............333333444444555666666777:::>>>AAAFFFSSSaaaeeeaaaTTTLLLGGGHHHGGGCCCBBBDDDAAA@@@>>><<<999666444222000111111000...---...000/////////...------///111222333333444444333333222222111111444:::@@@CCCEEE@@@;;;555111///000000000000111111111111222222222222222333333333444444444999777555444555666666555777666555444444444444444444666888888777666666777444666888999:::999777666:::999999:::===BBBFFFIIIVVVbbbwwwmmmRRRDDDDDDAAA@@@>>>===<<<<<<======<<<<<<===<<<===???BBBEEEPPPLLLFFF???:::666444444666777888999::::::999888999999777666555555555555333555777888888666444333333888DDDUUUaaa```UUUKKK888666222111222444444444333222222111111222222333888333111333333444===HHH^^^cccjjjjjjcccVVVIIIAAACCC999111222555666777999555666777888888666444222222555777666333333444777444444555555666888999:::;;;::::::;;;<<<<<<;;;:::999999999999999999999999999::::::::::::999888888999::::::888666777<<<@@@GGGPPPXXXcccyyyzzz```EEE===999;;;===<<<999999>>>;;;;;;CCCOOOTTTQQQKKKFFFDDDAAA===:::888777666;;;::::::999999::::::;;;888<<>>>>>======>>>@@@FFF[[[www}}}ooojjjXXXLLLFFFHHHGGGJJJ```|||uuu]]]bbbqqqwwwwwwsssnnnnnnpppssssssrrrnnnooorrrtttuuuuuuuuutttooorrrtttuuutttsssssstttrrrssssssqqqoooooosssvvv222222111111222222333444444444333222111//////...111000///............///000111222444555777888999888;;;===AAALLLZZZ```^^^SSSKKKFFFHHHIIIEEEBBBCCCBBBAAA@@@===;;;888555444333222111000000000111111////////////......///000222222333333333333222222000000111444;;;AAAEEEGGG???:::555111///000000000//////000000000111111111222222222222333333333333888666444444555555555444666555555444333333333444444666777888666666666777555666777999999888777666888888777888;;;>>>BBBEEEKKKUUUgggnnnSSSFFFEEEAAA@@@>>>===<<<<<<======;;;<<<<<<<<<<<<>>>AAADDDOOOLLLFFF???:::777555444444555777999::::::;;;;;;999999777666666555555555666666666666666666666666555999CCCQQQ[[[ZZZOOODDD777555333222333444444333555444444333333444444555888444222333444555>>>GGGTTT]]]hhhmmmiii]]]PPPGGGDDD;;;444333555555555666666777888888777666555444444666777666444444555777444444555555666888999:::===<<<;;;;;;<<<<<<:::888999999999999999999999999:::;;;;;;;;;;;;:::999999:::;;;;;;999666777;;;???JJJPPPTTT]]]rrr~~~jjjJJJAAA999:::===<<<::::::======???FFFNNNPPPKKKEEE@@@???>>><<<;;;999999999???>>>===;;;:::999888888:::===@@@AAA???===;;;:::777777888999::::::::::::999999999999:::::::::;;;===???@@@AAA@@@@@@BBBDDDFFFXXXuuujjj\\\RRRPPPLLLOOOeeeyyy___aaammm{{{vvvsssoooooorrrttttttsssqqqrrrtttuuuuuutttrrrqqqoooqqqttttttsssrrrrrrssssssttttttrrrppppppsssvvv222111111111111222333333666555444222000///...---111000000///////////////...///000333555888999:::777888999;;;DDDPPPXXXZZZUUUMMMGGGHHHIIIGGGDDDCCCCCCBBBAAA???<<<999777555666333000000333444333111000000000000000000000000222222222222222222222222//////000444:::AAAEEEGGG>>>999444111000000000000.../////////000000000000111111111222222222222333555444333444555555333222444444333333333333333333333555777777666666666888555666777888999888777666999888888888:::<<>>===<<<<<<======:::;;;;;;;;;;;;===@@@CCCNNNKKKEEE@@@;;;777666555444555666888999;;;<<<===999888777777666666666666888777555444555666777888777:::AAAKKKSSSRRRGGG<<<666555333444555555444333555555444444444444555555888555333444555888>>>FFFKKKVVVdddllljjj___RRRIIIDDD<<<666555666333222333777777777777777666666666666777888777666555666777555555555555666888999:::???===<<<<<<===<<<:::777999999999999999999999999;;;<<<<<<<<<<<<;;;:::::::::<<<<<<999666666999===HHHKKKKKKRRRhhhxxxQQQDDD:::===EEEFFFCCC@@@???AAAEEEJJJKKKHHHAAA<<<999999:::;;;;;;;;;;;;;;;@@@???>>><<<;;;:::999999;;;<<<===>>>???===:::777777777888999:::;;;;;;<<<:::::::::::::::;;;;;;;;;===???AAAAAAAAABBBDDDEEEFFFRRRqqqzzzllleee___```uuuddd```ggg~~~uuurrrpppqqquuuwwwuuutttttttttuuuuuutttrrrpppooooooqqqssssssrrrqqqqqqrrrsssttttttsssqqqqqqsssuuu111111111111111222222333444444333222111000///...111000000//////000000000...///000222444666888999888888777888>>>HHHRRRWWW[[[SSSKKKGGGHHHHHHFFFDDDCCCBBBAAA???<<<:::777666888333//////333666444111111000000111222222111000222111111111111111111222000//////333888>>>AAACCC<<<888333111000000111000/////////000000000111111000000111111111222222222333222333444555555222000222222222333333222222222333444666777666666777888555666777777888888777777<<<;;;::::::;;;<<<>>>???GGGIIISSSgggrrrVVVGGGGGGAAA???>>>===<<<<<<======::::::;;;::::::;;;???BBBLLLIIIEEE@@@;;;888666666666777777888999:::<<<<<<999888888777666666777777777666666666666777777888999:::>>>GGGNNNMMMCCC999555444444555666666444222333333222222222222333333777666555555777:::???CCCFFFPPP\\\ccc```VVVKKKCCC@@@:::666777666333222333666666555555555666777777888888888888777777777777555555555555666777888999>>>===<<<<<<======;;;999999999999999999999999999;;;;;;;;;;;;;;;::::::999;;;<<<<<<999666555888;;;???AAAAAAFFF[[[uuu{{{TTTEEE===GGGWWW\\\TTTKKKFFFHHHJJJJJJEEE???999666555666888:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;999999<<>>;;;777888888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>??????@@@AAACCCEEEMMMkkk~~~jjjaaabbbzzz}}}uuusssqqqsssvvvxxxvvvttttttuuuuuutttsssrrrpppooonnnqqqssssssrrrppppppqqqrrrrrrssssssrrrrrrrrrsss111111000000111111222333222222111111111111111111111111000000000111111222000111111222333444555555999888888999;;;BBBLLLUUU```ZZZQQQIIIFFFGGGGGGFFFBBBAAA@@@>>><<<999777666888333...///333666555222333111000111333333222000222222111000000111222222222000000111666:::<<<===:::777333111000111111000000000000111111111222222000000111111111222222222222222222333555555333000111111222333333222222111222444666666666666777888555555666777777777777777<<<<<<;;;:::;;;;;;<<<===FFFGGGOOO```zzzuuuXXXGGGEEEAAA???>>>===<<<<<<======:::;;;;;;:::999;;;>>>AAAJJJHHHDDD@@@<<<999777777999999999999999:::::::::999888888777777777777888777888:::<<<<<<;;;:::999999999===EEEMMMLLLCCC:::555444444555666777555333444333333222222333333444666666666666888<<>><<<777555777777444333555555444444444555555777777999888888888888777777666666555555666666777888999;;;::::::;;;===>>>===;;;999999999999999999999999:::::::::::::::999888888:::<<<<<<:::666555777:::888:::;;;???NNNcccmmmlllRRREEECCCUUUkkkqqqdddUUUNNNNNNKKKFFF>>>888555444555666888:::;;;;;;::::::999:::;;;;;;;;;;;;:::999999777777:::>>>???<<<999999999888777777777888888<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>@@@BBBDDDIIIeeepppbbb```vvvvvvsssrrrssswwwxxxvvvtttssssssssssssssssssrrrrrroooqqqssssssrrrpppppppppqqqqqqrrrrrrsssrrrqqqppp111000000000000111222222000111111111111222222222111111111111111111222333222222222222222222222222777777999;;;:::<<>><<<:::888777777444000///222555666555666333000000333555444222333222111000000111222333333222000111555888:::;;;888666222111111111111000111111111111222222222222111111111222222222222333333222222333444555444222000111222333444333222111111333555666666666777888555555555666666666777777:::::::::999999:::::::::???AAAGGGVVVnnn{{{[[[HHHDDDAAA@@@>>>===<<<<<<======;;;;;;;;;:::999;;;>>>AAAHHHGGGDDD@@@===:::888777999:::;;;;;;;;;:::888777999888888777777888888888999;;;>>>@@@@@@???===<<<999:::===FFFMMMMMMDDD;;;666444444444666777666555666666555555555555666666444666666666999===>>>;;;999<<<@@@AAA@@@>>>======888555444666666444555999333444444555666777777888:::888777777888888666555666666666666666777888888999888888:::===>>>===<<<999999999999999999999999999999::::::999999888777999;;;<<<:::666555777999888:::;;;<<>>===;;;:::999888777777888999:::>>>>>>>>>==================>>>@@@@@@??????@@@BBBCCCGGG^^^tttccc]]]sssxxxuuurrrsssuuuwwwuuusssrrrrrrrrrsssssstttttttttppprrrttttttrrrqqqpppqqqqqqqqqrrrsssuuutttqqqooo000000000000000111222222222222111111111111111111111111111111111222333444222222222222111111111111333444888;;;888666>>>IIISSSZZZ[[[QQQHHHEEEFFFFFFBBBBBBAAA@@@>>>;;;999888777555333222222444777999999444//////222555555444444333222111111222333444444222111222666999<<<<<<777555222111111222111000000000000000111111111111222222222222333333333333444333111222444555555444000111333444555444333222000333555666555666777888555555555555555666777777::::::::::::::::::;;;;;;;;;===AAAKKK___~~~```JJJCCCAAA@@@>>>===<<<<<<======<<<<<<<<<;;;:::;;;>>>AAAGGGFFFCCCAAA>>>;;;999888666888;;;======;;;999777999888888777777888999999888999;;;<<<=========<<<::::::>>>GGGNNNMMMDDD:::777555333333555777777777666666555555555555666666333555666555999>>>===888666888999999999999;;;<<<888555444555555333555:::333444666888999:::999999:::888666666777888666333666666666666666777777888999888888999;;;<<<;;;999999999999999999999999999::::::;;;;;;::::::999888888:::;;;:::777555777999999;;;<<<;;;<<>>:::777666777777888888888888999:::;;;;;;<<<=========<<<999777555:::;;;======<<<;;;;;;;;;999888888888999;;;===????????????>>>>>>=========???@@@AAAAAA??????@@@AAAAAAFFFYYY}}}wwwbbbZZZpppzzzvvvrrrqqqsssuuutttrrrrrrrrrrrrrrrssssssttttttqqqsssuuuuuusssqqqqqqqqqrrrrrrsssvvvxxxwwwsssooo000000000000000111111222333333222222111000//////222111111111222333333444111111111111111222222222///111777;;;666222888CCCIIIVVV\\\UUUJJJFFFEEEDDDCCCCCCBBBAAA???===;;;:::888777666444333555999<<<;;;555///...222666666555555444222111111222444555444222222444888<<<>>>???666444222111111222111000////////////000000000000222222333333333444444444555333222222333555666666000111333555555555333222000222555666555666777888555555555555555666777777<<<===========================???DDDUUUuuucccKKKDDDAAA@@@>>>===<<<<<<======<<<===<<<;;;:::<<>>;;;:::888444666;;;>>>???===:::888999888888888888888999999666666555555666888999:::;;;;;;???GGGNNNLLLBBB999888555333333444777888888444444333333333333444444222555666555999>>>===666888999999888777777888:::999666444555444222555:::444666888;;;<<<<<<;;;::::::888555666777777555333777666666666666777777888:::999888999::::::999777999999999999999999999999;;;;;;<<<<<<;;;;;;:::999777999;;;:::777555777:::777:::;;;::::::<<<@@@BBBDDDPPP___fff]]]OOOGGGHHH???<<<888666777888999888888888777777888:::<<<===:::;;;===>>>>>>===;;;:::<<>>:::888999:::888888888999;;;>>>BBBDDD@@@?????????>>>>>>======???@@@AAA@@@>>>===>>>???AAAGGGVVVuuuxxxaaaXXXmmm{{{wwwrrrppprrrssssssrrrtttssssssrrrrrrrrrssssssrrrtttuuuuuusssrrrqqqrrrttttttuuuxxxzzzyyyuuuppp///111222222000///000111444111......111333222111222222111//////111555888333333333555666666444222222222333555777999<<<===BBBOOO[[[ZZZMMMCCCCCCHHHHHHFFFCCC???<<<:::999999999777666444333333333444444333222222222333444555444444333333333222222222//////,,,+++222>>>DDDDDD888666222000000111000000///000222333333222111000...//////111222333444444111111222333333444555555333333333444444333222222444444333333444666777888888777555444555666888999777888999:::;;;===>>>>>>;;;???>>>@@@NNNbbbfffMMMEEEAAA@@@???===;;;::::::999999;;;===>>>======>>>???BBBDDDBBB<<<888888888777555777999:::;;;:::888777<<<999777666888;;;======888777777777777777777888333666<<>><<<;;;======;;;888555555888:::???;;;:::<<<;;;999???HHHSSSaaaggg]]]NNNFFFDDDBBB???===;;;888666555444444444555666666666888;;;===>>>>>>===<<<;;;;;;::::::<<<<<<==================888999:::<<<===>>>>>>>>>@@@???>>>======<<<======????????????@@@AAABBBCCCCCCHHHPPPooo{{{```[[[fffuuurrrwwwttttttxxxvvvrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqppppppqqqqqqooonnnrrrsssuuuwwwvvvtttrrrppp///000111222111000000000222000---...000222111000111111111000111333555888555444333444555555444222222333333555666888:::;;;===IIITTTUUUMMMEEEDDDGGGFFFEEEBBB???===;;;::::::999888666444333333333333333333222222333444555666555555555555444444444444222111///...444>>>DDDDDD999666222000000000000//////000222333333222111000//////000111222333444444111111222333333444555555333333333444444333333222444444333333333555666777666555444333444555777888999:::;;;<<<===>>>???@@@===@@@===???JJJZZZ|||jjjNNNDDD@@@???>>>===<<<<<<<<<<<<:::<<<>>>>>>>>>===???@@@DDDFFFCCC<<<888888999777666777888999:::999999888999888888999;;;<<<;;;:::777777888888888888777777777777;;;DDDLLLMMMFFF===999555222222555666444111333222222222222333444444444333333444777999<<<<<>>???@@@@@@@@@???>>>==================???????????????@@@AAABBBDDDHHHNNNjjjbbbYYYaaazzztttxxxtttsssvvvtttssssssrrrrrrrrrqqqqqqqqqssssssrrrrrrrrrrrrqqqppprrrsssuuuvvvvvvtttrrrppp000///000111333333111///111000...///111222222111///000111222444555666777888666444444444555444333333333444444555666888888888AAAKKKOOOLLLGGGEEEEEECCCBBB@@@???===<<<;;;;;;;;;999777555333333333333333333333333444555666777777777777666666666555555444444222111555>>>CCCCCC:::777333111000000000//////000111222333222222111000000111222333444555555111222222333333444444555333333444444444444333333444444333333333333444555555444333333333444666666999999:::;;;===>>>??????>>>@@@<<<<<>>============>>>;;;===>>>>>>>>>===???@@@FFFHHHDDD<<<888888999888888888888999999999999999666666888;;;======:::777666777888999999888777666:::777888BBBMMMPPPIII???:::777555555666666333000555555444333333333333444444444444555777:::===???GGGHHHNNNVVVUUUJJJ<<<444888777666555555555555555555555555555555555555555888888777666666777888888666666666666777888999999666666666777777888999999<<<;;;:::888888888999999888777888:::<<<<<<;;;999::::::999777666777999<<<:::999::::::;;;BBBQQQaaawwwrrrcccPPPBBB===<<<;;;===<<<;;;999777666666666555666777777666777999;;;<<<<<<;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<;;;<<<===>>>???@@@@@@@@@=========<<<======>>>>>>@@@???????????????@@@@@@DDDGGGKKKfffdddXXX]]]wwwyyytttrrruuurrrtttssssssrrrqqqppppppooorrrrrrrrrrrrqqqqqqqqqqqqqqqrrrtttuuutttsssqqqppp000//////111444555333000333333222222333333333222...///111333666888777666:::888555444444555444444444444444444444555666666666;;;CCCIIIJJJGGGDDDAAA@@@@@@???>>>======<<<<<<<<<:::888666444333333333222333333444555777888888777777777666666666666555444555444222555<<<@@@@@@;;;888444111111000000//////000111222222222222222111111222333333444555555222222222333333444444444222333444444444444444444444333333333333222333333444444333333444444555666666666777999:::;;;<<<===>>>@@@<<<;;;AAAGGGZZZwwwuuuUUUGGGBBBAAA@@@>>>>>>=========;;;<<<======<<<<<<>>>???HHHIIIEEE<<<888999:::999999999888888888999:::;;;555666777:::<<<<<<999777666777888999999888777666:::666777BBBOOOQQQGGG;;;999888777888999:::888666888777666555444444444444333333444444555999===@@@IIIJJJQQQ[[[]]]RRRBBB888888888777555555444444444555555555555555555555555999888666555555666888999666666666666777888999:::777888:::;;;;;;;;;::::::<<<;;;:::999999999999:::888777888999;;;;;;:::888888888888777666777:::<<<<<<<<<<<<;;;===III]]]nnnzzzmmmYYYGGG>>>======<<<;;;:::999888777666666666666777888888777777888:::;;;;;;;;;::::::999999999999999:::;;;<<<<<<<<<<<<::::::;;;======>>>>>>>>><<<<<<<<<<<<<<<===>>>?????????>>>>>>>>>?????????AAAEEEJJJeeefffXXX\\\yyyxxxwwwsssrrruuurrruuutttsssrrrqqqpppooonnnooopppqqqpppooooooooopppqqqrrrssstttsssrrrqqqooo//////000222444666666666777777777555444222222111//////111444888999888666;;;888555444555555555444555555444444444444555555777:::???CCCFFFEEEAAA=========>>>>>>=========<<<<<<;;;888666555444444444333333444666777888999999666666666555555555444444222555555333444:::======;;;888444111111111000/////////000111222333333333222222222333333444444555222222333333333333444444222333444444555555555444333333333333333333222222555555555555555555666666555666777888999;;;<<<<<<===???;;;<<>>===<<<<<<:::;;;;;;:::999:::;;;===GGGHHHEEE===888999:::999999999888888999999:::;;;888666555666888::::::999666777888999999888777666777555888DDDQQQQQQDDD666555555666777:::;;;<<<<<<999999777666555555444444222333333333333666;;;@@@MMMLLLPPPYYY[[[QQQCCC:::888888777555555444444444555555555555555555555555888777555444444555777888666666666777777888999:::888999;;;<<<<<<<<<:::999;;;;;;::::::::::::::::::888888888:::;;;;;;999777666777888777777777:::<<<<<<======:::???NNNcccrrruuudddOOOAAA======<<<;;;777777777777777666666555888999::::::888777888999;;;:::::::::::::::999999888999:::;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>===<<<<<<;;;<<<<<<===>>>>>>>>>>>>=========>>>??????===CCCJJJffffffZZZ^^^tttxxxvvvrrrrrruuusssuuuuuutttsssrrrppppppooooooppprrrqqqooooooppprrrrrrrrrsssssssssrrrqqqppp...///111222444777;;;???>>>>>>>>>;;;777333111111222000111444888:::888555:::888666666666777666555666666555555555555555666888999;;;>>>@@@@@@===;;;<<<<<<============<<<<<<;;;:::888777666666666666444555666777888999999999555555555444444444333333000444555333333888;;;::::::777333222222222222111//////000111222333333444111222222222333333333444333333333333333333333333222333444555555666555555222333444444444444333333444555555555666666666666777777888999;;;<<<======<<<>>>;;;>>>CCC@@@FFFYYYuuu}}}\\\LLLGGGFFFDDDAAA???===<<<;;;:::::::::999888888:::<<>>999888777666555555555555555555555555555555555555555666666444444444444666666777777777777888999::::::888888::::::;;;:::999888;;;;;;;;;;;;;;;:::::::::999999999:::<<<;;;999777666777888888777777999;;;;;;<<<:::999@@@RRRfffqqqqqq^^^III???<<<:::888777666666777888888777777666:::<<<===<<<:::888888888;;;;;;;;;;;;::::::::::::888999:::<<<<<<============>>>??????@@@@@@@@@???<<<<<<<<<;;;<<<<<<======<<<<<<<<<<<<===>>>???@@@===BBBHHHbbbggg[[[```ooozzzvvvrrrrrrvvvsssvvvuuuuuutttsssrrrrrrqqqqqqsssvvvuuurrrrrrtttvvvsssssssssssssssrrrrrrqqq,,,000333333222666@@@GGGJJJKKKJJJEEE???999666666444222111444888:::888555888777666777888888777555666666666555555666777777666666777888999:::::::::;;;<<<=========<<<;;;;;;:::999888777666777888888666666888999999999888888555555555444444444333333...333666444333777::::::999666333111222333333333/////////000111333444555111111111222222222222222333333333333333333333333222333444555666666666666222333444555666666555555333333444555555555555555666777888999:::;;;<<<===;;;===<<>>???NNN___~~~\\\LLLGGGFFFDDDBBB@@@>>>>>>===;;;;;;;;;999888888:::===@@@CCCCCC>>>::::::999777888999:::;;;;;;;;;:::999999666333333555888::::::999888777666666777888999555888???KKKUUUUUULLLCCC@@@>>><<<999777888:::<<<;;;:::999888888888888888555666666444111333:::???JJJIIILLLOOOLLLCCC<<<:::777666666555555555666666666666666666666666666666555555555555555555555555777777777777888999::::::999999::::::::::::999999::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<:::888666777888888777666888999;;;;;;::::::FFFZZZkkkqqqooo[[[FFF===:::777555666666777888999::::::999999===>>>???>>><<<999888999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@@@@@@@???======<<<;;;;;;;;;<<<<<<::::::;;;<<<===???@@@AAA???BBBDDDZZZhhh[[[]]]iii~~~xxxssssssvvvsssvvvvvvuuuuuuuuutttttttttqqquuuwwwvvvsssrrruuuxxxttttttttttttssssssrrrrrr,,,111555444222666BBBMMMUUUUUUTTTOOOGGG@@@<<<<<<777333111333888:::888555666666777888:::999777555777666666666666777777888333444444444555666999:::;;;<<<=========<<<;;;::::::999888777777888999:::777777999::::::999888777666555555555555444444444...333777555444777:::;;;888555222111222444444444/////////000111333444555111111111111111111222222333333333333333333333333222333444555666666666666111222444666777777666666111222333444444444333333444444555777888999:::;;;;;;===<<<@@@DDD===:::GGGQQQooo~~~\\\KKKFFFEEECCCBBBAAA@@@@@@???<<<<<<<<<:::888999;;;>>>===AAABBB>>>;;;;;;999666777888:::<<<<<<;;;:::999777555444444666888999999:::999666555555666999:::777:::BBBMMMWWWYYYSSSMMMKKKHHHCCC===999888:::<<<::::::999999888888999999777888888555222333:::@@@CCCDDDHHHLLLIIIAAA<<<===666666555555555666666777777777777777777777777777555555666666666666555555777777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;;;;;;;;;;:::;;;<<<======:::888666888999888777666777888<<<===<<<>>>LLLbbbqqqtttmmmYYYEEE<<<999666666999777888:::;;;<<<<<<;;;;;;>>>???AAA???===:::999999<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;===>>>?????????<<<======>>>>>>>>>>>>===>>>===<<<;;;;;;;;;;;;;;;999999:::;;;===???AAABBBBBBBBBAAASSS|||iiiYYY[[[dddzzztttsssvvvsssvvvvvvvvvvvvvvvuuuuuuuuupppsssvvvuuurrrqqqtttxxxuuuuuutttttttttsssssssss222222111222444777:::<<>>@@@DDDGGGHHH^^^]]]GGGGGGFFFDDDBBB@@@???>>>>>>>>><<<;;;;;;<<<>>>>>>>>>AAAFFFGGGBBB=========;;;:::999999:::<<<<<<;;;999;;;:::888777777888:::;;;999:::999777444333444555;;;:::???LLLWWWZZZYYYZZZ___\\\TTTMMMJJJHHH@@@777999999888777777888999:::>>>999666999777333333888BBBDDDFFFFFFDDD???999555666555333333333444666888555555666777777888777777777666666888999999777555<<<999666666777:::;;;<<>><<<:::::::::::::::::::::;;;<<<===888888999::::::;;;<<<<<<666:::===<<<888777:::>>>>>><<<@@@BBBIIIaaavvvuuujjjUUU???888888888666444666666666666777777777777;;;;;;;;;<<<<<<<<<======???>>>===<<<;;;<<<===============>>>???AAABBBCCC>>><<<:::;;;???AAA@@@>>>===<<<;;;999888888999999:::;;;>>>@@@AAAAAA@@@???CCC>>><<>>>>>???===<<<<<<===>>>??????AAAFFFFFFAAA=========;;;999999888:::;;;<<<;;;999:::888777666555666888999777888888777666666777999888888>>>IIISSSYYY___dddssspppjjjccc___XXXJJJ===666555444444444666888999;;;777777999999555555999;;;===@@@BBBAAA>>>:::777666555444333333555666888555666777777777777777777666666666888;;;;;;:::888;;;888666555777:::;;;<<>>777999888666444999999888777666555555444::::::;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<======@@@@@@???>>>>>>===>>>>>>===;;;:::;;;<<<>>>>>>>>>===<<<;;;999888999999::::::;;;===???@@@@@@@@@??????>>>???GGG^^^zzzfff___ggg|||uuuuuuuuuuuuvvvwwwwwwvvvuuuttttttuuussstttuuuuuusssssstttuuutttsssqqqpppooopppqqqrrr222111000//////000222333333888;;;<<>>;;;999777777888888888777666666666555666666777777888888999::::::999999888<<<<<<;;;;;;::::::999999777888888888888777777666777777777777666555333333333333444444444555888;;;;;;888555333333444444444444333111222333444444333111222222333333333222111444333333333333333222222444444222222222222444444444444333333444666888999444444444444555666777888666666777777888999;;;<<<;;;<<<===<<<===???CCCFFFEEEMMMbbbaaaOOOGGGFFFDDDBBB@@@???>>>>>>>>>>>>>>>===>>>???@@@AAACCCFFFFFFAAA======<<<999999888888999;;;<<<:::999:::999777666666666777777555777888888888999;;;===:::;;;@@@HHHOOOVVVaaakkk|||xxxuuukkkWWWEEE666555333222222444777888888666777999999777666888666888;;;======;;;888666666555444444444555666777777777777888777777666666555555666999<<<===<<<:::999777555555777999;;;;;;???>>>===<<<:::999777777:::::::::;;;;;;;;;;;;<<<888999999::::::;;;;;;<<<>>>@@@AAA???;;;999:::<<>>AAACCCKKKbbbrrrnnnZZZJJJ<<<888999999666555888888888888777777666666999999999::::::::::::;;;::::::::::::;;;<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;:::999999;;;======<<<;;;999999999::::::;;;;;;;;;<<<===>>>@@@@@@<<<>>>@@@EEESSSqqqnnncccccc~~~uuuuuuwwwxxxuuuxxxyyyxxxtttrrrsssuuurrrtttttttttrrrrrrrrrttttttsssqqqooonnnnnnoooooo333222111000/////////000///222444444888???CCCBBB<<<888333111111333555666666777888999;;;===???@@@;;;:::999999999999888888555555555555555666777888777777888888888888888888<<<;;;;;;;;;::::::999999888888888777777666666555888888888777666444333222333444444444444555777999:::888666444333333444444333333222222222333333333333333333333222222111111444444444444333333333333555444222111111222444555888777555444555666999:::444444444444555666777888666666666777888999;;;;;;;;;<<<<<<<<<<<<>>>BBBEEEEEEGGGRRRmmmyyy^^^PPPGGGFFFDDDBBB@@@???>>>>>>======>>>===>>>@@@BBBEEEHHHIIIGGG@@@======;;;888999888888999;;;;;;:::888<<<;;;:::999888888888999666888999999999:::<<>>@@@FFFLLLOOORRR\\\fff}}}|||yyyxxxxxxppp\\\JJJ:::888555333222444666777555555777888888666555555777888999::::::777555333666555555444555666777777888888888888888777666555666555666888;;;;;;:::888777555444444777:::;;;;;;??????>>>===;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;===??????>>>;;;:::;;;<<<===;;;@@@GGGQQQiiivvvoooPPPDDD:::888:::999777666555555666777999:::;;;;;;888888888888999999999999888888999:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<;;;;;;999;;;;;;999666666999<<<===<<<;;;:::999::::::;;;<<<;;;::::::;;;===???AAA>>>??????BBBLLLfffuuueee```uuuuuuwwwxxxtttxxxzzzyyytttrrrrrrtttrrrssstttsssqqqpppqqqrrrtttsssrrrpppooonnnnnnnnn444444333222111000000000000333333222555<<<@@@@@@<<<888333000111333555555444444555777:::===???AAA=========<<<:::999888888555555444555555666777777666666666666777777888888:::::::::::::::999999999888777777666666555555555888888888777666444333222333444555555444444666777888777666444333222222333222222222111111111111222444444333222222111111111444444444444444444444444555444222111111222444555888777555444444555777999666666555555555555666666666666666777888999;;;;;;;;;;;;<<<;;;;;;===@@@CCCFFFDDDIII^^^~~~pppZZZNNNGGGFFFDDDBBB@@@???>>>>>>;;;<<<======>>>AAAGGGLLLQQQPPPIIIAAA<<<<<<;;;777888888888999:::;;;:::888;;;::::::999999888888888999:::;;;:::999:::<<<===???BBBJJJSSSVVVUUUWWW[[[mmmkkkhhhggghhhdddVVVGGG===:::777444222222333333444555666666666555444222666777888888888777666555555555555555666666777777888888999888888777666666777666666777888888666444555444333555888:::;;;;;;>>>======<<<;;;::::::999:::;;;;;;<<<<<<;;;::::::999999::::::::::::;;;;;;:::;;;<<<;;;;;;:::;;;<<<<<<;;;DDDNNN\\\qqqyyymmmJJJAAA:::::::::888777888555666777888999:::;;;<<<777777777888888888999999777888999:::<<<======>>>999::::::;;;;;;;;;::::::777:::;;;:::777666888;;;===<<<;;;:::::::::;;;<<<<<<;;;::::::;;;===@@@BBBCCC???===???III___zzzeee___|||wwwuuuwwwvvvtttwwwyyyyyyvvvsssssstttqqqrrrsssrrrqqqpppqqqrrruuuuuusssrrrqqqpppoooooo555444444444444333333333333555555444555;;;===<<<:::777222000111222444444333444444666999<<>>>>>;;;<<<======???FFFPPPWWW]]]YYYNNNBBB<<<<<<;;;777888777777888:::;;;999888777777777777777777777777:::;;;;;;;;;999999;;;<<<<<>>KKKZZZiiizzz{{{iiiGGGAAA<<<;;;;;;888888;;;:::::::::999999999888888777777777888888888888999888999:::<<<======>>>>>>;;;;;;<<<<<<;;;999777666777999;;;<<<;;;999999999===<<<;;;::::::;;;<<<<<<===<<<;;;;;;<<<>>>@@@BBBEEE>>>;;;???GGGYYYyyyeee\\\www{{{wwwwwwttttttuuuwwwxxxxxxvvvtttssspppqqqsssrrrrrrqqqssstttuuuuuuttttttsssrrrqqqqqq333444444555555666555555444777888666777:::;;;888777444111000111222333222555555555777999===@@@BBBCCCEEEEEECCC>>>:::888888666666555444444444555555444444444444444666777888777777777777777777777777666555444444444555666777666666777666666555444444333444666555444333333444666888999777444222333444222333444333000///111333444333222111111111222333444444555555666666666666555555555555555555555555333444666999<<>>>>><<<===>>>>>>AAAKKKYYYccciiiaaaRRRCCC;;;;;;:::777888777777888::::::999888555666777777888888888888999:::;;;:::999999;;;=========FFFZZZhhhfffWWWKKKIIIIIIFFFAAA@@@AAA???;;;777777777555444222111000111444555333444:::;;;999444555555666777888999999555555666777777777777777777777888999999999888888777666666777888888666444444444444777:::===>>>===;;;;;;;;;;;;:::::::::::::::;;;<<<===<<<;;;999888::::::::::::::::::::::::;;;:::999999::::::999999;;;???PPPddduuuiiiHHHBBB>>>===;;;888999===<<<<<<;;;:::999888888777777777888888888999999999999:::;;;===>>>>>>>>>===999:::;;;<<<<<<:::888777777888;;;>>>???>>>;;;888===<<<;;;::::::;;;<<<===<<<<<<<<<<<<===???AAABBBBBB======AAAEEERRRooohhhYYYppp{{{xxxsssuuussssssvvvzzzzzzvvvqqqoooqqqrrrsssrrrssstttvvvtttttttttttttttsssrrrrrr222333444555666777777777444888999888888:::999666555333111000111222222111666666666888:::>>>AAADDDEEEGGGHHHDDD???:::888888777666555444444444444444444444333333444555777888666666666666666777777777555444333333444555777888555666666666666666555555333444666555444333333444777999:::888555333444666333555666444111000222444333333111111111222333444444555555555666666777777555555666777777666555555444666:::???DDDGGGJJJKKKHHHGGGDDD@@@<<<999777666666666777777888999;;;<<<:::;;;;;;::::::;;;>>>AAA===BBBEEEFFFMMMbbbooo\\\TTTGGGFFFDDDBBB@@@??????>>>===>>>??????CCCOOO___kkkpppfffUUUCCC;;;;;;:::777888777777888::::::999777666777888999:::;;;;;;;;;777888:::999999:::<<<>>>AAA>>>EEEZZZllliiiVVVEEE:::===<<<888666999;;;:::666777888999888777555444///444555222555===AAA>>>888888666555555555555555555555666777777777777777666777888999999999999999666666666888::::::888666444444555777;;;>>>>>>>>>========================:::;;;<<<======;;;999888::::::::::::::::::::::::===<<<:::::::::999888777666<<>>;;;888999>>>::::::::::::::::::::::::888888888888999999999999:::;;;<<<>>>>>>>>>>>>===555777999<<<======<<<;;;777888:::???CCCBBB<<<777===<<<;;;:::;;;;;;======<<<=========???@@@AAABBB>>><<>>BBBFFFKKKOOOQQQOOOLLLGGGCCC@@@===;;;999666333444777999888:::===;;;999888888;;;>>>@@@@@@BBBAAA@@@HHHRRRXXXoootttbbbVVVJJJIIIFFFCCCAAA@@@@@@@@@>>>===???BBBFFFPPPbbbsss{{{lllXXXHHH@@@===<<<;;;::::::::::::::::::::::::777888888999999:::;;;;;;;;;::::::999:::;;;<<<===@@@@@@???\\\mmmdddXXXBBB888888777666666666666666666666555555555444444444222222222333444666999:::777777666666666555555555777666444333444555777999777888999999::::::999999555666888999::::::999888666999999999;;;??????;;;<<<=========<<<;;;::::::===>>>???>>><<<;;;:::;;;===<<<;;;;;;::::::::::::888999999999999888777777777CCCSSSrrriiiOOOGGG@@@???===999888:::999999999999888888888777::::::::::::::::::::::::::::::::::::::::::::::::999;;;<<<===>>>>>>=========>>>@@@BBBBBBBBB@@@???AAA@@@===;;;;;;<<<>>>@@@============>>>>>>>>>>>>AAAEEEBBB@@@DDDMMMhhhmmm\\\eeezzzvvvssstttuuuvvvvvvvvvuuutttqqqppppppppprrrtttwwwyyyvvvuuutttttttttttttttuuu222444666888999888666555666555555555555444222///222000...------///111222222444555666888;;;@@@CCCGGGHHHIIIHHHDDDAAA>>>>>>:::::::::999888777555555666666555555555444444444666666666666555555555555444333333333333555666777444444333333333444444555555555555555555444333333666666555555444444444333333333222111111222333333333333333444444333333222111333555555555444555666777666444444444555777888;;;<<<===@@@CCCFFFHHHJJJKKKHHHDDDAAA???>>>===<<<:::666555777777555555888;;;999999:::<<>>BBBBBB@@@ZZZkkkbbbWWWAAA999999777666555555555666666666555555444444333333222222222333444666888:::555555444444444333333333777666444444444555777888888888999:::::::::::::::666666777888999999999999:::<<<===<<>>???>>><<<::::::;;;<<<<<<;;;:::::::::::::::999999999999999888777777777BBBPPPooogggMMMFFF@@@???===:::888:::999999888888888777777777::::::::::::::::::::::::888888999::::::;;;<<<<<<:::;;;===>>>??????>>>>>>>>>???@@@AAAAAAAAA@@@@@@>>>===;;;:::::::::<<<===============>>>>>>>>>>>>===AAA>>><<<@@@HHHbbbtttaaagggxxxtttrrrssssssttttttsssrrrqqqpppqqqrrrtttvvvwwwwwwwwwuuuuuutttttttttuuuuuuvvv///000333555666555444333666444333333444333000...//////......///000111222111222444555777;;;@@@DDDHHHJJJKKKJJJGGGCCCAAAAAA>>>===;;;999777666666666555555555555555444444444666666666555555555555444444333333222222333444444333333333333444444555666666777777777777666555555777777666555555444333333333222222111111222222333222333333444444333333333333555666666555444555666666555555444444666777888;;;;;;<<<<<<===>>>@@@@@@CCCBBB@@@???>>>>>>@@@@@@===888555666666444444666:::::::::<<>>=========>>>???BBBCCC???WWWggg___VVVAAA;;;:::888666555444555555666666555555444333333222333333333444555777888999444444444444444333333333666555555444444666777888888999999:::::::::::::::777666777777888999::::::<<<>>>>>>===@@@EEEEEEAAA============<<<;;;:::999;;;<<<======;;;999999:::;;;::::::999999999999:::999999999999999888888777888@@@LLLkkk~~~gggLLLEEE?????????;;;999999888888888888777777777666;;;;;;;;;;;;;;;;;;;;;;;;666777888999;;;<<<===>>>;;;<<<===???@@@??????>>>?????????@@@@@@@@@@@@@@@======<<<;;;;;;;;;;;;;;;============>>>>>>>>>>>>===AAA>>><<>>BBBDDD@@@999555666888777777999999:::;;;>>>AAABBB@@@>>>===@@@???CCCIIIGGGQQQhhhnnn\\\RRRIIIHHHEEECCCAAA?????????:::<<>>=========>>>???@@@BBB>>>SSSccc___YYYEEE===<<<999666555444444444666666555555444333333222333333444555666777888999666666666666666666666666666555555555555666777777888999999:::::::::::::::777666666666777888:::;;;:::<<<<<<;;;>>>CCCCCC@@@============<<<;;;999999999;;;<<<<<<:::999999999:::999999888888999999999999999::::::999999888777999>>>HHHfff{{{mmmPPPGGG@@@??????<<<999999888888888777777777666666::::::::::::::::::::::::777888888999;;;<<<<<<===;;;<<<>>>???@@@@@@??????@@@@@@????????????@@@AAA>>>>>>>>>>>>>>>=====================>>>>>>>>>>>>???BBB???>>>BBBGGG]]]~~~fffeeeuuuuuuppprrrrrrqqqqqqpppooonnnmmmppprrrtttwwwxxxwwwvvvuuurrrssstttuuuvvvvvvwwwwww+++,,,...000111222222222111000///000111222222111,,,---///000111111111111000111333444666:::>>>BBBHHHJJJMMMNNNLLLKKKJJJJJJIIIFFFAAA<<<888666666777444555555555555555555555555555555555444444444444333333333222222111000000222222222333444555666777444555555666666666555555444444333222222111000000222222222222222222222222111222333333444444444333555666777777666555555666555555555555555666777777555555555555555666777777666888888888999<<>><<>>??????GGG\\\ppp~~~qqq^^^LLL@@@;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<>>===<<<<<<<<<===>>>===AAA<<>>>>>>>>===<<<:::999888999:::<<<;;;:::888999999999999999888888999999:::999::::::::::::999888888999===CCC___tttwwwZZZNNNBBB???>>><<<::::::888888888888777777777777::::::::::::::::::::::::999999::::::::::::;;;;;;;;;<<<>>>???@@@@@@??????@@@@@@???>>>>>>??????@@@>>>>>>>>>>>>>>>=====================>>>>>>>>>>>>===@@@===<<<@@@DDDWWWuuuiiieeeqqqvvvqqqsssrrrrrrqqqpppoooooonnnqqqrrrrrrsssssstttttttttqqqrrrsssuuuvvvvvvvvvvvv------...///000111111111555333111000000000///...---...///000111111000000111222333444555888===@@@FFFIIILLLNNNNNNNNNNNNOOONNNJJJEEE???;;;888777777444444444555555555555555555555555444444444444333333333333333333222111000333333333333444444555666333333444555555555444444222222111111111111000000111222222333333222222111111111222333444444444444333555666666555444555666555555555666666666666666333333333333444555777777444555666666666999@@@EEESSSHHH>>>;;;;;;999666777999999;;;>>>@@@AAA???===;;;AAABBBDDDIIIHHHKKKZZZoootttaaaWWWIIIGGGEEEBBB@@@???>>>>>>===<<<===>>>>>>CCCQQQ```nnnfffXXXKKK@@@;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<<<<<<<;;;:::;;;<<<===>>><<>>>>>>>>===<<<:::999888888:::<<<;;;:::999999::::::999999999999::::::;;;:::::::::::::::999999888999;;;===UUUhhhzzz~~~hhhXXXFFF???===;;;:::;;;999999999999888888888777999999999999999999999999::::::::::::::::::::::::;;;<<<===???@@@??????>>>???????????????>>>>>>>>>======<<<;;;;;;;;;;;;;;;============>>>>>>>>>>>>???BBB???>>>CCCEEEVVVrrrnnngggnnnzzzssssssrrrqqqpppppppppppppppqqqqqqqqqqqqqqqqqqrrrrrrpppqqqssstttuuuuuutttsss/////////000000111111111666444111000000000000//////////////////000000000111222333444444777;;;>>>CCCGGGKKKNNNOOOPPPQQQSSSQQQNNNIIICCC>>>:::888777444444444555555555666666555555555444444444333333222333333444444333222111444444333333333444444555222333444555555555555555111111111111111222222222111222333333333333222111000111222333444444444444111333555555555444555666444555555666666666666666333333333444444555666777333555666444333666===CCCXXXKKK???<<<<<<999777666999999:::<<>>>>>===;;;<<<>>>@@@BBBJJJRRR]]]YYYQQQIIIAAA<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<<<<<<<;;;:::::::::;;;===???@@@>>>CCC===JJJZZZ___bbbRRR???===999666444555666777555555666777888999::::::444555666777888888777777333333333444444444555555444555555666666666666666555555666777777777777777222333555777888999999::::::;;;:::999<<>>===<<<:::888777999:::<<<<<<;;;::::::;;;:::::::::::::::;;;<<<<<<::::::;;;;;;::::::999888888999888JJJZZZnnnvvvbbbKKK???;;;::::::<<<::::::::::::999999999999777777777777777777777777999999999::::::;;;;;;;;;:::;;;===>>>??????>>>>>>>>>???@@@@@@@@@>>>===<<<>>>===;;;:::::::::<<<===============>>>>>>>>>>>>BBBDDDAAAAAAEEEGGGVVVpppqqqggghhhvvvrrrqqqpppooooooppppppqqqoooppprrrssssssqqqpppnnnpppqqqrrrttttttsssqqqppp000000000111111111111111333111//////111333333333111000///////////////000222333444444444666:::===BBBEEEJJJNNNPPPRRRSSSUUUSSSPPPKKKEEE@@@;;;888777444444444555555555666666555555444444444333333333222222444444555444333222555555444333333333444444333333444555666666555555000111111222333333444444111222333444444333222111000111222333444444555444000222444555444444555666444555555666777666666666555555444444555555666777444666666444111444;;;AAAVVVIII>>>;;;<<<;;;999999999888999;;;>>>??????>>>:::AAA@@@???DDDBBBCCCNNNUUUqqqttt___TTTHHHGGGDDDBBB@@@>>>>>>>>>===:::;;;???AAABBBFFFLLLQQQPPPMMMGGGAAA===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;<<<<<<===:::::::::;;;<<<>>>@@@AAAAAAFFF>>>JJJXXX^^^bbbRRR???<<<999666444555777888555555666888999;;;<<<<<<444555666888888888777777555555555666666666777777444555555666777666666666444555555666666666666666111333555777999999999999999:::999777;;;AAADDDBBB??????>>>===<<<:::888777999;;;<<<<<<;;;:::;;;<<<::::::::::::;;;;;;<<<===::::::;;;;;;::::::999888888888444BBBOOOddd~~~hhhNNN>>>:::999:::===;;;;;;;;;:::::::::999999666666666666666666666666777777888999;;;<<<======:::;;;<<<>>>>>>>>>=========???@@@AAA@@@???<<<;;;AAA@@@===;;;;;;<<<>>>@@@============>>>>>>>>>>>>>>>AAA======BBBCCCQQQjjjrrrdddaaazzzxxxppppppooonnnnnnooopppqqqmmmpppsssvvvvvvsssooolllpppqqqrrrssssssrrrpppooo000000000111222222333333555333000...---...000222222000...---,,,---...///...000222222222333444666;;;>>>DDDIIIMMMQQQVVVYYYTTTSSSPPPLLLFFFAAA<<<999888666444333333444222111222333666888888888666555444333222222444444333222111222222333333444444555444444444444444444444444111111111111111111111111333333333444444555555555444444333222333444555666111111111222333444555666666666777777888888888999666666555666888999999888777666555555555777:::;;;JJJGGGBBB<<<888777777777999888777888;;;>>>??????@@@???>>>>>>@@@BBBEEEFFFQQQZZZ{{{{{{gggQQQJJJFFFAAA???@@@AAA???===??????>>>>>>>>>???AAABBBCCCFFFHHHFFFAAA<<<:::::::::;;;===>>>??????>>>>>>>>>===;;;<<<===>>>===<<<===<<<;;;;;;;;;===>>>???===DDDEEEDDDQQQccccccVVVIII:::777999666777:::555444444444444555777888:::888888888777777777777777888888888888888777666555777666555444444555666777888888888777777777777666777777666555555555555666666888777777;;;BBBEEECCC;;;<<<<<<<<<;;;999777555999999999999:::;;;;;;;;;999:::;;;<<<<<<<<<;;;:::===;;;888888888888666555666666666;;;III___tttuuu^^^JJJ>>>999888888===:::888:::<<<>>><<<999777555444666:::;;;999666777888888888888:::>>>AAA>>>>>>>>>>>>????????????===???AAAAAA@@@???>>>???AAAAAA???===:::999:::;;;<<<<<<<<<<<<============AAA===>>>CCCCCCBBBNNN```{{{]]]aaaxxxwwwooonnnmmmnnnooopppooonnnpppqqqsssttttttsssqqqpppuuutttsssqqqpppooooooooo333333222111111000000///333222000///...///000111111000...---------//////...///111222111222333555999===BBBHHHMMMQQQVVVZZZXXXWWWTTTOOOIIICCC===:::999777555444555555333222333444555555555444333222444333222222444444333222111222222333333444555555444444444444444444444444222222222222222222222222111222222222222222222333444333222222222333555555333333333333444555666666666666666777777777888888777666444444555555444444444333333333444777:::;;;FFFCCC???:::888777777888;;;999888888;;;=========??????>>>??????AAACCCDDDJJJPPPjjjkkkVVVLLLGGGBBB@@@AAAAAA@@@>>>???>>>=========???@@@AAAAAADDDFFFDDD???:::888888:::;;;===>>>??????>>>>>>>>><<<::::::<<<============<<<<<<;;;<<<===???@@@;;;BBBDDDDDDQQQdddeeeZZZKKK<<<888999555777:::555444444333333444555666777666666666666666666666666888888888777777777666666777666555555555555666777777777777888888999999999666666666666666777888999888999888777:::AAADDDBBB======>>>>>>===;;;:::999<<<<<<<<<<<<<<<;;;::::::999:::;;;<<<<<<;;;:::999===;;;888888888888777555555666666999EEEXXXnnn|||yyykkk[[[KKKAAA;;;999;;;:::999999;;;<<<;;;:::888777666888;;;<<<:::888555666777777777888;;;===>>>>>>>>>>>>????????????===???AAAAAA@@@???>>>???AAAAAA@@@>>>;;;:::;;;<<<<<<<<<<<<<<<============???;;;===AAAAAA@@@LLL\\\______ssswwwqqqooonnnoooqqqqqqqqqpppqqqrrrsssssssssrrrqqqqqquuutttsssqqqpppooooooooo333222222111111000///////////////000000000111111111000...------...//////---...000000000000222444666999???EEEKKKQQQWWWZZZ]]]\\\YYYTTTMMMEEE>>>::::::888666555555555444333444333333222111111000000333222111222333444333222222222222333444444555555333333333333333333333333333333333333333333333333333222222222222222222111222222222222222333444444555555444444444555555666555555555666666666666666555444444333333444444555555444444444555888:::<<>>>>>>>>??????@@@@@@@@@DDDGGGXXX|||oooZZZNNNIIICCCAAAAAABBB@@@>>>>>>===<<<<<<<<<===>>>???@@@CCCFFFDDD???:::888888:::;;;<<<===>>>>>>>>>>>>===;;;888888:::<<<=========<<<<<<<<<===>>>@@@AAA===CCCEEEEEEPPPaaaccc[[[OOO???999999444666:::666444444333333333333444555444444444555555666666777999888777666666666777888777666666555555666666777666666777888999:::;;;;;;555555666666777999:::;;;999:::888666999???BBB@@@???????????????>>>======>>>???@@@@@@???<<<:::888999999::::::::::::999999===;;;999888888888777666555666777888>>>NNNddduuu}}}|||xxxmmm]]]MMMAAA;;;888999999999888999:::<<<999888888999;;;<<<;;;:::666777999999888999:::<<<>>>>>>>>>?????????@@@@@@===???AAAAAA@@@???>>>???BBBBBBAAA???<<<;;;<<<===<<<<<<<<<<<<===============:::;;;?????????IIIWWWyyyccc]]]mmmxxxrrrqqqpppppprrrssssssrrrrrrrrrrrrrrrrrrrrrrrrrrruuutttsssqqqpppppppppppp//////000000111222222222,,,---///000111111111000000///............//////,,,---////////////000222222666<<>>AAA???<<<999888777888999;;;999888888:::<<<<<<<<<======>>>??????>>>>>>===BBBEEENNNgggoooZZZPPPKKKDDDAAABBBBBBAAA???===<<<;;;;;;;;;<<<===>>>AAADDDGGGEEEAAA<<<::::::::::::;;;<<<=========>>><<<999777777999;;;======<<<<<<<<<<<<===???AAABBBBBBGGGHHHGGGOOO[[[^^^XXXSSSBBB:::999444666999666666555555444444333333333333333444555666666777777999888666555444666777999666666666666666777777777777888888999::::::;;;;;;666666666666777888999:::888999666444777===@@@>>>?????????@@@????????????>>>@@@AAABBBAAA???<<<:::999999999999999999888888===;;;999888999999888777666777999999:::DDDZZZnnnwwwxxxxxxtttjjjYYYGGG<<<666888:::999666666999<<<888888888888999;;;;;;;;;:::;;;===>>>===<<<===>>>>>>>>>?????????@@@@@@@@@===???AAAAAA@@@???>>>???@@@AAAAAA???===;;;<<<===<<<<<<<<<<<<============<<<:::;;;>>>>>>???HHHRRRqqqhhh___kkk|||sssqqqpppppprrrssstttsssrrrrrrqqqqqqqqqrrrssssssttttttsssrrrqqqppppppppp...//////000111111222222+++,,,///111222111111000//////........./////////,,,---//////......///111000333999>>>DDDKKKQQQVVV]]]]]]\\\XXXQQQHHH@@@::::::777555444333333222000111111000000111222333333222111000111333444333222222333333444444555666666444444444444444444444444555555555555555555555555555555555444444333333333111111222222222333333333444444333333333333333333555555555555444444444444444666999999888888:::;;;999999888999;;;>>>AAABBBAAA@@@===:::888888888888888777666777:::===>>>>>><<<<<<===>>>>>>>>>======>>>DDDJJJYYY|||ttt]]]RRRLLLEEEAAAAAABBB@@@???===<<<;;;::::::;;;<<<<<<@@@DDDFFFEEE@@@<<<:::;;;:::::::::;;;;;;<<<======;;;999777777999;;;<<<<<<;;;;;;;;;;;;===???AAACCCBBBHHHJJJJJJOOOXXX[[[XXXUUUCCC<<<;;;555666:::666777777666666555555444333444444555666666777888888888777555444444666777999555666666777777777777777999999999999999999999999777666666555555666666666777777444222555<<>>???>>>>>>>>>>>>>>>>>>>>><<<>>>@@@BBBCCCBBB@@@>>>:::::::::999999888888888<<<;;;999888999999999777777888;;;;;;999>>>QQQfffrrrooommmnnnmmmbbbNNN>>>777999:::888555555888<<<666666666666777888999:::<<<>>>@@@@@@?????????@@@????????????@@@@@@@@@@@@===???AAAAAA@@@???>>>???>>>???@@@>>><<<:::;;;;;;<<<<<<<<<<<<===============<<<===>>>???AAAGGGNNNjjjoooccckkktttrrrppppppqqqrrrsssrrrrrrqqqqqqqqqqqqrrrssstttttttttsssrrrqqqqqqqqqqqq222111111000000///......,,,---...000111111000000.........///////////////,,,---//////......///000///111666:::???FFFLLLQQQXXXYYYZZZXXXSSSJJJBBB===:::777555333333222111///000000111111222333333444111000000111333444333222333333333444555555666666555555555555555555555555555555555555555555555555333222222222222222222111111222222333444333333333333333222222222333333444555555555555555444444444666:::>>>???===;;;<<<===<<<;;;;;;;;;===@@@CCCEEE@@@???===;;;999888888888777666555777:::===>>>>>><<<<<<<<<======>>>>>>>>>:::AAAGGGPPPjjjfffSSSMMMEEEAAA@@@AAA@@@>>>===<<<;;;:::::::::;;;<<<>>>AAADDDCCC>>>:::888999::::::999::::::;;;======<<<:::999999:::;;;:::999999999999:::<<>>BBBBBB>>>>>>===<<<;;;;;;<<<<<<:::;;;>>>AAABBBBBBBBBAAA<<<;;;:::999999888999999<<<;;;999888999:::999888999888;;;<<<999:::JJJ]]]nnngggcccffflllfffTTTDDD;;;;;;999777555555777:::444555555555444555888:::;;;<<<>>>>>>===>>>???AAA?????????@@@@@@@@@@@@AAA===???AAAAAA@@@???>>>???===>>>???>>><<<::::::;;;<<<<<<<<<<<<==================>>>>>>???BBBFFFJJJaaauuugggjjjwwwtttqqqpppqqqrrrrrrrrrpppqqqqqqrrrrrrsssssstttttttttsssrrrrrrrrrrrrrrr111111111000//////......------...///000000000000---......///////////////---...//////......///000...111444777;;;AAAGGGKKKSSSUUUXXXXXXTTTMMMFFFAAA;;;888666444444333111000000000222222333222111000111000///000222444333222333333444444555666666666777777777777777777777777555555555555555555555555111222222222222222222333111222333444555444444333333333333333333444555666666666666666555555444444666<<>>@@@AAA===@@@CCCIII\\\pppSSSMMMEEE@@@?????????===>>>===<<<:::::::::;;;<<<===@@@CCCBBB>>>:::888999:::999999999999;;;<<<===<<<;;;;;;;;;<<<;;;999777777777888999;;;>>>AAABBB>>>FFFMMMPPPQQQUUUXXXYYYTTTDDD>>>>>>999999;;;666444555666666666555444333555555555555555555555555555555555666666666777777444555777888999999888888777777888888888888888888666666666666666666777777555666444333888BBBGGGHHH???>>><<<;;;:::::::::::::::;;;<<<>>>@@@AAAAAAAAA===<<<;;;:::999999999:::<<<:::999999:::::::::999999666999===:::888DDDUUUllleeeaaadddiiifffYYYLLL@@@===999666666777777777444555555444333444777::::::;;;<<<<<<;;;===@@@BBB?????????@@@@@@@@@AAAAAA===???AAAAAA@@@???>>>???===>>>@@@???===<<<;;;<<<<<<<<<<<<<<<============<<<===>>>>>>???BBBEEEGGGYYYyyyzzziiifffzzz{{{xxxtttrrrrrrrrrrrrrrrooopppqqqsssttttttssssssttttttsssrrrrrrrrrrrrsss......//////000111111111............////////////------...///000000//////---///000///......///000...000333555999>>>DDDHHHPPPSSSWWWXXXVVVPPPIIIDDD<<<:::777555555444222111000111222333222000...---000//////000222444333222333333444444555666666666777777777777777777777777555555555555555555555555333333333444444555555555222333444555666555444444333333333444555666777888777777666666666555555555444===HHHOOOQQQQQQTTTVVV]]]YYYSSSKKKEEE@@@===<<<888888888888888999999:::;;;999777777999:::;;;:::===<<<;;;;;;<<>>???>>>===>>>===<<<;;;:::;;;;;;<<>>@@@BBBAAAIIIPPPRRRRRRRRRTTTUUUSSSDDD???@@@::::::;;;666222333444555555555333333444444444444444444333333444444555666777777666666444555777888999999999888555555666777888999999:::666666666666777999:::;;;666777555555;;;EEELLLLLL@@@???===;;;:::999:::::::::;;;<<<===>>>???@@@@@@>>>===<<<:::999999::::::<<<:::999999:::;;;:::999888555777<<<:::777@@@OOOkkkfffdddfffiiieee[[[RRRCCC>>>888666777888777555444555666444333444777;;;;;;;;;<<<;;;;;;>>>BBBEEE??????@@@@@@@@@AAAAAAAAA===???AAAAAA@@@???>>>???===???AAAAAA???===<<<===<<<<<<<<<<<<=========>>>;;;=========>>>BBBDDDDDDTTTmmm~~~}}}jjjaaarrr~~~zzzvvvsssssssssssssssnnnooorrrtttuuutttsssrrrttttttsssrrrrrrrrrssssss222111111000///......---////////////////////////........................111111111111000///------000000000111555999>>>AAAHHHMMMSSSXXXWWWRRRJJJEEEAAA>>>999444111111222333222222111111111111222222111111111222222333333444444555666777777888777777::::::999888888888999999999:::;;;999777666666777555444333222111222333333444333222222222444666888000333555777777555333000888888777777666666666555:::777===KKKQQQPPPVVVaaannnggg\\\NNNBBB<<<;;;<<<::::::999999888999999999888888999999:::;;;<<<===:::>>>???===<<<@@@BBBAAACCCBBB???DDDOOO\\\~~~[[[GGG???BBB===;;;???===@@@???>>><<<::::::===???>>>BBBEEEDDD???;;;888888:::999888888888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;999999888888:::>>>CCCGGGEEEFFFGGGJJJMMMOOORRRSSSSSSKKK@@@:::999:::999777444444444555555555666666666666666666666777888888444333222444666999999999222555666444555999;;;999888888777777777777777777444555555666777888888999;;;888555888@@@HHHOOORRRCCC@@@<<<888777777888:::===============<<<<<<<<<999999888777777999===@@@AAA===:::;;;:::777777:::777888:::;;;;;;===???AAA\\\iiipppjjjeeeeeebbbZZZLLLEEE<<<666555666666555555555444444555666888999:::;;;;;;;;;;;;<<<@@@CCCEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@??????BBB@@@===;;;<<<=========>>>======>>>??????===;;;999:::;;;<<<<<>>CCCHHHOOOTTTTTTOOOIIIDDD@@@===:::666333222222333222222111111111111222222000000111222222333333333555666777888999999999999;;;;;;:::999999999999:::888999999888777777888999666555444333333333444444777555444222222333444555111333555666666555333111666666666555555444444444999666;;;FFFJJJHHHMMMWWWaaa\\\SSSIII???::::::;;;999999888888888888999999:::::::::999999:::;;;;;;;;;???@@@<<<<<<@@@BBBBBBBBBBBB>>>AAAIIITTTsss[[[GGG???AAA<<<;;;>>><<>>FFFLLLOOOCCC@@@<<<999777777888:::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<;;;999999:::<<<<<<999888;;;;;;999999<<<<<<======<<<;;;<<<>>>@@@VVVdddnnnkkkhhhhhhddd]]]PPPJJJBBB<<<:::999777555777666666555666777888999:::;;;;;;;;;;;;===@@@CCCFFFEEEDDDCCCBBBAAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAA@@@???===<<<<<<===>>>>>>>>>=========??????===<<<;;;<<<======<<<>>>AAACCCMMMcccvvveeecccmmmyyyrrrtttvvvrrrqqquuuuuuuuuuuuuuuuuuuuuuuuuuupppppppppooooooppppppqqq111111000000//////......////////////////////////........................000111111000000///...---////////////111444777999<<>><<<:::888666444333333222222111111111111222222000111222333333444444444666777888:::;;;<<<<<<<<<<<<<<<;;;:::::::::::::::888888888777666777999<<<777666555444444444444555999888555333222222222333222333333444444333333222444444444333333333333333777444777???AAA>>>AAAIIIOOOMMMIIICCC<<<999888999777777666777777888999:::<<<;;;::::::999999::::::>>>AAA@@@<<<;;;???BBBBBBAAAAAA===>>>CCCHHH```^^^HHH>>>@@@;;;:::>>><<>>:::999999:::999888888888999;;;<<<;;;;;;;;;::::::999999999888888999;;;===???@@@AAA@@@@@@@@@@@@CCCFFFIIIKKKLLLEEE===999999::::::999555555555555666666666666444444444444444555666666888666555555666777666555666888888555555888888666888888999999999999999999888888888888888999999999:::888555777<<>>>>><<<;;;;;;;;;;;;777777;;;===<<<<<<>>>??????>>><<<;;;<<<@@@CCCLLLYYYdddeeeeeeeeeaaaZZZRRRMMMGGGCCCAAA???:::666999888777666777777999999:::;;;<<<<<<<<<>>>AAACCCEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@AAABBBCCCCCCCCCBBB??????>>>=========>>>>>>>>>===<<<===??????>>><<<===>>>>>>======>>>@@@BBBOOOeeexxxfffaaahhhzzzqqqssstttpppooosssuuuuuuuuuuuuuuuuuuuuuuuuppppppoooooooooooooooppp111000000000/////////...////////////////////////........................000000000000000///......000000//////000222444666666999???DDDFFFEEEBBB@@@;;;;;;:::999777666444333333222222111111222222333111222444555666777666666888999:::<<<===>>>>>>???>>>===<<<;;;;;;;;;;;;;;;999:::999777666666888;;;666555555444444444444444888777666444333333333333333333222222222222333333333333333333333333333333444222444999999777999>>>CCCCCCBBB???;;;888777888555555555555666888999999::::::999999999:::;;;;;;???BBBAAA<<<;;;???BBBBBB???AAA======AAABBBQQQmmmbbbKKK@@@@@@<<<<<>>:::999:::::::::999888999:::;;;<<<;;;::::::999999888888888666777999===@@@BBBBBBAAA>>>=========>>>AAAEEEGGGFFFBBB<<<999999:::::::::555555666666666777777777666666666666666777888888888666555555666777777666777999999666666::::::888999999999999999:::::::::888888888888888888888777:::888666666999>>>CCCFFFBBB@@@===:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????>>>???AAACCCCCC===999;;;>>>===>>>@@@<<<<<<;;;::::::===CCCFFFBBBLLLUUUWWWXXXYYYVVVQQQLLLJJJHHHGGGHHHFFFBBB===:::999888777777777888888:::;;;=========>>>AAACCCCCCDDDDDDDDDCCCAAA???>>>>>>???@@@AAABBBBBBBBBBBB@@@AAAAAA???===<<<<<<<<<===<<<<<<===??????>>><<<======>>>>>>===>>>AAACCCRRRiii}}}hhhaaaeee~~~|||qqqqqqsssooonnnrrruuuuuuuuuuuuuuuuuuuuuuuuppppppoooooonnnnnnoooooo000000000000///////////////////////////////////////////////////////////////000000000000//////...111000000000000222333444111444999===??????>>><<<999999999999888666555333333333222222222222333333444555777999:::::::::999:::;;;<<<>>>??????@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<;;;888666555666777444444444444333333222222555555555555555555555555444444333222222333444444444444444444444444555555222222333666555444666999===???@@@???<<<888777666555555555555666777888999888888888999:::;;;===>>>???BBBAAA===;;;>>>AAA@@@===@@@>>>>>>BBBAAAIII^^^hhhOOOBBBBBB>>>>>>AAA>>>>>>@@@BBBBBBAAA@@@@@@AAAAAADDDFFFDDD???;;;::::::;;;:::999999999:::;;;<<<;;;;;;:::999888888777777444666999>>>DDDFFFEEECCC======<<<<<<===???AAACCCAAA>>>;;;888888999::::::666666666777777777888888666666666666666777888888777555444555777999999888777999:::888999===>>><<<888888999999999:::::::::777777777777777666666666999888666666777;;;???CCCAAA???===;;;:::999::::::???>>>>>>===<<<;;;::::::;;;<<<======???DDDJJJOOOPPPFFF>>><<<======>>>AAA::::::999888999<<>>@@@BBB@@@AAABBBBBBAAA@@@>>>===<<<===>>>@@@@@@AAAAAAAAAAAACCCDDDBBB>>>:::999999===<<<<<<===???@@@>>>===:::;;;<<<======???BBBEEESSSllllllcccccc{{{rrrqqqrrroooooorrrssssssssssssssssssssssssqqqqqqpppooooooooooooooo000000000000//////////////////////////////////////////////////////////////////000000000000//////000000000000000111111222000222555888::::::999999777777888777777666555444333333222222222222333333555777999<<<======<<<<<<<<<===>>>???@@@@@@@@@@@@???>>>===<<<;;;:::::::::;;;<<<<<<:::777555444555333333444444333333222111333333444555666666777777555444444333333444444555555555555555666666666666222333444555444444666888;;;===>>>>>>;;;888666555666666555666666777888999666777777888:::<<<>>>???>>>AAAAAA===;;;===>>>===;;;@@@??????DDDAAAEEETTTpppmmmRRRCCCBBB??????BBB???===>>>??????>>>>>>???@@@AAAEEEHHHGGGBBB===;;;;;;;;;:::999999999:::<<<===<<<;;;::::::999888777777555555888>>>DDDGGGEEEBBB<<<<<<<<<<<<======>>>???===<<<:::888888888999:::777777777777888888888888444444444444444555666666777555444555777999999999666999:::888999>>>???>>>777777888888999:::::::::666666666666666777777777777777777666666888===AAA@@@???===<<<;;;::::::;;;??????>>>===<<<;;;;;;:::;;;;;;;;;<<>>======???;;;;;;:::888777888<<>>??????@@@@@@??????>>><<<===>>>???@@@@@@@@@???@@@CCCFFFDDD???:::999999<<<<<<<<<===???@@@???===888:::;;;<<<<<>>>>>===<<<>>>??????@@@@@@????????????>>><<<;;;:::999999999999:::<<<;;;999666555444333444555555555444222222333444555666666777777777555555555555555555555555444555555555666666666666333555666555444444666666777999<<<;;;999666555444777777777666666777888888888888888999:::;;;===>>><<<@@@AAA>>><<<===<<<:::999???>>>???DDDAAAAAALLLYYYsssoooSSSCCCAAA>>>???BBB>>>======>>>===<<<<<>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>BBBHHHMMMMMMCCC;;;<<<>>>>>><<<;;;999::::::999888888;;;===@@@???@@@BBBBBB???<<<:::;;;999888<<>><<<:::999999999666999;;;<<<<<<<<<>>>???>>>>>>>>>>>>???@@@AAABBB>>>??????@@@@@@@@@??????===AAAEEEDDD@@@;;;:::;;;<<<;;;;;;===???@@@???>>>999:::;;;;;;;;;===@@@CCCKKKgggoooaaa\\\pppwwwsssuuusssrrrtttsssssssssssssssssssssssstttsssrrrqqqpppppppppppp////////////000000000000////////////////////////000000000000000000000000//////000000000000000///,,,,,,,,,------.........222222333444444444444444555555444444444444555666444333333222222333333444444777:::===>>>>>>===<<>>>>>>>>>>><<<;;;:::999999888666888;;;<<<:::777666555444555666666666555333333444555555666777666666666555555666777777666555555444444444555555666666666555777888666444444555444444666999999777555444444999888888777777777777888999999999999:::;;;;;;<<<:::???AAA???<<<<<<;;;888888>>>======BBB@@@>>>GGGJJJaaapppSSSBBB@@@===???AAA============<<<;;;<<>><<<<<<;;;;;;;;;888888999:::<<<======>>><<<===>>>>>>>>>???BBBEEEDDD<<<777;;;???>>>;;;999555777999999:::;;;>>>@@@======???BBBBBB===888666666333111333999???BBBBBBEEEDDDAAA>>><<<;;;::::::666888:::<<<<<<<<<===??????>>>>>>>>>???AAACCCEEE@@@@@@AAAAAAAAA@@@??????:::???EEEEEEAAA======>>><<<;;;;;;===???@@@???>>>:::;;;;;;;;;:::;;;>>>@@@FFFcccooo___WWWkkkxxxtttvvvtttsssuuuttttttttttttttttttttttttuuutttsssrrrqqqqqqqqqqqq///......------///000111........................111111111000000000000000222111111000///......---,,,,,,,,,---------......///000222222222222444555444444444555555555555666777555333222222444777888777777888;;;>>>???>>><<>><<<:::888888999<<<===;;;===>>>>>>===;;;;;;<<<;;;<<<>>>?????????>>>===GGGUUUtttwwwUUU@@@@@@>>>===>>><<<<<<<<<;;;;;;:::::::::999>>>DDDJJJJJJDDD>>>;;;;;;>>>===;;;:::999::::::;;;>>><<<::::::;;;;;;:::999444888;;;<<>>;;;888777888:::::::::===;;;999888888999888777:::999888888888888888888666444444888===>>>:::666555555555666888999;;;;;;@@@@@@???===;;;999777666555666777888:::;;;======??????>>><<<<<<;;;;;;;;;;;;999888888;;;===>>>>>>===:::777777:::<<<<<<;;;>>>AAACCCBBB===:::999999777777666666777999<<<>>>??????AAADDDDDD@@@999222999:::<<<===>>>======<<<@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@AAAAAA@@@???>>>???@@@???>>>===>>>???>>>>>>>>>>>>============888:::<<<<<<;;;<<<===???KKK___rrrZZZWWW^^^~~~|||uuuxxxxxxwwwvvvuuuuuutttsssssssssttttttrrrrrrrrrrrrrrrrrrrrrrrr///......---...///000111........................111000000000000000000000111111111000///.........,,,,,,---------.........111333444333222222333444333333444444444444555555444333222222222444666777777777888:::===>>>===<<<@@@@@@???>>>===============<<<;;;999888888999:::;;;:::999888777666666666555555666666555555444333333444555666666555555444555555555555555555555555666666777777777777666666777777777777666555444444666666666666777777777777888888888777666777999<<<===<<<:::999999:::;;;<<<===@@@BBBBBBAAA???>>>>>><<<===>>>?????????>>>>>>AAALLLhhhxxxVVVBBBBBB???>>>@@@===;;;;;;<<<===>>>??????@@@???DDDIIIIIIDDD>>>;;;;;;===<<<;;;:::::::::;;;;;;===<<<::::::;;;;;;:::999444888:::;;;???BBB???999777777777888888888888888BBBAAA???;;;888666888999888888777666666666666666888888888888888999999999>>><<<999888999:::;;;:::===;;;:::999999999888888888888777777888888999:::888666666999>>>???<<<888555555444555666777999:::>>>>>>>>>===<<<999777666666777888999:::<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::888888:::<<<<<<<<<===:::777777999;;;;;;:::>>>@@@BBBAAA===999777777555444333333555777999:::999;;;???DDDGGGDDD>>>888999:::<<<=========<<<<<<@@@@@@@@@@@@????????????===>>>???@@@@@@@@@??????===>>>???>>>===<<<===>>>========================<<<===>>>>>><<<<<<===???KKK___tttZZZTTTYYYwwwvvvvvvvvvuuutttuuutttssssssrrrrrrrrrrrrssssssrrrrrrrrrrrrssssss///............///000000////////////////////////000000000000000000111111111111000000//////......---------.........//////222333333333111000111222111111111111222222222222111111222222333444555555777777888:::===>>>===;;;======<<<;;;::::::::::::===;;;999777666777999:::<<<;;;:::888777666666666555555666666555555444333333333444555555555555555666666666666666666666666555666777888999:::::::::777666666666555444444444666666777777777888888888777777777666555666888:::;;;::::::999999:::;;;;;;>>>AAACCCDDDBBB@@@>>>>>><<<===>>>>>>??????>>>>>>???DDDYYY}}}yyyWWWCCCCCCAAA@@@AAA???;;;<<<<<<===???@@@@@@AAA???CCCHHHGGGCCC>>>;;;;;;;;;;;;:::::::::;;;<<<<<<===;;;999999:::;;;:::999666888999:::???CCCBBB===888777777777777777777666BBBBBBAAA>>>:::888888999666666666666666777777777777777888888888999999999>>><<<:::999:::;;;;;;:::<<<<<<;;;:::999999999999777777777777777888999:::888666666999===>>>;;;888666555333222222444777888;;;<<<======<<<:::777666888888999:::;;;======>>>===<<<;;;::::::999::::::999777666888:::<<<===<<<<<<:::888777999::::::999===???AAA@@@<<<888555444444333333333444555777888666999>>>DDDGGGFFFAAA===:::;;;<<<<<<<<<<<<<<<;;;AAA@@@??????>>>>>>>>>>>>===>>>??????@@@?????????===>>>???>>><<<;;;;;;<<<========================???@@@@@@???======>>>???III^^^{{{]]]SSSVVVpppwwwttttttssssssuuutttsssqqqpppppppppppptttsssrrrqqqqqqrrrsssttt............/////////000000000000000000000000000000000000000000111111111111000000000/////////...------........./////////...000111000//////000111/////////000000000111111000111222444555555555555666666777:::<<<===<<<:::;;;;;;:::999888888999999<<<:::777444444666888:::<<<;;;:::888777777666666555555555666555555444333222333333444555555555555666666666666666666666666666777888999:::;;;;;;;;;666666555444444444444444555555666666777777888888777888888777666666888:::999999999:::::::::::::::;;;>>>AAABBB@@@===;;;:::;;;;;;<<<<<<============BBBCCCOOOlllzzzXXXDDDDDDAAA@@@AAA???===============<<<<<<<<<@@@CCCFFFEEEBBB>>><<<;;;::::::::::::;;;<<<<<<===<<<:::999999:::;;;::::::999999888999???DDDCCC>>>888888777777666666555555AAAAAAAAA???;;;999888888777777777777777666666555777777777888999999::::::>>><<<::::::;;;;;;;;;:::;;;<<<;;;:::999999999:::999999888777777777777888555444444666999:::888666777555222000000222555777999:::<<<===<<<:::888666999::::::;;;<<<===>>>>>>;;;;;;:::999888888999999555444555777;;;===>>>>>><<<:::999999999999999999<<<>>>???>>><<<888555333555555555555555666777888888:::===@@@BBBBBBAAA???<<<<<<<<<<<<<<<<<<<<<;;;AAA@@@???>>>=========>>>>>>>>>??????????????????>>>???@@@@@@>>><<<;;;;;;;;;<<<<<<<<<<<<<<<======>>>??????>>>======???AAAFFFXXXyyycccUUUUUUnnnxxxrrrssstttsssttttttrrrqqqoooooonnnnnnsssrrrqqqppppppqqqrrrsss---......///////////////000000000000000000000000//////000000111111111111000000000000////////////------------.........///---...000111111111333555111111222222222333333333111222444666777666555555666666777999;;;<<<:::999::::::999888888888888999;;;999666444333555888:::;;;:::999888777777777777555555555666555555444333222222222333444555555666555555555555555555555555888999999:::::::::999999666666555444444444444555333333444444555666777777888999:::999888777999:::777888888999999999:::::::::<<>><<<;;;999::::::;;;;;;<<<<<<<<<;;;:::888888:::;;;;;;:::<<<;;;999999???FFFDDD>>>888888777777666666555555???@@@???===:::777666777888888888888777555444333666777777888999999::::::===;;;::::::;;;;;;:::999:::;;;<<<:::888888999;;;>>><<<;;;999777666555555555444555666777888777666888666333000000222444666999:::;;;<<<<<<:::888777;;;;;;;;;<<<<<<=========:::999999888888888888999777666666888;;;<<<<<<;;;;;;;;;;;;::::::999:::;;;===<<<<<<<<<;;;888555333555555555555555666666666999999999:::<<<>>>BBBDDD???>>>>>>===<<<<<<<<<<<>>===<<<===>>>???@@@@@@@@@????????????@@@@@@AAACCCBBB???===<<<;;;::::::;;;;;;<<<<<<<<<<<<:::;;;<<<;;;;;;===@@@CCCAAAPPPggggggWWWUUUmmmzzzrrrtttvvvvvvuuutttsssqqqpppooooooooorrrqqqpppoooooopppqqqrrr---......///000//////////////////////////////////////////000111111222222000000000000////////////,,,,,,,,,---------......---///222333333444666888555555555666666666666777333444555666666666555444666666666888;;;;;;999888999999888888777888888999:::888666444444666888999888888777777777777888888555555666666555555444333222222222222333444666777555555555555555555555555999999999999999888777666777666555444444555666666222222333444555555666666999:::;;;:::999888888:::777777777777888999::::::<<<===???>>><<<999999999888777777777777888999:::===>>>CCCQQQnnn~~~\\\FFFEEEAAA>>>???<<<:::;;;<<<===???@@@BBBBBBAAAAAAAAAAAA@@@>>><<<;;;::::::;;;<<<<<<<<<;;;;;;;;;999888888:::;;;;;;:::<<<;;;888:::AAAHHHFFF???888777777777777777777666??????>>>;;;777555555666999999999999777555333111666666777888999::::::;;;<<<:::999:::;;;;;;999888888:::;;;:::777666999<<>>DDDHHHBBBAAA@@@>>>============AAA@@@>>>======>>>@@@AAABBBBBBAAA@@@@@@@@@@@@AAAAAACCCDDDCCCAAA===;;;;;;999999::::::;;;<<<<<<<<<888999999999:::<<<@@@CCC???IIIWWWrrrjjjWWWTTTjjj}}}ssstttwwwvvvuuuuuutttrrrqqqqqqqqqqqqpppqqqqqqqqqqqqqqqqqqppp------///000000000///..............................//////000111111222222////////////000000000000+++++++++,,,,,,,,,,,,---...///111222222222444666444444444555555555666666444444555555444444333333666666666888::::::999777777777777666666777777888888888777666666777888999555555555555666777888999555555666666555555444333222111111111333444666777666666666666666666666666777777777777777666555555888777555444444555777888222222333444555666777777888999::::::888777777888888777666555666888:::;;;===>>>===<<<999888888:::888777777666777888999:::888===AAAHHH]]]___IIIGGGBBB??????;;;999999;;;<<<>>>@@@AAABBBAAA@@@@@@??????>>>===;;;:::;;;<<<<<<<<<;;;:::999:::888777888:::;;;;;;:::999888777:::DDDLLLJJJBBB777777777888888888888888@@@???===999666555666777777888888999888666444333555666777888999:::;;;;;;:::999888999::::::888666666999;;;999666555888;;;BBB@@@>>><<<999777666666666777777777666666888999777777666555555666777888???>>><<<;;;::::::::::::<<<;;;;;;;;;;;;;;;;;;;;;999999999888888999999::::::999999;;;<<<<<<;;;999888;;;===>>>======>>>@@@>>>;;;888777888:::::::::555555555555555444333333444777999:::;;;===BBBFFFDDDCCCAAA@@@>>>>>>>>>>>>AAA???>>>===>>>@@@BBBDDDDDDCCCBBBAAAAAAAAABBBBBB@@@BBBDDDCCC@@@<<<:::999888999999:::;;;;;;<<<<<<:::::::::999999;;;???BBB@@@GGGLLLeeennnXXXUUUiiittttttvvvuuuvvvvvvuuuttttttsssttttttpppqqqsssttttttsssqqqppp,,,---///000000000///..............................//////000111222222222////////////000000000000******+++++++++,,,,,,,,,,,,...//////......///111000000111111111222222222555555444333333222222111666555666888::::::888666666666555555555666666777888777777777777888888888333333444444555777888999555555666666555555444333111111111111222444666777777777777777777777777777555555666666666666555555888777666555555666888999333333444555666777888999777888:::999777666666777888777555444555777:::<<<<<<<<<;;;999666555777999999888777777777888:::;;;777???BBBCCCQQQtttbbbLLLIIICCC??????;;;999:::::::::;;;;;;<<<<<>>>>>>>>===;;;;;;;;;<<<===<<<;;;999888:::888777888999;;;;;;:::666555555:::FFFOOOMMMEEE777777888888999999::::::AAA@@@===999555555666999555666777999999777666444555666777888999:::;;;;;;999888888888999999777666555888:::999555444777;;;AAA@@@>>><<<:::999888888444555555444444444555777777777777777777888999999AAA???===:::999999:::;;;;;;;;;;;;;;;;;;::::::::::::999999999999999::::::555555777:::>>>@@@@@@???888;;;>>>???>>>>>>@@@BBB???;;;666555888;;;<<<<<<888888888888777666555555777:::>>>???======>>>@@@FFFDDDBBB@@@????????????@@@???>>>===>>>AAADDDEEEEEEDDDCCCBBBAAABBBBBBCCC@@@BBBDDDCCC???;;;999888888888999::::::;;;<<<<<<<<<<<<;;;999999:::>>>AAAAAAGGGHHH___rrr[[[WWWjjjttttttuuussswwwvvvvvvuuuuuuuuuvvvvvvqqqsssuuuwwwwwwuuusssqqq000000//////......------......////////////......,,,,,,---...///000111222000000000000000000000000.........000222222000...,,,,,,.../////////...---............/////////////////////000111222444555555666666666777777888888777777777777777777777777555777777444444888888666:::888666444444555777999999888888777666555555555444333222111111333444666333555666777777666555333333333444444444444333333888888777777666666666555555555555555555555555555888888888777777777777777555666777888888:::===@@@AAAAAA???;;;777555666777777777888999:::<<<>>>>>>:::;;;;;;AAAMMM\\\fffJJJDDD???>>>AAA???@@@@@@???>>>>>>>>>>>>>>>>>>======>>>>>><<<;;;<<<<<<;;;::::::::::::999777777888888888999999999999<<<999===@@@CCCNNNOOO???::::::888777777777888999@@@???===;;;888777666555666555444444555666777888777555444555888999888666:::888777999;;;<<<:::777222444666777777888999:::===AAA@@@888333555666555555666666444222222333444;;;777666888888666888===HHH@@@;;;;;;<<<;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;<<<===>>>===:::777666666666777999;;;===???AAABBB<<<<<<===>>>???AAACCCDDD???>>>;;;999999:::<<<>>>888777555444444444555666======AAAGGGIIIFFFEEEFFFEEEDDDBBB@@@>>>>>>>>>>>>BBB@@@??????AAABBBCCCCCC??????@@@AAAAAABBBCCCCCC???CCCEEEDDD@@@;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<<<<>>>???@@@===LLLIII[[[sss\\\[[[aaazzzttttttuuuxxxvvvtttsssssssssuuuvvvrrrrrrssstttvvvuuurrrppp///////////////...............////////////......,,,,,,---...///000111222000000000000000000000000.........000111111000...---...///000000000///............/////////000000000000000000111222333333444444555555666777777888777777777777777777777777555888999777888<<<>>><<<888777666444444555777888888888777666666555444444333222000000000222444555555666888999999888666555555555666666666666555555777777666666666555555555555555555555555555555555777777777777777666666666777888999999999;;;>>>AAAAAAAAA???<<<888666777888666666777888999;;;<<<===<<<===;;;???IIITTTvvvgggKKKDDD@@@???AAA???@@@???>>><<<;;;;;;<<<<<<===<<<===???@@@@@@?????????===;;;;;;;;;;;;999888666666777888888999:::::::::888<<>>IIIAAA<<<<<<===;;;;;;<<<;;;<<<<<<=========<<<<<<===???@@@>>>;;;888777777666777888:::<<<>>>@@@AAA============>>>???@@@@@@>>>===;;;999999;;;===>>>999888777666666666777888:::>>>GGGPPPQQQKKKEEEDDDCCCBBB@@@>>>=========>>>BBB@@@>>>>>>@@@BBBBBBBBB>>>???@@@@@@AAABBBBBBBBB???BBBEEEDDD???;;;::::::<<<<<<;;;;;;;;;;;;;;;;;;>>>======<<<===>>>???@@@<<>>@@@@@@???<<<999777888999666666666777888:::<<<<<<===>>>;;;===CCCJJJfffhhhLLLEEE@@@@@@BBBAAAAAA???===:::999999::::::======>>>@@@CCCDDDCCCAAAAAA???===<<<<<<<<<:::999555666666777888999999999:::888===AAAEEEQQQRRRBBB:::999888777666777888888:::999888666555555555555888888777777777888999999:::888555555777999999999999888777888999999888777444555666666555555666777;;;======888555555555333333444555555444444555666555222222444555555:::@@@JJJCCC======>>>;;;:::::::::;;;<<<===============???@@@AAA@@@===:::888888666666888999;;;===??????>>>>>>===============>>>===<<<;;;::::::;;;===>>>;;;:::999888777888999999999AAAOOO[[[\\\QQQHHHDDDAAA@@@>>>===<<<<<<<<<===AAA???======???@@@AAA@@@>>>>>>???@@@AAAAAAAAAAAA>>>BBBEEEDDD???;;;::::::======<<<<<<;;;;;;;;;:::???>>>===<<<===>>>???@@@;;;EEEDDDUUU}}}ccc]]]___|||xxxttttttqqqqqqpppppprrrsssuuuwwwsssrrrssstttuuuuuusssqqq------......//////000000......////////////......---......///000000111111000000000000000000000000...---,,,---///000///...---...///000111000///////////////000000000111111222222222222111111000000...///111333555666666666333333333333333333333333000333555444666;;;>>><<<555555666666666666666666666666555555444444444444111000//////000222444666777777888888888888777777333333444444444444333333444444444444444444444444555555555555555555555555444555666777888888777777444555666555444555777:::>>>>>>>>><<<:::888888999777777777888999;;;<<<===>>>???<<<;;;???CCCWWWwwwjjjMMMFFFAAA@@@CCCBBBBBB@@@===:::999999999:::===>>>???AAAEEEHHHFFFBBB@@@>>>;;;;;;<<<<<<<<<;;;777777777777777777777777:::999???DDDHHHTTTUUUEEE:::999777666666666777888999999888777777777777777888888888777888888888888;;;999777555666888:::;;;999888777777888888888888666777777666444333444666:::;;;;;;999777555444333333444666666555555666777333111222444555666===EEEKKKDDD======<<<999777888888999:::<<<<<<=========>>>@@@AAA???<<<:::999999666777888999;;;<<<===>>>>>>>>>>>>======>>>>>>>>>>>>======<<<;;;;;;:::;;;;;;:::999888777888999999:::CCCTTTaaa```TTTIIIEEE???>>>===;;;;;;;;;<<<<<>>?????????===>>>???@@@@@@@@@@@@???>>>AAADDDCCC???;;;::::::>>>>>>======<<<;;;;;;;;;??????>>>======>>>???@@@===CCCCCCRRRvvvggg^^^^^^yyyyyyvvvvvvsssssssssssstttuuuvvvwwwsssrrrrrrtttuuuvvvtttrrr------......//////000000......////////////............//////000000111111////////////////////////...---,,,,,,...///...---,,,---.../////////......////////////000000000000222222333222222111000///---///111333555555555555222222222222222222222222000333333222333888999777444444555555666666666666555555555555555444444444333222111000111333555777555555666666666666555555333333444444444444333333333333333444444444444444555555555555555555555555444666888999::::::999999555666666444333333555888;;;<<<===<<<:::888999999999999999:::;;;<<<===>>>===@@@<<<;;;???@@@NNNfffkkkMMMFFF@@@@@@CCCBBBCCCAAA???<<<;;;:::;;;;;;===@@@AAABBBHHHNNNKKKDDD===;;;999999;;;<<<======::::::999888777666555555999888???DDDIIIUUUUUUEEE999888777666666666777888888777777777777777888888777777777777777777777666;;;:::888666555777999;;;888888888777777888999:::;;;;;;:::777555333444555999999999:::999666444222333555777777666666666777444333333555666888AAAKKKNNNEEE===;;;:::777555666777888999:::;;;<<<<<<<<<;;;===>>>>>>;;;999888888777777888999:::<<<<<<===>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===;;;999888777:::999888777666777888888888BBBQQQ\\\ZZZOOOFFFDDD>>>===<<<;;;;;;<<<======AAA???<<<<<<===??????>>>===>>>???AAAAAA@@@???>>>===@@@DDDCCC???;;;::::::>>>>>>>>>======<<<<<<<<<@@@???>>>======>>>???@@@???CCCDDDOOOkkkjjj___\\\vvvyyywwwyyytttttttttsssssssssttttttssssssrrrsssuuuvvvuuuttt.........///////////////......////////////....../////////000000111111111////////////////////////...,,,++++++---......---+++,,,.../////////...---............////////////111222333333222111000///---///222444555555444444222222222222222222222222111444444222222666777555444444444444555666777777555555555555555555555555444333222111111333555666444444444444444444444444555555666666666666555555333333333444444444444555555555555555555555555555444555888:::<<<<<<;;;:::888999888777555555666888888:::;;;;;;999888888999:::::::::;;;;;;<<<===>>><<>><<<@@@???GGGYYYkkkMMMEEE@@@???CCCBBBBBBBBB@@@???>>>===<<<<<<===AAACCCEEEMMMVVVTTTKKK>>>;;;999888:::<<<======<<<;;;:::999888777666555777777>>>CCCHHHSSSSSSCCC999888777666555666777777666666555555555555666666777777888888777777666555999999999777555555888:::777888888888888999<<<>>>@@@???===:::666444555666999777888<<<<<<888444333444666888999777666666777555444555777666999DDDPPPRRRGGG>>>:::888666555777888999:::;;;;;;;;;;;;;;;888:::<<<<<<:::999999999888999999:::;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBB?????????>>><<<:::777555999888777666555666777777666???LLLUUURRRHHHBBBBBB>>>>>>===<<<<<<===??????AAA???======>>>??????>>>===???@@@BBBBBBAAA???>>><<<@@@CCCBBB???;;;:::;;;>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>===>>>??????@@@BBBEEELLL```|||nnn___ZZZqqqzzzwwwxxxrrrrrrrrrrrrqqqqqqpppppptttsssrrrsssuuuvvvvvvuuu///////////////...............////////////......000000000000000111111111////////////////////////...,,,******,,,......---,,,---...000000//////...------------............000111222333333222000///...000333555666555444222222222222222222222222222000333333111222666777555555444333333333555777999666666666666666666666666555444222111000111333444444444333333333333444444555555666666666666555555333444444444555555555555555555555555555555555555222444777:::<<<;;;::::::::::::999777555444666777555777::::::999888888888::::::::::::;;;<<<======<<>>AAAOOOlllkkkLLLDDD???>>>BBBAAA@@@@@@@@@@@@@@@>>>===<<<;;;AAAEEEHHHTTT```___UUUBBB???;;;999:::;;;<<<<<<::::::::::::999999999999999999@@@EEEIIITTTTTTCCC999888777666555666666777777777666555555666666666888888999999999888777666777888999888555444666888666888999999888:::>>>BBBDDDDDDAAA<<<888666666777:::666777===???999555444555777999:::888666666666666555666777666999EEERRRWWWKKK@@@:::888666777999;;;;;;<<<======<<<<<<<<<555888:::;;;;;;::::::;;;:::::::::;;;<<<<<<<<<===??????>>>>>>>>>>>>??????<<<===>>>???>>>;;;999777999888777666555666777777888@@@LLLTTTPPPGGGBBBDDD??????>>>>>>>>>???AAABBBBBB@@@>>>===>>>??????>>>>>>@@@BBBCCCCCCAAA???>>>;;;???CCCBBB>>>;;;:::;;;=========>>>>>>??????@@@AAAAAA???>>>>>>>>>??????>>>@@@EEEJJJXXXwwwqqq___VVVmmm|||uuutttpppqqqqqqrrrrrrrrrqqqqqqtttsssrrrsssuuuwwwwwwvvv000000//////.........---......////////////......000000000000111111111111////////////////////////...,,,******,,,---...------...000111111111000///,,,,,,,,,---------......///000222333333222111//////111444666666555333222222222222222222222222222---000000...000444666444666444222222222555888:::666666666777777777777777555444111000//////111222555444444333333444444555333444444444444444444333444444444555555666666666555555555555555555555555111333666999;;;;;;:::999999999888666333222444555444666999999888777777888999999999999:::;;;;;;<<<<<>>>>>BBBAAA>>>???@@@AAA@@@???===;;;999@@@FFFKKKYYYhhhggg]]]FFFBBB>>>;;;;;;;;;;;;:::888999999::::::;;;<<<<<<======DDDIIIMMMXXXWWWFFF999888666555555555666777:::999999888888888888888999::::::;;;:::999888777666888999888555444555777666888999999999;;;@@@DDDGGGFFFCCC>>>999777777888:::666777>>>@@@:::555444666888::::::888666555555666666666666555999EEESSS[[[NNNAAA;;;888777888<<<===>>>>>>>>>>>>>>>===<<<444777:::;;;;;;;;;<<<===;;;;;;;;;<<<<<<<<<======@@@???>>>===<<<<<<<<<<<<999;;;===>>>???===;;;999999999777666666666777888<<>>>>>?????????>>>???@@@BBBDDDDDDBBB@@@>>>;;;???BBBBBB>>>;;;:::;;;<<<<<<===>>>???@@@AAAAAABBBAAA???>>>>>>>>>??????;;;>>>EEEIIISSStttttt___TTTiii}}}sssppppppqqqrrrssstttuuuuuuuuutttsssrrrsssuuuwwwwwwvvv111111000000//////............------------......---...000111111111000///000/////////.........---///...------------...////////////000//////......---...000111111000//////111///...///222333333333777666555333222222222222444333333222222222333333333333333333333222222222333333333333444444555666888888999999888777555444111111111111222333444444555555555555444333222222666555555555555666777777333333333444444444555555444333333444777888888777666555666999<<<<<<:::777888999999999888777555333666888888888777666777888666777999:::;;;<<<<<<<<<:::<<<>>>??????@@@BBBDDDOOOlllrrrPPPBBBAAA???===>>>AAAAAABBBAAA@@@???===;;;<<>><<<===<<<;;;??????>>>>>>=========<<<888888888888888888888888999999999::::::;;;;;;;;;>>>===<<<<<<======<<<;;;>>>;;;999<<<===<<<999888888777666666666888999:::@@@KKKWWWYYYQQQGGGBBBBBB@@@???>>>>>>@@@BBBDDDFFFAAA>>><<<===???@@@???===AAAAAAAAA@@@@@@>>>======888:::===????????????@@@======>>>@@@@@@AAAAAA@@@@@@@@@??????????????????;;;???AAAEEEUUUrrryyy^^^YYYaaavvvvvvuuuuuutttuuuvvvtttrrroooppppppppprrruuuvvvuuuttt111111111111000000000//////......------......///------...///////////////////////////////////////......---,,,,,,---......------............------///000000000///...---,,,111000//////222333333333444444333222222111000000222222222111111111222222111111111111111222333333333333333333333444555555888999999999888777555444222222222111222222333333444444444444444444333333333333333333333444555555333333444444444555555555666555444555666777777666555555555888::::::888555888888999888888777666555777888999999777777888999777888:::;;;<<<=========;;;===???@@@@@@AAACCCDDDFFF___sssQQQCCCCCCBBB@@@AAA@@@@@@AAA@@@???>>><<<;;;===BBBFFFZZZdddkkktttaaaLLLCCC;;;::::::999999;;;::::::999999::::::;;;<<<===<<<===DDDKKKMMMHHHCCC<<<888555444666777777666<<<;;;999777666555444444999999999999888777555555666777777888777666555444777777777888:::===@@@BBBEEEGGGDDD===888888777555888888999999999888777666333444666888999888777666444555777888666888DDDQQQ[[[RRRGGG@@@>>>>>>===;;;>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===999999:::::::::;;;;;;;;;???>>>===>>>>>>>>>>>>===???===;;;<<<<<<;;;999777777777666666777888999:::BBBLLLVVVVVVNNNDDD@@@@@@???>>>======>>>@@@CCCDDDBBB???<<<<<>>@@@@@@@@@@@@???>>>===<<<999;;;>>>?????????@@@AAA===>>>??????@@@@@@@@@@@@@@@@@@@@@?????????>>>>>><<>><<<;;;;;;===CCCIII```lllsss{{{fffNNNEEE>>><<<<<<::::::;;;888999:::;;;;;;<<<;;;;;;===<<<===CCCIIIKKKGGGBBB<<<999666555666888999999;;;;;;:::999888666555555777777999999999777555444666777777777777666555555888888888888:::===@@@BBBCCCFFFDDD===888888777555666777888888999999888888666666777888888999999999777555666888999;;;CCCMMMWWWPPPHHHBBB@@@@@@>>><<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;????????????????????????@@@@@@???===;;;:::888666666666666666777888::::::CCCJJJQQQPPPHHH@@@============<<<<<<===???AAABBBBBB@@@======>>>@@@AAA@@@????????????>>>===<<<<<<:::===???@@@@@@???@@@AAA>>>>>>??????????????????BBBAAAAAA@@@???>>>=========??????BBBQQQmmmdddXXX[[[qqq}}}xxxxxxvvvtttssstttttttttrrrqqqqqqqqqsssuuuvvvuuuttt111000000000000000000000//////............/////////...---,,,---...///000222222222111111111000000000000000000000000000000......///000000000//////------...//////000000000000///---...000111111000111222333444444222000...222333333444444444444444111111000111222555777999444333333333333333444444888888999999999888666555555444333222222222222222222222222333333444444555444555555666666666666666444555555555555666666666555444444555777888777666666666666777777777555444888777666666666777999:::888999::::::999888999:::777888999:::;;;;;;;;;;;;:::<<<>>>>>>>>>>>>@@@BBBFFFQQQhhhuuuRRRDDDEEEFFFFFFIIIBBBAAA???>>><<<;;;;;;;;;<<>>======:::999:::999:::;;;<<<<<<<<<::::::;;;;;;<<>>======<<<;;;999888777666777:::;;;;;;999777555999999999999888888888777888888777777999;;;>>>@@@AAADDDBBB<<<888888888555555555666777888999::::::999888888777888999:::;;;:::666555888;;;===BBBIIISSSNNNHHHDDDBBBAAA???===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;===>>>????????????@@@AAABBBDDDDDD???;;;999777666666666777777999:::;;;<<>>???@@@AAABBB@@@>>>======???AAABBB>>>>>>>>>>>>>>>===<<<<<<<<<>>>@@@AAA@@@???@@@@@@??????>>>>>>>>>>>>??????BBBBBBAAA@@@???======<<<>>>>>>>>>AAAOOOhhhiiiXXXXXXjjjwwwwwwuuurrrqqqrrrsssssssssrrrqqqrrrsssuuuvvvuuuttt...//////////////////////////////....../////////000///.........///111222555444333222111000///...////////////////////////,,,---...///////////////,,,,,,------......//////333222000111222444333333000111333444444222000///222222444444555555444444222111111222333555777888555555444444333444444555666777888999888777666555555555444333222222222222222222222222222333444555444555666666777777666666555555555666666666777777444333333444777999888888777777888888777666666666777777666666666888999:::888999::::::999888999:::666777888999999999999999888:::;;;<<<;;;;;;===???@@@HHHZZZvvvvvvRRRDDDDDDFFFHHHKKKFFFDDDAAA>>><<<;;;;;;;;;:::BBBLLLiiixxxiiiKKKCCC===<<<<<<:::888999;;;<<<<<<===<<<;;;999888999999;;;>>>BBBCCCAAA>>><<<:::888666666999<<>>AAAAAA<<<999999888555444444555666888999:::;;;;;;:::888888888999;;;<<<;;;777666999<<<===@@@DDDPPPMMMIIIEEECCCAAA???===;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>>===>>>???BBBDDDJJJJJJBBB:::888888666555666888999;;;<<<======>>>AAACCCAAA<<<999;;;=========>>>>>>??????@@@@@@@@@???>>>======???AAACCC===>>>>>>>>>>>>======<<<===???AAAAAA@@@?????????>>>>>>=========>>>???@@@BBBBBBAAA@@@???======<<<>>>======@@@LLLbbbnnnZZZXXXgggwwwuuusssqqqpppqqqrrrrrrrrrsssrrrrrrtttvvvvvvuuuttt------............//////000//////......//////000///////////////000111111555444333222111///......,,,------......------,,,***+++,,,---............000///////////////000111444222000111222333333222333444555555555444333333333444555777777777666666444555555666666777777777777666555555555555555555555666777777777666555444555444444333333333333444333333222111111222444444111222444555555555444333666666666666777777777777444333333444777888888777666777888888666666777999777777666777777888999999888999:::999888777888:::555666777888888888888888777888::::::999999;;;======BBBPPPgggwwwSSSDDDDDDGGGIIILLLLLLIIIDDD@@@<<<;;;;;;;;;:::BBBNNNlll}}}gggIIIAAA;;;<<<<<<:::888999<<<<<<<<<<<<<<<;;;::::::999999;;;===@@@@@@???===999888666444444666;;;???IIIGGGDDDAAA>>>=========888999;;;=========<<<;;;888777777666555666666666777666555555666777:::;;;<<>>===<<<<<<<<<<<<<<<=========>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999<<>>;;;999;;;>>>===>>>>>>>>>????????????<<<===>>>>>>===>>>@@@AAA>>>>>>>>>??????>>>>>>======???AAAAAA???>>>>>>>>>======<<<<<<===>>>@@@AAABBBAAAAAA@@@???>>>======>>><<<<<<@@@III\\\xxxrrr\\\[[[eeewwwtttrrrqqqqqqrrrssssssrrrtttsssssstttvvvvvvuuuttt............/////////000000000////////////000000---...//////000000//////111111111111111000000000---...////////////...---,,,---...///000000000000333333444555888:::===???;;;999888888999::::::999;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>???>>>======<<<===>>>???>>>===;;;:::888888777666666666666666333444555666666555444333444444333333333444444555555333222111000111333333111222444555666555444333666666777777777888888888777666555555666777666444333555777666555555777999666777777888888888888777777888999999777777888999666777777888888888888888777888::::::999999;;;<<>>>>>:::;;;<<<>>>@@@@@@???>>>999999888555444777===BBBMMMJJJEEE@@@===<<<======888999:::;;;<<<<<<<<<<<<888888666555555555666777888777666555666777999;;;:::>>>???;;;999999888666555444444555666888:::;;;::::::999999999999999:::999777888;;;:::777:::???MMMLLLHHHDDD@@@===<<<===<<<<<<<<<======>>>>>>>>>======<<<<<<;;;::::::999===<<<<<<<<<;;;;;;;;;;;;999<<<@@@@@@>>>>>>AAAEEEJJJUUUVVVHHH;;;999999777777888;;;===@@@AAABBBBBBAAABBBBBB???<<<;;;<<<>>><<<<<<======>>>>>>>>>===999<<<>>>???>>>===>>>@@@>>>>>>???????????????>>>===???@@@@@@>>>===<<<===<<<<<<;;;;;;<<>>>>>===;;;<<<@@@GGGWWWqqquuu```^^^aaaxxxtttsssssstttuuuvvvtttrrrtttsssssstttvvvvvvuuuttt.../////////000000111111000000////////////000000+++,,,.../////////...---......///000111111222222000111222333333222111000000000111333333444444444555666999===BBBHHHMMMPPPJJJHHHGGGGGGHHHIIIHHHGGGDDDCCCCCCBBBCCCCCCDDDEEE@@@BBBDDDFFFGGGFFFEEEDDDDDDFFFGGGHHHFFFDDD@@@>>>999999888777777777777777222333444555555555444333333333333333444444555666666444222000000111222333333444666888888777666555777777777777888888888888:::888666666666555333111111444555555333444777:::666777888999999888777666666888999888777666777888777888888999999999888888888999;;;:::::::::;;;===@@@AAABBBIII[[[yyy}}}WWWGGGGGGIIILLLPPPUUUQQQJJJCCC>>><<<<<<======FFFRRRqqqdddFFF???;;;<<<>>><<<:::;;;888888888999;;;>>>AAABBB<<<<<<>>>???@@@@@@@@@???<<<<<<;;;999888;;;AAAGGGOOOKKKEEE???<<<;;;<<<===888888999999:::;;;<<<===;;;:::888777777777888999999888777666777888:::;;;999===???;;;999999999666555555444555666888999;;;999999999999999999999999777777999;;;999555888???MMMLLLHHHCCC>>><<<;;;<<<<<<=========>>>>>>??????BBBAAAAAA@@@???>>>>>>=========<<<<<<<<<;;;;;;;;;999===AAAAAA??????CCCGGGLLLWWWYYYJJJ<<<999:::777777999<<>><<<<<<>>>;;;;;;<<<<<<===<<<<<<<<<666:::>>>@@@>>><<<===>>>>>>??????@@@@@@@@@??????===>>>@@@@@@>>><<<;;;<<<;;;;;;:::;;;<<>>;;;999888777777444666888999777666555666333888<<<999333000333777222111000222444444111...333333333333333333333333444444555555666555555555555555444444444555555666555555555666666666666666666666666666777777777777777777666666666666777777777777888888888999999999666777888999:::;;;;;;;;;<<>>BBBQQQeee]]]EEEAAAHHHMMMNNNOOOMMMIIICCC===:::;;;<<<<<>>;;;:::;;;;;;;;;:::::::::::::::;;;<<<===999888777:::???BBBAAA>>><<<:::999999777777???HHHTTTSSSKKK???777888;;;===666777777888999:::::::::;;;;;;;;;::::::999999999999999777777777888999:::999999999999888777666666555555555666666666666666888999999999999888777777777666555444444555777888NNNLLLGGGAAA;;;888999:::===:::888999<<<===<<<;;;???AAABBBAAA@@@???@@@AAA>>>>>>>>>>>>>>>===<<<<<<888:::<<>>===<<>><<<>>>CCCHHHGGGDDDDDDEEE???888888>>>>>>>>>>>>>>>===<<<::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@:::@@@EEEDDD>>>:::;;;===;;;;;;<<<===>>>???@@@@@@AAA@@@???=========>>>>>>999???AAACCCJJJPPPggg|||eee```\\\uuu~~~wwwwwwwwwvvvtttttttttvvvssstttuuuvvvwwwwwwvvvvvv......////////////......000000///.....................//////......------///000111111000///000111000000111555999;;;;;;:::888:::===???@@@>>><<<;;;;;;>>>CCCJJJPPPVVVYYY[[[ZZZVVVRRRRRRVVVYYYYYYWWWSSSQQQPPPPPPQQQQQQPPPOOOKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNMMMKKKJJJIIIFFFDDDBBB???>>>===<<<<<<===???@@@>>><<<999888888===AAADDD@@@888333333666777555444555666555333000444444444555555555555555444444555555666666555555666555555444444444555555555666666666666666666666555666666666777777777777555555555555555555555555777777888888888999999999888888999:::;;;;;;;;;:::777===<<<===FFFUUUwww___FFFBBBHHHLLLMMMNNNLLLHHHCCC===:::;;;<<<;;;EEELLLlllvvv^^^FFFBBB===:::::::::::::::<<<<<<<<<<<<<<<<<<=========;;;;;;???DDDGGGEEEBBB???<<<::::::;;;<<>>===<<<;;;;;;999888999;;;===<<<;;;>>>???@@@@@@>>>>>>???@@@>>>>>>>>>???>>>======<<<999;;;===???@@@??????>>><<>>>>>??????@@@@@@???>>>>>>>>>>>>>>><<>>??????@@@AAA@@@???=========>>>???;;;@@@AAACCCIIIPPPggg~~~fff```]]]tttxxxxxxwwwvvvttttttuuuvvvtttuuuvvvwwwxxxwwwwwwvvv......////////////......000//////............//////////////////.........---///111111000000000111111222666;;;AAAEEEFFFFFFAAACCCFFFIIIIIIGGGDDDBBBAAACCCGGGKKKOOORRRTTTUUUTTTOOOLLLLLLOOOTTTUUUUUULLLJJJIIIIIIJJJKKKIIIHHHDDDDDDDDDEEEEEEEEEFFFFFFHHHIIIIIIJJJJJJJJJIIIIIIFFFEEECCCAAA????????????CCCDDDEEEEEEBBBAAAAAAAAAJJJMMMNNNIII???777555555888666555555666666555444555555555666666777777777333444555666666666666666777666555444444444444444666666666666666666555555555555666666666777777777333444555666666555444333777777777888888888888999888999999:::::::::999999777>>>>>>===@@@HHHfffaaaHHHBBBGGGJJJKKKLLLJJJGGGBBB===:::;;;<<<;;;DDDKKKhhh|||xxxpppYYYDDD@@@<<<999999:::::::::===<<<<<<;;;;;;;;;;;;<<<>>><<<<<>>>>>===<<<===>>>>>>>>>??????>>>>>>===<<<;;;<<<===>>>???>>>======777???EEEFFFFFFIIIKKKJJJCCCCCCCCCBBBCCCFFFLLLPPPPPPIIIBBB>>>;;;888777999;;;;;;;;;;;;:::999888888;;;<<<===>>>???@@@AAAAAABBBAAA@@@???>>>=========>>>BBBEEECCC===888888:::;;;;;;<<<===>>>??????@@@AAA@@@???>>>===>>>??????===AAA@@@BBBIIIPPPggghhh___^^^qqqzzzyyywwwvvvuuuuuuvvvvvvssstttuuuvvvvvvvvvuuuttt......////////////......000///............///////////////............///,,,///222333333333444555555777;;;BBBHHHMMMNNNNNNJJJKKKMMMNNNMMMJJJGGGDDDCCCDDDFFFHHHJJJKKKKKKJJJHHHEEEAAA@@@CCCFFFIIIIIIAAA???>>>>>>???@@@>>>===:::::::::;;;<<<<<<======>>>???@@@AAABBBCCCCCCCCCAAA@@@>>>===<<<;;;<<<<<<@@@BBBEEEFFFGGGHHHJJJLLLRRRTTTTTTOOOEEE===999888444333333444555555666666444444444555555555666666333444555666666777666666777666555444444444444444666666666666555555555555555555555666666666777777444666888999999888666444777777777777888888888888888888999999999888777777777===<<<;;;???DDDZZZzzzcccIIIAAADDDFFFGGGIIIHHHFFFAAA===:::;;;<<<<<>>;;;999999999:::999;;;:::999999888888888888<<<:::;;;@@@HHHJJJFFFAAA>>>888555888===BBBIIIQQQWWWTTTLLL@@@888777777555555555555555666666777777888888888777777777777777999999888888888888888888999999999999888777666666444444444444555666888999999999999888888888888888777777888888999::::::;;;LLLHHHEEEEEEFFFDDD===777888888999:::<<<<<<<<<<<<;;;<<<===<<<;;;:::;;;===>>>>>>??????>>>>>>===<<<<<<======>>>>>>===<<<<<<<<>>@@@AAACCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>AAACCCBBB===999999;;;<<<<<<===>>>???@@@AAAAAAAAA@@@???>>>>>>>>>???@@@???BBB@@@AAAHHHOOOeeeiii^^^]]]nnn|||zzzwwwvvvvvvvvvvvvvvvsssssstttuuuuuutttsssrrr......////////////......//////............//////......------...///000000111444777:::;;;;;;<<<>>>===???CCCIIIOOOSSSSSSSSSNNNNNNNNNMMMJJJFFFCCC@@@??????@@@AAAAAAAAA@@@???AAA>>>;;;999:::<<<>>>???<<<:::999999::::::999888666666777888888999::::::777777888999:::;;;<<<===;;;:::999777777777888999;;;===@@@CCCEEEHHHLLLOOOQQQRRRRRRNNNGGG@@@===<<<777777777777666555555555333333333333333333333333333444555666777777777777666666555444444444444444777777666666555555555444555555555555666666666666444666888999999888666444777777777777777777777777666777777777777666666555444666444777???BBBPPPhhheeeJJJ@@@@@@BBBBBBFFFFFFDDD@@@===::::::;;;===EEEFFF[[[gggccc___NNN???===:::999999::::::999;;;:::999999888888888888;;;999999@@@IIIKKKFFF???===888666999===CCCLLLUUUZZZWWWMMM@@@999888666333555555555555555666666666777777777777777777777777999999999999888888777777::::::::::::999888777666444444333333555777999::::::999888777777777888888999888888888999:::;;;;;;JJJGGGFFFHHHJJJHHHAAA:::888999;;;<<<<<<<<<<<<===:::<<<===<<<;;;:::;;;<<<===>>>>>>>>>>>>===<<<<<<===============<<<<<<;;;AAAIIIMMMLLLIIIHHHGGGEEECCCBBB???>>>???AAACCCCCCJJJEEE===999999<<<<<<;;;:::;;;<<<<<<<<<<<<<<<;;;<<<<<<===???@@@BBBCCCCCC@@@???????????????@@@@@@<<<>>>@@@@@@===;;;;;;===>>>>>>???@@@AAABBBBBBCCC@@@@@@???>>>>>>???@@@AAA@@@BBB>>>???FFFMMM```~~~mmm]]][[[jjj|||xxxvvvwwwxxxwwwwwwuuuvvvwwwwwwvvvuuutttsss......////////////......///............//////000...---------///111333444999<<<@@@CCCCCCCCCDDDEEEDDDFFFIIIOOOTTTVVVVVVTTTKKKJJJHHHEEEBBB>>><<<:::888999999:::999888777666888777555333333333555666777555444444555666444333222333333444555666777777555555555555666777888999777777666555555666777888999:::<<<===>>>AAADDDGGGIIIJJJJJJGGGDDDAAA@@@@@@???@@@AAA???;;;777555555444444444333222222111111333444555666777888888888555555444444444555555666777777777666555555444444444444555555555666666666333444555666666555444333888777777777777777666666555666666777777777666666666777444999CCCDDDKKK]]]gggLLL@@@???@@@???CCCCCCBBB@@@<<<::::::;;;===DDDAAAQQQZZZVVVVVVIII>>><<<:::999:::;;;;;;:::===<<<<<<;;;;;;;;;;;;<<<<<<999:::BBBLLLNNNGGG???===::::::<<<>>>CCCOOO[[[___ZZZMMM@@@999888777444555555666666666666666666777777777777888888888888999999999999999888777666999::::::999999888777666666555444555666999<<<>>>;;;:::888777777777888999999888888888:::<<>>>>>===<<<<<<===;;;<<<======<<<;;;<<<===<<<============<<<;;;;;;======<<<<<<<<<<<<<<<<<>>::::::===>>>;;;;;;;;;<<<===>>>>>>>>>>>><<<======???@@@AAABBBBBB???????????????@@@AAAAAA;;;===>>>>>>===<<<======>>>>>>???@@@AAABBBCCCCCC@@@@@@???>>>???@@@AAABBB@@@AAA===>>>DDDIIIZZZvvvsss]]][[[fff}}}xxxvvvxxxyyyxxxwwwzzzzzz{{{{{{zzzxxxwwwuuu......////////////.....................///000000.........///111444777999@@@BBBFFFGGGFFFDDDDDDDDDDDDFFFIIIOOOSSSTTTSSSQQQEEECCC???<<<999777666666333333444555555444333222//////000000//////000111333222111111222222111000//////000111222333444444666666555444444555666666555444333333444555666777666777777777777999<<<>>>@@@@@@@@@>>>===>>>???@@@@@@CCCFFFEEEAAA<<<:::999999888777666555333333222333444555666888888888888444444444444444555666777888777777666555555444444444444444555555555666666555555555555555555555555888888777777666666666666666666777888999999999888888;;;:::>>>DDDAAADDDUUUkkkkkkOOOBBB?????????AAABBBAAA???<<<::::::;;;<<>><<<::::::;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<======<<<999:::CCCNNNPPPHHH???:::;;;<<<===<<<@@@OOO^^^ddd]]]NNN???888999888555666666666666666666666666777777777888888999999999999999::::::999888666555888888888777777666555444555555444444666999<<>>AAAAAA>>><<<<<<======>>>???>>>===<<<===???;;;;;;<<<<<<;;;;;;:::999<<<<<<;;;;;;;;;<<<<<<===>>>DDDGGGEEEBBBCCCDDDDDDCCC@@@<<<;;;<<<<<<;;;:::<<<@@@AAA===;;;======::::::;;;<<<===>>>??????>>>======>>>>>>???@@@@@@AAAAAAAAA@@@?????????@@@@@@===>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@AAABBB@@@@@@???>>>???@@@AAABBB???@@@<<<<<>>@@@BBBFFFKKKOOOQQQOOOMMM???===999555333333444555000111222333333333222111,,,...111222222222222333555444333333444444333222000000111222333444555555777666444333222333333444222222111111222333555666222333333333444555888;;;;;;:::999999999;;;===???;;;???EEEFFFDDDAAA??????===<<<;;;999777666444444333444555777888888999999333333333444555666777888888777777666555444444444444444444555555555666666777777666666666666777777888888777777666666666555666777888999:::;;;;;;;;;555:::;;;===>>>777999KKKVVVwwwnnnQQQCCC@@@@@@???@@@AAAAAA???<<<::::::;;;;;;???777AAAFFFBBBHHH???>>><<<;;;;;;<<<===<<<;;;::::::::::::;;;;;;<<<===:::888999BBBMMMOOOGGG===777999<<<<<<999<<>>FFFNNNSSSTTTUUUUUUQQQKKKEEE@@@>>><<<@@@BBBBBB???<<<<<<===>>>???@@@???>>>===>>>@@@::::::;;;;;;::::::999888;;;;;;;;;;;;;;;<<<===>>>===CCCEEEAAA>>>@@@AAAAAACCC@@@<<<;;;===>>><<<:::999AAADDD???;;;<<<;;;888::::::<<<===>>>>>>???>>>======>>>>>>?????????@@@CCCCCCAAA@@@???>>>>>>>>>@@@??????===<<<;;;::::::;;;;;;<<<===>>>???@@@@@@@@@@@@?????????@@@BBBCCC>>>???;;;<<>>666666555444222111000000...///////////////......000000000000111222333444444444333333222111000000333444555666666777777777444888:::777666777666333444444333333333333222222333444444555444444333333555555555444333555888;;;999<<<@@@BBBBBB@@@>>>>>>CCCBBB???<<<999666444333555333222222444666777777666444222444777999888777333333444444555555666666<<<:::888666444444444555555555555555555555555555333333555666666666555444999999::::::::::::999999888888999;;;<<<>>>???@@@OOO\\\}}}lllPPPEEEDDDCCCBBBGGGEEECCC@@@>>>>>>===>>><<<======>>>@@@AAA???;;;;;;;;;:::999999:::;;;;;;:::;;;===>>>???>>>===;;;<<<999:::FFFTTTVVVIII;;;999::::::999999???JJJSSSfff```RRRBBB:::999888666777555444444666777777777999888888777777888888999<<<;;;:::999888666555555555444333333444555444222555666777999999777666555888888777666555555666666:::888999666;;;RRRccc___RRRTTTZZZVVVLLLMMMHHH888===AAAEEEDDD@@@>>>@@@BBBCCCBBBAAA???>>>=========888;;;======<<<999888888999:::<<<>>>???>>>>>>======???BBBCCCBBB@@@??????BBBAAA???===;;;;;;;;;<<<999???BBB>>>;;;:::999888::::::;;;===>>>>>>>>>>>>===<<<<<<<<<===>>>@@@AAAEEECCCAAA???===<<<======BBB@@@>>>======<<<;;;:::<<<<<<===>>>???@@@AAAAAACCCAAA@@@AAACCCCCCAAA>>>888:::777888???AAANNNfffbbb[[[bbbvvv{{{|||{{{}}}{{{|||||||||{{{zzzxxxwwwvvv000...------...///...---/////////////////////...---...///000333777>>>BBBGGGFFFCCC@@@<<<999666555000222555888888777555444444444333222111000///.........////////////......000000000000111222333444444444333222111111111111////////////000222444555666:::;;;777666777555222444444333333333333222222333333444444555444444444222333444333222333666888444777;;;<<<;;;:::999:::BBBBBBAAA???<<<:::888777555444333444666777777777333111000111444666555444555555555555555555666666999888777666555444444444555555555555555555555555333444555666666666555444666777777888888777777666888888999:::;;;===>>>>>>EEEPPPlllkkkPPPEEEEEEEEEDDDGGGFFFCCCAAA???>>>======<<<============>>>===<<<;;;:::999999999999:::;;;:::;;;===>>>???>>>===<<<===:::<<>>@@@BBBBBBAAA@@@???>>>>>>===>>>:::<<<======;;;999999:::??????????????????>>>>>>===???@@@AAAAAA@@@??????@@@@@@>>>===<<<;;;;;;;;;999???AAA===:::999999777:::;;;<<<===>>>?????????>>>============???@@@BBBBBBBBBAAA@@@????????????BBB@@@>>>======<<<;;;:::<<<<<<===>>>???@@@AAAAAAAAA???>>>>>>@@@@@@>>><<<@@@AAA;;;;;;@@@@@@LLLccceee\\\aaasss{{{|||{{{~~~|||}}}}}}|||zzzyyyxxxwwwvvv///...,,,---...//////.........//////////////////---///111222444777;;;>>>???>>><<<:::777555333222///000222333333222000///111111000//////...------......///////////////...111000000111111222333444444333222111111111222333111111111111222444555777888;;;;;;777666777666222444444333333333333222222222333333444555555555444///111222222222222333555333555777777666555666777>>>>>>??????>>><<<:::999555444444666888888777666555444333444666888777666666666666666666555555555555555666666555555444333555555555555555555555555333444555555666666555555666666777777777777666666888999999:::;;;<<<<<<<<<>>>DDDXXXyyyjjjOOOFFFGGGGGGFFFHHHGGGEEEBBB@@@???>>>>>><<<<<<<<<<<<;;;:::;;;===:::999999888888999999::::::;;;===>>>>>>>>>===<<<===<<<>>>EEEMMMMMMEEE===::::::999888999@@@KKKSSS]]][[[RRRDDD;;;::::::999999777666777777777555333888888999999999::::::;;;;;;;;;:::999888777777666:::888666666666666555333333333555555555555333333444444555666888:::;;;<<<<<<888999999===SSSeeecccQQQQQQUUURRRLLLPPPNNN???>>>AAADDDCCC@@@???@@@BBBAAA@@@??????>>>>>>>>>>>><<<<<<===;;;:::999;;;<<>>======>>>???@@@@@@@@@@@@???>>>>>>===>>>>>>======<<<;;;:::999888===@@@<<<888888888777:::;;;<<<>>>??????@@@@@@>>>>>>======>>>???AAABBB???@@@@@@AAAAAAAAA@@@@@@AAA@@@???>>><<<;;;:::999<<<<<<===>>>???@@@AAAAAA@@@>>>======>>>???===<<>>===BBBBBBMMMeeewwwhhh]]]___nnn{{{}}}|||}}}~~~}}}{{{yyyxxxwwwwwwwww///---,,,---///000000///............////////////---///111222333444666888777777666444333222111111111222222333222111000///000/////////......---------...//////////////////111111111111222333444444333222111000000222333444666666777888888888777666888:::999666777999888444444444333333333222222222222222333444555555555555...000222333222222222444999999999777555444555666777888999:::;;;:::888777555555555777999999777555666666666777888888888777777777777666666555555555222333444555555555444333555555555555555555555555444444444555555555555555777888888888888888888777999:::::::::;;;;;;<<<<<<===BBBLLLccchhhNNNFFFGGGIIIHHHIIIHHHGGGDDDBBBAAA??????<<<<<<======;;;888:::===999999999999999999999999;;;;;;<<<===>>>=========>>>>>>@@@EEEIIIHHHBBB===::::::888888:::@@@JJJQQQRRRTTTPPPEEE<<<;;;=========:::888777888999999999<<<<<<<<<<<<;;;;;;:::::::::::::::999999888888888:::999777666666666444222666777777888888777777666444444555666888:::;;;<<>>@@@BBBAAA??????@@@AAA??????>>>>>>>>>>>>>>>???<<<<<<<<<:::999999;;;>>>AAA???<<<:::;;;===@@@BBBHHHFFFBBB???>>><<<;;;:::;;;;;;<<<<<<<<<;;;999888777<<<>>>;;;777777888777:::;;;<<<>>>???@@@@@@@@@>>>===<<<<<<<<<>>>???@@@===>>>@@@AAAAAAAAA??????@@@AAA@@@???<<<:::999999<<<<<<===>>>???@@@AAAAAAAAA@@@???????????????>>>@@@AAA<<<===DDDFFFTTTllltttkkk___]]]iii}}}~~~~~~~~~}}}zzzxxxvvvvvvwwwxxx///...------///111000000---.........//////000000,,,...000111000111222333222222222222111111111111//////......------,,,,,,//////////////////......------...///////////////111111111111222333444555333222111111111222333444777999<<<===<<<888444111555666555444777<<<;;;777444444333333333222222222222333333444555555555444///111333444333333333444======;;;888555333444555333444555777777777777666666555666777999999777555222333555555555444444444777777666666555555444444111222444555555555444333666666666666666666666666444444444444555555666666666777777888888777777666::::::;;;;;;;;;<<<<<<<<<===AAAGGGSSSnnngggMMMEEEGGGHHHHHHHHHHHHGGGEEEDDDBBB@@@@@@<<<;;;===AAA@@@;;;:::===999999999999999999999999;;;<<<<<<===============??????AAAEEEGGGFFFAAA<<<999999888888;;;@@@GGGLLLLLLQQQPPPGGG===;;;<<<===BBB>>>999777888<<>>===;;;999888::::::999999999999999999===;;;999888999888666444888888888999999888888888666666666666777888999:::???888888888999GGGTTTRRRJJJHHHLLLLLLKKKTTTVVVHHH>>>?????????>>>>>>???@@@>>>======<<<<<<<<<======;;;<<<===<<<;;;;;;<<<>>>>>>===::::::<<>>:::666777888888999:::<<<===???@@@@@@@@@<<<<<<;;;::::::;;;===>>>>>>???@@@@@@@@@???>>>===@@@BBBBBB@@@===:::999:::<<<<<<===>>>???@@@AAAAAAAAA@@@@@@???>>>>>>???@@@===>>>:::<<>>@@@>>>:::555111333444222222777======999444444333333333333222222333444444555555444444333000222333333333333444666:::;;;:::777444222222333444555555555666777777777666555555666777888666555333555777888777555555666555555555555555444444444333333444444555444444444666666666666666666666666555444444444444555666666444444555555555555444444888999999:::;;;<<<<<<===:::>>>BBBIIIZZZyyyfffLLLCCCDDDFFFEEEDDDDDDDDDDDDCCCAAA@@@???===:::>>>HHHJJJBBB======999::::::;;;;;;::::::999<<<<<<<<<<<<=========>>>@@@???AAAEEEHHHFFFAAA;;;888888888999;;;???CCCEEEKKKRRRTTTKKK???:::<<<===GGGBBB<<<999:::>>>AAACCC????????????===;;;888777999999999:::::::::::::::???===;;;;;;<<<;;;:::888666666666666666666666666777666666666666666777777<<<555777::::::EEEPPPNNNDDDCCCGGGJJJKKKVVVXXXIII>>>===<<<<<<<<<======>>>===<<<;;;;;;:::::::::;;;:::===@@@AAA@@@>>>===>>>===<<<;;;===BBBIIIPPPTTTVVVNNNEEE>>>:::888666333777777888999999999888888777<<<===999666777999999888999:::<<<>>>???@@@@@@<<<;;;:::999999:::;;;<<>>>>>@@@CCCEEECCC>>>::::::;;;<<<<<<===>>>???@@@AAAAAA?????????===<<<<<<===???>>>???;;;===FFFKKK[[[uuuqqq```\\\ddd|||}}}|||zzzxxxwwwvvvvvvvvv222000......///000///...------......///000000111,,,---......---...000222////////////000000111111000///---,,,,,,---...///---.........//////000000,,,---...///000000000000222222222222333444555555222333444444444222000///888999;;;;;;;;;999666555333333111000555<<<;;;777444444333333333333222222555555555555444333222222111222333222111222555777444555666555333222333444777666555444444555666777777555444444555666666555555888;;;;;;999777777888333333333444444444444444555555444444444444444555666666666666666666666666555444444333444555666777333444444555555444444333555666777888999:::;;;;;;:::999===DDDLLL```eeeKKKAAABBBBBBAAA>>>??????@@@???>>>===<<>>>>>@@@???AAAEEEJJJIIIAAA:::777777888:::<<<>>>>>>>>>GGGQQQVVVOOOCCC???AAACCCHHHEEE@@@======>>>>>>>>>:::;;;<<<<<<<<<:::888777999999999::::::;;;;;;;;;===;;;::::::;;;;;;:::888555555444444444444555555555555555555555666666777;;;333666:::999???GGGEEE???>>>DDDHHHLLLXXXYYYJJJ===;;;:::::::::;;;<<<<<<<<<;;;:::999888888888888:::???EEEHHHGGGCCC@@@>>><<<;;;<<>>999666888::::::666777999;;;===>>>??????<<<<<<::::::::::::;;;<<<@@@@@@@@@@@@AAABBBCCCCCCAAAEEEGGGEEE???;;;:::<<<<<<<<<===>>>???@@@AAAAAA@@@AAA@@@>>><<<<<<>>>AAA@@@AAA===???HHHNNN^^^yyyuuu```\\\eee{{{|||{{{zzzyyyxxxvvvuuuuuu333111///...///000///...---------...///000000111---.........---...111333.........//////000000000---,,,***))))))+++,,,...,,,------....../////////,,,---...///000000000000222222222222333444555555222333555555555222///---222111111111111222222333555444000///444::::::555444444444333333333222222666666666555444333111111222222222000000111444777000222444555555555666777888666333111111222444666888555333333444555555555222555999999666444444555222222222333333444444444777666555444333444555555777777777777777777777777555555444333444555666777555666666666666666666555222333444666777999::::::<<<888;;;AAADDDOOOqqqeeeJJJ@@@@@@@@@???:::;;;<<<======<<<;;;:::???:::@@@RRRZZZPPPBBB<<<;;;;;;<<<======<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>AAA???@@@FFFLLLKKKBBB999666777888:::======<<<:::AAAMMMVVVQQQHHHEEEIIIMMMHHHFFFCCCAAA???===:::888555666888::::::999888777888999999::::::;;;;;;<<<999777666777888888777666666555555444444555555666333333333444444666777777;;;333555999555888===999<<<;;;BBBGGGLLLXXXYYYJJJ<<<:::888888999:::;;;;;;<<<;;;:::888777666666666;;;AAAHHHMMMLLLGGGBBB???::::::;;;>>>EEEMMMTTTYYYSSSJJJ>>>777666666555222777666555555555777888:::888===>>>:::777888;;;;;;555777888;;;<<<>>>>>>???======;;;;;;:::;;;<<<===@@@@@@@@@AAABBBEEEGGGHHHBBBFFFHHHFFF@@@;;;;;;<<<<<<<<<===>>>???@@@AAAAAABBBCCCCCCAAA>>>>>>AAADDD???@@@===@@@JJJQQQccc~~~xxx```]]]eeezzz{{{{{{zzzzzzxxxwwwuuuttt222111000......000111222........................///...---,,,---///111222222///,,,...222333000,,,---------.........////////////000000000000//////000000000000000111111222333222111111111333555777555555555555555555555555444444333222222111111000222111000111222444444333333222111111333555555444777333000111333444222///555666666444222222666999444333222111111222333444333333333333333333333333666555333333444444444333111222333444555777888888555555555555444333222111777777777777777666666666888777666444333222111111444333333444444666777777666666666666777777777777666666666777888:::;;;<<<===999:::@@@BBBHHH___xxxcccKKKEEEDDDCCCAAA>>>===============>>>>>>BBB<<<>>>LLLVVVRRRGGG@@@>>>;;;<<>>???===EEEEEEGGGPPPMMM???;;;999888888777888:::;;;<<>>???>>>===;;;:::999666222444:::DDDGGGKKKKKKHHHBBB===:::::::::;;;===AAAEEEJJJLLLIIIDDD???;;;:::999777444555666777666444444666777:::>>>>>>;;;:::;;;:::777777777888999;;;===???@@@<<<<<<;;;:::;;;<<<===>>>===>>>@@@@@@AAACCCGGGIIIJJJGGGGGGHHHFFF???;;;<<<;;;===>>>>>><<<<<>>>>>>>>@@@AAA>>>>>>:::AAAPPPZZZlllwwwdddYYY\\\zzzzzz}}}}}}xxx{{{|||||||||{{{yyywwwvvv222111///......///111222........................111000...------...///000111///---...222333000,,,---.....................//////000000000///......000000//////000000111222333222111111222333555777111111111111111111111111222222111111111111000000111000///000333555666555333222111222444666666555666333111000222333222111333444444333111111444777333333222111111222333333333333333333333333333333666444333333444444444222333444444444555666666666666666555444333333222222666666666666666666666666666555444333333333333333444444444444444555666777555555555666666666666666666666666777888:::;;;<<<<<<999999======BBBUUUkkkdddLLLEEEDDDBBBAAAAAA@@@???>>>===<<<<<<<<>>@@@@@@===:::;;;999;;;===>>>>>>>>>???@@@>>>EEEEEEHHHPPPLLL???;;;999888777777888999;;;<<<===LLLVVVTTTPPPQQQPPPKKKKKKGGGBBB>>><<<:::888666666555555666888888777555666666777888888777666555999888777666666666666666999777555666888999888666666666666666666555555444777888999888666666888999:::===CCCEEEIIIXXXZZZGGG<<<:::888888;;;======<<<<<<:::999:::888555888>>>IIIJJJKKKIIIEEE@@@<<<:::;;;;;;;;;<<<>>>AAACCCDDDDDDAAA<<<::::::999888666555666666555444555888:::>>>AAA@@@<<<:::;;;:::777999999999:::<<<===???@@@;;;;;;:::999:::;;;<<<======>>>@@@@@@AAACCCGGGJJJMMMJJJIIIKKKIIIBBB>>>===<<<>>>??????>>>>>>@@@CCCEEEDDDBBBAAA@@@AAABBBCCC@@@AAA>>>DDDSSS]]]ooovvvdddYYY\\\xxx|||}}}~~~yyyxxxyyyzzzzzzyyywwwuuuttt111111////////////111111........................222111///...------......111///---///222222000---///.....................//////000//////...------000000//////000000111222333333222222222444666777///////////////////////////000000000000111111111000///...000333666777777333222111222555777777777777555444222222222333333111222222222111111333555333333222222222222333333333333333333333333444444666444333222333444333222555555555555555555555555888777555333222222222222555555555555555555555555333333333333333444444444555555444444444555555666555555555555555555555555666666777777888999;;;;;;<<<888888:::999:::HHHYYYyyyeeeMMMEEECCCAAAAAAEEECCCAAA???===<<<;;;:::<<<888:::EEEQQQSSSNNNIIILLLFFFBBBBBBAAA===;;;<<<:::<<<>>>???>>>>>>@@@AAA>>>EEEFFFIIIQQQJJJ===;;;888888777777888999;;;<<<;;;JJJVVVUUUSSSSSSOOOIIIHHHEEEAAA>>><<<:::888555666666555777888999888666555666666666666666666666888888777666666666777777:::888555555666888888777444444444555555555555555888999999888777777888:::<<<>>>DDDFFFHHHVVVXXXGGG===;;;999999:::;;;;;;;;;;;;999:::<<<<<<<<>>;;;999;;;;;;;;;;;;;;;;;;;;;;;;???<<<999888888999888888444555555555555777;;;>>>DDDFFFDDD>>>:::::::::999;;;;;;;;;;;;<<<===>>>>>>;;;:::999999999:::;;;<<<===???@@@AAAAAACCCGGGJJJQQQMMMMMMOOOMMMFFF@@@???>>>???@@@@@@???@@@BBBDDDEEEDDDCCCBBBAAABBBCCCDDDDDDEEEAAAEEERRRYYYjjjwwwdddZZZ[[[ttt~~~}}}}}}yyyvvvwwwyyyzzzzzzxxxuuusss111000////////////000111........................000///............//////000///...///111111000---////////////............//////000//////...---,,,///////////////000111111333222222222333444555666111111111111111111111111//////000000111222222333222111///000222555666777333222111333666888888888999888777444333222333444000111222222222333333444333333333333333333333333333333333444444444444444666444222222333444333222444444444555555555555555999888555222111111222333333333444444444444444555333333444444444444333333555555444444444555555666666666666666666555555555777777777777888999:::;;;;;;999999999888888AAALLLbbbcccLLLDDDBBBAAABBBEEEDDDBBB@@@>>><<<;;;;;;;;;888999CCCNNNTTTRRRNNNPPPKKKHHHHHHEEE@@@<<<<<<:::<<<>>>?????????@@@AAA???EEEGGGLLLSSSIII<<<<<<888777777777777999:::;;;;;;JJJVVVVVVTTTSSSMMMDDDCCCAAA???===;;;999666444777666666777999999888777555555444444444555666666666555555555555555666666999777555444444555666777333444444444555666777777888999999999777777999:::>>>???EEEFFFGGGRRRTTTFFF;;;:::999888999:::;;;<<<;;;:::<<>>???@@@AAABBBDDDGGGJJJSSSOOOOOORRRQQQJJJCCC@@@??????@@@@@@@@@AAABBBCCCBBBBBBAAA@@@@@@AAAAAABBBFFFFFFAAABBBJJJOOO^^^www~~~dddZZZYYYppp||||||zzzwwwvvvxxxzzz||||||zzzwwwuuu000//////////////////000........................---------...///000111111/////////000111111///...//////////////////////////////000000///...------/////////...///000000111111111222222333444444555222222222222222222222222///000000111222333444444666333111000222444555555444222222333555777888777888777666555444333222111111111333444555666555444333333333333333333333333333333333444444555555555555444222222333333333222222222333444555666777888999777555222111111222333222333333333444444555555555555555555555444222111555444444444444555666666888888888777777777666666777777777777888999::::::;;;:::999::::::;;;@@@FFFPPPkkkaaaKKKCCCAAABBBCCCCCCBBBAAA???>>>=========;;;::::::AAALLLTTTTTTQQQOOOLLLKKKMMMJJJCCC<<<::::::<<<>>>?????????@@@AAA???FFFJJJQQQWWWIII;;;;;;888777777666777999:::;;;===KKKWWWWWWUUUSSSKKK@@@@@@>>><<<:::999888555333777666666777999999888777444444333333444555666666555555555555555666777888777666555444333333444555555555444555666777999:::888999999888777777888:::??????DDDEEEDDDMMMPPPDDD888888888888999:::===>>>===<<<@@@GGGKKKKKKLLLOOORRRLLLDDD===:::999777666777888999::::::999999888<<<;;;:::888666555555555444555666777777:::>>>AAAHHHKKKIIIAAA:::999;;;;;;<<<;;;;;;:::999:::::::::===<<<;;;;;;;;;<<<>>>???>>>???AAAAAABBBDDDHHHJJJSSSOOOOOOSSSTTTMMMDDD@@@??????>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAACCCCCC>>>>>>DDDGGGWWWpppeee[[[XXXlllyyyxxxvvvuuuuuuvvvyyyzzz{{{yyywwwvvv////////////////////////........................+++,,,---...///111222222//////000000000000//////....../////////000000000//////000000000000////////////......//////000111000000111111222333333333000000000000000000000000000111111222333444444444888555222000111333444444444333222333555666666666555333222444777777444000111222333666888999666444333333444444444444333333333333333444555555666666555333222111222333222111111222333444555777888888777666444333222222333444222333333444444555555555666777777777666555333222444333333444444666777777:::999999888888777777666888888777777888999999:::<<<:::::::::;;;>>>@@@BBBIII\\\zzzbbbKKKCCCAAABBBCCCAAA@@@???>>>>>>>>>>>>>>>;;;<<<<<<@@@IIIRRRSSSOOOJJJHHHIIIMMMKKKDDD<<<::::::<<<>>>???>>>>>>@@@AAA???GGGNNNWWW[[[JJJ:::;;;777777666666777888:::;;;???MMMWWWXXXWWWUUULLLAAA???<<<:::888888777666444666666555777888999888666333333444444555666666666666666666777888999:::;;;555777777666444333333444666555555555666777999:::777888888777666666777999???===BBBCCCAAAGGGJJJ@@@666777888888888:::===@@@???>>>CCCLLLQQQOOOMMMMMMKKKEEE>>>999888888666444555666777888:::;;;<<<============;;;777555444555555777999999999:::===???EEEIIIIIIAAA:::999;;;;;;===<<<;;;:::::::::::::::>>>===<<<<<<<<<===??????>>>@@@AAABBBBBBDDDHHHKKKRRRNNNOOOUUUWWWPPPGGGAAA@@@???>>>>>>@@@BBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBB===???;;;<<>>777111111333777::::::777333333333444555555444333333333333444444555666666666555333111111222333222111333333444444555666777777444444444444444444444444333333333444555555666666555666777888888777666555222222333333555666888999999999888888777666666666888888888777888888999:::<<<:::999888;;;>>>??????DDDOOOdddeeeNNNDDDAAAAAACCC@@@@@@???>>>============;;;======>>>EEENNNNNNIIIDDDBBBCCCGGGGGGAAA<<<;;;999;;;===>>>>>>>>>???@@@???HHHQQQ]]]```LLL999:::777777666666777888:::;;;@@@NNNXXXZZZ[[[ZZZRRRGGG@@@===999888888888888888666555555666888888777555222333555666777777666666666666666777888:::;;;<<<555888::::::777555444555666555444444444666888999666777777666555555666888>>>;;;@@@AAA===BBBEEE===777888999999777888;;;>>>??????EEEOOOSSSOOOIIIGGGCCC>>>888666777888555222555555555777999<<<>>>@@@<<<>>>???<<<999666666777777999;;;<<<;;;;;;;;;<<<@@@FFFHHHAAA:::999;;;;;;>>>======<<<<<<<<<<<<======<<<<<<;;;<<<===>>>??????@@@AAABBBCCCEEEHHHKKKRRRNNNOOOWWWZZZTTTJJJCCCBBB@@@>>>???BBBDDDCCCBBB???@@@@@@AAABBBBBBBBBAAA;;;===;;;<<>>;;;:::AAAPPPhhhiiiQQQEEE@@@@@@BBBAAA@@@???===<<<<<<;;;;;;:::=========CCCKKKKKKEEEAAA>>>===AAABBB???<<<===888:::============>>>@@@???HHHSSS```cccMMM999:::777666666666666888999:::AAANNNYYY\\\^^^___WWWMMMAAA>>>:::888888:::::::::555444444555777888666555222333555777888888777666444444444555666888999:::666999======:::666555555666555444333333444666888555666666666444444666777===:::>>>@@@;;;>>>BBB;;;999:::;;;999777777999<<<>>>???FFFPPPTTTNNNFFFBBB===999555555777888444111555444444555888;;;>>>AAA;;;>>>???>>>:::888888999888:::===>>><<<;;;::::::===DDDGGGAAA:::999:::;;;??????>>>>>>>>>>>>??????<<<<<<;;;:::;;;<<<===>>>???@@@AAABBBCCCEEEHHHKKKRRRNNNPPPXXX\\\VVVLLLEEEDDDAAA???AAADDDFFFEEECCC<<<===>>>???????????????<<<>>>;;;<<>>QQQWWWMMM@@@777444000///111222222111333333222222333333444555555555555555555555555555333333333333333333333333555444333333444555666777666666666666666777888888777777666666555555555444888888999999888777666555444333222222333666888:::999888777666555555555666888888888777777777777777666777888999:::;;;;;;;;;>>>AAACCCQQQjjj~~~pppTTTHHHCCC@@@<<<>>>======<<<<<<<<<<<<===999;;;<<<===BBBIIIIIIEEE===<<<;;;;;;<<<<<<:::999999:::<<<<<<;;;:::;;;===BBBDDDUUU]]]kkkKKK>>>???888888888777777999<<>>;;;999777555444888555333444777999888666666666666666666666666666<<<>>>???AAA@@@>>>;;;:::555555777888::::::::::::<<>>===<<<:::888777666666666666888:::;;;<<<=========CCCEEE???888777999999CCCEEEEEEAAA@@@BBBBBB??????>>><<<;;;<<<===???@@@AAA??????BBBDDDCCCEEEIIIOOONNNKKKUUUddd^^^MMMHHH@@@???>>>@@@CCCEEECCC@@@??????>>>==================<<<=========CCCRRRbbb}}}wwwZZZUUUfff~~~}}}vvvtttsssssssssttttttuuuvvvvvvvvv000000///...//////111222000000000000000///......//////000111111111111111000000000000000000000000//////000//////000111222222111000///............000000/////////000111111333111111222444666777666222222222222222111111000111111111111111111111000000111111000444999:::777333222222111111111111111777222222===LLLQQQIII???888555111000111222222111333333222222333333444555555555555555555555555555333333333333333444444444444444333333333444555666444444444444444555666666777666666666555555555444444555666777777666555555555444333333444666888999<<<;;;:::999999999999999888888888888888888888888555666777888999999999999===>>>===GGGZZZlllrrrVVVIIIEEEBBB???>>>>>>===<<<<<<<<<<<<===<<<<<<;;;<<>>888999999888777888;;;>>>EEELLLYYY\\\YYYdddllldddNNN@@@666999<<<888777;;;888888777666666666666666666666666666666555444444444555666777888999999999999999888777666555444333999666555666888:::999888777777777777777777777777999:::<<<======;;;999888555666777888999:::;;;;;;<<>><<<999777555444444666777888:::;;;<<<======>>>EEEFFF@@@999777999:::===@@@@@@===>>>AAAAAA>>>>>>>>><<<;;;<<<===???@@@AAA>>>???BBBDDDCCCEEEIIIPPPOOOKKKSSSbbb[[[JJJDDD???======???AAABBB@@@>>>??????>>>===============;;;:::;;;;;;:::???MMM\\\xxx}}}^^^UUUbbbxxxvvvtttuuussssssttttttuuuvvvwwwwww111000/////////111222333000000000000000//////...///000000111111111111000------...//////000111111,,,...///000///000111333000000000000///...------000000000000000111222222444222111222555888::::::555555444333222111///...222111111111000000//////000222222222555;;;<<<999333333222111111111111111555222222999BBBEEE@@@;;;999666333222222222222111333333222222333333444555555555555555555555555555444444444444444444444444555444333333222333333333444444444444555555555666666666666555555555555555111222333555555555555444555555444333444555777888888888777777666777777777999999999999999999999999555555666777888888888888999:::888<<>>>>>===<<<<<<<<<<<<<<<>>>===:::<<>>;;;888777888888999888777888999999999;;;???BBBAAAHHH\\\cccpppNNN@@@===999::::::888777777:::<<>><<<888666444333222666777888:::;;;<<<<<<<<<@@@GGGIIIBBB:::888:::;;;888<<<===;;;<<<@@@AAA???======<<<;;;<<<===???@@@@@@>>>>>>BBBDDDDDDFFFIIIPPPNNNJJJQQQ]]]VVVEEEAAA===<<<<<<===>>>???===<<>>===============;;;:::;;;;;;:::===JJJWWWpppbbbUUU^^^sssuuutttwwwrrrssstttuuuvvvwwwxxxxxx000000/////////000111222//////000000000000/////////000111111111111000000---........./////////000***---000000//////111333000111222222222111///...111000000000111222333333555333111222555999;;;===444444444444333111000///222111111000000/////////222444444333777===>>>;;;333333222111111111111222222222222555777888777666999777555333333222222111333333222222333333444555555555555555555555555555555555555555555444444444666555555444333333333333555666666777777777777777555555555555555555555555111222333444555555444333444444333333333333444555555555444444444555555666888888888888888888999999555666777777888888888777555999777:::DDDMMMcccuuuYYYIIICCCBBBBBB???>>>===<<<<<<;;;<<<<<>>??????>>>>>>777777888888999:::;;;;;;:::===DDDPPP]]]```PPP>>>777777666666666666777777444555555666999>>>DDDHHH@@@>>>;;;888555444444444666777888999:::;;;;;;;;;AAAJJJMMMFFF===:::;;;<<<999<<<===;;;===AAABBB???<<<<<<<<<<<<<<<===>>>??????===>>>CCCEEEDDDFFFIIIMMMLLLGGGMMMYYYRRRBBB???<<<<<<<<<=========<<<;;;???>>>>>>=====================>>>>>><<<>>>IIIVVVllleeeWWW^^^ppptttssswwwsssssstttuuuwwwxxxyyyyyy000///............///000//////000000000000//////000000111111111000000///000/////////.........---+++///222222///...///222///000111222222111///...000000000000111222333444555222111111555888;;;<<<111222222333333222222111222111111111000000//////333555555444888>>>???<<<444333333222111222222222222444555444333222444555777777666444333222222222333333222222333333444555555555555555555555555555666666555555555444444444777777666666666555444444555555666777888777777777444444444555555555555555444555555666555444333222222222222222222222333333666555555555666777888888555666666666777777888888666777888888999888888888555::::::===CCCEEETTTpppxxx[[[IIIAAA@@@AAA??????===<<<<<<;;;;;;;;;===<<<:::===FFFPPPQQQLLL@@@===999777777888999999;;;;;;:::888888999===@@@HHHVVVnnnrrrzzzUUUBBB::::::;;;;;;:::888777888999@@@III[[[hhhmmmwwwvvvfffKKKCCC===;;;:::888888888777666666555666666777777666666777777777666555444444555666777888888777777777888999999999777666444666666666555555555666666666666666666666666666666999:::<<>>>>><<<;;;;;;;;;<<<<<<===>>>???>>>===>>>CCCEEEEEEFFFIIIIIIIIIDDDIIIUUUNNNAAA???;;;<<<===>>>============???>>>>>>=====================>>>>>><<<>>>IIIVVVooohhh[[[aaarrrtttrrrvvvttttttuuuvvvwwwxxxyyyzzz111000///---------.........//////000000000000000000111111111111000000///111111000//////...------000444888666111...000222.........//////......---/////////000111222333444333111000111444777999999...///000111222333333333111111111111111111111111333444444333666;;;<<<999444444333222222222222222555777888777444333555777444555666555333111222333333333222222333333444555555555555555555555555555666666555555444333333333666666777777777666666555222333555666666666555444444444444444444555555555555666777777666444333222111111111222222333333333333333333444555666777888444555555666666777777777777777888999999888888777888<<<<<<===@@@===EEEZZZ}}}}}}aaaLLLAAA???@@@@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;===DDDMMMPPPNNN???<<<999777777888777777;;;;;;;;;:::888999<<<>>>HHHYYYtttwww~~~YYYEEE;;;999:::;;;:::888777888999???HHH\\\kkkrrr{{{uuuaaaEEEAAA<<<999999999999999777666666666666777888999666666555555555444444444555555555666666777777777999:::;;;;;;;;;888666444555666666555333333444666555555555555555555555555666888:::<<>>:::888888888999666777888999::::::::::::AAANNNWWWQQQEEE>>><<<;;;888;;;;;;888888::::::777::::::;;;<<<===>>>>>>>>>===<<<>>>DDDFFFEEEFFFIIIHHHGGGBBBGGGQQQKKK??????:::<<<>>>>>>======>>>?????????>>>===============<<<;;;<<<<<<;;;>>>KKKXXXvvvnnn```eeessswwwsssvvvvvvvvvvvvwwwxxxxxxyyyyyy444333111///------------......///000000000000000111111111111111000//////000000000000000000000000666;;;???<<<555000111444......---------......///.........///000111333333111000///000333555555555---...///000111111111111111111111222333333444444111222111000222777777444444444333222222222222333444666888777444333444666111333555444222111222333333333222222333333444555555555555555555555555555555555555444333222222222444555666777777666666555222333555666777666555444333333333444444555555555444444555666666555444333111111222333444555555555222222222333444555777888555555555666777777888888666777777888777777666666888;;;999:::>>>999===NNNeeehhhQQQDDDAAAAAA@@@???>>>===;;;;;;;;;;;;888<<<===<<>>AAACCCDDD;;;:::999888888:::;;;<<<;;;@@@GGGPPPYYYZZZOOOAAA999999888888888888999999777999:::999777:::AAAGGGKKKHHHCCC===:::888888999666777888999999:::999999AAAOOO[[[VVVIII@@@<<<:::888;;;;;;888888::::::888999999;;;<<<===>>>>>>>>>===<<<>>>DDDGGGEEEFFFIIIIIIHHHCCCFFFNNNHHH<<<===777:::===>>>======???AAA??????>>>==================<<<<<<<<<<<>>===;;;;;;::::::888<<<>>>;;;;;;AAAGGGIIIEEECCCAAAAAAAAA@@@===;;;555777:::;;;;;;<<<>>>@@@===TTTtttyyy___JJJ???777999;;;;;;999888999:::;;;AAASSScccmmmxxxrrr]]]???>>><<<999999<<<>>>>>>>>>===<<<;;;:::999999999999777555333333444666888888666444333333555777999444555888999999777555333777888999777444333555888777777777777777777777777555777999<<>>555555444444444444555555222555777666555888@@@FFFPPPLLLFFF???;;;888777777666777888999999999999999@@@PPP]]]YYYLLLAAA;;;999999<<<<<<::::::===>>>;;;888999:::<<<===>>>>>>>>><<<;;;>>>DDDGGGFFFFFFIIIKKKJJJDDDFFFMMMEEE:::;;;555888<<<===<<<<<>>===============???>>>>>>??????DDDTTTccc|||jjjhhhqqqxxxwwwyyyyyyyyyxxxxxxxxxwwwwww999666222...------///000///000000111222222333333555444333111000/////////............///000111222:::IIISSSKKK;;;111.../////////............//////---......///////////////111111000000///000000111333333111000000000111222111000111333555555444222333222222111111222222333444333222333555666555444666666555555444444444333000222444555444444555666777666444333333333444555333333444444555666777777666555444333333333333333222222222333444555666777777777666555444333333222444444222222222222444444444555555555444333333222444444555555666666777777222333444666777888888888777777777777666666666666777666555444444444444444999888777777999;;;===???FFFZZZllltttXXXJJJFFFFFFBBBAAA>>>;;;888777999;;;999888888999<<>><<<:::888888:::<<<===CCCRRRxxxyyykkkHHH:::===<<<;;;999888777777777;;;BBBHHHOOOllljjjqqqXXX>>>888555666777777;;;@@@@@@???>>>===:::888666555555444222444666777555222666666666666555444333222444666777999999777666444<<<<<<<<<<<<;;;::::::999888777666555555666777777444555777<<>>>>>???@@@???>>>@@@BBBBBBBBBIIIQQQTTTLLLFFFFFFFFFAAA<<<:::::::::;;;;;;<<<=========>>>============>>>>>>???>>>>>>>>>>>>>>>EEEWWWhhhkkkfffnnn}}}uuuyyyzzz{{{zzzxxxvvvuuuwwwxxx888666333000......///000000000111111222222222333888777666444333333222222------...///111333444555>>>JJJQQQKKK>>>666333222/////////....../////////---...//////000000//////222111111111000111111111333333111000000000111222444444555777999999777666333333222222222222333333444333222222444555444333333333444444555555666666111333555555555444555666777777666555555555444555333333444444555666666777555555444333222222111111333333333333444555666666555555555444444444444444444333333222222333333444444444555555444444333222444444444444555555555555333333555666777777777777777777777777777777777777777666666555555555555555888888777777888999<<<===AAAOOO\\\uuuuuuZZZMMMIIIHHHCCCBBB???<<<999999:::;;;:::;;;<<<<<<<<<===@@@CCCIIIAAAGGGXXXXXXEEE:::>>>===;;;999888888999;;;<<>>DDDLLLQQQTTTQQQDDD777555555555555555666777888:::999888777888:::<<<>>>AAA???<<<999666555555555666444555999:::888777888BBBLLLPPPJJJBBB===:::777:::999777777999;;;;;;;;;666888;;;<<<======>>>>>>>>>===>>>AAAAAACCCJJJSSSWWWOOOHHHGGGFFFAAA<<<;;;;;;;;;;;;<<<<<<=========>>>>>>============>>>>>>???>>>>>>===<<<@@@PPP```}}}kkkeeekkkyyy|||{{{{{{{{{yyyvvvvvvwwwyyy666555444222111000000000111111111111111222222222555444333222111000000000---...///111333555777888???GGGKKKEEE===999666333////////////////////////---...//////000000//////222222222222222222222222333333222111111111111222666555666888::::::999777444444333333333333444444444222111222333333222111000111222444555777888999222333555666555555666777888888888888888666555444333333444444555666666666666555444333222111000///555555444444444555555666222333333333444444444555222333333444444333333222444444555555444444333333444444444333333333333333444444555666777777666666666666666777777888888999888777777666666666666666888888777666777888:::;;;???HHHNNNdddvvv]]]PPPLLLKKKDDDBBB???===;;;:::;;;;;;;;;>>>@@@???;;;;;;???DDDGGG@@@FFFVVVUUUDDD999<<<;;;:::888777777888:::;;;CCCSSS|||rrrNNN@@@::::::999888777777888888888>>>CCCJJJeeeaaagggMMMAAA;;;777888999888888;;;666777888999::::::::::::999888777888999999888666666666555555444444333333555555555555555555555555888888999999:::999999999;;;:::999888777777777777666999<<<>>>@@@DDDJJJOOOIII@@@999888999999:::<<>>======<<<======???>>>>>><<<:::<<>>CCCJJJfffdddkkkRRRAAA;;;777999;;;999999;;;;;;;;;;;;::::::999888777::::::::::::;;;:::999888999999888777777777777777777666555555555555666777666666777888999999888888<<<<<<;;;999888777777666555999=========AAAJJJQQQJJJAAA999888999999:::===@@@FFFKKKNNNPPPNNNFFF===777777666666666666666777999999888888888888888999888999::::::::::::888888777555555999::::::>>>CCCEEEHHHGGGBBB;;;777666777;;;999777888999;;;<<<;;;::::::::::::;;;<<<;;;:::<<<:::;;;===???DDDNNNYYY___VVVMMMIIIDDD>>>;;;<<<>>>=====================@@@@@@>>>===<<<<<<<<<<<>>???HHH___wwwttt___WWWTTTSSSHHHDDD>>>;;;:::::::::999888<<>>999>>>777666666666666777888999DDDUUU~~~sssNNN???888888777666666777777777444;;;@@@HHHggggggqqqZZZCCC;;;666888;;;;;;;;;<<<=========<<<;;;999777666;;;;;;<<<<<<;;;:::999999999999888777777777888888888888777666666777888888555555666777888888888888<<<<<<;;;:::999888777666444888<<<======AAAJJJQQQJJJAAA999888999999:::===???EEEKKKMMMNNNNNNGGG@@@999888777666666666666666777777999:::;;;;;;<<<<<<888999:::;;;;;;:::888777999888888;;;;;;;;;@@@GGGGGGFFFDDD@@@:::666777999999777666777:::===>>>>>><<<;;;999:::<<<===;;;:::<<<::::::===???CCCNNNXXX```WWWOOOJJJDDD>>>;;;===?????????>>>>>>======<<<@@@@@@>>>===<<<<<<<<<<<<>>><<<<<<===;;;;;;BBBLLLkkklllaaa^^^qqq|||zzzxxxxxxxxxvvvuuuuuuvvvxxx111111222222222111111000///000000111222222333333111111000///////////////333444666777888888777666666888888555666777555000//////111111111111//////...///000000111111000000000111333444555444444333333333333444333222222111333222333555777777666444444444333333333333444444333111000111222222111000333333333333333444444444222444555555444333333444222444777888999888666444555555555555555555555555777888888777666444222111444444333333333444444555666666555444333222111111222333333444444333333222333333444444555555444444555555555555444444444444444444555666777777666666444444444555555666666666777777777777777888888999999999::::::;;;;;;;;;;;;888??????BBBOOO___xxxrrr```ZZZZZZYYYNNNGGG???:::999::::::999777:::======>>>DDDMMMUUURRRHHHCCCDDDAAA:::888<<<666666666666777888888999@@@QQQzzz~~~pppMMM>>>888888777666666555666666111777<<>>>>>>>>>>>666777888888888777666555;;;:::;;;===<<<:::???FFFGGGCCC@@@>>>:::666777;;;888666666777;;;>>>@@@@@@>>>;;;999:::===>>>===;;;<<<:::;;;>>>???BBBLLLVVV]]]VVVPPPKKKEEE>>><<<>>>AAA@@@@@@???>>>======<<<@@@???>>>======<<<======>>><<<<<<===<<<===CCCLLLcccoooccc\\\kkk}}}yyyzzzzzzxxxwwwwwwyyy{{{000000000000000000000111......///111222333444555000000///............///222333555888999999888888444777777555555666444000...///111222222111///...//////000111111111111000///000222444555444333333333333444444444333222111222222333555777777666444333333222222222222333333222111000111333333333111222222333333333444444444111333444444333222222333000111333555666666666555555555555555555555555555555666777777666444222111222222222222222333444555666555555555444444333333444333333222222333333444222333444444555555444444333333333333333444444444333333555666777777777777666666777777777777777777666666666666666777888888777777888999:::;;;;;;;;;:::???===>>>GGGPPPccc~~~rrrbbb___```aaaUUULLLAAA::::::;;;;;;::::::::::::;;;???GGGRRRYYYTTTKKKDDDDDD@@@999666999555666666777777888999999:::KKKtttxxxnnnMMM???999888777666555444444444111666:::BBBdddjjj{{{hhhMMMAAA888777999:::999:::888999:::;;;;;;;;;;;;;;;999;;;<<<;;;888666777888777666444333333444666777666777888999999888777666777777888888888777666666999999::::::999888777666555777;;;???EEEJJJOOOQQQHHH???888777888888999<<<999BBBJJJMMMOOOOOOKKKEEE;;;:::999777666555555555444666:::===??????>>>>>>333444555555666666666666::::::<<<>>>;;;888<<>>?????????<<<999:::>>>@@@???======<<<===???@@@AAAIIIRRRYYYTTTPPPLLLFFF???<<>>===<<<<<<>>>>>>============>>>>>>???<<<;;;<<<;;;<<>>:::;;;555666666777888999999:::555FFFoootttmmmMMMAAA999999777666444444333333444888;;;CCCeeellllllRRREEE999666888888777888888999999:::::::::999999888:::<<<:::777555666777888777666444555666888999444666777999999777666444888888999888888777666666777888999:::999999777666777888;;;AAAHHHNNNQQQRRRHHH???777666777777888;;;777AAAJJJNNNOOOPPPLLLFFF;;;:::999777666555555555555777:::===>>>>>>===<<<333333444555666888999999::::::===>>>:::666999???CCC===;;;<<<:::666666;;;;;;999888888;;;===>>>===@@@<<<999:::???BBB@@@>>>===<<<>>>@@@@@@AAAGGGOOOVVVRRROOOMMMGGG???===???CCCBBBAAA@@@???===<<<<<<>>>============>>>>>>???AAA===;;;;;;;;;;;;BBBJJJ[[[vvvhhhZZZaaatttuuuuuutttssssssuuuwww...------......///000111000000//////000222444555>>>999222111444666555333:::888666666777888777555888777666666666666444222222222111000////////////000222333222111000111222222333555555444333444555333333333222222111111111555444444444444555666666444333333222222333333444777777666555444444333333555444333222222333444555333333333333333333333222333333222111222333555666777777666666666666666777444555666777777666555555222222333333333333444444444444333222333444555666777666444222222222444555444444555555555555444444222333333444444333333222555555444444555666888999::::::888777666666666666666666666666777:::<<<===888999999::::::;;;;;;<<<999::::::999999@@@LLLVVVwwwuuufffeeehhhiiibbbWWWIII???;;;;;;:::999444<<<===666888HHHWWW\\\gggXXXQQQTTTMMM<<<666<<<777777777777777888888999;;;BBB^^^kkkLLL===;;;888555444555666666666444888:::@@@WWWrrrvvviiiKKKBBB:::999999777777999666888;;;===>>>===<<<::::::::::::999888777666555:::888666555555777999;;;::::::999888777666555555888888777777666555555555999::::::999777555555555666555777>>>DDDHHHNNNUUUSSSEEE999888:::;;;===AAA<<>>:::888:::999666666:::FFFCCC???;;;888777888888999999:::;;;<<<<<<<<<<<<:::;;;===???@@@AAA@@@@@@===<<<===@@@@@@@@@CCCHHHUUURRRPPPOOOJJJBBB======CCCAAA???>>>>>>>>>===;;;>>>GGG999;;;AAA;;;>>><<<=========<<<<<<>>>AAAEEEfffbbb[[[ggg|||xxxtttrrrqqqqqqrrrttttttttt...............///111111000/////////111222444666;;;777333222333666777888===<<<;;;::::::;;;;;;:::;;;:::888888888777555333666666444333222222222222///000111111000///000222222444555555444333333444444444333333333222222222444444444444444555666666444333333222222333333444666555555444333333222222444444333333333333444444222222333333333333333333222111111111111222222333777777777666666777777777444555666666666555444444333333333444444555555555444444333333333444555666777555444222222333444555444444555555555555444444333333444444444444333333555555444444555666888999999888777666666666666666777777777777888999::::::888888999999:::;;;;;;;;;999999999777888>>>IIIQQQeeewwwgggeeeggghhheee^^^RRRGGG@@@===<<<<<<777<<<<<<888999EEETTT]]]jjj[[[UUUXXXRRRAAA888:::999888777777777888:::;;;;;;BBB]]]nnnOOO@@@<<<999666444555666666555333888999>>>SSSlllpppdddLLLCCC;;;::::::888888:::666888;;;=========;;;:::::::::::::::999888777666:::999666555555666888999:::999999888777666666555999999888888888888777777888999::::::888666555555777666888???DDDIIIPPPWWWVVVGGG999888;;;<<<===???;;;===GGGKKKFFFIIIKKKBBB999999888666666555555555999777666777::::::888666777777777777777777777777<<<888777999999777888;;;FFFDDD@@@<<<:::999999:::999999:::;;;<<<<<<<<<<<<:::;;;===>>>?????????>>>===;;;<<>>AAAGGGTTTPPPOOOPPPOOOHHHCCCAAAAAA???<<<<<<<<<<<<;;;:::===DDD888???FFF;;;===============<<<<<<>>>AAAEEEbbb|||fff]]]gggyyy{{{wwwuuusssrrrtttuuuuuuuuu............///000111111////////////111333555666666555444333333555999===@@@@@@@@@???>>>>>>???@@@???===;;;::::::999777555888777666555333333222222---///000000//////111222333555666555333222222222444444444444444444333333444444444444444555555555444333333222222333333444444444333333222111111111333333333444444333333333111111111222333333333444222222333333333222222111777777777777777777888888555555555555555444333222222333333444555666666777555444444444444555666666666555444333222333444555444444555555555555444444444444555555555555444444555444444444555666777888777666666555555555666666888888888999888888777777888888888999::::::;;;;;;888999888666777<<>><<<===;;;;;;;;;;;;;;;AAAPPP^^^iiiZZZSSSWWWUUUGGG;;;::::::999888777777999;;;<<<<<>>CCCHHHPPPYYYZZZJJJ<<<888;;;=========;;;===GGGIIICCCFFFHHH???999888777777666666666666999888777888999:::888777888888999999999888888777999666666888999888:::>>>GGGDDDAAA>>><<<;;;;;;;;;999999:::<<<<<<=========:::;;;===>>>>>>>>>=========;;;;;;======<<<@@@FFFSSSNNNMMMRRRTTTPPPIIIFFFAAA???<<<;;;;;;<<<;;;:::;;;@@@999IIIPPP===;;;>>>=========<<<<<<>>>AAAEEE[[[vvvkkk```gggvvv~~~zzzxxxuuutttuuuvvvvvvuuu............///000111222.........///111333555777444666777444222333:::???@@@BBBBBBAAA??????AAACCCAAA???<<<;;;:::999777555666666444222111000000000...///111111000000222333444555666555333111111111444444555666666555444333333333444444555555555555444333333222222333333444222222111111111000000000111222333444444333222111///000000111222333333444444555666777666555444333777777777888888888888888555555555444444333222222111222222333444555666666444444444555555555666666555444444333333333444555333444444555555444444333444555555555555555555444444444555555666666777888555555444444444555555666666777888999999888777666777777888888999:::::::::999999999777777;;;AAAFFFHHHcccooojjjjjjjjjjjjkkkhhh[[[JJJ>>>:::<<<<<<999;;;>>>===>>>MMM```eeeVVVMMMQQQRRRHHH>>>;;;:::999777666777888;;;<<>>>>><<>>??????>>>======???<<<;;;<<<<<<<<<@@@FFFSSSMMMKKKRRRVVVSSSKKKGGGDDDAAA>>>======>>>======999>>>===UUU\\\CCC<<<>>>=========<<<<<<>>>AAAEEEUUUppppppbbbgggttt{{{yyyvvvuuuuuuuuuuuuttt///......//////000111222////////////111333555666444777888555111222999@@@@@@@@@@@@@@@??????@@@AAA@@@>>>;;;999888888666555555444333111000000//////000111333222222111333444333555666555222111000111333444666777777666555444222333444444555555444444444333333222222333333444000000000000000/////////000111222333333222111000//////000000111222333333444555666777666555444333555666777888888888888777555555444444333333333333000111111222333333444444444444444555555555555555444444444333444444444444333333444444444444333333444555555555555555555444444444555666666777777777555444444444444444555666444555777888999999888777666666777888888999999:::;;;;;;:::999:::<<>>===KKK^^^gggXXXKKKKKKKKKDDD===;;;999888666666666777999:::BBBJJJddd\\\BBB===:::777555444555444333333777777777===IIIOOOMMMIII@@@888777777555555777777888999:::::::::999888999999:::::::::999888888:::999777666555555555555::::::999999888888777777555555666777888999::::::999666444444777999:::999999888:::>>>BBBGGGSSS___ggg[[[JJJ???<<<>>>???===DDDEEEKKKKKKBBBCCCCCC:::888777777777777888888999999999999888888888999:::999:::;;;<<<;;;:::888777666333333777999999;;;???DDDCCCAAA???======<<<<<<888999;;;<<<===>>>>>>>>>===>>>???@@@AAA@@@???>>>@@@===;;;<<<<<<<<>><<<<<<=========888@@@AAA[[[cccHHH>>>>>>=========<<<<<<>>>AAAEEEQQQlllrrrcccgggrrr{{{xxxuuutttttttttsssrrr////////////000111222222000000//////000222444555555777888555222444:::@@@@@@???===>>>???AAA@@@??????<<<999777666666555444666555444333222222222222222333444333222222222444222444555444222111111111222333555777777666444333111222333555555444444333444333333222222333333444000000//////////////////111111111222222111111111/////////000111111111222111111222333333333333333333555666888888888777777555555444444444444555555111111111111222222222222222333444444555555444444333333444444444444444444333333444444444444333333444444555555555555444444333444555666777777777777666555555444444444555555444555666777888888888888666666666777888888999999;;;;;;;;;;;;<<<===>>>???AAACCCPPPjjjwwwpppqqqrrrtttyyyyyylllWWWEEE>>>===:::>>>CCCBBB======HHHVVViii[[[MMMHHHEEE???:::888777777777777777888888999AAAHHH^^^}}}]]]BBB===:::666444555555555444333777888666888@@@GGGHHHKKKBBB;;;999999888777999777888888999999888888888888888999999999888888777888777777666555555555555;;;;;;:::999888777666666444444555666777777888888999777666888<<<>>>===;;;<<<<<<>>>AAADDDJJJWWWdddnnnfffVVVEEE===>>>@@@???GGGFFFMMMKKKBBBCCCDDD;;;777777777777777888999:::888888888666555555888:::888999:::::::::888666444777444444777999888:::>>>AAAAAA???>>>===<<<<<<;;;888999;;;<<<>>>>>>??????===>>>@@@AAAAAAAAA@@@@@@@@@<<<:::;;;;;;===CCCKKKSSSMMMKKKNNNPPPLLLGGGDDDCCC@@@<<<::::::;;;<<<<<<888BBBAAAVVV^^^GGG???>>>=========<<<<<<>>>AAAEEEPPPlllsssaaaeeennnyyywwwtttsssssssssrrrqqq////////////000111222333222111000000000111333444333555555444444777===AAACCC???;;;===BBBDDDBBB>>>===:::777555666666666555555555444444444444555555333444444333111000111222111222444444222111111222111222555666777666444333000222333555555444333222444333333222222333333444///////////////000000000111111000000000000111111///000000000000000000000000000000000111333444555222333555777888777666555555444444444444666777888333333222222222222111111111222333444444444333222222333333444555555555444222333333444444333333222333333444444444444333333333444555666777777777666777777666555444444444555777777666666666666777777555555666666777888888999:::::::::;;;============???<<<@@@PPPbbbsssxxxqqqrrrtttwww{{{{{{nnnYYYGGG>>>===;;;EEEJJJDDD<<<<<>>AAAQQQmmmyyy]]]EEE<<<999666444555666666555444888999666555:::BBBFFFLLLCCC;;;::::::888888:::888888888888888888777777666777777888888777777777666666666666666666666666======;;;:::888777555555555555555666666777777777888999<<>>AAACCCIIIXXXffftttoooaaaLLL>>>===@@@BBBDDDDDDKKKJJJCCCDDDFFF>>>777777777777888999:::;;;999::::::888666666999<<<999:::;;;<<<;;;999777555999555555777888777888<<<>>>>>>===<<<;;;;;;::::::888999;;;<<<>>>?????????<<<===???@@@AAAAAAAAA@@@>>>:::888888999<<>>AAAEEEQQQmmmsss^^^aaaiiiyyyvvvtttrrrsssssssssrrr////////////000111222333333222111000000111222333222222222333555:::???CCCFFF@@@;;;===EEEHHHDDD???<<<:::666555555666666666444333333333333444555555333444444222000//////000000222333333222111222333000222444666777666444222000111333555555444333222444333333222222333333444/////////000000000000000222111000//////000111222000000000000////////////111111000111222444777888111222444666777777666555555444444444555777888:::555444444333333222222111000111222333444333222222222333444444555555555444222333333444444333333222222333333444444333333222333444555777777777777666999888777666555444444444:::999777555555555555666555555666666777888888888999999999;;;======<<<;;;???;;;;;;AAAIIISSSeeeuuuwwwppprrruuuvvvzzzyyymmmYYYFFF===:::<<>>:::777777666888:::;;;<<<;;;999888;;;;;;GGG```vvvttt]]]HHH;;;888555444555666777666444888:::666444777???EEEKKKBBB:::999999777777999888888888777777777777777555666777777777777666666555555555666666666666666>>>>>><<<:::888666555444666666666666777777777777777:::@@@IIIOOOLLLCCC:::999999;;;>>>@@@FFFUUUdddxxxuuugggPPP???===AAACCCAAAAAAIIIIIIBBBFFFIIIAAA777777777777888999;;;;;;===>>>>>><<<::::::===AAA<<<===???@@@???===:::888:::666555777888666777:::===<<<<<<;;;::::::999999888999;;;===>>>???@@@@@@:::;;;===???@@@AAA@@@@@@===888666777888;;;DDDMMMQQQNNNLLLMMMKKKGGGGGGJJJEEEBBB===;;;;;;===>>>>>>:::DDD888<<>>===<<<<<<>>>AAAEEESSSnnnrrr\\\^^^eeexxxvvvtttssstttttttttsss///.........///000222333666444111000111222333222444333222333555:::>>>AAAIIICCC<<<:::>>>BBBDDDCCC<<<999666444555555555555333333333333333222111000777666444222111111222222333333333222222111111111222333444444555555555555333111111666777333111111444333111000000000111111222111111111000000//////111111222222222111111000000000111111222222333333444333333333333333333333555555444333333222222111666555333222333555777888555333222222333444333222444444444555555555666666333333444555666666555555555333111111444555444222222222222333333444444444666666777777777666444333555555555555555666777777777777888888777444222000555555666777888888999999666888;;;======<<<:::888777777777888<<>>;;;===???LLLJJJEEE>>>999777888::::::;;;<<<<<<:::888888999???555>>>RRR^^^ccc\\\MMMBBB:::444444555444333444666666555444444777<<<@@@DDD@@@:::666555555555555666666666555444444333333777666555666777888777666666555444333333444555666:::999777555555555555666444444555555666666777777777777;;;FFFPPPRRRIII???:::<<<777888AAAEEEMMM\\\wwwlllfffOOODDDFFF<<<>>>@@@===FFFOOOMMMNNNKKK@@@999999777555666888666333888888999:::<<<===>>>>>>;;;;;;<<<======<<<;;;;;;888666777999777444666:::??????===<<<:::888777777777888999:::<<<>>>???@@@???===;;;<<>><<<<<<:::;;;======>>>EEEMMMUUUNNNJJJLLLMMMJJJGGGGGGDDDBBB???<<<<<<===???AAACCCAAA????????????>>>===<<<:::999;;;<<<>>>DDDKKKYYYxxxvvvZZZ___jjjzzz{{{yyyvvvuuuuuutttrrr000///......///000111222888555222000000000000///444333222222444888<<>>;;;888555555555555444000000111222222222111111555555444333222111111111222222222222222222333333222222333444444444444444333000111666777444222222444333222111111222222333111111111111111111000000111111111111111111111111000000000111111111111111000000111111222222333333333333333333222222222222444333222222222333444555444333111111333333333222333333444444444555555555333333444555555555555555555333111111333555444222222333333333444444444555555555666666666555444444555555555555555666777777999888888777777777888888888888999::::::;;;<<<<<<777888:::;;;<<<;;;:::999777777666666888>>>EEEKKKVVVooo}}}rrrpppqqqwwwvvvuuummm[[[FFF===>>>999===AAA@@@<<<:::;;;>>>FFFEEEBBB>>>:::888999;;;:::;;;<<<<<<999888888999:::444;;;KKKYYYeeeaaaOOOBBB:::555555666555444666444444444333333555999<<>>:::777666666666555555555555555555444444444777666555666888888888666666555444444444444555666999888888777666555555555555555555666666666666666555666;;;CCCKKKLLLEEE>>>:::;;;666999BBBDDDKKK\\\ppphhheeeOOOBBBCCC999===AAA???IIIRRRQQQQQQOOOEEE;;;999666555666888777555666777777888:::;;;<<<<<<999999:::;;;;;;:::999999888666777999888555777<<<@@@@@@@@@>>><<<999888888777888:::<<<>>>?????????>>>===;;;<<<>>>???===;;;===;;;<<<======>>>EEEMMMTTTMMMJJJKKKLLLIIIGGGGGGDDDBBB???<<<<<<===???AAADDDBBB???>>>>>>>>>===;;;>>>;;;:::<<<===>>>DDDKKK[[[xxxyyy\\\___ggg||||||{{{yyyvvvvvvvvvuuuttt111000/////////000111222666333000///000111000000333222111111222555888:::>>>;;;888888;;;===<<<;;;???<<<888666555555444333...///000111222222222222333333333333333222111000000111111222222333444444111111222333333333333222333000111666888555333444333333333222333333444555111111111222222222222222222111000000000000222222111000000000000000000///------...///000111222222111111111222222222222222222222222222111111111111333222000000222333222222222222333333333444444444333444444555555555555444555333111222333444444333444444444444444555555555444444333333333444555555555555555555555666777777888777666666777999<<<===999999::::::;;;;;;<<<<<<888888999::::::::::::999888888888666666888<<<@@@JJJ```uuusssssswwwtttppppppsssuuuuuuooo___LLL@@@===777:::===<<<:::888:::<<>>;;;::::::;;;:::;;;<<<;;;999888888888666555;;;DDDTTTjjjjjjTTTBBB:::444555777666666888333444444444333444777999>>>;;;888777777777666555444444444555555555555555777666555666888999888777666555555444444555555666777888888888888666555444666666666666666555555555444666:::???CCCCCC@@@===999:::777<<>>IIIRRRRRRUUUVVVMMM>>>:::666555777888888777555555666666777888999999666777888999999888777666777555666999999777999>>>BBBCCCEEECCC@@@<<<999888666888<<>>===<<<<<<>>>>>>===<<<>>><<<===>>>>>>>>>EEENNNSSSMMMIIIKKKLLLIIIFFFFFFDDDBBB???===<<<===???@@@EEEBBB>>><<<<<<<<<<<<;;;???<<<<<<>>>>>>???DDDJJJZZZvvv```^^^dddxxx~~~{{{xxxvvvvvvvvvvvvuuu222111000/////////000111000///...///111333444444333111000///000222444666777666555666888999888666;;;999555444444555555444000111111222222222111111111111222333333222111000222222222222222222222333000111111222222222111111333000111666888666444444222222222222333333444444111111111222222333333444222111///...///000222333111111000000//////...............//////000000000//////000111222222333333222222333333222111000///222111///000111222222111111111222222222333333333333444444555555444444444444333222222333333333333555555555555555555555555333333222111222333555666555555555555555666777777555555444555666888:::;;;666666777777888888888888888888888888999999999::::::;;;;;;999888777999;;;EEEVVVuuuttt___[[[YYY]]]hhhyyysssooorrrrrruuuwwwrrreeeSSSEEE>>>666888999999888777888::::::<<<>>>>>><<<:::999999999;;;<<<;;;999777777888666999===AAAQQQnnnqqqXXX@@@999444555777666666888555666777666555666777999<<<:::888777888888777555333333444444555666666777777666555666888999888777666666555555555555666666666777999::::::888555444777777666666555555444444333555999;;;;;;;;;;;;;;;999:::;;;EEELLLEEEHHH]]]gggfffjjjSSS@@@<<<333:::<<<:::DDDNNNOOOVVV\\\XXXDDD<<<555555888888888888555555555666666777777777666666888888888888666666666444666999999888:::???DDDGGGJJJIIIDDD>>>:::999777:::???BBBDDDCCCAAA@@@>>>>>>===>>>>>>>>>>>>>>>???======?????????FFFOOOSSSLLLIIIKKKLLLIIIFFFFFFDDDBBB@@@=========>>>???CCC@@@<<<;;;;;;=========???<<<<<<>>>>>>===BBBHHHUUUqqqggg___aaattt{{{vvvuuuvvvuuuuuuuuu222111000//////000111111///......000222444555444111000///...///000222333222222333555666666444333666333111111333555555666444444444444333222111000///000111222222222111000444444333333222111000000111111111222222111000000333000111666888555333333000000111222222222333333111111111222222333333444111000///......000222333111111000000//////......111111111000000//////...//////000111222333333444333333444444333222111000222000///000111333333222111111111222222222333333333444444444444444333333333333333333222222333444555555555555555555555555333222111111111333444666555555555555555666777777444555666777888888777666555555555555666666666666777777777888888888999999888999::::::888777888999???JJJbbbpppRRRKKKGGGKKKRRR]]]ooo~~~sssnnntttsssvvvwwwrrrfffVVVEEE:::777888888888777777888999999;;;>>>>>><<<999777666999:::;;;;;;999777777888666:::>>>???OOOooosssYYY@@@888333444666666666777555666777777666666888999===;;;888888888888666555222333333444555666777777888777666777888999999777666666666666666666666666555777999;;;:::888666444777777666666555555444444333555777888777777888::::::;;;BBBRRRXXXJJJIII^^^mmmllloooVVVAAA;;;333:::<<<999BBBKKKNNNYYYddddddJJJ>>>555666888888888:::666666666777777777777777666777888999999888777666555444555999999888:::???EEEJJJOOOOOOHHH@@@;;;999999<<>>@@@@@@AAAHHHQQQTTTMMMJJJKKKLLLIIIFFFEEEDDDBBB@@@>>>======>>>>>>>>><<<::::::===???@@@@@@>>><<<;;;===<<<;;;???DDDLLLiiinnnaaa^^^ppp{{{ttttttuuussssssuuu222111000000000000222222444222111222333333222111000///.........///000111///000222333444444333222222000...///222444666666666666666555444222000000...///000111111111111111666555444333111000//////111222222222222111000000333111111666777333111111000000111222222222111111111111111222222222222222000///......///000222333111000000000000000000///333333222111000///......000000111111222333444444444444444444444333333333222000///000222444444333111111222222222333333333333444444444444333333222333444444333222222333555555555555444444444444444333333222222222333444444555555555555555666777777555666888::::::888777555666666666666666666777777666666777888888888888777444666777777666666777888;;;@@@RRRmmm}}}tttSSSGGG>>>@@@DDDHHHQQQ\\\kkkqqqwwwyyy|||wwwoootttuuuwwwuuunnndddWWWGGG999;;;:::999999888888999999999;;;>>>>>>;;;888666555999:::;;;:::888777777777666999===AAARRRooosssZZZAAA:::444555777666666777444555555555444555888:::@@@>>>:::888888777666555333333444444555666777777888777666777999:::999888555666666777777666666555555777999;;;;;;999777555666666666666666555555555444666777777666777888:::;;;>>>LLLbbbgggQQQKKK```tttppppppVVV@@@;;;333;;;===;;;EEENNNPPP\\\hhhiiiQQQBBB666666999777777:::888777777777777777777777777777888999999888777777444333555888888777999>>>FFFMMMTTTSSSKKKAAA;;;888999<<<@@@DDDFFFEEECCCBBB>>>???@@@@@@>>>>>>???@@@>>>===>>>@@@AAACCCJJJSSSWWWPPPKKKLLLLLLIIIEEEEEEDDDCCCAAA???============<<<;;;:::<<>><<<<<<===<<<:::<<>>===>>>===AAAHHHOOOUUUZZZZZZ[[[fffzzz~~~ppppppqqqsssrrrlllggg```SSSFFF???>>><<<:::::::::::::::888:::======;;;999888777888:::;;;:::888666666777888888???HHHYYYsssvvv```EEE===777777999777777888555555555444444666:::===EEEAAA<<<888777666555444333444444444555555666666888777666777999:::999888555666777888888777666555666777999::::::999777666555555555666666666666666666666666777888999999999<<>>BBBCCCCCCBBB@@@<<<>>>???>>><<<;;;===???===<<<>>>AAABBBEEEMMMVVVYYYRRRMMMNNNMMMIIIEEEDDDDDDCCCAAA???>>>======<<<;;;;;;<<>>===:::<<>>BBBIIIDDD>>>999666666555444444444444555555555555555888777777777999:::999888555666777888888777666555777777999999:::999888777444555555555666666777777888777666777:::;;;;;;999===DDD[[[{{{~~~^^^OOObbbvvvnnnhhhLLL:::;;;555===999<<>>===::::::;;;>>><<<;;;===AAACCCFFFNNNWWW[[[TTTOOOOOONNNIIIDDDCCCDDDCCCAAA???>>>===<<<<<<<<<===>>>AAACCCCCC@@@>>>AAA???>>>???>>>;;;<<>>BBBGGGTTTaaammmgggXXXFFF>>>>>>===888<<<<<<===>>>AAAEEEHHHKKK___mmm~~~vvvjjjgggqqqqqqiiimmmzzzzzzoooXXXWWWTTTLLLBBB;;;;;;======::::::>>>>>><<<===@@@;;;:::888777666777999:::???AAAJJJ]]]vvv}}}oooNNNHHH@@@999777777888999555777888777666:::BBBJJJJJJFFF@@@999555444555666333333444444555666666666:::999888888888888888888888888777777666444333222333444555777888888999999777666555666777888777666666666666666777999:::;;;<<>>BBBIIIYYYbbbVVVSSSbbb___SSS===555;;;888333999777666555555777888888777555555555555555555555555666666666555555777;;;>>>JJJQQQOOOMMMLLLAAA666888888777888:::===???>>>===<<<<<<<<<<<<=========>>>>>>???>>>???AAAGGGNNNTTTXXXRRROOOPPPPPPJJJEEECCCBBBAAA@@@>>>===<<<<<<<<<;;;===???@@@AAA@@@???>>><<<>>>??????>>>>>>???AAAFFFYYY||||||]]]XXXccczzzzzz{{{xxxuuuvvv111111111111111111111111111111111111111111111111222111000000000000000000222222111111111111111222444333222111111111111111111222444555666555333222000000000000000111222222444444444444333222111111222222222222222111000///111111222222222222111111222222222222222222222222111000///...//////111111222111000000000111333333444333222111000////////////000111222222111000///111222444444444222///---...///111222333222111000111111111111111222333444333333222222222222333333666666555444444333222222111222333222111111222444222222222222111111111111666555444333333444555666555555444444333444444555666555444444555666555444555555777888888888888888999999999999888777666666888777555444444444666777;;;:::;;;===>>>AAAKKKUUUkkkllleeeSSSCCC<<<;;;;;;888888777888999<<<>>>@@@EEEOOO]]]iiiqqqzzzvvvjjjnnnllljjjrrrrrrrrrooofffWWWIII@@@<<<:::777777<<>><<<;;;999777666777888999===BBBOOOeeesssTTTNNNDDD<<<888888999999666888999999999???HHHPPPOOOIII@@@999555444444333333333444555555666666777:::999888888777777777777777777777777666555444333333444555666888888999999888777666666777777666555555555555666777888999:::===BBBYYYtttsss^^^TTT[[[ooocccRRRBBB:::999::::::<<>>??????===;;;;;;;;;<<<<<<<<<<<<===???>>>>>>>>>AAAFFFMMMSSSWWWQQQNNNPPPOOOJJJEEECCCCCCBBB@@@???===<<<;;;;;;;;;<<<>>>?????????>>>===<<<>>>??????>>>>>>???@@@CCCVVVzzz~~~___YYYccc{{{{{{}}}yyyvvvwww000000000000000000000000000000000000000000111111000000000000000000111222222111111111111111222222222222333333222222111111000222333555555555444444111111111111111111222333444333333222222222333333333333333222111000///...000111111111111111111000222222222222222222222222000//////...///000222333222111111111111222333333333222111000000000000111///000111222222111000000222333444555444222000/////////000000000111111111000000000000111222333444222222111111111111222222666666666555555444444333111222333333111111222333333222222222111111111111444444444555555555666666444333333333333333444444666555444444555666555444555555666777888888888888999:::;;;;;;:::888666444888777666444444555555666;;;999999:::999;;;BBBKKKeeepppssscccJJJ;;;:::===;;;:::999888999:::;;;<<<777<<>>>>><<<;;;;;;:::888777666777888999;;;DDDUUUnnnvvvXXXQQQFFF===888777777777666777888888;;;BBBLLLSSSUUULLL???777555555333111333444444555555666777777999999888777666666555555555555666666666666555555444444555666777888888999999777666666777777666444444444444555666777999999<<>>999999:::<<<999???FFFVVV```VVVQQQ]]]oooiiiNNN777777;;;777666666555444444666777777666555666666666777777888888222333444555666:::???CCCEEELLLMMMOOOPPPBBB666:::999888999;;;===???>>>===::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>@@@EEELLLQQQVVVPPPMMMNNNNNNIIIEEECCCDDDCCCAAA???===<<<;;;;;;;;;<<<<<<<<<<<<=========<<<>>>??????======>>>@@@@@@SSSxxxcccZZZbbbzzz}}}|||~~~zzzwwwxxx///////////////////////////000000000000000111111000/////////000111222222111111111000111111222333000000222222222111000///111222333333444333333222333333222222222333333444333222111111111222333444000111111222222222111111000000111111111111000000111111111111222222222222222222222222222444666777111111111111222222333333111111000000000000111111///000111222222222111000222333444444444222111000000///.........///111111/////////000111222333444222111111000000111111222666555555555444444444333333444555555444333444555333333222222222111111111333333444555555555444444555555444444444555666666666444444444555666555444444555666777888888888888888999;;;<<<<<<:::777555777777666555555555555666666444444777888999@@@HHH\\\lllwwwlllSSS???:::======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;===BBBGGGKKKMMMOOORRRTTTPPPJJJKKKSSS[[[gggqqq}}}~~~qqqhhhmmmvvv}}}uuu^^^OOODDD:::333666;;;===;;;;;;999888666555666777999:::<<>>666555666444111444444444555666666777777888888888777666555444444444444555666666777666666555555555666777777888999999888666666777777555444444444444444555777888999;;;<<>>;;;::::::;;;999===BBBNNNZZZTTTPPP\\\vvvrrrVVV888666<<<888444666555333444666777777666555555555666777777888888333444444555666999>>>BBBBBBHHHLLLQQQSSSCCC666;;;888888888:::<<<>>>===<<<;;;;;;;;;<<<<<<<<<======>>>>>>======???DDDKKKPPPUUUOOOKKKMMMMMMIIIEEEDDDEEEDDDBBB???===<<<;;;;;;<<<<<<;;;:::;;;;;;<<<<<<<<<>>>???>>>======>>>??????QQQuuuhhh\\\aaattt}}}}}}~~~zzzwwwxxx//////////////////////////////000000111111111222000/////////000111222222111111000000111222222333...///000111111000///...333333333222111000//////333222111111111111222222333222111000111222333444000111111222222222111111000000111111111111000000000000000111111222222222444444333333444666777888111111222222333333333333000000000///000000111222///000111222333333222111222222333333333222111000000///...---...///111222/////////000111333444555222111111000000111111222444444444333333333333333222444666666444333333444333333333222222222222111333333444444444444333333444444444444444555666777666444444444555666555444444555666777777888888777555777:::<<<<<<;;;999888777777666555555555555555444222222666888999>>>DDDRRR```mmmkkkYYYDDD;;;:::888888888888888999999:::AAA===999777999;;;<<<<<<===@@@CCC@@@<<<===CCCJJJOOOSSS[[[kkkzzzqqqwww}}}~~~qqqcccOOOAAA666555888:::;;;<<<777666555555555777999:::>>>HHHZZZqqq|||iiiOOOHHH@@@999666555666666555555555666:::@@@GGGLLLWWWKKK===666777888777444444444555555666777777888777888888888777666444333333444555666777777777777666666555555666777888999999777666666777777666444444444444444555777888999::::::???GGGIIIIIIOOOVVVWWWKKKAAA??????;;;888888999<<<===FFFSSSQQQPPP[[[wwwtttYYY:::777<<<888444777555444444666777777666444444444555555666666666555666555555444777;;;>>>???FFFLLLUUUWWWEEE777;;;777777777999;;;<<<;;;:::============>>>>>>>>>>>>>>>>>>======???DDDKKKQQQSSSMMMIIIKKKKKKHHHEEEDDDEEEDDDBBB@@@>>>===<<<;;;===<<<;;;;;;;;;;;;<<<<<<===>>>???>>>===<<<===>>>AAAPPPrrrmmm___```ppp}}}|||}}}yyyvvvwww000000000000000000000000000000000111222222333333000000000000000000111222000000000000111222333333//////000000111000000000555555333222111000///...111000//////.../////////333222222111111111222222333333333222111000///...000111111111111111111000//////000000111222222222333222222111222333555666111222222333444333333333000000/////////000000111///000111333333333333222111111222222222111111000111000///...///000111222000000000111222444555666222222111111111111222222333333333333333333333333000222444444333111111222333333333333222222222222333333333444444555555555222222222222333444555666666555444444555666555444444444555666777777777777444666888:::;;;;;;:::999666666666666666555555555777444333666777777999===HHHRRR___dddYYYGGG;;;888555666666777888888999999???<<<999777888999999999555777999888777777;;;>>>AAABBBFFFSSSjjj~~~zzzvvvlllTTTGGG:::666777888;;;>>>:::999777666666777999:::>>>III[[[pppppp\\\HHHDDD>>>999888777777777777777888:::===BBBGGGIIITTTJJJ???888888999888666444555555666666777888888666777888999888777666555444444555666777777666666777666555555555777888999777666555666777888777666444444444555666777999999<<<<<<===???BBBGGGNNNTTTUUUHHH>>>???AAA<<<888888888<<<;;;CCCQQQRRRQQQ[[[qqqnnnUUU===::::::666666777666555555777888888777555555555555555555444444777777666444333444777:::???EEEMMMYYY[[[GGG777<<<888777777999;;;<<<;;;:::======>>>>>>>>>?????????============@@@FFFMMMRRRRRRLLLHHHIIIJJJGGGEEEEEEDDDCCCAAA@@@>>>>>>======>>>>>>>>>============<<<===>>>???>>><<<;;;<<<===AAANNNmmmrrr```___nnn~~~|||~~~yyyvvvvvv111111111111111111111111000111111222333333444444222111000000000000000000000000000000111222333444111111111111111222333333666555444333222222111111222111000000/////////000222222222222222111000///222222222222222111000///111111222222222222111111/////////000111222222222333222111000000111222333111222333444444444333333111000000/////////000000///000111333444444333333000000000000000000000000000000000000000111222222000000111222333555777888333333222222222222333333444444444444444444444444///222444444333222111111444444333333333222222222222222222333555888:::<<<333333333333444555666777666555444444555666555444333444555666777777777777666666777888999999999999666666666666666555555444888444333666777555666999@@@GGGTTT\\\VVVFFF:::888777888888999999999999999;;;;;;;;;:::999999888999444444555666777888999888999;;;===DDDRRRbbblllmmmbbbfffjjjppp{{{|||{{{zzztttrrroooiiibbbQQQGGG>>>:::888777:::>>>BBB@@@===:::888888888999;;;HHH]]]sss}}}gggQQQBBB???;;;888777666555444666777999<<>><<<@@@HHHPPPSSSYYYHHH<<<===???;;;888;;;777<<<===FFFTTTUUURRRYYYiiicccOOO???===999444999888777666666888999999888777777666666555555444444666666444333111333666999???EEENNN\\\^^^HHH777<<<:::999999;;;======<<<;;;============>>>>>>>>>>>><<<======>>>AAAGGGOOOUUUQQQJJJFFFHHHIIIGGGEEEEEECCCBBBAAA@@@??????????????????@@@AAA@@@???>>>======>>>???>>><<<;;;<<<===@@@JJJgggvvvbbb^^^kkk~~~zzzwwwwww111111111111111111111111111111222333444444555555222222111000//////000000000000000000111222333444333333222111222333555666666666555444444444555555555444444333222222222333222333333333222111///.........000111333333444444222222333333333333222222...//////000111222222222444333222111111111222333111222333444555444333333111111000//////////////////000222333444444333333///////////////000000000000111111111222222222222111111222333444666777888444333333222222333333444444555555555555555555555111333666777555444333333444444444333333333222222111111222444777;;;???BBB555555555666777888999999666555444444555666555444333444555666777777777777888888777777777777777777666666666777666555555444555222111555777666666999<<>>HHHFFFBBB===:::888777777888HHH___vvv|||cccJJJ<<<:::777555555333111///333555888===BBBFFFGGGGGGQQQLLLEEE>>>888666666666555555666666777777888888555666888:::;;;:::999888555666666666666666555555888777555444555666888999555444444555888999999888666666666666777999:::;;;BBBCCC@@@===@@@JJJQQQTTT]]]III;;;;;;===:::999>>>555===@@@JJJXXXYYYSSSWWWccc\\\KKKAAA@@@777333;;;999888666777999::::::999999999888777666555444444444444333222111222666999@@@FFFOOO^^^```III777<<<<<<;;;;;;<<<>>>???>>><<<<<<<<<<<<<<<=========>>><<<======>>>BBBHHHQQQVVVQQQJJJFFFGGGIIIFFFEEEEEEBBBAAA@@@@@@??????@@@@@@???@@@BBBCCCBBBAAA>>>======>>>???>>><<<;;;;;;<<<>>>GGGcccxxxccc^^^fff|||xxxyyy444222000......000222444222111///...///111444666222111000//////000111111000222444333222222444777333444444555555444444333222444666777555333222111333333222111111111111222444555555444444222111000000111222333333333333333111222222111///...000111//////000000111111111222222333222111//////111333111111111000000000000///---///222222111000000111///111333555555333111///333333222111000000000111333333333333333222111000222444666777888777666555888777555444333333444555555555555555555555555555666555444555666666555333222222222222222222222222555444222222444777:::<<<555444333222222222333333666666555444444444444555333333333444444555555555:::888666555666666666444666777888:::<<<;;;777555888777666555555444555555:::>>>DDDIIIKKKGGG???999666555555888;;;;;;888555888888777777777777888888333333444666777888999:::888888999:::===@@@CCCDDDDDDAAA???@@@FFFNNNUUUYYY[[[___eeemmmwww~~~ooo```VVVOOOJJJFFFHHHFFFBBB>>><<<===BBBEEETTT[[[UUUAAA777<<<===666===EEEYYYvvvfffKKK===777444555555333333555666777999999999<<>>@@@@@@????????????>>>>>>BBB===???BBBEEEQQQYYYRRRPPPIIIDDDFFFGGGFFFDDDEEEDDDAAA>>>===>>>??????>>>CCCBBBAAA@@@???@@@@@@AAA???>>>>>>======>>>???@@@BBBIIIddd|||bbbcccddd|||xxxxxx|||333222000//////000222333...//////000111111222222222111000000000000111222222333444333111000222444111222222333333222222111222555888999888777777777777666555333222222222222333333333333222222222222111222333333444444444444111222222111//////000111000000111111111111111111222333222111//////111333222111111111111000000000...000222222111000000111000111222444444333222111333222111111000000111111333333333333333222111111333444666777777777555555444444444333444444555555444444555555555555444444333222222333444444333111222222222222222222222222555444333222333555777888666555444333333333444555666666555444444444444444333333444444444444444444888666444444555666555444444555777999<<<;;;999777777777666555555555666666777:::@@@EEEIIIHHHCCC???999888777888::::::888555888888777777777777888888555555666666777888999999777777777777888:::<<<===:::888777888<<>>>>>@@@EEEIII]]]hhheeeOOO>>>===>>>:::<<>>AAAIIIGGGBBB<<<777444444444777555444555777888888777777888999::::::999888777555666777888888777666555888666555444555777888888555666666666666666777888999999888888888888999999<<<:::>>>HHHPPPSSSVVVZZZ[[[EEE<<<===888777:::888;;;999@@@NNNYYYZZZXXXWWWXXXOOODDD;;;888777777666999888666555555666888999666666555555555444444444222222222222333555666666AAAGGGMMMYYY___MMM::::::888:::<<<===<<<<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@BBB===???BBBDDDPPPXXXQQQPPPIIIEEEFFFHHHFFFDDDEEEEEEBBB???>>>???@@@@@@@@@BBBBBB@@@?????????@@@@@@???>>>======>>>???@@@AAACCCJJJeeefffccc```{{{xxxxxx{{{111111111111111111111111,,,...000222222111000///222222111111111111222333333333333222000///000111111111222222222222111111000333666888888888999::::::999888666555444333333444333222222222222222333222333444444444444444333111222222111//////000222222222222222222111111111222333333111000///111222222222222111111111111000///111333333111000000000000111111222222333333333222222111000000000111111333333333333333222222111333444555666666666555444111111222333444444444444222444555666666555444222333222222333444444333111111111111111111111111111444444444444333333333444777666555444333444555555666555555444444444444444444444444444444444333333666444333333555666666555333333555888;;;<<<:::888777666666666666777777888555666:::???EEEGGGGGGFFF>>><<<999888888888777666888777777666666777777888777777777888888888999999888777777666666666777777888666666777999;;;;;;:::???@@@AAADDDGGGJJJMMMOOOUUUPPPIIIDDD@@@>>><<<;;;>>>???>>>>>>???CCCHHHLLLcccrrrttt___IIICCCDDDCCC@@@@@@NNNllliiiLLL===888666999999666444555444444555666999<<<@@@BBBOOOKKKDDD===888777888999888666555555777888888777666777888999999888777666666666777777777777666666666555555555666777888888555555555666666666666666999999888888888888999999666999>>>GGGUUUaaabbb\\\[[[EEE;;;<<<777666888666<<<;;;@@@LLLWWW[[[ZZZYYYSSSLLLBBB;;;999777555333666666666666666666666666333444555555555444333222111222333444555666666666???EEEKKKVVV\\\LLL:::;;;888:::<<<=========>>>@@@AAAAAAAAAAAABBBBBBBBBBBBCCC===???AAACCCOOOWWWPPPPPPIIIEEEGGGHHHFFFDDDEEEEEEBBB??????@@@AAABBBBBBAAAAAA@@@?????????@@@@@@>>>>>>===>>>>>>@@@BBBCCCDDDKKKdddkkkddd\\\zzzzzzwwwwwwyyy///000111222222111000///...///111222222222111000222222222222222222333333222222111000//////000000333333444444444444333333---///222444444555666777:::999888777777777777777888777555444333333333444333333444444444333333222222222222111000///000222444333333222222111111111111222333222000///000222222222222222111111111111///111333333222000000000111111000000111222333444111111000000000000111111222333333444333333222222333444444555555555444444000111222333444333222222111333555777777555333111555444444555666777555444111111111111111111111111333444555555555555444333777666444333333333444555666555444444333333444444555555555444444333333333555333222333555777777777333444555777::::::999777666666666666666777888999555555666:::@@@EEEGGGHHHAAA???<<<999888777777666777777666666666666777777999999888888888888888888999999999888888777777777:::999777888999::::::999;;;;;;;;;;;;<<<===>>>>>>AAA@@@===<<<;;;:::999999:::;;;<<<===>>>BBBGGGJJJ^^^mmmrrreeeVVVRRRTTTSSSLLLHHHNNNffffffJJJ;;;777666999999666333444666555444555999AAAIIINNNYYYRRRGGG>>>999888999:::666444333333444555555444666666777777777777666666666666666777777777777777666777888888888999:::<<<666666555555666666555555999999888888888888999999555:::===CCCVVVkkkkkk___ZZZEEE<<<===888666999666<<<;;;>>>HHHTTTZZZ[[[ZZZQQQJJJ@@@:::888777555444555666666777777666444444444555666777777555333222000222444666777888777777===DDDIIISSSYYYIII:::<<<999;;;===>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCDDDCCC===???@@@BBBNNNWWWPPPPPPJJJFFFHHHIIIFFFDDDDDDDDDAAA???>>>???AAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAA>>>======>>>???AAACCCDDDDDDJJJbbboooeee[[[uuuxxxvvvvvvxxx...///111222222111///...222222111222222222333333111111222222333333333333000/////////000111111111222333333444444333333222---///111222111111222444777777777777777888999:::===<<<:::888777666555555333444444444333222111111222333333222000///111222444333333222222111111111111222333222111000000111222222222111111111000000///111333333222111000111222111000///000111333444111000000///000000111111222333333444444444333333333444444444444444333333111222333444333222000///111333555666666555333111444333333555666777666444111111111111111111111111222333555777777777666555555555333222222222333444555555444333333333333333555555555444444333333333555444333444777999999888555555555666888888666555666666555666666777888888777666555777;;;@@@DDDEEEAAAAAA???<<<:::888777777777777666666666666777777999999999888888888888888888888999999999999888888999777444444666888999999::::::999999888999999999888888999888888888888888888999;;;;;;<<<>>>BBBEEEQQQ]]]eeedddccchhhjjjiiiccc[[[[[[lll~~~}}}cccIII:::666555888888555222333888666444444999FFFWWWccceeeZZZJJJ<<<555333444444444333111222333444444333666666666777777666666666666666666666666777888888666888999999999999<<>>:::<<<>>>???>>>>>>???@@@@@@@@@AAAAAABBBCCCDDDDDDDDD===???@@@BBBOOOXXXRRRQQQJJJGGGIIIJJJFFFDDDCCCCCCAAA>>>===>>>@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA============>>>@@@BBBDDDDDDIII]]]qqqddd\\\qqqwwwuuuuuuvvv//////000111111000//////333333222222222333333444///000111222333333333222000///...///111222333222000000111111111111000000000111222222111000222333333333444555666888999:::??????>>>===;;;999888666555555555444444222111111222333333222000000111333222222222222222111111111000222333333111000000111111111111000000000000///...111333444333222222222222111000//////000111222000000/////////000111111222333333444444444444444444444333333333222222222333333333333222111000000111333444555555444333111222111111333555555444333222222222222222222222222222333555777888888777777555444333222111222333333555444444333333333333333444444444444444444333333666555444555777999999888666555555555777777555444666555555555555666666777999777555666999<<>>@@@BBBAAA>>>:::888777777666666555555666666777888888888888888888777777555666777777888888777777999777555555777:::;;;;;;777777666666555666666666444555777666555555666777777888:::::::::;;;>>>@@@FFFNNNVVV___kkkwww|||{{{zzztttsss|||zzz```HHH;;;666444777777444222333666777666444999JJJbbbuuuuuufffRRR@@@777555444555555444333444666888888777777777666666666666777777666666555555666777888999555777999888777888===AAACCC>>>888666777888777555777777777666666777777777;;;;;;:::@@@WWWooorrrfffXXXDDD<<>>@@@@@@>>>>>>>>>???===>>>???@@@AAABBBCCCDDDDDD>>>???@@@BBBPPPZZZTTTQQQKKKHHHJJJJJJGGGCCCCCCDDDAAA>>>======>>>???>>>@@@@@@AAABBBBBBBBBAAAAAA======<<<======???AAABBBBBBEEEWWW{{{sssccc\\\mmmuuuttttttttt//////000000000000//////111222333444333333111111...///000222222222222222333000//////111333222000000000111111111111000000000111222222111111222444222222222222333555666777<<<===???@@@???===;;;999888888777777666444333222222333333222000000111333000000111111111111111111000222333333222000000000000000000/////////......---000222333333333333444333222111000000////////////////////////000111111222333333444555555444444444333333222222222222222444333333222222222333333222333333444444333333222111111111222555555444333333333333333333333333333444555555555666555555555666555444333222333333444555444333333222222333333333333444444444444444444666555444444666888777777555444333444666777666555666555555444444444444555888777555666888:::;;;:::999>>>CCCEEEBBB===999777666666555555555555666666777777777777777777777777555666777888777777666555888888888999;;;<<<;;;:::666555555444444444444555333555666666444333555777666888:::;;;;;;;;;===>>>???DDDLLLXXXhhhwwwvvvZZZCCC===777555666777444333555222666888666999JJJfff}}}qqqYYYEEE;;;888888888666555444666888:::;;;:::888777777777777777777888666555555555666777999:::777999:::888666999@@@FFFKKKDDD;;;777777999999777666666555555555555666666:::999:::FFF\\\ppprrrkkkUUUAAA;;;>>>;;;:::===:::888:::<<<@@@JJJTTTUUUOOOKKKDDD;;;666555666666555888888888888777666555444444444444444333333333333444444555666888:::<<<===@@@FFFIIIOOOQQQCCC888??????@@@AAAAAA???======>>>;;;;;;<<<>>>???AAABBBBBBDDD===???AAACCCRRR\\\WWWQQQKKKHHHJJJKKKGGGCCCBBBFFFCCC@@@>>>>>>>>>>>>>>>===>>>???@@@AAA@@@@@@???======<<<<<<<<<===???@@@@@@BBBQQQssstttaaaZZZgggtttssstttrrr000000////////////000000...000333555555333///------...000111222222111111666333000000222222111///222222333333333333222222...///000000///000222444222111111111111222333333999;;;>>>AAAAAA@@@===;;;:::::::::999777666444444333333444222111000111333//////000000111111111222000222444444222000000000////////////............,,,///222333333333444555333333222111000///......///////////////000111111222333333444555555555444444333333222111111111222333222222111222333555666333333333333333333333333333333333444777888777555444444444444444444444444666666555444333333222222777666555444333444555555555444333333222222333333333333333444444555555555666444333333555666666555333222222333666888888777666555444333333333333333777666555777999:::999888666===DDDGGGEEE???:::777666666555555555555666666555666666666777777777777888999999999999777666444444444777999;;;:::777333777777666555555555555555444666888666444444666999666888:::<<<<<<<<<===???;;;@@@HHHRRRaaappp{{{sssTTT>>>???999555666777555555777...555:::888999HHHfff~~~rrrYYYDDD:::777777777555444333555888;;;<<<;;;888888777777777777888888666555555555666777999:::;;;<<<<<<:::888;;;CCCJJJPPPGGG===777888::::::888555555444444444444555555888666;;;KKKbbbqqqsssnnnSSS???999===;;;:::<<<:::888;;;===AAAJJJTTTTTTNNNFFFAAA;;;777666666444111:::999999888777666666666888777666555555555555666555555555666888:::===>>>BBBGGGJJJOOOQQQBBB888???@@@BBBBBBAAA???===<<<===999:::;;;<<<>>>@@@AAAAAADDD===???AAADDDSSS^^^YYYQQQKKKIIIKKKKKKGGGCCCBBBHHHEEEAAA?????????>>>>>>;;;<<<===?????????>>>=========<<<;;;;;;<<<===>>>???@@@MMMnnnttt___XXXcccsssrrrsssrrr222222111111222222333444333333333222222111111111111111111000111222222333111111111222222333333444444444444555555666666666222222000/////////000111222222111111111111222222555555555666888:::===>>><<>>AAAAAA>>>:::666888888777666666666666666444555666888888888777666888999:::;;;:::888666444777777888999::::::::::::<<<:::888888:::999666333777666666555555555555666444666888999999999:::;;;===999BBBWWWgggjjjlllrrrzzzeeeMMMAAA;;;<<<:::555333555555333<<<555444888;;;@@@TTTjjjuuu^^^FFF::::::888444333777777444444999:::888555555666666777777888888666666777888999::::::;;;<<<<<<;;;777555999CCCKKKRRRHHH<<<666777::::::888===<<<:::777555333444444555777BBBKKKsssuuuvvvqqq\\\DDD:::===;;;;;;<<<777777<<<999@@@DDDNNNZZZEEECCC<<<777777555222555;;;;;;:::999666333222444666555555444444444444555555777444222444888;;;<<<;;;GGGMMMRRRYYY[[[III:::===CCCBBB???>>>======>>>???:::;;;<<<>>>????????????BBBAAA??????HHHUUU\\\\\\SSSMMMJJJKKKJJJFFFDDDEEEFFFEEECCCBBBAAA???;;;888777888999:::;;;<<<<<<<<<;;;<<<>>>??????===<<<:::@@@BBBKKKlllzzz```YYYfffssstttuuuqqq000000//////000000111222666555555444444333333222000000000000000111222222000000111111222333444444333333333333333222222222333222111000000000111111222111111111111111111222555444444555666888:::;;;;;;===@@@AAA???===<<<;;;:::444111333333///...000333444555444222111222333333333222222111000000000000000000000000/////////000111333333222222333555111111000000////////////111000///000222333222111111222222333333444555555333111///000222333111///111111222333444444444444222222222111111222222222333333444555555666777777222333444555666555555444777666555555555555555555555444444333333333333444444333333222222222222333555555555555555555555555999777555666777888666444333333333333333333444444666555444333333555777888444555666777888777666666555888;;;>>>>>>;;;888555888777777666666666666666555555777888888888777777888999:::::::::888777666888888999999::::::999999:::888777888::::::888555777777666555555555555666666888999999888888888999:::777AAAUUUdddggghhhmmmyyylllUUUEEEBBBDDDDDD@@@888555666777555777222222666777999HHH[[[qqqiiiXXXFFF<<<;;;888333666666444333333444444333555555666666777777777777555666777888:::;;;<<<===<<<===;;;888666:::CCCJJJTTTKKK@@@;;;<<>>>>>???@@@AAA======>>>>>>???>>>>>>>>>@@@@@@===>>>HHHUUU\\\]]]RRRMMMJJJKKKIIIEEECCCDDDCCCBBB@@@???>>><<<999777888999::::::;;;;;;;;;;;;;;;<<<===>>>>>>===;;;:::>>>AAAJJJjjj|||aaaVVVaaa~~~vvvvvvvvvsss000000//////000000111222666666555444444333222222/////////000000000111111...///000111222333444444444444333222222111111000333333222111111111111222111111111111111111111111333333333333444555666777888:::<<<===<<<===>>>@@@???999444333222//////111222333444333222111222333111111111111111111111111222222222111111000000000...000222222222222333444000000000000000000000000000///...///111222111000......000111333444555666444222000000111222333222222222333444555666777777333333333333333333333333222333333444444555555666111222333555666666777777555555555555555555666777555555444333222222222222555444444333333333222222555555555555555555555555888777666666777777666555555555444333333333444444777666555444555666777888222444555777777666555444444555777888888777555444777777666666555555666666666777777888888888888777::::::999999999999999999999999999999999888888888777666666888999:::999777888777666666555555555666777999:::999888666666777777666>>>PPP\\\^^^```ccciiivvv\\\GGG@@@GGGQQQSSSNNNCCC:::777777666666333333666555555>>>KKK]]]YYYPPPEEE>>><<<888444:::666444555666555555666555666666666666777777777666666777999:::<<<======<<<<<<;;;999888;;;BBBIIITTTMMMEEEAAABBBEEEGGGGGGNNNNNNLLLEEE<<<666333333666777AAAKKKuuuzzz|||mmmQQQ@@@===888888:::777666999555>>>CCCOOObbbVVVSSSHHH===999999777777777999:::999777666666888999555666777888888777666555444444444666999::::::999DDDMMMVVVdddiiiUUU@@@===???>>>=========>>>@@@AAA@@@@@@?????????>>>>>>>>>>>>>>><<<>>>GGGUUU\\\\\\RRRMMMJJJJJJIIIDDDAAAAAABBB@@@>>><<<<<<<<<:::999::::::::::::;;;;;;;;;;;;:::;;;<<<======<<<;;;:::===CCCLLLjjjbbbSSS[[[uuu{{{xxxwwwttt222222111111222222333444444444333222222111000000......///000000000000000---...///000111333444444444444444444333333333333333333333222222222222222111111111222222111111111111111111111222222222333555666777888888;;;???BBBFFF@@@888333000000000111222333444333222111222333000000111111111222222222222222111111111000000000---///222333222222333444222222222222222111000000111000///000222222222000---...///000111333444444444333111000000222444555444444444444444555666666333444444444444444444333222222222333333444444444222333444555666777777888444333333333444555666666555555444444444444444555555555555555444333333222444444444555555555555555777777666666777777666666666666555444333333444444444444333222333333444555222333666777888777555444444444555555555555444444777666666555555555666666777777888888888888888888:::999999888999999:::;;;;;;:::999888888777777777666666777888999999888777888888777666555555555555777888999999777666666777888666;;;FFFNNNQQQSSSVVVRRRjjjssshhhWWWFFFDDDPPPbbbiiiiiiYYYEEE999666555999777777888666555;;;EEEPPPMMMIIICCC???<<<999777888777777999888555555999666666666666666666666666777777777888999999:::::::::;;;:::999888;;;@@@EEEPPPMMMIIIHHHIIIKKKNNNOOOXXXZZZYYYQQQCCC888444333555666AAAKKKwww~~~qqqTTT@@@;;;777999>>><<<888:::555===AAANNNfff___^^^QQQBBB:::999999666444555666666555444444666888555666888999999888666555333444555777999999999888DDDLLLUUUdddlllZZZCCC???;;;::::::;;;<<<===???@@@@@@@@@???????????????@@@>>>>>>===>>>GGGTTTZZZZZZRRRLLLIIIJJJHHHBBB??????CCCAAA>>>======>>>======<<<;;;;;;::::::::::::;;;:::;;;;;;<<<===<<<<<<;;;>>>FFFOOOllldddTTTXXXoooxxxvvvttt222222111111222222333444555444444333111000000///......///000000000000///---......///111222222333111111222222333444555555333333333333222222111111000111222222222222111000000000000111111111000000111222333333555888===AAALLLFFF===444000000111000111222333333111111222333000000000111222222333333000000000000000000000000///222444666555444444555555555444444333111///...222111000111333444333222/////////000000000111111333222111000000222444666666555444333222222333333333444555555555555444333222222222333333333333333444444444444444555555555222222222222333444555555222222222333333555666666555666666666666555444333444444444555555555666666666666777777666666777777777777666555444444444444333333222222222222222222333555666888888777666555555555444444444444555555666666555555555555666666888888777777777777777777999888888888888999;;;;;;;;;;;;999888777666666777777888888888777777666666999999777666666555555555555666888888777777777888:::777777;;;???BBBEEEIIIBBBTTT^^^aaa___SSSOOOYYYssswwwZZZCCC:::888:::888777666555555:::@@@IIIGGGEEEBBB>>>;;;:::;;;:::BBBGGGCCC999222333555666666666555555555555555777777777777666666666555888888888888888:::===???LLLMMMOOOPPPQQQSSSUUUWWW___dddfff]]]LLL===666555555555@@@KKKwwwuuuVVVAAA;;;666888>>>===;;;;;;666>>>@@@MMMiiiggghhh[[[III<<<999999666222444555666555444444666777666777999::::::999777666222444666888888888888888EEEJJJQQQaaakkk[[[EEE@@@::::::;;;<<<===???@@@AAA>>>>>>>>>>>>???@@@AAABBB??????>>>???GGGSSSXXXXXXQQQLLLIIIJJJHHHBBB>>>>>>CCC@@@>>>======>>>>>>===<<<<<<;;;:::::::::;;;;;;:::;;;;;;<<<<<<============FFFOOOjjjfffXXXYYYmmmxxxtttsss000000//////000000111222777777666555333222111111...///000111222111000///......//////000000111111------...///111222333444222222222333222111111000000111222333333222111000//////000111111111000000000111222222333777<<<@@@OOOJJJ@@@666111333333111000111222222111111222333000000111111222222222333......//////000111111111444666999:::999777777777555555666666444333111///222111111111333444333222111111111000000/////////000111111111000111333666666555333111000000111111222333444555555444333222333333333333333333333333333222222111222222333444333333333333333333444555......///000111333444555555666777888888777666555333333444444555666666666555666777777666666777888777666666555555555666666444444444444444333333333555555666777777777777777666666555444444555666666555555444444555555666666888777666666666666666777666666777888999999::::::;;;:::888777666666777777666888999888777555555666:::999888777666555555555444666888888777777777999999777555555666888<<<>>>>>>GGGQQQaaammmeee\\\bbbpppUUUEEE???999888777666555666999<<>>EEE]]]iiiYYYAAA666555444666666666555555555555444777777666666555555444444666666777777999:::;;;;;;FFFLLLSSSWWWXXXYYY[[[]]]bbbkkkppphhhUUUBBB999777666666@@@JJJuuu|||wwwXXXCCC<<<666666:::888;;;;;;666???@@@MMMlllooorrrfffRRR@@@999888666222555777888888777666777888666777888999999888777666222444666777666666777888GGGIIINNN]]]jjj[[[EEE@@@;;;;;;===>>>???AAABBBBBB============>>>@@@BBBCCC??????>>>@@@HHHTTTYYYXXXPPPKKKIIIKKKIIICCC??????AAA???===<<<======<<<:::<<<<<<;;;::::::;;;<<<===;;;;;;<<<<<<===>>>>>>>>>:::EEELLLcccjjjZZZZZZkkkwwwrrrsss000000//////000000111222888777666555333222111000...///111222333222111000////////////////////////---......///000111222222111111222222222111000//////111222333333222111///...///111222222222111111222222333333444777;;;>>>LLLJJJAAA777444777888444///111222222111111222333111111111111111222222222---...///000222333444444888;;;>>>???===;;;999999666777999::::::999888777222000000111222333222111111111111000000000//////---000222111000000222444666444222111000111222333222333444555555444333222444444444444444333333333333222222222333555666777666666555444444444555555////////////000222333333444555777888999999888777333333444444555666666777444666888777666555777999666666666555666666777777555555555555555444444333555555444444444555666777666555555555555555555666555444444444444555666777888777555444444444555555333444666888999999999999;;;999888666555666777888444666888888666555777888;;;:::999777666555555555666777888888666555666666555666666555444666777777===BBBLLLdddyyyuuulllrrrgggQQQCCC===???@@@???>>>===<<<;;;@@@???BBBEEEBBB<<<<<<@@@LLLuuummmIII<<<:::666666666555555555444444444555555555555666666666777666666777888:::;;;::::::<<>>::::::<<<===>>>???@@@@@@???>>>===<<<<<<>>>@@@AAA======>>>@@@JJJWWW\\\\\\OOOKKKIIIKKKJJJEEE@@@@@@AAA@@@???>>>>>>>>>;;;999<<<;;;:::::::::<<<>>>???<<<<<<<<<===>>>???@@@@@@;;;FFFKKK^^^oooXXXXXXiiiwwwrrrttt222222222111222333333444666555444333111000///......000222333444333111000000////////////.........111111111111222222222222000000111222111000///...///000222333333222000///...///111222333333333222333444555555555777;;;>>>IIIHHHAAA777555:::;;;888///111222222111111222444111111111111111111111111......000111333555666777<<<>>>AAAAAA???===;;;:::999:::===???AAAAAA@@@???111//////000111222111000111111111111111000000000,,,///222222000000111333555333222111111222444555111222444555555444222111444444444444444444444444444444444555777:::<<<>>>999888777666666666666666333222222222222222333333333444777999::::::999888333333444444555666777777444666888888666555777:::666666555666666777888999444555555555444333222222555444222222222333666777555555555555555555555555444444444444444555666777777666555444333333444555111333555888999999888888:::999777666555666888999111444777888777666888;;;;;;:::999777666555555555888999:::888666444444444000444777777666666666444;;;>>>JJJfffyyyqqqXXXDDDDDDHHHKKKKKKJJJGGGBBB>>>;;;<<>><<>>???:::;;;===AAALLLYYY______NNNJJJJJJLLLKKKFFFAAAAAADDDCCCBBBBBBBBB@@@===:::<<<;;;:::999:::<<<>>>@@@============>>>???AAAAAA???IIILLL\\\sssUUUVVVhhhwwwrrrttt111111111222222333333333111111000000///......---...///111222222111000///000111111111111222222222...///000000111222333333///000111222333222111000///111444444333111000000555444444333222111000000333444555444222444999>>>JJJFFF???888555444666888222333333444333222000///222222111111111111222222111111222111222555:::>>>CCCBBBBBB@@@>>><<<:::999>>>???BBBGGGJJJLLLJJJIII999777333000000111333555111222222222222111000000000111111111111222222222222222111111111111111111222222333333333333444444000111222333333222111000666444111222666;;;>>>@@@===999666555666666555333333333333444444444555555666444333333444666666666555555555666666777777777777888999::::::999888777777666555444444555666777666999:::888444222555888888777666666666777999:::999888777666555666666777888888777666666666777777333444555666555333111000666555444555666777777555999777666555666777999:::666666666666666777888888:::888666555444555666777===<<<:::888666555444444666555555444444444555555888:::CCCWWWnnn|||xxx{{{zzzqqqfff^^^TTT^^^hhhmmmllldddUUUGGGJJJIIIFFFEEECCC@@@<<<999EEEddd{{{mmmLLL555333888777888999999999888666555777888::::::999999:::;;;;;;888888:::===<<<<<<<<<666:::III[[[aaa[[[XXX[[[^^^mmmzzzvvvaaaKKK???;;;<<<666===DDDfffaaacccccccccTTTCCC:::888777888;;;===:::666777CCCZZZqqq~~~{{{fffLLL;;;777888999666555555555555666777777777777666666555555444444666333333666666555777;;;EEEHHHOOOaaalll[[[EEEDDD>>>===<<<;;;:::999999999<<<===??????>>>======>>>BBB???===BBBNNNZZZ^^^\\\SSSQQQMMMJJJHHHEEEAAA???BBBAAAAAA@@@???>>>>>>===;;;<<<>>>?????????>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBGGGWWW{{{sss]]][[[___}}}zzzsssttt222222222222222222333333555555444444333222222111000111111222222222222222000000000000111111111111000000111222333444555666333333333333222111000000...000222333111000000111333333333333333333222222222333444333333555999===HHHDDD===777444444555777111222222222111111000///222111111000000111111222555333111111444999>>>AAADDDCCCAAA???===:::888666<<<>>>BBBGGGLLLNNNMMMKKKAAA===777111//////222444333333333333333222111000000111111111111222222222111111111111111111111111222222333333333333444444222222333333333333222222555333111222666:::===>>>;;;888555444555555444222333444444444555555555555666444333333444666888888666555555555666666777666555666777777777777666555888777666666666666777888777:::;;;888444222555888888777666666666777888999666555333222222222333444777777666555555444333333000111333555555666555555666555444555666777666555777666555444555666888999777777666666666777777888999888666555555555666777;;;;;;999777666555444444666555555444444555555666666666<<>>SSSbbbXXXCCC555333666555555666666666666666555888999:::999888888999;;;;;;999888:::<<<===<<<<<<888;;;GGGWWW\\\XXXVVVYYY___iiirrrmmm[[[III>>>;;;>>>888===AAAaaa\\\]]]]]]aaaRRRAAA999777666888:::999888555666@@@UUUnnn|||hhhOOO===777777777555555555444555666666777666666666666666555555555666333333666666555888<<>>===;;;::::::999999:::<<<>>>>>>======>>>???AAA>>>===AAANNNZZZ^^^\\\RRROOOLLLJJJHHHFFFBBB@@@>>>>>>>>>======<<<<<<;;;======>>>>>>???>>>>>>>>>========================@@@AAADDDSSSwwwuuu]]][[[^^^zzz{{{tttuuu333333222222222222222222333333222222111111000000222222222222222333444444//////000000000111111111111222333444666777888999999888666555333222111111///111222111000000111222222222222333333444444444111222222222333555999===CCC@@@:::555333222444555222111000000///000000000222111111000000111111222555222...///555;;;???AAACCCBBB@@@===:::777444333777:::???FFFLLLOOOOOOMMMIIIDDD<<<555000000111333444444444444333222111000000111111111111222222222111111111111111111111111222222333333333333444444444333333333333333333444555333111222666999;;;<<<888666444333444444333222444444555555555666666666555444333333555777:::<<<999777444444555666666555555555666666666666555555888888777777777777888888999;;;;;;999555333555777777777666666666777888999777666555444444444555555444555666666666555444333111222222333444555666777555444444444666777666555666555444333444555666777888888777666666777777777999888666555555666777777999999888777666555444444666666555555555555666666666555777>>>KKKYYYeeekkknnn___QQQMMMRRRZZZccckkklllwwwzzzqqqaaaPPPCCC;;;888777888@@@EEEAAA:::666555555555555555555666777888888:::::::::999777777999;;;>>><<<;;;===@@@AAA>>>;;;<<<<<>>;;;???999<<<===\\\XXXZZZXXX]]]NNN???888666555666999666777777777===PPPmmm}}}lllSSS@@@888666555555444444444444555666666555555555666666666666666555333333666666666:::@@@GGGIIIPPPaaajjjWWWCCCCCCAAA@@@???===;;;:::999999999;;;============>>>??????>>>===AAANNN\\\```\\\PPPNNNLLLJJJIIIFFFCCC@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===============>>><<<<<<<<<<<<<<<<<<<<<<<<@@@???@@@NNNqqqyyy^^^[[[\\\uuu{{{uuuvvv333333333222222111111111111000000000/////////...333222111111111333444666000000111111111222222222333333444666888999:::;;;===;;;999777555555555555444555555333111000111333222222333333333333333333111111111222444666999;;;>>>;;;777444111111333444222111000//////000111222111111000000000000111111111...+++///666<<<===<<<>>>===;;;888666333222111333555;;;BBBIIILLLLLLKKKKKKGGGAAA;;;666444444444444444444333222111000///000000111111111222222222111111111111111222222222222222222333333333444444444333222111111222333444444222111333666888999999555444333333333333222222555555555666666666666777555444444333555999>>>AAA???;;;666333444555555555777777777777777777777777777777777777777777777777:::;;;;;;999555444555666666666666666777777888888777666666666666666666666111333555777888888777666555555444333333333333444555444333444666777666555555555444444444555666777888888777666666666777777888777666666666666777777777777777777666555555444666666555555555666777777999888777888>>>GGGQQQYYYUUUKKKBBBCCCGGGMMMSSSYYYccclllwww{{{jjjWWWFFF<<<888777777888888777777888777666888777777777888:::<<<===<<<<<<<<<:::888999<<<>>>BBBDDDEEEGGGJJJIIIBBB999???===CCCOOOVVVTTTTTTYYY\\\ZZZUUUOOOGGG@@@<<<:::===999<<<;;;[[[YYY\\\ZZZXXXJJJ<<<666555444555888666888::::::<<>><<<::::::999888:::<<<=========>>>@@@???@@@???AAANNN^^^ccc^^^QQQOOOMMMKKKIIIFFFBBB>>>============>>>>>>>>>>>>>>>===;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;AAA>>>===JJJhhh~~~___[[[YYYnnn|||uuuvvv333333333222222111111111222222222111111111111111111111000000111222444555222222333333333444444444333444555666888999:::;;;<<<;;;:::888888999::::::;;;;;;:::777444222333444555555444333222222111111222111111333555777999:::999777555222111111222222333222111000000111333444111000000000000000000111...,,,---222999===<<<999888777555333222111111111000222666<<>>;;;888777333333333333222111000///000000111111111222222222000000111111111222222222222222222333333333444444333222111000000111222333222111111333555777777666222333333333222222222222555555555666666666666777444444444444555:::AAAGGGHHHAAA999444555666555444777666666666666666666777666666666666666666666666::::::999888666555555666555555666666777777777777333333333333444333333333111333555777888777666555666666444333333222333333555444333444555666666444666555555555666666777777777777666666666666666777777666666666666666777777666666777888777777666555555555555555555666777777;;;;;;999777777:::@@@EEEDDD>>>:::<<<@@@@@@BBBEEEVVV\\\bbbjjjvvv}}}ppp^^^LLL???888666888777777777777666555666888777777777999;;;===>>>>>>>>>===;;;;;;===AAADDDIIINNNRRRVVVYYYWWWJJJ<<<>>>;;;BBBPPPWWWTTTQQQTTTUUUPPPIIIBBB>>>;;;999888999777;;;;;;\\\^^^bbb^^^SSSFFF:::555555444555777555777;;;;;;:::FFFdddrrrXXXBBB999888888555444444444444555666666444444555555666666777777444333444666666777???IIIMMMQQQWWWeeekkkWWWCCCEEECCCBBB@@@>>><<<;;;::::::888:::<<<=========???@@@@@@BBBAAABBBOOOaaaeee___RRRPPPNNNLLLIIIEEE@@@<<<============>>>>>>>>>>>><<<;;;999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@>>>===GGG___~~~___[[[UUUggg}}}uuuvvv333333222222222222222222////////////////////////000000000000111333444555333333444444444555555555333333444555666777777888999999888999999:::;;;;;;>>>>>>>>>;;;888666555666888777666555444333333222444333222444777999999999555444333222111111111222222222222222222222333444111000000//////000000111//////111666;;;>>>===;;;666555333111000000000111111111222555999<<<<<<<<<:::<<>><<<:::333333333333333222222111000111111111111222222222000000000111222222333333222222333333333333444444222111111000000111111222111111111333555666555333000222444444333222222333444444555555555666666666333444555444555;;;EEELLLRRRIII===777666777666444444444333333333333444444555555666666666666555555999888777666555555555555444555666777777777666666444444555666666666666555444444555666666555444333666666666666666666666666444333333333555666555444555555666666666777777777555555444444555555666777666666666666777777777777555666777999999999888777444444444444444555666777;;;:::999777444333555666>>>888444555666777999===GGGJJJMMMRRR]]]llluuuwwwyyywwwpppbbbQQQBBB888555888666777888666222222555666666666777888:::;;;<<<>>>>>>===<<<<<<@@@FFFJJJOOOVVV]]]bbbggggggXXXEEE>>>>>>GGGWWW^^^VVVMMMKKKLLLGGG@@@:::888777666666666666;;;;;;]]]```ddd^^^OOOCCC888555555555555666333444888:::777???ZZZwwwuuu\\\EEE:::999999555555555555555666777777555555555666666666666666444333444666555888BBBMMMPPPTTTZZZgggkkkVVVCCCFFFBBBAAA@@@>>><<<;;;:::::::::<<<>>>>>>>>>>>>???@@@@@@DDDBBBBBBNNNaaaeee]]]QQQPPPNNNLLLJJJFFF@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<999999888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===>>>DDDTTTmmm```[[[RRR```wwwwww222222222222222222333333---------...............///000111333444444555555333333333444444444555555222222222222333333444444555666666777888888777777<<<===???>>>;;;999888999:::999999999888888777777777555444555888:::999777222222222111111111222222000000111222222222222222000000////////////000000111222222444777:::<<<>>>888777444222000000000111555333111111222444444444333555999<<<======<<<<<<333444555555555555555555000111111111111222222222///000000111222222333333222222333333333333444444111222222333333222222111000000111333555555333111///222444555333222333444333444444444555555555555333444555444666<<>>???HHHSSSZZZ[[[bbbeeeddd\\\OOOBBB:::777888444444666666222333777666777888999::::::::::::<<<;;;;;;;;;===BBBJJJOOOSSS\\\ccchhhpppsssfffTTTEEEGGGSSSeeejjj\\\LLLEEEBBB@@@;;;777444333333333555777<<<999ZZZ]]]___WWWMMMBBB777555666555555777444444888:::777;;;SSSnnnxxxbbbKKK===888777777666666666666777888888666666666666666555555555333333555666555888DDDQQQRRRUUU[[[gggjjjUUUBBBEEEAAA@@@>>>===<<<;;;;;;;;;<<<>>>???@@@???>>>???@@@???DDDBBB@@@LLL```dddZZZNNNMMMLLLLLLKKKGGGBBB???>>>>>>>>>======<<<<<<;;;777888999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999<<>>???===<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<888666555666999:::999777111111111111222222222222...///000222222222111000000000////////////000000222222111000111555;;;???<<<:::777333111000000111888555111......///000000000111444777999;;;<<<<<<444555666777888888888888000111111111111222222222///000000111222222333333222222333333333444444444222222444555555444222222000000111333555555222000...222555555444222333555333333333444444444555555333444555444666===IIIRRR```TTTDDD;;;999999777444666555444444444444555666666777888999999888777666555444333333555666666555333444666777777777666555444555666888888888777666333444666999===AAAEEEGGG@@@@@@@@@???===999666333444333222333555666555444222333444444555555444444000000111222333555666777555555666777777888777777444666999;;;<<<<<<;;;:::222111111222333444555666>>>;;;888666777888777666111///000555777666666999888999999:::???GGGKKKJJJNNNSSSVVVSSSJJJAAA<<<::::::333000444666555666:::888999;;;<<<======<<<;;;999999999999<<>>CCCAAA>>>JJJ^^^bbbWWWKKKKKKKKKLLLLLLIIIEEEBBBBBBAAAAAA@@@???>>>>>>===777888;;;===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<666:::???@@@CCCRRRnnnaaa[[[OOOXXX}}}{{{444444444333333222222111222111/////////111333444222333555777777666555444333222111000000111222333444444444444444333111111777444222111222333333222222444666777888777666555<<<<<<<<<;;;;;;999888888999888777666666444111///111111222222222222111111222111000//////000111111555444222000//////000111222111000000222555:::<<>>777777444222333666777666333777888999::::::999888777888:::;;;:::;;;AAAMMMWWWWWW```gggmmmyyyrrrVVVXXXhhh}}}mmmUUUHHH@@@888333555555222222555999666777???KKKRRRPPPKKKEEE<<<555444555555666999888555555777;;;DDDUUUeeeuuuppp[[[BBB555:::666666555444444444444444888888777777666666555555444666333555;;;999@@@SSSZZZPPPSSSccceeeSSSFFFFFFDDDBBB@@@???=========>>>AAABBBCCCCCCAAA???@@@@@@EEEAAACCCDDDIII[[[ddd[[[KKKGGGGGGLLLMMMIIICCCAAA???????????????>>>===<<<======<<<<<<<<<======>>>===>>>>>>>>>>>>>>>======???@@@>>>BBBGGGHHH]]]pppTTTQQQTTTooo}}}{{{111222222222333333333333666555333222333444555777111222444555666555444333222111000//////000111222111111000000000000//////555333111000111111111000111222444555666555444333666666777888888777777777555444444555444333111///111111222222222222111111222111000//////000111222333222000.........///000333111000000222555999;;;BBBCCCDDDCCC@@@===<<<<<<;;;333///111111///...111444000000444666444333444444444444666999;;;:::999666555333111111222333444333333222222222222333333333444555666666444222111222222111111222222333444333333333333333333333333222333333333444444444444555444444444333333333222555555555444777===GGGNNNVVVNNNDDD<<<888777777888666666666666555555555555444444666777777777666555999888666444333333444555555666666777777666555444333444555666666555444333666444333666===EEEJJJLLLUUUPPPOOOSSSRRRIII@@@;;;999888777666555444444444333333333333333444555555555555555444444444444333444555777888999999888888999:::;;;<<<<<<:::888666555555555555555555444444777777888888888777555555333444555666555444222111444444555777777888888888888:::===AAADDDDDDAAA???;;;999666444555555555444777888999:::::::::999888777999::::::>>>EEEPPPXXXZZZaaafffkkkwwwvvv___aaannnrrr\\\PPPFFF>>>999888666444555:::>>>:::999???HHHMMMKKKFFFEEE<<<555555666555666888777555444666888>>>MMM\\\xxxuuubbbHHH777999777666666555444444555555666666666666555555555555333555111333999777===QQQYYYOOOQQQaaacccRRRDDDDDDBBBAAA???>>><<<<<<======@@@AAABBBBBB@@@??????@@@DDD@@@AAADDDKKK^^^eeeZZZMMMIIIIIIMMMNNNJJJDDDBBB>>>?????????>>>>>>===<<<======<<<<<<<<<<<<===============>>>>>>======<<<;;;<<<;;;>>>CCCCCCWWWxxxsssVVVQQQSSSlll{{{///000111222333444555555777666555444444444555666000111222444444333222222111111////////////111111//////...---...///000111444222000///000000///...///000111333333222111111000111222333444444444444111222222333333222000000111111222222222222111111111111000000000111111222111000...---,,,------...111000//////000222444666???BBBEEEGGGGGGFFFFFFFFF@@@999444333222//////000444000///333444222000222444333444666999:::999888777666555444333444555666444444333333333333444444444555666666666555333222222222111111222222333444444444444444444444444444333333333444444444555555555555555444444444444444666666666666888>>>FFFLLLOOOIII@@@:::777888999:::777777666666666555555555444555555666777666666666:::777444333333444555555777777777777777666555444333444555666666555444333555333222333888???DDDGGGUUURRRQQQUUUVVVPPPIIIFFFBBB@@@<<<888555555555666555555444444555555666777666666666555555555444444666666666777777888888999999:::;;;<<<;;;999777555555555555555555555666666777888888888888777777666444555666666666555333222666777777777777666555555000333888<<<>>>@@@CCCDDDAAA@@@===:::666444555666777888999999:::::::::999777777777;;;AAAIIIQQQWWWZZZ___cccgggrrr~~~~~~vvvfffiiiuuuxxxdddYYYNNNIIIEEEBBB===:::<<<@@@DDD???<<>>@@@AAAAAA???>>>>>>???BBB===???DDDNNNaaagggYYYNNNJJJJJJNNNOOOJJJEEEBBB?????????>>>>>>>>>============<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<999;;;999<<>>DDDHHHKKKEEE===888777888999:::777666666555555444444333444555555666666666666666:::777333222444555666555777777777666555555444444555666666777777666666555555333111111444999>>>AAAHHHGGGIIIMMMQQQRRRQQQPPPMMMIIIBBB<<<777555555666555555555555555666777777777777666666666555555555666666555555555666777888999:::;;;;;;:::888666555444444555555666666777777777777777777777777777777555666666777666555444444666777777777666555444444222666999::::::;;;???CCCEEEFFFFFFBBB<<<888777888666666777888888999999999777666666:::AAAIIIPPPSSSVVV[[[```eeennnvvvvvvooodddiiixxx}}}iii]]]VVVVVVUUURRRLLLFFFDDDEEEEEE@@@<<<>>>EEEKKKKKKJJJCCC<<<777777888777555666888777888999777999CCCNNNqqq~~~|||pppVVV<<<444777777666666666666777777444555555555666777777777<<<===:::;;;@@@>>>DDDWWW[[[NNNOOO___bbbRRRDDDCCCBBBAAA???>>>=========>>>===???@@@@@@>>>===>>>???AAA;;;===DDDPPPdddgggWWWNNNJJJIIINNNOOOJJJDDDAAA@@@@@@???????????????@@@======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===:::===;;;>>>CCCBBBMMMeee{{{ZZZSSSSSSfffuuu666555555555444444444333222111111000////////////...//////000000000000000111000///......///000111111111000///000222555666444222111222333333111000000000111111111000000000///000000111111000000///444666777666222/////////111111222222222222111111000000111111222222222222000000//////////////////////////////000000111111444888>>>BBBEEEHHHJJJLLLPPPNNNJJJCCC===999777555222...,,,///111000000222333333333555777888777666555444444444444444555555555444444333333444444555222222222333333333222222222222111111222222333444444444444444444444444444333333333444444444555555555555555555555555555555333333444666;;;???CCCEEEHHHCCC<<<666555666777777555555555444444444333333555555555555666666666777999777555555555555555555555555555444333333333333555555666666666666555555555444333222333666999<<<<<<>>>@@@CCCIIIOOORRRRRRTTTOOOHHHAAA;;;777666666555555555555555666777777888888777777777777666666555555444444444555666666999999999999999777666555444555555666666777777777666666666666666666666666666666777666666666555555444555666666666666555555555777999888777888<<<@@@EEEIIILLLJJJDDD>>>;;;;;;666666666666777777888888777666555888???FFFLLLOOOTTTYYY```hhhnnnqqqmmmggg]]]gggyyykkk]]]XXX^^^cccccc___XXXOOOJJJ@@@;;;888:::BBBJJJOOOPPPCCC<<<777888999777666777666666777999888999BBBLLLlll{{{~~~uuu[[[@@@777777777666666666666777777666666666777888888888999999:::777888>>>;;;BBBUUU^^^PPPPPP```dddUUUGGGEEECCCBBB@@@???>>>??????@@@<<<>>>??????>>>===>>>???@@@:::<<>>;;;>>><<<===CCCCCCJJJ^^^]]]UUUTTTeeeuuu888888666555444222111111111111000000000000000//////////////////000000000111111////////////111111//////......///111222333333222222333555555444222111111111000000000000000111111111222111111000000555777999777333//////000111111222222222222111111///000111222333333333333000000000000000000000000111222333444555444444444333666:::>>>AAADDDGGGJJJQQQSSSQQQJJJDDDAAA???<<<666111///111222111111333333333333444666777666555333333333444444444444444444444333333333333444444111111111111111222222222222222111111222222333444222222222222222222222222222222222333333333444444444444444444444555555555222222444888===AAADDDDDDEEE@@@:::555444444555666555555555555555555555555666555555555555666777777888999:::999777555444555444333333222222333444444333333333333333333333333555555666555444555777999999;;;<<<===AAAHHHMMMNNNSSSQQQLLLFFF@@@<<<999777666666555555666666777888999999888888888777777777555555555555555555555555777888888888888777666666666666666666666666777777666555555555555666666777777666666666555555555555333444555555666666666666333444555666777999===@@@EEEHHHKKKLLLJJJEEEBBB@@@888777777666666666777777777666666777<<>>999555666===FFFMMMPPPEEE===777777888777666888444333555777666777@@@KKKkkkzzzwww^^^DDD;;;666666555555666666777777777888888888888888999999888:::777999???===DDDWWWaaaRRRPPP```fffWWWIIIGGGCCCBBBAAA@@@???@@@@@@AAA<<<>>>???@@@>>>>>>>>>??????;;;===CCCMMM^^^bbbSSSMMMIIIHHHLLLMMMGGGAAA???BBBAAA@@@@@@@@@AAABBBCCC======<<<;;;::::::::::::<<<<<<;;;;;;;;;===>>>???;;;>>>:::;;;BBBBBBHHHWWWyyyaaaWWWVVVcccyyy777666555444222111000///...//////000000000000//////////////////000000111222111000//////000111222.........//////000000000111111111333666777555444111111000//////////////////000111222222333222222333666999777333///000222111111222222222222111111///000111333444444333333///000000111111000000000000222444555666666555555222444666888:::===AAADDDPPPUUUWWWRRRMMMLLLJJJFFF>>>888444555555222222444333222222444666777555444222333444444555555555555333333222222222222333333222111111111222222333444222222111111222222333444333333333333333333333333111111111222222222333333222333333333444444444444222333555:::AAAEEEFFFEEEAAA===777333333444555666555555666666777777888888666555555444555666777888666<<<@@@>>>888333333555333333222222333444666777444333333333333333333444444777999999777666777999888;;;;;;888:::CCCIIIJJJMMMMMMLLLJJJFFFBBB>>>;;;777777777777777888999999:::999999999999888888888666666777888888777666555666666666777777777777777777777777666666666666666666666555555555666888888666666555555444444555555333444555555666666555555222222333666:::???AAABBBDDDDDDEEEGGGIIIIIIHHHFFF;;;:::999888777777888888555666777777:::AAALLLTTTZZZ^^^fffnnnoooiii```[[[SSSaaasssuuubbbTTTNNNYYYgggsss|||{{{lll\\\FFF@@@999666:::BBBHHHLLLFFF>>>777666777777777999666555666777666888AAAKKKkkk{{{ttt[[[BBB<<<555555444444555666666777888888888888777777777777888:::777:::@@@???FFFZZZbbbRRRPPP```fffXXXIIIGGGBBBAAA@@@?????????@@@AAA<<<>>>@@@@@@?????????@@@???<<>>>>>>>>@@@AAACCC>>>===<<<;;;::::::::::::===<<<;;;;;;<<<===???AAA<<>>OOOWWW\\\XXXUUUVVVUUUQQQDDD>>>999999777333222333333222222444666666555444333333444555666666555555333222222111111222222333333222222222333333444555222222111111222222333444666666666666666666666666000000111111111222222222222222222333333444444444333444666<<>>:::555222333555666777666666777888999:::;;;;;;666555555444444666777888555===DDDBBB999222222555444333333333444666888999666555555444444555555666444888<<<<<<:::888777888555888888444777AAAHHHIIIHHHIIIKKKLLLJJJFFFBBB???999999888888999999:::;;;:::::::::999999999888888777888999;;;:::999777666555555666666777777888888888888777777666666555555888777666666666888999:::666666555444444444444444555555555666555555444444666444444888???DDDEEEDDDDDDBBB@@@BBBGGGKKKKKKKKK>>>===;;;999888888999999333666777888:::BBBNNNYYY[[[___eeekkkkkkddd[[[WWWQQQ]]]nnnxxxwwwlll[[[MMMHHHTTTcccrrruuucccQQQJJJ@@@:::;;;@@@EEEIIIGGG>>>666555666666888::::::999999:::888:::CCCMMMjjj{{{|||pppUUU>>>999444444444444444555666777888888777777666666555555333555333666<<<;;;CCCWWWbbbRRROOO___fffXXXIIIGGGAAA@@@???>>>>>>>>>???@@@<<<>>>@@@@@@@@@???@@@AAA@@@===@@@BBBFFFUUU\\\QQQPPPKKKJJJNNNOOOIIICCC@@@???>>>===<<<===>>>@@@AAA>>>===<<<;;;:::999999999>>>===<<<;;;<<<>>>@@@BBB???AAA;;;:::BBBEEEIIIUUUmmmggg[[[VVV___zzz}}}333222111...++++++---////////////000000000000000000000000000111111111111444222//////000222222111222222111111222222333444333444333333888===<<<888444333111///......//////222000...///222444555555444444555666444222000...////////////000000000000222222111111111111111111///////////////000111111111111222222222333333333111111222333444555555666EEEMMMVVVYYYWWWTTTRRRSSSJJJGGGDDDDDDDDDAAA999222444444444333333444444444666555444333222111111111555555555444444333333222222222222222222111000///222111111111111222333333:::999888666666666777888666555444333222111111111555555666666555444333333333777===BBBFFFGGGFFFEEE666666555444444333222222111222444666999;;;===>>>888777777777777777777777333888>>>===888444444555444555555555555555444444444444555555666777777777555777:::999666555777:::888666444333555999???BBB@@@BBBEEEHHHIIIHHHFFFEEEBBB@@@>>>=========;;;:::@@@;;;888777555222333666888999:::;;;;;;:::888777555555555666777888999:::666666777777777777666666999888777555555666888999::::::888777666666555555444555777666444333444555777888<<>>;;;===@@@BBBBBBCCC???<<<<<>>999444111333444444666>>>JJJTTTbbbcccfffhhhfff```WWWPPPVVVdddmmmiii___WWWNNNFFFFFFJJJYYYqqqqqqfff___RRRMMM;;;444===@@@PPPKKK@@@555333555555555777888::::::888777<<>>;;;777777666666666666777777;;;:::999777666666555555888555444777:::>>>FFFNNNfffYYYUUU___aaaUUUIIIFFFEEECCC@@@???@@@???>>>===;;;<<<>>>???@@@@@@??????AAA<<<>>>BBBDDDOOOUUULLLFFFKKKQQQSSSOOOHHHBBB>>>AAAAAA???>>>============;;;;;;;;;<<<<<<<<<<<<===???>>>============>>>>>>???;;;:::<<<===???FFFMMMnnniiiVVV[[[XXXqqq{{{333333222///---,,,...000---.....................//////000000000111111111444444222111111111222222111111000000111111222333111333333222555999999666333222000///......//////111000///000333555555555222222333444333222000...000000000000////////////111111111111111111111111///////////////000111111111111111111222222222222111111111222333333444444<<>>AAACCCCCCAAA???666555555444333222222222111111333555777999:::;;;999999999888888888777777555999<<<<<<999666555555555555555666666555555444444444555555666777777777666777888888777777888:::777666555555666888:::;;;>>>@@@CCCFFFHHHIIIIIIIIIHHHDDD@@@>>>???BBBEEEFFFDDD>>>999999999666555777666888999;;;<<<;;;:::999777777777777777888999:::777777777888888999999999===;;;:::888888999:::<<<<<<;;;999777666555666666555777888666444444666999:::<<<@@@GGGNNNRRRQQQOOOOOOIIIBBB===<<<===???@@@AAA>>><<<>>>BBBBBB===888444555666555555;;;DDDLLLVVV[[[aaaaaa\\\VVVTTTTTT___eeefff]]]SSSMMMHHHCCCHHHKKKXXXmmmzzzwwwlllcccddd]]][[[DDD:::BBBDDDPPPLLL@@@666555666777888:::;;;<<<<<<:::999===EEELLLmmmuuu|||vvvdddNNN???:::888777777666666777777888::::::888777666555555555666555555777999===GGGQQQgggZZZVVV]]]^^^SSSIIIGGGEEEBBB@@@??????@@@???>>>;;;<<<===????????????>>>???:::===@@@BBBMMMSSSJJJFFFKKKPPPRRROOOIIICCC@@@AAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>============>>>>>>AAA>>>===>>>???AAAHHHOOOhhhkkkWWW[[[YYYqqq}}}333333222000...---...000..................------//////000000000000111111555666777444111000111444000000//////000000111222///333444111111444555444111000000/////////000000111000000222444555555333///000111222222111000///111111000000//////......111111111111111111111111000////////////000111111000000000000111111111111111111111111111111111111222888>>>BBBBBBBBBDDDFFFDDDDDDGGGLLLPPPPPPLLLHHH;;;999555222111222555666555555444444444444444555777666666444333222111111222222222222222222111000222222111111222222333444555666666666666555555444444444333333333333333444666666777777777666555555;;;<<<>>>??????===:::888444444444333333222222222111111222333555666777888<<<<<<;;;:::999888888777888999999999888777666555555555666666666666555555444444555555666777777777777666666777999;;;::::::666666666666666555555555;;;<<>>???===999666555555666777777888888666444555:::>>>DDDEEEIIINNNSSSUUUTTTSSSRRROOOHHH@@@:::999;;;===>>><<<<<<@@@EEEFFFAAA<<<666777777666444666<<>>GGGGGGNNNLLLAAA777666999:::;;;===>>>??????===<<<===BBBGGGcccllltttsssfffTTTCCC888888888888777777888888888:::999888777666555555555444444666777777;;;HHHVVVggg^^^XXXYYYWWWOOOIIIIIIDDDAAA>>><<<======>>>===:::;;;<<<===>>>>>>>>>>>>===999;;;>>>???IIIPPPHHHEEEJJJOOOQQQNNNIIIDDDBBBAAA@@@>>><<<;;;:::999999;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>AAA>>>===???@@@AAAHHHOOOaaalllVVVXXXWWWmmm111222111000------...///000000000000////////////////////////000000000111444888:::777111///111555000000000000000111222222...444666222///111333222000000000000111111222222000000111333555666444222//////111222222222111111222111111000///......---000000000000111111111111000000//////000000111222////////////000000000000222111111111000000//////...111555888888999<<<>>>======???DDDIIILLLLLLKKKBBB>>>999555222333555666444444444444444555666777777777666555333222111111222222222333333222111111000000000000000111222222333444555666666555333222444444333333333444444555666777777777777777666666;;;<<<<<<<<<:::888555444333333333333333222222222222333333444444555666666======<<<;;;:::999888777999777555555666777666555555555666777777777666666444444555555666777777777888555444666;;;===<<<999666666555555444444444333999:::;;;>>>AAAEEEHHHJJJLLLGGGBBBAAAFFFOOOXXX]]]VVVIII===;;;<<<:::888777555666777888999888888888999999999:::<<<===???@@@999888777777999<<<>>>@@@AAA???===;;;:::;;;<<<===@@@>>>999666444555666888666888888666444666<<>>@@@UUU```mmmrrrmmm^^^HHH888999999888888888888999999:::999888777555555555555333444666666555999IIIYYYgggbbb]]]WWWPPPIIIGGGHHHCCC@@@<<<:::999:::::::::::::::;;;<<<<<<=========<<<888<<<>>>===GGGNNNFFFDDDHHHMMMOOOMMMIIIEEECCCAAA@@@>>><<<;;;:::999999::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>???<<<;;;===>>>@@@GGGNNN\\\oooVVVTTTUUUhhh//////000...,,,,,,,,,...111111000000/////////......////////////000000000444777999777111///000444222111111111111222333333000555777222///111222222000000111222333333333333000000000222444555333111000000111222222333333333222111111000///......---//////000000000111111111000000000000000111222222....../////////000000000222111111000000//////...///111222333333444555777999888777999===BBBEEEGGGFFFCCC>>>999666555555666444444444444555555666777777666555444333222111111111222222333333333222222333333333333333444555555222333444555555444333222444444333333333444555555666666777777777777777666999999999888777666444444333333333333333333333444444555555555555666666666======<<<;;;999888777777888555333333444555555444555666666777888888777777444444555555666777777777777555444666:::<<<;;;999777555333222222444666777999888888999<<>>999999888777777666666666666666555444444777888999;;;===@@@BBBCCC999999888888:::===@@@BBB@@@>>><<<999888888999:::???===999555444555666888555888999666444777???GGGRRRSSSUUUVVVUUUTTTSSSRRRPPPNNNHHH???777444777;;;<<<::::::???DDDEEEAAA===777888777666555444555666;;;>>>AAA@@@@@@EEEQQQZZZYYYVVVUUUVVVXXXTTTNNNJJJMMMKKKMMMRRRUUUVVV[[[aaahhhrrrwwwUUU???FFFCCCGGGKKKAAA777777:::<<<===@@@@@@@@@@@@???===;;;;;;<<>>;;;;;;::::::999:::::::::;;;<<<<<<=========999===???===FFFMMMFFFCCCGGGKKKLLLKKKGGGEEECCCAAA@@@???===<<<;;;:::::::::::::::;;;;;;;;;;;;<<<;;;<<<===>>>???>>>>>>>>>>>>;;;:::===???AAAHHHPPP\\\uuuZZZTTTVVVfff---...///...,,,+++,,,---/////////...------,,,,,,......////////////000000222555666555111///000111222222222111222333333444111555666222111222333111000000111222333333333222000//////000222333222000111111111111222222333333111111000000//////.........//////000000111111111111000000000000111222222////////////000000000000222111111111000000//////222222222111222222222222666555333333555:::>>>AAACCCBBB@@@===;;;888777666444444333333444555666666555555555444444333333222111222333333333333333333222222111111222222333444222333333444444444444333555555444444444444444555555555666777777777666666666666555555555555555555333333333444444555555555666666666666666777777777;;;;;;:::999888777777666555555555444444444555555555666777888888999999888444444555555666777777777666555555666888:::999999777666444333333555888:::888888777777888:::;;;<<<===<<<===AAAGGGMMMQQQSSSXXXKKK???:::999777777888888777666555444333333222555666777999<<>>;;;999777777777888<<<:::888555444555666777444888;;;999666999BBBKKKNNNQQQSSSUUUUUUUUUUUUVVVOOOLLLEEE===777666888:::;;;888888<<>>999999888666666555555555666666666777;;;BBBLLLSSSSSSTTT[[[eeeiiiddd[[[VVVUUUOOOMMMOOOQQQUUU[[[bbbhhhnnnrrrTTT@@@DDDBBBIIIMMMBBB888888;;;<<<>>>@@@@@@@@@???>>>===<<<;;;:::DDDWWWlllwwwzzzoooWWW???888888888777777888888888999888777666555444444444444444444555333777CCCPPPdddkkkiiiXXXFFF@@@@@@@@@DDDBBB@@@?????????===<<<;;;;;;:::;;;;;;<<<>>>>>>===:::??????<<>>===<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===?????????>>>>>>>>><<<<<>>???>>><<<999888444333333333333333444555444444444444444444444444111222333333444444333333///////////////000111111333333333333333444555555777666555444444444444444444444555666666666666666444444333333444444666666333333444555555666777777555555666666666777777777888888777777666666666666444666888777555444666888555666777888999999999999444444555555666777777777444555777777666666777888777777777777777777888999777777777777777888888999888888999===BBBGGGJJJKKKMMMFFF@@@???===999999:::888777777666555555555555444555555777888:::<<<======>>>???@@@AAABBBCCCCCCAAA@@@===:::888777888888999888666555555555666777555:::>>>===:::===FFFOOOMMMPPPSSSTTTTTTTTTVVVXXXRRRLLLDDD===999888888888999666555:::AAAFFFFFFCCC===;;;999777666666555444333444555666999???HHHOOOTTTXXXdddqqquuunnneeebbbaaaXXXPPPPPPSSSWWW]]]cccgggeeehhhPPP???AAA@@@MMMOOODDD;;;:::<<<>>>???AAAAAA@@@???>>>>>>======<<>>>>>>>>???AAABBB@@@>>><<<;;;;;;;;;;;;===>>>???<<<:::??????;;;CCCKKKEEECCCEEEGGGGGGEEEBBBAAA@@@>>>===<<<<<<;;;;;;;;;<<<999999:::::::::;;;;;;;;;:::;;;===???@@@???>>>>>><<<:::;;;???BBBFFFNNNWWWbbbbbbUUUXXXbbb---///000000///---......222111111000///...................../////////000/////////000111111///,,,000000000000000111111222222222000///111555333...---...///000000///...---111...,,,,,,...///000000000000////////////000000////////////000000000000---......///000111111222111111111000111111222333000000000000111111111111111111111111111111222222/////////000111111///...,,,...111333333333444555333666;;;???@@@???;;;999444333333222222333333333333333333444444444555555111222333333444444444444222222222222222333333444444444333222333444666777888777666555444333333333333333444555666666555555555444333222333444555666333444444555666777888888444444555555666777777777666666666666555555555555333888;;;:::666444777:::666666777999999:::::::::444444555555666777777777333666888777444333555888777888:::;;;:::999777666666777777777888888888888777777777:::???CCCFFFGGGDDDBBBAAACCCAAA===;;;<<<888777777777777777888999444444444444555666777888@@@@@@BBBCCCDDDEEEEEEDDDDDDBBB???<<<:::999999999666666555555555555666666666<<>>:::888777666555444222666999999:::>>>HHHPPPYYY]]]iiiwwwzzzrrrkkkjjjjjj___TTTRRRUUUYYY^^^dddddd^^^___LLL======>>>NNNQQQFFF===<<<>>>???@@@BBBBBB@@@???>>>?????????>>>???QQQbbbhhhgggaaaMMM888777777666666666666777777999888777666444444444444777444222333444666<<>><<<<<<;;;;;;<<<===???@@@<<<:::???>>>:::AAAIIIDDDCCCEEEFFFFFFCCCAAA??????<<<;;;;;;::::::;;;;;;<<<999999:::::::::;;;;;;;;;999;;;===???@@@@@@>>>>>>999777888===AAAEEENNNVVVeeeaaaRRRUUU]]]{{{000000000000000000000000///////////////.........///............//////000////////////000000000000------...///////////////222222222111111111000000,,,,,,---///111111000...000000////////////000000111111222333333333222222111111111222333222...,,,222111000000000000000111//////000000111222444444222222222111111///...---444333111000111222333333333333333333333222111000000111222222333333333333333333555999===>>><<<888777444111111333444333222222222333333333333222222111111222222222333333333222222111111111111111111...555,,,555:::...333999666555333222222333444555444444444444444555666666444444444444444444333333555555555555555666777888666666666666777777777888555555555555444333222222444444555555444444333222444333444777;;;>>>??????777666555555666777555444222444555555444444666777777777888888888888777777666444333333666777777777555555555777:::===?????????AAAEEEGGGFFFCCC>>>;;;:::999777666555555555555111111000000000222333444999:::===@@@CCCFFFHHHIIIHHHFFFDDDAAA>>>;;;:::999555555666777777777777666999999:::<<>>:::777444222111333333666999;;;>>>JJJUUUcccnnnzzz~~~wwwrrrpppooojjj___RRRNNNTTT\\\```ccc^^^NNNBBB???<<<@@@PPPYYYIII;;;888;;;======>>>@@@BBBAAA===<<<>>>>>>;;;@@@MMM[[[```YYYKKK???999333333444444555444444333:::::::::999777666444333555333222333222222999BBB^^^mmmrrr___FFF999888888666888:::<<<===<<<;;;:::<<<<<<<<<======>>>???@@@???AAA@@@<<<===BBBDDDBBBCCCDDDDDDCCC@@@>>>>>>>>>>>>>>>=========<<<<<<<<<::::::::::::::::::::::::>>>???@@@@@@???===;;;999;;;AAA>>><<>>>>>888666555555555666555444666777777666444333333444888888999999999999888888666666777777777777777888777666555666999;;;;;;;;;;;;>>>AAADDDEEECCCAAA???===;;;888666444444444555222222111111111333444555777888:::===@@@BBBDDDEEEFFFFFFFFFEEEBBB???<<<:::777666666666666555555555888888:::===BBBHHHLLLOOONNNNNNNNNNNNOOONNNJJJHHHGGGCCC===999888999999999:::999888888999;;;===>>>BBBDDDDDDAAA;;;666555555444444666888999===HHHTTThhhttt}}}~~~xxxhhhWWWOOOQQQVVVWWWYYYVVVIII??????>>>DDDTTT[[[KKK<<<888:::<<<<<<===???AAA@@@<<<<<>>AAAKKKWWWZZZRRREEE<<<888444444555555555444333333999999888888777666444444666444333444333333:::BBBZZZkkkqqq```HHH;;;888888777888999;;;;;;;;;;;;:::;;;;;;;;;;;;<<<===>>>???>>>@@@@@@===>>>CCCEEEDDDAAABBBBBBAAA>>><<<<<<<<<;;;::::::::::::999999999::::::::::::::::::::::::======??????>>>===;;;:::999???<<<;;;CCCHHHTTTgggkkkRRRQQQ\\\ooo000000000000000000000000.........//////000000000111000///...............---......///000111111222111111222333333333333222444444333333333222222222666444111000000000///---222111111000000111111222444444333333222111///...000000000111222222000---000/////////000111222222111111111000000111111222333333333333222111000000111222333444444333222111111111111111111000000///222222222333222222111111000000000222555777777777777555222111222222222111222222222222111000000000222222222222333333333333222222222333444444555555222>>>666>>>FFF;;;777000444333222222333444666777666555555444444444555555333333333444555555555666444444444444444444555666666666555555555555555555777777777666555444222222444444444444444333222222222222333666:::<<<<<<<<<:::888555444444555444333666777888777555444444555999999::::::::::::999999666999<<<<<<999777777888999777555666777888888777888:::===@@@BBBCCCCCCCCCAAA???;;;777555444444555333222222222222444555666555666777999;;;===??????AAACCCEEEGGGGGGEEECCCAAA;;;:::888666555555555555888888999>>>FFFLLLNNNNNNNNNMMMMMMMMMMMMLLLIIIFFFEEE@@@;;;777777888999:::888999:::;;;;;;999888777;;;AAAGGGFFF???888777888444444555777888<<>>@@@GGGXXX^^^NNN>>>888999:::;;;===>>>@@@???<<<===AAADDDBBBAAAJJJSSSSSSJJJ???888666555555555555555444333222777777666666666555555555666444444555444444;;;CCCVVVhhhpppaaaKKK>>>:::777888888888999999:::;;;<<<::::::999999:::;;;===>>>>>>@@@@@@===???DDDGGGFFFAAABBBCCCAAA>>><<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;<<<======<<<;;;:::888<<<:::;;;CCCJJJXXXooopppTTTOOOYYYiii000000000000000000000000------...///000111111222111111000......---------,,,---...///000111222333000000111222222222222111333333222222222222111111555333///.........---,,,111111000000000000111111222222222222222111000///000//////111222222111///////////////000111333333222222111000000000000000111111222222222111000000000222555666555333222111111111222222222111111000222222222222222111000///222111111111333666777888777555333222222222222222333333333222222333333333222222222333333333444444222333333444555666666777222::::::RRR\\\EEE888444333222222333333555666777666666555444444444444555222333333444555666666777444444333333333444444555555555555555444444444444888888888777666444333222333444444444444333222222222222333666999;;;:::999;;;888555333333444333333333444666666666666888999999999::::::::::::999999666<<>>@@@BBBDDDBBBAAA???===:::888666555444333222222333444555666444555666777888:::;;;;;;<<<>>>AAADDDFFFHHHHHHHHH@@@>>>;;;999777777888888;;;999888>>>GGGNNNPPPOOOQQQPPPOOOOOOOOONNNKKKIIIGGGBBB<<<888777777888888;;;;;;;;;;;;:::888666444666<<>><<<===CCCFFFEEEAAAJJJTTTSSSIII===666555666666666666555444333222555555555444444555555555777555555777666555;;;CCCSSSeeeooocccNNNBBB<<<888999999888777888:::<<<===;;;:::999999999;;;===>>>===@@@???>>>@@@FFFIIIHHHDDDEEEEEECCC@@@>>>======>>>=========<<<<<<<<<<<<888888999::::::;;;<<<<<<999:::;;;<<<<<<<<<;;;;;;999<<<999;;;CCCHHHYYYsssuuuWWWPPPXXXfff111111111111111111111111---......///000111222222111111000......---------,,,---...///000111222333000000111222222222222222111111111111000000000000555333000///000111111111//////............/////////000111111222222222222000//////000222222222000////////////000111333333222222111000////////////...///000000000000000//////222666777555333222111222222333333444333333222222222222222111111000///000000000000111333666888666666555333333333444555333333222222222333444444222222333333333444444444333333444555666666777777777888===dddoooGGG555777222222222333444555666666666555555444444444555555333333444444555666777777555444444333333333444444555555555555555444444444888888888777666444333222333333444444333333222111222222333666999:::999777:::777555333333444333222222333555666555666888999888888999999999999888888777===BBBBBB===888777888666555444555777999999888888888888888:::<<>>@@@CCCFFFHHHCCCBBB???<<<;;;;;;<<<===???;;;999>>>GGGOOORRRQQQRRRQQQOOOOOOOOONNNLLLJJJGGGCCC===999888888999999???===;;;999777777666666666888<<>>999555333333444555;;;HHHVVVcccmmmyyytttXXXJJJFFFBBB===:::;;;666444;;;===DDDUUU]]]OOO@@@999777666888<<<<<<>>>>>><<<>>>CCCFFFEEE???LLLXXXXXXLLL>>>666444555666666666555555444333555444444333444444555666666555666777666666<<>>999:::888777666777999;;;===<<<;;;999999999;;;>>>???===??????===@@@FFFIIIHHHDDDEEEEEECCC@@@>>>======:::::::::999999999888888888888999::::::;;;<<<<<<999999:::;;;;;;<<<<<<<<<<<<>>>:::<<>>AAABBBBBB@@@===:::999888666444333333444444444444555666777888888999@@@>>><<<::::::<<<>>>@@@AAAAAA???>>>===>>>>>>??????======AAAHHHNNNQQQRRRPPPNNNLLLLLLMMMMMMLLLJJJDDD@@@;;;888888:::<<<<<<@@@===:::777666666888999:::888999???GGGIIIEEE@@@999666555444444999GGGUUUccciiirrryyyrrrTTTGGGDDD???999666888444333:::;;;@@@PPPXXXLLL???999777666888;;;;;;>>>???===>>>CCCDDDBBB>>>LLL[[[\\\OOO@@@777555444555555666666666555555666555444333333444666777666555666888777666;;;CCCRRRbbbjjj^^^MMMCCC>>>:::999888777666777999;;;<<<<<<;;;999888999;;;>>>???<<>>;;;::::::;;;;;;::::::::::::999999999999999::::::;;;;;;;;;::::::::::::;;;<<<<<<<<<>>>>>>;;;===BBBBBBSSSqqq|||ZZZNNNTTT```111111111111111111111111000000000000000000000111000//////.........//////......//////000000000111111222222333333333333333111111111000000000000//////...---...000000...---//////............//////...///000111111222111111///...---///111333333333111000000000000000111111111000000/////////000000------///000000111111111///444888777444111222444111222333444444444444333///000000111111111111000,,,...000///...///111444555666777777666666:::===???===999666333222222222333333333444444444444555555555555555555555555555777>>><<>><<<:::777666555555555333333444555666777888999===;;;:::999888999:::;;;;;;;;;<<<<<<======>>>>>><<<>>>CCCGGGKKKNNNOOOOOOMMMLLLJJJKKKLLLMMMLLLKKKDDD@@@;;;777777999::::::<<<:::888666555666777888999777777;;;BBBGGGIIIIII@@@<<<888555333777DDDQQQ___aaafffmmmwwwhhhLLLAAAAAA>>>888333666333222999999>>>MMMSSSHHH>>>999777666888;;;;;;>>>@@@>>>???BBBAAA>>>===KKKZZZ[[[NNN???777666333444555666666777777666888666555444333444666777555444555777666555:::BBBQQQ___eeeXXXGGG???<<<999888777777777888999:::;;;;;;999777666777999<<<>>><<>><<<>>>DDDGGGFFFCCCDDDDDDBBB>>>;;;::::::=========<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<======;;;???BBB@@@PPPooo^^^PPPUUU___111111111111111111111111111111111000000000000000//////.........//////000////////////000000000000//////000111111111111000222222222111111111111000333222222333444444111///000000////////////000000000111111111111000000//////...---...111333444333222111000000000000000111000000////////////000000---...///111222222222222000444888777333111333666000111222333333333333333...///000111111111111111---000222222111111333555444666888888777888<<>>777;;;???666888666444444444555555444333333222222333333555666888999666666666666666555555555888777666555555555555555333444555666777999::::::222333444444555555444444222333333333333222111111444555666999;;;;;;888666222333444666777666333000...000222333333444666888:::;;;;;;<<<<<<;;;;;;:::999999999:::;;;;;;888555:::999888999<<<===>>>===555555555555555666777888666666777888;;;???BBBEEEAAA@@@===:::888666666666222222333444666777888888555666777999:::;;;;;;;;;666777888:::;;;<<<<<<<<<999???GGGLLLNNNNNNMMMLLLMMMLLLKKKKKKMMMNNNNNNMMMGGGBBB<<<777555555555555888777666666666666666777555555666777;;;BBBIIIMMMEEE@@@;;;666333555AAANNNXXXXXX[[[bbbnnn|||~~~\\\CCC<<>>999111555222222999999===KKKOOOFFF===999888666888;;;:::???@@@??????AAA???;;;<<>><<<>>>CCCFFFEEEEEEFFFFFFDDD@@@===<<<<<<::::::999999999888888888;;;:::::::::::::::::::::===<<<<<<;;;;;;<<<<<<<<<;;;<<<;;;???BBB???OOOooodddTTTXXXaaa111000///...------------222111000//////000111222333111///...---...///000...............///000111333333333333222222222111111000/////////000222333333444555333111.........111111000//////000111222111111111111111000//////111111000//////000111222333222111000////////////////////////............000000///000000111222222444444444333333222222222222222333333333222222111222222111111000//////.........///111111222222222555555555444555888<<<@@@GGGHHHDDD<<<777666555222999888666555444333333222555333222222333333333222777555444777;;;;;;777222333444555666666555444333555555666777777666555444333444444555666777777888555555555555555666777777777777777777666666666666555555555666666777777777555444444444555555666777444555666777888888888888333666;;;>>>>>>:::555111444555666666666555444333444555666888:::;;;<<<<<<777777777777777777777888666666777888888888888888:::999888777666666666666:::999777666888;;;???AAAHHHHHHGGGEEEBBB>>>:::777999333222777888444555;;;888999::::::999888777666222333444666777999:::;;;;;;BBBHHHKKKOOOSSSSSSPPPQQQOOOLLLKKKMMMOOOPPPPPPKKKFFF===555444999999666777666666777888888666444777999;;;999888<<>>999666<<>>;;;666111444888999777999AAAJJJRRRGGG===999888777888;;;<<<>>>AAAAAA???<<<::::::;;;AAAVVVQQQPPP777777555444555666888888777777666777777777777666555333222222777555444777444777FFFQQQZZZZZZJJJ;;;777888777666666666666666777888888:::999888:::<<<======<<<:::;;;999666888???DDDDDDFFFIIIIIICCC>>><<<999555777777777888999999999:::888888999:::;;;======>>>@@@>>><<<<<<<<<===<<<;;;===@@@======AAABBBPPPiiilllOOOUUUccc{{{444333222111000000000000222111000//////000111111222111///.........///000///............//////000111111000000000/////////111000/////////000111222000111222222000.../////////......------...000111111111111111111000//////000000/////////111222333333222111000////////////111111111111111111111000//////......//////000111333333333333222222222111000111111222222222222222000111111111111111111111...///000111111222111111444555555555555666:::===FFFKKKKKKBBB:::666666555777777555444333333333333222222111222333444444444<<<888555555888999777444444555666666666666555444444444555666666555444333555555555666666777777888555555555555555666777777777777777666666666555555222333333333444444444444444444333333333444555555444444555666777777777777333777;;;>>>>>>:::555222333444555555555555444333333444555777999:::::::::999999888888888888888888666777888888999999888888999888777666555555555555777666444333444777:::<<>>>>>>>><<<999;;;999777999@@@EEEFFFFFFIIIIIICCC>>>===:::777888888888888888999999999888999999:::;;;<<<===>>>@@@>>><<<<<<=========<<<<<<>>>;;;<<<@@@AAANNNgggrrrUUUWWWaaawww444333222111111111111111333222111/////////000000222111///......///000000/////////...............000000/////////.........000000/////////000111222---///111111///...///000///...---------///000111111111111111111000//////////////////000111333333333222111000////////////111111111111111111111111000000//////000000111111222222222111111111111111//////000111222222222222//////000111222222333333000000111111111111111000333444555555444444777999@@@IIINNNGGG<<<777666666666555444333333333333333111111222222444555555666AAA;;;555333444777888777555555666666666666555555333333444444555444444333777777777777777777777777666666555555555666777777666666666666555555555555222222222333333333333444444333333222222222333333333333444555555666666666444777:::======999555222333333444444444444333333222222444555777777888888::::::999999888888777777666777777888888888888888888777666555555444444555666555333333333555777888@@@@@@AAABBBBBBAAAAAA@@@===@@@===666666<<<;;;555;;;::::::999777555333222666666666666666555555555;;;CCCIIIJJJLLLNNNNNNKKKOOOMMMKKKJJJLLLMMMMMMMMMIIIIIICCC999444555777777888777666777888777666444222444444333333777>>>DDDNNNOOOPPPLLLBBB888888<<<<<>>777666666777::::::<<>><<<;;;;;;888;;;NNNLLLRRR===;;;555666777888999999999888777444444555555666666666666666888222333:::888888BBBSSSZZZWWWGGG:::888999777888888888999999:::<<<<<<;;;;;;;;;===??????>>><<<888:::999777;;;BBBGGGGGGEEEHHHHHHBBB>>>===<<<999999999999888888888888888888999999:::;;;<<<======???===<<<<<<=========<<<;;;===:::;;;???@@@MMMfff{{{\\\ZZZ^^^rrr222222111000//////000000333222111/////////000000111000////////////000000000000000000///......---111111111111000000000000////////////000000111111///000222111000...///000000000/////////111222333111111111111111000//////......//////111222333444222222111000//////000000///////////////000000000333333333222222333444444111111111000000000000000000000111111111000000///000000111111222222333333111111222222222111000000222333444444333333444555:::BBBHHHEEE???<<<999666555444444333333333444444222444555555555555666666===999444222333666777888666666666666666666666666333333444444555555555555888888888888777777777777777666666666666666777777666666666666555555555444444444444555555555555555333333222111111111111222333333333333444555666666555777:::<<<;;;999555333222222333333333333333333111222333444555555555555999999888888777777666666555555666777777777777666888777666555555555555555888888666666666666777888;;;<<<===>>>@@@BBBCCCDDD@@@LLLLLL;;;444;;;===555999999888777666555444333777777777777777777777777===EEEKKKLLLLLLMMMMMMKKKNNNLLLJJJJJJKKKLLLLLLKKKGGGIIIEEE;;;555555777888888777666777888777555333222222222222333777===BBBHHHNNNSSSPPPEEE;;;888:::999BBBJJJMMMQQQSSSOOOIII???<<<888555666777999:::999555666CCC[[[pppuuuqqqcccRRR@@@888666777888;;;;;;===>>>>>><<<:::999999777888IIIJJJSSS@@@===555666777888999:::999999888555555555444555555555666444666333666@@@>>>;;;CCCYYY]]]WWWFFF:::999999666888888888999:::;;;===>>>;;;:::;;;===??????===;;;777::::::999<<>>AAADDDFFFKKK^^^^^^GGG555888;;;666777777777666666666666666777777888999:::;;;<<<<<<@@@HHHOOOOOOMMMNNNNNNMMMNNNLLLJJJJJJKKKLLLKKKIIIEEEGGGEEE===777777999999999888777777777777555333333222222222444888>>>BBB@@@HHHOOONNNFFF???;;;:::888===AAACCCDDDEEEBBB>>>777777777666555555777888888777:::KKKiiiiiiVVVBBB999888888:::<<<<<<>>>>>>===:::777666666777777HHHIIITTTAAA>>>555666777888999:::999999888777777555444333333333444000444444:::EEECCC???FFFaaaaaaWWWEEE:::999888444777777777888:::<<<>>>>>>:::::::::<<<======;;;:::777:::;;;:::>>>EEEJJJJJJBBBEEEDDD???;;;<<<;;;999:::999999999888777777777999::::::;;;;;;<<<<<<<<<;;;:::888999:::;;;;;;:::<<<>>>;;;<<<@@@AAANNNgggdddZZZZZZnnn333222222111111111222222222111000//////000111222////////////000000000000111111222333333222000///000000/////////.........---...///000000000//////333444555333111.........------------...///111222111111111111111000//////---...///111222222222222111111000000000000000111000111111222222333333333222222111111000000111111000000000000111111111111333333333222111000......111111111000000000000000111111222222222222222111111222333222111111222444666999<<<@@@FFFJJJEEE===777666555444444444444444666999<<<;;;777444444555111111222333444555666666555555444444444444555555555555555555555666777888777777777777777777777777888888777666666666777777777777777777666666666666555444444444444333333333333333333333333444555555444333222222333444666777666777888999888777555444333222222222333444555666333444444555555555444444444444444444555555555555333444444555555555555555888888777777777777888888777777888888888777666666666666666777:::>>>BBBDDDVVVggggggNNN999777:::777777777666666666777888999666777888:::<<<===??????AAAKKKRRRQQQOOOOOOPPPPPPNNNLLLKKKKKKLLLLLLJJJIIIBBBEEECCC===:::<<<===;;;999888777777777777444222444333222222555:::???BBB:::BBBHHHHHHEEECCC@@@<<<777888888999999999888777666777777666555444555666555777===MMMjjjlllXXXCCC:::999:::;;;<<<<<<======;;;888666555666777888JJJJJJTTTAAA>>>555666777888999999999888777888777555333222222222333000555666;;;EEECCCAAAJJJdddbbbVVVCCC999:::888333666777777999;;;===???@@@<<<:::999:::;;;<<<;;;:::888;;;<<<<<>>;;;;;;;;;999999999999888888888888888:::::::::;;;;;;;;;<<<<<<;;;999888888:::;;;;;;:::<<<>>>;;;<<<@@@AAANNNggggggZZZXXXlll111111111000000111111222000000/////////111222333......///000000000000000111222333555555444333222111111000000000/////////---...///000000000///...111222333222000......///------,,,---...000111333111111111111111000//////...///000111222222111000111111000000000000111111000111111222222333444444222222111000000000000000000000000111111222222222111111222222222222222111.........///000000111111000000111222333333333333222222222111000111444666444888<<<>>>BBBGGGFFFBBB999888777666555444444444333777;;;:::666333333555222333444444444444555666555444333222222333444555444444333333444666777888555555555666666777777888999888888777666666777777999888888888777777777777666666555555555444444444444444444444555777888999444444333222333555777888777777888888777777666555444333333333444555666777555666666666666666555555333333444555555666666666444555666666777777666666777777666666666777777888555666777999999888777666666666555555777:::>>>AAAQQQ\\\[[[KKK<<<:::<<<:::999999777777777777888999666777888:::<<<===??????AAAKKKSSSRRROOOPPPQQQQQQNNNMMMLLLLLLMMMLLLJJJIII@@@AAA???<<<===@@@@@@===:::888777777777666444222555333222222666;;;???BBB:::???BBBAAACCCFFFDDD???777555555555555555555777888777666555444444444555333777;;;FFF^^^yyylllWWWBBB999999:::::::::999:::;;;:::888777777888999;;;MMMLLLTTT???===666555666777888888888777777777666444222222333444555444888666777>>>===???MMMccc___QQQ???777:::999444777888999:::<<>><<<:::999:::<<<<<<<<<999<<<>>>===@@@GGGJJJJJJFFFHHHFFF@@@<<<<<<<<<;;;888888888888888999999999:::::::::;;;;;;;;;;;;<<<<<<:::999:::;;;======<<<;;;===:::;;;???@@@MMMfffjjjYYYUUUhhh///...............////////////...///000111333444......///000000111000000111222444666666666444333333333333333222222222222,,,---///000000000///......000111111/////////000//////...///000222444555111111111111111000/////////000111222222111000///111000000000000000111111...//////000111111222222444333333222111111111222000000111111222222222333//////111222444444555555++++++,,,...///111222222///000111222333444444444222222111000///111555888111777<<<<<<===AAACCCCCC::::::888777555555444444///444999888555222444666666666555444222333555777444333222222222222333444333333222222333555666777333444444555666777777888999999888777777666777777999999999999888888888777999999888888777777777666444444555555777888:::;;;555444333333333555777999777777777777777666666555444444333333444555777888777777777888777777666555333444444555666777888888666777777888888888888888666666555555555666666777555777999:::;;;:::999777777666444333555888<<<>>>EEEJJJJJJBBB<<<===???>>><<<;;;999777777777777888666777888999;;;<<<===>>>@@@KKKSSSRRROOOOOOQQQRRROOONNNMMMMMMMMMMMMKKKIII??????===<<>>:::999777777777666444222555333111222666;;;???BBB;;;>>>???>>>BBBHHHGGG@@@888666555666666666777999999888555444444444444444222777999>>>RRRmmm{{{yyyjjjVVVAAA888999999888888666888999999888888999;;;999===OOONNNTTT>>><<<666444555666888888777777666555444333222222444555777888;;;666333777777>>>NNN```[[[MMM<<<666::::::444888999:::<<<>>>AAACCCDDDAAA>>>:::999:::===>>>>>>:::===>>>>>>AAAGGGJJJIIIHHHJJJHHHAAA===>>>>>><<<777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;===<<<;;;;;;===>>>>>>>>>:::<<<999999>>>???LLLeeemmmZZZSSSeee////////////000000000000111111///......///000000000000////////////000000---///222444555555333222000000000000000000000000////////////////////////////////////////////////000///.........000111222222333333333333333333444000///////////////000000111111000000000000000111222222222111111111111111111000///......///000111222222333333333333444444333333333333333222111000...///000222222111000000+++...111333222111111111...///111222333444444444333333222444777:::<<<<<<@@@@@@>>>999444222333555555666777777777666555444444444444444444444444444333333333333333333333333222222333444444555555666666555555555666777888999777777777777777888888888999999888777666666666777999999888888666555444333888555333666<<>><<<555444333333222222222222222333444555666666666666777777666555555555555666666555444444222222111000333333333222222333444444555666666777777777777666777777888777555555666888888888888888888888888888777666555444444555666777:::===??????===>>>@@@CCCEEEBBB===;;;;;;<<<<<<<<<::::::;;;;;;<<<=========GGGNNNTTTRRRQQQQQQQQQPPPRRROOOLLLKKKKKKLLLLLLLLL@@@;;;888;;;BBBFFFEEEBBB>>>:::999;;;<<<999777888666666666666888:::<<<>>>===888666999<<<===AAAEEE>>>:::666333333333222111999888777555555555666777555333222555BBBUUUfffnnnmmmTTT>>>::::::666555999888999999888777777888:::555FFFOOORRRTTTHHH:::777333777999777333222555888888555333333555555222000222444111444:::777;;;MMMaaa\\\MMM===666999999666666888:::999999<<>>======<<<:::999999888::::::::::::::::::::::::888888999::::::;;;<<<<<>>===<<<>>>AAADDDHHHHHHGGGEEEBBB@@@>>>===@@@@@@???>>>===<<<<<<;;;CCCKKKPPPOOOMMMNNNMMMKKKPPPOOOOOOOOOPPPQQQOOONNNNNNHHHBBBAAAEEEIIIIIIHHH@@@;;;999;;;;;;888777888777777666666777999:::;;;999555444888;;;===AAAFFFBBB???999555333333444444777666555444444444555555777666444555>>>NNN^^^hhhkkkTTT???::::::666666999888999999999777777888:::;;;KKKSSSVVVVVVIII999777222555777777555444555666888666444444555555333111444555222444:::777<<>>999;;;<<<;;;FFFPPPLLLCCCCCCAAA@@@>>>===<<<;;;<<<;;;;;;:::888777777666999999999999999999999999999999999::::::;;;;;;;;;===>>>888888<<<===HHH```uuuYYYUUU```xxx......//////000111222222333222111000///.........111000000//////000000111111222333444444222000...000000000000000000000000////////////////////////000000000000000000000000111111000000000111222222000000000111111222222222333222222111111111222222222222222222222333444555//////////////////000000000000/////////000000111222222222222333333333333222222333333333222111111000000000000000111111222///000111222111111222444777777777777666444333222333222111111222444777999@@@CCCFFFGGGCCC>>>:::888666666777777777777666666444444444444444444444444555555555555555555555555555555555444444444444444444444555666777888999:::666666777777888888888888<<<;;;999888888888999:::::::::999999888777555555666333111222444666555333333333333444444444555555333444444555666666666777666555555555444444444444333333333333333333333333444444333333333333333444555555666777777777777777555666777777666666888:::;;;;;;::::::999999888888777666666666777888:::;;;======<<<;;;;;;===AAADDDJJJNNNQQQPPPKKKEEEAAA@@@AAAAAA@@@???===<<<;;;;;;AAAIIIOOOOOOMMMMMMMMMKKKQQQPPPQQQSSSUUUUUURRRPPPSSSMMMFFFCCCEEEHHHKKKKKKBBB===;;;<<<<<<999777888999888777666666777888888777444333777999:::>>>CCCGGGDDD???999555333555777555444333333222333333333555555555555:::FFFWWWeeeiiiTTT@@@::::::777777:::888999:::999888777888:::???NNNVVVZZZZZZKKK:::999555555555666777777555444888777555555666666444333555777333555:::777===PPPbbbZZZKKK===888999:::777999:::<<>>AAA>>>;;;:::;;;<<<<<<<<<>>>:::<<<<<<<<>><<<:::999;;;>>>AAAFFFMMMUUUVVVOOOHHHCCCBBB=========<<<<<<<<<<<<<<<@@@IIIPPPQQQPPPRRRRRRQQQTTTSSSRRRSSSTTTTTTSSSQQQPPPLLLHHHEEEFFFIIIKKKMMMGGGBBB>>>???>>>:::888999;;;:::888666555555666666777555555888888666888===GGGGGGEEE@@@:::777666777444333333333333333333333222333555666888AAATTTeeegggUUUBBB;;;999888888:::888999::::::999888999:::===LLLUUU\\\]]]MMM>>>>>>===999444444777888666333888777777666666666666555555777444555999777>>>SSSbbbWWWGGG<<<888999888777===;;;;;;>>>AAABBB???<<<>>><<<::::::;;;<<<===<<<<<<999<<<<<<===KKKSSSKKKEEECCCAAA>>>===;;;;;;;;;======<<<;;;;;;:::999999999999999999999999999999::::::::::::::::::::::::===>>>:::;;;??????III___]]]QQQWWWooo/////////000111222222333//////000000111222222222111111000000000000111111///000111222222222111111........................////////////////////////........................111111222222222111111111111111222222333444444555222222111000000000000000000000///000000111222222000000111111222222222222//////000111111111111111111111111222222222333333111222222333333333222222111000/////////000222333222333333222111111333555111111222222222111111000444555666555444444666999999<<>>FFFPPPRRRNNNGGGCCCBBB>>>>>>======<<<<<<<<<;;;>>>GGGNNNPPPQQQUUUWWWWWWYYYVVVRRROOOPPPQQQQQQQQQOOOOOOMMMKKKIIIIIIKKKMMMMMMGGGBBBAAA@@@<<<:::;;;<<<:::999777666555555666555555888<<<;;;777777:::BBBDDDFFFEEEAAA<<<777555444444444555555555444444333444666888888>>>PPPcccfffVVVEEE;;;999888888999777999;;;;;;:::888999999888FFFQQQ[[[___OOO@@@CCCFFF>>>555333555777666444777777888777666666666666444777444444888666@@@VVVaaaSSSDDD:::888888777666???<<<:::;;;>>>@@@>>><<<===;;;999:::;;;=========888777:::;;;???PPPXXXMMMEEECCCAAA>>><<<:::::::::<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;===@@@===>>>BBBAAAJJJ``````SSSYYYnnn000000000111111111222222...///000111222222222222222111111000000111111222//////000111222222222111........................////////////////////////------------------------111111111222111111000///111111222333444555555666555444333222222222222222000//////.........//////.........///000000111111//////000111222222222222111111111111222222222222111111222333333333222222000000000000000111111222222333444444333222333444000111222333333444333333222666999999777555777999:::;;;>>>AAACCC@@@<<<888999888777555444444444444444444444444444444444444666666666666666666666666777777666666555444333333333555666888888888777777555555666777888999999:::999:::<<<======<<<;;;;;;888888999999888777777666222333333444555666888888:::;;;<<<<<<;;;999888777777777555555555666777888555666777777777666444333222222222333333444444444777666555444333333333333333444555777888888888888:::;;;<<<<<<;;;;;;===???999999999:::::::::::::::444444444444555666888999AAA>>>:::999999;;;<<<<<<999???FFFJJJHHHEEEBBBAAAEEEDDDBBB@@@>>><<<:::999;;;CCCIIIJJJLLLRRRVVVWWW[[[VVVPPPMMMMMMNNNOOOPPPNNNOOONNNKKKEEECCCDDDFFFPPPJJJDDDCCC@@@<<<:::;;;;;;:::999777777777777888555888>>>DDDBBB;;;999<<<===???BBBEEEFFFAAA:::444444444555666666666666555999777888:::888:::JJJ\\\fffYYYGGG<<<888888888888777999;;;<<<:::999999999666BBBOOO[[[```OOO@@@DDDGGG???777333444666666444666777888777666555666777444777444444888888CCC[[[aaaRRRAAA:::999888777777>>>===;;;;;;===>>>>>>>>><<<:::999:::<<<======<<<666666:::;;;@@@SSS[[[NNNFFFDDD@@@===;;;::::::::::::::::::999999888888888<<<<<<<<<<<<<<<<<<<<<<<<888888999::::::;;;<<<<<<<<>>CCCAAAIII___eeeWWW^^^lll222222222111111111111000111222222222222111000///222111111000000111111222111111111111111000000000000000000000000000000000////////////////////////........................000000111111111000///...000000111222333444555555666555444333222222222222111000///...---------------......///000000111111...///111222333333222222111111111111222222222222000111222333333333333222//////000111111111111111111333555666444333333333111222333333444444444333///555:::;;;999666777999;;;:::999;;;>>>>>>===;;;===<<<999777555444444444444444444444444444444444555555555555555555555555777777666666555555444444555666777888888777666555555555666777888999::::::666999<<<>>>???===:::999777777888888777777666666444444444444444444666777666777999;;;;;;;;;999999888777666555555666777888666777888999888777555444333333333333333333333333777666555444444333333333333444555777888888999999:::;;;<<<;;;::::::;;;===777777888888999:::::::::666666555555555666888999<<<999777888;;;>>>>>>===999;;;???AAABBBBBBAAA@@@FFFEEECCCAAA>>><<<:::999:::@@@DDDDDDFFFLLLRRRTTTXXXTTTPPPMMMNNNOOOOOOOOOLLLNNNMMMGGGAAA>>>BBBGGGRRRKKKDDDBBB???:::888:::;;;:::999888888999:::;;;===AAAJJJNNNIII???999999999999;;;AAAFFFEEE===555333444555666777666666555:::555555999888999GGGYYYfffZZZJJJ===777777777666777999<<<<<<;;;999999999999DDDPPP]]]```LLL<<<@@@???;;;777444555666555333444666888777555444666888555888666666:::;;;HHHbbbcccRRRAAA<<<<<<:::999999;;;===???@@@???>>>>>>???<<<:::999:::<<<<<<<<<;;;777888;;;;;;@@@UUU\\\MMMFFFDDD@@@<<<:::999999:::::::::999999999999888888;;;;;;;;;;;;;;;;;;;;;;;;777777888999;;;<<<======<<>><<<999777666555555444444444444444444444444555555555555555555555555666666666666555555555555555666888999888777555444444555666777888999::::::555888<<>>===<<<;;;:::;;;AAACCCAAABBBHHHOOOQQQTTTRRRPPPOOOPPPQQQPPPOOONNNOOONNNHHHBBBCCCJJJQQQRRRJJJDDDAAA>>>999777888:::999999999999:::<<<===GGGLLLTTTWWWNNN???666444888555666===EEEGGG???777222333555666666666555555777111111777999;;;IIIZZZfff\\\KKK===777777777555777999<<<===;;;:::999999>>>HHHSSS^^^___JJJ888<<<888777666666666666444222333666888777444444555888666999777888<<<===LLLfffeeeSSSBBB===>>><<<:::;;;888===CCCDDDBBB???>>>???<<<:::::::::<<<<<<;;;:::888999<<<;;;AAAUUU[[[KKKGGGDDD@@@<<<:::999999:::<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666666888999;;;<<<>>>>>>===AAA???BBBFFFDDDKKK```jjjUUUXXXWWWsss666666555444222111000000333222222111111222222333111111111000000111222222222333555333///...///111555333111///...000222333///000111000///...///000...//////000000///------111000///000222222000///444333222222444555444222333222000000111222111000666555333222111000000000111222333444444444333222222444666666444333222333111111111111111111222222333222111000000000111222000000000111222222222333666555555555555555555555111000/////////000222222444555777888999888666555777777777888999:::<<<===AAA???===;;;999888777777999777555444444555555555666555555555777777555333777888999888666555666777111555:::;;;999888999;;;:::999777666666888:::<<<999;;;<<<<<<:::777666666:::999999888888777777666777888999999999888999:::888999999:::::::::999888444555555555555555555555:::::::::999999888888888444444333333333333444444;;;777444333555666555444888777777777777888888999:::999999999:::999666444888888999::::::::::::999888888888888777777777777888666444666<<>>@@@>>><<<<<>>>>>>>>>>>@@@???>>><<<===BBBIIINNNNNNMMMLLLLLLLLLMMMOOOPPPOOOOOOMMMKKKIIIIIIKKKMMMIIIGGGCCC@@@===;;;;;;;;;888999;;;<<<===@@@GGGLLLSSSSSSSSSOOOIII@@@777222999555444777<<<@@@>>>:::777777555444444444555666888666222<<<999<<>>666444666888777999;;;;;;999777666666888HHH]]]YYYcccIII===666777666555444444555666777666666555444444444444555666555777:::<<>>CCCHHHJJJFFF@@@:::;;;999888888:::;;;;;;;;;666;;;<<<===IIIWWWWWWLLLGGGDDD???;;;888777888999@@@???===:::999888888888<<<<<<=========<<<:::999===<<<;;;:::999::::::;;;>>>AAA???BBBHHHFFFLLL___rrrVVVVVVVVVkkk333333333333333333333333444444333333333333444444222222222222222222222222111333444333000///000222333222000...///000222444///111111000...---...///---...///000111000000///000//////000111111000...111//////000222333222111333111000000222333222222555555444333222111000000222333444555555555444333222444666666444333222333333222222222111000000000222222111000000111222333111111111111111222222222000000000000000000//////444333333222333333555666444555666888888777666555555555555666888999;;;<<<>>>>>>===<<<:::999888777888666555555666777777777888777777888999999888666555666777666555444555666777999;;;;;;:::999888888666777777888999:::;;;<<<<<<===>>>===;;;:::::::::;;;;;;;;;<<<>>>???AAAAAADDDDDDEEEEEEEEECCC@@@===777777777888999:::::::::666666666555555444444444:::::::::999999888888888555555444444444444555555:::777444333555666555333444444444444444555555666999888888999:::999777555777888888999999999999999888888777777666666555555777444333555:::@@@BBBCCCAAA<<<:::===>>><<<;;;<<>>>>>===??????===<<<<<>>???AAADDDJJJNNNMMMMMMLLLJJJDDD===666222666444444666;;;======;;;;;;888555444444555333222777666000999;;;EEE```___ZZZRRRFFF;;;666444444444555777999999888888999:::;;;LLLbbb]]]eeeIII>>>888777666555444444555666777666555555444444444444444555555777999;;;@@@MMMZZZaaaRRRBBB<<<:::888777888;;;>>>CCCHHHIIIFFF@@@;;;;;;999888999:::;;;;;;:::777;;;;;;===HHHUUUUUULLLGGGEEE@@@<<<999888999999???>>><<<;;;:::;;;;;;;;;;;;<<<=========;;;:::999;;;;;;::::::;;;<<<===>>>===???>>>AAAGGGDDDKKK]]]uuuVVVVVVUUUkkk111111222333444444555666444333333222222333333444333444444444444333111000111222333333111000111222111000///...///111333444000111111000---,,,---...---...///111222333333333111/////////111111000///333222111333555666666555222111000111222444444333444555555555444222000///333444555666777666666555444555777777555444333444444333333222111000//////111111111111111222333444222222222111111111111111111111111111111111111111444444444444444555666666333444555666777666666555333333444555666888999:::;;;<<<<<<<<<<<<;;;999888777777777777777888999999888777666777999999999777555666777666555555777888888888777888999888777555444555777999999999999888===>>>??????>>>>>>@@@BBBAAABBBDDDGGGLLLQQQVVVXXX^^^]]]\\\^^^___ZZZQQQIII???===:::999999::::::999777777666666555555444444999999999999999888888888666555555555555555555666888666444444444555444333333333333333333444555555777666666777999999888666666666777888888888888888888888777666555555444444555333222444999>>>AAABBBBBB===;;;===>>><<<<<<>>>BBBBBBCCCBBBAAA???>>><<<>>>===<<<;;;<<>>;;;;;;;;;;;;:::<<>>===QQQhhhcccgggIII>>>999777777555555555555777777555555444333333333333444555444666999:::???KKKXXX___QQQCCC===:::888777999;;;===AAAEEEGGGDDD???;;;:::999888999;;;<<<;;;:::999;;;;;;===HHHTTTTTTLLLHHHEEEAAA===:::999::::::======<<<<<<<<<===>>>>>>:::;;;<<<<<<<<<;;;:::999999999:::;;;===???@@@BBB<<<>>><<>>AAABBBBBBDDDDDDCCC@@@>>><<<<<<<<<<<<;;;;;;>>>BBBFFFNNNNNNOOOPPPPPPOOOOOOOOONNNLLLJJJIIIJJJLLLMMMNNNDDDBBB???<<<;;;:::;;;;;;:::;;;===>>>???@@@AAABBB>>>===;;;:::888777666555222444555555333333444555555666777777666555555555000777222555<<>>:::888777666555555666777888555555444333333333333333555444555888999===JJJVVV]]]PPPDDD>>>;;;999888999999:::===@@@BBBAAA===::::::999888:::;;;<<<;;;999;;;;;;;;;>>>HHHSSSRRRLLLHHHEEEBBB>>><<<;;;;;;;;;<<<<<<<<<<<<<<<=========::::::;;;<<<<<<;;;:::999::::::;;;<<<>>>@@@AAABBB<<<>>><<<>>>DDDCCCIII]]]~~~[[[UUUSSSjjj333333333333333333333333222111111111111111111222444555666777666444111000111000000111111222111111------------///111222444000111111000...,,,---...///000111222333444666666444222000000222333333222000//////111444555555444222000///000333444444444222333555555555333111///222333555777777777777666888:::;;;;;;999777666666000000000111222222222333000000111222333444444444333222222222111000000000///000000000111111111222000111111222222222222222222333444555555666666666999888777777666666666777777888;;;=========<<<;;;<<<======;;;999:::===???@@@???======>>>???>>>>>>:::::::::999777888:::<<<===:::777777:::;;;:::999======>>>AAADDDIIIMMMPPPMMMOOORRRUUUXXX]]]bbbfffgggjjjpppxxxuuu___UUUIII@@@<<<:::777444444555555666777888999999888888888888888888888888666666555555555555666666666666666666444444333333666666666666777888999:::555444333555777999999888555555666777777777777666::::::999999888777666666777777666666777;;;>>>AAAAAA>>>===>>>>>>;;;<<<@@@AAABBBCCCDDDCCCAAA???===;;;;;;<<<;;;;;;<<<@@@CCCKKKMMMOOOQQQRRRRRRQQQQQQPPPMMMIIIIIIJJJLLLLLLLLLBBB@@@>>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999888777666555666777777444555666444222000111222222999??????999555555777---888555777:::OOOoooiiifffXXXEEE999777999999777666666777777777888;;;>>>???UUUoooiiikkkJJJ???:::888777666555555666777888555555444333333333333444666555666888888===HHHUUU[[[PPPFFF@@@<<<999888999777777999;;;>>>===;;;999999999999:::<<<<<<;;;999;;;;;;;;;@@@KKKSSSRRRLLLGGGEEEBBB???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999:::;;;<<<<<<<<<;;;:::;;;<<<===>>>>>>?????????===???<<<>>>DDDCCCJJJ^^^^^^WWWSSSiii444444444333333222222222555444444333333444444555444555555555555444222111111000//////000111000...,,,,,,------///000111222///000111000///...///000222222222222222333444555444222000000111222333222222111111222444666555444111000///000111333333222222222333444333222111000000222333555666666666555888:::;;;:::888666555555//////000111222333333444000111222333444444444333222222222111111111111111/////////000111111222222222222333444444444444444333333444555666777777888::::::999888777777777777777888:::<<<=========<<<>>>@@@AAA@@@@@@DDDKKKQQQNNNKKKGGGDDDBBBAAA???===<<<<<<;;;999777777:::<<<===:::777666777999999999@@@BBBEEEJJJRRR[[[ccchhhfffiiimmmqqquuuzzzlllaaaQQQFFFAAA???<<<999555555666777888999::::::777777777888888888888888666555555555555555555666666777888888555444444444444444444555555777888999555444333444666888888777555555666777777777777777::::::999999999888888888999999888777666888<<>><<<888999===???@@@AAABBBBBBAAA@@@???:::;;;<<<<<<;;;<<<>>>AAACCCFFFJJJNNNQQQRRRQQQPPPQQQMMMHHHGGGHHHIIIHHHFFFAAA@@@===<<<;;;<<<===>>>???===:::999999999888666777666555444444666777888777777666555555444444333555===FFFGGGAAA:::777777000888666999888FFFdddbbbeeeWWWFFF999555666777777666777888888777888:::<<<>>>TTTnnnjjjnnnNNNAAA:::888888666666666666888888666666555444444444444555777666666888999<<>>>>>>>>>>>>>>===>>>???<<<>>>DDDBBBJJJ^^^~~~|||bbbXXXSSShhh444444444333333222222222666555555444444555555666444444444333333333333333111///---...///000...,,,,,,,,,------...///000000///000111111000000111222555444333111111111222222333111......///111111111444333333444555666666555111000...///000111111000222222111111111111000000...///111333444444444444666888999888666444333333000000000111222222222333111222333444444333333222111111111111111222222222222222222333444555555555222333555555666555555444444444444555666777999999888777777777888888999:::888999999:::;;;<<<======>>>AAAEEEGGGKKKTTTaaajjjkkkfff^^^WWWRRRMMMHHHEEEBBBAAA@@@===::::::===???>>>>>>>>>>>>>>>BBBFFFJJJQQQTTTZZZbbbllluuu}}}rrr___QQQJJJGGGCCC???888888888888888888888888666777777777888888888999555555444444444444555555666888:::999777444444555333333333444555666777888666444333333555777777666666666777888888888888777888888888888888999999999999:::999666444555888<<<;;;;;;>>>AAA>>>999999===>>>>>>??????@@@AAAAAAAAA:::<<<======<<<<<<>>>???<<<@@@FFFLLLPPPQQQQQQQQQRRRLLLFFFDDDEEEEEEBBB???@@@???===<<<<<<===???@@@>>>;;;777666777888888777555555444444444555666777:::888666888;;;===;;;999888>>>FFFMMMOOOIIIAAA;;;777777222:::888???WWWUUU^^^UUUGGG<<<777555666666444666888999999999:::;;;>>>RRRllljjjrrrSSSDDD;;;999888777666666777888999777777666555555555555666888777777999999===HHHTTT[[[RRRIIIDDD>>>777666888777666666777999;;;;;;:::888888999;;;===<<<:::888999999===HHHSSSWWWSSSNNNEEECCCAAA???===<<<;;;:::999:::;;;<<<======<<<<<<;;;;;;===>>>>>>>>>======;;;<<<===>>>>>>>>>=========>>>:::<<>>===AAAGGGLLLTTTaaaqqq}}}zzzpppggg___YYYUUUHHHGGGEEEBBB??????AAACCCEEEGGGJJJLLLOOOUUU]]]dddkkkooovvvmmm\\\SSSMMMHHHCCC;;;;;;:::999888777666555666666777777888888888999444444444333333444444444666999;;;:::777555555666333444444555666777999999666555333333444666666666666666777888888888888888666666666777888888999999999:::999666222222666999===>>>BBBEEEBBB===<<>>???@@@BBBCCC;;;<<<======<<<<<<===???999===DDDKKKPPPSSSSSSSSSQQQKKKDDDAAABBBAAA===:::@@@???>>>======>>>???AAA;;;777333222555777888777444444444444444444555555;;;888777:::@@@DDDBBB???777:::CCCPPPYYYXXXMMMBBB===666...::::::;;;NNNKKKXXXSSSJJJAAA:::777777777222444888:::::::::;;;<<>>777555777888777666777:::<<<<<<<<<888888999;;;======:::888888888===JJJVVVXXXTTTOOODDDCCCAAA???===;;;::::::777999;;;===???@@@@@@???;;;<<<===?????????>>>>>>999:::<<<===>>>>>>>>>===<<<===999:::@@@@@@HHH\\\fff\\\TTTggg999888666444333333333444555444222222222555888999666444333111000000111111111111111111000///------000000000000000111111222222222000///............222222333222222000///...000000000000111222333444444333333222222111111111333222111111000000111111222222111111111111222222///111333222111111444777999666333111111222111111...000222333333333111000222222222333333444444444333333222111111222222222555555444333333444444444111111222333555666777777555555444444444555666666777777777777666666666666:::::::::999777777999;;;>>>CCCNNN]]]hhhoooyyy~~~vvvsssdddbbb]]]TTTLLLJJJOOOUUUYYY^^^dddgggiiippp|||~~~lll___TTTKKKEEEAAA>>><<<:::999888666444666666777777666666555444333666777666888<<<:::555666666555444444444444555555444444555555666777888555555555555555666777777999999::::::999888666555666777888999999888777666777777666666666666777777;;;===AAACCCCCC@@@<<<:::===============<<<<<<;;;:::888666777:::>>>@@@AAA<<<>>>BBBHHHNNNRRRSSSRRRKKKHHHDDD@@@<<<:::::::::999999888999;;;;;;999777888777777666666666666666666333444999;;;888777888===888444777???FFFFFFCCC888888BBBMMMUUU```^^^MMM===:::888999::::::@@@GGGXXXUUULLL@@@:::<<<:::555444444555666777888999999<<>>===<<<:::;;;<<<<<<<<<;;;999888;;;<<<>>>@@@AAA@@@???>>>;;;;;;===>>>????????????@@@;;;<<>>AAAFFFJJJMMMMMMKKKFFFDDDAAA>>>;;;::::::::::::999888999:::;;;999888888888777666666666777777999555555;;;???>>><<<===:::999999;;;===???@@@???555444???LLLYYYhhhgggUUUAAA<<<999888777888===EEETTTQQQIII>>>:::;;;:::666666666666777777777777777;;;MMMeeessspppbbbSSSIII===777444555666666666999555666777888999:::::::::999777666888;;;AAAMMMYYY[[[TTTJJJAAA<<<;;;::::::888:::;;;;;;::::::;;;<<<999999:::;;;;;;:::999999:::;;;@@@LLLWWW[[[WWWPPPHHHCCC>>><<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;::::::<<<===???@@@@@@???>>>===<<<======>>>>>>>>>======???;;;<<>>???;;;777777777666777666555555444444555555555555555555666777888888555555555555555666777777888888777666555555555555777666666555555666666777666666777888888777666666888999:::<<<<<<<<<;;;:::777888999;;;<<<=========999777555555888;;;<<<===<<<===???BBBFFFGGGEEEDDDBBB@@@>>><<<::::::::::::;;;:::888888999::::::999999999888777777777777888<<<777666===CCCDDDCCCCCC888;;;===<<<:::888999:::666444===KKK[[[nnnnnnZZZCCC===999777666666<<>>???@@@???>>>===<<<=========>>>===<<<<<<;;;???<<<<<<@@@@@@@@@JJJWWWllltttyyy]]]QQQ___{{{333333333444444555555666444333222222222333555666333333333222222111111111...///111222222111000///...............///000000222111111111111111222222===;;;777444111000000000000/////////000111111222111222222333333444444444333222111111000000111111111111000000000000111111222222111111000000111222444222000///000111000//////000111222222222222111000111111111222222222333444444333333333444555555444444333333333444555555111111222222222222333333666666777777777777777777666666777888888999:::::::::::::::888666666888:::===LLLiii{{{kkkbbbXXXQQQGGG???;;;:::;;;;;;777777666666555555555555888>>>AAA;;;666666777888777666666555555555555555555555555555666777888999555555555555555666777777999888777666555666666777777666555444444555666777555666888999999888666555999999:::;;;<<<=========999999:::;;;<<<======<<<888666444555888:::;;;;;;;;;<<<===@@@CCCDDDBBB@@@@@@???===<<<;;;:::::::::<<<:::888888999;;;;;;::::::999999888888888888888===777555===EEEHHHHHHHHH;;;<<<<<<:::777555666777:::777===HHHYYYnnnlllVVVAAA<<<777666666888@@@IIIOOOKKKCCC<<<999999999888777777777777777777777777888GGG]]]nnnssslll___VVVJJJ>>>555444777777555444666666666777888888999:::999666555777999???KKKWWWZZZTTTJJJBBB>>>;;;:::999777888:::999888888999;;;;;;;;;<<<======<<<;;;;;;::::::???JJJVVV[[[XXXRRRKKKHHHCCC>>>;;;999999999>>>>>><<<;;;;;;<<<===>>>>>>>>>??????>>>===<<<;;;;;;;;;<<<=========<<<<<<>>><<<===@@@@@@@@@IIISSSeeerrr|||[[[PPP\\\vvv222222333444444555555555333333222111222333444444222333333333222222111111000111333444555444222111...............///000000222111111111111111222222<<<:::777333111000000000///............//////000222222222333333444444555333222111111000000111111111000000000000000000111111000//////////////////222000//////000111000///000000111111222222222222///000111222333555666666444333333333444444555666444333333333444444555666///000000111333444444555777777777777777666444444555555666666777888999999:::::::::999777888:::<<<>>>OOOooo~~~rrrfff]]]QQQFFF>>>:::888777777666555444444444555555666<<>>===<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>======<<<<<<888999:::;;;======>>>>>>===<<<===??????AAAHHHOOO]]]mmm^^^SSS\\\sss000000111222333333222222222222222111222222222333222222333333333222222111111333555777666555222111//////......//////000111222111111000000000111111222111000//////000111111//////............//////333333333333444444444444333222111111000000111111111000000//////000000111111///......///000000///111000///000111222111000111111111111111222222222000000111222444555666777333222222222333444555666111111111111222333444444//////111222333555666666666777777888777666444333555555666666777777888888999:::::::::999:::<<>>999555888777555444444444555666444999:::666444666999999888777666666555555666666666666666666777888999999555555555555555666777777999999888888888888999999777666666555555666666777777777888999999888777777777777888888999999::::::======>>>>>>===<<<<<<;;;777666666888;;;===>>>>>><<<<<<>>>AAAEEEFFFDDDCCCAAA@@@@@@>>>===<<<;;;:::;;;::::::;;;<<<<<<:::999999999888777777777777888888444333888===@@@DDDIIIIIICCC<<<777666666777777666666999>>>LLLeeegggPPP999666444666999===FFFPPPPPPHHH@@@<<<999666666888555555666777888999:::;;;888BBBSSSccclllgggZZZOOOFFF<<<555666888777666777777777666555666777888999===999777777777;;;FFFQQQXXXRRRIIIBBB===:::777666:::;;;<<<<<<;;;;;;<<<===999999:::;;;;;;:::999999999:::@@@KKKVVVZZZUUUNNNIIIGGGDDD???;;;999:::<<<<<<<<<<<<;;;<<<<<<======>>>>>>==================666777999;;;<<<>>>>>>>>><<<<<<===>>>???BBBGGGKKKTTThhhhhhXXX^^^sss000000111222333222111111222222222111111111111222111222333333333333222111222444666777666444111///000////////////000111111222111111000////////////---------...///000111111111000000/////////000000444444444444444333333333333222111111000000111111000000////////////000000111///...///111333333111000//////111222333222111111111111111111222222333222222222222222333333333111111111222222333444555111111111111222333444555111222222333444555555666444555777999999888777666777777777777777777777777999:::;;;;;;;;;<<>>>>>@@@CCCEEEFFFDDDBBB>>>>>>>>>>>>>>>===<<<<<<999999;;;<<<>>>===:::777888888777666666666777777666444444777888:::@@@HHHLLLJJJDDD===777444555666333555999;;;FFF___dddNNN:::666555666888:::AAAIIILLLDDD===;;;999555666999777777777888888999999999999???KKKYYYcccbbbXXXNNN???999555777888777888:::888777555555555666888999;;;888666666777;;;FFFQQQSSSNNNFFF@@@===:::999888:::;;;<<<<<<;;;;;;<<<>>>999999:::;;;;;;:::999999999:::AAAMMMXXXZZZSSSKKKFFFFFFDDD???;;;:::===???::::::;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<======>>>666777999:::<<<<<<======;;;======>>>???CCCFFFHHHRRRhhhttt[[[```rrr222333444555444444222222222222222111111111111111000111333333444333222111222444666777666333000---000000000000000111222222222222000///...............///000000000000//////222222111111111111111222555555555444444333333333333222222111000111111111000000////////////000000333000///000333555555333000000000111333444333111111111000000111111222333333333222222111000//////111111111111222333444555333333333333444555666777444444444444444444444444222444777:::;;;;;;;;;:::999999999888888888888888888:::;;;;;;<<<>>>AAADDDUUUlll|||ooobbbVVVKKKEEE<<<;;;999777777888999:::666666444000111555555111888888777666666666666666666666666666777888999:::555555555555555666777777555666777888888777666555666777888999999888777666999999888777777888999999:::;;;<<<===<<<;;;:::999888999:::;;;<<<=========777777888;;;???BBBCCCCCC@@@@@@AAACCCEEEEEECCCAAA:::;;;<<<===>>>>>>>>>>>>888999;;;>>>???>>>:::666888777777666666666666666555444555777555666>>>HHHLLLNNNMMMDDD888111222555444777;;;:::BBB[[[```KKK<<<888666666666666;;;BBBIII@@@999999888555666;;;999999999888888888888888;;;===EEEQQQ\\\^^^WWWOOO:::666555888888777999===888777555444555666888999999666555666777<<>>AAA888999;;;<<<===<<<;;;;;;<<<<<<<<<<<<<<<===>>>???888999::::::;;;;;;;;;;;;;;;===>>>===???CCCFFFFFFUUUkkkzzz]]]aaarrr222222333444444444333333333222222111111222222333222222222222222222222222222333555555555333111000333333111000////////////222222222111000///...---111111111111111000//////000111111111111222222222444555666444111/////////000...---///222444333111111000///...------------000000000000111111111111333333222111000000000111333444444555444333111000000111111222222333444444111111111222222333333333555444333222111222222333555555555666666666666666666666777777777555444333777888888888999999999999777888;;;===;;;:::AAAJJJbbbyyy}}}qqqcccYYYOOODDD===<<<<<<888888:::777666666666666555333111666777777777777777666555888777666666777999<<<===999999888777666555444444555666666666777777777888888777777888::::::999777999===<<<666555:::<<<:::888777888:::===???>>>===777888:::<<<=========<<<999999999;;;===@@@CCCEEE@@@@@@@@@AAAAAACCCDDDDDD@@@???=========<<<:::888;;;<<<<<<<<<;;;::::::999888888777666555444333333666666666555444555999;;;HHHTTTUUUEEE777555777555333:::===>>>GGGTTTVVVNNN@@@888333555777777999;;;LLLGGG@@@:::777777666666;;;:::888777777777888999666<<>>KKKJJJNNNGGG???;;;:::;;;;;;::::::999999999;;;===@@@BBBDDDCCC@@@===<<<;;;<<<===>>>>>>GGGTTT[[[UUUOOOMMMGGGDDDAAA??????>>>===<<<<<<;;;;;;;;;<<<===<<<;;;??????>>>>>>======<<<<<<:::;;;<<<<<<======<<<<<<@@@<<<:::===???@@@EEEKKKYYYqqqfffgggccc222222222222222333333333333333222222222222333333222222222222222222222222222333444444444333111000////////////000111333333222222222222111111000///111111111111111000////////////000000000111111111333444555444222000000000000...---///222333222111444333222111000000000000000000000000111111111111444333222222111111222222111222333444444444333222111222222333444444555555111111222222222333333333666555444333333333444444444444555555555555666666666777777888888777555555777777777888888888999999:::;;;>>>???===>>>FFFPPPhhh~~~{{{ssscccWWWKKKFFFBBB<<<:::<<<888888777888999888666444666666666777777777666666666555555555666888:::<<<999888888777666555555555555555666666777777888888999888888999;;;;;;:::888999<<<;;;666666:::<<<;;;999999999:::<<<===<<<:::777999;;;<<<======;;;;;;888888999;;;===AAADDDEEEBBBBBBBBBBBBCCCDDDEEEFFFAAA???>>>======<<<999777:::::::::::::::999888888888888777777666555444444444555555555444666999<<>>NNNHHH@@@999666666777888999999888777777888888888444:::AAAIIIRRRTTTJJJ<<<888777666555666777999:::999888777777777777777888:::777999777333???KKKJJJMMMFFF???::::::;;;;;;::::::999999999;;;===@@@AAACCCBBB???===;;;;;;;;;<<<===>>>GGGTTTYYYUUUOOOLLLGGGDDD@@@>>>>>>>>>===<<<::::::::::::<<<<<<<<<;;;===<<<<<<<<<;;;;;;:::::::::;;;<<<<<<======<<<<<>>>>><<<:::888777888999:::===AAADDDFFFCCCCCCCCCCCCDDDEEEFFFGGGBBB@@@>>>>>>===;;;888666888888999999999888777777888888888777777666666666444555555444444666999<<>>::::::<<<<<<;;;::::::::::::;;;===???AAAAAA@@@>>><<<;;;:::;;;;;;<<>>??????CCCJJJcccwwwnnnfffaaa111000///...///000333444333333333222222333333333222222222222222222222222000000111111111111000///111111111000111111222222222333444444444444444333000000111111111111000////////////000000000111111000222333333222111222333000//////000111111111111222222111000//////000000///000000000111111111111333222222111111222222222111222333444555444333333222222333333444555555555222222222222222222222222333222222222222222222222222222222333333444444555444555555666777888888888666666777777777888888888555666888999999>>>OOO___zzznnneee[[[SSSNNNIIIEEE@@@<<<;;;:::999888444444555555666777888999555555666777888888999999999888777666666666777888666666666666777888999:::999999:::<<>>>>>:::999888888999:::999888999;;;===>>>>>><<<999777777777888:::===@@@CCCEEECCCCCCCCCCCCCCCDDDEEEFFFCCCAAA???>>>===;;;888555888888888999999888888777888888888888777777777777666666666444333444777:::;;;EEEJJJCCC999444111///555666666555<<>>;;;;;;===>>>===;;;;;;;;;;;;<<<===???@@@@@@???===;;;::::::::::::;;;@@@JJJSSSXXXVVVRRROOOHHHDDD>>>;;;:::<<<======;;;<<<======;;;:::999999<<<<<<<<<<<<<<<<<<======:::;;;<<<<<<===<<<<<<<<<<<<;;;<<>>HHH^^^sss|||sssiiiaaa[[[UUULLLDDD???<<<999888555555555555666888999:::777777999:::;;;;;;::::::999888777666666777999:::888777666666666777999:::777777999===AAADDDEEEDDD???<<<999:::<<<>>>>>>???999888666777999;;;;;;;;;:::;;;===>>>===;;;888777888888888:::<<>>===;;;888555888888999999999999888888777777777777888888888888888888777555222222444777555===CCC???888333222111777777777999>>>DDDDDDAAA:::666444555555555999???LLLHHHBBB===:::777555333777777777777777777777888666999AAANNNVVVRRRFFF;;;555555555555666666777777>>>888333444888<<<<<<:::777555999:::888CCCOOOMMMKKKEEE???<<<===???@@@@@@<<<<<<<<<<<<======>>>>>>>>>>>>===<<<;;;::::::999;;;BBBLLLSSSWWWWWWTTTQQQGGGCCC>>>::::::;;;<<<===>>>@@@AAA@@@<<<999888888::::::;;;;;;<<<<<<======:::;;;<<<<<<===<<<<<<<<<;;;;;;===?????????FFFNNN```sssttt___[[[qqq//////...///000111333444444444333333333333444444222222222222222222222222000000000000000111111111//////000000222333555666444444555555555444444333///000000111111111111000111111111111222222222222000222333333222111222333///000111111000///000222333222222111111111222222000000000000111111111111000////////////000111111444444555555444222111000000000111222222333333444333333333222222222222111555666666777777777777666111111222222333444555555333333333333444555666777777888888888999999999999999999<<>>===;;;:::999888666666666888:::;;;;;;999777666666777888999777777999===BBBFFFFFFFFFBBB<<<888;;;=========>>>:::888777777999;;;<<<<<<;;;;;;<<<<<<<<<;;;999888999999999:::<<<>>>@@@BBBAAA@@@@@@@@@@@@@@@AAAAAABBB@@@>>>>>>===;;;888666777777888999999999999888666666666777777888888888888888777444222222444666666;;;>>><<<666333333555555555888<<>>LLLUUUPPPEEE===666666666777777777777777:::777444555888;;;;;;:::666444888999888EEERRRQQQJJJDDD>>>;;;===@@@AAAAAA========================>>>======<<<;;;;;;::::::999CCCMMMRRRUUUWWWUUURRRFFFBBB===::::::;;;;;;;;;???BBBDDDBBB===999777888777777888888999:::;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;===??????@@@IIISSSfffwwwyyy]]]YYYiii...//////000111222333444444444333333333333444444222222222222222222222222000000000000111111222222111111111111222333444555555555555555444444333222//////000111111111111111000000000000111111111111111222444444222111111222///111222111///...000222111111111000000111111222000000000000111111111111000000//////000111111222222333444444444333222111111111222222333444444555333333333222222222111111444444666777777777666666111111222333444555666666555444333333444555666777999999999999::::::::::::999;;;>>>BBBIII[[[{{{}}}wwwpppeeeWWWIIIAAA;;;:::888777888999:::;;;888:::===??????>>>;;;:::999777666555666888;;;======;;;999666555666777888888999:::>>>BBBEEEEEEEEECCC;;;777:::===;;;:::;;;===;;;888888999;;;<<<;;;<<<;;;;;;:::::::::;;;;;;;;;:::::::::;;;===???@@@AAA@@@@@@?????????@@@@@@AAA???>>>======<<<999777555666777777888888888777444444555666777777888888666666555444222333555888999::::::777222///111555333555:::BBBGGGFFF@@@;;;777555444444444444999AAAUUUOOOGGG@@@<<<;;;;;;:::<<<:::777444333444666777888666===KKKTTTOOODDD===555555666777777777777777777666666666666777777777555333777888888FFFUUUUUUGGGBBB;;;999<<>>>>>>>>=====================<<<<<<;;;:::777BBBLLLPPPRRRUUUTTTQQQDDDAAA===;;;;;;;;;::::::;;;???CCCBBB===999888999555666777888999:::;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;===???>>>AAAMMMYYYuuu]]]YYYccc...///000222333333444333555444444333333444444555222222222222222222222222111111000000111222333333555444333222111111111111555555555555444333222111//////000111111111111111////////////000000000000111333444444222111111222///111333222///...000222///...............//////000000000000111111111111111111000000111222333333000111333444555444444333222222333444444555555666333333333222222111111111000111333444555444333333111222222333555666777777666666555444444666777888999999:::::::::;;;;;;;;;???AAADDDIIIQQQfffvvveeeRRRFFF===;;;:::888888999;;;<<<888:::===??????>>>;;;999999777666555666999;;;===???===999666555555666777;;;:::;;;>>>AAACCCCCCBBBCCC:::555999;;;999777999@@@===:::999999:::::::::<<<;;;:::999999:::<<<===<<<;;;::::::;;;<<<>>>???AAAAAA@@@??????@@@@@@@@@@@@???=========<<<:::888444444555666777777666666333444444555666777888888333444444333333444888::::::999777333---***---222333666===GGGLLLIIIAAA;;;555333333444444444;;;CCC[[[SSSHHH???<<<<<>>;;;777333222333555777<<<999???MMMTTTOOODDD???444555666666777777666666555666777666444333333444555222666777888GGGWWWXXXEEE???:::888:::>>>??????===>>>>>>>>>>>>======<<<===>>>>>>>>>===<<<;;;;;;555AAAKKKNNNPPPTTTSSSOOOCCCAAA===<<<;;;;;;:::888777<<>>>>>BBBOOO]]]___YYY```333222000111333555666555333222222333444555333222444333333222111000//////,,,///111///111555666333666333000///111444555666333222222444555555333111000000000000000000000000222222222222222222333333222333555666666555333222000000000000000000000000111111111000111111222333222111///...---...000111222222222111111111000000111111222222222333333333555444333333555555444333333333222111222333555555111222333333444444333333333333444444444444444444888888888888888888888888999;;;<<<;;;::::::;;;======IIISSSUUU___wwwsssaaaSSSDDD>>>::::::;;;:::;;;>>>>>>>>>>>>=========<<<<<<777888888999:::;;;;;;<<>>>>>===<<<<<<======;;;888555555555444555555666777888999888666555555555666777888666444333333333555666999999777444222111222444:::>>>CCCGGGGGGCCC===999333666888777666888<<<@@@\\\TTTJJJBBB??????@@@???<<<;;;999888555444222111666777@@@MMMTTTNNNCCC<<<666555333222222333555666888888777666555444444333777111555999<<>>???@@@???>>><<<>>>>>>===<<<<<<<<<<<<<<<>>>===GGGOOOOOOUUUWWWNNNGGGDDD@@@>>>======<<<;;;===<<<;;;:::::::::::::::777999::::::999888999:::???>>>>>>===<<<;;;;;;;;;:::<<>>BBBSSSdddjjjXXX```xxx333111000111333555555555333222222333444555333222333333222111111000//////---000000///111555777555666333000000111333444555---...000222222222222111333222222222222222222333111111111111111111111111222333444555555444333111111111111111111111111111111111111111111222222333222111///......///000111222222222111111111111111111111222222222333333333555444333333555555444333111222333444444444333333111222333333444444333333333333444444444444555555666666666666666666666666888:::;;;;;;;;;;;;<<<>>><<>>??????@@@;;;;;;:::::::::::::::;;;888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::===???@@@;;;:::======;;;<<<@@@DDDEEEEEEDDDBBB@@@??????===<<<;;;<<<<<<;;;999666666666666666666666777777999888777666555666666777666555333222222333555666888888666444222222444666???BBBDDDEEEDDD???:::777555777999999888999===AAARRROOOKKKHHHFFFBBB<<<888999888888777666555555555444777AAAOOOUUUNNNAAA888777666444333333444666777777777666666555444444333777222555999<<>>???>>>>>>>>>======>>>??????>>>===<<<<<<;;;;;;<<<===???@@@AAA>>>FFFMMMNNNVVVZZZRRRIIIEEEAAA>>>===<<<;;;:::===<<<;;;::::::::::::;;;888:::<<<;;;:::999999:::>>>======<<<;;;;;;::::::;;;<<<>>>???>>>BBBPPP___zzzlllXXX^^^sss222111000000222444444444222111111222444555333222222222111111000000//////...111111///111666888777666444111000111333333333...111333333000//////111444333222111111222333444222111111111000/////////111222333444444333222111111111111111111111111111111111111111111222333333111111000//////000111222111111111222222222222222111111222222222333333333555333333333555555444333///111444666666555222111111222333333444444333333333333444444444555555555666666666666666666666666888:::;;;<<<;;;;;;===???>>>AAAJJJ^^^~~~yyyoooUUUIII>>><<<>>>>>><<<<<<999999999888888888777777999999888888888888777777::::::999666444333444666;;;:::::::::::::::::::::<<<;;;:::999999999999999888999999:::;;;;;;;;;;;;888999:::::::::;;;>>>@@@CCC???===>>>>>><<<>>>AAAGGGGGGFFFDDDCCCAAA@@@???===;;;::::::;;;;;;:::888888888888777777777777777888888777666666666666666333333222222333444666777666666555333222333666999GGGFFFEEEBBB???;;;888666666888::::::999:::???CCCLLLKKKIIIGGGEEE@@@:::555666666666777777777888888666999CCCRRRWWWOOO@@@777777666555444444555666777666666555555444444444333888333666888<<>>??????>>>;;;:::999999;;;>>>AAACCCBBB@@@FFFKKKMMMYYY___VVVJJJFFFBBB>>><<<;;;:::888<<<<<<;;;:::::::::;;;;;;;;;<<<======;;;999999:::===<<<<<<;;;;;;:::::::::===;;;<<<>>>???CCCLLLWWWiiivvvrrr[[[]]]ooo222111000000222333333222111111000222444555444222111111000000000000000000///222111///111777999888666333111000111222333222444888;;;888222---...000222111000......000111222333333222111000//////...000111222333333333222222222222222222222222222222222111111111111222333333111111000000000111222222111111222222222222333333111111222222222333333333444333222333555555555333111222444555555444222111111222333333444444333333333333444444555555666666777777777777777777777777:::;;;<<<<<<;;;;;;<<<===@@@BBBNNNiii{{{eeeTTTDDD>>>@@@???>>>===:::::::::999999999999888888888888777777666666555888999999888555444444555999999888888888777777777::::::999888777777777777888888999:::::::::::::::999999:::999999:::<<>>>>>???AAACCCIIIGGGDDDCCCBBBAAA@@@???<<<;;;999999:::;;;::::::999999999999888888777666888777777666666666666666333333333333444666777888555555444333333555999===KKKHHHCCC>>>;;;888777777666888;;;:::999;;;???CCCRRRMMMFFF???;;;999999:::666666666777777888888999999<<>><<<:::999888:::>>>BBBDDDAAA@@@FFFJJJOOO\\\bbbWWWIIIEEEAAA>>>===<<<;;;:::<<<;;;;;;:::::::::;;;;;;===>>>???>>><<<::::::;;;======<<<<<<<<<;;;;;;;;;???;;;;;;>>>@@@BBBHHHNNNTTTdddwwwxxx```^^^lll111000///000222333222000000000000222444555444222000000000000111111111111111333333111222777999888444222000000222333222222666999<<<999333//////111111111000//////000111111444444333222111111000000111111222222333333333333222222222222222222222222222222222111222333333444111111111111111222333333222222222222222222222333111111222222222333333333444333222333555666555444444333333222222333333333111222333333444444333333333333444555555666777777777777777777777777777777<<<===>>>===;;;::::::;;;>>>EEEWWWuuutttaaaLLLBBBAAA???======;;;;;;;;;::::::::::::999:::999999999999999999999:::;;;;;;:::777555555555666666666666666777777777888888777666555555666666777888999999:::999999999:::;;;:::999888888:::<<<@@@@@@>>>===>>>AAAEEEFFFHHHEEEAAA??????@@@???>>><<<:::888888:::::::::999999999::::::999888777666777777777777777666666555444444444666777888::::::555555444333444777<<>>BBBUUUOOOEEE<<<666555888;;;888888888888777777777777;;;<<>>999:::;;;999888999:::999888999<<<>>>???>>>>>><<<:::999:::<<<@@@BBB===>>>EEEKKKPPP___cccTTTFFFCCC???============<<<;;;;;;:::::::::;;;;;;<<<>>>???@@@???===;;;;;;;;;>>>>>>>>>>>>============>>>;;;;;;???BBBBBBDDDHHHHHHXXXnnn{{{aaa\\\fff000000///000222222000///000//////111333444444222000000111111222222333333222555666444555888888666222111000000222333333222000333666555333111111333222222222222222222222222444444333333222111111111111111222222333333444444333333333333333333333333222222222222222333444444111111111222333333333444444333333333222222222222111111222222222333333333333222222333555666555444555444333222111222333444111222333333444444333333333333444555666777777888666666666666666666666666===>>>>>>===;;;:::;;;<<<>>>HHH```ooo[[[OOOHHHBBB>>>===<<<<<<;;;;;;;;;;;;::::::777777777888999::::::;;;>>>>>>>>><<<999777666777555666666666777777777777666666555555555666666777777888888999999999888888:::;;;:::999777777888:::>>>???===:::<<>><<<:::999999::::::999777777888999::::::999777666777777777777777666555555555555666777888999:::;;;666666555444555999???DDDGGGDDD???;;;999999:::;;;666888::::::999:::???CCCPPPMMMHHH@@@:::666777888999999999888888777777666999;;;DDDQQQVVVNNN@@@888555555555555555555555555444555555555666777777777555666:::888<<>>>>>???===;;;::::::<<<>>>@@@;;;===DDDHHHOOO___bbbQQQEEEBBB???======>>>>>>>>>;;;;;;:::::::::;;;<<<<<<===>>>??????===;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===;;;===AAACCCAAABBBEEEEEESSSjjj~~~vvv{{{aaaXXX^^^|||000//////000222111///---/////////111333444444222000111111222333444444444333777888666666888777333000//////000222444444333---///111222333222222222000222333444444333222000222222222222111111111111222222222333333444555666444444444444444444444444333222222222222333444444000111222333444444444444555555444333222111111000111111222222222333333333333222222333555666666555444444444333333333222222111222333333444444333333333333444555666777888888666666666666666666666666:::<<<======<<<<<<===???EEEPPPhhhpppdddXXXLLLCCC@@@?????????>>>>>>>>>======777888999;;;===???@@@AAACCCBBBAAA>>>:::888888999777777777777777777777777666666666666777888999999777888888888888888777777888999999888777777999;;;===???===888999@@@DDDCCCFFFAAA;;;:::===@@@@@@???;;;:::::::::;;;:::777555555666888999:::999777666666777777888777666555444555555666777888999999999888888777666777;;;AAAFFFEEECCC???<<<:::999999:::777999<<<;;;:::<<<@@@DDDLLLKKKHHHBBB<<<999999;;;999999999888888888777777999===JJJZZZ___UUUDDD999777777777888888777777777555555666666777888999999333666;;;999<<>>???<<<===BBBCCCJJJ^^^aaaOOOFFFCCC???============<<<:::::::::::::::;;;<<<===;;;===>>>>>>===<<<<<<============>>>>>>>>>>>>>>>;;;;;;???DDDCCC@@@@@@DDDCCCPPPfff{{{ssswwwcccWWWYYYuuu000//////000222111///---///...///111333444444333111111222333444444555666333888:::888888888666111///......000333444444444111000000222333333111///---///111333333111///---000000000000000111111111333333333333444555666777444444444444444444444444333333222222333333444555000111222333444444444444666666555444222111000000111111222222222333333333333222222333555666666555222333555666555333111///222222333444444444333333333333444555666777888999888888888888888888888888888:::<<<======>>>@@@BBBOOOXXXooowwwhhhVVVJJJEEECCCCCCCCCBBBBBBBBBBBBAAA???@@@BBBEEEGGGJJJLLLMMMFFFEEECCC???;;;999999:::999999999888777777666666666777777777888:::;;;<<<777777888888888777777666666777888777777888;;;===>>>@@@===777888>>>BBBAAAFFF@@@:::999===AAABBB@@@;;;;;;;;;;;;;;;:::666333444555777999:::999888777666777888888888777555444444555666777888888888777999999888777888<<>>BBB888888888888888999999999;;;AAAQQQccciii\\\III<<<999999::::::::::::999999555555666777888999::::::222666<<<999<<>>??????>>>===??????FFF\\\aaaPPPHHHEEE@@@>>>======<<<;;;:::::::::::::::;;;<<<===:::<<<>>>>>>===<<<<<<===<<<<<<<<<===============999<<>>===>>>>>><<<:::>>>EEEXXXiii}}}nnn]]]QQQLLLGGGDDDEEEKKKPPPPPPOOOJJJGGGEEEHHHOOOVVVZZZ[[[VVVUUURRRLLLFFFBBBAAAAAA;;;;;;:::999777666555444666666555555666666777777888888999999888777555444777888999888777666777888===<<<:::999999;;;>>>@@@BBB===999999===???>>><<<777888888888888777777666777888999:::;;;:::999888666666666555444444333333999999:::;;;:::999888777888;;;888333777EEEMMMMMMDDD@@@===:::::::::999888:::888999<<<<<<;;;===BBBQQQOOOHHH>>>999;;;;;;:::333555888999888888999:::999???VVVppprrr[[[DDD;;;:::999777555666777:::;;;???===:::777666666777999;;;<<<>>><<<>>>PPPXXXLLL>>>@@@BBB@@@<<<::::::<<<<<<:::999777777888:::;;;??????>>>======<<<======<<>>===<<<<<<;;;<<<<<<===<<<;;;;;;<<<===>>>???===@@@DDDEEEDDDAAA???>>>AAAIIIccc|||iiilllsssiiiZZZ\\\nnn111111111111111111111111222222222222222222333333333222222222333555666777999999999888777444111///000111111222222333333333222222111000000111222222111111111000000//////...222222111111111222222333222222222111111000000000666555444333222222333333555444333222222222222222111111111222222333333333555444333222111222222333666444222111000000111222222333333333444444555555555555555444444333333222222222333333333444444444333333444555666666666666888888777777777777888888;;;:::;;;<<<::::::@@@III___qqquuukkk___[[[VVVVVVZZZ]]]\\\ZZZWWWVVVUUUVVVZZZ]]]______^^^\\\WWWSSSOOOLLLJJJJJJCCCBBB???<<<:::888666666::::::999999999999:::;;;999999::::::999777666444444666777777555555666777@@@>>><<<::::::;;;===???@@@;;;888888;;;===<<<:::666666777777777777777666666777888:::::::::::::::888888777666666555555444777888999::::::999888888666999999777>>>JJJOOOKKK@@@===999777777888888777999777777:::::::::???EEETTTRRRJJJ@@@:::999888666444555777888888999<<<>>>>>>EEEZZZooooooZZZFFF>>>888777666555666999;;;===>>><<<999777666666777888::::::<<<;;;>>>QQQYYYLLL???@@@@@@???===<<<;;;:::;;;:::888777777888999:::<<<<<<<<<===>>>???@@@AAA===AAABBBBBBEEEKKKLLLIIIBBB@@@??????@@@???===;;;:::<<<>>>===;;;999:::;;;>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::;;;<<<>>>@@@AAA@@@CCCEEEEEECCC@@@>>>>>>BBBHHHaaa|||wwwrrrqqqyyymmm[[[[[[mmm111111111111111111111111111111111222222333333333333333222111222333555666888888777555444222111000111222333444444444333222222222111000000111222222000000000111111111111111000000000000111222333444111111111000000000000000333333222222222222222333444333333222222222222333000000111222222333444444555555444333333333444444555444222111000111111222111222222333444555555666666666555444333222222111333333333333444444444444111222333444444555444444777777777777777888999:::999888999;;;:::<<>>===:::777777:::<<<;;;999555555666777888888888777666666888999::::::::::::999999888888777666666666555666777999999999999888555999999;;;FFFSSSRRRJJJ>>>;;;888666777888999999:::777777:::;;;<<>>===;;;999777666666777888888777::::::>>>RRRZZZMMMAAA???<<<<<<>>>>>>;;;999:::888777666666777999:::=========>>>???@@@AAABBB???BBBBBB@@@AAADDDDDDBBB???>>>===>>>??????===;;;<<<>>>??????===<<<<<<=========<<<<<<;;;<<<<<<<<<:::999::::::<<>>???BBBFFF^^^zzz}}}qqqhhhrrrttt]]]YYYkkk111111111111111111111111111111111222222333333444333222111000111222333444888666444333111111111111222333555666666444222111444444333222222333444444333333333333333333333333000000///000000111222333000000000000000000000000,,,,,,---...000222333444333333222222222222222333111111222333555666777777555555555444444444555555444333222111111111222222111111222333444555555666555555555444444333333333333333444444444444444444111111222333444444444444666666777777888999:::;;;;;;:::;;;<<<<<>>===>>><<<;;;;;;:::999999999:::<<<<<<<<<;;;:::999888777777888::::::999999;;;<<>><<<;;;;;;<<<===>>><<<:::888888:::<<<;;;:::555666777888999:::::::::888888888999999999999999999999999888777777666666333444666888999999999999888999:::>>>MMM[[[XXXMMM@@@===999777888:::;;;<<<;;;999:::===>>>>>>BBBHHHVVVTTTNNNCCC;;;888444000222333444555777;;;AAAFFFOOO^^^pppvvvjjjUUUDDD===888777666666777999;;;<<<;;;:::888666666666777888777777999:::@@@UUU]]]PPPCCC>>>999:::???@@@<<<777999888666555555777999:::@@@@@@???????????????@@@@@@CCCCCC@@@>>>AAAAAA???===<<<<<<===??????>>>===<<<=========<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<======;;;;;;:::;;;<<<>>>@@@AAABBBCCCCCCAAA???>>>>>>@@@CCCFFF\\\xxxuuucccccchhhrrr}}}zzz___VVVfff111111111111111111111111111111111222222333333333222222111111111222222222666555333111000111111222222444555666666555333222444444333222222333444444555555444444333222222111111000000//////000000111000000000000000111111111+++,,,---///000111222333222222222111111222222333111111222333555666777777555555555555555555555555333333222222222222222222111111222222333444555555333333333444444555555555444444444444444444444444222333444555555666666555777777777777888999;;;;;;<<<;;;<<<<<<>>>EEEWWWiiiyyytttrrrmmmdddYYYRRRQQQOOOLLLHHHKKKHHHEEEAAA??????@@@@@@BBBBBBAAA???>>>>>>>>>>>><<<<<<;;;::::::999999999888:::;;;;;;::::::;;;===::::::999999:::<<<===>>>;;;;;;::::::<<<======<<<777888999:::;;;<<<<<<<<<;;;;;;:::999999888888888999999888777777666666555333444666888999::::::999;;;;;;;;;@@@QQQaaa```UUUBBB>>>:::777888:::;;;;;;:::999;;;>>>???===???DDDRRRQQQKKKBBB;;;999666222111222222333555:::AAAEEEZZZooommmVVVDDD<<<:::999888777777888888999888888777666666666777888888777999;;;CCCYYYaaaRRRCCC===888999>>>AAA===777888777666555666777999:::@@@???????????????@@@@@@???CCCEEEAAA???@@@AAA@@@<<<;;;;;;===???@@@???>>><<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>>>>>>>???>>><<<===???AAADDDFFF\\\xxx|||ddd[[[UUU[[[gggtttaaaSSS___222222222222222222222222222222222222222222222222111222444555666555444444555444333111111111222333222333444555555555444333222222111000000111222222333222222111000/////////000000///////////////000111111111111111222222222111111222222222222111000222111111111111222222333000000111222222333444444333444555555666555555555222222222222222222222222222222222222333333333333111222222333444555666666555555555555444444444444333444555666666777777666888888888888888999:::;;;;;;;;;<<<>>>AAALLLcccxxxxxxooocccXXXQQQMMMJJJGGGCCCBBB@@@>>>>>>>>>???@@@BBBAAA@@@???======<<<<<<;;;::::::999999::::::;;;999:::;;;:::999888999;;;777888888999:::<<<===>>>;;;<<<<<<======>>>>>>>>>::::::;;;<<<=========<<<===<<<;;;::::::999::::::999999888888777666666666444555777999::::::::::::===>>>===CCCTTTeeefff]]]DDD???:::666666777888888777666888<<<<<<;;;>>>CCCOOONNNHHH???:::999888444222222333333555999???CCCaaa{{{nnnVVVFFF===;;;:::999888777777777777666666666666666666777777:::777999;;;EEE[[[bbbSSSCCC===777888===@@@===999888777666666666888:::;;;;;;<<<<<<===???AAACCCDDD???DDDFFFBBB???AAACCCBBB<<<<<<<<<>>>@@@AAA@@@>>>>>>=========>>>>>><<<;;;::::::::::::;;;<<<===>>>???>>>===;;;;;;<<<<<<===;;;<<<===<<<<<<<<<>>>@@@EEEIIIaaa{{{cccUUUKKKNNNXXXddduuueeeRRRYYYwww222222222222222222222222444333333222222111111111222555888;;;<<<;;;888777444444333222222222333333222222333333444444555555222222111000000111222222000000000000000000000000............//////000111111222222222333333333333222333333333333222000///111111111111111222333333111111111222222333333333222333444555666555555444111222222333333222222222333333333222222222222222222333333444444555555555666555555555444444444444333444555666666777777666999999999888888999::::::;;;<<<>>>BBBHHHXXXsssxxxkkk\\\PPPHHHEEECCC======<<<<<<<<<======>>>???>>><<<;;;999888888777999888888888999:::;;;<<<;;;<<<<<<;;;999888999:::999999999:::;;;<<<======:::;;;===>>>>>>>>>>>>???;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;;;;:::;;;<<<===>>>:::::::::999888888777777555666888:::::::::::::::;;;>>>AAAGGGXXXhhhjjjbbbHHHCCC<<<777666666777777888666666999;;;===CCCKKKNNNLLLFFF<<<777888888555444444555555666999>>>BBB___|||fffQQQEEE>>>999999888888888888888888555555555666666666777777:::777999;;;EEE[[[bbbRRRAAA===888888<<<>>>===:::999888777666777999;;;<<<::::::;;;<<<>>>@@@BBBCCC???EEEGGGCCC???@@@BBBCCC>>>======>>>@@@AAA@@@??????>>>======??????===;;;999999999:::;;;<<<>>>???>>>===<<<;;;;;;<<<===>>>;;;===>>>>>><<<<<<===>>>FFFMMMgggaaaSSSJJJLLLQQQUUUaaannn{{{}}}zzziiiRRRUUUnnn222222222222222222222222555444444333222111000000333777;;;???AAA???<<<999333333333333333333333333222111111222333444555666444444333222222333444444///000000111222222333333,,,,,,,,,---///111222333222222222333333444444444...///000111222222111000111111000000111222333333444444444444444444444444111222444555555555444444111222222333333333222222444444333222222111111000444444444444444444444333666666555555555444444444222333444555666666666666::::::999999888999999999===>>>BBBGGGOOObbb{{{mmm[[[KKKBBB>>>>>>;;;;;;;;;;;;<<<<<<;;;;;;AAA@@@>>><<<:::999888888777777777777888:::<<<===>>>??????>>><<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<999;;;===>>>======>>>???;;;;;;;;;<<<;;;;;;:::::::::::::::;;;<<<>>>AAABBB<<<<<<;;;::::::999999888666777999:::;;;;;;::::::888???DDDKKK[[[jjjkkkdddMMMGGG@@@:::888888888888<<<888666888;;;@@@KKKUUUNNNLLLEEE;;;666777777555555666777777888:::>>>AAAZZZxxxyyy\\\JJJBBB===777777888888999999999:::444444555555666777777777:::666888:::DDDZZZaaaQQQ@@@===999999;;;======;;;999888777777888:::<<<=========<<<======>>>??????@@@FFFHHHCCC>>>???AAABBB???>>>>>>???AAAAAA@@@???>>><<<;;;<<<>>>>>><<<999888888999:::;;;===>>>???<<<;;;;;;;;;<<<===???@@@===???@@@???===<<<<<<<<>>???999555777:::;;;BBB===;;;<<<:::888888<<<;;;:::999888999;;;===???>>>===<<<;;;;;;;;;;;;;;;<<<<<<======<<<999666444999:::<<<@@@BBBBBB@@@>>>;;;:::999999:::;;;:::999;;;===>>>???>>>===>>>??????>>>>>>===<<<:::888777666666666666777777777777777>>>GGGOOOYYYaaabbb^^^LLLDDD>>>>>>===999666666555:::<<<999999BBBLLLRRRUUUNNNCCC<<<999999777666555555666777888999999:::SSSpppuuuZZZIIICCCAAA;;;:::999888777777777777666666666666666555555444:::555666:::CCCWWW___SSSBBB<<<999::::::888888:::999999888888999999:::;;;:::;;;;;;<<<>>>@@@AAABBB@@@CCCEEEBBB===;;;>>>BBB@@@???????????????@@@@@@======<<<;;;::::::999999@@@;;;:::>>>@@@===::::::AAA:::777;;;???===:::888;;;===??????>>>======>>>BBBSSSjjjzzzaaaYYYOOOKKKLLLOOOOOONNNSSSOOOOOOQQQOOORRRiiipppWWWRRRYYYsss111222222333333333333333444333222222222333444555666777777888999999999888444333222111111111111111333333333333333444555555444333333222222111111000000000000000000000000000222111111000000000000111111111222222111000000///111000000000000000111111555555444444444444444555444333222111111222333444444555666777777666444333333333444444444444333333333333333333333333333333444444444444444555666666222333444444555555444444666444333333555777888777777888888999999999999999???FFFPPP[[[jjjtttaaaRRRJJJCCC===888===???<<<:::>>>BBBCCCHHHBBB=========::::::<<<;;;:::999888999;;;===>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::888777555999:::>>>BBBEEEFFFEEEDDD;;;:::::::::<<<<<<:::999:::<<<>>>>>>>>>===???@@@BBBAAA@@@???===;;;999888777777777777888888888999;;;BBBKKKRRRZZZ___]]]WWWIIIBBB>>>>>>>>>;;;:::;;;888<<<===<<<@@@IIIRRRVVVVVVNNNDDD===:::999777666777777888999:::;;;;;;<<>>>>>>>>@@@AAA???;;;:::<<<>>>@@@???????????????@@@@@@>>>>>>===<<<<<<;;;::::::===:::999;;;<<<:::;;;>>>@@@;;;999<<<>>><<<:::;;;<<<===??????>>>===>>>???CCCRRRiiivvv___XXXOOOKKKMMMOOOPPPOOORRRNNNMMMNNNJJJLLL___uuupppWWWTTTWWWkkk222444666444222111222555333222222111222333555666999999999999999888888888222111111000000000111111333333333333333444444555333333333222111111000000111111111111111111111111111000000000000111111222000000111111000000/////////000000000111222222222666555555444555555666666444333222111111111222333666777777888777666444333333333444444555555444444333333333333333333333333333333333333333444444555555555555666666666666666777555444444666888999888888888999999999:::::::::AAAJJJYYYlllrrraaaVVVOOOGGG>>>:::>>>@@@>>>@@@FFFLLLMMMQQQGGG?????????>>><<<<<<:::999999888999:::<<<===999999999::::::;;;<<<===<<<;;;:::999888888888888:::<<<@@@DDDFFFGGGFFFEEE;;;:::;;;<<<======;;;999999:::<<<======>>>@@@AAAEEEEEECCCAAA>>>;;;999777888888888888888999999:::===EEENNNTTTYYYZZZTTTLLLDDD???<<<===>>>======@@@>>>@@@@@@AAAHHHRRRXXXXXXVVVNNNEEE>>>;;;:::888666777777888999:::;;;;;;<<>>===<<<;;;::::::::::::???>>>===<<<<<<;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<::::::;;;::::::@@@HHHGGGAAA<<<<<<===;;;<<<>>>===>>>??????>>>>>>???AAACCCRRRhhh|||~~~qqq]]]WWWPPPLLLMMMOOOPPPOOOQQQNNNNNNMMMHHHGGGTTTffftttXXXUUUUUUbbb333777999777222///222555222111111111222444666777>>>===<<<:::888777666555000000000000000000111111444333333222333333444444333333222222111000000000111111111111111111111111......---......///000000//////000000000000//////...///000111222222333333666555555555555666777777444333222111000111222333666666777777888777666666666666666777666666555555333333333333333333333333333333222222333333444555666666666666666666777777888666555555777999::::::999999999999999:::;;;;;;BBBMMMbbb||||||nnnaaaYYYTTTKKKAAA@@@AAA@@@>>>CCCMMMTTTVVVVVVJJJ@@@>>>@@@???<<<;;;999999888888999:::;;;;;;999999999999999:::;;;;;;;;;:::888777777888999:::===???CCCDDDDDDCCCAAAAAA::::::;;;===>>>>>><<<:::888999;;;<<<===>>>AAACCCGGGFFFDDDAAA>>>;;;888666888888777777777888999:::<<>>>>>===<<<===============<<<<<<;;;============<<<<<<;;;;;;<<<<<<===>>><<<>>>IIIVVVYYYKKK???;;;<<<======>>>===>>>@@@?????????AAABBBCCCSSSlllwwwmmmeeeffflllttt~~~yyykkkYYYUUUOOOMMMMMMOOOPPPPPPQQQPPPOOOOOOJJJHHHPPP[[[vvvzzzYYYUUURRR]]]444888;;;999444111222555111111111222444666888:::BBB@@@===:::777444333222000000000000000000111111444333333222222222333333333333222111111000000///000000000000000000000000......---......///000000...///000000000000//////...///111222333333333333555555555555555666777777555444222111111111222222333444555666888999999:::::::::::::::999888777666444444444444444444444444666666666666666777888888555555444444555555666777:::888666777999;;;;;;;;;::::::999999::::::;;;<<>>HHHUUU^^^```VVVJJJ???===???>>>;;;:::999888888888999999999:::::::::999888888888888888;;;:::888777777999;;;<<<>>>AAAEEEFFFDDDBBBAAAAAA;;;:::;;;<<<>>>>>>===;;;777999:::;;;<<<>>>AAACCCEEEDDDBBB@@@===:::777666777777666555555777888999===EEENNNSSSVVVTTTKKKAAA>>>:::888999888666777;;;AAA@@@@@@DDDOOO[[[^^^[[[WWWPPPGGGAAA>>><<<999777555555666777888999999:::<<>>;;;:::999888888777777777888888888888888777666666888666999;;;???QQQZZZQQQCCC===:::;;;;;;999999;;;888999:::::::::999999888:::999999999999::::::;;;@@@>>><<<<<<===>>>===<<<;;;;;;<<<<<<;;;;;;999999<<<<<<;;;;;;;;;;;;;;;;;;:::;;;===???===AAANNN\\\iiiUUU@@@:::===???>>>======>>>??????>>>???AAACCCCCCVVVssshhh^^^UUUUUUZZZ___gggmmmxxxsssnnnnnnrrrssskkkbbbUUURRRNNNLLLMMMNNNOOOOOONNNNNNOOONNNLLLJJJOOOUUUeee\\\SSSPPP\\\|||444777;;;;;;777444333333222222222333666888;;;===CCCAAA===999666333222222222111111000000000111111444333333222222222222222222222222111000000//////000000000000000000000000111000000000000111111222//////000000111111000000///000222333333333222222444444444444555666777777666555333222111222222333111222333555777999:::;;;<<<<<<<<<<<<;;;:::999888666666666666666666666666555555444444555555666777555444444333333555666777;;;999777888:::<<<<<<<<<<<<;;;:::999:::;;;<<<===CCCSSSsss|||yyyvvvmmmbbb[[[VVVNNNFFF=========BBBPPP___eeeeeePPPFFF>>>======;;;999999888888888888888888888888::::::888777777666666666:::999888888888:::===>>>===AAAFFFHHHFFFEEEEEEGGG;;;:::999:::<<<======<<<888999::::::;;;===@@@CCCBBBAAA@@@???<<<:::888777888666555444444666888999???FFFNNNRRRUUUUUUMMMDDD???<<<::::::777444555::::::;;;;;;AAANNN\\\cccbbbWWWQQQHHHBBB@@@===:::777777777888999:::;;;;;;<<<:::KKK___ggg___QQQEEE@@@::::::999888777777777777777777888888777777666555666444888:::>>>OOOZZZQQQBBB<<<999::::::888888:::777888999:::;;;:::999999888888888888999:::<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;<<<======<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;888999;;;===<<<>>>IIIUUUgggTTT@@@:::===???===<<<===>>>>>>>>>===>>>AAADDDDDD[[[|||yyy___VVVOOONNNQQQTTTWWW\\\^^^[[[YYYZZZ]]]^^^[[[VVVPPPOOOMMMLLLLLLLLLNNNOOOJJJJJJKKKKKKKKKKKKMMMPPP[[[vvv```TTTNNN[[[www333666:::<<<;;;888444111222222333555777;;;===??????===:::777555444444444444333222111111111111111444333333222111111222222222222111111000000//////111111111111111111111111222111111000000000000111///000000111222222111111000111333444444333111000333333333333444555666777777666555333222333333444222222333444666777999:::999:::;;;<<<<<<<<<<<<<<<777777777777777777777777222222222111222333333444666555444333333555666888<<<:::888999;;;=========<<<;;;:::999:::;;;===>>>GGGYYY|||}}}zzzyyyrrrfff\\\UUUMMMFFF===@@@CCCLLLZZZeeeeee^^^JJJCCC>>>===<<<999888:::777888888888888888777777888888777666666666777777999999999999;;;<<<>>>???<<>>===;;;:::999999777666555555777999:::???EEEKKKNNNQQQQQQLLLEEEBBB???>>>>>>:::666888===999:::;;;???JJJYYYbbbcccXXXQQQIIIDDDAAA>>>;;;888777777888999:::;;;;;;<<<;;;III\\\eeeaaaTTTHHHBBB;;;;;;:::999888888888888666777777777777666555555555444888:::>>>PPP[[[SSSAAA;;;888999999777777999555666888:::;;;;;;::::::999999999999:::;;;<<<<<<;;;===>>>===::::::<<>>???@@@???===;;;:::;;;;;;;;;<<<<<<<<<<<<<<<:::999;;;<<<;;;:::AAAJJJTTTIII???<<<<<<<<<<<<===<<<======<<<<<<>>>AAADDDHHHaaauuu[[[SSSNNNOOOPPPPPPQQQRRRQQQOOONNNOOOPPPOOOOOOOOOLLLLLLLLLKKKJJJKKKLLLNNNHHHIIIJJJJJJKKKLLLMMMMMMWWWiii}}}eeeWWWLLLXXXkkk333555999===>>>;;;444///333333444666888<<>>>>>>>>888888888888888888888888555444444444444555666666777666444333444555777888<<<;;;999999;;;===>>>>>>===<<<:::::::::;;;===???KKK]]]~~~}}}}}}vvviii\\\SSSLLLEEEAAAEEEKKKUUU```fff___TTTFFFAAA>>>>>><<<888888;;;777777888888888888777666666555555666666777888999999999:::;;;<<<>>>???@@@>>>CCCGGGFFFBBB>>>???@@@<<<999666666888;;;===>>>999::::::::::::<<>>>>>>>>>>>>>>===<<<<<<:::999777555666888:::<<<>>>CCCGGGHHHKKKMMMHHHBBBDDDBBBAAAAAA===999<<>>>>>???GGGTTT]]]___XXXRRRJJJDDDAAA???;;;888555555666777888999999:::===JJJ[[[fffcccVVVJJJEEE<<<<<<;;;:::999999999999666666666666666555555444444444999;;;???QQQ\\\UUU@@@:::777888999777777999444555888:::<<<<<<;;;;;;:::::::::999::::::;;;;;;<<>>CCC@@@@@@BBBBBBAAA???===;;;<<<<<<<<<==================<<<<<<===;;;999<<>>>>>>>><<<999:::???;;;<<<<<<<<<;;;===@@@CCCKKKfffvvvYYYSSSOOOQQQRRRPPPOOOPPPNNNMMMMMMMMMKKKIIIJJJMMMIIIJJJKKKJJJJJJJJJKKKMMMJJJKKKKKKKKKLLLNNNNNNLLLWWW```zzzyyyiiiZZZKKKTTT]]]888444222666<<<>>>999444666444444888???BBB@@@===888444111222444555222...111222222333333333222222111000///...///111333444444333111///...//////000111222222333444444444444222222222222222111000///111111222333333333333222333222111000////////////111111111111222333444444444444333222222333333333333444444555555444444333888888888999;;;>>>BBBDDD>>>;;;888444333333444555444444333222222222222333666555444333333444555666999777888;;;===;;;<<>>EEERRR___```XXXPPPMMMAAA???<<<::::::999888666888777777777999999777555444444555666666666666666?????????@@@@@@??????>>>AAAEEEEEEAAA@@@DDDDDD@@@>>><<<999777666999<<>>===<<<;;;;;;<<<===>>>?????????AAABBBAAA<<<777999666888666111999BBB>>>BBBAAA??????@@@AAA@@@???CCCBBBAAA@@@????????????;;;<<<>>>CCCJJJQQQVVVYYYOOOKKKDDD@@@===;;;:::888888888777555444444666999888MMM```ccc^^^XXXOOOEEEAAA===::::::;;;:::666333777777666555444333222222666555:::;;;>>>NNNXXXPPPAAA===999777666777777777888888::::::::::::999888:::999777666666777999:::>>>===<<<<<<<<<>>>???@@@AAAAAA@@@???>>><<<;;;:::999<<>><<<<<<<<<;;;;;;::::::::::::::::::::::::;;;======BBBAAA>>>======>>>@@@BBBKKKeee```VVVNNNOOOSSSSSSQQQQQQNNNNNNMMMLLLLLLKKKJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHMMMLLLLLLLLLKKKKKKJJJJJJOOOZZZtttqqqmmmOOOOOOOOO\\\ooo666444333666;;;===<<<999888777777;;;@@@BBB???<<<777444111222444555222///111222222333333222222111000000///...///111333444444333222000//////000000222222333333444333333333222222222222222111000000111111222333333333333222555444333333333333333333222222222222222333333333444333333222222333333444444444555555555555444444666666666777999<<>>:::;;;<<<===???FFFPPPXXXjjj}}}~~~|||~~~xxxiii]]]SSSMMMGGGLLLWWW```___TTTJJJFFF@@@>>>;;;:::::::::888777888777777888999999777666666666777888888888888888<<<===>>>@@@@@@??????>>>@@@CCCDDD@@@AAADDDDDDAAAAAA>>>:::777888:::<<<=========<<<<<<<<<======>>>??????@@@BBBDDDAAA<<<888999666:::999666???HHHCCCCCCAAA>>><<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<===>>>======>>>AAAFFFLLLPPPRRRMMMIIICCC???<<<;;;999777888888777666444444666888:::MMM^^^___[[[WWWPPPHHHBBB>>>:::999::::::888555777777777777777666666666555444999;;;???PPPYYYPPP@@@===999777777777777777999999:::::::::999888777888777666666777999;;;<<<>>>============???AAABBBCCCCCCCCCBBB@@@===;;;999:::===??????===;;;<<<===>>>>>>===<<<<<<;;;::::::::::::::::::;;;<<<===>>>???>>><<<;;;;;;===???@@@EEE^^^hhh[[[OOONNNQQQPPPMMMLLLIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIMMMLLLLLLLLLLLLKKKKKKKKKKKKTTTnnnnnnlllPPPOOOOOOXXXkkk444444444666888;;;===???<<<;;;<<>>:::777444111222444555222///111222222222222222111111000////////////111222444444444333222111111111111333333333333333333222111111222222222222111000000111111222333333333333222444444333333444444555666444333333333333333222222333333333222222333333444555555555555555555555555444444444555777:::<<<>>>888888777777666555555555444444333444444555666777888777666555555666777888888666999===>>>;;;;;;<<<888<<>><<<::::::::::::999888888777777888999999888666888888999999:::::::::::::::<<<>>>@@@AAA@@@>>>===>>>AAABBBAAABBBEEEEEECCCEEEAAA;;;999:::<<<;;;:::;;;<<<======>>>>>>>>>>>>>>>???AAADDDDDDBBB<<<888999777===???>>>HHHPPPKKKDDD@@@;;;888777777666666555555666777888999;;;<<<>>>>>>>>>???AAADDDGGGIIIKKKHHHCCC???===;;;999777888888888666444444666888;;;MMM\\\]]]YYYWWWRRRKKKBBB===999777888999777555666666666777777888888888555333888<<>>======<<<===>>>@@@BBBCCCCCCDDDEEEEEECCC@@@===:::<<<>>>@@@???===<<<;;;;;;???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???>>>===<<<;;;;;;===???AAACCCZZZzzztttcccRRRMMMPPPOOOLLLJJJHHHGGGGGGGGGGGGHHHHHHIIIEEEEEEEEEFFFFFFGGGHHHIIILLLLLLMMMMMMLLLLLLKKKKKKJJJPPPiiillloooTTTSSSRRRSSSccc{{{333444555444444666;;;@@@?????????AAABBB@@@;;;777555444222222444444222000111222222222222111111000000/////////000111222333444444333333222222222222333333333333333222111000111111222222222111111000111111222333333333333222000000000111111333444444555555444444444333222222333333222222222333444444444444444444444444444444333333444555666888:::;;;666777777888888777555555333333444444555777888999999999777777777777999999999888;;;@@@AAA===;;;===888<<<@@@AAAHHH[[[xxxvvvmmmlllpppsss~~~wwwkkkggggggjjjeee```]]]TTTGGG===:::<<<;;;999999:::;;;:::999888777777888::::::999777999999999999999:::;;;;;;;;;===@@@BBBBBB???===;;;===???AAACCCEEEGGGGGGGGGJJJEEE???===>>>>>>;;;888:::;;;===>>>?????????>>><<<>>>BBBDDDDDD@@@;;;777999888@@@EEEFFFQQQXXXQQQCCC>>>999555444555555555333333444555666888999:::<<<<<<<<<;;;;;;===@@@BBBJJJGGGCCCAAA???===:::777777888888666555444666888;;;MMM\\\]]]YYYWWWSSSLLLAAA<<<666555666777666555444555555555555666666666666444888>>>FFFXXX___RRR???<<<999777888888888777777888999::::::999888777777777777777999:::<<<===;;;;;;;;;;;;===???AAACCCAAACCCEEEFFFFFFCCC???===>>>?????????>>><<<;;;:::<<<<<<<<<<<<<<<=========<<<<<<;;;<<<<<<===>>>???>>>>>>===>>>???AAACCCDDDHHH^^^|||nnnXXXOOOOOOOOOMMMLLLJJJIIIHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHKKKLLLMMMMMMMMMLLLKKKKKKLLLNNNfffnnnwww\\\YYYWWWOOO\\\sss333444555333000222777<<<@@@@@@@@@@@@???===999666444333333333333333333222222222222222111111000////////////000000111222222444444444444333333333222333333333333222111111000000111111222222222111111111111222333333333333222////////////000222333444555555555555555444333222333222222222333333444555333222222111111222222333444444555555777888999:::555666777888888777666555333333444555666777999::::::999888777777888999:::;;;:::<<>><<<>>>;;;===@@@EEERRRlllzzzlllddddddjjjppp}}}tttrrrrrruuujjj]]]TTTKKKAAA;;;:::<<<:::888999:::;;;:::999888777777888:::;;;999888999888888888888999:::;;;>>>???BBBCCCBBB???;;;999===>>>AAAEEEHHHHHHIIIJJJLLLHHHDDDAAA@@@>>>;;;888999:::===???@@@@@@@@@???===???BBBCCCAAA===999666999999BBBJJJLLLVVV\\\SSS@@@<<<777555444666666777666666666666666777888888888999999888777999<<<@@@JJJGGGEEECCCBBB???<<<999777888888777555555666777999LLL\\\^^^ZZZXXXRRRKKKBBB===888666888999999777777666666666555555555555999555999@@@KKK]]]aaaSSS>>>;;;999888888999888777444555777999:::::::::999999999999999999999::::::999999999:::;;;===@@@AAA===???CCCEEEFFFDDDAAA@@@>>>>>>>>>>>>===<<<:::888777888999:::<<<===>>>???<<<<<<;;;<<<<<<===>>>???>>>>>>>>>???@@@CCCEEEFFFMMMbbbfffXXXSSSOOOLLLJJJHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGIIIJJJLLLMMMMMMLLLKKKJJJMMMKKKcccppp}}}ccc\\\WWWMMMVVVjjj222333333111///111555999>>>>>>>>>===;;;888666555333333333333333333333333222222222222111000///////////////000111111222222222333333444444333333222222222222222222222111000000000111222222222222111111111222333333333333222111111111111222333444555444555666666666555444333222222222222333444555555222222000000000000222222444555555666777888888999666666777888888777666555333333444444666777888999:::999888777777888999:::<<<;;;===AAAAAA>>><<<>>>>>>>>>CCCNNNcccvvviiibbbccckkkrrr}}}zzzsssdddTTTJJJBBB<<<:::<<<<<<:::888888999::::::999888777777888:::;;;:::999999888777777777888999:::>>>???@@@AAA@@@>>>;;;999<<<<<<@@@FFFIIIHHHHHHJJJKKKJJJGGGDDD@@@<<<:::888999:::<<<>>>???AAAAAAAAA@@@BBBDDDCCC@@@;;;888666::::::CCCLLLOOOXXX[[[PPP>>>;;;777555666777888888888888777777666777777777555777888777555666:::>>>HHHGGGFFFEEECCCAAA===:::666777888777666555555777888KKK[[[\\\XXXUUUPPPHHHDDD@@@<<<;;;<<<>>><<<;;;999999999888888777777777;;;666999BBBNNN```bbbQQQ===;;;999888999999888777444555777999::::::999999::::::::::::::::::999999999888888999:::<<<>>>???;;;===???BBBBBBBBB@@@???<<<<<<;;;<<<===<<<:::777666777888:::<<<===??????;;;;;;;;;;;;<<<===>>>???;;;<<<===???AAACCCEEEFFFLLLcccooocccWWWNNNJJJFFFEEEDDDCCCDDDFFFHHHIIIJJJJJJHHHGGGGGGFFFFFFFFFGGGIIIKKKLLLLLLKKKJJJIIIKKKFFF]]]oooeeeZZZRRRLLLQQQbbb}}}111222111111222333666999;;;;;;:::888666444444555222333444333333222333444222222222222111000///......///000111111222222222111222333444444333222111000111111222222222222111000000111222222222222222111111222333333333333222222222222222333333444555333444666777777666555444222222222222333444555666333222111000000111222333444444555666777777777777777777777777777666555555444333444444555666777888:::999888777777888999:::<<<:::;;;>>>>>><<<;;;>>>??????GGG\\\xxxwwwmmmfffhhhpppxxx{{{gggYYYIIIAAA===999999;;;<<<:::888888999999999888777777777999;;;<<<;;;999999888777666777888:::;;;:::;;;<<<======<<<;;;;;;;;;:::>>>EEEHHHFFFFFFIIIFFFHHHIIIDDD===888777888:::;;;;;;===???AAABBBCCCEEEGGGGGGDDD???:::888888::::::DDDMMMOOOWWWWWWJJJ===;;;888777777777777666777666666555555555666666555777888666444444999===FFFFFFEEEEEEDDDAAA<<<999666777888888666555555666888IIIWWWVVVRRRPPPLLLFFFCCC@@@===<<<>>>???===:::888888888888888999999999;;;555888AAANNNaaaaaaNNN<<<:::999999999999888777666777888999999888777666888888999:::;;;;;;;;;;;;::::::999999:::<<<===>>>;;;<<<===>>>>>>===<<<;;;:::999999:::<<<<<<999777999999:::;;;<<<===>>>>>>::::::::::::;;;<<<===>>>;;;<<<>>>@@@CCCEEEGGGHHHJJJccclll\\\UUUNNNLLLIIIGGGFFFFFFHHHIIIHHHGGGGGGFFFFFFFFFGGGGGGEEEGGGIIIKKKKKKJJJIIIGGGJJJCCCZZZooofffXXXMMMLLLLLL[[[vvv000000000222444777999:::999999777555333222333555222333444444333222333444222222222111111000.........///000111111222222111000111222333333333222111///000111222222222222222///000111222222222222222111111222333333333333222222222111111222222333333222444666777888777666555222222222222333444555666444333111000000111333444333444555555666666666555999888888777666555555555444444333444444555666777999999888777777888999999<<<999999<<<<<<::::::===???@@@KKKfffzzzqqqkkkmmmuuu}}}xxx\\\OOOBBB<<<:::888777999===;;;999888999999888777777777777999;;;<<<;;;::::::999888777777999;;;<<<666777888:::;;;<<<<<<<<<:::888<<>>AAACCCEEEIIIJJJJJJFFF???;;;::::::::::::DDDMMMOOOUUUTTTFFF===;;;888777777777555333444333333333444555555666666888999777333333777<<>><<<<<<<<<<<<;;;999888888999888777999<<<<<<999666<<<<<<==================:::::::::::::::<<<======>>>???AAACCCFFFIIIKKKLLLKKKeeemmmddd[[[WWWRRRMMMIIIGGGFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHDDDFFFHHHJJJKKKJJJHHHFFFKKKBBBZZZqqqhhhWWWKKKKKKIIIVVVrrr666444333222444777;;;>>>;;;999777444111000000/////////000111333444555666111111000//////000111222000000000111222444555666111111222222222222111111222222222222222222222222000111222222333333222222444555555444333333444666222111000111333555555555666666555555555666666777111111111222222333333444222333444444222222333444555444444555777888777555777777666666555555555444333444444555666777777888999777555333222333444555:::888:::<<<;;;999;;;???AAALLL^^^vvv|||xxxzzzyyyxxx~~~kkkSSSHHH===;;;:::888777888777888999::::::999777666999999:::;;;;;;<<<<<<===666666666777888888999999<<<<<<;;;:::::::::;;;;;;======>>>AAADDDFFFFFFEEEBBBFFFIIIDDD:::333333666999:::;;;===???AAACCCEEEIIIFFFCCCAAA@@@>>><<<:::<<<===@@@FFFLLLLLLGGGAAA999777555555666777777666888777777666555555444444666666666555444555888;;;HHHEEEBBBAAAAAA@@@<<<888444666888888777666555666;;;LLLXXXTTTLLLIIIFFFAAA<<<:::888888:::;;;;;;;;;777777777777777666666555555888999>>>MMM\\\VVVGGG===:::888999<<<<<<777222888888888888777777777777777999:::;;;;;;===???BBBBBB>>>999777:::<<<===<<>><<<:::;;;;;;<<<======>>>>>>>>>===;;;:::;;;===>>>>>>=========???CCCHHHJJJIIIFFFRRRddd|||wwwiiiYYYNNNHHHDDDCCCEEEDDDDDDDDDDDDEEEEEEEEEEEEIIIHHHHHHIIIJJJJJJIIIHHHFFFFFFWWWtttsssWWWFFFGGGIIITTTjjj555444333444555888;;;===999777555333222111222222444444333222111000//////222111000//////000111222111111111000000111111222111111222222222222111111222222222222222222222222111222222333333333333333222333333222000///111222444222111222444555555555555555444444444555555666222222222222222333333333222333444444222222333444444444444555777888777666777666666666555555555444333444444555666666777777999888666555555555777888999888888:::999777:::@@@GGGVVVlll|||{{{||||||{{{uuuaaaNNNDDD;;;999999777666777666777888999::::::999999999999999:::;;;;;;<<<<<<777777888888888888888999===<<<;;;;;;;;;;;;;;;;;;??????@@@CCCGGGIIIIIIHHHDDDDDDCCCAAA===:::777555888999:::<<>><<<;;;;;;<<>>>>>???===999666444666888999777666666777;;;LLLWWWTTTLLLIIIFFFAAA<<<:::888888999;;;;;;;;;777777888888777777666555666999:::???MMMZZZTTTEEE<<<999888:::>>>???;;;888888888888777777777666666999999999888999;;;@@@DDDBBB===999777:::<<<===<<<@@@???===;;;:::;;;<<<<<<<<<:::999:::<<<===<<<:::;;;;;;;;;<<<<<<===>>>???===;;;:::;;;>>>????????????>>>@@@CCCGGGIIIHHHFFFPPPaaa~~~|||hhhVVVKKKGGGEEECCCDDDDDDDDDEEEEEEEEEEEEEEEHHHHHHHHHIIIIIIIIIHHHGGGJJJIIIXXXuuuxxx]]]KKKJJJJJJRRRggg444444555777999:::<<<===666555444333222333333444777666555333111///...---222111111000000000111111333222111000///.........111111222222222222111111222222222222222222222222222222333444444444444444222222222111//////000111666444222222444555555555555555444333333444444555333333333333222222222222222333444444222222333444444333444555777888777666666666666555555555555555444444444555666666777777:::999888777888999:::;;;;;;999999:::999999???GGGUUUhhh~~~~~~}}}fffVVVHHH???888777777666555777555666777999::::::::::::888888999999:::;;;;;;;;;888888999999999999999999>>>===<<<<<<;;;;;;;;;<<<<<<<<<===@@@DDDGGGGGGGGGGGGBBB>>>>>>AAA@@@;;;555888888999;;;>>>CCCGGGIIIIIIEEE@@@<<<;;;<<<<<<;;;;;;===@@@CCCDDD@@@:::555444333333555666666444222333333444555666666777777777888999888666666666888;;;;;;;;;===>>><<<999666444666888999888777888999;;;KKKWWWSSSLLLIIIFFFBBB===;;;888888999:::;;;:::888888888888888777777666777999;;;@@@MMMVVVPPPBBB888777777:::>>>@@@>>>;;;888888777777777777666666::::::888666666:::@@@EEEBBB===888777:::<<<===<<>>===;;;;;;;;;<<<<<<<<<:::::::::<<<===<<<;;;<<<;;;;;;:::;;;===>>>???===<<<<<<===@@@BBBBBBAAABBBAAAAAACCCEEEGGGGGGFFFMMM[[[xxx}}}www\\\LLLIIIHHHDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGLLLJJJXXXuuu~~~eeeQQQOOOKKKOOObbb555666999;;;=========<<<666555444333222333333444444444444333333333222222222222111111111111111111333222111000///.........111111222222222222111111111111111111222222222222222333444444555555444444111222333222111111333555888666333333444555555555666666555444444444555555444444444333333222222111222333444444222222333444444333333555777888888666555555555555555555555555666666666666777777888888888888888999:::;;;===>>>>>>;;;;;;<<<<<>>===<<<<<<<<<<<<:::999:::===BBBEEEFFFGGGHHHCCC>>>>>>AAAAAA;;;666:::::::::;;;>>>BBBFFFIIIGGGBBB<<<888777888999:::===@@@DDDFFFDDD???999555444444555777999888666333333333444555555666666777444666777666444333333333888:::<<>>444444555888;;;===;;;:::888777777777666666666666999999777666777:::???DDDAAA===888777:::=========>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;<<<;;;::::::;;;<<<>>>@@@>>>>>>>>>AAADDDEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGJJJWWWqqq~~~}}}xxxZZZJJJJJJJJJFFFDDDEEEEEEFFFFFFGGGGGGGGGFFFGGGHHHHHHGGGFFFFFFFFFJJJIIIVVVrrriiiUUURRRLLLLLL]]]zzz777999<<<>>>???>>>===<<<888666555333222222222333333333444444555666666666222222222222111111000000222111111000000000111111111111222222222222111111000000000111111222222222222333444444555555444444...000111111222333555777999666333222333555666666888888777666666555666666555444444333333222222222222333444444222222333444333333333555888999888777444444444555555555555555888888888888888999999999777777888999:::<<<===>>>===;;;;;;===@@@HHHYYYhhh}}}gggSSSGGG???:::777888888666777::::::999999888888777777777777888888999999::::::;;;666777999:::===???@@@AAAAAA@@@???>>>===============<<<<<>><<<:::888===<<<<<<===>>>AAADDDFFFCCC>>>888333333444666777;;;@@@GGGHHHDDD>>>999777333444555777999888666333555555555555555555555555444666777666444333333333999;;;>>>@@@???<<<:::888555777888777777777888:::;;;KKKVVVRRRKKKIIIHHHDDD@@@===999777777999:::::::::::::::::::::999999888777888;;;CCCLLLOOOFFF<<<555555666888:::;;;999888777777777666666666666555666777888888888:::>>>@@@AAA<<<888777:::===>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;<<<===???@@@@@@@@@AAADDDGGGHHHGGGFFFDDDDDDDDDDDDDDDDDDFFFGGGHHHTTTmmm|||rrrWWWIIIIIIJJJGGGEEEEEEEEEFFFGGGHHHHHHIIIFFFHHHJJJIIIGGGEEEEEEGGGEEEGGGUUUppplllXXXTTTMMMKKKYYYttt999;;;===??????===;;;999777666555333222222222333555555555555555555555555333333333333222111000///000000000000111111222333111111222222222222111111//////000000111222222222222222333444444444444444,,,...///000000222444666888555222111222555666666999999888777666666666666444444444444333333333333222333444444222222333444333222333555888999888777444444444444444555555555888888888888888999999999666777888999;;;<<<======;;;:::;;;???FFFSSSkkkvvv```MMMBBB===999888:::999777777;;;<<<;;;999888777666666666888888999999:::;;;;;;;;;777888:::<<<>>>@@@BBBCCCBBBAAA@@@???>>>=========<<<;;;;;;===AAAEEEGGGGGGDDDEEEDDDAAA<<<999999;;;======>>>???@@@BBBCCCDDD@@@<<<555222111333444555777???GGGHHHBBB;;;777666111111222444666666444333555555444444444444444444777888999888666666666888<<<>>>@@@@@@===999777666666777777666555555666888;;;KKKVVVRRRKKKIIIHHHEEEBBB>>>999777777888999999;;;;;;;;;;;;;;;::::::999666777;;;DDDLLLLLLCCC:::777888:::;;;;;;;;;:::999777777666666666666555555444666888999999:::===???@@@<<<888777:::===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===;;;;;;;;;===<<<======>>>??????@@@@@@AAAAAABBBEEEHHHHHHGGGFFFCCCEEEFFFFFFDDDDDDEEEGGGHHHSSSlllhhhUUUJJJGGGGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJFFFIIIKKKJJJGGGEEEFFFGGGCCCIIIZZZsssqqq]]]TTTNNNKKKVVVkkk}}}:::;;;<<<===<<<:::777666555444333333333333444555333333333333444444444444333333444444333111000///000////////////000111111111111222222222222111111/////////000111222222222111222222333333333333333///111111111111111333555666333000///111444666777999888777666666555555555333333333444444444444444222333444444222222333444222222333555888999999888333333333444444555555555777777777777777777777777777888999;;;<<<=========<<<<<>>@@@AAAAAACCCBBBAAA@@@???>>>>>>>>>;;;999999:::>>>AAACCCDDDBBBCCCBBB???;;;999:::<<<:::<<<>>>@@@BBBCCCCCCDDD???;;;666222222333444555777@@@IIIIIIAAA888444444222111111222444555555444222333333444444555555666888888888777666666999;;;DDDEEEEEEBBB===999777777777777777555333333444666;;;KKKUUUQQQJJJIIIIIIFFFCCC???999666666888999999<<<<<<<<<<<<<<<;;;::::::444555;;;EEELLLJJJAAA999666777:::;;;;;;:::::::::777777666666666555555555555666666666777999===@@@@@@<<<777777:::===>>>>>>:::;;;;;;;;;<<<;;;;;;;;;<<<>>>???>>>;;;:::;;;===<<<===???AAAAAAAAA@@@???AAAAAABBBDDDFFFFFFEEECCCAAADDDGGGGGGFFFEEEEEEGGGHHHTTTnnnrrr[[[RRRMMMFFFEEEIIIEEEEEEFFFGGGHHHIIIJJJJJJGGGJJJMMMKKKGGGEEEFFFHHHEEEOOOccc{{{wwweeeUUUPPPMMMSSSbbbttt~~~www999:::;;;;;;999777555333333222222222333555666888///000111222333444444555333333444444333222000///000//////.........//////111111222222222222111111...//////000111222222222111111222333333333333222555555666444333222333555555222///...111444666777888888777555555444444444333333333444444555555555222333444444222222333444222222333555888999999888333333333444444555555555666666666666555555555555888999:::<<<===>>>>>>>>>???@@@DDDLLLXXXnnn{{{}}}uuuaaaQQQEEE???999777888:::888555555999999888777777777888999:::999::::::;;;;;;<<<<<<===>>>>>>>>>>>>????????????DDDCCCBBB@@@???>>>>>>>>>???===<<<===@@@CCCEEEFFFAAA@@@>>><<<<<<<<<<<<===777:::===AAADDDEEEEEEDDD???;;;666444333444555555:::CCCLLLKKKBBB888444444555333222333555777777777000111222333555666777888666666666555444555888;;;KKKLLLKKKFFF???:::999999888888777555222111333444;;;KKKUUUQQQJJJIIIIIIFFFCCC???:::666666777888999<<<<<<======<<<<<<;;;:::333444:::EEELLLIII@@@999222444777999999999999:::777666666666555555555555777777555444444888>>>BBB@@@<<<777777:::>>>???>>>::::::;;;<<<<<<;;;;;;;;;<<<>>>@@@>>>;;;:::;;;===<<<>>>@@@CCCCCCBBBAAA??????@@@AAACCCEEEDDDBBB@@@@@@DDDHHHHHHGGGEEEEEEGGGHHHVVVooofffPPPNNNNNNFFFDDDKKKEEEFFFFFFGGGIIIJJJKKKKKKHHHKKKNNNLLLGGGEEEFFFIIIHHHUUUkkk}}}lllUUUQQQNNNQQQ[[[jjjxxx~~~vvv>>><<<999666555444555555333222111000///000111222000111111222222333333444444444444333333333222222000000000000000000000000000111111111111222222222111111111111111111111111222222222333444555777777111222333333333222111000444444333222222333333333222333444555666666666666555555555555555555555555333444555555666666555555333333333333333444666666666666444333333444555666111222333555666777777777777555777<<<>>><<<===@@@<<>>>>>===;;;999999;;;<<<<<<;;;;;;===???@@@???>>>>>>BBBDDDCCC>>><<<>>>@@@@@@AAABBBBBB@@@>>><<<:::???===:::<<<@@@DDDEEEEEEBBB???<<<:::::::::::::::<<<<<<===???BBBCCCBBBAAA===<<<888555333444999===???DDDHHHGGGAAA;;;999999777666555444444555666777444444333333555777999::::::888888:::888555666;;;HHHSSSUUUHHH===<<<;;;666666777999888666555555666:::IIITTTRRRNNNMMMKKKFFFCCC>>>:::::::::888777999666888:::::::::999:::;;;<<<888:::CCCNNNNNNAAA444444555777999:::999888777:::999777666555555555666999777555666999===???@@@???<<<::::::<<>>;;;::::::;;;======>>>@@@BBBCCCCCCAAAEEEFFFFFFFFFEEECCCAAA@@@CCCFFFJJJKKKKKKJJJIIIJJJMMMYYYmmmxxxcccQQQMMMKKKFFFFFFLLLHHHHHHHHHHHHHHHHHHHHHGGGJJJKKKLLLKKKIIIFFFEEEEEEKKK```iii[[[VVVQQQOOOUUUbbboooyyyyyy|||vvvhhh;;;999777444333333333444333333222111111111111111111222222333444555555666222222111111111000000000111111111111111111111111111111111111222222222222000000000000000000000000222222222333444555666777444555555666555444333222444333333222222333333444333333444555666666666666555555555555555555555555333444444555555555555555333333333333444555666777888777555444444444555555444444555666777777777666555444666;;;<<<;;;<<<@@@CCCQQQcccssszzzssstttwww{{{vvv\\\JJJAAA===:::;;;::::::::::::999999999=========<<<::::::;;;===>>>????????????>>>======AAADDDFFFDDD???<<<===???===>>>@@@AAAAAA@@@???===???<<<;;;<<<@@@DDDFFFEEEEEEBBB???===;;;;;;;;;;;;;;;;;;<<>>;;;555555777888777666444555555888GGGRRRQQQMMMNNNLLLGGGCCC===999::::::777666888333555777777666666666888;;;888:::DDDNNNNNNBBB555444555777999:::999888777:::999777666555555666666:::888666777:::===@@@@@@>>><<<:::;;;===@@@AAAAAA===<<<;;;:::::::::;;;<<<===>>>>>>===;;;::::::;;;===<<<<<<>>>AAACCCCCCCCCDDDEEEEEEEEEDDDBBB@@@???@@@DDDIIILLLMMMLLLLLLLLLLLLYYYlllmmm[[[MMMJJJIIIDDDCCCGGGGGGGGGHHHHHHIIIIIIJJJJJJOOOOOONNNKKKHHHGGGHHHIIIPPPdddoooZZZUUUOOOMMMRRR]]]kkktttuuuvvvuuuggg777666444222222222222333333333333333333222222111222222333444666777777888222111111111111000000000111111111111111111111111111111222222222333333333111111111111111111111111222222222222333555666777555555666666555555444333333333333222222333333444444444555555555555555444444444444444444444444444333444444444555555555555444444444444555666777888:::999777666555555555555777777888888888777777666666555888<<<<<<;;;===BBBHHH\\\vvvvvvqqqsssvvv|||jjjSSSDDD===:::::::::;;;;;;<<<<<<<<<<<<;;;<<<===>>>===<<<<<<>>>@@@AAADDDEEECCC???<<<;;;<<>>???@@@@@@@@@???>>>===>>><<<;;;<<<@@@DDDFFFGGGHHHFFFCCC@@@>>><<<<<<<<<::::::<<<>>>AAABBB@@@>>>::::::888666555777;;;>>>HHHHHHFFF@@@999444555777666555555444555666777888666666777888888888888888888666777999888666888===NNNWWWXXXNNNDDD???;;;666555666888777666444444555777EEEPPPOOONNNPPPNNNIIIBBB<<<999999999666666888333444666666555444555666999888;;;EEEOOOOOOCCC777444555777888999999888888:::999777666555555666777:::888777888:::===>>>>>>===<<<;;;<<>>===<<<===???BBBCCCCCCBBBCCCCCCCCCBBBAAA???>>>>>>CCCIIINNNOOONNNMMMMMMKKKWWWjjj{{{aaaSSSIIIIIIIIIDDDCCCFFFGGGGGGHHHIIIJJJKKKKKKLLLUUUSSSOOOJJJGGGGGGKKKNNNUUUfffrrrZZZTTTMMMIIIMMMXXXdddmmmooonnnuuupppbbb444444333222222222333333222333444555444333222111111222333444555777888888333333333333222222222222111111111111111111111111222222222222333333333444444444444444444444444444222222222222333444555666444444444444333333222222333333222222222333444444555555555555555555444444444444444444444444444444444333333333444444555555555555444555555666777888<<<:::999777555555555666777888999999999999999999999888:::===<<<<<<@@@GGGPPPgggyyyuuuvvvwwwzzzyyy```MMMBBB;;;999:::888999;;;<<<=========<<<===>>>@@@@@@??????AAACCCDDDHHHJJJGGG@@@::::::<<>><<<:::999<<<;;;;;;<<>><<<:::999888888888:::;;;;;;:::;;;<<<>>>AAA>>><<<<<<===@@@AAAAAA@@@AAABBBBBBBBBAAA???>>>???DDDKKKOOOPPPNNNLLLKKKHHHUUUgggxxxsssZZZPPPHHHHHHIIIGGGGGGJJJIIIIIIIIIJJJJJJKKKKKKKKKTTTSSSPPPKKKHHHHHHKKKNNNTTTeee~~~lllZZZTTTLLLHHHJJJSSS^^^eeejjjfffiiivvv~~~xxxggg[[[444333333333333333333333222333444555444333222111000111222333444555666666333333333222222222111111111111111111111111111111222333333333444444444444444444444444444444444444222222222222222333444555444444333333222222222222333222222222333333444555555555555555555555444444444444444444444444444444444333333333333444555555555555444555555666777888<<<;;;999777666555666666666777888:::;;;<<<<<<<<<:::999:::<<<<<<>>>FFFPPPaaavvv}}}zzzyyyyyyyyymmmVVVHHH@@@999888:::777888999:::;;;<<<<<<<<>><<<:::999888999999:::<<<>>>BBBFFFIIIHHHIIIHHHEEEAAA>>>>>>???<<<===>>>AAABBBAAA>>>;;;888888888777777:::???CCCGGGDDD>>>777444444777:::777777555555555555777777444555666777777777666555999666666888777666999???IIIMMMOOOKKKEEE@@@===999999:::;;;;;;999888888999:::FFFOOOOOOPPPTTTSSSMMM@@@:::777888999777777999999:::;;;;;;999777888888777888>>>HHHQQQOOODDD999555666777777888999999999999999777666666777888888999888888:::<<<===<<<;;;;;;:::;;;===AAADDDEEEEEECCCAAA>>>;;;999888888777777999:::;;;;;;;;;===>>>CCC@@@===<<<<<<=========>>>???AAABBBCCCBBBBBBAAABBBGGGLLLPPPOOOKKKHHHGGGFFFSSSeeevvvnnnaaaVVVNNNGGGFFFGGGIIIKKKNNNKKKKKKKKKJJJJJJIIIIIIIIIOOOOOOOOOMMMJJJHHHIIIJJJPPPaaa~~~}}}vvvqqq```ZZZUUUMMMHHHIIIOOOXXX^^^ddd^^^___hhhooojjj]]]SSS444444444444444333333333333333333333333222222111000111111222222333333333111000000000000/////////222222222222222222222222333333333444444444555555222222222222222222222222222222222222222333444444666555444333333333333444222222222222333444555555444444555555555555555444333333333333333333333333444333222222222333555666444444444444555666777888;;;:::888777666666666666666777888:::;;;<<<======888777888;;;>>>EEESSSaaarrr~~~}}}||||||}}}rrr^^^JJJBBB===888666888888888888888999:::;;;<<<@@@BBBDDDEEEEEEDDDEEEFFFDDDGGGJJJHHHCCC>>><<<<<<<<<<<<===???@@@@@@@@@@@@===<<<<<<;;;;;;:::::::::666777999:::<<<@@@EEEIIIFFFHHHIIIGGGCCCAAABBBDDDAAAAAABBBDDDDDDBBB>>>:::888888777666777;;;BBBGGGIIIEEE>>>888444333555666777666444333222222333333444444555666666666666666:::777666777777555999???GGGIIIIIIGGGBBB>>><<<;;;:::;;;===<<<;;;999::::::<<>>999666888:::888999<<<999;;;<<<;;;888777666777777999@@@JJJQQQOOODDD999666666666777888888999999999999777777777777888999::::::;;;>>>@@@AAA???>>>:::::::::===AAACCCDDDCCCAAA???===:::999888888888888999;;;;;;;;;<<<===???CCC@@@===<<<<<<<<<<<<;;;===>>>@@@CCCEEEFFFFFFFFFEEEIIIMMMNNNLLLIIIEEEDDDEEERRRdddsss}}}zzzuuubbbYYYQQQLLLGGGDDDEEEHHHKKKMMMLLLKKKKKKJJJIIIHHHGGGGGGIIIKKKMMMMMMKKKHHHGGGGGGLLL^^^{{{zzzmmmhhhZZZXXXTTTMMMIIIIIIMMMSSSXXX\\\WWWVVV\\\```\\\SSSNNN444444444444333222222111333333222111111111111111111222222222222222222222000000000000////////////222222222222222222222222444444444444555555555555111111111111111111111111222222222111222222333444555444333222222222333333222222222222333444555666333333444555666666666666333333333333333333333333444333222111222333555666333333333333444555666777999888777666555666666777777888999:::;;;<<<<<<<<<888888:::???FFFRRRgggyyyeeeQQQAAA>>>>>>999888;;;:::999888777777999<<<===@@@BBBEEEEEEDDDDDDDDDEEEBBBDDDFFFGGGEEEBBB???===;;;;;;;;;<<<>>>>>>======<<<;;;:::999888888888888333555888999;;;>>>DDDHHHEEEHHHKKKJJJFFFEEEGGGIIIEEEEEEFFFGGGGGGCCC>>>:::999888666444666<<>>IIIHHHFFFDDD@@@<<<:::::::::;;;===<<<:::999999:::>>>HHHNNNMMMNNNQQQNNNGGG===888666999;;;:::<<>>AAAAAA???>>>:::999:::===@@@BBBBBBAAA>>><<<;;;999888888888999999:::<<<<<<<<<<<<>>>@@@???===<<<<<<===>>><<<;;;<<<===AAADDDGGGIIIJJJJJJFFFIIILLLLLLJJJGGGDDDCCCGGGRRRcccqqq{{{|||zzzjjjZZZVVVMMMKKKIIIGGGGGGIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFHHHKKKKKKJJJHHHHHHHHHMMM]]]yyyxxx}}}jjjhhh^^^UUURRRMMMIIIIIIKKKOOORRRSSSOOOOOOSSSUUUQQQNNNNNN333444444333333111000000444333111000///000111222333333333222222222111111222222222222111111111111222222222222222222222222444444444555555555666666333333333333333333333333222222222111222222333333222111000/////////000111222222222222333444555666222333444555666666666666333333333333333333333333444333222111111333555666333333333333333555666666888777666555555666777777999::::::;;;;;;::::::999:::;;;>>>EEENNN^^^www|||^^^KKK===>>>@@@===;;;???===;;;888666777999<<<>>>@@@BBBDDDEEECCCBBBBBBCCCAAABBBCCCEEEGGGEEEAAA>>>;;;::::::;;;<<<<<<;;;999>>>===;;;999666555444333222444777888999===CCCHHHEEEIIILLLLLLIIIHHHJJJNNNHHHHHHIIIIIIHHHDDD>>>::::::888555333555<<>>LLLHHHEEECCC???:::999999999;;;<<<<<<:::999999:::>>>GGGMMMKKKLLLOOOKKKDDD<<<777666999<<<<<<===AAA===>>>>>>===:::888888888999<<>>???===;;;:::999:::===@@@AAAAAA@@@;;;;;;999888888888999999:::;;;======<<<===>>>@@@;;;;;;;;;===>>>???>>><<<;;;===AAAEEEIIIKKKMMMMMMEEEHHHJJJJJJHHHFFFDDDDDDHHHSSScccpppxxx}}}|||}}}```RRRPPPKKKLLLLLLKKKKKKLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHIIIIIIIIIHHHIIIKKKOOO^^^yyywww|||jjjkkkeeeRRRPPPLLLIIIIIIJJJLLLNNNMMMJJJKKKNNNOOOLLLLLLOOO333222000/////////000111555444111/////////000111111111222222222333333333000222333000---,,,...000222111111333444444222000111222333444555555555555333333333444444444555555777666444333222333333444222333333333333222111111000000000000111222333444444444555555555555444444333333333444444444555555777666555444444444444444555555555555555666777777777777666666666888999::::::777888;;;===;;;;;;======???BBBKKK```zzzoooWWWIII??????AAA>>><<<======;;;999999::::::999999;;;===???AAABBBAAA@@@?????????AAACCCEEEEEECCCAAA???:::999<<<===;;;;;;===<<<===<<<:::777666777888888777666666999===BBBEEEHHHIIIKKKMMMNNNMMMLLLKKKJJJIIIHHHHHHGGGDDD@@@<<<;;;888555555999>>>CCCFFFBBB===888666777888777666888666444333333333222111222222222333555777888999===999777999999888;;;???IIIHHHFFFAAA===;;;;;;<<<;;;>>>@@@???;;;888999;;;888GGGMMMGGGHHHPPPOOODDD777666444555999<<<>>>>>>@@@===:::999999:::::::::777;;;BBBKKKPPPLLLAAA888666555555555666777888999<<<:::777555555666888999555666777:::<<<>>>@@@AAA:::888777888<<<>>>>>><<<<<<;;;999999::::::999888::::::;;;;;;<<<=========>>>:::;;;AAACCC???>>>@@@@@@BBBEEEKKKPPPRRRRRRPPPKKKHHHEEEDDDGGGHHHHHHFFFLLLUUUbbbnnnwww|||qqqZZZMMMIIIMMMHHHKKKWWW^^^[[[UUUSSSJJJJJJIIIGGGJJJLLLIIICCCEEEGGGJJJLLLMMMMMMLLLKKKSSSaaapppyyy{{{vvvkkk```UUURRRMMMIIIGGGGGGHHHIIIGGGGGGHHHHHHIIIJJJKKKKKK222222111000000000000111666555333222111111222222111111111222222222333333222222222111000///111222222111111333444444222000000111222333333444444444333333333333444444444444666555444333333333444555222333333333333222111111///000000111333555666777444555555555555555555444333333333444444444555555444444333333333444444555555555555555555666777777777666666666777888999:::;;;888888<<<===;;;<<<@@@DDDHHHOOO[[[ppp~~~hhhOOODDD;;;<<<>>><<<::::::;;;:::999888999999999888;;;<<<>>>??????>>>===<<<<<<<<<===???BBBBBB@@@>>>>>>:::888;;;===;;;:::<<<;;;<<<<<<:::777666666888777666666666999===BBBEEEHHHIIIJJJLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGDDD@@@===:::888666666:::@@@CCCEEE>>>;;;777555666666555444777555444444555666555444555555555555555666777888;;;777666888888888;;;???KKKJJJFFFAAA<<<999999999<<<>>>???<<<888555666888<<>>@@@AAABBB@@@===:::999999999888777;;;CCCLLLPPPKKK@@@777666666666666777888999999999777555333222333555666666777999;;;===???@@@AAA;;;999888:::===???@@@???:::999999:::;;;<<<;;;999::::::;;;;;;<<<=========>>>:::;;;???AAA>>>===@@@AAACCCFFFKKKOOORRRQQQPPPMMMJJJGGGGGGHHHHHHGGGFFFIIISSSbbbooowww|||oooYYYNNNKKKLLLMMMWWWgggpppmmmfffbbbZZZXXXRRRJJJHHHIIIHHHEEEHHHIIIKKKMMMPPPRRRSSSTTTOOO^^^pppyyy{{{vvvkkk```TTTQQQMMMIIIGGGFFFGGGHHHFFFGGGGGGGGGHHHIIIIIIIII222222222222222111111000666666666555555444333222111111111222222222222333444333111222333444444444222222111222444444222000//////000111222222222222222222222222333333333333444444444333444444555666222333333333333222111111000000111333555777999:::555555555555555555555555333333333444444444555555222111111222333444555555555555555555555666777777666666666666777888999::::::888999<<<===<<<@@@FFFPPPXXXcccqqqqqq\\\GGG???:::;;;>>>===;;;:::::::::999888888888999999============<<<;;;:::999======>>>@@@CCCDDDBBBAAA>>>999888;;;<<<::::::<<<:::;;;;;;:::777666777888777666666777:::>>>BBBEEEGGGHHHHHHIIIIIIJJJKKKKKKJJJIIIGGGGGGFFFDDDAAA>>>888777666999===AAACCCDDD<<<:::888777777777555333666555444555888999999888888777777666666666777777999555444666777777:::???KKKJJJGGGAAA;;;777666666<<<===<<<999444222333666BBBLLLMMMDDDCCCJJJLLLEEE:::888777888;;;>>>@@@AAADDDBBB???<<<999888777777666===FFFNNNPPPJJJ???666666666777777888999999:::<<<:::888666555666777888777888:::<<<>>>???@@@@@@<<<:::999;;;>>>@@@AAAAAA:::999:::;;;===>>>===;;;::::::;;;;;;<<<============::::::<<<===<<<===AAACCCCCCFFFJJJNNNPPPPPPOOOOOOMMMJJJIIIIIIHHHGGGFFFFFFRRRcccqqqyyy|||}}}kkkVVVNNNNNNMMMVVVhhh}}}~~~zzztttpppdddSSSIIIGGGHHHGGGHHHHHHIIIJJJMMMQQQTTTVVVNNN___rrr{{{zzzrrreeeZZZSSSPPPLLLHHHFFFEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGG222222333444444222111000444555666777666555333222111111111111222222222222444222000111555777666444333222111222333333222111///000111222222222222222111111222222222333333333333444444444555555666666222333333333333222111111111111222333555777888999555555555444444555555555333333333444444444555555333333222222333444444555555555555555555666777777555555666777888999999:::999888999<<<===???HHHRRRdddnnn{{{|||cccOOOCCC>>>;;;===@@@@@@???===:::;;;;;;:::999999:::;;;AAA@@@???>>><<<;;;::::::>>>>>>>>>@@@CCCDDDCCCAAA===888777:::;;;999999;;;999:::;;;:::888777777888777666666777:::>>>AAADDDGGGFFFFFFFFFGGGHHHIIIJJJJJJHHHFFFFFFEEECCC@@@===666666777:::>>>AAABBBBBB:::::::::::::::999777555555555555777:::<<<<<<;;;777666666666666666666777777333222555666777:::???HHHGGGEEE@@@;;;777666666:::::::::666222111444777FFFOOOPPPJJJGGGKKKJJJDDD;;;999777777999;;;<<<<<>>777666777888999999:::::::::===<<<:::888777888888999666777999;;;===>>>>>>>>>:::999999:::<<>>??????>>><<<::::::;;;;;;<<<============;;;:::::::::;;;>>>AAACCCCCCDDDGGGJJJMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGGGGEEESSSeeetttzzz|||~~~fffSSSNNNQQQTTTcccyyy{{{eeeTTTMMMKKKJJJJJJJJJIIIJJJLLLNNNQQQSSSSSSeeewww}}}vvvjjj[[[PPPPPPNNNKKKHHHEEEEEEEEEEEEHHHHHHHHHGGGGGGGGGGGGGGG222222333444444222111000222333555666666444222000000000111111111222222222333000///000444666666444333222111111333333222111111222333333444333333333111111222222222333333333333444444555555666666666222333333333333222111111333333222222333444555555666555444444444444555666333333333444444444555555666666555444444444444444555555555555555666777777444555666777888999::::::777777999<<<>>>EEETTTccc}}}oooVVVFFF???>>><<<<<>>DDDCCCAAA???>>>=========;;;::::::<<<>>>???>>>===<<<777666999:::888888:::888:::;;;;;;:::888888999888777777888:::===@@@BBBFFFEEEEEEEEEFFFGGGHHHIIIJJJHHHEEEDDDCCCAAA>>><<<444444666:::===??????>>>777888::::::999888666555555555666999<<<>>>>>>===444444444444555666777777666222111444666666999>>>CCCCCCBBB>>>:::888777888777888888666333333777:::FFFOOOTTTQQQNNNNNNIIIBBB===;;;888777999:::;;;;;;<<<======;;;999777888:::;;;DDDOOOTTTQQQHHH???999777888999:::;;;;;;;;;:::;;;:::888666555555555555444666888:::;;;;;;;;;:::777777777888:::===AAACCCCCCAAA????????????>>>===::::::;;;;;;<<<=========<<<======:::999;;;@@@CCCDDDCCCCCCDDDGGGIIIIIIIIIFFFGGGGGGHHHGGGGGGGGGHHHFFFTTTgggtttzzz|||~~~yyy___PPPOOOTTTaaarrr}}}iii^^^WWWRRRMMMMMMLLLLLLNNNPPPRRRSSSYYYkkk{{{}}}rrrcccUUUKKKMMMKKKIIIFFFEEEDDDEEEEEEIIIIIIIIIIIIHHHHHHHHHHHH222222222222222111111000111222333444444333111000000000000111111111111222111000///000222444444444444222111111222333333222333444444555555555444444222222222222333333333333444444555666666666555555222333333333333222111111333333222222222222333333666555444333333444555666333333333444444444555555777777666555444444444444555555555555555666777777333444666777999:::::::::777888:::===AAANNNeeezzzzzz```KKK@@@;;;<<<;;;999;;;>>>>>>;;;;;;===???>>>;;;;;;===@@@EEEDDDAAA???>>>???@@@AAA>>><<<;;;<<<===>>>===<<<;;;666555888999777777999888:::<<<===;;;::::::;;;999999999999:::<<<>>>???DDDEEEEEEFFFGGGGGGHHHHHHJJJHHHDDDBBB@@@>>>;;;999333333444777;;;<<<;;;999222444666777555444333444777777888;;;===>>>===<<<333333333444444666777777777333222444555555888===>>>??????===:::888888999444666888666444444888;;;BBBKKKSSSTTTQQQNNNFFF??????===::::::;;;===>>>>>>999;;;===<<<:::888:::======GGGRRRUUUOOOEEE>>>;;;777999:::<<<<<<<<<;;;;;;===<<<:::999888777666666444555888:::::::::999888444555666666777;;;@@@DDDFFFCCC???======>>>>>>===::::::;;;;;;<<<=========<<<@@@@@@<<<:::===BBBDDDFFFDDDBBBCCCEEEGGGGGGGGGBBBDDDFFFGGGFFFFFFFFFHHHGGGUUUfffrrrwwwzzzpppZZZPPPTTTZZZpppwwwllldddRRRPPPNNNLLLMMMOOORRRTTT]]]ooo}}}{{{mmm^^^RRRKKKIIIHHHGGGEEEDDDDDDEEEEEEIIIIIIIIIIIIIIIIIIIIIIII222222111000000000000111111222333444444333222111000000000000111111111111111222222222111222333555444222000000222333333222444444555555555555444444333333333333444444444444555555666777777666555444222333333333333222111111222222111111222333444444777666444333333444666777333333333444444444555555555555444444333444444444555555555555555666777777333444666888999:::::::::999:::===@@@GGGXXXvvvhhhPPPCCC>>>;;;===;;;666777;;;<<<888:::===???===::::::===AAABBBAAA>>><<<===>>>AAACCCAAA@@@>>>===>>>>>>===<<<:::666444777888666666888888:::===>>>===<<<<<<<<<;;;;;;:::::::::;;;<<<<<>>;;;888555222222222444777888777555000333555444222111333444888888999<<<>>>>>><<<:::666555555555555555666666888444333555555555888<<<<<<===>>><<<:::888888888333666888777555444666999<<>>HHHRRRSSSKKKAAA<<<;;;888999;;;=========<<<;;;??????>>><<<;;;:::999888444666999:::;;;:::999777333444555555666:::@@@EEEEEEAAA<<<999999<<<>>>>>>::::::;;;;;;<<<=========<<>><<<@@@DDDEEEIIIFFFDDDCCCDDDFFFGGGHHHBBBDDDGGGGGGEEEDDDEEEFFFGGGTTTdddnnnrrrvvv~~~hhhWWWSSSZZZbbb|||zzzgggaaaXXXQQQNNNPPPTTTXXXeeeuuuzzzhhhXXXNNNJJJFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJ333222000/////////000111222222333333444333333333000000000000111111111111111333555444111111333666555222000000111333333222444444444555555444333333333333444444444444555555666666777777777555444333222333333333333222111111111111111222333444666777777666444333333444666777333333333444444444555555222222222222333444555555555555555555555666777777222444666888::::::::::::;;;<<>>>>><<>>===999999<<<@@@???===;;;::::::===@@@CCC???===;;;:::::::::999777:::555444777888666666888888;;;>>>???>>>=========<<<<<<;;;:::::::::;;;;;;CCCDDDFFFHHHIIIHHHGGGFFFKKKGGGCCC???<<<999666333222111111222444555444333222444666555333222444777:::::::::<<<======:::888999888777666666555555555999555333555666555777<<<<<<===>>><<<999777666777333666888777444222333555888???HHHKKKJJJFFF???:::666555444777;;;@@@BBBDDD;;;???BBBAAA===;;;===@@@>>>HHHQQQQQQHHH???::::::888999<<<===>>>>>><<<;;;===<<<;;;:::888777666555555777:::<<<<<<;;;999888333444666555666:::@@@FFFCCC>>>888555777:::>>>@@@::::::;;;;;;<<<======>>>===DDDFFF@@@===AAAEEEFFFLLLIIIEEEDDDEEEGGGHHHIIICCCFFFIIIHHHEEECCCCCCDDDGGGSSSaaajjjnnnsss}}}}}}~~~~~~cccUUUVVV___gggxxxjjj\\\UUUVVV[[[```nnn|||zzzdddSSSJJJFFFDDDDDDCCCDDDDDDEEEFFFGGGEEEEEEFFFGGGHHHHHHIIIIII444444333333444444555666444444555666555444222111444333222111111222333444333333222///------000222...///000111222333333333444666777666555333444444666666555444333333222222444555777888888666555333222333444555555555444333222222222333333333444444;;;...111:::333...555999777777777777666666666666666666666666666666666666444444555555666777777777:::777777:::<<<:::999;;;<<<>>>DDDOOO___uuuvvv___LLL???;;;===>>>===<<<<<<;;;;;;;;;;;;999<<>>888777999:::888555777777777777777777777777999::::::;;;===???@@@AAA>>><<<999777666888:::<<>>>>>@@@>>>;;;999888999:::;;;===DDDLLLNNNIIIAAA;;;777888999:::;;;===>>>???@@@BBB@@@===:::888777777888888999<<>>AAA@@@>>>;;;999888:::===???:::;;;<<<>>>???AAABBBBBB???BBBEEEEEEDDDCCCEEEGGGJJJFFFCCCCCCEEEHHHHHHGGGFFFHHHIIIHHHEEEEEEGGGJJJNNNTTT^^^gggooovvv|||eeeSSSVVVjjj|||vvvmmmaaaZZZdddttt}}}mmmYYYLLLGGGFFFGGGCCCBBBDDDEEECCCAAACCCKKKIIIGGGFFFGGGHHHIIIHHH222111111111111222333333444444555555444333333222333333222222222222333333111222222111000000222444///000111222222222222222333555666666444333333444555444444333222222111111222333555666666555333222333333444555555444444333333333444444444555555555888000333777111111888888777777777777666666666666555555555555555555555555444444555555666777777777888555555999;;;999:::===<<<>>>GGGXXXnnnjjjVVVGGG===:::<<<<<<;;;:::999999999999:::888:::===???@@@@@@AAABBB<<<;;;::::::<<>>;;;999888:::<<<>>>AAACCCEEEFFFEEEEEEGGGHHHHHHEEE@@@:::666444333333222222222222222333333444555555444333444444555666666777888<<>>===;;;:::888777666999???@@@:::444555666555888999@@@HHHHHH???999777555666777888:::;;;<<<===???===;;;999888888:::;;;<<>>??????BBB@@@<<<999777666666666888:::<<>>@@@@@@???===:::999888:::<<<===>>>@@@BBBCCCCCCDDDEEEFFFCCCAAA===888555333222222000000000000000111222222666555444444444444444555444555666999<<<>>>===<<<555555555555555555555555444555555555666777888999>>>===<<<;;;999777666666999===>>>999555555666555777:::AAAGGGEEE===777666555555666777999:::;;;;;;>>><<<:::888888888:::;;;;;;AAAGGGHHHCCC===999777888999:::;;;<<<>>>??????BBB@@@<<<999666555555555888:::===??????<<<888666666777888777777888;;;>>>===<<<;;;;;;::::::;;;;;;;;;;;;<<<>>>@@@BBBEEEFFFFFFFFFFFFDDDBBBAAACCCDDDEEEDDDDDDEEEGGGIIIHHHGGGEEEGGGGGGGGGFFFFFFHHHJJJRRRYYYcccnnnwww|||}}}}}}uuuqqqwww|||jjjXXXKKKEEEFFFHHHHHHDDDCCCGGGHHHEEECCCDDDHHHHHHHHHHHHIIIIIIIIIIII333333333222333444444555555444333222222222444444111222333444444333222111...000333444333222222222111111222222222111111000111333444444222111111222444333333333222222111111555666666777777777777666444444444444444444333333444444444444555555555555222444888444333BBBIII===666666666666777777777777555555555555555555555555555555555666777777888888:::888888;;;<<<<<<@@@EEEEEEQQQddd{{{wwwcccLLLAAA>>>;;;:::999888888777777777777777888777777:::???DDDEEEBBB>>>;;;:::999999999:::<<<===<<<999777777999;;;:::999777777777777777777777777999999:::;;;<<<<<<======;;;:::888666666777999:::===???@@@AAA@@@@@@AAABBB@@@>>>;;;777555333333333000000000000000111222222555555444444444444444444555444555777999:::999888444444555555555555555666666555555666777999;;;<<<<<<<<<;;;:::888777666555666888:::888666777888999666===EEEHHHCCC<<<777666666777777888999::::::;;;<<<;;;999888888888999::::::???DDDDDD@@@;;;999888999999:::;;;<<<===>>>???CCC@@@===999777555555555888;;;>>>???>>>;;;888666666777888888777888;;;===<<<<<<<<<<<<<<<;;;::::::;;;<<<===???AAADDDFFFGGGGGGFFFDDDCCCBBBCCCEEEFFFCCCDDDEEEFFFHHHHHHHHHHHHEEEFFFFFFFFFGGGHHHIIIJJJPPPYYYfffsss~~~}}}zzzxxx|||ttt___PPPHHHDDDEEEGGGHHHDDDDDDHHHIIIFFFDDDEEEGGGHHHIIIIIIHHHGGGGGGHHH333222222222222333444444444333222111111222444555222333444555555444333222...111333444222000///...111111222222222111111000111333444333222000111111444444444444333333333333555666666777777888888777555555444444333333333333222333333333333444444444111555999666777IIIPPPCCC555666666666777777777888666666666666666666666666555555666666777888888888;;;999999;;;;;;;;;@@@GGGKKK```zzzjjjXXXFFF>>>===<<<::::::999999888888888999999:::999999;;;???BBBBBB>>>:::;;;:::999888888999::::::999888777888999:::::::::777777777777777777777777;;;;;;<<<<<<;;;:::999888999888777666666777999:::===>>>???>>><<<;;;;;;<<<<<<;;;999777555444444444222111111111111222333333444444444444444444333333666555555555777777666444333444444444555555666666888777777777888:::<<<>>>;;;::::::888777666555444555666777888777777888999777AAAJJJJJJCCC<<<888777888999999999::::::;;;;;;::::::999888888888999999999>>>BBBCCC???;;;999999999::::::;;;<<<===>>>>>>CCCAAA===:::777666666666888<<>>>>>===;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<>>>???AAA???<<<::::::999999999888999999999777888888999999999999:::777777777777777777777777;;;;;;<<<<<<;;;999888666:::999888888888999:::;;;<<<======<<<999777777777888888777666555555555555333222222222222333444444222222333444444444444444666555444444555555444333333333333444555555666666999888777777888:::<<<>>>:::999888777666555444444999666666888777555444666888EEEOOOLLLCCC<<<999888:::::::::::::::::::::;;;999999888888888888888999888===BBBDDD@@@<<<::::::::::::;;;;;;<<<======>>>AAA???<<<999777666666666999<<<@@@???<<<888777888777888:::;;;;;;;;;===>>>===>>>>>>>>>>>>===<<<<<<<<<>>>AAADDDFFFFFFEEEDDDAAA@@@@@@BBBFFFIIIKKKKKKEEEFFFGGGGGGFFFEEEGGGHHHEEEDDDCCCEEEHHHJJJKKKKKKJJJVVViii{{{ooo^^^OOOKKKIIIEEECCCEEEFFFCCCDDDIIIKKKGGGEEEEEEDDDFFFHHHHHHGGGIIINNNRRR000000000000000111111222111111222333333333333333444444333333333333444444///111333333111000000000///000111222222222222222222333555444222111111222333333333333333333333333444444444444555666777888777666444333222222333333333333333333444444444555666222444555666BBBGGG===555555555666777888888888888888888888888888888888666666666777888888999999999888999<<<<<>>>>><<<;;;===;;;;;;;;;;;;;;;<<<=========???AAAAAA@@@???>>>>>>999999999999999999999999777888999999999888999999777777777777777777777777888999:::;;;;;;:::999777888888888888888999::::::888:::;;;:::777555555666444444444444444444444444333222222222222333444444000111222444555555555444444333222333555666666555222222333444444555666666999888666555666888:::<<<888888777777666555444444999444444777888444444777888GGGQQQMMMBBB;;;999777::::::999999999999999999888888777777888888888888888===DDDEEEBBB>>>;;;;;;::::::;;;;;;<<<============;;;999666555555555666999===@@@???;;;777777999666888;;;<<<<<<===???@@@????????????>>>>>>>>>>>><<>>>>>===;;;;;;>>>;;;;;;;;;;;;<<<<<<===>>>>>>AAADDDCCC@@@???AAACCC999999999999999:::::::::777888999999888888888999777777777777777777777777555666999;;;<<<;;;:::999666666555666666777888888666777999888666555555666111111222222222333333333222222111111222222333444...000222444555666555555111000000222555777888888222222333333444555666666999777555444444666888999888888777666555444444333555111111777999666777:::888HHHRRRMMMAAA:::888777999999999888888888888888777777777777888888888888888>>>EEEGGGDDD???<<<;;;:::;;;;;;;;;<<<=========:::999666444333333444555999===AAA???:::777777999666999<<<===>>>???@@@BBBAAA@@@@@@???>>>?????????<<<@@@EEEIIIIIIGGGCCC@@@@@@@@@@@@DDDIIIKKKKKKIIIHHHIIIIIIFFFCCCBBBEEEIIIEEECCCBBBDDDIIILLLLLLKKKQQQZZZiiixxxzzz\\\MMMCCCEEEEEEAAABBBHHHDDDBBBCCCHHHJJJGGGDDDDDD???CCCGGGJJJMMMTTT___hhh111111111111111111111111000111111222222333444444444333333222222333333444222444777888777444000...///000222333444444333222111333444444222111111222111222222333333444555555666666666666777888999:::333333222222333333444444111333333444999??????;;;222333444555666888888999555555555555555666777777999999888777666555444444999888888777888999;;;<<<>>>:::999>>>FFFPPP___lllyyyeeePPPDDDAAA===<<<======;;;999:::::::::;;;<<<===>>>>>>BBBEEEFFFCCCCCCDDDCCC@@@;;;;;;;;;999666555555666777888999::::::999777777666777777888888888888777888777777888:::===@@@BBBAAA777555>>>AAA;;;777999666666777777666555444444333333333333333222111000222444333111222666555111333222111222444666666666666444111111333999???DDD777666666555555555666666;;;999777555444555666777666666555444333333222222333333333333444666888999<<>>999666555333666:::<<<===???AAACCC???@@@@@@@@@@@@???>>>>>><<<@@@EEEIIILLLMMMLLLKKKDDDDDDDDDDDDFFFIIIMMMNNNHHHLLLKKKDDD???@@@AAAAAAAAABBBCCCFFFIIIJJJJJJIIINNN[[[mmm~~~pppQQQKKKEEECCCFFFGGGEEEBBBGGGDDDDDDJJJLLLIIIFFFEEEBBBFFFIIIJJJNNNZZZhhhqqq111111111111111111111111111111111222333333444444444333333222222333333444222444666888777444111...///000222333444444333333111333444444222111111222111111111222333333444444555555555555666777888999555444444333222222222333333444444444888>>>>>>:::444444555555666666777777555555555555555666777777999888888777666555555555888888888888999:::;;;;;;===:::<<>>FFFHHHGGGCCCBBBDDDCCC@@@===;;;999777555555555555777888999999999999888777666666777777888888777777999999888999;;;>>>@@@BBBDDD:::666<<>>:::999888888999999999999888888999999888888888999::::::@@@CCCJJJNNNIII>>>888999888888888:::<<<===<<<;;;777666666666555555555555666;;;??????<<<888666666555777:::;;;<<<===@@@BBB???????????????>>>=========@@@CCCGGGJJJKKKKKKJJJCCCCCCBBBCCCDDDGGGJJJKKKJJJMMMLLLEEE????????????@@@AAACCCFFFIIIJJJJJJIIIOOO___rrrvvvcccOOOKKKFFFDDDEEEFFFEEEDDDHHHDDDEEEJJJLLLHHHDDDDDDBBBFFFIIIJJJNNNZZZjjjvvv222222222222222222222222111111222222333333444444444333333222222333333444333444666777666444111///000000111333333333333333222333555555333222111222222222222333444444555555444444444444555666777888777666555333222222111111444666666555777<<<<<<888666666666666666666555555666666555555555666777777888888888777777666666666777777888999::::::::::::<<<999>>>OOOeeexxxgggXXXLLLBBBBBB>>>:::888888999999999>>>===;;;::::::;;;>>>???JJJKKKIIICCCBBBDDDDDDBBB@@@<<<777444555666555333777777888999999888888777555666666666777777777777:::999999999;;;===@@@BBBFFF<<<888<<<===999888;;;555666666666666555444444333333333333333222222222222555666333333666555222222111000000222444444333222111222333555999===???444444444333333444444555444444444444444555555666444444444333333333444444777666555444333444444555>>>EEELLLLLLEEE===888777777888888999999888888777666777888999999999999999CCCDDDMMMWWWRRRAAA888;;;888888888:::<<<======;;;777777666666555555555666777:::======999777777888888999:::::::::;;;>>>AAA>>>>>>??????>>>>>>===<<<>>>???BBBDDDFFFHHHIIIIIICCCCCCBBBBBBCCCEEEGGGHHHJJJNNNMMMEEE???>>>???===???AAADDDGGGIIIJJJJJJJJJRRRdddwwwiiiSSSLLLKKKHHHFFFEEEEEEEEEFFFHHHEEEFFFKKKLLLGGGDDDCCCAAAEEEHHHIIILLLXXXlll|||222222222222222222222222111111222222333444444555444333333222222333333444333444555666555444222111000111111222333333333444222444666666444333222222444444444555666666777777555555555555666777888888666666555333333222222222333666666444555888888555555555555555666666666666777666666666666666777777888888777777777777777777666777999:::;;;;;;:::999???<<>>;;;888777888::::::???>>>;;;:::;;;>>>BBBDDDKKKKKKGGGBBBAAADDDFFFDDDDDD===666333666777666333777777777888888888888888555555555666666777888888:::999888888:::<<<>>>@@@DDD>>><<>>===<<<:::999888777777777888888999<<<===;;;888777999;;;;;;;;;;;;999888:::===???>>>????????????>>>======??????@@@AAABBBDDDFFFGGGCCCCCCCCCCCCCCCDDDFFFFFFHHHLLLLLLFFF@@@???@@@???@@@CCCGGGJJJKKKKKKKKKLLLUUUgggxxxzzz___JJJJJJJJJIIIGGGDDDDDDFFFHHHFFFFFFIIINNNNNNJJJFFFFFFCCCEEEGGGHHHJJJVVVmmm222222222222222222222222111222222333444444555555444333333222222333333444444444555555444444333222111111111111222333444444222444777777666333222222333333333444555555666666666666666666777888999999444444444333333444444555222555666333222444555222333333444555666777888888888777777666666666777777777777777777888888888888666777999:::;;;;;;:::999DDDCCCMMMgggoooTTTEEEAAABBB@@@>>><<<999888888:::<<<>>>===<<<<<<>>>CCCGGGJJJGGGGGGDDD??????DDDGGGFFFDDD===666444777888777444666666666777777888888999666555555555666777999999999888777777777999<<<===@@@???@@@CCCBBB===888777444444555555555555444444333222222222333444555555333888:::777555666666333555333222222444555555444444444555555555444444333222222222222222333444444222222222333444555666777888777666555555666888999999888666444333333333333:::>>>CCCDDD@@@<<<888777555666666777777666666555444555777999:::;;;::::::CCCCCCLLLWWWRRR???666999888777888:::===???>>>===;;;:::888777777777888999<<<>>>>>><<<999888:::>>><<<<<<;;;999888888;;;>>>?????????@@@???>>>>>>===>>>>>>>>>>>>???AAACCCDDDAAAAAAAAAAAAAAABBBBBBCCCDDDIIIJJJEEEAAAAAABBBAAAAAAEEEJJJMMMMMMLLLLLLMMMVVVggguuuyyyoooYYYJJJHHHIIIIIIGGGEEEEEEFFFHHHEEEGGGNNNUUUWWWQQQNNNNNNJJJGGGFFFGGGIIITTTlll333333333333333333333333222222333333444444555555444333333222222333333444444444444444444444444444111111111111222333444555222555888888777444333222111111111222333333444444666666666777777888999:::444444444444444555666666222666666333111333444222222333444555666888999999888888777666666666777777777777777888888999999999777777888999::::::::::::???AAAPPPmmm~~~cccMMMAAA>>>???=========;;;999888:::;;;<<<;;;<<<===@@@EEEIIILLLBBBCCC@@@<<<<<>>;;;888777444555555666666555555444555666777999;;;<<<<<<===???BBBHHHLLLFFF;;;444444888777888;;;>>>??????>>>:::888777555555666777888???@@@@@@===999888:::===;;;<<<<<<:::888888:::<<<>>>>>>??????>>>>>>===<<<======<<<======>>>???@@@======>>>>>>?????????@@@BBBHHHJJJFFFBBBCCCCCCBBBBBBGGGMMMOOOMMMKKKKKKLLLTTTeeerrrvvvwwweeeTTTLLLHHHHHHGGGGGGGGGGGGGGGGGGFFFKKKVVVbbbddd___[[[\\\VVVMMMFFFGGGJJJUUUlll333333333333333333333333222222333333444555555555444333333222222333333444555444333333333444444555222111111111111333444555222555888999888555333222222222222333444444555555666666555666666777888999666555555444444444444555222777888444222333555444444444444555666777777888999888888777666666777777666666777888999999::::::888888888888999:::;;;;;;;;;@@@RRRppp~~~gggSSSFFF???======999;;;===;;;999777888999::::::;;;===AAADDDHHHIII>>>@@@===999999===???>>>:::999777555555555555666666666555555666777999:::888777666666777999<<<===:::999777666666888:::;;;<<<@@@DDDEEECCC@@@<<<999222333444444555555555444333222111111333555777888333:::>>>;;;777666666555555333222222333444444333///000111222333444555555222222222333333444555666:::888555333444666:::<<<999777555333333333555666555444444333444555666777999;;;===>>><<<999666555444444555555555555444444666777777999;;;===>>>@@@@@@FFFIIICCC===;;;888444777777888;;;>>>@@@???>>>:::999777555444666777999???@@@@@@===999777888;;;:::;;;<<<;;;999888999:::<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAACCCHHHJJJFFFBBBBBBCCCAAABBBHHHMMMOOOKKKHHHHHHIIIRRRdddrrrxxx~~~ooo[[[MMMJJJIIIFFFEEEFFFHHHIIIHHHFFFHHHPPP```ooosssoookkkkkkcccTTTIIIHHHMMMWWWlll333333333333333333333333222222333444444555555666444333333222222333333444555444333222333444555666222111111000111333444555222555999:::888555333222555555666666777888888888555444444555555666777888888777666555444333333333333888:::666333555666666666666666666666666666666999999888777777666777777666666777888999::::::;;;999888888777888:::;;;<<<@@@FFFYYYvvv}}}jjjTTTFFFAAA@@@??????666999<<<;;;888666666777999:::;;;===@@@CCCEEEFFF===???<<<888777:::;;;999555666666555333333444555666555555555666777999:::888888777777888:::===>>>;;;:::888777777888:::;;;===AAADDDCCCAAA@@@>>><<<222333444444555555555444333222111111333555888999333;;;???<<<777666666555444222111111222333222111333333222222222222222222333333333333444555666777===:::666444444777;;;>>>999777444222111111333444333333333333444666888999;;;<<<======;;;777444222333444444555555444444333777777888999;;;===@@@AAACCCLLLLLL@@@:::>>>===777777777888;;;>>>@@@@@@???===;;;999777666888:::;;;???@@@@@@===888555666888999:::<<<<<<:::999999:::::::::;;;;;;::::::999888:::;;;;;;<<<<<<;;;;;;:::???@@@AAABBBCCCDDDDDDDDDDDDJJJKKKGGGBBBBBBAAA???AAAGGGMMMNNNJJJFFFEEEFFFPPPcccttt|||}}}kkkTTTHHHGGGJJJFFFCCCEEEIIIKKKHHHEEEJJJTTTgggxxx}}}yyyuuuuuulllZZZKKKJJJPPPYYYmmm000000//////000222444555222222222222222222222222444444444444444333333333444333333222222333333444000111444666666666555444333333333333333333333333111222444666666666666555555444333333444555666777777777666555555555555555666666666666666666666666555555555666666666666666999999888888777666666666555555555888;;;===>>>>>>???;;;999<<>>>>>999;;;;;;999666555666888>>>;;;:::>>>DDDEEE@@@:::444333333222111111111222222111///000222444555444666999;;;:::666333333444222222222222222222222222333222111111000000111111111333555777888888777666999666444444666999;;;<<<999777444111111222333555555555555555666777999:::;;;@@@CCC@@@999333222444444555666777777666555444555777999999999;;;>>>@@@EEEMMMOOOGGG;;;777777888888999;;;============<<<;;;999888666666777999:::>>>>>>>>>;;;999888888999======<<<<<<<<<======>>>===<<<;;;:::999::::::;;;<<<:::888888777777888;;;<<<===>>>>>>>>>???CCCEEEHHHHHHHHHEEEAAA@@@BBBEEEGGGDDDCCCEEEEEECCCCCCFFFWWWeeerrrzzzttt```QQQJJJHHHJJJFFFFFFGGGFFFCCCGGGPPPQQQYYYkkk~~~qqqbbbSSSNNNPPPYYYmmm333333222222222444555666222222222222222222222222555555555666666666666666444333333222222333333444///000222444444444222222333333333333333333333333222333555666777777666666666666444333333444555555777777666666555555555666666666666666666666666666555555555555666666777777888888888888888888888888:::999777666777999:::;;;>>>;;;;;;@@@GGGKKKKKKJJJSSSbbbvvvyyycccRRRLLLDDD???<<<<<<======<<<;;;;;;:::999999888888777:::???AAAAAA??????>>>999::::::::::::;;;;;;;;;<<<:::888888999999888777777777777777888:::;;;<<<<<<999666666888:::;;;;;;999::::::999777666999<<<>>><<<999:::<<<<<<777333555444444333222333333333333111///000222444555444555888:::999666444444555333333333333333333333333333333222111111111111222111222444555666555555444888555333333666888:::;;;888666444222222222333444555555555555555777:::<<<>>>BBBDDDBBB<<<666444444444555666777777666555444666777999999999;;;===???EEELLLNNNFFF;;;666777777888999;;;===>>>>>>>>>>>>;;;999888777777888999:::======<<<;;;999888999:::<<<;;;;;;::::::::::::;;;;;;::::::999:::;;;<<<===>>>===;;;:::999999:::<<<>>>>>>===<<<<<>><<<>>>GGGTTT^^^```^^^kkkyyyeeePPPDDDAAA===;;;;;;===>>>>>>:::::::::999999888888888999<<>>;;;888666777888999999;;;;;;:::888777888<<>>CCCEEEFFFDDD???:::666444444555555666666555555444666777999999999:::<<<>>>EEEKKKMMMDDD:::666666777888999;;;>>>???@@@@@@@@@;;;:::888777777888:::;;;===<<<;;;999999999:::;;;<<<<<<;;;:::999999::::::999999888999:::<<<>>>?????????>>><<<:::999;;;<<>>===;;;;;;>>>DDDHHHLLLJJJGGGBBB??????BBBEEEGGGDDDCCCEEEFFFCCCDDDGGGRRRkkk{{{{{{hhhUUUJJJGGGFFFFFFEEEEEEFFFFFFIIISSS^^^mmmqqq{{{wwwgggWWWPPPOOOTTTeeewww333222222222111111222222333333333333333333333333111111222333333444555555444333333222222333333444444444555555555444333333444444444444444444444444555666666777777777777777666555444333333333444555888888888888777777666666666666666666666666666666555555444555666777999::::::::::::999999999999999666777777666666777:::<<<>>>>>>BBBNNNbbbttt|||{{{pppWWWFFF@@@>>>;;;;;;;;;<<<<<<;;;999999999999999999888888;;;>>>CCCDDDBBB>>>;;;:::999999::::::;;;<<<<<<<<<;;;::::::<<<======:::888777888999;;;===@@@AAABBB@@@>>>;;;999888:::;;;===???===;;;888888999===???>>>??????<<<888666888:::555555444444444444444555333111000000222333444444333444555555555666666777444444444444444444444444555555444333333333333444444333222111111111111111555333111222444777888888555555555444444333333333333444444333333666<<>>@@@AAAAAAAAA;;;:::888888888999;;;<<<<<<;;;999888999:::;;;;;;>>>>>>===<<<;;;;;;;;;;;;999999888888999;;;===>>>>>>AAAAAA===999:::;;;<<>>DDDJJJNNNKKKFFFAAA>>>???BBBEEEEEEBBBAAADDDDDDBBBCCCFFFQQQiiiwwwwwwyyyaaaPPPHHHFFFFFFHHHGGGFFFEEEHHHRRRbbbnnn}}}xxxhhhYYYQQQNNNRRRbbbsss222222333333222222222111333333333333333333333333000111111222333444555555444333333222222333333444444444444444444444333333444444444444444444444444666666666666666777777777333222222222333444666777888888999999888888777666666666666666666666666666666666555555555777999:::;;;;;;::::::999888777777444666999999999999:::<<<>>>BBBHHHVVVnnn|||cccNNN@@@>>>===<<<<<<===>>><<<;;;999999999999999999::::::<<>>@@@AAABBBAAA???===;;;;;;===@@@CCCCCC@@@<<<999888999;;;<<<999;;;<<<999444222444777444444333333333333444444444222000000222333333333222222222333555666777777333333333333333333333333666555444444333333444444555444333222111111111222444222111222555777777777444444444444444444333333333444555444333777???EEEJJJMMMNNNKKKDDD<<<666333666666666666666666666666777888999999888888:::<<>>@@@AAAAAAAAA;;;:::999888999:::<<<======:::777777999;;;<<<;;;======<<<;;;;;;;;;;;;;;;::::::999888999:::;;;<<<@@@FFFGGG@@@;;;<<<>>>===AAA???<<<999999===EEEJJJNNNJJJEEE@@@???@@@CCCDDDCCC@@@@@@BBBCCCAAABBBEEEQQQdddpppssssss[[[NNNIIIHHHGGGHHHFFFDDDDDDLLL^^^qqq~~~xxxhhhYYYRRROOOQQQ___ppp333444555555555555444444333333333333333333333333333333444444555555666666444333333222222333333444222222222222222222222222444444444444444444444444777666666555555666777777111111111111333555777888888999999::::::888777666666666666666666666666666888777666555555777888::::::::::::999888888777777666999<<<<<<:::999<<>>999999999::::::;;;;;;;;;===@@@BBBAAA???;;;999999999999:::;;;<<<======>>>;;;::::::;;;<<<===;;;:::999:::<<<===>>>????????????>>>===::::::===BBBFFFDDDAAA<<<::::::::::::999;;;======:::666222333444333333333333333333444555444222000000222333333333333111111222444666777666333333333333333333333333555555444333333333333444444444444333333222222222444333222333555777777777555444444333333444444444444555666444333888BBBJJJOOOSSSUUUPPPEEE;;;666444888777777666666777777888888999999999777777999;;;GGGJJJIIIAAA:::999999777888999;;;>>>???@@@@@@@@@;;;:::999999999;;;===>>>>>>:::666555888;;;;;;;;;::::::999999999999::::::::::::999888888999:::;;;BBBKKKLLLDDD>>>???AAA???AAA???<<<999999>>>DDDJJJMMMIIIDDDAAAAAABBBDDDDDDBBB??????BBBCCCAAABBBEEEOOO___mmmyyylllWWWMMMJJJIIIGGGDDDCCCBBBFFFVVVmmmyyyjjj[[[SSSNNNOOO\\\kkk222333444666666666555555444444444444444444444444444444444444444444444444444333333222222333333444111111111111222333333444555555555555555555555555777666555444444555666666222222111111222444666777888999:::;;;:::999777666666666666666666666666666:::999777555555666888999777777777888888999999999999;;;<<<:::999;;;BBBHHHTTTcccrrr}}}www^^^NNNCCC===;;;:::999:::===>>>>>>===999999:::;;;<<<<<<======>>>???@@@???<<<:::999999999999:::;;;<<<===>>>>>>;;;999888999;;;<<<<<<;;;<<<===>>>?????????>>>===<<<<<<:::777666999>>>CCCBBB???;;;:::;;;;;;:::999:::;;;;;;;;;888666555444444444444444444555666666555333000000111333333222444111000111444666666555444444444444444444444444555444444333333333333333222333444444444333222111444333333444666888888777666555333222222333555666444777777555444999DDDNNNSSSZZZ^^^WWWHHH;;;666777:::999888777777888999:::888999:::888777777888:::HHHKKKIIIAAA;;;::::::888888999;;;===>>>>>>>>>>>><<<;;;:::999:::<<<>>>??????:::555555888;;;;;;999888888888888999:::;;;;;;888888777777888:::<<<===AAAKKKNNNDDD===???@@@===@@@???<<<::::::>>>DDDIIIKKKGGGCCCAAACCCDDDDDDDDDCCC@@@@@@CCCDDDCCCDDDGGGKKK]]]sssfffSSSMMMKKKIIIFFFBBBCCCEEEOOOfff|||mmm]]]TTTNNNMMMXXXfff///000222444555555444444444444444444444444444444333222222222222222222222444333333222222333333444333222222333444555666777555555555555555555555555666666444333333444555666444333222222222333444555888999:::;;;;;;999888666666666666666666666666666<<<:::777555444555777888333444555666888:::;;;<<<888999999888888>>>IIISSScccvvvjjjTTTJJJDDD@@@<<<;;;999999:::;;;::::::999:::;;;;;;<<<===>>>>>>>>>??????===:::999999:::999999:::;;;<<<===>>>???;;;999777777999;;;<<<<<>>@@@@@@;;;555444888;;;:::999999999999:::;;;<<<===>>>666666666777999;;;>>>???>>>IIILLLAAA999<<<===:::???>>>===;;;;;;>>>DDDHHHIIIFFFBBBBBBDDDEEEEEEDDDEEEBBBBBBEEEFFFDDDEEEIIIHHH]]]{{{{{{bbbQQQLLLKKKHHHDDDBBBDDDJJJYYYsssooo___UUUMMMKKKTTTbbb333444444444333333222111777666555444333222222222333333444555555555444444444555666666444222222333222222333333444555555666222222222333333444444444555444333222333444555666555555444333444555666777666888:::;;;;;;999666555777777666666777888999999<<<:::999777555555555666999888888888888888999999:::888999999:::AAAPPP```{{{rrrWWWLLLIIIBBB999999999::::::::::::;;;;;;777999<<>>======777555333444777999888777;;;===??????===;;;:::::::::999888666666666777888888888888888888777666555333333333222222333333444111666666222111555444///222222222111111222333333333333333333333333333333444444444333333444444555333444444555555444444333111444666777666555555555666555333444666888999999:::777444222222333444333999555555777:::===EEENNNYYY___fffcccPPP;;;333777888888777666666777888999888;;;;;;777666999;;;:::IIIMMMJJJ@@@999888666333888:::>>>AAAAAA@@@>>><<<999<<<;;;666555;;;BBBEEECCC???;;;888777888999999<<<<<<==================:::999888777888:::<<<>>>BBBDDDEEEBBB>>>;;;<<<>>>;;;;;;:::;;;<<<>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDDDDDDDEEEGGGIIIKKKYYYwwwuuuZZZLLLIIIHHHFFFEEEEEEDDDMMMddd~~~vvvdddVVVMMMKKKQQQYYY555555555555444444333333777666555444333333333333333444444444444444333333222444555555444333444555555555444444444444444444333333333333444444444444777666444333333333333444555444444333444555666777666777999::::::999888777666666666666777888999:::999888777666666777888999:::999888888888888888999888777999:::<<>>@@@AAAAAAAAACCCAAA>>>;;;888777777888;;;::::::;;;===>>>===<<<999777555555888:::999888;;;<<<===?????????===<<<999888777666555666666777666666777777777666555555555444333333333333333444444888888444444666666222222222222222222333444555333333333333333333333333555555444333333333444444444444444555555444444444222333555555444444444555999777555555777:::===???BBB>>>999555444555555555888555555888;;;???GGGOOOYYY^^^eeeaaaOOO<<<555999888888777666666777888999888<<<<<<888777:::===<<>>===999<<<;;;777666===CCCEEEDDD@@@<<<999888999::::::999::::::::::::;;;;;;;;;:::999999999:::;;;===>>>BBBDDDEEEBBB>>>;;;<<<>>>===<<<;;;;;;<<<===???@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBBBBBBBCCCEEEGGGLLL]]]}}}pppWWWKKKHHHGGGFFFEEEGGGHHHTTTmmmxxxfffXXXNNNKKKPPPXXX555555555555555555444444666666555444333333333333444444444333333222222111111333555555555444555777777777666666555444333333555555555444444444444444888777555444333222222222555444444444444555666666666777777888999999::::::555555555666777999:::;;;777666666666777999:::<<<;;;:::999888888888888888999999;;;<<<>>>JJJcccyyylllTTTLLLJJJDDD???===999999::::::::::::;;;;;;999:::<<<>>>???AAAAAABBBBBB@@@<<<999777777777888;;;::::::;;;===>>>===<<<;;;999666666777999::::::;;;:::;;;>>>BBBCCC@@@===777777666555555555555666444444555666666666555555666666555444333333444444555777777555555666666333222222222333444555666777333333333333333333333333666555444333333333333333444444444444444444444444444555666555444444666888>>>;;;888666888>>>DDDHHHKKKEEE===777444444444555777555555999===AAAIIIQQQYYY___ccc^^^MMM<<<777:::888888777666666666777888999<<<<<<999999===@@@@@@DDDFFFFFFAAA>>>===<<<:::;;;<<<===>>>>>>>>>>>>>>>999;;;;;;777888???EEEFFFDDDAAA<<<999999::::::999888888888999999:::::::::888999:::;;;<<<===>>>>>>BBBDDDEEECCC>>>;;;<<<===>>>===<<<;;;<<<===???@@@CCCCCCBBBAAAAAAAAAAAAAAA>>>???@@@@@@@@@AAACCCEEELLLaaa{{{gggRRRHHHGGGFFFEEEFFFJJJOOO___yyyzzzjjj[[[PPPKKKOOOWWW555555444444444444444555666666555444444444444444555555444333222111111111222444555666555444555666777777777666555555444444666666666555555444444333666666555555444444444444444444444444555555666666777666666666888999;;;<<<444444555666888999;;;<<<777777666666777999;;;<<<;;;;;;:::999888888888888===>>>??????AAANNNhhhvvv\\\JJJJJJLLLDDD>>>AAA999999999:::::::::;;;;;;::::::<<<>>>???AAABBBBBBAAA???;;;888666666888999:::::::::<<<>>>>>>===;;;;;;999777555666777999:::===::::::>>>CCCDDD@@@<<<555555555555555555555555333444555666666666666666777666555555444444444444333555555555555555444333222222333333555666888888333333333333333333333333666555555444333333333333555555444444444444555555777777777666555666888:::AAA>>>:::888:::AAAJJJPPPQQQJJJ???777333222222222666555666:::>>>BBBKKKSSS[[[```bbbZZZJJJ;;;666888999888666555555666777777999<<<===::::::@@@DDDEEECCCCCCCCC@@@>>>===<<<;;;======<<<<<<<<<======>>>999;;;:::888:::AAAFFFGGGBBB???;;;999999999999888999999999::::::;;;;;;<<<888999:::<<<===>>>>>>>>>AAACCCEEECCC???<<<<<<=========;;;;;;<<>>???@@@@@@@@@@@@BBBDDDKKKeeemmm]]]MMMGGGFFFEEEEEEGGGKKKUUUjjj}}}oooaaaTTTMMMOOOUUU444333333222222333444444666666555444444444555555666555444333222111222222444666777666555333333444666666666666666666666666666666666555555444444333333444444555555666666666444444444555555555555555777666666666777999<<<===444444555666888999;;;<<<999999888777777888999:::;;;;;;:::999888888999999===???BBBFFFJJJXXXrrrgggRRREEEIIIJJJBBB<<>>@@@AAABBBBBB???===;;;888777777888999999999:::<<<>>>???===;;;:::999777555444555666888>>><<<:::===AAABBB===888444444444555555555555444444555666666777777777777777666555444444444444444444555777999999777555444333333333444555666888999333333333333333333333333666555444333333333333333666555555444444555555666666666666555444555777:::@@@???<<<:::;;;BBBLLLSSSUUUMMMBBB888333222222222666444666;;;???CCCKKKSSS]]]aaaaaaUUUEEE999555555999888666555555555666777888<<<<<<:::<<>><<<:::999999>>>===<<<;;;;;;<<<<<<===999;;;:::888;;;BBBFFFEEE>>><<<888777888888888777888888999999:::;;;<<<<<<888999;;;<<<===>>>>>>>>>???BBBEEEDDD@@@======>>>===<<<;;;;;;===@@@DDDGGGEEEDDDBBB@@@???>>>?????????AAAAAAAAA@@@AAACCCDDDKKKhhh```UUUJJJFFFEEEDDDEEEHHHLLLZZZuuuuuuiiiZZZPPPOOOTTT444333222111222333444555666666555555555555555666777666444333222333333444555777888777555333333444555555555555555555555666555555555444444444444444222333444666777777777777333444555555666666555555777666666666777999;;;===555555555666777999:::;;;;;;:::999888777777888999::::::999999999999::::::;;;>>>FFFQQQ]]]mmmwwwXXXLLLEEEFFFEEE>>>999:::999999::::::::::::;;;;;;888:::===@@@BBBBBBBBBAAA>>>===;;;:::999999999:::999999:::===??????===:::888999999777555444444666===<<<;;;<<<>>>===999555333444555555666555555555555555666777777777666666555444444444444444555555666777;;;@@@AAA<<<888777333333333444555666777888333333333333333333333333444444444333333444444555777666555444444555666777333444555444333333555777=========;;;;;;AAAJJJQQQVVVNNNDDD:::666444444555555444666<<>>>>>===<<<;;;;;;;;;<<<999:::999777;;;BBBEEECCC:::888666666777999999888666666777888999999:::;;;:::::::::;;;<<<<<<======<<<@@@DDDDDDAAA>>>???@@@>>><<<;;;;;;===AAAEEEHHHGGGEEEBBB???>>>===>>>???AAABBBBBBBBBAAAAAACCCEEELLLjjjoooVVVNNNHHHGGGFFFEEEFFFJJJOOOaaa{{{qqqbbbTTTQQQTTT444444222222222333555666666666555555555555666666777666444333333444555777444666777777555444555555666666555555444333333333333333333333444444444444333444555666777777666666333444555666666666555444777777777777888999:::;;;666666666666777888999:::;;;:::999888777888999999999999999999::::::;;;<<<>>>BBBOOOaaasss}}}aaaLLLJJJHHHDDDAAA===999888999999::::::::::::;;;;;;777:::>>>BBBDDDCCCAAA@@@<<<<<<<<<<<<;;;;;;:::999999999;;;===??????<<<:::777:::;;;:::777444444555999::::::;;;:::999666555333444555666777666666555555555666666666555444444333222222333333444555666666777===EEEFFF>>>999888444333333333444555555666333333333333333333333333333333333333444444555666777666555444444555666777333444666666555555555666888:::<<<<<<;;;???FFFLLLRRRLLLBBB:::666555555555555444666;;;???BBBIIIPPPYYY]]]YYYKKK>>>888777555999888666555444444555555666:::;;;999<<>>>>>>>>===<<<<<<;;;::::::::::::888777;;;AAACCC@@@888777666666999:::::::::666666777888999:::;;;;;;<<<;;;:::999999:::;;;<<<:::>>>BBBDDDBBB@@@@@@BBBAAA???===<<<===@@@CCCFFFGGGEEEBBB???=========>>>AAABBBBBBBBBAAAAAABBBDDDPPPlllzzzbbbOOOKKKHHHHHHGGGEEEGGGKKKUUUiiixxxhhhXXXRRRTTT666555333333333555777888666666555555555666666777777666555444444555777888222444666777666666777888888777666555333222111000222222222333333444444444555555666777777666555444333333555666666666555444777777777888999999::::::777777666777777888999999:::999888888888999:::;;;888888888999:::;;;<<<===DDDIIIWWWmmmnnnOOOFFFKKKLLLEEE@@@>>><<<888999999:::::::::;;;;;;;;;666:::???CCCEEEDDDAAA???;;;<<<===>>>===<<<:::999888999;;;===??????<<<:::888;;;===<<<999555444555555777::::::888666555555333444666777777777666666555555555555444333222222111111111222333444555666444555===FFFGGG>>>777666444444333333333444444555333333333333333333333333222222222333444555666777888666555444444555666888555777::::::999888888999555888<<<<<<;;;===CCCIIINNNGGG???888555444444333555444666;;;???AAAHHHOOOUUUZZZVVVHHH<<<999999777999888666555444444444555666999:::999<<>>888666666777:::<<<<<<<<<888999999;;;<<<===>>>>>>===<<<:::888888999:::;;;888===BBBDDDBBBAAAAAACCCEEEBBB???<<<<<<>>>AAADDDHHHFFFBBB>>>===<<<===>>>@@@AAABBBAAA@@@@@@BBBCCCRRRnnnuuu\\\LLLIIIHHHIIIHHHFFFHHHLLLYYYooo|||lll[[[SSSTTT888666444222222222333444666666555555555444444444555555444333333222111111333444666888888777666444777666444222111222444555333333333333333333333333555555666666666666555555666666666666666666666666888666555777;;;===<<<:::777777666666666666777777;;;;;;;;;::::::999999999<<<888777:::======???CCCJJJ^^^tttxxx^^^KKKDDDGGGIIIFFF@@@:::999:::666888::::::888888;;;>>>999===BBBEEEDDDAAA???===<<<<<<:::888777666555555666777888999:::;;;;;;;;;<<<<<<<<<;;;999777666555444555555555555555444444333444555666666555444333666666666666777777777777111222222222111111333555:::888:::@@@AAA<<<777666444444444333333222222222555444222111111111222222222333555777888888777777666666666555333444666888999999999888777555333222888;;;<<<:::777666:::???AAA>>>;;;777666666777888000444999;;;<<<@@@GGGNNNZZZZZZTTTGGG<<<999888666<<<:::888777666777888999999777::::::777CCCRRRRRRSSS>>>444666777===BBB<<>>;;;;;;===>>>===;;;<<<@@@EEEHHHGGGDDDAAA@@@CCCAAA>>>======???BBBDDDFFFDDDBBB@@@???@@@AAABBBEEEBBBBBBCCCBBB???BBBGGGOOOsss|||qqquuulllYYYOOONNNIIICCCBBBFFFKKKMMMZZZwww```RRRZZZ888666444333222222333444333333333444555555666666555444444333333222222222333444555666777666555555666555444333333333444444666666666666666666666666666666777777777777666666777777777777777777777777777666555777:::<<<;;;:::777777666666666666777777999999999999999999999999<<<999999<<<===>>>BBBIII[[[nnnkkkTTTEEEEEEHHHJJJGGG@@@;;;:::;;;444777;;;<<<;;;;;;===???>>>BBBFFFHHHFFFBBB@@@>>>>>><<<;;;999888777777777666777888999::::::::::::<<<;;;:::999888777777666777777777777666666555444333444555666666555444333555555555555555666666666111222333222111222333555888777;;;AAABBB===888666666666555444333222111000444444222111111111222222333333555666777666666555666777777666555555666888888999::::::999777444333777:::<<<;;;777666999===999888666555555666777888444777::::::;;;>>>FFFLLLYYYYYYSSSGGG<<<999888777:::888777555555555777777888666::::::888EEESSSSSSUUUAAA777888888<<<@@@:::>>>===<<<<<<===<<<:::888===;;;;;;<<<>>>???===:::999888777999:::;;;:::888888999;;;===@@@CCCDDDEEECCC@@@<<<;;;===>>>>>>===;;;???DDDGGGFFFDDDBBBBBBCCCBBB???===>>>@@@CCCEEEGGGEEECCCAAA??????@@@AAAFFFCCCBBBCCCBBB???BBBGGGSSSqqqxxxnnnttthhhTTTNNNLLLHHHDDDCCCHHHOOOSSSjjjzzzcccUUU[[[777666555333222333333444///000111333444666777888444444444333333333333333333444444444555555555555555555555444444444444444777777777777777777777777777777888888888888777777888888888888888888888888666555555666999::::::999888777777666666777777888888888888888999999999999<<<;;;<<<======???HHHSSSoooooo[[[LLLBBBEEEGGGIIIFFF@@@<<<;;;<<<444777;;;===>>>???@@@AAACCCFFFIIIHHHEEEAAA>>>===>>>===:::999888888999:::666777888999999999999999;;;:::999888777888999999999999999888777666555444333444555666666555444333333333444444444555555555222333333333222222333555666666:::BBBDDD???999777888888666555333111000///444333333222222222222333333444444555555555444444555777999999777666666777666777999;;;:::888666444666999<<<;;;888777888:::777666666666666666777888777999999999999===DDDJJJVVVXXXRRRFFF===:::999888777666555444333444555666888555:::;;;:::HHHVVVUUUUUUBBB:::;;;999;;;===777;;;::::::;;;======<<<:::===<<<<<<===>>>===;;;999999888777888:::::::::888;;;<<<===???BBBFFFIIIKKKEEEBBB???>>>???@@@@@@???999===AAADDDEEEDDDDDDDDDFFFDDDAAA??????AAACCCEEEGGGEEECCC@@@???@@@@@@AAAGGGDDDCCCCCCBBB???AAAFFFXXXppppppiiirrrcccMMMLLLJJJGGGDDDDDDJJJTTT]]]~~~iiiYYY]]]777666555444333333333444///000111222444555666666333333333444444444444444444333333333333444555555444444555555555555444333444444444444444444444444666777777888888777777666777777777777777777777777555555555666777888888888888777777777777777777888:::::::::999999999999999;;;;;;===>>>===BBBQQQaaa~~~www___RRRKKKGGGDDDEEEFFFCCC???<<<;;;;;;888999:::<<<===???AAACCCEEEGGGHHHFFFBBB===:::999===;;;999777777888:::;;;666666777888999999888888:::999777666666888:::;;;999999999888777555444333333444555666666555444333333333333444555555666666333444444444222222444555555555:::BBBDDD???:::888888888666555444222111111333333333333333333333333444444444444444444333333444777:::;;;999777666666333555777999:::888666444555888::::::888777777888::::::999999777666555555777888777666888===DDDJJJUUUVVVRRRGGG>>>;;;:::888666666555444444444555666777444999;;;<<>>FFFKKKTTTVVVRRRHHH???<<<;;;999666666666666666666666777777444888<<<>>>LLLYYYWWWLLL<<<888:::888999<<<666===;;;;;;;;;<<<;;;999888666888;;;======<<<;;;;;;999777666666888999999999BBBAAA???>>>>>>@@@BBBCCCAAADDDHHHIIIGGGCCC???<<<777999<<>>CCCRRRkkk{{{aaaRRRMMMJJJFFFAAA@@@???===<<<;;;:::999>>><<<:::;;;???CCCFFFGGGGGGHHHGGGCCC???;;;999999777777777777888999:::;;;666666777777777777666666777777666666777888:::;;;888888888777666555444333333444555666666555444333333333444555666777777888555666666555333333444666444333777>>>AAA===999888666666666666666555555555222333333444444444444333555444444444444444555555333666999:::999777666555111111333444555555555444333444555666777888888888666666555444444444444444444444444666;;;BBBIIIMMMVVVXXXTTTJJJAAA===;;;999666777777777777888888888666333777;;;>>>MMMYYYUUUIII:::666999666999<<<888>>><<<;;;;;;;;;:::888666333777;;;===<<<;;;;;;;;;999777555555777999999999<<<<<<<<<<<<===???@@@AAA>>>BBBGGGIIIFFFAAA<<<999777888:::<<<>>>BBBFFFJJJMMMJJJFFFBBB@@@@@@AAABBB@@@?????????AAACCCFFFHHHFFFDDDCCCDDDCCCAAACCCIII```zzzyyywww}}}uuuqqq|||nnnUUUIIILLLIIIHHHIIIHHHOOOfff}}}ppp___\\\777777777666666555444333555555555444444444333333666666555555444444333333333444555666777666555555666555444444444666777888666666666666666666666666666666777777777777666666666666666666666666666666555777888888666666777999999888888777777888888999:::::::::;;;;;;<<<<<<<<<<<<::::::???III]]]yyynnnXXXOOONNNJJJBBBAAA@@@>>>===<<<;;;::::::;;;;;;<<<@@@FFFJJJKKKKKKEEEEEECCC@@@<<<999888888555666888999;;;;;;;;;;;;555666666777777666666555666666777777888888999999888888888888777777666555333444555666666555444333111222333444555666777777666777777666444333555666666333555;;;===:::888888888888777777666555444444222222444555555555444444555444444444444555777888333666888999777666555555333333333333444555555666222222222333666888999:::888777555333222222333333666666777:::@@@FFFKKKNNNWWWZZZVVVLLLBBB>>><<<:::666666777777888888888888666222777;;;???MMMXXXSSSIII;;;777999555888===:::===<<<;;;;;;;;;:::888666333777<<<===<<<:::999999999777555555777888999999888888999;;;<<<>>>??????<<>>>>>>>>::::::AAANNNddd{{{bbbQQQNNNPPPKKKBBBBBB@@@>>>=========<<<;;;777999>>>EEEMMMPPPOOOMMM@@@@@@???<<<888666666666444666999<<<======<<<;;;555666666666666666555555666666777888888888888888888888999999999888888777333444555666666555444333000111111222444555666666666777777666444333555666666444555999;;;999777888;;;:::999777666444333222111222444555666555444444555444444444555666888999333555777777666555555555555555444333333555666777222111000222555888:::;;;???===999444222111111222999999:::>>>CCCIIIMMMNNNYYY[[[WWWMMMCCC???<<<:::555555666777888888777777666222666;;;>>>MMMWWWRRRLLL===888999555888===;;;<<<;;;::::::;;;;;;999777555999===>>>;;;888777777:::777555555666888999999888888:::;;;<<<<<<<<<<<<;;;===>>><<<888666666777888888999999;;;@@@FFFJJJEEEDDDAAA@@@AAACCCFFFHHHDDDCCCAAA@@@@@@AAABBBCCCDDDBBBBBBDDDDDDCCCFFFKKKddd|||xxxnnnjjjkkk{{{|||]]]NNNMMMJJJHHHJJJNNNPPPZZZxxx|||zzzmmm]]]XXX666777888999888666444333444333222222333444666777222222333444555555555555555555555555444444333222333333333444555666777888555444333222222333444555555666666666666666555555555555555555444333222222666666555555555777999:::::::::999999999999999999;;;777555888999888999<<<@@@???>>>CCCUUUsss~~~gggSSSNNNKKKCCC@@@CCCFFFDDDAAA>>>;;;999888888:::;;;@@@GGGNNNQQQOOOMMMDDDBBB>>>:::888666666666777666;;;CCCEEE???:::888777555444555666777666555888888777777666666666555<<<;;;999888666555555555555555555555555555555444222333333444555666666777666666666555444444333222000666;;;<<<::::::@@@FFFHHHBBB<<<888777777666444000111333444555555444444555333333555:::;;;888555777555555888888555444666555666888999999999888777333111000111555:::>>>@@@BBB;;;666777777555222222555777:::???EEEKKKQQQTTT___^^^WWWKKKCCCAAAAAA???666555555555666888:::<<<777777777:::@@@GGGOOOSSSDDD>>>777555999======<<>>;;;888666444444444888888888999999999888888;;;:::888777777888:::;;;;;;::::::;;;;;;<<<===>>>???===<<<===>>>===999555777999:::<<>>>>>AAADDDLLLaaasss^^^MMMIIIGGGBBB@@@BBBBBBAAA???===;;;;;;;;;;;;;;;===BBBIIIOOOQQQOOOLLLAAA???<<<999777666666666666555888???AAA<<<888777777666444444555666444333555555666666666666555555999888777666555444444444555555444444444444444555333333444444555666666777777666555555444444555555222666:::999888;;;DDDKKKTTTLLLBBB:::555333222111333333444555555444333222666666777999;;;;;;999666666333444777777555555888;;;:::888777555555555555333222222222555999>>>AAAFFF>>>777666666444444555666777;;;@@@GGGNNNTTTXXX^^^]]]VVVKKKDDDCCCDDDCCC;;;:::888777777999:::<<<999777777:::AAAHHHNNNQQQCCC===666555888;;;<<<;;;===<<<:::888666555444444777888999999:::999999888999888777666666777888999::::::::::::;;;<<<======AAA???===<<<======;;;999888999:::<<>>===>>>BBBFFFKKKSSS^^^rrr|||cccRRREEECCCCCC@@@???AAA>>>>>>===<<<<<<<<<=========@@@FFFLLLPPPPPPMMMJJJ===<<<:::888777777777777777444555:::<<<888666666777666444444555555444333333444555666666555444444555555444333333333333333555444333222222333444555444444555555666666777777888777555444444555666777444666888777777<<>>:::999666555888999777888;;;@@@===999555222222222333222444555444555888>>>DDDKKKAAA888666666555555888666888;;;AAAIIIRRRYYY]]]^^^\\\UUUIIICCCDDDFFFFFF@@@???<<<:::999:::;;;;;;<<<888666:::BBBJJJLLLLLLAAA<<<666444666999:::999;;;::::::999888777666666666777999:::;;;:::999999:::999888777777888999:::::::::999::::::;;;<<<===AAA???<<<;;;<<<<<<;;;:::999999:::;;;>>>EEEMMMRRRPPPJJJDDDBBBCCCEEEEEEDDDBBBBBBBBBAAA??????AAACCC@@@BBBDDDCCCBBBDDDIIINNNgggzzz{{{tttlllgggkkkttt}}}___NNNHHHFFFFFFHHHMMMSSS___xxx{{{qqqfff^^^;;;:::888666555444444444666666555555444444444444666666666666666555444333222333333333333333222222333333333333333444555555555555777888888777555555444555666666666666666666666777777888888888777777555666888999:::999999888888999999:::;;;<<<<<<======:::999;;;<<<<<>>???======<<<=========>>>>>>@@@DDDIIINNNPPPNNNJJJGGG;;;::::::999999999::::::999555444777999666555777666555555555777888777666444555666777777555333222444333333333333333444444444333222111111333444555666666666777777888888888;;;999666333333444555777555666777666666;;;CCCKKKOOOJJJAAA:::555444444555999999999888888777777777666888???KKKTTTSSSIII??????;;;:::<<<<<<999:::===???===:::666333111111111222555777666444777>>>EEELLLCCC;;;999888666666777777888<<>>999666:::CCCJJJJJJGGG@@@<<<888555777999:::::::::::::::;;;:::::::::999777888:::;;;;;;;;;:::999;;;;;;:::999999:::;;;;;;::::::::::::;;;<<<===>>>=========<<<<<<;;;:::888::::::999:::>>>EEEMMMTTTRRRLLLDDD@@@AAACCCCCCCCCAAAAAAAAA@@@>>>>>>@@@BBBCCCEEEGGGFFFEEEGGGKKKOOOgggzzzzzzuuuooolllsss|||rrrXXXJJJFFFDDDEEEHHHNNNWWWffftttggg^^^:::999888666555555444444444444444555555666666666555555555555555444333222222333333444444333333333444444333333333444555555444555666777777666555444444444555666666666666666666666777888999999999888555666888:::::::::999999999999:::;;;<<<<<<======AAA<<<::::::;;;>>>GGGQQQgggppp{{{ooo^^^NNNFFF???>>>??????>>>===<<<======>>>>>>>>>>>>>>>CCCGGGKKKNNNNNNJJJFFFDDD;;;;;;;;;;;;<<<======>>>===888555777888666666888666555555777:::<<<<<<;;;888999999888777555333222444444333333444444555666333222222111222333444555888888888888888999999999===:::777444222222333444333555666666666888<<<@@@???>>>;;;888666555777888888888888888888999999:::888999AAASSSdddeeeVVVFFFDDD@@@>>>???>>>999999;;;;;;;;;:::888666444222111333555777666444777>>>EEEJJJBBB<<<<<<;;;888555555888888;;;@@@IIITTT^^^ddd```]]]TTTFFF>>>>>>@@@@@@>>><<<;;;999999:::<<<===???:::777;;;CCCGGGFFFBBB???<<<999777888999;;;<<<;;;;;;;;;<<<<<<=========:::::::::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>???:::===AAABBBAAA>>>:::888::::::999:::===DDDMMMSSSPPPJJJBBB??????AAABBBAAA@@@@@@@@@???>>>>>>@@@BBBGGGIIIKKKJJJIIIIIIMMMPPPfffzzz~~~xxxtttooommmrrrzzziiiRRRIIIFFFDDDDDDIIIPPPZZZlllwwwhhh\\\888888777777666666555555333333444666666777777666444444444444444444333222333333444444555555444444555555444444444555555666444555555666666555555444333444555666777777777777555666777888999999:::999777888999::::::::::::::::::;;;;;;<<<<<<=========BBB>>>===>>>@@@EEERRR^^^rrr||||||fffTTTIIIEEE@@@???@@@@@@???===<<<===>>>???@@@AAAAAAAAAFFFIIILLLLLLIIIEEEBBBAAA;;;<<<===>>>>>>???@@@@@@@@@;;;777888999777777:::777666666888;;;===>>>===::::::888777666555444333555555444444444555555666222222333333444444555555777777777777888888888888;;;999666444222111222222333444666666555555666777666777777666555555777999888888888888999:::;;;<<<<<<<<>>FFFQQQ[[[bbb```^^^UUUGGG>>><<<===<<<:::999888888888:::<<<===>>>;;;999<<>><<<;;;999888888:::<<<>>><<<<<<;;;;;;;;;===???@@@>>>===;;;:::999999:::;;;777777777777777777777777;;;;;;;;;;;;<<<===>>>>>>:::???EEEHHHFFFAAA===:::999999::::::===CCCJJJPPPLLLFFF@@@===???AAAAAA@@@@@@@@@@@@???>>>???AAACCCHHHKKKMMMLLLJJJKKKNNNQQQfff{{{~~~zzzuuurrrtttyyyzzz~~~```NNNHHHGGGEEECCCJJJSSS]]]qqqzzziii]]]555666777888888777666555444555666777777666555555333444444555555555555444333444555555666666666555777666666555555666666666777666666666666666666777333444555666777777777777444555666888999999::::::999888888999999:::;;;<<<<<<<<<<<<<<<<<<=========??????BBBGGGLLLSSS```lll|||ttt^^^MMMDDDCCCAAA@@@BBBCCCAAA>>>:::;;;>>>@@@CCCDDDDDDEEEHHHJJJKKKIIIEEE@@@>>>>>>;;;<<<===???@@@@@@AAAAAABBB<<<888999999777777:::999888888999;;;<<<;;;:::888777555444444555666777666555555444444444555555111222444666666666555444555555555555555555555555666555444333333222333333333444555555444444444444333444555444444666:::>>>??????>>>======>>>???@@@BBBCCCJJJVVVbbbcccXXXNNNGGGEEEEEEGGGEEE???;;;;;;;;;::::::999888777777777555444333333555888===???GGG???999888999666555666888888888;;;CCCMMMXXX^^^___^^^VVVHHH???===<<<;;;:::999888777777999;;;<<<<<<;;;;;;===??????===;;;888888888777888999<<>>@@@CCC@@@<<<999777888:::<<<666666666777777666666666999999999999:::;;;<<<<<<:::???EEEGGGDDD@@@===<<<888999:::;;;===AAAHHHLLLHHHCCC???>>>@@@BBBBBBAAA@@@AAAAAA@@@??????BBBDDDEEEIIIKKKLLLKKKKKKOOORRRggg}}}}}}xxxwwwyyyttt~~~sssWWWJJJHHHIIIFFFCCCLLLVVVbbbxxx~~~mmm___444555777999999888666555666666777777777555444333444444555666777777777666444444555666777777666666888777777666666666777777999888777666666777888999333444555666777777777777333444666777999999:::::::::999888888999:::<<<==================<<<<<<<<<<<>><<<:::777666777888999666333111111555999<<<===GGG>>>666555555555555888888777777999@@@KKKUUU\\\___^^^VVVJJJAAA???>>>;;;;;;:::888777777888:::;;;;;;;;;<<<======<<<;;;:::666666666666777999<<>><<<:::777666555666777555444444444555666888999666666666666777888999::::::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;<<<>>>AAABBBDDDHHHQQQ\\\gggqqqyyy}}}tttcccSSSIIIDDDEEEEEEEEEDDDBBB@@@???666999>>>BBBDDDFFFIIIKKKPPPOOOLLLGGGBBB>>><<<<<<<<<===@@@BBBCCCCCCBBBAAA===<<<;;;999888999999:::666888:::;;;:::999999:::???555444666222555:::555777777777666666777777777555444444555666666444333333333333333333444555555111222444555555444222111555555444333333444444444444222555999999999AAALLLUUUOOOGGG@@@>>>AAAGGGKKKQQQQQQTTTYYYXXXRRRNNNNNNRRRSSSPPPMMMNNNQQQOOOKKK???<<<888777666666555444222000111555666666:::@@@EEE>>>999888777444444666999777999???DDDHHHOOOUUU]]][[[RRREEE<<<:::;;;999666999<<<<<<;;;888777666999:::;;;>>>??????<<<999666555444444777:::;;;;;;===<<<:::999999:::<<<===CCCAAA>>>:::888666666666666777999::::::999777666999999999888888777555555;;;<<<==================777999;;;<<<>>>AAAEEEHHHFFFAAA???CCCFFFEEEDDDEEEAAA??????BBBEEEFFFDDD@@@EEEEEEHHHMMMNNNNNNQQQVVVppp|||zzzzzz}}}vvvvvvzzz|||{{{dddOOOEEECCCCCCBBBIIIKKKXXXrrrppp```333333444666888999888666666666777777777666444333666666666666666555444444555555555666666666777777:::999888777777888999999:::888777555555555777777888777666666666777888999777777777777888888999::::::;;;<<<<<<===============>>>>>>>>>???CCCIIINNNRRRWWW^^^hhhrrr{{{~~~mmm]]]PPPHHHFFFEEEEEEDDDBBB@@@>>>===888:::>>>CCCGGGJJJLLLLLLNNNMMMKKKFFFAAA===<<<<<<<<<===???AAABBBAAA@@@???<<<;;;:::999888888999999777999;;;;;;:::999999:::<<<333555777444666999444555444444333333444444555555444444555777777666444444333333333333333444444222333444444444444333222444444333333333333444444555333444888;;;???JJJVVV\\\VVVMMMEEECCCEEEKKKOOOSSSSSSWWW\\\\\\VVVRRRRRRRRROOOLLLMMMVVV^^^\\\UUUKKKFFF???:::888777666555444222222555555555999???DDD===888777777555555888999777888>>>DDDGGGLLLRRRYYYXXXPPPDDD<<<;;;;;;:::777:::===>>><<<999888888777888:::===??????===;;;333333333666:::>>>@@@@@@===<<<:::999999:::;;;<<>>???@@@BBBCCCBBBAAAGGGGGGJJJNNNNNNMMMQQQWWWmmm~~~~~~xxxxxxzzz~~~{{{wwwxxx|||uuu___MMMEEEDDDDDDDDDGGGKKK\\\xxxrrraaa555444444555888999999888777777666666666666555555666666666666666555555444555555666666666777777777888888888888888888999999555444444333444555777888999999888888888999999:::999999888888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;>>>AAABBBEEELLLXXXaaaiiilllrrrzzzuuucccTTTLLLHHHGGGFFFEEEBBB@@@>>><<<;;;;;;;;;???EEELLLOOONNNLLLKKKKKKIIIEEE@@@<<<;;;;;;===>>>???@@@@@@???>>>===:::999999888888888888999888:::<<<<<<;;;999999::::::444666888333555888111333333333222222333333333666555555666888999777666444444333333333333333444333333333333333333333333333333222222222222333333666444444999???GGGTTT___^^^WWWMMMEEEAAACCCHHHLLLRRRSSSWWW^^^^^^XXXTTTTTTSSSMMMHHHNNN^^^llllllcccXXXRRRIII@@@;;;888666555666333333555555555999???DDD===888777666555666999888666888>>>CCCEEEIIIOOOVVVUUUNNNDDD===<<<<<<;;;999<<<>>>???===;;;:::999555666888<<>><<<333333555999>>>AAAAAAAAA>>>===;;;999999999;;;<<>>@@@CCCHHHLLLKKKDDD@@@AAACCCBBBBBBDDD???@@@AAAAAA@@@AAACCCDDDHHHHHHKKKNNNMMMLLLPPPWWWmmm}}}yyyuuuwww{{{~~~{{{{{{{{{zzz}}}|||mmmYYYLLLFFFFFFFFFFFFHHHOOOcccsssccc888777666777999;;;;;;;;;777777666666555666666777555666666666666666555555555666666666666777777777555555666777777777777666444444444444444555777777777777888888999:::;;;;;;:::::::::999999::::::;;;<<<;;;;;;:::::::::;;;;;;:::@@@EEEIIIMMMXXXhhhttt~~~~~~kkkYYYMMMIIIIIIHHHGGGDDDAAA>>><<<:::999<<<<<<>>>FFFNNNRRROOOKKKJJJIIIHHHDDD@@@===<<<===>>>>>>??????>>>===<<<<<<999999888888888888888999:::<<<======<<<:::::::::<<<777999888222777<<<666555555444444444444555555666555555777999:::999777666555444444333444444444555444333333333333444555222222111111111222333333777666777===FFFPPPZZZaaa\\\UUUKKKBBB>>>???BBBEEELLLMMMRRRXXXYYYTTTPPPPPPPPPKKKHHHNNN^^^mmmpppjjj^^^XXXPPPHHHAAA<<<888555666444333555666666:::AAAFFF>>>888777666444555888888666999???CCCDDDGGGLLLUUUUUUPPPEEE>>>======;;;:::===@@@@@@???<<<;;;:::666777999===@@@@@@===;;;555666777:::>>>??????===>>><<<;;;999999:::;;;<<>>???AAAEEEJJJNNNNNNFFFAAAAAABBBBBBAAACCCBBBDDDEEEDDDAAABBBEEEIIIHHHHHHJJJLLLJJJIIIOOOWWWqqq}}}xxxuuuxxx}}}~~~{{{yyyzzz|||}}}xxxhhhVVVLLLHHHGGGGGGGGGLLLUUUlllsssccc888666555666999;;;;;;;;;777777666666666666777888555555666666666666666555666666666666777777777888444555666777777777777777777777666666666666666666333444666777999:::;;;<<<:::::::::999::::::;;;<<<<<<<<<;;;:::::::::;;;;;;;;;CCCKKKRRRYYYfffwwwtttaaaRRRJJJHHHIIIGGGFFFDDDAAA???<<<:::999;;;;;;???GGGOOOQQQMMMHHHIIIIIIGGGDDD@@@>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::::::::::::::999999999:::<<<>>>>>>===;;;;;;<<<>>>;;;<<<999666AAALLLHHH666555555444444555555666777666666777999:::999777666666555555555555555666555444444333333444444555222111111111222222333444:::<<>>===???AAABBBCCCGGGMMMNNNJJJGGGGGGFFFGGGGGGIIISSS^^^ddddddZZZWWWRRRMMMHHHBBB;;;777777555444666777888===DDDHHH@@@999666555333444777999888;;;AAAEEEFFFHHHLLLWWWWWWRRRHHHAAA>>>===::::::===@@@@@@???<<<;;;:::777999<<<@@@BBB@@@<<<888444555666999===>>>===<<<===<<<:::999999:::<<<===AAA???<<<999777666666777888888777666666777888888999::::::999999888777666999999:::<<<<<<=========<<<===>>>???BBBFFFLLLPPPPPPHHHBBBBBBCCCBBBBBBCCCDDDFFFGGGEEEBBBBBBFFFIIIFFFFFFHHHIIIFFFEEEMMMVVVyyy~~~xxxvvv{{{zzzyyywwwyyy~~~zzzhhhTTTLLLJJJHHHGGGHHHNNN[[[tttrrrbbb444333333444777888888777666666777777777777888888444555666666666666666666666666666777777777888888777777777888999999::::::999999888888777666555555222333555777888999::::::999999999999:::;;;<<<===<<<<<<;;;::::::;;;<<<===@@@HHHSSS^^^hhhuuuzzzhhhXXXNNNIIIGGGFFFCCCDDDCCCCCCAAA>>>;;;::::::<<>>>>>======<<<<<<============<<<;;;:::999:::<<<>>>???>>>======>>>???===@@@===<<>>:::999999:::;;;:::<<>>EEEIIIIIIKKKNNNWWWXXXSSSJJJBBB@@@===:::999<<<>>>???===;;;:::999777:::>>>CCCEEEBBB;;;666222222444777;;;>>>>>>>>>;;;:::999999999;;;===???BBB@@@===:::999888888999777777777777777777777777555666777999:::;;;;;;;;;888999:::<<<==================>>>???BBBFFFMMMRRRQQQIIIDDDEEEFFFDDDCCCDDDDDDDDDEEEDDDCCCCCCDDDFFFDDDEEEGGGGGGDDDCCCLLLWWW}}}xxxwww}}}yyyzzzyyy{{{}}}hhhSSSLLLKKKHHHGGGIIIOOO```|||rrraaa222111222444777888666555555666777888999888888777444444555666666666666666666666777777777888888888888777777777777999:::<<<888888888888777666555555444555666888888888888777777777777888999;;;=========<<<;;;:::;;;<<<>>>???GGGOOO[[[iiiwww|||ooo]]]QQQKKKIIIEEEBBB@@@AAACCCDDDCCCAAA>>>;;;:::>>>EEEKKKNNNLLLIIIFFFEEEEEEEEEBBB???>>>>>>?????????>>>>>>===>>>>>>>>>@@@@@@@@@@@@>>><<<;;;999999<<<>>>????????????@@@>>>@@@CCC???===MMM[[[XXX888777777666666777777888999888777777888777555444222222222333444555666777333444555666666555444333222222222222333444555666<<>>CCCBBBCCCIIIOOORRRRRRQQQPPPOOOMMMJJJEEEBBBAAA===:::;;;:::999>>>EEEEEE===666555555444777;;;<<<<<>>;;;777:::===>>><<<999888888444999@@@GGGIIIEEE===666555444444666:::<<<>>>===999999888888:::<<>>777888999:::<<<<<<<<<<<<======>>>???AAAFFFMMMRRRQQQJJJFFFGGGIIIFFFDDDEEEEEEDDDDDDEEEFFFFFFEEECCCCCCDDDGGGFFFCCCCCCMMMZZZyyyuuuvvv}}}~~~~~~fffPPPKKKJJJGGGGGGKKKPPPgggsssbbb222222444777999999777555444555888999:::999888666444444555666777777666666777777777777888888888888666666444444555777999;;;777777777777777777666555777888999999888777666555555666666888999;;;===>>>===<<<;;;:::;;;===???AAALLLTTTaaaqqquuugggVVVLLLJJJIIIDDD???===@@@CCCEEEEEECCC???===:::@@@HHHMMMNNNKKKHHHFFFCCCDDDCCCAAA>>>======?????????>>>>>>>>>>>>??????BBBCCCBBBBBB@@@>>>;;;:::999;;;>>>@@@@@@@@@@@@BBB???AAAEEE???999GGGRRRLLL;;;;;;::::::::::::;;;;;;999888777777777666444222//////000111222444555666333444666777777666444333333333333333444555666777888;;;>>>DDDPPPZZZWWWMMMGGGFFFCCC@@@>>>;;;999888999666555777888666777:::999???CCCDDDFFFMMMRRRSSSSSSQQQOOOMMMMMMKKKIIIGGGEEEAAA===<<<:::999===DDDCCC;;;555444555666:::>>>===>>>CCCLLLPPPPPPQQQTTTOOORRRPPPIIICCCAAA???<<<666999<<<<<<;;;888777666111777@@@IIILLLGGG???888;;;999777777888:::;;;:::888888777888:::===@@@AAA???===:::888666666666777444666777999999777666444666666888999:::;;;;;;;;;666666888999:::;;;;;;;;;======>>>>>>AAAFFFMMMRRRQQQJJJGGGIIIKKKHHHEEEEEEHHHFFFFFFGGGJJJJJJGGGCCCCCCEEEGGGGGGCCCDDDOOO\\\vvvrrrttt}}}}}}}}}}}}dddNNNIIIIIIGGGHHHLLLSSSnnn~~~~~~~~~tttbbb666555555444444444555555666666555555555666666777888777666555444555555666888888777777777777888888888777666555666777999;;;888777666555555444444555555444555777999::::::999999999:::;;;;;;<<<======>>>::::::>>>???>>>CCCKKKWWWfffttt|||ggg^^^SSSJJJFFFEEECCCBBBBBB@@@>>>???BBBDDDCCCAAA;;;EEENNNPPPNNNKKKFFFAAAAAA@@@>>>======???@@@AAA@@@AAAAAA@@@>>>===>>>@@@DDDCCCBBB@@@>>>===<<<;;;???>>>???@@@AAA@@@===:::===============>>>??????888888777666888:::<<<>>>===:::777555555444333222222222222000...///111444333444555666777777777666555555333222111333888;;;:::999;;;AAAHHHLLLJJJGGGHHHBBB;;;999;;;======;;;666555555999===???>>>===>>>>>>AAAFFFIIIMMMWWWaaafffddd\\\RRRLLLLLLKKKGGGNNNJJJCCC<<<:::===???@@@???888555888<<<;;;:::::::::===CCCHHHMMMPPPQQQQQQWWWQQQHHHBBB???@@@AAABBB::::::;;;:::999777555444444:::===CCCKKKEEE>>>DDDSSSFFF:::777888999:::<<<;;;999777888:::===>>>???@@@>>><<<999777777888888666666777888888888888888777888:::;;;;;;:::999777;;;999777777999:::::::::>>>>>>>>>>>>DDDLLLNNNKKKEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFHHHIIIJJJIIIIIIHHHFFFBBBBBBFFFDDDDDDMMM[[[qqqllllllxxx~~~~~~vvv]]]IIIIIILLLJJJJJJPPP^^^~~~xxx|||zzzccc666666555555555555555666555555555555555666666777888777666555444555666666777777666666666666777777777777666555666888:::<<<999888777666555555555555555555666777999::::::999999:::::::::;;;;;;<<<<<<<<<:::<<>>@@@AAAAAAAAAAAA@@@>>>===>>>@@@BBBBBBAAA@@@???===<<<<<<>>>>>>>>>@@@AAA@@@>>>;;;<<<;;;;;;;;;;;;;;;<<<<<<888888777777999;;;>>>??????<<<999777666666444333444444333222000111333666444444555666666666666666555555333222111333777;;;;;;:::;;;@@@EEEHHHEEEBBBFFFCCCAAABBBDDDDDD@@@<<<888777888:::>>>@@@@@@>>>BBBAAADDDJJJOOOVVVbbbnnnzzz{{{uuufffXXXRRRRRRQQQRRRMMMEEE>>><<<>>>?????????999555888;;;:::888888888;;;AAAFFFKKKNNNOOOOOOSSSMMMEEE???======>>>???::::::::::::999777555444444;;;===BBBJJJCCC<<>>???@@@???===;;;999777777888888666666777888888888888888666888:::;;;<<<;;;:::::::::888777777999:::;;;:::===??????@@@FFFMMMNNNIIIBBBCCCCCCDDDDDDEEEEEEEEEDDDEEEFFFGGGGGGGGGFFFFFFGGGBBBBBBEEEDDDDDDOOO]]]{{{sssnnnnnnyyynnnXXXHHHIIIMMMJJJLLLSSSddd||||||fff666666666555555666666777555444444444555555666777888777666555555555666666666666555555555555666666777666666666777999;;;===;;;:::888777666555555555555555777888999999::::::::::::999999::::::;;;;;;<<<<<<@@@HHHQQQ[[[hhhsss}}}nnn\\\UUUKKKEEECCCBBB@@@???999999:::>>>BBBEEEFFFEEEFFFRRRZZZWWWOOOIIIDDDAAA>>>>>>===<<<===>>>@@@AAABBBBBBBBB@@@>>>===>>>@@@AAAAAAAAA@@@???>>>======>>>>>>>>>@@@AAAAAA???===:::999999999999999999999888888888999;;;===@@@AAAAAA>>>;;;888888777666444555666555444333333555777444555555666666666555555555444444222111333777:::<<<;;;;;;>>>BBBBBB???<<>>>>>??????@@@999666888:::888666777666999>>>DDDHHHKKKLLLLLLPPPKKKCCC===;;;<<<===>>>999999999999888777666555666<<<===AAAHHHAAA999>>>ZZZJJJ;;;999======888444<<<:::999:::===@@@AAAAAA===;;;:::888777777888888666666777888888888888888666777999;;;<<<<<<;;;;;;888777666777999;;;<<<;;;<<>>:::;;;===@@@DDDGGGIIIIIIOOOYYY___YYYNNNGGGCCC@@@>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCAAA???>>>???@@@??????@@@@@@@@@???>>>>>>>>>======???AAAAAA@@@>>>999999999999999888888777888888999:::<<>>:::888777777555444555555666555444444666888555555555666555555444444444444444222111333666888:::::::::===??????<<<999BBBGGGOOOVVVWWWOOOCCC:::999999999;;;<<<>>>?????????>>>@@@DDDGGGLLLWWWbbbnnnyyyrrrbbbNNNBBB>>>===>>>@@@AAA;;;888999999777555777555888>>>CCCGGGJJJKKKKKKNNNIIIBBB===<<<===>>>>>>999999888888888777666666999>>>>>>AAAGGG???777<<>>;;;<<<>>>@@@BBBFFFIIIKKKWWW^^^```WWWLLLEEEAAA???>>>??????@@@AAACCCDDDEEEDDDDDDDDDBBB???>>>???@@@>>>???@@@AAAAAA@@@>>>>>>======<<<>>>???@@@???>>>999999::::::::::::999888::::::;;;<<<===???@@@AAA>>><<<888666666666555333333444555555444444555777555555666555555444333333444444444333111222555777777888999;;;======;;;999>>>DDDNNNUUUTTTLLL@@@777888888999999999:::<<<======<<>>CCCGGGJJJJJJJJJJJJEEE???;;;:::;;;======888888777777777777777777<<>>???@@@AAACCCDDDEEEFFFEEEEEEEEECCC@@@??????@@@>>>???@@@AAAAAA@@@>>>===>>><<<;;;<<<>>>>>>>>>===999:::;;;<<<===<<<;;;;;;<<<<<<=========>>>>>>>>>;;;999666555555555555444111333444444333333555666666666666555444333222111333444444333222222444666444666888:::::::::999888999>>>FFFKKKKKKEEE>>>888999::::::999888999;;;===::::::>>>DDDGGGLLLVVV```nnnzzztttRRRAAA;;;999;;;??????;;;999:::888555555888666999>>>CCCGGGIIIJJJJJJDDD@@@:::777777888999:::777777666666666777888888>>>BBB@@@BBBFFF>>>666;;;;;;:::;;;;;;666333666===999999:::===AAADDDEEEDDD<<<<<<;;;;;;:::999888888666666777888888888888888888888888888888888888888:::999:::<<<>>>???>>><<<>>>@@@AAABBBFFFJJJGGG@@@>>>???@@@AAACCCDDDEEEFFFFFFDDDBBB@@@@@@AAADDDEEEDDD>>>===???>>>>>>JJJYYYwww{{{qqqnnnpppxxxxxx___OOOIIIHHHLLLIIIGGGWWWmmmmmm444444444444555666777888666666777777888:::;;;<<<999999777666666666777888666666555555555555666666666666666777777777666666777666666555555666666777555999<<<;;;888777999<<<;;;:::999999:::===@@@BBBJJJWWWeeeppp~~~|||iiiZZZMMMIIIDDDBBBBBBAAA>>>;;;999999:::;;;===CCCLLLSSSaaa___WWWLLLEEECCC@@@<<<===>>>???AAACCCEEEFFFFFFFFFFFFEEECCC@@@??????AAA>>>???AAABBBAAA@@@===<<<>>><<<;;;;;;<<<<<<<<<;;;888999;;;===>>>>>>======??????>>>>>>===<<<;;;:::999777555444555666666555111222444555444444555666666666666555444333111000333444444333222111333555222444666777777666555444333777;;;???@@@???>>>>>><<<======<<<::::::===@@@DDDBBBDDDHHHMMMTTTbbbnnn}}}rrrPPP@@@<<<888888<<<<<<888777888666222333777666999>>>CCCFFFHHHIIIIIIAAA===888666666777888888777666555555666777888999===AAA???AAAEEE===555:::999888999:::777333555999888888999===AAADDDEEEDDD>>>>>>===<<<;;;:::888777666666777888888888888888777777777888999;;;<<<===<<<<<<<<<>>>@@@@@@>>><<<@@@AAA@@@???BBBGGGEEE@@@AAAAAABBBBBBCCCCCCDDDDDDEEECCC@@@>>>???AAADDDFFFDDD???>>>AAA???>>>HHHVVVqqq~~~zzzpppnnnqqqzzzmmmSSSLLLGGGHHHKKKGGGHHH^^^yyyooo333333333444444666777777777777777888999;;;<<<===:::999777666666666777888666666555555555555666666666666666666666555555444555555555555555666777777555999===<<<888666999<<<;;;:::999999;;;>>>AAADDDXXXdddqqqzzzvvvfffYYYLLLHHHCCCBBBAAA@@@===:::999::::::;;;>>>FFFQQQYYYccc^^^SSSGGGBBBBBB@@@;;;;;;<<<>>>AAACCCDDDEEEEEEFFFFFFFFFDDDAAA???@@@AAA???@@@AAABBBBBB???===;;;>>><<<::::::;;;;;;:::999777888;;;===??????>>>===@@@@@@???>>><<<:::888777888666555444666777777777111333555666555555666777777666666555444222111000333444444333222111333444222444666666444222111111///111444666999<<<@@@CCC???@@@AAA???<<<<<<@@@CCCUUURRRPPPRRRWWW```pppnnnMMM@@@===888666999999666555666444000222666555888===BBBFFFGGGHHHHHHAAA===999777777999::::::666666555555555777888999<<<@@@>>>???CCC;;;444999888555555888999777777999777777999===AAADDDEEEDDD??????>>>===<<<:::888777666666777888888888888888666666777999;;;>>>@@@BBB>>>===>>>???AAA@@@>>><<>><<<@@@EEEEEEAAACCCCCCCCCCCCCCCCCCCCCCCCDDDBBB???======@@@DDDGGGEEE@@@@@@CCCAAA???HHHUUUmmm~~~{{{pppooorrr{{{gggLLLJJJFFFGGGJJJFFFJJJccc~~~nnn222555777777444333444666555666777888999:::::::::888666444555888:::999888666555555444444444444555666666666666666777777888777777777777888888888888::::::999999888999::::::>>>======<<<===@@@FFFKKKbbbttt|||kkk]]]VVVPPPMMMGGGBBB>>><<<<<<===<<<<<<<<<<<>><<>>???@@@BBBAAA???===;;;;;;;;;;;;===>>>???@@@@@@???>>>===BBBAAA>>><<<999777666555777666555333333333444555666444222333666999:::;;;777666666555333222222111555444222000///.........222111000///............222111333888???CCCDDDDDD@@@>>>;;;777888???JJJSSScccddddddaaa```hhhvvv~~~eeePPPBBB666888===999???888444444555555777;;;555666;;;BBBGGGFFFHHHKKKFFF::::::<<<777888===<<<444222222666777666777;;;<<<<<<<<<<<<<<<:::777444666777777888888888888777;;;888888===FFFJJJGGGCCC<<>><<<===>>>>>>>>>===;;;:::AAA===:::<<>>???GGGQQQooo}}}||||||uuuttt}}}~~~^^^MMMLLLJJJIIIHHHHHHSSSqqqlll333555777666444333444666777777888888999888888888777555444555888999999888777666555555555555555555777777777777777888888999;;;:::999888777666666666888999::::::999::::::;;;;;;;;;;;;<<<>>>CCCJJJNNNfffxxxttteeeXXXQQQIIIFFFBBB>>><<<<<<===>>><<<;;;;;;<<<@@@HHHSSSZZZ[[[RRRGGGAAA???@@@???>>>AAAAAABBBCCCDDDFFFGGGHHHGGGFFFEEEEEEEEEDDDAAA>>>???@@@BBBAAA???>>>>>>???AAA@@@>>><<<;;;;;;;;;;;;:::;;;===>>>??????>>>===AAA@@@>>><<<:::888777777666666555444444444444444666555555444555777999;;;888888777555444333222222333222000...///000222444111111111111111222222333222222444999???BBBBBBAAA>>><<<:::777777===FFFMMMbbbcccccc```^^^cccoooyyyzzzcccOOOBBB777:::@@@===@@@999444444555444666999777666888>>>AAABBBGGGLLLLLL>>>:::;;;666777<<<888777444444777777444555888999999:::::::::888666333555666777888999999999999:::888777===EEEHHHFFFAAA<<<>>>AAAAAA???===;;;;;;999888777666888999::::::::::::999999:::;;;===>>>;;;<<<=========<<<;;;:::???===;;;===BBBDDDBBB???AAABBBBBBCCCCCCBBBBBBBBBBBB@@@>>>???AAACCCCCCCCCEEEBBB@@@???===???GGGPPPooo}}}}}}~~~wwwwww~~~~~~^^^MMMKKKIIIHHHHHHKKKZZZxxxnnn444555666666444444444666777888888888777777666555777555444555777999999888888888777666666666666666888888777777888888999:::<<<;;;999888777777777888999;;;<<<===<<<<<<<<<===:::<<<>>>AAAFFFMMMUUUZZZmmmyyyiii\\\QQQJJJBBB@@@>>><<<<<<===???@@@;;;:::999<<>>>>>@@@???>>><<<;;;;;;<<<<<<:::<<<===???@@@@@@@@@??????>>>===<<<;;;:::999888666666777777777666555555555777888777444555888;;;:::999888666444333333333444222000//////111444666000111222333444555666777222333666;;;???@@@>>>===;;;:::888666666:::@@@EEEUUUVVVVVVSSSPPPSSS[[[bbbqqqvvv{{{rrr]]]MMMAAA888>>>GGGCCCCCC<<<666555555333444777:::777777:::<<>>??????>>>===>>>???;;;;;;:::::::::999999999888888999:::;;;===>>>>>>:::;;;;;;;;;;;;:::999999===<<<<<>>EEENNNkkk{{{zzz}}}^^^NNNJJJHHHGGGIIIPPPcccppp555555555555444444555555666666777777777777666666777666666777888999::::::999999888777666666666666777777666666777777888999:::999888777888:::;;;===;;;>>>@@@@@@>>><<<===???<<<@@@FFFMMMUUU^^^ggglllwwwnnn___TTTLLLGGG@@@???===<<<===???AAACCC;;;999999>>>EEELLLOOOOOOIIIDDD>>>;;;<<<>>>@@@@@@AAABBBBBBCCCEEEGGGHHHIIICCCDDDFFFHHHIIIGGGCCC@@@===@@@CCCDDDBBB@@@>>>>>>AAA@@@>>>===<<<======>>>???@@@AAABBBBBBBBBAAA@@@<<<<<<<<<;;;;;;:::999888777888999::::::999777666555999;;;888444333777;;;:::999777555444333333333666555444222222222222222111222333444555666777777333555999<<<>>>===;;;999999888777666666888;;;===DDDEEEFFFDDDAAABBBGGGKKKWWWZZZ```jjjuuuzzzwwwrrriiiXXXKKKAAA;;;FFFQQQNNNGGG@@@:::888777555555888<<<::::::<<<===>>>EEENNNYYYEEE:::999666888:::444:::777777999777333222444333555777888888666555555666777999;;;<<<;;;;;;::::::999:::???DDDFFFDDD@@@?????????===<<<<<<>>>@@@===>>>>>>===;;;999888888666777999;;;<<<===>>>>>>999999999999999888888888;;;;;;<<<@@@CCCCCCAAA???@@@@@@AAAAAAAAA@@@?????????===<<<<<<>>>@@@AAAAAAAAA???>>>???===>>>EEEMMMfff~~~zzz]]]NNNJJJHHHFFFIIIUUUlllrrr666555444444444555555555444444666777777888888888777888888888888999;;;<<<::::::888777777666666666666555555555555666777777:::999999999:::;;;===>>>;;;>>>AAA???<<<:::<<>>===<<<<<<>>>???@@@;;;;;;<<>>???@@@???@@@AAACCCEEEGGGJJJKKKCCCCCCFFFHHHJJJIIIEEEBBB@@@BBBEEEFFFCCCAAA???>>>AAA@@@???>>>>>>>>>???@@@CCCCCCCCCCCCBBBAAA???>>>999::::::::::::999888888555666777888999888777666666999;;;999555333666::::::888666444333333444444555666777777666444222111444555555666666555555444555888;;;>>>===<<<999888888777666666777888888999;;;===>>>===;;;;;;>>>AAAEEEGGGNNN[[[hhhmmmllliiieeeXXXOOOFFFBBBPPP^^^[[[LLLDDD>>><<<:::777777999>>>>>>@@@CCCBBBAAAFFFMMMXXXCCC999888555999<<<777888666666999999555444666333666999:::888666666777999:::<<<======;;;999888;;;;;;===BBBFFFGGGDDDAAABBBAAA???<<<999999<<<>>>???@@@AAA???;;;888888888666777999;;;<<<===>>>>>>999888888888777777777777999:::<<>>???===;;;<<<>>>@@@@@@@@@???===>>>???>>>>>>DDDLLLeeetttZZZOOOKKKIIIGGGJJJZZZuuuqqq777555333333444555666555444444666777888999999999777888999999888888:::<<<::::::999777666666666666555444444444444555666666<<<<<<<<<<<<;;;;;;;;;:::999<<>>===>>>???@@@??????@@@BBBDDDFFFHHHIIICCCCCCEEEHHHJJJJJJGGGEEEBBBDDDFFFEEEBBB???>>>===@@@???>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@===;;;:::999999:::;;;;;;:::888777333333444444555555444444666999:::999777555777999:::888666555444555777888444555777777777666555444777777888888777666444333888;;;>>>>>>===;;;999999:::888777777999999999777666888888888777777888:::===>>>FFFSSS___ccceeefffeee\\\TTTJJJGGGWWWfffcccOOOGGG@@@>>><<<999999;;;???@@@EEEGGGDDDAAAEEELLLTTTAAA999888555888===999777555666::::::666555777333777;;;;;;888666777888:::<<<>>>???>>><<<999777;;;===@@@DDDFFFFFFDDDAAAAAAAAA>>>;;;888888:::<<<@@@BBBBBB???:::777888:::888888999:::;;;===>>>>>>999888777777666666777777777888;;;===????????????AAAAAAAAAAAA@@@??????>>>>>>===;;;<<<>>>@@@@@@@@@>>>===>>>@@@@@@???DDDLLLggg|||~~~lllWWWOOOKKKIIIHHHMMM```}}}ppp888555222222444666666555666666777888999999999888555666888777666666999;;;:::999888777666555555555555555555555555666777777;;;<<<===>>>>>>===;;;:::999===@@@???===???FFFMMMXXXbbbppp|||tttaaaSSSLLLIIIEEEAAA===<<<;;;;;;;;;;;;<<<<<<<<<@@@GGGKKKKKKIIIGGGEEEAAAAAA???>>>===>>>???AAAAAAAAAAAAAAABBBCCCEEEEEECCCCCCDDDGGGIIIJJJIIIHHHCCCDDDDDDBBB???<<<;;;;;;======<<<<<<<<<===???@@@AAAAAAAAAAAA???===;;;::::::;;;<<<======;;;999888444333333333444444555666777888888999999888888888:::999777666777888;;;<<<:::999777666555555666777888999:::::::::888666444:::===??????<<<::::::;;;<<<:::888888;;;<<<;;;999555555555444222222222333777777>>>JJJRRRUUUYYY^^^ddd\\\UUUIIIDDDUUUccc___OOOHHHAAA???===::::::<<>>BBBJJJPPP@@@:::999444666;;;999888666777;;;:::666444666333777;;;;;;777555555777:::;;;>>>??????===:::999;;;===@@@DDDFFFEEEBBB@@@>>>>>><<<:::777777:::<<<@@@BBBBBB>>>999666888;;;::::::999999:::;;;===>>>999999777666666666777888666777999:::;;;===???@@@BBBBBBBBBBBBAAA@@@???>>>???===;;;<<<>>>@@@@@@@@@======???BBBAAA@@@EEELLLccc|||||||||}}}dddTTTOOOJJJIIIIIIPPPgggppp999555222222444666666555888999999999999888777777333555666666444444777::::::999888666555444444444666666666666666777888888777999<<>>===;;;???CCCCCCBBBFFFOOOXXXdddnnn|||{{{mmmZZZMMMHHHFFFBBB???>>>============>>>??????<<>>??????>>>===>>>@@@BBBCCCCCCBBBAAAAAAAAAAAABBBDDDDDDDDDFFFIIIKKKJJJIIIDDDDDDCCC@@@<<<999999999;;;;;;::::::;;;<<<>>>???@@@AAABBBBBBAAA@@@>>>===<<<===>>>???>>>===;;;999777666555555555777888999888777777888::::::999777<<<:::999888999;;;>>>@@@BBB>>>999444111222444666999:::;;;<<<<<<:::888777<<<>>>@@@???<<<:::;;;======;;;999999<<<===<<<:::888888666444333111111111111111777AAAFFFGGGLLLSSSaaaZZZRRREEE???NNN\\\WWWOOOGGGAAA???===::::::<<>>;;;@@@IIINNN@@@<<<:::333444:::999999777888;;;:::666333444333777;;;;;;666333444777888:::===@@@@@@???<<<;;;:::<<<@@@CCCEEEDDDAAA???;;;;;;:::999777888:::===AAABBBBBB===888666999===<<<;;;999999999;;;===>>>:::999777666666666777888555777888999999;;;>>>@@@CCCCCCCCCBBBAAA@@@???>>>???===<<<<<<>>>@@@AAAAAA======???BBBBBBAAAEEELLL]]]uuu{{{zzz```RRROOOHHHIIIJJJSSSlllqqq