BM6P6(@ &&&###$$$((()))%%%$$$(((***&&&%%%&&&%%%""""""%%%$$$%%%&&&&&&'''''''''&&&&&&%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$%%%%%%&&&###$$$%%%$$$######%%%'''$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%&&&&&&$$$######%%%'''&&&&&&&&&%%%%%%$$$$$$$$$$$$((()))((((((***)))%%%%%%&&&'''((('''&&&%%%$$$%%%&&&''''''(((((('''''''''((())))))'''&&&'''((()))((('''&&&&&&'''((())))))************+++++++++***---111333333;;;OOObbb~~~wwwgggbbbcccmmmxxxyyyiiifffnnnxxxzzzssskkkffffffmmmxxxooo]]]LLLCCC<<<@@@YYYvvvvvv]]]IIIGGGKKKJJJJJJMMMFFF???:::999777111......000333222///111777666111///...------...000333444666777999;;;>>>AAACCCDDDEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@@@@???>>>===<<<;;;:::777555444444555555555555444333222222222222111111000000000////////////...---,,,---...000222000///....../////////...++++++,,,,,,------......++++++,,,,,,,,,++++++***,,,+++***((((((***+++,,,)))+++------,,,++++++,,,***+++---...//////......000000//////////////////,,,---///000111000/////////000111222444555666777111666888777888===@@@@@@@@@BBBEEEHHHIIIHHHGGGFFFIIIJJJKKKKKKJJJGGGDDDCCCBBBBBBBBBAAAAAA???>>>>>>999888888888999;;;===>>>AAA???>>>???>>>:::;;;???@@@@@@EEERRRcccpppttttttcccTTTGGGBBB??????NNNaaattt{{{qqqsss{{{}}}xxx~~~~~~zzzrrrmmmmmmooosssttt{{{~~~wwwsssdddbbbdddkkklllfff]]]YYYNNNSSS]]]hhhsss~~~xxxrrrpppgggZZZWWWPPPKKKKKKIIIFFFHHHNNN\\\ZZZVVVMMMBBB777000,,,---,,,***)))))))))***+++)))(((&&&%%%$$$%%%%%%&&&&&&'''((('''&&&%%%&&&'''###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$############ """$$$'''''''''&&&%%%$$$%%%&&&'''((('''&&&%%%%%%&&&((('''&&&%%%%%%&&&'''%%%%%%((((((&&&&&&)))+++++++++***)))((((((''''''$$$%%%)))***&&&&&&)))'''$$$$$$&&&&&&###"""%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&%%%$$$$$$&&&(((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%***))))))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&''''''%%%$$$$$$&&&(((&&&&&&&&&%%%%%%%%%$$$$$$$$$''''''$$$$$$((((((&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''&&&'''(((((('''&&&'''((()))((('''&&&&&&'''((()))))))))*********+++++++++,,,,,,...///...222@@@NNNnnnzzzsssjjjcccgggoooyyysssjjjhhhpppjjjddd```^^^aaakkkuuuqqq]]]OOODDDBBBTTTjjjppp\\\YYY[[[ZZZ\\\aaa^^^WWWOOOHHH>>>666444888---111333333555888555///111000...---...///111222333444666888:::===>>>??????@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA???<<<:::888888999999777777666555444444444444555555444333222000/////////...---++++++,,,---...000////////////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,***))))))***,,,---)))+++------,,,+++,,,---+++---///000111111000///111111000000000111111222///000111222222222111111444444555777888:::;;;<<<888;;;<<<;;;>>>CCCEEECCCDDDFFFIIILLLMMMMMMLLLKKKGGGHHHHHHGGGFFFDDDCCCAAA@@@@@@@@@@@@???>>>===<<<::::::999888999:::;;;<<<>>>;;;;;;===<<<999:::======>>>AAAJJJTTT[[[\\\[[[RRRHHHCCCFFFHHHMMM\\\nnn~~~ttttttzzz~~~~~~{{{zzzwww|||zzzvvvqqqnnnpppvvv{{{|||uuuqqqeee^^^YYY]]]``````______YYY[[[___gggqqqzzz~~~zzz~~~{{{pppjjjiiiaaaVVVJJJEEEDDDGGGIIIHHHKKKQQQUUUPPPHHH???777111---++++++***)))((('''(((((()))((('''&&&%%%%%%%%%&&&&&&&&&'''((('''&&&%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$""" """&&&(((&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$&&&''''''%%%$$$%%%&&&'''$$$%%%((((((&&&&&&)))++++++***))))))((('''''''''&&&&&&)))***'''''')))$$$"""###''''''###"""$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%&&&&&&'''((($$$&&&''''''&&&%%%'''(((&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&*********)))((((((''''''&&&%%%###""""""###%%%&&&&&&&&&%%%%%%&&&&&&'''(((&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&$$$!!!!!!%%%'''&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''$$$%%%''''''&&&&&&''')))((((((''''''''''''(((((()))))))))*********++++++,,,++++++---,,,,,,333;;;QQQqqq{{{zzzmmmhhhkkkpppwww}}}ooobbbbbb]]]XXXTTTRRRTTTaaaooo|||~~~jjjYYYKKKDDDKKKXXXqqquuu|||{{{yyy|||~~~ssssssuuusssssswwwwwwqqqiii]]]KKK:::333333---111666888;;;;;;777000222111///...---...//////000111222333555777888888777999>>>BBBFFFHHHIIIIIIKKKKKKLLLLLLLLLKKKKKKJJJFFFEEEBBB???===<<<======;;;;;;;;;::::::999888888999888888666555444333333111000///---,,,,,,---...///000111222222000...------------------,,,,,,,,,,,,,,,------------,,,,,,------+++******+++------)))+++------,,,,,,,,,---+++---000222333333222222111111111111222333444444333333444555555555444444777888999:::<<<>>>???@@@???@@@??????DDDJJJKKKGGGHHHIIIKKKMMMNNNNNNMMMMMMEEEDDDDDDCCCBBBAAAAAA@@@>>>>>>>>>>>>===<<<;;;;;;;;;:::999999999999;;;;;;>>><<<===@@@@@@<<<;;;===888:::<<<@@@CCCEEEGGGGGGEEEAAABBBLLLTTT\\\jjjxxx|||uuuuuuzzz}}}~~~yyy{{{|||{{{xxxzzzyyyuuuooopppwww~~~vvvmmmhhhbbbZZZUUUWWW\\\```ffflllpppkkkgggjjjrrrwwwwwwuuusssvvvssshhh```^^^WWWNNNBBBBBBEEEKKKOOOPPPRRRVVVMMMDDD999000---,,,,,,+++(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''%%%&&&''''''&&&%%%&&&(((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''### &&&***'''###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$######%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&'''$$$%%%((((((%%%&&&)))******))))))((((((''''''&&&&&&'''((()))((('''((($$$###$$$((('''### """&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''$$$%%%&&&''''''&&&%%%$$$'''&&&&&&&&&&&&'''((((((%%%&&&(((((('''&&&'''(((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&###""""""###&&&'''&&&&&&&&&&&&&&&''''''(((%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%###%%%%%%!!!"""&&&'''%%%&&&&&&%%%$$$$$$%%%'''(((&&&%%%%%%%%%&&&&&&''''''###$$$&&&&&&&&&&&&''')))(((((((((''''''((((((((())))))))))))************+++)))***...///...000444<<>><<<;;;;;;::::::999888888444333222111111000111111000222444555444444444444............////////////+++,,,,,,------------,,,------,,,++++++,,,------)))+++------,,,,,,---...+++---000222444555444444222222222222333555666666777777888888888888888888888999:::<<<>>>???AAAAAACCCCCCAAABBBJJJQQQQQQKKKJJJJJJJJJJJJJJJIIIIIIHHHCCCBBBAAA@@@??????@@@@@@;;;<<<<<<<<<;;;;;;:::999:::999999999999;;;<<<===@@@???@@@EEEEEE???::::::555666888999:::>>>DDDIIIIIIFFFIIIRRR[[[cccnnnxxx{{{{{{yyyuuusssuuuzzz}}}zzzzzzwwwxxxwwwrrrnnnnnnsssxxx}}}~~~}}}ttthhh```ZZZYYY[[[___aaafffrrr}}}tttqqquuuyyywwwtttppprrrnnndddZZZUUUNNNGGGAAADDDKKKQQQUUUUUUTTTTTTHHH>>>111******++++++***'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((($$$&&&''''''%%%%%%&&&(((&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%&&&''''''&&&$$$""""""%%%%%%###!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%%%%&&&'''((((((&&&&&&%%%$$$%%%&&&'''(((###%%%%%%%%%$$$$$$%%%''''''$$$$$$'''(((%%%%%%((()))))))))(((((('''''''''$$$&&&&&&&&&'''''''''&&&&&&%%%%%%((('''""" ''''''(((((((((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&((((((''''''(((((()))***%%%'''))))))((((((((()))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))*********''''''(((((()))))))))***&&&''''''((()))***++++++''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((***(((&&&$$$$$$&&&(((***&&&&&&'''''''''(((((('''$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""&&&'''%%%&&&((('''$$$%%%$$$#########$$$&&&'''&&&%%%%%%%%%%%%&&&''''''###$$$&&&&&&&&&&&&''')))'''(((((((((((((((((('''(((((()))))))))*********+++)))***///111///...000111DDDccc{{{}}}ooofffbbbZZZ___lllfffUUUEEE???AAAOOOmmmzzzzzzyyyvvvrrrnnnggg]]]SSSMMMJJJIIIIIIHHHGGGMMMUUUeeeqqqzzzzzz~~~|||wwwtttlllZZZHHH>>>777666777999:::999666555...............//////000......//////000000111111000222777<<<@@@CCCDDDDDDHHHIIIJJJLLLMMMMMMMMMMMMJJJKKKKKKKKKJJJHHHFFFEEEFFFGGGIIIKKKKKKJJJHHHFFFCCCCCCAAA@@@>>><<<;;;;;;777666666555555555555555666888:::999777555555666,,,------...///000000111+++,,,------.........---------------------------***+++.........---...000+++---///222444666777777555555555666666888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBCCCCCCFFFFFFEEEFFFNNNVVVVVVQQQLLLKKKIIIGGGEEEDDDCCCBBBAAA@@@????????????@@@@@@:::;;;;;;;;;;;;::::::999888888888999;;;>>>@@@BBBBBBAAAEEEKKKJJJBBB999555555666777666999AAAMMMVVVVVVSSSSSSXXX___gggooovvvqqqqqqqqqssstttvvvyyy}}}xxx}}}yyyyyyxxxuuupppllljjjjjjkkklllttttttwww{{{|||uuuhhh]]]UUU\\\eeehhhfffjjj|||{{{zzz{{{zzzwwwqqqrrrnnndddXXXPPPIIIDDD@@@GGGPPPVVVXXXVVVPPPKKKAAA999///******+++)))'''((((((((((((''''''&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&%%%$$$$$$###&&&&&&%%%%%%&&&&&&'''(((&&&((()))'''###!!!"""$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$&&&''')))***&&&&&&%%%$$$%%%&&&'''((($$$%%%%%%%%%$$$$$$&&&(((&&&$$$$$$''''''%%%%%%(((((((((((('''''''''''''''###&&&'''%%%%%%((('''%%%(((%%%&&&((('''###!!!###'''(((((()))******))))))&&&'''((()))))))))))))))(((((()))))))))***************++++++++++++******+++************+++,,,,,,(((***,,,---,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........))))))******++++++,,,,,,))))))))))))))))))))))))+++++++++***))))))((((((+++***(((''''''(((***+++&&&&&&'''(((((((((((('''$$$&&&((((((&&&%%%&&&'''&&&&&&&&&&&&''''''''''''"""&&&((('''((()))((($$$$$$######$$$$$$%%%&&&'''&&&%%%$$$$$$$$$%%%'''((($$$%%%''''''&&&&&&''')))''''''((((((((((((''''''((((((((()))))))))******,,,***+++......+++***,,,111999MMMmmmxxxdddWWWRRRTTT]]]nnn}}}cccJJJ@@@AAAOOOnnn~~~xxxooouuuzzz}}}sssbbbSSSMMMGGGBBB>>>===EEENNN\\\dddppp|||~~~{{{{{{}}}xxxqqq```MMMBBB>>>999777888777444333333---------....../////////......//////000000111111000111444777:::===???@@@FFFGGGHHHJJJKKKLLLMMMMMMJJJMMMQQQTTTTTTRRRNNNLLLIIIKKKOOOQQQRRRQQQOOOMMMNNNLLLJJJGGGDDDAAA>>>===<<<<<<;;;:::999999888777===AAADDDBBB===888555555......//////000111111111---...///000000000000000000000000000000000000000---///111222111111222333000111222444777:::===???===============>>>???@@@CCCCCCBBBAAAAAAAAABBBBBBCCCDDDDDDEEEEEEFFFGGGGGGIIIJJJJJJJJJOOOVVVWWWSSSMMMLLLHHHEEEBBB@@@@@@@@@>>>>>>>>>???????????????:::;;;;;;<<<;;;;;;::::::777888888:::===@@@CCCEEEHHHIIIOOOXXXXXXNNN@@@888777777888999>>>IIIWWWaaaaaa___^^^```fffmmmsssvvvssstttxxx||||||yyyzzz}}}vvvzzz~~~zzz|||~~~yyyssskkkfffdddeeeeeedddggglllrrrxxxwwwooocccZZZXXXbbbooorrrnnnppp{{{zzzyyytttsssmmmbbbUUUMMMJJJIIIIIIRRR\\\aaaaaa[[[QQQGGG888333---***)))(((&&&$$$(((((())))))(((((('''&&&%%%%%%&&&'''''''''&&&&&&###$$$&&&&&&%%%%%%&&&(((%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&''''''((("""&&&***(((###!!!$$$)))$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''"""######$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&%%%$$$%%%(((***&&&###$$$''''''$$$%%%(((''''''''''''''''''&&&&&&###'''(((%%%&&&))))))%%%'''$$$%%%'''(((%%%%%%((('''((()))***+++,,,,,,,,,)))***+++---------------,,,,,,,,,---------............------------......//////......//////000111+++...111111000///////////////000000000000111111////////////////////////------........./////////---......///000000111111------------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++************))))))))))))******%%%&&&'''((()))(((((('''&&&(((******)))(((((((((&&&&&&&&&&&&'''''''''((($$$'''(((%%%&&&)))(((&&&$$$$$$%%%&&&''''''''''''&&&%%%$$$###$$$%%%'''(((&&&'''(((((('''&&&'''(((&&&'''((())))))((('''&&&(((((((((((()))))))))***,,,++++++---+++''')))---555555===RRRrrrttt]]]SSSQQQTTT```mmm~~~xxxXXXIIIFFFKKK```xxx|||yyy}}}wwwkkkuuu~~~{{{ddd\\\SSSJJJAAA<<>><<<;;;???GGGPPPRRRMMMDDD>>>;;;777666666666555555444444000111222333444444444444333333444444444444333333111333666666666666777999888777777888<<<@@@EEEHHHHHHGGGGGGGGGGGGGGGHHHHHHJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIILLLLLLIIIKKKOOOPPPNNNJJJHHHDDDAAA???>>>>>>???;;;<<<===>>>???>>>>>>===;;;<<<<<<======<<<<<<;;;:::::::::<<<>>>AAADDDFFFIIILLLVVVbbbdddXXXGGG===777888:::???HHHUUUbbbkkkjjjiiihhhjjjooouuuwwwvvvzzz}}}}}}}}}~~~vvvvvvyyyzzzvvvrrrkkkddd```___bbbeeecccooo}}}wwwjjjaaa^^^___mmm}}}xxxyyywwwqqqhhh[[[PPPKKKNNNSSSXXXccclllmmmhhh^^^MMM???000///,,,)))'''&&&&&&&&&'''(((((()))((('''&&&%%%%%%&&&'''''''''&&&%%%$$$"""$$$%%%%%%%%%%%%'''((($$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((((((!!!$$$&&&%%%######%%%((($$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&###$$$%%%%%%%%%$$$###"""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%&&&))),,,&&&######&&&'''$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$)))***&&&&&&+++***&&&&&&######'''((('''))),,,'''(((***+++------......+++---...000111111000000/////////000000000000111111000///......///000111222222222111222333333444...111444555444222222222222222333333333444444444111111111111111111111111.../////////000000111111---------...///000000111000000000000000/////////........................***++++++,,,,,,------...))))))************))))))%%%&&&((()))))))))((('''(((***,,,,,,+++*********&&&&&&&&&'''''''''((((((&&&'''&&&######''')))'''$$$%%%''')))******)))(((&&&%%%$$$######%%%'''((('''((())))))'''&&&'''(((&&&'''((())))))((('''&&&(((((((((((())))))))))))******+++---***(((,,,333333//////;;;SSStttlllXXXSSSRRRWWW```mmmcccRRRIIIFFFRRRdddeeemmmuuu|||sssooozzzuuuhhhYYYIII===<<<@@@DDDMMMXXXeeevvv~~~uuuhhhMMMFFFCCCEEEBBB:::555666000000000///...,,,+++***------...///000000111111.........///222666:::<<<<<<===???BBBDDDEEEFFFGGGCCCIIIRRRZZZ\\\ZZZTTTPPPHHHKKKQQQVVVXXXXXXUUUSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPNNNKKKGGGDDD@@@???>>>JJJYYY```\\\RRRIIIEEE@@@@@@???===;;;:::999888333444555666777777777777666666777777777777666666555777999:::::::::;;;===>>><<<;;;<<<@@@EEEKKKOOOPPPOOOOOONNNNNNNNNNNNOOOOOONNNMMMKKKKKKKKKLLLMMMKKKKKKJJJJJJIIIIIIIIIHHHGGGKKKKKKFFFDDDFFFGGGFFFEEECCC@@@===;;;<<<===>>>888:::<<<>>>>>>>>><<<;;;<<<<<<======>>>=========<<<<<<<<<===???AAACCCEEEBBBFFFRRRaaadddXXXFFF:::555777<<>>MMMmmmjjjXXXRRRVVVYYYggg{{{ooo___MMMHHHLLLQQQYYYfffsss}}}{{{uuummmrrrVVVCCC>>>@@@AAAGGGLLLVVVmmmkkk]]]UUUYYYTTTEEE<<>>AAACCC@@@CCCHHHMMMOOOOOOMMMLLLLLLMMMOOOQQQSSSSSSSSSSSSTTTTTTSSSSSSSSSUUUVVVWWWXXXYYYXXXTTTMMMEEE???<<<;;;BBBRRReeelllcccVVVNNNMMMMMMKKKHHHDDDBBBCCCDDDAAABBBBBBAAA>>>>>>???@@@:::;;;???DDDCCC???>>>@@@>>>@@@DDDGGGHHHHHHFFFDDDGGGGGGGGGHHHKKKPPPTTTWWWUUUTTTSSSRRRRRRSSSTTTUUU\\\WWWQQQMMMMMMNNNMMMLLLIIIHHHGGGGGGFFFGGGGGGGGGAAABBBBBBBBBBBBAAAAAA@@@>>>????????????>>><<<<<<<<<;;;;;;;;;;;;<<<======;;;???BBB???;;;:::???EEE@@@BBBDDDFFFFFFDDDBBB@@@===>>>CCCKKKNNNIIICCCAAA===BBBHHHRRR```mmmqqqnnnmmmlllttt~~~~~~uuurrrvvv}}}tttmmmmmmoooqqqsssxxxyyyssseee[[[]]]dddiiiwwwvvvgggaaajjjxxxsssrrrhhh[[[NNNHHHPPPggg}}}yyykkkXXXFFF999333+++******)))))))))))))))******))))))((((((''''''%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%&&&''''''((()))(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%)))&&&"""!!!$$$'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%''')))***)))((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&)))***+++---......//////...///000111222222222222111111222333444555555666444444555555444333222111555444333111111222444555333444555444333222333555555555555666666888999999888888777777777777777666999999999888888777777777666666777888777777555555444444333222222111000000000000/////////000000111000000111111222222111111111111000000000000111111000111111000......///111///...---------...///000,,,,,,,,,,,,,,,,,,,,,,,,************)))((('''&&&%%%&&&'''((((((((('''&&&'''(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&'''$$$&&&'''((('''&&&'''(((&&&'''''''''&&&&&&((()))%%%&&&&&&&&&'''((((((((()))))))))*********++++++''''''((()))************000,,,...444777???UUUmmmjjjXXXRRRQQQ^^^pppvvvyyycccUUUPPPJJJQQQ]]]jjjuuu{{{zzzxxxwwwrrrXXXHHHBBB777<<>>888444444444000---...+++,,,...///////////////......///000111222222333111444666888888:::===???>>>???AAADDDFFFHHHIIIJJJIIIKKKLLLNNNOOOOOOOOOOOOPPPPPPOOOOOOPPPQQQSSSTTTWWWXXXYYYVVVOOOHHHBBB??????CCCPPPaaaiiieee]]]YYYXXXVVVTTTQQQOOONNNNNNNNNHHHGGGFFFDDDCCCCCCCCCBBBDDDDDDHHHMMMLLLHHHGGGIIIIIIJJJKKKMMMNNNPPPQQQQQQUUUSSSRRRQQQRRRTTTWWWXXXVVVUUUTTTSSSSSSSSSTTTTTTXXXTTTOOOLLLLLLMMMMMMLLLGGGFFFFFFEEEEEEEEEEEEEEE?????????@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;:::::::::::::::;;;;;;888<<>>;;;555555999@@@CCCAAAAAADDDOOOXXXbbbhhhlllqqqrrrpppkkklllsss~~~|||zzzuuuxxx}}}yyyrrrpppqqqqqqooonnn{{{}}}yyylllaaabbbiiiooonnncccaaalll}}}rrrkkk___QQQKKKNNN]]]uuurrr^^^LLL===333///+++***))))))(((((())))))((((((((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$######"""###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###"""$$$&&&'''&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&...///000111222333333333333333444555666666666666777666666555666777888999777777777777666555333333111111000//////000222333111333444333222111222333222222333444555666888999777777777777888888888888999999999999999999888888888888888888777666555555555444333111000/////////000///......---------...///000111111111111111000111111111111111111111111///111222222111000111222000000///.........//////........................+++,,,,,,,,,+++***)))(((((())))))***))))))((('''(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''###%%%''''''&&&%%%&&&'''&&&'''''''''&&&&&&((()))&&&&&&''''''''''''''''''&&&''')))*********)))(((&&&&&&'''(((((()))))))))---+++...333222222===LLLhhhgggUUUOOOZZZjjjnnnuuurrraaaLLLPPPYYYeeeqqqyyy|||}}}~~~pppWWWHHH999888;;;GGGXXXlllvvvbbbIII@@@999777666222//////,,,---......//////000000---......///000111222222...000333444555666999;;;:::999888999<<>>>>>?????????>>>===<<<>>>>>>>>>>>>>>>???@@@@@@<<<<<<;;;:::::::::;;;;;;777;;;@@@GGGLLLPPPRRRTTT]]][[[WWWQQQIII@@@888444111000333888<<>>444...,,,+++***))))))(((((())))))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&& """$$$&&&((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###"""$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''333333444555666666666555555666777888888888888888;;;:::888777777888:::<<<::::::999888777666555555222111000000///000000111///111222111000///000111......///000111333555666444444555555666666666777777777777777777777666666555555555555555555444444333222000...---,,,,,,,,,------,,,++++++++++++,,,---...///000111111111111111111111111111111111111---///222222222111111111111111000000////////////000000000///////////////,,,,,,------,,,++++++***,,,,,,+++++++++***))))))((())))))******))))))(((((((((''''''''''''((((((###%%%''''''&&&%%%&&&'''%%%'''''''''&&&&&&''')))'''''''''''''''&&&&&&&&&%%%&&&(((******)))((('''))))))))))))******++++++******...222111///444<<>>:::666444555000///...///000111222111......///000000111222222000222444444444444666888666555444444666:::>>>AAA@@@AAAAAABBBBBB@@@???>>>>>>>>>>>>???@@@BBBEEEFFFHHHLLLQQQSSSRRRNNNJJJIIICCCDDDJJJUUU]]]```cccgggfffaaa]]]^^^cccggggggeeeddd^^^YYYXXXZZZ[[[YYYUUUUUUTTTWWWZZZZZZVVVWWWZZZ[[[ZZZXXXWWWWWWWWWYYYZZZ^^^]]][[[YYYXXXXXXYYYYYYVVVUUUSSSQQQOOONNNOOOOOOLLLJJJGGGEEEDDDCCCCCCBBB@@@??????>>>??????@@@@@@@@@AAABBBBBBBBB@@@>>>===>>>???AAACCCDDDCCCBBBAAA@@@@@@>>>===<<<<<<<<<<<<999;;;AAAIIIRRRWWWWWWVVVZZZYYYVVVPPPHHH>>>666111333222444:::AAANNNaaasss|||vvvqqqpppvvvxxxvvv|||uuuxxxwww|||}}}uuuiiimmmpppqqqwwwwwwssskkkeeeeeejjjmmmllljjjrrruuukkkaaaaaajjjqqqtttddd[[[^^^eeepppzzzwwwzzz{{{lllaaaVVVOOORRR^^^nnn{{{\\\CCC555000---*********)))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&'''!!!###&&&((()))(((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%''''''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''888888999999:::999999999777888999999999999999999:::999777666666888:::;;;::::::999888777777666666888888777666555444444444///000111000///...///111+++,,,,,,---///111222333111111111222333333333444333333333333333333222222//////000000111222333444000///...,,,+++*********,,,,,,++++++++++++,,,,,,***+++---///111222222333000111222222222222111000+++---000111000//////000111111111111111111111000111111000000000/////////,,,------------,,,++++++...------,,,++++++++++++))))))************)))))))))((((((''''''(((((()))###%%%''''''&&&%%%&&&'''%%%'''''''''&&&&&&''')))'''''''''''''''&&&&&&&&&((()))+++------,,,+++***++++++*********+++,,,,,,++++++---000000///333777===QQQooonnnnnnxxxwww{{{sss^^^[[[gggxxx~~~kkkUUUBBB@@@EEEHHHNNNWWWgggttt{{{yyy}}}yyy~~~wwwoooiiisssvvv___PPPGGG@@@===>>>555222//////111222222222000000000000111111111111333444555444333222333444333333333444666888:::;;;;;;;;;<<<<<<;;;:::888777555555555666777:::<<<===>>>BBBIIIMMMNNNMMMKKKKKKDDDEEEJJJSSSXXXYYY]]]aaaaaa\\\YYY\\\ccciiikkkjjjfff```[[[ZZZ]]]___]]]ZZZ]]]\\\^^^``````]]]^^^ccceeeeeeeeecccaaa^^^[[[YYY[[[ZZZWWWUUUSSSRRRRRRQQQQQQPPPNNNKKKJJJIIIIIIIIIEEEDDDCCCAAA>>><<<;;;:::<<<<<<<<<<<<===>>>???@@@CCCDDDEEEEEEEEECCC@@@???>>>AAAGGGKKKMMMKKKHHHFFFFFFEEECCCAAA>>>===<<<<<<:::;;;>>>FFFNNNRRRQQQNNNKKKLLLMMMLLLGGGAAA:::666777666999@@@KKK]]]uuuzzz||||||||||||{{{xxxkkkbbb\\\___bbbcccgggoootttsssxxxwwwpppgggeeehhhiiifffeeennnrrrkkkbbbccciiinnntttqqqkkkccc^^^```hhhnnnooosss{{{uuuooopppzzz}}}qqqhhhZZZVVVVVV\\\dddkkkuuu~~~}}}iiiMMM999000---+++)))***))))))((('''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''<<<<<<=========<<<;;;;;;777888888999999888888888555444444333444555666777777777666555555555555666777777666666555444444333000111222222111000111222------......000111333444111111111111111222222222333222222111000000//////,,,,,,------///111222333000000000000///...------000///...---------------***+++,,,...000111222222000111222333333222111000+++---......---,,,---...000111222222333333222222222222222111111000000///------............------...------,,,,,,,,,,,,---******++++++++++++******))))))(((((((((((())))))$$$&&&(((((('''&&&'''(((&&&'''''''''&&&&&&((()))&&&&&&'''''''''''''''''''''((()))***+++******)))***)))((('''((((((***+++,,,+++++++++,,,...000222333===SSSpppzzz{{{nnn^^^^^^mmmzzz~~~jjjQQQEEEEEEEEEDDDCCCLLLSSSZZZ[[[ZZZ]]]fffnnnlllmmmooosssvvvwwwuuusss^^^eeeppp~~~vvvfff\\\QQQIIIEEE<<<888333111333555555333333333333222222111111000222333333222111000000111222333333444555666666666666777777777777555333222000000000000222333555777555:::???DDDEEEFFFGGGGGGCCCCCCHHHNNNPPPPPPRRRWWWWWWTTTRRRUUU[[[bbbeeefffddd```\\\[[[^^^```aaa```bbbaaaaaadddcccaaaccchhhnnnoooooommmiiiccc]]]ZZZYYYWWWTTTQQQMMMJJJHHHGGGJJJIIIGGGDDDCCCBBBBBBBBB===??????===:::777666666888999999;;;===???AAABBBEEEFFFGGGHHHGGGEEEBBB@@@???DDDKKKRRRVVVVVVTTTRRROOOMMMJJJGGGCCC@@@>>>===<<<;;;:::>>>BBBDDDDDDBBB???CCCIIIMMMMMMIIIDDD@@@>>><<<>>>GGGSSSeee{{{~~~xxxqqqnnniii___UUUOOOMMMQQQTTTWWW]]]fffllllllsssxxxxxxqqqmmmmmmiiiaaabbbiiilllggg```___aaacccbbbbbbaaa______bbbiiinnnkkkmmmqqqwww|||rrrggg```bbbhhhiiifffdddTTTTTTYYYbbbhhhiiikkknnn___PPP===000++++++)))'''***)))((((((''''''(((((('''''''''''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$######$$$%%%$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&''';;;;;;;;;;;;::::::999888222222333333333333222222......///000111222222333111111000000000111222333111222222333444444444333444555666555444444444666333333333333444555666777444444444333333333333333555444333222111000///...///.........///000222333444666888999999777555444888777555333111///......,,,,,,---...////////////000111333444444333111000---......---++++++,,,...///000222333444444444444555555444333333222111111//////000000000000//////------,,,,,,,,,---...///***++++++++++++++++++******))))))(((((())))))***%%%'''))))))((('''((()))&&&'''''''''&&&&&&((()))%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&&&&'''''''''***)))'''&&&&&&'''((()))+++***((((((***---///...111222<<>>@@@<<<<<<>>>BBBCCCBBBEEEKKKJJJIIIHHHIIILLLRRRWWWZZZYYYXXXVVVVVVWWWZZZ^^^```^^^[[[[[[]]]]]][[[^^^ccciiijjjiiigggccc]]]WWWSSSQQQPPPNNNJJJGGGDDDBBBAAABBBAAA???===<<<<<<<<<<<<777:::<<<<<<999777777777666777888:::===@@@CCCDDDIIIJJJLLLMMMLLLIIIEEECCCAAAEEEMMMUUU\\\```cccddd\\\ZZZVVVQQQMMMIIIFFFDDD@@@===:::999999:::;;;;;;???EEEOOOVVVYYYVVVPPPKKKKKKHHHHHHPPP\\\iiiyyyxxxnnnbbbZZZRRRIIIEEEEEEIIINNNRRRVVV^^^hhhoooppprrrzzz|||uuurrrtttpppgggeeeiiijjjddd^^^[[[XXXUUUXXXbbbmmmooojjjfffgggjjjfffjjjoootttvvvxxxzzz{{{mmmcccZZZXXXZZZ[[[^^^aaaUUURRRVVVaaaiiigggaaa^^^GGG>>>222***)))******)))))))))(((''''''''''''(((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###%%%%%%&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&777777777777666555444444,,,,,,---------,,,,,,+++)))***,,,---//////000000------,,,,,,,,,...///000000111333555666888888888777888999888777777777999888888888888888999:::;;;777777777666666555555444777777666444222111//////222222111000000111222333999;;;>>>AAAAAA???<<<;;;???===;;;777444111///....../////////...---,,,,,,000111333444444333111000//////...,,,******,,,......000222444555666555555777777666555444444333333000111111222222222111111---,,,++++++,,,---...///***++++++,,,,,,++++++*********))))))))))))******&&&(((******)))((()))***&&&'''''''''&&&&&&((()))%%%%%%&&&&&&'''((()))))))))(((((((((((()))******+++***(((''''''((()))***)))(((''''''+++000000...333///111@@@YYYyyykkkrrr|||}}}yyy{{{~~~bbbdddttt}}}aaaTTTRRRMMMDDDIIIFFFAAA???===<<>>BBBEEEFFFMMMOOOQQQRRRPPPMMMJJJGGGBBBFFFLLLUUU^^^gggnnnqqqhhheeeaaa[[[VVVQQQNNNLLLEEEBBB===888666666999;;;EEELLLWWW```ccc___XXXSSSXXXSSSSSSZZZccclllwwwpppfffYYYNNNEEE??????CCCNNNSSSWWW[[[cccnnnuuuvvvuuu|||{{{rrrpppwwwyyysssnnnpppnnnhhhbbb]]]WWWPPP\\\ooo{{{nnnjjjlllcccjjjqqqvvvwwwwwwyyy{{{iiiaaaZZZWWWVVVVVV[[[```ZZZSSSSSS^^^hhhfff[[[QQQ<<<666...))))))+++------))))))((('''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$#########!!!"""$$$&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%'''(((((('''&&&''')))+++%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''&&&&&&&&&&&&444333222111000//////...------,,,+++++++++++++++'''((()))***,,,...///000,,,,,,+++***)))+++...111222333555777999:::;;;;;;>>>@@@@@@>>>:::777555444666666666555555555555555888888777777666777777777777666666555444333222222333444555444333444666777===>>>@@@AAAAAAAAA@@@@@@AAA@@@??????>>><<<777444000000000000000000111111111222333333333222444555111000///.........///000000//////...///111222333888888777777666666555555666555444333222222222222222111000///...---------......------,,,++++++++++++******)))(((''''''&&&'''(((((()))))))))))))))((((((((((((((((((((((((&&&'''''''''''''''&&&&&&&&&'''((('''&&&&&&'''((('''((()))(((((((((***,,,)))************++++++++++++111666888AAA\\\vvvmmmvvvyyyllleeehhhooo{{{zzzgggaaapppzzzqqqgggeee\\\OOOQQQOOOFFF<<<777888777444???BBBGGGQQQccc|||zzzvvv}}}||||||ssscccWWWYYY]]]XXXSSSRRRNNNJJJBBB;;;555222111111111000///...111333333000000222444444333222333444111111222222111000///...///---+++,,,...000111000222000///000333444333111222222333444444444444333888777777777999;;;===>>>??????@@@@@@BBBCCCEEEEEEEEECCCBBBAAABBBEEEGGGIIIMMMJJJGGGGGGGGGGGGDDDAAAAAAAAA???>>>===<<<<<<<<<999888777666666555666666555888;;;<<<;;;:::::::::777888999888999>>>FFFMMMRRRSSSTTTUUUTTTRRRPPPOOOLLLKKKJJJMMMSSS[[[dddiiinnnmmmjjjeee^^^XXXSSSPPPKKKBBB:::999888777<<>>333...))))))******'''###))))))(((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%''')))((('''&&&%%%&&&&&&''''''&&&%%%$$$$$$&&&''')))'''&&&%%%%%%$$$$$$$$$$$$!!!"""""""""###&&&(((%%%%%%%%%&&&&&&%%%$$$$$$&&&###!!!!!!$$$&&&&&&%%%"""###$$$###""""""$$$&&&""""""!!!!!!###&&&(((***%%%%%%%%%&&&&&&&&&''''''&&&### ###'''***'''$$$$$$%%%%%%###""""""$$$&&&"""$$$&&&&&&&&&&&&((()))000000///...------,,,,,,,,,,,,+++***************))))))***+++,,,------...******)))((('''))),,,///222444666888;;;===>>>>>>AAABBBAAA???<<<999777888666666666666666666666666999999888888888999999:::;;;::::::999888777777777888999::::::::::::<<<>>>@@@AAABBBDDDDDDDDDCCCBBBDDDCCCBBBBBBBBB@@@<<<999555555444444444444444444444666777777666666777888444444444333333333444444333333222222222444555666999999999888888777777777777666555444333333333333444333222000//////......//////......---,,,,,,,,,,,,,,,++++++***))))))(((************)))(((((('''''''''''''''''''''''''''&&&''''''(((((('''&&&&&&&&&'''((((((&&&&&&'''(((%%%'''(((''''''''')))+++))))))*********+++++++++,,,000333444;;;QQQssswwwsssjjj[[[UUU[[[fffrrr|||jjjaaadddgggiiikkkqqq{{{xxxvvvnnnddd^^^^^^XXXNNNFFFBBB>>>999777===FFFOOO___uuu|||vvvooouuuyyyuuuooonnneee]]]QQQDDD:::333111111222222111000111333444444111333444444333222333444333222111000000//////...111///......///000000///111///...///222333222111111111222333333333333333444444444555666777888999999999::::::;;;<<<===>>>===<<<;;;:::;;;===@@@BBBDDDAAA??????@@@@@@>>><<<======<<<;;;::::::::::::999999888888777666666666444666888999888777777888999:::999888888>>>HHHOOO[[[[[[\\\[[[ZZZWWWUUUSSSLLLKKKKKKLLLQQQXXX___dddpppooolllfff]]]UUUOOOLLLIIIAAA;;;::::::<<>>@@@AAABBBCCCCCCCCC@@@===;;;;;;<<<888888888888888888888888;;;;;;;;;;;;;;;<<<===>>>???>>>>>>======<<<<<<<<<;;;===>>>?????????AAACCCAAABBBDDDEEEEEEDDDCCCCCCDDDDDDCCCDDDEEECCC@@@===;;;;;;;;;::::::999999999777888999999888777999:::999::::::;;;;;;:::::::::999888888888888888999:::;;;;;;;;;;;;;;;;;;::::::999888777666666666666666555555333222111000000000000000//////...---------......------,,,+++++++++,,,,,,+++***)))(((''''''''''''''''''''''''''''''&&&''''''(((((('''''''''&&&'''((((((&&&&&&'''(((''')))******)))***+++---)))))))))*********++++++---///000///444BBBXXXiiixxxcccPPPMMMUUU^^^gggxxxooohhhcccbbb^^^\\\fffuuu~~~}}}uuutttvvvssskkkaaaWWWKKK@@@444999AAAJJJUUUggg~~~~~~{{{vvvmmm___OOOCCC;;;888777111111000000///000333555555666777777666666777888999999777555444333222222222111000000111111000...///...---...111222111000000000111222222222222222222222333444444444444444444444555555555666666777777666444333444666888999:::999777777999999999888:::999999888888999999:::999999999999888777666555444555777777555555666888:::;;;:::999999???HHHOOO[[[[[[[[[[[[ZZZXXXVVVUUUKKKJJJHHHHHHKKKPPPVVVYYYeeeeeeccc[[[QQQHHHDDDCCCFFFBBB@@@@@@BBBHHHUUUaaammm~~~}}}|||sssrrrzzzzzzrrrkkkddd^^^ZZZXXXWWWYYY]]]^^^\\\[[[\\\gggvvvzzzyyy{{{vvvvvv}}}yyyuuuqqqsss{{{vvv}}}}}}zzzzzz||||||uuuggg\\\UUUQQQPPPVVVbbbiiihhheeeeee\\\SSSKKKBBB666///...***'''%%%&&&)))+++)))'''((((((((((((''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''###%%%'''&&&%%%$$$$$$%%%((('''&&&&&&%%%&&&&&&&&&"""$$$&&&(((((('''%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$"""###$$$%%%%%%%%%###%%%&&&&&&$$$$$$&&&'''###%%%&&&'''&&&$$$""" %%%%%%%%%%%%&&&&&&&&&&&&'''%%%###%%%(((***(((&&&&&&''''''&&&%%%%%%&&&((('''))))))((('''&&&&&&'''...............////////////......------.........---------............///222222333222222333666888999:::;;;===???@@@AAAAAACCCCCCBBB???<<<<<<===???:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======???@@@AAA???????????????>>>>>>>>>999;;;>>>??????@@@BBBCCC@@@AAABBBCCCCCCBBBAAAAAAAAA@@@AAACCCDDDCCC@@@>>>AAA@@@@@@???>>>======<<<888999::::::999888999:::===>>>???@@@@@@@@@???>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::999999999:::777777555444333222222222111111000000///.........///.........---------,,,---,,,,,,+++***)))))))))''''''''''''''''''''''''&&&''''''(((((((((((('''&&&((()))((('''&&&'''(((&&&(((******))))))***,,,))))))))))))************......------000888CCCKKKccc}}}nnnWWWQQQUUUWWW^^^jjjwwwyyyuuujjj]]]___kkk|||xxxbbbNNN>>><<<;;;@@@IIIWWWiiiwww~~~qqq```QQQEEE>>>:::333222111111000000444999888:::;;;;;;;;;<<<>>>@@@>>>??????>>>;;;888555333222111000000111111///...---------...000000111000//////000111111111111111222222444555555444333222333333444444444444444444444333222111111333444555777666555444555666666666999999888888999:::;;;;;;999999999999888777555444555666777666666666888:::<<<>>>??????>>>AAAGGGMMMQQQQQQRRRRRRQQQPPPOOOOOOEEEDDDBBBAAABBBEEEIIIKKKPPPRRRQQQJJJBBB===???CCCIIIHHHHHHIIIMMMXXXgggsssyyy}}}{{{{{{tttooogggaaa]]]\\\\\\\\\```aaaeeehhhhhheeeaaa```cccpppyyyyyywww|||xxxzzz~~~wwwvvvzzzyyyssspppuuuwwwpppbbbXXXSSSUUU[[[eeemmmpppmmmiiiaaaXXXLLLBBB777---***,,,)))'''%%%&&&)))******)))((((((((((((((('''''''''&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%!!!###$$$$$$$$$###$$$&&&######$$$%%%%%%%%%%%%$$$%%%$$$###$$$$$$%%%%%%$$$!!!"""$$$$$$#########%%%$$$%%%&&&&&&%%%$$$"""!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$###%%%'''((('''%%%%%%&&&'''&&&%%%$$$%%%'''&&&'''((('''&&&%%%&&&'''/////////000000111222222000//////...//////000000...//////000111222333333222333444444333444777999======>>>>>>??????>>>>>>@@@@@@???===;;;;;;===>>><<<<<<=========>>>>>>>>><<<<<<<<<===>>>???@@@AAA========================888;;;===??????@@@AAABBB???@@@AAABBBBBBAAA@@@???>>>>>>???BBBDDDDDDBBB@@@CCCCCCBBBAAA@@@??????>>>;;;===>>>===<<<;;;<<<===>>>???AAABBBBBBBBBAAA@@@AAAAAAAAABBBBBBBBBBBBBBB???@@@@@@@@@AAAAAABBBBBB???>>>>>>===============:::999888777666555555555333222222111111000////////////............------,,,,,,++++++++++++,,,---((((((((((((((((((((((((&&&''''''((())))))(((((('''((()))(((''''''((()))"""$$$&&&'''&&&&&&'''((((((((()))))))))*********------------///333777:::CCC[[[}}}hhhVVVPPPNNNRRRZZZeeennnzzzssskkkooopppjjjUUUFFF::::::AAAJJJUUU^^^ooo}}}zzzgggUUUHHHAAA>>>888666666444222555<<<888:::;;;<<<<<<>>>AAACCCAAADDDGGGHHHFFFBBB<<<888444333111111222111000......///000000000000000111//////000111111111111000111111333444444333222111222333444444444444333333444333222111111111222333555555444333333444666777999999999999::::::;;;<<<999999999888777666444444444666777777666777:::<<>>???CCCDDDAAA;;;===FFFOOOSSSTTTTTTTTTXXXbbbnnnvvvxxxzzzsssddd___ZZZWWWZZZ___bbbdddiiilllnnnoooooonnnkkkhhhfffnnnvvvvvvsssrrruuuxxx|||zzzqqqwww~~~ssslllnnnooohhh]]]VVVWWW```lllsssrrrnnnkkkiii___RRRCCC999333,,,******+++)))(((((())))))))))))'''''''''((((((((((((((("""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%$$$$$$%%%%%%&&&$$$&&&(((((('''&&&&&&'''"""###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$ """$$$%%%$$$######$$$%%%$$$#########$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$###$$$%%%%%%%%%$$$###%%%&&&%%%$$$###$$$%%%"""$$$%%%%%%%%%%%%'''(((//////000111222333444444000000//////000000111111222222333444555777777888555666888888888999;;;=========>>>>>>===<<<;;;;;;<<<======<<<::::::;;;===<<<======>>>>>>?????????<<<<<<<<<<<<<<<===>>>???:::::::::;;;;;;<<<<<<<<<:::===@@@AAAAAAAAABBBBBB@@@AAAAAABBBBBBAAA???>>>===>>>@@@CCCFFFGGGEEEDDDCCCCCCCCCBBBAAAAAAAAA@@@AAABBBCCCBBB@@@@@@@@@BBB??????@@@AAABBBBBBBBBBBBAAAAAACCCDDDDDDEEEEEEDDD@@@AAAAAABBBCCCDDDEEEEEEBBBAAAAAA@@@@@@@@@AAAAAA>>>===<<<;;;:::999999999666666555555444333333222////////////////////////---,,,+++++++++---...///))))))))))))))))))))))))&&&'''(((((())))))))))))'''((())))))''''''((()))%%%'''***+++***)))******((((((((()))))))))*********+++,,,...///111333444777IIIdddcccPPPKKKJJJMMMUUU___mmm|||rrrzzzxxxmmmVVVBBB>>>BBBEEEIIINNNXXXbbbgggnnnuuusssuuurrrfff```NNNCCC<<<;;;999333444999888999999999999:::>>>@@@FFFJJJOOOSSSSSSQQQMMMIII>>>;;;777555444444222111111222333222111000111222//////000111111111111111//////000111111222111111111222333555555555444333444333333222111111111111333444444333222444888:::;;;;;;;;;;;;;;;<<<===>>><<<;;;999888666666555555333555777999999:::===???HHHKKKNNNMMMIIIFFFFFFGGGJJJHHHFFFBBB???;;;999777444333333333333555666777333;;;AAA@@@<<<@@@LLLWWW___``````^^^bbbiiinnnnnnsssxxx|||pppiii___ZZZVVVXXX```hhhkkkkkkooosssuuuuuuvvvxxxwwwtttrrruuuyyyxxxrrrlllooovvvmmmdddppp}}}}}}zzzmmmkkkhhhaaa[[[[[[gggttt~~~rrriiigggZZZKKK;;;444000,,,((((((++++++***)))(((((((((((('''''''''(((((((((((((((###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%'''$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%###""""""$$$&&&(((%%%%%%$$$$$$$$$%%%&&&&&&&&&'''((('''$$$""" !!!"""###$$$%%%%%%%%%%%%###%%%&&&&&&$$$######$$$"""$$$&&&'''&&&%%%%%%&&&$$$###"""!!!"""$$$''')))$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$!!!"""$$$$$$$$$%%%&&&(((111222333444666777888999444444333333444555555666888888888888999999::::::777999:::;;;;;;<<<>>>@@@;;;;;;;;;;;;;;;:::999999999:::<<<<<<;;;:::;;;<<<:::;;;;;;<<<======>>>>>>;;;:::::::::::::::;;;;;;999999::::::;;;<<<<<<===<<>>>>>???@@@???>>>===<<<<<<===???CCCGGGHHHGGGFFFCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEDDDBBBBBBBBBCCC?????????@@@@@@AAABBBCCC???@@@BBBDDDEEEFFFFFFFFFAAAAAABBBCCCDDDEEEFFFGGGDDDCCCCCCBBBBBBCCCDDDDDDCCCCCCAAA@@@???>>>>>>>>>:::::::::999888888777777111111111111111111111111000...---,,,+++,,,...///************************&&&&&&((())))))*********''')))***)))((('''((()))'''))),,,...---,,,,,,,,,(((((((((((()))))))))***''')))+++---...///111333555AAASSSfff~~~hhhXXXPPPIIILLLVVVeeexxx~~~}}}{{{eeeQQQLLLJJJFFFFFFKKKKKKQQQQQQSSSZZZXXXXXXdddjjjlllooosss|||lll[[[MMMKKKGGG>>>:::<<<;;;;;;:::888666666999;;;AAADDDJJJOOOTTTVVVWWWWWWMMMHHHAAA<<<999777555444555666777555222000111222///000111111222222111111000000000000111333444444222333555777888888777666777666666555444333333333111333444444555888>>>BBBBBBBBBAAAAAAAAABBBCCCCCC@@@>>>;;;888777777888999555888<<>>???@@@BBB@@@>>>:::777444222111//////000111333444555666555@@@KKKLLLGGGGGGQQQ[[[fffhhhhhhiiinnnuuutttnnnvvvxxx~~~~~~tttkkkeeebbb```[[[XXX___llltttsssoooooouuuxxxwwwyyy|||{{{wwwyyywwwxxxxxxqqqkkkpppzzzqqqccc[[[gggwww~~~zzzzzzwwwiiieeeccc```ccckkk{{{xxxfff]]]NNNBBB555///---***(((((()))))))))((('''''''''(((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###&&&(((###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''###%%%&&&%%%!!!!!!"""###$$$$$$%%%%%%%%%"""%%%''''''$$$""""""$$$!!!$$$''''''&&&%%%%%%%%%############$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$###$$$$$$###%%%&&&'''%%%$$$$$$%%%###$$$%%%%%%$$$$$$&&&'''555666777999:::<<<===>>>999999888999999:::;;;;;;<<<<<<<<<;;;;;;:::::::::333555777888888999;;;===888888999999:::999999999777999<<<===<<<;;;;;;;;;999999999:::;;;<<<<<<===::::::999888888888999999999999:::;;;<<<======>>><<>>???AAADDDEEEFFFFFFFFFAAABBBCCCDDDEEEFFFGGGHHHEEEDDDDDDDDDDDDDDDEEEEEEGGGFFFEEEDDDCCCBBBBBBBBB>>>======<<<<<<;;;::::::333333333333333333333333222111...,,,+++,,,,,,---++++++++++++++++++++++++&&&&&&((()))************''')))***)))((('''(((***"""$$$((()))((('''''''''(((((((((((())))))))))))%%%(((+++,,,,,,---000333111:::DDDOOOaaazzziii[[[MMMKKKSSSbbbtttzzznnn^^^XXXRRRIIIHHHNNNIIILLLFFFCCCFFFBBBCCCPPPGGGSSSaaajjjsss|||vvveee```[[[PPPHHHHHH??????===999666555666888222555:::AAAHHHOOOTTTWWWXXXRRRIIIAAA<<<:::888666777999999777333111111333000000111222222222222222333222222222333555777999444555888:::<<<<<<;;;:::;;;::::::999888777666666111333666777999>>>EEEJJJIIIIIIHHHHHHHHHHHHIIIIIICCCAAA===999888888:::<<<999<<>>======<<<<<<<<<:::888777888999888;;;===<<<999888999;;;...222444555888<<<<<<777;;;999777777888;;;<<<<<<>>>======???@@@???===;;;===<<<;;;;;;<<<>>>@@@AAADDDBBB@@@>>>===<<<<<<<<<<<<:::<<>><<<>>>@@@AAA===888666777:::::::::<<<@@@DDDFFFEEECCCBBBBBBBBBBBBAAA@@@@@@@@@CCCFFFGGGFFFCCC@@@AAABBBAAA???>>>@@@DDDEEECCC@@@@@@AAAAAABBBBBBCCCDDDDDD===>>>AAACCCEEEFFFFFFEEECCCEEEGGGFFFEEEEEEHHHKKKIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBAAA???>>>======666666666666666555444333333222000...---...///000---------,,,,,,,,,++++++))))))(((((((((((())))))((()))***)))((('''((()))''''''((((((((((((''''''))))))))))))(((((((((((())))))***+++,,,,,,------...888AAABBBDDDRRRmmmwww[[[PPPRRR\\\iiiuuu{{{{{{~~~yyyuuuppplllcccXXXTTTUUUUUUMMMEEE@@@>>><<<::::::AAADDDMMM]]]lllxxx|||}}}~~~wwwiii```^^^XXXXXXVVVOOOCCC888555777444111555======:::CCCQQQ___^^^XXXLLLEEEBBB???;;;@@@===:::888888777555444333444666777777777666555444555555444444666;;;???:::::::::;;;===>>>@@@AAAEEECCC>>>:::;;;>>><<<777888555555:::@@@HHHTTT___```bbbaaa\\\WWWUUUYYY]]]ZZZPPPEEE>>>>>>AAABBBAAADDDFFFIIIMMMNNNKKKFFFAAAEEE===777555333111222666111444333//////222333111---///222444666<<>>??????999999888777666666666666777999::::::888888:::<<<777999999777999======999:::999999:::<<>>===<<<<<>>AAABBBDDDGGGJJJKKKKKKIIIHHHBBBCCCDDDEEEFFFEEECCCAAA>>>@@@AAA@@@===;;;;;;============???AAACCCBBBBBB@@@@@@@@@@@@AAAAAABBBBBB???@@@AAACCCDDDEEEEEEEEECCCEEEFFFFFFEEEEEEGGGJJJLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@@@@<<<<<<<<<;;;:::888777666333333333333222111000/////////......---,,,,,,+++***))))))))))))******+++((()))***)))((('''(((***''''''(((((((((((('''''')))))))))))))))))))))((())))))***++++++,,,---------555======<<>>;;;;;;;;;;;;;;;;;;<<<<<<<<<:::999888888999:::999999:::>>>AAACCCDDDEEEFFFHHHJJJLLLMMMPPPSSSQQQKKKFFFDDDAAA===>>>;;;;;;AAAHHHRRR^^^iiiqqquuuwwwssskkkggghhhlllfff\\\PPPHHHGGGIIIKKKKKKOOONNNKKKJJJGGGCCC>>>::::::555222222222///000222000444555222111333333000333555888<<>><<<999666777999:::999777888:::<<<===<<<<<<>>>???FFFGGGEEEBBBCCCFFFEEEAAAAAABBBCCCEEEHHHKKKMMMOOOQQQTTTWWWWWWVVVUUUXXXZZZOOONNNMMMMMMOOOSSSWWWYYYcccdddddddddbbb___\\\[[[TTTVVV^^^jjjooojjjbbb]]]ccccccccccccaaa___^^^]]]___\\\UUUMMMGGGGGGKKKOOOTTTXXX[[[]]][[[WWWSSSQQQMMMLLLLLLOOOQQQPPPKKKGGG???@@@@@@???<<<;;;;;;;;;>>>@@@BBBCCCBBBAAA@@@AAA>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCEEEFFFGGGEEEGGGGGGGGGFFFGGGIIIKKKLLLKKKKKKJJJJJJIIIIIIIIIJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA???===;;;:::555666777777666444111///222111000///...---,,,+++******))))))***++++++,,,((()))******(((((()))***'''(((((())))))(((((('''))))))))))))))))))))))))))))))******+++,,,,,,,,,***000666777555666===DDD]]]mmmpppfffccceeesss}}}|||ooohhhfffxxxqqqvvv{{{vvvkkkjjjnnnuuuxxxsssmmmjjjnnnqqqzzz~~~zzz{{{}}}ttteeeUUUIIICCC@@@999777;;;DDDRRRccczzz{{{|||rrr```RRRHHHBBB999333111444444///111777KKKXXXaaa___WWWQQQOOOMMMMMMOOOOOOMMMHHHEEEEEEFFFGGGHHHJJJJJJJJJHHHFFFDDDDDDFFFHHHGGGEEEEEEHHHKKKSSSSSSUUUVVVYYY[[[]]]___aaahhhlllfff]]]WWWRRRNNNCCC>>><<<@@@FFFNNNYYYcccrrryyy|||ssskkkjjjlllmmmdddXXXPPPMMMNNNOOOOOOOOOJJJDDD>>>:::666333111222//////111111......111444999;;;999888::::::999>>>@@@DDDHHHPPPZZZeeelllvvvxxxtttxxx||||||{{{{{{xxxoooaaaSSSRRROOOOOOTTTZZZ___hhhppp{{{||||||~~~yyywwwqqqvvv~~~}}}uuunnnnnnkkkgggfffiiiiiieeeaaa```ccctttooorrr|||uuuqqquuuvvvxxx{{{yyyoooaaa[[[\\\WWWXXXWWWVVV[[[fffnnnqqquuu{{{pppTTT;;;///---+++))))))***+++***)))'''''''''(((((((((((((((&&&''''''''''''((((((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%&&&&&&%%%$$$$$$%%%'''$$$%%%%%%%%%######%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&'''"""$$$&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%&&&&&&'''!!!  """###%%%"""$$$%%%''''''&&&%%%$$$(((((('''&&&%%%%%%%%%%%%;;;<<<<<<<<<<<<===>>>@@@AAA===999;;;???AAA???;;;>>>AAAEEEHHHIIIIIIHHHGGGRRRTTTTTTSSSTTTWWWTTTOOOOOOPPPSSSUUUWWWYYY\\\^^^___cccfffddd___]]]___bbb````````````aaacccdddeeepppqqqqqqpppooommmkkkjjjkkknnnvvvwwwnnnpppnnnllllllmmmooopppqqqzzzzzzuuuiii]]]XXX[[[aaalllpppuuuvvvrrrlllhhheeeddd```]]]]]]]]][[[UUUPPPGGGGGGFFFDDDCCCBBBAAAAAADDDIIINNNNNNJJJEEEBBBBBB?????????>>>???@@@BBBBBBBBBAAAAAAAAABBBDDDFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKGGGHHHHHHHHHHHHGGGGGGFFFJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@???>>>999999999999777555333222444333222000...---++++++******))))))***++++++,,,((()))******)))((()))+++(((((())))))))))))(((((()))))))))))))))*********))))))******+++++++++,,,(((,,,000222222333444777@@@TTTqqqsssmmmkkknnnqqqooohhhcccaaaaaarrr}}}uuuwww{{{xxxuuuqqqkkkhhhggghhhmmmpppnnniiiiiimmmooonnnqqqwwwzzz{{{xxxdddTTTJJJ>>>;;;999===EEETTTjjj|||{{{~~~~~~~~~|||}}}ooo```TTTGGG???888888888666777<<>>888333111000///...222//////222222222444999EEEIIIJJJGGGEEEGGGJJJJJJOOOPPPRRRVVV]]]hhhrrrxxxttt~~~~~~~~~{{{oooiiigggccc]]]\\\[[[]]]cccgggjjjpppwww~~~vvvqqqwwwxxxoooooommmllloootttqqqkkk```ccchhhvvvxxxzzz{{{xxx~~~uuuvvvvvvqqqeeeYYYWWW[[[ZZZ]]]\\\XXXXXX^^^bbbcccjjjmmmnnngggUUUAAA222,,,+++)))((()))***+++***)))&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&"""######"""!!!!!!###$$$%%%&&&&&&%%%$$$$$$%%%'''$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&"""$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''###############$$$%%%%%%!!!"""%%%&&&'''&&&$$$###''''''&&&%%%%%%%%%&&&&&&;;;===@@@BBBDDDFFFJJJNNNLLLGGGDDDEEEJJJLLLJJJFFFGGGKKKQQQVVVYYYWWWTTTQQQWWW[[[^^^___bbbddd```ZZZXXXZZZ\\\]]]\\\^^^aaadddgggjjjllliiiaaa\\\[[[]]]]]]___bbbeeeggggggfffeeeqqqqqqqqqppppppppppppqqqzzz}}}{{{yyywwwtttsssssswww|||mmmaaabbbiiiuuuzzz~~~{{{{{{vvvooojjjfffaaa[[[WWWOOOMMMKKKJJJIIIHHHGGGGGGIIIPPPXXX\\\YYYSSSNNNLLLKKKJJJGGGEEECCCBBBCCCCCCAAAAAA@@@@@@@@@BBBDDDEEEGGGFFFEEEEEEFFFGGGGGGGGGDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBAAA>>><<<;;;999888777888888666555444222000...---,,,+++******))))))******+++''')))******))))))***,,,(((((())))))))))))((((((((()))))))))*********+++)))***************++++++)))***,,,...000222333444666CCCXXXqqq}}}pppiii```YYYVVVXXX\\\___lll}}}vvvllleeebbbaaaaaajjjvvvyyyqqqfffffflllllliiiiiilllpppttt}}}mmm```JJJDDD>>><<<>>>DDDSSS```vvvzzz|||zzz~~~yyywwwxxxzzzuuu{{{tttbbbWWWKKKCCC>>><<<===AAADDDWWWfffbbbSSSHHHEEEFFFDDDPPP```hhhfff```ZZZWWWYYY___iiippptttrrrmmmiiiiiikkkjjjcccXXXPPPOOOQQQTTTSSSSSSSSSTTTTTTUUUVVV]]]dddlllsssxxxzzztttkkkMMMDDD;;;888777666999===@@@KKKUUUWWWPPPHHHEEEFFFGGGDDDAAA>>>;;;999666444777555222111111222111000333000000444777<<>>999888777555333222000///------,,,+++************''')))************+++,,,((())))))******))))))(((((())))))******+++++++++************************+++++++++,,,---...000111777:::AAAQQQjjjvvvdddTTTNNNQQQYYY___gggvvvqqqbbbYYYTTT[[[kkk}}}lllfffhhhgggeeeggglllpppssszzzwwwXXXOOOEEE@@@>>>>>>CCCIIIXXX\\\cccjjjoooppppppooooooppptttvvvtttpppqqquuusssppptttuuufffVVVJJJEEEFFFHHHPPPbbbooohhhUUUEEE>>>===999DDDTTT___bbb^^^YYYVVVWWW]]]gggooorrrqqqllliiijjjkkkhhh\\\MMMBBB???AAA@@@@@@???>>>>>>>>>??????DDDIIIPPPXXXbbbhhhddd]]]EEE;;;444222222111111333...666>>>@@@===999777777333444444444444222000///444222111111333333333222666444555;;;BBBMMM^^^lllsssiiifffhhhhhhnnnllllllnnnsssyyy~~~~~~{{{vvv{{{}}}wwwnnneee]]]WWWSSSTTTVVVZZZ```dddeeeeeejjjlllqqqvvvvvvtttwww}}}~~~}}}xxxppptttyyy|||{{{tttnnneee]]]UUURRRZZZdddlllmmmiiibbb^^^\\\XXXRRRIIIHHHAAA555---+++------***)))))))))***)))'''%%%'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%###!!!"""%%%'''$$$%%%%%%%%%######%%%&&&$$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''###%%%'''((('''$$$!!!######$$$$$$%%%%%%%%%$$$######$$$%%%&&&((()))***MMMRRRWWWYYYZZZ^^^dddiiigggfffeeeddddddcccccccccWWWVVVWWWZZZ^^^``````^^^___aaa```]]]^^^___\\\WWWYYY[[[[[[YYYWWWYYY___eeeeeegggjjjjjjgggaaaZZZVVVXXXZZZ]]]bbbfffjjjmmmoookkkooouuu{{{~~~~~~}}}{{{}}}uuujjjgggmmmtttyyyuuuiiieeeeeebbbdddiiittt}}}tttiiicccaaa[[[WWWSSSQQQQQQRRRPPPOOONNNQQQXXX```gggkkklllkkkgggddd```]]]ZZZYYYYYYYYYXXXWWWTTTQQQMMMIIIEEEDDDBBB@@@>>>>>>@@@AAA@@@>>>AAABBBDDDFFFGGGFFFEEEEEE@@@@@@AAABBBCCCDDDEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDBBBBBBAAAAAAAAAAAAAAABBB===<<<;;;999888666555555222111///...,,,+++++++++''')))************+++---))))))************))))))((())))))******+++,,,,,,************))))))))))))***+++,,,,,,,,,,,,...///444333555<<>>>>>BBBHHHNNNPPPQQQOOONNNPPPSSSWWW\\\]]]\\\ZZZXXXXXXZZZVVVKKK<<<333333666333222222111222222333333111666<<>>???AAAAAADDDJJJSSS```ssszzzuuuttttttuuuttttttwww}}}www~~~uuuppphhh```YYYTTTOOOMMMMMMOOOVVV```hhhlllmmmmmmqqqsssxxx|||{{{xxx{{{}}}sssooouuu}}}zzz{{{nnnhhhbbb^^^[[[ZZZ```hhhjjjjjjhhhddd```[[[PPPFFF999999333***&&&)))+++)))((((((((((((***)))'''%%%***)))'''&&&&&&&&&'''(((%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&%%%%%%$$$&&&'''&&&&&&%%%###"""###&&&(((###$$$%%%$$$""""""$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&########################!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$###%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$%%%&&&'''((()))YYY]]]``````]]]^^^bbbfffaaabbbbbb```^^^]]]^^^___ZZZVVVSSSSSSXXX\\\______fffeee```ZZZXXXYYYXXXTTT[[[]]]]]]ZZZXXX[[[cccjjjeeehhhkkknnnnnnjjjbbb\\\^^^^^^^^^```dddiiinnnqqqnnnttt~~~mmmfffkkksss~~~xxxuuummmkkknnnxxx~~~{{{oooiiigggccc^^^ZZZXXXXXXYYYWWWVVVSSSSSSUUU\\\eeellloooooohhhgggeeeddddddfffiiijjjhhhfffccc^^^XXXQQQKKKHHHDDDAAA??????AAACCCAAA???>>>@@@BBBDDDEEEEEEDDDCCC???@@@AAACCCDDDFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDBBBCCCEEEFFFGGGFFFDDDCCC??????>>>===;;;:::999999555444222000...---,,,,,,''')))***+++******,,,---))))))************))))))((())))))***++++++,,,,,,*********)))))))))))))))'''***---.........///111,,,///222444;;;KKKaaarrrxxxaaaYYYbbbnnnmmmwww}}}zzzooouuuyyywwwmmmhhhdddddddddfffmmmvvvwwwqqqcccTTTOOONNNLLLJJJJJJJJJHHHEEEBBBAAABBBDDDEEEIIIHHHLLLSSSUUUUUU\\\fffkkkhhhmmmxxx~~~~~~{{{wwwzzz}}}~~~{{{cccRRRIIILLLHHHDDDBBBBBBDDDDDDEEEIIIIIIIIIIIIIIIHHHHHHGGGDDDGGGFFF===111,,,///555000//////000000111222333+++111555333222444777777777000+++...222111//////000000000111333444333333666777888999<<>>;;;555AAAAAAFFFKKKLLLKKKLLLPPPZZZ```mmm{{{|||yyyzzz|||{{{||||||~~~lllddd^^^ZZZOOOBBB???FFFKKKJJJTTTRRRPPPKKKEEE@@@>>>===999<<<;;;666111///000000***(((+++000000---...444000111111111111111333444111111222111111111222222///444777777999>>>???===888<<>>;;;999666444333000//////...------,,,,,,++++++***)))))))))******,,,++++++***************(((***++++++******+++,,,,,,+++***))))))+++---......---++++++---111555888GGGZZZvvvxxxssskkkhhhlllzzzyyyrrrooottt{{{rrrnnnmmmpppqqqnnnnnnppppppwww{{{zzzzzz{{{wwwrrrjjjeeefffllliii```^^^cccnnnhhh[[[LLLBBB@@@===999<<<;;;???GGGJJJIIIIIIKKKPPPVVVcccnnnrrrppppppttttttuuurrrnnnnnnrrruuutttuuu|||yyyjjjWWWLLLNNNSSSTTT```]]]XXXPPPIIICCC@@@@@@>>>>>>===:::777666555555111000333777666111111555333444444555555777999:::888999;;;<<<======>>>???999;;;;;;===DDDMMMPPPMMMHHHIIIMMMWWWeeevvvvvvxxx}}}llleeecccjjjqqqsssrrrsssxxx~~~zzz|||~~~rrrfffZZZQQQSSSRRRSSSTTTSSSVVVcccrrrzzzrrrsss|||zzzyyy|||uuuhhhaaa___aaagggqqq{{{yyymmmeeegggqqq{{{ssskkkggg```XXXWWWcccyyy|||ooohhh^^^SSSKKKBBB777000///******))))))(((''''''&&&(((&&&$$$%%%&&&(((((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&)))(((&&&$$$$$$%%%&&&'''$$$$$$%%%&&&'''(((((('''$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&%%%$$$###$$$%%%$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&&&&%%%$$$###%%%#########%%%&&&%%%$$$%%%$$$###"""###%%%'''((($$$###"""!!!!!!"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&'''((("""&&&((('''$$$###&&&)))SSSWWWWWWSSSQQQSSSTTTRRRRRRSSSQQQNNNOOORRRRRROOOKKKNNNRRRVVVXXXXXXXXXWWWUUU[[[aaaddddddcccdddeeebbbfffjjjiiiiiinnnzzzzzzzzz~~~xxxrrrwwwxxxsssvvv~~~~~~qqqddd\\\^^^eeekkkkkkjjjfffcccccciiittt}}}zzzuuunnniiigggddd```]]]aaaeeehhhfff^^^UUUNNNKKKIIIFFFBBB@@@AAACCCEEEEEEEEEIIIJJJFFFCCCDDDDDDBBBDDDCCCCCCEEEGGGHHHHHHGGGJJJIIIIIIHHHGGGGGGFFFEEEDDDDDDCCCAAA???===;;;:::666555444222000...---,,,,,,+++***)))))))))))))))...---+++***))))))******(((***++++++******+++,,,,,,+++*********+++,,,---...---,,,,,,,,,...///111666BBBWWWmmmmmmiiikkkxxx}}}nnngggiiinnnllloootttwwwtttnnnnnnrrrlllllllllpppyyy~~~yyypppkkkkkkoooooojjjkkkppp{{{{{{sssbbbRRRIIIDDD@@@<<<999;;;BBBHHHIIIHHHIIIGGGMMMXXXaaabbbbbbhhhppppppnnniiidddfffkkkmmmjjjgggkkkqqqwwwqqq```___gggnnnoookkkcccZZZQQQJJJDDDBBBCCCBBB@@@>>>;;;888777777999:::???DDDBBB===:::;;;:::;;;<<<>>>???@@@@@@@@@???BBBGGGJJJLLLNNNQQQSSSPPPLLLIIILLLZZZiiimmmjjj```[[[]]]jjjyyy~~~tttooovvv}}}wwwyyy~~~{{{vvvqqqjjj```VVVRRRSSSYYY[[[___bbbdddhhhrrr}}}wwwoooqqq{{{wwwvvvsssppprrruuusssmmmeee```bbblllrrrsssvvv{{{ppphhhbbbdddhhhnnnvvv}}}yyyvvvoooddd^^^\\\[[[XXX```mmmooodddUUUDDD;;;555///,,,,,,))))))((((((''''''&&&&&&(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&)))((('''&&&%%%&&&'''((("""###$$$%%%&&&''''''&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$######$$$$$$%%%%%%&&&&&&'''&&&&&&$$$###"""$$$$$$$$$%%%&&&&&&###!!!$$$$$$$$$%%%&&&&&&''''''%%%$$$###""""""###$$$%%%((('''&&&&&&$$$$$$###"""$$$$$$$$$$$$%%%%%%&&&'''###&&&((('''%%%$$$&&&)))NNNQQQQQQNNNMMMRRRUUUUUUSSSTTTSSSQQQTTTZZZ[[[YYYRRRUUUYYY]]]```bbbbbbbbb___ccchhhjjjkkklllpppsssooopppnnnjjjmmm{{{~~~xxxsssxxxooofffkkkuuu|||vvvtttpppjjjiiippptttmmmmmmnnnmmmlllnnnsssvvvssskkk```XXXUUUVVVSSSOOOLLLKKKJJJHHHFFFEEEIIIJJJGGGDDDEEEDDDBBBBBBAAABBBDDDHHHKKKLLLLLLIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHHHHGGGFFFDDDCCCBBB<<<;;;999777444111000...///...---,,,++++++++++++...---+++))))))***+++,,,(((***++++++******+++,,,++++++*********+++,,,---++++++---...///111111222222666>>>JJJ[[[rrrzzztttuuuxxxlllfffeeekkksss}}}xxxmmmlllpppmmmjjjiiinnnxxx{{{tttooopppqqqpppsssxxxyyykkk```VVVNNNEEE>>>:::???FFFHHHIIIJJJFFFKKKTTTZZZYYYYYYcccooossstttqqqkkkgggfffddd```bbbeeeiiioooxxxqqqppp}}}yyyqqqhhh^^^UUUOOOPPPPPPPPPMMMDDD===;;;>>>DDDIIIPPPVVVVVVSSSOOOOOOKKKMMMOOORRRRRROOOJJJGGGLLLPPPWWW\\\```eeejjjooollleee]]]```pppuuuiiifffrrr{{{~~~~~~vvv}}}~~~yyyuuueee\\\WWWYYYWWWTTTYYYdddmmmooorrrttttttuuuxxx|||}}}uuuooorrr|||zzzzzzssskkkqqqoooffffffnnnssspppsss|||rrrlllgggdddaaa___ccciiikkkjjjeee___ZZZ[[[^^^```oooxxxkkk[[[JJJ999111///---+++,,,)))))))))(((((('''''''''(((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$###$$$&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&'''%%%""" ###$$$&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%''''''%%%%%%&&&(((LLLOOONNNKKKMMMUUU\\\^^^YYYZZZZZZZZZ___gggkkkiii```aaadddfffiiilllnnnoootttuuuvvvuuuuuuxxx~~~zzz|||tttkkklllqqq}}}|||yyyzzzzzz}}}~~~{{{||||||zzzvvvvvvzzz}}}zzzrrriiiccc```eeecccaaa___\\\WWWQQQMMMIIINNNPPPMMMKKKKKKKKKHHHDDDCCCCCCEEEHHHJJJJJJIIIFFFFFFFFFFFFGGGIIIJJJKKKIIIJJJKKKKKKKKKIIIHHHFFFAAA@@@???<<<:::777555444222111000///------,,,,,,,,,,,,+++******+++,,,---(((***++++++******+++,,,++++++***+++++++++,,,,,,%%%''')))+++---.........000111333555>>>RRRlll~~~}}}wwwxxx|||tttlllqqqyyy}}}oooiiikkkhhhfffggglllssszzz|||zzz|||~~~~~~~~~sssfffTTTIII???>>>AAACCCEEEGGGHHHLLLRRRUUUSSSSSS^^^jjjnnnwww|||uuukkkeeeaaa^^^aaadddhhhlllooouuuxxxuuurrriiigggiiilllgggXXXIIIGGGMMMVVV^^^gggnnnqqqrrrqqqooogggiiimmmooonnnhhh^^^VVV\\\```fffkkkpppxxxxxxnnnnnn{{{sssmmmtttzzz~~~zzzzzz|||zzz}}}~~~lllaaa^^^WWWOOONNNUUUZZZ^^^kkkyyy~~~{{{zzzyyyvvvtttyyy~~~|||rrriiiqqqvvvsssvvvwwwtttvvv|||vvvqqqkkkeee]]]WWWXXX]]]```bbbbbb```]]]^^^cccjjjqqqyyyvvv```KKK===000,,,---,,,++++++******)))))))))))))))(((((('''&&&&&&(((((('''%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###!!! ###$$$&&&%%%%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%"""$$$%%%$$$###"""###%%%%%%%%%$$$$$$###$$$$$$%%%############$$$$$$%%%%%%$$$$$$%%%&&&'''%%%""" """$$$&&&'''(((((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&&&&'''MMMOOONNNLLLOOOYYYcccgggfffhhhhhhiiioooyyy}}}}}}zzz{{{|||~~~~~~~~~}}}}}}yyyrrrsssvvv{{{vvvjjj\\\[[[^^^hhhyyy}}}~~~{{{yyy{{{|||xxxqqqjjjfffeeejjjjjjjjjiiigggaaaYYYTTTRRRXXXZZZXXXWWWXXXWWWTTTOOONNNMMMMMMMMMKKKGGGDDDFFFEEEEEEEEEGGGIIIKKKLLLIIIKKKLLLMMMMMMKKKIIIHHHDDDDDDCCCAAA@@@???>>>===666555444222000//////...,,,,,,,,,,,,,,,+++++++++(((***++++++******+++,,,******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++)))---000000222<<>>???CCCMMMRRRTTTVVV___ooo~~~yyynnnyyyzzzooouuussspppllltttxxxxxx{{{zzzxxxsssllljjjtttyyyxxx|||yyy}}}yyyrrrpppxxx|||wwwooolllnnnlllkkkhhh___UUUQQQSSSLLLQQQ^^^lllooojjjgggkkkrrr{{{~~~~~~uuuooopppssswwwrrrooouuuvvvmmmeee^^^]]][[[YYYYYY[[[XXXaaannnuuunnnaaa___eeeccchhhdddXXXPPPMMMCCC555222...+++,,,***''''''***'''''''''((((((((((((((((((''''''((()))(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&%%%%%%&&&'''((((((((('''######$$$%%%&&&&&&&&&&&&"""$$$%%%%%%%%%%%%'''(((%%%%%%############%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$#########$$$+++***((('''&&&&&&''''''%%%###""""""$$$&&&&&&%%%"""######$$$$$$%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%'''((()))&&&%%%$$$%%%'''''''''&&&~~~wwwzzzyyyxxxssskkklllyyyxxxmmmeeeaaakkkrrryyyoooeeecccfffiiiaaa\\\ZZZ[[[```kkk|||xxxsssiii___UUURRRSSSXXXaaaiiirrrsss{{{tttmmmiii___QQQNNNTTTZZZaaaeeecccgggwwwyyynnnpppuuuvvvrrrooopppzzz|||yyy{{{~~~|||}}}xxxtttpppnnnnnnooopppqqqmmmmmmooovvv}}}{{{nnn___[[[XXXUUUQQQOOOOOOPPPPPPPPPPPPOOOKKKFFFCCCBBBBBBBBBCCCEEEHHHJJJLLLMMMNNNHHHHHHGGGFFFDDDBBB@@@>>>:::888555333222222000///***---///---***)))+++---+++++++++++++++,,,---...---------....../////////((()))+++,,,,,,---///000333777AAASSSkkkmmm______bbb]]]SSSWWW\\\hhh{{{}}}wwwjjjmmm{{{||||||~~~zzzssskkkooo}}}rrriiiaaa]]]UUUNNNLLLJJJDDD???>>>???<<<>>>EEEIIIQQQjjj|||xxx~~~|||uuupppwww|||yyyuuutttyyy{{{wwwvvvyyyzzzqqqpppyyy~~~{{{|||}}}~~~uuusss~~~}}}{{{}}}}}}~~~uuunnnfff___```bbb```^^^^^^ZZZ]]][[[UUUQQQOOOKKKFFFGGGKKKYYYjjjvvvyyyzzz{{{~~~uuunnniiigggqqqsssiiiooo~~~|||sssrrrrrrkkkbbbYYYUUUWWWYYY\\\^^^```gggooorrrnnnhhhcccaaabbb\\\RRRFFF<<<444///,,,$$$%%%&&&'''((((((((((((((((((((((((((((((((((((%%%&&&&&&$$$######%%%'''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())))))(((&&&%%%$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&))))))'''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$######!!! """%%%(((%%%%%%%%%$$$$$$$$$######"""###%%%&&&%%%###!!! %%%$$$###""""""$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''')))'''%%%&&&'''((((((&&&|||uuusssoooiiiaaaaaammm{{{zzzpppgggbbbcccjjjqqqxxxvvvoookkkhhhgggbbb^^^]]]```eeelllxxx{{{uuupppooodddYYYTTTTTTVVV\\\cccfffjjjtttwwwoookkkaaaSSSOOOTTT[[[dddeee___bbbtttrrreeeeeeiiihhhbbb]]]^^^eeemmmvvvvvvpppoooppptttzzz~~~|||{{{~~~{{{wwwsssooollljjjiiikkkqqq{{{vvviiigggeeebbb^^^[[[WWWTTTQQQQQQQQQOOOMMMKKKIIIFFFEEEIIIIIIKKKLLLMMMMMMMMMMMMNNNMMMLLLKKKIIIGGGFFFEEEBBB???:::666555444333222------...---++++++,,,---+++******)))))))))******++++++++++++,,,,,,,,,---+++,,,...---------...///222444888>>>KKKbbb}}}pppmmmnnneeeYYYVVV\\\iiiyyy|||nnnqqq~~~{{{yyywwwssspppkkkdddhhhxxx}}}pppiiibbb\\\SSSGGG???<<<@@@;;;;;;@@@AAAEEEVVVjjjvvvvvvssspppqqqwwwyyywwwxxx}}}}}}xxxttttttrrrqqqxxxvvvpppnnnrrruuutttuuuwwwsssjjjiiiqqquuuqqqqqqwww}}}~~~}}}~~~|||wwwssstttwwwuuummmeee[[[SSSLLLMMMNNNMMMKKKLLLHHHMMMOOONNNOOOQQQQQQNNNRRRVVVaaaqqq}}}~~~xxxrrrvvv~~~rrrllliiigggnnnpppgggmmm|||pppeeecccccc___YYYUUUWWW\\\aaaccccccfffjjjpppssspppiii```[[[RRRMMMDDD;;;333...+++***%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&''''''&&&$$$$$$&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###""" !!!%%%'''%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&%%%$$$###"""&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""$$$'''yyyuuuppppppyyy}}}xxxqqqhhh___\\\fffrrr|||tttkkkeeeaaaffflllrrr~~~}}}wwwnnnffffffaaa___ccciiinnnttt{{{}}}{{{uuutttiii^^^XXXVVVVVVZZZ```___gggtttwwwpppnnnfffZZZUUUXXXfffqqqpppdddggg|||rrrdddcccfffcccZZZTTTSSSWWWZZZaaappppppccc\\\[[[\\\\\\aaaddddddjjjzzzzzzzzz}}}yyyqqqmmmhhhkkksss|||rrrpppooonnnllliiiddd]]]XXXYYYWWWTTTTTTTTTRRRMMMIIINNNOOOPPPQQQQQQPPPOOONNNNNNNNNMMMLLLKKKIIIHHHHHHKKKGGGBBB===;;;:::888777444222///......///......,,,+++***)))((((((((((((******++++++++++++,,,,,,---...//////------...///...111333000222@@@YYYmmmwwwfffYYY]]]hhhwwwxxxzzz}}}vvvqqqllliiigggbbbeeeppp{{{}}}yyysssgggYYYOOOMMMHHHAAA<<<===<<<<<>>???:::555333333333111......---,,,++++++***++++++,,,---------------------,,,---......------...///***111555333000333@@@MMMcccwww|||cccbbbhhhxxx}}}uuunnnjjjiiigggjjjqqqwww~~~}}}rrrmmmnnn\\\QQQGGGCCC@@@===>>>BBBFFFLLLNNNLLLLLLPPPUUUWWW[[[[[[___iiitttzzzxxxttt~~~|||yyywwwvvvwwwzzz~~~~~~}}}|||ssskkkkkkrrrzzz~~~yyytttrrrssspppiiieeegggrrrxxx}}}~~~wwwqqqbbb```___\\\YYYUUURRRPPPIIIDDDBBBFFFKKKNNNRRRVVV^^^iiisssxxxzzz|||{{{xxxrrrqqqsssyyy{{{|||}}}zzzuuuooorrroooooonnnqqq{{{|||uuunnntttooonnnppprrrrrrxxx}}}qqqfffeeellluuuqqqtttrrrhhhZZZRRRRRRTTTRRRWWW```mmm|||zzzfffjjjmmmkkkcccXXXNNNGGG555222---***((()))+++---''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((()))$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%###!!!!!!###%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###&&&(((&&&###"""%%%(((~~~wwwnnngggjjjvvvyyyqqqkkkhhhmmmuuu}}}zzzyyyxxxuuuwww{{{pppeeedddiiiqqq{{{|||rrrgggaaa]]]\\\^^^cccbbbnnn}}}xxxtttqqqmmmddd\\\YYYhhhssstttkkkqqq~~~sssrrrrrrlllbbb[[[RRRUUUZZZ___cccfffkkkooo{{{|||qqqgggdddbbb```kkkggg```\\\```iiillljjjlllxxxyyywwwnnngggbbbaaadddkkkyyyzzzzzzuuuvvv|||}}}{{{|||}}}zzztttnnnkkkhhhfffgggkkklllgggbbb_________]]]ZZZVVVRRROOOJJJJJJIIIIIIJJJKKKLLLMMMKKKKKKLLLNNNNNNLLLHHHEEEFFFBBB<<<999888666222/////////...---------------------------------------(((***,,,,,,,,,---...000+++///333444333333777:::FFFVVVnnnuuulllkkkyyyyyywww~~~tttllljjjkkkpppuuuyyy|||wwwiiiZZZPPPJJJEEEBBBAAA>>>CCCFFFBBB@@@BBBEEEEEEHHHJJJOOOUUU]]]dddhhhjjjqqqwww{{{yyyuuutttvvvyyy}}}~~~{{{tttllliiinnnwww}}}~~~}}}zzzxxxrrriiidddcccsssxxxzzzxxxzzzxxxvvvvvv{{{yyyzzz|||~~~{{{vvvooofff```WWWWWWVVVUUUSSSSSSSSSSSSHHHFFFIIIQQQYYY^^^dddjjjsss~~~|||{{{|||{{{{{{}}}xxxsssooosssssstttuuuxxx~~~|||~~~}}}xxxxxxuuurrrnnnjjjhhhkkkpppxxx{{{{{{tttiiibbbcccfffccceeeeee```VVVPPPPPPTTTVVV^^^hhhuuu}}}gggkkkkkkcccUUUGGG>>>;;;000...+++))))))***,,,...''''''''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$""""""###%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$%%%"""###$$$&&&&&&'''''''''&&&&&&&&&'''''''''((((((###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###%%%&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%|||yyyzzzzzzssskkkfffjjjsss{{{}}}zzzxxxwww{{{{{{zzz~~~sssppprrrxxxrrrjjjeeebbbeeeiiittt}}}~~~zzztttkkkaaaYYYYYY```cccbbbhhhvvvvvvnnnmmmjjjbbbZZZWWWYYY]]]eeekkkkkkfffeeegggttt|||~~~uuummmlllkkkgggooolllfffaaadddjjjkkkggg___gggyyy}}}sssrrrjjjbbbYYYSSSRRRYYYiiixxxyyytttwwwyyy{{{yyyqqqjjjiiiiiilllrrruuuvvvtttnnnmmmlllhhhbbb[[[TTTPPPKKKJJJIIIHHHHHHHHHIIIJJJHHHIIILLLPPPRRRRRROOOLLLJJJHHHDDDAAA>>>:::777444333222111000////////////------,,,,,,,,,,,,++++++''')))+++,,,,,,---///111...,,,+++,,,...111333444888AAAPPPfffzzzrrr|||vvvpppqqq{{{{{{pppjjjnnnrrrwww}}}|||~~~oooaaaXXXRRRLLLHHHAAAEEEEEEBBB???@@@???===;;;>>>CCCGGGKKKQQQYYY^^^```kkkuuutttppppppsssuuu}}}~~~yyyvvvooohhhjjjqqqwwwyyy{{{tttlllfffdddtttzzzzzzsssrrrwwwzzzwwwfffeeegggoooyyynnnmmmlllkkkkkkkkkmmmmmmdddiiilllhhhaaa[[[SSSMMMMMMOOORRRVVVYYY\\\]]]]]]SSSSSSYYYccclllqqqxxx~~~xxxrrrvvv{{{|||{{{{{{|||vvvoookkklllnnnppptttvvvsssjjjccc______`````````]]]UUUNNNNNNRRRcccjjjrrr|||}}}iiihhhbbbVVVFFF888000...,,,+++***)))))))))******&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%$$$###"""!!!$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%######$$$&&&%%%%%%%%%$$$$$$$$$######""""""############$$$$$$"""###$$$%%%&&&'''((()))%%%&&&&&&''''''(((((((((###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%!!!$$$&&&%%%"""!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&###!!!"""$$$%%%$$$###yyyvvvuuurrrnnngggdddhhhlllooosssyyyzzz~~~yyyuuusssvvv|||~~~rrrhhh\\\^^^ccchhhlllqqquuuxxxoookkkjjjjjjgggaaa^^^___eeeiiirrryyyxxxrrrrrrvvvwwwwwwoooooonnnjjjfffhhhfff```___dddjjjlllhhhiiitttyyyppppppllldddZZZRRROOOTTTcccqqq{{{rrrqqqpppppp|||yyyooojjjjjjkkknnnqqqvvvzzz|||xxxxxxvvvsssmmmeee___ZZZWWWUUURRROOOMMMKKKKKKLLLHHHHHHJJJMMMQQQSSSSSSRRRNNNOOOOOOMMMIIIDDDBBB@@@===<<<:::777555333222111.........------,,,,,,,,,***+++------,,,---...000---+++******---///111111///555===III___zzzuuuttt}}}||||||tttppptttqqqiiifffkkkvvv{{{sssuuuwwwzzz~~~}}}~~~rrriiiccc\\\WWWXXXYYYWWWRRROOONNNIIICCC<<<===>>>>>>@@@DDDJJJOOOPPPZZZaaaaaa```cccdddbbbmmmrrrwwwxxxrrrmmmlllnnnwww|||~~~}}}||||||wwwqqqooopppkkkaaa^^^ccchhhjjjrrruuuvvvrrrlllfffaaa^^^fffnnnoooeee___cccddd```UUUUUUWWW^^^gggmmmooonnn\\\[[[ZZZWWWUUUTTTSSSSSSIIISSSYYYUUUNNNLLLJJJGGGJJJOOOXXXdddmmmrrrpppnnneeefffmmmxxx|||tttwwwyyy|||~~~zzzsssqqqrrrjjjlllnnnlllhhhdddbbbbbbbbbaaaaaa```YYYQQQPPPUUUhhhnnnsssxxxuuuaaaYYYLLLAAA999111***&&&(((((())))))))))))((('''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((($$$%%%%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&%%%$$$$$$%%%'''%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%&&&((()))$$$$$$$$$%%%&&&'''''''''###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%!!!%%%'''&&&"""!!!###'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&|||yyyvvvqqqpppjjjiiillllllkkknnntttzzz~~~{{{lllkkkoooxxx{{{xxxxxx}}}fffgggjjjnnnmmmiiikkkooolllooowww|||zzzuuujjjkkkkkkggg\\\cccddd\\\WWW\\\hhhpppwwwssswwwyyypppoooppphhh___XXXSSSVVVbbbppp|||ppplllgggeeeqqqyyymmmmmmmmmnnnmmmnnnqqqvvvzzz{{{{{{{{{yyyuuupppjjjgggiiifffbbb]]]YYYVVVUUUTTTJJJIIIHHHJJJNNNRRRTTTUUURRRUUUXXXWWWSSSNNNMMMMMMGGGEEEBBB>>>;;;888666555111111000000000/////////---...///...------...///***,,,///111111000///...'''...555:::FFFZZZooozzz}}}jjjkkkwww|||qqqiiikkkhhh```___fffttt}}}}}}~~~{{{|||}}}wwwrrrlllfffsssrrrmmmfffbbb___VVVMMMDDDAAA>>><<<;;;===???AAABBBHHHKKKIIIKKKOOONNNIIIRRRUUUZZZ\\\YYYSSSRRRSSSZZZ^^^```aaadddgggddd___^^^bbb___TTTMMMPPPUUUWWW\\\aaadddbbb\\\XXXTTTQQQTTT___```UUUMMMNNNMMMHHHGGGGGGGGGKKKPPPTTTUUUUUUNNNNNNMMMLLLKKKHHHFFFEEEEEEOOOTTTMMMFFFIIINNNPPPMMMTTTcccttt}}}ppprrryyy}}}{{{}}}sssvvvpppxxxyyytttsssggggggfffffffffffffffgggdddbbbcccddd___VVVVVV\\\cccgggiiilllxxxyyyhhhUUUGGG777000111000***###&&&''')))++++++***((('''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))'''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))%%%&&&'''))))))))))))((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''))))))$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######"""###%%%'''''''''%%%$$$(((&&&%%%$$$$$$%%%'''(((""""""###$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""&&&((('''###"""$$$(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$(((+++)))$$$###'''+++~~~xxxyyy~~~ssseeejjjxxxxxx||||||wwwzzz|||~~~}}}zzzwwwqqqrrr|||zzzxxx|||zzz{{{wwwllljjjhhheeeddd^^^YYYXXXYYY[[[bbbjjjpppvvvzzz{{{{{{{{{vvvpppoooggg___YYYUUUXXXcccooo{{{zzzkkkaaa^^^```dddgggxxx~~~uuuxxxsssppprrrssssssvvv{{{yyyzzzyyyvvvqqqnnnoooqqqppppppooolllfff```YYYUUUOOOOOONNNMMMMMMMMMNNNOOOVVVTTTSSSTTTUUUSSSSSSTTTLLLKKKIIIEEEAAA<<<888666:::666111000111222222111...////////////......---***+++,,,...///000111111.........///555???KKKTTTjjjyyytttlllttt~~~}}}lllddd]]]```ooouuussshhhkkkrrr}}}~~~wwwpppnnnrrr~~~|||nnn\\\\\\MMM???;;;;;;:::<<>>AAA:::<<<>>>@@@BBBEEEIIILLLEEEDDDFFFJJJIIIGGGHHHLLLIIISSSZZZXXXUUUYYYaaafffcccbbbjjj||||||rrr{{{||||||~~~zzzpppcccdddlll}}}}}}xxxyyynnnhhhcccbbbeeehhhjjjmmmeeedddddddddddd___VVVOOOVVV___gggiiijjjggg\\\PPP???888000******+++++++++((((((((((((((()))******%%%&&&&&&&&&'''((((((((('''&&&%%%$$$$$$&&&''')))###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%$$$###$$$%%%%%%&&&&&&'''%%%###""""""###%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$######""""""###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&$$$"""######&&&%%%$$$$$$############"""$$$&&&&&&&&&&&&((()))$$$&&&&&&%%%%%%$$$%%%$$$###"""###%%%((()))zzzmmmmmmwwwtttxxx~~~~~~}}}xxxttttttuuuvvvxxx{{{yyyooojjjmmmrrrzzzvvvpppkkkjjjmmmrrruuuxxxuuutttxxxxxx{{{~~~}}}zzzzzz}}}tttoookkkgggeee___[[[ZZZZZZYYY[[[___iiipppuuuvvvwwwxxxwwwsssnnnhhhbbb^^^ZZZ[[[cccnnnppptttxxx}}}}}}rrrddd[[[ZZZ\\\______bbbnnn}}}zzz{{{xxxxxxyyyzzz~~~}}}~~~wwwpppllljjjnnnnnnoooooonnnllljjjiii[[[YYYVVVRRROOOMMMNNNOOOWWWTTTRRRQQQRRRRRRSSSUUUPPPQQQQQQPPPMMMJJJGGGEEE>>>:::666333333333222111---............---,,,,,,)))***+++---.../////////////////////000444:::???GGGXXXooozzzrrrkkkmmmyyywww}}}}}}wwwhhhiiinnnxxxyyyrrrrrrooo|||vvvfffZZZMMMGGGCCC@@@@@@CCCEEEGGGGGGEEEBBB@@@BBBDDDAAABBBBBBBBB@@@>>>======:::;;;===???AAABBBCCCCCCGGGEEECCCCCCCCCCCCBBB@@@DDDHHHKKKJJJFFFBBBBBBDDDIIILLLLLLHHHAAA>>>@@@CCCDDDEEEGGGIIIKKKMMMNNNNNNPPPMMMMMMQQQSSSSSSUUUYYY]]]fffkkkhhheeeiiipppuuummmiiilllxxxyyysssuuu|||uuusssxxx}}}}}}}}}{{{|||~~~|||{{{ssshhhaaahhhyyy~~~yyywwwlllhhhgggiiinnnoooooonnnhhhfffdddbbbaaa\\\UUUOOOTTTYYY\\\[[[YYYUUULLLAAA888333---))))))+++++++++((((((((((((((())))))***&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$&&&''')))%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%%%% $$$&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$"""!!!!!!###%%%&&&&&&%%%$$$$$$$$$$$$$$$###$$$&&&&&&%%%&&&''')))"""%%%%%%$$$%%%&&&"""%%%$$$$$$###$$$%%%'''(((qqqzzz~~~uuuqqqtttuuuxxxzzzxxxwwwtttpppllliiiiiigggeeedddfffjjjmmmnnnqqqpppfffZZZRRRTTTYYYbbb___YYYTTTRRRSSSVVVXXX^^^\\\]]]bbbiiioooqqqqqqoookkkiiinnnttttttmmmdddcccffflllsss||||||vvvvvvvvvtttqqqpppoooppprrruuuvvvuuu||||||zzz|||wwwqqqooojjjgggiiiiiiddd___]]]bbbiiioooooopppsssuuutttoookkkgggddd```^^^dddlllkkkmmmooorrrzzzuuujjj]]]WWWXXX[[[[[[YYYUUUaaaqqqzzzpppjjjiiijjjlllnnnppprrrsssssskkkjjjeee___ZZZWWWWWWXXX^^^YYYRRRNNNMMMOOOQQQRRRQQQSSSUUUUUUUUUSSSPPPNNNEEEBBB===:::888666444222000/////////......------+++,,,,,,---......//////...///000///---,,,,,,---111>>>PPPaaannn~~~yyyuuu{{{vvvzzz~~~wwwpppdddfffkkkuuuzzzsssooopppkkkyyyppphhh^^^WWWOOOIIIGGGHHHLLLOOORRRQQQMMMLLLNNNRRRLLLNNNNNNJJJDDD@@@AAADDD======>>>???@@@@@@@@@@@@?????????AAACCCCCCAAA@@@>>>AAADDDDDDCCCCCCGGGJJJRRRUUUWWWTTTMMMJJJKKKMMMMMMOOOSSSZZZcccggghhhffffff___\\\___dddgggkkknnnkkkssswwwtttqqqvvvzzzssspppuuuzzzyyyuuurrruuu{{{{{{~~~wwwllljjjpppzzz{{{xxxyyyzzzyyyzzz}}}~~~uuudddhhhtttyyyppprrr|||tttoooiiijjjmmmttt{{{}}}xxxqqqppplllgggdddbbb___ZZZUUUTTTTTTPPPJJJEEE@@@888111///---)))((()))***++++++((((((''''''(((((()))***'''''''''''''''&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%&&&%%%###  ###''''''&&&&&&%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&(((!!!$$$$$$###%%%(((&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%ccckkktttyyy|||zzzxxx}}}zzztttrrroooqqqvvv}}}xxxvvvssspppmmmhhhccc```^^^^^^]]]ZZZVVVUUUXXX[[[aaahhhlllfffXXXNNNLLLNNNOOOMMMJJJGGGGGGHHHJJJLLLMMMNNNQQQWWW^^^ccceeeeeehhhbbb^^^aaaggghhh```WWWWWWYYY\\\cccjjjpppuuuwwwyyy{{{wwwlllbbb^^^[[[YYYZZZWWWUUUVVV[[[___aaaaaabbbeeekkkssszzz}}}}}}{{{zzzwwwwww{{{xxxzzz~~~zzzwwwxxx~~~xxxooojjjcccjjjooonnnmmmqqquuuvvvtttpppkkkgggaaa^^^bbbjjjnnnooommmmmmsss{{{}}}{{{rrrhhh]]]YYY\\\^^^\\\XXXYYYdddpppxxxyyytttmmmnnnpppqqqqqqqqqooonnntttuuusssooojjjhhhhhhjjjllleeeYYYNNNJJJLLLLLLJJJPPPRRRTTTVVVVVVUUURRRPPPMMMKKKGGGCCC@@@===:::888555555444333222111000000///.........//////000000,,,...//////---,,,,,,---222666<<>>777333...******))))))))))))******)))(((''''''''''''((())))))((((((((('''&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&'''(((###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%% """%%%&&&%%%###""""""%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$!!! !!!$$$''''''&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%'''"""%%%%%%###$$$((((((%%%%%%%%%&&&&&&&&&%%%$$$$$$YYY^^^fffllloooqqquuuyyy{{{uuuqqquuuwwwuuunnnjjj^^^___bbbfffkkknnnnnnmmmiiijjjiiifffbbb]]]YYYXXXWWWZZZ\\\YYYUUURRRRRRTTT]]]fffnnnmmmaaaUUUOOONNNIIIIIIHHHHHHHHHIIIJJJJJJIIIKKKOOOVVV\\\aaadddeeeggg```ZZZ[[[aaabbb]]]WWWVVVWWWYYY^^^eeejjjllllllppprrrnnncccYYYUUURRRPPPOOOKKKHHHIIIOOOTTTVVVUUUOOORRRWWW^^^eeehhhgggeeelllkkknnnvvv|||yyytttqqqtttzzz~~~sssxxxzzzxxxwww{{{~~~{{{uuunnnggg___YYY]]]ccckkkjjjhhhgggllluuuxxxvvvppphhh___\\\^^^```]]]YYY^^^jjjtttuuuvvvyyyzzz{{{zzzvvvpppkkkgggnnnqqqsssssspppppptttwww|||tttdddTTTMMMMMMJJJDDDLLLOOORRRUUUVVVVVVUUUTTTRRRQQQPPPMMMIIIFFFCCCBBB<<<;;;999777555333333222000///......---......///,,,---......------///111111111000///555DDDWWWeee}}}}}}oooiiinnn{{{zzzpppnnnpppsssrrrqqquuu}}}{{{pppjjjmmmsssuuuttt{{{}}}zzzzzzyyytttvvvvvvsssooollljjjiiilllttt}}}}}}xxxwwwuuusssqqqttttttsssppplllfffaaa]]]^^^```eeejjjmmmjjjddd___dddcccbbbdddiiisss~~~wwwsssyyyzzzyyyppppppuuuxxx{{{~~~pppuuuwwwssssssyyy~~~yyyzzz{{{zzz{{{~~~wwwvvv~~~wwwvvvuuuvvvyyy~~~zzzvvvvvvvvvrrrqqqssswwwtttkkkeeeiiipppqqqnnnmmmlllhhhbbb___```eeelllpppvvv{{{~~~vvvmmmjjjiiihhhnnnwww{{{oooiiiccc``````___]]][[[NNNGGG>>>666111---******)))************)))(((((('''''''''''''''(((((()))((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%'''''''''%%%###"""###%%%&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%$$$###"""!!!$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$###$$$%%%###&&&&&&$$$###&&&'''%%%%%%%%%&&&&&&&&&%%%$$$$$$SSSUUUZZZ___``````dddjjjmmmjjjfffdddccc```[[[XXXRRRRRRRRRVVV[[[```bbbccc```bbbcccaaa[[[VVVUUUVVVWWW[[[___]]]WWWRRRRRRSSSYYYbbblllnnnggg]]]UUUQQQOOOOOOPPPPPPPPPOOOMMMLLLLLLNNNRRRXXX]]]aaadddfffddd^^^XXXWWW[[[______^^^ZZZZZZ\\\bbbjjjooopppooopppppplllccc]]]\\\\\\ZZZSSSMMMIIIIIINNNRRRQQQOOOIIIKKKPPPWWW]]]```___^^^fffgggjjjoooqqqttt{{{~~~xxxpppkkkhhhjjjnnnvvvwwwmmmbbbYYYYYY____________```hhhrrrvvvuuummmhhhbbb^^^]]]]]]\\\ZZZ[[[iiitttsssooorrr{{{zzzvvvzzzwwwvvvxxx~~~wwwnnngggbbbcccfffiiiiiihhhkkkrrryyy|||lll[[[UUUVVVQQQHHHFFFHHHKKKNNNPPPRRRSSSSSSRRRSSSUUUTTTQQQOOONNNNNNEEEBBB???;;;888666555444111///...,,,++++++,,,---.........,,,++++++---///***,,,...///111777???FFFZZZmmmzzz{{{~~~zzzllldddnnnzzzvvvqqqppp|||{{{tttwww}}}~~~yyy}}}~~~zzzxxxyyyzzzwww{{{~~~||||||{{{wwwwww{{{~~~xxx}}}zzzyyy|||}}}}}}|||}}}~~~|||zzzvvvyyy}}}~~~}}}{{{|||zzzvvvvvvxxx}}}xxx|||{{{zzzyyy{{{~~~~~~xxxssssssqqqllliiijjjnnn|||wwwkkk```^^^bbbccccccdddfffdddaaa]]]ZZZZZZ]]]```gggkkknnnooommmmmmoooqqqiiinnnuuuqqqllleeeaaa___]]]XXXUUUCCC;;;444111...***)))***(((***++++++)))''''''(((''''''&&&&&&''''''((()))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$###$$$'''***&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""!!!###%%%''''''&&&%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&'''%%%$$$######$$$###'''((($$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%PPPOOOQQQUUUTTTRRRWWW_________]]]WWWQQQNNNNNNMMMPPPNNNMMMPPPVVV]]]bbbeeegggiiijjjddd\\\VVVUUUWWW]]]aaabbb^^^UUUPPPPPPRRRYYY^^^eeeiiigggaaa[[[VVVWWWXXXZZZ[[[ZZZXXXVVVTTTRRRTTTWWWZZZ\\\___bbbdddeee```YYYUUUUUUYYY^^^aaa]]]\\\^^^dddlllqqqqqqoootttqqqjjjbbbaaadddeeeddd[[[TTTNNNLLLOOOPPPLLLHHHFFFIIINNNVVV]]]aaabbbaaaaaacccgggiiigggeeejjjrrr~~~~~~~~~yyyrrrmmmgggcccaaaaaaccckkkttt|||pppccc^^^```YYY[[[]]]aaakkkvvvzzzxxxkkkiiiddd___\\\ZZZ[[[\\\___gggnnnmmmlllqqqvvvyyy}}}rrrjjjmmmrrrnnneee___fffbbb___dddrrrwwwmmmfffbbbccccccbbb]]][[[```lllvvv|||pppcccaaaeeeaaaVVVKKKKKKKKKKKKKKKLLLMMMMMMNNNRRRVVVWWWVVVUUUVVVWWWOOOMMMHHHCCC???<<<::::::444333000...---------...---...///---+++***+++,,,))),,,000222222333555777???NNNbbbvvvyyy}}}vvvrrrsss|||uuujjjdddmmm{{{uuu}}}zzzwwwuuuvvvwwwzzz{{{}}}|||wwwwwwxxxvvvwwwxxx{{{~~~{{{tttqqqrrr{{{}}}yyyyyysssnnnmmmjjjdddaaaaaacccppptttgggcccbbbbbbdddggggggfffddd^^^YYYXXX\\\```gggjjjnnnpppppppppppppppiiilllooowwwsssmmmfff```ZZZSSSJJJDDD777111---...---)))(((***&&&(((***)))'''&&&((()))'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&'''''''''(((###$$$%%%&&&&&&&&&%%%%%%###$$$%%%$$$$$$%%%''')))%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%""""""######$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$%%%&&&&&&%%%&&&'''%%%###""""""### %%%'''%%%###%%%&&&%%%%%%$$$$$$###$$$%%%'''(((OOOLLLLLLOOOMMMKKKPPPYYYZZZ]]]]]]VVVNNNLLLOOORRRPPPMMMKKKMMMSSS[[[cccfffuuuwwwuuulll```WWWUUUWWWccceeeddd\\\RRRLLLMMMPPP[[[]]]aaaeeegggeee```\\\[[[^^^aaaccccccaaa___]]]XXXYYYZZZ[[[\\\^^^```bbbjjjeee\\\UUUQQQTTT[[[```___]]]^^^ccckkknnnmmmjjjwwwrrrhhh``````eeefffddd```YYYQQQNNNNNNMMMFFFAAACCCFFFMMMUUU^^^dddffffff\\\^^^bbbddd```]]]aaahhh{{{zzznnnhhhbbb^^^ZZZXXX\\\bbbbbbeeetttnnnffffff\\\___bbbhhhrrr||||||lllkkkhhhbbb\\\YYY\\\___iiijjjhhhfffkkkvvv}}}pppccccccgggcccYYYQQQQQQLLLIIIPPPaaawww{{{qqqkkkhhhjjjhhhaaaXXXTTTZZZiiiuuuyyyxxxpppgggiiiqqqmmmbbbYYYWWWTTTPPPNNNLLLKKKKKKJJJOOOUUUXXXYYYYYYZZZ\\\YYYVVVQQQKKKFFFBBB@@@@@@999777444222111000111222+++...000000...,,,,,,,,,+++,,,------------000222333:::FFFZZZvvv{{{tttyyyzzzpppiiinnnwwwxxxppphhhfffkkkzzzyyy}}}|||yyyuuussssss|||xxxuuu~~~}}}xxxtttssssssqqqooorrrzzz~~~vvvrrrrrrlllxxxxxxwww|||sssmmmiiihhheee___\\\\\\WWWdddwwwsssmmmjjjhhhiiillliiiiiifffaaa\\\]]]ccchhhnnnqqquuuwwwuuuqqqlllhhhiiijjjjjjqqqnnniii```XXXNNNCCC777///222,,,***...///***(((***###&&&((((((&&&&&&(((+++'''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''((((((((($$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((("""###%%%&&&'''&&&%%%%%%!!!###%%%&&&%%%$$$$$$%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###!!!!!!###$$$%%%&&&&&&'''%%%%%%###!!! """&&&***############$$$$$$%%%&&&&&&&&&'''%%%###""""""######'''%%%###%%%'''&&&%%%$$$###"""###%%%((()))RRRSSSQQQMMMIIIKKKRRRZZZ___\\\ZZZXXXVVVTTTPPPNNNRRRMMMLLLPPPSSSVVV```kkkqqqzzz|||qqqcccZZZVVVUUUggghhhggg```UUUMMMIIIIII[[[\\\]]]___fffllljjjdddccciiimmmmmmlllkkkgggaaa[[[XXXVVVYYY___eeefffdddeee___XXXUUUQQQQQQWWW^^^___]]]]]]bbbiiikkkhhhdddmmmllljjjddd___]]]```ccc```ZZZSSSMMMJJJGGGCCC???AAAFFFNNNWWW```fffiiikkkdddZZZWWW___ccc^^^\\\```lllrrr{{{{{{lllgggbbb^^^XXXSSSTTTXXX^^^___fffpppuuuuuutttvvv}}}wwwyyyssstttuuuyyy}}}pppfffgggeee```bbbkkkyyyoooiiiqqq~~~pppkkkbbb^^^dddjjjbbbVVVPPPKKKHHHJJJPPP\\\ppp{{{uuupppqqqvvvnnnccc[[[VVVZZZiiiwww|||tttpppooorrruuuwwwppphhh___\\\]]]ZZZRRRIIILLLOOORRRUUUVVVWWWYYY\\\ZZZXXXUUUQQQOOOOOOLLLHHH@@@===999555222222333333......---,,,,,,,,,,,,,,,555333000---,,,---000111...444;;;DDDRRRhhh|||qqqvvvvvvlllgggbbbaaadddccckkkuuuzzz|||~~~}}}}}}|||}}}yyytttsssxxx|||~~~zzztttqqqpppttt||||||rrriiilllssswwwpppwww}}}~~~~~~}}}wwwpppkkknnnsssxxx}}}~~~{{{wwwpppppppppjjjmmmnnneee\\\aaakkkwwwtttmmmhhhhhhjjjrrrwwwtttjjjgggmmmrrrqqqooommmqqqyyyuuufff^^^```dddfffggglllyyyxxxbbb\\\RRRGGG<<<444...,,,*********))))))))))))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$"""###%%%%%%$$$***(((%%%###"""$$$''')))&&&&&&'''&&&%%%$$$&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!######%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$"""!!!!!!&&&%%%$$$$$$###$$$$$$$$$$$$$$$##################$$$%%%&&&&&&$$$$$$%%%&&&"""%%%''''''%%%$$$%%%'''$$$%%%%%%$$$###$$$&&&)))%%%$$$###"""###$$$%%%&&&%%%%%%%%%&&&&&&'''''''''!!!"""%%%(((&&&###%%%***&&&%%%#########%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%[[[[[[ZZZWWWUUUVVV[[[```eeeaaa[[[XXXWWWYYYZZZZZZWWWRRROOORRRTTTVVV[[[aaannnwwwzzzoooaaaXXXVVVUUUfffgggeee\\\QQQJJJJJJLLLZZZ^^^dddkkkuuu}}}|||vvvttttttsssssswwwzzztttkkkggg```ZZZ[[[ccckkkmmmllliiiccc\\\XXXSSSPPPTTTZZZ^^^^^^___cccggghhhfffcccjjjkkkkkkgggbbb```aaacccaaa[[[RRRKKKIIIGGGDDDAAABBBFFFNNNXXXbbbiiinnnppplllaaa\\\aaabbb^^^]]]bbbeeemmmuuuzzz||||||xxxsssoooiiiccc^^^WWWRRRSSSXXXWWW[[[cccjjjiiieeeeeeiiiqqquuuyyyxxxtttrrruuuxxxzzzwwwzzzuuujjjjjjlllmmmwww|||qqqqqqzzz~~~|||pppnnniiicccdddhhhfff```]]]VVVOOOLLLKKKOOOYYYccc|||tttqqqooosssxxxrrrjjjaaaZZZZZZgggttt{{{qqqiiifffgggiiikkkuuuooojjjiiikkkjjjeee```TTTTTTQQQMMMKKKLLLQQQUUUUUUSSSPPPOOOPPPRRRRRRQQQIIIGGGCCC>>>:::666444333111000...---,,,------...111///---++++++,,,...///***...222666===KKK___mmmzzzuuuuuuyyykkk___]]]```nnnuuu|||~~~pppsss}}}~~~sssnnnppp~~~zzzvvvyyy|||}}}{{{xxxuuutttrrrxxxxxxoooiiilllsssvvvrrrvvvyyyyyyzzzzzztttlllnnnoooppprrrtttsssrrrpppvvv{{{yyyyyytttvvvvvvmmm]]]]]]```hhhttt~~~vvvpppmmmooorrryyy}}}|||}}}oooiiijjjqqqnnnbbbZZZ[[[bbbddddddeeekkkpppkkkcccRRRMMMFFF===555///,,,***(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''&&&%%%$$$%%%%%%%%%---+++(((%%%$$$$$$%%%&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,%%%###&&&###%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&$$$%%%&&&%%%""" !!!"""$$$%%%%%%$$$###$$$&&&(((%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%%%%###$$$&&&$$$!!!!!!%%%######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%dddeeefffgggjjjllloooqqqqqqkkkbbb\\\\\\```fffiii^^^WWWSSSTTTVVVVVVVVVXXXjjjtttwwwmmm^^^VVVUUUVVV```bbb```XXXOOOKKKNNNSSSYYY```iiisss~~~{{{vvvrrrttt~~~tttuuulllbbbaaahhhqqquuuvvvoooiiiccc^^^XXXRRRSSSXXX\\\^^^aaadddfffffffffeeegggiiikkkjjjfffdddeeegggiiibbbZZZTTTPPPMMMIIIEEE@@@CCCIIISSS___iiipppssstttjjjccccccaaa[[[[[[___aaaiiiqqqsssssssssoooiiijjjeee___[[[UUUOOOOOOSSSXXX___iiinnnjjjccceeekkkiiinnnpppjjjaaa\\\^^^ccceeemmmwww{{{ttt|||sssqqqssszzzxxxrrrsssvvvwwwnnnpppnnnhhhdddeeegggggg]]]WWWSSSRRRQQQOOOOOOQQQ\\\nnnooodddaaa______fffooollliiiccc\\\\\\hhhvvvzzzrrrhhh```^^^```dddgggkkkjjjkkkmmmpppqqqooommmbbbaaa]]]VVVOOOLLLOOORRROOOLLLJJJLLLPPPTTTXXXZZZSSSRRROOOKKKEEE???:::666555444111///------...///------,,,,,,,,,---......+++...000000000666@@@HHHVVVbbbuuuyyygggaaacccooowww~~~}}}{{{xxxkkknnn{{{|||wwwvvvuuuwww||||||~~~~~~rrrmmmppp}}}zzzsssuuuwwwzzz{{{|||zzzxxxwwwqqquuuuuupppooottt{{{~~~~~~}}}{{{zzz{{{|||uuulllkkkkkkjjjkkkkkkiiifffcccnnnyyyiiiccc^^^aaalllwww}}}~~~{{{yyyyyy{{{xxxrrrpppqqqttt|||uuulllgggjjjjjjbbb[[[[[[___aaa___\\\YYYWWWPPPHHH===;;;666111---***)))(((''''''''''''''''''''''''&&&&&&'''((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$***)))((('''&&&&&&&&&&&&$$$%%%&&&%%%######%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))$$$###'''&&& $$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%%%%%%%&&&%%%$$$""""""!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$#########%%%$$$%%%%%%###!!!!!!"""$$$$$$%%%&&&%%%$$$$$$&&&'''%%%%%%%%%$$$%%%&&&&&&'''%%%$$$$$$$$$$$$$$$######)))%%%###%%%&&&$$$$$$&&&"""###%%%&&&&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%gggiiinnnuuu}}}|||tttiiiaaa```dddiiimmm```XXXQQQQQQTTTWWWVVVUUUgggqqqvvvlll]]]VVVWWWZZZYYY\\\]]]XXXRRROOOTTTYYY^^^dddlllrrrzzzzzzuuusssqqquuuwwwxxxrrrjjjfffhhhooovvv{{{sssnnnhhhddd]]]XXXXXX]]]]]]```bbbccccccdddfffgggdddgggiiihhhggghhhlllooouuurrrooollliiibbbYYYQQQIIIIIIKKKSSS^^^iiippprrrxxxrrrmmmjjjeee]]][[[^^^bbbjjjqqqtttwwwwwwmmmaaabbb______^^^ZZZTTTSSSUUU]]]ccclllsssqqqmmmpppvvvlllnnnoooiii```ZZZXXXYYYSSSYYYbbblllwwwxxxooottt{{{yyy|||~~~uuuqqqrrrsssjjjlllmmmjjjfffeeeeeefffZZZXXX[[[aaaccc\\\TTTPPPJJJZZZZZZPPPLLLIIIIIIQQQXXXYYYZZZXXXVVV[[[lll}}}wwwnnncccZZZWWWYYY\\\^^^\\\aaahhhnnnppppppnnnnnndddgggiiieee]]]XXXVVVWWWSSSNNNKKKMMMPPPSSSWWW[[[WWWXXXXXXVVVQQQKKKDDD@@@===:::666222000......///,,,,,,---....../////////,,,///111111///000555:::<<>>999555222111000,,,---......///...------))),,,//////......///111000666@@@KKKYYYjjj{{{}}}}}}vvvwww~~~|||||||||zzzvvvsssxxx|||qqqnnnooopppyyy~~~|||www~~~xxxuuutttvvvuuuuuuvvvxxx|||~~~~~~|||pppdddccceeejjjpppsssooofff^^^hhh{{{{{{hhhccclllxxx}}}~~~rrrpppllleeeaaabbbiiipppoooooossswwwwwwvvvzzzxxxxxxxxxwwwiiiddddddaaaZZZUUUJJJJJJIIIEEE===555000///+++***)))((((((((())))))'''''''''(((((()))))))))&&&''')))***+++)))(((&&&%%%%%%%%%&&&&&&&&&''''''%%%"""###((()))%%%%%%(((!!!"""$$$&&&''''''''''''$$$%%%%%%$$$######$$$&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&&&&###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((("""#########$$$$$$$$$%%%"""###$$$$$$""""""###$$$$$$$$$###$$$%%%&&&''''''$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$""""""###$$$&&&((('''&&&%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&^^^dddllluuu{{{~~~~~~rrrlllbbb[[[WWWUUUUUUUUUSSSRRRNNNLLLQQQZZZ]]]\\\iiivvv|||ssseee```dddjjjccccccbbbaaa___\\\YYYVVVWWW[[[\\\\\\```gggkkkkkkpppvvvzzzyyyvvvsssnnnhhheeeggghhhfffeeejjjttt}}}|||vvvqqqooommmnnnuuu}}}|||pppeee^^^]]]___bbbhhhhhhhhhggghhhmmmvvv}}}uuuiiicccccceeeffffffeeejjjnnnmmmggg```^^^___eeeqqq|||uuu]]]^^^aaahhhooonnnfffbbbaaaYYYWWWYYY___bbbcccdddggglllkkkkkklllmmmhhh^^^VVVRRRPPPSSSZZZ^^^aaaeeejjjggg^^^[[[bbbkkkmmmjjjggggggrrr~~~wwwqqqoootttwwwssskkkfffbbbfffqqq{{{|||pppccc\\\UUU[[[VVVOOOMMMFFF???DDD@@@>>>===???CCCLLL^^^nnn{{{rrrkkkgggeeedddcccaaahhhrrrxxxxxxtttoookkkVVVZZZ]]]]]]^^^fffuuu}}}tttllliiibbbVVVOOOPPPQQQSSSWWWYYYZZZXXXVVVTTTLLLJJJGGGBBB>>>:::777666////////////...---,,,++++++---//////---,,,,,,---,,,...111666>>>MMM^^^iii{{{|||yyyyyyuuuzzz~~~vvvlllpppvvv~~~zzz}}}~~~}}}}}}zzzvvvvvv~~~~~~tttrrrtttvvvtttsssrrrpppooottt{{{}}}qqqrrrsssvvv{{{}}}vvviii______kkkvvv~~~zzz{{{rrrgggjjjsssxxxyyylllkkkgggbbb\\\ZZZ]]]```gggjjjppptttssspppttt{{{tttssspppvvvqqqgggddd___XXXQQQ<<<:::999777222,,,***,,,+++***))))))))))))))))))'''''''''(((((())))))***&&&'''((()))***)))((((((%%%%%%%%%&&&&&&&&&''''''((($$$%%%+++,,,&&&%%%)))$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&%%%######%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$######"""######$$$%%%&&&"""""""""######$$$$$$%%%###$$$%%%$$$#########%%%&&&%%%$$$$$$$$$###!!!$$$&&&''''''%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%'''###!!!$$$%%%$$$$$$''')))(((&&&$$$$$$%%%'''(((###$$$$$$%%%%%%&&&&&&'''UUU\\\gggnnnrrrsssuuuvvvpppjjjbbb[[[YYYYYYYYYZZZVVVZZZ[[[YYY\\\ccceeecccmmmzzzyyyjjjffflllssslllgggcccbbbdddddd```\\\PPPUUUXXXZZZ___hhhmmmnnntttyyy{{{wwwrrrpppkkkfffgggfffeeehhhoooyyy}}}}}}~~~nnnggghhhkkkmmmuuuvvvvvvuuutttwww~~~xxxooommmoooooonnnmmmsssvvvpppeee]]][[[\\\eeexxx|||iiicccdddiiimmmkkkccc^^^^^^YYYWWWYYY[[[[[[[[[```fffkkkkkklllnnnmmmiiiccc___SSSPPPQQQVVVYYYZZZ]]]cccbbbXXXSSSYYYaaaeeefffgggbbbggglllnnnttt~~~yyywwwgggkkkttt||||||tttnnnlll^^^ccc___\\\^^^TTTHHHHHHFFFAAA>>>???BBBHHHSSS^^^lllkkkjjjkkkmmmoooooonnneeehhhlllooopppmmmhhheee[[[]]]___\\\\\\dddtttvvvrrrtttnnn```WWWWWWPPPRRRSSSUUUVVVWWWVVVVVVQQQPPPOOOLLLIIIEEEBBB@@@777666444333111///...---000000000///---,,,+++,,,+++,,,...///222999CCCKKK___nnn~~~rrrooozzz}}}~~~yyy{{{kkkmmmoooqqquuu~~~xxx}}}||||||zzzmmmmmmrrruuussssssqqqkkkgggmmmwww|||nnnddd]]]aaahhhpppwww}}}yyymmmrrr|||llljjjpppvvvxxxlllnnnnnnmmmiiidddaaa___dddhhhmmmoooiiiccceeelllqqqqqqoooqqqsssfff^^^XXXOOOGGG555000---...,,,((('''+++))))))((((((((((((((((((%%%%%%&&&''''''((())))))%%%&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&'''''')))$$$%%%+++***""" %%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&&&&&&&&&&%%%$$$###############""""""###$$$$$$%%%&&&&&&$$$%%%&&&%%%$$$###$$$&&&&&&%%%%%%%%%&&&$$$$$$&&&''''''%%%$$$###$$$######%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&'''%%%''')))(((&&&'''+++&&&&&&%%%%%%&&&&&&''''''######$$$%%%%%%&&&''''''MMMWWWccckkkmmmooosssvvvsssmmmfffaaa```bbbdddfff\\\dddiiihhhhhhlllllliiippp}}}|||nnnjjjqqqxxxnnnggg```aaahhhllliiieeeUUU\\\aaadddiiirrrxxxyyy|||~~~}}}zzzxxxxxxuuuqqqnnniiiffflll{{{xxxsssvvv{{{~~~}}}}}}{{{lllbbb______fff~~~tttmmmlllnnnooojjjbbb^^^___UUUWWWZZZZZZWWWWWW```kkkgggjjjlllkkkgggdddccccccSSSOOOOOOUUUWWWWWWZZZaaabbbYYYTTTXXX___cccfffhhh\\\^^^\\\ZZZ___kkkvvv{{{wwwxxxyyyzzz|||~~~}}}zzztttvvvzzz}}}xxxqqqnnnqqqkkknnnllllllpppdddSSSOOOLLLFFFAAACCCFFFIIINNNTTTYYYYYY[[[___bbbcccbbbaaagggffffffggghhhgggdddaaa]]]aaaccc___[[[]]]gggpppuuunnnooovvvuuuhhhaaabbbQQQQQQRRRRRRSSSSSSTTTTTTRRRSSSSSSSSSPPPMMMJJJHHH???===;;;888555333111111000///...,,,+++*********+++...111111000111555999>>>OOO___mmmjjjkkkzzz|||{{{zzz}}}pppwww}}}zzz{{{zzzvvvuuu{{{xxx}}}~~~zzz}}}tttfffgggooossssssttttttlllhhhppp}}}|||sssjjjffffffkkkrrruuusssvvv{{{nnndddkkkyyy|||~~~llliiinnntttxxxrrrvvvzzz{{{yyyrrriiicccdddhhhmmmlllddd\\\]]]cccppprrrqqqqqq}}}{{{lll]]]SSSKKKAAA888555---(((***+++'''(((+++&&&&&&&&&'''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&'''''')))"""""")))'''%%%%%%%%%%%%%%%&&&((((((&&&''''''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&''')))$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###%%%&&&'''((((((+++***(((&&&%%%$$$############$$$%%%%%%&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%(((***(((###$$$&&&''''''%%%$$$######"""###$$$%%%&&&%%%$$$$$$#########$$$$$$%%%%%%&&&"""&&&%%%"""%%%***"""###%%%'''''''''%%%$$$######$$$%%%%%%&&&''''''TTTVVV\\\dddjjjnnntttzzz|||wwwrrrnnnmmmlllkkkjjjhhhhhhiiinnnrrrssspppmmmtttxxx||||||yyywwwxxxyyyuuukkkcccdddnnnvvvxxxvvvoookkklllxxx}}}{{{}}}uuuqqqyyytttkkkiiirrr|||wwwsssnnnhhhddd```]]][[[\\\aaafffjjjllljjjggghhhlllkkkccc___```UUUTTTVVV[[[^^^]]]^^^aaaccc^^^YYYXXX[[[___``````aaaaaa]]]ZZZ]]]dddeee```fffbbb___aaafffiiiiiigggiiinnn||||||uuurrrrrruuuvvvwww{{{rrr^^^^^^XXXPPPMMMPPPTTTUUUUUU[[[WWWSSSSSSRRRPPPOOOOOOVVV^^^bbb___]]]___]]]XXX```aaadddgggbbbZZZ[[[bbblllooonnnkkkkkkpppnnniiiaaa___[[[UUUQQQQQQPPPNNNUUUQQQOOOPPPTTTVVVUUUSSSKKKGGGBBB===999555111...111000//////000000...---/////////......//////000666;;;CCCMMM[[[ooosssnnnsssxxxrrrwwwzzzvvv{{{~~~~~~zzzzzzwwwsssvvvuuupppuuu~~~uuukkkooovvv{{{~~~mmmlllssszzz||||||ooonnnvvvvvv{{{qqqeeefffmmmvvv{{{xxxuuuuuueee```aaaiiisss|||rrrpppuuu~~~|||sssiiidddeeeiiimmmkkkccc[[[WWWVVViiiqqqrrrlllpppnnnWWWIIIBBB===444,,,,,,+++)))((('''&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''((('''((('''&&&%%%%%%''')))'''&&&$$$###$$$&&&((()))''''''&&&$$$###$$$''')))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$&&&'''&&&###"""%%%'''&&&%%%$$$$$$######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%######$$$%%%######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&%%%###"""###$$$&&&&&&$$$######$$$%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''######%%%%%%%%%%%%######YYYXXXZZZ^^^```dddoooyyy}}}zzzuuupppllljjjiiiiiieeegggjjjnnnqqqrrrqqqpppxxxzzz{{{zzzwwwvvvyyy|||tttqqqooopppuuu{{{|||||||||~~~|||yyyzzzpppjjjccc___```eeeiiilllmmmjjjjjjmmmkkkccc^^^^^^]]]XXXVVVXXX[[[___hhhqqqkkkcccZZZUUUUUUXXXZZZ[[[___```___^^^bbbiiihhhcccbbb^^^\\\\\\^^^___]]]ZZZ^^^```jjj|||{{{~~~zzz}}}pppkkkddd\\\YYY[[[\\\ZZZWWWYYYWWWUUUSSSPPPKKKHHHHHHFFFNNNRRRQQQPPPSSSSSSQQQ\\\___gggnnnjjjaaa\\\]]]dddgggfffdddfffkkkllliiikkkkkkggg___VVVPPPLLLKKKHHHIIILLLQQQUUUWWWVVVTTTRRROOOJJJFFFBBB>>>:::777222111///.../////////------------,,,------......///222555:::DDDTTTggguuu{{{sssttt|||zzzwww|||wwwyyyrrrsssqqqlllnnnvvv~~~}}}yyyuuuqqqmmmrrrfff___dddmmmtttzzz}}}~~~pppjjjooorrr|||}}}ooolllmmmtttwwwuuurrrrrrccc___^^^dddjjjppp{{{uuunnnrrr|||sssjjjhhhjjjkkkggg___YYYVVVWWWfffmmmnnnggggggpppuuurrrcccTTTCCC888444111+++$$$+++***)))((('''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&%%%$$$$$$&&&(((&&&&&&%%%%%%%%%&&&((((((###$$$$$$$$$$$$&&&))),,,''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%$$$######$$$%%%%%%$$$&&&'''%%%######%%%'''$$$#########$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%######$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%######$$$%%%#########"""######$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%)))((('''%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%ZZZZZZ]]]aaabbbdddmmmwwwzzzxxxtttoooiiieeedddeeeaaafffkkknnnnnnoooppprrr}}}}}}}}}zzzxxxyyy~~~www{{{zzznnngggfffjjjooosssuuurrrpppqqqnnnfff___\\\```[[[XXXXXXYYY___lllxxxvvvlll^^^UUURRRTTTUUUVVVZZZ\\\]]]```gggnnnnnnjjj```___]]]]]]]]]\\\YYYWWWUUUSSSVVVbbbqqq|||uuu}}}~~~xxxvvvooohhhfffhhhhhhccc^^^^^^```___YYYQQQJJJFFFDDD???EEEIIIHHHGGGJJJMMMMMMQQQWWWbbbmmmooohhh```]]]\\\^^^]]][[[]]]cccffffffmmmqqqsssoooeeeXXXNNNIIIEEEGGGIIIMMMQQQTTTVVVWWW[[[YYYWWWTTTPPPKKKDDD@@@666444111////////////...,,,,,,,,,,,,,,,---...///000000000000333===KKKUUUjjjsss}}}yyyuuummmyyyyyywwwuuuooommmppp|||xxxrrrllljjjhhhiiinnn||||||uuupppllliii___YYY\\\gggqqqzzzooobbbbbbdddlll|||zzzqqqlllmmmpppooommmmmmiiifffcccccccccccciiipppvvvqqqllllllsss~~~~~~sssmmmnnnmmmhhh```YYYWWWWWW___dddddd\\\XXXYYYWWWQQQIII???444.........)))%%%))))))(((''''''(((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((%%%%%%&&&%%%######%%%'''&&&&&&&&&'''''''''''''''###$$$%%%$$$$$$&&&))),,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######'''%%%$$$""""""$$$%%%'''$$$%%%%%%%%%######%%%&&&""""""######$$$&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%!!!"""$$$%%%&&&'''''''''$$$%%%%%%$$$""""""%%%'''###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((()))***%%%&&&&&&''''''&&&&&&%%%___```fffooorrrrrrrrruuurrrrrrpppkkkeee```^^^___```gggoooqqqooonnnqqquuu~~~zzztttvvv|||}}}yyyqqqhhhcccaaa^^^^^^^^^^^^aaakkkvvvuuuhhh^^^ZZZYYYYYYXXXSSSSSSUUU[[[ccckkknnnmmmaaaccceeefffffffffeeeeeeZZZSSSOOOTTT]]]gggttt~~~www~~~}}}{{{zzzzzzrrrkkkjjjmmmnnnkkkgggnnnqqqooodddXXXOOOKKKIIIEEEHHHJJJHHHFFFHHHMMMQQQMMMQQQYYYccciiihhhdddaaaZZZZZZYYYXXXYYY^^^cccggggggkkkssszzzxxxjjj[[[SSSVVVSSSOOOKKKKKKNNNSSSWWW^^^_________\\\UUUKKKEEE===:::666333111000///---...------------...///000222222111///000444;;;@@@FFFTTTjjjzzzzzzyyykkkgggqqq}}}{{{uuunnnkkk{{{xxxnnngggddd\\\\\\cccuuuwwwmmmbbb___eeeqqq}}}nnn^^^[[[[[[```lll|||xxxzzzuuukkkjjjmmmnnnnnnpppzzzxxxsssmmmeee```aaaccciiimmmpppqqqqqquuu}}}{{{qqqtttuuurrriii```XXXTTTTTTWWWTTTLLLFFFDDD@@@:::;;;555///---......+++(((''''''''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&&&&(((%%%&&&&&&&&&$$$$$$%%%'''&&&&&&'''((((((((('''&&&&&&''''''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$'''&&&$$$""""""$$$&&&'''$$$$$$$$$$$$$$$$$$%%%&&&$$$######$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&'''''''''%%%%%%$$$###!!!"""%%%(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$ssspppsss|||zzzwwwoooppppppmmmhhhccc___]]]dddmmmwwwzzzwwwuuuwww{{{~~~~~~{{{~~~}}}uuufffbbb```aaabbbeeeoooyyy{{{sssnnnkkkhhhccc```RRROOOLLLPPPWWW]]]```bbb^^^ccchhhlllnnnooosssvvvhhh^^^VVVSSSUUUXXX___fffooo~~~yyyyyy|||}}}vvvmmmiiiiiikkkkkkiii||||||nnn```YYYVVVSSSMMMNNNOOONNNKKKMMMVVV^^^bbbaaa___^^^```bbbbbb```ZZZYYYZZZ[[[]]]bbbjjjppphhhffflllxxx~~~yyynnniiijjjfff___XXXSSSQQQPPPOOOVVVZZZ___cccccc\\\RRRJJJFFFBBB===999666333111.........------------......+++,,,---......///111222333;;;JJJZZZeeennn~~~xxx|||nnnggghhhrrr}}}~~~wwwllldddvvvuuummmiiiZZZWWW___tttqqqcccaaakkkxxxwwwfffbbbaaadddlllxxx|||uuuooovvvzzzrrrssswwwyyy|||zzzmmmeeebbbbbbfffqqqzzzxxxnnnjjjqqqyyyyyy~~~|||rrrvvv{{{zzzrrrdddVVVNNNGGGFFFBBB<<<888777444111000---***))))))(((&&&$$$&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&&&&(((%%%'''((('''&&&%%%&&&'''&&&''''''(((''''''&&&&&&&&&'''(((&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&'''&&&$$$######$$$&&&'''$$$#########$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&###$$$%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$""""""###&&&(((&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%$$$$$$#########))))))((('''%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$~~~uuuuuuvvvwwwuuuooofff```hhhsss}}}yyytttvvvppphhh```^^^aaagggrrr|||}}}{{{{{{zzzvvvpppjjj[[[SSSLLLLLLNNNOOOQQQSSSWWW^^^eeeiiijjjmmmsssxxxqqqggg\\\VVVSSSQQQSSSXXXdddxxxuuulllnnnrrr~~~wwwmmmfffddddddfff}}}rrrhhheeeaaa[[[XXXXXXYYYYYYXXX[[[hhhuuuyyylllddd```^^^ZZZXXXXXX[[[___bbbfffpppyyyqqqiiihhhsss|||}}}|||wwwuuussspppkkkaaaTTTJJJOOOSSSYYY___aaa^^^WWWQQQKKKHHHDDDAAA>>>:::666333///...---,,,,,,,,,,,,,,,&&&(((+++---//////......444000333<<>>:::444333111000...---------***++++++---///000000000333---,,,222555777CCCRRR^^^eeekkkrrr~~~tttrrrxxx|||{{{}}}kkkcccgggqqqyyy~~~nnnaaakkk|||vvvjjjbbbdddvvv{{{cccVVVXXX___ccckkkuuuzzzvvvmmmnnnrrr{{{yyyrrruuurrrnnntttwwwtttwww~~~{{{wwwwwwvvvlllvvv{{{nnndddeeejjjkkkyyywwwiiihhhgggeee```XXXLLL@@@888222...++++++,,,,,,++++++'''((())))))'''&&&&&&'''%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''((($$$&&&(((((('''%%%%%%&&&'''&&&%%%$$$###$$$$$$%%%###%%%&&&'''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%&&&''''''((((((''''''%%%%%%&&&''''''&&&%%%%%%$$$""" !!!$$$&&&&&&$$$&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%"""###$$$###""""""$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&$$$######$$$$$$!!!###$$$$$$$$$$$$%%%'''%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%###&&&((())))))'''&&&&&&%%%%%%&&&&&&'''qqqccc```kkk{{{{{{vvvwww}}}}}}}}}yyyxxx{{{zzzrrrooopppuuuxxxvvvtttuuuyyy{{{|||{{{|||zzzrrriii```cccjjjqqquuu{{{~~~zzzwwwyyyyyyzzz}}}{{{uuummmddd___```___YYYUUUVVVYYY___cccaaa[[[[[[bbbiiihhh^^^UUURRRQQQRRRVVV\\\bbbuuu}}}lll^^^[[[\\\YYYeeennnqqq|||}}}yyyrrrfffeeehhhkkkuuuzzzxxxyyy{{{ssseeefffdddcccbbb___aaaqqqwwwiii^^^TTTSSSUUUXXXWWWUUU[[[eeeeeejjjyyyttteeeaaa]]]YYYUUUSSSRRRPPPOOOMMMLLLLLLLLLLLLHHHDDD@@@:::888777444333111111000...,,,******,,,///000000,,,***///888666...111;;;999DDDQQQ]]]mmmxxxvvv|||~~~vvvjjjjjjttt}}}zzzzzziii[[[cccssszzziii^^^]]]mmm~~~|||eeeWWWVVV[[[]]]ccckkkyyy}}}xxxsssrrrrrrvvv~~~|||qqqiiinnnxxxuuuiiieeemmmzzz~~~rrrxxx|||yyynnneeebbbccckkkxxxqqq___ccc^^^VVVNNNEEE===555111---)))(((***,,,+++((('''###%%%''''''&&&&&&(((+++&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&'''((('''&&&&&&'''(((###%%%''''''&&&$$$$$$%%%'''&&&$$$"""""""""$$$%%%&&&((()))(((&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&'''''''''&&&$$$%%%'''(((((('''%%%$$$$$$!!! !!!$$$&&&&&&$$$$$$$$$$$$%%%&&&'''((()))$$$##################$$$"""###$$$###""""""$$$&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$###$$$%%%%%% """%%%%%%%%%$$$%%%&&&'''&&&&&&&&&&&&'''((((((#########$$$$$$%%%%%%&&&######$$$$$$###""" %%%%%%############%%%%%%uuupppqqqvvv}}}xxxkkkgggmmmtttvvv|||wwwsssqqqpppooolllhhhbbbccceeeiiilllllljjjgggaaaeeehhhhhhfffgggnnnttt{{{~~~~~~xxxyyy||||||yyyxxxnnnhhhjjjkkkddd^^^\\\cccdddeeeccc```___```bbb\\\\\\[[[XXXUUUTTTVVVYYYdddsss}}}vvvjjjeeeeeeeeeaaaeeehhhiiillluuu{{{tttppptttuuu}}}zzznnniiifffccc^^^ZZZ\\\dddkkkmmmsss___WWWQQQMMMLLLLLLJJJJJJLLLPPP^^^sss}}}|||}}}rrruuuzzzvvvfffXXXQQQOOOLLLKKKMMMNNNNNNNNNNNNIIIEEEFFFEEEAAA<<<777444333444------,,,,,,,,,,,,------------......///000000000222666===EEEQQQcccxxxzzz|||wwwqqqyyywww}}}kkkiiihhhnnnsssttt{{{wwweee\\\YYY```iiiqqqzzz~~~~~~vvvdddcccggghhhoootttzzz~~~}}}tttyyy}}}}}}uuuxxxxxxiiiiiippppppjjjkkknnnrrrwww}}}{{{tttssspppgggfffhhhbbbgggmmmvvv{{{wwwiiiWWWKKKKKKHHHBBB<<<666222///---'''''''''''''''((())))))'''((()))******)))((('''((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&'''&&&)))...---(((%%%&&&'''&&&%%%%%%&&&'''((()))'''&&&%%%&&&''''''&&&$$$%%%&&&((())))))(((&&&%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%$$$"""!!!!!!###%%%&&&&&&"""###%%%''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$###"""~~~wwwttttttuuuyyy}}}~~~{{{xxxyyyxxxqqqgggccciiinnnppp~~~~~~|||}}}}}}wwwuuussspppmmmddddddeeehhhmmmrrrttttttrrrppplllhhhcccaaaaaaaaaaaafffjjjmmmrrrvvvuuuqqqqqqxxx}}}~~~||||||~~~~~~uuunnnppprrrmmmhhhfffjjjhhhgggeeeeeeeeedddddd^^^______^^^]]][[[ZZZZZZ^^^iiipppjjjaaa^^^``````fffggggggdddccciiiuuu}}}|||zzzzzz|||rrrkkkhhhccc]]]YYY[[[```eeegggsss~~~qqq___WWWRRROOOPPPNNNIIIFFFFFFJJJQQQ___qqq{{{sssttt{{{}}}yyy|||pppfff]]]VVVOOONNNMMMNNNQQQSSSPPPMMMMMMLLLIIIDDD>>>999666555111000///---,,,,,,,,,---....../////////000000000,,,///333888@@@MMM^^^iiivvv||||||vvv{{{xxxttt|||zzzkkklllkkkppprrrppprrrzzzmmmddd^^^^^^bbbfffmmmvvv}}}sssrrrvvvwwwyyy}}}tttvvvvvv}}}tttpppuuuwwwuuuyyyxxxtttuuusssqqqpppsssyyyxxxxxxuuujjjggghhhaaaaaadddhhhiiieeeYYYJJJ@@@>>><<<888444000---+++***'''''''''''''''(((((()))'''((()))******)))((('''((('''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&'''%%%###%%%))))))%%%###$$$''''''&&&%%%&&&&&&((((((&&&%%%%%%&&&''''''&&&$$$''''''&&&&&&&&&&&&''''''"""$$$%%%&&&&&&&&&((()))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''((($$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&'''%%%$$$###$$$&&&'''&&&&&&&&&&&&&&&%%%%%%###%%%&&&&&&%%%$$$$$$%%%###""""""###%%%&&&''''''###$$$%%%&&&&&&&&&%%%%%%&&&$$$"""!!!!!!###&&&((('''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###~~~xxx~~~|||xxxzzz~~~{{{vvvxxxxxxtttllliiimmmqqqrrr~~~~~~|||{{{yyyvvvtttttt{{{~~~wwwrrrtttxxx|||zzzzzzyyyxxxmmmjjjhhhjjjpppwww|||yyyppphhhbbb\\\WWWSSSQQQWWW[[[[[[]]]aaacccaaa]]]ccchhhlllrrr||||||zzz{{{}}}~~~|||wwwsssvvvqqqkkkiiijjjkkkhhheee___```bbbdddfffeeeccc```YYY___aaa\\\WWWWWWZZZ[[[ffffffccc^^^ZZZ]]]gggooozzz|||}}}zzzvvvtttuuuwwwtttjjjkkkddd]]]ZZZ[[[^^^```aaacccnnnyyy~~~rrrbbbVVVRRRRRRTTTRRRKKKEEEDDDIIIGGGKKKZZZnnn}}}~~~}}}tttlllllluuu~~~vvvkkkZZZRRRKKKKKKPPPUUUUUUSSSSSSSSSQQQNNNIIICCC===:::444333000...---.../////////////////////000000000---...000111444;;;DDDLLL[[[cccoooxxx}}}vvvwwwqqqpppxxx{{{~~~tttkkkqqq|||}}}{{{xxxrrrkkkhhhfffhhhooowwwyyy|||~~~}}}|||zzzuuuppppppsssqqqkkklllrrryyyooohhhggglllsssyyyzzzyyyzzzxxxmmmkkkjjjcccYYYXXXUUURRRLLLDDD;;;444222000...,,,***)))((((((''''''&&&&&&''''''((()))'''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%"""###&&&'''######%%%((('''&&&&&&%%%&&&&&&'''&&&%%%%%%&&&''''''&&&$$$)))'''%%%$$$$$$%%%''')))"""$$$%%%&&&%%%&&&''')))%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&'''((('''$$$""" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%#########$$$%%%&&&&&&&&&&&&$$$######%%%'''&&&&&&&&&&&&''''''''''''###%%%&&&&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''$$$!!!"""&&&(((%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%yyyrrrmmmkkkqqq~~~zzzxxxxxxzzz{{{}}}|||}}}~~~zzzxxxzzz~~~}}}zzzxxxuuurrrpppnnnqqq}}}uuunnnooosss~~~}}}}}}||||||{{{~~~yyyyyy~~~|||xxxuuutttxxx}}}xxxooohhhbbb]]][[[YYY___aaa^^^[[[]]]______[[[\\\]]]___cccjjjppptttzzzvvvqqqoooooosssxxx||||||qqqkkkkkkkkkfffbbb^^^^^^```eeeiiikkkiiiggg\\\\\\YYYUUURRRSSSVVVXXX___^^^[[[WWWTTTXXX```hhhooorrrtttrrrmmmjjjiiijjjssstttkkknnnggg```___``````aaabbb___iiirrrvvv|||vvviiiWWWTTTTTTWWWVVVQQQMMMLLLPPPIIIDDDKKK[[[iiippppppkkkgggeeejjjuuulll\\\LLLHHHLLLQQQSSSTTTTTTTTTUUUUUURRRMMMGGGBBB777555333000000000222333//////..................///000000000///222666:::@@@IIITTT\\\cccooo~~~~~~yyyrrrqqqwww~~~vvvmmmuuuvvvwwwwwwnnnjjjtttzzzyyy~~~}}}xxxrrroooooollliiilllrrr}}}pppddd___bbbiiinnnooosssxxxxxxrrruuuuuullljjjkkkcccQQQLLLEEE>>>999666222000,,,,,,+++******)))))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((%%%$$$''''''%%%&&&)))(((''''''&&&&&&%%%%%%%%%&&&%%%%%%&&&'''(((&&&%%%''''''%%%%%%%%%%%%''''''%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$%%%'''((('''%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###%%%$$$###""""""$$$%%%'''&&&&&&&&&$$$######%%%((($$$%%%%%%%%%&&&'''''''''###%%%&&&&&&%%%$$$$$$%%%%%%'''((('''%%%###"""!!!%%%%%%$$$$$$$$$%%%&&&'''&&&$$$""" !!!###%%%'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''~~~{{{xxxvvvsssmmmddd^^^fffjjjuuu}}}{{{|||~~~yyytttqqqqqqqqqoooppptttuuuwww~~~}}}{{{xxxuuutttssswww{{{uuuvvvwww~~~{{{xxxvvvzzzwwwsssvvv}}}~~~~~~xxxoooiiiiiikkkhhhmmmnnniiieeefffhhhhhheeeaaa^^^\\\]]]^^^aaaccciiihhheeecccdddhhhmmmooowwwzzz~~~wwwlllfffccc```^^^``````aaacccfffhhhhhhhhhaaa^^^[[[WWWTTTRRRSSSVVVVVVVVVTTTQQQPPPSSSZZZ```cccgggiiiiiifffcccccceeehhhuuu{{{tttqqqkkkhhhjjjjjjgggiiimmmiiipppssstttyyy~~~zzzooo\\\XXXVVVYYYZZZXXXXXXZZZZZZQQQHHHEEEJJJRRRYYY\\\WWWUUUVVV]]]iiixxx}}}{{{~~~kkkUUULLLLLLNNNPPPSSSPPPQQQSSSUUUWWWTTTOOOKKK???===999666333222222222.........------,,,,,,,,,,,,,,,---,,,,,,---///111///555;;;>>>CCCMMM\\\iiissszzz~~~}}}wwwvvv{{{zzzmmmsssrrrppppppiiigggrrr|||qqqmmmqqqzzz||||||~~~|||zzz{{{}}}zzzvvvqqqrrruuu|||sssgggaaa```dddgggjjjmmmqqqyyymmmgggjjjjjjaaa``````YYYFFF@@@777000------......+++++++++******)))((((((&&&&&&&&&&&&&&&'''((((((((((((''''''''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((('''&&&&&&)))%%%%%%'''(((&&&'''+++'''''''''&&&&&&%%%$$$$$$%%%$$$$$$&&&'''((('''%%%$$$%%%&&&''''''&&&%%%$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&"""###%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$#########$$$&&&&&&%%%&&&&&&$$$######%%%'''#########$$$%%%%%%%%%&&&###%%%&&&&&&%%%$$$$$$%%%!!!###&&&&&&$$$"""######%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''mmmnnnppprrrsssooofff___gggkkkrrr~~~|||xxxyyywwwwwwyyy||||||yyyyyy}}}xxxqqqkkkkkkmmmooosssxxxyyy}}}|||xxx{{{|||rrrmmmooosssqqquuuvvvsssrrruuuvvvuuurrrkkkfffdddcccaaaaaacccccceeedddaaaccciiimmmmmmooopppssswwwzzzxxxtttpppkkkhhhiiimmmttt~~~kkk]]]XXXZZZ^^^hhhjjjjjjiiigggfffgggiiigggeeecccaaa\\\VVVUUUXXXTTTSSSRRROOONNNOOORRRUUUWWWZZZ^^^______```cccgggccclllssspppmmmooouuuyyyuuurrrtttxxxuuupppsss{{{yyy}}}}}}zzz|||}}}ssseee___\\\]]]^^^^^^___ccc]]]WWWNNNFFFCCCDDDHHHKKKJJJGGGEEEGGGQQQ```pppzzzyyytttvvvuuuaaaYYYUUUQQQQQQUUUOOONNNOOORRRUUUUUURRRNNNJJJHHHDDD???999555222000//////......---,,,++++++++++++,,,,,,---...///000///111222111111777AAAIIIVVV[[[fffooosssxxxxxxyyyyyyyyy}}}vvvyyyssspppqqqjjjhhhrrrzzznnnggghhhqqq{{{{{{tttqqqsssvvvxxxvvvqqqppptttxxxssssssrrrttt||||||zzz{{{}}}~~~yyynnngggdddddddddjjjlllnnnqqqxxx~~~{{{tttaaa[[[[[[YYYOOOLLLLLLEEE888333---(((''')))***+++)))*********)))((('''&&&&&&&&&%%%%%%&&&&&&'''((((((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&######&&&&&&%%%&&&)))%%%&&&&&&&&&&&&%%%%%%$$$%%%$$$$$$&&&(((((('''&&&###$$$&&&((((((&&&$$$###!!!###$$$%%%$$$%%%&&&((($$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$#########$$$%%%&&&"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$"""######$$$%%%%%%%%%&&&###%%%&&&&&&%%%$$$%%%'''############$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%###$$$###$$$'''***$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%''''''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&%%%$$$#########$$$%%%&&&iiikkknnnsssuuurrriiibbbbbbhhhqqq~~~yyyuuuttttttvvvuuuzzz|||wwwyyy}}}}}}}}}|||~~~vvvqqqrrrqqqnnnmmmooommmqqqpppmmmooouuuxxxvvvrrrppppppssswwwvvvoooiii]]]YYYWWWWWW\\\hhh}}}jjjUUUNNNVVVaaarrrwww|||{{{vvvrrrsssvvvnnnmmmpppqqqjjj```]]]```WWWWWWVVVTTTRRRQQQPPPQQQQQQSSSVVVWWWXXX[[[bbbhhhdddhhhiiiggggggiiigggdddqqquuuwwwxxx~~~zzzzzz~~~uuuzzzxxxooohhhccccccbbb______aaa[[[WWWPPPKKKHHHFFFFFFEEEEEECCCAAA@@@BBBJJJUUU\\\dddccckkk|||rrrgggeeeaaaXXXUUUYYYSSSOOOMMMNNNQQQRRROOOLLLPPPNNNKKKGGGBBB<<<888555222111000///...---,,,,,,...---------...///000//////000000000///111444777<<<>>>FFFPPPVVV\\\gggttt~~~}}}zzz{{{tttpppyyyvvvooommmrrrxxx|||~~~xxxvvvtttwwwzzzyyyvvvtttwww{{{www{{{~~~}}}{{{zzz|||~~~}}}}}}uuummmhhhfffeeegggiiihhhfffgggjjjgggbbbRRRKKKJJJGGG<<<::::::333///,,,(((&&&'''((((((((((((((()))))))))((('''&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''((($$$%%%&&&&&&&&&&&&%%%$$$###$$$%%%''''''%%%$$$###$$$!!!"""%%%&&&$$$%%%'''###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%(((((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%!!!"""$$$$$$$$$%%%&&&(((###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""$$$&&&'''%%%$$$$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%% """$$$&&&&&&&&&%%%$$$!!!$$$&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######%%%&&&&&&%%%$$$$$$%%% $$$$$$###$$$(((---###$$$%%%&&&&&&&&&%%%%%%######$$$$$$%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%$$$###!!!!!!"""###$$$hhhiiikkkoooqqqlllccc\\\YYYcccpppsssrrrrrrrrrtttwwwyyyyyy||||||zzz||||||xxxvvvxxxzzz~~~~~~{{{|||zzzvvvtttwww}}}~~~xxxrrrccc]]]WWWSSSSSS[[[nnn{{{www|||jjjPPPIIIVVVeeexxxsssuuu{{{}}}vvviiieeeiiiZZZ[[[[[[ZZZXXXVVVTTTSSSQQQRRRSSSRRRSSSWWW___eeegggfffeeefffjjjjjjaaaVVV\\\bbbgggkkkuuu}}}xxx~~~|||uuunnniiigggddd___\\\]]]YYYUUUQQQPPPPPPOOOKKKHHHEEEFFFGGGFFFCCCAAABBBDDDKKKNNN]]]uuu}}}tttkkkhhhllliii]]]XXX[[[XXXRRRMMMLLLNNNNNNLLLHHHOOOOOONNNLLLIIIDDD@@@===444333222111000///...------,,,******+++++++++***''')))+++...//////...---,,,+++000888>>>BBBLLLXXXdddjjjuuu~~~~~~~~~zzz{{{xxxyyy|||~~~zzzwwwuuuwww{{{}}}{{{wwwvvvyyyqqqkkkhhhgggccceeebbb\\\YYYYYYWWWTTTFFF>>>===;;;111000222,,,,,,+++)))((())))))'''&&&'''((()))***+++***)))(((&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%&&&'''((($$$$$$&&&&&&&&&&&&$$$$$$"""###%%%&&&&&&%%%###"""$$$"""###'''(((%%%%%%((("""###%%%&&&'''&&&&&&%%%$$$$$$$$$%%%((()))(((&&&'''&&&$$$######$$$&&&'''$$$%%%&&&%%%###"""###$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""$$$&&&'''(((&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&!!!$$$'''''''''%%%### ###'''((('''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$###%%%'''&&&%%%$$$%%%%%%###&&&'''%%%""""""&&&***"""###%%%''''''&&&%%%$$$$$$###"""!!!"""###%%%&&&"""###$$$%%%&&&%%%%%%$$$&&&$$$"""!!! !!!"""###eeegggiiijjjhhhccc]]]YYY]]]cccooo|||}}}uuuqqqvvv|||~~~~~~yyytttrrrwww{{{nnn```ZZZ[[[aaalllwwwxxxnnnhhheeelll}}}vvvYYYLLLNNNRRRsss}}}pppmmmaaa]]]dddeee\\\WWWZZZ[[[YYYTTTPPPPPPTTT\\\bbbfffeeedddcccbbb___ZZZVVV[[[XXXXXX]]]fffnnnrrrrrruuuyyy~~~~~~~~~|||{{{uuullleeebbb[[[TTTXXXTTTQQQQQQVVVZZZ\\\\\\WWWUUUOOOGGGDDDEEEBBB>>>@@@DDDQQQiiiuuuppplllgggccc```___^^^]]]jjjgggXXXMMMLLLGGGEEENNNNNNNNNOOOOOOMMMJJJGGGDDD999888777444222000///...,,,,,,---......---+++***,,,,,,,,,------.........000000111222444777:::;;;EEEPPP[[[^^^___gggzzzxxxtttmmmhhhnnnxxxyyyssszzznnneeecccdddbbb^^^YYYRRRKKKEEE@@@>>>666555222///---,,,,,,,,,))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$###%%%%%%$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$""""""&&&)))&&&%%%$$$###$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$$$$&&&''''''%%%%%%&&&((($$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###"""###$$$###""""""$$$&&&%%%&&&''''''%%%######$$$&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%$$$###$$$%%%%%%###$$$%%%%%%######$$$%%%^^^```dddffffffccc___]]]___hhhuuu{{{wwwzzz}}}pppkkkjjjmmmuuu}}}}}}vvvnnnhhhdddfffppp|||}}}}}}aaaOOOLLLOOOkkkwww{{{sssmmmnnnmmmfff```^^^eeeeeeccc\\\UUUSSSXXX^^^aaa___^^^^^^^^^]]]ZZZWWWZZZWWWWWW[[[bbbggggggfffhhhlllooonnnooowwwvvvkkkeee```[[[___^^^]]]]]]^^^aaafffjjj___^^^YYYQQQNNNMMMIIICCC@@@@@@HHHaaasssnnngggaaa^^^^^^___```llllllaaaVVVSSSKKKDDDIIIJJJJJJKKKJJJIIIGGGGGGGGGCCC@@@===888555222111111....../////////...---,,,,,,,,,,,,---------......))))))***+++---///111222333;;;CCCEEEEEEKKKZZZgggzzzzzz{{{xxxrrrnnnhhhfffnnnxxxzzzuuuyyyzzz}}}~~~xxxnnnccc\\\ZZZOOOMMMIIIDDD>>>:::777555///...,,,+++*********+++((((((((((((((('''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))'''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%###"""!!!!!!"""$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&"""###%%%$$$######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""###$$$###""""""$$$&&&"""$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%^^^bbbgggkkknnnnnnlllkkklllvvv|||{{{{{{{{{uuusssqqqoooqqqvvvxxxvvv{{{kkkRRRLLLNNNeeeooozzz~~~yyyvvvnnneeejjjllljjjbbbXXXTTTVVVZZZ\\\YYYUUUUUUWWWXXXVVVSSSTTTSSSSSSWWW\\\___^^^\\\\\\______\\\\\\eeewwwwwwrrrqqqpppjjjlllmmmjjjffffffjjjnnnfffgggccc]]]ZZZWWWRRRKKKDDD???AAAVVV{{{{{{uuukkkbbb]]]]]]```bbbjjjpppiii```]]]RRRGGGHHHHHHIIIIIIGGGDDDDDDGGGKKKMMMJJJEEE???:::777555444000000000000000///...---,,,,,,,,,------------...)))***+++,,,---.........,,,///222222222777@@@GGGVVVYYY]]]dddlllvvvuuurrrmmmgggfffnnnxxxyyyuuu{{{tttlllooossswwwssshhhZZZOOOIII;;;:::777444111///...---))))))(((((())))))***+++'''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((("""###$$$$$$######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$$$$"""###$$$$$$######$$$&&&###$$$%%%$$$######$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%qqquuuzzznnnTTTMMMRRRccckkktttzzz}}}}}}|||wwwrrrooojjjddd^^^[[[[[[[[[\\\XXXSSSSSSUUUWWWUUURRRMMMMMMNNNQQQVVVZZZ[[[[[[VVVYYYZZZVVVRRRVVVbbbmmmzzz|||~~~~~~{{{tttnnnkkkjjjfffhhhgggcccaaa___YYYRRRIIICCC@@@LLLhhh{{{rrriiibbb___```bbbeeeooollleeebbbYYYNNNOOOMMMMMMKKKGGGBBBAAAEEEJJJOOONNNKKKGGGBBB>>>:::888222222111000///...------------------------------,,,---...///000///..................///111555888888<<>>CCCFFFNNNVVVccckkkxxx}}}www{{{nnneeedddeee```[[[YYYTTTSSSQQQLLLFFF@@@:::777555333000---,,,,,,++++++))))))((((((((())))))***'''((()))))))))(((&&&&&&(((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''((((((&&&&&&%%%$$$$$$%%%%%%%%% """######""""""###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((((((""""""###$$$%%%%%%%%%%%%!!!$$$&&&'''&&&%%%%%%%%%!!!%%%&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%######$$$%%%ttt___[[[TTTSSSUUUXXXUUUOOOPPPVVV]]]]]]]]]^^^```dddiiilllrrryyy~~~xxxlllbbbeeeiiihhhccc[[[SSSNNNUUUTTTTTTZZZbbbddd```ZZZWWWXXX^^^eeegggfffmmmwww|||yyyjjjbbb___[[[VVVZZZ]]]\\\YYYXXXYYYXXXTTTRRRVVVZZZXXXTTTPPPQQQSSSeeexxx|||ssstttuuuqqqrrreeeaaa^^^aaaeeeddd^^^WWWJJJJJJJJJJJJKKKMMMOOOQQQMMMKKKFFFAAA<<<888555444.........------,,,,,,,,,...---,,,+++,,,---...///***+++---......---......---++++++---111222000---333//////333333222666>>>CCCJJJXXXeeejjjnnn|||}}}uuuzzzyyy}}}uuuggg[[[YYYVVVNNNGGGDDDGGGEEEBBB>>>:::555222000000000/////////---***((('''''''''((((((***+++,,,'''((()))*********)))((())))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&$$$###!!!$$$#########$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$%%%&&&''''''"""$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))!!!"""###$$$%%%&&&&&&&&&!!!$$$'''((('''%%%%%%%%%"""$$$''''''###$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&'''&&&%%%%%%###$$$%%%%%%######$$$%%%uuuiiikkkiiibbbXXXPPPNNNNNNTTTSSSSSSVVVYYY]]]^^^^^^hhhiiiuuusssooooooooorrrqqqkkk___VVVUUUXXX[[[]]]]]]^^^aaaccc^^^^^^___aaadddhhhkkkmmmkkkmmmoooqqqvvvxxxfff```___^^^]]]^^^eeerrr|||yyyjjj\\\WWWXXXWWWSSSMMMHHHGGGGGGXXXeeeppprrrqqqtttxxxzzzttteee```ccciiissstttfff[[[RRRLLLKKKIIIEEEFFFKKKJJJPPPPPPIIIBBB@@@;;;444111...++++++,,,---+++(((***+++,,,---.../////////***++++++,,,,,,++++++***---------,,,++++++...000,,,------...///000111111444888<<<@@@FFFQQQ___jjjzzzzzzzzz|||zzztttssssssrrrmmmiii___TTTGGGAAAAAA@@@:::333666555555555444222...+++************************))))))(((((('''''''''&&&((((((((((((((((((((((((***)))((('''''''''''''''###$$$&&&((()))(((((('''%%%&&&&&&''''''&&&&&&%%%###""""""###$$$%%%&&&''')))(((&&&###!!!&&&###!!!"""%%%((((((''''''%%%$$$%%%((((((&&&###%%%%%%&&&&&&&&&%%%$$$$$$&&&'''&&&$$$"""!!!"""###(((''''''&&&&&&%%%%%%$$$$$$""""""$$$''')))'''$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&###$$$'''(((%%%&&&)))###$$$%%%%%%&&&&&&%%%%%%+++)))'''%%%$$$###$$$$$$######$$$%%%%%%&&&''''''$$$$$$###########################$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$###$$$&&&(((''''''%%%%%%%%%%%%'''''' %%%%%%!!!"""&&&'''wwwiii^^^YYYXXXXXXVVVUUUVVVWWWWWWUUUTTTYYY[[[ggg{{{tttuuuxxxzzzxxxpppcccZZZ^^^```cccdddccc```]]][[[YYYZZZ[[[^^^bbbfffhhhiiieeefffgggfffhhhppp|||tttlllfff```aaacccjjjxxxxxxccc]]]TTTMMMJJJHHHEEEDDDMMMVVV^^^bbbgggpppwwwzzzwwwmmmjjjkkkjjjqqquuummmccc\\\UUUQQQKKKEEEEEEIIIJJJOOOPPPJJJEEECCC???999:::666222111111111...+++******++++++,,,+++++++++***++++++,,,,,,++++++***,,,---------,,,,,,---///,,,------------------------///111222333999CCCKKKUUUUUUWWWZZZ```fffkkkoooooollllllsss~~~{{{xxxwwwwwwqqqkkkeeeaaa___]]]XXXTTTNNNFFF===888888777333///111000000000///---***(((************************)))((((((((('''''''''''''''''''''''''''''''''''')))(((((('''&&&&&&''''''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&$$$""""""%%%''''''&&&&&&$$$###$$$&&&'''%%%###$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###&&&(((&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$$$$''''''$$$%%%'''###$$$%%%%%%&&&&&&%%%%%%)))((('''%%%$$$$$$$$$%%%######$$$%%%%%%&&&''''''$$$$$$##################$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$###$$$&&&((('''&&&%%%$$$$$$%%%&&&'''%%%((('''######&&&)))(((xxxrrrpppiiihhheeeccc```\\\WWWSSSTTTUUU]]]lllzzz|||uuulllfffggggggggggggeeeaaaZZZVVVUUUTTTUUUYYY]]]```bbbaaa]]]^^^]]][[[ZZZ]]]dddjjjqqqvvv{{{pppfffbbbbbbgggssssssfffUUULLLKKKLLLKKKHHHHHHKKKLLLNNNVVVbbbhhhiiinnnkkkqqquuuooooooqqqkkkccc```______ZZZQQQJJJHHHKKKOOOOOOLLLHHHHHHFFFDDD???;;;666333333111---))),,,,,,,,,++++++************++++++,,,,,,++++++******,,,---...---,,,---...,,,,,,,,,++++++*********+++,,,---+++)))***///444777888:::===AAAGGGLLLOOONNNMMMNNNUUU```ggghhhgggjjjmmmqqqtttxxx{{{yyy~~~zzzzzz{{{~~~|||xxxrrrlllfffaaa^^^ZZZTTTMMMIIIHHHFFFCCC@@@:::777333000000///---+++------------,,,***((('''))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((()))***'''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&''''''&&&%%%$$$""""""###$$$%%%&&&'''''''''%%%######$$$&&&&&&&&&$$$######$$$%%%%%%$$$"""###$$$$$$%%%&&&&&&&&&&&&"""$$$&&&&&&%%%######$$$""""""###$$$$$$%%%&&&&&&$$$###"""###%%%'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''$$$$$$&&&&&&######%%%###$$$%%%%%%&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$###""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%$$$$$$&&&(((%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%###!!!"""&&&'''$$$~~~yyyrrrjjjeeeccc```___dddlllsssvvvxxxzzz{{{{{{yyyxxxnnnjjjeeebbbaaa```^^^\\\WWWSSSPPPQQQTTTWWWXXXXXXXXXYYYYYYWWWVVVVVVYYY\\\___bbbnnn~~~}}}tttjjjgggggglllvvv}}}zzzmmm]]]SSSRRRTTTVVVVVVVVVTTTOOOLLLQQQXXXZZZWWWZZZ\\\lllxxxtttoookkkbbb\\\]]]dddnnnrrrkkk\\\PPPSSSTTTSSSOOOLLLLLLMMMMMMEEE@@@;;;777555222...***......------------------***++++++,,,,,,++++++***(((+++---...---,,,------+++++++++++++++*********+++,,,---,,,++++++---000000000000000222555777999777777999>>>EEEJJJLLLLLLOOORRRUUUXXX]]]eeeooouuu{{{wwwvvvwwwyyy{{{|||zzz|||xxxrrrmmmkkkqqq{{{}}}xxxrrrnnnmmmmmmcccbbb___ZZZTTTNNNHHHEEEBBB>>>:::888888999999888000000000///---++++++,,,+++---------,,,*********))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%(((((('''&&&'''((()))+++((('''%%%$$$$$$%%%'''((($$$%%%'''(((((('''%%%###%%%%%%$$$$$$$$$$$$$$$$$$'''&&&$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###"""###$$$%%%&&&''''''''' ###&&&'''&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$'''$$$###&&&%%%"""!!!$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""'''&&&!!!|||wwwqqqiiieeefffjjjkkkkkknnnpppuuuzzzyyyvvvwww||||||tttiiiaaa^^^aaaeeehhh```YYYQQQMMMNNNQQQRRRRRRTTTUUUVVVWWWWWWXXXYYY[[[YYYYYY]]]gggqqquuuxxxzzz}}}zzzwwwvvvyyy}}}uuuoooeee[[[VVVWWW]]]bbbhhhfffaaa\\\\\\```___[[[TTTOOO[[[kkkmmmkkkhhh___]]]]]]cccrrrsssbbbeeeccc___ZZZTTTOOONNNOOONNNIIICCC???===:::555111//////...------...//////***++++++,,,,,,++++++***'''***---...---,,,------)))******+++,,,---------((()))***+++++++++,,,---------,,,++++++,,,------000000111333555777888888<<<<<<>>>@@@DDDIIIPPPTTT___^^^]]]___bbbeeeffffffooowww{{{ssskkkjjjpppuuu{{{xxxvvvuuuuuuvvvwwwwwwvvvuuurrrqqquuuxxxssslllhhhddd^^^ZZZZZZ___ffflllbbbbbb```\\\XXXUUUTTTTTTKKKJJJGGGCCC???;;;888666333111//////000222333444---///000///,,,***+++,,,)))+++---,,,***)))***,,,(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&&&&%%%(((((('''&&&&&&''')))***((('''%%%$$$$$$%%%'''((($$$%%%'''(((((('''%%%###******)))(((''''''&&&&&&&&&&&&%%%$$$###$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&'''''''''"""%%%'''&&&%%%$$$%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$'''$$$###&&&%%%"""!!!$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$((((((&&&$$$&&&***)))###{{{rrrnnnnnnkkkfff___aaahhhppprrroooooorrr{{{|||wwwiiibbbdddkkkrrrnnndddYYYSSSRRRSSSRRRPPPQQQRRRTTTVVVXXXZZZ[[[\\\ZZZXXXVVVXXX\\\aaafffiiivvvyyyttttttooocccXXXUUU]]]eeeiiillllllhhhfffiiillllllaaaOOOMMMVVVZZZ___eeecccfffbbbdddqqqvvvuuurrrppplllcccWWWPPPNNNPPPKKKFFFCCCBBB???;;;777111000...---,,,------...***++++++,,,,,,++++++***'''))),,,,,,,,,,,,---...)))***+++,,,---...//////*********++++++++++++++++++++++++++++++,,,------...///000000...---...///222222222222444777:::<<<>>>>>>@@@DDDHHHKKKKKKKKKQQQXXX\\\WWWRRRSSSXXXZZZ^^^]]]\\\\\\\\\\\\]]]]]]aaa```]]][[[^^^aaa]]]VVVSSSPPPKKKHHHGGGIIIMMMOOOGGGFFFEEECCCAAA???>>>===;;;:::888666444222111111......------------......,,,------,,,***))))))***%%%(((***)))'''&&&))),,,(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''&&&&&&''''''&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&$$$######&&&((($$$&&&((('''&&&%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&!!!###%%%&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$###""""""'''''''''&&&$$$%%%''')))$$$%%%%%%&&&&&&%%%%%%$$$'''$$$$$$&&&&&&######%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''"""###%%%''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&((('''$$$%%%((('''###vvvjjj[[[ZZZ^^^fffjjjhhhfffgggpppyyy~~~xxxuuuuuuxxxwwwllliiipppwwwyyypppfff```___]]]YYYTTTRRRRRRSSSVVVXXXZZZ[[[[[[XXXWWWVVVTTTTTTWWWZZZ[[[dddgggppp|||}}}nnn^^^WWW]]]eeeeeemmmqqqkkkfffiiirrrxxxrrrWWWIIIIIIHHHNNNYYY]]]bbbdddiiiuuuvvvxxx}}}xxxgggYYYUUUPPPLLLHHHFFFFFFEEEAAA>>>666444111///---,,,,,,,,,***++++++,,,,,,++++++***((()))++++++++++++...000+++++++++,,,,,,------------,,,+++++++++++++++******++++++,,,,,,---......+++---///...+++***+++......------...///000000///......///222555888888888999>>>AAA>>>===???AAA@@@BBBBBBCCCBBBAAAAAAAAABBBFFFGGGEEECCCEEEGGGEEE@@@???===;;;999999999888888777777666666666555333222111111111111111000///...---...//////...---,,,,,,+++***)))((())))))))))))###&&&)))(((%%%%%%))),,,''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''))))))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&"""#########$$$$$$$$$$$$###%%%%%%$$$######&&&)))###%%%''''''%%%$$$%%%&&&$$$$$$%%%&&&&&&%%%%%%%%%###$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$""""""%%%((($$$%%%%%%&&&&&&%%%%%%$$$&&&$$$$$$''''''$$$%%%'''###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&'''&&&%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$"""&&&'''$$$"""$$$$$$"""qqq```\\\\\\aaadddaaa]]]\\\[[[hhhxxx~~~wwwqqqooorrrxxx~~~sssnnnrrryyyxxxoookkkjjjggg___XXXUUUTTTTTTVVVXXXZZZZZZZZZSSSVVVXXXVVVUUUVVVWWWWWWRRRVVV```lllrrrvvvxxxeee]]]```fffjjjtttxxxoooeeehhhtttxxx\\\KKKFFF???AAALLLRRRUUU```ooo~~~ooovvvuuueee^^^UUUQQQNNNLLLMMMMMMJJJGGG===:::666222///---,,,,,,+++++++++,,,,,,+++++++++)))************+++...111,,,,,,,,,++++++++++++******)))(((((()))*********))))))))))))))))))))))))&&&***---,,,))))))+++///+++++++++,,,......---+++---,,,+++,,,...000111111---111333111111333222...000111222222222222222444333555555333444666555111000000000111222111///...000/////////000000///---,,,---///111111///---+++,,,///111222111000//////+++)))'''''')))++++++***###'''))))))&&&&&&***...''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((******)))((('''$$$%%%&&&&&&&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%######"""###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%"""$$$%%%$$$###$$$'''***"""$$$'''&&&$$$"""###%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$######$$$&&&$$$%%%%%%&&&&&&''''''((($$$%%%%%%""" ###'''$$$%%%%%%&&&&&&%%%%%%$$$&&&###$$$'''(((%%%&&&)))$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''&&&%%%$$$######$$$%%%%%%&&&''''''&&&%%%$$$######%%%'''((($$$$$$&&&''''''&&&$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&'''&&&%%%%%%&&&%%%%%%''''''''''''%%%%%%$$$***,,,(((%%%%%%'''&&&uuuooohhheeeffffffdddaaaaaa^^^bbbmmmrrrmmmiiihhhkkkooorrrssssssvvv|||}}}yyy{{{rrrmmmrrrppphhhaaa]]]YYYXXXYYYYYYUUUQQQWWWXXXXXXVVVUUUUUUXXXZZZRRRRRRSSSVVV[[[bbbhhhlll}}}}}}mmmeeeaaahhhpppuuupppffffffqqq~~~wwwdddPPPFFFCCCAAA@@@???MMMTTTaaatttqqqqqqzzzwwwgggZZZNNNLLLNNNNNNOOOQQQJJJDDD<<<555111000//////,,,,,,,,,+++***))))))((())))))******++++++++++++((()))++++++*********++++++++++++*********))))))******+++++++++******)))+++***)))))))))***,,,---+++,,,,,,---,,,+++***)))++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,---...//////...---,,,------------------------++++++++++++++++++++++++***+++,,,,,,------------***,,,------,,,++++++,,,***+++++++++++++++++++++***((('''''')))***))))))))))))))))))))))))))))))***&&&!!! ###&&&((('''((()))(((''''''''')))&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&(((((((((''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%$$$######%%%''''''%%%###""""""###%%%'''&&&&&&%%%$$$$$$######"""######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$&&&&&&&&&$$$$$$$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&%%%$$$"""!!!"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########"""######$$$%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%$$$###""""""$$$&&&'''###"""""""""###%%%'''((("""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""~~~zzzuuupppkkkjjjdddaaafffiiieee___]]]eeehhhlllnnnpppuuu}}}zzzwwwvvvxxxzzz~~~{{{{{{vvvmmmhhheeebbbaaaaaa^^^YYYUUUSSSSSSSSSQQQPPPOOOPPPRRRSSSRRRQQQRRRTTTXXX\\\^^^iiixxxrrriiijjjooopppjjjdddfffsss}}}iiiSSSGGGCCC@@@??????BBBHHHRRRaaavvvwwwwwwuuufffWWWQQQQQQOOOMMMMMMMMMHHHBBB<<<888444111...------,,,+++++++++++++++)))*********++++++++++++)))***,,,,,,+++++++++,,,+++++++++*********))))))*********++++++******)))******)))((()))***+++,,,++++++,,,,,,,,,+++***)))))))))))))))************+++++++++,,,,,,,,,,,,---++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((***++++++,,,------,,,,,,***,,,------,,,++++++,,,---------............///,,,***((((((*********)))''''''''''''''''''''''''***'''###"""###&&&((((((&&&'''((((((&&&&&&'''((((((''''''''''''((())))))&&&&&&'''(((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&###$$$%%%$$$######%%%'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&%%%###""""""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###############$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&%%%$$$#########$$$%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########|||qqqgggggghhhddd\\\WWWZZZ\\\```dddjjjrrrzzzuuuqqqooorrrxxx~~~tttpppnnnkkkiiigggccc^^^ZZZSSSSSSSSSRRRPPPOOOOOOQQQRRRQQQOOOMMMMMMNNNPPPQQQUUUdddxxx|||uuusssoooiiieeeiiittt}}}nnnYYYMMMGGGCCC@@@@@@<<>>:::666222000---++++++,,,...///++++++++++++++++++++++++(((***,,,,,,+++++++++,,,************))))))))))))((())))))***************((((((((((((((())))))******++++++++++++*********))))))))))))************************++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++++++++***)))+++,,,,,,+++******+++*********++++++,,,,,,---...,,,***)))******)))''')))))))))))))))))))))))))))((('''((())))))((('''%%%&&&'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''+++***((('''&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%$$$######%%%'''&&&%%%###""""""###%%%&&&$$$$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%############$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&%%%"""$$$&&&&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$"""###$$$%%%&&&%%%$$$$$$"""#########$$$%%%&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%}}}pppcccbbbccchhhooovvvyyyzzzxxxrrrnnnppptttyyytttnnnlllmmmffffffdddbbb___^^^```aaaWWWWWWVVVTTTSSSQQQPPPPPPOOORRRUUUXXX]]]fffqqqxxx{{{}}}yyywwwvvvvvvoookkkkkkggg[[[OOOIIIDDDFFFEEE@@@DDDTTTiiivvvwwwwwwwwwrrrhhhaaaeeennnfff___\\\aaaggggggeeeeeeVVVQQQKKKFFFDDDBBBAAA???666333000---,,,,,,---...,,,+++++++++++++++++++++''')))***+++***)))***+++))))))))))))))))))))))))'''((()))***************'''((((((((())))))))))))*********************+++(((((()))))))))*********)))))))))*********++++++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))******+++******))))))(((***++++++***))))))***''''''((()))******++++++---+++)))((((((((('''&&&))))))))))))))))))))))))'''&&&'''((())))))'''%%%%%%&&&'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''***)))(((&&&&&&&&&'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%$$$######%%%''''''$$$!!!!!!$$$'''""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%$$$"""#########$$$$$$$$$$$$###$$$&&&%%%%%%$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''######%%%&&&&&&&&&&&&%%%"""$$$&&&'''''''''%%%$$$%%%$$$#########$$$%%%&&&"""######$$$%%%%%%%%%%%%######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&vvvsssqqqsssxxxzzzwwwssskkkfffccchhhooouuu}}}}}}|||wwwuuuooohhhbbb___```aaa^^^^^^]]]\\\YYYWWWTTTSSSNNNPPPSSSUUUWWW[[[___bbbjjjuuu|||xxxuuuvvvxxxttthhhZZZSSSGGGLLLLLLFFFEEEOOO\\\eeemmmttt{{{xxxiiiZZZVVV[[[UUUSSSVVV^^^fffjjjoootttddd]]]TTTMMMIIIGGGFFFFFF<<<:::666222///---------,,,,,,,,,,,,++++++++++++&&&(((******)))((()))***(((((()))))))))))))))***''''''((()))************'''((()))*********))))))******)))))))))***++++++''''''''''''((((((((((((((())))))))))))*********+++******))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((((()))++++++)))((()))***(((((()))***++++++,,,---+++***((('''((((((((('''''''''''''''''''''''''''&&&&&&&&&''')))(((&&&$$$%%%'''((('''&&&%%%&&&'''(((''''''''''''((())))))(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$###$$$%%%$$$######%%%'''(((%%%!!!!!!%%%(((""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############"""$$$%%%%%%%%%%%%&&&((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&'''((((((&&&%%%%%%%%%%%%%%%&&&'''"""$$$&&&&&&%%%%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((###$$$%%%&&&'''&&&%%%$$$###$$$&&&'''''''''&&&%%%&&&$$$###""""""$$$&&&'''&&&&&&&&&%%%$$$###"""!!!######$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%~~~vvvfff```\\\aaaiiipppyyy~~~sssggg```^^^^^^^^^^^^______^^^\\\ZZZYYYPPPRRRUUUVVVWWWVVVVVVVVV```iiittt~~~~~~~~~yyymmmbbb]]]QQQVVVVVVPPPKKKNNNTTTWWW]]]ccclllnnndddVVVOOOPPPPPPPPPTTTZZZ___fffqqq|||xxxpppeeeZZZRRRMMMJJJHHHCCCAAA===888444000---,,,------,,,,,,,,,+++++++++''')))******))))))***+++(((((((((((())))))******&&&'''((()))************((()))***+++++++++***)))***)))(((((()))***+++,,,''''''((((((((()))))))))((((((((()))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))++++++++++++++++++++++++))))))******)))(((((('''''')))******)))(((((()))(((((()))***+++,,,------+++)))(((((()))***)))((('''''''''''''''''''''''''''&&&&&&''')))((('''%%%&&&'''((((((&&&&&&'''((((((''''''''''''((())))))$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&###$$$%%%$$$######%%%'''&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""#########$$$$$$$$$"""$$$%%%%%%%%%%%%&&&((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$###$$$%%%&&&'''"""$$$&&&&&&%%%%%%%%%&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''((($$$%%%&&&''''''%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%###!!! ######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%lllccc\\\^^^eeelllttt{{{~~~~~~}}}zzzuuutttyyy}}}mmmbbb^^^^^^XXXZZZ]]]___``````______VVVVVVUUUUUUUUUUUUVVVWWW^^^bbbeeehhhrrrxxxnnnfffddd]]]aaa```XXXQQQOOOOOOOOOMMMPPPWWW\\\ZZZQQQKKKJJJSSSSSSTTTWWWYYY```ppprrreeeZZZRRRKKKGGGHHHFFFBBB===888222...,,,---------,,,,,,+++++++++(((***++++++******+++,,,'''((((((((())))))******&&&'''((()))************((()))***,,,,,,++++++******)))(((((((((***+++,,,************++++++++++++(((((((((((())))))))))))***)))(((''''''((()))***************************''''''''''''''''''''''''))))))***))))))(((''''''''')))******)))(((((()))&&&'''((()))***+++,,,,,,+++***))))))***,,,+++***))))))))))))))))))))))))((('''''''''))))))(((&&&'''((()))(((''''''((()))&&&%%%%%%%%%%%%&&&''''''"""###%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%$$$######%%%'''%%%%%%''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%%%%%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""###$$$&&&'''"""$$$&&&&&&%%%%%%%%%&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''(((((($$$%%%'''''''''%%%###"""&&&%%%%%%%%%%%%&&&'''(((!!!###$$$&&&&&&%%%$$$###"""###$$$%%%&&&%%%$$$#########$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$uuugggcccdddhhhrrr}}}}}}vvvoookkkkkklllqqqwwwvvvjjj^^^^^^[[[ZZZ]]]aaaaaa```___XXXTTTTTTXXX[[[XXXUUUTTTXXX[[[]]]\\\]]]fffvvvzzzpppkkkhhhbbboooxxxooo^^^TTTSSSUUURRRLLLKKKNNNJJJBBBDDDNNN___aaa```]]]aaajjjnnnkkktttxxxzzzvvvjjj]]]TTTPPPIIIJJJIIIEEE>>>777444333------...------,,,+++***---,,,,,,++++++,,,,,,---++++++******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))*********+++,,,,,,------,,,,,,,,,,,,***)))(((''')))(((''''''''')))***+++)))))))))((()))******+++******))))))))))))******++++++******)))(((((((((&&&&&&&&&&&&'''''''''((()))******))))))((('''&&&++++++***)))(((((()))))))))***+++++++++)))(((''''''((()))((('''&&&'''(((%%%&&&''''''&&&&&&''')))&&&&&&&&&'''''''''(((((()))'''%%%######%%%''')))(((((((((((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&###"""$$$&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$&&&''''''%%%######&&&***%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###%%%&&&%%%"""'''&&&$$$######$$$&&&''''''&&&$$$######$$$&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&$$$"""###&&&&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%&&&"""###$$$%%%&&&%%%$$$$$$$$$&&&'''&&&%%%%%%&&&'''!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$######"""""""""%%%%%%%%%&&&&&&&&&'''''''''&&&###""""""$$$''')))$$$###$$$(((+++---***'''%%%((('''$$$%%%***((("""~~~wwwtttuuu{{{zzznnnggggggjjjfffkkkttt~~~uuuppplllgggdddbbb^^^\\\[[[[[[XXXXXX\\\[[[VVVRRRQQQRRRTTTVVVVVVUUUYYYaaaiiiwwwyyypppbbbeeessswwwlllaaaYYYWWWMMMGGGGGGBBB;;;<<>>555555444222111000000000+++++++++******+++++++++(((((())))))******++++++(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&'''((()))***+++,,,&&&&&&'''((())))))(((((())))))(((((('''''''''''''''(((((())))))))))))))))))))))))(((((()))))))))(((((((((((())))))*********)))'''&&&'''(((***,,,'''((()))))))))))))))(((%%%%%%&&&''')))+++,,,---)))(((&&&%%%%%%&&&'''((($$$%%%'''''''''''')))***%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$((('''&&&$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$!!!"""%%%'''((('''&&&%%%#########$$$%%%%%%$$$$$$######$$$%%%%%%&&&''''''###%%%&&&&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&'''(((&&&$$$######$$$$$$$$$$$$%%%%%%$$$$$$###########################""""""""""""############""""""#########$$$$$$$$$'''&&&%%%$$$$$$%%%&&&&&&###&&&'''$$$ !!!%%%(((uuussskkkdddaaa___]]]^^^aaaeeejjjooouuu}}}|||wwwffffffhhhggg___UUUQQQRRRPPPPPPQQQQQQQQQRRRRRRRRRYYYUUURRRSSSWWWaaarrr~~~xxxkkkZZZPPPHHHBBB>>>@@@AAAFFFQQQ^^^jjjuuuzzz{{{sssppptttyyyyyy{{{xxxiiiTTTDDD??????:::888666444222111000000,,,++++++++++++++++++,,,(((((())))))******++++++(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&'''((()))***++++++%%%&&&'''(((((()))(((((()))(((((((((''''''&&&&&&''''''((())))))))))))((())))))(((((((((((())))))))))))))))))((((((''''''''''''((()))***)))))))))&&&'''((())))))***))))))''''''''''''((()))***+++((('''&&&%%%%%%&&&'''(((###%%%''''''&&&'''(((***%%%&&&''''''&&&&&&''')))'''''''''''''''''''''&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$$$$###'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&#########$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&!!!"""%%%'''((('''&&&%%%"""###$$$%%%%%%$$$%%%%%%######$$$%%%%%%&&&''''''"""$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&$$$"""###$$$!!!"""###$$$%%%%%%%%%%%%''''''''''''''''''''''''#########$$$$$$$$$$$$%%%%%%###""" !!!###%%%'''%%%&&&(((((('''&&&%%%%%%######$$$&&&&&&%%%######|||uuummmhhhbbb]]]^^^aaahhhiiikkkooovvv|||mmmkkkiiihhhbbbYYYTTTUUUVVVVVVVVVTTTSSSTTTWWWZZZbbb[[[UUURRRPPPTTT```lllzzzzzzdddVVVLLLCCC===@@@<<<===EEEOOOWWW```ggguuu~~~wwwoooppptttvvvxxx```JJJAAAAAA>>><<<999555222000//////---,,,,,,++++++,,,,,,---))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))*********)))((('''''''''&&&&&&'''((())))))((((((''''''((((((((('''&&&&&&&&&'''((()))***)))(((''''''&&&&&&%%%%%%&&&&&&'''******)))(((((('''&&&&&&%%%&&&)))***+++***((('''&&&&&&((()))************(((((((((''''''((())))))'''&&&&&&&&&&&&'''(((((($$$%%%''''''&&&&&&''')))%%%&&&''''''&&&&&&''')))'''''''''''''''&&&&&&&&&''''''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$'''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""######$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''"""###%%%&&&'''&&&&&&%%%###%%%''''''&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&!!!###%%%&&&%%%$$$%%%&&&$$$$$$#########$$$%%%&&&%%%&&&'''%%%$$$"""###$$$!!!!!!###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$""" ###&&&(((###&&&))))))(((&&&%%%%%%### !!!&&&(((%%%!!!|||oooccc^^^```eeedddfffkkkqqqssssssssssss~~~|||vvvqqqooojjjbbb\\\\\\bbbcccbbb]]]WWWUUUXXX\\\```\\\XXXVVVQQQPPPUUU]]]cccuuunnn___UUUMMMGGGDDD???>>>DDDKKKNNNTTTZZZ[[[fffrrrwwwsssmmmjjjkkkkkkyyypppZZZLLLHHHDDDBBB>>>999555222111111...------,,,,,,------...*********)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,+++***((('''&&&&&&'''(((((()))))))))((((((%%%&&&'''((((((((('''&&&%%%&&&((()))***)))(((''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((''''''%%%&&&'''(((((((((((('''%%%&&&''')))******++++++(((''''''''''''((())))))&&&&&&'''(((((((((((((((%%%&&&''''''%%%%%%&&&'''%%%&&&''''''&&&&&&''')))(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%(((***)))'''$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$&&&%%%$$$%%%''''''%%%###$$$$$$$$$%%%%%%%%%%%%&&&!!!""""""###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$%%%'''######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$''''''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%%%%$$$%%%'''%%%%%%$$$###$$$%%%&&&'''$$$%%%&&&%%%$$$###$$$%%%"""###$$$%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%#########$$$&&&'''###%%%''''''%%%$$$%%%'''###!!!###''''''"""!!!$$$}}}iii___^^^\\\\\\```gggmmmllliiigggfffqqqzzzzzzwwwssskkkeeebbbhhhjjjiiiaaaWWWQQQSSSWWWYYYXXXXXXXXXTTTOOOQQQVVVWWWcccuuuvvviiibbb\\\WWWIIIBBB@@@EEEJJJMMMRRRZZZFFFOOO\\\eeehhhhhhgggfffdddsss}}}iiiXXXOOOKKKHHHCCC>>>999666555444///......------......///++++++******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((())))))))))))(((((($$$%%%'''(((((((((''''''%%%&&&((()))***)))((('''(((((((((''''''(((((((((&&&&&&''''''((()))))))))'''&&&&&&%%%&&&'''((()))%%%%%%''')))***+++++++++&&&&&&&&&'''''')))******%%%&&&((()))***)))((('''%%%'''''''''%%%$$$%%%&&&%%%&&&((('''&&&&&&''')))(((((('''''''''&&&&&&&&&###%%%'''))))))'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""&&&'''&&&$$$#########$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''%%%###"""$$$&&&'''$$$"""###$$$$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$%%%((("""###$$$%%%&&&'''''''''###$$$&&&''''''&&&$$$###&&&&&&%%%$$$$$$$$$%%%%%%"""%%%%%%$$$###%%%'''&&&%%%%%%%%%%%%%%%%%%%%% """$$$%%%%%%$$$%%%'''&&&&&&%%%$$$%%%&&&'''(((###$$$%%%%%%$$$###$$$&&&$$$%%%%%%%%%%%%$$$######&&&&&&&&&''''''(((((((((###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###%%%%%%###!!!"""%%%)))%%%%%%(((***%%% $$$,,,kkk___^^^[[[XXXYYY\\\______^^^ZZZ```iiiqqqyyyyyytttnnnfffdddddddddcccaaa^^^ZZZXXXZZZ[[[[[[VVVQQQOOORRRVVVTTTVVV^^^lllyyy{{{kkkeeebbb^^^TTTQQQIIICCCIIIVVV]]]]]]TTTJJJCCCHHHMMMPPPSSSXXXVVV```rrrtttiiidddggg]]]OOODDD>>>;;;888555555000...000111///---...+++++++++++++++***)))(((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''+++******)))(((''''''&&&''''''''''''''''''''''''+++***)))'''''''''((()))&&&&&&&&&''''''''''''(((++++++***)))((('''&&&&&&%%%&&&(((************)))'''((()))(((&&&%%%%%%'''''''''((())))))((('''&&&))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&'''''''''''',,,111000***%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''')))&&&$$$%%%''''''%%%###''''''&&&&&&&&&&&&%%%%%%(((''''''&&&$$$######"""%%%%%%$$$$$$%%%%%%&&&'''###%%%&&&&&&$$$$$$%%%'''%%%###!!!###&&&'''%%%###$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&###%%%&&&%%%######$$$%%%###%%%''''''&&&$$$$$$%%%%%%%%%$$$###$$$%%%&&&'''"""###$$$%%%&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$&&&&&&&&&$$$$$$$$$&&&%%%%%%%%%$$$$$$#########$$$%%%%%%$$$###$$$&&&(((&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%""" !!!###&&&)))&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&wwwggg```XXXTTTUUUWWWYYYYYY[[[___cccgggllluuuxxxmmmjjjjjjiiifffbbb```______ZZZ[[[ZZZVVVOOOKKKLLLOOOMMMMMMRRRZZZbbbiiittt}}}mmmfffeeeddd\\\^^^YYYRRRRRR\\\ggglll^^^QQQEEEBBBBBBBBBEEEJJJLLLVVVgggtttvvvrrrqqqvvvvvvpppdddTTTFFF===:::;;;888444111222111...---000,,,,,,,,,,,,,,,+++******''''''((((((((((((''''''((((((((((((((()))***************)))((('''''''''''''''''''''''''''''''''***)))(((''''''(((((()))&&&&&&&&&''''''''''''(((***))))))((((((''''''&&&&&&&&&((())))))*********'''((()))(((&&&%%%&&&'''&&&'''((())))))((('''&&&)))(((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###(((,,,,,,)))&&&&&&(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((&&&%%%%%%''''''%%%###$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%###"""###%%%&&&%%%###$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%######$$$%%%"""$$$&&&&&&$$$######$$$%%%%%%$$$$$$$$$%%%&&&'''###$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%&&&$$$###$$$&&&(((%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&}}}rrrcccXXXSSSSSSSSSSSSWWW[[[```dddhhhnnnvvv|||wwwsssssspppjjjccc```aaaccc```bbbaaa\\\TTTMMMKKKKKKMMMKKKKKKNNNQQQSSSYYYaaaggghhhooo|||wwwlllhhhggg```iiimmmhhhcccfffooovvvmmm^^^MMMAAA<<<:::<<<@@@EEEMMMZZZeeehhhkkkuuu~~~lllTTTCCC>>>@@@;;;888666555222......222------------,,,,,,,,,+++'''(((((())))))((((((''')))(((((('''''')))***+++******))))))((((((''''''''''''''''''''''''''''''(((((('''''''''((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((()))******&&&(((((((((&&&%%%&&&'''&&&''''''(((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###'''))))))&&&%%%&&&(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&$$$""""""###$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&######""""""######$$$%%%###%%%&&&&&&$$$$$$%%%'''$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$###$$$&&&###$$$%%%%%%######$$$%%%!!!###%%%%%%###"""######%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&%%%######%%%&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%'''(((((()))###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&}}}mmmaaa[[[VVVSSSQQQWWW```hhhnnnqqquuuwww|||~~~}}}yyypppfffaaaaaadddlllmmmlllggg^^^VVVPPPMMMOOOLLLKKKLLLKKKJJJNNNTTTRRRUUU^^^kkkyyyyyyoooiii^^^jjjuuuwwwqqqnnnqqquuuzzzmmm[[[LLLBBB>>>>>>???EEEIIIRRR\\\bbbgggpppzzzgggQQQDDDAAA;;;:::::::::666111000444......------,,,,,,,,,,,,(((((())))))))))))((((((((('''%%%%%%%%%&&&((()))***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''(((((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''(((((((((''''''&&&'''((()))***&&&'''((('''&&&%%%&&&(((&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%((())))))'''%%%###%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%""""""###$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###############$$$%%%%%%###$$$&&&%%%$$$$$$%%%'''$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%###%%%%%%%%%$$$###$$$%%%"""$$$%%%%%%$$$###$$$&&&"""$$$%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&%%%$$$$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$&&&###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&''''''(((###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&}}}oooccc[[[VVVZZZ___eeeiiinnnqqqtttuuuuuu{{{{{{qqqjjjffffffrrrrrrqqqmmmeee]]]UUUQQQPPPMMMLLLLLLJJJFFFGGGKKKHHHKKKTTT___kkkzzzxxxdddjjjqqqtttrrroooppprrrwwwhhhXXXLLLEEE@@@===BBBBBBIIIXXXeeelllppprrr|||wwwaaaOOODDD===;;;<<<>>>;;;666444666111000...,,,++++++++++++(((((())))))))))))(((((('''&&&&&&%%%&&&'''((()))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''((((((((()))&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((((((((&&&&&&&&&''')))***%%%'''((('''&&&&&&'''(((&&&&&&&&&&&&''''''((((((&&&&&&''''''((((((((()))''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%))))))((('''%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&###$$$&&&%%%$$$$$$%%%'''######$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%"""###%%%%%%$$$$$$%%%&&&$$$%%%&&&%%%$$$###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$&&&%%%%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&{{{pppnnnjjjddd``````ccchhhlllooommmooozzz{{{sssnnnqqqrrrqqqnnniiiaaaZZZUUUSSSQQQQQQRRRNNNHHHFFFIIIGGGHHHMMMVVV^^^iiizzzuuuqqqmmmmmmllllllpppuuu~~~{{{pppaaaTTTKKKCCC<<>>>>>:::888444000...,,,,,,,,,))))))************))))))&&&''')))***+++***)))((((((((((((((())))))))))))''''''''''''''''''''''''&&&'''((((((((('''&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((('''''''''&&&%%%&&&''''''&&&&&&''')))%%%%%%$$$$$$%%%'''((()))%%%%%%&&&''''''((())))))''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&""""""###$$$'''((())))))%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%%%%&&&(((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&###%%%&&&&&&$$$$$$%%%'''"""$$$%%%%%%######$$$'''###$$$%%%&&&''''''''''''"""$$$%%%$$$###"""###$$$!!!###$$$$$$$$$$$$%%%'''$$$%%%%%%$$$"""###%%%&&&###$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&"""$$$%%%%%%%%%%%%&&&(((######$$$$$$$$$%%%%%%%%% ###%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&|||qqqfff```\\\\\\aaakkkqqqpppsssxxxxxxxxxwwwwwwuuuqqqlllhhhRRRTTTYYY^^^\\\VVVSSSTTTKKKGGGEEEGGGIIILLLTTT\\\bbbttt{{{qqqoootttxxx|||yyyooogggddd___XXXTTTPPPQQQYYYaaahhhoootttzzz|||~~~}}}zzzyyy{{{~~~eeeTTTDDD???AAAAAAAAAAAA>>>;;;777333///---------))))))************))))))###%%%''')))***(((&&&%%%(((((((((((())))))))))))''''''''''''''''''''''''''''''((((((((('''%%%$$$&&&&&&&&&'''''''''(((((()))))))))))))))))))))(((&&&&&&((((((((('''&&&%%%%%%&&&''''''&&&&&&((()))%%%%%%$$$$$$%%%'''((()))%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&'''''''''$$$######$$$&&&&&&%%%###%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%$$$''')))$$$$$$%%%&&&''''''((()))"""######$$$&&&''''''(((#########"""###$$$$$$%%%###%%%&&&&&&%%%$$$&&&'''!!!$$$&&&%%%###"""$$$'''###$$$%%%&&&''''''''''''"""$$$$$$$$$###"""###$$$!!!###$$$$$$$$$$$$&&&'''$$$$$$$$$###!!!"""$$$&&&###$$$%%%&&&'''&&&%%%%%%"""###$$$%%%&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&&&&%%%$$$&&&'''######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&"""$$$%%%%%%%%%%%%'''(((#########$$$$$$%%%%%%%%%"""%%%&&&&&&&&&'''(((&&&%%%$$$###$$$%%%&&&'''######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$%%%&&&'''(((###$$$%%%%%%&&&'''(((((($$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&zzztttlllccceeejjjhhhllllllcccpppxxx{{{zzz~~~vvv```ZZZXXX]]]^^^YYYUUUUUUKKKLLLKKKIIIHHHHHHJJJLLLXXXdddtttyyytttuuuyyyzzzyyyrrriiiaaa]]]\\\]]]XXXYYYaaacccbbbjjjwww||||||xxxyyy{{{lll\\\JJJAAA???>>>@@@CCC??????===:::555111//////)))***************)))((())))))))))))))))))))))))+++***)))'''''''''((()))((((((((((((((((((((((((((())))))***)))'''%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&((('''%%%$$$$$$%%%&&&((('''''''''''''''((())))))'''%%%###$$$''')))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$###%%%'''''''''&&&%%%###"""!!!!!!&&&%%%$$$$$$&&&&&&%%%$$$"""$$$&&&&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$"""!!!"""$$$&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$&&&(((***###&&&'''$$$###%%%$$$!!!"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''$$$$$$###"""$$$&&&(((***'''&&&&&&%%%%%%$$$$$$###''''''&&&%%%%%%$$$######"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###%%%'''''''''&&&'''(((%%%&&&)))+++***((($$$"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$''''''%%%"""uuummmhhhaaaeeeiiibbbccciiirrr|||kkkddd```aaa___XXXRRRPPPMMMMMMMMMLLLIIIGGGGGGHHHPPP\\\jjjyyy||||||yyytttooojjjeee```]]]^^^[[[___gggiiifffjjjtttxxxwwwrrrqqqiii[[[MMMDDD???;;;;;;>>><<<===<<<;;;999555111///++++++++++++******)))((())))))))))))))))))))))))******((('''''''''(((((((((((((((((((((((((((((($$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((('''%%%$$$$$$%%%'''((('''''''''''''''(((((()))'''%%%$$$%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$&&&(((((('''&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&$$$###$$$&&&(((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&%%%%%%%%%&&&$$$&&&&&&######%%%%%%"""$$$%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''(((&&&%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$(((((('''&&&&&&%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$$$$""""""###%%%###%%%&&&''''''%%%###!!!$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&##################""""""$$$######%%%''''''%%%###vvvlllmmmooohhhZZZ[[[```jjjuuu}}}yyyrrrllliiiddd[[[RRRNNNPPPRRRSSSRRRNNNJJJGGGFFFJJJVVVaaaiiivvv|||rrrllliiigggddd```\\\[[[___ggggggaaa```eeemmm|||rrrjjjggg^^^TTTLLLDDD<<<:::<<<<<<;;;;;;===>>><<<777222...------,,,+++***))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((((((((((((((((((((('''&&&''''''((()))***+++'''''''''((((((((())))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''(((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%''''''''''''&&&&&&''''''((()))&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((######$$$%%%&&&'''((((((&&&%%%$$$$$$&&&&&&%%%$$$$$$&&&'''((('''&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&(((((('''%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%+++***(((&&&%%%$$$$$$$$$%%%'''%%%"""!!!%%%%%%###%%%$$$$$$$$$$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''&&&%%%######%%%'''$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%((('''%%%$$$$$$%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$vvv___YYYWWW^^^iiiqqqvvvyyy~~~yyytttnnndddYYYRRRUUUXXX[[[ZZZVVVPPPLLLIIIMMMWWW______bbbmmmzzzzzznnnhhhfffeeeeee___]]]```ccc```WWWRRRSSS\\\pppsssiiiddd]]]WWWMMMBBB???AAA>>>;;;999<<<@@@BBB>>>:::222111///...,,,+++***)))))))))))))))))))))))))))((((((''''''''''''''''''(((((((((((((((((((((((())))))(((((((((***,,,---&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''((((((%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%''')))######$$$%%%'''((())))))&&&%%%$$$$$$&&&&&&%%%$$$"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%###""""""$$$&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%'''%%%!!!!!!$$$&&&%%%###"""!!! """$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&((()))######$$$%%%%%%&&&''''''((('''''''''&&&&&&&&&%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&))))))(((%%%$$$$$$&&&(((''''''&&&&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%((('''%%%######%%%'''((($$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&'''''''''&&&jjj\\\SSSWWWaaahhhnnnrrrooozzz{{{qqqcccYYYZZZ\\\______ZZZUUUPPPNNNQQQZZZ```]]]XXX[[[dddlllrrr{{{}}}~~~vvvjjjeeefffjjjhhhfffeeeddd^^^TTTKKKHHHKKK^^^}}}pppkkkeee___UUUJJJFFFHHHBBB===888999>>>AAAAAA>>>777555333000...,,,++++++************************''''''((((((((((((((((((((((((((((((((((((((((((''''''%%%$$$$$$%%%''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%''')))%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$&&&&&&%%%$$$!!!###%%%%%%$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%###"""###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""$$$%%%&&&&&&&&&%%%&&&$$$!!!!!!%%%'''%%%###"""!!! !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((######$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$""" !!!###%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((($$$$$$$$$%%%%%%%%%&&&&&&"""""""""!!!!!! %%%%%%&&&&&&&&&&&&''''''vvvbbbRRRSSS\\\bbbgggllldddmmmxxxrrreeeaaabbbcccaaa]]]XXXUUUSSSSSSZZZ```^^^WWWTTTXXX]]]\\\nnn{{{zzzzzzsssjjjiiikkkjjjiiihhhfff```VVVKKKDDDBBBOOOhhh|||tttkkkcccZZZQQQNNNOOOKKKFFF???<<<===?????????<<<:::777333000...------************************'''((())))))***)))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((($$$%%%'''((((((((('''&&&%%%%%%&&&&&&'''((((((((($$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((($$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###%%%&&&'''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$%%%&&&''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###%%%%%%!!!"""%%%'''%%%%%%%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&$$$######$$$&&&$$$############$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&""""""""""""""""""""""""$$$%%%&&&%%%$$$$$$&&&(((nnnXXXUUUZZZ\\\___ccc\\\bbbjjjrrrxxx~~~wwwmmmllljjjfff```\\\ZZZYYYVVVZZZ^^^^^^YYYTTTRRRRRRNNN^^^jjjmmmsssvvvlllgggfffiiilllmmmjjjaaaTTTJJJBBBHHHUUUeeevvvrrrhhh```XXXTTTUUU[[[WWWPPPIIIDDD@@@??????AAA>>>:::666222000///...************************'''(((***+++++++++******((((((((((((((((((((((((%%%&&&'''(((((())))))(((&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((($$$%%%'''((()))((('''&&&%%%%%%&&&&&&'''(((((()))###$$$%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((###%%%''''''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&$$$$$$%%%'''$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$###%%%&&&&&&%%%%%%%%%'''$$$$$$%%%%%%%%%%%%&&&&&&(((&&&%%%%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$###"""%%%%%%######&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###"""######$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((('''&&&&&&''')))""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((###%%%%%%$$$######%%%(((zzz___YYYZZZYYYYYY\\\XXX[[[aaagggkkkrrr}}}xxxvvvrrrkkkddd```______ZZZ[[[]]]^^^[[[TTTNNNLLLKKKSSSXXX\\\kkkpppdddffflllsssxxxxxxqqqbbbVVVEEEGGGJJJMMMWWWjjjyyymmmeee^^^ZZZZZZiiifff```WWWMMMEEEAAA@@@CCCAAA<<<777333111000///************************((()))***+++,,,,,,+++***(((((((((((((((((((((((( """%%%&&&'''&&&&&&''''''''''''((((((((()))'''&&&&&&&&&&&&'''(((((($$$%%%'''))))))((('''&&&%%%%%%&&&&&&'''((())))))###$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''###&&&((('''%%%$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$###%%%'''""""""###$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$!!!"""$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$######$$$%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!$$$%%%###$$$'''&&&#########$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!###%%%%%%$$$$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$%%%&&&''''''###$$$%%%$$$""""""%%%(((zzzgggaaa^^^WWWPPPRRRRRRUUUYYY]]]bbbnnnzzz~~~zzzrrrgggccceee[[[[[[ZZZ[[[ZZZXXXTTTQQQJJJKKKNNNRRRZZZiiiyyywwwlllsss|||qqqcccSSSOOOKKKFFFCCCLLLfffrrrjjjhhhddd\\\mmmnnnmmmeeeYYYMMMFFFCCC===@@@BBB???999333333444///---***+++,,,,,,***''')))'''&&&(((++++++)))'''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''((('''%%%$$$$$$&&&%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''&&&%%%%%%&&&(((&&&&&&'''((('''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&''')))***$$$$$$%%%%%%%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%$$$"""###%%%%%%$$$$$$$$$%%%"""$$$&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&'''(((((( """%%%(((&&&!!!######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%%%%###$$$$$$###"""###%%%(((%%%$$$%%%((('''$$$&&&***&&&%%%$$$###$$$&&&(((***$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%###$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''"""$$$%%%$$$!!! ###&&&$$$$$$$$$$$$$$$$$$$$$$$$wwwjjj```YYYRRROOOOOOQQQRRRWWWbbbmmmsss|||qqqhhhgggfffeeebbb___\\\YYYUUURRRLLLKKKJJJJJJOOO[[[jjjuuuyyy~~~ttteee^^^UUULLLFFFHHHXXXjjjwwwjjjffffffeeehhhpppxxxvvviiiXXXIIIBBB???AAACCCAAA===999666666111///,,,+++,,,+++)))'''+++)))((((((******(((%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((%%%'''''''''%%%$$$%%%&&&%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&%%%$$$$$$%%%'''&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$######""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%$$$$$$$$$&&&"""$$$&&&%%%$$$###$$$%%% !!!"""######$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&#########$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$%%%&&&%%%$$$%%%&&&(((###!!!###%%%$$$!!!"""&&&&&&%%%$$$$$$$$$&&&((()))$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$!!!!!!&&&'''$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$qqqjjj___XXXRRRNNNLLLNNNUUU^^^ccciiiuuussslllrrrpppkkkfffaaa\\\YYYXXXSSSOOOJJJEEEGGGNNNYYYbbbmmmwwwssscccWWWNNNKKKOOOVVVxxxvvveee___bbbgggiiitttuuubbbPPPGGGDDDCCCBBBAAAAAA???;;;999555222...,,,++++++)))(((,,,+++)))((()))(((&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''$$$&&&'''&&&%%%%%%&&&'''%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&'''&&&%%%$$$&&&((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((('''%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((("""$$$&&&&&&%%%$$$%%%&&&"""$$$&&&%%%$$$###$$$%%%!!!!!!"""$$$%%%'''((((((######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###!!!###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%#########$$$$$$%%%%%%&&&###%%%&&&&&&$$$$$$%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""$$$&&&&&&%%%$$$%%%&&&&&&%%%&&&(((&&&"""###'''%%%%%%$$$$$$$$$&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###%%%&&&$$$&&&(((&&&"""&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%''''''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$yyy}}}rrreee\\\TTTNNNOOOSSSUUUXXX___jjjxxxxxx{{{yyytttmmmfffbbb______ZZZWWWQQQLLLJJJLLLQQQUUU]]]fffooouuuxxx~~~rrrbbbZZZUUUSSSRRR^^^kkkvvvsssggg^^^```fffqqqxxxvvvgggZZZSSSKKKEEE???===???@@@>>>;;;888555222...,,,+++***)))+++***)))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''###%%%&&&&&&%%%%%%'''(((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((('''&&&&&&''')))'''&&&%%%$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&!!!###%%%((())))))((('''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((((("""$$$&&&&&&%%%$$$%%%&&&"""$$$&&&%%%$$$###$$$$$$######$$$%%%&&&'''((()))######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%""""""###$$$%%%%%%&&&&&&###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$###"""!!!"""((('''''')))'''###$$$(((%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###&&&(((&&&&&&(((&&&!!!%%%%%%&&&&&&&&&&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''&&&### !!!$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$~~~ssseeeXXXOOOLLLOOOOOOQQQWWWaaaooo|||wwwnnnfffbbbaaa^^^\\\YYYVVVTTTRRRQQQQQQQQQUUU[[[dddmmmuuu~~~~~~kkkaaa]]]YYYUUUSSS___mmmtttpppiiifffgggtttwww{{{|||xxxoooeee___SSSJJJ>>>999;;;>>>>>>===:::999666222///,,,++++++))))))(((((('''((()))***((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''###%%%&&&&&&%%%%%%'''(((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%&&&(((&&&%%%$$$######$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&& ###%%%&&&%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$&&&&&&%%%%%%%%%&&&"""$$$&&&%%%$$$###$$$$$$""""""""""""##################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$%%%&&&&&&))))))(((&&&$$$"""""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###!!!!!!!!!%%%###$$$&&&$$$ !!!$$$%%%$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$''''''######%%%&&&###%%%%%%%%%&&&&&&&&&''''''###$$$&&&%%%$$$$$$%%%'''&&&### !!!$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$~~~iiiWWWNNNQQQOOONNNPPPUUU]]]eeejjjyyyxxxkkkccc```___^^^]]]]]]\\\YYYTTTQQQLLLKKKNNNXXXcccllluuu|||rrrddd___ZZZVVVQQQVVVaaalllpppkkkfffdddmmmooossszzz~~~{{{qqqhhh\\\QQQCCC;;;:::<<<======<<<<<<;;;777333///......(((((()))(((''''''***,,,((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&$$$&&&'''&&&%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%###$$$%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&& !!!###$$$%%%%%%$$$$$$############$$$$$$$$$$$$########################""""""######$$$$$$%%%%%%###%%%&&&'''&&&%%%&&&'''"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&''''''%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&&&&'''###$$$$$$%%%%%%$$$$$$###$$$%%%'''&&&%%%###$$$$$$&&&$$$%%%'''%%%"""###&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###&&&&&&""" $$$&&&%%%$$$%%%%%%&&&&&&'''''''''###%%%&&&&&&$$$$$$%%%''''''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$}}}kkk]]]VVVUUUSSSRRRSSSVVVXXXZZZiiixxxtttiiidddbbbaaa`````````^^^YYYUUUNNNJJJKKKRRRXXX]]]eeennnwwwzzzhhh```\\\WWWRRRPPPTTT^^^dddaaa^^^^^^dddaaadddooo~~~|||ssscccZZZMMMBBB>>><<<<<<<<<<<<>>>>>><<<777222000000)))******(((&&&&&&(((+++(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&%%%'''''''''%%%$$$%%%&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&%%%######%%%&&&######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$%%%%%%&&&&&&((((((((('''''''''&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%&&&'''"""$$$&&&%%%$$$###$$$%%%%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''!!!$$$%%%%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%%%%%%%$$$###&&&''''''&&&$$$###%%%&&&'''%%%&&&)))(((%%%&&&***$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&& %%%&&&###"""$$$'''&&&$$$$$$%%%%%%&&&''''''(((###%%%&&&&&&$$$$$$%%%'''%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$~~~mmmZZZZZZYYYXXXVVVUUUUUUTTTbbbrrr|||pppkkkfffcccaaaaaabbb```]]]YYYRRRNNNMMMOOONNNNNNUUU```pppmmmddd___[[[WWWQQQPPPWWW[[[ZZZZZZ]]]___XXXUUUbbbvvv|||ggg```UUUJJJBBB>>><<<:::<<<>>>AAA???999444222111+++,,,+++(((%%%$$$'''***(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&&&&'''((('''%%%$$$%%%&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))(((&&&&&&((()))!!!###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''"""$$$&&&%%%$$$###$$$%%% !!!"""$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%###%%%((('''$$$!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&&&&%%%$$$###&&&&&&%%%$$$""""""###%%%###"""###&&&%%%"""###((($$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$(((%%%$$$&&&'''&&&$$$$$$%%%%%%&&&'''((((((###%%%&&&&&&%%%$$$&&&'''"""$$$%%%$$$!!! ###&&&$$$$$$$$$$$$$$$$$$$$$$$$|||}}}xxxkkkbbbbbbbbb\\\VVVUUUXXXaaarrrwwwrrrmmmgggdddaaa^^^\\\[[[WWWXXXWWWTTTPPPMMMNNNQQQcccqqqtttggg___```aaa___ZZZXXXXXXVVVRRRFFFEEEGGGPPP___ooo{{{lllggg___UUUNNNGGG>>>666===???BBBEEEBBB;;;555333///...---,,,+++)))(((((())))))))))))(((((((((((('''''''''''''''((())))))'''''''''''''''''''''''''''(((***++++++)))'''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$""""""$$$&&&(((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%'''***---&&&###!!!"""%%%'''&&&###$$$$$$%%%%%%&&&'''((((((((('''%%%$$$###$$$%%%%%%&&&%%%############%%%&&&###))),,,'''$$$$$$%%%'''((((((%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$'''+++...---((($$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$#########"""###$$$$$$###"""###$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$""""""""""""###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''###%%%&&&&&&$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!###%%%&&&%%%$$$$$$%%%%%%$$$$$$&&&))))))'''$$$***)))'''%%%$$$$$$%%%%%%''''''&&&%%%$$$$$$$$$$$$'''&&&%%%$$$###"""######""""""""""""""""""""""""~~~|||yyytttgggZZZSSSTTTZZZeeevvvzzzuuuoookkkhhheeebbbaaa^^^___^^^ZZZUUUPPPOOOPPPYYYcccrrrvvvhhhhhhmmmppplllfffaaa[[[VVVMMMFFF@@@BBBMMM^^^nnnwwwnnnkkkeee]]]VVVQQQHHH@@@???@@@BBBCCCBBB>>>999777111000...,,,+++))))))((()))))))))(((((((((''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''')))******)))'''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$&&&)))+++$$$%%%%%%%%%$$$%%%&&&'''######$$$$$$%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&((((((%%%!!!!!!###$$$%%%&&&''''''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$((('''$$$###%%%((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$#########%%%&&&%%%$$$###$$$%%%########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&'''%%%$$$$$$%%%%%%$$$$$$%%%((((((&&&###''''''&&&&&&&&&%%%$$$###%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$~~~~~~~~~}}}gggXXXUUUVVVZZZdddsssyyyrrrnnnkkkgggeeebbbbbbbbb^^^XXXRRRNNNLLLNNNRRR\\\lll|||zzzuuu||||||ssskkkccc[[[RRRIII>>>999???LLL[[[eeeiiikkkhhhbbb^^^ZZZRRRJJJCCCCCCBBBBBBBBBAAA>>>;;;555333111...+++***))))))((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''%%%&&&'''(((((((((&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''###$$$&&&''''''&&&$$$###%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$###$$$&&&)))###&&&((('''$$$###&&&***"""######$$$$$$%%%%%%%%%'''&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''$$$$$$$$$$$$%%%%%%%%%%%%"""$$$###""""""%%%((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&%%%$$$%%%%%%$$$$$$%%%&&&&&&$$$""""""$$$&&&''''''%%%$$$"""$$$$$$$$$$$$%%%&&&'''(((&&&&&&''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~~~~~~~~~~}}}iii]]][[[YYY[[[fff{{{zzztttpppjjjeeedddeeedddbbb]]]XXXSSSPPPIIIKKKPPPZZZiiizzz{{{uuuqqqiiibbbTTTMMMDDD>>>>>>DDDLLLRRRaaagggiiieeeaaa___WWWNNNIIIIIIFFFBBBAAAAAA???;;;999777333000---+++++++++(((((((((((('''''''''&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$###"""$$$&&&$$$%%%'''&&&$$$$$$&&&)))######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$'''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$""""""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((((((&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""###$$$%%%&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%&&&'''((((((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%~~~zzz{{{~~~mmmiiibbb^^^```mmmvvvvvv}}}vvvnnniiihhhgggfffccc___[[[YYYKKKKKKLLLNNNVVVfffyyy|||rrrpppqqqnnnhhh[[[UUUKKKCCC???@@@EEEIIIaaakkkpppkkkfffddd[[[NNNPPPSSSOOOGGGAAA???===888;;;999666333000...,,,,,,)))(((((((((((('''''''''))))))((((((((((((((()))''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$###"""###%%%&&&$$$"""###%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$&&&((('''$$$$$$'''***%%%%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&$$$###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&(((((('''%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$######"""###$$$&&&''''''&&&%%%%%%$$$$$$$$$%%%$$$&&&'''((((((&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$|||xxx{{{}}}~~~}}}wwwmmmhhhkkkrrrxxxvvvmmmfffkkk{{{mmmjjjfffcccbbb```]]][[[PPPQQQOOOLLLMMMVVVfffsss~~~~~~~~~tttqqqtttrrrlllfff___TTTHHH@@@@@@DDDHHHbbbpppxxxsssnnnlllaaaSSSVVV]]]\\\OOOCCC???;;;777<<<;;;999666333111...---))))))))))))((((((((((((******))))))((()))))))))''''''''''''''''''''''''$$$%%%%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$""""""$$$&&&(((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%######$$$%%%&&&### !!!%%%'''&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&###$$$$$$%%%%%%$$$$$$######&&&((('''$$$###&&&***&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''$$$$$$%%%%%%&&&&&&''''''""""""######$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&###$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""$$$''''''&&&%%%%%%&&&###$$$%%%$$$###$$$&&&'''&&&%%%###"""###$$$'''(((((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$||||||}}}}}}}}}mmmfff___aaammm}}}zzztttkkkdddaaa```^^^\\\XXXXXXVVVRRRPPPRRRWWW\\\gggttt~~~}}}zzzuuupppmmmiiiaaaVVVKKKEEEDDDEEETTTfffsssrrrqqqssskkk\\\YYYfffhhhYYYHHH@@@<<<888;;;;;;;;;999777333000...+++*********))))))))))))******)))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''$$$$$$%%%%%%&&&''''''(((###"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&& """%%%&&&&&&%%%&&&'''###$$$%%%%%%$$$$$$(((+++%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}|||}}}}}}vvvkkk^^^XXX^^^mmm|||vvvmmmhhhfffdddbbb___^^^[[[ZZZYYYVVVQQQNNNXXXfffvvv||||||}}}wwwqqqnnnooonnngggZZZMMMDDD@@@@@@WWWiiilllpppwwwrrrddd[[[kkkppp```LLLBBB>>>::::::;;;<<<;;;999555111///++++++++++++*********)))))))))((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''((()))***%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&###&&&((('''$$$###&&&***$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((((((''''''''''''%%%$$$$$$%%%''''''((($$$!!!"""&&&(((&&&###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''$$$$$$%%%%%%&&&'''(((((((((''''''''''''%%%""" $$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&#########$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%% !!!###&&&'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&!!!$$$%%%%%%%%%&&&'''"""$$$&&&%%%$$$%%%)))---$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&{{{~~~zzz]]]WWW[[[]]]eeeoooyyyvvviiiiiijjjhhh```^^^]]]___```]]]UUUNNNTTTXXX^^^fffppp|||vvvoooooonnnhhh___UUUOOOLLLIIIKKKNNNVVVgggwwwwwwooojjjgggccc___WWWKKK@@@:::888777777888999888666444+++,,,,,,***((('''''')))))))))(((((((((((())))))((('''&&&%%%%%%&&&'''((('''((()))(((&&&&&&((())))))'''&&&&&&((((((&&&###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''"""###%%%%%%%%%%%%'''(((############$$$%%%&&&'''&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$)))((('''&&&%%%%%%%%%%%%!!!$$$''''''$$$###%%%'''$$$%%%&&&%%%###"""###$$$###$$$%%%&&&''''''''''''$$$$$$#########$$$&&&'''######"""!!!"""###%%%&&&)))'''%%%###"""###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$&&&%%%""""""%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$###!!!"""###$$$###$$$''')))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&(((######$$$$$$$$$###""""""'''((()))(((%%%#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""###$$$%%%%%%######$$$%%%}}}hhh\\\YYYWWWZZZaaajjjvvvwwwsssooojjj```^^^]]]___```^^^XXXSSSRRRTTTWWW[[[bbbmmm{{{xxxsssllleee___ZZZVVVSSSKKKJJJGGGKKKYYYmmmwwwwwwllleee___[[[XXXRRRJJJCCC777777888888999888666555//////...,,,)))((()))***)))(((((((((((((((((()))(((''''''&&&&&&''''''((('''(((((('''&&&&&&''')))((('''&&&&&&((()))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&'''((('''%%%%%%%%%'''%%%%%%%%%&&&&&&&&&''''''"""$$$%%%%%%%%%%%%&&&((($$$$$$$$$$$$%%%&&&'''(((%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$#########$$$############$$$%%%&&&&&&###$$$&&&&&&%%%%%%%%%&&&$$$%%%&&&%%%###"""###$$$######$$$%%%&&&&&&&&&&&&$$$$$$#########$$$%%%&&&&&&%%%%%%$$$%%%&&&'''(((&&&%%%###"""###%%%''')))%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""%%%&&&$$$###%%%$$$!!!$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$ """$$$&&&'''((($$$&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%######$$$%%%{{{|||~~~zzziii```YYYUUUVVV\\\fffwwwzzzqqqdddaaa______aaabbb```]]]SSSTTTRRRQQQSSS\\\kkkwwwpppeeeaaa```___^^^UUUOOOFFFAAALLLccc{{{~~~rrrcccZZZWWWUUUNNNGGG;;;;;;:::999999999999999555444222...+++)))+++,,,((((((''''''''''''(((((('''''''''(((((('''''''''&&&''''''&&&%%%%%%&&&((('''&&&%%%'''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((()))(((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%&&&'''(((###%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############""""""######$$$%%%&&&&&&$$$$$$$$$%%%&&&'''&&&$$$$$$%%%&&&%%%###"""###$$$######$$$%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&'''(((###"""""""""$$$''')))+++$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%% $$$'''%%%%%%%%%"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$!!!$$$&&&((()))%%%&&&'''&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&'''###$$$&&&'''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$%%%%%%######$$$%%%~~~}}}}}}}}}uuukkkaaaZZZVVV\\\iiiyyyooojjjddd``````bbbddddddZZZZZZWWWQQQNNNSSS^^^iii|||}}}lllcccaaacccfffbbbYYYKKK@@@EEE^^^lll[[[VVVWWWRRRLLLCCCAAA>>>;;;999999<<<>>>999888555000,,,***+++---((((((''''''''''''((((((&&&'''((())))))((('''&&&%%%&&&'''&&&$$$$$$&&&'''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((()))'''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''###$$$&&&%%%%%%$$$&&&'''$$$$$$$$$$$$$$$%%%&&&'''$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%''''''''''''&&&&&&%%%$$$&&&###"""$$$'''(((&&&###$$$%%%&&&%%%###"""###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$''')))+++$$$######""""""######$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%!!!%%%&&&$$$###$$$"""$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&######$$$"""!!! !!!###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%%%%&&&'''&&&$$$$$$$$$%%%%%%###"""!!!!!!###%%%&&&###$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%wwwiiiWWWUUUZZZfffqqqyyyzzzoooeee___^^^^^^_________\\\VVVPPPPPPUUU[[[ffflllxxxvvveee]]]```eeehhh___PPPCCCBBBUUUvvvvvvaaaXXXYYYXXXSSSJJJHHHCCC<<<777777;;;???;;;:::777222...,,,,,,---((((((''''''''''''((((((&&&'''((())))))((('''&&&%%%&&&'''&&&$$$$$$&&&'''$$$%%%''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&$$$$$$%%%'''##################$$$%%%$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''''''''&&&%%%$$$&&&###"""$$$'''(((&&&###$$$%%%&&&%%%###"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$&&&'''((($$$######""""""######$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$&&&%%%"""!!!$$$$$$!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$#########$$$&&&'''######$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&!!!"""###"""!!!!!!###%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$###$$$&&&$$$###"""!!!!!!###%%%&&&$$$&&&'''&&&%%%###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%}}}^^^UUUPPPVVV^^^fffrrr~~~~~~qqqeee]]]YYYWWW___^^^\\\XXXTTTQQQPPPPPPTTT[[[hhhyyykkk]]]\\\___ccc]]]SSSHHHBBBIIIaaawwwnnn]]]XXXUUUOOOPPPNNNJJJCCC;;;888999<<<<<<;;;:::666111...---...))))))(((((((((((())))))((((((((())))))(((((((((&&&''''''&&&%%%%%%&&&(((%%%&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&######""""""""""""######%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&''''''(((!!!###%%%&&&&&&&&&&&&$$$$$$$$$%%%&&&'''&&&$$$$$$%%%&&&%%%###"""###$$$%%%&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%$$$######&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$&&&%%%!!!!!!%%%&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$###$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%$$$$$$&&&((($$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''"""$$$%%%%%%$$$$$$%%%'''%%%$$$$$$$$$$$$&&&'''((($$$&&&'''&&&$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$%%%%%%######$$$%%%}}}~~~zzzvvvqqqqqqrrrsssuuuzzzrrraaaSSSQQQRRRTTT]]]iiimmmwwwwwwjjj```[[[\\\ZZZXXXWWWWWWUUUQQQMMMOOORRRZZZhhhyyywwwggg^^^ZZZ]]]\\\YYYRRRHHHCCCMMM[[[|||zzzggg]]]WWWQQQUUUWWWWWWQQQGGG>>>999888<<<======:::666222000///******))))))))))))******))))))(((((((((((())))))'''(((((('''&&&&&&''')))%%%'''))))))&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((###%%%&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$###############$$$###%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((( ###%%%''''''&&&&&&###$$$&&&&&&%%%%%%%%%&&&$$$%%%&&&%%%###"""###$$$###$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$###"""%%%&&&'''''''''%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""%%%&&&$$$$$$((((((%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&''''''&&&$$$$$$%%%'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''!!!"""$$$$$$$$$$$$&&&(((###$$$$$$%%%%%%&&&''''''"""$$$%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%######$$$%%%}}}~~~zzzrrrlllffffffggghhhjjjpppwww||||||qqq\\\SSSMMMHHHMMMXXXWWWcccooo{{{{{{nnnfffZZZWWWTTTVVVYYYXXXTTTOOOMMMMMMNNNWWWhhh~~~rrrcccZZZ]]]^^^```]]]PPPDDDDDDLLLYYYsssqqqiiieeeaaa[[[```ccc___SSSFFF<<<888===>>>???===999555222111++++++************++++++***)))(((''''''((()))***'''((()))(((&&&&&&((()))&&&(((***)))&&&$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))###%%%'''''''''''')))***%%%%%%%%%&&&&&&&&&''''''$$$&&&&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$"""$$$$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$%%%'''(((((('''%%%$$$!!!%%%''''''$$$###%%%'''$$$%%%&&&%%%###"""###$$$!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&%%%$$$###"""###$$$$$$%%%$$$###!!! ######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$''''''(((***(((%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!###$$$&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$'''''''''%%%"""!!!"""#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%% !!!###$$$$$$%%%'''))) !!!"""$$$$$$%%%%%%$$$ """$$$%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""###$$$%%%%%%######$$$%%%}}}}}}{{{|||}}}}}}wwwqqqlllbbb```jjjpppmmmmmmrrrzzzqqq[[[QQQOOONNNMMMRRRTTTZZZgggwwwuuueee^^^XXXXXX\\\]]]XXXRRRRRRRRRQQQRRRYYYiii{{{ooocccbbb```aaaccc]]]OOOEEEBBBPPPTTTfffooodddeeemmmpppgggWWWKKKAAA;;;:::;;;======;;;999888999,,,,,,,,,+++***(((&&&%%%))))))))))))))))))))))))'''%%%$$$$$$%%%'''''''''%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&'''''''''(((((('''%%%%%%&&&(((###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&&&&%%%$$$$$$$$$%%%''''''###$$$%%%%%%######$$$%%%$$$%%%'''&&&%%%%%%&&&'''#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$&&&$$$!!!###%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%###""""""$$$'''$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''%%%######$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$!!!$$$''')))***(((%%%###&&&&&&&&&&&&%%%$$$###"""&&&$$$$$$'''(((%%%%%%(((}}}}}}{{{|||{{{vvvrrrggg^^^\\\fffmmmmmmpppwwwvvvdddWWWPPPLLLIIIJJJOOOZZZjjjyyyyyymmm```[[[\\\\\\VVVOOOTTTRRRNNNLLLOOOZZZhhhrrryyyvvvyyywwwqqqmmmjjjhhhaaaSSSIIIFFFAAAFFFSSSggg}}}wwwfffdddlllqqqiii]]]RRRJJJDDD::::::;;;<<<===<<<;;;:::000///...,,,***)))(((((('''''''''''''''''''''''''''&&&$$$$$$&&&'''''''''%%%&&&&&&&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&''''''((('''&&&$$$$$$&&&((($$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%###"""!!!!!!!!!"""$$$$$$$$$&&&'''&&&%%%$$$%%%'''%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%###""""""$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###''''''$$$"""!!!"""$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%$$$""""""$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$#########$$$$$$%%%&&&$$$&&&'''&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&%%%%%%$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&(((((('''%%%$$$&&&&&&&&&&&&%%%$$$###"""&&&######&&&&&&$$$%%%(((}}}}}}|||xxxyyy|||vvvsssrrrhhhbbbbbbkkksssvvv|||jjjYYYPPPHHHFFFGGGNNNZZZfffnnnrrryyynnnccc___\\\VVVPPPXXXUUUOOOJJJIIIMMMTTTZZZ]]]ZZZ```rrr~~~wwwqqqfffXXXLLLGGG999===BBBOOOjjj}}}kkkkkkrrrssskkk___UUUOOOJJJ>>>;;;999;;;===>>>===:::777444000,,,*********+++'''''''''''''''''''''''''''&&&$$$%%%&&&((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$######%%%(((%%%%%%&&&&&&''''''''''''###$$$$$$%%%%%%%%%%%%$$$$$$%%%''''''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''###$$$%%%$$$""""""$$$%%%%%%&&&'''&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%&&&&&&%%%###""""""###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###############$$$%%%%%%###$$$&&&&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$!!!###%%%%%%%%%%%%''')))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######&&&###"""$$$%%%###$$$(((}}}{{{}}}{{{rrrqqqyyy}}}vvvooolllnnnllljjjnnnxxxmmm^^^UUUPPPKKKJJJOOOVVVZZZ\\\ccclll{{{rrrfff^^^XXXVVV[[[XXXTTTPPPMMMLLLMMMNNNMMMJJJOOO^^^ppp}}}qqqaaaRRRIII@@@??????GGGZZZllltttssstttvvvssshhh]]]YYYVVVTTTGGG@@@999888;;;======;;;;;;777222---******+++,,,))))))))))))))))))))))))'''&&&%%%%%%'''(((((('''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&###""""""%%%'''&&&&&&&&&&&&''''''((((((######$$$%%%&&&&&&&&&&&&###%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((%%%%%%%%%$$$######%%%'''%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%&&&&&&###$$$%%%%%%$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&$$$###$$$&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$!!!###%%%&&&%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&%%%%%%$$$###'''$$$###%%%%%%###%%%)))}}}zzzzzz~~~~~~yyymmmjjjqqq}}}yyyoooeeecccfffiiinnnwwwvvvggg___TTTMMMKKKKKKKKKKKKOOOWWWeeewwwrrrccc\\\[[[XXXWWWVVVUUUSSSPPPMMMKKKHHHGGGJJJPPPZZZkkktttaaaRRRKKKBBBAAAHHHLLLOOOaaavvv}}}}}}wwwjjjbbb``````___RRRIII===777888;;;<<<;;;<<<999444///,,,+++,,,---************************'''&&&%%%&&&((()))(((&&&(((((((((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$""""""%%%''''''&&&&&&&&&&&&'''((()))###$$$%%%&&&&&&&&&&&&&&&"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$((((((((('''%%%&&&(((***$$$%%%''''''&&&&&&''')))%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%&&&&&&"""$$$%%%%%%%%%&&&'''%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&$$$"""###%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&(((((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&$$$#########!!!###%%%&&&%%%%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$(((%%%$$$''''''%%%&&&***~~~{{{zzz}}}~~~}}}}}}zzzkkkdddiiivvv|||uuuiii[[[XXX^^^fffooo}}}|||rrrdddXXXQQQLLLGGGDDDDDDIIITTTdddwwwqqqfffbbbYYYWWWUUUTTTSSSQQQMMMJJJGGGIIIKKKKKKMMM\\\|||yyyiiiWWWHHHCCCHHHCCC>>>QQQnnnyyyooohhhbbb]]]ZZZQQQFFF===;;;;;;<<<<<<;;;999666333000...------(((((((((((((((((((((((('''&&&&&&'''))))))(((&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&''''''&&&$$$$$$%%%&&&'''&&&%%%%%%%%%&&&((()))$$$%%%%%%&&&&&&&&&&&&%%%!!!###%%%&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$"""!!!!!!$$$'''$$$%%%'''&&&%%%%%%'''(((%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&!!!$$$&&&%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%"""$$$&&&&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$""""""###%%%'''(((******###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$+++***)))'''%%%$$$######!!!###%%%&&&%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$(((%%%&&&))))))''''''***{{{~~~{{{}}}~~~~~~~~~~~~~~~{{{hhh]]]```nnn~~~xxxqqqbbbRRROOOWWW]]]jjjyyynnnaaaVVVMMMGGGEEEFFFKKKVVVgggzzzxxxqqqgggaaaZZZUUUSSSRRRPPPNNNGGGHHHIIIGGGGGGSSSoooiiiXXXKKKHHHFFFDDDOOO___zzzxxxjjj___]]]XXXPPPHHHBBB???>>>>>>:::::::::888666222///---((((((((((((((((((((((((&&&&&&&&&((()))***(((&&&''''''''''''((((((((((((%%%%%%&&&&&&''''''((((((%%%'''(((((('''%%%%%%%%%&&&%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&%%%%%%!!!###%%%%%%%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&$$$###$$$&&&'''%%%%%%&&&''''''&&&%%%%%%&&&&&&((()))))))))((('''"""!!! !!!$$$%%%&&&&&&%%%###""""""###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&###%%%'''&&&###"""###&&&""""""###$$$%%%&&&&&&'''"""$$$&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&((())))))######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$(((((('''&&&%%%%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$&&&******'''%%%'''|||}}}}}}}}}}}}}}}}}}~~~|||yyydddWWWYYYgggyyy}}}uuunnn^^^MMMKKKSSSRRR___nnnxxxqqqbbbUUUMMMJJJHHHHHHNNN\\\ooo~~~wwwnnnbbbXXXUUUTTTTTTTTTGGGGGGFFFDDDCCCLLLcccxxx|||kkkVVVKKKMMMSSSTTTSSSWWWiii}}}ooo\\\[[[WWWQQQIIIDDDAAA@@@:::;;;<<<<<<:::666111...************************&&&&&&&&&(((******(((&&&&&&&&&''''''(((((())))))%%%%%%%%%&&&'''((())))))%%%''')))***(((&&&%%%%%%&&&%%%$$$######%%%&&&(((''''''''''''&&&%%%$$$$$$ """$$$%%%%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%---+++'''$$$###$$$&&&(((%%%%%%&&&''''''&&&%%%%%%######%%%&&&&&&&&&%%%$$$&&&&&&$$$"""!!!"""%%%(((&&&'''&&&$$$!!!#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$###%%%''''''%%%###"""!!!&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&"""''''''$$$$$$'''+++!!!!!!"""###%%%&&&'''((("""$$$&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&########################""""""######$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%%%%%%%%%%''')))&&&&&&$$$$$$$$$$$$&&&&&&"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$###%%%******&&&$$$%%%~~~~~~~~~~~~~~~}}}xxxcccXXXUUU\\\qqq|||pppfffZZZMMMGGGFFFKKKQQQ]]]kkkvvv}}}hhhYYYPPPHHHDDDJJJVVVdddtttqqqbbbXXXUUUTTTUUURRRKKKGGGHHHFFFEEEQQQbbb}}}```PPPPPPSSSRRRNNNMMMSSSddd}}}iiibbbYYYVVVWWWVVVMMMCCC============<<<888444111---+++)))((('''((()))***(((((())))))))))))(((((('''(((((((((((((((((('''&&&&&&'''''''''''''''&&&%%%&&&''''''((((((''''''$$$%%%&&&&&&%%%%%%'''((($$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$###"""%%%)))---$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$&&&%%%""""""""""""###$$$$$$$$$$$$$$$!!!"""$$$%%%&&&'''''''''"""######$$$$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$%%%&&&''''''###""""""%%%))))))&&&###&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$###!!!###$$$$$$$$$$$$%%%'''###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''''''''%%%""""""%%%''''''&&&%%%###""" !!!###$$$"""###&&&+++...,,,&&&!!!######$$$$$$$$$%%%%%%%%% $$$'''%%%$$$'''(((&&&''''''&&&&&&&&&&&&''''''}}}~~~zzzdddWWWTTT[[[ppp}}}ooocccVVVJJJDDDCCCEEEIIISSSaaammmzzzsss[[[QQQIIIJJJQQQZZZeeeooozzzhhh\\\XXXWWWXXXPPPIIIGGGIIIGGGCCCJJJVVVpppgggWWWTTTUUURRRMMMDDDIIIVVVooo~~~vvvjjjaaa```___ZZZRRRDDD???:::999;;;:::666111000...,,,***))))))******(((((())))))))))))(((((($$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&$$$%%%'''&&&%%%%%%&&&((($$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!###&&&)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&& !!!######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$"""&&&%%%###$$$ !!!"""""""""""""""!!!"""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$############$$$$$$%%%&&&'''#########%%%((((((&&&###%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""###%%%%%%$$$$$$&&&'''$$$$$$%%%&&&&&&&&&%%%%%%#########"""######$$$$$$$$$""" """$$$$$$###%%%%%%&&&&&&&&&&&&&&&&&&"""""""""$$$''''''$$$!!!######$$$$$$$$$%%%%%%%%%!!!%%%'''%%%$$$&&&'''%%%&&&&&&%%%%%%%%%%%%&&&&&&}}}eeeWWWRRRYYYnnn}}}lll^^^QQQEEE@@@AAA@@@AAAHHHUUUcccqqqooobbbTTTNNNOOORRRYYY```pppxxxtttggg```[[[YYYPPPJJJIIILLLKKKDDDDDDIIIWWWnnnkkk\\\VVVTTTMMMGGG???AAAHHHXXXooooooggggggddd___QQQGGG===999<<<===:::555333222///---+++*********(((((())))))))))))((((((&&&''''''((((((''''''&&&%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&((($$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######!!!!!!%%%&&&%%%%%%((( !!!""""""###"""""""""!!!"""###$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######"""######$$$%%%&&&$$$$$$$$$%%%''''''%%%"""############$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$$$$###$$$&&&&&&%%%%%%'''(((%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$######"""############!!! """######"""$$$%%%((()))***)))((('''$$$""" """$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""&&&(((%%%$$$&&&&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%iiiXXXQQQVVVjjj{{{fffWWWKKKBBB???@@@@@@>>>BBBNNN\\\lll|||wwwcccWWWSSSRRRVVVZZZ^^^fffsss~~~sssiiiaaa\\\TTTOOOLLLNNNMMMGGGDDDDDDKKK]]]vvvtttfff^^^WWWNNNFFFCCCAAABBBIIIVVVmmm{{{llliiifffaaa]]]TTTHHHAAA???>>>===:::555444111///,,,+++***)))(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%&&&'''&&&%%%%%%&&&'''$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!###%%%&&&$$$###%%%)))###$$$$$$%%%%%%$$$$$$$$$"""###$$$$$$$$$$$$$$$###%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$######""""""""""""###$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%&&&'''######$$$%%%%%%%%%$$$$$$###%%%&&&&&&&&&&&&''')))&&&&&&&&&&&&%%%$$$$$$###''''''&&&%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%"""###%%%&&&'''''''''&&&'''%%%#########%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""'''(((%%%###%%%%%%###%%%%%%$$$$$$$$$$$$%%%%%%~~~nnn[[[PPPSSSeeeyyyvvv```QQQGGGAAA@@@AAA@@@<<<>>>HHHVVVeeewwwvvveee\\\VVVSSSTTTSSSVVV```rrrwwwoooiiifffZZZUUUPPPOOOMMMIIIGGGGGGIIISSSfff{{{pppdddWWWMMMIIIEEEBBBBBBFFFUUUqqqssslllgggaaaddd___VVVLLLCCC===<<<===666555333000---+++)))((((((((())))))))))))(((((($$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%'''$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$&&&%%%""""""%%%'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###########################""""""""""""###$$$%%%&&&$$$$$$%%%%%%$$$#########'''&&&&&&%%%$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%###%%%&&&&&&&&&&&&''')))&&&&&&&&&&&&%%%$$$$$$###''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''############$$$%%%'''(((%%%&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""'''(((%%%###%%%%%%###&&&&&&%%%%%%%%%%%%&&&&&&}}}~~~}}}uuu___RRRPPP___rrrsss\\\MMMEEE@@@@@@BBB===:::<<>>888888666444111///,,,+++(((((())))))))))))(((((((((((())))))))))))(((((($$$$$$%%%&&&''''''''''''%%%%%%&&&''''''''''''&&&&&&'''((('''%%%$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$### %%%&&&"""!!!%%%&&&######$$$$$$$$$######"""!!!!!!"""###%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""###$$$$$$#########$$$$$$%%%&&&'''!!!###$$$$$$""""""$$$''''''&&&&&&%%%%%%%%%&&&&&&""""""###$$$%%%%%%%%%%%%"""###%%%%%%$$$$$$&&&'''$$$$$$%%%&&&&&&&&&%%%%%%#########"""######$$$$$$ ###&&&&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&!!!$$$%%%$$$""" !!!#########$$$$$$$$$%%%%%%%%%!!!%%%'''%%%$$$&&&'''%%%%%%%%%$$$$$$$$$$$$%%%%%%~~~}}}~~~gggTTTMMMWWWfffyyyrrrZZZKKKCCC???>>>???;;;;;;<<>>===:::777444000---+++***((())),,,---***))),,,''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%'''((()))((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%######$$$%%%(((&&&###$$$&&&((('''%%%###$$$%%%%%%%%%%%%$$$###%%%&&&&&&$$$###"""###%%%"""$$$&&&&&&%%%%%%%%%&&&#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((''''''&&&%%%%%%%%%&&&'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$%%%!!!"""&&&&&&"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$$$$###!!! !!!%%%((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$######$$$%%%$$$$$$######$$$$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%% """$$$&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& """$$$$$$######$$$%%%&&&%%%%%%&&&'''&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&}}}~~~~~~~~~~~~}}}}}}{{{~~~ttt```VVVWWW]]]ooo{{{sss\\\NNNFFF???<<<===<<<;;;<<>><<<<<<===>>>DDDQQQ^^^wwwooo]]]PPPIIIHHHIIIDDDIIIUUUfffwww{{{uuuppphhh```\\\[[[\\\\\\XXXRRRSSSWWWccc|||gggTTTLLL???DDDKKKRRRXXX]]]bbbgggmmmooopppqqquuuvvvoooeeeRRRFFF999666:::===888111000,,,***+++***''''''***'''(((((())))))(((((('''((((((((((((((((((((((((%%%&&&((((((''''''(((***%%%%%%$$$$$$$$$$$$%%%%%%############%%%&&&(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''###$$$%%%%%%######$$$%%%%%%$$$######%%%%%%$$$#########$$$%%%%%%$$$######%%%&&&&&&%%%######$$$&&&"""$$$&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######""""""######&&&&&&%%%%%%$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%$$$######!!!$$$%%%######&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%$$$$$$#########!!!###%%%&&&%%%%%%%%%'''$$$#########$$$$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&~~~}}}~~~~~~~~~~~~}}}||||||}}}~~~}}}~~~~~~mmm```ZZZYYY```jjjvvvdddPPPGGGCCC???<<<>>>;;;;;;<<<<<>>???III___sssvvvpppkkkdddbbbZZZOOOEEE>>>:::888777777222...---+++''''''***(((((())))))))))))(((((()))))))))))))))))))))))))))******)))'''%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###&&&%%%%%%$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&'''''''''&&&$$$######$$$&&&'''###$$$%%%%%%######$$$%%%$$$%%%&&&'''&&&&&&%%%%%%########################%%%%%%&&&%%%$$$$$$%%%'''"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%&&&%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&"""%%%(((((('''&&&&&&&&&#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%###""""""###%%%%%%$$$$$$%%%%%%&&&'''###%%%&&&&&&%%%$$$$$$%%%"""###$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$"""$$$&&&&&&%%%%%%&&&'''&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&}}}~~~}}}tttdddYYYUUUZZZcccqqqxxxXXXHHHEEEDDDBBB===:::999;;;<<<<<>>;;;AAAVVVmmm~~~qqqiiiaaaeeeddd^^^RRREEE;;;888999888333000000---)))(((***((())))))******))))))((((((((((((((((((((((((((()))******(((&&&%%%%%%&&&((((((''''''''''''((((((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$"""######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((&&&%%%%%%%%%%%%%%%%%%&&&###$$$%%%%%%######$$$%%%$$$&&&(((((('''%%%%%%&&&$$$###""""""""""""###$$$$$$%%%&&&%%%$$$$$$&&&((("""$$$&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%%%%###$$$$$$%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$&&&&&&###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%###%%%'''((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%###""""""###%%%%%%%%%%%%%%%&&&&&&'''###%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%&&&%%%%%%%%%'''&&&%%%###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&~~~}}}|||~~~ooo___TTTUUUZZZfffzzzbbbLLLFFFDDDBBB@@@<<<;;;===<<<;;;>>>CCCKKKWWWffftttggg]]]ZZZeeeppprrrvvv{{{{{{qqqhhhdddaaaZZZRRROOOMMMPPPRRRXXXkkkxxx]]]QQQFFFCCC???@@@MMM^^^tttmmmfffgggiiiggg^^^OOOBBB<<<:::888555333333000+++)))+++))))))************))))))''''''''''''''''''''''''%%%&&&''''''&&&%%%&&&((('''''''''&&&&&&'''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%"""%%%((((((&&&$$$$$$%%%$$$###"""!!!!!!"""###$$$$$$%%%&&&&&&%%%%%%'''((("""$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$############$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%%%%&&&$$$!!!!!!%%%$$$ """$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$###%%%&&&&&&%%%%%%&&&'''$$$%%%%%%%%%%%%&&&&&&&&&"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$###$$$%%%&&&%%%%%%%%%%%%&&&''''''###%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''''' """$$$%%%$$$$$$%%%&&&%%%$$$""""""$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&~~~zzz{{{~~~}}}|||}}}|||{{{fffVVVSSSSSS\\\qqqiiiPPPGGGDDDAAABBB???===>>>===;;;<<<@@@@@@KKKYYYgggvvvwwwiiicccjjjqqqooopppuuuxxxyyyoookkkggg^^^UUUPPPLLLSSSQQQKKKUUUmmm|||}}}eeeVVVJJJHHHFFFCCCHHHSSSggg{{{vvvpppiiikkkkkkdddWWWIII???;;;888555444555222---***+++))))))************))))))''''''''''''''''''''''''"""$$$%%%&&&&&&&&&(((***'''&&&&&&%%%%%%&&&&&&'''!!!"""$$$&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''"""###%%%&&&'''&&&&&&%%%''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$&&&''''''&&&$$$######$$$%%%%%%######$$$%%% $$$''''''%%%######$$$$$$###"""!!!!!!"""###$$$$$$%%%&&&&&&%%%%%%''')))"""$$$&&&&&&%%%%%%%%%&&&#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''((()))***&&&%%%###!!! !!!!!!######$$$%%%%%%&&&''''''######""""""######$$$%%%((($$$$$$((((((###"""%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$#########$$$&&&%%%$$$$$$%%%'''""""""#########$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''###%%%'''&&&%%%$$$%%%%%%#########$$$%%%&&&((((((""""""###$$$%%%&&&&&&''' """$$$$$$######$$$%%%$$$###!!!!!!###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&~~~}}}~~~~~~~~~~~~~~~~~~vvv___TTTOOOVVVeeetttvvv]]]NNNGGGEEEBBB@@@===<<<===>>>======@@@EEEPPP^^^mmmyyy|||zzz~~~{{{tttmmmhhhiiimmmuuuxxx}}}qqqnnnlllbbbXXXTTTQQQKKKIIILLLPPPYYYiiiyyy{{{ppp```VVVVVVXXXRRRIIISSSbbbsss}}}zzztttmmmgggccc^^^RRREEE<<<:::::::::999777333...***))))))(((((((((((())))))''''''((((((''''''&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&(((&&&%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''""""""#########$$$$$$$$$'''%%%###$$$''')))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$#########$$$%%%&&&###$$$%%%&&&'''&&&%%%%%%"""!!! !!!$$$''')))###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""###((()))$$$!!!###%%%&&&###$$$$$$%%%%%%$$$$$$###~~~|||{{{{{{}}}~~~lll^^^PPPNNNUUUaaappp|||eeePPPFFFCCCBBB@@@===<<<======<<<;;;===AAAIIIUUUcccoooxxx|||yyyrrrpppssswwwxxxxxxyyy}}}qqqeeeaaadddjjjuuu~~~yyysssiii___[[[XXXQQQKKKJJJLLLRRR___mmm|||zzznnniiifff\\\RRRGGGOOOYYYfffvvvwwwtttoooiiiaaaWWWNNNIII@@@;;;444000000000000///******))))))((((((''''''''''''((((((''''''&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&((('''&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###############$$$$$$$$$&&&%%%###%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%""""""###$$$%%%&&&&&&'''$$$%%%%%%&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''$$$((()))%%%$$$''''''&&&%%%&&&&&&''''''&&&&&&%%%}}}}}}}}}~~~}}}zzz~~~~~~|||zzzzzz{{{|||}}}~~~|||kkkXXXMMMMMMSSS```lllxxx|||uuuYYYKKKGGGCCCAAA???>>>>>>>>><<<;;;;;;>>>CCCLLLWWWcccnnnttttttmmmeeeaaaccchhhkkkllllllpppuuuzzz~~~|||fffYYYZZZ___iiiwww{{{ooogggddd]]]VVVOOOJJJHHHJJJSSS\\\mmm~~~wwwjjj```OOOKKKHHHNNN___rrr{{{|||||||||zzzsssiii```ZZZXXXDDD===444///000222222000+++++++++***)))(((&&&%%%'''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$############$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%###$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%"""""""""###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$""""""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%$$$###%%%$$$""""""$$$!!!%%%&&&&&&''''''&&&&&&%%%}}}|||}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~zzzcccVVVQQQSSSYYY___nnnsss{{{gggTTTNNNFFFDDDAAA@@@@@@@@@???===>>>???AAAFFFOOOZZZeeemmmkkkddd[[[UUUUUUXXX[[[]]]```bbbggglllqqqvvvzzz}}}xxxkkkbbbaaacccmmm}}}}}}rrrjjjhhh]]]YYYRRRMMMIIIHHHKKKOOO^^^rrruuukkkdddXXXJJJDDDNNN___nnnuuu{{{tttllleee^^^HHHAAA;;;999:::999555///***+++++++++***)))'''&&&((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$######"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""###%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$###!!!"""%%%(((###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%$$$###""""""%%%%%%$$$!!!"""######$$$$$$%%%%%%$$$$$$###~~~}}}}}}~~~}}}~~~ooo\\\UUURRRSSSUUUaaafffoooxxxvvv]]]SSSIIIFFFCCCAAA@@@@@@@@@??????@@@AAACCCHHHQQQ\\\dddeee___WWWPPPMMMNNNPPPQQQVVVWWWZZZ^^^cccgggjjjkkkwww~~~|||~~~tttjjjcccgggwwwtttjjjeee\\\ZZZVVVRRROOONNNLLLJJJRRRbbbwww}}}tttsssdddQQQFFFGGGUUUggguuu{{{}}}xxxkkk^^^PPPJJJCCC???>>><<<777333+++++++++,,,++++++******(((((())))))(((((('''&&&(((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$######"""######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%"""$$$&&&'''''''''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%###"""!!!"""$$$%%%###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$""""""###&&&(((#########$$$$$$%%%%%%%%%'''''''''''''''&&&&&&%%%'''((('''%%%''')))$$$###$$$$$$%%%%%%$$$$$$###~~~~~~~~~}}}~~~~~~}}}~~~eeeWWWPPPNNNPPPRRRWWW```iiisss|||jjjZZZSSSNNNHHHCCCAAA@@@?????????@@@BBBBBBDDDJJJSSSZZZ```]]]VVVPPPLLLJJJIIIJJJMMMMMMOOORRRWWW[[[\\\\\\ccciiioooooollloooxxxxxxmmmlllvvv{{{ooofff```___[[[VVVUUUUUURRRNNNNNNVVVggg{{{ttt___OOOHHHMMM[[[hhhqqqxxx|||~~~rrraaa]]]VVVJJJAAA;;;:::::::::///...---,,,,,,,,,,,,,,,((())))))))))))(((''''''((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%&&&###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%""" """$$$&&&###$$$&&&'''((()))((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$###$$$$$$###"""###&&&(((#########$$$$$$%%%%%%&&& !!!###$$$%%%&&&&&& ###$$$$$$&&&***)))%%%%%%&&&&&&''''''&&&&&&%%%~~~}}}~~~}}}gggVVVOOOPPPJJJNNNTTTZZZbbblllwwwmmmddd]]]RRRJJJEEECCCBBBAAA???BBBDDDDDDDDDGGGNNNSSS[[[ZZZWWWSSSNNNJJJHHHHHHFFFEEEFFFJJJOOOSSSTTTSSSRRRWWW[[[\\\\\\^^^eeekkkpppuuu~~~}}}{{{{{{{{{{{{|||pppkkkiiibbbYYYWWWZZZYYYTTTQQQQQQ\\\lllvvvzzzjjjZZZPPPKKKNNNTTTdddoooxxxzzz~~~yyykkkeee```VVVJJJ@@@;;;;;;===666444000---+++++++++,,,)))))))))))))))(((''''''((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&((("""###%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$%%%&&&''''''"""$$$&&&%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%&&&'''%%%$$$#########$$$%%%%%%###$$$&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$%%%'''"""######$$$%%%%%%&&&&&& """#########"""$$$"""!!!%%%&&&%%%%%%&&&&&&''''''&&&&&&%%%~~~}}}~~~}}}}}}bbbUUUSSSIIIKKKNNNQQQVVV___jjjrrrsssjjj]]]RRRJJJGGGEEEEEE@@@DDDHHHHHHFFFGGGLLLQQQVVVWWWWWWUUUQQQLLLIIIHHHAAA@@@AAAFFFLLLPPPQQQPPPIIILLLPPPQQQRRRTTTXXX\\\dddiiisss{{{|||}}}xxxuuuuuuxxx{{{vvvqqqfffZZZWWW\\\]]]YYYWWWRRRVVVbbbhhhlll|||mmm```YYYRRRNNNOOOZZZjjjuuuwww{{{~~~uuuffffffbbbXXXKKK@@@<<<<<<;;;888333...+++******+++)))))))))))))))(((((('''))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''&&&%%%$$$&&&(((!!!"""$$$&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%""""""###$$$&&&'''((((((!!!$$$&&&%%%###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&%%%$$$###$$$%%%&&&'''###$$$%%%&&&'''&&&%%%%%%$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$$$$### """%%%%%%%%%$$$%%%&&&""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$)))***%%%!!!###%%%%%%###$$$$$$%%%%%%$$$$$$###~~~}}}~~~}}}|||~~~|||dddTTTVVVKKKGGGMMMRRRRRRYYYdddsss{{{kkk]]]TTTOOOKKKIIILLLHHHGGGJJJMMMMMMPPPTTT^^^XXXWWWYYYVVVLLLEEEEEECCCCCCCCCFFFJJJNNNQQQRRRGGGHHHHHHHHHIIILLLQQQUUU\\\^^^dddkkkpppvvvxxxuuurrruuuxxx{{{tttjjjaaa[[[YYYYYYXXXTTTXXXZZZXXXXXXaaatttooohhhdddXXXMMMKKKNNN```qqqzzz|||wwwjjjaaa\\\PPP@@@;;;@@@<<<;;;888111***'''(((+++(((((((((((())))))))))))))))))))))))((((((((((((***((('''&&&&&&'''(((***''''''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%)))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&'''%%%###"""$$$&&&&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&'''''''''(((((($$$$$$###$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$#########$$$%%%&&&###%%%'''&&&%%%$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$"""$$$'''%%% """)))$$$%%%&&&'''((('''&&&%%%'''&&&######(((+++&&&~~~|||jjj]]]PPPHHHLLLOOOMMMPPPWWWeeeuuu|||nnnfff___ZZZUUUVVVQQQPPPUUUYYY[[[\\\^^^ccc\\\XXXXXXTTTLLLGGGGGGDDDCCCBBBDDDGGGKKKMMMMMMLLLLLLKKKIIIHHHHHHKKKNNNVVVXXX^^^eeejjjppp}}}~~~oooppprrryyy{{{pppeee]]]ZZZYYYYYYSSSXXX\\\ZZZWWW[[[gggrrrtttjjj\\\OOOHHHHHHVVVeeettt|||nnnaaaZZZOOO???999;;;<<<;;;888333---******,,,((()))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$"""$$$'''((('''&&&&&&&&&((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&'''%%%###"""$$$&&&&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$""""""$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$#########$$$%%%&&&$$$&&&''''''%%%%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&$$$""" %%%###$$$&&&#########$$$%%%%%%&&&&&&%%%%%%&&&&&&$$$###&&&)))&&& ~~~nnn]]]OOOMMMMMMIIIHHHKKKWWWgggwwwyyypppiiiddd]]][[[aaaiiilllnnnppprrriii```ZZZUUUNNNKKKKKKEEECCCAAAAAADDDFFFGGGGGGLLLKKKJJJGGGEEEEEEGGGIIIMMMOOOUUU\\\aaagggttttttqqqooottt{{{oooddd]]]ZZZYYYWWW\\\aaa___YYYWWWZZZ___rrrvvvhhhXXXKKKEEEKKKVVViiitttdddYYYNNN@@@999:::::::::999555111...------))))))))))))))))))))))))))))))))))))((((((((((((%%%''')))******)))'''%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''((()))(((&&&%%%%%%&&&%%%%%%$$$#########$$$$$$''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$"""$$$&&&&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&'''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%############$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&###%%%&&&%%%$$$$$$$$$&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$"""%%%$$$$$$%%%###"""$$$#########$$$$$$%%%%%%%%%'''&&&######&&&&&&###~~~~~~}}}~~~qqq[[[QQQNNNJJJGGGGGGPPP^^^nnnzzztttkkkgggmmmwwwsssfff[[[SSSOOOMMMEEEBBB??????@@@BBBCCCDDDCCCDDDDDDCCCBBBCCCEEEHHHFFFHHHNNNUUUYYY___kkkwww|||sssqqqzzz~~~qqqeee]]]YYY^^^bbbeeeccc]]]WWWUUUVVVbbbsssxxxgggUUUIIIGGGKKKYYYsssmmm]]]QQQEEE>>>>>>999999999777444111...---*********)))))))))))))))))))))))))))((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''((('''%%%######%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((((((%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''"""###%%%''''''&&&%%%$$$############$$$$$$$$$$$$"""###%%%'''''''''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%!!!#########""""""###%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%&&&&&&%%%###"""$$$###$$$%%%%%%%%%&&&'''%%%$$$#########$$$&&&'''$$$((((((###!!!$$$&&&'''~~~}}}~~~~~~~~~lllYYYQQQLLLIIIHHHKKKUUUeeesssyyy}}}yyyiii]]]SSSMMMFFFCCC???>>>???AAABBBBBB===>>>??????>>>???BBBDDDCCCDDDIIIPPPSSSXXXdddpppyyy~~~vvvnnnpppyyypppbbb[[[ccceeeeeeccc^^^YYYWWWVVVXXXcccoootttaaaPPPIIIEEEKKK]]]yyykkkZZZLLLDDDAAA999999888888666333000...+++*********)))))))))((())))))))))))(((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%$$$$$$''')))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%"""$$$&&&''''''&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%"""###$$$###"""###%%%'''$$$%%%&&&&&&$$$$$$%%%&&&"""###%%%'''((((((''''''###$$$$$$$$$&&&''''''&&&&&&%%%$$$$$$$$$%%%'''((("""''')))$$$!!!###'''(((yyy}}}~~~}}}}}}~~~fffXXXPPPKKKHHHDDDLLLYYYjjj|||nnn^^^RRRKKKGGGBBB?????????@@@@@@===>>>>>>===;;;:::;;;===@@@AAAFFFKKKMMMRRR\\\hhhqqqwwwvvvjjjeeeiiitttyyyiii```cccbbbaaa```^^^\\\ZZZYYYTTT\\\aaapppooo\\\QQQGGGEEEMMMdddjjjWWWIIICCC<<<;;;999999888666333000+++++++++******))))))((())))))))))))((((((((((((***)))'''%%%%%%''')))***%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&&&&'''''''''&&&'''***,,,&&&&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&"""$$$&&&&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))))))))((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$%%%'''***$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&&&&&&&%%%$$$%%%%%%$$$"""###%%%$$$ &&&&&&%%%%%%&&&&&&'''((("""'''((($$$"""$$$''''''jjjrrrzzz~~~||||||~~~{{{~~~~~~||||||~~~}}}yyydddWWWMMMHHHAAAEEEPPPbbbuuuqqq```SSSNNNGGGBBB???>>>======>>>??????===:::888999999===>>>AAAFFFGGGJJJUUU```kkkqqq|||yyyiii^^^[[[cccnnn}}}ooogggaaa`````````aaa```^^^\\\RRR\\\^^^ddd|||mmm___QQQJJJHHHTTTvvvfffTTTJJJAAA>>><<<;;;;;;999666333,,,,,,+++******))))))((())))))))))))((((((((((((((((((''''''''''''((((((%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&%%%&&&''''''&&&''')))+++%%%&&&'''((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###%%%'''"""$$$&&&&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''')))))))))((('''(((''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###"""###$$$%%%%%%%%%$$$$$$###$$$$$$###"""$$$''')))$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%%%%%%%######$$$&&&$$$!!!###'''%%% $$$$$$%%%&&&&&&&&&&&&%%%!!!%%%'''$$$$$$&&&'''%%%\\\fffrrrxxxwwwwwwyyy||||||yyy~~~~~~{{{zzz}}}}}}{{{ooo]]]PPPHHHBBBDDDLLL]]]ppp~~~oooYYYSSSKKKDDD@@@===;;;:::===>>>???===;;;999:::;;;:::;;;>>>BBBCCCFFFOOOZZZgggnnnyyylll\\\TTTYYYcccyyyssslllaaa```aaaccceeeeeeaaa^^^PPP_________uuu}}}lll[[[QQQHHHKKKdddsss^^^RRREEEAAA>>>======;;;888555,,,,,,++++++***))))))((())))))))))))((((((((((((&&&'''(((******((('''&&&%%%%%%&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&###$$$&&&%%%$$$$$$%%%&&&$$$%%%'''(((((((((''''''''''''''''''''''''''''''###%%%'''&&&$$$###%%%'''"""$$$&&&&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((())))))((('''(((((('''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""###$$$%%%&&&%%%$$$$$$ !!!!!! !!!$$$'''$$$%%%&&&&&&$$$$$$%%%&&&"""###%%%&&&''''''&&&%%%###%%%$$$"""&&&,,,+++%%%"""###$$$%%%&&&%%%$$$$$$!!!%%%&&&%%%&&&((('''###PPPSSS\\\gggmmmooosssxxx|||||||||zzz|||zzzwww}}}yyy```RRRKKKDDDEEEJJJUUUggg{{{rrrbbbPPPGGGCCC>>>;;;;;;<<<======<<<999777666666666;;;???@@@@@@DDDKKKRRR___ggguuuzzz^^^PPPUUU^^^qqq{{{jjjfffiiiiiieeeccccccbbb^^^^^^ZZZZZZaaaqqq~~~iiiYYYNNNLLLUUUaaa}}}lll]]]PPPRRRLLLBBB======999222444000,,,+++,,,---+++)))((((((((()))******++++++%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))((('''&&&&&&%%%''')))(((%%%$$$&&&(((&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%###""""""!!!"""###%%%&&&&&&%%%###""")))'''%%%%%%''''''%%%###$$$$$$$$$$$$$$$###"""!!!$$$$$$%%%%%%%%%%%%&&&&&&)))''''''))),,,))) )))((((((&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&$$$$$$%%%'''&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''+++)))'''$$$######$$$%%%((('''%%%#########%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%&&&&&&%%%###"""&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$"""$$$%%%%%%######$$$&&&BBBEEEMMMWWW^^^aaafffllluuuyyy}}}|||~~~~~~~~~}}}~~~}}}{{{hhhWWWMMMDDDEEEIIITTTfffyyyqqqYYYKKKEEEAAA???@@@999:::;;;<<<;;;;;;:::;;;666999===???@@@DDDJJJOOOZZZbbbpppooo]]]YYY\\\nnn|||xxxmmmnnnkkkccc___^^^\\\YYY[[[YYYZZZ```lllyyyyyyhhhXXXOOOPPPWWWfff|||uuukkk^^^___YYYNNNCCC<<<:::888777444///,,,++++++++++++************))))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''&&&&&&$$$&&&((('''%%%$$$%%%'''&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$'''%%%######%%%%%%$$$!!!$$$$$$%%%$$$$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''')))******(((&&&)))((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%%%%&&&&&&''''''&&&&&&%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&'''((('''&&&%%%$$$%%%&&&&&&((('''%%%######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&%%%%%%$$$###%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&''''''%%%%%%&&&(((;;;<<>>999777333...***)))***,,,,,,++++++***))))))(((((((((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''(((((((((((('''&&&&&&$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''###$$$&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%%%%$$$"""%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###%%%((()))((())),,,///(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%&&&&&&''''''''''''&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&'''''''''&&&%%%$$$###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&$$$&&&''''''%%%%%%&&&(((999999===CCCHHHJJJPPPWWWYYY]]]bbbggglllppptttvvvvvvzzz|||||||||{{{zzzyyy{{{|||{{{}}}ttt___RRREEEDDDFFFNNN___rrrwww^^^OOOGGGCCCBBB>>>======>>>>>>===;;;999777666666:::???EEEIIIKKKPPPVVVbbbsss}}}lllbbbiiipppyyyrrrfffaaa___]]]UUUYYY\\\^^^___cccjjjqqqxxxbbbRRRJJJNNNRRRfffzzzuuupppiii[[[HHH??????666777666222,,,)))***,,,+++++++++******))))))))))))((('''&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%&&&'''(((((('''%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((())))))))))))***(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&%%%$$$$$$%%%'''###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&"""###$$$%%%&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%&&&''''''"""###%%%$$$######$$$&&&555444666:::<<<===BBBHHHMMMQQQWWW\\\aaaeeejjjnnnppptttvvvvvvyyy}}}|||zzzxxxxxx}}}~~~|||zzz}}}ppp^^^SSSEEECCCDDDKKK[[[nnnppp\\\MMMEEECCC@@@>>>======>>>===;;;999888666555888>>>FFFLLLNNNQQQTTT^^^mmmxxxooofffhhhlllrrrzzzooofffaaa^^^WWW[[[______]]]^^^eeekkk|||oooYYYKKKPPPOOO___{{{{{{~~~~~~xxxrrrnnneeeUUUFFF>>>111444777555000,,,++++++))))))******+++++++++,,,)))((('''&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&'''&&&&&&'''((())))))(((&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((&&&%%%(((++++++&&&"""'''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%&&&&&&''''''"""###%%%$$$######$$$&&&555333444777777666999???DDDHHHMMMQQQVVVZZZ___ccciiimmmpppqqquuu{{{~~~}}}||||||zzzvvvuuuxxx}}}~~~~~~{{{~~~}}}kkk]]]TTTGGGEEEDDDJJJYYYlll~~~iiiUUUIIIGGG@@@===::::::<<<>>>>>><<<888777666888===FFFPPPVVVUUUUUUZZZgggzzz~~~iiieeeccceeejjjuuuwwwjjjbbb\\\ZZZ^^^aaa```^^^___dddiiissszzz~~~fffRRRLLLLLL\\\zzz|||wwwxxxpppiii```OOOAAA333555777777444000---+++))))))******+++,,,,,,---)))(((((((((((((((((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&((('''&&&''')))******)))&&&%%%%%%%%%%%%&&&''''''######$$$%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%######$$$&&&%%%%%%$$$######$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%"""!!!&&&+++,,,'''!!!''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%######$$$$$$$$$$$$#########%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''######%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''"""###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$&&&''''''%%%%%%&&&(((444333444777777555777<<<;;;===AAAEEEHHHLLLQQQTTT\\\aaaeeehhhnnnvvv{{{zzzxxxyyyxxxtttpppqqqvvv|||~~~|||~~~|||xxx|||yyyiii]]]UUUKKKHHHFFFKKKYYYmmmpppXXXMMMLLLDDD>>>888777:::======;;;999888888888<<>>DDDKKKQQQVVVYYY[[[fffiiimmmmmmjjjggghhhiiilllnnnqqqvvv{{{}}}zzzzzz~~~~~~|||~~~}}}}}}~~~yyyggg]]]ZZZTTTQQQOOOSSS___pppeeeVVVRRRLLLDDD>>>;;;999777999===999888999;;;>>>HHH\\\nnnpppdddVVVVVVdddyyynnn]]]WWWUUUTTTXXXbbbooo{{{~~~qqqddd```______ccchhhiiibbb]]]```fffmmmwwwqqqZZZ]]]sss{{{ppphhh```aaa\\\PPP@@@999999999666000...,,,,,,,,,+++)))((()))))))))))))))))))))))))))(((''''''''''''((()))(((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###!!!"""%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$$$$&&&''''''&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%$$$###$$$%%%&&&'''"""######$$$$$$%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%!!!###$$$$$$$$$$$$%%%''''''%%%###$$$&&&''''''%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%555666888888666555555555222222111000000111333444444666:::???DDDHHHLLLNNNYYY]]]bbbcccbbbbbbdddfffgggiiilllpppuuuyyy}}}|||~~~}}}{{{xxxxxx}}}~~~|||}}}}}}{{{kkkaaa]]]YYYWWWVVV[[[fffttthhhVVVOOOLLLFFF@@@>>>;;;888:::>>>777777888;;;@@@KKK```rrryyykkkZZZUUU___sss}}}nnn^^^SSSOOOIIIPPP\\\lllzzzrrrhhhbbbaaaeeekkkfffbbb^^^[[[YYY]]]jjjxxxhhh[[[```mmmyyyzzzqqqjjjnnnhhhZZZHHH;;;888888888333111---,,,,,,,,,+++))))))))))))))))))))))))))))))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&''''''&&&&&&%%%%%%"""$$$&&&'''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%$$$$$$#########$$$%%%&&&"""######$$$$$$%%%&&&&&&'''&&&%%%%%%$$$%%%%%%%%%"""###$$$$$$$$$$$$%%%'''%%%$$$"""###%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%444666999999888666444444222222111000000000000111222333444777;;;???BBBDDDMMMQQQVVVYYYYYY[[[^^^aaaeeefffiiimmmqqqwww|||{{{|||||||||zzzzzzxxxzzz|||pppiiiggg]]][[[[[[aaalllzzzjjjVVVLLLIIIFFFEEEDDDAAA;;;:::===777666888;;;@@@LLLbbbuuuqqq^^^UUU[[[mmm~~~iiiWWWQQQKKKMMMVVVdddssstttkkkggghhhkkkfffbbb^^^YYYUUUXXXgggwww{{{eee]]]^^^bbbeeeyyy}}}sssvvvooo```MMM???999999;;;777333///---,,,,,,,,,+++)))))))))))))))))))))))))))(((((((((((((((((()))%%%%%%&&&'''''''''''''''&&&'''''''''((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%% ###&&&''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###''''''''''''''''''''''''###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&"""######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&"""###%%%%%%$$$$$$%%%&&&'''&&&%%%%%%&&&'''((((((%%%%%%%%%&&&&&&%%%%%%%%%'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%444777999:::888666555555444333222111111000000000222111222333555888;;;===BBBFFFLLLNNNPPPRRRWWW[[[aaadddgggjjjnnnttt|||||||||zzzxxx{{{~~~yyyyyywwwzzzwwwpppooopppfffcccaaaeeeppp}}}oooXXXMMMEEEFFFIIIKKKFFF>>>999:::888777888;;;@@@MMMcccvvvvvvbbbVVVXXXhhh}}}ttt```WWWOOOMMMRRR```nnnxxxvvvmmmiiigggfff```ZZZWWWWWW\\\hhhuuuxxxfff\\\XXXVVVZZZqqqxxxhhhWWWIII???<<<<<<999666111///...------,,,************************((())))))))))))))))))((($$$%%%&&&(((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&(((%%%"""###%%%'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%% ###%%%&&&&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$###''''''''''''''''''''''''###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&&&&&&&&&&"""######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%$$$###$$$&&&''''''''''''''''''((()))$$$$$$%%%&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%666777999999777666555666555444444333222222111111000/////////111333555666:::>>>CCCEEEFFFIIIMMMQQQXXX\\\aaaeeehhhnnnvvv|||yyyyyyvvvtttwww}}}|||xxxuuussswwwxxxmmmkkkmmmooonnnkkkiiikkktttttt]]]PPPCCCFFFKKKNNNIII>>>999999999888999<<>>EEETTTlllnnn^^^XXX```qqq~~~xxxcccUUUMMMSSS\\\cccooo{{{zzzooofffddd___\\\[[[ZZZ[[[aaaiiisssppp```UUULLLSSS___vvv~~~pppggg]]]NNNAAA;;;;;;999666444222000---+++************************((()))************)))(((%%%&&&((())))))((('''&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''')))'''&&&%%%%%%&&&'''((($$$%%%%%%&&&''''''((((((%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%###""""""%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%###$$$%%%&&&'''&&&%%%%%%"""######$$$$$$%%%&&&&&&$$$%%%'''((((((((('''&&&###$$$%%%%%%######$$$%%%###$$$%%%%%%######%%%'''"""$$$%%%&&&&&&%%%$$$"""$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%888999999777666555777888444444444444444333222111//////000000111111222222111444777888888999===AAA@@@FFFMMMRRRUUUZZZbbbiiiiiilllnnnqqqwww|||{{{uuurrrqqqvvv~~~}}}||||||}}}oooeeebbbaaaaaajjjkkknnnuuu~~~sss\\\OOOFFFHHHKKKKKKDDD<<<:::>>>888888:::???HHHXXXqqqrrr```XXX]]]lllyyyvvvbbbRRRQQQUUUYYYcccpppyyywwwooofffdddbbb```[[[XXX]]]fffdddxxxnnn]]]NNNKKKMMMbbbuuuqqqkkk]]]MMMFFF<<<:::777666444111---***************************((()))***++++++***)))(((&&&''')))******((('''%%%''''''''''''((((((((()))''''''(((((((((((('''''')))(((&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''((())))))"""&&&)))(((%%%$$$(((---%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&$$$"""!!!!!!%%%(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%"""###$$$%%%&&&%%%$$$$$$"""######$$$%%%%%%&&&&&&$$$%%%'''(((((((((''''''###%%%&&&%%%######$$$%%%###%%%'''&&&######&&&)))"""###%%%&&&&&&%%%###"""&&&''''''((()))***++++++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%888999:::;;;;;;;;;:::999888888777555555444444444000000000000////////////222222333444555555666666???AAADDDFFFJJJOOOUUUYYYccceeehhhmmmqqqsssrrrpppoooqqqtttxxx{{{~~~}}}}}}}}}{{{{{{}}}zzzzzz~~~}}}tttjjj___]]]cccmmmnnnssszzznnnXXXNNNFFFDDDFFFIIIHHH@@@999777777999;;;===FFF\\\zzzzzzjjj]]]\\\jjjzzzuuu]]]RRRRRRUUU\\\cccooovvvuuussspppjjjccc^^^[[[[[[]]]dddhhhrrr}}}sssWWWQQQMMMWWWtttyyy|||wwwfff\\\]]]GGG>>>444222555666222,,,---,,,,,,++++++*********))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&***+++(((&&&(((+++&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&%%%$$$$$$''')))***)))(((&&&&&&''''''(((((((((((('''&&&&&&%%%%%%$$$%%%%%%&&&%%%$$$"""!!!$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%%%%%%%&&&%%%'''(((((('''&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%'''((("""&&&'''######'''((($$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$###""""""""""""$$$%%%'''&&&&&&%%%'''((("""$$$%%%%%%$$$###%%%&&&%%%&&&&&&%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&######''''''%%%%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######&&&''''''%%%###!!!!!!"""%%%""" !!!$$$&&&%%%###888888999999999888777666888888777666555555555555111111111111000000000000111111222222333444444555999:::===???BBBGGGLLLPPPXXX[[[___cccfffgggggggggkkkmmmooosssvvvxxxzzz{{{zzz|||||||||}}}|||{{{|||~~~|||yyyyyy~~~~~~||||||ssskkkcccccckkkrrrtttxxxoooXXXNNNEEEDDDFFFIIIHHH@@@999777777:::===AAAKKKaaa}}}yyyiii^^^]]]lll|||jjjYYYPPPNNNRRRXXX```hhhxxx{{{vvvsssmmmfff```\\\ZZZZZZXXXXXX```ppp~~~iii]]]NNNNNNeeennndddSSSFFF888333666777333------,,,,,,++++++++++++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""&&&))))))&&&%%%'''***((('''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%'''))))))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&'''$$$'''(((%%%%%%)))***&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""######$$$$$$%%%&&&$$$%%%&&&&&&%%%$$$&&&'''"""$$$%%%%%%$$$###%%%&&&$$$%%%&&&%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&######''''''%%%%%%%%%%%%$$$$$$$$$######&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######%%%&&&'''''''''''''''(((&&&$$$""""""%%%&&&&&&$$$::::::999999888888777666888888777777666555555555222222222111111111111000//////000000111111222222333555777999;;;>>>CCCFFFKKKPPPUUUXXXXXXXXXZZZ\\\eeefffhhhkkknnnqqqssstttvvvvvvxxx}}}~~~zzzyyyyyy{{{}}}~~~}}}|||{{{xxxwww{{{wwwzzz~~~~~~zzzrrrlllhhhllltttwwwyyy}}}pppYYYNNNDDDDDDFFFJJJHHH@@@:::888666:::???EEEPPPfffxxxjjj```aaaooofffUUUKKKJJJNNNQQQYYYkkkxxxuuuqqqjjjccc]]]YYYVVVPPPLLLPPPcccyyyzzzjjjVVVOOO^^^zzziii]]]OOO>>>777888:::777111------,,,+++++++++,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&(((&&&$$$###&&&))))))((('''&&&%%%$$$$$$$$$%%%&&&(((((('''''''''(((''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&''''''((((((%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$######%%%'''$$$''''''%%%&&&((()))&&&&&&&&&''''''&&&%%%$$$$$$#########$$$$$$$$$%%%%%%#########$$$%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%"""$$$%%%%%%$$$###%%%&&&###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###&&&&&&######''''''%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%'''&&&&&&===<<<;;;:::::::::::::::888888888888777777666666222222222111111111000000.........///////////////222444666777888:::===@@@BBBHHHNNNPPPNNNNNNQQQUUU]]]^^^```cccgggkkknnnpppqqqoooooottt{{{~~~zzzxxxwwwwwwzzz~~~}}}yyyzzzxxxvvvxxx|||yyyzzz~~~wwwoookkkjjjqqqyyywwwzzzsssZZZOOODDDEEEHHHKKKHHH???::::::777:::>>>EEEQQQgggwwwkkkeeehhhuuuzzzbbbRRRKKKIIIJJJQQQaaayyywwwuuuqqqlllggg```ZZZVVVSSSLLLNNN]]]rrrsssaaaYYYcccwwwjjj^^^UUUHHH@@@===<<<999777......---,,,+++,,,,,,---))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((('''&&&$$$$$$&&&)))((('''&&&%%%%%%%%%%%%%%%$$$''')))***)))((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$#########%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%%%%%%%&&&%%%&&&((((((&&&%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$######%%%'''%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%###"""###$$$"""$$$%%%%%%$$$###%%%&&&"""###%%%%%%%%%%%%&&&((('''&&&&&&%%%%%%$$$$$$######&&&&&&######''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&'''((((((###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$#########"""!!! %%%$$$$$$$$$$$$%%%&&&&&&@@@???===;;;:::;;;<<<<<<777888888999888888777666222222222111111111000000///.....................222333555666666777999;;;<<>>>>>???BBBDDDIIIKKKNNNSSSYYY___eeehhhllliiihhhjjjpppvvvyyyzzzrrrrrruuuxxx{{{|||{{{yyyyyyyyyxxxvvvuuuwww{{{~~~~~~~~~}}}|||yyywwwssspppooorrrxxx}}}uuuxxx~~~~~~~~~{{{~~~|||aaaRRRIIIJJJNNNPPPJJJ@@@;;;<<<;;;<<<>>>DDDQQQfff~~~uuuoooooosss|||xxxdddVVVPPPRRRZZZggguuurrrpppnnnnnnmmmjjjddd^^^UUUSSSUUU[[[bbbkkkzzztttcccZZZ\\\iiivvv|||vvvaaa```\\\SSSHHH===777444333222///,,,++++++,,,---))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''(((((()))$$$$$$$$$%%%&&&'''((()))%%%&&&(((((('''''''''((((((((())))))(((((('''&&&''''''&&&&&&%%%$$$$$$###$$$$$$######$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%%%%%%%&&&%%%'''(((((('''&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%''')))(((&&&%%%'''&&&######%%% """###%%%&&&''''''%%%%%%&&&&&&&&&'''''''''!!!"""$$$&&&&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%'''"""$$$%%%%%%$$$###%%%&&&"""$$$&&&&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&######''''''%%%###$$$$$$$$$$$$%%%%%%%%%&&&$$$""" !!!$$$''')))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$""" """&&&((('''$$$"""###$$$###""""""$$$&&&QQQMMMHHHBBB>>><<<<<<===777888999;;;;;;:::888777555555555555444444444444222111111000//////......,,,...000111111111222333333444555777999;;;<<<===AAACCCEEEJJJOOOVVV[[[___dddeeegggjjjmmmpppssstttmmmooosssuuuvvvwwwxxxzzzzzz{{{zzzxxxttttttxxx|||yyy{{{{{{zzzsssnnnpppsssuuuuuuvvvzzzzzz|||}}}||||||~~~{{{{{{~~~|||xxxuuuuuuxxx|||dddUUULLLNNNRRRRRRKKK@@@;;;<<<===???DDDKKKXXXjjj}}}}}}qqqnnnpppuuu{{{rrr^^^]]]^^^aaahhhpppwww{{{tttqqqooopppqqqoooiiicccXXXXXXZZZ^^^___aaahhhppp}}}rrr^^^TTTWWWaaajjj}}}{{{ddd___ZZZTTTOOOGGG>>>888666444000---+++***+++,,,))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))((('''%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''&&&%%%%%%''')))''''''((((((((('''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%%%%%%%&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%$$$$$$&&&((($$$!!!"""&&&(((%%%&&&***######$$$&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&& """###%%%&&&%%%$$$$$$"""$$$%%%&&&%%%&&&''')))"""$$$%%%%%%$$$###%%%&&&###%%%&&&&&&%%%%%%'''(((###$$$$$$%%%%%%&&&&&&'''###&&&&&&######''''''%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&$$$""""""$$$%%%$$$""""""%%%'''\\\WWWPPPHHHBBB???>>>???777888:::;;;;;;:::999777777777777777666666666666333333222111000//////...,,,...000111111111222333333222222555888:::;;;:::===>>>@@@CCCIIIOOOTTTWWW[[[___eeehhhjjjkkklllmmmiiimmmqqqsssrrrsssvvvyyyzzz||||||yyytttsssvvvzzzsssvvv}}}zzz~~~~~~~~~}}}|||rrrjjjfffjjjpppvvvyyy|||{{{}}}{{{xxxyyy||||||zzz{{{}}}|||vvvqqqoooqqquuuxxxtttrrrpppmmmlllnnnssswwwyyygggVVVNNNPPPTTTTTTKKK@@@;;;<<<>>>BBBIIIRRR^^^mmm|||yyyooommmqqquuuzzzllliiiddd``````eeennntttwwwsssqqqqqqsssqqqlllfff___]]]___aaa```[[[YYY[[[lll}}}lllVVVOOOSSS[[[lllzzzddd[[[SSSRRRUUURRRHHH???888555111---+++******+++))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&######$$$&&&((()))'''&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$$$$''')))%%%&&&'''''''''&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''!!!###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%%%%%%%&&&!!!###%%%%%%###"""###$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$######%%%'''$$$'''%%%''',,,''''''((((((''''''&&&%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&%%%###!!!"""###%%%&&&&&&''')))***"""$$$%%%%%%$$$###%%%&&&$$$&&&'''&&&%%%%%%&&&((("""###$$$%%%&&&&&&'''(((###&&&&&&######''''''%%%#########$$$$$$%%%%%%%%% ###&&&&&&&&&$$$###$$$$$$&&&&&&&&&&&&$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((($$$!!!###&&&'''%%%!!!###%%%&&&%%%######&&&(((ggg___UUUMMMIIIEEE???:::999999888888888999999999888888777666666666666666444444333222111000///.........///000000111000000111000000000111333555666:::;;;===???AAADDDHHHLLLNNNRRRYYY___dddeeeeeeeeeeeegggjjjlllmmmooorrrtttqqquuuxxxwwwsssrrruuuyyyppprrrvvv}}}~~~xxxmmmddd^^^eeeooowww|||~~~~~~}}}}}}{{{yyy{{{}}}}}}xxxrrrpppqqqrrrrrruuuuuuqqqkkkiiilllllljjjiiijjjiiieeeaaaaaagggmmmsssxxxiiiZZZTTTVVV\\\]]]RRRCCC===???FFFJJJPPPXXXaaannn}}}~~~qqqggghhhllllllmmmppp|||kkkccc```^^^dddnnnxxx|||}}}zzzwwwuuupppkkkeee```______ZZZQQQNNNRRR\\\nnn~~~bbbRRRKKKIIIYYYssszzznnneeeWWWQQQWWW\\\UUUIIICCC:::111...---++++++,,,)))))))))))))))((('''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))((((((((((((((('''''''''$$$######&&&)))***'''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%######$$$%%%"""%%%((()))(((&&&$$$$$$"""######$$$$$$%%%%%%&&&$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''''''''((((((&&&$$$""""""###%%%&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&(((###$$$%%%%%%&&&&&&%%%%%%%%%$$$""""""$$$&&&%%%$$$&&&'''((((((&&&$$$$$$%%%&&&&&&%%%$$$$$$#########'''&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%$$$$$$#########"""$$$%%%%%%######%%%'''ooohhh```ZZZUUUPPPHHHBBB>>>===;;;:::999::::::;;;888888777666666666666666444444333222111000//////......///000000000000000///......///000111333444555777:::<<<===@@@CCCFFFGGGJJJPPPUUUZZZ\\\\\\\\\bbbdddfffggggggiiikkkmmmooorrruuuvvvttttttvvvxxxpppoooqqquuu{{{}}}}}}sssiiibbb___fffrrr~~~}}}|||~~~{{{yyy{{{|||zzz|||~~~~~~yyysssnnnkkkiiigggfffkkkllliiieeeeeehhhhhhfff\\\]]]^^^\\\XXXYYY]]]bbbkkkpppwww}}}iii\\\ZZZ]]]aaa```TTTFFFBBBFFFMMMSSS[[[dddmmmwww}}}oooeeehhhooosssuuuwww|||pppddd[[[^^^ggg|||~~~xxxsssooohhh```\\\\\\[[[TTTNNNMMMRRRccc~~~uuu]]]OOOGGGNNN]]]uuuxxxlll^^^WWWXXXZZZYYYVVVIII>>>555111///,,,+++,,,*********+++******)))((()))((('''''''''((()))***((((((((((((((((((((((((%%%'''(((((('''&&&((()))'''''''''(((((((((((((((%%%$$$###%%%((()))(((&&&'''''''''(((((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$&&&%%%&&&'''&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%'''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&(((###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%###"""###&&&###%%%&&&&&&$$$"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$"""  """$$$tttoooiiiddd___XXXOOOHHHDDDBBB???<<<::::::;;;<<<888888777666666666777777555444444333222111000000......//////000000//////---,,,,,,---...///111111///222555777999:::<<<>>>@@@BBBFFFKKKNNNQQQSSSSSS[[[]]]___`````````bbbdddjjjlllnnnqqqrrrsssssssssooommmkkklllqqqxxx}}}~~~|||yyy|||wwwmmmfffbbb```hhhvvv{{{yyy||||||yyyzzz~~~~~~}}}}}}||||||~~~zzzvvvttttttsssooojjjeeeaaa]]]YYYVVV\\\^^^]]]\\\^^^bbbbbb___SSSVVVYYYYYYWWWVVVXXXZZZ___ccciiipppwww~~~}}}|||hhh]]]^^^cccgggcccUUUHHHGGGLLLTTT[[[fffqqqyyy{{{nnneeeiiiuuu}}}kkkYYYXXX```xxxyyyuuummmccc[[[\\\]]]XXXOOOJJJIIIWWWqqqiiiSSSKKKIIILLL]]]{{{wwweee]]]YYYVVVZZZbbbMMMCCC999555222...+++,,,++++++,,,,,,++++++***)))((((((((((((((()))***+++((((((((((((((((((((((((&&&((())))))(((''')))***&&&&&&''''''(((((())))))&&&%%%$$$%%%'''((((((((('''&&&%%%''')))((($$$!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$###$$$&&&((((((&&&###"""###'''***(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&(((((('''%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&(((###$$$%%%%%%&&&&&&%%%%%%"""'''***'''""""""'''###%%%&&&%%%$$$######$$$#########$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###---***%%%""""""$$$%%%&&&|||xxxrrrkkkeee^^^WWWRRRKKKGGGBBB===:::::::::;;;888888777777666777777888555555444444333222222111...//////000000/////////,,,,,,,,,---......///000+++...222444555555666888===>>>@@@DDDGGGJJJLLLNNNSSSUUUWWWYYYYYYZZZ]]]___aaabbbeeeiiimmmooonnnmmmnnnllliiiiiimmmttt{{{~~~~~~~~~~~~|||tttwww|||tttkkkfffddddddkkkyyy~~~{{{xxxvvvyyy}}}{{{{{{|||{{{~~~}}}|||||||||}}}|||zzzvvvrrrnnnkkkiiieee___ZZZUUUQQQLLLIIILLLOOOPPPQQQWWW\\\[[[WWWQQQTTTXXXYYYWWWTTTSSSSSSTTTWWW\\\bbbjjjrrryyy}}}~~~~~~}}}wwwsssyyy{{{}}}vvvccc\\\\\\dddiiidddUUUJJJIIINNNVVV]]]iiittt}}}yyynnnffflllzzzrrr[[[VVV]]]lllyyyqqqhhh```]]]]]]ZZZRRRLLLEEEOOOeeezzzaaaXXXOOOJJJTTToooiii```YYYSSSVVV```MMMCCC999666333...,,,---+++++++++++++++******)))((((((((()))******++++++(((((((((((((((((((((((('''((())))))(((((()))***%%%&&&&&&'''((()))******'''&&&%%%$$$&&&'''))))))$$$""""""%%%(((((($$$ &&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$###%%%&&&((((((&&&###"""###'''***%%%%%%%%%$$$$$$#########%%%%%%%%%%%%$$$$$$###"""%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&((((((&&&$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&(((###$$$%%%%%%&&&&&&%%%%%%"""&&&((('''###"""$$$'''%%%&&&((('''&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$...+++'''%%%&&&''''''&&&|||tttmmmgggbbb```QQQMMMGGGAAA<<<:::::::::888888777777777777888888666666555555444444333333///000000000000000//////,,,,,,---....../////////+++---000222222222333444999:::<<<>>>AAADDDFFFGGGKKKMMMPPPRRRTTTVVVYYY[[[ZZZ[[[]]]bbbfffiiiiiiiiikkkjjjjjjkkkmmmsssyyy}}}{{{{{{|||~~~}}}{{{rrrtttyyy}}}yyyrrrllliiihhhiiisssxxxxxxwwwwwwyyy|||~~~}}}||||||~~~}}}wwwwwwvvvtttqqqlllgggdddaaa\\\UUUNNNJJJGGGEEECCCAAACCCFFFIIIPPPWWWVVVQQQNNNPPPRRRSSSPPPMMMJJJHHHMMMNNNQQQWWW^^^fffllloooppptttxxxzzztttooosss{{{~~~yyyuuuvvvkkk]]]YYYYYYbbbiiidddXXXOOOMMMOOOXXX^^^gggrrrzzz~~~uuuoookkkpppyyy___UUUYYYeeevvv{{{qqqlllddd]]]YYYXXXTTTPPPFFFKKKZZZtttyyyfffYYYMMMOOOdddmmmaaa[[[RRRPPPUUUHHH???777555333///---...******++++++******)))((((((((()))***************(((((((((((((((((((((((('''((())))))(((((()))***%%%&&&&&&'''((()))******&&&&&&&&&%%%&&&''')))***###"""###&&&)))***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%'''&&&&&&'''&&&$$$$$$&&&(((#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&&&&&&&#########%%%''''''%%%###&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&(((###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%''''''&&&%%%$$$&&&''''''&&&%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%###"""yyyqqqkkkhhhgggYYYUUUOOOHHHBBB>>><<<;;;888888777777777888999999666666666666555555444444111111222222111111000000,,,---...///////////////,,,...000111000000111222444555666888;;;===>>>???CCCEEEIIIKKKMMMPPPSSSVVVUUUVVVYYY\\\___bbbeeefffeeegggiiijjjllloootttwwwuuuuuuwwwyyy||||||zzzxxxqqqrrrssswww{{{~~~}}}|||~~~}}}|||}}}zzzwwwrrrnnnkkkkkkllllll{{{~~~uuuwwwxxxwwwxxx|||}}}~~~~~~~~~uuurrrnnnkkkhhhccc^^^[[[XXXSSSLLLFFFDDDBBBAAA@@@<<<>>>???CCCLLLTTTSSSNNNMMMMMMNNNMMMKKKHHHEEECCCGGGGGGJJJPPPXXX^^^bbbcccdddiiiooorrrnnniiilllrrrppppppmmmnnnwwwrrrbbbYYYVVVXXX```eee```XXXTTTSSSSSS\\\```gggpppwwwyyyxxxvvvmmmmmmooovvv~~~hhhWWWTTTbbbmmm~~~sssnnndddYYYVVVWWWVVVSSSJJJJJJSSSeeexxxsssdddSSSNNNYYYuuusssgggaaaXXXOOOLLLFFF>>>777555444111///000*********+++***))))))(((((())))))******))))))(((((((((((((((((((((((((((&&&((())))))(((''')))***&&&&&&''''''(((((())))))%%%&&&''''''&&&''')))+++%%%&&&'''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&'''$$$&&&((((((&&&%%%%%%&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&(((((((((''''''$$$######$$$%%%&&&%%%###&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&(((###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$&&&((()))&&&###"""###%%%%%%$$$###$$$%%%'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''(((((()))&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###!!! ###$$$$$$$$$$$$%%%%%%%%%!!!$$$''''''&&&###""""""wwwpppllljjjbbb^^^XXXQQQJJJDDD@@@>>>888888777777888888999:::777777666666666666555555333333333333333222111111,,,---.../////////...------...//////......000222///111333555777888999999<<>>???CCCKKKTTTZZZ\\\[[[[[[[[[]]]___]]]ZZZ]]]ccc___eeegggdddfffqqq{{{~~~sssdddZZZWWWXXXVVVXXXTTTMMMMMMTTTXXXWWW^^^bbbhhhooorrrmmmddd\\\[[[gggsss|||~~~~~~~~~~~~gggZZZPPPTTT___rrruuucccWWW\\\eeecccZZZVVVUUUVVV[[[bbbppp{{{kkk\\\YYYkkkyyypppjjj___TTTLLLDDD===;;;:::666333333,,,,,,---------,,,++++++))))))***)))((('''%%%$$$((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))((((((((((((((('''''''''###&&&)))***((('''(((***%%%((()))%%%!!!'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%%%%%%%$$$$$$&&&(((&&&''''''&&&$$$$$$&&&(((&&&%%%%%%$$$$$$######"""$$$%%%&&&&&&''''''''''''$$$%%%'''(((((('''%%%$$$######$$$%%%%%%&&&''''''"""###&&&((((((((('''&&&(((&&&$$$$$$%%%'''((('''&&&%%%%%%%%%%%%&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&((($$$$$$%%%&&&&&&&&&%%%%%%&&&***---+++%%% """###%%%''''''&&&&&&'''((($$$%%%%%%&&&&&&''''''((("""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%###"""#########$$$$$$%%%%%%%%%!!!&&&(((###"""~~~|||qqqooojjjddd\\\RRRJJJDDD<<<;;;::::::;;;<<<:::999999888777666666777888999777777777777666555444333333222111///......------/////////...------,,,,,,------......///000000111444555777999;;;>>>@@@AAAAAABBBCCCEEEIIILLLPPPRRRSSSRRRSSSWWW]]]bbbbbbbbbfffhhhjjjkkkkkklllnnnooonnnnnnoooppprrrwww}}}yyywwwuuutttuuuvvvuuuuuuuuutttuuu|||xxxqqqmmmddd___\\\___gggnnnooommmuuu{{{~~~~~~{{{{{{wwwpppoootttwwwwwwrrrhhhbbbhhhyyy}}}|||{{{xxxyyy~~~}}}wwwrrroooqqqjjjccc^^^VVVNNNKKKMMMFFFGGGDDDAAACCCIIIFFF??????AAADDDGGGKKKNNNPPPRRRGGGCCC@@@AAAFFFHHHFFFCCCAAA???>>>CCCLLLUUU[[[^^^\\\YYYYYYZZZXXXUUUWWW[[[___dddeeebbbcccjjjpppsssuuuwwwxxxsssjjj```YYYUUUZZZXXXTTTPPPMMMNNNRRRUUU[[[aaaiiimmmlllgggbbb___\\\kkkwwwzzz}}}{{{zzzyyy}}}~~~www{{{yyygggQQQMMMSSSfffzzz~~~llleeeggghhheeebbb]]][[[]]]aaadddkkk~~~xxxddd]]]bbbkkkvvvlllccc]]]QQQFFFAAA:::444444888111000---+++***)))***+++''''''((()))))))))))))))***)))(((''''''((()))***"""######$$$%%%&&&''''''(((((((((((((((((((((((()))((()))******)))'''&&&$$$&&&''''''&&&%%%%%%&&&$$$&&&''''''%%%"""###$$$%%%&&&'''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&((('''&&&&&&'''((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((()))(((&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!"""$$$&&&&&&&&&$$$###!!!&&&%%% $$$'''%%%***%%%$$$'''&&&""""""&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))((('''&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&(((zzzrrrhhh___VVVNNNJJJ@@@>>><<<;;;;;;:::888666888888777777777777888888777777777777666555444333333333111000///.........000//////......---,,,,,,,,,,,,---......///000000222333444666888:::;;;<<<===>>>>>>@@@BBBEEEHHHIIINNNNNNOOOSSSXXX\\\]]]]]]aaaccceeefffggghhhjjjlllmmmmmmnnnnnnpppsssyyy}}}{{{wwwsssqqqrrrtttvvvwwwrrrpppqqqwww~~~}}}vvvnnnhhheee]]]ZZZXXX]]]eeekkkmmmkkksssyyy}}}}}}~~~xxxwww|||~~~{{{zzzzzztttllllllqqqppppppmmmeee___bbbppp|||~~~{{{~~~yyyyyy}}}~~~|||xxxsssooommmmmmfff___ZZZTTTLLLJJJKKKMMMNNNKKKFFFGGGLLLKKKGGGBBBCCCFFFJJJLLLNNNOOOPPPLLLGGGBBBAAADDDGGGHHHFFFBBB@@@???AAAHHHOOOSSSUUUUUUSSSSSSTTTSSSPPPRRRWWW[[[```cccaaaaaaeeeiiiiiimmmooopppmmmfff^^^XXXVVVYYYWWWSSSNNNKKKMMMQQQUUU]]]aaafffiiigggccc___]]]bbbppp{{{~~~{{{|||yyy{{{}}}~~~|||zzz{{{yyyzzz}}}sssqqqyyy^^^RRRMMMXXXjjj|||xxxqqqooonnnkkkgggeeeaaa```bbbccciiivvv|||jjj```bbbgggpppwwwqqqeee[[[PPPGGG>>>555555999444222///,,,******+++,,,''''''((()))))))))))))))(((((('''&&&&&&'''((()))&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))&&&%%%''',,,---***%%%$$$&&&''''''&&&%%%%%%&&&###$$$%%%&&&%%%$$$"""!!!###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&'''%%%"""!!!"""$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''''''''%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&"""###%%%&&&&&&%%%$$$###"""%%%%%% $$$&&&%%%'''"""!!!###"""!!!""""""#########$$$$$$$$$""""""###$$$%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&(((zzzooofff^^^XXXUUUGGGDDDAAA>>>===;;;888666777888888888888888777777777777777777666555444444444333222000000/////////000000///......------,,,+++,,,,,,------......//////000111222444555666666::::::::::::<<<>>>@@@AAAGGGGGGHHHLLLQQQTTTVVVVVVZZZ\\\___```aaacccfffhhhkkkkkkkkkkkklllooossswwwyyyuuuooommmnnnqqqtttvvvnnnlllkkkqqqzzz{{{pppfffbbbaaaUUUTTTUUUZZZbbbggghhhhhhmmmsssxxxxxxyyy}}}~~~|||}}}{{{vvvrrrrrrvvvxxxwwwwwwvvvqqqkkkjjjmmmjjjkkkjjjeee______gggooo{{{|||{{{zzz|||}}}{{{|||}}}}}}~~~}}}zzzvvvrrrooonnnmmmjjjccc]]]YYYTTTNNNLLLNNNVVVVVVTTTPPPOOORRRSSSQQQHHHHHHJJJLLLMMMNNNNNNNNNPPPIIICCC@@@CCCHHHLLLMMMDDDBBB@@@@@@CCCFFFIIIJJJLLLJJJKKKMMMLLLJJJMMMRRRVVV\\\```______```^^^[[[```bbbeeeddd```[[[XXXVVVWWWUUUPPPJJJHHHIIINNNRRR\\\___aaaaaa___]]]\\\\\\iiivvv{{{}}}zzz||||||qqquuu{{{~~~zzzwwwvvvtttuuuyyy{{{}}}|||mmmdddiiippp]]]NNNRRRaaarrr|||yyyuuuqqqnnngggaaa```aaaeeennnvvvtttiiidddccc[[[```kkk}}}{{{pppggg[[[QQQFFF===999999888555111---++++++---...(((((())))))******))))))&&&&&&&&&&&&&&&'''((()))***)))))))))(((((((((((((((((((((((((((((((((((()))$$$"""&&&...000+++%%%$$$&&&''''''&&&%%%%%%&&&######$$$%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&'''$$$  ###%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&%%%$$$###""""""%%%%%%"""!!!###&&&&&&(((%%%###$$$### """""""""#########$$$$$$$$$!!!!!!!!!"""###$$$&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$$$$$$$$$$$$$########################$$$%%%%%%%%%$$$$$$&&&(((~~~uuuoooiiiccc^^^NNNKKKFFFBBB@@@===:::888777888999:::999888777666777777777777777666555555444444222111111000000000000000//////...---------+++++++++,,,,,,---------......///000000111111222777666666777999;;;===>>>???@@@BBBEEEIIILLLNNNOOOTTTVVVYYY[[[\\\^^^aaacccggghhhhhhggggggiiimmmppprrroookkkiiikkkmmmooopppmmmjjjhhhlllttt{{{~~~xxxjjj___[[[\\\PPPRRRUUUZZZ___bbbccccccffflllqqqqqqsssvvvwwwvvvzzzxxxvvvuuusssrrrsssuuuvvvsssqqqrrrqqqnnnjjjggghhhkkkllliiicccaaacccfffsss|||{{{zzz}}}||||||}}}}}}~~~yyywwwyyy~~~~~~~~~~~~}}}}}}}}}zzzvvvqqqooonnnooooooiiiccc___\\\YYYTTTSSSVVV[[[\\\]]]\\\[[[[[[ZZZZZZPPPOOOLLLJJJJJJKKKMMMNNNNNNIIIDDDBBBEEEJJJNNNPPPEEECCCAAA@@@AAABBBCCCCCCFFFDDDEEEHHHHHHFFFIIIOOORRRXXX]]]]]]\\\[[[VVVPPPTTTVVVYYYZZZYYYXXXVVVUUUSSSPPPKKKFFFCCCEEEKKKOOOXXXYYYYYYWWWVVVWWWZZZ\\\mmmxxx~~~vvvxxx}}}}}}yyy{{{|||uuuppptttxxx||||||zzzvvvtttrrrppprrrvvvxxxyyy~~~xxxjjj]]]\\\pppjjjXXXXXXbbbnnn}}}uuukkk```ZZZ[[[aaahhhmmm|||tttjjjcccUUUTTTYYYkkkwwwmmmaaaZZZUUULLLBBB::::::777222...++++++---...((())))))*********))))))&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((&&&%%%''',,,...***&&&$$$&&&''''''&&&%%%%%%&&&%%%$$$$$$$$$%%%'''((()))$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((&&&###"""$$$&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$%%%###"""###%%%&&&'''&&&%%%%%%%%%$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$&&&((()))%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$$$$&&&'''~~~xxxqqqhhhaaaRRROOOIIIEEEBBB???<<<:::888999:::::::::888777666777777777777777777666555555444333222222111222222111000000///......------+++++++++,,,,,,,,,,,,,,,............////////////222222222333555888:::<<<999;;;>>>@@@CCCEEEHHHIIINNNQQQTTTUUUWWWYYY[[[^^^```aaaaaaaaaaaacccfffiiijjjiiihhhhhhjjjjjjjjjiiikkkhhhgggiiiooouuuyyyzzzzzz|||yyynnn```UUUSSSTTTPPPSSSWWWZZZ\\\]]]___```bbbiiimmmmmmnnnrrrsssqqqpppqqqqqqrrrsssttttttsssvvvqqqmmmnnnrrrssslllccchhhkkklllkkkgggccc```___gggppp{{{}}}xxxyyy{{{{{{zzzyyy{{{~~~|||yyy~~~|||xxxtttsssvvv}}}~~~}}}|||}}}}}}~~~~~~yyytttpppoooooooooiiidddaaa```___\\\^^^aaa```aaadddggggggddd```___XXXTTTMMMGGGEEEGGGKKKNNNLLLJJJGGGEEEEEEGGGHHHHHHCCCCCCBBBAAA@@@@@@AAABBBBBB@@@AAAEEEEEEDDDGGGMMMOOOTTTXXXXXXXXXWWWQQQKKKMMMNNNOOOPPPRRRRRRQQQPPPLLLIIIEEEAAA???AAAFFFKKKQQQQQQQQQPPPPPPSSSXXX\\\llluuuzzzttttttyyy{{{wwwwwwzzzyyysssmmmoooppprrrtttuuuuuutttsssooonnnpppuuuvvvvvvzzzlll```YYYcccxxxwwwbbb\\\```gggtttsssbbbVVVUUU[[[aaaccclll|||}}}oooeeeYYYVVVWWWhhhzzzooodddaaaddd^^^MMM<<<;;;888333///,,,++++++,,,))))))************))))))''''''(((((())))))))))))&&&''''''((())))))******(((((((((((((((((((((((('''(((******)))((((((((($$$&&&''''''&&&%%%%%%&&&'''&&&%%%$$$$$$&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%'''((()))'''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""""""""#########$$$$$$%%%%%%%%%%%%$$$$$$###"""###$$$$$$%%%$$$###%%%'''""""""""""""###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%$$$%%%'''yyymmmdddYYYTTTNNNHHHDDDAAA>>><<<::::::::::::999888777777777777777888888777777666555555444333333333333333111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,------............//////---------...000333555777444777:::<<<===???BBBEEEHHHJJJLLLNNNOOOQQQSSSUUUVVVWWWYYYYYYZZZ\\\___bbbcccccccccdddffffffdddbbbfffeeeeeehhhmmmqqqttttttvvvuuuqqqfffYYYQQQOOOPPPOOOSSSXXXZZZZZZZZZ]]]___aaagggkkkkkkkkknnnooommmlllmmmmmmmmmooorrrppplllvvvqqqlllkkkqqquuunnndddggghhhjjjjjjgggbbb]]]ZZZ[[[dddnnnyyy~~~wwwvvvwwwvvvtttuuuxxx}}}~~~|||xxxvvvsssqqqqqquuu||||||||||||{{{|||{{{vvvrrrooonnnhhhdddccceeeffffffhhhmmmkkkhhhhhhnnnpppkkkeeeaaa\\\VVVLLLEEEAAADDDHHHLLLMMMKKKIIIFFFBBB???===<<>>???@@@???===???BBBBBBAAAEEEJJJJJJMMMOOOOOOPPPRRRNNNHHHIIIHHHGGGHHHIIIIIIHHHFFFCCCBBB???<<<;;;===BBBFFFJJJKKKKKKLLLMMMPPPVVVZZZeeennnxxx{{{uuuqqqssswww{{{|||{{{{{{}}}|||yyyyyy|||~~~zzzwwwuuuuuusssooolllhhhiiijjjkkkmmmooopppqqqkkkjjjmmmrrrsssrrruuuzzz}}}vvvggg[[[\\\fffxxxlll^^^ZZZ^^^kkkzzz~~~jjjXXXRRRVVVZZZ[[[dddtttssshhhZZZZZZ[[[jjjuuujjjgggllliiiVVVBBB<<<:::666111...+++************++++++******))))))(((((())))))))))))((((((%%%%%%&&&'''((()))******((((((((((((((((((((((((&&&)))---,,,(((%%%&&&)))$$$&&&''''''&&&%%%%%%&&&((('''&&&%%%$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&""""""$$$&&&((((((&&&###%%%&&&&&&''''''&&&&&&%%%%%%'''((('''&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###%%%''''''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$%%%&&&''''''###$$$$$$%%%%%%&&&&&&'''""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%###$$$((("""%%%%%%###$$$''')))'''""""""#########$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&xxxnnneee```XXXPPPKKKGGGCCC@@@;;;;;;:::999888888888888666777777888888888777777666555444444444444444444111111000000///.........---------------,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,---///111222000333777888999;;;>>>AAA@@@BBBDDDEEEFFFGGGIIIKKKKKKLLLOOOPPPRRRTTTXXX[[[[[[YYYXXXYYY[[[\\\[[[[[[]]]___bbbgggkkkoooppppppqqqmmmggg]]]TTTNNNLLLLLLLLLRRRWWWXXXWWWXXX\\\aaa^^^cccgggffffffiiiiiigggggghhhfffdddgggmmmmmmiiirrrrrroookkkmmmqqqoooiiiggggggggggggfffaaa[[[WWWVVV]]]fffppp~~~xxxvvvvvvuuussssssvvvzzz|||}}}||||||{{{vvvuuurrrpppqqqttt{{{}}}~~~~~~}}}}}}zzzvvvssskkkhhhhhhllloooppptttzzzzzzqqqlllpppsssnnngggcccZZZTTTLLLEEEAAABBBEEEGGGIIIHHHFFFBBB===:::888777:::<<<>>>>>><<<::::::<<<<<<:::;;;>>>>>>===AAAFFFDDDEEEDDDCCCFFFKKKKKKGGGHHHEEEBBBAAAAAA@@@>>>;;;;;;;;;:::999999;;;???BBBGGGHHHIIIJJJKKKNNNRRRUUU^^^eeeooowwwxxxtttooommmqqqrrrtttuuuuuuvvvvvvwwwvvvuuutttsssssstttuuuvvvtttssspppmmmkkkiiiiiijjjccccccddddddeeegggggghhheeeeeeiiinnnooommmooosssrrr}}}nnn\\\WWW[[[fffzzznnnbbb]]]fffsssyyyrrr___UUUWWWYYYWWW^^^iiivvv~~~yyyooo\\\\\\ZZZccctttlllllljjj\\\LLL===<<<999555111---+++)))***++++++++++++***)))(((((())))))))))))'''&&&%%%&&&'''''''''(((((())))))((((((((((((((((((((((((&&&(((******)))(((((()))$$$&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&"""""""""$$$&&&'''&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((('''&&&%%%&&&(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''!!!###&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&'''$$$$$$######$$$&&&'''(((######$$$%%%%%%&&&''''''#########$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$"""$$$((('''######(((&&&))))))%%%%%%((()))&&&""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&%%%%%%&&&{{{pppjjjaaaYYYRRRMMMHHHEEE===<<<:::888777777888999666777777888888888777777666555555444444444555555111111000000//////......------------------------+++++++++,,,------......//////...------...///000...111444666666888;;;>>>:::<<<>>>??????@@@BBBDDDCCCEEEHHHKKKMMMPPPTTTWWWTTTQQQNNNNNNPPPRRRTTTTTTVVVYYY___eeekkkmmmnnnnnngggccc[[[RRRKKKGGGEEEDDDJJJOOOUUUWWWVVVWWW]]]cccZZZ___bbbaaaaaaccccccaaabbbccc___\\\```jjjmmmjjjmmmrrrrrrllliiimmmooommmhhhgggfffffffffbbb\\\WWWWWW]]]dddlllzzzzzzxxxwwwvvvssstttuuuvvvvvvuuuuuuuuuwwwvvvuuusssqqqqqqtttzzz~~~~~~~~~{{{ooolllmmmrrrvvvyyy~~~xxxnnnqqqtttppphhhdddWWWSSSMMMGGGCCCAAABBBCCCCCCCCC@@@===:::888999:::666999<<<;;;888666666777999888888;;;;;;:::===CCC??????<<<:::???FFFIIIGGGGGGDDD???<<<<<<:::777444666777777777888:::===@@@FFFGGGIIIJJJKKKLLLOOOQQQZZZ___iiiqqqrrrnnnjjjiiimmmnnnnnnoooppppppppppppmmmnnnoooppppppooonnnmmmdddeeedddaaa]]]\\\^^^bbbbbbbbbbbbbbbaaa___^^^]]]aaaaaaeeejjjkkkiiijjjnnnkkkttt{{{rrr[[[SSSUUU\\\jjjwwwrrrdddeeennnmmmyyywwwdddZZZ[[[\\\YYYWWW___hhhqqqvvvfffcccZZZYYYttt}}}pppjjjggg^^^SSS>>>===;;;888444///+++)))+++++++++++++++***)))((((((((())))))(((&&&$$$###))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&(((+++,,,***((($$$&&&''''''&&&%%%%%%&&&###$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&%%%$$$"""###%%%'''((('''%%%&&&&&&''''''&&&&&&%%%&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''' """$$$%%%$$$###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&'''$$$$$$######$$$&&&'''(((######$$$%%%%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&%%%"""$$$((('''######((($$$(((&&&!!! ######$$$$$$%%%%%%%%%&&&&&&&&&!!!"""$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%!!!"""$$$%%%%%%%%%$$$########################"""$$$&&&'''&&&%%%%%%&&&}}}rrrfff``````\\\QQQGGGDDD???:::888999::::::999999666333222444666777888777666444222222222444555111111111000///......---111...,,,,,,......+++)))'''++++++'''''',,,,,,(((---,,,*********,,,...//////000111222333444555555888999;;;===>>>???@@@@@@AAA@@@@@@CCCFFFIIIIIIHHHGGGFFFFFFHHHJJJKKKKKKKKKJJJSSS\\\```dddhhhiiigggddd]]]RRRIIIDDDCCCCCCCCCIIILLLPPPQQQRRRSSSWWW[[[TTTUUUVVVXXXZZZ[[[]]]]]]```]]][[[\\\aaafffgggggghhhiiijjjiiihhhhhhiiikkk___```bbbbbb```]]]ZZZXXXZZZUUUXXXeeettt~~~ssssssvvvrrrkkklllnnnqqqsssttttttrrrqqqnnnqqqttttttssssssvvvyyy|||}}}{{{zzz{{{zzzzzzxxxmmmhhhhhhfffbbbZZZRRRMMMLLLHHHBBB???BBB<<<<<<<<<;;;:::999777666777777777777777777777777333444666777888888888777:::999888777777888999::::::999888666444333333222000222444555666777999;;;???BBBDDDFFFGGGHHHKKKMMMUUU[[[fffnnnllldddaaacccbbbggggggbbbbbbggggggbbbaaa```^^^^^^___aaadddfff___]]][[[YYYYYYYYY[[[\\\\\\\\\]]]]]]]]]\\\ZZZYYY[[[]]]___``````aaabbbdddhhhjjjnnnuuu~~~ttteee\\\XXXYYY___fffwwwuuueee]]]fffnnnzzzwwwooommmfff\\\YYY\\\bbb___\\\^^^jjj|||kkkeee[[[YYYlll{{{rrrhhhaaa]]]KKKAAA999777333---+++......---,,,+++************,,,,,,+++***)))(((''''''(((((()))***************((((((''''''''''''(((((())))))((((((''''''&&&&&&)))((('''&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((&&&%%%%%%%%%&&&&&& """%%%&&&%%%%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''"""###$$$%%%$$$%%%'''*** !!!!!!"""###$$$$$$$$$$$$&&&((((((&&&%%%%%%%%%"""$$$%%%%%%%%%%%%&&&(((########################"""%%%'''%%%"""!!!###&&&###$$$%%%%%%$$$$$$&&&((()))'''%%%#########$$$%%%%%%$$$#########$$$%%%&&&!!!###&&&%%%###"""%%%(((%%%$$$###$$$'''(((&&&###%%%%%%%%%###""""""$$$'''}}}pppjjjiiifff\\\SSSHHHBBB<<<999999999888666999777555444666888999888777666444333222333444555333333222222111000000///000...,,,---......,,,***))),,,,,,((((((++++++'''---,,,+++******,,,---///...///000111222333333444666777999;;;<<<===>>>>>>>>>======@@@CCCEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGFFFGGGOOOVVV[[[aaaffffffbbb^^^WWWMMMEEEBBBBBBCCCDDDIIIKKKNNNOOOOOOPPPSSSVVVOOOOOOPPPRRRTTTWWWYYY[[[YYYWWWUUUXXX^^^dddhhhiiiiiiiiiiiigggeeedddfffggg```aaacccdddccc```^^^\\\ZZZUUUVVV___lllxxxwwwvvvwwwrrrjjjeeegggjjjmmmooonnnmmmllllllooorrrrrrqqqqqqsssvvvzzzzzz||||||xxx|||}}}{{{yyyxxxvvvuuuzzzyyynnniiigggeeeaaa___UUUNNNKKKHHHAAA===>>>===<<<<<<;;;:::888777666666666666666666666666666222333555666777777777666555555444333333444555555666555444333333222333333000222444555555777999;;;<<<>>>AAACCCDDDFFFIIIKKKRRRWWWaaahhheee\\\XXXYYYYYY]]]]]]YYYYYY]]]]]]YYYZZZYYYXXXWWWXXXZZZ]]]___ZZZYYYXXXWWWVVVWWWWWWXXXYYYZZZ[[[\\\\\\[[[ZZZYYYYYY[[[\\\]]]]]]]]]___aaadddeeeiiipppxxx}}}pppbbbYYYTTTSSSWWW]]]dddqqquuuhhh]]]dddooo|||~~~uuuooommmiii```YYYYYY\\\]]]\\\YYY]]]oooxxxkkkZZZSSS```}}}zzzqqqiiidddWWWIII<<<888777333...,,,------,,,+++******++++++))))))))))))(((((((((((((((((()))************)))((((((''''''''''''((((((((((((((((((((('''''''''(((((('''&&&%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$######""""""!!!###%%%%%%%%%$$$%%%'''###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&%%%###"""$$$%%%""""""######$$$%%%%%%%%%###%%%'''(((&&&%%%%%%&&&"""$$$%%%%%%%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%'''%%%&&&&&&%%%$$$###%%%&&&&&&%%%$$$$$$$$$%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%$$$###$$$&&&%%%######$$$''''''&&&$$$$$$%%%%%%$$$######$$$&&&wwwqqqooolllddd]]]PPPJJJCCC>>><<<;;;888555999777666777999::::::999888777555444444555666666555555444444333333222222///...------//////...---+++...---******++++++(((,,,,,,+++******+++---...------...///000111111222444444666777999:::::::::999999999;;;>>>@@@@@@???AAAAAA@@@@@@@@@AAAAAAAAAEEEJJJPPPVVV^^^dddccc]]]UUUOOOFFF@@@>>>@@@BBBCCCHHHIIIKKKLLLLLLLLLNNNPPPHHHHHHHHHIIIKKKOOOSSSUUUSSSQQQQQQTTT[[[bbbhhhlllhhhhhhfffccc```___aaabbb___```bbbccccccaaa___^^^[[[XXXXXX^^^hhhtttzzzxxxwwwqqqiiidddfffkkkoooqqqqqqooonnnkkkooorrrsssqqqppprrrtttvvvwwwyyy||||||zzz{{{~~~zzzuuurrrnnnkkkooouuu~~~~~~xxxoooiiigggddd``````VVVMMMJJJHHHDDD???======<<<;;;:::999777666555444444444444444444444444111222333555555555444444222222111111111111222222111111111111111111222222///111333444555666888:::777:::===???@@@CCCFFFHHHNNNSSS[[[aaa]]]TTTOOOOOOOOOQQQQQQOOOOOOQQQQQQOOOOOONNNMMMMMMNNNPPPSSSUUUSSSSSSSSSSSSSSSSSSRRRRRRUUUVVVXXXYYYZZZZZZYYYYYYVVVXXXYYYYYYXXXYYY[[[]]]___```dddjjjqqqwwwzzz{{{uuuiii\\\TTTOOOKKKMMMQQQWWW^^^qqqiiiYYY\\\dddooo|||yyyrrrkkkjjjhhhbbb[[[VVV\\\```aaa[[[WWWccc}}}qqq^^^VVVYYYhhh~~~yyyqqqjjjeeeSSSAAA;;;<<<999222---------,,,+++++++++,,,,,,'''''''''((((((((())))))'''((())))))******))))))((((((''''''''''''(((((('''''''''(((((((((((((((''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&'''&&&%%%$$$$$$###$$$%%%$$$$$$$$$&&&(((###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&%%%"""!!!"""$$$######$$$$$$%%%&&&&&&&&&"""$$$&&&'''&&&%%%&&&'''"""$$$%%%%%%%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&''''''&&&'''''''''%%%###"""###%%%######$$$%%%%%%&&&''''''"""$$$'''))))))(((&&&$$$&&&$$$###$$$%%%%%%$$$###$$$######$$$&&&'''%%%$$$"""$$$&&&%%%$$$###$$$%%%~~~wwwuuussslllfff[[[UUUMMMGGGCCC@@@;;;777888777777888::::::999888888777666666555666777777555555555444444444333333///......//////000//////,,,------,,,+++,,,,,,+++,,,++++++******+++,,,,,,+++,,,,,,---.../////////000111222444555666666666666555555777999;;;;;;:::;;;;;;<<<;;;;;;<<<>>>@@@EEEIIINNNTTT^^^eeebbb[[[PPPJJJBBB<<<;;;===@@@AAAEEEFFFHHHIIIJJJKKKLLLMMMEEEDDDBBBAAACCCGGGKKKNNNPPPOOOOOOQQQWWW___fffjjjbbbaaa```]]]ZZZZZZ\\\^^^]]]]]]^^^______]]]\\\[[[XXXWWWYYY^^^gggssswwwtttssspppjjjfffiiimmmqqqssstttrrrqqqmmmqqquuuuuusssqqqrrrttttttuuuxxx{{{}}}~~~~~~}}}wwwooojjjeeeaaabbbgggtttvvvtttmmmhhhgggdddaaa]]]UUULLLJJJJJJIIIEEEBBB===<<<;;;999777666555555333333333333333333333333///000222333333333222222333222222222222222222333000000000///000000111111///111333333444444666888444666999<<<===@@@CCCEEEKKKMMMTTTYYYWWWNNNIIIIIIGGGHHHHHHGGGGGGHHHHHHGGGEEEDDDDDDDDDEEEGGGJJJKKKMMMMMMNNNOOOOOONNNNNNMMMOOOQQQSSSUUUVVVWWWWWWVVVTTTUUUVVVUUUUUUUUUXXXZZZ]]]___bbbgggmmmqqqrrrrrriii___TTTNNNJJJFFFFFFIIISSSTTTaaa{{{gggZZZYYY\\\fffrrr|||{{{sssiiicccaaa```\\\VVVZZZ```bbb]]]WWW]]]qqqxxxiiiddd]]]\\\rrrzzzxxxqqqjjjiii[[[JJJ@@@===:::555000------,,,,,,,,,,,,------((((((((()))))))))))))))'''(((((()))))))))))))))(((''''''&&&&&&''''''(((&&&&&&''''''(((((())))))&&&&&&&&&&&&''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&&&&&&&''''''$$$%%%%%%$$$###$$$&&&(((###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''"""###$$$$$$######%%%'''###$$$$$$$$$%%%%%%%%%&&&"""###%%%&&&%%%%%%'''((("""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!###&&&((('''$$$&&&&&&'''%%%######$$$&&&###$$$%%%&&&&&&&&&&&&%%%###$$$&&&'''((('''&&&$$$(((%%%"""###%%%&&&###!!!######$$$%%%%%%%%%%%%$$$"""$$$&&&&&&%%%$$$###$$$~~~|||wwwssseee^^^UUUOOOJJJEEE???:::999888777777999999888777777777666666666777777777444444444444444333333333///000000000000000000111+++++++++,,,---------...,,,++++++++++++++++++++++++++++++,,,,,,------...---...///000111222222222444333222444666777777666444666777777888:::>>>AAAFFFJJJNNNUUU^^^eeebbbZZZNNNHHH???:::888:::===>>>BBBBBBCCCFFFHHHJJJKKKLLLEEEBBB???<<<===@@@CCCFFFLLLKKKKKKMMMPPPVVV\\\aaaXXXXXXXXXVVVUUUUUUXXXZZZZZZ[[[[[[[[[ZZZYYYXXXWWWSSSVVVYYY\\\bbblllxxx~~~xxxoookkkmmmmmmkkkdddfffiiilllnnnooonnnnnnmmmpppssssssqqqoooppprrrooopppsssvvvxxxzzz{{{|||}}}xxxpppgggbbb]]]XXXXXX[[[eeeiiijjjeeebbbbbbbbbaaaZZZVVVOOOLLLLLLMMMIIIDDD===<<<:::888666555444444333333333333333333333333//////111222222111000000222222222222222222222222222111000000000000000000...000222333222333555777222555888:::;;;>>>AAACCCDDDEEEIIIOOONNNGGGDDDDDD@@@??????@@@@@@??????@@@=========>>>@@@BBBCCCEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKMMMPPPQQQRRRSSSRRRRRRSSSSSSSSSRRRTTTVVVYYY[[[]]]```eeejjjlllllljjj___VVVNNNJJJGGGCCCCCCEEEJJJKKKSSSddd{{{qqq]]]WWWUUU]]]gggqqq~~~qqqbbb]]]___\\\UUURRRVVVXXXVVVSSSWWWaaajjjyyyssseeeYYYhhh{{{vvvtttnnnfffeee___TTTFFF<<<777666666......------,,,---------,,,,,,++++++***)))((((((''''''((()))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))%%%%%%&&&''''''(((((((((%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''%%%""" """%%%'''%%%%%%%%%$$$###$$$&&&(((###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''"""###$$$$$$###$$$%%%'''#########$$$$$$$$$$$$$$$"""###%%%%%%$$$%%%'''((("""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$''')))(((&&&$$$%%%%%%%%%$$$$$$&&&(((%%%&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%&&&(((%%%"""###%%%&&&###!!!"""###$$$%%%%%%$$$$$$%%%"""$$$&&&&&&%%%$$$###$$${{{lllfff]]]VVVPPPKKKDDD???<<<:::888777888888777666666666666777777777777777444444333333333333333333000222222222000000000222,,,******------+++,,,...+++++++++++++++***************++++++,,,,,,,,,,,,+++,,,---...////////////111000000111333444333222///222444444444777<<>>@@@EEEFFFGGGGGGGGGJJJOOOSSSMMMOOOPPPPPPPPPQQQSSSUUUWWWWWWWWWWWWWWWWWWVVVVVVWWW\\\______```gggnnnqqqttttttppphhhdddgggkkkkkkffffffgggiiiiiijjjjjjkkkjjjlllnnnllliiihhhjjjmmmnnnpppsssuuuvvvxxx{{{~~~{{{zzzvvvsssqqqoooggg___[[[WWWRRRPPPRRRUUUZZZ]]]YYYWWWYYY[[[[[[YYYYYYVVVQQQOOONNNJJJEEE>>><<<:::777555444444444222222222222222222222222...///000111111000////////////000111111000//////222111000000000000000111...///111222111222444555222444777888999;;;>>>@@@===;;;===AAABBB>>><<<>>>:::777777::::::777777:::999999:::;;;===>>>@@@AAABBBBBBCCCDDDEEEEEEFFFFFFDDDFFFHHHKKKLLLMMMNNNMMMPPPPPPQQQPPPPPPRRRVVVYYYYYY[[[___dddhhhiiigggeeeYYYRRRKKKHHHFFFCCCCCCFFFBBBEEELLLVVVeeedddYYYRRRVVV]]]cccppp|||}}}jjj```bbb^^^UUUNNNPPPQQQQQQPPPRRRVVVYYYpppooo___hhh~~~~~~uuusssmmmeeeaaaccc^^^NNN>>>777777999000000///...------------...---,,,+++***))))))(((&&&'''(((((())))))((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((%%%&&&''''''((('''''''''$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&(((&&&###!!!!!!$$$''')))%%%&&&&&&&&&$$$$$$&&&'''###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%&&&&&&%%%$$$###$$$&&&#########$$$$$$$$$$$$$$$###$$$%%%$$$###$$$&&&((("""$$$%%%%%%%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&'''((())))))(((###$$$%%%%%%$$$%%%''')))''''''&&&%%%%%%$$$######%%%$$$###"""###$$$%%%&&&&&&$$$###$$$%%%%%%$$$###!!!###%%%%%%$$$###$$$%%%"""$$$&&&%%%$$$###$$$%%%uuuooofff___ZZZTTTMMMGGG@@@===999888888888888777444555666666777777777666444444444444444444444444222333444333000///000222///++++++...---)))(((++++++++++++++++++***))))))+++++++++++++++,,,,,,,,,******+++,,,------------///...---...///000///...---///222111000222888>>>???FFFLLLPPPTTTXXXVVVRRRGGGAAA999444444666999;;;???======???CCCEEEDDDCCC???===:::888888999<<<===@@@BBBCCCCCCBBBCCCFFFIIIFFFHHHKKKLLLLLLLLLMMMNNNOOOOOOPPPQQQSSSTTTUUUUUUXXX```dddaaa___bbbeeeeeegggjjjjjjeeebbbeeeiiijjjjjjiiihhhgggfffggghhhiiiggghhhhhhfffbbbbbbeeehhhllloooqqqssssssuuuzzz}}}~~~}}}wwwrrrmmmkkkkkkeee]]]WWWUUUSSSOOOLLLLLLGGGMMMPPPLLLJJJMMMPPPRRRTTTZZZ[[[VVVQQQPPPNNNJJJ>>><<<999666444333333333333333333333333333333333...///000111111000///.........///000000///......//////...//////000111222---///111111111111333444111333555666777888:::<<<999666444777888666666888777333333777777333333777666666777999;;;===>>>???>>>=========???@@@BBBCCCAAABBBDDDGGGHHHIIIIIIIIILLLMMMMMMMMMNNNQQQUUUYYY[[[]]]aaafffjjjjjjgggdddYYYQQQKKKHHHFFFDDDDDDGGGBBBEEEJJJQQQZZZnnnvvvfffXXXUUUTTTTTT\\\hhh{{{tttjjjkkkdddXXXQQQQQQPPPNNNMMMNNNQQQTTT]]]nnnlllkkktttuuussspppjjjbbbiiigggVVVCCC:::999999222111000...---,,,,,,,,,,,,+++++++++******))))))&&&'''(((((())))))(((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''&&&'''((((((((('''&&&%%%$$$%%%'''(((((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&''''''(((((($$$&&&''''''&&&%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%&&&'''&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$"""###%%%'''"""$$$%%%%%%%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''$$$%%%&&&%%%$$$$$$%%%''''''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$&&& ###%%%%%%###"""###%%%$$$%%%%%%$$$######$$$&&&|||vvvnnngggbbb\\\UUUOOOCCC@@@;;;888888888888888444444555666666777666666444444444555555555555555333444666444000///000222222---,,,...,,,&&&%%%(((+++++++++++++++***)))(((+++++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---,,,++++++---...---+++,,,///000///---///555::::::BBBJJJLLLNNNPPPPPPMMMCCC===666222222555999;;;???===;;;===@@@BBB@@@>>>;;;:::888777777999;;;===>>>AAACCCCCCAAAAAACCCEEECCCFFFIIIKKKJJJIIIIIIIIIFFFGGGIIILLLNNNQQQSSSTTTQQQZZZ___\\\YYY[[[]]][[[^^^dddhhheeebbbeeehhhiiijjjhhheeebbbaaabbbdddeeefffgggfffccc______cccgggfffiiikkkllllllnnnssswwwyyy~~~vvvpppjjjiiikkk___XXXSSSSSSRRRMMMJJJJJJ@@@FFFHHHDDDAAADDDHHHJJJMMMWWW\\\XXXTTTTTTSSSPPP>>><<<999666333333333333333333333333333333333333//////000111111000///......///000111111000///...+++,,,,,,---///111222333---///000111000111222444000222444555555666888999:::555222333333222333666888444444888888444444888444555666888:::<<<===>>>;;;:::999999:::===@@@AAA???@@@BBBDDDFFFFFFFFFFFFJJJKKKKKKKKKLLLOOOTTTXXX^^^aaaeeejjjnnnnnnjjjggg[[[SSSLLLIIIGGGDDDEEEGGGBBBDDDHHHLLLRRRaaazzzuuubbbXXXPPPIIIMMMWWWfffyyyyyyrrrrrrjjj[[[QQQQQQOOOJJJFFFFFFLLLQQQSSSbbbzzzxxxkkkiiiwww~~~ttttttsssooofffmmmlll[[[III>>>:::777444333111///---,,,++++++))))))))))))************&&&''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''))))))(((((('''''''''&&&''''''((((((((('''%%%$$$$$$%%%'''(((((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&& """$$$&&&'''&&&$$$"""$$$&&&(((((('''%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''!!!###%%%&&&'''(((+++...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$""""""$$$&&&"""$$$%%%%%%%%%%%%&&&(((''''''''''''''''''''''''!!!###%%%$$$!!!!!!$$$&&&''''''%%%######$$$%%%&&&%%%#########%%%''')))"""$$$&&&((()))'''&&&$$$!!!$$$&&&%%%###"""%%%((( ###%%%%%%###"""###%%%%%%%%%%%%###""""""%%%'''tttmmmiiieee]]]VVVKKKHHHDDD???;;;777555444888888777777777888888999888666444333333333555666444444444333333222222222111111000......---------...---+++,,,------,,,*********))))))***+++,,,,,,(((***++++++***+++---///++++++******++++++,,,---+++---...------...000222888===BBBEEEDDDCCCCCCDDD???;;;444///...111666:::777999;;;===???AAABBBBBB;;;:::777666555777999:::??????@@@@@@@@@??????>>>BBBBBBBBBBBBCCCEEEFFFHHHKKKJJJIIIHHHHHHIIIKKKLLLUUUWWWYYYYYYXXXWWWWWWXXXYYY[[[^^^```aaaaaa___^^^fffccc```^^^______```___\\\]]]^^^^^^^^^___ccceeeeeedddgggkkklllkkkmmmrrruuu~~~|||vvvrrroooggg[[[QQQKKKIIIIIIHHHEEEAAA===>>>BBBDDDCCC@@@EEELLLQQQRRRRRRQQQKKKDDD>>><<<999666444333222222222333333222111000222333111222333444333222111000000000000000000000000000111000000000000000111111000000//////000222444555222222333333444555666666555444444444444444555666555555555666888777555333444444555555666888999:::999999888888888888999999999;;;===@@@BBBDDDEEEFFFEEEFFFHHHKKKNNNRRRUUUWWWWWW]]]fffmmmoooooonnnmmmddd\\\QQQJJJHHHIIIIIIIIIDDDCCCBBBCCCJJJXXXjjjwwwwwwaaaSSSLLLJJJJJJOOOaaauuuttthhhaaa___ZZZTTTMMMHHHFFFEEEJJJVVVjjjnnn___kkkoootttzzz}}}wwwsssmmmhhhbbbVVVEEE999666999555///,,,---000///,,,...---+++)))((())))))***+++)))(((&&&&&&((()))+++******))))))((((((''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$###"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&&&&''''''&&&&&&"""###%%%%%%%%%%%%'''((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&$$$######$$$&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$"""######&&&&&&%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""(((&&&###"""###$$$$$$$$$&&&%%%$$$#########$$$$$$$$$###"""###%%%&&&%%%%%%!!!###&&&(((((('''%%%###%%%%%%$$$$$$%%%%%%&&&'''wwwtttooogggaaaQQQNNNHHHCCC???;;;888777888777777666555666666666888666555333333444555666444444444333333333222222111111000///...............---+++,,,------,,,******************+++,,,,,,)))***+++***))))))***,,,++++++******++++++,,,---+++,,,------,,,---///111333777<<<>>>===;;;:::;;;<<<888333//////111555888666777999;;;<<<>>>>>>???888777555444444555888999=========>>>>>>======<<>>BBBHHHMMMNNNNNNMMMGGGAAA;;;999777444222111111111222333333222111000222444222222333333333222222111111111111111111111111111111111000000000000111111111000000000000111333444111111222222333444444555555555444555555666777777555444444666777666444222555555555444555555666666888777777666666777777888777999;;;===@@@BBBCCCCCCDDDEEEGGGIIIMMMPPPSSSUUUWWW\\\dddmmmtttvvvtttrrrfff^^^TTTMMMKKKKKKJJJIIIJJJIIIGGGEEEHHHRRR```jjjwwwaaaNNNGGGIIIHHHTTTbbbooozzz|||tttfffddd___XXXQQQKKKGGGFFFDDDMMM^^^uuuvvveeeaaabbbgggrrr~~~}}}zzztttkkkeee___TTTEEE:::888555111---------+++)))---,,,+++))))))))))))******)))(((''''''((()))******)))))))))((((((((('''%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&"""$$$%%%%%%%%%%%%&&&((('''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&$$$######$$$&&&'''''''''&&&&&&&&&%%%%%%%%%###%%%&&&&&&$$$#########&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######(((%%%###"""###$$$$$$$$$#########$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%!!!"""$$$&&&&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''|||wwwooohhh[[[VVVOOOIIIEEEAAA===;;;999999777666555555666666777666555444444444555666444444444444333333333333222111000///...............---,,,,,,------,,,***+++************++++++,,,***++++++)))((('''(((***+++************+++,,,,,,***+++,,,+++++++++---//////222666777666444333333666444111//////111444666444555666888999999999999555444222222222444666888999::::::;;;;;;;;;::::::;;;;;;;;;<<<===>>>???@@@EEEDDDCCCCCCCCCEEEFFFGGGJJJMMMQQQSSSSSSRRRQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRUUUWWWYYYWWWTTTSSSTTTVVVXXXYYYZZZZZZZZZ\\\___aaa]]]\\\^^^bbbcccbbbeeejjjlllxxx{{{rrrfffZZZQQQKKKHHHFFFFFFCCC???>>>AAABBBAAA@@@AAAFFFKKKKKKJJJIIIDDD>>>777666444222111000000000111222333222000000222444333222222222222222333333222222222222222222222222111111000000000000000111222111000000000111222222000111111222222333333333555555555555666888999999;;;:::::::::;;;;;;888666666555444333333333333333666555555444444555555666555666888:::<<<>>>@@@AAABBBCCCEEEHHHKKKOOORRRSSSXXXZZZaaakkkuuuyyyuuuqqqddd]]]UUUOOOMMMLLLJJJHHHKKKKKKJJJHHHHHHMMMWWW^^^rrryyyYYYIIIJJJCCCFFFMMMZZZlll|||~~~mmmjjjddd]]]UUUOOOJJJGGGCCCHHHRRReee~~~nnn[[[VVVXXXggg}}}uuujjjhhheeeSSS>>>:::777555222///+++)))(((---,,,+++***))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&"""$$$%%%%%%%%%%%%&&&(((&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###%%%&&&&&&$$$######$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$'''%%%###"""###$$$$$$$$$ !!!###%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''~~~uuuoooeee___WWWPPPLLLGGGCCC???;;;:::999777777888999:::777777666555444555555666444444444444444444333333222111000000/////////000///---,,,,,,------,,,++++++++++++******++++++,,,)))***+++***(((((()))+++***************++++++,,,)))***+++***)))***+++------///222444444333222111111000///...///000222333444444555666666666666555222111111111111333555666777777888999999999888888888888888999:::;;;<<<===@@@@@@@@@@@@@@@AAACCCCCCEEEHHHMMMOOOPPPOOONNNNNNNNNNNNLLLKKKKKKKKKLLLLLLLLLPPPSSSRRRNNNLLLNNNQQQTTTUUUVVVVVVVVVXXX[[[]]]\\\[[[]]]```aaaaaadddjjjhhhtttyyyrrrfffZZZRRRLLLGGGEEEKKKHHHDDDCCCDDDEEEFFFEEECCCHHHKKKJJJIIIHHHDDD>>>555444333111000000000111000111222111000000222444333222222111222333555666444444444444444444444444222111000000000000000000222111000//////000111111111111222222333333333444555555555666777999:::;;;===<<<<<<<<<===<<<:::888555555444333333333333333444333333222222333333444444444666888:::===???@@@BBBCCCDDDGGGKKKNNNQQQSSSYYYYYY\\\fffqqquuunnnggg]]]WWWQQQMMMLLLLLLJJJGGGGGGIIIJJJJJJJJJMMMSSSYYYdddnnnSSSLLLBBBBBBDDDMMM^^^qqq}}}qqqmmmfff___YYYRRRMMMIIILLLKKKMMMYYYnnn{{{aaaUUUPPP___zzzppplllmmm]]]GGG???<<<999777333---***+++,,,++++++******)))))))))(((((())))))))))))(((((())))))))))))((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$&&&%%%%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$######$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&%%%&&&$$$######$$$%%%%%%$$$ """$$$&&&'''&&&%%%$$$###$$$%%%%%%$$$###$$$%%%$$$######""""""$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''yyynnnggg___YYYUUUPPPIIIDDD<<<;;;999777777888:::;;;777777666666555555555555444444444444444444444444222222111000000000000111///...,,,---......---+++,,,,,,+++++++++++++++,,,(((***+++*********---...******))))))******+++,,,)))*********))))))***,,,+++---///111333444333222...------......///000111333444444555555444444333000000000000111333444555555555666777777777777777555666777888999:::::::::<<<<<<<<<======>>>???@@@AAADDDIIIKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFGGGEEEIIIMMMLLLHHHFFFIIILLLNNNOOOPPPPPPPPPRRRUUUWWWXXXWWWYYY\\\^^^^^^bbbiiihhhrrrrrrlllbbbYYYRRRLLLHHHFFFMMMKKKGGGFFFFFFHHHIIIJJJFFFJJJLLLIIIGGGFFFBBB<<<555444333111111111111222000111111111000000222444222222111111222444666777444444444444444444444444222222111000//////000000222111000/////////000111333333333333444444444444444444444555666888999:::888777777888999888666444444444333333444444555666222111111111111111111222444444555777999<<<>>>@@@BBBCCCEEEGGGKKKNNNQQQSSSXXXVVVXXXbbbmmmpppiii```UUUQQQLLLJJJLLLMMMLLLJJJEEEIIILLLMMMLLLNNNRRRVVV]]]sss```MMMCCCBBBCCCJJJWWWhhhzzzvvvppphhh```ZZZUUUOOOLLLSSSPPPNNNRRRbbb{{{mmmZZZNNNZZZvvvvvvmmmooogggWWWGGG@@@;;;999555...,,,...++++++++++++*********)))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''((((((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$######!!!"""###$$$%%%&&&&&&&&&%%%$$$######$$$%%%%%%$$$"""###%%%&&&&&&%%%###"""###%%%&&&%%%###"""$$$%%%&&&%%%#########$$$&&&'''%%%%%%$$$$$$%%%%%%&&&'''xxxqqqjjjeeebbb\\\RRRKKK???===:::777666777888999777777777666666666555555444444444444555555555555222222111111111111111222///...------......---+++---,,,,,,++++++++++++,,,((()))++++++++++++...000***))))))))))))***++++++)))***+++***((((((***,,,))))))+++...111222222000---------------...//////222333333444333333222222////////////000111222222222333444555555666666555333444555666888888888888888999999:::;;;<<<======???AAADDDFFFFFFFFFGGGIIIFFFEEECCCBBBAAABBBBBBCCCAAACCCFFFEEECCCCCCEEEGGGHHHIIIJJJJJJJJJKKKNNNQQQQQQPPPRRRVVVXXXZZZ___fffjjjqqqkkkfff^^^XXXSSSOOOKKKIIIMMMKKKIIIGGGGGGIIILLLNNNJJJMMMLLLHHHEEECCC???:::666555333222111111111222///000111000000000222444111111222222444555666777444444444444444444444444333222111000////////////111000/////////000111111444444444444444444444444333333333333444666777888666666666777999999777555333333333333444444555666111000000//////000000111444444444666888;;;>>>@@@AAABBBDDDGGGJJJNNNQQQSSSVVVUUUWWWaaalllnnnggg___QQQMMMIIIHHHKKKMMMNNNMMMIIIMMMPPPQQQPPPOOOQQQSSS]]]jjjqqqRRRFFFDDDDDDKKKWWWiii~~~wwwlllccc]]]XXXSSSOOOTTTRRROOOOOOXXXoooyyycccSSSYYYppp|||qqqrrroooiiiUUUGGG<<<999666...,,,...******+++++++++******)))))))))(((((((((((())))))(((((((((((())))))))))))((((((((('''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$#########%%%&&&%%%$$$$$$$$$%%%&&&%%%$$$###"""###%%%'''&&&###!!!###&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''|||uuurrrooohhh]]]TTTIIIFFFAAA<<<999777888888777777777777777666555555444444444444555555555666222222111111111222222333000...------......---,,,...---,,,+++++++++++++++)))***+++***)))***,,,---)))))))))))))))***++++++***++++++***)))(((***,,,***))))))+++///000///---...---,,,,,,,,,---......000111111222222111111111........................///000111222333333333333000111333555666666666555666777888999:::;;;;;;;;;===>>>@@@@@@@@@AAACCCEEE@@@@@@??????????????????>>>>>>>>>>>>>>>@@@AAACCCBBBCCCDDDDDDDDDEEEHHHKKKLLLJJJMMMRRRUUUWWW]]]eeekkkppp~~~|||hhhddd^^^YYYUUURRRNNNLLLOOOMMMKKKIIIIIILLLPPPSSSOOOQQQPPPJJJFFFCCC???:::666555333111000000000000...///000000000000222444///000222444555666777777444444444444444444444444333222111000////////////000///......///000111222333333333333333333333333222222222222222333444444666666777999;;;;;;999888444333333222222222222333000000////////////000000333333333444666:::===???@@@AAACCCEEEIIILLLOOOQQQVVVVVVYYYaaahhhiiibbb[[[NNNJJJEEEDDDGGGJJJKKKKKKKKKOOOSSSTTTSSSRRRSSSUUUZZZbbbvvvbbbOOOHHHEEEMMM\\\ooorrrggg```[[[VVVRRRRRRSSSQQQMMMPPPbbbppp\\\[[[hhhzzzuuurrrooohhhTTTBBB<<<999111...000)))***++++++++++++***)))***)))(((''''''((()))***'''((((((((()))))))))***''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((###############$$$%%%%%%$$$%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%!!!###%%%%%%$$$$$$$$$&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$######$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%###&&&(((&&&""" ###&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''}}}{{{yyyqqqeee[[[RRRNNNHHHAAA<<<:::999999777777777777777666555555444444444555555555666666222222222111222222333333000...------......---,,,...---,,,,,,++++++++++++***++++++***(((''')))***)))))))))))))))******+++***+++,,,***))))))***,,,---+++***,,,///000...+++///...---,,,,,,,,,---......///000000000000000000---,,,,,,,,,,,,,,,,,,,,,---...///000111111111111...000111333444444444444555666777999::::::;;;;;;<<<<<<===<<<<<<===@@@CCC===========================;;;999999;;;>>>???@@@???@@@AAAAAAAAABBBEEEHHHJJJIIIKKKPPPTTTWWW^^^eeelllooo{{{xxxhhheee___[[[WWWTTTQQQOOORRRQQQOOOMMMMMMPPPUUUXXXUUUWWWTTTMMMHHHFFFAAA<<<666555333111////////////...///000000///000222444...000222555666777777777444444444444444444444444333222111000///////////////.........///000222333222222222222222222222222111111111000111111222222222222333555888888777555555444333111000/////////000000////////////000000222111222333555888<<<>>>>>>???AAADDDGGGKKKNNNPPPYYYYYY[[[```dddbbbZZZTTTLLLGGGAAA@@@BBBFFFGGGGGGJJJOOOTTTVVVUUUUUUWWWYYYQQQYYYjjjsssZZZMMMEEEMMM___tttxxxkkkccc]]]XXXTTTRRRUUUTTTMMMKKKYYYtttzzzddd]]]bbbuuuwwwooommmxxx___HHHAAA===555111222))))))+++,,,,,,+++***)))+++)))(((&&&&&&((()))+++'''((((((((())))))******&&&&&&''''''(((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((())))))%%%%%%$$$$$$%%%%%%&&&'''"""###$$$%%%&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$&&&&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''(((((((((######$$$%%%%%%%%%$$$$$$#########$$$&&&&&&%%%$$$"""""""""###$$$%%%''''''"""&&&(((&&&""" """&&&""""""######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''vvvnnnlll]]]XXXQQQJJJCCC>>><<<;;;777666444555666777777666666666555555555444444444444444444333333333222222////////////............111///---,,,,,,,,,...///++++++************++++++***)))(((((((((***+++,,,))))))))))))))))))))))))(((((())))))*********+++(((***++++++******+++,,,...---,,,...000111000///---///000///...,,,,,,---...------------...//////000000000000000000111222666777777666444444555666888;;;<<<999999<<<;;;888888888888888999::::::;;;===<<<:::::::::;;;===?????????>>>???@@@BBBDDDFFFJJJHHHHHHMMMPPPSSSZZZbbbhhhlllttt|||xxxjjjbbbZZZXXX[[[^^^\\\XXXUUUVVVTTTRRRSSSXXXXXXUUU[[[XXXUUUTTTQQQKKKAAA:::444333222000000000000111222111000111222333333222000333444444888>>>@@@???<<<666222444444333444777333222111000////////////---000333222000000333666666666444333222111111111111111222222222222111111444555666666777777666666111111222333444444444444000000000000111111111111111111111222444777:::;;;<<<>>>@@@AAADDDHHHMMMQQQVVVXXXZZZ^^^cccddd[[[OOOGGGDDDAAA??????CCCGGGJJJJJJOOOQQQQQQSSSWWWXXXVVVOOO]]]aaahhhcccUUULLLQQQ^^^ppplll___]]]\\\YYY[[[ZZZYYYXXXVVV\\\nnnsssiiiaaadddyyypppgggnnn___NNNAAA888111000222000---)))(((***,,,,,,***''')))(((%%%%%%***,,,+++'''((()))((('''&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((&&&$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$###"""%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$"""$$$&&&((((((&&&$$$"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$&&&)))***'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###%%%''''''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&&&&(((++++++(((%%%######$$$$$$$$$%%%%%%%%%(((###!!!%%%(((&&&$$$%%%$$$%%%%%%$$$"""!!!"""$$$!!!!!!"""###$$$%%%%%%&&&$$$&&&(((&&&$$$"""$$$&&&%%%%%%$$$######$$$%%%%%%%%%&&&$$$"""$$$'''$$$&&&&&&%%%%%%%%%&&&'''((({{{tttqqqiiiddd\\\RRRIIIBBB===;;;999777666666777888777777666666555555555444444444444444444333333333222222000000000000////////////111000...,,,,,,---...///+++******))))))******+++***)))(((((()))***+++,,,))))))))))))))))))))))))***)))((('''''')))+++---(((***++++++***)))+++,,,---,,,+++,,,...///...---,,,...//////---+++,,,,,,,,,,,,,,,,,,,,,------...000////////////000111111333444555444333444555777666999999777888<<<<<<:::888888888777888888999999:::999888777888999;;;<<<<<<<<<<<<===???AAACCCEEEIIIFFFFFFJJJMMMPPPWWW___bbbfffnnnzzz}}}yyynnnfff^^^\\\___```___[[[WWWXXXWWWUUUWWW\\\]]]ZZZ^^^[[[WWWTTTRRRKKKAAA:::444444222111111222222333//////000333666888888777444777999999===DDDGGGFFFBBB<<<888999999777777:::777666444222111//////......///111111000111222333444333222111000000000000000111111222222111111000222222333444444444444444000111222333333444444333000000000000111111111111111111111222444777999:::;;;===???AAACCCGGGLLLOOOTTTWWWZZZ]]]bbbaaaWWWKKKEEECCC???======@@@DDDGGGKKKOOOQQQOOOQQQVVVXXXWWWQQQ\\\^^^eeeyyycccOOOLLLVVVhhh{{{kkkccc```]]]^^^^^^^^^___^^^aaannn|||ssseee^^^pppxxxooodddeeebbbUUUBBB777666555111000---)))(((***++++++***)))+++)))%%%%%%)))***)))'''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''((())))))(((&&&$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""&&&&&&"""!!!%%%'''&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((()))#########$$$%%%&&&'''(((!!!!!!"""###%%%&&&''''''"""###%%%$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$%%%### ######$$$$$$$$$%%%%%%%%%)))$$$###&&&(((&&&%%%&&&$$$%%%%%%$$$"""!!!###$$$$$$$$$$$$$$$$$$%%%%%%%%%"""$$$&&&&&&$$$$$$&&&(((%%%%%%$$$######$$$%%%%%%&&&'''&&&%%%'''***)))$$$%%%%%%%%%%%%%%%&&&&&&'''|||xxxvvvqqqiii^^^TTTJJJCCC@@@<<<:::888777777888888777666666666555555555444444444444444444333333333333222111111111000000000000111000...---------...///******))))))))))))************)))))))))***++++++)))))))))))))))))))))))),,,***'''%%%%%%(((+++---((()))+++***))))))***,,,,,,+++******,,,---,,,++++++,,,...---,,,***++++++++++++******++++++,,,---...............///000111///000222222222333555777444666666444555:::<<<;;;888777666666666666666777666666555444555666777888888888999:::===@@@BBBDDDHHHDDDCCCFFFJJJNNNUUU\\\___bbbkkkwww}}}zzzrrrkkkdddaaacccdddbbb___ZZZ\\\\\\[[[___dddeeebbbaaa\\\WWWUUURRRLLLCCC;;;444333222111111222222333///000333888===??????>>>===??????@@@EEEMMMPPPOOOIIIDDD@@@@@@???<<<:::<<<;;;:::888555333000...---///......///000111111000000000////////////000000000000111111111111000000//////000111111111111111///000111222222333333222000000000111111111222222111111111222333666888999:::;;;>>>???AAAEEEIIILLLQQQUUUYYY]]]```___TTTHHHCCCAAA===;;;;;;>>>BBBEEELLLPPPQQQOOOPPPUUUXXXXXXWWW\\\]]]dddxxxnnnRRRHHHMMM\\\rrruuugggaaa___cccbbbcccddddddcccjjjrrrnnn^^^```mmm|||tttkkkaaa\\\ddd]]]FFF999<<<;;;222000---***))))))************,,,***&&&%%%((()))'''&&&((()))((('''&&&((()))(((((((((((((((((((((((('''''''''''''''''''''''''''((()))(((&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!%%%'''$$$###%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%&&&((("""###$$$%%%&&&'''''''''!!!"""$$$&&&''''''######$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%)))%%%$$$''')))&&&%%%'''$$$%%%%%%$$$""""""###%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!"""$$$%%%$$$%%%'''(((%%%%%%$$$######$$$%%%%%%"""$$$###"""$$$((('''$$$$$$$$$$$$$$$%%%%%%%%%&&&~~~}}}yyyrrriii___UUUMMMIIIAAA>>>;;;888888888777666666666666666555555555555555444444444444333333333333333222222222111111111111000///.........//////*********))))))******************************+++))))))))))))))))))))))))+++)))(((&&&&&&(((***+++((()))******))))))***++++++***)))***+++,,,+++))))))+++,,,,,,***)))***++++++************+++,,,,,,------,,,------...///000---///000000///000222555333555444111222777:::999666666555444333333333333444333333222333444555555555666777999;;;???BBBDDDFFFBBBAAAFFFKKKPPPWWW]]]cccfffmmmyyy}}}zzztttnnngggdddeeeeeecccaaa^^^aaacccdddhhhnnnnnnjjjaaa[[[UUUSSSSSSOOOFFF>>>666555333111000000000000333555999@@@EEEHHHHHHGGGGGGGGGFFFEEEKKKSSSVVVUUUNNNHHHEEEDDDBBB===:::::::::999888666444111///...000---,,,---000222000...///.........//////000111///000000111111000000///......///000000000//////...///000111111222222222000000111111111222222222222111111111333555666888888:::<<<>>>@@@BBBFFFIIIMMMSSSYYY]]]aaa___TTTIIIBBB???<<<999:::===AAADDDKKKQQQTTTRRRRRRVVVZZZZZZ^^^___^^^fffrrr}}}wwwYYYMMMOOOWWWdddpppnnnfffeeeiiifffeeeeeeccc```bbbgggooo||||||hhh```bbbmmmuuummmiiibbb[[[bbb___OOOAAA===;;;777111///,,,***))))))******)))+++***&&&&&&))))))'''&&&'''((((((''''''((()))(((((((((((((((((((((((('''''''''''''''''''''''''''((()))(((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$&&&$$$###$$$$$$!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$)))((((((&&&%%%$$$###############$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%&&&$$$%%%&&&'''&&&%%%$$$### !!!"""###$$$%%%&&&'''%%%%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%,,,***((('''&&&&&&''''''######$$$$$$$$$%%%%%%%%%((($$$$$$''''''%%%$$$'''$$$%%%%%%$$$###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$$$$$$$%%%&&&'''%%%%%%$$$######$$$%%%%%%!!!###### !!!%%%%%%"""######$$$$$$%%%%%%%%%%%%{{{sssiii___VVVQQQIIIEEE???<<<:::888777666777777666666666555555555555555555444444444333333333333333333222222222222111111000000////////////++++++************++++++***++++++++++++*********))))))))))))))))))))))))(((((())))))))))))((('''''')))******)))(((***++++++)))))))))+++,,,+++***(((***++++++***))))))***+++++++++++++++,,,,,,---++++++++++++,,,---...///---...///...---...///111333444333//////444555444444333222111111111111111222222222222222333333444444444666888;;;>>>AAACCCEEE@@@@@@GGGOOOTTTZZZ___fffhhhnnnxxx|||xxxqqqmmmgggdddddddddcccaaaaaafffjjjnnnssswwwvvvqqq```YYYSSSRRRSSSRRRJJJBBB;;;999666444222000000000444777===EEEMMMSSSTTTTTTPPPOOOKKKIIINNNVVVYYYVVVOOOJJJFFFFFFBBB<<<777777666666666555444222000///000---+++---000111///---///////////////000111222000000111111111111000000...//////000000000000000......///000111111111111111111111111222222222222222111111111222333555666777999<<<===???AAADDDFFFJJJQQQXXX]]]```___VVVKKKAAA???;;;999:::===BBBEEEJJJRRRWWWWWWWWWZZZ\\\]]]```aaa```fffmmmrrrbbbTTTRRRVVV```jjj|||yyyooonnnoookkkgggddd```[[[\\\``````iiiyyyxxxjjjddd___{{{rrrjjjjjjjjj```[[[XXXUUUIII:::666:::222111...+++))))))***+++&&&))))))''''''***+++)))%%%'''((((((''''''(((***((((((((((((((((((((((((''''''''''''''''''''''''&&&(((((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$'''%%%$$$$$$### $$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$)))((((((&&&%%%$$$######%%%%%%%%%$$$$$$#########'''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%###""""""###$$$######$$$$$$$$$%%%%%%%%%%%%######&&&%%%"""###&&&$$$%%%%%%$$$######%%%&&&"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###%%%%%%$$$######$$$%%%%%%&&&(((((($$$###%%%&&&$$$"""###$$$%%%%%%%%%$$$$$$}}}ssshhh^^^XXXRRRNNNGGGAAA===;;;999777777777777666666666555555555555555555444444444333444333333333222222222222111111111111000000000000,,,,,,++++++++++++,,,,,,+++++++++,,,++++++***)))))))))))))))))))))))))))&&&((()))+++***)))&&&%%%'''(((***)))(((((()))+++)))((('''(((***,,,+++***''')))++++++***)))***+++++++++******++++++,,,---)))))))))***+++,,,---...---......---,,,,,,...000111333111......111222000111000000////////////000000000111111111222222222333333444666999===@@@BBBCCC???@@@HHHQQQVVVZZZ]]]cccdddiiirrrzzzuuullliiieeecccbbbbbbaaa```cccjjjrrrxxx}}}|||uuuaaaYYYRRRQQQUUUUUUNNNFFF>>>===:::777555444333333111555<<>>@@@BBBDDDGGGNNNVVVZZZ\\\[[[SSSJJJ@@@===;;;999;;;>>>CCCFFFIIIRRRYYYXXXXXX\\\```bbb^^^bbbaaadddhhhjjj~~~hhhWWWQQQRRR\\\ggg{{{}}}qqqnnnooolllhhheee^^^XXXZZZ```XXX[[[jjjssseeeYYYmmmsssjjjmmmvvvjjjZZZTTTWWWPPP===555:::444333111...***)))***,,,%%%((()))'''(((++++++)))%%%'''(((((('''''')))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''(((######$$$$$$%%%%%%&&&&&&"""''')))'''%%%&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$######&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$!!!"""######"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%$$$"""###&&&$$$!!!"""&&&$$$%%%%%%%%%###$$$%%%''' !!!"""###$$$%%%%%%&&&&&&$$$######$$$$$$###"""%%%%%%$$$######$$$%%%%%%%%%((('''""" ###$$$###"""###%%%&&&&&&&&&%%%$$$~~~tttjjjeee]]]WWWOOOHHHBBB???<<<:::777777777777666666666555555555555555444444444444333333333222222222222111111222222222111111000000...------,,,,,,------...++++++,,,,,,,,,+++***)))))))))))))))))))))))))))(((((()))))))))((('''&&&'''((())))))(((((()))+++%%%$$$$$$&&&)))++++++***''')))++++++*********+++***))))))))))))***++++++((((((((()))***+++------***,,,------,,,---///111,,,//////---...111111///......---------...//////......///000000000000000111222222444777:::===>>>AAA===???HHHQQQTTTUUUVVV[[[\\\aaajjjwwwyyyqqqhhhfffcccaaa`````````___dddmmmxxxwwwfff]]]TTTSSSWWWXXXQQQIII<<<;;;999777555555555555222444:::CCCMMMVVVZZZ\\\XXXTTTMMMJJJQQQZZZ]]]ZZZOOOKKKHHHHHHDDD;;;555333333444555555555333111000...000000000///...///000000000000000000000111111222222333333333333222222///000111111222222111111//////000111222222222222111111111222222222333333222222111000000111333333777999<<<>>>>>>???AAACCCEEELLLRRRTTTUUUSSSLLLDDD===;;;999888:::???DDDGGGJJJRRRWWWUUUUUU[[[ccchhh___fffeeeccceeefffuuuwwwdddYYYTTTYYYcccuuu}}}}}}pppkkkeeeeeefffddd\\\VVVYYY```YYYWWWbbb|||wwwcccUUU```qqq}}}uuuiiimmm{{{vvvfffYYYXXXVVVKKK???:::555555444000+++***+++...&&&)))***((((((******'''%%%&&&(((((('''''')))+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&&&&''''''"""######$$$%%%%%%&&&&&&###(((***'''%%%&&&&&&###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$%%%&&&'''((($$$$$$$$$$$$$$$%%%%%%%%% """$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&''''''%%%###$$$&&&######$$$$$$$$$%%%%%%%%%$$$###%%%&&&$$$!!!"""'''###%%%%%%%%%$$$$$$&&&(((#########$$$$$$%%%%%%%%%$$$###!!!"""%%%%%%$$$"""%%%%%%$$$######$$$%%%%%%!!!$$$$$$ #########$$$&&&'''''''''%%%$$$~~~vvvqqqddd^^^UUULLLFFFBBB>>><<<777777777777666666666666666666555555555444444444333333333222222222111111111222222222222111000000///......------......///+++,,,,,,---,,,+++***)))))))))))))))))))))))))))***)))((('''&&&&&&'''((('''((())))))(((((()))***###""""""$$$'''******)))((()))+++++++++***+++,,,((((((((((((((()))******'''''''''((()))+++,,,---(((***+++,,,---...111333(((,,,...---...111222///,,,,,,,,,,,,------...///,,,---......//////......000000111222555888:::<<<@@@===>>>GGGOOOQQQOOOOOOUUUVVV[[[eeessswwwnnneeedddbbb```____________dddooo{{{wwwjjjaaaWWWUUUYYYYYYRRRJJJ777666555333333444444555666777:::AAAIIIOOOSSSUUUXXXSSSLLLJJJRRR\\\___\\\PPPLLLIIIIIIEEE===666444444555666666555333111///...000222111...---///111000000////////////000000222333333444444333333222///000000111111111111111///000111222222333333222111111222222222333333333222222111000000111222333777:::===>>>??????AAACCCDDDKKKOOOPPPOOOLLLFFF>>>;;;999777777999???DDDHHHKKKQQQTTTQQQQQQZZZeeelllaaakkkjjjdddeeefffrrr{{{lll^^^\\\aaappptttsssoooZZZ^^^bbbbbbZZZSSSWWW___]]]WWW```yyyyyybbbQQQUUUfffyyyvvvfffiiizzzsssbbbZZZ[[[ZZZLLL;;;666777555111,,,***,,,...(((++++++(((((()))(((%%%%%%&&&(((((('''((()))+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''""""""###$$$%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&"""&&&'''$$$"""$$$$$$"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%'''&&&%%%$$$###$$$%%%&&&!!!!!!"""###$$$$$$%%%%%%!!!###&&&'''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%% ###''''''$$$######%%%######$$$$$$$$$%%%%%%%%%%%%$$$&&&(((%%%"""###(((###%%%%%%%%%$$$$$$&&&(((&&&&&&%%%%%%%%%%%%$$$$$$###!!! """%%%'''&&&$$$%%%%%%$$$######$$$%%%%%%"""&&&&&&""" $$$((((((###$$$&&&(((((('''&&&%%%oooggg]]]VVVQQQLLLDDD===777666555444444555666666111444777::::::888444222444333222333555666555444222222222222222222222222000///...---,,,------...---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((((((&&&'''(((***((('''&&&(((+++---,,,***'''(((+++,,,,,,***(((&&&000,,,)))***)))'''(((,,,,,,+++***))))))***+++,,,))))))*********+++++++++---******,,,,,,******---******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------000//////000333777;;;=========???EEELLLPPPPPPNNNOOOVVV^^^dddlllzzzvvvkkkeee^^^\\\```bbb^^^[[[]]]gggpppzzz~~~uuuooofff___ZZZUUUPPPMMM===999555333333555666777999999888999<<>>??????@@@@@@JJJJJJJJJJJJGGGDDDAAA???<<<888777999;;;???HHHQQQQQQUUURRRJJJNNN]]]fffeee______ccchhhiiijjjpppwww}}}mmmcccccclllrrr{{{zzzqqqfff[[[UUUXXXWWWQQQRRRYYYZZZZZZaaattt}}}bbbXXXSSSZZZlllrrrhhheeelll|||{{{mmm[[[WWW[[[PPP<<<555777666111---,,,,,,,,,,,,++++++***)))(((''''''******+++******)))(((''')))))))))(((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&%%%$$$&&&&&&$$$"""!!!$$$'''###$$$$$$%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&$$$$$$###"""!!!!!!"""""""""######$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!$$$&&&'''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((&&&%%%%%%$$$#########"""%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%%"""!!!!!!"""%%%'''((((((%%%$$$###""""""###$$$%%%"""######$$$$$$%%%&&&&&&"""%%%&&&&&&%%%$$$%%%"""%%%&&&&&&%%%%%%%%%}}}ttthhh___XXXPPPFFF>>>===;;;999777666666666555444555777888888666333111444333222333555666555444222222222222222222222222111000///.........//////---,,,,,,+++++++++++++++************************))))))))))))))))))))))))'''((((((((('''''')))***)))'''&&&''')))***)))'''((()))***++++++***)))'''+++(((&&&((('''%%%%%%)))******)))(((((()))******))))))*********+++++++++,,,******------******,,,)))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,---.........///222666;;;===<<<<<<>>>DDDKKKOOOOOOMMMMMMRRRZZZbbblllzzzxxxmmmjjjccc```aaabbb^^^\\\]]]eeeooozzz~~~wwwmmmcccZZZRRRJJJDDD===999555333444555666777666555555444666<<>>???@@@AAAAAAHHHIIIIIIHHHFFFCCCAAA???;;;888777999;;;>>>FFFNNNSSSWWWTTTMMMPPP^^^fffeeeccccccfffiiiiiiiiinnnuuuuuuooollllllooowwwnnn```VVVVVVUUUPPPRRRXXXYYYXXX]]]mmmqqq[[[SSSXXXhhhpppjjjjjjqqqvvvuuukkk]]]VVVVVVNNNCCC999:::888333///,,,++++++++++++******))))))(((((('''((((((((((((''''''&&&***)))))))))((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%"""!!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$#########$$$###$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&'''%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$###$$$$$$######%%%$$$############$$$%%%&&&&&&%%%$$$$$$######""""""$$$&&&'''%%%#########"""%%%&&&&&&%%%%%%%%%uuukkkbbbYYYNNNFFFCCC@@@<<<:::999999888777666777777666555333222111444333222333555666555444111111111111111111111111222111111000000000000111------,,,++++++++++++,,,************************))))))))))))))))))))))))'''((((((((('''''')))+++)))(((''''''((((((&&&%%%))))))))))))******))))))(((&&&&&&))))))&&&%%%'''))))))(((((((((((()))))))))))))))************+++,,,)))***------***))),,,))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,---///222666:::===;;;;;;===BBBIIIMMMMMMLLLJJJMMMTTT^^^lll{{{xxxnnnmmmgggbbbbbbbbbaaabbbdddfffooo{{{~~~ttthhh\\\PPPEEE>>><<<999555444444666777777444444333222222666<<<@@@CCCBBBBBBCCCFFFKKKPPPSSSKKKFFF???:::777555444333444444333222222111111000......//////////////////////////////000000000000///000000000000000000///000000000000000000000000111222333111///...///000...//////000111222333444222333444333222222333444777888:::===???@@@AAAAAAEEEEEEFFFEEECCCAAA???>>><<<999888;;;<<>><<<999555111---+++************************)))&&&''''''(((((((((((('''***)))))))))((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''############$$$$$$$$$$$$(((((('''%%%###"""$$$%%%''''''&&&%%%%%%$$$######&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&'''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$&&&((())))))((('''%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%%############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$######"""$$$%%%''''''$$$""""""""" """%%%&&&%%%$$$%%%%%%|||tttmmmeeeZZZSSSGGGCCC>>><<<<<<===<<<:::888777666444333333333333444333222333555666555444111111111111111111111111111111111000000000111111......---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''((()))((('''''')))+++(((((('''''''''''''''&&&***))))))(((((()))***+++)))''')))------)))(((***))))))))))))))))))))))))))))))))))))************+++))))))------))))))+++((())))))***+++*********************++++++++++++******,,,...111555999;;;::::::<<>>;;;888555444444666666666666555444222222444888;;;=========???BBBFFFJJJMMMHHHCCC<<<777444444333333444444333222222111111000..................------////////////000000000000///000000111111000000///////////////////////////000111222111///......////////////000111222222222+++---///000111222444666777777999;;;<<<===>>>>>>AAAAAAAAAAAA@@@>>>===<<<<<<999:::>>>AAADDDKKKRRRWWWYYYWWWSSSVVV___ffffffiiihhhiiijjjhhheeehhhnnn~~~{{{vvvllldddiiivvvwwwbbbXXXTTTRRRTTTXXXTTTUUUXXX^^^ffftttuuueeeZZZ___jjjssswwwkkkeee[[[QQQPPPUUUCCC===888666444///,,,+++*********************+++'''((()))******+++******(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''""""""######$$$$$$%%%%%%&&&&&&%%%#########$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&'''$$$$$$%%%%%%&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&"""$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%%%%$$$######$$$&&&(((***+++***(((&&&$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%%"""###$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&###%%%&&&&&&$$$#########!!!###%%%&&&%%%$$$$$$%%%zzzuuunnnddd]]]PPPJJJCCC@@@@@@@@@>>><<<:::888666444444444555666444333222333555666555444111111111111111111111111000000000000000000000000///...------,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))'''((())))))'''((()))+++''''''(((((((((((())))))***)))((('''((()))+++,,,***(((***//////+++)))+++************************))))))))))))))))))))))))***((()))------)))(((***'''((())))))******)))))))))))))))*********++++++))))))+++---000444777999::::::<<>>999666444333444555666555555555555333111222444777::::::;;;<<>><<<999777666666777888444333222333555666555444222222222222222222222222//////000111111111111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((()))))))))((((((***,,,&&&'''))))))(((((()))***))))))(((((((((***+++,,,***(((***------)))''')))******++++++++++++*********)))))))))))))))(((((()))((()))------)))((()))''''''((()))))))))))))))((())))))))))))*********((()))***---///222444666888888:::@@@GGGKKKKKKIIIHHHDDDHHHUUUbbbmmm}}}{{{sssnnnooonnnjjjkkkttt|||{{{mmm\\\MMMAAA;;;666444222222333444444444222222222111000000111333666777888:::<<<>>>@@@AAA???;;;777444333444555555444444333222222111111000------..................////////////000000000000000111111222222111111000////////////////////////+++---...///...///000222111111000000000////////////111222222111111333444555666777888999:::::::::========================999999<<>>;;;888777666666444333222333555666555444333333333333333333333333///000222333333333222222000//////...............------------------------))))))))))))))))))))))))((()))***)))((((((***,,,&&&((()))(((&&&%%%&&&((((((((((((((()))***+++,,,+++)))))),,,,,,(((&&&(((((()))***++++++***)))(((******))))))(((((((((((((((''')))------)))'''(((&&&'''(((((())))))((((((((((((((()))))))))******((()))***,,,...000222333555555777===DDDHHHHHHFFFGGGCCCFFFQQQ[[[dddvvvxxxppplllppppppmmmoooyyyzzzkkkZZZJJJ@@@;;;444222000111222333333222///000111111000///111222222333444666777888999999777555222000111333333333444444333222222111111000---------...//////000000////////////000000000000///000000000000000000///////////////////////////+++---............///111/////////000000000000000///000222222111111333444333444666888;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAA??????BBBHHHKKKLLLQQQXXX\\\[[[\\\___bbbfffkkknnnooommmllljjjeee___```eeehhhqqqqqqfffaaaeeeiiikkkuuu~~~rrrfff^^^ZZZXXXVVVQQQQQQUUUTTTRRR[[[iiivvvjjjgggqqqqqqeee___^^^aaaNNN>>><<<<<<666333444,,,,,,,,,++++++*********'''((((((((((((''''''&&&''''''(((((())))))******&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%***'''$$$$$$%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%%!!!$$$$$$%%%)))---######$$$%%%%%%$$$######&&&&&&%%%$$$$$$######"""###$$$%%%$$$######$$$&&&$$$%%%%%%$$$######$$$&&&xxxqqqeee^^^VVVUUUZZZ^^^]]]ZZZHHHFFFBBB>>>:::777555444444333222333555666555444444444444444444444444444000111333444555444333333000000///...............------------------------))))))))))))))))))))))))((()))***)))((((((***,,,''')))***((($$$"""###%%%'''(((((()))***+++++++++---+++***---,,,(((''')))'''((()))******)))((('''******))))))((((((((('''(((''')))------)))'''(((&&&''''''((((((((((((((((((((((((((())))))))))))))))))***,,,...///111111333333555:::AAAEEEEEEDDDFFFAAADDDNNNVVV^^^qqq~~~rrriiigggmmmpppnnnrrrwwwiiiXXXJJJAAA>>>222111000000111222222111///111222222111111333444///000111333444444444444111///......///111111000444444333333222111111000---------...///000111111////////////000000000000......////////////......000000000000000000000000,,,...///...------...///------...///000111222222)))+++---///000111444666111333666999===???AAABBB@@@@@@@@@@@@AAABBBCCCDDDGGGFFFIIINNNPPPPPPTTTZZZ]]]]]]^^^bbbfffiiinnnrrrsssqqqooollleee^^^___cccccckkkyyy|||mmmdddggglllmmmsss}}}}}}pppfff```^^^XXXPPPMMMRRRQQQNNNUUUaaayyyuuuooouuu{{{nnngggdddkkkUUUBBB???>>>777333555------,,,,,,+++***))))))******+++******)))(((((())))))))))))((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$///+++'''&&&''''''%%%###'''&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&%%%%%%&&&(((***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&'''############$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###%%%'''&&&%%%$$$%%%%%%###''''''""" """"""###$$$%%%%%%$$$###""""""######$$$%%%%%%&&&&&&%%%&&&&&&$$$""""""###$$$$$$%%%%%%$$$###"""$$$&&&~~~rrrggg```ZZZYYY^^^ccceeeeeeQQQMMMGGGBBB???===:::888666555444222222222333333333444555666666555444333333222222111111222222333333222111///............000000000000...,,,***))),,,,,,+++***(((&&&$$$###,,,+++)))((('''(((***+++((((((((((((((((((((((((((('''''''''((()))+++,,,&&&'''(((******))))))(((&&&((()))++++++)))(((&&&---***'''(((,,,...+++'''&&&(((***+++)))((((((((((((((((((((((((((((((((())))))*********))))))(((!!! ###(((******...444444666999<<<>>>@@@AAAAAAAAA@@@BBBJJJRRR___qqq|||nnncccccchhhnnnsssyyy{{{qqqeeeWWWHHH<<<444333222111///...---------000////////////111333444////////////////////////...000111111000000111222444444444333000///000222111111000000000000111111000000000000000000000000111111000000//////......---...//////......///111---------.....................---------,,,,,,,,,,,,---...000111222222222444555666999???EEEBBB<<>>;;;333///+++***,,,---)))&&&'''))))))(((((('''''''''&&&(((((((((((())))))))))))***)))((('''&&&%%%$$$$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&######&&&&&&$$$(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$%%%&&&(((***$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ """############%%%&&&%%%%%%%%%$$$$$$############$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""###%%%''''''&&&%%%$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$###$$$%%%'''(((""""""%%%'''###$$$...$$$$$$&&&&&&&&&&&&$$$$$$&&&$$$$$$$$$"""vvvmmmeee]]][[[___eeehhhhhhVVVSSSOOOKKKGGGBBB===:::444333222111111111222222444555555666666555555444333333222222222222333333222222111000///000111111///000000000///---+++***///......---,,,***)))(((,,,+++)))((('''((()))***((((((((((((((((((((((((((('''''''''((()))+++,,,'''((()))*********))))))'''((()))******)))(((''',,,)))'''(((+++---***'''&&&(((******)))((((((((((((((((((((((((((((((((((((((()))))))))(((((('''$$$###%%%***++++++///444222444777:::<<<>>>???@@@AAA@@@BBBJJJRRR^^^pppzzzmmmcccaaaeeelllrrrwww}}}|||pppcccVVVHHH;;;222222222111///............000000//////000111222333////////////////////////,,,---//////...///111333444444444222000///000222111111000000000000111111////////////////////////000000000000//////......---...//////......///111111000///...---,,,,,,+++.........---------,,,,,,,,,---...///111222222222666888999===DDDKKKKKKFFFGGGFFFEEEGGGIIIKKKKKKKKKLLLOOOSSSVVVYYYYYYXXXWWW[[[]]]```aaadddjjjsssyyyzzzqqqfff___^^^___cccfffppp~~~|||llldddbbbccchhhmmm{{{uuufff___\\\XXXVVVUUUOOOHHHHHHMMMXXXddduuuuuu{{{pppcccbbb```XXXIII>>>::::::999222---+++------***((()))))))))((((((((('''''''''(((((((((((())))))))))))&&&&&&&&&''''''(((((((((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&& ###$$$###$$$((()))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$%%%&&&(((%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%&&&''' ###$$$  )))$$$%%%%%%&&&&&&%%%%%%$$$%%%###$$$%%% ###}}}ooohhh___\\\```eeegggggg[[[ZZZXXXUUUPPPIIIAAA<<<555444333222111222333333666555555555555555555666444444444333333444444444333222000000000222444555///////////////...------/////////......---,,,++++++***)))((('''((())))))((((((((((((((((((((((((((('''''''''((()))***+++(((((()))************)))))))))))))))))))))))))))+++(((&&&'''***+++)))''''''(((******)))(((((()))((((((((((((((((((((((((''''''(((((((((((('''''''''&&&(((,,,,,,+++...333000222444777:::<<<>>>>>>@@@???BBBJJJRRR]]]nnn|||zzznnneeeaaaffflllsssyyy~~~pppcccWWWJJJ===333111111000///////////////111000000000000000111111////////////////////////+++,,,---------...111444333444444222000///000222222111111000000111111222////////////////////////000000000////////////...---...//////......///111111000000///...---,,,,,,.........------------,,,,,,---...///111222333333777:::<<<@@@IIIRRRSSSPPPKKKJJJIIIJJJMMMPPPQQQQQQSSSUUUWWWZZZ[[[ZZZYYYYYY\\\^^^```bbbeeemmmwww~~~wwwkkkbbb^^^^^^bbbeeemmmzzztttiiicccaaafffmmmtttqqqhhhdddaaa___\\\TTTKKKFFFFFFMMMXXXhhhyyywwwzzzkkk```___^^^[[[RRRDDD888777===555000,,,------******,,,))))))))))))(((((((((((((((((((((((())))))))))))%%%%%%&&&'''(((((())))))%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''(((%%%###$$$###$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&%%%%%%%%%%%% ######&&&&&&%%%%%%$$$$$$%%%%%%&&&######%%%&&&###$$$sssmmmfffdddfffiiihhheee[[[[[[\\\[[[WWWOOOEEE>>>888777555444444444444555777666555444444555666777555555444444444444555555444222111//////111333444////////////////////////,,,,,,------,,,,,,+++++++++***)))((((((((())))))((((((((((((((((((((((((((((((((((((((()))******)))))))))*********************)))(((((()))******)))'''&&&'''))))))(((&&&''')))***)))((('''((()))((((((((((((((((((((((((''''''(((((())))))(((((()))((())),,,,,,***,,,111///000333666999;;;===>>>??????BBBIIIQQQ[[[jjjxxx|||qqqjjjfffjjjqqqyyyqqqdddYYYNNNAAA777111000///////////////000111111111000000000000000........................------...---,,,---000333222333333222000///000222111111111000000111111111////////////////////////////////////////////////---...//////......///111------......//////000000............------------,,,---...///111222444555999<<>>>>>BBBIIIOOOWWWeeeqqq|||vvvoookkkooovvv~~~qqqdddYYYMMMBBB:::111000///////////////000111111111111111000000000------------------------//////000...---...000222111222222111000///111222111000000//////000000111......................................./////////---...//////......///111------......///000000111//////.........---------------...///111333555666<<<@@@DDDGGGMMMTTTWWWTTTRRRQQQPPPRRRUUUXXXZZZZZZUUUVVVXXXYYY[[[]]]^^^___dddfffhhhiiikkkqqq{{{}}}tttkkkddd```fffhhhoooyyyvvvlllhhhhhhdddnnn}}}zzzvvvpppfff^^^VVVPPPKKKHHHIIIOOO___uuu}}}hhhbbbVVVQQQTTT[[[WWWHHH<<<999999222---,,,+++)))))),,,)))*********************(((((((((((()))))))))))))))))))))((('''''''''&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$$$$&&&)))(((%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######"""!!!###$$$#########$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%###&&&(((&&&$$$###%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&!!!$$$&&&&&&%%%%%%%%%$$${{{wwwrrrqqqrrroooiiicccXXXZZZ\\\^^^]]]WWWNNNHHH===;;;999666444333333333777666666666666666666777555555444444444444555555444333222111000//////...111111000000000000111222....../////////......---,,,,,,+++++++++*********))))))))))))))))))))))))(((((())))))))))))((((((((((((((('''((())))))***************************((((((((((((((((((((((((((())))))((('''''')))***(((((((((((((((((((((((('''((()))******++++++***((('''''')))(((&&&(((,,,---...000333666:::===>>>>>>>>>AAAHHHMMMSSS___jjjttt|||vvvqqqnnnqqqxxx~~~rrrdddWWWJJJ???999111111000//////////////////000111111111111000000---------------------------///000000///...000111111111222111//////111222000//////......//////000........................---............/////////---...//////......///111000000000/////////....../////////.........---------------...000333666777>>>DDDIIIKKKOOOTTTVVVSSSUUUTTTUUUWWWZZZ\\\\\\[[[VVVWWWXXXZZZ\\\___bbbcccdddfffiiikkkmmmsss{{{}}}vvvnnnfffaaafffgggmmmvvv~~~uuulllhhheeeiiissswwwlllddd]]]VVVNNNLLLIIIKKKWWWlll~~~~~~}}}lllfffXXXSSSSSSZZZ]]]TTTEEE;;;;;;444...---,,,))))))+++************++++++++++++(((((((((((())))))))))))'''(((((((((((()))))))))%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&& $$$%%%$$$&&&)))(((%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%$$$"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%!!!%%%&&&$$$###$$$%%%###&&&%%%%%%$$$$$$%%%%%%&&&"""%%%%%%$$$$$$'''&&&$$$|||uuurrrqqqooojjjeee^^^___```aaa```[[[UUUOOOCCCAAA>>>;;;888666555555666666777777777777666666555444444444444444444555222222333333333222000///333222111000000000111222000111111111000//////...,,,---------,,,,,,++++++))))))))))))))))))))))))(((((()))******)))((('''((('''&&&&&&&&&''')))))))))***++++++++++++***)))(((((())))))((((((((())))))))))))((('''''')))+++((((((((((((((((((((((((&&&'''((()))************(((&&&''')))(((&&&(((,,,+++,,,...000444888;;;===>>>>>>AAAFFFJJJOOOYYYdddnnnwww}}}sssmmmqqqtttzzzxxxiiiWWWHHH===888222222111///...............///000111222222111111,,,,,,,,,,,,,,,,,,,,,,,,'''***...000000000000111000111111111//////111222......------------..............................---------.........//////---...//////......///111000000000000////////////////////////...............------...000333666888;;;BBBIIILLLOOOSSSSSSPPPRRRSSSTTTWWWYYYZZZXXXVVVVVVVVVVVVXXXZZZ]]]```bbb___ccchhhkkknnnsss{{{}}}}}}}}}{{{vvvnnnfff```aaabbbhhhpppxxx|||pppiiilllkkkmmmuuuwwwnnnggg\\\QQQNNNIIIIIIRRReeezzz}}}vvvvvvzzzxxxmmmddd[[[XXXUUUUUUXXXWWWKKK>>><<<555000///...******+++*********+++++++++,,,,,,(((((((((((())))))))))))))))))))))))((((((((((((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((***)))%%%$$$&&&%%%!!!&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ $$$&&&%%%"""!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''&&&%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%&&&######$$$%%%%%%%%%$$$######%%%######&&&&&&"""$$$%%%%%%&&&&&&%%%%%%$$$###&&&%%%!!!"""''''''###}}}xxxwwwvvvssspppeeeeeeeeeeeeccc___YYYUUUIIIGGGDDD@@@===:::999888555666777888888777666555444444444333333444444444000111444555555444333222444333111000000000111222111111111000000///...---------.........---,,,+++))))))))))))))))))))))))(((((()))******)))(((''''''&&&&&&%%%%%%'''((()))((()))+++,,,,,,+++)))(((((()))***)))((((((((())))))))))))(((&&&''')))+++((((((((((((((((((((((((%%%&&&'''((())))))))))))(((''''''***)))&&&(((---******,,,...222666:::<<<>>>>>>AAAFFFIIIMMMVVV```jjjuuuzzzooohhhtttvvv}}}oooZZZHHH===999333222111///...------------...000111222222222111,,,,,,,,,,,,,,,,,,,,,,,,"""&&&+++///000111111222000111111000//////111222---------,,,,,,---------........................---------.........//////---...//////......///111------...///000111222222000/////////...............------...000444777999666>>>FFFIIILLLPPPOOOLLLNNNOOOQQQTTTVVVUUUSSSPPPTTTTTTTTTTTTVVVYYY\\\^^^ZZZ___eeejjjnnnssszzzzzzzzzzzzyyyuuummmddd^^^]]]]]]bbbkkkttt~~~ssskkksssnnnjjjppp|||xxxoooaaaSSSHHHDDDCCCKKK\\\ooo~~~pppooonnnpppttttttkkk```\\\\\\UUUNNNPPPUUUMMM???===777222222000,,,***,,,*********++++++,,,,,,,,,(((((((((((())))))))))))...---+++***'''&&&$$$###%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((%%%%%%((()))'''$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""!!!!!!###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%$$$$$$#########&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%((('''###"""%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$$$$$$$&&&&&&%%%%%%$$$$$$############$$$%%%&&&&&&%%%$$$###""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%''''''&&&%%%$$$""""""###$$$%%%%%%&&&&&&%%%&&&''''''&&&%%%###"""$$$&&&###$$$((((((###$$$$$$&&&''''''&&&$$$$$$$$$&&&$$$ !!!''''''###~~~zzzvvvpppmmmjjjggggggfffeeedddVVVQQQKKKHHHDDD>>>999888999777555555555555444333111111222333555666777777444444444333333333222222222222222111111111111111000000000000000000000000......---,,,+++******)))(((******((($$$$$$&&&)))***)))))))))***+++,,,,,,++++++,,,+++(((''''''(((((()))+++,,,+++***(((&&&))))))))))))))))))))))))((((((((((((((()))******))))))***)))((((((***---******))))))(((((('''''''''''''''''''''((()))))))))***,,,---000444:::???777999===???CCCKKKUUU\\\hhhsss~~~xxxlllooouuu{{{sss___LLL>>>777333333222222111111000000///000000000000000//////------,,,,,,,,,,,,++++++++++++,,,///111222111//////...------...///000111......---,,,---...///000,,,---------,,,,,,...///---------............///........................---///111111111111222333222222222222111///...------------------...222555999<<<@@@CCCEEEHHHKKKMMMIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMOOOQQQSSSTTTVVVVVV[[[\\\```hhhqqqwwwyyyxxx|||vvvkkkbbb^^^```^^^^^^eeesss{{{pppqqqrrrrrrttt|||xxxfffXXXJJJIIIIIIKKKOOO]]]uuulllpppmmmhhhooo{{{wwwiii___]]]WWWSSSTTTUUUNNNEEE999999888444000...---...)))******)))(((((()))+++((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))(((%%%%%%(((***(((###$$$%%%&&&&&&&&&%%%%%%'''((((((((((((&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&&&&%%%$$$%%%'''#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$###&&&((())))))'''&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$%%%%%%&&&%%%$$$&&&%%%###""""""###%%%&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%&&&&&&&&&###!!!&&&&&&&&&''''''''''''(((&&&&&&$$$$$$$$$$$$&&&&&&!!!############%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""$$$%%%&&&&&&''''''&&&&&&%%%###!!!"""$$$&&&''''''%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&!!!"""###$$$######!!! xxxvvvtttssssssrrrqqqooo```[[[UUUPPPKKKFFFAAA???<<<:::777666666777666555444444444555555666666666444444444333333333222222333333222222111111000000000000000000000000000000.........---,,,,,,++++++*********)))((((((***,,,******))))))******++++++***++++++***(((''''''((()))******+++***)))((('''))))))))))))))))))))))))((((((((((((((()))******((()))))))))((((((***,,,((((((((((((((()))))))))'''''''''''''''((()))))))))***,,,,,,...111555888888:::===???BBBIIIRRRYYYcccnnnzzzyyyoooqqqwww|||ssseeeTTTCCC999333222222111000000000///------...///000000000000)))***++++++------...///++++++,,,///111222111//////...------...///000111111000...---,,,,,,,,,,,,+++---------,,,,,,---///............////////////........................,,,...000111000000111222//////000000000000//////---------------...111444777:::===@@@BBBDDDGGGIIIGGGHHHIIIKKKLLLLLLLLLLLLIIIKKKNNNQQQSSSTTTTTTSSSZZZ\\\```gggpppvvvxxxxxx~~~|||rrriiidddccceeecccdddiiittt}}}oooooonnnmmmoooxxxooo^^^QQQOOONNNNNNPPPZZZooovvvrrriiidddmmm{{{~~~xxxqqqkkk```VVVSSSUUUSSSNNN@@@>>>:::555111...+++***)))*********((((((***+++))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((+++***''''''******((($$$$$$%%%%%%&&&&&&&&&%%%&&&%%%$$$#########$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%%%%%%%%%%&&&(((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%%%%'''((((((&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$%%%%%%&&&%%%$$$&&&%%%###""""""###%%%&&&######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%(((&&&$$$$$$$$$$$$###"""&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))(((&&&%%%%%%&&&'''(((}}}|||{{{{{{{{{zzzwwwuuunnniiibbbZZZUUUPPPLLLIIIBBB>>>:::777777777777777777666666666555666666666444444444444333333333333444333333222111000000000000000000000000000000000........................,,,+++***+++---...///...+++******)))))))))******)))***+++)))'''&&&'''(((************)))))))))((())))))))))))))))))))))))((((((((((((((())))))***((()))))))))((((((***,,,&&&''''''((())))))******'''''''''''''''((()))))))))***+++,,,+++,,,///111777:::===>>>@@@FFFNNNUUU]]]hhhssszzz||||||xxxssssssxxx~~~{{{ssslll___KKK<<<222222111000////////////++++++---...///000000000)))***++++++------...///,,,+++,,,...111111000............---......///000000000...---,,,++++++++++++,,,---,,,+++,,,---///........./////////000000------------------------+++---/////////...///000+++,,,---//////000000000,,,------------...111333444777:::<<<===>>>@@@BBBCCCDDDEEEGGGHHHIIIIIIIIIEEEHHHLLLPPPRRRRRRQQQPPPYYYZZZ^^^dddlllsssvvvwwwzzzooohhhgggjjjnnnmmmooottt{{{~~~nnnkkkhhhgggjjjsssyyyeeeYYYUUUSSSRRRSSSYYYiiixxxwwwfffaaakkk{{{nnnZZZQQQRRRVVVVVVFFFAAA;;;666444111,,,((()))***+++***((((((***+++******))))))))))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''******'''&&&(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$!!! """%%%'''&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$&&&''''''(((%%%&&&((((((((((((***+++'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&$$$&&&''''''%%%$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%'''%%%######&&&)))$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###$$$######$$$&&&&&&%%%###''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%---+++'''%%%%%%'''+++---{{{xxxzzzvvvnnnddd^^^[[[WWWRRRJJJFFF???:::888777777666777777666555555666777777555444444444444333333333444444333222111111000///111111111111111111111111....../////////000000000///,,,+++,,,///111///---,,,+++***)))))))))))))))((()))***)))'''&&&'''(((+++******)))((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''((())))))(((((()))+++'''''''''((((((((())))))'''''''''''''''((())))))''')))***+++***+++,,,...444777:::<<>>333222000///............+++,,,,,,---............------,,,,,,,,,+++++++++,,,+++,,,...000111///...........................,,,,,,,,,,,,,,,---------+++,,,---,,,++++++---///---------.........//////------------------------***,,,......------...///***+++,,,---.../////////,,,---...---------000222222555777888999999:::<<<>>>???@@@AAACCCDDDDDDEEEDDDEEEHHHKKKMMMNNNOOOOOOUUUWWWZZZ```gggnnnsssuuu}}}zzzoooiiijjjnnnuuuwww{{{}}}nnniiidddbbbgggqqq|||kkk___ZZZWWWVVVVVVZZZeeeooohhh```hhhyyy|||```OOOMMMSSSVVVHHHBBB:::777777555000,,,***++++++***))))))***,,,***))))))(((((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''%%%$$$%%%$$$ %%%$$$$$$$$$%%%%%%&&&&&&%%%%%%######$$$&&&((()))%%%&&&&&&&&&&&&&&&&&&%%%######$$$%%%%%%&&&''''''%%%&&&''''''&&&%%%'''(((&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%###%%%&&&%%%$$$###$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%!!!%%%%%%!!! ###'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!############%%%'''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&""""""###$$$$$$$$$$$$###$$$######$$$%%%$$$!!!&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%)))'''$$$######%%%(((+++xxxmmmgggfffbbb[[[UUUPPPHHHAAA===:::888666777666555555555666888999555555555444444444333333444444333333222111111000222222222222222222222222...//////000000111111222111...,,,---///000---***,,,,,,+++******)))******((()))***)))((('''((()))+++******)))((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))&&&((())))))(((((()))***)))((((((((('''''''''&&&'''''''''''''''((())))))%%%''')))******+++---...000333777:::===CCCKKKQQQ]]]aaaeeeeeecccbbbhhhooopppuuu|||qqqiiihhh```NNN<<<444222000...------......------......---,,,++++++------,,,,,,,,,+++++++++,,,,,,,,,...000000///---..................------***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---...+++++++++,,,,,,,,,------------------------------***,,,......---,,,,,,---++++++,,,---------------+++---......------///000111333555666555555666888999::::::<<<===???@@@AAACCCCCCCCCCCCFFFJJJNNNPPPQQQSSSVVV[[[aaahhhooossswww|||~~~zzzrrrllllllooowww{{{pppiiiaaa___dddnnnvvv{{{tttiiibbb\\\ZZZXXXYYY^^^eeezzzssseeegggvvvjjjRRRKKKNNNQQQLLLEEE<<<888888666111---***++++++***))))))***,,,)))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&$$$###%%%### %%%%%%$$$$$$$$$%%%&&&'''###$$$%%%'''((((((((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###!!! !!!$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%$$$######$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&"""$$$&&&&&&$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&'''$$$!!!"""$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!############%%%'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%((('''%%%$$$"""$$$$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%###############$$$%%%%%%xxxssssssnnnfffaaa\\\TTTLLLGGGBBB>>><<<:::999777666666777888:::555555555555444444444333333333333333222222222222222222222222222222222222/////////000000111111111000////////////...,,,+++---,,,,,,+++++++++,,,,,,)))***+++***)))((()))***************)))))))))((())))))))))))))))))))))))***))))))(((((((((((((((%%%'''))))))((((((((()))))))))(((((('''&&&&&&%%%'''''''''''''''((())))))%%%&&&(((((()))***---///,,,000555888<<>>>>>AAAFFFLLLOOOOOOQQQTTTXXX]]]dddlllrrrsssvvvyyyyyyuuupppoooooossszzzyyypppeeeaaaeeelllqqqrrrvvvlllbbb]]]YYYUUUVVVYYYkkknnnhhhttt{{{___PPPLLLLLLPPPIIIAAA:::777333///,,,***+++,,,+++))))))+++,,,((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###''''''%%%%%%''''''$$$&&&%%%$$$###$$$%%%&&&'''!!!###%%%&&&''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%###""""""$$$#########$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%$$$#########$$$%%%$$$######%%%'''$$$%%%&&&&&&$$$$$$%%%&&&!!!$$$'''&&&$$$###&&&)))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!''')))'''%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&!!! !!!######""" ######$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$!!!"""$$$%%%&&&%%%$$$$$$|||rrrlllggg```ZZZTTTOOOJJJGGGAAA???<<<999777777888999555555555555444444444444222222222333333333333444333333333333333333333333/////////000000000000000...///111111000......///------,,,,,,,,,---......)))+++,,,+++***)))***,,,)))******+++***)))((('''))))))))))))))))))))))))******)))(((((((((((((((%%%'''))))))((((((((()))'''''''''''''''''''''''''''''''''''''''((())))))&&&&&&'''&&&&&&(((+++...,,,000444777:::???EEEKKKTTTWWW\\\[[[RRRJJJPPP[[[]]]cccmmmwww{{{wwwooohhh\\\KKK>>>777555222///......///000...............---,,,+++)))***++++++------...///,,,,,,,,,---//////---+++------.........---,,,+++,,,,,,,,,,,,+++***((('''***+++,,,+++******,,,...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---)))***+++---.../////////+++,,,......---,,,---...,,,...000000//////000111111111111222444666999:::>>>===<<<===@@@DDDIIILLLNNNQQQTTTWWW[[[ccclllrrrqqqrrrssstttuuutttrrrppprrrzzzqqqkkkllloooooommm{{{}}}qqqeee^^^ZZZUUUSSSTTT^^^tttwwwjjjsssqqq\\\QQQLLLNNNJJJCCC;;;555222000///++++++,,,+++******+++---))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###&&&&&&$$$$$$((()))'''&&&%%%$$$######%%%&&&(((#########$$$$$$%%%%%%&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&((()))$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$###$$$&&&((($$$%%%&&&&&&$$$$$$%%%&&&!!!$$$'''&&&$$$###&&&)))$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''''' $$$(((******$$$$$$$$$%%%%%%%%%&&&&&&############$$$$$$$$$$$$!!!"""$$$&&&&&&&&&%%%%%%{{{rrrnnniiiccc^^^YYYTTTQQQGGGDDD@@@<<<999777888888666666555555555444444444111222222333333444444555333333333333333333333333000000//////////////////+++///222333111///111333---------------...///000***+++,,,,,,+++***+++---((()))+++,,,+++***(((&&&))))))))))))))))))))))))******)))((((((((((((((($$$''')))***)))'''((((((%%%%%%&&&&&&'''((((((((('''''''''''''''((())))))''''''&&&$$$$$$%%%))),,,---111555777999===CCCHHHMMMRRRZZZ[[[PPPFFFIIISSSVVV[[[gggrrrvvv}}}yyyoooaaaOOOCCC888666222///......///000------......///.........---------,,,,,,,,,++++++,,,,,,,,,---//////---+++------...///...---+++***((()))***+++,,,+++*********+++,,,+++******,,,...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,---'''(((***---///111222222+++,,,......---,,,---...)))+++---...------...000/////////000222444777888:::;;;<<<===@@@DDDGGGIIIOOOQQQTTTWWW[[[cccllltttqqqooonnnppptttvvvtttrrrttt}}}}}}uuuttttttppplllqqq~~~qqqddd^^^ZZZVVVTTTUUUWWWmmm}}}llltttfffVVVOOOIIIGGGBBB;;;555222333555+++,,,,,,+++******+++---******))))))))))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$###!!!"""&&&((('''&&&%%%$$$######%%%'''((('''&&&$$$"""###$$$'''((($$$%%%'''(((((('''%%%$$$######$$$%%%&&&&&&'''((( """######$$$&&&(((&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((()))$$$%%%%%%$$$###$$$&&&)))$$$%%%&&&&&&$$$$$$%%%&&& $$$''''''$$$###&&&***###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&$$$ !!!$$$%%%&&&"""############$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$ !!!############%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''%%%""""""###%%%%%%%%%%%%%%%%%%&&&&&&'''''''''"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&{{{yyyuuuqqqllleee^^^YYYPPPKKKEEE@@@===;;;999888666888999999888666666555555555444444444333333333333333333444444444555555222222222111000//////...///000111222111000...,,,///...---,,,+++,,,---------,,,,,,++++++,,,,,,---(((((())))))************+++***)))'''''''''((()))((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&'''((('''%%%$$$&&&&&&&&&'''''''''((((((''''''''''''((((((((((((+++---000333666:::???CCCJJJQQQXXXWWWNNNEEE@@@???IIIWWWbbbdddhhhwww}}}sss```OOOEEE777333222222000---...333------..................000000///---******+++---------------------------------------------------000...,,,,,,------,,,+++***+++,,,+++)))((()))***,,,*********,,,---,,,+++***************+++++++++,,,++++++++++++,,,------...------///...+++---111,,,---...///...---,,,+++...,,,+++***+++---///111111000000000000222333444777777999;;;???CCCGGGIIINNNOOOSSSWWW\\\dddmmmsssssspppkkkhhhiiinnntttyyyxxxrrrjjjkkkooopppxxxvvvggg]]]WWWUUUUUUWWWXXX```rrrttthhhnnnzzzkkkVVVHHHHHHHHHCCC;;;777888666222///---+++***))))))+++,,,+++%%%!!!)))---***%%%***)))'''&&&&&&''')))***))))))(((((('''&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%((((((&&&$$$######$$$%%%'''((((((((('''&&&&&&&&&&&&''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############(((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%""""""############""""""&&&&&&&&&'''''''''(((((($$$%%%%%%%%%$$$$$$&&&'''$$$%%%%%%%%%$$$$$$&&&(((&&&%%%#########%%%'''(((###%%%&&&''''''''')))+++$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%}}}{{{zzzxxxtttooohhhcccXXXSSSLLLFFFBBB???===;;;666666777777555444444444555555555444444444333333222222222333333333444444333222222111000000//////222111111000/////////000//////---,,,,,,,,,---...------,,,,,,,,,,,,------)))))))))******+++++++++***))))))(((((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''(((((('''%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((((((***---000222555999>>>BBBHHHOOOWWWWWWPPPFFF@@@>>>CCCPPP[[[^^^dddttt~~~uuucccRRRHHH999555333333111------111..............................///---+++***,,,---------------------------------------------------///...,,,,,,------,,,+++***+++,,,+++))))))***+++***)))(((***,,,---,,,+++***************+++++++++,,,,,,,,,,,,,,,---......---+++,,,---,,,)))***///+++++++++,,,,,,++++++*********++++++,,,------...///............000111222444555666999<<<@@@DDDFFFKKKMMMQQQVVV[[[bbbjjjoooppplllhhheeeggglllrrrvvv{{{zzznnniiikkknnnttt}}}yyyjjj]]]VVVSSSSSSUUURRRXXXhhhxxxgggffflll}}}yyydddXXXKKKHHHCCC???;;;888666555000...,,,***)))***+++,,,,,,'''$$$%%%***---***&&&'''&&&$$$######$$$&&&'''(((((((((((('''&&&%%%%%%"""###$$$%%%&&&'''''''''###%%%((((((&&&$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%&&&%%%$$$$$$&&&((($$$%%%%%%%%%$$$$$$&&&(((&&&%%%$$$######%%%&&&'''$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$###$$$$$$%%%&&&%%%&&&&&&&&&%%%%%%$$$###&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%}}}wwwssseee___WWWPPPJJJFFFBBB???999888777666555444444444666555555555444444444444111222222222333333333333333222222111111000000000444333111//////000222333000///...---------......------,,,,,,,,,,,,------******++++++++++++,,,,,,(((((())))))***)))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''((()))***((('''&&&&&&'''''''''(((((((((''''''''''''((((((((((((***,,,///111444888===@@@EEELLLVVVYYYTTTJJJBBB>>>===HHHRRRWWW___nnn~~~uuucccQQQHHH<<<888555555333...---000........................+++---......,,,+++,,,---,,,,,,,,,,,,------------------------------------///---++++++,,,---,,,+++)))***++++++***)))***,,,)))(((''')))+++,,,,,,+++))))))*********++++++++++++++++++,,,,,,,,,------,,,******+++***&&&'''+++)))))))))(((((())))))***'''(((***,,,---,,,++++++---,,,,,,,,,,,,...///000222222444666999===AAACCCGGGKKKPPPTTTYYY___eeeiiijjjgggccc```bbbgggmmmqqqzzzrrrhhhgggkkknnnuuuqqqaaaVVVRRRRRRSSSPPPRRR]]]rrrmmmccc```tttjjj___OOOGGGBBBCCCAAA999666999222000...+++******++++++,,,*********,,,,,,***((()))((('''&&&&&&'''((()))&&&'''''''''''''''&&&&&&!!!"""$$$%%%'''(((((((((###%%%''''''&&&$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%'''((($$$%%%%%%%%%$$$$$$&&&((('''&&&%%%$$$###$$$%%%&&&%%%&&&&&&%%%"""!!!!!!"""$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%pppjjjaaaYYYRRRLLLGGGDDD@@@===:::888777777777666666666666555555555555444222222333333333444444444333333222222222111111111444333222111111111222333000000/////////...............------------......,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))***++++++***)))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''(((***+++***(((''''''''''''((((((((((((''''''''''''(((((((((((()))+++...000222666:::>>>BBBJJJTTTZZZXXXQQQGGGAAA===DDDMMMSSS[[[iii{{{~~~|||sssaaaPPPFFF???:::777666555111///111////////////............)))+++......---,,,,,,,,,,,,,,,,,,,,,,,,---------...........................,,,++++++,,,---,,,,,,(((***++++++***)))+++,,,***)))((((((***+++***))))))))))))***++++++,,,,,,))))))***+++++++++++++++,,,******+++)))%%%&&&***)))((('''''''''((()))***((()))***+++,,,,,,,,,,,,,,,,,,++++++,,,---///000000111222444777;;;>>>@@@DDDHHHNNNSSSXXX]]]bbbeeeccc```]]][[[\\\aaafffjjjsssyyywwwkkkiiijjjiiimmmyyy}}}jjj[[[UUUUUUUUUSSSRRRVVVfffzzz}}}lllaaalllkkkcccSSSFFF@@@FFFDDD999666<<<444333000---+++++++++++++++,,,------+++)))((((((***))))))(((((())))))***%%%&&&&&&'''((((((''''''"""###$$$&&&'''(((((((((###%%%''''''%%%$$$$$$%%%&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&'''&&&%%%%%%''')))$$$%%%%%%%%%$$$$$$&&&(((''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%"""!!!!!!"""%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% """######"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&zzztttjjjaaaZZZTTTOOOLLLGGGDDD???<<<;;;:::888666777777666666666555555555444444444444555555555555333333333333222222222222111222333444444333222111111111111000000000/////////......------......///---,,,,,,,,,,,,,,,,,,,,,'''((()))+++++++++***)))))))))))))))))))))))))))''''''''''''(((((((((((((((''''''(((***+++***((('''''''''((((((((())))))''''''''''''(((((((((((((((***,,,...000333888;;;AAAGGGQQQYYY\\\WWWNNNGGGBBBEEEKKKRRRZZZfffttt~~~{{{{{{tttfffWWWOOOCCC<<<777777666333222444000000/////////.........)))+++---...---++++++,,,+++++++++,,,,,,,,,------........................---,,,******,,,------,,,)))***++++++***)))***,,,,,,***))))))******((('''((())))))***++++++,,,,,,******+++,,,---,,,,,,,,,---+++***+++)))%%%&&&***)))(((''''''''')))***+++,,,+++***)))***,,,...///---,,,++++++,,,---///000000000111333666:::===???BBBFFFLLLRRRWWW[[[___bbb]]]ZZZWWWUUUVVVZZZ___bbbkkkpppxxx|||sssrrrkkkiiijjjuuuvvveee]]]ZZZXXXUUUSSSTTT]]]nnn}}}kkkaaappp{{{lllhhhVVVGGG@@@FFFEEE<<<999>>>777555222///,,,+++++++++))),,,...---***''''''''''''&&&&&&&&&&&&&&&&&&'''$$$%%%&&&'''((((((((((((%%%%%%&&&'''''''''&&&&&&###%%%&&&&&&%%%$$$%%%&&&'''&&&%%%%%%%%%&&&((()))&&&&&&&&&''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&%%%%%%'''((($$$%%%%%%%%%$$$$$$&&&((('''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% """######"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&|||ssskkkddd^^^ZZZWWWPPPKKKFFFCCCAAA???:::777777777777777666666666666555555555555666666666666333333333333333333333333///111333444555444222111111111222222222111000/////////............//////------,,,,,,,,,,,,++++++))))))******+++*********))))))))))))))))))))))))''''''''''''(((((((((((((((''''''((()))***((('''''''''((((((((()))))))))''''''''''''((((((((((((((()))+++---...111555888???CCCLLLUUU\\\[[[UUUNNNEEEEEEIIIPPPYYYbbbnnnyyy{{{zzz|||yyyoooddd___III@@@888777666444333555111000000//////.........***,,,------+++***+++,,,******++++++,,,,,,------........................---+++******,,,------,,,***+++,,,+++)))((()))***,,,+++***)))******)))'''(((((()))***+++,,,,,,---,,,---...///000///...---,,,******,,,***&&&''',,,(((((((((((()))***++++++---+++)))((()))+++...000---,,,,,,,,,,,,...///000///000000222555999<<<===???CCCIIIOOOTTTYYY^^^aaaYYYWWWSSSQQQQQQTTTXXX[[[dddgggpppzzz~~~|||nnnlllllltttnnneee```[[[RRRTTTTTTWWWcccvvvxxxgggjjjxxxssseeecccYYYLLLCCCDDDEEE@@@>>>AAA:::888444000---,,,++++++***+++,,,+++)))'''''''''((((((((((((((((((((((((%%%%%%&&&'''((((((((('''&&&&&&''''''''''''&&&&&&###%%%&&&%%%$$$$$$%%%''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%$$$###""""""###$$$%%%############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&'''$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%$$$$$$###%%%&&&&&&%%%%%%'''(((%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''{{{tttnnnjjjfffddd[[[VVVPPPMMMKKKGGG@@@:::888888888777777777666666444444444555555555666666333333444444444444444444000111111222222222222222111222333333333222000000000//////////////////000,,,,,,,,,,,,+++++++++***++++++******)))*********))))))))))))))))))))))))''''''''''''((((((((((((((('''''''''(((((('''%%%'''((((((((())))))))))))''''''''''''((((((((((((''')))***,,,---000333777===???EEEPPPZZZ]]]YYYTTTEEEBBBDDDMMMWWW___jjjttt|||zzz|||zzzrrrjjjfffQQQFFF;;;777555333222444111111000000///......---,,,------,,,***)))***+++)))******+++,,,,,,------........................,,,***)))***,,,------,,,,,,------+++)))(((((()))+++***)))***,,,,,,,,,+++'''((()))***+++,,,------+++,,,---//////...---,,,+++))))))+++)))&&&(((,,,&&&'''((()))******************))))))***+++------,,,,,,++++++,,,---///000......///111444777:::<<<<<<@@@EEEKKKPPPVVV\\\```WWWTTTQQQNNNNNNPPPSSSUUU\\\___gggrrryyy|||zzzrrrqqqqqquuu}}}uuujjjbbb[[[SSSXXXXXXTTTXXXkkkssslllrrrppp```]]]\\\SSSHHHCCCDDDFFFFFFDDD<<<999555111...,,,++++++,,,+++***))))))))))))(((*********++++++*********&&&&&&''''''''''''''''''%%%%%%&&&'''((((((''''''###%%%%%%%%%$$$$$$&&&(((%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%$$$###""""""###$$$%%%"""############$$$$$$$$$###$$$$$$$$$######%%%&&&$$$%%%%%%%%%$$$$$$&&&((($$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&(((&&&%%%%%%%%%%%%&&&''''''###$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!"""%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''zzzvvvrrrooommmddd___YYYVVVSSSNNNFFF???888888888888777777777777333333333444444444555555444444444444444444444444222111000//////111333444222222333444333222111000000000////////////000000,,,,,,,,,++++++*********---,,,***)))))))))******))))))))))))))))))))))))''''''''''''((((((((()))((('''&&&'''((('''%%%$$$(((((((((((())))))))))))''''''''''''((((((((()))'''(((***+++,,,///333666;;;<<>>CCCKKKRRRUUUUUUPPPOOONNNNNNMMMMMMNNNNNNQQQWWW]]]___aaajjjzzz}}}}}}tttoootttuuupppmmmssssssiiiddd___]]]______YYYQQQWWWooo~~~llldddtttyyyooo\\\[[[PPPBBB???HHHMMMKKKAAA???:::444///,,,,,,,,,)))))))))+++,,,+++(((&&&((('''&&&''')))*********%%%&&&''')))))))))((((((''''''''''''''''''''''''***%%%!!!"""'''******(((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$###$$$&&&'''&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$''''''$$$###%%%%%%%%%&&&&&&%%%%%%$$$######$$$&&&%%%%%%$$$&&&'''%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%$$$###%%%((((((%%%"""$$$$$$%%%%%%%%%$$$######$$$#########$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$###"""$$$&&&((('''&&&|||xxxxxxrrrpppkkkeee___XXXSSSOOOFFFBBB<<<888777666666666777777777888888888777777666666555444444444444555444444333333333333333333222333444333222111222333111111000000000000111111000000//////////////////,,,,,,------------,,,,,,+++***((((((*********)))(((((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))***+++,,,...///000444888>>>FFFMMMUUU\\\```TTTMMMFFFDDDLLLZZZiiirrrrrrdddaaacccdddbbb```\\\UUUIII???888555444333444444333000......000222............---,,,++++++******++++++,,,...///000000000/////////.........++++++++++++++++++++++++***************)))((('''))))))(((((((((((())))))***++++++,,,,,,,,,,,,++++++,,,---------,,,************)))))))))(((((((((((((((((((((((()))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...000333444777888;;;AAAHHHMMMOOONNNLLLLLLKKKJJJJJJKKKKKKKKKNNNTTTYYY[[[\\\dddsss~~~zzzrrrmmmpppyyyyyyrrrmmmppp{{{sssgggaaa\\\XXX[[[]]]XXXPPPRRRfff|||mmmbbblll~~~rrraaa```XXXLLLEEEFFFLLLNNNCCC@@@<<<777222///---+++++++++***+++,,,***'''%%%***)))((((((((())))))(((&&&'''((())))))((((((''''''''''''''''''''''''''')))%%%"""###'''******((('''&&&$$$######$$$&&&'''%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((((($$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%#########$$$&&&''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&###$$$''''''$$$###&&&%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''%%%"""%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""!!! !!!###&&&$$$$$$$$$&&&&&&&&&$$$zzz{{{zzzrrrfff^^^\\\^^^MMMHHHAAA;;;999888777777888888888888777777777777777666555555444444555555555444444444333333222222333555555444333222333444222111111000000111111222///000000000111111111222,,,,,,------------,,,,,,+++***((((((***+++***)))((((((((()))))))))******((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))***+++,,,...///111555;;;BBBIIIQQQZZZ___^^^VVVLLLGGGJJJUUUdddmmmzzzjjj\\\[[[aaaffffffffffff]]]PPPDDD<<<777555333333444444333111000111222////////////...---,,,+++************+++---...///000000////////////......,,,,,,,,,,,,++++++++++++***************)))))))))((((((((((((((()))))))))***+++,,,,,,---------,,,+++,,,,,,,,,,,,+++***)))++++++*********))))))))))))(((((((((((()))***************+++++++++,,,,,,------------------------...------,,,---///000111111333777===CCCFFFFFFEEEGGGFFFFFFFFFFFFGGGGGGHHHKKKPPPTTTUUUUUU[[[gggqqqvvvoookkklllppp}}}xxxooommmttttttgggaaa]]]UUUXXXZZZWWWPPPPPP^^^ooorrraaabbbvvv{{{nnniiicccYYYMMMFFFIIIQQQGGGDDD>>>:::666222...,,,---,,,+++,,,,,,***'''$$$+++***)))((('''''''''''''''(((((()))(((((('''&&&'''''''''''''''''''''''')))&&&###$$$'''))))))((('''&&&###!!!!!!###&&&'''&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''((($$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$''''''$$$$$$&&&%%%%%%&&&&&&%%%%%%$$$###$$$&&&&&&&&&$$$$$$$$$&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&'''%%%#########$$$%%%&&&&&&&&&%%%&&&'''(((((('''&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%######%%%&&&'''&&&$$$%%%%%%&&&$$$###yyymmmeeedddfffXXXRRRIIIBBB===;;;999888777777777666666777777777777666666555555555555555555555555444333333222222333444555444333222222444222222111111111111222222000000111111111111111000------............------,,,***))))))***++++++***(((((()))))))))*********((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((***+++,,,---...222888>>>EEENNNWWW^^^gggaaaWWWNNNLLLTTT```jjjppp___\\\bbbgggjjjllljjjaaaSSSFFF===888666555111333555555333222222222//////000//////...---,,,************+++,,,---...000000//////////////////,,,,,,,,,,,,,,,+++++++++)))))))))(((((()))))))))'''(((((()))))))))))))))***+++,,,------......---+++++++++++++++*********++++++*********)))))))))))))))(((((())))))***+++++++++,,,,,,,,,---------------------..................---------...//////...000333777;;;>>>???@@@BBBBBBBBBBBBCCCDDDEEEFFFHHHLLLPPPPPPPPPSSS\\\cccrrrpppkkkhhhiiijjjsssvvvnnnoooyyyyyyllleeebbbWWWWWWXXXVVVQQQPPP[[[iiizzzggg]]]jjjwwwkkkaaaTTTGGGHHHPPPLLLHHHBBB<<<888444000...---,,,++++++,,,+++)))'''*********)))''''''((())))))))))))(((((('''&&&&&&''''''''''''''''''''''''(((&&&$$$%%%''')))(((''''''&&&$$$$$$$$$$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&'''&&&$$$###$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$''''''$$$$$$&&&%%%%%%&&&&&&%%%%%%$$$###%%%&&&'''&&&$$$###$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%""""""$$$%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&%%%$$$ !!!"""###$$$$$$$$$$$$%%%'''((((((&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&''')))&&&%%%$$$$$$&&&&&&%%%$$$|||tttnnnjjjhhhccc\\\RRRIIICCC>>>;;;999666555555555555666777888777777666555555555555666555555555444444333333333222444444333222111222333333333222222222222333333111111222111111///...------......//////......---,,,***))))))***++++++***))))))))))))************((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((()))***+++,,,,,,111777<<>>>>>>>>>>>???@@@BBBDDDDDDFFFIIIMMMMMMLLLNNNTTTYYYgggvvvyyylllgggeeeffffffmmmtttnnntttppphhheeeZZZWWWTTTRRROOOQQQ[[[fffsssaaaccczzzooocccWWWJJJGGGLLLOOOMMMHHHBBB;;;555222111,,,+++***+++------,,,***'''((())))))''''''))),,,))))))(((((('''''''''''''''''''''''''''''''''''''''&&&%%%&&&'''(((((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###''''''$$$$$$'''%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%&&& !!!"""###$$$$$$$$$ """$$$&&&''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$###"""!!!###%%%$$$######$$$&&&''''''&&&{{{vvvpppllliiicccZZZQQQIIICCC>>>;;;888777666555555666777888888777666666555555666666444444444444444444444444222333444333222111111333444333333222222333333444222222222222111///---,,,......////////////......,,,+++))))))+++,,,+++***)))))))))*********++++++((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))***+++++++++000555999===EEEQQQ[[[jjjmmmnnniiiaaa]]]___dddqqqxxxrrrjjjeeefffiiifff]]]OOOBBB:::777666666///222444555444333333444111111111111000///...---+++++++++++++++,,,------//////000000000000111111......------,,,,,,++++++,,,+++)))''''''''''''(((&&&'''(((*********))))))+++,,,---...///000000000...---,,,,,,++++++,,,,,,******)))))))))(((((((((***))))))))))))***++++++---------.........//////------......///000000000.............../////////111111000//////222888<<<::::::;;;<<<>>>@@@BBBCCCCCCGGGJJJLLLKKKLLLOOORRR]]]jjjyyyzzzrrriiibbb___bbbccchhhyyysssrrr{{{uuujjjeee\\\VVVPPPNNNMMMOOOWWWaaazzznnneeeqqqsssbbbVVVNNNIIIHHHNNNRRRSSSNNNCCC888444333,,,******+++---......---%%%(((***)))''''''***---)))((((((''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''$$$&&&)))******)))&&&$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&((('''$$$"""$$$'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###''''''%%%%%%'''%%%%%%&&&&&&%%%%%%$$$######$$$&&&&&&%%%$$$&&&'''###%%%&&&&&&$$$$$$%%%'''$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$###%%%'''######$$$%%%&&&&&&&&&%%%!!!###%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''!!!"""###""" """######""""""$$$&&&(((((('''|||wwwsssnnniiiaaaZZZSSSMMMGGGCCC===<<<999777666666666777888777777666666666666666333333444444555666666666333444555444333222333444444444333333333333444444111222333444333222000////////////000000/////////---+++******+++,,,++++++))))))*********+++++++++))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))***++++++***...333555888@@@MMMWWWbbblllvvvuuulllbbb___```gggpppzzzuuuiiieeegggeee[[[MMM@@@888555444444///111333333333333444555111111111111000///......,,,,,,,,,,,,,,,------...//////000000000111111111///......---,,,,,,++++++///...+++)))((((((((()))%%%&&&(((***+++***))))))+++,,,---...000000000000///...---,,,,,,,,,------++++++*********)))))))))******))))))******+++,,,,,,,,,,,,,,,---------------......///000000111111---...//////000000000000///000000///...000444888666777888999<<<>>>@@@BBB@@@DDDHHHJJJJJJJJJLLLNNNTTT^^^kkkvvv}}}~~~vvvlllggg^^^YYY\\\___bbbnnn|||yyysssyyy{{{nnnhhh___WWWPPPNNNNNNNNNSSSYYYiii}}}}}}mmmkkkzzzyyybbbUUUOOOKKKFFFJJJVVV```]]]NNN>>>555333...,,,++++++---...------&&&)))+++)))&&&%%%(((,,,(((((('''&&&''''''))))))''''''''''''''''''''''''&&&'''(((((('''&&&&&&'''%%%&&&'''(((((('''&&&%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''###$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''"""%%%((('''###"""%%%(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###''''''%%%%%%(((%%%%%%&&&&&&%%%%%%$$$###"""###%%%%%%%%%%%%'''(((###$$$&&&%%%%%%$$$&&&'''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''&&&&&&%%%$$$%%%&&&&&&%%%######%%%(((%%%%%%&&&&&&&&&&&&&&&%%%"""######$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''$$$%%%&&&%%%$$$###%%%'''%%%$$$###$$$&&&'''&&&%%%|||{{{qqqnnnhhhbbb]]]VVVPPPLLLBBB@@@===999777666666666888888777666666666666666222333333444555666777777555666666666444333444555555444444333333444444555000222333555555444333222//////000000000000//////---+++******+++,,,,,,+++)))************+++++++++************************''''''''''''((((((((()))''''''''''''((((((((()))))))))((())))))***+++,,,(((---111333555===JJJUUU]]]kkkyyy|||rrrfff___^^^```iiiuuunnnfffgggeee[[[LLL???777333333333///000222222222222444666111222222111111000///...------,,,,,,,,,---......//////000000111111111222//////...---,,,,,,++++++222111...+++)))))))))***$$$&&&(((***++++++))))))+++,,,---///000111111111000///...---,,,---......,,,,,,,,,+++++++++***************)))******+++,,,******+++++++++,,,,,,,,,---......///000111111222---...///000111111111111,,,///111111//////111444444444666777:::===???@@@>>>AAAFFFIIIIIIIIIJJJKKKNNNWWWbbbnnnyyy|||uuujjjfff\\\UUUXXX\\\^^^fffqqq~~~uuuyyysssnnnbbbZZZRRRQQQQQQPPPQQQUUU[[[uuuuuuhhhooo~~~}}}cccSSSPPPMMMFFFGGGXXXiiiiiiWWWBBB555222000...,,,,,,------,,,+++(((+++---***&&&$$$'''***((('''&&&&&&'''((()))***''''''''''''''''''''''''&&&'''(((((('''&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&"""###$$$%%%'''((())))))%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&######$$$%%%%%%&&&''''''"""###$$$%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''!!!%%%((('''###"""%%%)))&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###''''''%%%%%%(((%%%%%%&&&&&&&&&%%%$$$$$$!!!"""$$$%%%%%%&&&((()))###$$$&&&%%%%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((''''''''''''&&&%%%$$$$$$%%%&&&'''%%%""""""%%%((($$$$$$%%%%%%%%%$$$######&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''%%%%%%&&&%%%$$$###%%%''''''%%%$$$$$$&&&&&&%%%###|||tttrrrppplllfff___XXXTTTKKKGGG@@@;;;999999999999777888888666444333444666555555555555555444444444444444555555555555555444333333222222333333444555333222111111000111111111222111111111000000//////222000...---...///...---------------------------)))+++++++++***)))***+++******))))))((((((''''''***''''''******''''''***((((((((()))******++++++---...///000333;;;EEENNNVVVcccrrrzzz{{{wwwnnneeeeeegggmmmxxxqqqddd^^^aaaYYYMMMBBB;;;777555444111000000000111333666888222222222222111000//////+++,,,,,,,,,++++++---...000000111222222222222111000//////......---,,,,,,------,,,++++++***))))))&&&'''''''''(((((())))))***,,,////////////000111000//////---,,,+++******+++++++++************)))***++++++,,,,,,------...+++,,,---.........------///000111000///000222444000000000111111222222222111111000000111111222333///111444666999<<<@@@CCC@@@CCCFFFHHHGGGFFFFFFGGGKKKMMMTTT___jjjooommmjjjddd___[[[XXXUUUUUU```nnnxxxvvv{{{lllddd___\\\\\\ZZZVVVTTTUUUTTTeeexxx~~~jjjfffllllllZZZYYYUUUJJJKKKWWWpppyyyfffPPPAAA444444...***,,,...------...******))))))))))))*********)))((('''''''''''''''))))))((((((((('''''''''%%%&&&''''''&&&&&&((()))((((((((('''&&&&&&%%%%%%######$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%###%%%&&&&&&&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&'''$$$!!!"""%%%''''''&&&###%%%''''''&&&%%%&&&'''))))))(((&&&$$$###$$$&&&%%%%%%&&&&&&'''(((((((((######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""$$$&&&(((&&&$$$((('''&&&''')))***)))((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$###"""""""""###%%%&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''zzzyyyxxxuuuqqqkkkeee```XXXRRRIIIBBB>>>;;;999888777888888777444444555666444444555555555555555555555555555555555555444444333333222222333333444555333222222111111111111111222111111111000000000000111000......//////...---------------------------)))+++,,,+++***)))***+++)))))))))))))))(((((((((***''''''******''''''***((((((((()))******+++++++++---...///111888CCCKKKSSS___nnnyyy~~~}}}uuukkkbbbbbbeeellluuuyyyjjjccc\\\UUUKKKBBB:::444000---111111111111333555888999777777666555333111000///---......---,,,+++---...000000111222222222222111//////......---,,,,,,,,,......---,,,,,,+++******''''''((((((((()))))))))+++---///000//////111222///......------,,,,,,+++++++++++++++******************+++,,,,,,------...,,,,,,,,,---------......---.../////////000222444111111111111222222222333111111111111111222222333000222444666777999===???@@@BBBEEEFFFFFFDDDDDDEEEJJJKKKQQQZZZdddiiiiiifffddd```\\\YYYTTTRRRYYYdddxxxyyy|||ssseeebbb```___\\\VVVTTTVVVNNN\\\mmmyyy~~~tttjjjjjjttt```[[[VVVNNNNNNWWWooo|||qqq___NNN<<<666///+++,,,...---,,,...******))))))))))))******))))))((('''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&''')))%%%%%%%%%&&&&&&&&&&&&&&&(((((())))))***++++++,,,''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((%%%######%%%'''&&&%%%$$$&&&(((((('''&&&'''((( ###$$$$$$$$$%%%&&&((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$&&&'''&&&$$$%%%$$$$$$$$$&&&'''&&&%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###$$$$$$%%%%%%&&&&&&'''~~~}}}|||yyyuuunnnjjjggg```VVVLLLEEE@@@<<<:::999999999777555444555777333444444444555666666666555666666666555444333333333333333333333444444555333333222111111111111111111111111111111000000000111000//////000000///...------------------------***+++,,,+++***)))***,,,(((((())))))))))))))))))***''''''******''''''***((((((((()))******++++++***+++------///666???FFFPPP[[[iiiuuu~~~yyyoooccc^^^\\\^^^ccclll}}}tttiiiYYYTTTLLLEEE>>>666///+++000111111333444666888999666666666555444333111111000000000///---,,,---...000000111222222222222111///......------,,,++++++---,,,,,,++++++*********)))))))))))))))*********+++---000000000000111333///.........------,,,,,,,,,+++++++++******************++++++,,,---------------,,,+++,,,---...///,,,---...///...///222444111222222222222333333333222111111111111222333333111222444555666777:::<<>>666111//////000222333555666777000111222333444444444444222333333111...---...///000000111222222222222111.........---,,,,,,+++++++++*********)))))))))(((************************+++...000111000000111333000000///...---,,,++++++,,,,,,+++++++++******************+++,,,,,,------...---+++++++++,,,...000---...///...---...000222222222222222222333333333111111111111111222333333000222444555666888;;;===@@@BBBEEEEEEDDDBBBAAAAAADDDEEEHHHNNNVVV]]]```aaa]]]\\\YYYSSSNNNNNNTTT\\\fffvvvtttssswwwooollljjjhhhaaaWWWRRRRRRJJJMMMWWWiii}}}qqq|||wwwfff___[[[bbbaaaqqqiiiIII;;;444......///---,,,---******))))))))))))******((('''''''''((()))******((((((((((((((((((((((((((())))))(((&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&$$$&&&(((((('''&&&'''((( ###&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((('''''''''###%%%(((((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''~~~wwwuuunnnddd[[[TTTOOOLLLJJJ@@@@@@???<<<999777777888333333333444555666777777555555666666555444444333444444333333444444555666444333333222111222222222111111111111111222222222111000000111222222111///........................***,,,,,,,,,+++***+++,,,(((((())))))******++++++***''''''******''''''***((((((((()))******++++++)))+++---......222999>>>JJJQQQ\\\jjjxxxyyypppfff[[[TTTPPPUUUcccqqqqqqmmmeee[[[QQQGGG<<<666000000000000111222333333000111222333444555555555444444444222///......///000000111222222222222111///......------,,,+++++++++++++++++++++*********++++++++++++************+++---///000000000111222333222111///---+++***))),,,,,,,,,++++++++++++***))))))***++++++,,,,,,---...---+++++++++,,,...000///000000///------...///222222222222222222222222111111000000111111222333000222444666777999===???@@@CCCEEEFFFDDDBBBBBBBBBBBBBBBEEEJJJQQQXXX]]]___]]]\\\WWWNNNHHHKKKTTT\\\bbbpppyyyrrrwwwwwwrrrnnnkkkeeeZZZRRRPPPKKKKKKPPPaaawwwwwwvvv{{{hhh___\\\ccc```jjj}}}tttRRR???666000//////,,,+++---******))))))))))))******((((((((((((((()))***+++'''(((((((((((((((((((((((())))))(((&&&&&&((()))((('''''''''&&&&&&&&&%%%'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))###$$$%%%&&&''''''((((((###$$$&&&&&&%%%%%%%%%&&&'''(((((('''%%%%%%&&&((($$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((((((((('''$$$&&&((((((&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&$$$###!!!&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$#########"""###$$$$$$%%%%%%&&&&&&'''zzzxxxrrrhhh___YYYUUURRRPPPEEEEEECCC???;;;888888888333444444444555666666666444444555555555555555444444444444444444555555666444444333222222222222222111111111222222222222222000000000222444444222000........................+++,,,---,,,+++***+++---))))))*********************''''''******''''''***((((((((()))******++++++(((+++---......000555:::BBBKKKVVVddduuuxxxnnn```UUUNNNNNNYYYeee}}}xxxnnnbbbSSSEEE<<<666555222000///000111222777777777777666555444444444444444222///...///000000000111222222222222111000//////...------,,,,,,------------------------+++++++++******************,,,////////////000222333333111///---+++***))),,,,,,,,,,,,++++++++++++))))))******+++,,,,,,,,,------,,,+++,,,---...//////000000///...---...000222222222111111111111000000////////////000111111///111444666777:::===@@@@@@BBBEEEEEEDDDCCCBBBBBB???@@@BBBFFFKKKQQQUUUXXX\\\\\\VVVJJJDDDHHHRRRXXXbbbnnn{{{zzzwwwooonnnkkkbbbXXXTTTMMMKKKLLLXXXlllrrrzzzzzziii^^^[[[\\\WWW___ooo|||^^^BBB999111000///,,,+++,,,******))))))))))))******))))))((((((((()))******%%%%%%%%%&&&&&&&&&&&&&&&'''((()))((('''''')))+++))))))(((''''''&&&%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''###$$$&&&&&&&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((###%%%'''''''''''''''((("""$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###$$$&&&)))''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''''''''%%%&&&'''&&&%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''###%%%&&&&&&$$$$$$&&&'''%%%######$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''######$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###""" ''''''&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''~~~~~~wwwmmmccc\\\WWWTTTQQQJJJIIIGGGBBB===999888888444444555555555555555555333333444555666666666666444444444444444555666666444444333222222222222333111111111222222333333333000000111333555444222000........................+++,,,------++++++,,,---++++++*********************''''''******''''''***((((((((()))******++++++&&&))),,,,,,,,,---222666;;;DDDPPP]]]mmmwwwiii[[[OOOKKKRRR[[[oooyyyhhhVVVJJJ@@@===888333111111222333888888888777777555444444333444333222000//////111000000111222222222222111111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))+++---.........///000111111000///...---,,,,,,------,,,,,,,,,+++++++++)))))))))***++++++,,,,,,,,,,,,,,,---------.........///000000//////222333111111111000000000//////...............///000000000222444555666888;;;======@@@CCCDDDCCCBBBBBBBBB===>>>@@@AAACCCFFFJJJLLLUUUWWWSSSHHHCCCHHHPPPTTTcccnnnzzz{{{yyyoooooorrrlllccc\\\QQQNNNMMMSSSaaauuussssssxxx~~~{{{mmm```\\\UUUPPPUUUaaarrr}}}cccEEE;;;333000///,,,+++,,,******))))))))))))************))))))((()))))))))%%%%%%%%%&&&&&&&&&''''''&&&'''((((((((((((***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***)))&&&%%%%%%&&&"""$$$&&&&&&%%%$$$%%%&&&###%%%&&&&&&%%%$$$%%%&&&''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&'''''''''''''''&&&%%%###$$$&&&)))$$$$$$%%%%%%&&&''''''(((###%%%&&&&&&$$$$$$%%%'''%%%$$$$$$$$$&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''(((((('''''''''&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''|||qqqfff^^^XXXSSSQQQMMMLLLIIIDDD>>>:::888888555555555555555444444444222222444555666777777777555444444444444555666666555444333333222222333333111111111222222333333333000000111333555555333000////////////////////////+++,,,------++++++,,,---,,,+++++++++***)))))))))***''''''******''''''***((((((((()))******++++++%%%(((++++++***+++///333888AAALLLWWWeeewwwppp```RRRKKKNNNVVVdddxxxzzzgggYYYGGGCCC<<<666333222444555333444444555555555555555222333333222//////000111000000111222222222222111111111111000//////......))))))))))))))))))******************))))))(((((()))+++---...------...000.........///////////////---------,,,,,,,,,++++++)))))))))***++++++,,,,,,+++,,,---.........------+++---///000000222555777111000000000//////......---------------...//////111333444444444555888:::;;;>>>AAABBBBBBAAAAAAAAA<<<===>>>>>>>>>???AAABBBKKKPPPOOOGGGCCCJJJRRRUUUdddnnn~~~xxxssszzzyyynnnpppwwwtttkkkbbbVVVRRROOOQQQ\\\oooxxxqqqsss|||~~~rrreee```TTTNNNQQQYYYgggzzzyyycccFFF<<<333111///,,,+++,,,******))))))))))))******++++++***)))(((((())))))'''''''''((((((((())))))%%%&&&((((((((()))+++...###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''(((((('''%%%$$$$$$%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%(((***,,,***&&&###"""######%%%''''''&&&%%%&&&'''$$$''')))***(((%%%#########$$$$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&((('''&&&$$$"""$$$'''***$$$$$$%%%%%%&&&'''(((((("""%%%'''&&&$$$###%%%(((((('''&&&''')))***)))(((#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''"""###$$$%%%&&&&&&'''&&&%%%$$$######$$$%%%'''(((###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$############$$$$$$%%%%%%&&&''''''~~~ttthhh^^^XXXUUUPPPOOOLLLGGGAAA<<<999888888777999;;;:::777555555777666555555666888:::;;;666666666666666777777888555444333222222222222222333333333333333333333333333222222333555555444222////////////////////////............---,,,+++***...---,,,+++***************************)))((((((((((((((((((((((((((((((***)))))))))***,,,...000444<<>>@@@BBBBBBBBBAAA@@@<<<<<<===<<<;;;<<<>>>@@@FFFEEEDDDCCCDDDHHHOOOSSS___lll}}}tttrrryyyuuuoooqqqqqqlllhhh\\\WWWUUUWWWXXXaaaxxxzzzooohhhmmmyyy|||rrrfff^^^SSSUUUWWW[[[qqquuu[[[FFF===666555333///,,,,,,************))))))))))))(((((((((((()))))))))))))))(((((('''&&&&&&%%%%%%''''''((((((((((((''''''%%%'''''''''%%%$$$%%%&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%$$$#########'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''&&&%%%%%%&&&(((%%%&&&&&&&&&$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%'''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))%%%$$$&&&&&&$$$%%%)))$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###&&&((()))((('''''''''%%%''')))'''$$$###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&'''&&&%%%%%%###%%%&&&&&&$$$$$$%%%'''"""$$$&&&'''&&&%%%%%%%%%|||qqqhhhaaa^^^ZZZXXXUUUOOOHHHBBB>>><<<<<<<<<===???>>>;;;999888888777666555555555666777555555555555555666777888555555444333333333333333333333333333333333333333333222222333555555444222////////////////////////............---,,,++++++...---,,,+++***************************))))))(((((((((((((((((((((((((((***)))))))))***,,,...000333;;;EEELLLSSS^^^nnnzzz}}}qqqcccTTTIIIDDDBBBGGGVVVjjj|||zzzzzzrrreeeVVVKKK@@@666333666///000222333555666666444333444444555555444444333111111111111111222222222222222000---...222000+++------,,,++++++******)))***++++++++++++++++++***,,,,,,------...///000000...///000000000000000///---,,,++++++******++++++***+++,,,---------------+++,,,...------,,,...///000000000000000000111111111000000///......//////...---,,,++++++---///000---///222333444555666888===>>>@@@BBBBBBBBB@@@@@@;;;<<<<<<;;;:::;;;===???CCCCCCBBBBBBDDDIIIPPPUUU]]]jjj{{{vvvtttzzz|||qqqnnnlllhhhddd]]]XXXUUUVVVVVV\\\qqqrrrfff]]]dddvvv{{{qqqiiiZZZVVVWWWXXXhhhkkkVVVBBB;;;666666666111---,,,************))))))))))))))))))))))))((((((((((((***))))))(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%%%%&&&'''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''&&&%%%%%%&&&(((%%%'''((((((''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%'''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((%%%$$$&&&&&&$$$%%%((($$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&'''((($$$&&&'''&&&###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%###$$$%%%$$$###"""###$$$###%%%''''''&&&&&&&&&'''vvvnnnjjjhhheee```YYYRRRLLLGGGDDDBBBCCCCCCCCCAAA>>>;;;888:::999888777666444333333444333444444555666777888666666555444444444444555333333333333333333333333333222222333555555444222////////////////////////////////////...---,,,+++...------,,,++++++++++++******++++++******)))(((((((((((((((((((((((((((***)))))))))***,,,---///111888BBBIIIOOOWWWbbbjjjwwwwwwrrreeeUUUHHHAAA@@@<<>>???@@@AAAAAAAAA@@@???;;;;;;;;;:::999:::<<<>>>CCCCCCBBBAAACCCHHHOOOTTT[[[hhhxxx|||wwwzzzssskkkhhhfffccc___XXXUUUTTTSSSWWWhhh|||rrrcccVVV\\\qqq~~~iii[[[WWWUUU\\\^^^RRR@@@:::777888888333...,,,++++++*********)))))))))******))))))((((((''''''*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''(((&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%'''&&&%%%%%%&&&(((###%%%(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%'''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((($$$###%%%%%%###$$$((($$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((%%%&&&'''&&&$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""######$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%###"""###$$$"""$$$&&&&&&%%%%%%%%%&&&|||vvvrrrooojjjddd___YYYTTTQQQPPPRRRQQQNNNJJJFFFAAA<<<<<<;;;;;;:::888666444333444444444555666777888999666666555555555555666666444444444444444444444444222222222333444555444222000000000000000000000000///////////////...------......---,,,,,,,,,,,,,,,***++++++++++++***))))))(((((((((((((((((((((((())))))))))))***+++,,,---...444>>>FFFMMMTTT[[[```mmmppppppgggVVVGGG???>>>999AAAOOOaaasss}}}wwwmmmccc```dddppp|||zzzooobbbTTTFFF>>>999555333444555333111000333444444555555444444333333333222222111000000///000222222//////222111---------,,,++++++******)))))))))***+++,,,...///000,,,------...///000000111......///000000000000000---,,,++++++******++++++'''((()))***************)))+++---.........000222000000000000000/////////....../////////.........,,,,,,,,,,,,---///000111111///---000555:::;;;:::>>>??????@@@@@@@@@???>>>:::;;;;;;999888888;;;===FFFEEECCCAAABBBEEEKKKPPP[[[gggwww|||zzz}}}uuuiiiffffffeee___YYYTTTTTTRRRSSSaaarrr}}}mmm]]][[[iii~~~fffZZZTTTSSSUUUUUUEEE>>>999999888222...---+++++++++*********))))))******))))))(((((('''''')))))))))(((((((((''''''(((((((((''''''(((((((((###$$$&&&&&&&&&&&&((()))&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%'''&&&%%%%%%&&&((( ###%%%'''&&&$$$###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$###%%%%%%###$$$'''$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&(((((((((((((((((('''(((((($$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$%%%%%%%%%&&&&&&&&&((())))))(((&&&$$$%%%&&&!!!###$$$$$$######$$$%%%zzzwwwrrrooolllhhhddd```cccfffeee^^^XXXTTTMMMEEE======<<<;;;999777666444666666666666777888999:::666666555555555666666777444444444444444444444444222222222333444555444222111111111111111111111111//////000000//////............------,,,---------+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++000999CCCLLLTTTYYY\\\cccgggiiiaaaRRRDDD<<<:::666<<>>>>>>>>>>>>>>>>>:::;;;;;;999888888:::<<>>:::777222...///++++++++++++***************)))))))))((((((((('''((((((''''''''''''&&&&&&)))(((''''''''''''((()))###$$$&&&&&&&&&&&&((()))&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''&&&%%%%%%&&&((( ###%%%'''&&&$$$###$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%'''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((($$$###%%%%%%###$$$((($$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&((((((((('''((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%$$$######"""$$$$$$$$$%%%%%%%%%&&&&&&((())))))(((&&&$$$%%%&&&###$$$%%%%%%$$$$$$%%%'''|||zzzzzzxxxuuuqqqmmmrrrppphhhaaa^^^UUUKKKBBBAAA@@@>>><<<:::999888888888777777888888999999666555555555555666777777444444444444444444444444333222222333555555444222111111111111111111111111//////000000000000/////////......---------......+++++++++,,,++++++***))))))))))))))))))))))))))))))))))))*********++++++***---444???KKKUUU[[[]]]\\\______XXXKKK@@@999777333777>>>KKK^^^kkkkkkdddUUULLLFFFHHHQQQ]]]lllxxxjjjXXXFFF:::111333666444444777333444444555555444444333333333222222111000//////---222444222000222111///------,,,++++++******)))((((((((()))+++---000111111111000//////......---111111111111000///...------,,,++++++******+++++++++,,,,,,------,,,,,,++++++---............000222.........//////000000000---...000111111111000///---.........////////////---,,,---///222555777777::::::;;;;;;<<<===>>>>>>;;;;;;;;;:::888888:::<<<===>>>???@@@DDDKKKSSSYYY___kkkyyy~~~{{{~~~rrrhhhccc______XXXUUUUUUSSSPPPXXXdddxxxddd[[[hhhlll]]]SSSTTT```ZZZNNNCCC===999333000000,,,++++++++++++*********((((((((()))))))))))))))'''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''###%%%&&&&&&%%%%%%'''(((&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%((()))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''&&&%%%%%%&&&(((###%%%(((((('''&&&&&&'''###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''')))%%%$$$&&&&&&$$$%%%)))$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((&&&$$$$$$$$$&&&'''&&&%%%###$$$$$$%%%%%%&&&&&&'''))))))((('''&&&$$$######%%%%%%$$$$$$$$$%%%&&&'''%%%&&&&&&%%%###"""###$$$&&&'''''''''&&&&&&(((***sssyyyyyypppjjjhhh```UUUOOOMMMIIIFFFBBB@@@??????999888888777777777777777555444444444555555666777555555555555555555555555333222222333555555444222222222222222222222222222///000000111111000000000///...............//////++++++,,,,,,++++++***)))))))))))))))))))))))))))((())))))***************+++,,,000;;;IIIUUU\\\^^^\\\[[[XXXQQQHHH@@@:::888444666:::CCCRRR___bbb^^^OOOFFF>>>===BBBKKKXXXcccnnnxxx|||iiiRRRAAA444444555111111666333444444555555444444333333222222222111000000000,,,222555333111111111000------,,,++++++******)))((((((((((((***,,,///111000000000//////////////////000000000000000///...---,,,++++++******++++++&&&''')))***+++,,,,,,,,,,,,...//////......///111,,,------...///000111111...///111222333222111000///////////////......---...000333444555666777999777888888999:::<<<===>>><<<<<<<<<:::888888:::<<<;;;<<<>>>@@@FFFNNNWWW^^^aaalllyyy|||}}}}}}ooofff___```XXXUUUUUURRRMMMRRR\\\vvvnnn\\\___rrrvvvdddXXXTTT```]]]SSSHHHCCC>>>777222111,,,,,,+++++++++*********''''''(((((())))))******'''''''''''''''(((((((((((('''%%%$$$$$$%%%'''(((%%%&&&'''&&&%%%%%%&&&'''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%((()))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''&&&%%%%%%&&&(((%%%'''((((((''''''((()))######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%'''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***&&&%%%''''''%%%&&&***$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&'''(((%%%###"""###&&&'''&&&$$$######$$$%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''###$$$%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%'''))){{{zzzuuuuuunnnbbb[[[XXXSSSNNNJJJGGGFFFEEE999888777666666555555555444444444444444555666777555555555555555555555555333222222333555555444222222222222222222222222222///000000111111111000000//////.........//////000+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((())))))************))),,,+++...888GGGTTT\\\^^^___\\\VVVOOOHHHBBB>>><<<777888:::???JJJUUUYYYVVVLLLCCC:::888999===GGGPPP\\\iiizzzvvv^^^JJJ999555333---,,,000333444444555555444444333222222222111111111111111,,,222555333111222222000------,,,,,,+++******))))))((('''''')))+++...000......//////000000111111---...///000111111111111---,,,++++++******++++++'''(((***---///111222222---///000///......///000+++,,,---...///111222222...000222333444333222111000000000000///...---,,,***...222333222111333666555666666888999;;;===>>><<<===<<<;;;999999:::<<<<<<===???AAAFFFNNNWWW]]]aaalllyyy|||{{{~~~vvvkkkbbbaaaYYYUUUUUUQQQKKKNNNWWWeeexxxwwwaaa[[[eeeppp}}}iii[[[TTT]]]]]]TTTKKKGGGBBB:::444222,,,,,,,,,+++++++++******&&&&&&'''((()))***++++++(((((((((((())))))))))))***)))'''&&&&&&''')))***%%%'''''''''%%%$$$%%%&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$((())))))((('''(((&&&&&&&&&&&&&&&&&&&&&&&& """$$$&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''&&&%%%%%%&&&(((%%%&&&&&&&&&%%%%%%''')))######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%'''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***'''&&&((((((&&&'''***$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###&&&((()))(((''''''''''''$$$###$$$''')))'''%%%######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&'''((((((&&&%%%$$$###$$$%%%&&&'''$$$%%%&&&&&&$$$$$$%%%'''#########"""!!!"""$$$&&&}}}yyyvvviiibbbZZZYYY[[[YYYQQQHHHEEE@@@:::888888:::999999777666666555555555666666333333444444555666666777222333444444555555444444555444333333222222333333000000000000000000000000111222333111///...///000...---,,,+++***+++,,,---******++++++++++++******++++++,,,,,,,,,,,,------,,,...111666>>>JJJXXXaaabbbaaaZZZOOOFFFCCC@@@<<<;;;888666777===EEEMMMQQQEEEAAA:::555444777===AAALLLWWWgggzzzkkkUUU???666444222111333555333222333555555111...222222222222222222222222000000000000000000000000------,,,++++++******)))+++)))((()))+++---......///000000111111111111000222111///...---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////***,,,...///......///000000000111222333333333333111000000///...------,,,---///111222222222333444777777777888:::<<>>>>><<<:::999:::<<<>>>>>>AAAFFFHHHKKKSSS]]]eeeppp|||vvvttt}}}wwwpppppplllddd[[[SSSMMMJJJIIIYYYiiijjjXXX```qqqqqq^^^YYYWWWVVVZZZVVVJJJ>>>;;;888444000---******+++,,,***(((************)))))))))((((((((((((((((((''''''&&&+++(((&&&'''))))))'''$$$&&&&&&&&&''''''''''''(((&&&'''((('''&&&%%%&&&(((((((((((((((((((((((((((&&&'''''''''&&&&&&((()))(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))---&&&###'''(((###$$$%%%&&&&&&''''''&&&&&&###%%%(((******(((&&&$$$&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''&&&%%%$$$#########$$$%%%%%%&&&''''''###%%%''''''&&&$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&'''''''''''''''&&&&&&########################&&&&&&&&&'''&&&&&&%%%%%%###$$$&&&((('''&&&$$$"""%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%$$$###%%%)))***(((%%%uuunnnfffdddfffeee^^^VVVLLLGGGAAA===<<<<<<;;;:::666555444444444444555666555555555555666666666666333333444555555555555555555444333333222222333333111111111111111111111111...///000000///...000111...---,,,+++++++++,,,---******++++++++++++***************+++++++++,,,,,,,,,...111555===IIIWWWaaacccbbb\\\QQQJJJGGGCCC>>>>>>;;;777666888>>>CCCFFFGGGBBB;;;555222444888;;;???HHHUUUhhhxxx```FFF:::555333111111333222222444777777555222222222222222222222222222000000000000000000000000---------,,,++++++******+++)))((()))+++---......//////000111111111111000222111///...------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////---...///...---,,,---...///000111222333333333333111000000///......---------///111222222222333444666666666777999;;;===???===>>>>>>===;;;;;;<<<===??????AAAFFFHHHKKKSSS\\\fffppp||||||xxxuuu{{{wwwoooddd[[[VVVRRRMMMJJJOOO^^^tttooo\\\___lll|||eee[[[WWWWWW\\\[[[OOOCCC<<<888444000---+++***+++,,,***((())))))))))))))))))))))))******++++++******)))(((+++(((''''''))))))'''%%%&&&&&&&&&''''''''''''(((%%%'''***+++***(((''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''""",,,///'''###'''((($$$$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&&&&%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''((('''%%%######$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$&&&'''(((((('''xxxpppmmmnnnmmmgggaaaXXXSSSMMMHHHEEEBBB???>>>777666555444444555666777777777666666666555555555444555555666666666666666555444333333222222333333222222222222222222222222,,,---////////////000222......---,,,,,,,,,,,,---***++++++,,,,,,++++++***))))))*********+++++++++,,,...000444;;;HHHWWWbbbiiiggg```VVVOOOLLLFFF??????===888555555888<<<>>>HHHDDD<<<555111111222444666:::CCCTTTmmmpppQQQ???777333111/////////000333666888777555333333333333222222222222000000000000000000000000///......---,,,,,,+++++++++)))((()))+++---......//////000111111111111111111000///......---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////000000000...++++++,,,......///000111222222222222111000000//////.........---///111222222222333444444444555666888:::;;;<<<===>>>???===<<<<<<===>>>??????AAAFFFHHHKKKTTT^^^hhhqqq||||||mmm}}}qqqbbbZZZYYYWWWPPPIIIGGGSSSfff{{{wwwccc___eeeoooccc]]]YYY```bbbYYYKKK@@@999444111...,,,+++++++++***)))((((((((((((((((((((((((******++++++******)))(((***)))(((((())))))((('''&&&&&&&&&''''''''''''(((%%%(((,,,...---***((('''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%,,,---%%%"""%%%'''$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))((('''%%%$$$%%%&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%'''&&&%%%%%%%%%'''(((***'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&(((***}}}xxxwwwuuuooojjjdddaaa[[[TTTNNNIIIEEEBBB<<<;;;999888777777888888555555555555555555555555555555666777777777777777555444333333222222333333222222222222222222222222---///000000//////000222///......---------------++++++,,,,,,,,,,,,++++++************+++++++++++++++---000333999GGGWWWdddpppnnnggg\\\TTTOOOIIIBBB@@@>>>;;;888666888;;;>>>HHHCCC===666222000000111555666;;;GGG]]]www|||\\\DDD999555222///,,,---///222555666666555333333333333333222222222000000000000000000000000/////////...------,,,,,,+++)))((()))+++---.........///000111111111111111000000//////............,,,,,,+++++++++++++++***++++++,,,,,,,,,,,,---------......///////////////000000///---++++++---000---...///000000111000000000000000//////.........---///111222111222333444333333444555777888999:::<<<======<<<;;;;;;===?????????BBBGGGJJJOOOYYYccckkkrrr|||{{{lllwwwtttaaaYYY[[[[[[QQQGGGHHHNNN[[[mmm~~~~~~kkkbbbaaa{{{uuukkkggg\\\ccchhhbbbTTTEEE;;;777222000---+++******++++++''''''''''''(((((((((((('''''''''''''''&&&%%%%%%))))))((())))))))))))(((&&&&&&&&&''''''''''''(((&&&)))+++,,,+++)))((((((''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$((('''!!!###%%%$$$$$$%%%&&&&&&''''''&&&&&&+++***)))'''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%$$$'''((('''&&&%%%%%%''')))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""###'''+++|||vvvmmmkkkeee^^^UUUNNNIIIFFFAAA@@@???===;;;999888777333333444444444555555555555666777777888888777777555444333333222222333333222222222222222222222222111222333222000///000111////////////......------,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,---***---///111777EEEWWWeeeppppppkkkaaaXXXTTTPPPLLLEEEDDDAAA===888777999;;;DDDBBB===888444222111111555444777AAAQQQhhheeeLLL===777333000///111333555555555666666444444444333333333222222000000000000000000000000000//////......------,,,+++)))((()))+++---............000111111222222222///////////////.........,,,,,,,,,++++++*********+++++++++,,,,,,------------......///////////////......---,,,+++,,,///222,,,,,,---...////////////////////////............,,,...000111000000222333111222333555666777888888999:::;;;;;;::::::<<<>>>>>>>>>AAAHHHMMMSSS^^^iiimmmsss|||yyypppvvvzzzggg___```___UUUKKKJJJMMMTTTaaaqqqrrrgggaaarrrsssllljjj]]]bbbgggfffZZZKKK???:::333111///,,,******+++,,,''''''''''''((((((((((((%%%%%%&&&&&&%%%%%%$$$###(((((())))))(((((())))))&&&&&&&&&''''''''''''((((((((()))(((&&&&&&(((***''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###%%%$$$!!! $$$''''''$$$%%%&&&&&&''''''&&&&&&---,,,***(((''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%'''))),,,$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%&&&&&&'''&&&$$$!!! '''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&$$$###"""###$$$%%%###!!!"""&&&***uuutttooohhh^^^UUUOOOLLLJJJJJJHHHFFFBBB===999777444444555555555555555555555666666777777777777777555444333333222222333333222222222222222222222222333444444333111000000111//////000000//////...---,,,------......------,,,++++++,,,,,,,,,---------))),,,///000555CCCWWWggglllpppnnndddZZZXXXZZZZZZQQQPPPMMMEEE<<<666555666@@@???<<<888555333222111111111444<<>>>>>>>>AAAHHHMMMTTTaaalllooouuu{{{wwwtttuuu|||sssiiigggddd[[[SSSKKKLLLOOOWWWeeewwwxxxnnneeennnyyy|||qqqiiieee[[[\\\```ccc]]]OOOBBB<<<444333000---***)))+++---)))))))))((((((((('''''''''''''''''''''&&&&&&%%%&&&'''((((((''''''((()))&&&&&&&&&''''''''''''((((((((('''%%%###$$$'''***&&&&&&&&&&&&&&&&&&&&&&&&###&&&((()))((('''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$%%%'''***+++$$$%%%&&&&&&''''''&&&&&&+++)))((('''&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&''')))+++$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''###$$$&&&'''&&&### &&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''((((((((('''&&&%%%$$$######$$$$$$######$$$&&&(((|||uuujjj```ZZZXXXXXXWWWVVVSSSMMMFFF???;;;:::999888777666555444333444555666666777777666666555444333333222222333333111111111111111111111111111222333222111000111222//////000111000///...---------............------***+++++++++,,,,,,,,,,,,))),,,...///444BBBWWWhhhmmmssssssfffZZZWWW]]]bbb```___[[[PPPDDD:::777777===<<<:::888555222000///111111444:::BBBQQQjjjxxx___GGG;;;555222000333777888777666777999666555555444333333222222000000000000000000000000//////......---,,,,,,++++++)))((()))+++---......---...///000222222222222---...///000000///......------,,,,,,+++******)))******+++,,,,,,---......---......///////////////,,,...///...------...///)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...------///000111222444555666777666666888999:::::::::;;;===?????????AAAGGGLLLRRR^^^jjjqqquuu{{{yyyrrrssswww}}}rrrkkkeee^^^ZZZLLLLLLMMMQQQ\\\ooo}}}sssjjjhhhooozzztttggg___WWWTTTUUU[[[[[[PPPCCC<<<444444111---))))))+++///++++++***)))(((((('''&&&((())))))))))))(((''''''$$$&&&((('''&&&%%%''')))&&&&&&&&&''''''''''''(((&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&###&&&((()))((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((&&&%%%&&&'''((()))***$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&'''&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''######$$$%%%%%%%%%$$$###$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((($$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%'''(((((('''uuukkkeeecccccccccbbb___XXXOOOFFFAAA???>>><<<:::777555333222444555555666666666666666555444333333222222333333000000000000000000000000...///111111000000222333///000111111111000...---------............------)))************+++++++++(((,,,...///333AAAXXXiiirrryyyxxxiiiXXXTTT[[[bbbjjjiiieeeZZZLLLBBB>>>>>><<<;;;:::777444111...,,,666555777;;;@@@LLLfff}}}eeeKKK<<<555111,,,///333555444444555777666666555444333333222222000000000000000000000000///......---,,,,,,+++++++++)))((()))+++---......---...///000222222333333---...///000000///......------,,,,,,+++***))))))******+++,,,,,,---......---......///////////////...///000000...,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,---,,,,,,...///111222444666777777666666888:::;;;;;;;;;<<>>:::777555444444111444777888777666555555555555555555555555555555222222222222222222222222111222333333111111222333000000000000000000000000//////...------------...,,,++++++++++++++++++,,,+++***---222666@@@VVVlllxxxyyyrrrjjjbbbUUUUUUfffrrr}}}vvvdddYYYNNNBBB???;;;<<<===:::555222333444333111333:::BBBOOOaaappppppUUUAAA555...//////......111444888:::555555555444333222000///,,,---///111222333333222111000///......------...,,,))))))***)))(((,,,222///...,,,...111333111///111000//////000000///......---,,,+++******************+++,,,,,,---......,,,000444333...+++,,,///...............---------,,,---...---,,,,,,---...++++++,,,------------,,,*********++++++,,,,,,,,,///111333444444555777999::::::999999:::;;;===>>>CCCAAABBBHHHLLLRRR[[[dddllluuu~~~zzzooojjjuuuxxxmmmhhhccc___\\\SSSLLLIIILLLRRR___zzz~~~qqqkkkeeeiiizzzpppcccXXXRRRNNNPPPTTTRRRHHH>>>444888666...***------)))))))))))))))***+++,,,---***)))(((''''''((()))***)))******)))'''%%%%%%&&&$$$''')))&&&"""!!!###''''''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%$$$$$$%%%'''%%%'''(((((('''&&&&&&'''"""$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&'''))))))((((((''''''''''''###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''***(((%%%######&&&))),,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((()))))),,,&&&%%%)))+++))))))...|||rrrooopppsssnnnaaaUUUQQQLLLIIIEEEAAA>>>;;;999888222444666666555444444444333333444444444444444333333333333333333333333333111333333333222111222333111111111111111111111111000///......------......,,,,,,++++++++++++,,,,,,,,,+++---111666AAAWWWkkkuuuvvvpppiiicccXXXZZZmmmyyypppdddUUUEEE@@@:::;;;;;;888444222222333444222444:::BBBNNN___nnn|||uuu]]]III<<<444000/////////000333777999555555555444333222000///...///000111222111111000111000///......------...---******,,,,,,***...333111///...///111222111///222000//////000000///---...---,,,,,,++++++++++++******+++,,,---......///---000222111...,,,---///---------...............,,,---...---,,,+++,,,---((())))))************************++++++,,,,,,,,,,,,...111222222333555777:::999999999:::<<<===>>>BBB@@@BBBHHHMMMRRR\\\eeelllttt||||||rrrmmmuuu{{{ppplllggg```ZZZSSSLLLJJJLLLQQQ\\\tttuuummmeeebbblllzzz}}}pppaaaWWWVVVVVVWWWWWWQQQHHH@@@666888666///+++------***++++++*********************)))(((''''''((()))******++++++)))'''&&&''')))&&&)))***((($$$###&&&)))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&&&&&&&''''''((((((''''''''')))***%%%'''(((((('''&&&&&&'''###%%%&&&'''&&&%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&((((((((('''&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&***&&&%%%)))***((()))---zzzxxxxxxzzzvvvlllbbb]]]RRROOOKKKHHHEEEAAA<<<999777888999777555444444555333333555555555444333222444444444444444444444444111333444333222111222444111111111111111111111111000000///...............------,,,,,,,,,,,,---------,,,---000555BBBWWWjjjrrrsssnnnjjjfff]]]aaauuu~~~ppp^^^IIIAAA:::::::::777444222111222555333555:::AAALLL\\\jjjvvv{{{eeeOOO???555111000//////000222555666444444444444333222000000///000000111111000000///111000///......------...,,,++++++......,,,///444333111000000111111000///333111//////000000...,,,------,,,,,,+++,,,,,,---******+++,,,---...//////////////////............,,,,,,------......//////,,,---...---+++***+++,,,''''''((()))))))))))))))*********+++++++++++++++***,,,...//////000333555888888888999:::<<<===>>>@@@???BBBHHHNNNTTT]]]ffflllssszzz~~~zzzrrrwwwuuuqqqlllbbbXXXRRRLLLJJJMMMOOOWWWlllzzzpppggg\\\\\\mmm|||vvveee[[[]]]```aaa]]]UUUKKKDDD999999666000---...---***++++++,,,,,,+++***((('''))))))(((((((((((())))))*********)))'''(((***,,,''')))***(((%%%$$$&&&)))&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%'''(((((('''&&&&&&'''$$$&&&''''''&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%'''((('''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''!!!"""$$$%%%&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&***((((((+++,,,+++---000}}}uuulllggg[[[XXXUUURRROOOJJJCCC>>>??????>>>;;;888666777888444555666777777666444333555555555555555555555555222333444333222222333444111111111111111111111111111000//////......//////...------------------............///555CCCXXXhhhnnnqqqooollljjj```cccvvvyyyeeeNNNDDD<<<;;;:::888666333222222444333555:::@@@IIIWWWeeeppp{{{}}}iiiPPP<<<111222111000000000111333444444444444333333111000000/////////000000000000000111000///......------...+++***+++...///---000555333222111000111222222222333111000///000///...,,,,,,+++++++++++++++,,,---)))***+++,,,---//////000111///......///000///---++++++,,,------...//////,,,---...,,,***)))***+++((())))))******************************+++++++++(((***,,,......///111333777777888999;;;<<<>>>>>>???>>>AAAIIIOOOUUU^^^gggnnntttyyy|||uuuwwwyyyuuupppdddXXXPPPKKKKKKNNNNNNSSSdddwwwrrriiiYYYTTTgggttteeefffggghhheee\\\QQQHHH===;;;777222000///---+++)))***,,,---,,,+++((('''))))))(((((((((((()))))))))))))))((('''(((+++---%%%&&&'''&&&$$$$$$%%%'''%%%&&&&&&'''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&$$$###"""###$$$&&&&&&&&&%%%'''(((((('''&&&&&&'''$$$&&&(((((('''&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$""" !!!###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((((()))))))))******,,,---...///000000222444|||tttnnnhhhddd```^^^[[[VVVNNNGGGFFFEEECCC@@@;;;888888999444555555666555444333222555555555555555555555555222333444444222222333444111111111111111111111111111111000////////////000//////............//////...//////000666EEEXXXeeejjjoooooonnnkkk______ooolllVVVLLL???>>><<<:::999777555444333222555:::???GGGTTT```iiittt~~~}}}lllRRR===333222222111000000111111222333333333333222111000000------......000111222222111000///......------...***)))***---...---111666333222222111111222444666222111//////000000...,,,+++************++++++,,,)))***+++,,,...///000111333111000000000000///---***++++++,,,---...//////+++,,,---,,,***)))***+++(((((()))************)))************************(((***,,,---...///111333555666777999;;;===>>>>>>>>>>>>BBBIIIPPPVVV___gggpppuuuzzz|||vvvtttzzzvvvjjj\\\PPPLLLLLLOOONNNOOO]]]oooqqqjjjYYYQQQcccuuuoooiiigggfff```SSSHHHAAA<<<777555333000---,,,'''(((+++,,,---,,,***)))(((((())))))))))))((((((&&&'''((('''&&&'''***,,,&&&&&&&&&&&&%%%%%%&&&'''%%%&&&''''''((((((''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&(((&&&$$$%%%(((******)))%%%'''(((((('''&&&&&&'''$$$&&&(((((('''&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%###""""""$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))+++,,,---...---000222222111222444555~~~wwwpppkkkfffdddbbb]]]UUUNNNKKKKKKIIIEEE???;;;999999444444444333222222222111555555555555555555555555222444555444333222333555222222222222222222222222222111111000000000000000000//////////////////000---000111111888GGGXXXaaafffkkkkkkiiieeeXXXWWWgggttt^^^TTTBBB@@@===<<<;;;:::888555444333666;;;@@@GGGSSS^^^dddlllwwwzzzlllUUUBBB:::111111111000000000111111222222333222222111000000,,,,,,---...///111222333111000///......------...+++)))))),,,------222999444444444222111222444777111000//////000000///...,,,,,,+++******+++++++++)))***+++---...000111222333444444444222000...---++++++,,,,,,------......)))***++++++))))))***+++&&&&&&'''(((((((((((((((***************)))))))))(((***,,,------///111333333444777999;;;===>>>>>>>>>>>>BBBJJJQQQVVV___gggrrrwwwzzz|||yyyooovvvsssdddSSSPPPOOOPPPMMMLLLWWWggg~~~uuummm]]]SSS___zzz|||mmmdddbbb]]]RRRIIIEEE>>>888777666111...---'''(((***+++,,,,,,++++++(((((())))))))))))((((((%%%'''((((((''''''(((***((((((((('''(((((()))***$$$%%%'''((((((((('''&&&((((((''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&'''$$$"""$$$'''***)))'''%%%'''(((((('''&&&&&&'''$$$&&&''''''&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%'''((('''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''!!!###'''))))))(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$%%%'''))),,,...///000+++111444222000111333333yyytttmmmkkkjjjfff^^^WWWSSSSSSQQQMMMGGGAAA>>><<<888777555333333333444555444444444444444444444444333444555444333333333555222222222222222222222222222222111000000000111111111000000//////000000111,,,111222222999IIIWWW^^^bbbeeebbb___ZZZNNNOOO```{{{yyybbbVVVCCCAAA>>>======<<<999666666555999>>>CCCIIIUUU```bbbgggpppttthhhRRRAAA<<<000000000000000111111111111222222222222111111000...---------...///111222111000///......------...---***)))+++---...555<<<888888777444000000222555000///...///000111000//////...------,,,,,,,,,,,,)))***+++---///000111222333777999888444///------,,,,,,,,,,,,,,,,,,,,,,,,''')))******))))))+++,,,''''''((())))))))))))(((+++*********)))))))))(((''')))+++,,,,,,...000222222333666999<<<===>>>>>>??????CCCKKKQQQVVV^^^fffqqqwwwzzz|||ppplllsssnnnZZZVVVSSSRRRLLLHHHQQQ```vvvvvveeeWWWZZZpppxxxggg]]]WWWRRRNNNHHH???888888888222...---******************++++++'''((()))******)))((('''%%%'''***+++)))((((((((()))(((''''''((()))******$$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&$$$!!!!!!&&&((('''%%%%%%'''(((((('''&&&&&&'''###%%%&&&'''&&&%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&'''''''''(((%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&((((((((('''&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''!!!###''')))***(((%%%###''''''''''''''''''''''''(((((((((((()))***+++,,,)))***+++---///111333333,,,333777333///111222111yyyvvvvvvssskkkdddYYYZZZYYYUUUNNNHHHCCCAAA===;;;999666555666888999444444444444444444444444333444555555333333444555222222222222222222222222333222111111000111111111111111000000000000111111+++111333333;;;JJJWWW[[[___aaa[[[VVVRRRHHHKKK^^^ooo{{{aaaTTTDDDAAA=========<<<999666777777;;;AAAFFFLLLWWWbbbcccffflllnnnaaaKKK<<<777000000000000111111111111111111222222222111111000000///...------...///000111000///......------...///,,,***,,,---///777???<<<<<<999555000...000333///...---///111222111000222111000///...---------)))***+++---///000222222333888===<<<555...,,,------,,,,,,,,,,,,,,,,,,,,,&&&''')))***)))***+++---))))))***++++++++++++++++++*********))))))((((((&&&(((***++++++---///111111333666999<<<>>>>>>?????????DDDLLLQQQVVV]]]eeeqqqvvvzzz{{{tttfffhhhyyyvvv```ZZZVVVSSSKKKEEEMMM[[[qqqlll\\\WWWhhhlll[[[TTTTTTUUUJJJ???999999999333......---,,,+++***))))))))))))'''((()))******)))((('''&&&))),,,---,,,)))(((''''''&&&%%%%%%'''((((((((($$$%%%'''))))))((('''&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''(((******((('''&&&((($$$"""$$$))),,,***(((%%%'''(((((('''&&&&&&'''"""$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''%%%$$$$$$%%%''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((()))%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''************+++,,,---...000000111333444555666777...777:::555111333444222uuukkkgggeeebbb^^^ZZZSSSLLLGGGEEEBBB>>>;;;999888666555000111222444555666666666333333333222222222222222222222222222222222222222444333333222111111111222000000000000000000000000444333222555===HHHSSS[[[[[[YYYVVVRRRIIICCCEEEKKKffftttaaaNNNCCC@@@===<<<===<<<999666666:::???BBBJJJVVV^^^```hhhjjjkkkhhh^^^OOO@@@666000///...------...///000//////000111111111111111//////...------...///000222222111000///...------,,,,,,,,,+++---222999>>>>>>>>>888///...333333//////000222222000///000111............---,,,+++***)))***+++,,,...000222333777999;;;999333///------************************''')))******))))))***+++---,,,,,,++++++,,,,,,---******)))(((((()))***+++(((***+++++++++,,,///111222555777999:::;;;>>>@@@AAAAAABBBGGGQQQ[[[dddiiivvvwwwzzz}}}nnncccppprrrdddVVVPPPNNNMMMNNNPPPnnnuuu```]]]eeerrr```]]][[[VVVKKKDDD;;;666555444222///,,,+++)))((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''((()))(((&&&&&&(((***&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%$$$######'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&''')))******+++---000333333222222111111222222333333444555666555444333222zzzuuusssooolllgggaaaYYYTTTKKKHHHCCC???<<<999666444222333333333444333333333555555444333333222111111222222222222222222222222444333222222111111222222111111111111111111111111111000111555>>>JJJVVV]]]YYYVVVRRRLLLDDD>>>AAAHHHaaa{{{zzzmmm\\\KKKAAA>>><<<;;;<<<;;;888666666;;;???BBBJJJWWW```dddkkkmmmnnnkkkaaaRRRCCC999222111///......///000000000000111222222222222111000///.........///000111333222111000///...---,,,---,,,,,,+++---222:::??????>>>888000///333333000///000222222000000000111////////////...---,,,+++******+++---///111333444666888999777222...------************************''')))++++++*********+++---,,,,,,++++++,,,,,,---++++++***)))))))))***+++(((***+++++++++,,,///111222444777888999;;;>>>@@@CCCCCCDDDIIIQQQ[[[ccchhhtttvvvzzz~~~vvvdddjjjyyysssggg[[[TTTPPPLLLLLLNNN```wwwiiiaaaccc||||||ggg```^^^ZZZQQQIII???999666444000---,,,+++)))((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))&&&''''''''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''''''''''''''(((((((((,,,---...//////111444777555555444444444333333333555555555444222000...---|||xxxsssllleee```YYYUUUOOOIIIDDD???;;;777777777666555444333222111666555555444333222222111333333333333333333333333333333222222111111222222111111111111111111111111000000222777@@@KKKVVV]]]\\\WWWQQQIII???:::???GGG]]]uuu~~~ooobbbTTTGGG>>><<<;;;;;;;;;:::888666777<<<@@@CCCKKKYYYdddiiilllmmmnnnjjj```RRRCCC:::333222000......///000111000111111222222222222222000///.........000111222333333222000///---,,,,,,------,,,,,,...444<<>>@@@DDDEEEGGGLLLRRRZZZbbbfffqqqtttxxx}}}iiifffnnn{{{qqqiiiaaa[[[TTTLLLJJJLLLSSSllluuufff```rrroooccc___\\\SSSLLLCCC<<<999666222///,,,+++***)))((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''))))))'''&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))''''''(((((()))((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((''''''(((((()))*********...000111222222333666999777777777666555444222222111111111000///---,,,+++}}}wwwpppkkkiiieee^^^WWWQQQJJJDDD@@@<<<;;;:::888666444333333444444333333333333333333333333333333333333333333333333222222111222222333111111111111111111111111222333666;;;CCCMMMWWW\\\ddd]]]TTTIII???:::@@@III^^^rrrvvvdddWWWKKKAAA<<<<<<<<<<<<<<<;;;999888888>>>BBBEEEMMM[[[hhhooojjjjjjiiidddZZZLLL???777444222000...------///000//////000111111111111111000///......///000222333444333222000///---,,,+++------,,,---000777@@@FFFFFFAAA:::444222222222111///111333222111000111111000000000000000///......,,,,,,---///222444666777444444333111///---,,,,,,++++++++++++++++++++++++)))+++------,,,+++,,,---,,,,,,++++++++++++,,,,,,------,,,++++++*********(((***+++++++++,,,///111111333666888999;;;>>>@@@CCCEEEIIINNNTTT[[[aaafffllloootttyyy}}}~~~~~~nnnfffkkk}}}rrrmmmiiiddd___WWWNNNJJJLLLQQQhhhnnnaaaiiiuuuddd]]]ZZZQQQLLLDDD>>>;;;888666444,,,+++***)))))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&(((******)))(((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''$$$$$$%%%&&&'''(((((()))'''((()))***+++,,,------...///111222222333555777666666555555333111///...******+++,,,,,,,,,,,,,,,}}}yyyvvvrrrkkkddd]]]VVVOOOJJJAAA@@@===:::888666555555111111222222333444444444333333333333333333333333333222222111222222333333111111111111111111111111222444888???HHHRRRZZZ___ggg```UUUIII>>>:::AAAKKKcccttt~~~sss^^^MMMCCC<<<;;;<<<>>>>>>>>>===<<<;;;;;;AAAFFFHHHOOO]]]jjjrrriiigggbbb[[[QQQFFF<<<777555333000---,,,,,,...///---......//////////////////.........///000222333333333222000///---,,,,,,---------...333<<>>@@@@@@DDDKKKPPPUUU[[[aaaeeefffhhhlllppptttvvvvvvwww}}}ppphhhkkkooozzzrrriiifffccc```YYYPPPMMMNNNQQQbbb~~~kkkjjj|||{{{iii```ZZZRRRNNNGGGAAA<<<888666444---,,,***)))))))))***+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((($$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%%%%&&&((())))))***))))))***+++---...//////...000222222222333555666333333222111///---,,,+++(((((())))))***+++,,,---~~~{{{uuuoooiiiccc\\\WWWJJJHHHDDD???;;;999777666222222333333444444555555333333333333333333333333222222111111222222333333222222222222222222222222///222999AAAKKKUUU]]]aaabbbZZZPPPEEE<<<999BBBMMMhhhwwwrrr[[[HHH???;;;:::===@@@AAA@@@???>>>>>>>>>EEEKKKLLLQQQ^^^kkkrrrlllggg]]]RRRHHHAAA<<<:::777555111---,,,,,,...///,,,,,,---...............------------...///111222222222111000///...------------...000666AAAMMMUUUTTTIII===666111...///333000222333333222111111222//////000000000000//////,,,,,,...000222555888999555222...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---++++++************++++++******++++++++++++******(((***+++++++++,,,///111///222555777999;;;>>>@@@???EEELLLRRRUUUYYY^^^bbb```aaabbbdddgggjjjmmmoootttyyy~~~rrriiikkkhhhrrr|||{{{gggbbb___]]]XXXQQQNNNOOOMMMXXXnnn}}}qqqyyyssshhh___WWWSSSLLLDDD===777333222---,,,+++***)))***++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&'''((((((((($$$%%%%%%$$$######$$$&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%%%%&&&'''((((((&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&((()))***++++++++++++,,,---...///000111000222444555555555666777222111000...,,,+++++++++,,,+++************++++++{{{vvvqqqkkkgggYYYVVVPPPIIICCC???<<<;;;777666666666555555555444444444444444444444444444222222111111222222333444222222222222222222222222111555;;;BBBKKKRRRXXX[[[WWWQQQIIIAAA::::::EEEQQQjjjwwwsssZZZFFF===<<<888<<<@@@BBBAAA??????@@@AAAIIIOOOPPPTTT^^^jjjqqqooofffXXXIII???;;;;;;<<<:::888333///---...000111,,,---......//////......,,,,,,+++,,,---///000222111000000000/////////...,,,---...222:::EEERRR[[[[[[NNN>>>555///,,,...444000222333333222111111222...//////000000//////...+++,,,---///222555888999555111---+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---,,,+++,,,---++++++************++++++'''((()))++++++++++++***(((***+++++++++,,,///111///111444777888;;;>>>@@@@@@GGGOOOSSSUUUVVVYYY\\\[[[ZZZXXXXXX[[[```eeeiiijjjooouuuyyy{{{}}}wwwnnnooolllvvv}}}iiiaaaZZZXXXVVVQQQNNNNNNJJJMMM\\\yyyvvvuuu|||ooocccYYYVVVPPPHHH???999555444---,,,+++*********++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&'''(((((()))&&&&&&%%%###"""###&&&((('''''''''((((((((())))))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''((()))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''')))***,,,------------......///000111111111333666777666666777888444222///---,,,,,,---...---,,,+++++++++,,,------|||wwwsssgggccc\\\SSSKKKEEEBBB@@@;;;;;;:::888777555444444444444444444444444444444222111111111222333333444222222222222222222222222777999>>>CCCIIIMMMPPPRRRPPPKKKDDD???:::<<>>===777;;;@@@BBB@@@??????@@@BBBKKKRRRSSSUUU^^^iiioooooodddSSSCCC999666999<<<===:::555111///000111333---......///000/////////++++++++++++,,,...000111000000000000000000//////,,,---///333;;;HHHVVV___```PPP???555...***---444000222444333222111222333......///////////////...++++++---///222555888999666111,,,+++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++++++++,,,++++++************++++++%%%'''(((***++++++++++++(((***+++++++++---///111...111444666888;;;>>>AAACCCIIIQQQTTTTTTSSSUUUXXXYYYVVVRRRQQQSSSYYY```eeebbbgggoootttvvvxxx|||}}}ttttttuuukkkaaaWWWUUUTTTPPPMMMLLLJJJGGGRRRnnnvvvppp|||ssseeeXXXVVVQQQJJJBBB<<<:::999---,,,+++*********+++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''((())))))***)))(((%%%$$$%%%))),,,(((((((((((())))))))))))(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''######$$$%%%&&&(((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((***+++---............//////000000111111000222555666666555666666666444000---,,,...000222*********+++---///111333}}}}}}pppeeebbb]]]RRRHHHDDDFFF@@@999666666888777666888888888666333222333444222111111000000111111111444444444444333333333333888:::>>>CCCGGGJJJLLLLLLNNNFFFBBBBBB???===JJJ]]]lllxxx{{{mmmXXXIII>>>777999===@@@@@@===;;;<<<===;;;IIITTTVVVUUU\\\hhhpppssshhhVVVBBB555111444999999666333000///000222444888444///------...---,,,...///000///------///000000//////.........//////,,,111555999DDDRRR\\\___[[[MMM===444///,,,---000//////000222333444555666////////////////////////,,,---...///111333555666333111///.........---+++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))%%%''')))***+++++++++***)))***,,,,,,++++++,,,---000333666777888999<<<===EEELLLRRRTTTUUUVVVUUUQQQVVVSSSPPPMMMOOOSSSYYY\\\dddddddddfffjjjpppvvvyyy}}}zzzttteeeZZZWWWQQQIIIJJJRRRJJJJJJNNN\\\uuuvvvmmmkkkuuupppjjjYYYWWWUUUPPPEEE888444666333000,,,++++++,,,,,,+++)))***++++++***)))***+++)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''((('''***+++)))%%%###&&&***''''''(((((())))))******%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''&&&&&&&&&((('''&&&%%%### (((((((((&&&######$$$&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&$$$###$$$'''***''''''((((((((((((((('''))))))***+++,,,------...//////000111222222333333111222222333444555666777444333111///---,,,+++++++++,,,,,,------...//////{{{qqqnnnjjjaaaXXXTTTOOOKKKDDD???======<<<<<<888999888666444222333444222222111111111222222333000111111111222333333444888<<<@@@EEEHHHKKKNNNOOOMMMEEEAAA@@@======KKK]]]ooowwwxxxiiiTTTEEE<<<666999<<>>???HHHPPPTTTYYYbbbkkknnnrrreeeRRR@@@444111333666666444222000111333666888000...,,,---///000///---...///000///...---///000//////............/////////222666===IIIWWW^^^^^^WWWJJJ;;;444000------000///000000111222333444444////////////////////////---------...000111333444222000.........///...,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((())))))************))))))+++,,,,,,,,,,,,...///222333555666777:::>>>AAAFFFNNNTTTVVVXXXZZZYYYVVVXXXVVVRRRPPPOOOQQQTTTUUU]]]]]]]]]```dddjjjppptttyyy|||{{{|||~~~sssdddXXXVVVSSSLLLKKKPPPIIIIIILLLWWWmmmxxxgggdddmmmvvvppp]]]YYYTTTNNNEEE<<<:::>>>333111---++++++,,,,,,+++)))***++++++***)))***+++))))))))))))))))))))))))(((''''''&&&&&&''''''((('''''''''((((((((())))))(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''')))+++)))%%%$$$&&&***((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((######$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$###$$$&&&(((&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$''')))&&&''''''((())))))((((((******+++,,,---...//////000000111111222333333444333333333444444555555555222111000...,,,,,,++++++***++++++,,,------......xxxuuurrrkkkccc___XXXVVVQQQJJJDDDAAA@@@AAA===>>>===;;;777555444555111111111111222222333444222111111111222333444444888===CCCGGGIIILLLPPPSSSNNNFFFAAA@@@???AAAPPPaaapppssspppaaaOOOBBB<<<999999<<>>555222...,,,,,,,,,,,,+++)))***++++++***)))***+++))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((()))))))))***'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&)))***)))&&&%%%''')))((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((######%%%&&&''''''''''''%%%&&&''''''((((((''''''###$$$%%%%%%$$$%%%''')))&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&$$$$$$&&&(((%%%&&&'''((()))*********,,,,,,---...///000000111111111222222333333444444444444444333333222222222///...---,,,++++++++++++)))******++++++,,,------~~~zzzwwwqqqjjjeeedddccc___WWWOOOIIIHHHJJJGGGHHHFFFBBB===999777777111111111111111222333444666666555444333444555555777===DDDHHHIIILLLPPPTTTPPPIIIDDDCCCCCCIIIXXXgggnnnmmmgggYYYKKKAAA======999<<>>???BBBEEEDDDKKKPPPRRRWWWaaahhhkkkhhhZZZHHH;;;666444333111000///......///111333444111000///...---...000111...000111111000//////000...............///000000333666<<>>@@@BBBJJJQQQWWWYYY[[[___```___```bbbdddeeedddaaa^^^[[[ZZZYYYWWWWWWXXX\\\___bbbmmmooorrrwww{{{uuuxxxmmmbbb___[[[WWWTTTMMMKKKKKKMMMPPP[[[rrr{{{lll___WWWbbbvvvyyy|||mmm]]]TTTOOOHHHAAA>>>999555111......---,,,+++)))***++++++***)))***+++(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&'''''''''''''''''''''''''''''''''(((((())))))&&&''''''''''''''''''&&&&&&'''))))))(((''''''(((&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''(((((('''&&&$$$######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&''')))***+++++++++'''''''''''''''&&&%%%%%%''')))***)))'''&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&%%%'''(((%%%&&&(((***+++---------,,,,,,---...///000111111222333333333333333444444111000000///...---,,,+++,,,++++++++++++,,,---...*********+++,,,,,,------xxxuuuuuurrrlllfff```]]]\\\XXXWWWVVVQQQIIICCC>>>===999999888888888888999999555555444555777:::===???<<<>>>BBBGGGKKKNNNPPPPPPHHHFFFDDDDDDJJJVVVeeepppsssjjj___TTTIII>>>:::::::::===@@@@@@@@@AAAEEEIIIKKKSSSXXXWWWWWW]]]fffkkk```VVVGGG;;;555444333333111000///...---...////////////...------///333777...000222222111//////000......---......///000111666:::CCCQQQbbbkkkeeeYYYIII???555222111//////111111111111111111111111000000000000000000000000000......---,,,,,,,,,,,,,,,++++++,,,///111222111///...---,,,,,,++++++,,,,,,************************)))))))))))))))))))))))))))))))))***+++,,,---...***++++++******,,,000333...333888<<<>>>>>>???@@@HHHNNNSSSTTTVVVYYYZZZXXX[[[]]]```cccddddddbbbaaaZZZYYYVVVTTTUUUWWWZZZ\\\gggkkkqqqvvv~~~xxxwww}}}wwwjjjbbb]]]WWWRRRMMMKKKLLLOOONNNSSSdddxxxvvvggg[[[```sssnnn\\\TTTRRRMMMEEE@@@;;;777333000......,,,+++)))***++++++***)))***+++))))))))))))))))))))))))((())))))******))))))(((&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((()))&&&&&&'''(((((('''&&&&&&&&&&&&((()))))))))((('''%%%&&&&&&'''(((((())))))%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$&&&'''((((((((((((###$$$%%%&&&'''''''''''' """%%%&&&&&&&&&((()))&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((''''''((()))'''(((***,,,---...//////,,,---...///000111111222222222222222333333333333.........------,,,,,,,,,---------------...//////+++,,,,,,------...//////{{{yyyvvvsssppplllhhhddd]]]^^^]]]YYYSSSMMMIIIGGGCCCCCCBBBAAA@@@@@@@@@@@@===<<<;;;:::;;;>>>@@@BBBAAAAAABBBGGGNNNRRRQQQNNNEEEEEEDDDFFFOOO]]]kkkssspppeee[[[TTTLLLBBB======;;;>>>AAABBBAAACCCHHHLLLQQQWWWZZZWWWUUUZZZaaaeeeXXXQQQEEE:::333111333555111111///...............,,,...///...---...111444---000222333111000//////---------......///000111555;;;EEESSSbbbjjjdddZZZKKKAAA666222000...///111111111111222222222222222000000000000000000000000...------,,,,,,,,,,,,---,,,,,,---///222222000......---,,,,,,++++++,,,,,,************************)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,.........,,,,,,---111444000444888:::<<<===>>>???EEEKKKOOONNNOOORRRRRRPPPQQQRRRUUUYYY\\\^^^___```ZZZXXXUUUTTTTTTVVVYYY[[[aaaiiirrryyy~~~vvvrrrwwwrrrggg^^^TTTMMMMMMJJJLLLQQQOOONNNYYYjjj}}}nnn___bbbwwwuuu]]]TTTSSSPPPIIIDDD<<<888444000///...---+++)))***++++++***)))***+++))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''((((((((((((&&&&&&&&&'''''''''(((((($$$%%%%%%&&&''''''((((((&&&&&&'''(((((('''&&&&&&%%%&&&''')))******(((&&&&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%&&&'''''''''%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''''''''$$$%%%&&&&&&''''''''''''!!!$$$&&&&&&&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%(((((((((((()))******+++,,,...///000000000......///000111222333333222222222222222222222222------------......////////////////////////000111---......///000000111111~~~~~~{{{uuuqqqbbbcccccc```[[[VVVSSSQQQKKKJJJIIIGGGFFFFFFFFFFFFJJJHHHDDDAAA@@@@@@AAABBBEEECCCBBBHHHPPPTTTRRRMMMDDDFFFGGGJJJTTTbbbpppwwwiii___WWWTTTOOOGGGCCCDDD<<>>@@@CCCHHHLLLKKKKKKMMMMMMKKKIIIJJJLLLPPPSSSWWWZZZ\\\ZZZXXXVVVUUUUUUXXX[[[]]]^^^hhhttt|||rrrmmmsss{{{}}}qqqeeeYYYPPPLLLIIILLLRRRPPPKKKSSSaaauuuqqqccceee{{{fffZZZYYYVVVPPPKKK===999444111///...---+++)))+++++++++***)))***+++))))))))))))))))))))))))$$$%%%&&&''''''&&&%%%$$$(((((((((((())))))))))))&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((%%%&&&'''(((((('''&&&%%%%%%&&&''')))******(((&&&'''&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&''''''$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((((((((((((''')))))))))((('''%%%$$$######%%%(((((('''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&'''''''''''''''''''''''''''''''''"""%%%'''(((((()))***+++,,,,,,...///000000111111000000111222333444444555222111111111111111111111,,,------...///000111222111111000000000000111111//////000000111222222222~~~|||wwwrrrlllgggdddaaa^^^[[[___ZZZSSSMMMKKKIIIGGGEEEQQQMMMHHHGGGGGGHHHFFFDDDCCCDDDGGGKKKPPPTTTVVVVVVLLLJJJJJJRRR```llltttvvviiiccc[[[UUURRROOOKKKHHHDDDBBB@@@BBBFFFIIIIIIHHHSSSUUUWWWYYYYYYXXXVVVTTTMMMGGG>>>666000///000222222111///---,,,+++,,,,,,------...//////...------000000111222222000///...///...---,,,,,,///111444<<<<<<@@@KKKXXX___^^^ZZZGGGAAA888111...---......111000000000000111111222000000000000000000000000111000///------,,,,,,,,,,,,---...000111111111111111000...---,,,++++++***+++*********+++,,,,,,---))))))))))))))))))))))))***,,,------++++++,,,...*********+++,,,...111222444555777999:::;;;<<<<<>><<<:::777222,,,&&&!!!))))))***++++++++++++***+++*********))))))((((((&&&'''((('''%%%%%%'''((())))))((((((((((((((()))))))))(((((((((((())))))&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''&&&%%%&&&'''((()))&&&%%%$$$$$$$$$&&&((()))((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%''''''&&&$$$$$$%%%'''''''''''''''''''''''''''((())))))(((((()))+++'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''%%%$$$%%%'''&&&&&&%%%%%%%%%&&&''''''&&&&&&'''((()))+++---...---......///////////////111222222111000000111333333222222111111222222333111222333222111000111222444555555444222111111222111222444444222000000000}}}xxxsssooommmkkkhhhfffjjjgggaaa[[[UUUPPPLLLJJJTTTQQQLLLKKKKKKLLLLLLJJJGGGGGGIIINNNTTTXXXXXXWWWLLLJJJLLLUUUeeerrrxxxyyyiiiddd\\\XXXVVVTTTQQQNNNJJJGGGFFFGGGJJJMMMMMMMMMPPPQQQSSSTTTSSSQQQMMMKKKEEEAAA;;;444111000222333222111///---,,,+++,,,,,,---------.........//////111111111111111000////////////...---...000444777<<<>>>CCCLLLTTTVVVSSSNNNEEE???777111//////000000//////........./////////000000000000000000000000000000///...------,,,---,,,---...000111111111111000///...---,,,+++++++++++++++***++++++,,,,,,---***************************,,,------++++++,,,...,,,,,,,,,,,,...000222333666777888:::;;;<<<======AAADDDGGGJJJLLLJJJHHHGGG?????????AAADDDHHHMMMOOOTTTXXX\\\]]][[[[[[^^^aaaaaagggooowwwuuunnnnnnooowwwlll\\\SSSRRRMMMKKKNNNOOONNNQQQWWWbbbyyy{{{nnneeennn|||cccWWWUUUUUUUUUDDD@@@;;;777444000***&&&++++++***)))(((''''''&&&*********)))))))))((((((''''''((('''&&&%%%''')))))))))((((((((((((((()))((((((''''''''''''((((((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''&&&%%%&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''''''''((()))***,,,---...---...//////000000//////222333333222111111222444333333222222222222333333000222333222111000111222333444555444333222333444...000222222222111222444}}}{{{|||{{{yyywwwwwwwwwtttnnndddZZZSSSOOORRROOOKKKIIIIIIJJJJJJJJJJJJIIIJJJPPPWWW[[[ZZZWWWPPPMMMOOOYYYiiiuuuxxxvvvhhhccc^^^[[[[[[ZZZXXXVVVOOOMMMKKKKKKMMMPPPQQQQQQLLLMMMOOONNNLLLGGGBBB???;;;999555222111111222333111000...---,,,,,,,,,,,,---,,,,,,,,,---///000222222111111000000000000000////////////000333888<<>>???@@@@@@BBBCCCDDDFFFFFFFFFEEEDDD:::::::::;;;===AAADDDFFFNNNRRRWWWZZZZZZ\\\```dddeeejjjpppwwwzzzpppooopppuuu|||tttbbbXXXQQQKKKGGGJJJMMMOOOPPPRRRZZZppptttgggggg}}}kkk[[[VVVWWWYYYMMMEEE<<<777555333///+++---,,,+++)))((((((((((((******))))))))))))(((((('''(((((('''&&&&&&'''))))))((((((''''''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((()))***)))'''%%%###&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%''')))''''''''''''''''''''''''###$$$%%%%%%$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''"""###%%%&&&'''(((((((((%%%&&&''''''%%%%%%&&&'''(((''''''&&&&&&'''''''''(((((()))***+++---......---...//////000000//////222333444333111111333555333333333333333333333333000111222222111000111222111333444444333222444555...000111111111222444666}}}qqqdddZZZUUUPPPNNNIIIFFFEEEEEEFFFGGGKKKIIIIIIOOOWWW[[[YYYUUUUUURRRRRR[[[iiiqqqpppkkkccc```\\\[[[]]]^^^\\\ZZZSSSQQQOOONNNNNNPPPRRRSSSKKKLLLMMMKKKGGG@@@:::555444333222000000000000111000///---,,,+++,,,,,,---,,,+++++++++,,,///222444333222000/////////000111---...///000111555<<>>AAADDDEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@888888777888999<<<>>>???GGGJJJOOOSSSVVVXXX\\\___dddiiiooovvvwwwtttuuuxxxyyy~~~hhh[[[SSSMMMGGGHHHLLLOOOPPPOOOXXXhhh}}}xxxfff]]]lllrrr^^^UUUVVVYYYVVVLLL???777555444000,,,,,,,,,+++++++++,,,---...))))))))))))))))))(((((('''(((((('''&&&&&&''')))(((((('''''''''((())))))(((''''''&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&'''((((((((('''%%%$$$%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$%%%''')))''''''''''''''''''''''''%%%'''(((((('''&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''$$$&&&'''&&&%%%%%%&&&((()))((((((''''''(((((())))))***+++,,,---......///......///000000000000000111222333222111111333444333333333444444333333333000111222222111000222333111222333333222111222333000111222222222444777999|||oooccc[[[SSSPPPLLLGGGDDDCCCEEEFFFJJJHHHGGGLLLRRRVVVUUUSSSVVVSSSSSS[[[fffkkkhhhbbb]]]ZZZXXXYYY\\\^^^]]][[[XXXVVVSSSQQQPPPQQQSSSUUUMMMNNNMMMJJJEEE===666222111111000000///......---......,,,++++++,,,---...,,,+++***+++,,,///222444333222000/////////000111+++---000000222888AAAHHHNNNVVV___```WWWIII===777444222//////111333444444444444444444333222111000////////////////////////...///000000000///...---,,,---...000111111111111//////...---------......+++,,,---------,,,,,,+++++++++++++++++++++++++++***+++---,,,++++++,,,...------,,,,,,---///111222555777;;;???CCCFFFIIIJJJHHHFFFCCC@@@===<<<;;;;;;888888777888999:::;;;<<>>BBBwwwiii```QQQOOOKKKEEEAAA@@@CCCEEEIIIHHHHHHIIIMMMQQQSSSTTTVVVUUUVVV\\\dddgggeeebbbZZZWWWVVVWWW[[[]]]\\\ZZZ\\\[[[XXXTTTQQQQQQTTTWWWPPPOOOMMMIIICCC<<<666222111000000///...---,,,,,,------,,,++++++,,,---...+++++++++,,,---///222333222111111000000000000000+++...111222444;;;FFFOOOYYY```ffffff\\\MMM@@@888000///...///222555666666444555555555333222///...000000000000000000000000...///000111111000......,,,---...000111111111111000000///...------......,,,,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...------,,,,,,---///000111444666999===AAADDDFFFHHHFFFDDDAAA===;;;999888888777777777888888999:::;;;===>>>BBBEEEIIILLLNNNOOOTTTZZZaaahhhppp|||yyyvvvvvvsss~~~nnn^^^]]]YYYRRRKKKKKKNNNNNNKKKJJJUUUnnnkkkYYYYYYlllvvveeeYYYUUUUUU^^^VVVIII>>>555111...---+++,,,++++++***)))'''&&&''''''(((((((((((())))))((())))))(((''''''(((***&&&&&&&&&&&&'''((())))))))))))(((((((((((())))))((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%$$$"""""""""$$$''')))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###%%%&&&''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$###%%%&&&&&&&&&&&&'''(((((((((((()))***+++,,,---+++---...000111111000///...///000000111111000000...///000/////////111333111111333333333333111111///000222222111111222444222333444444222222333444...111666:::>>>CCCHHHLLLyyyjjj^^^NNNMMMIIIEEEAAAAAAEEEIIIJJJJJJJJJJJJJJJNNNSSSXXX]]]^^^```bbbeeeeeedddcccZZZWWWVVVXXX\\\^^^]]][[[]]]\\\YYYTTTPPPOOOSSSVVVPPPOOOKKKFFFAAA;;;666333111000//////...---------,,,,,,+++++++++,,,...///++++++,,,---...///000111111111111111111000//////,,,000444666888???LLLVVVaaadddgggeee[[[LLL>>>666000//////111555777888777666777777777666333111///000000000000000000000000---...000111111000///...,,,---...000111111111111111111000...------------,,,---...///...---+++***------------------------***,,,------++++++,,,...///............000111222333555777:::<<<>>>???@@@@@@>>><<<:::999888888888555555666666777888999999;;;<<>>999666444000000///.........//////,,,++++++***+++,,,...///***+++---...///000//////000111222222222111///...---222666888:::BBBPPPZZZ^^^______[[[RRRDDD555,,,111000111333777999:::999::::::;;;:::999666333111000000000000000000000000---...000111222111///...,,,---...000111111111111222222000///------,,,,,,,,,---...//////---+++***------------------------***,,,------,,,+++---...000000/////////111222333333444666777888999999999:::999999888888888888888333333444555666666777777;;;;;;>>>CCCHHHLLLMMMNNNJJJLLLOOORRRXXXfffwwwgggaaacccbbblll~~~uuukkkfffcccccc[[[NNNGGGHHHIIIHHHKKKLLL]]]{{{oooaaa___eeexxx{{{~~~zzzqqqeee[[[UUUXXXVVVQQQFFF;;;333333555&&&(((+++......,,,***(((&&&'''''''''(((((())))))((()))))))))'''''')))***%%%%%%%%%&&&'''((()))***'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&&&&'''(((((((((&&&$$$"""(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))(((&&&&&&&&&''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&'''(((((((((###$$$&&&&&&&&&&&&''')))&&&'''((())),,,...000111---...000222333222111000//////000111111111111111///000111111000111333555...///111222222111///......000111222111111333444111333666888999;;;>>>@@@;;;>>>BBBEEEGGGHHHJJJLLL{{{uuutttrrriii^^^XXXSSSQQQQQQQQQPPPSSSXXXZZZUUUSSSUUUTTTSSSXXX```dddggglllqqqrrrnnnfffaaa[[[\\\]]]]]]]]]\\\[[[ZZZ\\\WWWRRROOOOOONNNLLLIIIMMMLLLJJJFFFBBB===999666111000///......///000000///000000...,,,+++,,,...////////////000000000000...000111111000//////000111444999<<>>AAADDDIIINNNRRRRRROOOMMMNNNQQQXXXfffsssmmmUUURRRZZZdddqqq~~~zzzqqqiiikkkiii```TTTOOOOOOMMMHHHGGGKKKXXXnnnzzzfff^^^```qqqxxxrrriii```[[[aaa]]]KKK<<<888555111,,,,,,,,,,,,++++++***)))---,,,+++))))))))))))***(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((''''''&&&&&&&&&&&&''')))***,,,---''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&)))******)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&###$$$'''(((&&&&&&)))******+++,,,------------////////////000000000000//////.........///000111000111222222333333222222333333222111000000000111111222333444666:::@@@EEEEEEJJJMMMLLLNNNSSSUUUUUUSSSSSSSSSSSSRRROOOJJJFFF{{{ooogggeeedddaaaaaa]]][[[\\\\\\[[[]]]aaa\\\[[[\\\^^^^^^\\\___cccggggggiiilllnnnmmmjjjggg`````````___\\\YYYVVVTTTNNNLLLJJJKKKLLLKKKFFFBBBFFFEEEDDDAAA>>>;;;999777666555333111////////////000000000///---,,,---........./////////000000000000111111111//////000222444888>>>GGGQQQXXX[[[\\\eee```XXXNNNDDD<<<777444222333444777999;;;===>>>;;;:::888888999888555333111000000000000000111111000111111111111000000///000000000111222222333333111222222000...---///000...////////////...------++++++,,,,,,,,,,,,------------------------------+++,,,---...///111222222000000000000000111333333333333333333333222222222222222222222222333444444888:::<<<>>>AAAGGGNNNSSS\\\UUUPPPPPPQQQUUU^^^ggg|||xxx\\\RRRTTT\\\hhhvvvxxxmmmqqqmmmbbbWWWQQQPPPNNNKKKHHHIIIRRRgggiii]]][[[qqq~~~xxxrrrjjj^^^gggeeeUUUCCC;;;666222---------,,,+++******)))++++++******)))******+++'''''''''((()))*********(((((((((((()))))))))))))))((((((''''''''''''((())))))(((((((((((())))))''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$"""###'''(((''''''+++)))***+++,,,,,,------,,,////////////000000000000//////000000111111111111000000111222222222222222111000000/////////000000333555666888===HHHUUU___dddfffccc]]]ZZZ\\\\\\YYYWWWWWWXXXXXXWWWTTTNNNIIIuuujjjfffffffffiiidddbbbbbbaaa^^^___ccc___```bbbdddcccbbbccceeehhhggggggiiikkklllkkkiiiccccccbbb```]]]XXXSSSQQQLLLIIIGGGGGGIIIJJJGGGDDDAAAAAA???>>><<<:::888888666444333111000000111111111222222000......///000........./////////000000222222222222111111444666888999???IIITTT[[[^^^]]]___\\\UUUMMMDDD===777555333555777999:::<<<>>>@@@===;;;999888888777555333000000//////000000111111000000111111111111000///000000000111222222333333111111222111///...///000///////////////...------+++++++++,,,,,,,,,---------------...............,,,,,,---...///000111111////////////000111222222222222222222111111111111111111111111111222222333888888999:::>>>EEEMMMRRR___\\\ZZZYYYVVVUUU[[[dddsssgggVVVRRRXXXbbbppp~~~ssspppkkkcccZZZTTTQQQNNNKKKIIIHHHNNNaaa}}}mmm^^^XXXgggvvvwwwpppaaajjjjjj[[[III<<<666333///...---,,,+++*********))))))*********++++++,,,'''((((((((()))))))))***(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))'''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&((((((((((((&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$"""###(((***)))***---******+++,,,------------////////////000000000000000222333555555444333222///000000111222111111111//////......//////000111222666;;;AAAJJJ\\\qqquuueee^^^]]]]]]WWWXXXZZZ]]]^^^[[[VVVRRRzzz|||tttnnnmmmmmmpppkkkhhhgggddd``````bbbbbbeeehhhhhhggggggfffeeeiiigggfffgggiiiiiihhhgggccccccbbb```\\\VVVQQQNNNMMMIIIDDDDDDFFFIIIIIIHHH>>>===<<<;;;:::999888888333333222111111222333444111111111000...---...///............////////////000111000000///111555999;;;<<>>???DDDJJJRRRXXX\\\]]]NNNOOONNNMMMIIIDDD???<<<:::>>>CCCEEECCCAAAAAABBB???>>><<<;;;:::888555333000000000000111222333444///000000111111111111000000000000111222222333333///111333222111000000111///000000000000///......++++++,,,,,,,,,,,,------,,,,,,,,,---......////////////////////////......000000000000111222333333000000000111111111111111111000000000000111222222555555555555777===EEEJJJXXXbbbnnnpppdddXXXXXX```kkkyyy{{{```SSSWWW]]]hhhwwwiiieeebbbaaa\\\TTTLLLJJJKKKIIILLLYYYnnnrrrdddcccoooqqqeeegggeee[[[LLL???777555111000...,,,*********+++((()))***+++++++++++++++*********)))((('''''''''(((((((((((())))))))))))(((''''''''''''(((((()))((((((((((((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((&&&'''+++---,,,...111,,,---...//////000000///////////////000000000000...000222333333222111000......///000000000000000......///000111333444555777BBBNNNUUUZZZfffyyyrrrgggeeeZZZ[[[^^^bbbfffgggfffdddtttlllhhhppp|||~~~zzzyyyxxxtttpppmmmmmmkkkfffeeegggiiinnnoookkkhhhiiigggccchhhhhhhhhhhhgggccc^^^ZZZXXXYYYZZZYYYUUUPPPJJJGGGHHHCCC???>>>AAADDDDDDCCC;;;;;;999888777777888888222222111000000111333333///000000///,,,,,,---...---------.........//////------,,,,,,...333:::??????DDDKKKRRRVVVXXXZZZ[[[MMMMMMLLLJJJHHHEEEBBBAAA???EEELLLMMMJJJEEEDDDDDD<<<<<<<<<======<<<999666111111111111222333444555//////000111111111111111000000000111222222333333///111333333222000111111000000000000000///......++++++,,,,,,,,,,,,------+++++++++,,,---.........------......//////000000////////////000111222333000000000111111222222222111111000000111111222333333333333333555:::@@@EEEOOO\\\oooxxxrrrfffbbbfffkkkwwwiiiXXXTTTYYYcccqqqoooiiidddccc^^^UUUNNNMMMKKKJJJKKKTTTdddxxx~~~jjjccclll~~~{{{hhheee___WWWLLLAAA:::777222111...,,,*********+++))))))***+++++++++******))))))))))))(((((((((((((((((((((((())))))))))))&&&''''''(((((((((((((((...---+++)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((&&&'''+++---,,,---000+++,,,---...////////////////////////000000000000//////111222222222111000---...//////000000////////////000111333555777888>>>KKKYYY^^^\\\___kkkvvvxxxllliiicccbbbbbbdddfffgggfffddd}}}sssmmmjjjlllwww|||{{{{{{zzzssspppnnnooommmiiiiiikkkjjjppppppkkkggghhhgggcccggghhhhhhiiigggbbbZZZUUUSSSUUUVVVUUURRRMMMGGGDDDBBB???======@@@AAA@@@>>><<<:::999777777777888888444333111000000000111111333333333222000///000111---------.........//////////////////111777???DDD@@@HHHRRRXXXZZZYYYZZZZZZNNNMMMJJJHHHFFFEEEEEEEEECCCJJJRRRSSSOOOIIIFFFFFF999:::;;;>>>??????<<<999222222222222333444555666//////000111111111111111000000000111222222333333///111333333222111111111000000000000000//////...++++++,,,,,,,,,---------******+++,,,,,,---......+++,,,---...///111222222///......//////000111222000000111111222222222333111111111111111222222333222222333333444888===AAAGGGVVVlll}}}vvvppppppkkkvvvppp^^^PPPVVV```mmmvvvnnngggeee___UUUPPPPPPKKKJJJKKKPPP\\\nnnkkk```eeewwwjjjccc\\\UUUMMMCCC<<<999333111...,,,******++++++)))***+++,,,,,,+++***)))''''''(((((())))))******(((((((((((())))))))))))%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&'''''''''%%%&&&((('''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((&&&'''+++,,,+++,,,///++++++,,,---............////////////000000000000111111222222333333333222---......//////////////////000111222555777999:::CCCRRRaaaeee___\\\bbbkkkuuunnnmmmjjjhhhfffeeeeeeeeecccbbb{{{rrrqqquuutttyyy}}}yyywwwwwwtttrrrqqqppppppooollljjjnnnmmmlllkkkiiigggeeedddccceeefffddd___ZZZUUUSSSKKKNNNPPPOOOJJJEEECCCBBB@@@BBBCCCBBBAAA???>>>===???>>><<<;;;;;;:::888666777666444333333444666777666555444333111000000000...............///000111...000111222333888AAAGGGGGGJJJPPPXXX]]]\\\WWWRRRRRRJJJFFFHHHHHHEEEFFFKKKIIIMMMRRRUUUTTTOOOHHHDDD===<<<;;;===@@@@@@<<<888222222111111111111111111111000000000111222222333000000111222222222222111222111111111000000//////000000000000000///...............------,,,,,,,,,)))+++---000111000//////------......///000111111000000000///...///333555222222333444555555555555777666555444444444444444333444555555555777:::===IIIQQQ___qqq~~~{{{tttyyy}}}aaaTTTWWW^^^kkkvvvnnneeeZZZPPPKKKJJJIIIGGGIIITTTfffxxxyyyccccccpppwwwiii^^^ZZZRRRDDD===@@@666111,,,+++---...,,,)))++++++,,,***)))(((***+++''''''((())))))))))))))))))((('''''''''(((***+++'''%%%"""###%%%'''&&&$$$))))))))))))))))))))))))%%%%%%&&&'''((('''%%%$$$)))'''&&&&&&&&&&&&%%%###''''''''''''''''''&&&&&&(((%%%###$$$'''((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''###%%%''''''&&&%%%&&&'''%%%&&&&&&'''((((((''''''###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''***)))((()))+++,,,,,,,,,............////////////,,,---///000000000///...000111222111000///000111333///---///222222000000//////111777>>>BBBBBBAAAIIISSS\\\]]]XXXVVV\\\cccqqqtttmmmllllllkkkkkkmmmrrrvvvtttoooiiiwwwuuuxxxzzz|||~~~{{{yyyyyyvvvtttsssrrrrrrqqqooommmnnnnnnnnnmmmkkkhhheeecccbbbccccccaaa\\\UUUPPPMMMIIIKKKLLLJJJEEEAAA??????BBBEEEIIIHHHEEE@@@>>>===>>><<<;;;:::;;;;;;:::888555555333333333333555555666555333111000//////////////////...//////000000,,,///222444666<<>><<<777222---,,,---...,,,***++++++,,,***)))(((***+++(((((()))))))))))))))((()))(((((('''((()))***+++)))'''%%%%%%'''((('''&&&(((((((((((((((((((((((('''''''''((((((((('''&&&'''%%%$$$%%%''''''&&&%%%'''''''''''''''''''''''''''%%%###$$$'''((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''$$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((***)))((()))+++,,,---,,,............////////////,,,---///000000000///...///111111111///...///000111...,,,...000111111111222333555:::AAAEEEEEEDDDLLLRRRXXXXXXVVVXXX```gggttt}}}xxxooojjjhhheeefffdddhhhwww|||||||||{{{zzz{{{||||||zzzyyyyyyxxxvvvvvvwwwwwwuuusssrrrrrrrrrqqqnnnkkkgggdddaaaaaaaaa___[[[UUUOOOLLLJJJKKKJJJGGGCCC@@@>>>>>>CCCIIINNNNNNHHHBBB??????>>><<<:::999:::;;;;;;:::666555555444444555555666888777555333111111000000000000//////.../////////+++///333666:::AAAIIIPPPMMMNNNPPPTTTXXXYYYXXXVVVSSSKKKGGGJJJNNNNNNMMMMMMJJJOOOWWW\\\]]]YYYSSSNNNBBBAAA@@@AAACCCAAA===999555333///------000333666000000000///000000111222000000111222222222222111111111111111000000000000000000000000000//////......------------,,,,,,,,,++++++,,,,,,---------...------...///000000000000000111111000000111333666333333444555666666666666444555666666666555444333444555666666666777:::<<<===DDDQQQaaaqqq}}}yyy^^^SSSSSScccsss|||kkk]]]TTTOOOGGGEEEBBB@@@DDDRRReeetttssshhhiiivvv[[[RRRPPPHHH>>>999888444///---......---+++++++++,,,***)))(((***+++)))))))))***))))))((((((((((((((((((((()))*********((('''((()))***)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%$$$$$$%%%'''((((((''''''''''''''''''''''''''''''%%%$$$%%%'''((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''%%%&&&&&&%%%$$$%%%''')))&&&'''''''''''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((())))))+++***))))))+++------,,,............////////////---...//////000////////////000111000...---...///000...---...111444555555777888:::???DDDHHHJJJIIIQQQTTTVVVWWWYYY___iiippp|||zzztttmmmiiihhhccc^^^___ZZZ___vvv}}}}}}~~~{{{zzzvvvtttuuuyyy|||}}}|||{{{yyyxxxxxxzzz{{{zzzyyyyyyxxxvvvsssooollliiigggbbbbbbbbbaaa___[[[UUUQQQOOONNNMMMJJJFFFDDDBBBBBBCCCIIINNNMMMGGGBBBAAACCC@@@===:::999999;;;;;;;;;888888777777777777888888;;;:::999777555444333333000//////...............,,,000555888<<>>BBB@@@>>>@@@CCCFFFIIIMMMPPPRRRQQQSSSWWW___hhhqqqxxx|||xxxpppddd[[[VVVRRRPPPOOOVVVQQQQQQ\\\nnnyyywwwqqqzzz}}}uuurrrlllnnnooopppsssuuupppjjjcccaaa```ccciiiqqqwww{{{wwwuuutttuuuxxx{{{||||||~~~{{{uuuoookkkgggfffeeejjjhhhfffeeeeee```YYYSSSTTTSSSQQQPPPPPPOOOLLLJJJGGGGGGGGGFFFEEEEEEGGGIIIEEEAAA<<<999:::<<<>>>???<<<;;;999888888999;;;<<<;;;===>>>>>><<<888444111000/////////000000111222111555999<<<<<<>>>BBBFFFOOOPPPQQQPPPMMMKKKKKKLLLNNNNNNLLLIIILLLSSSVVVUUUXXX[[[___aaaaaa^^^YYYVVVUUURRRNNNKKKHHHCCC<<<666///000111111222222222222333222111111111111111111000000111222222222222111000000000000111111111111...//////000000000000000,,,,,,,,,------------...------...///000111222222111222444555555444222111---///111111000000111333111222333444555555555555333444666888999999888888888888888777666666888;;;<<>>@@@DDDFFFCCC>>>777333111111222222333444666666333777;;;======>>>AAADDDIIIMMMPPPQQQOOOMMMLLLMMMIIIMMMMMMJJJLLLUUU^^^aaaaaabbbdddeeedddaaa^^^\\\[[[WWWRRRNNNIIICCC:::444111000000///000222333555111111000///////////////000000111222222222222111///000000000111111111111......///000000000000000,,,,,,,,,---------......,,,...000222444555555555222444666777777666333222///111333333222222333444333444555666777777777777444444555666777888999999999999999888666666888:::;;;CCCMMMQQQTTTYYYbbbjjjuuuzzziiiiiiooorrr{{{vvvbbbSSSNNNGGGDDDHHHGGGDDDJJJUUUgggxxxooowwwfffTTTIIICCC???777666333///,,,++++++,,,++++++,,,***)))(((***+++'''((()))***+++,,,,,,,,,&&&'''((()))***))))))((($$$'''***+++)))''''''((((((((((((((((((((((((((($$$(((+++***&&&$$$&&&)))'''&&&%%%%%%&&&'''&&&$$$%%%%%%&&&&&&'''(((((()))###&&&******(((''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''$$$%%%'''&&&%%%%%%&&&((($$$$$$&&&'''(((((())))))((('''%%%%%%%%%&&&((()))'''((()))***+++---......---,,,+++,,,.../////////............////////////111000///...---......///+++---///000000111333444777BBBHHHEEEEEEKKKKKKFFFEEEGGGJJJLLLMMMPPPUUUYYYLLLPPPVVV[[[___eeekkkooojjjbbb]]]]]][[[VVVRRRSSSMMMMMMMMMMMMMMMOOOQQQRRR{{{mmmbbb^^^]]]_________gggppppppjjjhhhkkkmmmnnnqqqwww}}}~~~yyyqqqjjjeeecccbbbcccgggmmmnnnjjjeeeXXXWWWWWWYYY[[[ZZZUUUQQQPPPMMMLLLNNNPPPOOOIIIDDDBBB>>>:::999<<>>>>>AAAEEEHHHBBBEEEJJJMMMJJJDDD<<<777333333444555666888999:::333888===?????????BBBEEEEEEJJJPPPSSSRRRPPPOOOOOOEEELLLNNNJJJLLLXXXdddiiikkkkkkkkkiiifffbbb___]]]^^^ZZZTTTOOOJJJCCC:::333333111...---...111555777000///...---------------000000111222222222222111//////000000111111111222......///000000000000000,,,,,,,,,------.........,,,...111444666777777666333555777888888777444333111222555555444444555666555666777888888999999999666666666777888:::;;;<<<999:::999888666666888:::<<>>???<<<>>>AAABBBAAA@@@@@@AAADDDIIIOOORRRSSSTTTWWWZZZQQQQQQPPPMMMNNNXXXgggrrruuuqqqkkkfffeeedddddddddaaa\\\UUUMMMFFF???888444///000111333444555666666333///+++,,,000333111......///111222222111000////////////000111111222222111111000......---------,,,,,,++++++,,,...///000111222555888:::;;;<<<<<<===<<<===@@@???999555555;;;999777777777888888777666;;;???===<<<>>>>>><<<;;;999888888:::<<<<<<;;;;;;:::::::::;;;<<<<<<===???DDDLLLSSSSSSPPPSSSXXX]]]eeerrr}}}mmmlllrrrxxx}}}jjjcccWWWRRRKKKGGGFFFHHHKKKMMMdddyyyvvvpppyyyrrr```UUUJJJ>>>AAA:::555444222...---///,,,,,,++++++***)))((((((,,,***)))+++---,,,)))&&&''''''((((((((((((''''''%%%'''((((((''''''(((***'''((()))((('''&&&'''(((''''''(((((((((((((((((('''(((((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''### !!!''')))(((%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''')))'''%%%&&&((()))'''%%%%%%%%%&&&&&&'''(((((((((++++++,,,,,,---.../////////,,,***,,,///000---)))---///000///,,,+++---000000111111111///...///000***444444222777888;;;FFFSSSbbbhhh]]]WWWXXXRRRFFFFFFHHHKKKPPPUUUXXX[[[\\\ZZZZZZ[[[]]]```aaa```^^^YYYUUUSSSWWW\\\ZZZQQQHHHHHHHHHHHHIIIIIIHHHGGGFFF}}}zzzvvvsssppplllgggcccbbb```]]]\\\^^^eeennnuuuxxxvvvyyyxxxpppmmmjjjgggfffggghhhiiigggkkkrrrzzzyyyrrrmmmgggfffnnnvvvyyywwwvvvjjjiiilllnnniii^^^WWWVVVWWWXXXXXXWWWTTTQQQNNNMMMFFFEEECCCAAABBBGGGNNNSSSPPPOOOMMMKKKLLLNNNQQQQQQ]]]\\\\\\\\\[[[TTTIIIAAA999999888888:::>>>DDDHHH@@@AAACCCCCCAAAAAAAAABBBGGGKKKPPPSSSTTTUUUYYY]]]UUUVVVTTTRRRSSS[[[iiitttwwwsssmmmfffbbbbbbeeegggfff```XXXOOOGGG???999555/////////000111333555666444000,,,---000222000...///000111111111///---,,,......///000000111111222111000///......------------,,,++++++,,,...///000333444777999;;;=========CCCBBBDDDGGGEEE???;;;;;;:::999888999<<>>===<<<<<<=========;;;===<<<<<<;;;;;;;;;;;;<<<@@@DDDLLLSSSSSSOOOPPPUUUWWW___kkkzzzssskkklllrrryyy~~~jjjeee^^^XXXPPPIIIGGGHHHKKKNNNaaatttwwwpppwww|||cccTTTIIIAAABBB;;;555444222...---///,,,,,,++++++***))))))(((+++)))(((***++++++(((%%%((())))))******))))))(((&&&'''((((((''''''(((***'''((()))((('''&&&''')))(((((((((((((((''''''''''''(((((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&###"""$$$(((+++)))&&&'''''''''''''''&&&%%%%%%&&&''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&((('''%%%&&&(((((('''%%%%%%&&&&&&''''''((())))))+++,,,,,,------............***(((***...000...+++......///...------...000...///000000//////111222...777666555===BBBKKKYYYffftttwwwggg[[[YYYVVVNNNMMMQQQUUUVVVVVVWWW[[[______^^^^^^_________\\\ZZZRRRNNNMMMQQQVVVUUULLLCCCDDDDDDDDDEEEFFFGGGFFFFFF~~~yyyzzz}}}~~~zzztttqqqllleee^^^ZZZVVVSSSQQQOOOMMMJJJHHHIIINNNUUU[[[cccdddkkkxxx}}}nnngggdddbbbaaaaaadddiiiooossstttyyytttnnnlllrrrxxxzzz|||~~~rrruuuyyyyyyoooaaaZZZZZZ[[[]]]^^^]]]YYYVVVSSSSSSMMMLLLJJJIIIJJJNNNUUU[[[]]]\\\YYYUUUQQQRRRVVV[[[iiihhhgggfffddd\\\QQQIII??????===;;;;;;AAAJJJQQQDDDDDDCCCBBB??????@@@BBBHHHMMMRRRUUUUUUWWWZZZ]]]XXXYYYXXXUUUUUU\\\hhhsssuuusssmmmddd]]]^^^gggnnnmmmfff[[[QQQGGG@@@999666000000//////111333666777444111------///111///---000000111000///...,,,***---......//////000111111000000//////......------...---,,,+++,,,...000111555666999<<<>>>@@@AAABBBHHHGGGJJJNNNLLLDDD??????;;;;;;<<>><<<;;;::::::999999999999999???DDDLLLTTTTTTPPPOOORRRSSSZZZfffsss~~~jjjbbbhhhrrryyy~~~mmmjjjggg```VVVLLLHHHHHHLLLOOO]]]mmmuuummmrrrgggUUULLLFFFCCC<<<666444222...---///,,,,,,++++++***))))))))))))(((((()))******(((&&&)))******++++++******)))&&&'''((((((''''''((()))&&&((()))((('''&&&((()))))))))(((((('''''''''&&&'''(((((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''%%%###%%%((()))(((%%%'''''''''''''''&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%(((&&&%%%&&&'''((('''&&&&&&&&&''''''(((((())))))------------------------...+++)))+++///222333111000...------////////////,,,.../////////000222444444;;;:::;;;FFFQQQ___qqq~~~{{{iiiccc```YYYVVV[[[```^^^YYYXXX^^^dddiiigggdddcccaaa^^^ZZZWWWPPPMMMLLLPPPTTTSSSJJJBBBBBBAAAAAABBBDDDFFFFFFEEExxxrrrnnnooossssssllleeefffaaaZZZTTTPPPPPPPPPQQQHHHGGGDDDAAA@@@CCCHHHMMMRRRTTT\\\kkkwww~~~rrriiieeeccccccbbbcccgggoooxxx~~~zzzvvvwwwyyyxxxzzz}}}xxx}}}|||nnnaaa]]]^^^aaadddffffffccc```___```]]]ZZZUUUQQQQQQVVV^^^dddhhhfffccc]]]UUURRRXXXaaaqqqpppooommmhhh___UUUMMMCCCCCCBBB???>>>CCCMMMUUUGGGFFFDDD@@@======???AAAHHHNNNVVVZZZZZZYYYYYYZZZVVVWWWWWWTTTSSSYYYccclllnnnnnniii```XXXZZZgggrrrqqqiii]]]QQQGGG@@@999666444333111111222555999;;;444222///...//////...---///000000000000///------------......//////000000///////////////......---...---,,,+++,,,///111333666888;;;???CCCGGGJJJKKKLLLKKKMMMQQQNNNFFFAAA???@@@AAADDDGGGLLLTTT[[[```eeeeeeddddddiiimmmjjjddd[[[XXXUUUQQQMMMHHHBBB===;;;::::::::::::;;;;;;<<<>>>CCCLLLUUUWWWSSSQQQSSSUUU[[[dddppp~~~lll[[[^^^iiitttooommmllleeeZZZOOOIIIIIIMMMRRRYYYdddwwwrrriiikkksss|||kkk\\\SSSKKKDDD===777555333///---///+++++++++*********)))))))))))))))))))))))))))((()))******************)))&&&((()))(((''''''((()))&&&'''((((((''''''((())))))))))))(((''''''&&&&&&'''(((((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%###$$$&&&&&&%%%###((('''''''''''''''''''''))))))(((''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((''''''&&&''''''(((((()))******------------------,,,,,,000...,,,...222666888999444000------000000...,,,,,,.../////////000222555888@@@AAACCCPPP]]]kkk~~~zzznnnccc]]]aaadddccc______dddjjjqqqnnnjjjfffccc___[[[WWWUUUSSSSSSVVVXXXUUUMMMEEEBBB@@@???AAAFFFJJJKKKKKKjjjfffdddfffhhhfff___WWWYYYVVVRRRNNNKKKLLLOOOQQQKKKKKKJJJGGGEEEEEEGGGIIIIIIIIIOOOZZZfffqqq~~~|||xxxtttnnniiiiiihhhhhhiiikkkpppyyy|||{{{}}}}}}mmmbbb```aaaggglllpppqqqooommmoooqqqpppjjjbbb[[[YYY^^^hhhooonnnjjjfff___UUUNNNTTT___uuutttssspppjjjaaaXXXRRREEEEEEDDDCCCBBBEEEKKKPPPKKKJJJGGGCCC???>>>@@@BBBHHHQQQ[[[aaa```[[[WWWUUUQQQSSSTTTRRRPPPTTT]]]eeehhhiiifff\\\SSSTTT```kkkooohhh\\\PPPGGG???999555555333222222333666999;;;444222///..................//////000111111111111------......//////000000...//////000//////...---...---,,,+++---000333666999;;;???DDDJJJPPPTTTWWWSSSQQQSSSUUURRRIIICCCBBBBBBEEEJJJOOOVVV^^^gggnnnppppppppprrryyy~~~xxxpppmmmhhhccc\\\TTTKKKFFF??????>>>>>>>>>???@@@@@@>>>BBBKKKVVVZZZWWWVVVWWWVVV[[[cccnnn|||sssZZZXXXbbbssspppmmmkkkfff]]]RRRKKKJJJOOOSSSUUU\\\lllsssjjjgggkkkooolllaaaVVVIIIEEE>>>888666333///...///+++++++++***************************)))******+++((())))))******))))))((('''((()))((('''&&&'''(((%%%'''((((((''''''(((***))))))(((((('''''''''&&&'''(((((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((''''''(((((()))******+++------------------,,,,,,///...---///222666999;;;777333000///000000---***...////////////000333666;;;EEEHHHKKKWWWaaakkk{{{|||hhhaaabbbccceeegggiiikkkmmmqqqnnniiieeeaaa]]]YYYUUUTTTTTTVVVYYY[[[WWWNNNFFFCCCAAA@@@EEEMMMUUUXXXXXX^^^]]][[[[[[[[[XXXRRRMMMMMMNNNNNNLLLKKKKKKMMMOOOPPPQQQRRRPPPMMMJJJIIIIIIHHHEEEFFFMMMUUU___mmmyyy~~~~~~zzzrrrpppooollljjjkkkkkknnnqqquuu|||sssiiiggghhhooouuu{{{}}}{{{zzz}}}~~~xxxooofffccchhhqqqyyyvvvooojjjcccWWWNNNRRR]]]uuuuuutttqqqkkkccc[[[VVVHHHGGGEEEDDDDDDFFFHHHIIIOOONNNKKKGGGCCCBBBCCCEEEHHHQQQ\\\bbb```YYYSSSOOOKKKMMMOOONNNLLLOOOVVV]]]ccceeeccc[[[QQQOOOVVV^^^iiibbbXXXMMMEEE===888444222222111111333555888999222111000///......//////......///000111222333333---......//////000111111---...///000000///...------,,,++++++---222666999>>>AAAEEEKKKQQQXXX^^^aaa___\\\\\\\\\WWWOOOIIIHHHCCCIIIPPPWWW^^^fffpppvvvtttvvvxxxzzz}}}zzzuuuoooggg^^^XXXIIIHHHEEECCCAAA???>>>>>>???BBBJJJVVV[[[ZZZYYYZZZTTTYYYcccooo}}}~~~aaaYYY^^^ooorrrmmmiiiggg```WWWOOOLLLOOOSSSQQQVVVddd|||yyyooohhhggghhhqqqyyykkkdddWWWFFFFFF???999777444000...///************************)))***+++***))))))+++---((())))))))))))))))))((('''((()))((('''&&&'''(((%%%'''(((((('''''')))***(((((((((((((((((((((((('''(((((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''''''''&&&%%%$$$%%%&&&'''((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&''''''&&&&&&((()))(((((())))))******++++++------------------------,,,,,,---...000333555777777555222000///...---+++000111111111222444888;;;>>>IIIMMMPPPYYY^^^dddqqqjjjddddddfffiiilllnnnoooooolllhhhccc^^^ZZZVVVRRROOOLLLOOOVVV]]]aaa^^^VVVNNNKKKHHHFFFKKKVVV___cccdddYYYXXXVVVSSSOOOMMMLLLKKKLLLQQQVVVYYYYYYYYYYYYZZZ^^^aaadddddd```[[[VVVTTTOOOJJJGGGHHHJJJOOO[[[fff|||yyyzzzvvvpppooopppooooooqqqtttxxx}}}~~~xxxuuurrrwww}}}yyyrrrooorrryyyzzzsssmmmbbbVVVWWWaaaqqqrrrrrroooiiiaaa[[[WWWOOOJJJDDDCCCEEEFFFEEECCCOOONNNLLLHHHDDDBBBCCCEEEEEELLLUUUXXXUUUNNNIIIFFFBBBEEEHHHGGGEEEGGGNNNTTTZZZ]]]___ZZZSSSPPPSSSWWW```ZZZRRRJJJCCC<<<666222222222222333444666888888111000000///......000111///////////////000111222......///000000111111222---...///000000///...---,,,+++***+++...333888<<>>AAABBBIIITTTZZZYYYXXXZZZUUU[[[dddppp~~~lll^^^^^^jjjxxxqqqiiiiiieee]]]SSSNNNNNNPPPOOORRR^^^www}}}rrriiidddbbbfff|||xxxkkkggg[[[JJJGGG@@@999777444000...///************************(((******)))((((((+++---)))******++++++******)))((()))))))))'''&&&'''(((%%%&&&(((((('''''')))+++&&&&&&''''''((()))))))))'''(((((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''((()))&&&%%%#########%%%&&&(((((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&###&&&((('''&&&&&&(((***(((((()))******++++++,,,+++,,,,,,------.........+++,,,...//////000222333333444333111///...///000111222444555777;;;@@@DDDAAALLLOOOQQQWWWYYY\\\gggvvv~~~kkkgggkkkooopppooommmmmmnnniiieee___YYYTTTPPPLLLIIIJJJQQQ]]]kkkssssssmmmggg^^^XXXSSSTTT[[[aaacccbbbZZZXXXUUUOOOIIIHHHKKKNNNRRRZZZdddjjjmmmlllmmmmmmrrrvvv{{{|||xxxqqqkkkhhhWWWQQQLLLIIIGGGHHHPPPZZZooovvvyyyqqqxxx}}}vvvpppqqqttttttvvvxxx~~~||||||~~~yyywwwyyy~~~}}}xxxmmm```___hhhmmmnnnnnnlllfff^^^YYYUUUUUUMMMDDDAAADDDFFFDDDAAAKKKKKKIIIFFFBBB@@@AAABBB@@@EEEKKKMMMIIICCC???>>>:::===AAA@@@???AAAGGGMMMQQQUUUZZZZZZVVVTTTUUUWWWYYYUUUNNNHHHAAA;;;555111333444555666888999999:::000000000///......000222000//////.........////////////000000111111222222,,,...///111111000...---+++***)))+++...444:::>>>LLLMMMPPPUUUZZZ```eeehhhppplllgggddd^^^UUUPPPPPPSSSYYY```cccdddeeeiiimmmsssxxx|||~~~}}}yyyqqqggg\\\RRRKKKGGGCCCCCCIIIRRRXXXWWWWWWXXXYYY^^^gggqqq~~~uuuccc___fff{{{wwwkkkkkkiiiaaaVVVOOOMMMNNNNNNPPP\\\ttt~~~ssshhhaaa^^^^^^xxxyyyllliiiaaaRRRGGG@@@:::888555000...000******************++++++'''))))))(((&&&&&&***---+++++++++,,,,,,+++++++++((()))***)))'''&&&&&&'''%%%&&&(((((('''((()))+++%%%%%%&&&'''((()))******'''(((((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%&&&(((%%%$$$###""""""$$$&&&'''((('''&&&%%%&&&&&&((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''###%%%((((((&&&&&&(((+++)))))))))***++++++,,,,,,++++++,,,,,,---...//////---...000111111111111222000222333222//////111444222333555888;;;AAAGGGLLLDDDNNNPPPPPPUUUUUUWWWbbbnnnzzzyyykkkjjjqqqwwwvvvooojjjjjjmmmjjjeee^^^XXXSSSNNNIIIFFFNNNXXXiii{{{qqqhhh^^^ZZZ]]]^^^\\\YYY[[[WWWSSSPPPLLLIIINNNVVV[[[iiizzz}}}rrrbbbRRRKKKGGGEEEHHHNNNSSSfff{{{|||ssskkkiiinnn|||zzzrrrsssyyy~~~~~~}}}{{{{{{}}}~~~wwwrrrooommmlllllljjjgggbbb]]]XXXUUUWWWSSSLLLEEEAAA@@@BBBCCCBBBAAAAAADDDFFFEEE@@@<<>>;;;888777444777:::999888999???EEEKKKQQQUUUVVVWWWWWWTTTOOONNNQQQMMMEEE???>>>:::444777666444333222444555666...---,,,++++++---...000000000000000000000000000////////////000000000000111111111111111000////////////000///000555>>>EEELLLSSSYYY\\\aaahhhmmmnnnlllhhhddd___WWWOOOOOOSSSZZZ^^^bbbeeefffeeeeeeffflllqqqxxx~~~|||nnn\\\MMMFFFEEEJJJSSSYYYZZZ[[[]]]]]]```iiizzzkkk\\\iiivvv|||rrrpppkkkbbbWWWMMMIIIHHHLLLQQQYYYiiiuuuggg^^^[[[^^^ooopppaaa]]]LLLJJJDDD:::333000///.........------+++***(((''')))))))))***+++++++++,,,((()))***++++++***)))((((((((((((((((((((((((((('''''''''''''''((())))))***)))((('''&&&&&&'''((((((((((((((((((((((((((('''***)))$$$$$$)))***'''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((((((''''''%%%&&&&&&%%%$$$%%%''')))###$$$%%%&&&''''''''''''###$$$%%%'''((()))))))))(((***++++++++++++,,,...------------------------111///...///222333222000555111///222111///333;;;666888:::;;;===CCCKKKRRRTTTPPPNNNQQQVVVZZZ]]]___pppsss|||uuuiiigggpppxxxvvvmmmhhhkkkpppiii^^^TTTOOOKKKGGGFFFHHHNNNTTTcccxxxsss^^^]]]\\\ZZZ]]]aaa[[[UUURRRNNNNNNTTT]]]fffttt}}}hhhZZZPPPIIIGGGJJJLLLZZZkkkzzzvvvmmmcccaaafffsss|||wwwyyy}}}yyywwwxxxzzz|||}}}zzztttwww|||wwwtttmmmllljjjfffbbb\\\WWWUUUUUUQQQJJJCCC??????AAACCC@@@??????@@@BBBBBB???<<<888888888777555222000//////222555444333555:::???DDDJJJNNNOOOQQQTTTRRRNNNKKKNNNKKKDDD@@@>>>:::444666777888888888777555555...---,,,++++++---...000000000000000000000000000////////////000000000000000111111111111000//////.../////////000666???FFFRRRWWW\\\```gggpppttttttnnnggg```YYYQQQLLLNNNTTT[[[^^^bbbdddcccccccccccchhhlllrrrxxx}}}vvveeeQQQLLLLLLSSSZZZ\\\^^^``````ccckkk{{{tttaaacccrrr{{{ssslllfff[[[OOOJJJKKKLLLOOOTTTaaazzzxxxiii^^^ZZZ^^^rrr~~~jjjaaaRRROOOGGG===666222000///+++++++++******)))((('''***************+++++++++((()))***++++++***)))((((((((((((((((((((((((((('''''''''''''''((())))))***)))((('''&&&''''''(((((((((((((((((((((((((((%%%)))***''''''***)))%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&%%%&&&&&&%%%$$$%%%''')))%%%%%%&&&'''((((((((((((&&&'''(((((()))))))))))))))+++,,,,,,+++,,,---...........................000...,,,---000111///...666222111222111///333:::;;;>>>AAACCCDDDHHHNNNSSSQQQLLLKKKOOOVVV[[[\\\\\\eeeiiisssvvvkkkllloooqqqpppllliiihhhiii___WWWPPPMMMKKKHHHFFFHHHFFFKKKXXXkkkkkk```ZZZVVV[[[ddd]]]VVVSSSRRRTTT\\\eeeooo|||rrrbbbUUUNNNLLLIIIPPPZZZiii{{{yyymmmdddZZZWWW\\\jjjxxx~~~|||yyysssllliiidddbbbbbbdddeeeeeekkkeee``````gggsss~~~zzzuuuhhhgggdddaaa]]]XXXTTTRRRSSSOOOGGGAAA===>>>AAACCC???===<<<===>>>>>><<<;;;555555555444222000...---,,,///111111000111666:::;;;@@@DDDFFFIIIMMMNNNKKKFFFHHHHHHDDD@@@>>>999444444777:::===<<<999555222------,,,+++,,,---...///000000000000000000000000////////////000000000000000000111111000000///...---...//////111666???FFFVVVYYY\\\aaakkkvvv{{{yyyooofff[[[RRRJJJGGGLLLSSSZZZ\\\^^^___^^^]]]\\\]]]___ccchhhnnnsssyyy|||```UUUNNNPPPWWW\\\^^^```bbbeeennn}}}iiieeeuuu{{{oookkkaaaQQQHHHKKKJJJLLLOOOXXXmmm}}}oooddd^^^```wwwppp```XXXRRRJJJ@@@999444222222************************+++++++++***************))))))************))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))(((''''''''''''(((((((((((((((((((((((((((###'''***))))))***'''###''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&((())))))******))))))(((***,,,------,,,---...000........................000///......///000///---444222111222222111555:::AAAEEEIIIKKKKKKMMMPPPTTTWWWSSSQQQUUU^^^ddddddaaa___eeeooo|||{{{qqqnnnjjjfffeeefffeeebbb^^^RRRMMMJJJLLLKKKHHHFFFFFFEEEIIIOOOYYYgggyyyssseee[[[XXX^^^```ZZZVVVVVVWWWZZZbbbjjjsss}}}|||lll^^^VVVMMMNNNSSS___nnn{{{~~~~~~~~~}}}}}}~~~{{{rrreee[[[SSSQQQUUUdddttt~~~{{{}}}~~~~~~~~~vvvpppiiibbb]]]ZZZWWWSSSPPPQQQRRRRRRRRRUUUTTTRRRQQQSSSZZZeeelllnnnnnnqqqwww~~~}}}|||uuummmhhh[[[ZZZXXXVVVTTTRRRQQQPPPSSSNNNGGGAAA>>>???BBBDDD@@@???<<<:::999999888888555555444333222111000///---///000111000222555888444999<<<<<<@@@EEEGGGEEEAAACCCDDDBBB@@@<<<777444333555999<<<;;;888333000------,,,,,,,,,---...///////////////////////////////////////000000000000000000000000000//////...,,,...///000111777???FFFUUUVVVWWW\\\iiiwww|||zzzmmmcccWWWNNNGGGDDDHHHNNNUUUVVVWWWVVVTTTSSSSSSTTTTTTWWW[[[___eeekkkssswwwxxxzzzwwwgggXXXUUUZZZ]]]___```bbbfffooo}}}tttttttttoooeeeQQQEEEFFFFFFIIILLLRRRcccxxxnnnfffccczzzsss\\\ZZZRRRIIIBBB;;;555222333,,,,,,,,,,,,------......,,,+++++++++***))))))))))))))))))******)))))))))))))))))))))))))))))))))'''''''''''''''((())))))((((((((('''''''''((((((((((((((((((((((((((((((%%%'''(((((((((((('''%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&(((&&&&&&%%%%%%%%%%%%%%%%%%'''(((((()))************+++,,,......------///000------...............///333222222111111111000///000000111222333555:::>>>HHHKKKMMMNNNLLLMMMQQQUUU```]]]YYY[[[dddkkkiiiccc^^^dddmmmvvv~~~~~~wwwmmmhhhbbb[[[YYYZZZ[[[WWWTTTHHHFFFGGGKKKKKKFFFCCCDDDHHHKKKNNNPPPTTT]]]jjjtttpppiiiccc___ccc\\\WWWVVVZZZ^^^aaafffmmmxxx|||pppaaaQQQPPPQQQXXXbbbmmmxxx~~~}}}}}}{{{|||}}}}}}}}}wwwlll^^^TTTMMMJJJOOO^^^ppp}}}zzzxxx{{{{{{vvvqqqpppkkknnnrrrtttvvvwwwzzz{{{{{{xxxuuuuuu{{{|||yyyvvvzzz}}}~~~wwwrrrkkkeee___WWWQQQMMMLLLIIIEEEDDDDDDEEEFFFEEEEEEHHHJJJIIIIIILLLSSSZZZ[[[[[[\\\```dddiiilllnnn{{{~~~}}}~~~zzzrrrnnnooorrrqqqooojjjeee^^^XXXUUULLLLLLLLLLLLMMMOOOPPPRRRSSSOOOIIICCCAAAAAACCCDDDBBB@@@===999666444333444000000///...------,,,,,,...///000000111222333555111555777777:::???@@@>>>======???@@@>>>:::555444222444666777666333000...,,,,,,,,,,,,------......////////////////////////////////////000000000000000000000000000///......,,,...000000222777???EEEQQQQQQRRRVVVdddssszzzyyyiii___TTTLLLFFFAAACCCGGGKKKLLLLLLJJJHHHGGGHHHIIIIIIKKKNNNQQQVVV\\\ccchhhkkkmmmttt}}}~~~jjjbbbbbbcccccccccbbbgggppp~~~zzzssshhhUUUHHHFFFCCCFFFKKKPPP\\\tttvvvllldddwwwzzzaaaZZZPPPHHHCCC>>>666222333---------,,,------...///,,,+++++++++***)))))))))***))))))))))))))))))***))))))))))))))))))))))))'''''''''''''''((())))))''''''(((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%''''''&&&%%%&&&'''((('''&&&&&&%%%&&&&&&'''###$$$&&&((()))++++++++++++---............///111,,,,,,------............333333333222111000000111,,,///222444777===BBBEEENNNOOOOOOLLLJJJLLLQQQVVVaaa___ZZZXXX]]]dddaaaZZZYYY```gggkkknnnooofff\\\]]]YYYSSSOOOMMMMMMMMMMMMEEEEEEHHHLLLKKKEEEBBBCCCDDDKKKQQQSSSSSSVVV]]]cccuuuyyypppgggkkkiiiaaa```[[[WWWVVV[[[```cccgggkkkyyyzzz|||}}}~~~nnnZZZTTTPPPRRRYYYbbbnnnwww|||}}}||||||yyyxxxzzz|||}}}|||uuuhhhYYYNNNGGGDDDGGGVVViiiwww}}}{{{xxxvvvhhhccc```cccddd```]]]\\\\\\^^^aaadddeeegggjjjmmmqqqkkkccc^^^```iiittt|||~~~yyyvvvuuu{{{{{{xxxuuuvvvzzz||||||zzziiibbb[[[WWWRRRKKKGGGFFFBBB@@@======>>>@@@@@@@@@???CCCGGGGGGFFFGGGLLLQQQSSSTTTUUUVVVXXXYYYZZZ[[[bbbiiirrryyy}}}|||{{{yyyxxxyyyzzz|||}}}zzzwwwtttsssooojjjkkknnntttqqqoooooojjjbbb]]]\\\```]]]XXXSSSMMMIIIFFFDDDAAAAAABBBDDDHHHMMMQQQTTTSSSPPPLLLGGGDDDBBBCCCCCC@@@???===888333000000111000///...---------------------...//////000111111000444666666888<<<===;;;;;;:::;;;===<<<777333444222333444444333111///...,,,,,,,,,---------......000000000000000000000000////////////000000000000//////000000//////...---,,,///111111222666>>>CCCMMMMMMNNNQQQ]]]mmmvvvxxxeee[[[OOOHHHCCC>>>===???AAAAAA@@@???======???AAA@@@BBBDDDGGGJJJOOOUUUYYY]]]```fffnnnsssxxxyyynnniiieeeccccccccciiitttxxxlll^^^PPPJJJBBBDDDIIINNNWWWiii|||ooodddpppqqq___TTTLLLJJJEEE:::444444///...,,,+++***++++++,,,+++++++++*********************))))))))))))******))))))))))))))))))))))))'''''''''''''''((())))))&&&'''(((((()))((((((((((((((((((((((((((((((((()))&&&$$$&&&&&&$$$&&&)))%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''******)))(((((()))***+++"""###%%%(((***+++,,,---+++---......---...///111---------......//////000///111111111///...///000---222666888===EEELLLNNNSSSSSSRRRNNNLLLMMMSSSXXX``````[[[SSSTTTZZZZZZSSSUUU^^^dddeeeffffff]]]RRRSSSQQQMMMIIIFFFFFFHHHJJJGGGGGGJJJMMMKKKEEECCCEEEEEELLLTTTWWWUUUSSSTTTVVViiimmmgggbbbhhhfff[[[XXX]]]VVVSSSVVVZZZ]]]```dddmmmnnnppprrrrrrrrrssstttqqqrrrwwwooo```SSSQQQUUU[[[bbbiiirrrzzz|||~~~}}}~~~}}}xxxxxxzzz}}}{{{ssseeeUUUKKKDDD@@@BBBOOOaaaooozzz{{{uuupppmmmkkkiiihhh\\\VVVRRRTTTVVVTTTRRRSSSRRRSSSTTTUUUVVVXXX[[[^^^bbb]]]VVVPPPPPPTTTZZZ___hhhqqqzzz~~~|||zzzzzzxxxuuuqqqnnnnnnqqqqqqnnnkkk]]]UUUNNNLLLIIIDDDBBBDDD>>>===;;;<<>>;;;;;;777777;;;999444222444333444666666555222///---,,,,,,------......------000000000000000000000000////////////000000000000//////000000//////...---...000222222222666<<>>???DDDNNNTTTTTTXXXYYYYYYVVVSSSSSSWWW[[[^^^aaa\\\PPPMMMTTTVVVRRRQQQ\\\dddeeeggghhhaaaUUUPPPMMMJJJGGGFFFGGGHHHIIIJJJIIIKKKNNNKKKGGGGGGKKKLLLQQQUUUWWWUUUSSSRRRSSScccjjjddd^^^aaa^^^VVVVVV]]]UUUNNNOOORRRTTTYYY]]]]]]```dddggghhhgggfffeeegggfffgggmmmwwwnnnYYYSSSVVVWWWYYY[[[gggrrr~~~}}}zzzvvvyyy|||zzzqqqcccSSSHHHDDD???@@@LLL]]]jjjuuu|||sssnnngggaaa^^^\\\[[[ZZZXXXRRRMMMOOOQQQPPPOOOQQQKKKKKKKKKJJJJJJLLLOOORRRSSSPPPMMMIIIHHHIIIKKKMMMMMMYYYcccgggkkkvvv~~~sssqqqmmmiiiiiijjjhhhccc^^^WWWNNNGGGFFFDDD@@@@@@DDD???>>>===???BBBFFFGGGGGGLLLMMMNNNMMMLLLOOOTTTYYYaaadddggggggfffbbb___^^^UUUZZZ^^^___]]]\\\___bbbYYYVVVSSSOOOMMMMMMNNNOOORRRMMMLLLRRRTTTMMMHHHGGGJJJHHHHHHJJJHHHAAA======;;;:::777555444444555666222222333666<<>>555777777555000---...///000000............///000/////////000111222111///...333777888;;;???@@@===;;;666666999888222000444333555888:::999555000---+++,,,------......------000000000000000000000000////////////000000000000///////////////......---...000222222222555;;;@@@AAADDDEEEFFFNNN]]]jjjqqqaaaTTTEEE===888444555888333333333111111333777::::::<<<>>>???@@@AAADDDGGGJJJNNNUUU]]]bbbiiiwwwvvvrrrrrrjjjrrrsssiiiYYYGGGEEECCCDDDGGGKKKXXXrrrjjjhhhrrrsssfff^^^^^^WWWFFF:::888666444111...,,,+++++++++))))))******+++++++++,,,+++***)))(((((()))***+++(((((((((((((((((((((((('''''''''''''''((())))))%%%&&&((()))))))))((((((((((((((((((((((((((((((%%%###%%%++++++%%%###%%%%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''!!!"""###%%%&&&'''((((((###%%%'''((('''&&&&&&&&&&&&%%%$$$###$$$&&&(((***'''((()))++++++,,,,,,,,,***,,,------,,,---...000000000111222333333444444///222444333111111333555777???DDDDDDIIISSSXXXXXXZZZ]]]___]]][[[YYY[[[^^^XXX]]]YYYKKKFFFMMMRRROOOJJJXXXbbbdddgggkkkeeeYYYPPPLLLHHHGGGIIIKKKJJJIIIKKKKKKLLLNNNLLLIIIKKKPPPPPPSSSVVVYYY[[[]]]___aaa]]]gggcccZZZ[[[XXXUUUZZZYYYUUUPPPLLLIIIJJJKKKMMMOOONNNNNNQQQVVVYYYYYYWWWVVVVVVXXX\\\```fffkkknnnttt|||ooo]]]SSSSSSUUUXXX^^^fffqqqwwwzzz|||{{{tttmmmdddYYYQQQAAA@@@>>>CCCTTTkkkwwwwww~~~vvvmmm___VVVXXXXXXRRRQQQVVVVVVQQQMMMLLLOOOSSSTTTTTTMMMMMMNNNNNNMMMKKKLLLNNNRRRPPPLLLIIIEEECCCBBBAAAHHHJJJLLLMMMQQQ[[[iiitttzzzvvvpppiiieeegggfff```XXXTTTOOOKKKEEEBBBAAACCCEEEFFF@@@BBBCCCBBBFFFLLLMMMKKKSSSWWWZZZ[[[ZZZZZZ\\\___iiiooouuuxxxtttooolllkkkggggggfffaaa]]][[[^^^bbbZZZPPPIIIIIIHHHDDDDDDGGGJJJGGGEEEEEEEEEDDD@@@<<<===>>>???<<<888666777888444444333222111000//////000111444666:::???FFFJJJNNNMMMJJJGGGGGGGGGBBB:::555111///111111///111555//////000000000111111111000000000000000111222222222444777999;;;=========;;;999888777777777555444111555::::::888555333333,,,,,,,,,------............///000111111000/////////000111111111///...---...........................///000111111333666999999999999===DDDNNNXXX^^^XXXLLL===444333333111---000000000111222222333333666777888;;;===???AAABBBEEEJJJOOOSSSWWW```ooozzz{{{yyyyyy~~~}}}}}}ssscccOOODDDEEEAAACCCLLLQQQbbb~~~uuukkkooo|||wwwhhhmmmlllbbbVVVMMMAAA777555222...,,,,,,,,,+++***+++++++++***************))))))))))))***************(((&&&'''))))))'''%%%)))***)))(((&&&%%%&&&(((((((((((((((''''''''''''%%%%%%%%%&&&&&&''''''''''''((('''&&&%%%%%%''')))(((&&&%%%&&&'''((((((''''''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$"""###''''''%%%%%%((('''&&&%%%$$$%%%&&&'''((()))+++,,,,,,+++***,,,---+++,,,---,,,+++,,,///111...222444222444777444---333222111111333555666666<<>>AAAOOOdddqqquuu~~~~~~sssiiibbbXXXRRRSSSPPPLLLOOOXXX\\\XXXTTTQQQQQQSSSWWWYYYTTTTTTSSSRRRPPPNNNNNNOOOPPPNNNKKKGGGDDDBBBAAAAAAAAACCCDDDDDDFFFNNNZZZbbbooouuuyyyvvvtttlllfffddd```XXXPPPMMMKKKIIIFFFDDDDDDEEEFFFGGGFFFIIIJJJJJJOOOUUUXXXWWW\\\```dddeeeeeefffiiimmmrrrxxx|||zzzzzzwwwtttnnnhhhcccaaacccfff___TTTJJJGGGEEECCCDDDGGGIIIEEEAAA@@@@@@???<<<999888:::;;;999666444555666333333222222111000//////,,,---///111444999???CCCJJJLLLLLLGGGEEEEEECCC>>>888444222222111///000333000000//////////////////222111000/////////000111222444777:::===???@@@AAA===;;;999777777555333111444777::::::666222000///,,,,,,,,,------.........---...000111111000000///000000000000000///.................................///000000222444777999777666666888<<>>>>>===@@@???>>>===???CCCGGGIIIHHHNNNWWWaaaooouuujjjaaaYYYSSSXXX___hhhoootttxxx|||}}}rrrcccSSSIIIAAA@@@>>>>>>HHHZZZjjjrrryyy{{{~~~xxxmmmddd]]]VVVTTTUUUSSSPPPVVV```hhhgggddd___ZZZ[[[___ddd^^^]]]ZZZWWWTTTSSSRRRRRRPPPNNNJJJGGGDDDBBBAAA@@@===>>>???>>>>>>BBBJJJPPPXXX^^^fffqqq}}}zzzvvvwwwmmmeee```[[[SSSMMMKKKHHHHHHHHHIIIJJJLLLMMMNNNSSSWWWYYYZZZ^^^fffkkkkkkpppssswwwyyyyyy{{{wwwrrrqqqqqqqqqlllbbbVVVPPPLLLKKKNNNRRRPPPJJJCCC???>>>===;;;999555777888888666555555666222222222111111000000000---...///000222666<<<@@@EEEJJJLLLIIIFFFFFFEEECCC===999666555333000000333222111000//////.........444333111000000111222444222444777;;;>>>AAACCCDDD@@@===:::888666444111///777888999777333///,,,+++---------------.........---...///111111111000///111000///.........///000..............................///000333555777999444444444444555666777888888777555444222000///...---......//////000000111111222444777:::===???@@@???CCCFFFFFFGGGLLLVVV^^^kkkvvvuuukkkddd[[[RRRRRRKKKGGGJJJNNN```}}}zzzoooppptttrrrrrrnnnaaa^^^bbbccc]]]UUUNNNFFF@@@888555000---,,,,,,++++++)))))))))***+++++++++,,,))))))))))))***************(((''''''))))))(((&&&%%%''''''''''''''')))+++%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&'''''''''&&&'''((('''%%%%%%''')))%%%###!!!!!!###&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''%%%"""###'''(((%%%%%%(((&&&&&&&&&&&&&&&'''((((((***+++,,,,,,++++++,,,---+++,,,,,,,,,,,,---000333555888888555555666444111333444666777888<<<@@@DDDNNNRRRTTTSSSUUUZZZ]]][[[```ccchhhjjjiiigggfffeee___]]]YYYTTTSSSWWWXXXVVVWWWYYYXXXXXX\\\ccceeedddXXXVVVRRRNNNKKKLLLOOOSSSUUUQQQPPPSSSWWWYYY^^^eeejjjllljjjgggggghhheee___PPPQQQPPPNNNNNNSSSUUUTTT@@@???>>><<<;;;999888888555555555555666666666555:::888666555666999===@@@===BBBHHHMMMUUUeeezzz~~~qqqddd[[[WWWVVV\\\dddkkkqqqvvv|||~~~ssseeeUUUKKK@@@???===<<>>???>>>===???CCCGGGIIIMMMTTT\\\iiizzz{{{wwwtttkkkbbb]]]YYYTTTRRRSSSKKKKKKLLLNNNPPPUUUZZZ]]]aaaeeeiiijjjnnnvvv|||}}}}}}uuukkkbbb]]][[[\\\^^^```YYYOOOHHHDDDAAA>>>;;;777888999999999888888888333222222222111111111111///000000000111444999===@@@FFFJJJKKKMMMOOOLLLGGGBBB===999888666222111444333222111000000000000111666555333222333555888999555666888;;;===@@@AAABBBAAA>>>;;;999888666333000777777666444111...+++***---------...............---...///000111111000000222000...,,,,,,...000111..............................///111555777999999333333444444333222000///...000222222///......000//////000000111222222222111222444666888:::;;;<<>>@@@EEEJJJSSSTTTSSSTTT[[[cccgggeeefffhhhkkkmmmmmmkkkhhheeeccc^^^XXXUUUVVVWWWTTTPPPQQQQQQNNNKKKMMMTTTYYYYYYYYYXXXTTTPPPLLLKKKNNNPPPRRRPPPRRRYYY```gggqqq{{{yyypppiiiccc^^^QQQPPPNNNLLLKKKLLLMMMMMM:::::::::999888666555444444444444333222222222222111///...---...111555777666;;;???AAAEEEPPPbbbpppssseee]]]ZZZVVVZZZaaahhhooovvv{{{|||pppbbbSSSIII>>>===;;;;;;@@@KKK\\\iiipppssswwwzzz}}}{{{yyyyyyyyyxxxvvvqqqqqqyyy}}}zzz||||||~~~sssqqqjjjbbb```cccaaa\\\[[[XXXSSSNNNHHHDDDBBB@@@===============>>>@@@BBBAAACCCGGGMMMVVVeeevvv}}}wwwppphhh___[[[WWWTTTUUUYYYPPPPPPPPPQQQTTT\\\eeelllpppvvvzzz{{{~~~{{{sssnnnkkkiiiqqqjjj```WWWPPPIIIBBB<<<;;;:::999999::::::::::::444444333333222222111111...............000444888===AAAFFFNNNXXX]]]WWWMMMFFFAAA===<<<999444444666222222000000000111222333444333333333555888;;;===888888999999:::<<<======???===;;;::::::999777555555444222111000///---,,,........................,,,---///000111111111000111000---++++++---000222..............................///222777:::;;;:::000111333333333111000...---///111000---,,,...222/////////000111111222222333444555555666777888888===>>>???>>>===???CCCGGGOOOWWW```fffjjjpppzzz}}}kkk```YYYLLLNNNLLLMMMRRRRRR]]]uuu~~~ggg___ffflllrrrrrriii^^^ZZZSSSMMMGGGEEEHHHLLL>>>999333...,,,,,,++++++(((((()))***+++,,,,,,,,,((()))))))))************))))))***)))((((((((((((((())))))(((&&&&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''%%%'''((((((&&&&&&&&&'''+++(((%%%$$$%%%&&&&&&%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&$$$%%%((((((%%%%%%'''&&&&&&'''((())))))*********,,,------,,,+++---...,,,---...//////111555777777777888999999:::???CCCHHHLLLNNNKKKFFFDDDIIINNNSSSSSSRRRUUU^^^jjjooommmlllmmmooosssuuuqqqjjjdddeee]]]VVVTTTTTTRRRMMMIIIMMMNNNLLLHHHIIIPPPTTTUUUWWWVVVUUURRRPPPQQQTTTVVVUUUTTTXXX```iiisss{{{lllaaa[[[VVVSSSOOOLLLIIIGGGFFFGGG666666555555444333222222222333333222000//////000------,,,,,,---///222333...333777888:::AAANNNYYYoooyyyuuuggg___\\\WWWZZZ___fffnnnuuu{{{~~~xxxkkk]]]NNNDDD===;;;:::<<>>@@@BBBGGGQQQ^^^hhhwwwppphhh```[[[WWWTTTVVV[[[XXXXXXXXXWWWYYY```lllttt~~~~~~vvvnnneeeYYYLLLDDDAAA>>>:::999999:::::::::777666666555444333222111111111111000000222555999<<>><<<::::::::::::999777333111//////000111000000/////////...............,,,---///000111111111111000///---+++,,,---000222........................///...///444:::>>>>>><<>>999888<<<>>>AAAHHHPPPYYY___iiirrrxxx}}}xxxtttwwwtttjjjaaa^^^ZZZTTTPPPLLLIIIHHH>>>===:::999999:::::::::999;;;<<<===>>>DDDMMMTTTeeesssxxxrrrkkkddd```\\\YYY\\\bbbcccddddddbbbbbbgggpppwww~~~zzzyyyyyy}}}~~~{{{zzz{{{}}}tttcccVVVIIIDDD>>>:::;;;<<<======:::999888666555333222111444444333222222444888;;;<<>>;;;888777777888888666777999;;;<<<<<<<<<;;;;;;:::999888777777888888<<<;;;999999999999777555333000------000222222111000/////////.........---+++---...000111222111111///...---,,,,,,...000111........................111///000666===AAA@@@===333222000///....../////////000000000///...///000,,,,,,------.../////////333444555777888:::;;;<<<888999;;;===???AAADDDFFFIIIOOOVVV\\\```cccgggjjjpppvvv~~~ooo```OOOJJJBBBDDDLLLKKKMMM[[[tttkkk[[[```fffpppzzz{{{hhh___TTTMMMEEE@@@CCCKKKCCC===666000---,,,++++++******************++++++))))))))))))************)))***,,,***((('''(((***(((((()))(((&&&&&&''')))'''''''''((((((((((((((()))((((((((('''''''''&&&%%%'''((()))'''&&&&&&'''%%%$$$%%%&&&(((((('''%%%&&&'''''''''((((((((()))''''''&&&&&&&&&&&&'''''''''%%%&&&))))))%%%%%%'''%%%&&&(((***+++++++++++++++,,,------,,,,,,---///...000222333444666:::===<<<::::::<<<<<<<<>>===@@@FFFLLLTTT___kkksssxxx|||~~~{{{~~~yyynnn```]]]YYYUUUQQQNNNMMMLLLEEEBBB???===<<<======<<<999;;;<<<<<<<<>>>>>???@@@@@@<<<;;;:::888666444222111000000000//////000444888<<>>@@@AAAAAA???>>><<<;;;;;;999888888888999999<<<:::888777777777555333444000------000222333222000000//////.........---+++---...000111222111111...------,,,---...///000........................111000111777>>>BBBAAA>>>999777333///------...///---...///111111000///---......//////000111111111222333555777:::<<<>>>???999;;;===@@@DDDGGGIIIKKKLLLTTT]]]bbbcccdddhhhkkkjjjnnnuuu|||{{{www}}}mmmYYYPPPCCCBBBKKKIIIIIIUUUkkkvvvjjj\\\___bbblll|||jjjaaaXXXQQQIIIAAABBBHHHDDD>>>666000---,,,+++++++++++++++***************))))))))))))************(((+++,,,+++((('''(((***&&&'''(((''''''''')))+++%%%&&&&&&'''((()))******))))))(((((('''''''''&&&$$$&&&))))))'''&&&&&&&&&$$$$$$&&&***,,,---+++)))&&&'''''''''(((((())))))'''&&&%%%$$$$$$%%%&&&'''(((%%%&&&))))))%%%%%%'''%%%&&&(((***+++,,,+++++++++,,,...---,,,,,,---//////111333444555888<<>>>>><<<888888<<<>>><<<:::999:::===@@@CCCCCCRRRfff||||||zzzwwwooohhhiiiqqqvvvvvv~~~~~~|||yyyssslllfffbbbiiifffbbb```^^^\\\ZZZXXXUUUTTTSSSQQQOOOLLLJJJIIIHHHIIIIIIIIIHHHHHHGGGFFFCCCEEEHHHKKKOOOUUU\\\```ssszzz}}}kkk]]]QQQLLLGGG@@@>>>@@@@@@=========999333111444111111111222333444555555>>>???DDDMMM\\\nnn~~~~~~uuukkkccc___]]]]]]ZZZUUUPPPMMMKKKKKKKKKIIIGGGFFFGGGHHHFFFAAA===;;;999888888:::<<<;;;;;;===<<<;;;::::::888555333//////000000111111222222111000000///......------000000111111111111000000,,,,,,---......------,,,...---,,,...111222000---///......333???HHHEEE===666222000222222///...000222222111111000000//////...//////000000000000///111333666888999<<>>AAADDDLLLUUUbbbqqq{{{ttteee\\\ZZZ[[[\\\```dddbbb]]]YYYYYY[[[___aaadddnnn|||oooZZZMMMJJJEEEAAA???@@@BBBCCCCCCHHHHHHGGGQQQdddllliiiaaa\\\WWWTTTPPPKKKKKKNNNMMMRRRVVVaaajjj```YYYbbbooosss___QQQKKKOOOWWW\\\[[[^^^dddbbbZZZ555444333222111111111111111111111111000000000///000...---...///000///...---------...///000111222666999@@@LLLYYYaaacccaaa]]]___aaadddmmmxxx~~~}}}}}}wwwiii\\\PPPGGG;;;;;;999777555666888:::===@@@GGGRRR^^^jjjtttyyy{{{yyyhhh```YYYSSSMMMEEEAAABBBAAA>>>???AAA???;;;;;;===>>>===;;;::::::;;;===???===GGGVVVjjj}}}|||wwwrrrtttzzz}}}{{{zzzqqqfff\\\VVVQQQOOOLLLJJJIIIGGGEEECCC@@@@@@@@@@@@@@@???>>>===<<<<<<======<<<;;;;;;::::::;;;;;;;;;<<>>===999777777999777333222555111000000///000111333444;;;<<>>CCCFFFFFFKKKPPPSSSTTTZZZeeennnvvvssstttyyyzzzsssmmmllldddiiiooouuuzzzhhhhhhvvv}}}hhhYYYLLLKKKJJJGGGGGGLLL[[[qqqqqqaaa^^^fffpppyyyssskkk```WWWMMMFFFHHHNNNSSSIII<<<444111///---,,,************))))))))))))************)))))))))((('''((((((((()))))))))***+++***((('''''''''((()))'''((()))))))))(((&&&%%%+++***(((&&&%%%&&&''')))'''''''''&&&'''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%"""(((%%%$$$***'''###'''&&&&&&&&&''''''''''''(((((((((((()))******++++++,,,+++++++++,,,...///000000333666888999999;;;<<<;;;<<>><<<===@@@AAAAAAGGGIIIIIITTTdddlllhhh___\\\ZZZYYYTTTMMMJJJLLLKKKRRRTTTZZZbbb]]]WWW^^^hhhvvvyyyhhhXXXOOOJJJUUU[[[```gggvvv{{{555444333222222111222222111111111111000000000000000...---...///000///...---------------...//////000222666===FFFPPPYYY]]][[[^^^```cccmmmzzz}}}pppbbbTTTLLL===<<<:::888777777777888999:::???GGGSSS```lllsssxxxuuulllaaaZZZQQQGGGAAA@@@>>>===???CCCCCC???===???===<<<;;;::::::::::::;;;===AAAJJJ[[[xxx{{{}}}|||yyyrrrgggZZZNNNGGGBBB???===;;;;;;:::999777666666777777777777666666666666666666666555555444555555555333222333666888;;;CCCKKKSSSaaaxxxrrrbbbQQQEEE@@@888555444777666333222555333222000//////000222333888888;;;BBBNNN]]]llluuu|||}}}vvvoooggg```[[[YYYUUURRRNNNLLLJJJHHHEEECCCBBB@@@===;;;:::999777555888888999:::;;;999666333000000000000000/////////111111111111111111111000///000000111111000000///111000///...---......//////...///000222222000...,,,///444<<>>CCCJJJNNNQQQVVV[[[^^^bbbiiiuuu}}}xxxoookkkeeegggkkkssszzzeee```kkk}}}nnn^^^PPPNNNLLLGGGGGGKKKYYYmmm~~~rrrddd```eeepppxxxjjj\\\QQQKKKNNNTTT[[[PPPAAA555111000---+++++++++*********)))))))))************))))))))))))(((((((((((())))))))))))+++***(((''''''((())))))((((((((()))(((((('''&&&###&&&)))(((%%%###&&&)))$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%"""(((%%%%%%,,,+++''',,,&&&&&&'''''''''((((((((((((((())))))***+++++++++++++++++++++---///111222444666999::::::<<<>>>???@@@BBBGGGKKKKKKNNNXXXdddjjjwwwuuuddd]]]aaafffmmmqqqtttrrrhhh^^^VVVRRRKKKMMMPPPUUU\\\___WWWLLLEEEBBB???<<<;;;===@@@AAA@@@FFFIIIKKKTTTbbbiiiggg^^^]]]^^^^^^YYYOOOJJJJJJLLLVVVUUURRRXXXYYYWWW\\\dddnnntttkkk]]]RRRLLLIIIRRRVVV\\\jjj444444333222222222222222111111111000000000000000000...---...///000///...------,,,,,,,,,,,,,,,---111333444666:::AAALLLSSSSSSWWWZZZ^^^hhhvvvyyyhhhYYYPPPAAA>>>;;;999999::::::999777888:::???GGGTTTaaaiiiuuu~~~ssskkk```RRRGGGBBB===<<<>>>CCCDDDAAA>>>???:::::::::;;;;;;::::::999???@@@EEETTTrrryyypppiiihhhddd^^^VVVLLLDDD???>>><<<:::999999999888777777777777777666555333333444555555555555555444444333333444333222333666888444999>>>BBBLLL___wwwzzzfffSSSHHH>>>888555666666333333555666444222111111222444555777777888===GGGTTT```hhhvvv~~~|||uuummmfff```]]]SSSPPPLLLIIIGGGFFFEEEDDDBBB???<<<:::999777555333444555777999;;;:::666333222111111000000/////////111111111111111111111111//////000000000000//////222111...---,,,---...///000000111222222222000///---111555<<>>>>>@@@BBBDDD???DDDFFFHHHPPP]]]dddddd``````bbbccc\\\QQQKKKLLLMMMYYYUUULLLQQQWWWYYY\\\fffllloooggg\\\UUUPPPLLLNNNRRRWWWeee555555444333222222222222000000000000000000111111000...---...///000///...---,,,,,,+++++++++++++++000222444444444999AAAGGGKKKPPPTTTYYYcccrrr}}}nnn]]]SSSDDD@@@;;;999999:::;;;:::999999999:::???IIIUUU]]]oooyyytttbbbRRRIII@@@======AAACCC@@@======777888999:::;;;;;;;;;;;;;;;<<>>===:::888666666666777666555444444444444333222111000111222222333333333222222///000111000000111333555333444555666:::GGG\\\lll|||eeeUUUDDD<<<666555555333444777777555444333222333555666666555666999???IIIRRRWWWbbbjjjuuu}}}uuummmeee___[[[SSSQQQMMMHHHDDDBBBAAABBB???===:::888777666444333222222444777::::::888555333333333222222111111111111000000000000000////////////000000000000//////000///---++++++,,,---...000111333333333222111111///222555999BBBJJJJJJDDD===666111111111///000333000000111111222222333333............///000222222333666:::???GGGPPPZZZaaabbbdddfffiiimmmuuuzzztttlllmmmooowwwwwwhhhhhhyyyyyyiiiZZZVVVSSSNNNLLLPPPWWWppppppfffaaahhh~~~hhhWWWMMMLLLPPPddd___QQQ>>>333000///+++++++++++++++************))))))))))))))))))******))))))))))))(((((((((((()))((((((((((((((())))))(((((('''''''''(((((((((---)))%%%$$$&&&''''''&&&###$$$%%%'''((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%''',,,'''$$$***'''###(((&&&&&&''''''((())))))***+++++++++,,,------......---,,,,,,,,,---///111222666888:::===???DDDIIIMMMNNNPPPTTTUUUSSSRRRZZZcccnnnyyy~~~uuuiiifffmmmsssssstttssspppiii```YYYTTTNNNLLLJJJIIIGGGEEEDDDDDDBBBBBBBBBBBBBBBCCCCCCDDD@@@CCCDDDFFFLLLVVV___bbbcccdddffffff]]]RRRMMMOOOLLLXXXSSSHHHLLLSSSWWW]]]dddiiikkkgggbbb^^^YYYTTTTTTYYY]]]cccrrr777666555333222222111111000000000000111111111111000...---...///000///...---,,,+++++++++++++++,,,***---000111222555:::>>>DDDJJJQQQVVV```ooo{{{vvvdddYYYKKKDDD<<<888888999999888999::::::999:::AAAJJJRRRbbbkkkxxxrrr```VVVGGGAAA===???@@@>>>;;;<<<666777999:::;;;<<<<<<<<<999===AAAMMMfffuuufffYYYQQQMMMGGGBBB>>>======>>>:::888666666666777666555111222333333444444444444222222333444444444333333111222222111///...000111333222111222555<<>>>>><<<;;;;;;999:::::::::;;;;;;<<<<<<:::???CCCKKK```wwwlll```UUUNNNKKKFFFBBB???>>>???@@@@@@>>><<<;;;<<<<<<;;;:::666666777888888888777777333444555666666666666555333444444333111000111222444000///333555777@@@IIIZZZmmm|||cccTTTCCC:::666444666999888999:::<<<<<<<<<<<<;;;999:::::::::;;;<<<===>>><<>>AAAGGGNNNTTTSSSOOONNNPPPQQQPPPQQQTTTXXX```fffeeedddfffgggffflllmmmppprrrpppjjjccc^^^SSSKKKFFFEEECCC@@@@@@DDDAAADDDIIILLLLLLIIIEEEBBBFFFIIINNNRRRUUUWWW[[[___ccchhhooopppeeeVVVNNNNNNEEEKKKIIIHHHLLLLLLRRRbbbeeeeeecccbbbfffiiieee___ZZZ^^^]]]YYY\\\fffkkkhhh:::999777444222111000/////////000000111111111222000...---...///000///...,,,,,,++++++,,,,,,---...,,,,,,---...000222333333777@@@IIIPPPZZZgggrrrwww~~~}}}rrrbbbWWWIII???<<<<<<;;;999444777999999888:::@@@FFFJJJPPPXXXaaaqqquuuqqqsss{{{}}}tttoooXXXLLLAAA======;;;:::<<<===<<<;;;:::::::::;;;;;;888===AAAFFFXXXzzzwwwmmmeee\\\SSSJJJHHHFFFDDDBBBBBBBBBBBBDDDBBB@@@?????????>>>===;;;;;;;;;:::888777555444111111222333444444333333000111222222111000111333111,,,+++000222222666<<>>@@@BBBCCCCCCBBBAAA??????@@@@@@???>>>===<<<::::::;;;>>>CCCLLLWWW^^^ddd```YYYRRRKKKGGGEEEDDDEEEFFFHHHFFFCCCBBBDDDGGGAAA>>>;;;888777555333111///......000555999;;;<<<888888999999:::::::::;;;666666555333111000///.........////////////......+++,,,...///000000000000222555777777444222222333000555:::===@@@CCC>>>888444000...111333111000222444333333222222111111111///...------...000333444<<>>AAAGGGNNNSSSRRRLLLJJJMMMPPPOOOOOOPPPRRRYYY___aaadddgggfffccc```dddiiimmmlllfff]]]WWWUUULLLFFFFFFFFFCCCDDDHHHDDDHHHNNNRRRRRRNNNHHHDDDHHHMMMTTT[[[\\\ZZZ[[[^^^aaahhhrrrtttiiiXXXNNNLLLFFFIIIHHHLLLQQQMMMSSSgggnnnkkkeeeaaadddhhhddd]]]ZZZ]]]ZZZVVV[[[gggkkkhhh>>>;;;888444222000000111222111000//////000111222111111000000//////......---...///...,,,+++,,,---)))***+++,,,...000222444888===FFFOOOYYYfffsss{{{xxxooobbbQQQDDD???>>>===<<<999777777:::;;;;;;???EEEIIIPPPWWWZZZcccttt{{{qqqiiijjjnnnppprrrtttcccXXXJJJAAA>>>???>>>===777777888999:::<<<===>>>;;;AAA>>>@@@RRRlllzzzppphhhbbb]]]ZZZQQQMMMIIIGGGHHHHHHFFFDDDKKKMMMMMMKKKHHHFFFHHHKKKDDD@@@>>>BBBCCC>>>:::999888666333222333333333222555444333333222222222222222222222111222222333333===NNNfff{{{uuuYYYGGG===777444555;;;AAAJJJPPPRRROOOJJJEEELLLJJJKKKNNNLLLEEEAAABBBAAA???<<<===@@@FFFKKKNNNZZZWWWRRRKKKDDD@@@@@@@@@===@@@BBBBBB@@@???BBBDDD???>>>>>><<<:::999888888000222333222111333888<<<=========<<<<<<;;;;;;;;;999:::999666333111111111111000...------...///000(((***,,,...000222333333888888999777444111000111333666:::===>>><<<888666333333222222222222222333333222111111000111111111/////////000222444666888;;;???DDDJJJPPPUUUZZZ]]]cccdddggglllttt|||tttlllgggiiijjjnnnwwwvvviii^^^SSSLLLIIILLLXXXsssyyytttwww```XXXSSSOOOYYYdddcccOOO<<<444000+++++++++,,,---,,,+++***)))((((((((()))******+++++++++++++++*********))))))+++***)))((((((''''''(((******)))((('''&&&%%%%%%''''''&&&%%%&&&'''((()))%%%%%%&&&&&&'''((((((((($$$&&&)))(((&&&%%%'''***&&&'''((('''&&&&&&'''(((***'''%%%%%%''')))'''&&&&&&)))***''''''******'''+++,,,,,,,,,+++,,,///222///000333999@@@FFFJJJKKKLLLHHHCCCAAADDDIIIOOORRRRRRNNNNNNSSSTTTRRRTTTYYYWWWWWW]]]gggllliiiccc___ggg```ZZZ[[[^^^^^^VVVNNNPPPMMMJJJFFFDDDCCCGGGKKKJJJNNNSSSWWWWWWTTTOOOKKKSSSXXX___aaa\\\YYY]]]dddeeekkktttxxxmmmZZZLLLGGGHHHHHHIIIHHHEEEFFFSSSaaasssvvvtttkkkcccaaaaaaaaabbbddd^^^TTTVVVdddlllkkk999777555333222111111111222111000//////000111222111000000000/////////...---...///...,,,+++,,,---******+++,,,...000111333666<<>>;;;===:::999<<>>>>>NNNeee|||qqqggg^^^YYYWWWTTTPPPLLLKKKLLLOOOPPPPPPTTTVVVWWWTTTQQQOOOQQQSSSOOOIIIFFFFFFEEEAAA===<<<>>>;;;888666666555444333555555444444333333444444333333222222111222222222666AAAUUUkkkzzzgggQQQCCC888222000666===IIIVVV^^^^^^XXXSSSVVVVVVZZZ___\\\SSSKKKHHHDDDAAA===<<<>>>CCCIIILLLRRRPPPKKKFFFAAA>>>>>>>>>===@@@BBBAAA??????BBBEEEAAA???===<<<;;;:::999777222444444222111333888======<<<<<<;;;:::999999999:::999888555222111111222333222000.........000000+++,,,---///000111222222888999999888555222222222444777;;;>>>>>><<<999666000000000000111222333444333222222111111000000000---------...000333666888<<>>999666555444333111555555444444444555666666444444333222111111111111000555BBBXXXlllxxxvvv___MMM>>>444000222:::HHHZZZhhhkkkeee^^^\\\```iiirrrqqqfff\\\XXXRRROOOIIIEEEEEEIIINNNRRRUUUSSSQQQNNNKKKIIIGGGFFFBBBDDDEEEDDDAAAAAADDDGGGDDDAAA>>>===>>>>>><<<999777888888555333555:::??????>>><<<:::999999999999::::::888444111111222444555333222000//////000000...//////000000111111111777888999888555333333333555777;;;===>>><<<888666------...///111222444555333333333222222000///.........---...111555999<<<===@@@FFFLLLRRRWWWZZZ\\\[[[___eeemmmwwwuuuiiicccbbbeeelllwwwwwwyyyxxxmmmeeeZZZQQQMMMJJJPPPddduuupppxxxkkk[[[RRRLLLRRR\\\]]]OOO???666222---+++,,,,,,,,,,,,+++***)))++++++******)))(((((('''+++************)))))))))''''''''''''((()))***+++(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((()))(((((('''&&&&&&%%%%%%'''&&&%%%&&&((((((((('''&&&'''((('''&&&&&&'''(((%%%$$$$$$&&&''''''%%%###&&&)))(((&&&'''---///...)))***,,,---...111555888:::???GGGOOOTTTUUUSSSQQQUUUQQQMMMIIIJJJNNNSSSVVVVVVYYY^^^```]]]XXXZZZ___gggfffiiillljjjdddaaabbb^^^ZZZTTTQQQOOOOOONNNNNNWWWeeelllhhhiiinnnlllbbb___```aaaaaa```^^^\\\[[[\\\cccjjjiiidddaaaaaadddjjjnnnrrrooobbbQQQIIIIIIGGGGGGKKKPPPQQQPPPSSSYYYaaafffgggbbb\\\YYYWWWTTTZZZ^^^\\\WWW[[[hhhqqqqqq000111111111111000///...111000000000000000000111000000000000////////////---//////...---,,,---...---,,,,,,+++,,,---///000555:::AAAJJJSSS```nnnwwwuuugggZZZNNNGGGDDD???===@@@BBBCCCFFFKKK___hhhqqquuuvvvwwwuuuqqqxxx{{{|||{{{~~~tttddd\\\XXXUUUUUUVVV[[[UUUMMMFFFCCCAAA>>>===<<<;;;;;;:::::::::;;;;;;:::???<<<===FFFTTTrrr}}}xxxhhhZZZUUUUUUUUUTTTTTTTTTVVVXXXZZZ[[[^^^aaaccccccaaaaaaccceee```]]]\\\\\\XXXPPPKKKJJJFFFBBB<<<888666555333222444444333444444555666666555444333222111111111111111000888III\\\kkkxxx}}}hhhXXXHHH<<<777555:::FFFWWWggglllfff___]]]bbbnnnzzz|||uuummmjjjeeeaaaZZZTTTQQQTTTYYY^^^cccbbbbbbaaa^^^ZZZUUUQQQKKKLLLMMMJJJFFFEEEFFFIIIGGGCCC??????BBBCCCAAA>>>>>>>>>===:::777777<<<@@@BBBAAA>>>;;;:::999:::;;;;;;;;;888555222111333555555444222000/////////////////////000000111222333555666777666444333333444444666999;;;;;;999777444---------...000111333444333333333333222000///...111000000111444999>>>AAA???AAAFFFMMMTTTYYY\\\\\\^^^aaafffoooyyytttggg______dddnnnzzzpppkkkvvvqqqhhhbbbYYYOOOJJJIIIKKKYYYsssvvvpppsssyyymmm\\\SSSNNNLLLUUUXXXNNN@@@777222...,,,,,,,,,,,,++++++******************))))))((((((************))))))))))))((((((((((((((()))******''''''''''''(((((())))))&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&(((&&&$$$%%%(((***(((%%%&&&'''((('''&&&&&&&&&(((%%%&&&((()))***)))'''&&&&&&)))***)))***---...,,,)))+++,,,---...111444777555;;;CCCJJJMMMLLLKKKIIIUUUTTTSSSQQQPPPQQQSSSUUUVVV[[[aaabbb^^^\\\```fffjjjkkknnnoooiii```]]]___]]]ZZZTTTNNNJJJJJJMMMOOObbbwwwzzzkkkjjjgggeeecccaaaaaaaaaeeemmmuuuzzz{{{xxxooogggggghhhiiifffZZZMMMJJJNNNMMMMMMPPPWWWYYYVVVSSSSSSPPPWWW[[[YYYVVVTTTQQQMMMRRRUUUUUUTTTZZZeeelllmmm222222222111000///---,,,000000000111111000000000////////////000000000000...///000///---,,,---......---+++***+++,,,...000555:::AAAIIISSSaaaoooyyy{{{kkk[[[PPPIIIDDDBBBFFFIIIHHHIIIKKKYYYccclllqqqrrrrrrmmmgggjjjnnnqqqqqqrrr{{{pppeee]]]WWWRRRRRRUUURRRMMMHHHDDDAAA???===<<<<<<;;;;;;::::::;;;;;;999===<<<>>>FFFOOOkkkyyywww}}}yyyiii[[[VVVWWWUUUWWWZZZ[[[[[[YYYWWWUUUZZZ^^^bbbdddddddddgggjjjhhhhhhkkknnniii]]]TTTQQQNNNJJJCCC>>>:::888777555333222222222333444555555555444333222111111111111222111555>>>KKKZZZmmm}}}mmm^^^OOOCCC>>>:::<<>>DDDAAA>>>:::999999;;;<<<======:::777333222333555333333222000///...------.........///000222444555111333444444333222222333222444777888888666444222............///000111222333333333222111000//////000000000222555:::>>>AAA???AAAGGGOOOWWW\\\^^^]]]aaacccfffmmmwwwsssfff^^^___gggssskkkbbbkkk~~~{{{kkkddd```XXXOOOIIIIIIHHHOOOcccxxxpppoooqqq|||mmm]]]TTTOOOFFFNNNSSSMMMBBB888111...,,,,,,++++++++++++***+++(((((())))))************))))))))))))))))))))))))******)))(((((((((((((((&&&&&&''''''((()))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((((((&&&$$$%%%(((***(((%%%&&&'''((('''&&&&&&&&&((($$$&&&)))******)))((('''&&&***---,,,,,,---+++'''***+++,,,------///222555888===CCCGGGGGGGGGGGGHHHTTTWWWZZZ[[[YYYWWWVVVWWWRRRZZZ``````^^^```gggmmmhhhjjjnnnqqqllldddaaaccc]]]YYYRRRJJJEEEEEEIIINNN\\\rrrvvvsssnnnhhheeeccccccccciiiqqq~~~vvvcccaaa___\\\TTTNNNNNNSSSSSSQQQSSSYYYZZZTTTNNNLLLEEELLLSSSUUUVVVVVVRRRMMMNNNPPPRRRSSSYYY```fffggg666555444222000...---,,,000000111111111111000000////////////000000000000...///000///---------......,,,***)))***,,,///000444999@@@IIITTTbbbqqq|||nnn```NNNHHHEEEHHHLLLLLLKKKMMMTTT]]]fffkkknnnnnnjjjccc___eeelllnnnooottt~~~{{{mmmpppuuu}}}}}}pppeeeYYYPPPMMMPPPOOOMMMKKKGGGDDDAAA@@@<<<<<<;;;;;;;;;;;;;;;<<<888<<<===@@@FFFKKKeee}}}xxxrrrnnnuuuzzzuuuhhh\\\XXXXXXWWW[[[___```\\\WWWRRRPPPTTTYYY^^^aaaaaabbbeeehhhkkknnnvvv{{{wwwjjj```]]]XXXRRRJJJBBB===999666444333333222222222333444444444444333222111111111111222111222666<<>>??????>>>;;;666444333444222222111000//////...------------...///111444555///111333333222222222333222333555666666444222000//////...//////000111111333222111111000000111111---...///111555888<<<>>>???AAAFFFPPPZZZ```aaa___bbbcccffflllttt~~~ssshhhaaaccclllzzz{{{eee]]]gggxxxzzziiibbbaaa[[[SSSMMMIIIIIIKKKWWWttt{{{ppplllkkkqqqmmm___UUUOOODDDKKKQQQNNNEEE:::222///---,,,++++++******++++++'''(((((()))******++++++(((((()))))))))))))))***+++***)))(((''''''''''''&&&'''''''''(((((())))))%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((()))'''&&&%%%&&&((((((((('''&&&'''((('''&&&&&&'''((("""%%%'''((('''&&&'''(((&&&***,,,++++++,,,***%%%***,,,---------///222444<<<@@@DDDEEEDDDCCCEEEGGGTTTYYY```bbb```]]]\\\\\\UUU]]]dddeeeggglllrrruuuhhhhhhlllpppoookkkiiikkk^^^YYYPPPGGGBBBBBBFFFIIIJJJ[[[iiiooozzz~~~zzzrrrjjjdddbbbaaabbbcccmmm{{{ggg```YYYWWWTTTQQQSSSWWWTTTRRRRRRUUUTTTNNNHHHGGGCCCKKKSSSWWWZZZ\\\XXXSSSOOOQQQSSSVVVZZZ]]]```aaa888666444222000////////////000111222222111000///.../////////000000000111...///000///...---...///---,,,***)))))),,,///111222777???HHHSSSbbbrrr}}}zzzcccYYYPPPOOOPPPPPPPPPRRRYYY```gggkkkooorrrooojjjfffnnnwww}}}~~~~~~}}}uuucccccccccdddkkk{{{zzzmmm]]]OOOIIIJJJKKKLLLKKKHHHDDDAAA@@@<<<<<<;;;;;;;;;<<<<<<===999===>>>BBBEEEFFF^^^}}}tttqqqlllfffdddjjjooommmccc[[[WWWWWWXXX[[[^^^]]]XXXRRRMMMKKKMMMRRRWWWYYYYYYYYY\\\^^^```fffrrr||||||tttnnnnnnhhhaaaVVVKKKCCC===999666555444444333333333333444333333222222111222222222111///000222666???QQQaaazzzssseeeWWWKKKFFF===>>>@@@EEEKKKOOOQQQPPPQQQNNNNNNQQQRRRQQQRRRUUUZZZ\\\^^^___aaahhhrrr{{{}}}nnnssswwwxxxtttooommmllllllllliiibbbZZZVVVWWWZZZYYYZZZZZZUUUMMMFFFCCCCCCGGGDDD???<<<;;;===@@@CCCAAABBBAAA>>>999555333222222222222222111000000//////...------...///222333...000222333333333444555222333555666555444222000---......///000222333444333222000//////111333444,,,---000333666888:::;;;>>>@@@FFFPPP\\\bbbcccaaabbbeeeiiipppvvv}}}~~~tttkkkfffhhhrrrxxxaaaZZZdddtttzzzhhhbbbbbb^^^WWWRRRIIIMMMMMMRRRjjj}}}ooojjjhhhhhh{{{~~~nnnbbbXXXQQQEEEKKKQQQRRRIII===444111---,,,+++*********++++++)))))))))))))))*********(((((((((((())))))*********)))((((((((((((((()))'''''''''(((((((((((((((%%%&&&'''((((((((('''&&&&&&&&&''''''''''''''''''%%%&&&''''''&&&&&&'''(((&&&'''((('''&&&&&&'''(((###%%%''''''&&&&&&(((***&&&)))***'''(((+++,,,)))***+++------...111444777<<<@@@EEEFFFCCCAAABBBDDDRRRXXX^^^aaa___^^^___aaaaaakkktttxxx|||pppllljjjlllllljjjjjjlllbbb[[[QQQHHHCCCCCCEEEGGGEEEMMMUUU\\\hhhwwwyyypppggg___[[[ZZZZZZYYYcccooo~~~rrrfff[[[XXXWWWVVVVVVWWWUUURRRQQQQQQNNNHHHFFFHHHFFFNNNUUUZZZ]]]```\\\VVVSSSSSSUUUXXXYYYYYYYYYZZZ999777444222000111111222///000111222222111000///.../////////000000111111...000000000...---...///---+++)))((())),,,000222000555===GGGRRRbbbsss~~~|||~~~pppbbb\\\ZZZXXXXXXZZZaaaggglllpppuuuyyywwwrrruuu}}}tttjjjfff___XXXWWWaaaqqq~~~sss```OOOGGGEEEGGGIIIHHHFFFBBB@@@>>>;;;;;;;;;;;;;;;<<<======:::>>>???BBBDDDCCCYYYuuullliiiccc\\\\\\bbbgggfff```YYYUUUUUUVVVXXXZZZXXXRRRLLLIIIHHHGGGKKKPPPRRRQQQPPPRRRTTTQQQYYYggguuu{{{yyyyyy|||{{{sssfffZZZOOOGGGAAA>>>777666555444444444444444222222222111222222333333111///...222555<<>>AAACCCDDDEEEDDDDDDCCC@@@???AAABBB@@@BBBEEE@@@EEEJJJNNNSSS]]]iiisssyyy~~~~~~|||sssggg```bbbeeedddffffffaaaYYYPPPKKKJJJKKKHHHCCC@@@???BBBFFFIIIBBBDDDDDDAAA;;;666222111222222333333333222222111111000...------...///000///111333444444444555666333444555666666444222111,,,,,,---///111333555777333111///---...111444666---///222666999:::;;;;;;>>>???EEEQQQ]]]dddeeebbbcccgggnnnuuu{{{~~~~~~uuunnnkkkkkkvvvxxx^^^WWWaaapppyyygggaaabbb___YYYTTTIIIPPPPPPQQQeee~~~nnnhhhfffaaassszzzmmmddd\\\TTTFFFLLLSSSTTTLLL@@@666333---,,,+++*********+++,,,++++++******)))((((((((('''((((((((())))))******(((''''''(((((()))***+++((((((((((((((((((((((((%%%%%%'''((((((((('''&&&((((((((('''&&&&&&%%%%%%$$$''')))(((&&&%%%'''***&&&'''((('''&&&&&&'''(((&&&((())))))''''''***---'''(((&&&###$$$***......)))***---...000333888;;;===CCCIIIJJJFFFCCCCCCDDDPPPUUUZZZ[[[ZZZ[[[___cccnnnyyyzzzppphhhffffffeeeeeeffffff^^^SSSJJJFFFFFFFFFGGGMMMNNNPPPVVV___kkkyyy|||vvvlllbbbYYYTTTRRRRRRRRR\\\dddkkk{{{}}}nnn___[[[[[[ZZZWWWVVVVVVSSSQQQPPPLLLGGGHHHLLLIIIOOOVVVZZZ^^^```[[[UUUTTTTTTUUUXXXXXXUUUSSSTTT999777444333333333222111333333444555444333111000222111111111000000//////000///...---------------***+++,,,,,,++++++---///333444888AAAOOOaaarrr|||{{{zzzkkkeeeccccccbbbqqqooorrr{{{xxxnnnddd^^^ZZZXXX^^^hhhttteeeXXXOOOHHHHHHHHHHHHGGGEEECCCAAA???===<<<:::999999::::::888???===<<>>@@@AAAAAA===999777888999999999888666555999<<<>>>>>>@@@HHHTTT^^^lll|||~~~rrrkkkkkkmmmpppppplllfffbbb\\\RRRGGGOOOJJJEEEDDDFFFIIIJJJIIINNNHHHAAA===;;;888222,,,111000000000000222333444000///.........///111222222333333444555555555444666555555444222111000000------...000111222333444222333444222000//////000///000222444777999;;;<<<<<<>>>EEEPPP\\\dddgggfff```dddjjjrrryyy~~~yyyssspppsss|||```^^^^^^iii|||llldddccc___XXXUUUNNNKKKJJJSSSiiixxxlllfffaaajjjrrr___WWWQQQKKKNNNWWW^^^WWWFFF888333///,,,***)))***++++++***)))))))))))))))*********))))))*********((('''&&&---,,,+++)))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((&&&%%%'''))))))&&&###&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((('''((()))***,,,---...///---,,,,,,---111777===AAABBBFFFJJJKKKHHHEEEDDDDDDKKKOOOUUUZZZZZZ[[[cccnnnyyyuuueee``````^^^ZZZYYYYYYTTTMMMGGGDDDDDDFFFHHHKKKOOOSSSWWW```lllssstttsssoooggg]]]TTTNNNLLLMMMPPP\\\eeeeeemmm{{{|||tttlllfff]]]SSSPPPSSSUUUZZZ\\\VVVLLLGGGJJJOOOLLLQQQVVVZZZ[[[ZZZZZZZZZWWWXXXXXXXXXWWWUUUSSSRRR>>>;;;777444333333333222333333444444444333111111111111111111000000000//////......---------......+++,,,,,,,,,++++++---///111222777???MMM___qqq{{{}}}xxxtttqqqoooxxxuuuyyysssiii___WWWWWW\\\wwwpppaaaVVVKKKKKKJJJJJJIIIFFFDDDAAA@@@???===<<<;;;;;;;;;;;;777>>><<<;;;AAAEEETTTkkkuuueee[[[WWWVVVYYY\\\^^^]]]YYYVVVVVVXXXUUUWWWXXXTTTNNNJJJJJJKKKMMMKKKMMMRRRSSSNNNIIIHHHBBBCCCGGGMMMXXXdddpppvvv|||lllYYYJJJBBB@@@===999666555444333222333444444444333222222222111222222000222===IIIbbbuuu}}}fffVVVNNNLLLFFFCCC???===<<<:::777444444444444444444333222222444666666555444888AAAHHHWWWfff|||}}}uuusssssswwwxxxtttjjjbbb]]]WWWRRRQQQNNNLLLNNNRRRVVVWWWVVVNNNHHHAAA>>><<<:::555111666555333111000000000000000//////...///000111222111222333444555555555555777666555333222111000///------...000111222333444222333444222000//////000///000222555777999;;;<<<===@@@FFFPPPZZZaaacccbbbbbbeeejjjqqqxxx}}}~~~|||xxxttttttwwwmmmaaa```jjjzzzrrrhhhccc]]]XXXWWWOOOLLLJJJRRRgggyyylllhhhdddkkksssaaaZZZTTTLLLOOOWWW___\\\MMM>>>777///---+++******+++++++++*********)))))))))))))))(((((()))******)))((('''***))))))(((((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&(((+++,,,)))'''&&&'''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''((())))))((())))))+++,,,---......---...///111555<<>>KKK]]]ooozzzzzzkkk]]]VVVUUUhhhmmm```SSSQQQOOONNNMMMJJJGGGDDDBBBAAA???>>>===<<<<<<<<<555<<<<<<;;;@@@CCCNNNddd~~~sssfff\\\WWWVVVYYY[[[\\\[[[YYYXXXXXXYYYVVVXXXWWWSSSMMMIIIIIIJJJNNNMMMPPPVVVWWWQQQKKKIII???======???GGGRRR^^^eeezzzooo___OOOIII@@@:::777666333111222222333444444333333222111111222333111111999CCCUUUggg~~~~~~eeeQQQHHHFFFFFFBBB<<<888666555333222222222111000000000000000222333333111///111666;;;BBBOOOcccyyy||||||}}}{{{ooodddaaa```___VVVVVVWWW[[[aaacccbbb___NNNIIICCC???>>>===:::777888777555222111000000000000000///...///000111222111111222333555666777777888777555333111///......------...000111222333444222333333222000///000111000111333555888:::;;;;;;===@@@FFFOOOWWW\\\^^^^^^cccffflllssszzz|||zzzxxxvvvvvvxxx}}}~~~eeecccjjjvvvxxxvvvqqqdddYYYUUUVVVRRRMMMKKKRRRddd}}}|||nnnjjjhhhooo{{{iii```XXXMMMNNNUUU___aaaUUUEEE:::111///+++***+++,,,++++++++++++******))))))(((((('''((()))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%&&&(((***++++++)))((('''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((()))))))))******+++,,,------......000333666;;;BBBJJJPPPUUUUUUVVVTTTRRRQQQQQQRRRRRRRRRTTTUUURRRQQQWWW```ssszzz|||uuunnnqqqzzzssshhh^^^]]]]]]ZZZUUURRRMMMLLLKKKJJJJJJKKKLLLMMM___kkksssnnnggghhhnnntttzzzqqqeeeZZZTTTPPPLLLJJJLLLUUU]]]```fffoooqqqlllhhhiiijjjiiiaaaYYYXXX\\\[[[[[[YYYVVVRRRQQQSSSUUUSSSUUUWWWXXXXXXWWWXXXZZZUUUUUUUUUUUUTTTTTTRRRRRRKKKGGG@@@999333111222333222222222222222222111111111111111000000000000000---------------...///000+++,,,---,,,++++++,,,...,,,///555===IIIZZZmmmyyy{{{lllaaa\\\aaatttyyyjjj]]]YYYUUURRRQQQOOOKKKGGGBBBAAA@@@???>>>===<<<;;;666<<<<<<<<>>@@@FFFNNNSSSaaasssxxxfffZZZKKKAAA<<<:::777444333333333333444333333333111000222333111000555===JJJ\\\rrrxxx___JJJ@@@===<<<:::888666555444444333444333111000000000111222///111222222111333666888666===JJJ\\\qqq~~~vvvxxx|||~~~tttmmmkkkjjjiii___```bbbgggkkkjjjeee```RRRNNNHHHDDDCCCBBB@@@>>>777666444333222222333333111000/////////000111222000111111333444666777888888777444222///...------------...000111222333444111222333222000///000111000111444666888::::::;;;;;;???EEEMMMTTTYYY\\\\\\bbbgggooowww~~~~~~yyywwwuuutttvvvzzzjjjeeeiiirrrpppjjjvvvhhhXXXTTTWWWTTTNNNKKKQQQ```uuurrrkkkkkksss|||kkk\\\OOONNNRRR]]]ddd]]]KKK<<<444000---++++++,,,,,,,,,,,,++++++***)))(((''''''''''''((()))))))))******((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$&&&'''(((((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******+++++++++,,,,,,---------///222666:::???FFFOOOVVVXXXXXXXXXXXXWWWXXXYYYZZZXXXVVVVVVUUUQQQNNNRRRZZZhhhllljjjbbb]]]bbblllrrrddd\\\VVVXXXZZZVVVRRROOOLLLLLLMMMOOOOOOPPPPPPPPPeeesss{{{zzz~~~zzzjjj]]]WWWSSSNNNKKKHHHRRR\\\eeelllqqqllldddaaagggmmmmmmhhhbbbaaaccc___\\\YYYWWWWWWXXXXXXXXXVVVWWWWWWWWWUUUUUUWWWXXXSSSSSSSSSSSSSSSSSSRRRRRROOOLLLFFF===555000000222111111111111111111111111000000000000000000111111---------------...///000,,,------,,,+++***,,,---,,,000555<<>><<<;;;:::777>>>======BBBBBBIIIZZZ~~~rrrtttuuuqqqjjjdddbbbaaaccc___[[[ZZZ[[[]]]^^^]]]XXXWWWUUUQQQMMMJJJIIIIIINNNMMMPPPVVVVVVOOOHHHEEELLLIIIEEEBBB@@@AAACCCEEENNN^^^xxxxxxcccSSSIIIBBB===888555555555444444444444444111000111333222000333999DDDSSSffftttoooXXXEEE;;;999333444666666555444333333555444222111111111222333,,,...///000111222333555000333777@@@OOO[[[]]]YYY]]]cccmmmwww{{{zzzzzzvvvqqqggghhhkkkooorrrqqqjjjeee]]]ZZZTTTOOOLLLIIIFFFEEE888777555333222222333333111000/////////000222333111111111222444666888999888666333000...---------------...000111222333444111222333222000000000222000222555777999:::::::::888===EEEMMMTTTYYY\\\^^^```gggsss}}}|||}}}xxxttttttsssssswww|||ooogggjjjrrrmmmcccnnnrrr___ZZZ\\\VVVOOOLLLRRR\\\jjj~~~yyyooopppwwwzzzbbbVVVQQQQQQ\\\iiihhhTTT@@@666333...++++++,,,,,,,,,,,,++++++***)))(((''''''''''''((((((((()))************+++******((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))******++++++++++++,,,,,,---------///444999>>>BBBJJJSSS[[[cccbbbaaa```___^^^]]]\\\\\\ZZZZZZZZZUUUPPPQQQVVV``````[[[UUUVVV\\\aaabbbXXXRRROOORRRUUURRROOONNNNNNPPPSSSUUUVVVUUUTTTSSScccqqqnnn___WWWSSSNNNKKKJJJTTTcccrrr|||}}}ssshhhaaaiiirrrtttqqqmmmjjjiiibbb^^^[[[ZZZZZZ[[[[[[ZZZWWWWWWWWWUUUTTTSSSUUUWWWRRRRRRRRRRRRRRRRRRSSSSSSQQQQQQLLLDDD:::333000111000000000///000000111222000000000000111111111111......---------...//////,,,------,,,+++***+++---,,,000555;;;CCCQQQcccpppxxx}}}sssffflll~~~yyyjjjaaaVVVOOOMMMLLLJJJGGGBBBBBBAAA@@@???===;;;:::999>>>======CCCCCCHHHXXXqqqyyyvvvoooqqqrrrpppllliiiiiikkkjjjccc[[[YYY\\\^^^^^^\\\XXXVVVSSSOOOMMMKKKJJJJJJLLLKKKNNNTTTVVVPPPKKKJJJKKKJJJGGGDDDBBBAAAAAAAAAIIISSSfff|||}}}iiiYYYKKK@@@999999888777666555444444444222000111333222000333888@@@KKKXXXcccmmmvvvzzzzzzvvvuuuooobbbQQQBBB;;;999111444666777555333222111333333222111111111111111111111222222222222222222222333333444:::CCCEEECCCBBBJJJUUU```jjjttt~~~xxxkkkllloootttyyyxxxtttoooiiigggaaaZZZTTTMMMIIIGGG;;;999777444111000000000111111000///000111222333222222222222333555777888777555222///------------------...000111222333444000222333222111000111222000222555888:::::::::999777===EEEMMMTTTYYY^^^```aaaiiiuuu~~~zzzuuuqqqooopppqqqsssyyyuuukkkllluuupppdddkkkiiibbbbbbXXXPPPMMMRRRXXX```pppvvvvvvyyykkk^^^VVVRRR]]]pppuuubbbJJJ888444///,,,,,,,,,------++++++******))))))(((((()))(((((((((((())))))***)))***+++++++++***((('''(((((((((((((((((((((((())))))))))))))))))))))))((())))))'''&&&%%%&&&(((''''''((((((((()))))))))************************(((((())))))******++++++***++++++,,,---......//////555===CCCHHHPPP[[[cccsssqqqooommmjjjeee^^^YYY]]]\\\^^^```]]]UUURRRTTT\\\ZZZUUUQQQTTT[[[^^^\\\UUUOOOKKKNNNPPPNNNMMMNNNQQQSSSWWWZZZ[[[ZZZXXXWWW]]]jjj|||nnn]]]SSSNNNLLLKKKRRRZZZjjj}}}~~~qqqhhhpppxxxzzzyyywwwrrrmmmcccaaa___^^^]]]\\\[[[YYYVVVVVVVVVTTTRRRRRRSSSTTTQQQQQQQQQQQQRRRRRRSSSTTTSSSTTTSSSLLLAAA777222111000//////...///000111222///000000000111111111111///......---------......------...,,,******+++---,,,000555888>>>JJJ\\\iiirrrwww~~~rrrpppzzz~~~pppeeeVVVNNNLLLLLLKKKHHHDDDDDDCCCBBBAAA>>><<<;;;999>>>;;;;;;BBBBBBHHHWWWfffzzztttqqqnnnooopppnnnllllllooorrroooeee[[[XXX[[[]]]\\\YYYWWWTTTQQQNNNMMMLLLKKKKKKIIIHHHLLLTTTXXXVVVSSSSSSQQQOOOLLLIIIGGGFFFFFFFFFMMMOOOXXXhhhwwwqqq]]]MMMDDD===<<<999777555444444444333111000333333111444888;;;BBBJJJPPPWWW```eeeeeedddbbb\\\SSSHHH@@@;;;999222444666555333222333555333333333333333222111111555444333333444555444444222555666333444888999888555;;;BBBIIIOOOXXXdddlllwww|||nnnnnnpppuuuzzz{{{yyyuuuooolllggg___TTTKKKCCC@@@999888666333111000000000222111000000000111222333444333222222222444666888666444111...------......------...000111222333444000111222222111000111222111333666999;;;;;;:::999888>>>GGGOOOUUUYYY^^^aaadddkkkuuu|||rrrnnnkkklllnnnsss|||oooooo{{{xxxiiimmmpppddd```XXXPPPNNNSSSVVVXXXeeettt}}}wwwttt```VVVOOO[[[tttmmmSSS:::666000---,,,,,,------*********)))))))))))))))***)))(((''''''((())))))%%%&&&(((***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''%%%%%%(((***&&&&&&'''((()))******+++))))))))))))))))))))))))(((((()))******++++++,,,******+++,,,---//////000///777AAAIIIOOOYYYeeeooo|||{{{zzzxxxsssjjj^^^VVV[[[\\\aaafffddd[[[TTTRRRVVVWWWTTTQQQTTT]]]cccdddZZZRRRMMMLLLMMMKKKKKKMMMRRRTTTXXX[[[]]]^^^]]]\\\YYYeeettt~~~mmm[[[PPPLLLMMMOOOXXX]]]kkkwwwpppwww|||~~~wwwmmmddddddcccbbb___[[[YYYXXXSSSTTTUUUTTTRRRPPPQQQRRRQQQQQQQQQQQQRRRSSSUUUVVVTTTWWWXXXQQQFFF:::444222000///.........000111222//////000000111111111222000///...------------------......,,,******+++---,,,000444666:::FFFWWWdddnnnttt|||}}}www{{{wwwjjjYYYOOOMMMNNNNNNLLLEEEEEEEEEDDDBBB@@@===<<<999===::::::AAAAAAGGGVVVaaa{{{sssnnnlllmmmoooooommmkkklllrrrvvvqqqggg[[[VVVYYY\\\ZZZWWWVVVSSSPPPMMMMMMMMMLLLLLLGGGGGGLLLUUU[[[[[[[[[\\\[[[XXXSSSOOOLLLKKKLLLLLLPPPMMMOOOYYYeeerrrtttaaaWWW???>>>;;;888666555444444444111000222333222444999777<<>>>>>::::::===??????BBBLLLXXXlllwwwrrrooonnnkkkooorrrqqqllliiijjjlllmmmaaaXXXXXX[[[[[[ZZZYYY[[[TTTMMMLLLOOOPPPLLLGGGDDDBBBGGGSSS^^^aaa``````cccbbbaaa___]]]ZZZYYYXXXUUUYYY___aaa\\\^^^ooo}}}hhhPPPGGG???>>>>>>999444333555333333555444222444999;;;::::::;;;@@@FFFMMMQQQLLLKKKHHHDDD@@@<<<999888888999999999888999<<<>>>::::::999666333222333444555444444444444444555666000000000///------///111444///...222333444:::CCCOOOTTT\\\dddkkkoooqqqrrrqqqtttwwwwwwvvvsssrrrqqqiiiggghhhlllrrrtttqqqmmmhhhddd\\\RRRHHH???888555111111111111111111111111---///000111000000111333111333555555444444444666222222000...++++++---/////////000444888888555222222222111000//////222555222666<<>><<<:::888;;;>>>GGGQQQWWWZZZaaaiiillloooqqqrrrwww~~~|||rrrooollllllrrr|||wwwooowwwrrr}}}~~~hhh\\\VVVSSSRRRSSSTTTTTTXXX^^^xxx~~~~~~hhhWWWNNNTTThhh{{{___AAA888///+++---...,,,))))))***+++,,,,,,+++***)))(((***++++++***))))))***&&&'''((('''&&&%%%&&&((((((((())))))(((&&&$$$###((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''')))(((''''''((()))------,,,+++++++++,,,,,,+++,,,------...000333555444EEESSSXXXaaaooovvvuuunnnllluuurrr___XXXSSSXXXcccnnnooocccUUUNNNMMMVVVZZZWWW\\\kkksssrrrgggYYYNNNPPPSSSRRRNNNNNNOOOSSSWWWYYY___dddccc^^^ZZZ^^^eeeppp~~~vvviii___VVVPPPQQQVVVYYY\\\cccllluuuyyyzzzzzz~~~vvvjjjdddbbb]]]YYYVVVUUUVVVVVVPPPTTTUUUTTTTTTVVVTTTQQQRRRQQQPPPPPPQQQRRRSSSTTTQQQZZZddddddZZZJJJ===666222000---,,,...000111111///000111000///...///000////////////////////////---------,,,,,,,,,++++++//////000333555;;;IIIWWWeeeqqq~~~~~~wwwzzznnnaaaYYYTTTPPPOOORRRNNNKKKFFFBBB@@@???>>>>>>::::::<<<>>>@@@EEESSS```tttzzzuuuqqqooolllppprrrqqqmmmjjjkkknnnkkkaaaXXXYYY\\\]]]]]]]]]]]]WWWPPPNNNPPPPPPKKKGGGEEECCCGGGSSS]]]cccgggkkkmmmmmmnnnoooooonnnkkkhhhdddeeehhhhhhaaa]]]eeepppzzzaaaUUUIIIEEECCC===777555444222222555444333666;;;<<<;;;999999;;;???CCCFFFHHHGGGEEECCC???<<<:::999===<<<;;;999888:::???BBBAAA@@@???<<<888777777888888888777666555555555666333444444222111000222444333000000222222000333999===@@@FFFMMMSSSVVVXXXYYY[[[```eeeiiihhhfffdddccc___^^^^^^aaafffgggddd```XXXUUUOOOHHH@@@:::555222222222111111000000000000///111222222222222333555111333555555444333333444111111000...,,,,,,...000000///000333666666444111111222111000///000222555333777<<>><<<999888>>>AAAGGGPPPUUUZZZbbbkkklllppprrrsssxxx}}}}}}yyyqqqooooooqqqxxx~~~ooo}}}xxxsss|||rrr```TTTQQQPPPQQQRRRQQQUUUZZZpppzzziiiWWWLLLPPPbbbxxxvvv^^^BBB:::000,,,...///---*********++++++++++++******%%%'''(((((('''&&&&&&'''&&&((()))((('''&&&'''((('''((((((((((((&&&%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''')))(((''''''(((***,,,,,,+++++++++++++++,,,+++,,,.........000555:::@@@NNNZZZ^^^fffssswwwtttmmmnnnwwwsssccc^^^\\\```iiirrrqqqeeeYYYSSSPPPXXX[[[YYY___lllssspppdddZZZSSSVVVYYYWWWUUUVVVTTTXXX[[[[[[]]]```___[[[bbbdddhhhrrr}}}ssshhhaaa[[[XXX\\\bbbccceeeiiioootttwwwvvvuuuyyy|||~~~~~~~~~{{{pppeeeaaa___[[[WWWUUUTTTTTTTTTQQQTTTUUURRRRRRTTTSSSPPPQQQQQQPPPPPPPPPQQQSSSSSSPPPYYYdddjjjfffXXXGGG;;;333000---,,,---///000000...000111000///...///111////////////////////////------------,,,,,,,,,,,,///...///222444999EEERRRaaalllzzz}}}|||pppccc\\\WWWRRRPPPPPPPPPNNNJJJEEEBBB@@@??????<<<;;;<<<>>>@@@III[[[lllzzzuuuqqqmmmpppqqqpppllljjjkkkmmmiii___XXXYYY]]]^^^___aaa^^^XXXRRRPPPPPPOOOIIIDDDCCCAAADDDMMMWWW```jjjsssxxxyyy|||zzztttrrrqqqqqqmmmfffbbbbbbqqq|||kkkZZZQQQLLLDDD<<<777333111222444444444888>>>@@@>>>:::777777888:::;;;CCCBBBBBB@@@???===;;;:::AAA???<<<:::999<<>>>>>AAALLLcccwwwzzzvvvooopppqqqpppllljjjjjjkkkggg___XXXYYY\\\]]]^^^```\\\WWWRRROOONNNLLLGGGBBB@@@======BBBJJJTTTcccpppzzz{{{}}}zzz{{{|||xxxooohhhdddpppooobbbZZZNNNAAA999333111000333444444:::@@@DDDAAA===999666666666777======>>>>>>>>>===<<<;;;@@@???===;;;:::<<<@@@DDDGGGGGGFFFBBB>>>;;;:::::::::999888777777777777777:::;;;<<<:::666444222333222222333444333222333666000111222333555777999:::666;;;AAAEEEGGGGGGFFFGGGKKKJJJJJJKKKLLLKKKGGGDDD:::999888666555444333333............/////////000---...000000//////111222111333444333111000000111---......---------///111111111000000000111000000000111111111000000333555777:::===>>><<<:::999888BBBDDDJJJQQQVVVZZZcccmmmnnnrrrvvvxxx{{{}}}yyyssswwwyyy|||nnniiiqqqssssssvvvyyycccTTTOOOKKKLLLLLLJJJKKKNNNZZZmmmuuu|||rrr\\\LLLGGGOOObbbhhh\\\CCC<<<333.........---+++,,,,,,***))))))***,,,,,,)))+++,,,,,,+++******+++(((***+++***)))((()))***&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''))))))(((((()))+++++++++,,,------.........,,,///111111111666AAAJJJZZZ___bbbaaaaaaccc```ZZZYYY___kkkuuurrriiieeeggggggkkksssyyyvvvkkkbbb___\\\^^^]]][[[]]]bbbaaa\\\WWWWWWWWWYYYZZZ[[[___bbbgggkkklllfffaaa___\\\YYYiiiiiijjjqqqtttjjjhhhjjjlllpppttt~~~zzzuuummmddd^^^ccckkkqqqooojjjfff```[[[ZZZXXXVVVSSSRRRQQQQQQRRRSSSTTTRRRNNNNNNQQQQQQOOOQQQPPPPPPPPPPPPQQQQQQQQQSSSYYYeeerrrxxxooo]]]MMM;;;777111...---.........---///000000//////000222////////////////////////.........---------,,,,,,......111444444777AAALLLWWWbbbpppzzzuuuhhhaaa\\\TTTMMMKKKLLLLLLKKKHHHDDDCCCCCCEEEDDDCCCBBBAAACCCOOOhhh~~~{{{uuuvvvvvvtttqqqmmmjjjiiiddd^^^YYYZZZ\\\ZZZZZZ\\\XXXTTTOOOMMMLLLJJJGGGDDDAAA<<<999:::???GGGUUUbbbnnnrrrzzzvvvdddffftttzzzlllZZZHHH===555222111222333444:::BBBCCCAAA===:::777666666777999:::<<<===>>>===<<<;;;:::<<<<<<<<<;;;;;;<<<>>>AAAAAAAAA>>>:::777666666555555555555555666777888???@@@AAA???;;;777555444444555444111000111444666///............000111222333555777999999;;;===???BBBBBBBBBCCCBBB@@@===;;;555444333222222222222222++++++,,,...///000111222,,,...///000//////000222000222333222000//////000+++---......------///111111111111000000//////000///000111111111111333555888:::<<<<<<:::999888999@@@CCCKKKTTTYYY\\\ccckkkoootttyyy{{{}}}wwwyyy|||uuufffjjjqqqtttvvv{{{lllZZZRRRLLLKKKJJJHHHGGGIIIUUUkkkqqqsssyyycccQQQIIIJJJYYYccc\\\BBB;;;333...,,,,,,,,,+++---,,,+++******+++,,,---&&&((())))))(((''''''((()))***+++***)))((()))+++&&&'''''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''))))))((()))***,,,,,,---...///000000000000///111333444666===IIIQQQ^^^aaabbb```______\\\YYY[[[aaaiiimmmjjjddddddhhhjjjoooxxx~~~zzzooofffccccccccc```]]][[[[[[XXXTTTVVVYYY[[[[[[\\\```eeehhhjjjoooqqqnnnlllkkkhhhdddttttttrrrttt~~~sssjjjlllrrrvvvyyy{{{|||sssggg[[[RRRXXXaaagggeee```^^^[[[XXXXXXWWWUUUTTTRRRRRRRRRRRRRRRSSSRRRNNNMMMQQQRRROOOQQQQQQQQQQQQQQQQQQQQQPPPWWW\\\fffssszzzttteeeWWWBBB===666111///.........---...000000//////111222////////////////////////............---------,,,,,,---000444444777@@@KKKTTT```oooyyy~~~zzzkkkccc]]]UUUMMMIIIJJJLLLMMMJJJFFFDDDEEEHHHEEEEEEEEEDDDFFFRRRkkk~~~~~~~~~|||wwwqqqkkkggg```\\\ZZZ\\\]]]ZZZYYYZZZUUURRRNNNLLLKKKKKKKKKJJJGGG???999888:::???HHHQQQZZZ```iiiuuuooohhhnnnjjjRRREEE;;;777444444444555;;;CCCAAA???===:::999888999999888999;;;=========;;;:::666888::::::999888888888999:::;;;999666444333333111111111222333444666666@@@BBBDDDDDD@@@<<<:::999777888555///,,,...000000.........------......///000111111000000222555888888999::::::999777555333111111000//////...//////++++++,,,...///111222333...000111111111111222444///000222111000//////000+++,,,......------...//////111222222000///000000...///111222111111333555777888::::::888888888999===AAAJJJTTTZZZ]]]dddkkkpppvvv{{{|||kkkgggooouuuwww|||qqqcccYYYOOOKKKJJJGGGFFFHHHUUUooonnnkkkzzziiiXXXMMMHHHSSS^^^\\\AAA<<<444...,,,+++++++++,,,,,,++++++++++++,,,,,,((()))++++++)))))))))***(((***+++***)))((()))***((('''''''''((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''))))))))))))+++,,,,,,---///111222333222222222222444777===FFFPPPWWWWWWZZZ\\\[[[XXXXXX[[[^^^bbbeeehhhgggcccbbbeeejjjsssvvv}}}yyyllldddbbbccccccaaa]]]XXXVVVUUUUUUVVV\\\aaacccfffkkknnnmmmlllqqqtttvvvxxxyyyuuunnn{{{}}}yyywww{{{pppjjjppp{{{zzztttlllaaaVVVNNNRRRYYY]]][[[XXXXXXWWWUUUVVVUUUTTTTTTSSSSSSSSSSSSPPPRRRRRROOOOOORRRRRRPPPRRRRRRRRRSSSRRRRRRQQQPPP[[[^^^fffqqqxxxuuujjj```HHHBBB:::444111//////...---...000000//////111222////////////////////////............------------)))+++///333333555>>>HHHOOO[[[jjjvvvzzz{{{|||}}}|||wwwrrrpppppprrrrrrssstttwwwzzz}}}~~~ooofff```WWWNNNJJJMMMOOOPPPMMMHHHEEEFFFIIICCCDDDFFFGGGIIIUUUooozzzqqqgggaaa\\\ZZZ[[[___```\\\ZZZ[[[UUURRROOOMMMNNNPPPSSSUUUKKKAAA999888:::;;;>>>BBBEEEJJJRRRZZZdddqqqqqqnnn{{{^^^OOOBBB===999777666777===EEECCCAAA@@@>>>======>>>>>>888:::<<<======<<<:::999555666777666555444555777555666888888666444444444111111000111111222333444999===AAACCCBBB???======444888888222///000111...000000000000000000000000---...............000333000222444555333222000000000///......---------------......///000000111111...///111111000000222333---///000000///...///000+++---......---,,,---...---000333444222000000111---///111222222222333555555666888777666777888:::===@@@HHHRRRXXX\\\eeennnqqqwww}}}qqqdddjjjrrrtttxxxtttmmm```SSSMMMJJJGGGGGGHHHXXXuuupppgggqqqmmm]]]QQQHHHNNNZZZ[[[BBB===666000,,,+++,,,,,,+++,,,,,,,,,,,,,,,,,,+++***,,,...---,,,+++,,,,,,((()))******(((((()))***)))((((((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%''')))))))))***+++---+++,,,///111333333333222555444444:::DDDNNNVVVZZZSSSVVVYYYWWWRRRRRRYYYbbbjjjkkkjjjhhhhhhnnnuuuzzz~~~{{{oooaaaZZZZZZXXXZZZ[[[YYYSSSQQQUUU[[[```jjjuuu|||vvvxxxzzz|||wwwkkklllrrrrrrqqq~~~}}}sssnnnvvvwwwrrrkkkeee___ZZZUUURRRRRRUUUVVVSSSRRRTTTTTTQQQSSSSSSSSSSSSSSSRRRSSSSSSNNNQQQRRRPPPQQQTTTTTTQQQSSSSSSTTTTTTTTTSSSQQQQQQ^^^```gggooouuutttllleeeLLLFFF===666222000///...,,,...000000//////111333//////////////////////////////.........---------''')))---111222444===GGGJJJVVVeeeqqquuuuuutttsssppppppoookkkfffbbb______ZZZ\\\```eeekkkqqquuuxxxyyy}}}rrrhhhaaaYYYPPPKKKPPPSSSSSSPPPIIIEEEFFFIII@@@CCCGGGIIILLLWWWqqqyyynnnccc[[[YYYXXX\\\aaaccc___\\\]]]VVVSSSPPPOOOQQQUUUZZZ]]]KKKAAA888777999888888999888<<<@@@CCCIIIUUUgggttt~~~yyymmmgggVVVGGGAAA<<<:::888888???FFFFFFEEEDDDBBBBBBBBBBBBCCC999:::<<<>>>>>><<<:::888666666555333111222555888333555777888777666666777222222111111000111111111111666;;;???@@@???>>>>>>000777999666444666666111...//////000000000//////***,,,///000//////000111---000222333222000000000000//////...............111000000000////////////,,,---//////......000111,,,---///000///...///000+++---///...---,,,,,,---,,,000444555333111111111---///111222222222333555444555666666555666888:::>>>@@@FFFOOOUUU\\\fffqqqrrrwww~~~tttaaadddmmmooovvvzzzssseeeVVVNNNKKKHHHGGGIIIZZZyyytttggglll{{{ooo```TTTHHHLLLWWWYYYCCC???888111---,,,---...++++++---......---++++++''')))++++++)))((()))***''')))***)))((('''((()))***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%''')))))))))***,,,---)))+++...111222333222222777444444;;;HHHSSSZZZ\\\YYY]]]___[[[SSSQQQZZZfffttttttsssrrrwww}}}tttdddUUUOOOPPPLLLPPPTTTSSSNNNMMMVVV___rrrrrrcccUUU___eeehhhzzzxxxsss{{{nnnhhh```YYYVVVVVVWWWWWWSSSUUUSSSOOOOOOQQQQQQNNNRRRRRRRRRRRRRRRRRRRRRRRRLLLPPPRRRQQQRRRUUUUUUQQQSSSTTTUUUUUUUUUSSSRRRQQQggggggjjjqqqwwwuuulllcccUUUMMMCCC<<<888555333111111///,,,,,,---.........000---,,,---000111000...000000///...------,,,,,,,,,,,,------///444:::???HHHNNNZZZfffoooooohhhbbb______\\\WWWPPPLLLLLLMMMPPPMMMLLLPPPYYYdddjjjmmmooovvv~~~tttjjjeee]]]RRRJJJOOOUUUVVVOOOGGGFFFIIILLLDDDDDDFFFLLLTTTbbbxxxxxxooogggbbbVVVZZZ^^^```______```bbb[[[YYYUUURRRQQQRRRTTTVVVQQQGGG<<<777999<<<;;;888777777777:::@@@GGGNNNSSS___jjjzzzuuuxxx|||fffQQQEEE<<<>>>BBBBBBDDDHHHKKKIIIFFFDDDDDDEEEFFFHHH???>>><<<<<<===<<<;;;:::666666666444222222555777999333333999===:::888:::333444333111//////111333444555777999:::::::::999888:::;;;888333111222444------------,,,***(((''',,,---///000111111000000111000///000222222111///+++,,,------......------...............///000111222222111222333333000...------...///000000000000------,,,,,,,,,------...000000111111111111000000222222333333333444444444555666666555444555777999===@@@FFFMMMUUU^^^gggmmmzzz{{{}}}xxxddddddjjjlllvvv{{{ppp___QQQHHHFFFEEEFFFWWWnnnwwwccc```nnnrrr^^^RRRKKKHHHOOOZZZMMMCCC;;;888333,,,+++...,,,---...///...,,,)))(((---------,,,+++***)))((('''(((***+++++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''')))******)))***,,,///,,,...////////////000111444555999CCCNNNUUUWWWVVV\\\]]]___]]]VVVSSS[[[fff}}}|||qqqeeeVVVMMMLLLOOOMMMOOORRRNNNKKKSSSaaazzzzzzsssfff[[[RRRTTTSSSZZZttt~~~wwweee\\\TTTRRRSSSRRRRRRTTTWWWVVVSSSPPPMMMLLLNNNQQQTTTPPPMMMMMMPPPRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSTTTSSSRRROOOMMMLLLkkkjjjlllrrrvvvtttkkkcccYYYRRRHHH???:::666333000111///------...//////...///...,,,---000111000...000//////...------,,,,,,---...///000222666;;;???DDDIIIQQQZZZ```___YYYSSSPPPPPPNNNJJJEEEBBBBBBCCCEEECCCBBBEEEJJJQQQVVVXXXdddkkkssswwwxxxzzz}}}rrrkkk```QQQHHHNNNTTTVVVQQQLLLKKKLLLLLLGGGFFFIIIPPPYYYhhh~~~{{{tttmmmfffbbbZZZ]]]```cccddddddcccbbbZZZXXXVVVTTTRRRSSSTTTUUUMMMEEE<<<888999;;;:::999888888:::<<<@@@CCCFFFHHHKKKVVVddduuu}}}xxxsss^^^QQQFFFDDDGGGIIIMMMRRRMMMKKKHHHDDDBBBBBBCCCDDD>>>===<<<;;;<<<<<<<<<<<<888777666555444555999<<<>>>888777<<<>>>;;;:::;;;666555333111000000000000000111333444555555555555666777888666444222222222222222222222111000...---+++,,,---/////////......111111000111333333111000------...////////////...///............///000000111000000111222222000...,,,---...///000//////.........------------......000000000000000000000000000111111111111222222222333444444444444555888:::;;;???DDDKKKRRR[[[ccciiiwwwyyy|||yyygggeeeiiiiiiwwwyyypppaaaRRRIIIEEEEEEFFFRRReee~~~xxxeee```kkk}}}rrr```UUUKKKFFFOOO]]]NNNDDD:::666222---,,,...,,,---------,,,+++)))(((,,,,,,,,,,,,+++***)))((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))((())),,,...+++,,,------,,,,,,---///111444:::DDDOOOVVVXXXWWW[[[]]]aaaaaa[[[XXX^^^hhhyyyyyyllldddZZZSSSRRRRRRNNNNNNPPPLLLHHHNNNYYYqqq{{{~~~uuukkkaaaXXXPPPOOOJJJNNNfffwwwpppaaaXXXOOONNNNNNMMMNNNQQQRRRRRRQQQNNNLLLLLLOOOQQQQQQOOOLLLLLLOOOPPPPPPOOOQQQQQQQQQRRRRRRRRRRRRRRRTTTTTTSSSSSSRRRPPPOOONNNqqqoooooorrrtttqqqiiiaaa]]]WWWNNNFFF???999444000000...---...000000///...///...---...///000000.../////////...------,,,,,,,,,...000222444666:::===@@@BBBGGGLLLOOOOOOKKKHHHDDDDDDDDDBBB@@@???@@@AAA@@@BBBCCCDDDEEEGGGJJJMMMVVV]]]dddiiilllpppxxx{{{sssfffWWWMMMOOOTTTWWWTTTRRRRRRQQQOOOLLLKKKOOOWWWbbbqqq}}}wwwqqqllliiigggccccccdddhhhjjjiiiddd___XXXXXXWWWVVVUUUTTTSSSSSSJJJEEE???;;;:::;;;<<<<<<777999;;;<<<===<<<;;;::::::BBBMMM\\\ttt{{{ooo```QQQKKKLLLOOOSSSWWWOOOLLLHHHDDDAAA?????????@@@???===<<<<<<>>>@@@BBB>>>===;;;888777888<<<@@@BBB???>>>BBBDDDDDDDDDFFF@@@<<<666333333333111...//////000111222222111111333333333444555444222000111111111111111000//////,,,---.../////////...---222111111222333333222000...//////000000000000000//////.........///000111000//////000111222000...+++,,,.../////////...---//////............//////222111000//////000111222////////////000000000000111222333333333444777::::::===BBBHHHNNNVVV^^^cccpppsssxxx|||lllffffffeeettt~~~wwwpppcccTTTJJJEEEFFFIIILLLZZZnnn|||iii```gggwwwssseeeXXXKKKEEEOOO___SSSGGG:::444111///------,,,,,,,,,+++******))))))++++++++++++***)))((((((+++***((('''''')))+++---(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((((((((()))+++---+++,,,---,,,++++++---...111666>>>IIISSSXXXZZZYYYZZZ]]]bbbddd^^^XXX[[[bbbooorrrfffccc^^^ZZZYYYTTTMMMJJJLLLKKKGGGLLLUUUccckkkttt}}}|||~~~pppddd\\\VVVNNNMMMIIIKKK^^^|||~~~qqqjjj]]]TTTKKKIIIIIIIIIKKKMMMPPPPPPPPPOOOMMMNNNPPPRRROOOMMMLLLMMMNNNOOONNNLLLRRRRRRRRRRRRRRRQQQQQQQQQTTTSSSRRRRRRQQQQQQRRRRRRwwwtttrrrrrrqqqmmmfff```\\\YYYTTTMMMFFF>>>666222///...---...///000...---............///000////////////.........---------))),,,///111222444666888===>>>AAADDDGGGHHHHHHHHH@@@@@@BBBCCCDDDEEEGGGHHHHHHLLLPPPPPPNNNMMMOOOQQQPPPSSSWWWYYY\\\cccmmmuuu}}}}}}vvvlll```ZZZSSSWWWXXXVVVVVVYYYXXXTTTSSSQQQUUU___lll{{{~~~xxxsssrrrrrrsssqqqnnnlllnnnqqqmmmccc[[[WWWWWWXXXXXXWWWUUUSSSRRRJJJHHHDDD@@@>>>>>>???@@@===>>>???@@@>>><<<999777999===BBBLLLccczzzlll\\\RRRPPPQQQRRRSSSMMMJJJFFFBBB???======>>>BBBAAA???>>>>>>AAAFFFJJJGGGFFFCCC@@@===>>>AAADDDHHHHHHIIILLLPPPSSSVVVYYYQQQHHH===666555555333000111111111111111111111000111//////222555666333000000000000000000000/////////000111222222111000///222111111111333333111///...///000000111000000000000///.........000111333000///...///111111000///,,,---.../////////...---111000000////////////000333111///......///111333........./////////000000222333333333222333666888999<<>>555222000...,,,,,,+++******))))))*********************)))((((((***)))((((((((()))+++,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&((()))))))))))),,,.........///...------///111555;;;EEEOOOVVVYYYYYYYYYYYY]]]bbbccc\\\SSSQQQUUUbbbuuunnneeehhhfff```]]]TTTKKKHHHKKKLLLJJJOOOXXX[[[aaagggmmmwww~~~{{{sssttt~~~kkk]]]WWWUUUOOOQQQRRRVVVdddxxxpppiii^^^TTTLLLJJJKKKJJJLLLOOOQQQQQQRRRQQQOOOOOOPPPRRRNNNNNNNNNOOOOOOOOONNNMMMRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRQQQPPPPPPRRRSSSTTTzzzwwwrrrooommmiiiccc___VVVWWWUUURRRKKKBBB;;;666///...,,,---......---+++---...///////////////000...............---------))),,,///222222333555666>>>???AAACCCEEEFFFHHHIIIAAABBBEEEIIIMMMPPPRRRSSSYYY]]]aaaaaa]]]YYYXXXYYYTTTRRRPPPNNNNNNUUU___ffftttwww|||xxxqqqjjjdddaaaYYY[[[[[[YYYYYY]]]]]][[[YYYWWWZZZgggvvv}}}zzz|||zzzyyyxxxrrreeeZZZVVVWWWYYYYYYXXXVVVSSSQQQJJJIIIGGGEEEDDDDDDDDDDDDGGGGGGHHHGGGFFFDDDAAA@@@@@@@@@@@@EEEYYY{{{uuufffZZZUUUSSSPPPKKKIIIGGGDDD@@@>>>>>>???@@@BBBBBBAAA@@@AAADDDKKKPPPNNNOOONNNLLLJJJJJJLLLMMMSSSUUUXXXZZZ]]]aaadddfff^^^SSSCCC999666555444222333333222111111000000000000......111555777444222333333333222222222222333000111222333333333222111222111111111222222000.........///000000000000///000///......///222444666222000///000111222111000---......///000000000111333222111111000000000111333111///......///111333/////////000000000111111444444444333222222444666:::===AAAEEEIIINNNSSSVVVbbbhhhnnntttyyyjjjeeehhhoooxxxhhhXXXNNNLLLPPPTTTPPPQQQ\\\rrrzzzlllooozzzmmmaaaSSSIIIPPP]]]^^^TTTFFF:::555333///+++,,,+++***)))))))))******)))************)))(((((('''((()))***+++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))***+++***+++---///......///...---...111333999AAAKKKSSSUUUUUUUUUVVVWWWZZZ___aaa[[[QQQMMMNNNZZZooopppnnnuuurrrhhh```WWWOOOKKKNNNOOOMMMRRR[[[```cccfffiiimmmooommmhhhpppmmm]]]XXXWWWSSSUUUXXX^^^kkk{{{rrrjjjaaaXXXQQQPPPQQQPPPQQQSSSQQQRRRSSSQQQNNNLLLLLLLLLMMMNNNOOOPPPOOOOOOOOOOOORRRRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPOOOPPPRRRSSSUUUzzzvvvqqqlllhhheeeaaa^^^SSSTTTSSSPPPIIICCC???===333000---,,,,,,---,,,,,,---...//////......///111........................,,,///222333444444666888???AAACCCDDDEEEEEEGGGHHHJJJLLLOOOUUU\\\aaaddddddmmmpppsssssspppllliiigggaaa]]]VVVOOOKKKMMMRRRWWWjjjooovvv}}}qqqhhhaaa^^^^^^\\\```bbb___]]]___```^^^]]]ZZZ___nnn~~~uuuggg]]]VVVXXXYYYZZZYYYVVVSSSQQQKKKJJJJJJKKKNNNOOONNNMMMOOOOOOPPPPPPOOOMMMJJJIIIFFFFFFCCCDDDUUUvvv|||nnnbbb[[[XXXQQQIIIHHHFFFCCCAAAAAABBBDDDEEECCCEEEEEEEEEEEEIIIQQQWWWVVVYYY\\\]]]]]][[[ZZZZZZ]]]aaadddddddddggghhhhhhbbbXXXJJJ>>>999777666666555555333222000000000000111000000222444666666666555444333222222222222333111222333555555555555444444222222222333222000.........///000000000000000111000//////111444888:::666444222222333333333222000/////////111333555777555444333222111111111111222111000//////000111222000000000000111111111111444444555444333333555777===@@@CCCGGGIIILLLPPPSSS```fffmmmrrrwww~~~yyyooorrrtttmmmZZZPPPPPPTTTXXXVVVRRRZZZqqqvvvvvvnnndddYYYOOOOOOVVV[[[WWWMMM@@@888555111,,,++++++++++++++++++++++++)))******+++******))))))&&&(((***+++,,,+++)))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))***+++++++++,,,...000,,,,,,---,,,,,,...222555>>>GGGQQQVVVUUURRRSSSTTTVVVXXX\\\___[[[SSSPPPQQQWWWnnnwww{{{pppddd]]]VVVRRRSSSQQQNNNTTT___kkklllmmmmmmmmmkkkhhhfffyyy{{{hhhaaa```XXXVVVWWW___oooqqqhhhccc[[[VVVVVVWWWUUUUUUVVVQQQRRRSSSQQQMMMIIIGGGGGGIIIKKKMMMMMMMMMMMMOOOPPPQQQQQQQQQQQQRRRRRRRRRSSSQQQQQQQQQQQQRRRSSSTTTUUUyyyuuunnnhhhdddaaa___^^^UUUTTTPPPIIICCCAAABBBDDD888444000---,,,---------,,,...000///...---///111........................---///111222222333666888;;;???DDDGGGGGGHHHJJJLLLQQQRRRVVV^^^gggmmmpppoooxxxyyy{{{|||yyyvvvqqqhhh^^^UUUOOOMMMMMM[[[aaajjjssszzz~~~~~~~~~|||jjj___XXXUUUVVV[[[dddjjjhhhcccaaa___]]]^^^[[[aaattt~~~tttggg^^^WWWXXXYYYZZZYYYVVVTTTRRRNNNMMMNNNUUU]]]aaa```]]]]]]___bbbdddccc___ZZZWWWOOONNNJJJHHHUUUsss~~~qqqddd^^^\\\VVVMMMJJJHHHFFFDDDEEEFFFHHHJJJIIIKKKNNNNNNNNNRRRZZZaaaccchhhnnnpppnnniiidddaaa]]]dddhhhfffeeehhhhhheeeaaa[[[SSSJJJCCC???======:::999777555333333222222222333333333333555888;;;888777555444333333333333444666888:::;;;;;;;;;;;;666555444444555444222000///000111111222222111111111000///000333777<<>><<<999777777666777333555555444222444999>>>@@@>>><<<:::999999999999999;;;===???AAABBBBBBBBB888777666666777666444222111111222333333333333222111000000111444999>>>AAA===:::777555555555555444444222000000222777===AAA777666555444333222222222000000111111111111000000////////////000000000000///111333444555888<<>>;;;555333222222444555444444>>>>>>???>>>>>>===<<<;;;<<<>>>???CCCNNNYYYWWWNNNDDD>>>888888:::;;;777222555000...333444///...111444222000111777>>>EEEIIIDDD>>>999999===@@@===999555333111222777<<>>GGGJJJLLLJJJHHHHHHNNNSSSYYY[[[^^^ccciiisss}}}{{{ssspppssstttqqqmmmlllnnnqqquuu{{{eeeVVVPPPRRRWWW^^^YYY[[[hhh{{{zzzlll\\\[[[\\\SSSHHHEEEFFFIIIIIIBBB666111111++++++,,,------,,,,,,,,,+++++++++************))))))))))))((((((((((((((()))))))))))))))))))))))))))((('''&&&'''(((***,,,((((((((((((((((((((((((&&&''')))******(((&&&%%%+++***))),,,///000---***...---///333111111;;;HHHRRR\\\bbbaaabbbgggjjjiiibbb[[[UUUUUUVVVUUURRRPPPSSSXXXbbbhhhgggiiiwwwvvvrrryyyqqq___[[[PPPKKKOOORRRTTT^^^lllmmmtttvvvnnneeeaaa``````sssoooaaa]]][[[eeemmmvvv~~~sssiiiiiijjjhhheee```[[[XXXYYYVVVSSSRRRTTTUUUTTTRRROOOSSSYYY^^^___YYYPPPIII???===<<<;;;<<>>EEE???999111...///111111///---...............------,,,,,,---............---/////////000111111111222666777:::AAAGGGKKKLLLKKKGGGGGGIIIJJJLLLNNNOOOPPPMMMJJJLLLSSSXXXZZZ```gggvvv{{{|||pppcccZZZMMMIIIGGGJJJOOOWWWgggvvv|||~~~}}}qqqdddYYYRRRQQQYYYhhhvvvwwwqqqkkkfffbbb___eeerrrvvvooohhh```ZZZUUUVVVWWWUUUTTTVVV\\\aaahhhhhhjjjrrrxxxiiidddhhhuuuxxxvvvssslllddd^^^\\\[[[[[[YYYUUURRRQQQTTTYYY\\\```dddkkkoooqqqrrrtttvvvxxx|||~~~~~~yyyqqqbbbbbbbbbdddfffgggeeecccdddgggfffbbbccciiilllkkkVVVPPPIIIFFFGGGHHHFFFCCC???;;;666333222333333333<<<<<<===>>>>>>>>>??????>>>???@@@EEERRR___```[[[QQQJJJCCC@@@@@@???;;;777888333111444555111000222444222111333999AAAHHHMMMEEE???999:::>>>BBBAAA>>>:::888555666:::???DDDFFFBBB===999888555111000333444333111000000000111222,,,...000000000000222333333333444555777:::===???GGGJJJMMMMMMLLLMMMRRRWWWWWWZZZ]]]bbbhhhoooxxx~~~yyyqqqhhhdddeeeeeebbb]]]WWWXXX[[[___dddiiinnnqqqiiiVVVQQQTTTXXX\\\ZZZYYYaaassswwwrrr```]]]]]]UUUJJJBBBDDDGGGHHH@@@555000000,,,,,,,,,------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''''''''(((***+++((((((((((((((((((((((((&&&'''((()))***)))(((((()))+++,,,------------...///---///222222555???LLLSSSVVVXXX[[[dddppptttqqqddd\\\VVVVVV[[[^^^\\\ZZZTTTVVVYYYYYYTTTUUUccctttqqqjjjhhhqqq}}}|||mmm^^^[[[SSSOOORRRPPPLLLPPPYYYffflllnnnfff^^^ZZZZZZZZZhhhzzz|||jjj```aaafffrrrzzztttggg```aaaccccccaaa]]]YYYWWWUUUTTTRRRSSSUUUUUURRROOOSSSVVV\\\dddgggdddZZZRRRFFFCCC???;;;999999:::;;;@@@CCCFFFJJJLLLMMMNNNOOOMMMPPPSSSTTTTTTTTTVVVXXXvvvssspppjjj```WWWTTTWWWVVVNNNEEE???;;;888;;;AAA???999222//////000///---/////////......---,,,,,,***+++,,,,,,------,,,,,,000000000000000000000000333444777<<<@@@CCCDDDCCC???>>>===<<<<<<===>>>???@@@>>>>>>BBBDDDFFFJJJNNN^^^eeeqqq||||||ssslllZZZNNNGGGHHHGGGIIIXXXkkkzzz}}}|||yyyjjj^^^YYYZZZ```mmmxxxxxxrrrmmmjjjgggdddlllzzzyyynnngggbbb\\\YYYSSSTTTUUUVVVWWW\\\eeelllpppqqqttt|||zzzsssuuutttwwwwwwrrriiiaaa___```___^^^]]]\\\\\\___eeeiiillllllmmmppptttxxxyyyyyyxxxzzzzzzxxxyyy{{{yyytttiiigggfffeeeeeedddbbb```eeehhhhhhfffhhhooouuuwwweee___YYYVVVVVVWWWVVVUUUMMMHHH@@@999666555555555999999:::<<<>>>AAABBBDDD@@@@@@AAAGGGUUUeeellllllccc]]]VVVPPPLLLHHHBBB======888555666666444333444444333333555;;;CCCLLLQQQHHHBBB<<<;;;@@@DDDEEECCC===;;;888888<<>>???EEEHHHLLLNNNNNNPPPTTTXXXWWWZZZ___ccchhhmmmssswwwxxxlllddd[[[VVVTTTSSSOOOKKKHHHIIIJJJMMMQQQUUUYYY[[[lllzzzpppVVVQQQTTTTTTYYYZZZYYYZZZkkkvvv||||||hhhaaa___XXXMMMAAACCCGGGHHHAAA777111111,,,,,,------,,,,,,,,,,,,+++++++++************)))((()))))))))***+++++++++))))))))))))))))))))))))******(((''''''((())))))(((((((((((((((((((((((((((((((((((()))***++++++(((,,,...---******...222///......111444:::FFFQQQVVVQQQNNNSSSccctttyyyvvvggg___XXXYYYaaaiiikkkhhhbbb___XXXPPPGGGHHHVVVeeehhhcccbbbkkkvvvxxxmmmbbb```[[[YYYZZZUUUKKKIIIMMM___dddeee^^^WWWVVVWWWWWW]]]hhhtttuuujjj```ccclll|||vvvhhh\\\ZZZ[[[\\\\\\[[[XXXTTTRRRQQQQQQRRRTTTUUUTTTQQQOOOUUUWWW]]]hhhqqqqqqhhh___QQQMMMFFF???999666555555999:::===@@@CCCEEEFFFFFFJJJLLLNNNOOOPPPQQQSSSUUUvvvuuurrrlllbbbXXXSSSQQQPPPIIICCC@@@<<<999:::======999444000//////...,,,111000///...---,,,++++++***+++,,,,,,------,,,,,,000000000000000/////////111222444666999:::;;;;;;999888666444333444555666:::999999:::;;;===???BBBIIIOOO[[[jjjwww}}}~~~|||iiiYYYMMMJJJEEE@@@LLL```qqqyyy}}}~~~|||}}}nnnaaa^^^bbbnnnvvvzzzvvvooolllkkkjjjeeeooosssggg```\\\XXXVVVPPPRRRUUUWWW[[[cccnnnwwwzzzzzz{{{{{{uuuvvv|||tttxxxyyysssiiibbbbbbeeeeeeffffffeeeeeehhhmmmrrrrrrooonnnrrrxxx|||{{{xxxwwwyyyxxxtttsssuuusssooollljjjgggfffdddbbb___]]]eeeggggggeeeeeeiiiooosssoookkkfffdddeeefffggggggZZZUUUMMMFFF@@@<<<888666666777888:::===AAAEEEGGGBBBAAABBBHHHUUUdddoootttsssqqqmmmggg```VVVMMMGGGDDD@@@<<<:::999777666666555555666777<<>>AAADDDEEEEEE<<<999777888<<>>@@@CCCFFFJJJLLLLLLNNNPPPRRRWWW[[[aaafffiiimmmqqqtttzzz{{{zzzzzz|||}}}wwwmmmbbb[[[RRRLLLJJJHHHDDDAAACCCCCCDDDEEEHHHKKKNNNOOOXXXeeevvv{{{[[[QQQOOOJJJRRRYYYYYYWWWhhhwww|||pppddd```YYYOOOCCCEEEIIIKKKDDD999333444...------,,,,,,,,,,,,,,,+++++++++*********))))))(((((()))***+++,,,,,,---((((((((((((((((((((((((+++***)))(((''''''((((((((((((((((((((((((((((((,,,+++)))((((((***+++,,,***,,,---,,,+++,,,///222///......111777AAAMMMVVVXXXPPPIIINNN]]]lllrrrrrrkkkccc[[[[[[fffrrrtttqqqooohhh[[[LLLCCCFFFTTTaaaddd___\\\bbblllqqqmmmhhhfffbbb```^^^WWWNNNMMMPPP___cccbbb[[[VVVWWWYYYZZZZZZ___kkktttnnnbbbbbblll|||}}}mmm```XXXZZZZZZZZZYYYWWWSSSOOOMMMQQQQQQRRRSSSTTTTTTSSSSSSVVVVVV\\\iiivvv{{{tttlll]]]XXXQQQHHH@@@;;;888777666555666888;;;>>>??????CCCDDDFFFGGGIIIKKKMMMNNNvvvwwwuuuooofff\\\SSSMMMKKKFFFCCCCCC???:::999;;;999777444111000///...---222111///---,,,+++++++++,,,------...............000000000//////////////////000111222333333444555555444222000000111333444222333333222444666888888<<<@@@GGGSSSbbbppp{{{wwwgggZZZSSSHHH>>>DDDSSSbbbnnnyyy{{{{{{{{{zzzxxxtttzzz~~~oooaaa^^^bbbttt|||yyyqqqlllhhhdddcccooo}}}nnnbbb\\\XXXUUUSSSNNNQQQTTTYYY___jjjvvvwwwnnnhhhjjjpppyyy~~~{{{tttwwwxxxrrrhhhccceeejjjlllnnnooommmkkklllqqquuuyyyvvvuuuzzz|||{{{~~~}}}xxxtttrrrooojjjllljjjhhhgggfffdddaaa___iiijjjkkkjjjgggggglllqqquuussspppoooppprrrsssssskkkgggaaaZZZQQQGGG===777777777777888;;;@@@DDDFFFCCC@@@AAAFFFOOO\\\hhhppp{{{~~~~~~vvvkkk```ZZZQQQNNNIIIDDDBBB@@@===::::::;;;;;;;;;===CCCLLLRRROOOKKKFFFCCCDDDEEEEEEDDD;;;999999;;;???CCCFFFGGGBBB>>><<<<<<999444222444/////////000000000//////...000111222111222444555333333444666999<<>>???@@@BBBDDDEEEKKKVVVeeesss~~~gggUUULLLDDDLLLUUUXXXYYYiiixxx}}}vvvfffaaaZZZPPPEEEGGGLLLMMMFFF:::444333///...---,,,,,,,,,,,,---+++++++++*********))))))(((((()))***+++,,,,,,---((((((((((((((((((((((((******)))(((((((((((('''((((((((((((((((((((((((...---***(((((()))***,,,---+++)))***---000000000......///333===JJJTTTXXXTTTNNNJJJMMMWWWaaahhhllllllggg```^^^hhhuuuxxxsssllldddVVVGGG???EEERRR]]][[[VVVRRRUUU^^^hhhnnnooommmhhhaaaZZZSSSPPPUUU]]]fffgggddd\\\WWWYYY[[[\\\]]]\\\bbbjjjjjjdddhhhrrrzzzuuudddYYYTTTZZZZZZZZZXXXVVVSSSPPPNNNSSSSSSRRRRRRRRRTTTWWWYYYXXXWWW\\\iiixxxzzzlllggg___UUULLLCCC===:::666444222333555777777777<<<<<<<<<===???BBBDDDDDDuuuxxxxxxrrriii```TTTJJJFFFCCCCCCEEEBBB<<<888999555444333222111000000000222111///---,,,+++,,,,,,---...//////000000//////////////////////////////...000111000//////000111000//////...///000111222...000111///000444555333666888;;;AAALLLZZZjjjtttxxxpppeeeZZZLLLBBBAAAEEESSSbbbqqqvvvuuuuuuuuusssjjjpppwww{{{||||||}}}rrrccc^^^aaaqqq{{{yyypppggg___dddssszzzmmmbbb[[[WWWSSSQQQKKKOOOUUU[[[cccnnn|||zzzrrrjjjddddddgggkkkooouuuyyy{{{zzzvvvssstttvvvvvvrrrllljjjlllpppppptttvvvsssooonnnrrrwww|||zzzzzz~~~{{{tttooojjjeeejjjjjjjjjlllmmmllliiigggqqqtttwwwyyyuuuppprrrxxx|||||||||{{{{{{{{{{{{{{{|||zzzvvvpppfffXXXJJJAAA:::999777666888<<<@@@BBB@@@>>>>>>BBBGGGOOOZZZddduuu}}}|||uuuqqqdddccc^^^WWWSSSPPPKKKEEECCCCCCBBB???>>>AAAIIIOOOQQQOOOMMMKKKJJJHHHEEECCC>>>>>>>>>AAADDDFFFFFFEEE>>>;;;999:::888333222444000000111222222222222111///000222222222222444666222333444666999===@@@BBBFFFFFFFFFFFFFFFGGGGGGGGGKKKPPPWWW^^^ccchhhkkknnnqqqqqqnnnjjjjjjjjjeee___YYYTTTMMMGGGDDDBBB@@@???>>>>>>=========???@@@AAAEEENNNXXXcccrrr~~~~~~tttZZZLLLEEEJJJQQQUUUYYYiiixxx{{{zzzhhhccc]]]TTTIIIKKKOOOPPPHHH;;;333222000///...,,,,,,,,,------+++++++++************)))((()))))))))***+++++++++)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((---,,,***(((((()))***+++---***(((***///222111///...000333999FFFSSSZZZZZZOOOMMMNNNTTTYYY]]]bbbgggjjjjjjfffccciiiuuuwwwqqqddd___SSSFFFBBBJJJUUU[[[VVVRRROOOPPPYYYfffrrrzzzxxxqqqeeeXXXRRRXXXgggttttttssslll```YYYYYY[[[ZZZ^^^YYYWWW\\\ccckkkwww}}}{{{mmm\\\RRRPPPVVVWWWWWWWWWWWWVVVUUUTTTSSSSSSRRRQQQQQQTTTYYY]]][[[YYY\\\gggvvv}}}yyyqqqggg[[[OOOFFF@@@;;;666222111222444333111666444333444777999;;;;;;sssxxxyyyssskkkbbbTTTGGGBBB@@@BBBFFFCCC<<<777666000111222222222111222222222000...,,,,,,,,,------......///000000000000///---.........///000000000...000111000------///111.........//////000000000...222222//////444444111222555888:::<<>>;;;888555555777:::===<<<:::;;;???AAACCCMMMXXXbbbmmm{{{{{{{{{wwwnnnhhhddd]]]TTTNNNNNNKKKEEE@@@AAAFFFLLLPPPQQQRRRSSSRRRNNNIIIEEECCCCCCEEEGGGHHHGGGCCC@@@:::777777888777333111333///000111222333222222111///111222333333333555666222333444666999===@@@BBBCCCBBB@@@@@@AAABBBCCCCCCEEEJJJRRRZZZaaagggllloooqqqtttuuuqqqnnnkkkfff```\\\XXXQQQJJJFFFCCCAAAAAA@@@??????>>>>>>???@@@AAA@@@GGGOOOVVVbbbrrr}}}}}}|||~~~{{{\\\NNNJJJLLLLLLOOOUUUdddzzz||||||{{{jjjfffaaaYYYQQQSSSWWWVVVMMM>>>555333111000...,,,+++,,,---...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((()))((((((((()))***,,,---******+++---///111111000///333999AAAOOO]]]```\\\RRRQQQVVV___cccaaa___aaaeeekkkkkkgggjjjtttvvvpppaaa^^^VVVLLLJJJRRRYYYZZZWWWUUURRRSSSXXXdddpppyyy|||ttteeeWWWUUUddd}}}xxxhhh]]]ZZZYYYVVVZZZYYYWWWZZZgggyyy{{{vvviiiYYYQQQQQQUUUUUUVVVVVVVVVUUUTTTTTTOOOQQQRRRQQQQQQTTTXXX\\\[[[YYYZZZaaapppzzznnnaaaVVVOOOEEE???888555666666444111333000......111333444333rrrwwwyyyssslllcccTTTEEE???>>>AAAFFFDDD<<<666444---///111222222222333444111000...,,,+++,,,---...---...//////000/////////,,,------...///000111111///000111000---,,,...111...///000111111000000///---111111------111111---///555:::999666999BBBLLLTTT```cccZZZSSSRRRLLLBBBBBBUUUiiiqqqppppppqqqqqqooonnnooorrrvvvyyyyyyyyyzzzuuuqqqqqquuuyyyyyyvvvtttwwwyyyxxxzzzxxxnnneee___YYYRRRNNNIIINNNWWW___hhhsss|||yyyzzzzzzyyywwwoooddd___^^^\\\___hhhppprrrooolllnnnqqqvvv{{{~~~~~~}}}sssxxx{{{yyytttrrrvvvzzz}}}xxxuuurrrjjjmmmssszzz~~~||||||rrrnnnqqqppprrrsssrrrnnniiieeeccc^^^___```aaa^^^WWWNNNHHHAAA>>>999444333444777999888777999=========EEEPPPQQQ]]]mmmxxx~~~~~~wwwsssjjj___UUUTTTPPPIIIBBBAAAEEEKKKOOORRRVVVYYYXXXSSSLLLHHHFFFFFFHHHIIIHHHEEE???:::888555555777666222111333---...///111111111000//////111333333333333555777222333444666999===AAACCC???===;;;:::<<<>>>???@@@CCCIIIQQQZZZaaahhhooosssuuu{{{~~~{{{vvvqqqkkkdddaaa]]]UUUNNNIIIEEEDDDCCC???>>>=========>>>???@@@<<>>???GGGKKKUUUbbbmmmwww}}}pppdddddd\\\TTTMMMFFFAAACCCHHHHHHNNNVVV\\\\\\WWWSSSPPPQQQOOOLLLHHHEEEAAA???>>>555555444333333222111111111111000000000000000000...000111222111111333444666666777888999;;;===>>>DDDCCC???;;;888777:::<<<>>>BBBJJJSSS^^^hhhooossszzzzzz{{{zzzvvvooofff```ccc^^^YYYUUUSSSPPPMMMIIIHHHFFFCCCAAA????????????AAABBBFFFKKKSSS___kkksssyyyzzz{{{zzz|||uuucccUUUMMMKKKHHHJJJSSS\\\jjjxxxnnnzzznnniiiiiieeeWWW^^^fffdddTTTBBB999:::555222///---------,,,+++)))***,,,,,,***)))***+++++++++***)))(((((())))))---,,,***(((((((((((()))***)))(((''''''((()))******)))(((''''''((()))***''''''(((((()))***,,,---,,,***+++000222111000222,,,666EEETTTccckkkhhh```[[[[[[aaaiiikkkeee^^^\\\eeemmmqqqwww}}}tttnnnuuuhhh^^^ZZZ___ddd```YYYVVVWWWZZZZZZXXXXXX\\\^^^]]]kkkaaaVVVRRRYYYlllqqqddd\\\YYYXXXQQQUUUbbbsss~~~ttthhh___YYYUUUSSSRRRSSSSSSSSSSSSSSSRRRQQQMMMNNNPPPRRRTTTTTTTTTTTTWWWTTTTTT\\\fffqqq~~~hhh___ZZZQQQHHH???:::777666111000/////////...,,,***SSSYYY```aaaZZZPPPHHHDDD@@@???>>><<<:::666333111...//////000000111222222///......---,,,,,,------,,,---...//////////////////000111000//////000111111111000/////////000000/////////000/////////...111111222333333333222222333444555444333444777:::===CCCFFFEEEFFFJJJIIIEEEGGGLLLUUUaaakkkppppppnnnlllkkkjjjmmmpppqqqpppooonnnttt}}}}}}|||rrrjjjeeegggssszzzjjj^^^XXXVVVRRRRRRXXX^^^cccmmmxxx~~~~~~wwwmmmoooiiifffeeedddcccfffjjjvvvyyytttpppkkkgggeeeeeeiiillliiibbb```cccooouuu~~~|||xxxyyy{{{yyyqqqiii```^^^```bbb^^^VVVOOONNNIIIHHHGGGDDDBBB@@@>>>>>>::::::999::::::888555222444333222111000000000000//////000111333555777888@@@CCCKKKVVV___hhhtttyyynnnbbb[[[SSSMMMFFFAAAAAAEEEHHHNNNUUUZZZYYYUUUPPPMMMOOOMMMJJJFFFBBB???===<<<444444444333222222111111111111111111111000000000...000111111111111222444555666666777888999;;;<<>>;;;888777999;;;<<<@@@HHHRRR\\\fffnnnrrrssssssttttttsssnnniiieeegggeeeaaa___^^^ZZZUUUPPPQQQNNNJJJEEEAAA?????????@@@AAACCCGGGMMMVVVaaahhhsssvvvxxxxxxyyymmm^^^TTTMMMPPPLLLMMMTTT\\\jjjwwwjjjssstttlllhhhcccXXX[[[___^^^SSSDDD<<<;;;555333000...------,,,+++)))***,,,,,,***)))***+++++++++***))))))))))))))))))((((((((((((***+++,,,))))))(((((((((((())))))******)))(((((((((((((((((((((((()))***+++,,,---000------000111...---///000<<>>;;;777555333222222222000///CCCIIIPPPQQQMMMGGGBBB@@@;;;:::999777555333222111......//////000111111111...------,,,,,,,,,,,,,,,,,,---...///000000000000///000111000///...///000/////////...//////000000////////////////////////111222222333444444333333555666666555333333555777555999<<<<<<>>>AAAAAA???AAADDDKKKUUU___gggkkkllleeeeeeeeegggjjjllllllkkkjjjpppyyy}}}{{{}}}qqqgggaaacccppp~~~~~~vvvhhh]]]YYYYYYYYY]]]aaaeeeiiirrr{{{}}}zzz}}}|||xxxuuutttqqqggg]]]\\\WWWTTTUUUVVVUUUXXX]]]fffxxx{{{vvvrrrnnnllljjjkkkmmmmmmfff______dddsssxxxvvvssssssooofff^^^MMMJJJIIIJJJHHHBBB@@@AAA;;;:::888666666666666666444222111111111111///...///////////////000000111............///000111222999:::???HHHOOOVVVcccnnn}}}xxxkkkddd]]]XXXRRRKKKIIIKKKMMMQQQVVVYYYVVVQQQLLLIIIKKKIIIFFFBBB???<<<:::999333333333222222111111000111111111111111111111111...000111111000111222333555444555555666777888999;;;<<<<<<:::888777999::::::>>>FFFPPPZZZdddlllpppmmmmmmnnnooopppppppppppppppqqqrrrtttsssnnngggbbb```\\\UUUNNNHHHEEECCCCCCCCCCCCDDDEEEIIIPPPXXX^^^nnnrrrwwwxxxyyy|||zzzggg]]]UUUOOOSSSOOONNNRRRWWWfffwwwgggiii|||yyynnnfff^^^WWWWWWYYYYYYQQQEEE>>>===666444000.........,,,+++)))+++,,,,,,+++******++++++***))))))))))))))))))(((((((((((()))***+++,,,(((((())))))))))))((((((************)))(((((('''))))))******+++,,,---...000------//////------000666CCCUUUdddpppuuuooogggfffbbb```aaa___\\\\\\___cccrrruuurrrwwwwwwmmmiiiaaaaaahhhqqqtttjjj[[[QQQSSSXXXZZZXXXXXX^^^dddfffbbb]]]YYYZZZ```mmmzzznnnddd]]]YYYXXXYYY```mmm{{{zzzjjj\\\TTTQQQQQQRRRMMMNNNNNNOOOOOOPPPPPPPPPQQQRRRRRRSSSSSSRRRQQQQQQSSSQQQRRRYYYaaajjjwww|||mmmaaaYYYQQQJJJDDD<<<999444222111222222111<<<@@@EEEFFFBBB===::::::666555444222111000000000------...//////000000111---,,,,,,+++++++++,,,,,,---...///000111111222222111222333222000///000111......---......///000111000000000000111111222222222222333444555666666666666777888888888999999:::888999:::999:::::::::999<<<===AAAHHHQQQ[[[bbbfff``````aaaccceeehhhiiijjjhhhnnnvvvzzzwww|||zzzqqqhhhaaabbbooo}}}yyyvvvnnnccc[[[YYY]]]aaakkklllnnnqqqxxx~~~{{{tttuuuqqqllliiihhhdddZZZPPPMMMIIIGGGIIIJJJJJJMMMRRRXXXlll{{{uuurrrrrrrrrrrrqqqqqqnnneee^^^```fffssswww}}}rrrlllllljjjbbbZZZIIIDDDAAA@@@>>>::::::===888777555333333444666777555333111111222333333222............//////000111...............///000111444444888???DDDKKKVVVbbbkkkttt~~~wwwpppjjjgggbbbZZZVVVVVVUUUXXXZZZYYYTTTNNNHHHEEEFFFDDDAAA>>>;;;888666555222222222111111000000000000000000111111111111111...000111111000000111333333333333333333444555666666777999999888777888999999===EEEOOOZZZdddlllppplllmmmnnnoooqqqtttwwwzzzyyy~~~|||qqqllleee\\\TTTNNNJJJIIIGGGGGGGGGGGGIIIOOOUUU[[[iiipppxxx|||}}}{{{kkkbbbZZZRRRTTTOOOLLLMMMOOO]]]}}}zzzhhhaaaooo{{{nnnaaaXXXTTTUUUXXXYYYQQQEEE===<<<777555111///......---+++)))+++,,,,,,+++******+++******)))))))))))))))*********))))))((((((((((((&&&''')))******)))(((((('''(((***++++++***)))((()))***+++,,,---.........---++++++...///...111666:::JJJ]]]llluuuxxxssslllhhhaaa\\\YYYWWWWWW\\\bbbeeevvvuuulllooopppfff^^^^^^cccllluuuvvvlll]]]SSSSSSXXX[[[YYY[[[aaagggiiigggaaa\\\\\\___gggvvv}}}yyyrrriiibbb___```aaaeeellluuu|||}}}xxxrrrppptttlll```WWWSSSSSSUUUVVVOOONNNNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPSSSRRRUUU[[[```hhhtttvvvooofffZZZPPPEEEAAA:::666444444444444444888<<<<<<999555444555222111000///////////////---------...//////000000,,,,,,+++++++++,,,,,,------...000111222333333333333444555444222111222333......---......///000111222222222222333444666777555666888:::;;;<<<======;;;<<<===>>>???@@@???>>>===;;;::::::888777777777999999;;;???EEEMMMVVV[[[[[[\\\^^^```bbbeeehhhjjjhhhmmmttt}}}yyytttwww{{{yyyvvvrrrmmmffffffqqqyyysssjjj___XXXXXX^^^fffrrrtttuuuxxx~~~wwwppphhh```^^^^^^ZZZRRRKKKDDD@@@???AAABBBBBBEEEJJJOOOccc}}}{{{sssrrrvvvzzzyyyuuurrrnnnfffaaadddkkktttvvvzzzxxxjjjddddddccc___YYYLLLFFFAAA>>>;;;777888<<<777555333111000111222333444222//////000222222222111000000/////////000000------------...///000111111000333999===BBBMMMXXX^^^hhhsss}}}}}}vvvqqqoookkkccc^^^\\\]]]^^^]]]YYYRRRJJJDDDAAA@@@>>><<<999777555333333000000000000000//////////////////000000111111111///000111111000///000222111111111111222222333444222555777888777777888999999>>>FFFPPP[[[eeemmmqqqnnnpppqqqrrrrrruuuzzz~~~zzzpppdddZZZRRRMMMJJJJJJIIIIIIIIIMMMSSSWWWbbbjjjuuu{{{~~~wwwqqqyyyuuulllaaaTTTUUUOOOKKKJJJKKKWWWssslll___ffftttsssaaaWWWRRRVVV\\\]]]TTTFFF===;;;888666222000///...---,,,***+++------+++***+++,,,***)))))))))))))))******))))))))))))((((((((('''&&&'''(((*********)))(((&&&''')))+++,,,,,,++++++)))***+++---............---+++,,,/////////444;;;???OOObbbooouuuwwwtttnnnhhhaaa[[[XXXWWWZZZeeepppyyypppkkkhhh^^^WWWZZZaaaiiioooooojjjaaaZZZWWW\\\```bbbgggooouuuuuuqqqhhh```\\\[[[___iiissstttqqqjjjccc^^^^^^ccchhhqqqvvvzzzzzzwwwrrrllliiieee```ZZZVVVTTTUUUUUUUUURRRQQQPPPOOONNNNNNOOOOOONNNNNNNNNNNNOOOPPPQQQQQQSSSSSSVVVZZZ]]]bbbmmmwwwzzzkkk```UUUPPPHHHBBB???<<<:::999***///333444222111111333/////////............---,,,,,,------.../////////,,,,,,,,,,,,,,,------......///000222333444444444555666777666444333333444/////////...//////000000333333333333444666888::::::<<<>>>AAADDDFFFGGGGGGFFFFFFGGGIIIJJJIIIFFFDDDBBB???<<<<<<:::666666999666666777999<<>>===???CCCIIIYYYrrr}}}ttttttzzz~~~xxxqqqmmmiiigggkkkqqqvvvwwwyyy~~~uuulll```ZZZXXXYYYXXXVVVKKKEEE???<<<888444444777555444333111111111111222333111//////000111111000333222111000000//////000++++++++++++,,,---...///,,,,,,///333666999BBBLLLUUU]]]gggqqq{{{}}}vvvqqqpppnnngggaaa___[[[[[[YYYSSSKKKDDD???===:::999777666444333222222////////////////////////---......//////000000000///000111111//////000111000000000000111222333444222444666777666666888999:::>>>FFFPPP\\\fffnnnssspppsssuuuvvvuuuvvvzzz}}}}}}nnnaaaYYYRRRRRROOOLLLJJJKKKNNNQQQZZZcccnnnvvvzzz~~~tttjjjtttwwwhhhXXXYYYQQQLLLLLLMMMUUUjjjtttccccccooommm^^^UUUWWW\\\___ZZZLLL@@@<<<:::777333111000///---,,,***,,,------,,,++++++,,,)))))))))))))))******+++$$$%%%&&&((()))******+++&&&'''((())))))******)))'''((()))***+++,,,,,,,,,((()))+++---.........---000//////000//////555<<>>AAADDDHHHKKKMMMNNNRRRSSSTTTWWWZZZZZZWWWSSSNNNHHHCCCAAA===777666999222333555666888<<>>===>>>>>>===>>>AAAEEEPPPfffxxxxxx~~~xxxooollllllmmmqqqwwwvvvvvvwww{{{{{{wwwkkkddd[[[SSSOOOOOOPPPQQQHHHBBB>>><<<888333222555444444333333333333333333444333111111222222111000222111000000///000000000------,,,++++++++++++,,,+++***,,,///000111777???IIIOOOVVV^^^iiissswwwvvvvvvnnnhhhhhhgggaaa\\\ZZZQQQPPPNNNHHHBBB<<<888777555555444333222222222333........................,,,,,,------...//////000///000111000///...///111......//////111222444444222444555666555666888999999===FFFPPP\\\fffnnnsssssswww||||||zzzyyy|||~~~uuugggddd```YYYSSSOOOOOOPPPVVV^^^hhhoootttyyyxxxiiirrrsss```[[[RRRMMMNNNPPPSSSaaaqqq{{{kkkeeeqqqmmm\\\WWWVVV]]]___VVVHHH>>>:::777444111000///---,,,***,,,------,,,++++++,,,)))))))))))))))***++++++###$$$&&&(((************''''''''''''((()))***+++++++++******)))******+++'''(((+++---......---,,,000//////111000000888AAARRR```lllnnnlllkkkjjjjjjgggcccbbbeeekkkwwwnnn]]]YYYdddsssxxxxxxppphhheeeccc___\\\^^^aaajjjyyy|||sssjjjaaa]]]ZZZYYY\\\aaaiiijjjjjjgggeeehhhpppwww|||zzzqqqddd^^^aaaffffff^^^[[[XXXVVVUUUSSSPPPNNNOOOOOONNNNNNNNNPPPRRRTTTQQQPPPPPPOOOOOOPPPQQQRRRSSSTTTWWWXXXVVVVVV]]]gggttt{{{vvvppphhh___UUULLLFFF)))---222333111///000111---...000000000...,,,+++++++++,,,------......///---------------...///000///000111333444555666666555666666555333111222333333222111000000///000000333222222222444666999;;;:::<<<@@@DDDHHHLLLNNNOOOZZZZZZ^^^ccchhhjjjgggddd[[[SSSKKKHHH@@@777555888///111444555666:::@@@EEEKKKMMMPPPRRRSSSWWW]]]bbbgggiiimmmttt}}}zzzwwwxxxqqqwww}}}uuuwwwyyywwwqqqppp|||}}}pppbbbXXXPPPOOO[[[hhh|||gggSSSMMMNNNMMMKKKLLLFFFBBBAAABBBAAA??????CCCCCCJJJ]]]xxx|||{{{xxxmmmkkknnnrrrvvvzzzuuutttuuuxxxzzzsssmmmhhhcccZZZQQQKKKIIIKKKNNNFFFBBB???>>>:::555444666///000111222222222222222333111000000111000///---000////////////000000111111111///---,,,++++++***,,,+++---///...---111888>>>BBBGGGMMMWWWccciiiiiiiiiaaa[[[[[[ZZZVVVQQQOOOGGGFFFDDD@@@:::666444444333333222222222222333333---.....................++++++,,,,,,---.../////////000111000///...///000------...///111333444555333444555555555666888:::888===EEEOOO[[[fffnnnrrrvvv|||~~~{{{wwwpppfff]]]VVVSSSSSSUUU\\\ffflllpppvvvmmmttt|||hhh[[[RRRLLLNNNPPPQQQZZZeee~~~pppiiivvvyyycccVVVPPPYYYccc___NNN@@@;;;888444111000///---,,,***,,,------,,,+++,,,,,,))))))((())))))***++++++&&&'''((())))))(((''''''((('''''''''''')))+++,,,///---+++)))((((((((()))&&&(((***---...---,,,,,,,,,,,,...000111444===HHHZZZfffooonnnhhhfffffffffdddbbbdddiiirrryyyeeefffyyyzzzllleee```[[[[[[ZZZ\\\eeettt~~~xxxmmmnnnggg```^^^]]]ZZZ[[[___dddhhhmmmooopppuuu}}}~~~yyykkkYYYQQQVVV]]]___]]]ZZZWWWUUUTTTSSSRRRPPPLLLLLLKKKLLLNNNQQQTTTVVVUUUTTTRRRQQQPPPPPPQQQQQQUUUWWWYYYZZZWWWUUU\\\fffjjjvvvttthhh\\\TTT...///000///...---...///---------...///000000111---------....../////////+++++++++,,,,,,,,,------...///111333555666666777:::999777666777666555333333222111000000111222333111333666777666555555666999999999<<<@@@GGGMMMQQQSSSYYYaaajjjoooqqqooommmeee___WWWOOOGGG@@@:::666222111111111444888<<>>BBBDDDGGGKKKRRRZZZbbbhhhlllmmmiiieee^^^WWWOOOFFF>>>888666444222111333777;;;>>>DDDFFFHHHJJJNNNSSSZZZ___eeemmmtttvvvyyy|||vvvuuu~~~~~~vvvoookkkiiidddjjjrrr{{{{{{{{{|||{{{pppaaa[[[XXXYYYeeetttxxxrrrnnnbbbWWWTTTUUUUUUWWW[[[SSSPPPNNNOOOQQQQQQOOOMMMNNNPPPZZZnnn}}}}}}|||qqqiiilllttt{{{}}}zzzyyy~~~|||{{{}}}vvvsssmmmhhhhhhjjjeee^^^ZZZUUUOOOJJJGGGDDDBBBAAA>>>;;;888666666555444333333000...///111222111000---000111000...---...111333222111000///000111111//////000///------...000------------------------000000222666;;;@@@EEEHHHGGGGGGEEECCC@@@>>><<<;;;999888666444222000000///---------------------------,,,,,,++++++,,,,,,---++++++,,,---...///000111////////////000000000000---.../////////000222444444555666777888777666555:::;;;>>>FFFRRR___jjjppp}}}}}}sssgggcccccceeeeeeccceeemmmwww~~~vvv{{{xxxdddUUUJJJIIIIIIGGGMMMVVVmmmkkkYYYRRRZZZhhhtttjjjQQQDDD===777666444///,,,,,,...---,,,+++*********************)))))))))))))))))))))************))))))((((((((((((((()))******(((((((((((()))))))))******++++++,,,...//////000///...///222444;;;LLL]]]hhhqqqwwwqqqgggaaabbbddd```UUUOOOYYYlllwwwdddvvvssshhh```bbb___XXXVVV\\\ccceeeddddddgggeeecccbbbbbbaaa___]]]bbbaaaffftttwwwmmm^^^PPPJJJKKKQQQVVVTTTSSSRRRPPPOOOOOOOOOOOOQQQQQQPPPOOOPPPQQQRRRRRRVVVTTTQQQPPPRRRSSSTTTSSSTTTTTTSSSSSSUUUWWWZZZ\\\___dddsss...///000000......///000222222111000...---,,,,,,+++,,,,,,,,,,,,,,,------,,,------------.........,,,---...000222333444555555888<<<;;;888444333444222222333333333333222222222333555555333222222333111111111222333555777888;;;===@@@FFFNNNVVV^^^cccgggfffccc```YYYPPPEEE>>>:::888444222222555999<<<@@@AAACCCFFFKKKSSS[[[aaadddoooxxx|||~~~yyyuuuooooooyyy|||yyytttpppnnnllliiihhhbbbgggnnnuuu{{{yyyyyy{{{}}}~~~|||zzz~~~oooccc______cccpppwwwmmmjjjaaaYYYYYY\\\^^^bbbfffddd```^^^```dddfffdddaaa[[[\\\cccsss~~~~~~zzzrrrmmmrrr|||~~~xxxpppnnnqqqmmmjjjccc___```ccc```YYYRRRNNNIIIDDDBBBAAA???>>><<<999666555555555444333111000......000111000///...////////////000000000...............//////000...///000///......000111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///222444666777888888888777666555555444333222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---...///000000......//////000000111111---.../////////000222444666777888888888777666555666999===BBBKKKXXXgggqqqzzz}}}zzzqqqqqqlllgggcccdddkkkvvvtttuuu{{{zzzfffWWWKKKHHHFFFDDDGGGNNNbbbhhhZZZSSSXXXkkk{{{]]]HHH???888666555111/////////...---,,,,,,+++++++++))))))))))))************))))))************))))))((((((((((((((()))******((((((((()))))))))******++++++,,,---...//////000///...///222777BBBUUUeeeqqqyyy{{{sssiiieeedddddd\\\PPPHHHQQQdddyyyyyyiiizzz{{{oooggg```ccc^^^VVVQQQUUU\\\```bbbeeeeeecccbbbdddhhhgggbbb]]]]]]^^^hhhzzz{{{iii___RRRIIIGGGJJJNNNPPPOOOPPPQQQQQQQQQPPPNNNMMMRRRRRRQQQPPPPPPPPPQQQQQQTTTRRRPPPPPPQQQSSSSSSSSSTTTTTTTTTTTTUUUWWWYYY[[[YYY\\\fffwww...///000000///...000111333222111000///------,,,++++++++++++++++++++++++---------.........//////------...000111333555666444:::??????;;;666666777333444555666666555333222222333444333222000111222000000111222333333333333777666666888<<>>;;;666222111444777:::<<<>>>@@@CCCIIIRRR\\\ccchhhttt~~~vvvqqqiiihhhppp}}}vvvpppjjjhhhjjjlllmmmlllgggjjjooossswww{{{|||wwwwwwwwwwwwxxxwwwvvvuuuwww|||}}}qqqgggeeehhhooo|||{{{nnnkkkbbb\\\]]]aaafffnnnuuu{{{wwwuuuxxx~~~|||uuutttwww~~~|||xxxsssssszzzxxxooonnntttrrrrrrtttqqqkkkhhhiiihhheee___[[[^^^dddbbb]]]NNNJJJEEEBBBAAA@@@@@@???>>>;;;888666666666555333222111111000111111222222222111000000222222111000---.........//////000000.../////////......///111,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000000000222222222222222111111111000///---,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000000000////////////---...000000///000222444888888999999999777666555777:::===???CCCMMM^^^jjjwww|||{{{sssjjjgggiiippp{{{uuuttt|||mmm^^^OOOIIIGGGEEEFFFJJJXXXwwwbbbZZZVVVXXXjjjiiiKKK@@@777555444222000000///...---,,,++++++++++++(((((())))))******++++++))))))************))))))((((((((((((((())))))***(((((()))))))))*********,,,,,,,,,---...//////000///......222:::HHH[[[hhhvvv~~~vvvllljjjiiifff^^^RRRHHHLLL^^^qqq}}}ppp|||wwwnnngggaaaaaa^^^TTTMMMNNNTTTZZZaaafffbbbaaabbbhhhnnnmmmddd[[[[[[bbbqqq}}}ooo^^^VVVKKKGGGIIINNNPPPPPPQQQQQQRRRSSSSSSSSSRRRQQQRRRRRRQQQQQQPPPPPPPPPPPPRRRQQQOOOPPPRRRSSSSSSSSSUUUUUUTTTUUUVVVWWWXXXYYY[[[YYY^^^iiiwww...///000000//////000222111111000000////////////++++++++++++++++++++++++---------.........//////......///000222444666777555;;;BBBCCC???;;;:::<<<777888888999888666444333222333444333111000111222000000222333333333222222333333222222333555888999BBBFFFMMMTTTXXXVVVPPPLLL>>>;;;777333111333555777:::<<<>>>BBBIIIRRR]]]dddjjjwww|||xxxssskkkfffjjjsssxxxwwwqqqlllfffdddhhhmmmpppqqqnnnppprrrssstttuuuxxxzzz|||zzzzzzxxxtttpppmmmkkkjjjooowww}}}uuummmmmmsss|||ssskkkddd___aaahhhqqq}}}yyywwwsssqqquuu}}}jjj]]]ZZZ\\\]]]bbbjjjlllhhheeeeeeaaa^^^YYYVVV[[[cccddd```NNNKKKFFFDDDCCCCCCCCCCCCAAA>>>:::888777666555444333333333222222222333333555333222222333333222000222222333333333333333333...//////...------...000,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000000//////000000000000000000//////...---,,,+++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222222111000///...------...///000000000111333555888888999999999777666555444999<<<<<<===FFFUUUbbbqqqyyyyyyoooooossszzz|||{{{vvvgggVVVLLLJJJIIIJJJKKKQQQppp~~~]]]ZZZYYYXXXeeeqqqKKK@@@666333444222000000...---,,,++++++*********(((((())))))******++++++))))))************))))))((((((((((((((())))))***))))))))))))************,,,------......//////////////////444???OOO```iiissswwwmmmllljjjfff^^^TTTJJJJJJWWWhhhrrruuu}}}ttt{{{{{{tttoooeeebbb^^^TTTJJJJJJOOOVVV```iiidddcccfffmmmsssqqqggg^^^___lll~~~vvvkkkXXXRRRKKKKKKPPPTTTUUUTTTSSSSSSRRRRRRRRRSSSTTTUUURRRRRRRRRQQQQQQPPPOOOOOOQQQPPPOOOPPPRRRTTTTTTSSSUUUUUUUUUUUUVVVWWWWWWXXX[[[XXXYYY___iiiwww---///000000000000111333///000000000000000000000,,,,,,,,,++++++++++++***,,,------------........./////////000111444666888666;;;AAADDDBBB@@@???@@@======<<<;;;999777666555222333333222111000222333///000111111222111111111//////000000111111111111222666<<>>;;;999888888777555444555555555333333555666666666666666666666666666666666666666555444333222000000111///------...000,,,,,,,,,,,,,,,,,,,,,,,,***+++---...//////.................................---,,,,,,++++++++++++*********++++++,,,,,,---+++,,,,,,------,,,,,,+++---------.........//////222222111000///...------...///000000000111333555666777888888888777666555000444999:::;;;BBBOOOYYYeeeqqq}}}uuuuuu{{{ooo[[[OOOLLLNNNOOOOOOPPPkkk}}}www||||||```[[[YYYXXX```vvv~~~pppKKK???555333444333000......---,,,+++************))))))))))))************))))))************))))))((((((((((((((()))******)))))))))*********++++++------........./////////...000333999GGGZZZgggkkkppp|||nnniiifff```[[[UUULLLIIIQQQ^^^fffhhhoooxxxxxxtttxxx~~~zzznnnggg___TTTJJJHHHMMMUUUbbblllllljjjkkknnnrrrrrrlllfffiiiwwwrrriiiMMMKKKIIIKKKOOORRRSSSRRRSSSRRRQQQPPPPPPQQQSSSTTTQQQQQQQQQRRRQQQQQQPPPOOOPPPOOOOOOQQQTTTUUUUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVWWWUUUUUUZZZ```jjj{{{---///000111000000222333000000000000000000000000------,,,,,,++++++++++++,,,,,,,,,,,,------------......---...000222555777777:::>>>BBBDDDDDDCCCBBBCCCBBB???===:::888777666222333333222111111333555222222111111000000//////------...///000000000000...///222777<<>>>>>@@@CCC??????>>>===;;;999666555333444333222///...///000------------------------+++,,,,,,------------,,,++++++,,,,,,------.........---,,,,,,,,,,,,,,,,,,******++++++,,,------...+++,,,,,,------,,,,,,+++---------...............////////////000000000000...///111111000111333555444555666777888777666555000444888999:::>>>FFFLLLVVVeeettt~~~xxx~~~zzzxxx}}}sss]]]NNNMMMQQQSSSRRRRRRhhhtttqqqyyy~~~}}}iii\\\UUUWWW]]]nnntttjjjLLL???555444666444000---///...---,,,,,,+++++++++*********)))))))))))))))))))))************))))))((((((((((((((()))******))))))*********+++++++++............////////////---222888AAASSSfffqqqqqqvvvrrrhhhbbbZZZVVVUUUPPPJJJNNNXXX```aaadddgggjjjjjjkkkoootttwwwuuukkkaaaVVVKKKIIILLLVVVdddpppsssoookkkhhhiiikkkmmmmmmyyyyyyiii___EEEGGGIIILLLNNNPPPPPPPPPQQQQQQQQQRRRQQQQQQPPPPPPOOOPPPQQQRRRRRRRRRQQQPPPPPPOOOPPPRRRUUUVVVVVVUUUVVVVVVVVVWWWVVVVVVVVVUUUTTTSSSUUUXXX[[[```lllwww---///000111000000222333222111111111000000//////---------,,,,,,++++++++++++++++++,,,,,,,,,------------,,,---...111444666777888;;;@@@DDDFFFDDDCCCGGGEEEAAA>>>;;;999888777222333333222111222555777666555444222000///////////////////////////000000000///...///222555666666555555444444333333333333444777;;;@@@FFFLLLTTTYYYeeerrr{{{xxxvvvkkkkkkiiifffdddhhhpppvvvvvvxxxyyyxxxsssnnnkkkiiiZZZ___cccdddhhhqqqwwwxxxvvvwwwuuunnnddd[[[UUUTTT\\\lll~~~}}}|||~~~zzzxxxxxxtttpppnnngggbbb```cccfffggglllrrrqqqnnnnnnuuu~~~~~~xxxnnnggg```^^^YYYPPPHHHEEEGGGDDDGGGPPPXXX[[[^^^aaa___[[[RRRMMMQQQYYYZZZWWWQQQNNNJJJHHHHHHHHHIIIHHHBBB@@@??????AAACCCDDDDDD???AAACCCAAA???>>>@@@CCC===BBBGGGHHHFFFGGGKKKPPPLLLKKKKKKIIIFFFCCC@@@>>>666777666444111000000111..............................------,,,,,,,,,,,,******+++,,,...///000000------,,,,,,,,,,,,,,,---******+++,,,------......++++++------------++++++---------...............------...///000111222333...000111111000111333666333444555777777777666666444666999::::::;;;>>>AAAKKK[[[mmmxxx|||}}}~~~tttvvv~~~yyy|||ttt]]]MMMLLLRRRUUUTTTTTThhhtttmmmsss{{{~~~rrr]]]RRRVVV]]]jjjmmmdddLLL@@@666555888555000---000000...---------------++++++******))))))(((((())))))************))))))((((((((((((((()))******)))************+++++++++.........///////////////,,,333<<>>???AAAEEEHHHLLLKKKGGG@@@:::777999<<<555999<<<:::666444777:::>>>:::555222111111000///000//////......000111222000...,,,---000111000---///000222333222333444666111777>>>AAACCCHHHRRRZZZeeelllyyyxxxtttmmmhhhhhhffffffmmmvvv}}}~~~zzzvvvuuuvvvnnncccYYYXXX[[[dddkkkooouuu{{{|||vvvoooiii```XXXWWWZZZddduuu|||~~~}}}~~~vvvoookkkgggccc```[[[WWWVVVXXXXXXVVVXXX\\\ZZZaaahhhnnnvvv|||yyyqqqddd```YYYTTTPPPMMMKKKIIIHHHMMMQQQRRRXXXaaadddbbbbbb\\\TTTRRRTTTWWWWWWVVVYYYSSSMMMJJJGGGDDDFFFJJJGGGCCCAAAFFFKKKKKKKKKMMMNNNRRRSSSNNNKKKMMMOOOOOORRRSSSXXX\\\XXXSSSXXXaaa]]]___bbbbbb]]]TTTKKKEEECCC<<<888:::888222///111///000111000...------------------.........//////......------------............//////......---,,,,,,,,,+++******+++++++++,,,,,,.../////////...------------............///////////////000000000000000000111222333333444444///222555555444333555777777666444444555888<<<>>>NNNVVVcccqqq~~~|||vvvsssuuuyyy|||yyywwwrrrooosssyyyyyyyyylllYYYLLLLLLQQQSSSQQQNNNccc~~~|||nnnkkkyyy~~~lllUUUKKKSSSbbblllmmmPPPDDD888555555555555666---,,,,,,,,,,,,---......************************))))))))))))************---,,,***)))))))))***+++((()))***++++++,,,++++++///...---...111333555555---555BBBSSSfffsssuuuqqqooo___bbb\\\XXXTTTRRRSSSWWWYYY[[[QQQRRRRRRTTT[[[eeelllpppxxxmmmbbbXXXOOOMMMSSS[[[ccciiinnnnnniii]]]SSSWWWiiiyyyvvvdddTTTKKKHHHLLLPPPRRRPPPPPPQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPRRRTTTQQQPPPPPPPPPQQQTTTVVVXXXTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTWWWXXXXXX\\\bbbjjjvvv///111222222111111111222333333333111000///...//////......------......///,,,...000///...---...///(((***---///000111333555:::;;;;;;<<<<<>>;;;<<<<<<:::;;;>>>BBBHHHQQQZZZfffoooppplll\\\ZZZWWWUUUUUUUUUTTTSSSVVV\\\bbbhhhmmmpppmmmhhhdddccc___[[[WWWVVVXXXYYYXXXQQQKKKGGGBBB===<<>>999888666333333000000...---,,,+++++++++************************))))))))))))************))))))((('''''''''((((((((()))***+++,,,,,,,,,,,,---,,,,,,,,,---...000111777;;;LLLfffwwwzzzvvvvvviiieeellljjjeee]]]UUUQQQRRRTTTMMMLLLNNNRRRXXX]]]```aaaooo}}}uuummmeeeWWW\\\ccchhhjjjjjjjjjjjjnnnmmmeeeWWWOOOXXXqqqrrrbbbTTTKKKHHHLLLOOOQQQRRRQQQPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRSSSRRRPPPPPPRRRSSSSSSRRRQQQPPPPPPPPPRRRRRRQQQRRRRRRSSSSSSRRRRRRQQQQQQPPPQQQTTTTTTTTTWWW]]]WWW___hhhppp|||...000111111111111333555...000222111///...000222000//////......//////000+++---......---,,,,,,---(((***,,,,,,---...000222:::<<<>>>>>>>>>>>>@@@BBBEEEFFFFFFFFFDDDCCCBBBAAAEEEEEECCC>>>999666555666777444111////////////................../////////000///......------,,,+++,,,...///000000000222333111444777<<>>;;;;;;999666777:::>>>CCCKKKWWWdddmmmooommm___[[[WWWUUUWWWZZZ]]]^^^^^^bbbiiipppuuutttnnnggghhhiiigggaaaYYYTTTUUUXXXWWWQQQKKKGGGAAA;;;:::<<<>>>@@@IIIVVV___bbbdddhhhjjjnnnnnnjjjlllttt~~~|||}}}wwwmmm```RRREEE===777444222000//////..................////////////......------------......,,,------------,,,++++++------,,,,,,,,,---......---------...............---------............///////////////000000000000000000111111222222222333///000111222222222222222333333222333444666888:::AAAHHHTTT```lllwww~~~yyytttqqqppppppsssrrrmmmeee___cccnnnxxx|||lllddd\\\WWWRRRKKKFFFDDDIIIXXXppp}}}kkkbbbccckkkrrrzzzmmmZZZKKKEEELLL^^^nnn\\\MMM>>>999999777444222//////...---,,,++++++,,,************************((()))))))))*********************)))))))))******))))))***+++,,,,,,,,,,,,/////////......///111333:::???SSSooo~~~{{{wwwxxxooolllqqqrrroooggg\\\UUUTTTVVVVVVRRROOOSSSWWWYYY[[[]]]___ppp~~~xxxppphhhaaa^^^nnn~~~xxxqqqpppppppppjjj___UUUTTTbbbxxx{{{ooobbbWWWNNNKKKMMMOOOPPPQQQRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQRRRSSSRRRQQQPPPQQQSSSSSSSSSQQQPPPOOOOOOOOOPPPQQQRRRRRRSSSSSSRRRRRRQQQQQQPPPQQQTTTTTTSSSVVV[[[YYY^^^ccceeeiiittt...///000000000111444666555333222333555555444222///..................///+++---......---,,,,,,---)))+++,,,,,,,,,---///222888<<>>JJJ[[[mmmxxxvvvggg]]]YYYSSSRRRXXXgggtttyyyzzz{{{rrrgggYYYOOOHHHHHHQQQ[[[ppptttiiibbbZZZhhhyyyzzz|||{{{zzzyyyzzz{{{ooollljjjiiiiiifffaaa]]]NNNHHHDDDAAA===777555888999<<>>999222//////000000........./////////000000000111111000000000000111111......//////......---,,,,,,+++++++++,,,---...///...------------...//////---------............///////////////000000000000111111111111111111111111111111000111333333111000222222333444555666888999>>>FFFSSS```llluuu|||{{{wwwuuuyyy|||}}}uuukkkgggkkkrrr~~~}}}~~~{{{nnndddccc___TTTIIIEEEGGGMMM___yyywwwccc]]]gggsssuuukkk^^^RRRGGGFFFUUUiii[[[JJJ;;;777;;;:::777444,,,,,,,,,,,,,,,---...///************************))))))))))))************&&&&&&'''((((((((('''''')))***+++,,,------------,,,...///...,,,---000444>>>PPPhhhvvvwwwrrrqqqrrrqqqsssrrruuuuuutttooojjjgggiiikkklll^^^SSSSSSTTTRRRSSSWWW\\\hhhuuuzzztttlllfffdddmmmuuupppoooZZZQQQKKKTTTjjj|||qqqbbbUUUOOOJJJEEEHHHOOOSSSRRRQQQQQQRRRSSSRRRPPPQQQQQQPPPPPPPPPPPPQQQQQQPPPRRRSSSSSSRRRQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQOOONNNNNNOOOQQQRRRSSSRRRTTTWWWVVVTTTUUUZZZZZZ]]]bbbccc```___eeennnyyy---...//////000222666999@@@???===<<<;;;999888666000//////......//////000,,,...000///...---...///---------,,,+++,,,///222888;;;???CCCEEEGGGJJJLLLMMMOOOSSSYYY[[[YYYSSSMMMLLLHHHAAA;;;666222000///111000//////111222111000//////111222222222111000///000222111///...///111+++,,,............000222111222444===LLLaaavvvzzzfffYYYVVVQQQOOOVVVeeerrrwwwwwwvvvmmmbbbUUULLLGGGIIISSS^^^ooossshhh```XXXfff}}}uuuqqqkkknnnpppqqqooonnnnnnooohhhddd___]]]___``````___UUUOOOIIIFFF@@@999666888;;;>>>III[[[hhhjjjiiijjjdddbbb```dddmmmxxxyyytttvvvxxxsssmmmkkkaaadddfffddd```[[[XXXXXXPPPIIIDDDCCCCCCEEEJJJPPPOOOMMMNNNTTTZZZcccppp}}}~~~zzzuuuttttttrrrqqqttttttpppqqqsssqqqkkkbbbaaa```^^^\\\YYYWWWVVVYYY___cccdddeeeddd^^^UUUAAA:::222///000111000///.../////////000000000000111111000000000000111111---............---,,,,,,*********++++++,,,---......------,,,---...///000---------............///////////////000000000000111111111111000000000000333111000111333444222///222222333444666777888999===FFFTTTbbbmmmvvv{{{{{{ssssssxxx~~~}}}~~~{{{iiidddbbbXXXNNNKKKNNNLLLXXXrrryyyddd]]]dddmmmxxxnnncccYYYLLLEEEQQQbbb^^^LLL<<<999<<<<<<888444......---,,,,,,,,,------************************))))))))))))************%%%%%%'''((((((((('''''')))***+++,,,------------+++...000///---...222777DDD___uuuvvvnnnkkkkkkjjjkkkttt}}}}}}qqqwwwzzzuuunnnhhhhhhlllsssxxxpppaaaWWWXXXZZZVVVTTTXXXccciiipppppphhhaaa___bbbnnn|||qqqgggUUUOOOPPP___tttwwwdddVVVKKKKKKJJJGGGJJJRRRTTTRRRPPPQQQSSSTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQRRROOOQQQSSSSSSRRRQQQQQQQQQPPPPPPQQQRRRSSSSSSTTTTTTRRROOOLLLIIIIIILLLOOORRRSSSRRRTTTWWWVVVSSSTTTXXXWWWXXX\\\```^^^[[[^^^eeejjjqqq~~~---...//////000222666999<<<>>>@@@???;;;:::;;;>>>111111000000000000111111---///000000///......///.........,,,+++,,,///222999:::===???BBBGGGMMMQQQQQQSSSWWW\\\^^^ZZZRRRKKKIIIEEE>>>999555333111000000//////000111222222000///000111333333222222111...111222222//////000333---///000111000111333444333222333;;;LLLeee}}}}}}}}}gggXXXTTTPPPNNNSSSaaaooouuuuuutttkkk```RRRIIIEEEIIIUUUaaappprrrggg```VVVddd}}}~~~tttkkkfffdddgggkkkkkkhhheeeeeefff]]]VVVNNNKKKMMMRRRVVVWWWUUUOOOHHHDDD===555222444:::<<>>AAAGGGJJJJJJMMMPPPMMMFFFBBB;;;222///000222111///////////////000000000000000000////////////000000,,,,,,---------,,,++++++************+++,,,---.........---,,,---...///000---------.........//////////////////000000000000111111111000000000000000444222111222444444222///222333444555666888999999<<>>:::>>>===888444000///...---,,,+++++++++************************))))))))))))************&&&''')))*********))))))******+++,,,---------------000333222000111666:::IIIiii~~~vvvhhhfffhhheeelllkkkhhhnnnvvvpppppp~~~~~~uuuiiibbbdddnnnyyysssddd[[[___aaa\\\YYY[[[gggiiijjjeee\\\VVVXXX]]]mmmsssbbbXXXWWW\\\kkk{{{yyyoooYYYLLLDDDIIILLLJJJOOOXXXTTTRRROOOPPPSSSUUUTTTRRRRRRRRRQQQQQQQQQQQQRRRRRROOOQQQSSSTTTRRRQQQQQQQQQNNNOOOQQQSSSTTTUUUUUUVVVQQQNNNIIIFFFFFFIIINNNQQQSSSRRRTTTWWWVVVSSSSSSWWWWWWVVVYYY]]]\\\WWWYYY______ccclllyyy------.........111555888============<<<;;;::::::333111000///000111000///111000.........---,,,***...---,,,,,,,,,,,,---...666999===@@@BBBFFFMMMRRRYYYWWWWWWXXXYYYWWWSSSNNNDDDAAA<<<777333111000000111111222222222333333333000111111000//////111333222222111000///...------000///...///111222222222444333555<<>>???@@@888666222///,,,,,,---...////////////000000000000111111111111111111111111222111000///...---,,,,,,++++++++++++++++++++++++...---,,,+++,,,------,,,000///...............//////000000000000111111111111111111111000000000///111222222111000000111333///111333444333333444666;;;CCCPPP```oooyyy}}}~~~~~~}}}uuugggiii^^^OOOOOORRRQQQRRReeerrrcccZZZ\\\kkk{{{qqqYYYLLLFFFJJJWWWWWWJJJ???===;;;666444666...---,,,,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,&&&'''(((******++++++++++++***))))))***+++++++++++++++,,,---............------))),,,444111444DDDXXXoooxxxhhh``````aaaccceeehhhjjjkkkkkkllllllrrrrrrhhh[[[]]]ppptttgggaaafffggg___[[[]]]bbbfffhhhcccWWWPPPUUU___ppp~~~sss^^^III[[[nnnyyyuuubbbTTTJJJCCCFFFIIILLLQQQWWWRRRQQQQQQSSSUUUUUUQQQNNNOOOOOOPPPPPPQQQRRRRRRSSSOOOPPPQQQQQQQQQPPPOOONNNPPPOOOQQQUUUWWWVVVVVVWWW[[[QQQHHHFFFIIIJJJNNNRRRQQQQQQUUUZZZYYYSSSRRRWWWVVVWWWWWWXXXYYYYYYZZZZZZ^^^^^^cccllluuu}}}---.../////////111444777:::;;;;;;::::::999888777333111//////000111000///111000///...//////...,,,//////...------...//////666999>>>@@@BBBEEEKKKOOOWWWVVVTTTTTTTTTQQQLLLHHHAAA>>>:::555222111000111000000000111111111222222...000111111000000111333111111000000000000//////000/////////111222222222333444666;;;III```{{{ppp___TTTQQQWWW```jjjuuuzzzuuulllcccWWWLLLHHHIIIOOOXXXaaammmvvvxxxhhh\\\WWW```ttt}}}vvvoookkkgggeeebbb```___ZZZSSSNNNIIIHHHDDDAAA>>>===>>>???@@@???>>>;;;777555555666888AAAPPP]]]fffgggdddaaaffflllvvv}}}zzzwwwrrrnnnkkkllliiiccc```]]]XXXQQQGGGFFFDDDCCCEEELLLTTTZZZ^^^\\\[[[[[[ZZZ[[[dddnnnqqqpppooonnnkkkdddZZZRRRGGGHHHHHHEEEBBB>>><<<<<<:::999888666555444333333111222333333444555666666444333111///......///000/////////000000000111111222222222222222222222222222111000///...------,,,++++++++++++++++++++++++...------...000222222222000000000000000000000000/////////000000000111111222222222222111111111111111222222111000000111333000222444555555555666777;;;AAAMMM\\\jjjuuuyyy{{{yyy}}}xxxhhhjjjaaaTTTSSSUUUUUUUUUfff|||lll^^^[[[fffwwwuuu^^^PPPIIIMMM[[[\\\MMM@@@<<<;;;999777888///---,,,,,,------+++*********))))))))))))******'''((()))***************+++***))))))***+++++++++***+++,,,---...............///+++---333111888KKKeeeuuu~~~sssddd___``````___aaaccceeegggggghhhiiimmmlllcccZZZ```rrr}}}}}}oooddd^^^cccddd___]]]aaadddjjjjjj___SSSQQQ[[[fffsssnnn[[[RRRddduuu~~~qqq___QQQIIIEEEHHHKKKMMMPPPUUUPPPOOOOOOQQQSSSRRROOOLLLOOOOOOPPPPPPQQQRRRSSSSSSPPPPPPQQQRRRRRRQQQPPPOOOQQQPPPQQQSSSVVVXXXZZZ[[[\\\QQQIIIHHHJJJKKKLLLOOOSSSQQQSSSXXXXXXSSSRRRUUUTTTTTTTTTTTTUUUVVVWWWWWW^^^\\\^^^dddjjjpppzzz,,,...000000000111333444888888888888777666555444222111//////000111000///111000//////000111000///000000///......///000000555999>>>AAAAAACCCFFFJJJRRRPPPOOONNNLLLHHHCCC???<<<:::777333111000000111/////////000000000111111,,,...111222111111222222000000000111111111222222/////////000000222333333333666888;;;EEE\\\{{{rrraaaWWWQQQ[[[hhhuuuxxxkkk^^^SSSIIIGGGIIIOOOYYYbbbiiisss|||jjj\\\XXX]]]mmm~~~xxxqqqmmmfffccc```^^^]]]YYYRRRLLLEEECCC???<<<999888888888999999999777444333444555888AAANNN\\\cccdddaaa^^^dddnnn~~~{{{vvvsssqqqkkknnnmmmggg```\\\WWWQQQHHHIIIIIIJJJKKKPPPVVV[[[[[[YYYYYYYYYVVVTTTXXX^^^^^^^^^^^^^^^\\\VVVOOOIIIAAA???<<<:::999888666444444444222111111000000000111111111222222222333333/////////000000000111111000000000111111111222222333333333333333333333333222111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////000111222333333222111000/////////000000000000111333333333222222222222111111222222111000000111333111333666666666666888999:::???HHHUUUcccnnnsssvvvvvv{{{yyyfffhhhcccWWWTTTXXXYYYXXXfffwwweee\\\cccqqq~~~yyycccTTTMMMSSScccdddTTTBBB;;;;;;;;;:::999000...,,,,,,------,,,*********))))))))))))******((())))))*********))))))******))))))******+++,,,******+++,,,------------...111...///333222>>>VVVvvvrrrgggeeeeeebbb^^^___aaaccceeefffgggggghhhddd]]][[[fffwww|||wwwjjjaaa\\\```bbb```dddjjjlllsssnnn[[[OOOWWWiiiuuu~~~{{{gggYYY^^^nnn~~~wwwgggWWWKKKHHHGGGKKKNNNOOOPPPSSSPPPOOOOOOQQQRRRRRRPPPNNNPPPPPPPPPPPPQQQRRRSSSSSSPPPQQQQQQRRRRRRRRRQQQQQQSSSRRRQQQSSSWWW\\\___```\\\RRRJJJJJJMMMNNNOOOPPPUUURRRRRRUUUVVVSSSQQQRRRQQQQQQPPPPPPPPPRRRSSSTTT^^^[[[[[[___cccgggqqqzzz,,,...111111111111222333777777777666555444333222222000......000000000//////...---...000111000///////////////////////////444999===?????????AAADDDIIIHHHGGGEEECCC???;;;999777555333111000000000111/////////000000000111111***---111333222222222222111111111111222222222222//////000000000111333555333888;;;<<>>;;;999888777666777888888777666555666777888@@@MMMZZZaaacccaaa^^^cccooo|||uuussssssnnnqqqnnndddZZZUUURRROOOKKKMMMOOOPPPQQQTTTXXX[[[VVVUUUUUUVVVRRRLLLLLLOOOLLLMMMOOOOOONNNKKKFFFCCC???;;;666555666777555333222222111111000111111111222222222222222222222222---...///111111111000000000111111111222222222222333333333333333333333333222222111000000///......------------------------+++,,,---,,,+++******+++000222444555555444333222000000000111111111111222333333222222222111111111000111222111000000222444111333666777666777888999;;;>>>EEEPPP\\\gggmmmpppuuu|||{{{cccdddbbbWWWSSSXXX[[[ZZZggglll```dddmmm~~~{{{fffWWWQQQZZZnnnnnn\\\HHH===<<<===;;;999222000---,,,------,,,+++,,,,,,++++++++++++,,,,,,)))************))))))((()))*********)))***+++,,,)))***+++,,,---------------111//////222444EEEbbbzzzsssrrrmmmeeeaaabbbccceeeggggggeeedddbbb\\\WWW\\\mmm|||{{{qqqiiiaaa\\\^^^aaadddkkksssyyy|||qqqYYYOOO___zzzrrrddd]]]jjjwwwwwwjjj[[[NNNGGGHHHKKKOOOQQQQQQPPPPPPQQQQQQRRRSSSTTTTTTSSSRRRQQQQQQPPPPPPQQQRRRSSSTTTPPPPPPQQQQQQQQQQQQQQQQQQSSSSSSSSSUUU[[[aaacccaaa[[[PPPHHHJJJPPPSSSTTTVVVWWWTTTRRRRRRSSSRRRPPPOOOOOONNNMMMLLLLLLNNNOOOPPPTTTSSSUUU[[[___ccclllttt,,,...111111111111222333777777666666444333222111111///......///000000///---,,,,,,---///000000///........................333777;;;<<<;;;:::<<<>>>???@@@???>>>;;;999777666222222000/////////000000000000000111111111222222***---111333222222222222222222222222111111111000...000111111000111444666222777:::;;;AAAXXX{{{sssfff^^^WWWbbbqqqxxxiiiUUUMMMFFFGGGKKKRRR\\\dddcccooommm\\\QQQSSS```|||~~~xxxrrrmmmccc```]]][[[[[[YYYSSSOOOCCC@@@===<<<<<<;;;:::888777888999999777666777888999@@@KKKWWW___ccccccbbbgggtttyyywwwwwwvvvuuummm]]]QQQNNNMMMMMMNNNPPPSSSTTTTTTUUUWWWYYYQQQOOOOOOPPPMMMGGGDDDFFFAAACCCEEEFFFEEECCCAAA???:::666111000111333222111222111111000000111111111/////////..................///000111111000...---000111111111222222222222333333333333333333333333222222222111000000//////------------------------,,,...000000...---...///000222444555666555333222111111111222222222333333222111111111000000000000000111222111000000222444000222555666666777888999<<<>>>CCCLLLWWWaaahhhkkkoooxxxfffcccbbbYYYSSSUUUZZZ[[[gggttteeehhhooo~~~iiiYYYTTT___uuutttdddOOOAAA======;;;777444111...,,,---------,,,,,,,,,++++++++++++,,,,,,)))************))))))((()))***+++***))))))+++---******+++,,,------------,,,111//////444999NNNmmm~~~tttfffaaaaaabbbdddfffddd```\\\ZZZSSSOOO[[[rrr|||qqqjjjbbb\\\\\\```gggooovvvoooXXXRRRggg}}}mmmggghhhxxx~~~yyymmm___RRRJJJFFFJJJOOOQQQSSSSSSQQQOOOQQQRRRSSSSSSSSSSSSSSSTTTSSSRRRQQQPPPPPPQQQSSSTTTPPPPPPPPPPPPPPPQQQQQQRRRRRRUUUVVVXXX```iiijjjfffYYYMMMDDDFFFNNNSSSWWWZZZXXXWWWUUUSSSRRRRRRPPPNNNLLLLLLJJJIIIHHHIIIIIIJJJGGGGGGLLLSSSXXX\\\bbbiii,,,...000000000111333444666666666555444222111000000...---...///000000///---,,,,,,---///000///...---......//////......---111444777888666666888;;;888::::::999666444444444000000///////////////000000000000111111111222222,,,...111222111111222222222222111111111000000000---000222222000111444888111555999;;;CCCZZZ|||pppddd___YYYeeetttvvvfffQQQIIIDDDFFFKKKRRR[[[cccdddnnnqqq___PPPQQQ\\\uuuyyyrrrnnnfffccc___\\\[[[YYYSSSOOOAAA>>><<<<<<>>>???===;;;777999:::999777666666666888>>>HHHSSS\\\bbbfffgggooo{{{~~~}}}wwwiiiWWWLLLJJJLLLLLLOOOQQQSSSTTTSSSRRRSSSTTTLLLIIIHHHJJJHHHDDDBBBCCCAAACCCDDDCCC@@@===<<<;;;777555222111111222333333111111000/////////000000........................///000000111000///---,,,000000000111111111222222333333333333333333333333222222222222111111000000........................$$$(((---///......000333000111222444444444333333111111111222222222333333111111111000000000/////////000111111000111333444000222555666666777999:::<<<===BBBJJJSSS\\\bbbdddeeeppp~~~ooogggeee\\\VVVPPPWWWYYYeee~~~mmmmmmwwwooo^^^WWW```sssttthhhVVVEEE>>>>>><<<777555222///---------------******))))))))))))******((())))))*********))))))(((***,,,+++((((((+++...++++++,,,---............,,,000...000888@@@WWWxxxwwwhhh^^^^^^```dddfffccc\\\UUUSSSKKKKKK]]]yyy{{{qqqhhh___]]]ccclllrrruuu|||sssdddVVVVVViiixxxoooqqqyyyyyynnnaaaVVVNNNJJJGGGNNNSSSSSSSSSTTTSSSPPPOOOPPPQQQQQQQQQQQQRRRTTTTTTSSSQQQPPPPPPQQQSSSTTTPPPPPPPPPPPPQQQRRRSSSSSSRRRVVVXXX[[[ffftttwwwqqq___PPPBBBAAAIIIPPPVVVYYYZZZ^^^^^^YYYUUUTTTSSSPPPLLLLLLKKKIIIHHHFFFEEEDDDCCCCCCGGGNNNRRRUUU[[[aaa---.../////////111444777666555555444222111///...///...------///000000//////...---...///000///......///000000000000///...///222444333222222555888666777888666333111111333/////////////////////////////////000000000111111...000111111000000111333//////000000000000111111,,,000333222000111555999555999<<<@@@JJJaaazzzkkkaaa]]]ZZZfffwwwsss```MMMFFFAAACCCIIIOOOXXX```fffkkkwwwvvvcccUUUTTT[[[nnnzzzuuuqqqmmmhhhccc___\\\WWWQQQMMMAAA>>><<<>>>CCCEEECCCAAA:::<<<===;;;999666555555555:::CCCMMMXXXaaahhhkkksss|||sssbbbQQQHHHHHHIIIHHHMMMOOOPPPPPPNNNLLLLLLMMMHHHDDDBBBEEEEEECCCCCCEEEHHHIIIHHHDDD>>>888666666555555555444333333444666222222111000000///000000000000111111111111111111//////////////////...---/////////000000000111111222222222222222222222222333222222222222111111111........................$$$***,,,,,,,,,///222///000000111222222333333//////000000000111111111222222222111111111000000///000111111000111333555111333666777888888:::<<<;;;<<<@@@GGGPPPXXX]]]^^^aaajjjxxxxxxjjjggg]]]WWWLLLTTTVVVbbb~~~vvvuuuyyyfffZZZ\\\iiinnnhhhZZZJJJAAA???>>>:::666333///---------------******))))))))))))******'''((()))***************'''***---+++((('''+++...,,,,,,---...////////////,,,000...333>>>IIIaaa}}}yyy}}}zzznnn___```dddjjjnnnjjjaaaYYYQQQJJJMMMeeesssgggdddlllvvvyyywwwlll^^^SSSSSSXXXddd|||}}}vvvttt}}}{{{kkk]]]SSSLLLJJJIIIKKKRRRVVVSSSRRRTTTTTTRRRNNNPPPRRRRRRPPPPPPSSSUUUUUUTTTQQQPPPPPPQQQSSSUUUSSSRRRRRRRRRSSSTTTUUUVVVTTTXXXXXX[[[kkkooo\\\HHHBBBGGGNNNTTTXXX]]]eeehhhaaaYYYWWWVVVUUUQQQQQQQQQPPPMMMJJJGGGEEEAAA???@@@EEEJJJNNNVVV___------......///111555888555444444333111000...---///...------///000000///111///...///000111000...///000111222222111000///...000222111///000444777666888888666111//////111////////////////////////............/////////000000111111000//////111333------...///000111222222,,,000333333000111555999;;;>>>AAAFFFRRRjjjuuufff^^^[[[YYYgggyyyppp\\\JJJCCC???AAAGGGMMMVVV]]]iiiiiiqqqzzzfff[[[XXX[[[iii|||wwwtttrrrmmmfff```\\\VVVOOOJJJBBB???>>>AAAGGGJJJIIIFFF>>>???@@@>>>;;;888666666333888???JJJUUU```iiimmmtttvvvmmm\\\KKKEEEFFFFFFCCCLLLMMMMMMLLLIIIGGGGGGGGGFFFAAA???AAACCCCCCDDDHHHOOOOOOLLLFFF<<<555222111000222444333000///222555555444333222222111111111/////////000000000111111............////////////////////////000000000000111111111111111111111111333333222222222222222222////////////////////////$$$)))///000...---000333////////////000111222333............////////////333333333222222222111111///000111111000111333555222444777999999:::<<<===999;;;???FFFNNNUUUYYYZZZbbbiiiuuu|||kkkfff]]]WWWIIIRRRTTT___{{{}}}{{{mmm\\\XXXaaahhhfff\\\LLLBBBAAA@@@===777444///---------...---,,,,,,++++++++++++,,,,,,''''''(((******+++++++++'''***---+++((('''+++///,,,---...///000000000000...000///555CCCOOOggg{{{tttxxx}}}tttdddfffllltttxxxuuukkkcccSSSMMMRRRmmm~~~pppllluuu{{{]]]LLLFFFPPPYYY___pppyyywwwvvvyyyuuu```PPPHHHDDDEEEGGGNNNUUUXXXTTTQQQTTTUUUSSSPPPRRRTTTTTTRRRRRRUUUXXXVVVTTTRRRPPPPPPQQQSSSUUUUUUTTTTTTSSSTTTVVVXXXYYYVVVYYYXXX[[[mmmhhhPPPFFFHHHNNNTTTXXX___jjjoooggg]]]ZZZZZZYYYXXXYYYYYYXXXTTTPPPKKKHHH999555555999???FFFRRR\\\...///000111111333777999555444333111000/////////---------...///000000111//////000111111111111111///000111111000///000222333111000111333555555555555444222111//////000000---.........//////000000000000///////////////000222222111000//////000000000000111111111000000///111......000111333:::BBBCCCEEEKKKUUUfff}}}qqq```XXXUUUSSS^^^ooooooXXXJJJBBB<<<>>>DDDKKKRRRYYYaaafffqqqfff[[[XXXXXXaaappp~~~|||{{{zzzzzzuuujjjbbb```]]]TTTIIICCCGGGHHHFFFHHHMMMLLLFFFEEEAAA;;;888888777555333777555888BBBLLLVVVeeesss{{{{{{fffTTTOOONNNGGGBBBAAADDDFFFHHHHHHFFFDDDCCCBBB???BBBBBB???AAAIIIOOOQQQQQQNNNLLLIIIAAA888444555333444555555555555666666666333000000222444333111000000000000000///......000000////////////000000000000000000000111111222000111111111111222222222222222111111111111222222000000000000///...---,,,........................------,,,,,,---000222444222333333222000///000222000000000000000000000000...///000111111222222222333444777:::===>>>????????????AAADDDIIIPPPVVVYYY^^^fffsss~~~iii___ZZZWWWIIIMMMPPPZZZtttzzzrrrjjj___^^^\\\iiiqqqjjjSSSDDDEEEEEE???===666000///...++++++---))))))************))))))******+++,,,,,,,,,,,,+++******))))))******+++,,,++++++,,,,,,---......//////222444666CCC]]]xxx~~~uuurrrtttwwwwwwvvvhhhhhh{{{lllTTTZZZxxxrrr{{{vvvRRRHHHDDDKKKVVV]]]eeellltttyyyyyyuuu|||oooXXXMMMHHHDDDGGGNNNWWWWWWWWWVVVUUUTTTSSSRRRPPPQQQSSSUUUWWWUUUQQQNNNPPPQQQQQQQQQPPPQQQTTTVVVYYYVVVRRRRRRUUUWWWWWWVVVPPPVVVZZZ```qqq}}}aaaKKKCCCGGGPPPWWWaaahhhooopppfff[[[\\\cccjjjjjjgggaaa^^^\\\UUUMMMJJJDDD>>><<<<<<@@@KKKUUU000111222222222333555888666555444333222111000000------......///000000111///000000111111111111111///000111111000000222333444333333444666777666444555444222111000///000000........./////////000000000000////////////000000222111111000000000000000000000111111111111000000222///...000222444:::BBBGGGJJJRRRaaauuuppp^^^SSSOOOMMMWWWgggwww~~~jjjVVVIIIAAA<<<>>>DDDIIIOOOUUU\\\```lll{{{ooo[[[WWWUUU[[[gggyyy~~~xxxuuummmeeeaaa\\\RRRHHHEEEJJJLLLJJJJJJMMMLLLHHHBBB>>>:::888999999888666333333888DDDOOOYYYfffsss{{{wwwcccQQQMMMLLLFFFAAAAAA@@@AAACCCCCCBBBAAAAAA@@@>>>BBBBBBAAADDDLLLTTTWWWUUUOOOJJJFFF@@@999555666222444666777777777777888666333000000222333222111000000000000000//////...//////............//////000000//////000000111222000111111111111222222222222111111000000111111222000000000000///...---,,,------------------------///...---------///111222111222222111//////000111000000000000000000000000......///000111111111111444666999<<>>HHHRRR000222333444333333444666777666666555444333222222---......//////000000111///000111111222222111111///111222222111222444666777777888:::<<<;;;888666555444333111000000000000......////////////000000000000////////////000000000000000111111111111111000000000000111111000000222000///111333444;;;BBBHHHLLLWWWjjjppp]]]PPPJJJHHHPPP\\\hhhrrrqqqbbbSSSEEE???<<>>??????@@@AAAAAA???BBBDDDDDDHHHRRR[[[^^^YYYPPPFFFBBB???:::888999555777:::;;;::::::::::::777444222000111111111000111111000000000/////////......------------......000000//////000000111222000111111111111222222222222111111000000111111222000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000000111111000......///111////////////////////////---...///000000111111111555777;;;???AAABBBBBBBBBAAAAAAAAACCCGGGLLLPPPSSSYYYeeettttttaaaXXXTTTRRRLLLNNNNNNRRRbbbzzz___QQQSSSWWWkkksssqqq```TTTSSSPPPIII>>>777111000///,,,+++...***++++++,,,,,,++++++***)))***++++++,,,,,,++++++******))))))******+++,,,---------------.........222333444===SSSooozzzsssppprrrrrrooolll```fffqqqsssxxxfffKKKFFFGGGOOOXXX\\\]]]]]]jjjnnntttuuu```KKKEEEEEEEEEJJJQQQTTTTTTUUUUUUUUUUUUTTTTTTUUUTTTTTTUUUVVVVVVTTTSSSNNNPPPQQQRRRQQQQQQRRRTTTQQQOOONNNPPPRRRUUUUUUUUUUUUXXXYYYZZZeee|||}}}```NNNJJJSSS\\\dddhhhnnnqqqmmmlllttt}}}vvvooofff^^^MMMFFF???;;;:::;;;DDDMMM...000222333333333555666777777777666555444333222......//////000000000000000000111222222222222111000111222222222333666888:::;;;>>>AAABBB@@@<<<888555555444222111111000000//////////////////000000000////////////000000111///000000111222222222222000000000000000111111111333000000222333555:::AAAFFFIIITTTjjjrrr___QQQKKKFFFMMMUUU\\\bbbbbbXXXMMMBBB===<<>><<<:::888555888>>>HHHUUUcccrrr}}}jjjZZZMMMLLLMMMHHHEEEFFF=========>>>@@@CCCDDDDDD@@@EEEHHHIIINNNYYYbbbeee]]]PPPDDD???>>><<<;;;<<<<<>>;;;;;;>>>???>>>AAAFFFIIIPPP\\\hhhppp|||nnn___RRRMMMKKKPPPbbbvvv{{{wwwmmm```YYYZZZZZZYYY^^^______ZZZQQQIIIGGGIIIHHHIIIIIIIIIGGGEEEDDDCCCCCCEEEIIIOOO[[[mmm~~~{{{aaaSSSIIIJJJKKKGGGEEEGGG>>>===<<>>>>>======???EEEIIILLLKKKEEE???<<<<<<777777555333111111111222222222111000///000000111000//////////////////000/////////...///000000111000000111111111222222222111000000000000000000111//////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222...//////...------///000000000000000000000000000---...///000111111111111333777===CCCGGGHHHGGGEEEEEEDDDCCCCCCEEEHHHLLLNNNRRR]]]mmm{{{sss```WWWUUUTTTPPPSSSVVVZZZ]]]gggzzz~~~aaaOOOPPPVVV```hhhkkkfff```]]]XXXQQQ@@@999333111000,,,,,,...,,,,,,------------,,,,,,))))))***++++++++++++*********))))))******+++,,,------...............///111333999KKKhhhvvvpppmmmhhhaaaZZZWWW\\\vvvzzzpppgggdddrrrrrr___QQQSSSWWW]]]aaa^^^SSSIIIHHHOOO```}}}rrr\\\HHHDDDGGGIIILLLQQQQQQQQQRRRSSSTTTTTTTTTTTTUUUSSSQQQQQQRRRTTTSSSSSSOOOQQQRRRRRRQQQRRRSSSUUUTTTTTTTTTSSSPPPMMMKKKJJJCCCFFFJJJNNNTTTbbbwwwyyyfff\\\]]]bbbfffgggiiikkkjjjlllvvvppp^^^VVVLLLDDD<<<888<<>>CCCDDDKKK\\\vvvxxxfffWWWOOOKKKQQQSSSRRRPPPNNNHHHAAA<<<::::::======<<>>===>>>AAAJJJOOOSSSQQQIII@@@<<<<<<888888777555222222333555333222111000///000111111000000////////////000000//////......//////000111000111111111111222222222111000000//////000000111...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///111222222.../////////---...///111000000000000000000000000...///000111111222222222222777???GGGKKKLLLKKKJJJIIIHHHGGGGGGIIIKKKOOOQQQTTT]]]kkkyyyttt```XXXXXXZZZMMMNNNRRRVVVVVV[[[mmm~~~{{{fffQQQKKKMMMRRR[[[aaabbbaaaaaa]]]WWWAAA:::444222000---,,,...+++,,,,,,------,,,,,,+++((()))******++++++************))))))******+++,,,,,,------...//////000000111555@@@UUUrrr|||sssmmmjjjfff___YYYTTTWWWpppooo```WWW\\\qqqkkkZZZTTTYYY___ccceeeaaaRRRDDDBBBKKK```uuu^^^JJJFFFJJJLLLNNNRRRQQQQQQRRRSSSSSSSSSSSSSSSTTTRRRQQQQQQRRRSSSSSSRRRRRRRRRSSSRRRQQQRRRUUUWWWTTTUUUTTTQQQKKKEEEAAA???<<<===AAAFFFJJJRRR___lllzzznnneeecccdddddddddeeefffddddddlllvvv}}}|||bbbYYYOOOFFF===777999???000111111000111555:::>>>@@@@@@@@@>>><<<888444222000000000000000000000000000111222222333333222222333333222000000111444777;;;===AAAFFFIIIGGGCCC@@@999999999999888666555333111111111000000000//////............///000111222111222333444444222111000000000///...///111333444000...///222222222666<<>>BBBKKKQQQVVVTTTJJJAAA======777888888666444333666888444333111//////000111222/////////......////////////............///000000000111111111111222222222000000////////////000000......////////////......------------------------,,,---...///000000000000...///000///......000222222222222222222222222222///000111222333333333333333888BBBJJJPPPRRRQQQOOOOOONNNMMMLLLNNNQQQTTTVVVZZZ```kkkzzzxxxbbbYYYZZZ\\\LLLIIIKKKOOOMMMOOObbbzzzxxxqqqYYYNNNKKKLLLSSS[[[___``````]]]XXXBBB;;;555333111---,,,...++++++,,,,,,,,,,,,++++++((())))))*********************))))))******+++,,,+++,,,---...///000111222111999HHH___{{{uuunnnjjjfff___YYYVVVWWWoooppp\\\PPPXXXmmm|||~~~yyybbbUUUUUU\\\cccgggiiicccSSSCCC???III^^^{{{vvv___JJJHHHMMMOOOPPPTTTQQQQQQRRRRRRSSSRRRRRRRRRTTTSSSRRRSSSTTTTTTSSSRRRUUUTTTSSSRRRQQQSSSWWWZZZYYYZZZZZZVVVMMMFFF@@@>>><<<::::::>>>AAABBBIIIRRReeekkkppppppjjjdddbbbaaaaaa```aaabbb___]]]bbbjjjooottt}}}|||___VVVLLLDDD;;;555777===555444333222222555;;;???DDDDDDCCCAAA>>>:::666333111111111000000000000000111111222333333333333222333333222000///000333666999;;;???DDDGGGFFFCCC???::::::::::::999777666444222111111111000000//////............///000222222111222444444444222000///000///......///111333444///......111222111555;;;>>>BBBKKKXXXlll|||vvv```RRRJJJQQQTTTQQQLLLHHHCCC>>>:::999999;;;::::::???FFFHHHCCCAAADDDIIIRRR```lll}}}iii^^^UUULLLNNNXXXjjj{{{lllccchhhttt{{{{{{kkkbbb[[[ZZZXXXTTTTTTXXX\\\bbbiiinnnooooooqqqssstttyyy||||||kkkSSSJJJFFFKKKOOOLLLLLLPPPGGGFFFFFFKKKQQQTTTQQQMMMRRRYYY^^^______```^^^[[[UUUPPPJJJFFF@@@<<<===BBBJJJPPPVVVTTTKKKBBB>>>>>>777999999777555555777:::444333111//////000111222.........------........................///000000000111111111111222222222000000////////////000000......///////////////.................................////////////.........///000/////////111333222222222222222222222222000000222333333333333333333:::DDDMMMTTTUUUTTTSSSSSSRRRQQQPPPRRRUUUXXXZZZ___cccmmm}}}~~~eeeZZZYYY[[[MMMGGGGGGKKKHHHIII^^^wwwuuu{{{dddVVVPPPMMMSSSZZZ^^^___]]]YYYTTTCCC;;;555333111---,,,...***++++++,,,,,,++++++***(((((()))************************)))***++++++,,,***+++,,,...000111222333222<<>>DDDFFFIIIKKKHHHCCC<<<===>>>===:::777666666333222222111000///......000///...------///111333111111111111000000000000000000//////000222555666222111000///000222555777<<>>>>><<<999999;;;===>>>>>>AAAAAA@@@AAACCCIIIQQQVVVnnn}}}~~~hhhXXXMMMLLLQQQ___pppqqqfffjjjyyy~~~oooaaa\\\\\\[[[]]]bbbeeeiiimmmoooqqquuuzzz~~~yyy}}}lllQQQNNNKKKKKKMMMMMMKKKIIIKKKJJJKKKNNNSSSUUUTTTRRRTTT[[[aaaaaa```aaa___\\\ZZZMMMDDDGGGIIIDDD@@@AAAJJJPPPVVVUUUNNNFFFAAAAAA;;;;;;:::888666666888:::666333000---,,,...111333111000//////000111111111////////////////////////////////////000000000000......---------......///...............///000111111111111111000000000//////////////////000111111000111333222111000111333555444444555777666444222222333333222111222444777:::???FFFMMMRRRVVVYYY\\\XXXWWWTTTSSSTTTXXX]]]```eeehhhppp}}}nnnhhhdddUUURRRHHHCCCFFFFFFKKK___xxx|||mmmVVVQQQEEERRR]]]___]]]ZZZSSSKKKFFF???999666222---,,,///***------******,,,,,,***((()))***+++++++++++++++((((((((()))***,,,---...+++---///000//////000111555;;;RRRuuu{{{pppiiieeeeeebbb[[[ccc}}}iiiWWWOOORRRWWW___ooofffSSSSSSYYY^^^eeeiiifff\\\OOOFFFCCCSSS___cccnnnwww```MMMMMMQQQPPPNNNQQQQQQQQQQQQQQQRRRRRRRRRRRRUUUUUUTTTTTTUUUUUUVVVVVVTTTTTTTTTRRRRRRWWW___eeemmmmmmooooookkkaaaSSSIIIGGG@@@;;;;;;999555888???GGGMMMUUUZZZ\\\[[[\\\]]]ZZZZZZ[[[[[[\\\\\\\\\]]]ddd]]]YYYbbbrrr{{{wwwpppSSSLLLBBB<<<999777666444111...///222555777===DDDKKKOOOOOOHHH@@@===999555111111111111111000000///---222444111000111111//////000000000///000222555777>>>DDDFFFGGGIIIEEE@@@???@@@AAA@@@===:::999888444444333222000//////...000000/////////000111222111111111000000000//////......------...000222444222111000///000222555777:::???HHHSSSeee}}}ooo___NNNOOOSSSUUUPPPFFF???>>><<<:::999999:::<<<===<<<;;;;;;;;;;;;===AAAHHHLLLXXXggg|||}}}gggWWWRRRSSSYYYiiivvvmmmqqq~~~tttiiigggeeecccbbbeeejjjmmmooooooooorrrzzzwwwgggTTTQQQNNNNNNNNNNNNLLLJJJKKKHHHFFFGGGKKKOOORRRRRRUUU\\\aaaaaaaaaccccccaaaYYYNNNIIINNNPPPKKKFFFFFFNNNSSSXXXXXXSSSLLLHHHFFF@@@???>>>;;;888888999<<<999777333///...000222444444333111111111111111000000000////////////////////////000000111111111222//////...------..................//////000000111////////////000000000000/////////000000111222222222333555555444444555777999888888888999888666444333444444444333444777999:::???GGGNNNSSSVVVYYYZZZWWWVVVTTTSSSUUUYYY___ccciiilllttt}}}tttkkk]]]TTTJJJFFFHHHGGGJJJ]]]ttt|||sssXXXOOOJJJXXXeeeiiifff```UUUKKKFFF???999666222---,,,...))),,,,,,******------***))))))***+++++++++******))))))******+++---...///+++---////////////000222444===VVVzzzwwwiii```^^^]]]VVV[[[ooozzzqqq___TTTLLLNNNPPPVVVddd}}}ttt\\\OOOTTTYYYbbboootttnnn^^^JJJ>>>DDDUUU```___aaannnyyy~~~ppp]]]NNNOOOQQQOOOOOORRRRRRRRRRRRRRRSSSSSSSSSSSSUUUUUUTTTUUUUUUVVVWWWWWWUUUVVVVVVUUUVVV[[[dddkkk~~~}}}qqqiiiXXXMMMBBB???===888777888===CCCMMMTTTWWWYYYZZZ\\\[[[ZZZYYYXXXVVVUUUTTTTTTPPPJJJGGGMMMYYY___\\\VVVGGGAAA:::444333333222222111///000444666999@@@HHHRRRUUUUUUNNNGGGAAA;;;555222222111111111000000000...333444111000222222000///000111000000000333555999@@@EEEGGGIIIJJJFFFAAACCCEEEFFFEEEBBB>>>===<<<777666555333111000//////000000111222222222222111111111000000000000//////......------...000222333111000//////000222555666888<<>>BBBEEEHHHTTTfffzzzwww```TTTQQQUUUdddzzzzzztttxxxwwwqqqooommmiiifffeeennnqqqrrrpppmmmqqq{{{rrrcccYYYWWWUUUSSSSSSQQQOOOMMMMMMIIICCCAAADDDJJJPPPSSSZZZaaagggeeecccddddddbbbUUUNNNNNNVVVZZZTTTNNNMMMUUUWWWZZZ[[[YYYUUUPPPMMMHHHGGGDDD???;;;:::;;;<<<<<<999555222000111444666888777777666444222111000000000000000000000000000...//////000111222222333000000///.....................///000111111222222000000000000111222333333222222222333444555555666555777999:::::::::<<<>>>???>>>===<<<<<<;;;888666444555666666555777:::<<<;;;AAAJJJQQQUUUWWWXXXYYYWWWWWWVVVUUUVVVZZZ```eeemmmpppxxxtttiiiZZZPPPJJJJJJHHHHHHZZZppp___QQQOOO]]]llltttrrrjjj\\\QQQLLLCCC;;;777333---,,,---))),,,,,,******......+++******+++++++++******)))++++++++++++,,,...///000+++---////////////111333666CCC___~~~~~~jjj___\\\YYYTTTVVV___bbbZZZSSSRRRKKKLLLKKKMMMWWWjjjeeeQQQOOO\\\___jjjxxx|||qqq^^^JJJ>>>III[[[ggg```WWWXXXaaagggeeeYYYPPPQQQRRROOOPPPUUUSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYWWWXXXXXXWWWXXX___iiipppssscccQQQHHHDDD>>>888444666===GGGOOOTTTVVVWWWWWWYYYWWWTTTQQQMMMJJJHHHGGG@@@===;;;>>>DDDGGGEEEBBB;;;777222//////000000111111000111555888;;;DDDMMMWWW[[[[[[UUUMMMFFF===555333222222111000000000000000444555111000222222111000111111111000111444666;;;BBBGGGIIILLLMMMKKKFFFGGGIIIJJJIIIFFFBBB@@@???;;;:::777555222111000000000111333444444333111000111000000000////////////000/////////000111333444000000//////000222444666777:::AAAMMM\\\oooyyyeee```^^^^^^ZZZQQQIIIFFF>>>===;;;;;;<<<===;;;:::;;;<<<>>>>>>======>>>@@@CCCKKKXXXhhh{{{lllZZZSSSVVVbbbyyyzzzyyy}}}}}}yyyuuupppmmmkkkhhhdddbbbkkkooorrrqqqooosssooobbb___]]][[[YYYWWWTTTRRRPPPQQQLLLEEEAAABBBGGGNNNSSS```iiiooolllgggccc___[[[QQQMMMQQQ]]]bbb[[[TTTSSSZZZ[[[\\\^^^^^^[[[VVVRRRQQQOOOJJJDDD>>>;;;;;;<<<:::888444111111333555777===>>>>>><<<999666333222111111000000000000000000---......///000111222222111111000///............---...///111333444555666666555444444444444555666555555777888999:::;;;;;;;;;===???@@@AAABBBDDDFFFDDDBBB@@@???>>>===:::888444555666777777888<<<>>>>>>EEEMMMUUUXXXYYYYYYYYYXXXYYYYYYXXXXXXZZZ```eeennnrrrzzz|||tttcccWWWNNNLLLGGGGGGXXXooocccSSSPPP\\\mmmxxx{{{uuuiii```YYYMMM???777111---,,,...))),,,,,,***+++...///,,,+++++++++++++++***)))(((++++++++++++,,,---...///+++---/////////000222444:::JJJfff~~~jjjbbb```ZZZXXXYYYYYYSSSKKKKKKOOONNNMMMLLLJJJMMMYYYkkkxxxrrrYYYMMMUUUiiimmmvvv~~~{{{mmmZZZMMMGGGOOOcccppphhhVVVNNNSSSZZZZZZUUURRRSSSRRROOOQQQVVVTTTTTTTTTUUUUUUUUUVVVVVVTTTTTTUUUUUUVVVWWWYYYYYYXXXYYYXXXWWWXXX^^^gggooo}}}jjjYYYNNNDDD<<<666888>>>FFFNNNSSSTTTSSSRRRRRROOOKKKFFFBBB>>><<<;;;888777777888::::::::::::555333000//////000111222111000222666888<<>>>>>>>>===;;;999;;;======<<<;;;:::;;;>>>DDDMMMXXXhhhkkk^^^WWWaaaxxx~~~yyy{{{zzzuuuqqqoookkkfffdddcccaaa___bbbhhhnnnqqqsssyyyzzzlllaaa______^^^[[[WWWTTTQQQPPPRRRNNNHHHCCCAAAEEEKKKPPP```kkktttrrrjjjbbb[[[UUUMMMKKKSSSaaafff___XXXXXX^^^]]]]]]^^^^^^\\\XXXTTTWWWTTTNNNFFF???;;;;;;<<<888555222000111333777999AAACCCEEECCC???:::888777444333333222111111000000------...//////000111111222111000///////////////...///000222444888:::<<<>>><<<:::888777666777777888999;;;===>>>???@@@@@@CCCEEEGGGHHHHHHIIILLLNNNHHHEEEBBBAAA???>>>;;;999555666777777777999<<>>BBBCCCGGGMMMOOONNNLLLNNNPPPOOOLLLGGGDDDBBBCCC@@@<<<888555333333333111222333444444333111///000000////////////......---------......//////////////////000111222333444999888>>>IIIRRR___vvv~~~uuuooopppnnneeeZZZSSSKKKGGGCCC@@@???>>>===<<<:::===??????>>>============AAAGGGOOO\\\ppp~~~nnn]]]eeeyyyyyyuuuzzz{{{rrrkkkhhhiiieee```^^^______]]]ZZZ___fffmmmuuu}}}tttiiiaaa]]]^^^^^^[[[WWWSSSPPPOOOQQQMMMHHHCCCAAADDDKKKPPP]]]jjjtttsssjjj```YYYSSSNNNMMMUUUccchhhaaa\\\]]]_________^^^\\\YYYVVVTTTWWWTTTNNNFFF???<<<===>>>999777444222222444888:::BBBFFFIIIHHHCCC>>><<<<<<:::999888666555333222111////////////000000000000111111000000000000111111//////000222666<<>>???BBBDDDFFFGGGGGGGGGLLLNNNOOOPPPOOOOOOQQQSSSJJJHHHDDDBBBAAA@@@===<<<777888999888888:::===???EEEJJJQQQVVVXXXXXXXXXXXX[[[]]]___]]][[[\\\bbbhhhooottt}}}~~~{{{tttkkk^^^TTTOOOHHHEEEUUUkkkjjjYYYPPPUUUaaapppzzz{{{yyyxxxsss```HHH999111---...111+++......++++++......+++******+++++++++******)))+++++++++++++++,,,------,,,---......///111444777;;;LLLcccrrrxxx}}}|||kkkdddaaa]]]``````YYYPPPIIIJJJMMMKKKMMMNNNMMMNNNTTT___hhhwwwyyy```UUUZZZnnnhhhSSSLLLNNN^^^kkktttmmm\\\NNNNNNSSSPPPSSSUUUUUUSSSRRRSSSVVVUUUUUUUUUUUUVVVVVVVVVWWWUUUUUUTTTTTTUUUUUUVVVVVVWWWXXXXXXVVVUUUVVV\\\```fffgggiiimmmwwwttt___KKK>>>666:::CCCLLLRRRSSSQQQMMMAAA>>>:::666333111111111---...000000000000222333111222222000...------......///222666888===JJJWWW^^^cccgggfffbbbZZZKKK>>>777555333111000000000111444777777222000222444333000111222222222444777:::<<>>999666444333333111222333333333111000///000000/////////.........------........................///000111222333333999777<<>>======<<<;;;===???@@@?????????@@@<<<@@@DDDIIIQQQ___rrrrrrttt}}}wwwwwwxxxooommmtttyyyrrrggg___]]]aaa```[[[YYY\\\[[[XXXXXXYYY^^^gggttt{{{rrriiiddd___aaabbb___ZZZUUUSSSSSSQQQNNNIIICCCBBBHHHQQQYYY___kkksssoooddd[[[UUUQQQSSSRRRYYYfffjjjdddaaaccc```bbbbbb___YYYTTTSSSTTTQQQOOOJJJDDD???>>>AAACCC???===999666555777999;;;@@@EEEJJJJJJEEE@@@>>>>>>AAA@@@>>><<<:::777555555222222222111111111111111000000000000111222333333111000000222777???GGGLLLQQQOOOLLLIIIGGGGGGHHHIIIJJJLLLOOORRRTTTUUUUUUUUUTTTUUUVVVUUUTTTSSSTTTUUULLLJJJFFFDDDCCCBBB@@@???:::;;;;;;;;;:::;;;>>>@@@EEEJJJOOOSSSUUUUUUUUUVVVXXX\\\```___]]]^^^eeelllsssyyyxxxtttjjjdddZZZTTTRRRKKKEEEQQQdddnnn]]]UUUVVV^^^llltttsssqqqqqqtttaaaJJJ<<<444000...///---//////,,,+++------***))))))***+++++++++******,,,,,,,,,,,,,,,------...------......///111555888AAAPPPbbblllqqqvvv~~~rrrkkkeee___```___ZZZTTTRRRRRRTTTNNNOOOOOONNNOOOWWWdddnnnsss|||oooXXXVVVgggdddSSSUUU]]]lllooopppgggYYYNNNNNNRRRQQQTTTVVVUUUTTTSSSTTTUUUTTTUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSTTTTTTUUUXXXYYYXXXVVVWWWZZZ^^^ZZZ[[[\\\___fffrrrzzz]]]FFF999===DDDLLLRRRSSSNNNJJJ>>><<<888444111000000111///000000111111222333333...000111000---,,,,,,...---///222666888===KKKYYY```eeeiiijjjggg___OOOAAA777555333111000000000111555888777222000222444333000111222333333444777:::AAACCCCCCAAADDDLLLPPPPPPPPPSSSUUUUUUQQQLLLHHHEEEGGGDDD???:::666444444444222222222222111111000///000/////////...............///000000000000000///......///000111222333333888666:::DDDJJJRRRiii~~~pppfffTTTNNNFFF???===<<<<<<<<<666888:::;;;:::;;;<<<===999<<>>:::888888:::<<<>>>DDDJJJJJJFFFAAA???@@@FFFEEECCC@@@===:::888777555555444333333222222111//////000000111222444444222000000222888AAAKKKQQQZZZXXXUUUSSSRRRRRRTTTUUUUUUWWWZZZ^^^```aaaaaaaaaYYYZZZZZZYYYVVVUUUUUUVVVNNNKKKGGGEEEDDDDDDBBBAAA============<<<<<>>777222.........000000,,,+++---,,,)))((()))***+++++++++++++++......---------...//////---.........///111555888IIIVVVdddjjjmmmqqqxxx}}}zzztttmmmaaaaaa^^^ZZZXXXZZZ[[[[[[TTTSSSQQQMMMNNNVVVeeeqqqpppvvvgggRRRXXXqqqzzz^^^TTTaaarrrxxxtttmmmcccVVVNNNOOOSSSSSSUUUVVVUUUTTTUUUUUUSSSTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRTTTWWWZZZZZZYYYYYY[[[^^^VVVWWWYYY[[[___hhhsss{{{mmmOOO@@@CCCIIIOOOTTTRRRKKKFFF???<<<888444111000111111000//////000111111111000---000222111///---...000111000222777;;;AAAMMMYYYeeegggmmmtttssseeeRRREEE<<<666222000...+++,,,000222555888666222000333666555555444222222555999===EEEDDDCCCDDDGGGKKKPPPSSSWWWXXXZZZ[[[WWWRRRNNNNNNGGG@@@;;;;;;;;;888666777444333222222111111222222000000////////////000000---...///111111111111000000000222333333333333333111555:::===AAALLL[[[hhhpppeeeWWWFFF???BBBDDDBBB======<<<;;;;;;<<<<<<:::888;;;;;;<<<===@@@EEEMMMRRRfff~~~rrrjjjllliiijjjhhhdddbbb```YYYPPPNNNMMMLLLLLLNNNOOOOOONNNNNNSSSYYY___jjj|||vvvoookkkfffdddbbb```^^^]]]]]]]]]]]]VVVLLLEEEEEENNN\\\fffrrr{{{vvvhhh\\\NNNIIIQQQVVV]]]fffkkkjjjgggeeeeeekkkfffbbb___XXXNNNHHHGGGDDDAAA>>><<<::::::AAAJJJMMMGGGAAA===<<<<<<:::999EEEEEEGGGKKKNNNNNNIIIDDDJJJNNNOOOLLLIIIFFF@@@999:::777444222222222111000555333111000000111444555555222000111666>>>GGGMMMZZZYYYYYYXXXWWWYYY]]]```dddcccbbbccceeeeeebbb___^^^[[[WWWUUUTTTTTTSSSSSSOOOLLLIIIEEECCCCCCDDDDDD???>>>===<<<===???BBBCCCDDDGGGJJJKKKJJJKKKNNNQQQXXX[[[^^^]]][[[```jjjsss{{{{{{}}}```YYY^^^VVVLLLJJJGGGGGGRRRnnn|||{{{oooYYY\\\ZZZ```lllrrrmmmeeebbbcccXXXKKK@@@555---+++...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,))))))))))))***,,,...000)))111///***...000111:::MMM```kkkfffeeepppvvvrrrzzz{{{rrreeejjjfffZZZYYYeeekkkgggaaaZZZSSSQQQWWW```hhhlllooohhhaaaWWWWWWqqqoooXXXVVVooouuufffXXXNNNNNNSSSUUUSSSQQQPPPQQQSSSVVVXXXSSSTTTVVVVVVUUUUUUUUUUUUSSSPPPNNNMMMPPPRRRTTTUUUXXXXXXWWWWWWXXXYYYZZZZZZ[[[SSSNNNRRRXXX]]]ccciiixxxzzzZZZIIIDDDKKKSSSSSSUUURRRGGGBBB999222222333111......111000///......///111222000000000000000000000000222111222666999@@@NNN[[[gggiiinnntttttthhhUUUGGG===777333222111///000333000333666555111000333666444444444222222555999===DDDCCCCCCEEEIIINNNTTTWWWXXX[[[___```^^^XXXRRRPPPHHHAAA<<<===>>>;;;999:::666555333222111111111222000//////////////////000,,,---///000111111000000///000111222333444444444000444888:::>>>GGGUUU```{{{~~~qqqbbbOOODDDBBBBBB???;;;:::::::::<<<>>>???>>>===:::;;;>>>???AAADDDHHHKKKTTTkkkwwwooorrrjjjjjjhhhdddaaa^^^WWWNNNHHHFFFEEEEEEGGGHHHHHHGGGFFFJJJNNNTTT___rrryyyssspppiiihhheeeaaa\\\ZZZ[[[]]][[[UUULLLFFFGGGQQQ```jjjzzzyyygggXXXJJJGGGRRR[[[bbbkkkooonnnkkkiiiiiihhhddd```^^^XXXNNNHHHGGG???<<<::::::888999@@@IIIKKKGGGBBB@@@AAADDDEEEEEEGGGJJJNNNQQQQQQPPPNNNLLLRRRWWW[[[ZZZXXXUUUOOOHHHCCC???;;;999777666444333222111000000111444777999555333222333777===EEEIIIVVVWWWXXXYYY[[[^^^cccgggeeedddbbbccccccbbb___[[[]]]ZZZVVVTTTTTTTTTTTTSSSOOOLLLIIIEEECCCBBBCCCCCC@@@???>>>>>>???@@@BBBCCCBBBEEEGGGHHHIIIKKKOOORRRVVVYYY[[[[[[[[[```kkkttt{{{|||ccc^^^aaaWWWMMMKKKGGGFFFOOObbb{{{}}}}}}rrraaafffaaabbbkkkqqqnnniiifff```SSSEEE===666111///111//////.........---------******+++++++++,,,,,,,,,******)))***+++,,,...///***222000,,,000111444>>>TTTeeellleeebbbkkkooolllnnnwww~~~wwwjjjllleeeZZZ]]]jjjpppmmmbbb\\\VVVVVV]]]gggpppttttttkkkbbbXXXVVVnnnuuuaaaRRRTTTlll|||ooo```TTTQQQTTTWWWVVVTTTSSSSSSTTTUUUVVVOOORRRUUUVVVWWWVVVUUUUUUMMMKKKIIIIIIMMMPPPSSSTTTYYYXXXVVVVVVXXX[[[___aaa\\\SSSKKKLLLPPPUUU]]]dddooo{{{cccPPPJJJPPPVVVTTTVVVTTTIIIBBB:::444555666444222222222222111111111222333444........................333111222555888@@@OOO^^^hhhhhhkkkqqqsssjjjWWWGGG???999444444333///...000...111333333111000333555333444333222333555999===BBBBBBCCCEEEJJJPPPVVVZZZZZZ^^^ccceeeccc^^^WWWRRRHHHAAA===???@@@>>>======999777444222111111111222//////............//////,,,---...///000000000000///000000222333444555555000333666777999@@@LLLVVVlllsss]]]MMMGGGEEEBBB???777777777:::<<<===<<<;;;999<<>>===???@@@??????<<>>;;;888666333222111111222444888999666555555666999===BBBDDDNNNPPPRRRSSSUUUYYY]]]aaacccaaa```___^^^\\\XXXUUUZZZWWWTTTSSSSSSTTTSSSRRRNNNLLLIIIEEEBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDFFFJJJOOORRRRRRUUUXXXXXXZZZaaalllvvv~~~}}}kkkddddddXXXMMMMMMIIIFFFMMMXXXtttyyy|||uuukkkooojjjhhhmmmrrrsssrrrqqqcccSSSBBB:::777444111000//////.........---------******+++++++++,,,,,,,,,+++++++++++++++,,,------+++222000---222444888FFFZZZgggkkkccc```gggjjjfffgggkkknnnrrr}}}vvviiidddYYYRRRYYYggglllhhhfff```[[[[[[cccnnnwww|||yyykkkaaaXXXVVVmmm|||gggVVVOOOUUUjjj}}}xxxjjj\\\VVVWWWYYYXXXWWWVVVUUUUUUUUUUUUOOORRRUUUXXXYYYYYYWWWVVVKKKIIIGGGHHHLLLQQQTTTVVVZZZWWWTTTQQQRRRUUUZZZ]]]YYYOOOEEECCCEEEJJJSSS\\\bbblll{{{hhhYYYSSSXXX\\\XXXXXXVVVKKKBBB;;;666888999888777888777666666555444333333333........................444222333444666>>>PPP```hhhggghhhkkkoooiiiXXXHHHAAA:::555444333...++++++---///111111000000222444222333333333333555999<<>>;;;::::::;;;;;;:::888999<<>>>>>???>>>>>>===<<<@@@???@@@@@@CCCGGGKKKOOONNNQQQTTTVVVZZZbbbnnnwww}}}rrrgggeeeWWWMMMOOOLLLHHHNNN[[[xxx~~~|||}}}~~~zzztttttttttvvvxxxyyyzzz~~~mmmYYYEEE;;;888444///+++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,***111///...333555===MMM^^^gggiiibbb```fffhhhdddiiigggdddhhhxxxqqqggg\\\PPPNNNWWWbbbddd```hhhbbb]]]^^^fffrrr|||xxxfff[[[VVVYYYqqq~~~^^^NNNLLLTTTeeetttzzz{{{}}}zzzoooaaaZZZ[[[WWWWWWWWWWWWVVVVVVUUUUUUTTTUUUWWWZZZ\\\[[[YYYWWWMMMKKKJJJLLLPPPTTTWWWXXXYYYUUUPPPKKKHHHHHHIIIJJJNNNEEE>>>;;;===@@@HHHPPPXXXaaappphhh___[[[aaaeee___[[[WWWKKKAAA;;;777999;;;;;;<<>><<<:::777444111000///000000000000000000000000555444444555555===OOOaaahhhhhhggggggjjjhhh\\\MMMAAA:::666777777333...------...///000000000222333111222222333333555999<<<@@@@@@@@@BBBGGGMMMRRRVVVYYY\\\]]][[[\\\___[[[TTTEEE???<<<@@@BBB@@@??????<<<:::777444222222222222//////............//////......//////000111111222000000000111222333555666333444555444555888???DDDRRRffflll\\\SSSMMMJJJDDDBBB???=========<<<;;;>>>@@@AAAAAA@@@@@@AAACCCCCCJJJ[[[ttt|||||||||nnngggfffdddfffddd\\\VVVRRRMMMGGG@@@===999777777888888777666555777===EEEUUUooo}}}{{{~~~~~~{{{pppcccZZZ[[[^^^[[[VVVOOOJJJLLLVVVdddnnnyyyyyyfffWWWKKKKKKYYYeeehhhiiieeeaaacccmmmwwwlllgggaaa]]]TTTIIIBBBAAA======AAAEEEFFFGGGLLLSSSVVVUUUTTTSSSSSSVVVYYY\\\bbbbbbcccgggllloooooonnnjjjrrryyy{{{zzzxxxpppiii```\\\VVVQQQLLLIIIEEEBBB<<<:::666333222222333333;;;<<<<<<>>>@@@CCCEEEGGGLLLMMMMMMKKKHHHEEEDDDDDDJJJKKKLLLLLLJJJHHHGGGFFFLLLKKKJJJJJJLLLMMMMMMLLLHHHFFFCCCAAA>>><<<;;;;;;::::::;;;;;;;;;:::999999???>>>======@@@CCCGGGIIIJJJMMMQQQUUU[[[eeepppwwwxxxpppeeecccVVVLLLOOONNNLLLRRRbbb~~~wwwzzzuuu___HHH===999555///+++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,)))...---...333666@@@UUUgggkkkjjjdddcccffffffaaafffbbb]]]aaatttvvvlll___UUUYYYdddiiieee___ddd___[[[^^^iiivvvttt___UUUWWW^^^wwwzzzTTTEEEHHHPPP^^^kkkooosssyyyzzzpppbbb[[[\\\TTTUUUUUUVVVVVVVVVWWWWWWXXXXXXZZZ]]]___]]]XXXTTTOOONNNNNNPPPTTTWWWXXXXXXSSSPPPLLLFFFBBB>>><<<;;;???:::777777888999>>>EEEOOOYYYjjj|||{{{llldddbbbkkkooogggaaaYYYLLLBBB<<<888999;;;===@@@EEEAAA???;;;777333111000///000000000000000000000000666666666666555<<>>:::666333...//////000000111111111///111222333333555999;;;>>>>>>>>>@@@EEEKKKPPPTTTXXX[[[ZZZWWWZZZ```]]]UUUDDD>>><<<@@@BBB@@@>>>>>>;;;:::999777555333222222000000////////////000000000000000000111222333333222111111000111222444555333444444444555777;;;???DDDUUUooo~~~lll]]]SSSNNNGGGCCC>>>;;;;;;<<<======CCCDDDEEEDDDCCCBBBCCCDDD@@@CCCNNNddd}}}xxxrrrllljjjlllpppssswww~~~zzzlllbbb___^^^aaa___XXXRRROOOKKKGGG@@@<<<888555555555555555444111333999???LLLfff{{{yyylllbbb^^^^^^ZZZUUUNNNIIIJJJTTTaaajjjxxx~~~vvveeeXXXKKKIIITTTbbbfffgggbbb]]]aaalllwwwrrrkkkccc]]]SSSHHHBBBBBB@@@BBBFFFKKKLLLKKKOOOVVVUUUWWWYYY[[[]]]```dddgggkkkhhhgggiiinnnqqqpppnnnooovvv{{{{{{{{{yyytttmmmeeeaaa[[[WWWSSSPPPMMMKKK>>><<<999666444444666666===<<<<<<>>>AAAFFFKKKNNNMMMNNNNNNKKKGGGCCC@@@??????AAACCCCCCAAA@@@???@@@CCCBBBBBBDDDFFFHHHGGGFFFBBBAAA???===:::999888777777777777777777777777777===;;;:::;;;>>>AAACCCCCCGGGJJJPPPVVV^^^gggqqqwww}}}sssiiibbbbbbVVVLLLNNNMMMMMMVVVgggyyy~~~vvv```III>>>:::666222/////////.........---------******+++++++++,,,,,,,,,++++++,,,---...---------)))---,,,...444777EEE]]]tttuuurrrlllkkkkkkgggaaa\\\ZZZWWW\\\ooooooccc___lllxxxuuukkkcccaaa]]]ZZZ```mmm}}}sss\\\UUU^^^eeexxxoooMMMDDDJJJRRR^^^kkkmmmqqqxxxyyynnn```ZZZ[[[UUUUUUUUUUUUVVVWWWXXXYYYXXX[[[```eeegggcccYYYPPPMMMNNNPPPSSSWWWXXXWWWVVVMMMKKKHHHCCC???<<<999777555333333666666555888>>>EEEPPPaaauuu|||tttjjjiiissswwwnnnggg___SSSDDD>>>::::::;;;>>>EEELLLGGGCCC>>>999555444444555........................777777999888666;;;LLL^^^eeeiiieee\\\ZZZ___^^^WWWEEE>>>;;;>>>AAA===666333000000///000111111111000...000222333444555999;;;<<<<<<<<>>>>>:::::::::999777555333222111111000000000000111111222111111111111333444555444333111000000111333444222222333333444666999<<<===III___yyyoooccc]]]PPPJJJBBB<<<:::;;;===>>>GGGIIIKKKKKKHHHDDDBBBAAA???@@@GGGWWWqqq|||yyytttkkkaaa[[[ZZZ\\\^^^bbbfffsssxxxiii___YYYXXX\\\[[[TTTNNNLLLJJJGGGBBB>>>999666555555555555333000222777;;;EEE^^^xxx{{{vvvkkkbbb^^^VVVRRRKKKFFFHHHQQQ___hhhvvvyyyooo```WWWMMMJJJTTT[[[aaaeeeccc^^^```jjjtttuuummmddd\\\SSSIIIEEEFFFGGGIIINNNSSSSSSQQQTTTYYYWWW[[[aaaeeegggjjjooorrrpppnnnllljjjjjjjjjiiihhhjjjooorrrqqqqqqrrroookkkbbb___ZZZWWWUUUSSSPPPOOOEEEBBB>>>:::888777777888<<<;;;:::;;;@@@HHHOOOTTTUUUVVVUUURRRLLLFFFBBB@@@:::===??????<<<;;;;;;<<<;;;;;;;;;>>>AAABBBBBBAAA<<<;;;:::999777666555444555444444444444555777888999777777999>>>AAABBBAAAEEEIIIPPPXXXaaajjjqqquuu|||~~~vvvgggaaabbbXXXMMMMMMKKKMMMWWWnnn{{{vvvuuuaaaJJJ>>>999555222222//////.........---------******+++++++++,,,,,,,,,)))***,,,---............)))---,,,000666999IIIeee}}}|||yyyvvvuuutttnnngggXXXXXXVVVXXXhhh}}}nnnfffkkkssskkkgggcccaaafffssswww```]]]hhhkkksss}}}___EEEDDDLLLQQQZZZfffhhhmmmssssssiii]]]ZZZ]]]YYYXXXVVVUUUUUUWWWXXXZZZWWW^^^jjjuuuxxxooo^^^QQQIIILLLPPPVVVZZZ[[[YYYWWWKKKHHHDDD@@@<<<:::999999444222333555444222666<<<===DDDTTTjjj}}}|||tttrrrqqqyyy|||rrrlllhhh]]]IIIBBB<<<;;;<<<@@@IIISSSTTTNNNFFF===888666666777........................777888:::999666:::KKK\\\```eeeaaaUUURRRXXX[[[VVVJJJBBB===??????999111,,,222111000000111111000///...000222333444666999;;;999:::;;;???EEEMMMTTTXXXYYY___```^^^ccciiicccWWWEEE@@@>>>BBBDDDAAA>>>>>>888999::::::999666444222222222111111111111222222333222222111222444555666555444222000000111222333111111111222444666888:::<<>>CCCBBBEEERRRiii|||{{{wwwqqqggg\\\TTTPPPQQQSSSSSSTTT^^^tttuuuggg\\\UUUTTTXXXXXXRRRLLLKKKJJJHHHEEEAAA<<<888777777777777444111333888;;;BBB[[[uuu~~~}}}|||{{{}}}qqqeee^^^SSSOOOHHHDDDGGGQQQ^^^gggrrrttthhhZZZVVVPPPOOOXXXZZZcccjjjjjjeeeeeemmmvvvvvvnnnddd\\\SSSKKKHHHJJJNNNPPPUUUZZZZZZWWWYYY^^^[[[```ggglllnnnppptttvvvqqqrrrpppkkkeeeaaabbbddd```dddfffeeeeeehhhgggddd]]]ZZZVVVTTTRRRQQQPPPNNNMMMJJJDDD>>>:::777666555;;;999777999???HHHRRRXXXddddddccc^^^VVVNNNHHHEEE:::<<>>;;;999999:::666666777:::===??????>>>888888777666555444333333555444333222333555888999555444555888>>>BBBBBBAAADDDHHHPPPYYYccckkkqqqttt~~~}}}jjjaaacccYYYMMMKKKHHHKKKXXXuuu}}}jjjrrryyyzzz}}}}}}vvvbbbLLL>>>777222000111------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,(((***,,,...////////////+++------111888;;;LLLiii~~~||||||}}}|||vvvooo\\\]]]ZZZWWWaaasss}}}}}}pppkkkwww~~~tttqqqllliiilllwww{{{fffdddpppooommmwwwiiiOOO<<<@@@HHHJJJPPP[[[aaafffmmmnnneee[[[[[[```]]][[[XXXVVVVVVWWWXXXZZZWWWbbbsss{{{eeeTTTHHHKKKRRRYYY^^^___]]]ZZZMMMIIIBBB<<<888777888999666555555666333111555<<<:::<<>><<<<<>>>>>AAACCC>>>999777888:::;;;;;;888333///222222222222222222222222111///...///222555666666222222111111111111111222222222333444444555555666:::===GGGYYYpppwwwhhhUUUFFF@@@??????>>>DDDIIIOOOSSSRRRKKKCCC===AAA@@@CCCLLLZZZooo~~~}}}zzzpppaaaVVVQQQKKKFFFLLLMMMPPP[[[oooiiiXXXPPPTTTZZZZZZTTTPPPPPPNNNIIIEEEDDD???;;;888888777444444333444555888CCCYYYmmm|||~~~vvvxxxzzzwww}}}mmm]]]QQQMMMGGGBBB===@@@NNN]]]kkkllldddXXXVVV\\\[[[RRR[[[eeekkkgggcccfffooovvvuuuooocccVVVMMMKKKLLLKKKRRRZZZ___^^^\\\^^^aaabbbbbbhhhpppttttttrrrrrrsssnnnkkkgggaaa\\\XXXVVVTTTXXXVVVSSSQQQQQQTTTXXXZZZWWWSSSMMMKKKLLLMMMMMMLLLQQQOOOKKKFFFAAA===999888777888888777999BBBPPPZZZhhhmmmoookkkeee^^^TTTKKKGGGFFFDDDBBB@@@===:::999888444222444999>>>AAAAAA777666444333222111111111000000000111222222333333666666666777999===@@@BBBGGGMMMUUU^^^eeekkkqqqtttzzzooo```___ZZZQQQLLLLLLPPPSSSmmmwww}}}iiibbb___dddlllttt{{{yyyeeeOOOCCC;;;333...///000000///...------,,,,,,...---,,,+++************------------------------***+++///222444@@@]]]xxx}}}|||xxxsssbbb]]]YYY[[[cccnnnvvvzzzkkkkkkssspppnnnnnnrrrxxx}}}sssddd^^^eeefff___bbbnnnYYYGGG>>>CCCFFF@@@BBBLLLPPPXXX___^^^XXXUUUXXX]]]___^^^\\\ZZZYYYYYYZZZ[[[YYYeeevvvwwwRRRKKKLLLWWWaaa```cccaaaUUUSSSKKKCCCAAA@@@<<<:::;;;777777777777777777777777888777===NNN___hhhkkklllvvvuuuxxx~~~|||uuuqqqsss]]]NNNBBB@@@@@@@@@HHHSSSnnnnnn[[[EEE>>>888111111///.........//////---+++<<<666444888888888BBBQQQ```aaa^^^WWWNNNKKKOOOUUUOOOKKKDDD===777333111000/////////000000111111111---///111111222222444666888999:::<<>>CCCGGGMMMQQQQQQLLLFFFAAA>>>>>>AAAIIIUUUfff~~~xxxjjj___XXXQQQKKKLLLNNNQQQVVVaaawwwqqq]]]SSSTTTZZZ[[[WWWRRRQQQMMMHHHEEEDDDAAA===;;;999666444555444555666777@@@SSSeeexxx{{{pppqqqtttrrrzzzssseeeSSSLLLEEE???<<<>>>JJJVVVeeehhhcccYYYXXX___```[[[]]]fffjjjfffbbbfffpppvvvrrrkkk^^^QQQJJJJJJLLLNNNTTT[[[___^^^^^^bbbeeeeeefffkkkqqqsssqqqnnnmmmnnngggddd```ZZZUUUPPPNNNLLLMMMKKKGGGDDDDDDEEEHHHJJJLLLHHHEEEDDDEEEFFFEEEDDDMMMLLLJJJHHHEEEAAA>>><<<999:::999888999@@@LLLUUUbbbiiiooopppooojjjbbbYYYUUUTTTPPPKKKFFF@@@<<<999999666222222555999;;;<<<555555333222111000000000//////000000111111222222666555555555888;;;???BBBGGGMMMVVV```gggnnntttxxxzzz~~~kkk]]]\\\XXXQQQLLLLLLOOORRReeeyyy~~~ccc[[[VVV]]]hhhpppvvvzzzuuubbbNNNBBB;;;444000111///......---,,,,,,++++++,,,++++++***++++++,,,,,,---------------------------...111444777EEEbbb}}}zzztttddd___[[[^^^fffnnnpppooohhhkkkxxxtttrrrssssssrrrsssuuukkk___ZZZ```dddaaa```cccSSSEEE???FFFHHHAAA@@@GGGHHHQQQYYYZZZUUUSSSWWW\\\___]]][[[YYYXXXYYYZZZ[[[VVVbbbsss___QQQPPPYYYccccccgggfff[[[SSSJJJCCCAAA???<<<;;;<<<;;;;;;:::999888777666555777555:::FFFQQQVVVYYY[[[lllnnnwwwyyyiiiUUUHHHCCCEEELLLTTTkkkqqqdddOOOEEE<<<444444222111//////000///---+++???999888999888666>>>IIIWWW[[[[[[TTTJJJGGGKKKRRRMMMLLLIIIBBB999333111222////////////000000000000,,,...000000000111333555777888:::;;;???GGGSSS\\\bbbaaa```dddmmmrrrkkkaaaKKKFFF@@@AAAEEEGGGBBB===999888777888999999777555000000000000000000000000111000///000111111///.../////////......//////000111222222333333444555555666666999@@@LLLcccwwwgggWWWKKKCCC@@@@@@BBBEEEIIIMMMNNNLLLJJJGGG@@@???BBBGGGOOO\\\pppxxxmmmdddYYYQQQKKKNNNQQQOOOPPP___xxxyyybbbUUUUUU[[[^^^\\\WWWSSSMMMGGGFFFEEEDDDBBB>>>999555444555444555666666<<>>===<<<===>>>???>>>===BBBCCCEEEFFFGGGGGGGGGGGGBBBAAA???<<<<<<@@@HHHOOOXXXaaaiiimmmooommmggg___[[[YYYUUUOOOIIIBBB===:::<<<888333111111444666777333222111000//////......---......///000000111111555444333333555:::>>>AAAGGGMMMWWWaaajjjrrrxxx|||{{{jjj]]][[[WWWRRRNNNMMMNNNQQQZZZtttyyyuuu||||||___TTTOOOXXXgggqqqtttuuuqqqaaaMMMAAA:::555333333---------,,,,,,++++++***************+++,,,---...------------------------...///111444:::KKKhhh{{{sssfff```]]]dddnnnsssnnngggbbbjjj|||{{{vvvllleeecccaaa___^^^bbbffffff___XXXKKKBBBBBBLLLNNNDDD???BBBCCCKKKSSSVVVTTTTTTYYY^^^^^^\\\ZZZXXXXXXXXXZZZ[[[XXX```nnnjjjTTTNNNUUU```ccchhhiii```WWWMMMDDDAAA@@@===<<<===??????===;;;999666444333555333666===BBBDDDGGGLLL\\\cccrrrnnnTTTGGGJJJRRRWWWbbbqqqlllXXXLLL@@@555333444333111000000000...,,,>>>;;;::::::888666;;;CCCMMMSSSXXXSSSIIIDDDFFFKKKJJJLLLLLLEEE;;;444222333////////////////////////,,,---///000///000222333555777999:::>>>FFFQQQYYYaaabbbcccgggpppuuuooofffNNNHHHCCCCCCGGGIIIDDD???999777555555777888888777111111111111111000000000/////////111222222000---//////......//////000000111111111222333333444444555666888<<>>CCCSSS\\\```]]]\\\bbbjjjnnneeejjjjjjfffdddjjjrrrvvveeeZZZLLLDDD@@@DDDLLLUUUYYY\\\\\\[[[]]]aaabbb```___aaaaaa^^^XXXTTTTTTUUUTTTQQQMMMHHHCCC>>>;;;999===;;;888666555444555555666777888:::;;;<<<;;;:::888999<<>>??????>>>===:::777555333222222444999:::;;;AAAHHHLLLWWWhhhyyycccLLLLLLUUUZZZ```rrrrrrcccYYYMMM<<<555444333111000111111///...;;;;;;;;;;;;888666:::???CCCKKKRRRQQQIIIBBBAAADDDEEEHHHIIIEEE<<<555333444000000000000000/////////,,,---////////////111333333555777999<<>>JJJcccyyy|||wwwlll___QQQHHHCCCBBBAAAAAACCCEEEGGGJJJLLLMMMIIIGGGEEEFFFHHHPPPaaapppuuuiii```^^^\\\YYYXXXZZZ___bbbttteeeTTTXXX^^^eeehhhddd[[[SSSNNNIIIHHHJJJLLLEEE:::555666222222333555666888BBBLLLggguuuyyy|||lllfffjjjjjjqqq|||sss```SSSEEE???<<<:::;;;===KKKTTT\\\[[[ZZZ___gggmmmhhhlllllliiiiiinnnsssuuubbbVVVJJJDDDBBBEEEOOOZZZZZZZZZYYYWWWYYY\\\[[[VVVSSSUUUUUURRRMMMIIIIIIKKKKKKJJJGGGCCC???:::777555777666555444444444444555111333666888999999888888555555555777<<>>UUUqqq|||{{{zzztttlllbbb]]]^^^jjjyyy{{{nnn```SSS```sss```ZZZYYYpppvvvlll^^^PPPCCCDDDNNNZZZ\\\QQQGGGDDDFFFMMMTTTWWWWWWWWWZZZ]]][[[YYYXXXVVVVVVWWWXXXYYYaaabbbiiiyyyvvv^^^PPPRRR```hhhppptttoooeeeZZZOOOJJJFFF@@@<<<===;;;<<<<<<<<<;;;999777666222222444777666666<<>>;;;999:::======CCCIIIJJJEEE@@@===>>>???AAACCC@@@;;;666444444111111111111000000000000---...000000//////111222222444666777999???HHHOOOXXX^^^eeemmmxxx~~~zzzqqq[[[RRRIIIFFFHHHIIIFFFAAA777555222222333555666666444444333333222111111111/////////000333444333111////////////000111222222///000000111111222333333000222666999:::AAARRRbbbzzztttjjj^^^TTTLLLFFFDDDBBBAAAAAABBBCCCFFFHHHJJJHHHEEEDDDDDDEEEJJJWWWeee{{{pppkkkfffddddddbbb]]]XXXbbbsssjjjYYYXXX\\\eeekkkiii___WWWTTTKKKJJJLLLOOOHHH:::555888333222333555666888@@@IIIaaappptttuuunnnfffiiiiiioooyyywwwdddWWWJJJBBB===999888:::DDDLLLSSSVVVVVVYYYaaaggghhhlllmmmlllnnnrrrrrrpppaaaUUUKKKHHHGGGHHHQQQ]]]YYYXXXVVVTTTWWWZZZUUUMMMJJJLLLMMMKKKGGGDDDDDDEEECCCCCCAAA???<<<999666555///000000111111222222222///111444555444333444444666444222222444999???CCCIIIGGGBBB>>>:::777555555444666555222333777999777111111222222222111111000---------,,,******,,,......------,,,++++++,,,,,,,,,,,,,,,---......////////////000111444888<<<>>>AAAIIITTT```kkkuuu}}}yyyiii___WWWOOOOOOUUUYYYcccvvv|||oookkkmmmlllhhh[[[NNNGGGSSSgggvvvzzz{{{{{{ppp\\\GGG999444111...........................,,,,,,++++++***++++++++++++,,,,,,------.........000222333666DDD\\\vvv{{{vvvrrrlllfff```[[[[[[fffrrrttthhhZZZOOOXXXxxxqqqZZZSSSYYYuuunnn\\\OOOHHHLLLVVV```___TTTJJJFFFGGGMMMSSSVVVVVVUUUWWWYYYYYYXXXVVVUUUUUUVVVXXXYYY``````iii}}}jjjWWWUUUbbbjjjoooqqqjjjfff[[[QQQLLLGGG???;;;:::666777999;;;;;;:::888777444333444555333222666<<>>BBBDDDBBB>>><<<;;;;;;;;;===>>>???===<<<;;;:::::::::;;;;;;999777555444333222222222111111111000---///000000000000111333111333555555666;;;DDDJJJQQQXXXcccnnnzzz|||uuubbbXXXLLLFFFGGGHHHEEEBBB666444111111222333444333333333333222111000000000111000......000111111000............///000111222//////000000111222222222111111333555555999DDDPPPmmm}}}uuuiii___WWWPPPJJJEEECCCBBBAAA@@@@@@BBBDDDEEEDDDCCCDDDFFFDDDEEEMMMXXXmmmzzzvvvtttoooggg```^^^dddrrrmmm___UUUYYYbbbkkkjjjaaaZZZYYYNNNLLLNNNQQQIII:::555:::777555444666666777>>>FFFZZZlllpppqqqnnnbbbddddddkkkttt}}}yyydddZZZMMMEEE===777666999===BBBJJJPPPRRRUUU[[[aaaeeejjjmmmnnnqqqssspppjjj]]]QQQIIIJJJIIIHHHOOOZZZXXXWWWTTTUUUYYY[[[TTTJJJCCCFFFHHHFFFBBB??????@@@;;;;;;;;;;;;999888666555......000111111111000000///111333222000///000222222111000000222444777999===;;;888666555333111000,,,///...,,,---111333111....../////////......---***---///...,,,***+++,,,------,,,,,,++++++,,,,,,,,,,,,------.../////////---...000333666999<<<===BBBIIITTT```kkkuuu}}}pppbbbWWWMMMMMMUUUXXX___qqqqqqiiiiiikkkkkkbbbUUUMMMVVVgggtttzzz|||vvvaaaJJJ:::666333///------------------------************+++,,,------++++++,,,,,,---......//////333444777FFF```www~~~ssskkkeeeaaa\\\XXXWWWaaammmpppggg\\\OOOSSSmmmsss[[[TTT^^^xxxvvv^^^QQQQQQUUU]]]bbb___TTTIIIDDDHHHLLLRRRUUUUUUUUUVVVXXXXXXWWWVVVTTTTTTVVVWWWYYY\\\]]]hhhiiiaaakkkoooooolllddd___VVVNNNJJJEEE>>>888666222444777999:::999777666444111111333222000222666777:::???JJJ\\\kkkkkkdddooo}}}cccJJJEEEMMMVVVooouuukkkkkkhhhXXXJJJ===:::666444444444444333AAAFFFIIIFFFAAA===;;;:::<<<999777666777888999999777666666777888888666333333333333222222222111111...000111111000000111333111333444444555999AAAGGGKKKTTTaaannn{{{~~~vvvggg[[[NNNGGGFFFGGGEEEAAA555333111000111222222111222222222111000//////...333111...------......---,,,,,,,,,---...///000111/////////000111111222222444222111333333444<<>>AAADDDCCC???;;;:::;;;666666777888777666555444111222333444444333222111111333444222///...///222+++,,,///111333444555555444333222222333333222000***---...,,,,,,//////,,,,,,,,,---...............,,,000333333000---,,,---------,,,,,,+++,,,,,,,,,,,,,,,---......//////000,,,...111444777:::;;;<<>>777444888999<<>>CCCIIITTT___jjjttt}}}yyydddTTTIIIHHHMMMWWWWWWaaawwwqqqaaabbbjjjmmmzzzrrreeeiiizzz}}}|||gggMMM???555...222***---///000...+++))))))******+++++++++,,,,,,,,,++++++,,,,,,---............000333:::GGG^^^xxx{{{lll^^^]]]ZZZZZZWWWXXXdddqqqmmm```RRRTTTaaazzz~~~^^^YYYooo|||fff^^^dddccc^^^UUULLLGGGFFFGGGNNNQQQTTTUUUUUUUUUVVVWWWWWWUUUSSSRRRSSSUUUWWWYYY\\\WWW^^^vvvzzzpppZZZMMMDDDDDD@@@555111444222333555666666555444333111111000000000000111111222222333777???JJJTTT[[[LLLVVVdddkkkcccRRRFFFCCCNNN[[[gggnnnvvvzzznnn\\\NNNHHH@@@<<<;;;999555111LLLNNNPPPQQQPPPJJJBBB<<<;;;888888999777444444777444444444333333333333333222222333444444444444333222222222222111111111111000222333444555888===@@@GGGNNNYYYfffqqqxxxzzzyyyooo___NNNHHHKKKMMMGGG@@@555333111000111222222111444222111111222333222000////////////...---,,,,,,...//////000111111222222///////////////000111111111222333333333555888:::BBBVVVwwwzzzppphhh___WWWRRRJJJGGGDDDBBBAAAAAABBBBBB???BBBGGGIIIIIIIIIJJJLLLTTTeeezzz|||yyyyyyqqq```]]]```eeerrr{{{eeeUUUTTT[[[gggnnniii___XXXTTTMMMLLLPPPKKK>>>666888777777666444333555999===GGGTTTdddoooxxxgggSSSQQQUUUaaaqqq}}}{{{lll]]]NNNGGGAAA;;;555333555666999<<>>666333111000000000000///111000///000222333222111000000000///......------.........///000000111111///////////////000000111000222333333333444777999<<>>AAACCCIIIPPP]]]llltttqqqdddYYYHHHFFFDDDDDDFFFHHHIIIHHHIIIJJJHHHFFFHHHMMMNNNKKKDDD???999555444333111...222444777888777888999:::999777555222111111222222333444555555444222000///000000111111111000//////---.........//////000000//////...---,,,,,,,,,,,,......//////////////////......------------......------------------------,,,,,,,,,---------.........//////000111444999===BBBIIITTT```jjjssszzz~~~yyydddSSSLLLLLLKKKOOO\\\qqqeeeZZZ___eeekkktttoooiiittteeeIII???888111333111000---***((())),,,///++++++++++++,,,,,,,,,,,,,,,------...//////000000...///222===PPPkkkyyymmmnnnkkkmmmgggddduuuyyy\\\MMMQQQZZZgggwwwqqq\\\___wwwvvvmmmppptttlll^^^OOOEEECCCGGGLLLUUUWWWXXXYYYXXXWWWXXXYYYSSSSSSRRRSSSUUUXXX[[[\\\XXXZZZaaalllvvvlllZZZLLLIIIGGG???888777222222333333444444444444333333222222111111111111...---,,,...222:::AAAFFFNNNUUUaaahhhcccXXXRRRRRRKKKUUU^^^hhhxxxqqqmmmeeeXXXIII===777666YYYWWWWWW\\\___\\\QQQGGGBBB===888888777333222555555555555555444444333333222333333444555444444444555555444333222111111000111222222111111333777:::>>>EEEQQQ^^^jjjsssyyy|||nnn___NNNCCCBBBBBB@@@<<<777444222000000000000///222111000111222333222111111111000///..................//////000111111111000000////////////000000000111333333333444666777999DDD[[[{{{~~~xxxrrrooolll___XXXOOOIIIGGGFFFFFFEEEBBBDDDHHHKKKMMMNNNNNNNNNOOOWWWcccppp}}}mmmcccbbbeeennnnnnbbb\\\\\\```pppxxxzzz]]]UUUTTT```mmmmmmbbbYYYUUUPPPOOORRROOOEEE;;;888888888666444222333555888<<>>999666555444222111222444666888888888:::<<<888777444222000000111222333555777888888555222000111111111111000000//////............////////////111000...---,,,---......---------------.........///..................///........................,,,,,,,,,---------......000111111222333666;;;???BBBJJJVVVbbbllltttzzz~~~mmmYYYNNNIIIMMMNNNXXXkkknnn___^^^aaaaaaoookkk^^^eeettt~~~dddHHH???888111333111000---***((())),,,///+++++++++,,,,,,,,,------------......///000000000333333666AAAVVVqqq~~~pppqqqpppwwwrrrkkkxxxyyyYYYEEELLLVVV___hhh{{{hhhYYYbbbpppooopppzzz{{{nnn[[[III@@@@@@HHHNNNWWWXXXYYYYYYWWWVVVWWWXXXTTTTTTTTTTTTVVVXXXZZZ\\\XXXYYY^^^eeejjjppp{{{|||hhhUUUNNNKKKEEE===888777777666555555555555555333333333222222111000000111///......111555:::===IIIRRRbbbnnnlll```WWWTTTLLLQQQVVV\\\jjj{{{zzzzzzuuufffQQQAAA;;;:::[[[YYYZZZ___dddccc[[[RRRFFF???999888777555444666444444444555555666666666333333444555555555444444666555555444333222111111111111111111000222555888<<>>888666333111111222111000555333222222333333222111222222000//////...////////////000111111222222333000000////////////000000///111333333333333444666555<<>>GGGTTT\\\aaammm|||\\\RRR^^^bbbsssyyyiiicccnnn{{{~~~pppZZZHHH@@@BBBKKKRRRVVVWWWXXXWWWUUUUUUVVVWWWWWWVVVVVVVVVVVVXXXYYYZZZXXXWWWYYYaaahhhlllssszzz{{{eeeXXXSSSMMMEEE@@@===;;;999666444444444555222333333333333222111000333222000///000222555777???GGGVVVdddfff```[[[ZZZTTTTTTSSSTTT[[[fffoooqqqxxx||||||nnnXXXDDD;;;:::___]]]^^^cccggggggbbb]]]NNNEEE===;;;:::777666888444444555555666777777888333333444555555555555555555555555444444333333333111111111000000111555777;;;AAAJJJTTT___kkkyyy}}}nnnYYYGGG===;;;;;;;;;888555333222222333222111555444333333444444222111444333111/////////000000000000000111222222333333111000000///////////////...000222333222222333444777<<>><<<<<<;;;@@@CCCAAA??????===999666666777777777666555444333555888999888999:::;;;555444333222333444666777666:::???BBBCCC???:::666222222111000000000111111111111000000/////////...111111000000///000000111//////000000111111222222//////000000000000//////........................,,,,,,,,,---------......---...//////111555:::>>>EEENNN\\\jjjuuu}}}{{{ssskkk```VVVRRRNNNOOO\\\vvvtttjjjggg___iii```OOOQQQ^^^pppgggMMMBBB:::222333---///000///---,,,+++,,,,,,,,,,,,,,,------------,,,------...//////000000///000999LLLfff{{{uuuwww~~~zzzkkk```\\\QQQAAA>>>GGGSSS\\\___fffwwwpppRRRKKKXXXZZZdddhhh___UUUYYYiiivvv}}}oooZZZJJJDDDHHHPPPVVVUUUVVVVVVUUUTTTTTTUUUWWWXXXXXXWWWWWWWWWXXXYYYYYYZZZWWWZZZcccllloooqqqtttsssccc[[[VVVPPPKKKEEEBBB===888444333333333333444555666666555444333333222111//////000222222777999AAAKKKQQQSSSXXX^^^XXXVVVSSSQQQQQQUUUYYY[[[jjjsssyyyppp\\\GGG;;;777dddcccdddfffiiiiiigggeeeZZZOOODDD@@@>>>:::888888666666666666666666777777333444444555555555555555555555555555444444444444000111111000000222555888888===DDDLLLVVVddduuuuuuaaaNNNAAA:::777666666444111111111222222111333222111222333444333222555333111000//////000111//////000000111222222222111111000///////////////...000222333222222222333888;;;DDDVVVrrrwwwqqqooooooeeeYYYRRROOOMMMHHHDDDBBBCCCEEEIIINNNPPPOOOMMMPPPSSSYYY\\\]]]hhhqqq___QQQRRRXXXhhh~~~lllZZZRRRNNNRRRUUUYYYeeetttwwwppp___SSSKKKQQQZZZ[[[UUUPPPIIIEEECCCDDDIIIJJJEEE>>>555666666555333333555666666>>>JJJUUUaaaqqqpppVVVJJJDDDMMM___mmmvvvzzz~~~uuujjjaaaUUUGGG>>><<<555444333111000000000111333555;;;EEENNNPPPKKKEEE???AAABBBAAA===::::::;;;555999;;;:::;;;===;;;777444777999;;;:::888666555444666888999888888999;;;777666666666888:::===???===AAAFFFJJJHHHCCC<<<777222111000000000111222333000000000111111111111111000000111111111111111000//////000111111222333333///000111111111111000///........................,,,,,,,,,---------......,,,---...///111555:::>>>GGGQQQ```ooozzzxxxxxxtttppppppnnndddXXXQQQRRRTTT\\\qqqxxxmmmkkkbbbfff\\\PPPQQQXXXiiimmmSSSGGG<<<444666...///000///---,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---......//////---000;;;QQQlllxxxzzzzzzttthhh[[[QQQHHHAAAFFFKKKUUU]]]___aaajjjttthhhPPPLLLZZZ```bbb\\\PPPKKKUUUgggrrrvvviiiWWWIIIFFFJJJQQQVVVUUUVVVVVVUUUTTTTTTVVVXXXVVVWWWWWWXXXYYYZZZZZZ[[[ZZZZZZ```kkkqqqrrrrrrttt~~~zzzggg]]]ZZZWWWTTTOOOKKKDDD===888555444444555666888:::::::::999888444333222111111111111222222111333999???CCCJJJRRROOOMMMLLLJJJHHHFFFGGGHHHRRR___mmmnnnaaaNNNAAA<<>>???EEEIIIEEE???666777888777555555777888333;;;GGGSSS___ooo{{{ZZZKKK???EEEVVVfffqqqwwwxxx~~~uuulll^^^NNNCCC@@@666555333111000000000000111222666>>>FFFIIIFFFAAA999<<<>>>===:::888999;;;777999:::999===AAA@@@<<<666:::>>>???>>>;;;888666555777999999888888999:::888888888:::<<<@@@CCCEEECCCGGGLLLOOOLLLEEE===888111111000000000111333444//////000111222333444444///000222333333222111000---......///000111111111///000111222222111000///////////////////////////,,,,,,,,,---------.........///000111333777===AAAIIISSScccrrr~~~rrrpppllljjjmmmnnncccUUUQQQVVV[[[```pppxxxllllllccccccZZZRRRRRRTTTccc|||qqqXXXJJJ>>>666888000000000...,,,+++,,,...,,,,,,,,,---------......++++++,,,,,,---......//////333>>>UUUoooyyyzzzuuunnnggg]]]QQQJJJIIINNNPPPVVV]]]______ccchhhrrr{{{eeeSSSRRR```kkkhhh\\\MMMJJJXXXhhhqqqnnnbbbRRRGGGEEEIIIOOOSSSUUUVVVVVVUUUTTTUUUWWWYYYTTTUUUVVVXXXZZZ[[[\\\]]]ZZZ^^^gggqqquuussssssuuu~~~zzzeee[[[YYYYYYXXXXXXTTTLLLCCC===999888888777888:::===>>>===<<<<<<666666555444444444444444111000111666999999;;;@@@AAAAAABBBBBB@@@<<<;;;<<<===NNNccckkkdddVVVIIICCCqqqnnnmmmmmmkkkggggggjjjfff___SSSHHHAAA===;;;:::777888888888666666888999:::777555444555777888777333444555666666555444444333333222111000000333666;;;:::<<>>777222222222///...000///...000666===???===999777666666666666777777888555666777999;;;<<<<<<<<<===<<<;;;===???>>>:::666:::;;;<<<;;;999888999:::999@@@DDDAAA@@@EEEJJJMMMMMMKKKHHHDDD@@@<<<999777222222222111222222333333111111222333333333333222222222333333333222222111------...///000111222222222222111111111111222222------......//////000000+++,,,---///000//////......---,,,...222777;;;<<>>::::::666>>>BBB???>>>BBBBBB>>>======999222000333555333333333333222222222444666:::999777666555555666666888@@@PPP```ggg```MMM>>>sssqqqpppppplllffffffiiijjjeee[[[OOOEEE???<<<:::777888888888777777888::::::777555444555777777777444555666666666555444333333444333111000000333555888777;;;AAAIIIUUUgggwww{{{cccQQQDDD===777555333111111000000///000222333333333333444666444333222111111111222222000000111111222333333333111111111111111111111111000000000000111111111111---555===BBBOOOlll|||ppphhh^^^YYYXXXUUUOOOIIIEEECCCAAAAAAEEELLLRRRTTTTTTNNNMMMPPPPPPTTTdddxxxcccYYYPPPOOOUUUaaaqqq}}}ttt___NNNGGG@@@@@@CCCHHHPPPXXX\\\XXXUUUSSSSSSRRRNNNKKKFFFBBB<<<999:::===???AAA<<<:::888555444444444555777999@@@KKKWWWcccsss^^^NNNAAA???BBBGGGUUUcccjjjsss|||sss^^^MMM@@@888333222222///...000///...000555;;;===:::777444444444444444555555666444555777999:::;;;;;;<<<<<<;;;;;;<<<>>>===:::777;;;<<<===;;;999888999:::===FFFKKKHHHEEEGGGJJJLLLKKKIIIEEEAAA===999666555333222222111111111222222000111111222222222222222111222222333333222222111......//////000111111111222111111111111111111222......//////////////////,,,,,,---...//////////////////000111444999>>>AAANNNZZZmmm~~~~~~hhhbbbjjjhhhccc\\\RRRRRRVVVZZZbbbxxxqqqlllkkkmmm^^^KKKJJJSSScccwwwsss^^^LLLAAA999444222111///...---,,,,,,,,,000///,,,******+++---......------......///000111222666AAATTTiiiuuutttnnntttxxxkkkfffjjjdddSSSGGGGGGFFFRRRUUUTTTWWWVVVZZZgggpppzzzwww___UUUgggvvvaaaWWWZZZ]]][[[XXXQQQHHHDDDFFFLLLQQQSSSUUUUUUUUUVVVVVVUUUUUUUUUSSSVVVYYYYYYWWWWWW[[[___bbbfffppp}}}~~~ssseee___]]][[[ccchhhjjjdddWWWIII???<<<999===@@@@@@BBBDDDDDDBBBHHHHHHCCC<<<888888666333333333222222222333555666555444444333222222222222666:::EEEUUUaaa]]]MMM>>>wwwuuuuuutttnnnfffeeehhhmmmjjjcccXXXKKKAAA===<<<777888999888777888999;;;:::888555555555666666666555666666777666555444333444555444222000000222444444555:::???DDDMMM^^^nnnvvv^^^LLLBBB888666444333333444333222000222444444333333444555555444333333222333333333000111111222222333333444111111111111111111111111000000000111111111222222111666:::===GGG```tttlllccc^^^\\\YYYSSSOOOHHHEEEAAA@@@CCCHHHNNNSSSSSSMMMJJJLLLKKKKKKUUUbbbuuuuuufffVVVPPPTTT]]]kkkvvveeeTTTJJJAAA>>>>>>???DDDJJJVVVVVVVVVVVVTTTRRROOOMMMHHHBBB;;;777777999<<<>>>;;;:::888666444444444555666777>>>HHHRRR]]]mmmzzzeeeSSSBBB======???HHHSSS^^^gggrrrzzzpppXXXCCC:::333222222///...000///...///333888999666333111111111111111222333333444555666888999::::::;;;;;;::::::;;;===<<<:::888<<<===>>><<<:::999999:::AAALLLTTTQQQJJJHHHIIIJJJGGGEEE@@@;;;777555444333333222111000000000000000//////000111111111111111111111222222222222222111000000000000000000000000111111111111111111111111000000000000////////////------------...///000000...000222333444888>>>DDDOOO]]]qqqmmmaaabbb___\\\XXXNNNJJJPPPUUU\\\oooqqqlllnnnrrrcccMMMHHHOOO```vvv~~~|||rrr```NNNBBB:::555444222000...------......------,,,+++++++++,,,,,,...------......///000111000555BBBUUUgggmmmiiiccchhhyyyzzzjjjbbbfffdddTTTGGGDDDDDDQQQTTTRRRSSSSSSYYYiiilllwww}}}qqq[[[VVVnnn~~~kkk```\\\VVVPPPMMMHHHBBBBBBGGGNNNSSSUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTWWWYYYYYYXXXYYY\\\```dddjjjvvv~~~tttiiiddd```iiisss{{{yyyjjjWWWIIIBBB???<<<<<<@@@CCCDDDFFFIIINNNOOOKKKDDD>>>:::555000333222222222333444666777111222222222222111111000444333888FFFTTTVVVJJJ>>>zzzyyyzzzyyyrrriiieeegggkkkkkkggg]]]OOOCCC>>>>>>888999::::::999999;;;<<<;;;999666666666666666555666666777777666555444333555555555333111000111333333555:::>>>???DDDSSSaaauuummmVVVFFF<<<999555444555666444333000222444555444333333444555555555444444444444555111111222222333444444444222222222222222111111111000000111111111222222222333555777999@@@UUUvvvyyyrrrkkkeeeccc___ZZZVVVNNNIIIDDDBBBBBBDDDJJJQQQQQQLLLIIIIIIHHHFFFJJJQQQbbb{{{uuu```VVVVVV]]]hhhrrr}}}lll\\\PPPEEE???===<<<>>>BBBLLLOOOTTTUUUTTTRRRPPPPPPHHHCCC;;;555444777999;;;:::999888666555444444555555555;;;DDDNNNYYYiiiwwwnnnYYYEEE===<<<<<>>>>>===;;;::::::;;;BBBOOOYYYVVVLLLGGGEEEDDDAAA>>>:::666333222333333333222111000////////////...//////000000000000000000111111222222222222111111111111000000000//////111111111222222111111111111111111000000/////////......---------///111222+++///222222222555===CCCLLL[[[ooo~~~vvvddd___YYYXXXUUUMMMEEELLLRRRYYYhhhqqqkkkrrruuudddNNNIIINNN\\\ooozzzyyyqqq^^^MMMBBB<<<888555333000---,,,---///000,,,,,,---------,,,,,,+++...------......///000111000555CCCWWWdddgggbbb^^^cccsssooocccfffcccTTTEEEAAAFFFSSSWWWSSSSSSQQQWWWfffgggssswwwiiiUUURRRjjjtttjjjcccYYYNNNFFFCCC@@@>>>AAAIIIQQQVVVXXXVVVVVVVVVUUUUUUVVVVVVVVVVVVXXXZZZZZZZZZ[[[^^^aaadddlllxxx}}}zzznnngggjjjvvvxxxfffWWWPPPLLLBBB<<<>>>AAABBBFFFLLLOOORRRQQQKKKFFFAAA:::333444333222222444777888888222333444555555444333222000///111:::DDDHHHCCC>>>}}}||||||}}}xxxoooiiihhheeegggfff^^^QQQGGGBBBAAA;;;<<<===<<<::::::<<<===<<<:::888777777777666444666666777777777666444333555555555444222111111222444666;;;??????@@@IIITTTbbbooo{{{fffTTTDDD???888555666666555333111222444444333222333444555555555555666555555555222222222333444444555555444333333333222222222111111111111111222222222222333222444777===LLLhhh}}}~~~}}}yyysssoookkkgggaaa]]]VVVPPPJJJHHHDDDBBBHHHPPPNNNLLLJJJIIIFFFCCCDDDGGGVVVmmmjjj]]]XXX\\\eeeooo~~~fffXXXIIIAAA>>>;;;<<>><<<;;;>>>DDDQQQYYYccchhhjjjqqq~~~___KKK???444111222111///000......///000111111000...////////////000111222333333444555666777888888888666777888999999999999:::<<<===>>>===;;;:::;;;<<<@@@MMMVVVTTTKKKEEEAAA>>>:::888555333222222444555333222111000////////////......///000000000000//////000111111222222222222222222111111000000//////000111222222222222111000222222111111000000000//////...------...///111222,,,000333333222444<<>><<<555333000---,,,---///000,,,---...//////...------...------......///000111222777EEEXXXdddccc______bbbppp|||yyykkkiiicccRRRFFFDDDHHHUUUXXXUUUUUUSSSWWWeeeiiiqqqrrrcccPPPNNN___rrrsssiiicccdddaaaTTTFFF???<<<<<<===DDDMMMUUUYYYZZZWWWWWWVVVUUUUUUVVVWWWWWWWWWXXXZZZ[[[\\\]]]```bbbccckkkwwwyyy|||pppkkkuuutttiiiccccccWWWJJJBBB>>>>>>CCCJJJPPPTTTWWWTTTQQQMMMFFF>>>555333222333777:::;;;:::444444555666666555333222...///111444666888:::;;;~~~~~~{{{rrrmmmcccdddddd^^^UUULLLFFFDDD@@@@@@@@@???===<<<===>>>>>><<<::::::999888666444555555777777777777666555444555666555333222222333555777<<>>DDDKKKPPPQQQPPPNNNGGGBBB;;;666555555555555888888888777666555555444333333777@@@IIIUUUeeesss}}}jjjLLL???<<<:::;;;???JJJQQQYYY^^^^^^bbbqqqhhhOOOAAA555111222111000000......////////////...............///000111222333222333444555666666666666555666888888777888999;;;999;;;<<<<<<;;;;;;<<<===???IIIPPPOOOIIIDDD@@@;;;777666444333222333555666333222111000000000000000......///000000000000000//////000111222222222222222222222111111000000000000111222333333222111000222222222111111111111111............///000111111111222444444444666<<>><<<444222000...------......------.../////////.........------......///000111444999III]]]eeeaaa]]]^^^```kkksssyyyuuuooocccRRRLLLQQQTTT]]]]]]YYY[[[ZZZ]]]iiioooqqqkkk[[[NNNMMMWWW___[[[TTTWWWbbbaaaPPP@@@;;;999:::???GGGQQQXXXZZZZZZXXXWWWVVVUUUUUUVVVWWWXXXYYYYYYZZZ\\\^^^```bbbccccccjjjsss{{{}}}yyyuuunnnuuu{{{qqqvvv}}}}}}tttnnnwwwppp^^^JJJ>>>>>>CCCEEEKKKQQQUUUUUUSSSPPPIIIBBB777555333555:::===>>>===555555555555444333222111---000333222//////333777|||tttfffeeeccc___YYYRRRKKKGGGDDDDDDCCCAAA???===>>>???@@@>>><<<<<<;;;:::777555333444666777888888777777333444555555333333333444444555<<>>FFFQQQaaaooozzzyyyVVVEEE>>>:::999<<<@@@DDDLLLQQQRRRTTTbbbqqqoooRRRCCC555111222222000///---...///......---......---------...///000222222222333444555555555555555333555777777666777999<<<777888:::;;;:::;;;<<<>>>???FFFJJJJJJHHHFFFBBB<<<888777666555444444444444333222222111111111222222//////000111111111111000...///000111222222222222222222111111111111111111///111222333333222111///111111222222222222222222---...///000000111111000333333222222333777:::<<>>>>>???AAA@@@>>>===<<<;;;888555333444666777888999888888222333555555444333444555333444;;;GGGNNNMMMHHHGGG???EEEMMMTTTaaapppzzz|||hhhZZZIII>>>::::::888666666555333000///000444777222333555666666666555555333333444444555666666666666666555444333333222222111111222222222333333333///---222999999888DDDVVVnnn~~~ssslllxxx~~~zzzqqqhhhbbb___YYYYYY[[[VVVOOOUUUaaatttxxxvvviiiWWWLLLIIIJJJFFFMMM```uuubbbXXX]]]gggkkkxxxiiiTTTFFF===888888::::::===DDDLLLOOOKKKGGGDDDAAA<<<999888666555333777777888888777666555444555444666<<>>::::::999777555444222222222222222222222222333333//////000111111111111111......000111111222222222111111111111111111111111///000222333333222000///111111111222222333333444,,,---///111111111000000333111//////222555777777>>>AAAIIITTTbbbqqq}}}||||||}}}{{{vvvnnniiiaaa^^^[[[\\\aaagggjjjkkkkkkpppsssqqqjjjcccaaaaaaaaaeeekkkqqqvvv}}}wwwssskkkYYYMMMNNNUUUccctttqqqnnnjjjvvvqqqaaaWWWOOONNNWWW___hhhkkk```PPPBBB:::666000000///...---,,,++++++,,,++++++++++++,,,---......------......///000111444<<>>BBBBBB@@@;;;999777444333222222222//////000111222222000...ooojjjeee```]]]YYYSSSNNNMMMMMMKKKGGGCCCAAAAAABBB>>>>>>===<<<;;;999888777666777888999999888777666333444444555555444444333111999@@@GGGTTT^^^YYYMMMKKKBBB???FFFOOOXXXgggvvvqqqooo^^^FFF999:::;;;666666555333333333333222000333444666777888777666444555555555555666666666777777666555555555555555666444444222111111111222333222444777666666:::CCCJJJfff{{{rrrrrrttt~~~~~~yyymmmdddfff^^^[[[\\\WWWNNNPPPZZZttt{{{jjj[[[NNNDDDCCCGGGVVVrrrxxxcccZZZ\\\bbbiiikkkpppxxxsssYYYIII@@@======999;;;>>>AAADDDGGGHHHIIIJJJGGG@@@999444222222333333444555666666666555444333777:::<<<@@@KKK[[[hhhtttrrrRRR@@@;;;888555999:::;;;???DDDJJJPPPTTTfffrrruuuWWWFFF666111222333333333000111111///---,,,---///+++,,,,,,---///000222333333111000111555666555333555555555666888:::<<<>>>888888777666555777;;;>>>AAAIIINNNKKKGGGDDDAAA===>>>>>>===<<<999666333222666444222222222222000...111111111111000000000000000111111000///000333555...///000111222333333333000222222222111000111222111222222222222111000000111222333222111000111222111333444444444444555777===@@@FFFNNNWWWcccnnnvvvxxxxxxvvvrrrooopppuuuzzz}}}{{{{{{zzztttjjjbbb\\\VVVUUU[[[```aaadddjjjlllppppppiiibbb^^^\\\YYY\\\^^^______bbbiiiuuu~~~}}}rrrdddZZZKKKLLLddd{{{|||ooolllnnntttrrrdddVVVPPPOOONNN```kkkhhh]]]VVVHHH999666555333111...---------...---//////,,,&&&%%%)))...---...///.........000222444AAAVVVhhhoooiii\\\RRRWWWWWWYYY\\\ZZZ[[[hhhwwwoooaaa]]]ppp{{{qqqrrrxxxrrrjjjWWWEEEDDDMMMMMMEEE>>>DDDWWWkkkgggNNN;;;666666:::BBBKKKSSSWWWWWWVVVUUUTTTSSSSSSTTTVVVXXXYYYVVVVVVZZZ___``````eeekkkmmmnnnnnnlllhhhccc]]]YYY[[[RRRQQQ\\\lll|||tttuuuvvvjjjXXXUUU\\\___WWWIIIAAADDDKKKJJJWWW^^^WWWQQQPPPIII???<<<777888>>>AAA@@@BBBGGG???;;;555111111222222333111444444000...000111000~~~xxxnnneee___YYYTTTQQQQQQQQQOOOLLLHHHEEEDDDEEEAAA@@@???>>><<<:::999888666777888999999888777666333444444444444444444333333999@@@IIIYYYeeeaaaTTTLLLBBB<<>><<<666666444333333444555333222333444666777888777666555555555555666666666777777777777666666666666777777444333222111111111222222222444666666666:::BBBIII\\\qqqyyyjjjlllxxx~~~{{{{{{|||yyyrrrkkkhhh```\\\]]]XXXPPPQQQYYYqqqrrrbbbTTTJJJFFFHHHTTTnnnjjj^^^^^^bbbkkklllooovvveeePPPBBB<<<;;;555777:::???CCCGGGKKKLLLLLLHHHAAA;;;777555444444333444555666666555555444333666999:::===GGGWWWcccooo~~~wwwUUUBBB<<<999666777888999<<<@@@FFFKKKOOOZZZgggtttsssXXXHHH777222222222222222000111111///---,,,---///,,,,,,,,,---///000222333333111000111444666555333555666777888999999::::::888888888777666999===@@@EEEKKKOOOKKKGGGEEEBBB???@@@@@@@@@???===:::666444666555333333444444222111111111111111000000000000///000000///...///111333000111111222222222222111000222333222111000111222111222222222222111000000000222333222111000111222111222444444333333555666999<<>>888444222333444444333666666222000222333222xxxlllddd^^^[[[YYYVVVVVVVVVRRRNNNJJJHHHHHHEEEDDDBBB@@@===;;;999888777777888888888888777666444444444444444444444444555:::@@@KKK```ppplll___PPPDDD<<<===@@@BBBJJJTTTgggnnnkkk[[[KKKCCC>>>888666444333444555555444333333444666777777777666555555555666666666777777777666666666555555666666777444333222111111111222222111333555555555999@@@FFFPPPdddkkkjjjtttyyyvvvwwwxxxvvvsssjjjbbb]]]]]]YYYRRRQQQVVVkkk|||~~~lll]]]SSSMMMMMMTTTiiirrrccc```bbbllllllmmmqqq|||rrrWWWEEE===;;;555666888<<<@@@EEEIIIKKKNNNHHHAAA<<<:::999666444333333444555555555555555444666888999<<>>:::777777666555666777888666555222222111111000000000///.../////////......000111222222333333222111111000111222333222111000111333111111222222111111000///000111222222111000111222000111333333222222444555555888<<>>;;;999???GGGPPPUUUVVVTTTRRRQQQRRRTTTVVVXXXZZZ[[[\\\^^^\\\]]]bbbfffhhhmmmsss{{{yyykkkgggxxxssssssxxxqqqdddMMMPPPRRRNNNHHHDDDFFFIIIOOOWWWYYYQQQKKKKKKIIIDDD>>>AAAIIISSSVVVSSSPPPOOOJJJDDD<<<777444444555555555888888444222444444333~~~ssskkkeeebbbaaaXXXYYYYYYWWWRRRNNNKKKKKKIIIGGGEEEAAA>>>;;;999888888888888888888777777666444444444333333444444444777999>>>KKKcccwwwvvviiiVVVHHH===<<<===<<>>IIIWWW]]]UUUFFF<<<:::888???JJJRRRVVVVVVTTTRRRSSSTTTUUUXXXZZZ[[[\\\]]]^^^ZZZZZZbbbkkkqqqxxx~~~}}}~~~}}}xxxzzzyyyttt\\\ZZZVVVOOOIIIFFFGGGIIIPPPVVVXXXRRRLLLKKKHHHEEE@@@FFFQQQZZZ^^^\\\XXXWWWQQQKKKAAA999666555555666666999999555222444555333{{{qqqiiidddbbbYYYZZZ[[[YYYUUUQQQOOOOOOMMMKKKGGGCCC???;;;999888999888888777777777777777555444333333333333444555777999<<>>===:::===CCCIIIXXXffffffZZZMMMBBB<<<999777555444333222000...444555555666666666666666666666666666777777777888666666555555666777777888444444444444333333333222222333333444666999===AAAFFFUUUoooyyy~~~ssspppqqqrrrqqqnnnfff___\\\[[[WWWRRRPPP\\\kkkyyyhhh]]]]]]XXXXXXeeexxxddd]]]^^^jjjiiiiiillluuu~~~```MMMCCC???::::::999999:::===@@@BBBIIIEEE@@@===<<<:::666333222222222333444555555666555777888:::===DDDNNNUUUdddppp~~~gggMMM@@@:::777666666666777888:::<<<===BBBKKKUUU___nnnyyyuuuiiiSSSFFF:::555333111000111000111111///---,,,---///,,,,,,,,,,,,---///000111//////000111111111222333000222666999:::999777555111222222444777>>>FFFKKKYYYZZZUUUIII@@@======<<<===???BBBCCCCCC@@@<<<999888888999<<<>>>???===;;;666555444333222111000000///000111111/////////000...///000111222222222222111333333333222111222333000111111111111000/////////111222222111111222333///111222222222222333555444666888:::<<<@@@EEEHHHMMMHHHEEEGGGQQQ\\\eeejjjqqqqqqpppnnniiibbbYYYTTTOOORRRXXXaaammmyyy|||wwwpppkkkiiifffgggjjjkkklllqqqwwwvvvkkkggggggaaa```ooo}}}sss]]]OOORRR[[[sssqqq^^^LLLHHHBBB888777555333111...---------...,,,++++++,,,......,,,+++,,,---////////////222444???PPPggguuuuuulllccc^^^WWWVVVSSSPPPQQQUUUZZZ]]]bbbjjjggg___]]]___qqqlllQQQDDDGGGNNNLLLDDD<<>>999777777???KKKSSSWWWWWWVVVUUUVVVWWWXXXZZZ[[[]]]^^^___[[[VVVVVVaaaooozzz~~~|||xxxpppdddWWWMMMIIIIIIKKKMMMRRRVVVRRRLLLHHHDDDAAABBBKKKWWW^^^bbbbbbaaa```ZZZRRRFFF<<<777666666666777::::::555222444555333uuuiiibbb^^^ZZZ[[[\\\[[[XXXWWWVVVWWWSSSPPPKKKEEE@@@<<<:::999:::999888777666666666777555444333222222333444555777999<<>>:::;;;@@@GGGUUUdddiii```PPPCCC<<<:::888555444444333111///555555555555666666666777666666666777777777888888888888888888999:::;;;;;;555555666666666555444333444333333444777:::===???DDDPPPfff}}}~~~zzztttqqqmmmjjjjjjccc[[[ZZZ\\\\\\VVVQQQXXXaaassszzzhhh]]]^^^YYYXXXccc{{{vvvbbb]]]___jjjjjjkkkmmmuuubbbOOOEEE>>>888888888999;;;===???AAADDDCCCAAA>>>:::777555444222222222222333444666777333555777:::>>>EEEMMMSSS___mmm{{{oooVVVFFF???;;;888888888888999:::;;;<<<>>>FFFMMMTTTbbbnnnkkk```MMMCCC999555333111000222000111111///---,,,---///,,,,,,,,,,,,---...///000...///111111000000222333///222555888999999777555///000222444999@@@IIIPPP[[[\\\VVVIII???======<<<===???AAACCCCCCAAA>>><<<999:::;;;>>>@@@AAA???===999888777555444222111111///111222222000//////000,,,---...000111222222222222333444333222111222444000000111111000000///...///000222222111111222444000111333333222222444555333555777888999<<<@@@CCCKKKHHHEEEHHHQQQ]]]iiipppqqqrrrrrrqqqllleee^^^YYYUUUZZZbbbkkkxxxvvvpppkkkjjjiiihhhlllqqq{{{mmmdddeeeaaa___kkk|||xxxaaaPPPTTT___rrrqqq```MMMIIICCC:::;;;555333111...---------...++++++,,,,,,------......---...///000///111333555@@@SSSjjjwwwuuummmgggeee___]]]WWWRRRSSSZZZ^^^^^^bbbgggaaa[[[ZZZZZZfff|||nnnTTTJJJNNNRRRKKKAAA===MMMVVVMMM???888777666999AAALLLTTTWWWWWWWWWXXXYYYYYYZZZ[[[]]]```cccddd\\\UUUSSS___qqq}}}wwwdddUUUMMMLLLMMMJJJNNNQQQOOOIIICCC@@@>>>EEEPPP]]]cccfffiiijjjhhhbbbYYYLLL@@@:::777888888888;;;;;;666333555555444wwwjjjbbb___]]]^^^___^^^]]]]]]___aaaXXXUUUOOOIIICCC???<<<;;;:::999888777666666666777666555333222222333555666666999>>>JJJgggkkkUUUJJJCCC<<<;;;???DDDOOO___gggbbbTTTFFF>>>999777666666777777555444555555555555555666777777666666777777777888888888777777777777888999:::;;;666777777888777666555444555444444555888;;;===>>>AAAJJJ\\\uuu{{{ssskkkeeebbb\\\VVVWWW^^^aaa]]]VVVXXXZZZggg{{{yyyggg[[[ZZZVVVUUU___vvvvvvccc```dddnnnnnnnnnqqqwww~~~bbbQQQFFF>>>:::::::::;;;;;;<<<<<<<<<@@@CCCDDD@@@:::555555666222111111111333444666777555666999===CCCJJJRRRWWWaaaooo|||zzzaaaPPPFFFAAA888888999999::::::;;;;;;;;;AAAFFFLLLYYYfffdddZZZGGG>>>777444333111222444000111111///---,,,---///,,,,,,,,,,,,---...//////,,,///111000//////111333111333555777888777555444000111222555;;;DDDNNNUUU[[[[[[VVVJJJBBB@@@@@@???@@@AAACCCDDDEEEDDDBBBAAA:::;;;<<>>===;;;:::888666666666666777666555333222222333555666555:::???LLLiiizzz```RRRHHH???<<>>HHHWWWcccbbbVVVIIIBBB888777666777999::::::999555555555555555666777777777777777777888888888888444444444444555666888888777888999999999888666555666555444666999;;;======>>>EEETTTmmmvvvkkkccc\\\WWWRRRUUU___eeebbbZZZXXXWWWaaauuuyyygggZZZVVVSSSRRR\\\sssvvvdddbbbhhhqqqqqqrrrsssxxxzzz```QQQGGG>>>>>>>>>>>>===;;;999777666>>>CCCFFFBBB:::444555888111111111111222444666777888:::===BBBHHHPPPXXX\\\gggvvv~~~yyy~~~iiiWWWLLLFFF888888999999::::::;;;;;;333888===BBBPPP]]]\\\SSSCCC<<<555444333111222555000111111///---,,,---///,,,,,,,,,,,,------...///,,,///111000///...111333444555666777666555333222111222444777===GGGQQQXXXYYY[[[VVVLLLDDDCCCDDDCCCCCCDDDEEEFFFGGGFFFFFFEEE;;;;;;===@@@BBBBBB???<<<<<<<<<:::888666555333222---...000000...,,,,,,,,,..................---,,,222333444444222222333444000000000000000//////......000111222111111333444111333444444444444555777999;;;===>>>???AAADDDGGGNNNOOOPPPRRRZZZhhhzzzyyyqqqjjjgggjjjqqqyyy{{{ppphhhfffhhhqqqwwwiii]]]]]]]]]^^^cccrrrzzziiiVVVZZZhhh~~~pppYYYKKK>>>444555555333111...---------...))),,,...,,,)))***///555***,,,---......///222444>>>VVVuuu}}}wwwvvvwwwssshhh___aaakkkooolllhhhdddVVVPPPUUUXXX```qqquuu}}}sss[[[UUUYYYWWWIII;;;EEEWWW\\\KKK999777:::999@@@GGGPPPTTTTTTSSSUUUWWWYYYXXXYYY[[[```gggnnnrrrfff[[[UUU^^^ppp~~~{{{{{{eeeVVVPPPPPPSSSRRRPPPMMMGGGCCCDDDGGGHHHYYYjjjqqquuuwwwvvvrrrpppfffVVVHHH@@@=========<<>>999777888888777xxxiiibbbbbbaaaaaabbbdddgggiiihhhgggdddbbb\\\SSSKKKDDDAAA@@@999::::::;;;:::888666555555444333333222222333333444999>>>IIIcccsssYYYJJJCCC@@@>>>???CCCLLLXXX```\\\OOOCCC>>>888777>>>CCC@@@:::555444444444555555555555666444555777888888777666666777777777666555666999<<<888999999999888666555444555444444444555888;;;<<>>888666777333333333222222333666999222;;;@@@AAAHHHYYYhhhooouuuyyy|||yyyvvv{{{nnnXXXMMMMMMAAA>>>;;;::::::;;;;;;;;;888<<<;;;;;;FFFVVVWWWOOO???:::333...---///111222/////////...------,,,,,,***,,,------------...000+++...111333222111111222333555777888666444333333222333555888>>>HHHUUU___ccc^^^WWWOOOEEE@@@EEENNNLLLJJJGGGGGGHHHHHHDDDAAA<<<;;;<<>>999;;;<<<:::555111000000000000000000//////.................................///000111222333444444222222111111000/////////+++///333555555444555666444555555666777999:::<<<===@@@CCCGGGJJJKKKKKKKKKOOOSSSUUUWWW```sssxxxqqqmmmrrryyy|||qqqjjjfffnnn}}}wwwvvvppphhheee[[[VVVZZZ```kkkzzztttxxxoooXXXVVVcccvvv{{{rrrYYYDDD>>>;;;777333222000///...---......++++++******,,,...111333///000111000---...222666AAA^^^uuu~~~~~~~~~sssfffaaadddiiikkkjjjhhh___RRRSSS]]]^^^aaaoooqqqoooppp~~~rrrbbbaaagggaaaOOO???NNNggghhhPPP???888666999CCCJJJSSSXXXWWWTTTRRRRRRSSSYYY\\\\\\cccqqq}}}sssfffYYYZZZjjjzzz~~~zzz}}}}}}ssslllvvvqqqaaaWWWRRRUUUYYYWWWOOOHHHEEECCCAAAQQQ___nnnuuuzzz~~~}}}yyyvvvqqqcccNNN???;;;>>>???>>>BBB@@@888222444999;;;xxxjjjcccbbb______```cccgggjjjkkkkkkllliiicccZZZPPPHHHBBB@@@>>>===<<<;;;:::999777666444444333222222222333333444888>>>IIIcccfffRRRGGG@@@===@@@BBBHHHRRRYYYXXXNNNEEEAAA;;;999>>>BBB>>>888555444444444555555555555666555555666777777777777666777888777666555666999;;;999999::::::999888666555555444444444555888:::<<>>BBBCCC???===???===999===BBBGGGEEE???888666777333444333222222333666999333:::???BBBMMM```rrr|||yyywwwlllTTTIIIIII@@@===:::888999:::::::::888;;;::::::DDDRRRSSSKKK===888222///...000111222000//////......---,,,,,,***,,,------------...000,,,///222444333333333333333666777777555333333333111333666:::AAALLLZZZcccddd]]]TTTNNNGGGDDDHHHOOOLLLJJJHHHGGGHHHGGGDDDAAA@@@??????AAACCCCCC@@@===:::<<<===:::666222111111000//////......------..............................//////000111222333444111111000000///............111555777888888999::::::999888777888;;;???BBBBBBGGGMMMRRRUUUWWWZZZ\\\VVV]]]ccccccfffsss~~~wwwqqqmmmsss{{{wwwlllgggooo{{{ssskkkeee___aaaYYYUUUYYY^^^iii{{{ppprrr{{{}}}lllUUUQQQ\\\qqqvvvoooZZZHHHBBB>>>888555444111///---,,,,,,,,,---,,,+++++++++---///000,,,...///...---...333777BBB^^^uuuyyynnnccc___ccchhhiiihhhiii```TTTUUU```______kkklllhhheeelllpppaaadddiii```QQQHHHWWWnnnmmmSSSAAA999777<<>>===:::888444333222222222333444444444888===IIIbbb{{{```MMMBBB>>>BBBBBBDDDKKKQQQRRRMMMHHHEEE>>>999<<<>>>;;;777555444444444555555555555666666555555555666666777888777888888777555666888:::999:::;;;;;;:::999888777555555444444555888:::<<>>:::666<<>>@@@AAAAAACCCAAA===;;;:::???FFFKKKPPPWWW___cccdddeeeiiimmmaaalllrrrpppnnnuuu~~~xxxrrrnnnkkksss{{{rrrkkknnnwwwrrrccc]]]ZZZ]]]WWWTTTUUUYYYeee}}}nnnnnnvvvzzzlllVVVOOOVVViiiqqqppp```OOOEEE>>>888777555222///---+++******///...,,,,,,+++,,,---...)))+++---------///444888DDD```ttt~~~xxxnnnccc___bbbgggiiigggggg___SSSVVVbbb___[[[dddkkkggg___\\\fffxxxjjj^^^fffiii\\\PPPOOOaaauuuqqqVVVBBB888777===EEELLLTTTXXXXXXUUUSSSSSSWWWZZZ\\\___iii~~~eeeTTTVVVeeeoooqqqsssxxx~~~wwwoookkknnnqqqsssrrrrrrtttyyytttjjjjjjnnn|||{{{qqqggg___\\\WWWZZZXXXPPPJJJIIIJJJJJJTTTfffuuuuuuooosssuuu]]]HHH???======>>>AAA???999555999===???|||sssmmmjjjhhhggggggiiinnnsssvvvxxx{{{xxxrrrkkkbbbXXXNNNHHHEEEEEEEEEGGGGGGDDD???:::444333222111222333555666666888<<>>???BBBMMMbbb{{{|||uuuvvvyyy}}}zzzeeeNNNDDDDDD;;;999666555666777777777888999777666<<>>JJJXXXeeemmmggg[[[PPPLLLLLLLLLNNNPPPRRRQQQOOONNNLLLJJJGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@======<<<:::777444333222111000000/////////000000000000000000000000000000......///000000111222222111111111000//////.........222999CCCLLLOOOOOOMMMNNNKKKFFFAAA???EEENNNVVVeeemmmuuuwwwsssrrruuuyyyssszzz}}}yyyvvvzzz}}}vvvoookkkhhhgggooowwwyyyrrrlllqqq}}}yyyfff___]]]]]]XXXSSSQQQTTT```zzzpppooovvv}}}qqq[[[PPPTTT```qqqzzzoooXXXEEE;;;555777666333000...------,,,...---,,,,,,,,,,,,---...***,,,......---///444999GGGbbbtttyyyvvvhhhaaacccggghhhggg```XXXOOOUUUccc```YYY^^^llljjjbbbZZZ[[[gggtttzzztttaaa\\\iiihhhUUUKKKQQQfffxxxsssXXXBBB777555===GGGMMMUUUYYYXXXUUUTTTTTTXXXZZZ[[[^^^hhh|||www^^^YYYdddoooqqqqqqxxx|||{{{xxxsssmmmjjjkkkmmmhhhgggiiioooxxx{{{tttrrrttt|||~~~~~~yyyppphhhdddbbb]]]___\\\SSSLLLLLLNNNNNNTTTcccqqqqqqjjjlllzzz|||cccLLLAAA??????<<>>???<<<444222000000222333333222111000000///......------***,,,------------...000---///111222222333444666999999888555222111222333222333777???LLLZZZfffmmmggg[[[PPPNNNPPPPPPPPPRRRRRRRRRQQQOOOLLLIIIGGGFFFEEEFFFFFFFFFFFFEEEEEEEEE???===;;;999777555333222000000000111111111000000111111111111111111111111//////000000111111222222333333222111111000000///...444???NNN\\\cccbbb^^^[[[XXXRRRKKKHHHMMMXXXaaawww~~~xxxpppiiifffeeeeeehhhppp{{{yyylllmmmvvvkkkaaa\\\___[[[TTTNNNOOO^^^zzzppppppxxxvvv^^^QQQSSS]]]vvveeeHHH999666777555333111000000000000,,,,,,,,,,,,---......///...///111000...000444999HHHbbbsssvvv{{{~~~rrrfffdddffffffdddWWWPPPIIISSSeeebbbXXX[[[dddgggfff___\\\bbblllrrriii\\\^^^lllgggPPPGGGOOOgggxxxttt[[[GGG999666???IIIOOOVVVYYYXXXVVVUUUUUUXXXXXXYYY\\\cccssspppfffnnnwwwxxxtttzzz~~~xxxvvvtttooojjjfffdddcccaaa___\\\\\\```jjjvvv~~~zzz{{{yyypppiiifffgggfffgggbbbWWWPPPPPPSSSSSSXXXbbblllooojjjjjjsss}}}~~~eeeNNNCCCAAAAAA:::<<<;;;777888>>>CCCDDD|||{{{|||yyyxxxwwwxxx{{{~~~yyywwwtttrrrppplllddd^^^TTTTTTVVVZZZ[[[UUUIII@@@:::888555333333444666888:::999;;;BBBSSSrrrooo\\\TTTRRRQQQPPPPPPPPPNNNKKKIIIAAA:::666666666444444777444444444555555555555666333333444444555666777888777888999888777666777888999:::;;;<<<======<<<;;;777666555444555777999::::::DDDOOO\\\qqqzzzggg]]]]]]\\\WWWQQQSSSZZZhhh{{{~~~qqq^^^OOOGGGKKKNNNXXXxxxwwwnnnnnnpppxxxrrr]]]RRROOOJJJPPPXXX[[[RRREEE<<<:::;;;CCCKKKLLLEEE===777555444555555444333444777:::???BBBEEEFFFJJJ]]]yyyoooqqqrrrtttpppbbbMMM>>>999888666333222444555666666666555444555888;;;<<<<<<444222000000111222333222111111000//////......---***,,,------------...000---...000111222333555777;;;:::888444111000111333333333777???LLLYYYdddjjjaaaXXXPPPPPPSSSTTTTTTVVVRRRRRRRRROOOJJJGGGEEEEEEEEEGGGHHHHHHGGGGGGHHHJJJBBB???<<<999888777555333///111333444555444222111222222222222222222222222000000111111222222222222444333333222222111000000222666BBBUUUhhhssssssoooiiigggbbbZZZUUUXXXbbbkkk~~~vvvllleeebbbbbbcccaaajjjwwwrrrqqquuummm___XXX```]]]WWWNNNMMM]]]yyyxxxmmmoooyyywww^^^PPPQQQ[[[wwwoooNNN<<<999666555333111111000111111++++++,,,------.../////////111222111///000555999IIIcccrrrtttyyyrrrllliiiddd```TTTMMMFFFSSShhhggg[[[[[[XXX```ddd```^^^dddlllqqqccc___dddmmmcccLLLEEEMMMdddvvvuuuaaaNNN>>>:::DDDKKKPPPWWWZZZYYYVVVVVVVVVVVVWWWYYY[[[^^^hhhyyyuuu{{{zzz}}}~~~wwwqqqmmmkkkeee]]]YYYYYYYYYVVVTTTTTTUUU[[[eeerrr~~~|||zzzyyy}}}sssllliiijjjoooooohhh\\\TTTUUUYYYZZZ```eeelllooollliiinnnvvvlllUUUHHHCCCBBB:::;;;:::777:::BBBGGGGGG~~~yyyvvvssstttuuusssnnnhhhcccaaa_________YYYMMMCCC===;;;777555444555777888999888:::AAAPPPmmm}}}hhh^^^[[[XXXTTTQQQNNNLLLKKKJJJCCC===999999777444333666444444444555555555555666222222444555666777777777777888999999777666666777888999:::<<<======<<<<<<777666555444555777999:::;;;DDDPPPZZZmmm|||lllccceeeccc]]]TTTTTTYYYggg}}}gggVVVKKKKKKKKKRRRrrr|||rrrqqqzzzwwwcccWWWTTTQQQVVV^^^```VVVEEE<<<;;;;;;CCCKKKMMMFFF===777555555555555444333444888:::>>>CCCHHHHHHFFFUUUzzzssstttqqqpppooodddRRRAAA888888555333222444555666666555333333555888:::<<<>>>555222//////000222222222111111000000///.........***,,,------------...000...///111222222444666999<<<;;;888444000///111333444444666>>>JJJWWW```dddYYYSSSPPPSSSWWWXXXZZZ]]]TTTUUUUUUQQQLLLHHHFFFGGGGGGIIIJJJIIIHHHGGGJJJLLLEEEBBB===;;;;;;:::888666444666:::===>>>;;;888666333333333333333333333333222222222222333333333333333333222222111000000000555666>>>PPPfffvvvzzzxxxvvvvvvqqqiiicccdddlllttt}}}}}}qqqfff^^^\\\]]]___]]]gggvvv{{{yyyzzznnn```YYY]]]]]]ZZZQQQOOO]]]wwwqqqiiimmmzzzvvv\\\NNNOOOWWWppprrrRRR???:::666555333000///.........,,,,,,------------------,,,...000000///111666:::KKKdddrrrqqquuu}}}zzzrrrggg___WWWOOOHHHWWWmmmlll___^^^UUU\\\```]]]\\\ccclllqqq```bbbggggggYYYGGGCCCJJJ]]]pppsssdddRRRAAA<<>>777555555555555444333555888:::???EEEKKKGGGAAALLLrrrzzztttpppnnnnnngggXXXFFF===888555333222444666666666444333333666888:::<<>>HHHHHHDDDGGGQQQlll{{{|||xxxnnndddXXXJJJ===:::888555444555555555444555444444666999<<<<<<<<<333111///...///000000000111111111111000///...---,,,,,,,,,,,,---...//////000///...///222555666666:::888444000//////111222333444444888CCCRRRZZZ[[[MMMJJJJJJPPPZZZaaabbb___ZZZXXXTTTPPPMMMJJJHHHHHHHHHIIIJJJJJJIIIJJJLLLNNNJJJGGGEEEEEEFFFFFFDDDAAABBBFFFMMMUUUYYYVVVNNNGGGBBBAAA>>><<<999888777777888777666555444555555555444333222222111111222222000333999CCCOOO\\\gggmmmpppssstttrrrnnnmmmppptttxxxyyy|||yyyjjj\\\UUUUUUZZZ^^^```fffuuu~~~rrryyysssfffccc]]]TTTNNNMMMOOOZZZrrrvvvpppttt|||ttt]]]NNNKKKKKK]]]pppvvvmmm\\\GGG888555555555222///---...///111---******,,,---,,,***++++++,,,...---...666@@@VVVdddllloooqqqppp{{{mmmggg]]]UUUVVV]]]fffuuuuuufff___\\\aaaaaa[[[bbbllljjj]]]YYYccc___BBB:::DDDBBBUUUdddooohhhSSSCCC@@@DDDPPPSSSUUUVVVVVVVVVWWWXXXVVVWWWXXXYYYZZZ]]]aaaeeetttxxx|||||||||~~~zzzssslllfffddddddaaaZZZQQQLLLLLLOOOPPPRRRXXX```hhhsss{{{uuunnnjjjlllmmmmmmjjjffffffkkkqqqqqqppplllfffcccdddiiimmmhhhVVVJJJGGGBBB???@@@FFFKKKLLLKKKwwwvvvwwwttttttvvv|||}}}{{{xxxuuummm]]]NNNIIIFFFAAA===:::999:::;;;:::999;;;CCCPPPlllyyymmmeeebbb^^^ZZZWWWUUUTTTRRRJJJEEE>>>888666666666666777666444444555666555444333222222333333555666666777777777777777666555555555777:::;;;::::::===???===888666666666444666:::>>>EEEOOO]]]ppp}}}vvvtttvvvuuupppeeeccccccmmmkkkWWWNNNKKKSSSnnnvvvggg```^^^ZZZcccjjjeeeUUUFFF???===;;;BBBNNNUUUPPPBBB999777555222222444444333777>>>@@@IIIIIIDDDFFFOOOiii}}}rrrggg\\\OOODDD;;;888555444555555555444666555555666999<<<======444222000///000111111000111111111111000///...---,,,,,,,,,,,,---...//////000000000111222444666888999777333000//////111222333555555888AAAOOOVVVWWWKKKIIIHHHOOOYYY```aaa___YYYWWWTTTPPPMMMJJJIIIIIIIIIJJJLLLLLLKKKLLLNNNPPPRRROOONNNNNNOOOPPPNNNLLLJJJNNNVVV___ffffffaaa\\\UUURRRLLLFFF@@@<<<:::999===;;;777555444555555555444333222222111111222222222333777===FFFOOOVVV[[[cccfffiiihhheeedddgggjjjooopppsssxxx}}}}}}uuujjj___YYYXXXZZZ]]]^^^dddttt{{{sss}}}|||jjjbbb___UUUNNNMMMOOOYYYrrrzzzqqqsss{{{rrrZZZKKKGGGJJJ\\\nnnrrriiiZZZHHH:::555555555222///---...//////---******,,,------+++,,,,,,...000///000888BBB[[[iiioooooonnnjjjuuuqqqccc\\\SSSWWWaaafffpppuuummmeeebbbeeebbb[[[```iiifffZZZXXXaaa[[[@@@888???>>>QQQ^^^hhhbbbPPPBBBAAAGGGPPPRRRTTTTTTTTTUUUVVVXXXVVVWWWXXXYYYZZZ]]]aaadddhhhmmmrrruuuwww}}}~~~xxxsssnnnkkkllljjjccc[[[VVVVVVXXXWWWWWWZZZaaaiiitttzzztttmmmhhheeegggjjjjjjjjjlllooorrrrrrppplllfffccceeelllsssmmmZZZOOOEEEAAA???CCCLLLSSSTTTQQQ~~~zzzxxxtttrrrssszzzjjj[[[SSSMMMEEE@@@??????>>>===<<<;;;===DDDSSSppp|||pppfffdddaaa______^^^\\\ZZZRRRLLLCCC;;;888777888888888777555555666666555444333222222333333444555666666777777777777666555555555777999;;;;;;;;;<<<>>><<<888666777666555777;;;>>>EEEQQQ```sssyyywwwxxxvvvrrrmmmiiigggnnnnnnYYYPPPLLLTTTooozzziiiaaa^^^]]]ffflllgggXXXHHH>>><<<;;;BBBNNNWWWTTTFFF:::555555333333555555444888???BBBLLLKKKFFFGGGNNNgggvvvkkkaaaUUUKKK<<<999666444444555444444777666555777:::=========555333111000111222222111111111111111000///......,,,,,,,,,,,,---...///000///222444333222333666999888666333000//////111222444666666777>>>IIIPPPPPPIIIGGGGGGNNNWWW___```___XXXWWWTTTPPPMMMLLLKKKJJJKKKMMMOOOOOOOOOPPPRRRSSSZZZYYYXXXXXXYYYZZZYYYXXXVVVZZZ```iiipppsssrrrpppmmmiiiaaaYYYQQQKKKFFFDDDDDD???999555444444555555444333222222111111222222333333555888<<>>======>>>EEEWWWuuu|||qqqfffeeecccdddfffeeebbb___XXXQQQFFF>>>999888999999999888777777888777666444333222222222333444444555666666777777666666555444555777999;;;;;;<<<<<<===<<<888666777777555888<<<===FFFTTTdddvvvzzzvvvuuutttrrrsssnnnjjjpppqqq\\\QQQLLLSSSmmmlllbbb___```hhhooojjj[[[JJJ???;;;<<>>:::666444444444444444777666555777:::===>>>===666444222111222333333222111111111111000///......,,,,,,,,,------...///000///333666555222111555:::777555222000//////000111444666666555:::CCCIIIIIIFFFEEEGGGMMMVVV]]]______XXXVVVTTTQQQOOONNNMMMMMMNNNPPPSSSTTTTTTUUUWWWXXX^^^^^^^^^___``````aaa``````bbbffflllrrrvvvyyyzzz}}}{{{wwwpppiiibbb\\\XXXMMMFFF<<<555333444555555444333222222111111222222222222333666999===AAACCCAAAEEEJJJMMMNNNNNNPPPQQQVVVWWW[[[aaahhhnnnpppppppppqqqqqqppprrruuusssmmmgggddd___[[[YYYXXXZZZ[[[[[[aaaooozzzsss}}}mmm___RRRLLLJJJRRRggg}}}sssvvv}}}dddPPPIIIMMM\\\jjjkkkaaaTTTGGG>>>555555555222///---...///,,,,,,+++,,,---...............000222111111:::DDDYYYiiippppppqqqnnnrrrvvvcccSSSVVVddddddbbbhhhlllhhhiiiooonnniiippptttjjjaaacccaaaRRR???:::@@@DDDHHHQQQXXXTTTIIIBBBEEELLLRRRSSSTTTTTTSSSTTTVVVXXXVVVXXXZZZ[[[[[[]]]aaaccccccggglllooorrrzzz}}}wwwrrrooonnnkkkfffcccgggnnnyyy{{{rrrmmmdddcccdddjjjrrrxxxxxxvvvwwwwwwuuuppplllmmmuuu{{{kkkYYYPPPKKKGGGFFFNNNZZZ___[[[UUU}}}tttqqqqqqpppvvvttthhh___TTTMMMJJJGGGCCC>>>===>>>@@@GGG[[[|||{{{rrriiiggggggiiilllkkkeeeaaa[[[SSSHHH???;;;999:::::::::999888888999888666444333333222222222333444444666666666666666555444444555666888;;;<<<===<<<<<<<<<888666777777666888===???HHHWWWhhhyyy}}}xxxtttqqqooooootttpppmmmsssttt]]]RRRLLLRRRkkkjjj```^^^bbbjjjqqqmmm___NNNBBB<<>><<<:::<<<888666777888777999===BBBKKKZZZkkk{{{{{{vvvqqqlllkkklllqqqnnnnnnwwwttt^^^SSSMMMSSSlllzzzfff\\\\\\bbbjjjqqqpppcccSSSFFF???CCCKKKYYYccc^^^NNN>>>777777555555777888888===CCCHHHSSSTTTPPPQQQUUUkkk{{{pppggg[[[QQQAAA===888444333444444444666555444666999<<<<<<<<<666444222111222333333222222222222222111000///...------------...///000111000333666555333222333555333222111////////////000///333444111333999>>>???AAABBBDDDIIIOOOUUUXXXYYYTTTSSSRRRPPPPPPPPPPPPQQQPPPSSSWWWYYYZZZ[[[\\\^^^___aaadddeeefffgggjjjlllhhhjjjlllpppttt{{{rrrcccOOO@@@999777777555444333222222111111222222222222222333555666777888999;;;>>>AAADDDFFFGGGGGGIIIJJJMMMSSSZZZ```cccdddeeegggfff___[[[[[[ZZZXXXSSSOOOKKKHHHIIIMMMSSSWWWYYYdddrrr}}}|||~~~xxxqqqsss]]]PPPIIILLL\\\nnnooossslllUUULLLOOO[[[iiioookkk___LLL<<<555555555222///---...///+++---//////...------...,,,,,,...///...///888BBBRRRaaafffeeekkkooottt~~~jjjZZZYYYccccccbbbbbb\\\\\\eeesssxxx{{{wwwyyy}}}iiiJJJ:::444555===CCCHHHMMMKKKFFFEEEJJJPPPTTTVVVXXXXXXWWWVVVWWWXXXWWWYYY[[[]]]]]]^^^```bbb```dddhhhkkkppp{{{yyyvvvrrrnnnlllkkkjjjooo|||wwwpppmmmhhhdddfffoooyyy~~~{{{xxxvvvvvvyyy}}}mmm[[[RRRKKKKKKOOOWWW```dddbbb^^^xxxwwwvvvtttvvv~~~yyytttlllaaaWWWMMMFFFBBBAAADDDFFFOOOhhh}}}wwwyyyvvvvvvxxxzzzwwwmmmdddZZZTTTKKKDDDAAA???>>>>>><<<;;;;;;;;;<<<:::777444333333222222222222222333555555666666555555444333666666777;;;>>>???<<<999<<<888666888888777:::>>>EEENNN]]]mmm}}}{{{vvvqqqkkkiiikkkkkkkkkmmmzzzsss^^^TTTOOOVVVqqqvvvbbb[[[^^^```iiiqqqqqqgggWWWIIIBBBFFFPPP^^^fff___MMM???:::777555555888999999>>>DDDJJJUUUWWWRRRQQQTTTiiiwwwmmm```TTTBBB>>>888444333333444444444333333555888;;;;;;;;;666333111111222333333222222222222222111000//////------------...///000111222222333444444333222111222111000///////////////,,,000222000000666;;;===>>>>>>@@@EEEJJJOOORRRSSSPPPOOONNNMMMMMMNNNOOOPPPMMMQQQUUUXXXYYYZZZ[[[\\\\\\___bbbdddeeefffjjjlllhhhiiikkkmmmooouuu~~~zzz```KKK@@@<<<999666444333222222111111222222000111111222444555666666;;;;;;<<<>>>AAACCCDDDDDDEEEEEEGGGLLLSSSYYY\\\]]]```bbb```WWWPPPNNNNNNMMMJJJHHHEEEDDDFFFJJJOOOSSSWWWgggyyy}}}zzzyyy~~~ooo~~~{{{cccTTTLLLNNN]]]oootttuuu}}}jjjVVVNNNKKKXXXhhhsssvvvjjjSSS>>>555555555222///---...///+++...000000...,,,,,,---,,,,,,...///...///888BBBUUUbbbccc```gggnnnttt}}}{{{ddd]]]bbbgggfffiiijjjbbb___gggsssuuuwwwsssvvviiiHHH===666333<<<===BBBFFFGGGFFFHHHMMMRRRRRRUUUXXXYYYXXXVVVUUUUUUWWWYYY\\\]]]^^^^^^```bbb___cccgggkkkqqq||||||xxxyyyxxxwwwrrrkkkjjjwwwwwwooofffcccaaaeeennnyyy{{{tttnnnpppyyysss```WWWNNNQQQUUU[[[```bbbbbbaaa|||{{{yyyuuuvvv}}}}}}~~~{{{ttthhh[[[OOOHHHDDDCCCFFFIIIRRRmmmzzz}}}|||~~~{{{pppfffYYYTTTMMMGGGCCCBBBAAA@@@<<<;;;;;;<<<<<<:::777444333333222222111222222222555555666666555555444333666666777;;;??????<<<999<<<888666888888777:::>>>GGGPPP^^^nnn~~~{{{wwwrrrkkkiiilllggghhhmmm{{{rrr^^^UUURRRZZZvvvtttbbb]]]aaa```hhhqqqrrriiiZZZLLLDDDHHHSSSbbbiii___MMM@@@<<<777555666888999999>>>EEELLLWWWXXXSSSQQQRRRfff~~~rrrdddXXXCCC???888444333333444444444333222444777:::;;;:::555333111000111222222111222222333222222111000///...------......///000111222222222333444444111///222111000///////////////)))...111//////555:::<<<;;;<<<>>>AAAFFFJJJNNNOOOMMMLLLKKKKKKKKKLLLMMMNNNKKKNNNSSSVVVWWWXXXYYY[[[XXX[[[___aaabbbcccgggkkkggghhhhhhggggggkkkrrrxxx|||lllTTTFFF???:::777444333222222111111222222...///000333555777999:::<<<;;;;;;<<>>>>>;;;:::>>>AAA<<<555666666555444444444555555555666666555333222222333888888999:::;;;;;;;;;;;;:::777555666666777<<>>999888888555666888999666333222444888:::;;;666111...000111000000333///000111000///......000000////////////000000111111111222222222111111000......////////////......///.........000333666888666999===AAABBBDDDFFFHHHKKKJJJIIIGGGFFFFFFGGGGGGHHHJJJLLLOOOQQQSSSTTTUUUTTTVVVZZZ___ccceeeggghhheeebbb]]]ZZZZZZ]]]aaaeeejjjmmmvvvhhhRRRCCC;;;999666555555444444333222222333222111111111222333444999999:::;;;<<<===>>>?????????AAAFFFMMMRRRSSSRRRXXXXXXUUUMMMDDD??????BBBAAABBBBBBBBBCCCEEEIIILLLXXXhhh{{{~~~xxxvvvyyyuuuyyyoooYYYLLLMMM^^^pppyyykkkYYYKKKGGGOOO___sssxxx]]]CCC<<<999777666222,,,+++...,,,,,,,,,---------......---,,,---///...000999DDDWWWhhhpppfff```hhhqqqrrrooovvv~~~zzzZZZ___eeemmmssswwwyyyzzzvvvwwwpppiiiqqqzzziiiYYYXXXOOO???333111333555888999:::>>>CCCKKKRRRVVVTTTUUUWWWWWWUUUTTTTTTUUUYYYZZZ[[[\\\[[[\\\___aaaaaaiiippprrrwww|||qqqooowwwtttjjjdddXXXRRRSSS^^^lllxxx~~~sssccc\\\iii|||}}}{{{qqqeee]]]ZZZ]]]aaaeeeggghhhggggggsssaaaSSSLLLKKKEEEKKKPPP[[[xxx~~~|||vvvkkkaaaYYYWWWXXXZZZVVVMMMFFFDDD======:::999===AAA===666777666555444444444444444444555666555333222333444999999:::;;;;;;;;;;;;;;;:::777666777777777<<>>999999888666777999888666444333555888::::::666111...000111000000333000111222111///...///000///////////////000000111222222222222222111000///......////////////......///...------...000222444666999<<<>>>???@@@AAABBBFFFFFFDDDCCCCCCCCCDDDEEEEEEFFFGGGIIIKKKMMMOOOOOONNNPPPSSSXXX\\\___bbbcccbbb^^^WWWQQQMMMMMMOOOPPPWWW[[[eeessswww^^^JJJ>>>888555555555444444333333333666555333222111000111111888888999:::;;;<<<======;;;;;;>>>CCCJJJOOOPPPPPPUUUUUURRRKKKBBB<<<<<<>>>???@@@BBBBBBCCCEEEHHHKKKRRRcccxxx~~~vvvrrruuu|||uuuvvvtttaaaOOOJJJXXXjjj{{{nnnZZZKKKGGGNNN\\\ooo|||uuu]]]GGG<<<888777666333---,,,...,,,---------...............---...//////000:::EEE___pppwwwkkkaaadddhhhfffffflllsssyyyyyynnnXXX^^^gggooouuu{{{wwwlllpppzzzttteeeTTTRRRHHH;;;222333666777666777888;;;AAAIIIPPPTTTSSSUUUWWWVVVUUUTTTTTTUUUXXXYYY[[[[[[[[[]]]___aaaaaahhhnnnrrrzzz~~~wwwttt|||sssiii___YYYQQQMMMNNNXXXfffssszzziii]]]eee{{{}}}}}}zzzpppeee```[[[^^^cccggghhhgggdddaaasss```SSSMMMLLLHHHMMMSSSbbb~~~yyyssshhh___VVVTTTWWW]]]^^^VVVMMMHHH???>>>;;;;;;???CCC@@@:::888777666555444333333333333444555444333333555777;;;;;;;;;;;;;;;<<<<<<<<<:::888777888888888===DDDMMMYYYkkk{{{{{{tttooojjjkkkoooqqquuu}}}ppp___YYY___pppiii]]]\\\^^^eeelllrrrlll]]]NNNGGGEEENNN\\\kkklll___MMM@@@999777444555888:::;;;AAAHHHQQQ]]]___ZZZVVVUUUeeemmm\\\EEE???:::::::::888999<<<888666555666888999999999777222///111222000000333111222222222000///000111///////////////000111111333333222222111000///.........////////////......///...---,,,,,,---///000666888;;;<<<;;;::::::;;;??????>>>===>>>???@@@AAA@@@@@@@@@AAABBBDDDFFFGGGGGGHHHJJJMMMPPPTTTWWWYYYXXXTTTMMMEEE@@@>>>===>>>BBBFFFPPP___ooooooTTTAAA999555555444444444444444444666555444222111111111111666666777888999:::;;;;;;888888:::???FFFKKKNNNOOORRRQQQOOOHHH@@@:::999:::<<<>>>AAABBBCCCEEEGGGIIIMMM^^^tttwwwpppttt|||vvvrrrwwwwwwrrrcccOOOGGGRRRbbb{{{lllXXXIIIGGGKKKWWWiiiuuuppp]]]LLL<<<888777777444///---///------........./////////......///000000222;;;FFFdddwwwssseeebbb```\\\\\\bbbiiioootttsssjjj```RRR[[[fffooouuu|||wwwzzzsssfffRRRMMMBBB666222555888777444444666999???FFFMMMQQQSSSUUUVVVVVVUUUTTTTTTUUUVVVXXXZZZ[[[[[[]]]```bbbccchhhmmmrrr~~~|||xxx}}}{{{{{{pppfff]]]UUUQQQLLLIIIKKKSSS___nnnttteeeeeevvv}}}}}}xxxooogggddd]]]aaaeeehhhgggccc^^^ZZZwwweeeVVVNNNLLLLLLPPPYYYlllyyyqqqggg^^^TTTQQQRRRZZZ^^^ZZZRRRNNNDDDBBB???>>>BBBGGGEEE???:::999777666444333333333222333444444333444777999===<<<<<<<<<;;;;;;<<<<<<:::888777999::::::>>>DDDLLLYYYjjjzzz{{{vvvsssrrrtttwwwvvv{{{ppp^^^WWW___uuu}}}hhh___```ccclllsssyyyrrrbbbQQQHHHEEEPPP^^^kkkiii\\\LLL@@@999666444555999<<<>>>DDDKKKTTT```ccc^^^ZZZZZZkkkkkkYYYEEE>>>::::::;;;:::;;;>>>777777777999;;;<<<;;;:::888222///111222000000333111222333222000000000222///......//////000111222333333333222111///...---......////////////......------,,,,,,,,,---...///444666999999888777777888999999888999:::;;;===>>>===<<<:::::::::<<>>DDDJJJOOOQQQRRRQQQMMMGGG???:::999999:::===@@@BBBDDDEEEGGGIIIMMM\\\ppp|||ssswwwxxxooo}}}}}}kkk___cccddd[[[MMMHHHOOOZZZzzzxxxeeeRRRFFFEEEGGGRRRbbbmmmhhhZZZOOO>>>999777777666111...///.........////////////000///...000111111333===HHHccczzz}}}nnngggaaaZZZVVV^^^iiirrrtttoooddd[[[MMMWWWbbbjjjqqq|||ssshhhXXXOOOAAA555222777888555333333555888>>>EEELLLPPPRRRTTTVVVVVVTTTTTTTTTUUUUUUWWWYYYZZZ[[[]]]```cccfffjjjnnnttt}}}uuuxxx}}}||||||wwwooofff^^^XXXSSSPPPLLLJJJKKKQQQZZZiiissssss|||~~~}}}wwwnnniiihhhbbbcccddddddaaa\\\WWWTTT}}}lll\\\RRRNNNOOOUUUbbbwww|||ttthhh___UUUOOOMMMSSSXXXXXXUUUTTTIIIGGGBBB@@@DDDIIIGGGBBB===<<<:::777555444333333222333333333333555888;;;>>>===<<<;;;;;;;;;;;;;;;999777777:::::::::>>>DDDMMMYYYiiixxx~~~zzzwwwwww{{{~~~~~~qqq^^^VVV___xxx|||iiiaaabbbeeepppxxx}}}uuudddRRRHHHEEEQQQ___iiicccVVVIII@@@999555444666;;;>>>@@@FFFMMMUUUaaaccc___^^^```rrr}}}gggUUUDDD===:::;;;;;;;;;<<>>999333000111222000000333111222333222000000000222............///000111222333333222111000///---,,,......////////////......,,,,,,,,,---...///000111111444666777777666666777555555555555777999;;;<<<:::999777666777888:::<<<===<<<;;;;;;;;;<<<>>>>>>===;;;999777666666777888555666<<>>EEELLLPPPQQQSSSUUUUUUTTTTTTTTTVVVUUUWWWYYYZZZ[[[]]]```bbbiiilllqqqwww~~~yyy~~~yyywwwuuurrrooojjjccc\\\XXXUUUUUUNNNLLLMMMPPPWWWeee{{{~~~|||wwwoookkkkkkfffdddaaa^^^YYYUUURRRPPPpppaaaWWWQQQTTT]]]nnnzzzmmmcccXXXPPPKKKMMMQQQSSSVVVZZZPPPLLLFFFBBBEEEIIIHHHBBB@@@???<<<:::777555444333333333444333333555999<<>><<<:::999999::::::888666777:::::::::>>>DDDMMMWWWfffsss~~~|||}}}|||zzz|||qqq___XXXddd~~~|||kkkdddeeegggrrrxxx{{{sssbbbRRRJJJIIIUUUbbbhhh]]]OOOEEE>>>888666555888===@@@AAAGGGMMMUUU___```___bbbfffxxx{{{eeeRRRBBB<<<999:::;;;;;;===AAA;;;;;;<<>>FFFUUUmmmfffOOOBBB999888555444333333555555555555555555444222111000333333333333444444555555888:::<<>>AAADDDFFFHHHKKKNNN[[[eeepppyyy|||www|||ppp{{{ooo^^^ZZZXXXSSSMMMNNNSSSVVVUUUaaaqqqfffQQQIIIAAABBBLLL\\\ccc\\\TTTQQQGGG>>>777666555222///000------........./////////......///111111333>>>IIIeeezzzlll```YYYddduuuqqqccc]]]SSSZZZaaaffflll}}}{{{nnnfffmmmbbbNNN<<<555666555222333333555888>>>EEELLLPPPQQQRRRTTTUUUTTTTTTUUUVVVUUUWWWYYYZZZZZZ\\\___aaahhhmmmssszzz{{{wwwtttrrrpppnnnjjjccc]]]YYYXXXXXXQQQOOOOOOSSSXXXdddxxx~~~|||yyyrrrmmmmmmhhheee```ZZZUUURRRPPPOOOqqqddd[[[VVVYYYeee{{{ssshhh[[[TTTNNNMMMNNNQQQWWW___YYYUUUMMMGGGIIIMMMKKKEEECCCAAA???<<<999666555444444444444333333555999<<>>;;;999888888999999666555666999:::999===CCCIIIRRR___kkkuuuxxxmmm```^^^lll|||nnnjjjlllooouuuyyyxxxnnn^^^TTTRRRUUU\\\hhhiiiZZZIIIAAA<<<666777666999>>>AAABBBGGGNNNTTT\\\\\\]]]eeelll~~~wwwaaaNNN@@@;;;777999;;;;;;===AAA======>>>BBBFFFJJJKKKKKK:::444111222222000000222000111222111///...///000------......///111222333000000111111000///............////////////......------...///////////////...111333444333222333333111111111111222444666888555555555666666777777777666666666666666666555555333333222111111111111111333333666;;;BBBPPPggg|||}}}hhhSSSGGG;;;999666444222333444555555555666555444333111000333333333333333444444444777888;;;===BBBIIISSSZZZZZZTTTJJJBBB===<<<======>>>@@@BBBDDDGGGJJJOOORRR```jjjuuu|||{{{zzzxxxooo```[[[YYYSSSNNNPPPXXX\\\[[[aaakkk~~~oooUUUHHHBBBBBBNNN___ddd[[[RRRRRRLLLAAA888555444111000000,,,---------............------...000000333===HHHeeeuuuhhhaaakkk{{{nnnbbb^^^UUU\\\bbbfffjjjuuu{{{lllfffqqqfffSSS???777777888666222222444777===EEEKKKPPPPPPRRRTTTTTTTTTTTTUUUVVVVVVXXXYYYZZZZZZ[[[^^^```dddllluuu|||}}}yyywwwuuusssooohhh```[[[ZZZZZZWWWTTTTTTYYY```kkk{{{}}}|||zzzuuuooommmhhheeeaaa[[[VVVRRROOOMMM}}}oooddd]]]ZZZ]]]kkkwwwkkk^^^XXXRRRPPPOOOPPPXXXaaaaaa]]]TTTMMMNNNQQQOOOIIIDDDCCC@@@===:::777555555444555444333333555999<<>>;;;999777777888999555444555999:::999===BBBCCCLLLXXXcccmmmyyypppiiiaaacccttt{{{rrrqqqtttxxxyyyzzzvvvkkk]]]WWW[[[aaabbbmmmkkkXXXFFF???:::444888777:::???AAACCCGGGMMMSSSYYYXXX[[[fffpppttt]]]JJJ???:::777999;;;;;;===AAA??????@@@CCCHHHMMMOOOOOO:::555111222333000000222///000111000///......000------......///111222333///000000000000000//////......////////////........./////////......---,,,...000222333111000000000000000///000111333444666333444555666666777666666333444555777777777666555222222222222333333333333222333666;;;AAAOOOggg|||{{{hhhVVVJJJ===:::777444222222333444222333444555555555444333333333333333333333444444555777999;;;???GGGQQQYYYZZZRRRHHH???::::::;;;===@@@AAACCCEEEGGGKKKQQQUUUbbblllxxx~~~~~~|||}}}~~~kkk]]]UUUVVVSSSNNNQQQ[[[bbbaaagggkkkxxx{{{vvvWWWFFFCCCDDDPPPbbbfff[[[RRRSSSOOOCCC888444333111000000,,,,,,,,,---------......---,,,...000000333===HHHccc}}}pppjjjqqq~~~~~~lllaaa```TTT[[[bbbeeeggglllvvv~~~vvvgggaaapppgggTTTAAA777888;;;:::111222333777<<>>>>>;;;:::999888888888999:::888777666666777:::>>>@@@EEEJJJQQQYYYcccqqq}}}iiifffeeekkk}}}{{{uuuwww}}}zzzqqqggg``````ffflllwwwvvvkkkUUUDDD===:::666333777===???AAAEEENNNUUUXXX\\\]]]\\\bbbvvvpppWWWCCC>>><<<:::999:::===AAACCCCCCFFFEEEBBBJJJXXXZZZRRR===777222333333222222555444333111000000000111111000//////000000111222333222555555111000222000---000+++&&&&&&+++///000......------------...//////,,,---///000111111000000...///111222222222000000333333222222333555666777444444555888;;;===<<<;;;888777666555333333222222555333666>>>EEEPPPiiiuuujjj\\\MMMHHHBBB;;;666555444222000999333000333555444444555444333333222222333333444555444555888>>>HHHQQQWWWXXXQQQHHH???;;;:::::::::BBBAAAAAACCCHHHOOOWWW[[[hhhiiippp}}}zzz{{{~~~jjjaaa___```TTTMMMRRRWWW^^^kkkrrrssstttxxxwwwdddMMMIIIGGGOOO___fff___UUURRROOOEEE999444555666111,,,,,,---......//////......,,,111......444444:::KKKfff~~~qqqhhh~~~yyymmmddd[[[[[[ggglllddd]]]aaahhhjjjvvvnnn```nnnlll\\\CCC666999===;;;555111000555@@@KKKQQQSSSRRRQQQPPPQQQTTTVVVWWWWWWVVVXXXYYYYYYZZZ\\\```cccfffnnnuuu}}}}}}vvvpppiiiccccccgggdddgggfffcccgggxxx{{{{{{|||xxxuuuuuujjjgggaaaZZZUUUSSSUUUWWWvvvmmmhhheeemmm|||oooeeeccc^^^ZZZXXXZZZ]]]```bbbaaa]]]YYYZZZ^^^\\\VVVNNNJJJEEEAAA???<<<999666222555666555666;;;>>>===;;;:::888777777777888999666555444444555888;;;===DDDIIIOOOVVV___kkkyyy|||lllffffffssszzzxxx~~~zzzpppfffbbbfffqqqzzz}}}{{{nnnYYYHHH@@@===:::666999>>>AAADDDIIIQQQWWW]]]___]]]YYY___tttmmmYYYHHHAAA???<<<:::;;;===@@@AAABBBEEEEEECCCKKKXXXYYYQQQ===777222333333222222555333333111000000000111111000000//////000111111222333666555222111333111...333...***+++///333333111---------------...//////,,,---///000111111000000...//////000111111111111222111111111333444666888666777999<<<>>>???===;;;999888666444333333333333777444777>>>EEEPPPiiizzzqqqcccUUUMMMGGG@@@<<<;;;;;;:::888777222000333666444333555444444333333333333444444444444444777===EEENNNSSSUUUPPPHHHAAA===<<<===>>>BBBAAAAAACCCHHHOOOVVVZZZfffhhhnnnzzz~~~yyy|||oooeeeaaafff___WWWXXXYYY^^^kkkwwwwwwsss~~~yyyrrrsss||||||```MMMFFFFFFNNN^^^ddd]]]UUUTTTRRRGGG:::444444444000+++,,,---......//////......,,,000......333444:::JJJbbb|||zzzmmmfff~~~qqq```WWW```ooouuuhhhZZZXXX]]]```gggoooyyyccckkkhhhYYYCCC777:::===;;;555222000555???JJJPPPRRRPPPPPPQQQRRRSSSTTTVVVWWWWWWXXXYYYZZZ[[[]]]```ccceeemmmuuuzzztttmmmiiijjjooojjjiiigggfffiiiuuuwwwyyy{{{zzzxxxxxxqqqnnniiibbb\\\XXXWWWWWW~~~vvvqqqooovvv|||qqqhhhgggeeebbb^^^\\\]]]^^^___^^^\\\[[[___dddccc```SSSNNNHHHCCC@@@>>>;;;:::444777888777999>>>???===999888777666666666777888444333222222333666888:::AAAEEEKKKQQQXXXcccoooxxx}}}|||nnndddggg~~~zzz|||yyylllaaa```kkk{{{}}}nnnZZZJJJBBB>>>;;;:::;;;>>>CCCHHHOOOUUUYYYaaaaaa]]]WWW]]]sss|||jjjYYYMMMEEEAAA===;;;<<<>>>@@@@@@BBBEEEFFFFFFNNNWWWVVVMMM<<<666222333333222222555333222111111000111111111000000/////////000111111555777666333222333222///222000---///222444333111---------------......///,,,---///000111111000000............///000111222111000111111333555888999:::<<>>===:::777666666666777:::777888???GGGSSSlllyyylll^^^SSSMMMDDD>>><<<<<<:::999444111000444666444333444555444444333333444444555444333333555:::AAAHHHMMMOOOKKKGGGBBB@@@@@@AAACCCDDDDDDDDDFFFJJJQQQXXX\\\cccfffllluuu~~~yyy|||uuuiiibbbmmmkkkbbb\\\WWW[[[jjjzzzxxxpppuuuxxxqqqlllpppzzzsss\\\MMMEEEEEENNN\\\aaaZZZVVVXXXUUUJJJ<<<555333333///+++,,,---......//////......+++///------222333999III___xxxxxxkkkkkkppp\\\UUUaaarrrzzzlllYYYQQQSSSVVVZZZaaannneeedddaaaTTTBBB999;;;<<<999444222111555>>>HHHNNNPPPMMMPPPRRRRRRQQQRRRUUUXXXXXXYYYZZZ[[[\\\^^^aaadddfffnnnwww{{{vvvsssuuuzzzqqqiiifffiiikkkmmmxxxzzz{{{sssooosssxxx{{{|||}}}yyywwwrrrmmmfffaaa]]][[[{{{yyy|||ssskkklllmmmjjjddd```______]]][[[YYYZZZ^^^ccccccaaaWWWTTTOOOIIIDDD@@@<<<:::666999;;;;;;>>>CCCCCC@@@888777666555444555666666333222222222333444666777<<<@@@FFFLLLRRR\\\hhhpppuuu~~~mmmbbbiii~~~wwwggg\\\]]]kkk}}}yyyiiiVVVHHH@@@;;;999<<<<<<>>>DDDKKKSSSXXXZZZ___aaa^^^YYY```www}}}gggWWWOOOFFFBBB===<<<>>>@@@AAAAAADDDGGGIIIKKKQQQVVVPPPGGG;;;555222333333222222555222222111111111111111111000000/////////000111111666888777333111333222//////...---///111222000...------,,,,,,------...///,,,---...000000000000///...---------...///111222111111111333555888;;;<<>>:::;;;BBBJJJWWWooossseee\\\TTTIII@@@<<<:::888666333111222666777444222444444444333333333333444444333333333555888>>>CCCFFFEEEEEEEEECCCBBBCCCEEEGGGHHHHHHIIIKKKPPPVVV]]]aaabbbeeekkkrrrxxx~~~}}}ooodddrrrqqqeeeZZZRRRXXXiiiyyywwwnnnooo||||||pppmmmiiinnnxxx}}}lllYYYOOODDDEEEOOO[[[^^^WWWVVVZZZSSSIII<<<555333333111...,,,---......///.........***///,,,,,,222222888III]]]uuuyyypppuuunnnYYYVVV[[[lllwwwlll\\\TTTRRRPPPWWW\\\cccssseee]]]YYYMMM???:::<<<;;;777333222222666>>>FFFLLLOOOLLLPPPSSSRRROOOOOOTTTYYYXXXYYY[[[[[[\\\^^^bbbeeeiiioooxxxvvvkkkhhhnnnnnnggghhhrrr}}}xxxpppkkkgggdddccciiirrrzzz}}}xxxsssoookkkhhhggg~~~vvvooossstttqqqkkkeeedddddd___[[[XXXYYY\\\]]]]]]\\\YYYXXXVVVQQQKKKCCC===:::999<<<>>>???DDDIIIHHHCCC777666555444444444555666444333333333333444555666777;;;AAAGGGMMMVVVaaaiiippp{{{ooofffpppxxxhhh^^^```lll|||tttaaaQQQFFF>>>:::888<<<<<>>>>>FFFOOOZZZppp}}}ooofff\\\OOODDD???<<<999777444222444777777333222444333333222222222222333333333333333555888;;;???AAA>>>@@@DDDEEEFFFGGGJJJLLLMMMMMMNNNQQQVVV]]]cccgggeeehhhmmmrrrwww~~~oooyyytttdddWWWPPPWWWjjjyyyyyyqqqoooxxxuuukkkiiieeejjjttt{{{uuueeeVVVPPPEEEEEEMMMXXXYYYRRRPPPUUUNNNFFF;;;555444444333111,,,---......///.........***///,,,,,,222222888III___ttt}}}vvvyyyttt[[[SSSVVVfffqqqmmmccc\\\SSSJJJQQQVVVZZZaaatttxxxaaaXXXQQQEEE<<<:::<<<:::666222222333777>>>EEELLLOOOLLLPPPSSSRRROOOOOOTTTYYYXXXYYY[[[[[[\\\^^^bbbeeefffkkktttuuurrrxxxvvvhhh```dddiiikkknnnnnnkkkfff```\\\XXXXXXZZZ```mmmzzzzzzvvvuuuuuuuuutttzzzvvvzzz|||yyyrrrmmmmmmooohhhaaa]]]]]]^^^[[[YYYYYYZZZ[[[[[[WWWPPPGGGAAA>>>???BBBCCCEEEIIIMMMJJJDDD777666555444444444555666444444333333333444444555333888===CCCHHHQQQ[[[bbbjjjvvvwwwtttxxxmmmgggiiisss~~~nnn[[[NNNEEE>>>::::::;;;===@@@FFFMMMTTT[[[___XXX___ccceeeoookkkYYYRRRJJJDDD??????DDDHHHHHHFFFJJJLLLQQQWWWZZZUUUHHH===888333111333444222222444000000111222222222222111//////000000222333555666>>>>>>;;;444111111000---...//////000000//////...,,,,,,,,,,,,,,,------...+++,,,...///000000////////////......//////000000111222333666:::>>>BBBDDDJJJNNNWWWaaajjjnnnnnnllldddbbb___\\\XXXUUUSSSRRRNNNHHHHHHOOOVVV___pppnnndddTTTHHHAAA===:::888777555666888666222222555444333333222222333333444444444555666888;;;===???;;;@@@GGGKKKMMMNNNQQQTTTRRRSSSUUUYYY___ffflllpppmmmooosssxxx}}}wwwcccWWWPPPVVVgggwww{{{wwwvvvzzzsssfffddd___dddmmmtttqqqdddXXXTTTHHHGGGLLLVVVWWWOOOJJJLLLHHHBBB:::555444555444333,,,---......//////......+++///------222333999III```vvv~~~wwwsssaaaOOOWWWgggtttrrrkkkbbbTTTGGGIIINNNPPPSSS\\\fffeee]]]TTTJJJ>>>888999;;;888444111222444888???FFFLLLPPPMMMPPPRRRRRRQQQRRRUUUXXXXXXYYYZZZ[[[\\\^^^aaadddaaaeeennnzzzpppddd___^^^___```___[[[VVVSSSRRRQQQTTTWWW^^^lll~~~zzz{{{|||}}}|||~~~yyyuuuwww{{{uuulllffffffeee___[[[\\\ZZZ\\\\\\XXXRRRKKKHHHFFFGGGIIIIIIJJJMMMOOOJJJAAA888777555444444444555666444333333333333333333333222666;;;???CCCJJJSSSYYYaaannnwwwsssoooooottt{{{zzzhhhSSSIIICCC>>>:::;;;:::>>>DDDHHHMMMTTT]]]ccc[[[aaafffhhhsssooo```[[[QQQJJJDDDDDDHHHLLLKKKHHHIIILLLSSS[[[___WWWIII>>>777222111333444222222444///000111222333222222111//////000111444666888999CCCCCC???777333222111...//////000///......//////,,,,,,++++++,,,,,,---...+++,,,---///000//////...000000111111000000//////000111333666;;;???DDDFFFPPPTTT]]]gggqqqvvvwwwvvvtttttttttrrrpppmmmkkkiiibbb[[[YYY^^^bbbgggtttwwwdddTTTIIIBBB===:::;;;999999999666111222777555555555444444555555555444555666777999;;;===>>>===DDDNNNTTTVVVWWWZZZ]]]\\\]]]```eeelllsssyyy}}}wwwxxx|||yyycccXXXQQQRRR^^^oooyyy{{{}}}uuufffccc]]]```iiirrrrrrjjjaaa^^^QQQMMMPPPZZZ[[[QQQHHHFFFDDD@@@:::666555444333111,,,---......//////......,,,000......333444:::JJJaaaxxx{{{qqqjjj}}}iiiPPPWWWkkk|||{{{qqqfffWWWIIIKKKNNNQQQRRRSSSVVVYYY[[[SSSFFF999555888999666333///111555:::@@@GGGNNNRRRPPPPPPQQQRRRSSSTTTVVVWWWWWWXXXYYYZZZ[[[]]]```cccbbbdddkkkuuu~~~yyykkkaaaYYYZZZYYYVVVRRRPPPQQQRRRTTTXXX\\\aaaqqq~~~{{{}}}{{{uuuooonnnllleee``````ZZZ[[[[[[WWWQQQNNNMMMNNNMMMNNNNNNMMMOOOOOOHHH???888777666555444555666666333333333222222222222222222555:::===@@@EEEMMMSSSZZZhhh{{{nnnmmmnnnssszzzvvvbbbNNNEEEAAA<<<999::::::@@@FFFJJJNNNTTT^^^fff___dddhhhjjjuuurrrfffbbbWWWOOOHHHGGGKKKNNNLLLIIIGGGJJJSSS^^^bbbYYYJJJ@@@777222111333444222222333///000111222333333222111...///000222555777:::;;;GGGGGGBBB999444444222///.........---,,,,,,---///,,,,,,++++++,,,,,,---...+++,,,---////////////...111111222222222000...---///000222555:::???DDDFFFTTTXXX```jjjsssyyy{{{{{{~~~}}}sssllliiilllnnnoooyyyzzzeeeVVVLLLEEE@@@===;;;::::::555111222888777777666666666666777777444555777999:::<<<===>>>@@@IIISSSZZZ\\\]]]```cccfffgggjjjpppwww~~~~~~zzzcccYYYPPPMMMUUUfffttt|||yyyiiifff]]]```iiitttwwwrrrkkkhhhZZZUUUVVV```aaaVVVJJJFFFCCC???:::666555333111///,,,---......//////......,,,111......444444:::KKKaaazzzwwwjjjgggwwwoooTTTUUUmmmuuuhhhZZZOOOUUUUUUXXXZZZWWWRRRTTT[[[RRRDDD777333777888666222///111555:::@@@HHHOOOTTTRRRQQQPPPQQQTTTVVVWWWWWWVVVXXXYYYZZZZZZ\\\```cccgggggglllrrrwww}}}pppcccVVVWWWVVVRRRPPPPPPTTTXXXZZZ^^^aaafffvvv|||www|||{{{vvvooommmmmmhhhaaa___ZZZYYY[[[YYYQQQNNNPPPXXXZZZXXXRRRLLLIIIDDD>>>888777666555555555555555444333333222333444666777666666777888:::???FFFKKKXXXaaappprrrggghhhkkkqqq~~~ppp]]]III@@@???>>>======CCCBBBEEELLLOOORRR\\\gggaaafffiiikkkuuuxxxrrrqqqcccXXXMMMJJJMMMOOOMMMHHHIIIMMMRRRVVVUUUMMMBBB:::222222222111111111000000//////000111111000///...---...000111333777===AAAIIIIIIDDD999111000000//////////////////......---***++++++)))'''&&&'''(((..................------111000000///////////////222111111333777<<>>DDDCCCEEEKKKNNNRRR[[[ffffffkkkooosss~~~|||uuuuuuwwwnnnbbbSSSMMMNNNPPPOOOLLLJJJLLLMMMOOOMMMHHH@@@:::222222222111111111000000...///000111111000//////000111222444666:::???DDDJJJKKKEEE:::222000000/////////000000//////...---+++++++++***(((''')))***........................///////////////000111111222111222333777<<<@@@CCCLLLQQQXXX^^^dddlllvvv}}}mmm```TTTPPPJJJDDD???;;;:::999999999:::;;;<<<===>>>???======>>>@@@BBBFFFKKKNNNSSSUUU\\\eeejjjkkknnnsssuuuxxx|||zzzfffUUUMMMNNNPPPVVVgggrrrqqqwww~~~nnnaaa\\\gggvvvwwwyyy}}}zzzlllooooookkkggg___RRREEE>>>===999666333111000000////////////////////////---222///...444444:::JJJaaahhh\\\dddsssqqq]]]\\\|||rrrccc^^^iiiqqqvvvqqqdddZZZXXXZZZQQQCCC666444777666444222111222555999@@@GGGNNNRRRRRRSSSSSSTTTTTTUUUVVVVVVUUUVVVXXXYYYZZZ\\\___aaadddgggjjjkkklllttt{{{qqqkkkeee^^^[[[YYYYYY^^^eeekkksss}}}xxxuuuwwwxxxpppeeeYYYWWWYYY]]]^^^ZZZUUUTTTWWWZZZZZZTTTOOOIIIBBB:::666666555555555666777777666555555444444444444555222222333333555999???DDDJJJXXXkkkzzznnnfffhhhlllrrr~~~|||iii]]]OOOFFFAAA===???BBBGGGFFFIIIMMMPPPTTT]]]ggglllqqquuu{{{sssooottt{{{zzzlll\\\RRRQQQSSSSSSQQQNNNLLLIIIFFFDDD@@@<<<888222222222111111111111111---...///000111111000000111222444555777;;;@@@DDDKKKLLLHHH===444111000/////////000000//////...---+++,,,,,,+++))))))+++,,,........................------......///111222333111111222444777:::===???EEEIIIOOOTTT[[[dddpppxxx}}}mmmggg]]]RRRIIIDDDBBBBBBBBBBBBBBBCCCDDDFFFGGGGGGFFFHHHKKKLLLLLLOOOTTTXXX]]]^^^ccckkkooorrrwww}}}}}}{{{jjjXXXNNNMMMPPPXXXcccgggeeeqqq{{{hhh^^^cccqqqyyy~~~~~~tttlllrrruuurrrkkkbbbTTTIIIBBB@@@<<<888444111///...////////////////////////---222///...444444:::JJJcccnnn\\\cccpppxxxaaaeeewwwjjjjjjsss|||}}}mmm```^^^aaaTTTEEE777444666555333111000222555999@@@GGGNNNQQQRRRRRRSSSTTTTTTUUUUUUVVVTTTVVVXXXYYYYYY[[[^^^aaacccfffiiijjjjjjoooxxxxxxoooeee```]]]]]]cccjjjrrr}}}uuuqqquuuvvvlll```SSSTTTXXX___cccaaa]]]YYYYYY[[[XXXQQQKKKGGGAAA;;;666555555555666777888888777777666555555444444444111222222222444777===AAAKKKYYYlllvvvkkkgggjjjnnnvvvyyyccc[[[RRRJJJCCC???AAAGGGKKKMMMOOOQQQSSSWWW```gggooosssxxxxxxlllhhhoooxxx}}}qqqbbbYYYXXXXXXWWWUUUSSSOOOIIICCC???;;;777555111111111111111111111111------...///000111111111000111333555777:::>>>BBBKKKNNNKKK@@@666222111///000000000000000///......***+++++++++))))))+++------------...........................///000111222111111222444666888:::;;;BBBFFFLLLRRRXXXaaakkkrrr~~~uuuggg\\\UUUSSSSSSRRRQQQQQQPPPPPPPPPQQQQQQQQQUUUXXXYYYYYYZZZ___cccfffeeehhhnnnqqqsssyyysss```RRRPPPSSS[[[bbbccc___iii~~~rrrbbb```mmmyyy{{{jjjgggpppwwwuuunnncccVVVKKKGGGDDD@@@:::666222000///////////////////////////+++000---,,,222222888HHH___~~~yyyfffmmmwww~~~ccclllzzznnnpppvvvqqqbbb^^^aaaXXXHHH888444555555333222000111555:::AAAGGGMMMQQQRRRRRRSSSSSSTTTUUUUUUUUURRRSSSUUUVVVWWWYYY\\\^^^bbbfffjjjkkkkkknnntttyyy|||nnneeeaaa```eeelllwww{{{ssspppuuuvvvkkk^^^NNNQQQVVV^^^eeehhhddd^^^^^^]]]VVVMMMFFFDDDAAA===666666666666666777888999777777777777666555555444222333444444555777<<>>999444000111111111111111111111111.........///000111111222000222444666777:::>>>AAAIIINNNLLLBBB777222111000000000000000000//////...)))*********))))))***,,,---------.........//////000000////////////000000000111111333444666888999???EEELLLSSSXXX^^^fffllluuuyyy}}}qqqjjjggggggdddccc```]]][[[[[[ZZZ[[[^^^aaaeeeffffffgggjjjmmmnnnllllllooopppqqqvvv}}}xxxeeeTTTRRRWWW```iiikkkdddhhhyyyxxxfffaaalllxxxyyybbb```jjjssssssmmmcccUUUKKKIIIFFFBBB<<<777444111000////////////////////////+++000---,,,222222888HHH\\\zzzsss||||||aaaooo|||oooqqquuusssddd^^^___[[[JJJ:::444555555333333000222666;;;BBBHHHNNNQQQQQQRRRRRRSSSTTTTTTUUUUUUQQQRRRTTTUUUVVVXXX[[[]]]aaaeeejjjlllnnnqqquuuxxx~~~wwwjjjcccaaaeeekkkyyyvvvsssnnnmmmqqqsssjjj___QQQUUUYYY```iiinnnjjjcccbbb```WWWLLLEEEDDDCCC@@@777777666666666777888888666777777888777777666555444555666666666888;;;>>>AAAOOObbbttt|||wwwqqqrrrvvvzzz{{{nnnaaa\\\VVVQQQJJJCCCBBBEEEPPPVVVYYYXXXWWWYYY\\\]]]gggppp{{{vvvqqqnnnnnnqqqnnnjjjeeeccccccaaa]]]ZZZZZZTTTLLLDDD===777222///111111111111111222222222//////......///000111222222444666888999<<>>888555333111000000111111111222222222000000///......///000111111333666888999;;;>>>AAACCCKKKMMMDDD888333222222000111111111111000//////,,,,,,---+++)))(((***+++,,,,,,------...//////000000////////////000000111000///......000333777999;;;AAAIIIPPPWWW___hhhooovvvyyy{{{|||||||||yyywwwwwwwwwxxxwwwxxx|||{{{zzzwwwvvvwwwvvvtttvvv||||||tttooolllmmmkkk^^^SSSWWWdddmmmwww}}}zzzwww{{{}}}{{{ooofffgggrrrooo```ffflllmmmjjjaaaQQQCCCDDDBBB>>>:::666333222111////////////////////////---222///...444444:::JJJ```{{{~~~uuu___qqqmmmiiimmmuuu~~~wwwkkkaaa\\\ZZZIII777111222333333333222444999???EEEKKKPPPSSSQQQQQQRRRRRRSSSTTTTTTTTTRRRSSSUUUVVVWWWYYY\\\^^^___bbbfffjjjmmmqqqsssuuuwww~~~rrrhhheeeiiioooyyyjjjmmmoooqqqvvvzzzxxxrrrllloooppprrrzzz{{{qqqfffeee^^^TTTLLLJJJGGGBBB999999888777666666777777555666777888999999888777555666777777666777:::<<>>AAAIIILLLDDD888333222333111111111111111000//////.........---***)))***+++,,,,,,------...///000000............///111222333000...------///333777:::===BBBIIIPPPWWWbbbnnnwww|||~~~}}}zzz|||}}}}}}~~~{{{{{{|||zzzxxxzzz~~~sssfff```^^^bbbddd\\\TTT[[[kkkmmmvvv||||||||||||wwwppphhhccciiiuuuyyyeeeiiilllllljjjbbbPPP@@@@@@???;;;777444222111000////////////////////////+++000---,,,222222888HHHbbbzzz{{{~~~wwwdddrrrnnnggghhhoooxxx{{{vvvkkk```YYYYYYGGG555///000111222222222555:::@@@FFFLLLQQQSSSQQQQQQRRRRRRSSSTTTTTTTTTOOOQQQSSSTTTUUUWWWYYY\\\^^^```dddgggkkknnnppprrr{{{tttjjjhhhmmmrrrsssllllllqqqzzz}}}zzzzzz~~~~~~~~~}}}{{{xxxllljjjdddZZZQQQMMMJJJHHH???===:::666555555666777444444444555555555555666222555999:::999:::===@@@DDDVVVooo}}}hhhSSSMMMMMMLLLKKKNNNTTTYYY[[[]]]eeellllllgggcccaaa```eeevvvxxxiiiiiirrrvvvtttqqqhhhfffcccbbb```^^^[[[YYYRRRHHH===888888999555111222111111111222333333444111000000000000000111222///000222555888:::<<<>>>???CCCHHHGGGAAA999222///...///000000000000000///---,,,+++******+++,,,---------,,,+++,,,---...///////////////////////////---,,,,,,---...000222333:::===EEEPPPZZZcccqqq||||||~~~~~~~~~~~~~~~{{{]]]ZZZUUURRRUUUXXX[[[```eeerrrwwwyyyvvvsssrrrnnnjjjhhhiiigggwww{{{gggbbbeeennnmmm]]]LLLEEE@@@AAA@@@===777333000///////////////////////////,,,111000000555444999HHH___xxxxxxwwwrrraaaoooqqqfffdddmmmooosss{{{vvvjjjiii[[[AAA444333///...222///333333777???JJJPPPQQQOOORRRRRRRRRRRRSSSUUUVVVWWWSSSTTTUUUVVVXXXYYYZZZZZZ\\\]]]bbbhhhiiihhhmmmtttyyywwwllljjjnnntttwwwpppooottt}}}~~~xxxsssrrrqqqllldddZZZRRRKKKGGGAAA???;;;888666555555666444444444444555555555555444777::::::888999<<>>AAAAAA===888333111111111111111000...---,,,,,,+++***))))))***+++,,,------,,,,,,------...///........................------,,,+++,,,---...///333555<<>>888333000////////////////////////+++///------333444<<>>>>>===<<<:::;;;<<<<<<999666333222000000111000000///......,,,+++***))))))***+++,,,---------------......///...........................---,,,+++++++++,,,---...///555???HHHTTTdddqqq|||yyyyyyzzz}}}~~~zzzlll___TTTRRRXXXaaalllvvvuuupppjjjhhhnnnsssoooggg___hhhnnn]]]SSSRRR```iii```NNNBBBAAACCCFFFEEE???999333000////////////////////////,,,000---,,,222333;;;LLLggg|||iii```vvvrrrWWW\\\yyy~~~tttrrrsssyyyxxx{{{sssqqq```EEE666444//////444333111333888@@@HHHMMMOOONNNNNNNNNOOOQQQRRRRRRSSSSSSUUUUUUVVVVVVWWWXXXXXXYYY\\\]]]```cccbbbdddnnnyyyrrrjjjooozzzyyyuuuyyy|||uuuhhh```ZZZXXXSSSKKKEEEEEE===;;;999666444333222222333333333444444444444555333555666777777;;;BBBHHHTTTfffwwwmmmbbbZZZWWWYYYWWWZZZbbbgggiiinnntttrrrmmmkkkppprrroooooorrr~~~~~~qqqiiibbb___eeelllnnnnnnoooggghhhjjjjjjfff\\\QQQHHH???;;;777666777777666444222333444444444333333222000000000000111222333444222555:::>>>BBBCCCCCCCCC;;;:::888777666555333222---...///000000111000000---,,,+++******+++,,,---------.........//////..............................---,,,+++***+++,,,,,,......222:::AAAJJJXXXeeexxx{{{xxxxxxyyy~~~}}}~~~{{{|||~~~{{{nnn___WWWVVVZZZeeepppuuurrroooqqqwwwzzzrrrfffbbbhhhmmm___VVVWWWbbbggg[[[KKKBBBAAACCCDDDCCC===777222000///////////////////////////222...,,,111111888IIIhhh~~~{{{eee[[[mmmmmmTTTWWWsss|||uuunnnppppppvvvvvvzzz|||mmmhhhWWW???333333000000333000333555;;;BBBIIINNNPPPPPPOOOPPPQQQSSSTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXYYYYYYZZZ\\\___aaaaaafffsssyyyjjjiiippp{{{{{{iii\\\PPPMMMHHH@@@===???888888777555444444333333333333333333444444444444222333555666777===EEELLL[[[mmmzzzqqqkkkjjjjjjjjjmmmtttyyy~~~zzzssskkkaaa[[[YYYXXXVVV[[[gggnnnpppuuu}}}xxxqqqmmmooopppooottt}}}wwwjjj^^^[[[]]]eeemmmpppqqqssspppqqqrrrpppiii^^^PPPFFF===;;;999888888888777555333333444555555444222111000000000111222333444555444666;;;@@@EEEHHHIIIJJJ>>>;;;777444333333111000,,,---...000111111111111...---,,,++++++,,,---...------...////////////...------------------------...---,,,+++++++++,,,---000///333999>>>DDDPPP[[[mmmzzzyyy{{{~~~|||zzzzzz||||||~~~xxx|||~~~}}}|||mmm___VVVUUU___kkkxxxxxxyyy{{{}}}pppaaaaaaeeejjj```XXXXXXcccggg[[[KKKCCCCCCDDDCCC???:::555333222///////////////////////////333///---111111666FFFeee|||www```WWWfff|||jjjWWWTTTppp~~~zzzvvvpppkkkooouuuyyywwwzzz|||kkkfffRRR;;;111333000000222///555999???EEEKKKOOORRRSSSPPPQQQSSSUUUVVVVVVUUUUUUSSSTTTUUUVVVXXXYYYZZZZZZZZZ[[[^^^``````fffwwwuuummmnnn{{{xxxvvvdddTTTGGGDDDAAA999777;;;555555555555666666666777222222333333333444444444333444555555666<<>>333444000000444111444888???EEEJJJNNNQQQSSSOOOQQQSSSUUUVVVVVVUUUUUURRRSSSTTTVVVXXXZZZ[[[\\\ZZZ[[[]]]^^^]]]dddvvvvvvqqq}}}xxxpppnnnnnn[[[KKK???>>>===666444999444444555666777888999999222222333333333444444444555666666555666;;;DDDKKKeeewwwqqqaaaZZZUUUTTTRRRMMMIIIIIIIIIEEEFFFLLLOOORRRYYYccciiisssyyyooopppqqqmmmhhhhhhfffaaafffqqqvvvrrrttt|||zzztttrrrtttqqqnnnxxx|||qqqhhhYYYYYY```jjjqqqsssuuuxxx{{{zzzxxxsssiii[[[KKK@@@=========<<<<<<:::999888333444555666666444222111000000000111222444555666222444777;;;???CCCGGGIIIEEE>>>777111000000///...///000000000000000///...000///...------...///000,,,---///000000000///...------------------------------,,,,,,,,,---...///++++++///444777;;;DDDMMMQQQ^^^iiinnnvvv}}}ssskkknnnqqqrrrrrrwww}}}~~~|||}}}~~~nnn[[[SSS]]]lll|||zzzmmmbbbjjjpppzzz]]]OOOLLL\\\kkkfffTTTFFFIIIGGGAAA;;;666444666888////////////////////////)))///---...333333888GGGdddyyyvvvaaa]]]iiiyyyrrr___SSSUUUqqq{{{wwwsssqqqwww{{{yyy}}}pppmmm\\\BBB555444000111555444111666<<