BM6P6(@ %%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))&&&---...(((%%%)))+++***,,,***,,,000...((((((------000:::NNNgggtttiiiccc[[[YYYWWWWWWXXXZZZZZZYYYcccjjjpppqqqrrrtttmmmdddZZZOOOAAA999888666222...111000111444999>>>AAABBBDDDBBB@@@===:::888666555333333333222222222111111222111000.........///000////////////////////////000000000000///////////////000111222444555666777:::===CCCIIIRRR]]]hhhooo~~~|||yyyvvvmmmjjjfffccccccddddddddddddlllyyy{{{jjj]]]SSSLLLCCCDDDCCCAAA???>>>>>>???;;;;;;<<<===>>>???@@@@@@@@@@@@BBBBBBBBBBBB@@@@@@EEEDDDDDDEEEHHHLLLPPPSSS]]]mmmvvviii[[[SSSLLLHHHDDD???===>>>BBBDDDFFFHHHJJJMMMPPPSSSUUU]]]nnn}}}{{{~~~zzzmmmaaaZZZUUUMMMHHHFFFGGGBBB???>>>>>>@@@KKKUUUnnnwwwyyypppeee[[[NNN@@@777666444333222333333444444444444777@@@OOO```kkkkkkjjjggg```QQQBBB<<<>>>???BBBIIIOOOUUUXXXZZZZZZ______^^^]]]\\\[[[ZZZZZZVVVUUUTTTVVV\\\fffpppwwwvvvtttssstttxxxzzzxxxvvvzzz~~~yyytttrrrsssrrrnnnhhhgggjjjooo{{{jjjNNN>>>888777444222000///......///000111222222111000///////////////////////////%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))&&&+++---)))'''+++---,,,,,,,,,///333111------222444888DDDXXXooo~~~qqqfff]]]XXXWWWWWWWWWWWWXXXZZZ]]]^^^hhhnnnpppooollliii___UUUGGGAAA999444444555333111444444555888===AAACCCCCCAAA???===:::777555444333333222222222111111111111222111000///......///000////////////////////////000000000000000000000000000111222333444555666666999<<<@@@FFFMMMVVV```fffuuuzzz~~~zzzuuurrrhhheeeaaa```aaaccceeeeeegggmmmxxxtttdddXXXPPPGGGFFFDDDBBB???>>>>>>>>><<<<<<<<<===>>>??????@@@@@@@@@AAABBBBBBAAA@@@@@@@@@@@@@@@AAADDDHHHLLLOOOYYYfffwwwttteeeXXXQQQJJJHHHFFFBBBAAACCCFFFGGGIIIIIIJJJLLLOOOQQQUUU]]]mmm}}}{{{~~~xxxmmmaaa[[[UUUMMMGGGEEEEEEBBB???>>>>>>@@@IIISSSfffqqqwwwpppfff[[[KKK<<<777666444333222222333444444444444777???LLL[[[eeeiiigggfff```RRRCCC===???>>>AAAGGGNNNUUUYYY\\\]]]^^^]]]]]]\\\ZZZYYYYYYXXXVVVTTTTTTVVV\\\eeeooouuuqqqnnnlllmmmoooooommmjjjqqquuu{{{~~~wwwrrrppprrrrrrnnnjjjiiinnnrrr}}}{{{```KKK???888777444222000////////////000111222222111000///000000000000000000000000%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&((()))'''******)))***---...------000555999777222111444888@@@OOOdddyyyzzzlll```WWWRRROOOSSSUUUXXXYYYZZZ]]]cccgggnnnpppnnnhhhaaaXXXLLLAAA777666444333333444444555777777888;;;???AAAAAA@@@<<<;;;999777555333222111111111111111000000000000111000000////////////000/////////////////////////////////000111111222222222222333333444555666666:::<<<@@@DDDJJJQQQYYY___iiioooyyy~~~|||vvvpppkkkbbb___[[[[[[]]]aaadddeeeiiinnnxxx{{{|||gggXXXPPPKKKIIIFFFBBB@@@>>>>>>>>>=========>>>>>>????????????@@@AAABBBBBBAAA@@@???=========???BBBFFFJJJMMMTTT]]]iiiyyyuuucccVVVOOOJJJIIIHHHFFFGGGIIIJJJKKKLLLKKKJJJKKKMMMPPPWWW___nnn~~~|||{{{wwwmmmccc]]]VVVMMMFFFDDDDDDAAA???>>>===>>>FFFPPP___mmmvvvrrriii^^^LLL;;;777666444333222222333333444444444777>>>JJJWWW```fffeeeeee```SSSDDD>>>???>>>AAAGGGNNNTTT[[[___aaa]]]\\\\\\[[[ZZZYYYXXXXXXUUUTTTTTTVVV\\\dddlllqqqkkkhhheeedddeeedddaaa^^^ccchhhmmmqqqsssuuuzzz}}}~~~zzztttqqqoooppppppnnnkkklllpppuuu}}}jjjTTTFFFAAA777666444222000/////////000000111222222111000000111111111111111111111111&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((((((''''''((()))))))))((((((***---......111:::EEEJJJGGG@@@;;;999>>>FFFWWWlll~~~~~~vvvjjj]]]TTTPPPOOOPPPTTTYYY^^^```___bbbiiiooopppllleee[[[QQQGGG<<<555444666999999666555777888;;;:::;;;<<<======;;;999999888666444333222111111000000000000000/////////000000000////////////000////////////////////////......///000111333333444333333333444555555666666<<<>>>BBBFFFKKKQQQXXX]]]ccciiisssvvvxxx}}}xxxqqqiiiccc]]]ZZZVVVUUUXXX]]]aaacccgggmmmzzzxxxnnn\\\SSSOOOKKKGGGCCCAAA@@@@@@???>>>>>>>>>>>>>>>>>>?????????@@@AAABBBBBBAAA@@@???===>>>>>>@@@DDDGGGKKKMMMPPPUUU]]]iii{{{zzzgggXXXQQQKKKJJJJJJHHHJJJMMMLLLMMMMMMLLLKKKLLLOOOQQQ[[[cccqqq|||{{{~~~vvvmmmeee___XXXNNNGGGEEEBBB???>>>>>>======EEEMMM^^^mmmwwwuuulllaaaPPP???888666555333222222222333222333444888???KKKXXX```eeeeeeeee___RRRCCC<<<===???BBBFFFLLLSSSYYY^^^aaa\\\[[[[[[ZZZYYYXXXXXXXXXUUUUUUUUUWWW\\\bbbhhhlllgggccc```_________[[[XXXWWW\\\```bbbbbbccchhhlllnnnxxx~~~xxxtttrrrnnnnnnnnnlllkkklllpppsss{{{{{{```LLLCCCAAA777555333111000000000000111111111111111111111111222222222222222222222222&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((((((((((((((((((&&&''')))(((''''''(((******)))((((((***+++///222===MMM```iiiggg^^^UUUPPPOOOVVVcccsss~~~yyykkkeee[[[SSSOOOPPPSSSWWWZZZ___eeefffeeefffjjjoooiiiaaaUUUKKKBBB:::444222444999===>>><<<:::;;;===@@@???======<<<:::666333777666555333222111111111/////////////////////////////////000000000000///000000000000000000000000...///000111222333444555333333444555666666777777;;;>>>BBBGGGLLLRRRYYY^^^bbbgggqqq|||qqqsss{{{}}}zzzwwwrrrkkkccc]]]\\\WWWRRRPPPSSSXXX\\\___aaajjjzzzxxx}}}iii___UUUPPPIIIDDDCCCCCCBBBBBB????????????>>>>>>>>>>>>??????@@@AAAAAA@@@??????>>>>>>???AAADDDGGGJJJLLLNNNPPPVVV^^^llllll^^^VVVOOOMMMKKKIIIJJJMMMLLLLLLLLLLLLKKKMMMQQQTTTbbbjjjvvv}}}}}}{{{|||tttmmmeee```XXXNNNIIIHHHAAA>>>======<<<===DDDMMMaaannnwwwtttlllbbbSSSCCC888777555333222222222222000111444999BBBOOO]]]gggggggggeee___PPPAAA:::;;;>>>@@@DDDIIIOOOTTTYYY[[[YYYYYYXXXXXXWWWVVVVVVVVVUUUVVVWWWYYY]]]aaaeeehhhbbb___[[[[[[\\\\\\XXXUUUPPPSSSWWWYYYZZZ\\\```dddgggnnnvvv||||||vvvtttsssmmmlllkkkiiiiiijjjmmmooovvvuuu[[[IIIAAA???666444333111000000111111222222111111111111222222222222222222222222222222&&&&&&'''''''''((((((((('''''''''(((((())))))***))))))))))))))))))))))))&&&((())))))(((''')))******))))))******,,,444===PPPfff~~~xxxqqqiiikkkpppwwwzzzwwwnnngggYYYVVVRRROOOOOOSSSXXX\\\___dddhhhiiifffdddcccdddZZZPPPEEE>>>888333222444333888>>>AAAAAA@@@AAACCCDDDAAA???===;;;888555222555444333222222111222222////////////000000000000...//////000000000000///000000000000000000000000///000111222333444555555222333444555666888999999:::===AAAFFFKKKQQQXXX\\\bbbfffppp~~~yyyqqqrrrxxxxxxuuuqqqnnnjjjeee___[[[ZZZUUUOOOLLLNNNSSSYYY\\\]]]gggzzz}}}xxxlll```XXXOOOIIIGGGFFFEEECCC@@@@@@@@@??????>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===>>>???@@@BBBEEEFFFHHHKKKMMMQQQXXXaaappprrreee\\\TTTOOOLLLHHHHHHKKKKKKLLLLLLKKKKKKNNNRRRVVVeeemmmxxx|||wwwrrrvvv}}}{{{qqqjjjccc^^^VVVMMMIIIJJJ@@@>>><<<<<<<<<===FFFOOOcccpppwwwssskkkbbbSSSDDD888777555333222111222222000111444:::EEETTTdddnnniiigggddd]]]NNN???999;;;<<<>>>CCCHHHNNNRRRUUUWWWWWWWWWWWWVVVVVVVVVUUUUUUVVVWWWYYY[[[^^^aaacccddd___[[[YYYXXXZZZYYYWWWSSSMMMNNNPPPSSSWWW[[[^^^```bbbeeehhhjjjoooyyyzzztttrrrqqqkkkjjjhhhfffgggiiikkkmmmrrr|||jjjUUUFFF>>>;;;555444222111111111222222333222111111111111222333222222222222222222222222''''''''''''((((((((((((&&&''''''((())))))******))))))))))))))))))))))))&&&((())))))(((((()))***))))))***,,,+++...<<>>BBBDDDEEEEEEEEEAAA???<<<999888777555333222222111000000000111111/////////000000111111111---...///000111111000///000000000000000000000000111111111222333444555555111222333555777999:::;;;<<>>======>>>???@@@AAAAAA@@@???>>>>>>>>>???@@@BBBCCCDDDEEEFFFIIINNNTTTXXXaaatttxxxjjj```WWWQQQMMMIIIHHHKKKLLLLLLKKKJJJJJJMMMQQQUUU```jjjvvv{{{tttnnnsss~~~|||mmmfff___YYYRRRJJJIIIKKK@@@===;;;;;;;;;>>>HHHRRRgggsss{{{wwwnnndddTTTDDD999777555333222111111222000111444:::EEEVVVhhhsssiiifffbbbZZZLLL???;;;>>>===@@@FFFMMMSSSXXXZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYWWWYYY[[[]]]___aaabbbbbb```]]]ZZZYYYZZZYYYVVVSSSMMMKKKJJJNNNVVV[[[]]]\\\XXXYYYZZZ\\\```hhhrrryyywwwppplllkkkhhhfffeeeeeegggjjjmmmnnnrrrzzzqqq[[[KKKAAA;;;777444333222111111111222333333222222111111222222333222222222222222222222222''''''''''''((((((((()))&&&''''''((()))******+++(((((((((((((((((((((((('''((())))))(((((()))***'''(((+++...---111CCCWWWppp}}}vvvoooiiiaaaYYYRRRQQQRRRTTTWWWYYY\\\^^^```bbbbbbcccbbb^^^UUUJJJBBB===666222444555222333777<<<>>>AAAEEEGGGGGGFFFEEE===:::777555555444444333000000////////////000000//////000000111111222222---...///111111111000///000000000000000000000000111222222333333444444555000111333555888:::<<<===???BBBFFFJJJMMMQQQVVVZZZ[[[___hhhwwwzzzwww|||}}}tttnnnmmmooogggccc^^^[[[[[[]]]^^^^^^VVVPPPJJJGGGKKKQQQXXX\\\kkkssswwwmmm^^^TTTNNNKKKGGGCCCBBBAAAAAA@@@???>>>======>>>???@@@AAAAAA@@@???>>>@@@@@@AAABBBCCCCCCDDDDDDCCCEEELLLRRRSSSXXXhhhzzz~~~lllbbbXXXRRRMMMIIIIIIKKKMMMMMMLLLJJJJJJLLLPPPTTTZZZeeettt{{{uuuqqqxxx}}}iiiccc\\\VVVOOOHHHHHHKKKAAA===::::::;;;>>>IIITTTjjjwww|||ssshhhVVVEEE999888666333222111111111111222444999EEEVVViiiuuugggeee```YYYLLL???===@@@AAAEEELLLTTT[[[```bbbcccaaaaaa``````````````````XXXZZZ\\\___```aaaaaaaaadddaaa]]]\\\\\\[[[WWWTTTMMMIIIFFFKKKTTT[[[[[[XXXPPPPPPQQQTTTYYY___dddgggqqqwww}}}~~~qqqtttlllhhhffffffdddcccdddgggllloooppptttyyy}}}cccNNNBBB===888444444333222111111222333333444333222111111222333444111111111111111111111111''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((()))'''&&&'''******(((%%%)))(((((((((((())))))***,,,---...,,,,,,777OOOdddxxxjjj___ZZZWWWSSSPPPSSSSSSUUU[[[bbbffffffdddbbb___YYYSSSLLLDDD<<<777222333444444333444666999GGGGGGGGGGGGEEECCC@@@???:::999777555333222222111////////////000000000000000000000000000000000000111111111000000000000000000000000111111222222333222222222222222222222222444444555666888:::;;;<<<>>>EEENNNSSSVVVWWWYYY[[[YYY^^^hhhuuuppplllvvvuuukkkdddccc^^^___^^^[[[WWWSSSQQQPPPOOOKKKIIIIIIJJJOOO[[[gggrrrrrrbbbWWWSSSPPPKKKFFFDDDBBB?????????@@@@@@???BBBAAA@@@???>>>>>>>>>>>>CCCCCCDDDEEEDDDBBBAAA@@@EEECCCDDDIIIOOOUUU```kkk}}}rrriii___YYYSSSLLLJJJKKKIIIIIIHHHIIIKKKNNNRRRTTTZZZaaannnyyyzzzxxx{{{zzzooocccWWWPPPKKKEEEBBBCCC??????>>><<<:::>>>NNN^^^sss~~~sss]]]FFF:::888555222111111222333222000222999CCCQQQddduuulllfff\\\QQQGGGAAA??????EEEIIISSSbbboooxxxyyyxxxyyyqqqhhhcccccccccbbb```ZZZ[[[\\\___bbbddddddcccfffaaa]]]^^^aaa^^^SSSJJJIIIJJJJJJLLLNNNPPPRRRSSSPPPPPPPPPOOOOOORRRVVVZZZaaafffnnnttt{{{~~~xxxzzzrrreeeaaabbbbbbcccgggnnnuuuyyyxxxvvvssstttzzzlllUUUHHHBBB<<<777555333222111000000000111222333444555555333111111222000111222333333333333333((((((''''''''''''(((((((((((())))))))))))(((((()))'''&&&''')))***(((&&&)))(((((((((((()))******+++---///111777FFF^^^ppp~~~sssdddYYYTTTSSSRRRPPPUUUVVVZZZ```fffhhheeebbb[[[VVVNNNGGGAAA<<<777444444555555555777:::???CCCJJJIIIHHHEEEBBB???===;;;888777666444333222111111...////////////000000000111111111111111111111111111111111111000000000000111111222222222222222222333333333333333333333333444444444666777999;;;<<<>>>HHHTTT]]]___\\\ZZZYYY]]]aaahhhttt|||mmmjjjuuu|||rrrhhhaaa```\\\\\\ZZZWWWSSSOOOLLLKKKGGGDDDDDDHHHLLLTTTbbbooowwwnnn___VVVQQQKKKGGGEEECCC@@@???@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>???CCCCCCCCCCCCCCCBBBAAAAAACCCAAABBBHHHMMMTTT^^^hhhxxxuuukkkaaa]]]XXXRRRNNNMMMIIIHHHHHHHHHKKKOOOTTTWWWYYYbbbooozzz|||zzz||||||ooocccVVVOOOJJJEEECCCDDD???>>>>>>======BBBRRRcccwwwxxxnnn[[[GGG;;;999666222000000111111333111222777???JJJ\\\kkkkkkfff]]]RRRHHHBBB??????BBBIIIVVViii{{{xxxqqqnnnlllhhhdddaaa``````___```___^^^]]]bbb^^^[[[^^^bbbaaaXXXPPPHHHHHHIIIJJJKKKMMMNNNOOOJJJKKKKKKJJJJJJLLLQQQTTTYYY]]]cccgggkkkqqqyyyyyylllaaa\\\]]]^^^aaagggpppwwwyyywwwtttoooooouuuppp^^^KKKAAA===999555333333222111000///000111111333444555444333111222222000111222222333333333333))))))(((((((((((())))))(((((())))))))))))(((((((((''''''((())))))(((&&&((((((((((((((()))***+++***,,,///777FFF[[[qqq~~~uuukkk]]]SSSPPPQQQSSSTTTUUUWWW\\\ccchhhhhhbbb]]]QQQJJJAAA:::666444333222444555666777:::@@@GGGMMMLLLJJJGGGCCC>>>;;;888777666666444333111111000000........./////////000000111111111111111111111111111111111111111111111111333333333333333333222222444444444444444444444444333333444555777999;;;<<>>>>>???AAAHHHXXXiii~~~wwwmmmcccSSSCCC;;;999666333000//////000333000111444999BBBQQQ^^^iiieee]]]SSSIIIBBB??????AAAIIIZZZqqq{{{uuunnniiiggggggfffdddbbb```___^^^___[[[XXXZZZ^^^]]]VVVOOOHHHGGGGGGHHHHHHIIIJJJKKKFFFGGGGGGFFFFFFHHHKKKNNNRRRVVVYYY[[[\\\___eeejjjqqqvvv||||||nnnddd[[[VVVUUUWWW\\\eeennnuuuvvvsssoookkkkkkqqqppp]]]OOOAAA<<<;;;888555333333222111000000000111111222444555444222222222333222222222222222222333222******))))))))))))******(((((())))))))))))((((((((((((((()))))))))((('''(((((((((((()))***++++++***,,,000<<>>CCCHHHLLLJJJHHHCCC???;;;888666555444444222111000000000000....../////////000000000111111111111111111111111000111111111111111222222555555555444444333333222444444444555555555555555333444444555777999;;;<<>>VVVppp~~~tttmmmggggggkkkmmmllljjj```___^^^^^^```cccddddddaaa```___```^^^XXXNNNFFF;;;8885553334444ĉ@ӵDDDEEEFFFDDDBBB???;;;888666666555333222111000000000000000/////////000000000000111111111111111111111111111000000111111222222222333666555555444444333333333444444444555555666666666444444555666888:::<<<===CCCIIIOOOSSSTTTVVVXXX[[[aaafffooo|||www~~~>L=hĦ{{{qqqiiibbb^^^YYYQQQMMMMMM4ĉ@ӵDDDCCCFFFKKKQQQYYYgggttt~~~ooocccZZZUUUKKKGGGCCCAAAAAABBBCCCCCC@@@@@@??????>>>?????????@@@???>>>>>>>>>@@@AAABBBEEECCCFFFKKKOOORRRYYYaaaggguuu>Lwwwjjj```______ZZZRRRLLLJJJHHHEEECCCDDDGGGJJJMMMPPPXXXiiiyyyrrrbbbXXXPPPIIIEEEFFFFFFCCCBBBDDDGGGNNN^^^lll~~~yyyoooaaaUUULLLBBB:::555444333222222222222333000///000333666;;;EEEPPP___```]]]UUUJJJBBB??????EEENNN```yyy~~~rrruuuyyyyyyuuuoookkkiiiqqqlllgggdddbbb\\\RRRKKKIIIHHHGGGFFFFFFFFFFFFGGGEEEFFFGGGFFFEEEFFFHHHJJJOOOQQQSSSRRRPPPQQQUUUYYY]]]```bbbaaa___ccclllttt{{{xxxfff\\\WWWSSSOOONNNMMMPPPTTTYYY\\\___aaabbbfffgggpppxxxdddWWWIIIAAA;;;<<<===:::666555444444444444444333333333222222333222222222444666444444222111111111111222******))))))))))))******(((((())))))))))))((((((''')))+++***)))(((((()))((((((((()))***+++,,,---+++...222<<>>>>>GGGRRRZZZ\\\[[[[[[[[[eeelllyyyyyyHdĦ=Īj{{{mmmccc]]]WWWUUURRRLLLIIIIIIGG=?CCCFFFMMMSSS[[[iiiuuummm```XXXOOOKKKFFFBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>=========>>>>>>@@@AAABBBEEEDDDFFFKKKNNNOOOUUU[[[aaalllxxxHdĦrrrggg]]]ZZZYYYSSSLLLIIIHHHGGGEEECCCCCCDDDFFFGGGLLLTTTeeexxxvvvhhh^^^VVVMMMHHHGGGHHHDDDCCCDDDHHHOOO^^^kkksssmmmdddZZZQQQHHH@@@:::222222222222222333333444//////111555777:::CCCMMMYYY[[[[[[UUUJJJBBB@@@@@@EEENNN```zzz{{{sssnnnmmmrrrpppllliiieee]]]SSSLLLHHHHHHGGGFFFFFFFFFFFFFFFDDDEEEFFFEEEDDDDDDFFFGGGIIIKKKMMMLLLJJJKKKOOORRRVVVXXXYYYVVVTTTVVV^^^dddiiippp|||~~~|||zzzlll]]]VVVRRRNNNLLLLLLJJJKKKLLLMMMNNNQQQVVVYYYaaadddooo~~~vvvgggZZZRRRDDD>>>:::;;;;;;777333333444444555555555444333222111222222222111222555888666555333111000000111111)))))))))ӵ(((((()))ĭӵ)))ӵ(((Ħ***///222:::NNNdddjjjddd```ӵӵMMMEEEĦƜ`1.׼s???===<<<888Ħ444333111111111000000111222ӵ222Ħ222222222222222222000000111222ĭӵ555555Ħ>>>???>>>Ħ```ĦzzzzzzDdD?fӵĦZZZTTTPPPӵƜ`1.׼sEEEEEEĭӵӵĦzzziiiDDDDDD>>>=========:::;;;===ĦBBBAAADDDHHHIIIIIIĦDdDӵӵӵĦӵĭӵoooeee[[[VVVRRRLLLGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFJJJRRRcccxxxwwwjjjbbbZZZQQQKKKJJJGGGCCCAAACCCHHHPPP___lllmmmhhh```YYYPPPEEE<<<777333222222222222222222222000///222666777999AAAIIISSSWWWYYYTTTJJJBBB@@@AAAEEEMMM^^^xxxxxxwwwxxxxxxvvvtttqqqkkkbbbVVVNNNGGGFFFFFFEEEEEEEEEEEEFFFEEEFFFGGGFFFEEEDDDEEEGGGHHHJJJKKKJJJHHHHHHLLLOOOSSSSSSRRRPPPNNNOOOTTTXXX^^^bbbkkkuuuwwwsssrrrtttrrrxxx~~~jjj```VVVPPPLLLHHHGGGJJJGGGHHHHHHGGGFFFGGGKKKOOOXXX^^^jjjxxx~~~ooobbbXXXQQQLLLAAA;;;888999999555111111222333444444444333111111111222222111111333666999777555333111000000000111))))))?~4)))((((((g&e>&e+++g&e(((>hӵ///333999JJJ___ccc[[[g&eWWWguO>uO>&eLLLAAA4ff?>ߝL;;;gĉ@>>>:::999999Shӵ111111111111111111111g&e333>hӵ222222222222222000000111fff?><z222g&e>&e333444HL===???@@@ShӵgL~~~xxxS?ʬ3h?D%%)?ZufĦgL```VVVPPPg&eJJJgĉ@FFFIIIg&e>&e@e??g<ĉ3we<Ħ3h?@e???>>>===<<<<<<999:::<<<Z???@@@???AAAEEEFFF3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??mmmdddZZZTTTNNNGGGDDDFFFDDDDDDEEEEEEFFFFFFGGGGGGJJJQQQbbbxxxuuujjjccc\\\TTTMMMLLLFFFAAA@@@CCCHHHQQQ```mmmoooiiibbbZZZPPPCCC888222444444333333222111111000111000333666777888>>>FFFOOOTTTXXXTTTJJJBBB@@@AAAGGGNNN]]]uuu}}}vvvjjj]]]TTTEEEEEEDDDDDDDDDDDDEEEEEEGGGHHHIIIIIIGGGFFFGGGHHHJJJLLLMMMLLLIIIIIILLLPPPRRRRRRPPPMMMLLLLLLNNNPPPZZZZZZ___fffjjjiiihhhkkkmmmooouuulll```YYYQQQLLLGGGCCCDDDHHHEEEGGGGGGEEEBBBCCCFFFIIIQQQYYYfffsss|||}}}oooaaaWWWOOOJJJGGG@@@;;;888:::999555222222111111222333222111000///111111222111111333666999777666333111//////000111***4Dӵ''',,,***Hƅ^Hu]Ħ(((Hu]Ħ***ZuR)Ħ000777EEETTT\\\[[[WWWHu]ĦZZZHŐeHŐeHu]ĦAAAqIܗGIӵBBBtt888777666HGgĉ@111222000222333222111000Hu]Ħ999ZuR)Ħ222111000////////////sߝLGdUĦ666Hƅ^Hu]Ħ555ntHdĦ======HGgĉ@oooHdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦVVVQQQOOOHu]ĦHHHttLLLJJJHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼s@@@???>>>>>>@@@@@@=========HtĦ>>>===>>>???@@@Bt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦmmmbbbVVVPPPLLLHHHFFFGGGCCCFFFHHHIIIHHHGGGGGGHHHNNNUUUcccvvv}}}tttjjjddd```ZZZQQQIIIKKKEEEAAACCCHHHPPP]]]hhhmmmhhh___VVVLLLCCC;;;666444333111000000000111111222222111111444;;;CCCIIIRRRWWWYYYTTTKKKCCCBBBDDDIIIOOO\\\qqqvvvaaaNNNGGGDDDAAA@@@BBBEEEGGGHHHHHHKKKNNNLLLIIIIIIMMMQQQLLLJJJJJJKKKLLLMMMLLLKKKKKKMMMNNNLLLJJJJJJMMMPPPUUUXXXZZZXXXUUUUUUZZZ```jjjiiijjjpppzzzyyyjjj```QQQOOOKKKHHHDDDBBBAAA@@@???@@@@@@AAABBBCCCDDDDDDNNNUUU___hhhrrr~~~uuugggZZZPPPJJJFFFDDD???999666777666222000111000000000000000000000000444222000000222333444333111111111111111111111111))))))4DuXӵ(((+++)))DdDΦDdDĦ(((DdDĦ***,,,t|<000444===IIIUUUZZZXXXUUUDdDĦ]]]DdDΦDdDΦDdDĦ777peƜ4DuTӵFFF`eĭ555qet111111111000111222111000111DdDĦ???AAAt|<444333222111111000000000DdDDdDĦ555DdDΦDdDĦ555q<niDdDĦ<<>>>>>???<<<<<<===DdDĦ>>><<<===???qjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦlllaaaUUUPPPKKKGGGEEEFFFDDDGGGIIIJJJIIIHHHIIIIIIOOOTTT___tttxxxjjjbbb^^^ZZZSSSNNNLLLFFFBBBBBBFFFKKKVVV```iiieee^^^VVVLLLCCC:::555333333111000000000111111111111000111333999@@@FFFRRRWWWZZZVVVMMMEEECCCCCCFFFLLLYYYmmmzzzcccQQQGGGCCC@@@???AAADDDFFFGGGLLLOOOQQQOOOKKKIIIKKKNNNJJJIIIIIIJJJLLLMMMMMMLLLLLLMMMMMMKKKIIIIIIKKKNNNRRRTTTUUUTTTRRRSSSXXX\\\aaadddhhhlllooottt{{{|||zzz|||{{{pppcccWWWPPPMMMKKKHHHEEEBBB@@@???>>>??????@@@AAABBBCCCCCCDDDCCCKKKTTT^^^jjj{{{zzzssskkk___TTTLLLGGGDDDBBB>>>999666666666222000111000000000000000000000000333111///000111333333333111111111111111111111111((((((4DuXӵ)))***)))DdDΦDdDӵ)))DdDĦ+++,,,o)h000222999DDDOOOVVVWWWUUUSSSDdDĦaaaDdDΦDdDΦDdDӵ000=ӊB1.uTӵJJJHߝL`o9333po9wӵ111///000000000000222DdDĦEEEHHHo)h777666555444333222111222222DdDΦDdDĦ444DdDΦDdDӵ555GIpӵDdDĦ<<>>===<<<======;;;;;;<<<DdDĦ===;;;===>>>GIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵlllaaaUUUOOOJJJFFFDDDEEEFFFHHHJJJKKKJJJJJJKKKLLLPPPSSS]]]qqqzzzjjj___ZZZXXXTTTRRRMMMGGGCCCBBBBBBEEENNNWWWccc```[[[TTTKKKAAA999555333222111111000111111111///000000111222666<<>>>>>???@@@AAABBBCCCBBBGGGOOOXXXcccsssvvvmmmeee___UUUMMMGGGDDDAAA@@@===888555666555222000111000000000000000000000000222000//////111222222111111111111111111111111111((('''4DuXӵ***))))))DdDʜ4DuTӵ)))>d<Ħ,,,Dt///===JJJSSSVVVUUUTTTSSS>d<Ħccc>d<ʜDd<ʜ4DuTӵ333444F&uTӵHHH4DufئL>e222puR)Ħ111///000000000222555>d<ĦHHHDt888666444333222222444444DdDΦDdDĦ444>d<ʜ4DuTӵ6664DwDd<Ħ???puR)Ħ>d<peӵĦpeӵDx<>d<ӵDdd<@@@@@@>d<ĦEEE4DufئL>eMMMDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦBBB???===<<<<<<<<<;;;;;;;;;DdDĦ===;;;<<<===peӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵlllaaaUUUOOOJJJEEECCCDDDGGGHHHJJJKKKKKKKKKMMMOOORRRTTT]]]rrr|||lll```ZZZVVVSSSQQQLLLGGGDDDBBB@@@AAAIIIRRR```]]]XXXOOOFFF>>>888666222222111111111111111111000000111111222555:::>>>IIIOOOUUUTTTMMMDDD>>>;;;>>>CCCNNN___xxx|||jjj^^^QQQMMMHHHEEEFFFIIIKKKLLLPPPSSSUUUTTTPPPKKKHHHGGGEEEEEEEEEGGGJJJMMMMMMLLLKKKKKKIIIHHHFFFFFFGGGHHHKKKJJJHHHJJJMMMPPPRRRSSSRRRWWW\\\______aaafffjjjlllhhhccc___]]][[[XXXUUUSSSSSSRRRQQQNNNKKKHHHFFFAAA@@@???>>>===<<<;;;;;;<<<<<<===>>>???@@@AAAAAAEEEHHHMMMSSS\\\iiiyyytttiii^^^YYYQQQJJJFFFBBB???===;;;666444555555222000111000000000000000000000000111///...///111222111000111111111111111111111111((((((4DuXӵ+++))))))D&dq&ĒR)))***sdKĦ---DHRRudAAAMMMUUUWWWUUUUUUUUUsdKĦfffD&oq<Ōq&ĒR666888:::>dp&ĒRDDDAAAnfʜd<Φ>d<Ħ444s&dq&ĒR666777i?ʜtd<Ħ@@@HHܗDӊBzzz<x~~~B?daĦB?Ho9SSS>d<===<<<<<<<<<;;;;;;;;;>d<ӵ<<<===B?Ho9ggg<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRnnnbbbVVVPPPKKKFFFDDDEEEFFFHHHJJJJJJKKKLLLNNNPPPSSSVVV___rrrtttiii```ZZZTTTPPPIIIFFFCCCAAA???@@@IIISSSaaa]]]VVVLLLBBB;;;888888111111111111222111111111111222222222333666:::>>>GGGMMMTTTUUUOOOFFF???:::<<<@@@JJJYYYppp|||nnndddZZZUUUOOOKKKKKKLLLNNNOOOQQQSSSUUUTTTQQQLLLHHHFFFCCCCCCCCCFFFIIIKKKLLLKKKJJJHHHFFFEEEEEEEEEEEEEEEJJJHHHGGGHHHKKKOOOQQQQQQOOONNNNNNPPPUUUZZZ___aaahhhddd^^^XXXSSSOOOKKKIIIGGGGGGGGGFFFEEEDDDCCCBBB>>>>>>>>>======<<<<<<;;;::::::;;;<<<===>>>??????AAADDDGGGLLLSSS^^^kkksss{{{tttjjj___[[[TTTNNNIIIDDD???<<<:::555222444444111000222111111111111111111111111000//////000111222111000111111111111111111111111))))))4DuXӵ***)))***Hu]3hh)))***+++ne------=eBBBHHHQQQVVVXXXWWWXXXYYYnehhhcccpIƎ@t@h333888<<<>hAAA===:::fe222@ďD111222222333444666888:::>>>neKKKIII=e:::999777666444444777666ege555555sĪj@h777777777fdDĦCCC@ďDuuuHkge@h@GHĪj@IŌBeneRRRHkgeEEEneBBBCCCfeNNNHu]3hhsegeĦja>aĦ@GfffYYYseAAA???>>>>>>>>>;;;;;;<<<<Ō<<<===>>>@G[[[eeeHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hpppeeeYYYRRRMMMHHHFFFFFFEEEFFFHHHIIIIIIKKKNNNPPPSSSVVV___nnn~~~~~~sssiii^^^UUUOOOFFFCCCAAA???===???JJJVVVcccaaaZZZOOOCCC;;;999999000000111222222222222111333333333222333666;;;???JJJOOOVVVWWWSSSKKKCCC>>>:::???HHHUUUjjjwwwmmmeee___XXXRRRPPPQQQRRRSSSTTTTTTUUUTTTQQQMMMHHHEEEBBBBBBBBBDDDHHHJJJJJJJJJHHHFFFCCCBBBCCCDDDDDDCCCFFFFFFFFFFFFGGGJJJMMMOOORRRNNNJJJKKKPPPVVVZZZ\\\bbb^^^YYYRRRLLLGGGCCCBBBCCCCCCCCCBBBBBBAAA@@@@@@===============<<<;;;;;;888999:::;;;<<<======>>>>>>@@@DDDIIIPPPYYYbbbiiioooxxx~~~zzzrrrkkkddd```ZZZTTTNNNGGG@@@<<<888333111333444111000222111111111111111111111111000000///111222333222000111111111111111111111111***4DuXӵ)))ĵD^''')))***,,,))),,,---DDDOOORRRUUUXXXYYYZZZ[[[[[[gggbbbYYY111666>>>DDDFFF???<<<999777000111333111222333333555777:::===???CCCNNNNNNOOO???>>><<<:::999777777777666777666666777777777888888DdDĦKKKOOOvvvQQQKKKCCCEEEAAACCCDDDLLLLLLD^s׼sgeFm8>aĦsssddds׼sEEEBBB@@@???@@@@@@<<<<<<===Ho>>>===>>>??????MMMXXXbbbD^DdDĦs׼ssssggg[[[TTTOOOJJJHHHHHHCCCDDDFFFFFFGGGIIIMMMPPPPPPTTT\\\eeeoooxxxwwwkkk___TTTMMMDDDAAA???===:::===JJJXXXffffffaaaVVVIII>>>999999///000111222333222222111444333222111111555<<>>@@@CCCGGGLLLSSSYYY\\\^^^iiisssuuurrrpppmmmjjjgggccc^^^XXXQQQIIIBBB<<<777222000333444111000222111111111111111111111111111000000222444444222000111111111111111111111111Φ4DuXӵtvӵ>d<Ħ(((''')))+++,,,,,,,,,Ħ---000333888???GGGLLLZZZYYYYYYZZZ[[[\\\\\\\\\]]]```ĦNNNAAA999888777555444444444666777>>>FFFLLLLLLLLLMMMHHHAAA<<<;;;999888666666555555111000/////////111222333222222111111222333444444666999===@@@CCCEEEIIILLLĦUUUUUUQQQKKKFFFBBBBBB@@@???===;;;:::999666666666666777777777777888777777777777999;;;<<<777888888888888999999999>d<ĦSSSWWWYYY^^^eeennnvvv~~~~~~xxxqqqmmmkkkhhhaaa[[[MMMIIIFFFFFFDDDAAAAAAEEEBBBDDDFFFEEEĦFFFFFFKKKQQQQQQMMMIIIIIIJJJMMM>d<Ħ{{{BegeFYĉ>aĦ|||lllBeHHHEEECCCAAAAAAAAABBB=========nu]ӵ>>>??????@@@CCCFFFGGGGGGLLLVVV___fffooowwwuuu>d<Ħ>d<ĦĦBeĦuuuiii]]]VVVQQQLLLIIIJJJAAACCCDDDEEEFFFHHHLLLOOONNNRRRXXX]]]ccclllwwwvvviii\\\QQQKKKCCCAAA>>>;;;888;;;IIIWWWhhhiiiggg^^^OOOBBB:::777///000111222333333222111333222111///000555<<>>===;;;<<<<<<===<<<;;;:::999777777888999:::;;;;;;<<<<<<===???BBBEEEHHHKKKLLLOOO\\\gggiiigggggghhhhhhgggddd___YYYSSSKKKBBB===666222000222333111000222111111111111111111111111111111111333444555333111111111111111111111111111?aŖ%7uSQuR)ӵsdKĦ***---+++******+++gdKĦ///222777===EEEOOOWWWaaabbbbbb```\\\\\\```ccceeegdKĦBBB:::555444444333222222666>>>DDDHHHKKKPPPQQQNNNGGG???999777666555444444444444444444444444444444333222111333444555555444555777999<<<@@@DDDFFFGGGJJJNNNgdKĦccceeeddd[[[PPPNNNGGGAAAAAAAAA>>>;;;;;;666777888999::::::::::::888888777666666777888999999;;;;;;;;;:::999:::;;;gdDĦbbbdddeeegggqqqzzz~~~~~~wwwlllhhhddd```^^^[[[YYYWWWIIIHHHEEECCCAAAAAAAAAAAAEEEFFFEEEgdKĦEEEHHHGGGJJJOOONNNHHHGGGKKKJJJsdKĦŶS3we<}}}UUUMMMFFFFFFEEEBBB@@@@@@@@@@@@@@@iĉ@3hR/Ō@@@@@@???@@@BBBDDDIIIIIIKKKNNNTTT]]]hhhoooxxxDdDĦsdKĦgdKĦgdKĦwwweeeZZZSSSMMMIIIIIIBBBBBBBBBBBBDDDHHHKKKMMMQQQQQQRRRWWW___iiitttzzzttteeeZZZQQQKKKCCC>>>===>>><<<<<>>555444333222111111111222333333333333222333666;;;>>>DDDHHHKKKLLLJJJEEEBBB@@@>>>;;;AAAPPP```ttt~~~tttlllkkknnnqqqvvvrrrjjj```WWWPPPKKKHHHFFFDDDCCCCCCEEEGGGHHHHHHEEECCC???>>>???@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>AAAAAAAAAAAAAAAGGGOOOVVVVVVUUUPPPIIIFFFFFFDDD@@@>>>>>>===<<<;;;;;;;;;;;;:::;;;;;;<<<;;;:::888777888888999:::;;;;;;;;;;;;>>>>>>???@@@BBBDDDFFFGGGKKKOOOUUUZZZ]]]\\\YYYWWW\\\``````YYYRRRMMMGGGAAA888444111111444555222///222222111111111111222222111111111111111111111111222222111111222222333444>A***ne******,,,***))))))ne333666:::???EEEMMMXXXaaagggfffffffffeeedddbbb```ne>>>:::555222000111444555777<<>>;;;;;;666777777777777777666666888777777666777777888999888999:::999888777888De\\\dddiiikkkmmmvvv~~~{{{rrrmmmeeeaaa\\\XXXUUUSSSPPPMMMHHHGGGEEECCCBBBAAAAAAAAADDDDDDneCCCEEEFFFEEEGGGKKKJJJFFFFFFKKKJJJnettt>Ak<wwwhhhYYYOOOFFFDDDDDDCCCBBBDDD@@@AAA@@@fh???@@@@@@??????AAACCCCCCDDDEEEHHHMMMUUU___eeeiiippp|||Denenenezzzhhh]]]WWWQQQMMMMMMDDDCCCCCCCCCDDDGGGJJJKKKPPPQQQUUU[[[eeepppzzzuuueeeYYYPPPIIIDDD>>><<<===<<<<<>><<<;;;:::???MMM[[[nnn{{{zzzzzz{{{wwwpppggg]]]SSSLLLHHHEEEDDDBBBCCCDDDEEEEEEEEEAAA???======???@@@@@@@@@AAA@@@???>>>>>>======>>>???@@@@@@@@@AAAFFFOOOVVV]]]\\\WWWNNNIIIFFFAAA<<<<<<<<<;;;:::::::::::::::999999999999999888777777777888999:::;;;;;;;;;;;;<<<<<<===>>>@@@BBBDDDEEEFFFIIIOOOTTTVVVUUUSSSQQQQQQVVVXXXUUURRROOOHHHAAA:::555111111444666444111444333222111000/////////111111111111111111111111222222111111222222333)))))))))******,,,+++++++++333:::AAAIIINNNQQQXXXccckkknnnllllllmmmmmmhhh___WWW888444222222111---111777<<<@@@EEEIIILLLMMMJJJEEE@@@;;;888666666444444333222222222222333......///000111111222222000222666888;;;===AAADDDHHHLLLPPPQQQQQQRRRtttfff[[[OOOIIIEEE@@@===>>>999999888888777666555555888888888888999999::::::999:::;;;:::999888999;;;PPPZZZcccjjjnnnqqq{{{~~~}}}{{{xxxyyyxxxooohhhccc\\\YYYTTTPPPNNNKKKGGGEEEFFFEEEDDDCCCBBBBBBBBBBBBAAABBB@@@BBBDDDDDDCCCDDDGGGFFFDDDGGGKKKKKKeeexxxvvvdddWWWKKKGGGFFFEEEEEEFFFAAAAAAAAA@@@===?????????>>>???AAACCC>>>???@@@BBBFFFMMMUUUZZZ^^^eeerrrzzzhhh^^^WWWRRRNNNNNNEEEEEEDDDDDDEEEGGGIIIKKKOOOQQQWWW___kkkxxxwwwfffYYYOOOGGGDDD>>>;;;<<<;;;===KKK[[[iiimmmqqqnnnbbbRRRBBB888444333222111111111222333444555666666555555666777???BBBFFFGGGDDD>>>:::777888888>>>HHHSSSddd~~~{{{uuummmdddYYYQQQLLLGGGEEEDDDDDDEEEEEEDDDCCCBBB@@@??????@@@AAA???>>>@@@???>>>======<<<<<<======>>>??????@@@EEENNNTTTaaaaaa]]]UUUMMMHHHBBB<<<::::::999888888888999999888777777666666666666666777888999:::;;;;;;;;;;;;::::::;;;<<<>>>@@@AAABBBAAADDDIIIMMMOOOOOOMMMKKKHHHKKKNNNOOOPPPPPPHHH???===888444333444666555333555444222000///......---111111111111111111111111222111111111111222333+++***)))((()))***+++,,,((()))))))))))))))******,,,,,,---...000444999<<>>888333111111222333222777???FFFKKKMMMNNNNNNIIIEEE???999555444444555222222111111111111222222111111111222222333444444555888<<>>>>>===<<<===>>>???BBBGGGNNNVVV```iiiooottt~~~yyyuuussszzz{{{vvvuuuvvvtttxxxzzzppphhhbbb^^^VVVSSSPPPMMMKKKIIIFFFCCCDDDDDDCCCCCCCCCBBBBBBCCC???@@@@@@?????????BBBDDDCCCCCCCCCDDDCCCDDDHHHKKKMMMPPPUUU[[[fffyyyqqqcccUUUOOOMMMIIIFFFFFFCCCBBBAAA@@@???>>>>>>>>>===>>>??????>>>>>>@@@BBB>>>???@@@BBBDDDIIIOOOTTTXXX```mmm|||uuudddZZZTTTOOOLLLLLLEEEEEEDDDDDDEEEHHHJJJLLLOOOQQQVVV```nnn~~~{{{jjj\\\PPPHHHDDD===:::<<<===@@@MMM]]]mmmrrrvvvsssfffUUUDDD999444333222111111111222333777999;;;:::888666666666===@@@EEEFFFBBB===777555777777===DDDKKK[[[||||||vvvnnnfff^^^WWWTTTLLLJJJIIIHHHHHHHHHEEECCCFFFEEECCCCCCCCCBBB???===???>>>===<<<<<<;;;;;;<<<;;;<<<======>>>CCCKKKRRR]]]aaa```ZZZSSSMMMFFF???999888777777777777777777888777555555444555666777777888999::::::;;;::::::999::::::;;;===>>>@@@AAA@@@BBBFFFIIIKKKKKKIIIHHHEEEFFFFFFFFFJJJLLLFFF===AAA===999666555555444333444333111000///.........111111111111111111111111111111111111111222222+++***)))))))))***,,,---(((((())))))*********+++***,,,...111444:::AAAGGGSSSdddsssuuurrrqqqqqqpppuuuwwwvvvooobbbSSSGGGAAA666555444333222222444555<<<@@@GGGMMMQQQQQQNNNKKKAAA???;;;888555444444444111111000000000111111222444333333222333444555555;;;>>>BBBEEEGGGIIILLLNNNPPPSSSWWW[[[```hhhsss{{{ppp___RRRJJJCCCAAACCC===<<<;;;;;;;;;;;;<<<===<<<===???AAABBBAAA@@@@@@???@@@AAA@@@???>>>???AAA???CCCHHHOOOWWWbbbmmmttt~~~|||wwwqqqwww~~~~~~yyysssqqqqqqsssyyyrrrhhh```ZZZWWWOOOMMMKKKKKKJJJIIIGGGEEEBBBCCCCCCCCCCCCCCCBBBBBB??????@@@???>>>???AAACCCCCCEEEDDDCCCCCCEEEIIILLLOOOQQQUUUZZZfffyyyxxxjjj\\\VVVTTTOOOIIIFFFDDDCCCAAA@@@???>>>>>>>>>===>>>???>>>======???@@@???@@@AAABBBCCCFFFKKKNNNUUU]]]jjjyyysssbbbXXXSSSMMMKKKKKKEEEDDDDDDEEEFFFIIILLLNNNOOOPPPTTT^^^mmmpppaaaSSSIIICCC<<<999===@@@DDDQQQ```tttxxx{{{vvviiiVVVDDD999444333222111111111222333777999::::::888666555555;;;@@@DDDFFFCCC===777444777777<<>>===<<<;;;;;;;;;;;;999;;;<<<<<<===AAAHHHNNNXXX___bbb^^^WWWPPPIIIBBB999999888777666666666666888777666555555666888999777777888999:::::::::::::::::::::;;;===>>>@@@@@@>>>@@@CCCEEEFFFFFFEEEDDDCCCBBB???>>>CCCHHHGGGAAAEEEBBB>>>:::777666444333222111111000000000000000111111111111111111111111111111000000111111222333***************+++,,,,,,)))))))))***++++++,,,,,,(((,,,111555:::CCCMMMUUUcccttt}}}zzzvvvppprrrrrrnnncccTTTFFF>>>;;;...000222333333444777999EEEGGGKKKOOOQQQNNNIIIEEE;;;:::888777555444444444111000000000000111222222333333222222333555666888@@@CCCHHHKKKLLLNNNPPPRRRUUUZZZbbbjjjrrr}}}zzzgggXXXMMMEEEBBBCCC===<<<;;;:::;;;<<<===>>>===???BBBEEEFFFEEECCCBBB???AAABBBAAA@@@???@@@AAA@@@EEELLLUUU^^^jjjwww|||{{{uuupppooopppxxx}}}rrrfff]]]VVVQQQMMMIIIHHHGGGHHHHHHHHHFFFDDDBBBBBBCCCCCCCCCBBBBBBAAA???@@@@@@???>>>>>>@@@CCCCCCFFFFFFCCCBBBFFFJJJJJJOOOQQQUUUZZZggg|||}}}nnn```[[[YYYTTTLLLHHHEEEDDDBBB@@@???>>>>>>???===>>>>>>===<<<<<<>>>???===>>>@@@@@@AAACCCFFFIIIVVV___lllzzzuuueee[[[VVVQQQNNNOOOFFFFFFEEEEEEGGGIIILLLNNNNNNPPPTTT^^^mmmwwweeeUUUIII@@@:::999???DDDIIIUUUdddxxx{{{}}}wwwiiiVVVDDD:::444333222111111111222333222444666666444222222222:::???DDDFFFDDD>>>999555888777:::===???LLLkkkxxxlllddd___]]]^^^ZZZVVVSSSQQQPPPNNNLLLEEECCCBBBCCCDDDEEEDDDCCC???>>>===<<<<<<;;;;;;<<<888:::;;;;;;;;;>>>EEEJJJTTT]]]dddbbb[[[TTTKKKDDD<<<;;;999888666666555555777777777777777888888999666777888999::::::::::::;;;;;;;;;;;;===>>>???@@@;;;<<<>>>???@@@@@@@@@@@@======:::888===EEEGGGEEEEEEDDDAAA>>>:::888666555222111111111111111222222111111111111111111111111111000000000000111222222)))***++++++,,,,,,++++++)))******+++,,,,,,------,,,111888>>>EEEPPP]]]fffmmm{{{|||{{{vvvmmmgggbbbYYYNNNCCC<<<888777///000222333444777<<>>EEEIIINNNRRRTTTVVVXXXYYYaaajjjwwwtttcccVVVLLLGGGGGGAAA@@@>>><<<<<<<<<===>>>===@@@DDDGGGHHHGGGDDDCCCBBBCCCDDDDDDBBBBBBCCCDDDGGGMMMVVV^^^hhhtttxxxpppkkknnnvvvuuuooofff^^^WWWQQQLLLIIIGGGFFFFFFFFFGGGFFFDDDBBBBBBCCCCCCCCCCCCBBB@@@@@@AAAAAAAAA???>>>>>>@@@BBBCCCGGGGGGCCCBBBFFFHHHGGGNNNPPPTTT[[[iii{{{hhh```\\\VVVNNNJJJFFFEEEBBB@@@>>>>>>??????===>>>>>>===<<<;;;===>>>;;;===>>>??????AAACCCEEERRR]]]lllyyyxxxhhh___ZZZUUUSSSSSSJJJIIIHHHGGGGGGHHHJJJKKKMMMOOOVVVaaappp}}}hhhTTTFFF>>>888999AAAHHHNNNYYYfffwwwzzz{{{uuugggUUUEEE;;;444333222111111111222333///111222222222111222333888===CCCFFFDDD???999666888555666999;;;FFFbbb~~~xxxqqqmmmmmmhhhbbb]]][[[ZZZYYYXXXMMMKKKHHHFFFFFFGGGFFFEEE@@@???>>>===<<<<<<<<<<<<888:::;;;:::999<<>><<<:::888666555555666666777888888888888888666777888999999::::::999:::::::::;;;<<<===>>>???:::;;;;;;<<<============999:::999777999???BBBAAAAAABBBBBBAAA>>>;;;:::999444444333222111111222222111111111111111111111111000000000000000111222222)))***+++,,,---,,,++++++******+++,,,------......222777???GGGOOO[[[iiitttpppzzz~~~xxxvvvxxxsssjjj]]]SSSFFF<<<777666555444333444444444555:::BBBIIIIIIGGGFFFFFFFFFCCC<<<777999777555222111111111111111111000111111222333333333333444777:::???CCCFFFJJJNNNTTTYYY[[[^^^```aaammmyyynnn___SSSLLLKKKGGGEEEBBB@@@>>>>>>???@@@===???DDDGGGHHHGGGDDDCCCEEEGGGHHHGGGFFFEEEFFFGGGPPPVVV___gggoooyyyyyyoooiiinnnwww~~~wwwnnniiibbb[[[VVVQQQMMMJJJIIIHHHGGGGGGHHHFFFCCCAAABBBCCCDDDDDDCCCAAA@@@???BBBBBBBBB@@@>>>>>>???AAABBBGGGHHHCCCAAAFFFGGGDDDLLLOOOTTT\\\kkkqqqeee^^^WWWOOOJJJGGGEEEBBB@@@>>>>>>??????======>>>===;;;;;;<<<>>>;;;===???@@@@@@AAACCCDDDIIITTTeeesss}}}zzziii```[[[WWWUUUUUUNNNLLLJJJGGGFFFFFFGGGHHHKKKOOOXXXeeetttjjjSSSCCC<<<777999CCCKKKQQQ\\\hhhuuuwwwxxxrrreeeTTTEEE<<<444333222111111111222333///000222222222222444666666<<>>======<<<<<<===888:::;;;:::999;;;@@@DDDFFFTTTbbbfffddd___YYYTTTAAA@@@>>>;;;888666555555444555777888888888777666666777888999999:::999999999999999:::;;;<<<===>>>;;;;;;<<<<<<<<<=========888<<<<<<888666999;;;:::===@@@BBBBBBAAA???======777666555333222111111000111111111111111111111111000000000000000111111222+++,,,...000000///---,,,---...///---***+++///333666===GGGRRR```nnnvvvvvvtttsssrrrsssrrrjjj\\\QQQEEEBBB===888444222111111444555777:::???DDDIIIKKKGGGEEEAAA???===;;;999777444444333333222111111111000111222111111111333555333555888===CCCHHHMMMPPPOOOVVV]]]bbbdddhhhpppwwwpppccc[[[VVVKKKKKKIIIEEEAAA@@@AAABBB>>>BBBFFFGGGFFFEEEFFFGGGIIIJJJKKKLLLMMMMMMNNNNNNZZZbbbnnnwww|||pppjjjpppxxxzzzvvvtttooohhh```ZZZXXXUUUPPPKKKLLLKKKIIIGGGEEECCCBBBBBBHHHEEECCCCCCDDDCCC@@@===BBBAAA@@@???@@@BBBEEEGGGCCCDDDEEEDDDCCCDDDEEEGGGMMMLLLQQQ^^^oooqqqfff___YYYSSSLLLGGGBBB@@@CCCCCC@@@<<<@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAIIIKKKSSSbbbppp{{{{{{lllccc^^^ZZZWWWWWWSSSQQQNNNKKKIIIJJJKKKLLLOOOQQQXXXcccrrrfffPPPCCC===;;;;;;???DDDLLLZZZgggwwwuuuqqqiii]]]PPPCCC<<<444444333333333333222222333333333222000000222444444>>>GGGFFFBBB===888444444222444999<<>>@@@AAAJJJPPPXXX```cccbbb___]]]VVVIII;;;666999;;;888333:::999999888888888888888555666777777777888;;;>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;:::::::::;;;;;;;;;;;;::::::999888777777999===DDDMMMRRRPPPIIIBBB???888333444555333111111111111111111111111111111111111222333333333333222***,,,///111111///---+++))),,,------,,,---222666<<>>;;;:::999666444333333222222222111111111222333333222111222444666888;;;@@@EEEIIIMMMQQQSSSXXX\\\bbbhhhnnnxxxvvviiibbbWWWTTTOOOKKKHHHFFFEEEEEEBBBEEEGGGHHHFFFEEEFFFHHHNNNOOOQQQSSSVVVYYY\\\]]]dddnnn|||wwwooolllttt}}}}}}wwwsssppplllfff^^^ZZZXXXVVVRRRMMMJJJIIIHHHFFFDDDCCCBBBBBBFFFDDDCCCCCCDDDCCC@@@===??????>>>>>>???@@@AAABBBBBBCCCDDDDDDCCCDDDFFFHHHLLLMMMTTTbbbsss{{{lll```VVVPPPLLLHHHDDDBBBBBBBBB???===@@@???>>>>>>======>>>>>>======>>>>>>???@@@@@@@@@EEEFFFNNN[[[hhhttt~~~nnneee```[[[XXXXXXWWWUUURRROOOMMMMMMMMMMMMNNNQQQXXXdddssshhhQQQDDD<<<999888:::>>>FFFTTTaaapppnnnhhh___TTTHHH>>>888444444333333333222222222222333333111000111333555999EEEOOONNNHHHAAA;;;666777333333777777<<>>>>>;;;:::;;;888888777777888:::<<<===BBBHHHPPPXXX]]]```aaaaaa[[[OOOAAA::::::;;;888444888888777666666666666666666777888888888:::===@@@===<<<;;;;;;::::::::::::888888888999999:::;;;;;;:::999999999888777777777888<<>><<<999777666555333111222222111111111111111111333444444333333444777999???CCCIIINNNQQQSSSUUUWWW[[[\\\```hhhuuu~~~tttgggaaaYYYSSSQQQOOOLLLJJJHHHIIIJJJJJJJJJKKKMMMOOOVVVWWWYYY\\\```eeeiiilllqqq|||zzzpppnnnqqq~~~}}}yyyuuupppiiiddd^^^ZZZXXXVVVRRROOOHHHGGGFFFDDDCCCCCCCCCCCCDDDCCCBBBBBBCCCBBB@@@>>>@@@@@@@@@AAAAAA@@@@@@@@@???AAABBBCCCCCCDDDFFFHHHKKKNNNXXXgggyyyuuudddXXXQQQLLLJJJGGGDDDAAA@@@???>>>@@@???>>>>>>======>>>>>><<<<<<======>>>?????????DDDCCCHHHSSS^^^kkkzzzrrriiiddd^^^ZZZZZZ[[[ZZZWWWTTTQQQOOONNNMMMMMMQQQYYYfffvvvlllTTTFFF===999777777:::BBBPPP^^^lllggg```UUUKKKAAA:::666333333333333222222222222111222222111000111444666>>>KKKVVVVVVMMMEEE===777888444333555555888HHH[[[~~~{{{{{{vvvpppdddTTTHHHEEE@@@===>>>>>>;;;:::<<<999888777777777888999:::===AAAGGGMMMSSSYYY___cccdddXXXIII>>>:::999777555666666555444444444444444777888:::;;;;;;===@@@BBB======<<<;;;:::999999999555666666777888999::::::777777777777777777666666777:::CCCRRRaaagggeee___FFF===666444444333222444111111111111111111111111000111222222333333222222+++,,,///111111///,,,***...///000111333:::CCCJJJ```lllzzz~~~uuullleee```UUUIII>>>777444333555444333333444555777888<<<>>>AAADDDDDDBBB???===:::888555444333333111000111111111111111111111111222333555555666888<<>>???AAABBBBBBDDDGGGIIIJJJOOO[[[kkkmmm^^^VVVMMMMMMJJJFFFAAA??????@@@??????>>>===============;;;;;;<<<<<<===>>>>>>>>>EEEDDDFFFNNNXXXddduuuvvvmmmgggaaa\\\[[[\\\ZZZXXXUUUQQQNNNKKKJJJMMMRRR\\\kkkzzzoooVVVGGGAAA<<<999999<<>>888666333333333222222222222111000111222111111222444777>>>LLLYYYYYYQQQGGG===666777333333666777;;;JJJ[[[vvv}}}|||~~~ooo\\\NNNIIICCC@@@@@@@@@===<<<>>>:::999888888888:::;;;<<<>>>@@@CCCFFFKKKSSS]]]dddlllaaaQQQBBB999666666777666555444444333333444444777999;;;======???AAACCC???>>>===;;;::::::::::::666666777888888888999999555555555555555555666666666777>>>LLL\\\eeeccc^^^JJJ@@@777444333222222444111111111111111111111111000000111222222222222222+++,,,...000000///...,,,---...000333999EEESSS^^^nnnyyy{{{pppfffXXXOOOCCC:::777555333000555555555666888:::<<<===?????????>>>===<<<;;;:::777555333222333222111000000000111111222222222333000333666999<<>>>>>===<<<=========;;;;;;;;;<<<======>>>>>>DDDCCCEEEJJJQQQ\\\mmm|||yyypppiiibbb]]][[[XXXWWWTTTQQQNNNJJJHHHFFFMMMSSS___oooqqqWWWHHHBBB===:::;;;>>>GGGVVVeeennnhhh\\\OOOCCC;;;777555333333222222222111111111000111222111111222444777===KKKXXXZZZUUUMMMAAA888777222222666888;;;GGGWWWnnn}}}~~~lll___QQQJJJEEEDDDBBB>>>===>>>:::999999999999;;;<<<======???AAABBBGGGQQQ^^^hhhrrriiiZZZHHH;;;555666888777666555555444444555555777999;;;======>>>@@@BBB???>>>===<<<;;;;;;;;;;;;999999::::::999888777666444444444444444444555555333333888CCCRRR[[[]]][[[MMMBBB888444333111111444111111111111111111111111000000111222222222222111++++++,,,...//////000000,,,///444;;;EEESSScccooorrr~~~rrrbbbWWWGGG???555111222444222///222333555888;;;???BBBCCC???>>>;;;999777777888888666444222111222333222111000000111222333333444444222666<<<@@@DDDFFFIIIKKKJJJOOOUUUWWWUUUVVVZZZ^^^aaagggrrr~~~zzzuuuqqqpppnnnmmmkkkqqqsssxxxxxxuuutttjjjfffddd```[[[VVVQQQMMMKKKFFFEEEDDDCCCCCCCCCCCCCCC???AAACCCDDDCCCCCCDDDEEECCCDDDFFFFFFFFFDDDBBBAAA>>>@@@AAABBBCCCDDDGGGJJJJJJSSSaaatttooo```VVVSSSOOOJJJFFFCCCAAA@@@???>>>======<<<<<<======;;;;;;<<<<<<===>>>>>>>>>AAA@@@BBBGGGKKKRRRbbbpppyyy{{{qqqjjjbbb\\\ZZZSSSRRROOOLLLIIIGGGEEEEEELLLSSSaaarrrrrrXXXIII@@@<<<999:::>>>FFFUUUbbbjjjdddYYYMMMBBB:::555222222222222222111111111111111222222111000111444666===IIIUUU[[[\\\VVVJJJ???999333111444555555???LLLbbbuuu{{{ppp^^^VVVOOOKKKGGGAAA>>>???;;;:::999999999:::;;;<<<999<<<>>>@@@EEEPPP```llltttpppfffVVVEEE:::888999777777666555555555555666666888:::<<<;;;<<<===>>>======<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<;;;999777666444444444444444444333333111111444<<>>AAABBB===;;;999777666555666666444222000000111222222111000111222333444555666666888===DDDIIILLLMMMNNNNNNNNNSSSWWWVVVTTTVVV]]]ccclllwww}}}~~~}}}wwwnnngggcccbbb___[[[VVVQQQNNNMMMGGGFFFEEEDDDCCCCCCCCCCCC???AAADDDEEEDDDDDDFFFHHHBBBCCCDDDDDDDDDCCCBBBAAA@@@AAACCCCCCCCCEEEGGGJJJIIIVVVggg|||~~~lll[[[VVVPPPLLLJJJGGGCCC@@@>>>>>>===<<<<<<<<<<<<===;;;<<<<<<===>>>>>>??????>>>???BBBFFFGGGLLLYYYfffsss~~~{{{rrrjjjbbb[[[YYYPPPOOOLLLIIIGGGFFFFFFGGGIIIRRRaaasssqqqXXXIII???;;;999:::===CCCPPP]]]ddd___VVVLLLCCC:::555222222222222222111111111111222333333111000111333555;;;DDDOOOYYY```^^^RRREEE:::444111333333111999EEESSSdddpppggg^^^XXXQQQIIIEEEEEEAAA???===;;;::::::::::::777:::===???CCCMMM\\\hhhsssvvvttthhhUUUDDD<<<:::777777666555555555555555444666999:::999888999:::::::::999999999:::;;;;;;999:::;;;<<<;;;:::888777555555555444444333333222222222333777???IIISSSZZZSSSIII???;;;888444333444111111111111111111111111///000000111111111111111+++***)))***,,,000444666DDDKKKTTT]]]cccjjjqqqvvvyyy{{{vvvgggVVVJJJBBB===444555555444222111222333444555666888999;;;<<<===::::::999888666666555555222111//////111222111000111111222333555666777777>>>CCCJJJPPPQQQQQQPPPPPPRRRUUUXXXWWWTTTWWW```hhh{{{|||}}}tttnnnjjj``````^^^[[[VVVRRROOOOOOHHHGGGFFFEEECCCCCCCCCCCC???BBBEEEFFFEEEEEEGGGIIICCCCCCDDDDDDDDDDDDDDDCCCAAABBBDDDDDDDDDEEEGGGJJJIIIXXXlllxxx^^^XXXPPPLLLLLLJJJDDD???>>>>>>===<<<<<<<<<<<<<<<<<<<<<======>>>?????????>>>@@@DDDGGGGGGJJJUUUaaaooozzz{{{rrrjjjaaaZZZXXXPPPNNNJJJGGGFFFFFFHHHIIIGGGPPP```ssspppWWWIII@@@<<<:::;;;===BBBNNNYYY___\\\UUUMMMEEE===777444222222222111111111111000333333333222000000222444999???IIIUUU```bbbUUUGGG:::333111444444222999DDDHHHWWWttt~~~uuujjjcccZZZQQQLLLLLLHHHFFFCCC@@@===;;;;;;:::888;;;>>>???@@@HHHUUU```rrrzzzvvvaaaLLL???:::666666555444444444444555333555777888777666666777777777777777888999:::;;;777888:::;;;;;;:::999888666666555444444333222222555555555555888AAAMMMVVVVVVKKKBBB>>>;;;666444555111111111111111111111111//////000111111111111111,,,+++---000///111>>>MMM\\\iiioookkkkkkssswwwuuuxxxnnn___PPPEEE===888555111222222111000000111333555666888;;;<<<<<<<<<<<<666666666555555444444444000000000000000111222222555444333333555777:::<<>>>>>>>>????????????>>>>>>>>>>>>BBBCCCCCCDDDGGGLLLRRRWWWiiiuuuxxxnnnggg```YYYVVVPPPLLLHHHGGGHHHJJJLLLMMMMMMRRR]]]kkkxxxqqqUUUDDDAAA;;;999>>>AAACCCMMMZZZ___^^^[[[UUULLLAAA777111333333333333333333333333777666333111111111222333777===HHHVVV___^^^UUULLL===:::666444555777999:::GGGQQQddd}}}~~~tttiii^^^WWWTTTPPPKKKGGGCCC@@@===:::<<<======;;;<<>>BBBEEEGGGIIIFFF>>>999777555111222111000111222111///---000000000000000000000000///,,,,,,000444===OOO___nnnzzzyyytttuuusssllleee]]]PPPDDD<<<777333111///000222222222333555777777888:::;;;;;;;;;;;;:::555555555444444444333333111111111111111222333333555444333444888===BBBEEEIIIMMMRRRSSSRRROOOMMMMMMOOOOOOTTT]]]dddnnn~~~}}}zzzvvvpppiiidddbbb```]]]ZZZVVVQQQMMMIIIGGGDDDCCCDDDDDDDDDCCC@@@BBBDDDEEEEEEFFFIIIKKKJJJHHHFFFFFFFFFFFFDDDCCC???>>>>>>???BBBEEEGGGHHHRRR^^^sssttt```QQQQQQQQQKKKEEEEEEBBB@@@>>>>>>???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCDDDFFFJJJOOOSSS```kkkuuu|||wwwllleee]]]VVVSSSNNNKKKHHHGGGIIIKKKLLLLLLHHHMMMWWWfffuuuvvvZZZHHHAAA;;;999>>>AAADDDPPP]]]gggfffbbbZZZOOOCCC:::555333333333333333333333333666555333111111111222333333888AAANNNXXXYYYRRRKKKAAA<<<777444444666888999???HHHXXXmmmzzzlllbbbZZZUUUNNNGGGCCC@@@===;;;<<<======;;;;;;@@@IIIQQQbbbkkkvvvyyyqqq___KKK>>>888666333333444555555555555777888777666555666888999888777777888999;;;<<<===>>>>>>===999777666666666777777777666444222111222111111111444777;;;===@@@EEEHHHEEEBBB@@@<<<666333222111111222222111///000000000000000000000000222......333===MMM```ppp|||xxxqqqggg]]]NNNHHH???888333222111000...000333444555777:::<<<:::;;;;;;;;;:::999888777444444333333333333333222333222222222222333444444444444555888>>>DDDKKKOOOKKKLLLMMMMMMKKKIIIGGGEEELLLQQQ\\\jjjvvvzzzzzzyyywwwtttnnnjjjgggccc___[[[UUUOOOKKKIIIGGGDDDDDDDDDEEEEEEDDD???AAABBBCCCDDDFFFIIIKKKKKKIIIGGGFFFFFFFFFEEECCC???>>>======???CCCGGGIIIWWWccczzzkkkUUUPPPPPPLLLGGGFFFBBBAAA???@@@AAAAAA@@@>>>========================???AAACCCDDDEEEGGGJJJMMMTTT\\\fffmmmyyywwwkkkcccZZZSSSPPPKKKIIIGGGHHHIIIKKKLLLLLLFFFJJJRRR```ppp~~~|||^^^KKK@@@:::999>>>AAAEEESSSbbbqqqnnnhhh^^^PPPDDD;;;777333333333333333333333333555444333111111111222222222444;;;FFFQQQVVVSSSOOOHHHBBB:::555333444666777999???JJJXXXjjjzzzmmmbbb\\\SSSKKKFFFCCCAAA@@@<<<===>>>===<<>>===<<<;;;:::999777666555222222222222222222222222333333222333333444555666555777;;;@@@FFFKKKOOORRRMMMLLLKKKJJJJJJJJJJJJIIIPPP[[[mmm~~~zzzqqqwwwzzzxxxuuupppmmmiiiddd^^^YYYTTTOOOKKKIIIGGGDDDDDDEEEFFFFFFFFFAAACCCDDDDDDDDDEEEHHHJJJKKKHHHFFFDDDDDDDDDCCCBBB>>>>>><<<;;;===AAAGGGKKKZZZgggxxx]]]RRRQQQNNNJJJHHHBBBAAA@@@@@@AAAAAA???===<<<<<<<<<<<<============>>>@@@BBBCCCCCCDDDEEEGGGJJJPPPXXX```kkk{{{zzzlllcccZZZSSSOOOHHHGGGGGGHHHJJJKKKLLLKKKIIIKKKQQQ\\\kkkzzz___III???999888<<>>??????>>>???CCCFFFPPPUUU^^^gggiii```QQQFFF@@@===:::777777666444333444555666666777777888999888777777777777999:::;;;CCCDDDCCCAAA===999888888888888777666555444333333333333222111111333444555666===EEEHHHIIIGGG???666666444111000111222222111000000000000000000000000333;;;GGGUUUbbbkkkqqqrrrwwwwwwrrrfffZZZOOOEEE>>>999666333111222444555555555777999:::::::::;;;<<<===<<<:::888666555444333222222222222222222222222222222222333444555777888999<<>>>>>===<<<<<>><<<;;;<<<<<<<<<=========>>><<>>???????????????AAABBBIIIMMMTTT[[[^^^YYYNNNFFFBBB>>>999666555555444333555555555666777888888888888777777666777999:::;;;AAABBBBBB@@@<<<999888888999888777666555444444333333222222222222444555666444999???BBBFFFHHHCCC<<<888555111///000111111111000000000000000000000000;;;JJJ]]]kkksssvvvrrrmmmooojjjaaaVVVJJJAAA:::666555333111111333555666666999;;;======;;;:::::::::;;;:::888666444333333222111222222222222333333333111222333444666888:::;;;>>>BBBGGGKKKMMMMMMKKKIIIKKKKKKKKKJJJKKKQQQZZZbbbooowwwllljjjzzzwww|||tttiiieee^^^YYYVVVSSSQQQOOOKKKIIIFFFEEEFFFGGGGGGFFFIIIIIIHHHEEECCCCCCFFFHHHJJJGGGCCCAAA@@@@@@@@@??????@@@@@@>>>>>>BBBJJJPPP]]]kkkjjj```ZZZTTTOOOHHHFFFBBB@@@??????>>>===<<<<<<<<<======>>>>>>???<<<>>>@@@@@@@@@???@@@AAAEEEEEEHHHOOOWWWaaaqqq~~~qqqfff\\\UUURRRIIIGGGEEEFFFHHHIIIJJJJJJHHHHHHLLLWWWgggyyygggQQQCCC===:::;;;<<>>JJJTTTXXXWWWQQQJJJAAA:::666666666666444666999;;;===BBBJJJPPP[[[iiixxxuuuiii[[[MMMEEEDDDCCCBBBAAAAAA@@@@@@@@@DDDHHHNNNTTTWWWUUUQQQMMMDDD???999555333444555555666555444666888999888777777777666666777888:::;;;>>>??????>>>;;;999999999999999777666555444444444111111111111222333444555333666999===DDDLLLLLLHHH===888333000///000111111000000000000000000000000LLL___qqqyyyxxxssskkkbbb]]]WWWNNNFFF???999555444333111000222444666777777:::<<<>>>>>><<<:::999999888777555333222222222333222222222222333333444444222333444777999<<>><<<<<<===>>>>>>???@@@@@@<<<===??????>>>???@@@BBBDDDBBBCCCIIINNNUUUcccqqqoooeee[[[TTTQQQKKKHHHEEEDDDFFFHHHIIIIIIHHHHHHKKKUUUeeexxxttt```IIIBBB>>>===<<>>???@@@@@@AAA<<<===>>>>>>===>>>@@@BBBCCC@@@@@@EEEIIINNNZZZgggvvv}}}mmmcccYYYRRROOOLLLIIIEEECCCDDDGGGHHHIIIKKKJJJMMMUUUccctttmmmMMMFFFAAA???===BBBWWWmmmzzzzzztttfffQQQAAA999777111111111111111111111111//////000000000000000///222111222888@@@EEEDDDAAA>>>;;;777555777:::<<<===:::777555555999===AAABBBFFFOOO]]]hhhpppwww~~~{{{ppphhhcccbbbaaaeeelllnnnkkkmmmrrrwww|||yyylll^^^[[[VVVQQQMMMJJJGGGEEE@@@EEEMMMSSSWWW]]]dddiii```WWWJJJ???888666555555999666555555888888777444777666666666666888999:::888:::<<<===<<<<<<<<<>>>:::999777666555444555555555555555555444444333333666666555777@@@JJJLLLIIIFFF@@@999444222222333333000000000000000000000000tttyyy|||tttdddUUUKKKHHH>>>;;;777333000//////000...111444888:::<<<<<<<<<>>>>>><<<;;;999888777666333333333333333333444444111111222333444555555555666666888===CCCFFFFFFDDDNNNHHHFFFHHHKKKIIIGGGHHHLLLQQQ\\\kkksssuuu~~~yyytttkkkhhhccc\\\WWWSSSPPPOOOKKKKKKKKKJJJJJJIIIIIIHHHEEEDDDBBBAAABBBEEEHHHIIIKKKHHHEEECCCCCCCCCBBBAAAEEEHHHDDDDDDJJJJJJOOO^^^ffftttsssccc\\\WWWPPPJJJGGGDDD@@@AAAEEE>>>>>>>>>>>>>>>=========;;;<<<======>>>=========BBB@@@@@@CCCFFFJJJRRRZZZllluuuxxxjjjccc\\\WWWTTTJJJIIIFFFDDDCCCCCCDDDDDDLLLLLLOOOWWWeeessswww]]]NNNEEEEEEBBBCCCVVVnnn|||yyyrrreeeUUUEEE999333222222222111111111111000...///000222222111111000222000000666???DDDAAA<<<<<<888333222555:::@@@CCC>>>:::777555777:::===>>>@@@EEEPPP[[[dddlllyyy~~~uuujjj```YYYTTTRRRRRRSSSSSSTTTUUUUUUVVVVVV]]]cccnnn|||rrrgggccc]]]SSSKKKIIIFFFDDDGGGSSS___fffkkkpppsssdddOOO@@@:::777555222777777777777777777777777777555444444666888999999888:::<<<===>>>===<<<;;;999888777666666666777888;;;:::888666444222222111666444333666<<>>>>>>>>>>>============;;;;;;<<<===============@@@>>>???BBBEEEGGGNNNVVV]]]ffftttxxxjjjccc[[[SSSPPPJJJHHHFFFCCCBBBCCCCCCDDDIIIHHHJJJRRR```ppp}}}lllYYYJJJFFFCCCCCCUUUkkk}}}{{{sssgggWWWGGG;;;555222222222111111111111000...///000111222111111000111000111888@@@DDDAAA===;;;888333222555:::>>>@@@>>>;;;888666666999;;;===>>>BBBJJJTTT\\\eeettt~~~rrrkkkggg```XXXPPPKKKGGGEEEFFFFFFFFFGGGHHHHHHIIIIIILLLQQQ[[[hhhttt|||~~~zzzooo___QQQJJJEEECCCFFFRRR___hhhoootttwwwjjjVVVEEE<<<999888888666666666666666666666666888666444555666888888888999;;;===>>>???>>>===<<<;;;:::999999999999999999<<<;;;999777555444333333333333333555:::@@@FFFJJJLLLGGGAAA<<<888555333111222111000///000111333444xxxpppcccTTTFFF<<<777444000000///000111444777999999:::;;;<<<===<<<;;;;;;::::::999888777555555444222222222333333333444444444333333333444666888:::AAABBBDDDHHHKKKLLLJJJHHHHHHGGGGGGIIIIIIJJJPPPXXXbbbqqq|||lllrrryyyvvvqqqiii___WWWQQQMMMLLLGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFDDDCCCDDDEEEGGGHHHHHHGGGGGGHHHIIIHHHFFFDDDEEEIIIEEEFFFLLLMMMRRRaaammm{{{vvviii^^^VVVOOOLLLHHHCCCAAACCC>>>>>>>>>>>>======<<<<<<:::;;;<<<<<<===<<<<<<<<<>>>===>>>BBBCCCDDDIIIOOOWWW___kkkxxxyyylllcccZZZRRRMMMIIIHHHFFFDDDCCCCCCDDDEEEKKKJJJLLLSSS```ooo|||{{{eeePPPHHHDDDGGGXXXmmm}}}vvvjjjZZZJJJ===777222222222111111111111000//////000111111111111000111000222999AAAEEEBBB>>>:::777444333555888;;;<<<<<<:::888666666777:::;;;<<<>>>CCCKKKRRR\\\mmm{{{~~~pppddd[[[VVVTTTPPPLLLGGGDDDAAA@@@?????????@@@AAAAAABBBBBBCCCFFFLLLWWWdddnnnuuuxxx{{{kkkVVVKKKGGGDDDFFFRRR___jjjrrrxxxxxxnnn^^^LLL???999:::<<<555555555555555555555555888777555555777888888777:::;;;===>>>??????>>>>>><<<<<<======<<<;;;;;;:::;;;:::999777666666666555000222444555777<<>>===<<<:::999888777777666555444333333222222222333444444555555444444333444666:::>>>AAAFFFHHHKKKNNNOOOOOOMMMKKKHHHHHHJJJLLLMMMRRR```nnn}}}rrrqqqxxxzzzyyysssiii___VVVPPPMMMLLLKKKKKKKKKKKKKKKIIIHHHGGGGGGFFFDDDCCCCCCDDDEEEFFFEEEEEEGGGIIIKKKJJJGGGEEEGGGJJJFFFFFFLLLMMMRRR```jjjyyyooo```WWWPPPMMMJJJEEECCCCCC?????????>>>======<<<<<<::::::;;;<<<<<<<<<<<<<<<>>><<<>>>BBBCCCBBBEEEJJJVVV\\\fffppp|||{{{nnnfff]]]TTTOOOJJJIIIGGGEEEDDDEEEFFFFFFLLLLLLOOOWWWcccppp{{{nnnUUUJJJHHHOOOaaatttyyylll\\\LLL???999222222222111111111000000///000000000111111111111111111333:::AAAEEECCC@@@:::888555444555777777777888888777666666777999<<<<<<<<>>??????@@@@@@AAACCCFFFNNNYYYeeepppvvvvvvzzzbbbSSSLLLHHHHHHQQQ^^^hhhqqqxxxtttpppfffUUUDDD:::999;;;666666666666666666666666888777666666888888888777999:::<<<===>>>>>>>>>>>>======>>>???>>>===;;;:::999999888777666666666666///222666666666:::BBBIIIOOOOOOKKKDDD;;;444333333333222111111111222333333SSSJJJ@@@888666666444222111222333555777:::===???AAAAAA@@@>>><<<;;;999888555555555444444333333333222333333444555555666666444444555777;;;AAAFFFIIIJJJLLLOOOQQQRRRQQQPPPOOOKKKKKKNNNQQQVVV```ttt}}}nnnrrryyy|||zzztttiii^^^UUUPPPOOONNNQQQQQQPPPOOOMMMJJJHHHFFFEEEEEEDDDCCCCCCCCCDDDEEECCCDDDFFFIIIKKKJJJGGGEEEHHHKKKGGGFFFLLLMMMQQQ```jjjzzzzzzcccYYYPPPMMMKKKHHHEEEFFFAAA@@@@@@???>>>>>>======:::;;;<<<<<<======<<<<<<>>>===???CCCCCCAAACCCHHHMMMSSS[[[dddnnn{{{oooiii```XXXTTTKKKJJJHHHFFFFFFFFFHHHHHHFFFIIIOOOZZZhhhuuu}}}{{{```QQQNNNVVViii{{{{{{mmm\\\LLL@@@:::222222222111111111000000000000000000000111111111000111444999@@@DDDDDDBBB<<<999666555555555555444333555666666666777:::<<<<<<<<<>>>BBBHHHQQQcccrrrqqqbbbWWWOOOKKKJJJCCCCCCAAA@@@>>><<<;;;:::999999999:::;;;;;;<<<<<<>>>>>>@@@DDDMMMZZZgggoooxxxuuucccUUUNNNKKKPPPZZZccclllsssppprrroooaaaNNN???::::::777777777777777777777777888777666777999999888777888888:::;;;<<<============>>>>>>???>>><<<:::999888777666555555555555666000444777777666999@@@GGGMMMMMMJJJCCC;;;555444555333333222222222222222222DDD???888444444333222000111222444777;;;???BBBDDD@@@???>>><<<:::888777777444444333333333333333333333444444555666777888888777777999===AAAGGGLLLOOOMMMPPPRRRTTTTTTTTTUUUVVVSSSUUUZZZaaaiiivvvqqqpppyyy|||uuujjj___VVVRRRQQQQQQUUUUUUUUUSSSPPPLLLHHHFFFEEEDDDDDDDDDDDDDDDEEEEEECCCDDDFFFIIIKKKJJJHHHEEEGGGKKKGGGGGGNNNOOOTTTcccnnnjjj^^^RRRMMMLLLIIIGGGHHHCCCBBBBBBAAA@@@???>>>>>>;;;<<<<<<===>>>=========???>>>???BBBBBBAAACCCHHHFFFLLLSSSZZZdddtttyyynnnhhh```YYYVVVKKKJJJHHHFFFFFFGGGHHHIIIFFFJJJSSSaaaqqqsss___WWW^^^ooo{{{lllZZZJJJ???:::222222222111111111111000000000000///000111111222111111333777===BBBDDDEEE???;;;777555444444333222000333777777555555888;;;;;;:::===BBBFFFNNN^^^lll}}}rrrbbbVVVNNNHHHFFFFFF@@@???===;;;:::888888888888888999::::::;;;;;;<<<======>>>BBBIIIUUUccclllyyynnn]]]TTTMMMNNNUUU\\\eeellloootttvvvlllYYYGGG>>>;;;888888888888888888888888666666666888::::::999888777777888999;;;<<<===>>>>>>>>>>>>>>>===;;;::::::777777666555555444555555333555777777777999>>>BBBFFFGGGHHHFFFAAA<<<999777333333333333333222222222;;;888444222111000000000333444666999<<>>>>>??????>>>>>>???===>>>@@@@@@???BBBHHHEEEKKKPPPTTTZZZhhh|||vvviiibbb\\\UUURRRIIIHHHFFFEEEEEEFFFGGGHHHLLLOOOUUUbbbrrrpppdddgggxxx{{{iiiWWWGGG===999222222222111111111111000111000/////////000222222111111222555:::@@@DDDGGGBBB>>>999555444333333222111555888888555333555777777888;;;@@@DDDKKKXXXeeeuuutttfffXXXQQQMMMGGGEEEFFFBBB@@@>>>;;;:::::::::;;;999999:::;;;;;;<<<<<<===???@@@BBBFFFMMMZZZhhhqqqvvvxxxbbbWWWMMMLLLPPPWWW___gggooouuuwwwnnn]]]KKK@@@<<<777777777777777777777777555555555888;;;<<<;;;999888888999:::;;;===>>>???AAA@@@???===<<<<<<;;;;;;999888777666555555555555555555555555666888:::<<>>???????????????>>><<<<<>>BBBHHHFFFJJJNNNNNNQQQ[[[mmm{{{ssseee^^^WWWQQQNNNHHHGGGEEECCCCCCDDDFFFGGGNNNNNNQQQZZZiiizzz{{{mmmppp{{{hhhUUUEEE<<<888222222222111111111111000111000/////////000222333111111111333888>>>DDDHHHDDD???999555333333333222333777:::999444111222444333555:::???CCCHHHTTT```uuuttthhhZZZOOOLLLJJJEEECCCEEEAAA???<<<:::999999;;;<<<666666777888888999999:::>>>@@@DDDIIIPPP]]]kkkuuuqqquuuzzzdddXXXMMMJJJNNNTTT\\\dddooossstttlll\\\KKK@@@<<<777777777777777777777777444444555888;;;<<<<<<:::999999999:::<<<>>>???@@@CCCAAA???===<<<<<<<<<===;;;:::999777666666555555666555333333555777888777:::???IIISSSWWWPPPDDD999444444444444333333222111555333222111111222444555;;;<<<>>>@@@@@@>>><<<;;;888777777666555555444444111111111222333444555666444555666666777:::???BBBDDDDDDEEEHHHKKKNNNOOOOOOMMMPPPSSSUUUYYYaaakkkssswwwvvv{{{xxxuuuxxxuuuggg[[[SSSQQQTTTWWWUUUSSSRRRPPPNNNIIIFFFHHHGGGFFFGGGHHHKKKNNNPPPJJJKKKNNNOOONNNKKKGGGEEEEEEFFFHHHLLLTTT___llluuu~~~gggUUUNNNLLLKKKIIIJJJHHHFFFDDDBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>============???AAABBBAAAEEEJJJLLLOOOVVV```hhhuuufff\\\SSSLLLJJJFFFEEEDDDDDDDDDEEEGGGHHHLLLKKKKKKRRR```rrrwww{{{sss___MMM???888666555444333222111111111111//////000000111111111222...000222333555;;;CCCJJJJJJAAA999666444222444777666555444333222333444444444777777<<>>@@@IIIWWWfffqqqwwwtttsssrrrttt{{{rrr___PPPNNNRRRSSSXXX___kkkmmmjjjaaaXXXQQQIIICCC888888888777666666888999:::999888999;;;<<<<<<;;;::::::::::::<<<>>>@@@BBBDDDAAA===<<<===???@@@@@@AAA>>>:::888999888555222666555333222222333555666555<<>>;;;777444444333000000444222222111222333666999:::???@@@AAAAAA@@@===:::888777777666555555444333333222222222333333444666666444555777999;;;>>>CCCFFFHHHGGGGGGHHHJJJJJJJJJJJJNNNPPPSSSXXX___lll{{{}}}{{{ttttttyyyxxxiii\\\SSSPPPRRRVVVUUUTTTTTTTTTRRRNNNKKKHHHHHHHHHHHHJJJLLLNNNOOOJJJKKKLLLMMMLLLJJJGGGEEEEEEGGGJJJNNNUUU```nnnxxxppp\\\RRRNNNKKKHHHIIIIIIGGGEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>=========>>>???AAABBBBBBEEEHHHIIIKKKPPPXXX___iii}}}tttfff\\\RRRJJJGGGFFFFFFEEEEEEEEEEEEFFFFFFKKKJJJKKKRRR^^^ooo}}}xxx|||}}}ooo]]]KKK>>>777555444444333222111000000111000000000000111111111222///111333444666;;;CCCJJJJJJBBB999666444222333666555555444333333333333333444777666:::CCCDDDLLLaaa}}}xxxmmmeeeZZZUUUNNNHHHFFFEEEDDDDDDDDDBBB>>>;;;999:::;;;<<<999888777666666666777888888:::===CCCLLLYYYiiitttrrrmmmhhhhhhnnn{{{iiiWWWRRRQQQPPPUUU]]]jjjllljjjddd^^^WWWNNNEEE;;;::::::888777888999;;;:::999888999;;;<<<;;;::::::;;;;;;<<<>>>AAACCCEEEDDDAAA>>>===???@@@AAAAAAAAA>>>;;;999999888666333555444333222222333444555666;;;EEERRR___bbbUUUEEE===888555666555222222444000000111444777;;;>>>AAADDDDDDDDDBBB???;;;777555666555555444444333333222444444333444444555666777444666:::===???CCCFFFIIIIIIIIIIIIIIIIIIIIIHHHHHHMMMQQQYYYbbbooo|||qqqttt~~~pppcccXXXTTTVVVVVVVVVVVVWWWXXXVVVSSSPPPJJJJJJJJJKKKLLLLLLMMMMMMKKKKKKKKKJJJIIIHHHFFFEEEEEEJJJOOORRRVVV```ppp}}}hhhZZZRRRLLLHHHIIIIIIIIIHHHGGGEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???>>>======>>>???AAABBBBBBDDDFFFEEEEEEHHHNNNSSSXXXjjjuuufff\\\SSSKKKHHHGGGGGGGGGFFFFFFEEEDDDDDDHHHIIIKKKQQQ\\\jjjvvv~~~{{{{{{~~~{{{uuuiiiYYYIII===666444333333222111000000000000000000000111111111111111000222444444666;;;DDDJJJKKKCCC:::777444111222555444444444444444333333222444666444888@@@AAAKKK```tttjjjaaaZZZRRROOOLLLIIIGGGDDDBBB???AAA???<<<999888999:::;;;777777666666666777888999999===AAABBBEEEPPPcccqqqsssjjjaaa^^^ccctttppp___VVVRRROOOUUU___iiijjjjjjhhhfffbbbVVVIII>>>===;;;:::999:::;;;<<<;;;999999999;;;<<<;;;:::<<<<<<===???AAACCCFFFGGGDDDAAA???>>>@@@BBBCCCCCCAAA???<<<;;;:::999777555555444333222222333444555777:::@@@LLL\\\fff```UUUDDD>>>999888777444333555111111333666:::>>>AAACCCEEEEEEDDDBBB>>>:::777555444444444333333222222222555555555555555666777888666999===@@@BBBDDDFFFIIIHHHIIIIIIIIIIIIIIIJJJKKKOOOXXXfffwwwwwwmmmvvvzzzlllbbb]]]^^^YYYXXXXXXYYYZZZYYYUUUSSSLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHNNNTTTUUUWWWaaaqqquuucccVVVMMMHHHIIIJJJJJJJJJIIIGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>>>>???AAAAAAAAABBBCCCBBBBBBCCCHHHKKKPPP]]]pppvvvfff\\\SSSMMMLLLHHHHHHHHHGGGFFFDDDCCCCCCEEEGGGKKKQQQZZZeeepppwwwwww{{{yyyyyyzzzyyysssnnndddVVVHHH===666444333222111111000000000111111111111111111111111111111222444555666;;;DDDJJJLLLCCC;;;888555111111444333333444555444333222111444555222555>>>???III___}}}yyyllleee^^^XXXPPPNNNJJJGGGEEEBBB>>><<<===;;;999777666777999:::555555555555666888999;;;@@@BBBBBBBBBEEEPPP```lllqqqeeeZZZWWW\\\jjjqqq```XXXRRRPPPYYYfffggghhhiiikkknnnkkk]]]NNNAAA???<<<::::::;;;<<<<<<;;;:::999:::<<<===<<<;;;>>>>>>???@@@BBBCCCDDDEEEBBB@@@>>>>>>@@@BBBCCCCCC@@@@@@>>>===<<<:::888777444444333333333333444444888999===HHHZZZkkknnniiiSSSHHH>>>999777444444666444555666888;;;===???@@@BBBBBBAAA???===:::888666333333333333333222222222555555555666777888:::::::::<<>>>>>>>>???@@@AAA@@@AAAAAAAAAAAACCCFFFHHHKKKQQQ]]]kkk|||tttbbbXXXQQQNNNNNNIIIHHHGGGFFFDDDCCCBBBBBBDDDGGGLLLRRRYYYbbbmmmtttwwwyyyuuupppqqqqqqooojjjaaaTTTGGG===888666333222111111111111111111222222222111111111111111111333444444666;;;CCCIIILLLDDD<<<999666222222444222333444444444333111000333555111555<<<>>>HHH^^^{{{vvvjjjddd^^^XXXSSSOOOIIIDDDAAA>>><<<::::::999777666555666777888444444444444666888:::;;;???======BBBMMMYYYdddjjjhhh[[[QQQPPPTTT^^^uuuppp```XXXSSSQQQZZZgggfffggghhhlllqqqpppcccSSSDDD@@@<<<::::::<<<<<<;;;<<<;;;:::;;;===>>>>>>===AAAAAAAAAAAAAAAAAAAAAAAA???>>>======@@@BBBBBBBBB@@@@@@@@@???===;;;999999444444444444444444444444777888;;;DDDWWWkkkwwwyyyeeeUUUDDD:::555333444777888888999999:::;;;;;;;;;>>>======<<<:::999777777333333333333333333333333555555666777999;;;<<<===>>>@@@AAAAAAAAAAAABBBDDDGGGHHHIIIHHHHHHMMMTTT[[[ooo~~~mmmjjj{{{zzznnniiiiiidddaaa^^^\\\[[[ZZZXXXVVVRRRQQQOOOMMMKKKIIIHHHGGGJJJJJJJJJJJJJJJKKKLLLMMMQQQVVVZZZ]]]```jjjzzzppp]]]OOOHHHJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>>>>???@@@AAA@@@@@@@@@@@@BBBDDDFFFGGGJJJKKKRRR]]]mmmrrr```VVVPPPMMMNNNHHHGGGEEECCCBBBBBBBBBBBBCCCGGGMMMSSSYYYbbbmmmuuuyyyyyyyyytttttttttnnniii___RRRFFF===888777333333222222222222222333222222222222222111111111000222333444555:::BBBHHHKKKCCC<<<999777333222555333333333333333222222111333444222555===>>>GGG\\\}}}yyykkkbbb[[[VVVUUUPPPIIICCC???===<<<:::999888777555555555666666444333333444555888:::;;;===;;;???LLL___mmmsssrrrfffWWWLLLNNNQQQWWWkkkrrraaaXXXSSSQQQWWWaaaffffffgggjjjppppppeeeXXXGGGBBB<<<:::;;;======;;;<<<;;;;;;===@@@AAAAAAAAABBBBBBBBBBBBAAA@@@>>>===>>><<<<<<===@@@BBBBBBBBB@@@AAABBBAAA???<<<;;;;;;555555555555555555555555444777;;;AAAOOOdddvvv~~~rrr```JJJ===777333444777999999999999999999888888;;;::::::999888666666555333333333444444444444444444555666888:::===???@@@AAABBBBBBAAAAAAAAADDDFFFGGGIIILLLNNNRRR[[[iiisss~~~}}}}}}oooppp~~~qqqkkkkkkhhhddd```\\\\\\\\\\\\\\\TTTRRROOOLLLIIIGGGGGGFFFIIIJJJKKKLLLNNNOOOPPPPPPTTTWWW[[[```hhhuuu{{{gggWWWOOOJJJJJJIIIHHHGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@?????????@@@AAAAAA@@@???@@@BBBCCCDDDEEEKKKJJJMMMVVVbbbsss~~~vvveee[[[SSSNNNMMMHHHFFFCCC@@@???@@@BBBDDDCCCHHHNNNTTTZZZdddpppyyyzzzyyy|||{{{xxxoooiii^^^PPPCCC;;;888777444333333333333333444444333333333222222111111111000111333333444888@@@FFFJJJBBB<<<:::888444333666444333222222111222222222222444222666>>>>>>FFF[[[wwwrrrdddZZZTTTSSSOOOIIIDDDAAA???===<<<999888777555555444444555444444333444555777999:::>>>???GGGYYYooo|||}}}yyyiiiVVVIIIJJJLLLPPPaaawwwsss```YYYVVVSSSVVV]]]fffffffffggglllmmmeee[[[KKKEEE>>><<<===???>>>===<<<;;;<<<>>>BBBDDDEEEDDDBBBBBBBBBBBBBBB@@@???>>>=========>>>AAACCCCCCCCC@@@BBBDDDCCC@@@===<<<<<<666666777777777777666666000666;;;===EEEXXXlllxxxvvvdddOOOBBB;;;666444555999999999999888888777666:::999888777666444444333444444444444444444444444333444666888;;;>>>@@@BBBCCCCCCCCCBBBAAABBBFFFIIIGGGJJJOOOTTT\\\kkk}}}{{{xxx|||tttwwwtttmmmmmmkkkfffaaa]]]]]]___``````UUUSSSOOOKKKHHHFFFFFFFFFIIIJJJLLLNNNPPPQQQRRRSSSUUUWWW\\\cccnnn|||qqq```WWWKKKJJJHHHGGGFFFFFFGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@?????????@@@AAABBB@@@@@@@@@BBBCCCCCCBBBIIIFFFHHHNNNVVVcccxxx|||~~~{{{lllbbbXXXQQQNNNHHHEEEAAA>>>===???BBBDDDDDDIIIOOOUUU[[[eeerrr|||zzzxxx}}}~~~zzztttoooiii]]]OOOBBB999777777444444444333333444555555333333333222222111111111///111222222333888???FFFIIIBBB<<<:::888555444666555444222111000111222333111444333888???>>>FFFZZZnnnzzziii]]]VVVPPPMMMIIIFFFDDDBBB???===999888777666555444444444444444444444555777999:::<<<@@@LLL___sss}}}{{{vvvgggRRRCCCAAABBBEEEVVVmmmqqq^^^YYYXXXVVVXXX]]]fffffffffeeehhhjjjeee]]]NNNGGG@@@===???AAA@@@>>><<<;;;<<>>===>>>@@@CCCEEEEEEDDD???BBBEEEDDD@@@===<<<===777777888888888888777777---555:::999===MMMcccqqqvvveeeQQQFFF???999555444::::::999888777666555444666555555555555444444444444444333333333444555555666888<<<@@@CCCEEEGGGGGGKKKFFFAAABBBEEEHHHGGGDDDLLLSSS\\\gggxxx}}}yyy{{{xxxwwwqqqllllllkkkjjjgggeeebbb```___XXXVVVRRROOOLLLJJJHHHFFFNNNQQQRRROOOLLLKKKMMMNNNOOOQQQXXXfffvvvnnn\\\SSSMMMHHHHHHHHHFFFFFFHHHCCCDDDEEECCC@@@???@@@CCCCCCBBBAAAAAABBBBBB@@@???======>>>???@@@BBBDDDEEEBBBFFFMMMSSSVVV]]]mmm}}}xxxkkkccc]]]WWWTTTIIIGGGDDDBBBAAABBBDDDEEEIIIKKKMMMOOOUUUcccuuu|||~~~|||{{{vvvqqqooonnneeeUUUFFF>>>999555666666444444444555666777555444333222111111111111111111111111333777>>>CCCDDDEEEAAA888333333444222222222222222222222222222222333555777;;;@@@FFFKKKaaaqqqkkk\\\UUUQQQOOOJJJFFFCCCBBBCCCDDD>>>;;;777555555666666555555444666888777555:::BBB>>>FFFRRRdddvvv}}}ssseee^^^PPPDDDAAA@@@BBBPPPaaaxxx}}}rrreee^^^YYYWWWXXX]]]dddeeegggjjjkkkiiiddd```RRRKKKCCC???@@@AAA@@@>>>>>>======AAAEEEGGGEEECCCHHHHHHGGGGGGEEEDDDBBBAAAAAABBBBBBCCCDDDEEEFFFFFFEEEEEEEEEDDDBBBAAA???>>><<<;;;999999:::999888666555444666999;;;BBBRRRbbbtttpppdddRRREEE===888333::::::999888777666555555555555555555555444444444555555555555555777888888999;;;???CCCGGGIIIJJJJJJHHHEEEBBBBBBEEEIIIJJJKKKYYYfffuuu~~~wwwuuuxxx}}}{{{}}}tttmmmmmmllljjjgggeeecccbbbbbbZZZXXXUUURRROOOLLLJJJHHHLLLNNNOOOMMMJJJKKKOOORRRUUUWWW\\\hhhwwwwwweeeYYYRRRLLLLLLJJJFFFCCCCCCAAACCCDDDBBB@@@???AAACCCDDDBBB@@@@@@AAAAAA???===<<<<<<===>>>???AAACCCDDDDDDFFFJJJPPPSSSYYYfffssszzzlllddd\\\TTTQQQHHHGGGDDDBBBAAACCCDDDFFFHHHJJJMMMOOOUUUbbbttt~~~}}}}}}{{{uuuppppppiiiXXXHHH>>>888444444444555777999999777555555444333222111111111111000000000000111666<<>>??????@@@JJJYYYlllsssfff^^^WWWSSSSSSWWW[[[^^^dddiiilllkkkgggeee[[[SSSIIICCCBBBBBBAAA???@@@@@@@@@DDDHHHJJJIIIGGGJJJJJJIIIHHHFFFDDDBBBBBBFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBB@@@???>>>======;;;:::999999999777555444444555888999@@@NNN]]]oooooogggWWWHHH???:::666::::::999888777777666555444444444444444444555555555555666777888:::;;;<<<===???CCCGGGJJJLLLLLLLLLHHHGGGEEEEEEFFFKKKRRRWWWjjj{{{}}}|||vvvsssooopppuuuzzz}}}}}}{{{~~~}}}sssqqqooolllhhhfffeeeeeeeee^^^\\\XXXUUUSSSQQQMMMKKKMMMNNNNNNMMMLLLNNNTTTZZZ``````dddmmmyyytttbbbZZZRRROOOLLLEEE???>>>@@@AAABBBBBBAAAAAABBBCCCDDDBBB@@@@@@@@@???===<<<<<<<<<<<<===>>>@@@AAABBBEEEDDDFFFKKKPPPUUU]]]fffrrr{{{mmmdddZZZRRRNNNGGGFFFCCCBBBAAACCCEEEFFFHHHJJJLLLNNNTTTaaarrr~~~|||xxx}}}tttwwwqqq___LLL???777444333444888???DDDCCC;;;444444333222111111111111111///000000///111444:::>>>HHHNNNNNNEEE:::555444333222222222222222222222222555666777888:::===BBBFFFLLLXXXkkkqqqeee[[[SSSIIIBBBAAA@@@<<<999999777444444555666666555999333111555888999:::===HHHQQQ\\\cccddd___QQQDDDAAA<<<:::>>>??????EEEOOO]]]ssstttggg]]]VVVOOOMMMOOOPPPWWWaaajjjnnnnnnmmmkkkeee\\\QQQHHHDDDCCCBBBAAABBBBBBCCCFFFJJJLLLLLLKKKPPPOOONNNLLLJJJHHHFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFEEEEEECCCAAA@@@?????????>>><<<:::999999888666444555444444666777;;;HHHTTTeeekkkjjj]]]KKK@@@;;;999:::999999888777777666666333333444444555555555666555555666888:::<<<>>>???@@@BBBEEEHHHJJJJJJJJJJJJIIIJJJIIIHHHJJJSSSaaalll}}}tttpppooonnnllllllnnnsssxxxzzzzzzxxx{{{~~~xxxuuupppkkkhhhffffffgggbbb___[[[YYYXXXVVVRRRNNNQQQOOOOOOPPPPPPTTT]]]fffllllllnnnuuu~~~ooocccWWWQQQKKKDDD???===???@@@AAABBBBBBBBBCCCCCCDDDBBB@@@??????>>><<<:::;;;;;;;;;<<<===>>>???@@@EEEBBBBBBGGGMMMQQQWWW\\\dddqqq{{{mmmdddZZZQQQMMMGGGEEECCCAAAAAACCCEEEFFFGGGIIIKKKMMMRRR^^^ooo{{{~~~}}}|||qqquuu{{{yyyfffOOO@@@777333444666<<>>???>>>BBBIIIRRRcccwww|||qqqfff]]]UUUNNNKKKLLLJJJTTTaaalllqqqqqqqqqpppkkkbbbVVVKKKEEEDDDCCCCCCGGGIIILLLPPPSSSUUUVVVVVVXXXWWWUUUSSSPPPOOOMMMMMMHHHHHHGGGGGGHHHIIIJJJKKKHHHGGGEEECCCAAAAAAAAAAAA???===;;;:::999888666444555333444555555777@@@KKKZZZdddiii___NNNAAA;;;888999888888777777666666666333333444555555666777777555555777999;;;>>>@@@AAACCCDDDEEEFFFGGGGGGGGGGGGGGGIIIMMMPPPVVVeeeyyyvvvnnnkkkkkkllllllmmmooorrruuuvvvwwwxxx{{{{{{vvvpppkkkiiihhhhhhdddaaa^^^]]]]]]\\\WWWRRRSSSPPPOOORRRTTTWWWaaammmvvvvvvxxx~~~ooo\\\QQQKKKEEEAAA@@@???@@@AAABBBDDDDDDDDDCCCDDDBBB@@@??????>>><<<:::<<<;;;;;;;;;<<<===>>>>>>CCC??????EEEKKKOOORRRVVVYYY___mmmzzzlllcccZZZRRRNNNGGGEEECCCAAAAAABBBDDDEEEEEEGGGIIIKKKPPP[[[kkkwww|||vvvmmmhhhpppzzzfffPPPAAA888444444666<<>>===999555555444333333555666555555333444777::::::===IIIVVVnnnuuuwwwnnn___SSSGGG@@@;;;999999;;;;;;;;;???DDDKKKTTTbbbnnnyyy}}}uuulllbbb\\\VVVNNNKKKLLLKKKTTTaaalllrrrsssqqqpppjjjcccWWWMMMHHHFFFGGGHHHPPPTTTYYY___ccceeeeeeeeeaaa```]]]ZZZWWWUUUTTTSSSMMMLLLJJJIIIIIIJJJKKKLLLHHHGGGFFFDDDCCCBBBAAAAAA@@@>>><<<;;;:::999777555666444333555444555;;;BBBNNNZZZbbb^^^QQQFFF===777777777777666666555555555333444444666777888999999666777888:::===???AAACCCDDDDDDCCCDDDEEEFFFHHHHHHHHHNNNXXXbbbooo|||sssnnnllllllmmmmmmnnnooopppqqqrrrssswww}}}{{{uuupppmmmkkkjjjgggdddaaaaaadddccc]]]XXXTTTPPPOOOSSSUUUWWWbbbooo{{{||||||dddVVVNNNGGGDDDCCCAAAAAAAAADDDFFFFFFEEECCCDDDBBB@@@@@@@@@???===<<<<<<<<<<<<;;;<<<<<<======@@@======DDDIIIJJJMMMQQQSSSWWWaaapppyyyjjjaaaYYYSSSOOOHHHFFFCCCAAA@@@AAACCCDDDCCCEEEGGGIIIMMMWWWfffrrrlllbbb^^^___iiiyyy~~~~~~|||qqq^^^LLL@@@999444222333777===BBB@@@888111222111111000000000111111333333444333222444777:::===FFFLLLFFF===777333111111111111111111111111111///111444777:::===AAAEEEFFFJJJPPPYYYeeewwwkkk___PPPDDD???===:::777555444333444666666555444///222777:::<<>>BBBEEEDDDGGGKKKOOOQQQZZZggguuuyyyhhh___WWWQQQNNNIIIGGGDDDAAA@@@@@@AAABBB@@@CCCEEEGGGJJJTTTcccnnn{{{mmm\\\SSSTTTZZZfffttt}}}~~~{{{tttnnnaaaOOODDD>>>:::555333333333555666555222000111111000000000000111111222333333222111222555777999@@@FFFCCC>>>:::666222111111111111111111111111000222555777999<<>>999666777888888666555888<<<>>>@@@BBBIIIUUU```fffhhhiiiddd^^^XXXVVVSSSMMMIIIJJJLLLNNNUUUaaalllnnniiibbb```]]]YYYUUUTTTVVV[[[___eeennn{{{yyyqqqiiiccc___]]]___\\\XXXSSSOOOMMMMMMMMMIIIJJJKKKKKKIIIGGGDDDBBBAAA@@@>>>===>>>===;;;:::888555555777666444666:::<<>>AAACCCEEEFFFDDDCCCBBBCCCFFFLLLRRRVVViiitttvvvnnnjjjiiijjjkkkjjjjjjjjjiiiiiijjjlllnnnrrr}}}yyyvvvtttsssmmmiiigggjjjooooooiiiccc[[[UUUUUU[[[\\\[[[eeesssyyy|||wwwfffZZZOOOFFFAAAEEEDDDDDDFFFIIIIIIFFFBBBCCCBBBAAAAAABBBBBB@@@???>>>>>>===<<<<<<<<<<<<===<<<<<<>>>BBBBBB@@@BBBGGGFFFIIISSS^^^iiixxxzzzhhh]]]UUUOOOMMMJJJHHHDDDAAA??????@@@AAA???BBBDDDEEEIIIRRR```kkk|||pppcccTTTMMMPPPYYYfffsss|||}}}|||kkkcccTTTEEE===<<<:::555555444222111000000000111111000000000000000111111222222222111000111333555777===BBB@@@>>><<<888333000000000000000000000000111444666888999:::===???<<<@@@EEEMMMXXXiii{{{kkkVVVGGG@@@===777666555666777777555333777555666>>>KKK]]]tttmmmSSS@@@999888777555888999888888;;;>>>??????AAAIIIUUU___ddddddddd```ZZZUUUTTTQQQKKKGGGGGGJJJJJJOOO[[[gggkkkeee\\\]]]\\\ZZZYYYZZZ^^^ccchhhyyy}}}rrrjjjdddbbbaaa^^^ZZZVVVSSSRRRRRRSSSMMMNNNPPPQQQPPPLLLHHHFFFBBB@@@>>>>>>???>>>===;;;999666666888777555555888999???IIIYYYhhhlll]]]KKK444444444444555555666777555555555666888;;;===???===@@@CCCFFFFFFEEECCCAAAGGGEEEFFFLLLOOOSSS^^^jjj~~~wwwnnnjjjkkkllljjjhhhiiiiiihhhgggfffgggkkknnnsss|||{{{yyytttsssuuuqqqnnnlllmmmnnnmmmiiieeeddd[[[WWW\\\bbbeeejjjpppxxxxxxgggUUUJJJHHHDDDDDDFFFHHHJJJIIIFFFDDDDDDCCCCCCCCCCCCAAA>>>;;;============<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBEEEGGGNNNWWW^^^jjj|||zzzgggZZZQQQLLLKKKHHHGGGEEECCCAAA@@@??????AAAAAACCCGGGJJJQQQ___mmmsss|||}}}wwwcccSSSLLLKKKKKKSSSfffwww|||xxxtttgggYYYKKKBBB<<<777555666666555333222222333444666111111000000000000111111111111111111222333444555222888???AAA>>>:::777666333222111111111222333444444555555666888999;;;<<<<<>>999777888888666777:::777888;;;BBBTTTlll}}}pppYYYJJJAAA:::666555666666777888999;;;===>>>???@@@FFFQQQ^^^fffgggeee```[[[TTTNNNKKKJJJIIIIIIGGGJJJNNNVVVcccmmmmmmgggfffbbb___bbbeeeiiipppwww|||tttooolllgggaaa^^^\\\ZZZVVVRRRSSSTTTUUUUUUSSSPPPNNNLLLHHHEEEBBB@@@@@@???>>>===888888888888777777777777777===IIIZZZnnntttdddOOO444444444444444555666777777777777888999;;;===>>>DDDFFFIIIKKKJJJHHHFFFEEEHHHFFFIIIQQQYYYeeevvvwwwrrrllljjjlllmmmllljjjjjjiiihhhhhhiiilllooopppxxx}}}{{{xxxtttsssvvvrrrpppoooppprrrrrrnnnjjjfff___]]]bbbhhhkkkpppvvv|||ooo\\\OOOKKKCCCCCCDDDGGGIIIIIIFFFDDDEEEGGGIIILLLLLLHHHAAA<<<============<<<<<<<<<<<<<<<<<<======>>>???@@@AAABBBDDDIIIOOOTTT]]]mmm}}}zzzfffXXXNNNIIIGGGEEEEEECCCBBBAAA@@@@@@@@@@@@@@@BBBFFFIIIPPP^^^kkkoooyyyzzz~~~yyy{{{tttbbbRRRKKKGGGGGGOOO___mmmqqqooonnneeeXXXIIIAAA;;;666444555666555444333333333333444111111000000000000111111111111111111222333444555444999???BBBAAA>>>:::777333333222111111222333444444444555666777888::::::<<<>>>DDDLLLQQQWWWbbbmmmwww}}}iiiUUUFFF???;;;:::<<<<<<999888::::::@@@GGGPPP___pppzzz|||qqq```MMMBBB<<<777444444555555666777888:::;;;<<>><<<;;;;;;999888777666666777<<>>???DDDFFFIIIJJJJJJHHHHHHHHHKKKLLLRRR^^^mmm~~~yyyooollliiijjjmmmoooooommmmmmjjjiiikkkpppssstttttt|||}}}yyyvvvtttuuuxxxvvvuuuuuuwwwzzzzzzwwwsssnnnjjjiiinnnrrrvvvzzz~~~{{{gggXXXQQQFFFEEEEEEFFFHHHIIIHHHGGGGGGKKKPPPUUUUUUOOOEEE>>>>>>>>>>>>=========<<<<<<<<<=========>>>>>>??????AAAAAADDDHHHJJJPPP\\\iii~~~|||gggYYYNNNGGGEEEBBBBBBAAAAAA@@@AAAAAAAAA??????AAADDDGGGNNN\\\iiilllwwwzzz}}}uuussswwwrrr```PPPIIIDDDEEELLLXXXaaadddeeegggcccVVVHHH@@@:::555333444666666555555444333222111111111000000000000111111111111111111222333444555555888===BBBEEEBBB===999444333222111111222333444444444444555555777888999<<<<<<@@@FFFIIIMMMUUU^^^jjjuuuhhhSSSEEEAAA???BBBBBB>>><<<===@@@KKKVVV```hhhnnnnnnkkkZZZMMM???:::888555444555555555555666777999:::;;;===@@@HHHTTT```hhhjjjiii]]]YYYTTTOOOKKKJJJJJJKKKPPPSSSVVV\\\gggqqqrrrnnnjjjiiilllvvv~~~}}}rrrhhhccc^^^YYYVVVWWWWWWWWWXXXWWWVVVUUUTTTOOOLLLGGGDDDCCCBBBAAA@@@???>>>===;;;999888666666777;;;AAAJJJUUU\\\YYYRRR666555555555555666777777:::;;;===???@@@AAABBBBBBBBBEEEHHHHHHHHHIIILLLOOOSSSYYYeeeuuuxxxtttjjjiiihhhjjjnnnpppooonnnpppmmmkkkooovvv{{{zzzxxx|||}}}xxxvvvuuuvvvzzzzzzyyyzzz~~~~~~{{{zzz{{{~~~rrraaaXXXKKKIIIGGGGGGIIIJJJKKKKKKIIILLLRRRVVVVVVPPPGGG@@@@@@@@@@@@?????????>>>>>><<<======>>>>>>>>>======BBBAAABBBEEEFFFIIISSS]]]hhh}}}jjj\\\QQQIIIGGGAAAAAA@@@@@@???@@@@@@AAA???>>>@@@CCCFFFLLLYYYgggooo|||yyyrrrqqquuuppp^^^MMMFFFDDDFFFMMMWWW\\\\\\___ccc```TTTGGG???:::555333444555666666666555333000///222111111000000111111222111111111111222333444444555777:::@@@EEEDDD???:::555444333222111222333444444333333444555666777777;;;:::===AAACCCEEEKKKSSScccooo~~~gggRRRKKKEEEEEEEEECCCBBBDDDLLLWWWccchhhhhhddd]]]VVVJJJ@@@999888999777777888555666666666888999:::;;;<<<===BBBJJJTTT]]]aaaccc]]][[[VVVPPPLLLIIIIIIJJJOOORRRUUU[[[fffrrrvvvtttpppqqqxxxzzzooogggbbb]]]YYY]]]]]]\\\\\\[[[[[[ZZZZZZTTTPPPKKKGGGFFFDDDCCCAAA???>>>===<<<:::999888777777:::===@@@FFFLLLQQQSSS666666666666777888999999;;;===@@@DDDFFFGGGGGGGGGFFFHHHIIIIIIHHHKKKRRRXXXdddppp{{{rrrooohhhhhhiiikkkmmmooonnnnnnrrrpppooottt{{{}}}zzzyyy~~~yyyxxxwwwwwwzzzxxxwwwxxx}}}{{{hhhZZZQQQMMMIIIFFFGGGHHHJJJKKKJJJKKKNNNPPPPPPLLLFFFAAABBBBBBBBBBBBAAAAAAAAA@@@<<<===>>>>>>???>>>======BBB@@@AAADDDFFFHHHOOOXXX^^^pppkkk]]]RRRKKKHHHBBBAAA@@@??????????????????>>>???BBBDDDJJJXXXeeevvvtttlllkkkoookkk[[[KKKEEEBBBFFFOOOYYY\\\ZZZ[[[^^^]]]QQQEEE???;;;666555666555555777777666333000...222222111111111111222222111111111111222333444444444444777<<>>:::666555333222222222333333333333333333444666777777:::888:::>>>AAABBBFFFLLLYYYdddvvvdddWWWJJJEEEEEEFFFIIIMMM\\\fffmmmjjjaaaWWWNNNGGGAAA;;;777888:::888888999777777777888999:::;;;<<<>>>======@@@GGGOOOVVVZZZ^^^\\\XXXRRRKKKHHHHHHIIILLLOOOTTTZZZgggvvv}}}~~~yyy{{{}}}vvvoooiiidddcccaaa___]]][[[ZZZZZZZZZVVVSSSNNNKKKIIIGGGEEECCC>>>======<<<<<<;;;;;;;;;999::::::;;;<<>>@@@@@@@@@???>>>@@@>>>???CCCFFFHHHNNNUUU^^^jjj}}}~~~jjj]]]QQQIIIGGGBBBBBBAAA@@@???????????????>>>???BBBDDDIIIVVVdddzzz|||lllccc```eeebbbUUUIIIEEEAAAGGGSSS___ccc^^^[[[[[[XXXMMMBBB===:::666555777444555666666555333111000222222111111111111222222111111111111222333444555222333555888<<<===<<<;;;666555444333222222333333222222222333555777888999:::888999===@@@@@@CCCHHHQQQ\\\nnnyyyhhhUUULLLKKKNNNTTTYYYlllssstttiiiYYYMMMEEE@@@===888666888999777666888888888888888999:::;;;<<>>>>>>>>>>>===<<<::::::999888;;;EEEPPP666777888999;;;===???AAAEEEHHHKKKNNNOOONNNLLLJJJHHHJJJLLLNNNTTTcccwww}}}tttpppqqqiiijjjkkkkkklllmmmpppqqqooopppsssvvvwwwwwwvvvuuu}}}|||vvvsssooommmlllqqqyyyrrr```XXXNNNGGGDDDEEEGGGHHHHHHGGGEEEDDDDDDCCCAAA@@@BBBBBBBBBAAAAAAAAAAAA@@@;;;===???AAABBBBBBAAA@@@???===???DDDGGGIIINNNUUU^^^dddpppkkk]]]PPPHHHDDDAAA@@@@@@@@@@@@AAABBBBBB@@@???@@@BBBDDDIIIVVVcccxxxxxxkkk```[[[]]]ZZZOOOEEECCCBBBJJJYYYjjjooohhh___[[[RRRGGG>>>:::888555555666444444555555555444222222333222222111111222222333111111111111222333444555222333555666666888;;;===777666444333222222333333111111222444666888:::;;;<<<999999===??????AAADDDKKKVVVhhh{{{~~~hhh\\\[[[^^^dddjjjsssyyyvvvfffRRREEE@@@===;;;777666888999666666888888777777777888999:::;;;<<<;;;;;;;;;>>>CCCIIIMMMSSSTTTSSSNNNGGGDDDEEEHHHIIIMMMRRRYYYgggyyyzzzqqqmmmggg___YYYVVVTTTTTTTTTSSSSSSRRRPPPMMMGGGCCCCCCCCCBBBBBBAAA@@@??????>>>;;;:::;;;999:::CCCNNN666777888:::<<>>:::999===???>>>>>>AAAFFFPPP```qqqxxxllljjjlllrrrwwwsssxxxtttcccNNNAAA<<<;;;<<<999888::::::777777:::777666666666777888999999666888:::<<<>>>BBBFFFIIIMMMOOOOOOKKKEEECCCEEEHHHGGGKKKPPPVVVdddvvvyyytttlllccc\\\WWWUUUTTTRRRSSSSSSTTTRRRNNNHHHCCCHHHGGGFFFEEECCCAAA@@@???@@@<<<;;;===;;;:::BBBLLL===<<<;;;===AAAFFFJJJLLLRRRMMMMMMQQQRRRMMMLLLOOOQQQYYYcccppp|||sssppppppmmmkkkmmmkkkjjjkkknnnqqqssstttnnnmmmnnnrrrsssrrrssswww{{{zzz{{{rrrrrrsssuuuyyy|||~~~xxxmmm]]]QQQKKKIIIIIIIIIIIIGGGEEEBBB@@@?????????BBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBBAAACCCEEEGGGJJJOOOUUUYYY]]]___bbbhhhrrrtttbbbTTTJJJDDDBBB@@@>>>>>>@@@AAAAAAAAACCC???<<<>>>AAAFFFPPPYYYrrr{{{qqqnnnpppssstttmmmhhh```WWWOOOHHHBBB>>>BBBOOOggg}}}zzzgggZZZLLLDDD===999555111222666666777777555333111111222111111111111111111222222000000000000111222333444000666888555666;;;===;;;<<<;;;888444111///111333000111222333555777999:::===<<<;;;;;;<<<>>>@@@BBBGGGMMM[[[kkk{{{yyypppppplllbbbUUUGGG>>><<<===;;;;;;999888777777777777333444444555777888:::;;;888999:::<<>>>>><<<;;;>>>DDDIII<<<===???CCCGGGKKKMMMMMMOOOKKKJJJMMMNNNMMMOOOTTT\\\kkk~~~vvvmmmkkkkkkjjjhhhlllkkkkkklllnnnqqqssstttmmmkkkkkkoooqqqrrrvvv|||~~~||||||xxxwwwuuutttwww~~~yyyfffWWWOOOLLLLLLKKKIIIHHHFFFCCCAAA@@@??????@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBB@@@AAACCCEEEGGGLLLQQQVVVUUUWWWZZZ___hhhxxxuuucccUUULLLFFFBBB@@@>>>>>>???AAAAAA@@@BBB>>><<<>>>@@@EEENNNXXXnnnxxxlllccc```bbbgggkkkmmmiiiddd\\\TTTKKKBBB===???LLLaaauuu}}}uuueeeYYYMMMDDD===999555222333777666666777555333111111222111111111111111111222222111111000000000000111111///444666333444999<<<;;;===<<<999555111111222555111111222333555777999:::<<<;;;::::::;;;===???AAAFFFKKKVVVfffvvvwwwlllccc^^^UUUIII@@@:::999::::::999888777777666666666333444444555666888:::;;;888999:::;;;>>>@@@BBBDDDGGGGGGFFFDDDCCCCCCEEEGGGHHHHHHJJJOOOYYYgggvvv|||}}}xxxooohhhaaa\\\ZZZYYYWWWUUUSSSPPPKKKHHHIIIGGGDDDBBBBBBBBBAAA???======<<<:::999<<>>AAAEEEJJJNNNOOOPPPPPPOOOLLLJJJLLLNNNQQQYYYaaappp}}}qqqiiifffggghhhiiikkklllmmmnnnooopppqqqqqqllliiiiiilllnnnqqqyyy}}}zzzuuurrrrrryyymmmZZZOOOKKKJJJIIIJJJIIIGGGDDDBBBAAA@@@???>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBBBB@@@@@@AAABBBDDDHHHMMMQQQQQQSSSUUUYYYaaaooouuucccVVVMMMHHHBBB@@@>>>===???@@@@@@???AAA===;;;===@@@CCCLLLUUUiiirrrlllcccZZZVVVZZZbbbhhhlllkkkhhhaaaXXXMMMCCC===@@@KKK]]]nnnvvvrrrggg^^^PPPFFF===999666333333666555666666555333111222222222222222222222222111111111111000000//////000000000333333111222777<<<===@@@>>>;;;666222111333666111111222333555666888999:::999999999:::<<<>>>???EEEGGGPPP___qqq~~~qqqfffUUUNNNEEE===999777777777888777777666666555555555333444444555666888999:::888999:::;;;===???AAABBBDDDDDDDDDBBBAAAAAACCCFFFGGGGGGIIIMMMWWWgggwwwzzzrrrjjjeeeeeeccc___[[[XXXUUUQQQNNNKKKIIIGGGFFFFFFFFFEEECCCAAA???===::::::===BBBFFFDDDGGGJJJMMMOOOPPPQQQRRRSSSTTTTTTVVVYYY```mmmwww{{{ppphhhfffhhhkkkmmmmmmnnnoooooonnnmmmllllllkkkiiiiiilllnnnpppxxx{{{uuupppooovvvuuu```SSSMMMKKKKKKKKKJJJHHHFFFCCCAAA@@@???>>>>>>>>>>>>???AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBEEEIIIMMMOOOPPPRRRUUU[[[ggguuusssbbbVVVMMMIIIBBB@@@>>>===>>>???>>>>>>???<<<;;;===???BBBJJJRRRccc|||lllhhhaaaXXXTTTXXXaaajjjkkkjjjgggaaaVVVKKKBBB===???KKK[[[hhhpppqqqkkkdddVVVKKK@@@;;;777444333555555666666555333222222333333222222222222222111111111111000000111111222333222333222111111666;;;???CCCAAA===777222000222444222222222333444666777888777777777888999;;;===>>>DDDDDDKKKZZZlllrrrggg^^^MMMFFF===777777888888777555555555555555555444444444444444555666777888999:::::::::;;;===???@@@AAADDDDDDDDDBBBAAA@@@AAACCCGGGHHHJJJNNNWWWgggyyy~~~vvvqqqoookkkfffaaa]]]ZZZVVVSSSNNNNNNNNNPPPPPPOOOKKKIIIHHHFFFBBB??????AAAFFFIIILLLMMMMMMLLLLLLMMMRRRUUU]]]ccciiillloooyyyyyypppiiifffhhhlllnnnnnnpppqqqoookkkhhhhhhhhhjjjjjjmmmpppoooooouuu~~~~~~xxxttttttzzzmmm___XXXTTTRRRLLLKKKJJJGGGEEEBBB@@@???>>>>>>??????AAACCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCGGGKKKJJJLLLMMMOOOTTT]]]jjjsssppp___TTTLLLHHHCCC@@@>>><<<=========<<<>>><<<;;;>>>@@@AAAHHHOOO___uuu|||xxxhhhddd]]]UUURRRVVV```iiijjjiiieee\\\QQQHHHBBB@@@@@@NNN]]]hhhooosssooohhh[[[OOOBBB<<<888444333444444555666555333222222333333333333333222222111111000000000222333555777888555444333222222555;;;@@@DDDCCC???999333000000111222222222333333555666666555666666777999:::<<<===BBBBBBGGGVVVhhh{{{ooocccZZZRRRHHHBBB:::666666777666555333333444555555555444444444444444444555666888888;;;;;;<<<===>>>@@@BBBCCCFFFGGGFFFDDDAAA??????@@@GGGIIIKKKOOOXXXhhh{{{}}}tttpppjjjddd```]]]ZZZWWWSSSUUUXXX[[[]]]ZZZUUUQQQOOOMMMIIIFFFFFFHHHJJJKKKPPPPPPNNNKKKIIILLLSSSYYYhhhuuuyyytttmmmgggdddeeehhhkkkmmmooopppmmmhhheeefffggglllmmmppprrrpppooouuu}}}|||}}}xxxiii```YYYVVVMMMLLLKKKIIIFFFCCCAAA???>>>>>>>>>???AAABBBDDDEEEBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@BBBFFFJJJKKKMMMNNNOOORRRZZZeeemmmmmm]]]RRRKKKHHHCCC@@@===<<<<<<<<<<<<;;;>>><<<<<>>???AAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@???@@@@@@??????AAAEEEIIIKKKMMMOOOPPPRRRYYYbbbjjj|||lll[[[RRRKKKHHHCCC@@@===<<<<<<;;;:::999???======@@@AAAAAAFFFLLLWWWhhhoooooouuuwwwyyyyyytttpppmmmlllfff___WWWSSSWWW___hhhnnniiiiiiddd[[[PPPIIIGGGHHHYYYlll}}}zzznnnWWWIII;;;777666555444555444555555555333222333444555444444333222222111111///000111222444666888999888444333444333111555<<>>???EEENNNYYYhhh|||rrraaaXXXMMMCCC======;;;999555333222222111222444666777666666555444444444444555666777777999999:::<<<>>>AAACCCDDDEEEFFFFFFEEEBBB?????????CCCGGGLLLQQQWWWeeewww~~~zzzwwwtttqqqnnnkkkfffeeedddfffhhhiiiiiihhhbbb```]]]\\\]]][[[XXXUUULLLNNNOOONNNMMMPPPXXX___tttwwwqqqnnnjjjeeeaaa```bbbdddfffhhhjjjgggddddddhhhmmmpppooooooooommmnnnzzz}}}ooobbb[[[NNNNNNMMMKKKHHHDDDAAA???;;;;;;<<<<<<===???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>@@@DDDHHHFFFHHHJJJKKKMMMSSS\\\cccuuukkk[[[RRRLLLIIICCC@@@===<<<;;;;;;:::999???===>>>AAABBBBBBFFFLLLTTTeeejjjjjjooorrruuu~~~{{{yyyvvvssspppnnnmmmlll```XXXPPPNNNUUU___hhhmmmiiijjjggg___TTTLLLJJJKKK\\\ppptttfffRRRDDD777444555555555666333555555555333222333444555555444333333222111111000000111222333555666777888333222444333///222999>>>AAACCCCCCAAA>>><<<;;;333333333222222333333444333444666888:::;;;<<<<<<===???DDDKKKSSS```tttooobbbZZZOOODDD:::<<<>>>;;;777333333444000222444666777777666555444444444444444555666777777777999;;;===@@@BBBDDDBBBDDDEEEDDDBBB@@@@@@@@@AAAFFFLLLPPPVVVcccttt}}}zzzwwwmmmiiifffeeegggkkknnnpppkkkiiigggggggggeee```\\\MMMLLLMMMNNNMMMQQQcccvvv|||vvvsssooojjjeeedddccccccbbbeeeeeegggiiikkkllllllllluuullljjjnnnoooppp|||~~~uuudddYYYRRRMMMJJJJJJHHHDDDCCCEEE>>>>>>===<<<<<<===??????BBBBBBAAA???===<<<;;;:::???>>>>>>>>>>>>@@@BBBCCCBBBFFFIIIJJJJJJMMMUUU\\\hhhyyyjjj\\\RRRJJJDDDBBB@@@>>><<<;;;;;;======<<<>>>@@@AAABBBDDDGGGIIIUUU\\\eeejjjlllnnntttyyyyyy|||{{{zzzwwwtttooooooooommmjjjfffccc```WWWSSSNNNNNNTTT___kkkssstttpppmmmjjj]]]OOOLLLRRReeessswwwlll___UUUDDD@@@:::555333222222111444555555555555555555444444555555333111111222333111111111111111111111111222111//////000333666888???BBBHHHKKKJJJEEE>>>:::999777333222222222111///333333333444666888:::<<<@@@@@@CCCJJJRRR___ssspppfff^^^QQQGGGBBB???<<<999999888666555222333666999;;;:::777444333222444777666222111555888777777999<<<>>>??????DDDDDDCCCBBB@@@???>>>>>>BBBCCCHHHOOOTTT\\\kkkyyy~~~yyyqqqoooqqquuuuuuttttttvvvwwwuuupppiiidddaaaMMMKKKMMMTTT]]]jjj~~~|||uuurrrnnniiidddccccccddddddjjjjjjjjjkkkmmmmmmmmmmmmrrrllllllqqqssstttmmmaaaVVVQQQMMMMMMJJJEEECCCEEE>>>===<<<<<<<<<===???@@@BBBBBBAAA???>>>===;;;;;;======<<<<<<===>>>@@@AAABBBEEEHHHIIIIIILLLSSSYYY___lll{{{gggYYYOOOGGGBBB@@@???===;;;::::::;;;<<<;;;===>>>??????AAADDDFFFMMMTTT]]]aaaccceeejjjooouuuyyytttsssrrrooollljjjjjjiiigggddd```]]][[[RRRPPPNNNNNNTTT```mmmvvv{{{vvvrrrmmm___OOOKKKQQQ^^^iiirrrqqqiii___TTTLLLAAA===888555444444444444444444555555555555444444333444444333111111222444111111111111111111111111222111//////000333555777<<>>??????BBBBBBBBBAAAAAAAAA@@@@@@DDDEEEIIINNNSSSYYYgggttt}}}~~~{{{{{{yyyuuupppkkkgggfffNNNNNNTTTaaarrryyyqqqmmmiiiddd```___aaaeeegggkkkjjjiiijjjlllnnnnnnmmmmmmkkkmmmuuuxxx{{{xxx|||}}}xxxkkk\\\WWWRRRRRROOOHHHDDDDDD>>>===<<<<<<<<<===???@@@BBBBBBAAA@@@???>>>===<<<<<<;;;;;;;;;<<<===>>>???AAADDDFFFGGGGGGKKKQQQVVVVVV^^^jjjxxx|||cccTTTLLLEEE@@@>>>===;;;:::999::::::;;;;;;<<<============@@@BBBFFFMMMUUUZZZZZZ\\\```eeelllrrr|||wwwrrroooooommmiiifffeeedddcccaaa^^^\\\YYYXXXPPPPPPOOOOOORRR\\\jjjtttyyysssooojjj]]]NNNKKKQQQ^^^fffkkkggg___XXXPPPIII>>>:::666444555666777777333333444444444444333333222333333333111111333555111111111111111111111111111111000///000222555666888:::===AAADDDFFFHHHIII===:::666444333333333222444444555666888;;;>>>@@@@@@@@@DDDJJJPPP[[[mmm}}}uuukkkfff```[[[HHHDDD???;;;999888777666555444444444555555333111777666888;;;:::666666999888777777999<<<>>>?????????@@@@@@AAABBBBBBBBBBBBBBBCCCGGGMMMRRRYYYggguuu|||yyytttrrrppppppVVV[[[gggvvvtttkkkdddbbb^^^\\\\\\aaahhhmmmhhhfffdddeeehhhkkkkkkkkkhhhhhhllltttzzzyyy}}}{{{ttteee^^^YYYWWWSSSLLLFFFDDD???>>>===<<<======??????BBBAAAAAA@@@???>>>>>>===<<<<<<<<<<<<======>>>>>>@@@BBBDDDEEEFFFHHHMMMPPPRRRXXXaaaooo{{{bbbRRRJJJCCC???======<<<;;;::::::;;;;;;;;;<<<===<<<;;;;;;===???EEEMMMUUUYYYYYYYYY\\\___aaadddooo~~~zzzxxxwwwtttqqqooonnnkkkgggccccccbbbaaa```^^^\\\[[[ZZZRRRRRRQQQOOOPPPWWWcccllllllgggdddbbbWWWJJJJJJQQQ___fffiiiddd]]]VVVMMMFFF===:::666555555666777666222333333444444333333222111222222222111222333555111111111111111111111111111000000///000222444555555666888;;;AAAGGGLLLPPPBBB???:::777555444333111555555666777999<<>>???>>>>>>???AAABBBBBBBBBBBBAAA>>>@@@EEEMMMTTT]]]lllzzzdddrrr{{{ooofff^^^]]]]]]\\\^^^eeennnuuummmhhhcccccceeehhhgggeeedddeeejjjqqqzzz}}}|||{{{~~~nnnfff^^^\\\XXXPPPIIIFFFAAA@@@???>>>===>>>>>>???@@@@@@@@@??????>>>>>>>>>===>>>>>>>>>???????????????@@@AAABBBDDDFFFIIIKKKPPPTTT]]]jjjwww}}}cccSSSJJJCCC???======<<<<<<<<<<<<<<<<<<<<<===>>>===;;;;;;===>>>FFFNNNWWW\\\[[[YYYYYY[[[VVVVVV]]]ppp{{{xxxrrrssssssuuuuuussspppmmmqqqpppnnnmmmkkkgggbbb___aaaaaaaaaaaa```___^^^]]]SSSSSSRRRPPPQQQWWWaaahhhccc___]]][[[RRRHHHHHHQQQ\\\bbbeeebbb[[[RRRHHH???>>>;;;888666666666555444222333333444444333333222000111222222111111333555111111111111111111111111111000000000000111333444444444555888>>>EEELLLQQQFFFCCC>>>;;;888555222000555555666777999<<<>>>@@@AAABBBFFFKKKPPPXXXggguuutttggg\\\VVVLLLGGG@@@;;;:::::::::;;;;;;999666555666666555444333222555888777444444777999888888999<<<>>>>>>>>>???@@@BBBCCCCCCBBBAAA@@@???AAAGGGOOOVVV```ooo~~~|||wwwlllddd]]]^^^``````cccjjjttt|||vvvooogggdddeeefffdddaaadddfffkkkqqq{{{~~~wwwlllccc___\\\TTTMMMJJJEEEDDDBBB@@@>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>???@@@BBBDDDEEEFFFKKKPPPYYYdddlllsss}}}eeeUUUKKKCCC>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===;;;;;;===>>>DDDMMMXXX^^^\\\WWWUUUTTTNNNMMMPPP\\\pppyyyqqqmmmlllgggjjjnnnqqqrrrpppmmmjjjgggggghhhgggdddaaa]]][[[]]]___aaacccdddcccbbbaaaWWWVVVTTTTTTXXX```ggglllgggbbb___]]]SSSHHHIIIQQQ]]]cccfffbbb\\\SSSGGG<<>>;;;;;;<<<<<<<<<:::888777888888777666444444666:::999666666::::::999888999;;;===>>>===???@@@BBBCCCCCCBBB@@@???CCCDDDJJJQQQXXX```ppp~~~uuujjjddd\\\___bbbccceeejjjttt{{{yyyqqqhhhdddfffhhhfffcccfffjjjpppvvv~~~}}}qqqfffaaa^^^WWWQQQNNNIIIGGGDDDBBB???>>>>>>>>>=====================>>>??????@@@AAAAAA@@@???>>>=========>>>@@@BBBBBBBBBFFFJJJTTT^^^bbbfffsssgggWWWLLLCCC===;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===<<<;;;;;;<<<>>>AAALLLYYY___\\\VVVPPPNNNJJJHHHHHHMMMWWWdddooovvvvvvvvvuuuqqqkkkhhhggghhhccchhhnnnrrrrrroookkkiiiaaabbbcccdddbbb```___^^^\\\___cccgggiiiiiigggfffccc^^^ZZZ\\\cccjjjnnnpppmmmhhheeeaaaWWWLLLMMMUUUcccggghhhccc]]]UUUIII>>>===;;;888777666666444333444444555555555555444444222222333222000000111333111111111111111111111111000000000000111111111111333333333444666:::===???CCCBBBBBBBBBAAA===888444444444444444555777999:::<<<>>>CCCIIIMMMTTTaaannntttjjjeee^^^WWWLLLCCC>>><<<<<<<<<;;;999888888999999888666555555777;;;:::777777;;;:::999888999;;;=========<<<>>>AAACCCDDDCCCBBBAAACCCDDDJJJRRRYYYbbbqqq|||~~~tttjjjddd[[[___bbbccccccgggpppwwwtttllldddbbbgggkkkjjjhhhhhhnnnuuu{{{tttgggbbb___YYYSSSPPPKKKIIIFFFCCC@@@???>>>===<<<<<<<<<<<<============>>>???@@@AAAAAA@@@???>>>===<<<<<<>>>@@@AAAAAA@@@CCCHHHQQQZZZ\\\aaaqqqhhhWWWLLLBBB;;;999999:::;;;;;;;;;:::::::::;;;<<<;;;::::::<<<===@@@KKKZZZaaa^^^UUUNNNKKKIIIFFFDDDDDDHHHQQQZZZ```___aaacccbbb______aaaddd___dddjjjnnnnnnjjjfffccc```bbbdddeeeeeeeeeeeeeee]]]```ffflllnnnnnnllljjjnnnhhhbbbcccjjjppprrrpppooojjjgggdddZZZPPPQQQZZZdddgggfff```ZZZSSSHHH>>><<<:::888777777777555444444555555666666555555444222333333222000///000222111111111111111111111111000000000000111111111111222222222222333555666777???@@@AAACCCDDDAAA;;;777444444333333444555777888999;;;@@@GGGKKKRRR^^^kkksssjjjffffff^^^RRRGGG@@@===;;;;;;999888888999:::999888666444444666::::::666777::::::999888999;;;=========999<<>>AAAHHHQQQYYYddduuu}}}{{{}}}yyynnnfff```ccceeeeeecccdddgggkkkoookkkfffbbbbbbfffjjjnnnsssrrrtttyyy|||ppphhhddd```ZZZVVVOOOKKKEEEAAA???>>>>>>===AAAAAA@@@>>>===============>>>???@@@@@@???>>>===>>>??????>>>======???AAAAAAHHHOOOOOOPPP\\\qqq{{{dddTTTGGG???<<<:::::::::999999888888888::::::999999::::::;;;<<<<<>>555666666555333333444666999888;;;CCCJJJQQQ[[[eee{{{|||ooojjjiiihhhddd[[[PPPHHHDDD>>>777444777:::<<<;;;999888777555555555555555666777777666777777888:::<<<>>>???;;;>>>BBBDDDDDDBBBAAAAAACCCDDDFFFLLLXXXhhhzzz~~~~~~}}}}}}}}}{{{zzz|||}}}zzzwwwuuusssssstttqqqlllgggcccbbbbbb``````cccgggjjjhhheeebbbaaadddiiioootttrrrrrruuu{{{zzzzzz{{{|||~~~vvvmmmhhhccc]]]XXXSSSNNNHHHCCCAAA@@@@@@???AAAAAA???>>>======<<<<<<<<<===>>>>>>>>>>>>===<<<===>>>>>>>>>======>>>@@@CCCHHHLLLKKKLLLVVViiixxx{{{dddTTTHHHAAA>>>::::::999999999888888888:::999999999999:::;;;;;;;;;DDDPPPYYYZZZUUUMMMGGGCCCAAA@@@???BBBFFFKKKNNNQQQSSSVVVWWWVVVTTTTTTTTTUUUWWWZZZ]]]___```___^^^eeegggfffccceeejjjhhhccceeegggkkkqqqvvvzzz|||}}}||||||}}}~~~yyyrrrpppooommmgggdddkkktttzzzvvvnnneee[[[PPPEEE???<<<:::999777666666666666333222333777777444333666555444333222111111111111111111111111111111111111000000000000000000000000111111111111222222222222666999===CCCGGGHHHFFFCCC::::::888555333333555888999999===FFFNNNVVVbbblll{{{~~~ppphhhfffbbb```ZZZQQQLLLHHHBBB:::999:::<<<<<<;;;999777666666666555555666777777888888888999:::;;;===???@@@===@@@BBBCCCBBBAAAAAAAAADDDDDDGGGMMMXXXiiizzz~~~{{{xxxxxxyyy{{{|||~~~{{{yyyyyyzzzxxxsssnnnjjjfffccccccfffiiijjjiiifffccc___^^^```dddhhhjjjdddbbbaaaaaaeeejjjqqquuupppqqqvvv}}}}}}wwwuuuvvvwwwzzzxxxqqqlllddd___ZZZTTTLLLFFFDDDCCCCCCCCCAAA@@@???>>>===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;<<<======<<<<<<>>>???EEEFFFGGGFFFGGGPPP^^^iiiyyyxxxbbbTTTIIIBBBAAA999999999888888888888888999999888888999999:::;;;;;;AAALLLXXX^^^[[[QQQIIIAAA@@@>>>>>>???DDDHHHKKKOOOQQQTTTTTTSSSSSSSSSSSSQQQRRRTTTWWWYYY[[[\\\\\\aaadddeeebbbaaacccdddcccjjjmmmsss{{{wwwvvvuuuuuusssttt~~~xxxkkk^^^QQQGGG@@@;;;;;;999888777666666777333111222555666333222555555555444333222222222222111111111111111111111111111111111111111111111111//////000000000111111111222444999???EEEIIIIIIIIIBBBAAA>>>999666555777999888888===FFFOOOWWWbbblll~~~~~~nnneeebbb______\\\WWWUUUSSSLLLDDD???>>>>>><<<;;;999777666777777777666777777888999999999:::;;;===>>>@@@AAA@@@BBBBBBBBB@@@???@@@AAADDDEEEHHHNNNZZZjjj{{{}}}}}}}}}{{{zzzxxxwwwwwwyyy}}}|||wwwtttsssppplllhhhccc___[[[[[[```fffiiijjjhhhddd```aaadddhhhiiihhhfffdddcccbbbdddhhhmmmpppmmmpppuuu}}}{{{wwwxxxyyy|||~~~vvvnnnggg```ZZZQQQJJJGGGFFFFFFFFFBBBAAA???>>>===<<<;;;;;;999999999::::::999999999:::;;;<<<<<<;;;;;;===???EEEDDDCCCBBBDDDKKKUUU]]]mmmrrr}}}ttt^^^PPPGGGBBBAAA888888888888888888888777888888888888888999::::::<<<@@@JJJXXXaaa```VVVLLLAAA@@@======>>>BBBFFFIIIPPPRRRTTTUUUTTTSSSTTTUUURRRSSSTTTWWWZZZ]]]```aaaaaaeeehhhfffccceeeiiimmmpppuuu~~~~~~zzzxxxxxxyyy~~~~~~mmm^^^RRRIIICCC;;;;;;:::999888888777777444111222555555222222444444444333222222222222222111111111111111222222222222222222111111111111111........./////////000000111222555:::AAAFFFIIIIIIHHHHHHEEEAAA===:::::::::;;;;;;???GGGOOOVVVaaajjjzzzjjjbbb___aaabbbaaa___aaabbb[[[RRREEEBBB???<<<:::999888777999888888777888888999999888999999;;;<<<>>>@@@AAACCCCCCBBB@@@>>>===>>>@@@CCCEEEHHHOOO[[[lll}}}yyytttrrrqqqvvvxxxzzz{{{{{{|||}}}wwwooojjjiiihhhfffddd___\\\YYYZZZ___dddffffffdddbbb```bbbeeegggeeecccfffeeedddcccdddgggjjjllljjjnnnuuu}}}~~~{{{|||~~~uuummmeee___WWWPPPKKKIIIHHHGGGCCCBBB@@@???===<<<<<<<<<999999888888888888999999999:::;;;;;;;;;;;;===???DDDCCCAAA@@@CCCIIIQQQVVVaaafffooonnnYYYLLLCCC???>>>777777777777777777777777888777777777777888999999===AAAJJJYYYddddddYYYNNNBBB@@@===<<<===AAAEEEHHHOOOQQQRRRSSSRRRRRRSSSUUUSSSTTTVVVYYY\\\aaadddfffhhhjjjmmmllljjjjjjqqqyyyzzz}}}{{{}}}}}}jjjZZZNNNFFFAAA;;;;;;::::::999999888888555222222444444111111444333222222111111111111222000000111111111222222222222222222222111111000000------........./////////111111333777<<>>======<<<:::999999888888999999:::999:::;;;;;;;;;<<<>>>@@@BBBBBBAAA@@@BBBGGGNNNTTTXXX]]]fffvvviiiTTTGGG???<<<<<<666666666666777777777777777777777666777777888999<<>>DDDFFFIIIKKKKKKJJJKKKLLLGGGDDDEEEJJJQQQYYYeeepppyyyiiibbb```___^^^^^^aaakkksssrrrkkk[[[SSSHHH@@@>>>===<<<::::::999888888777888888888888888888:::;;;===???@@@DDDDDDBBB@@@===<<<===>>>@@@CCCHHHQQQ___qqq}}}~~~xxxmmmffffffhhhmmmvvvyyyrrroooiiiccc]]][[[]]]```aaaaaa___\\\ZZZZZZ^^^``````^^^ZZZ[[[]]]]]]\\\[[[\\\]]]aaaaaabbbccceeehhhjjjkkklllpppvvv~~~~~~~~~{{{{{{yyy|||{{{pppllleee^^^XXXTTTOOOLLLFFFEEECCCAAA@@@>>>>>>===;;;;;;:::999999:::;;;;;;999:::<<<<<<<<<<<>>;;;999:::===@@@CCCGGGIIIJJJJJJJJJKKKMMMOOOMMMOOOSSSXXX]]]aaaeeegggjjjiiilllrrrvvvzzzuuueeeUUUJJJCCC???>>>:::;;;;;;<<<<<<;;;:::999888444333555444222333666222222222111111222222333///000000111222222333333222222111000000///..................////////////111000000222555888888888;;;>>>BBBFFFKKKQQQWWW\\\XXXSSSOOOQQQSSSYYYeeeppppppgggcccZZZXXXWWW]]]kkkyyy|||xxxjjj___QQQFFFAAA???<<<:::999999888777777777777777999999:::;;;<<<>>>@@@AAABBBCCCBBB@@@>>><<<===>>>>>>AAAHHHRRRaaasssuuujjjgggjjjoooiiittttttjjjdddccc___[[[[[[___bbbccccccbbb^^^[[[[[[^^^aaaaaa```[[[]]]^^^\\\YYYYYY]]]aaacccccccccdddeeefffhhhhhhnnnrrrxxxzzzxxx}}}|||{{{|||xxx|||~~~~~~tttpppiiiccc]]]WWWRRRNNNGGGFFFDDDBBB@@@???>>>>>><<<<<<;;;::::::;;;<<<<<<999;;;<<<<<<<<<===???AAAAAACCCDDDBBB???AAAHHHOOOSSSXXX___hhhzzzeeePPPCCC<<<999999444555555555666666777777666666666666666777888888888???JJJVVV]]]ZZZQQQIII???===:::888888;;;>>>AAAGGGHHHIIIIIIIIIJJJLLLOOOLLLNNNSSSXXX]]]bbbeeegggooommmrrr|||~~~yyyxxxmmmdddXXXMMMFFFDDDCCCCCC:::;;;<<<<<<<<<;;;:::999999555444555555222333666333333333222222333444444///000000111222222333333111111111000///......---........./////////000000///...///111444666666555555777;;;AAAIIITTT```hhhooohhhaaa]]]\\\___iiisssvvvjjjeeeWWWUUUTTT[[[lll}}}uuuiiiXXXKKKDDD@@@===:::999999888777666666777777::::::;;;<<<>>>@@@AAACCCAAABBBBBBAAA>>>=========<<<@@@GGGRRRbbbttt{{{tttpppooooooqqqqqqrrrrrrqqqlllfffaaa```___```aaabbbbbbaaa______]]]\\\]]]___```]]]ZZZYYYYYYXXXXXX[[[^^^bbbeeefffffffffggghhhhhhiiiiiiooosssyyy~~~{{{zzz}}}}}}{{{yyyzzzxxxzzz||||||www~~~yyyrrrhhhbbb^^^XXXPPPJJJQQQKKKDDD???===>>>??????===<<<:::999999:::;;;===;;;:::::::::<<>>>>>===HHHHHHIIILLLNNNOOONNNMMMKKKOOOTTTYYY\\\___bbbeeeoooxxxuuuoooiii___UUUOOOJJJDDDBBBCCC@@@===;;;:::999999777666666666444333333444555666555444333333333444555666111111111111111111111111////////////////////////000000///............///---...000222333444333333555666777888===LLLaaarrr~~~ssshhheeegggjjjpppvvv~~~lll___XXXQQQOOOZZZlllzzzxxxiiiXXXHHH>>>::::::999555555777666444444777:::<<<>>>>>>===<<<<<<===>>>EEEGGGAAA>>>@@@@@@===BBBDDDHHHPPP^^^ooo}}}wwwssspppnnnllliiigggggghhhgggeeebbbbbbaaaaaaaaabbbbbbaaa```___]]]\\\\\\^^^^^^\\\ZZZ]]][[[XXXWWWYYY]]]bbbeeeeeefffggghhhiiijjjjjjjjjnnnsssxxx}}}{{{yyy|||}}}{{{{{{}}}yyy{{{|||vvvsss|||wwwlllddd___ZZZTTTNNNNNNIIICCC???===<<<<<<;;;===<<<;;;::::::;;;<<<===<<<;;;:::999:::<<>>???BBBGGGJJJWWWZZZ```fffmmmzzz~~~wwwsss[[[KKK<<<888;;;777444444555555555555555444555555555666777777888888999;;;@@@HHHPPPRRRMMMHHH===;;;999999;;;<<<===<<>>???AAAHHHJJJBBB;;;;;;>>>@@@BBBDDDGGGOOO]]]nnn{{{vvvqqqnnniiiccc]]]]]]aaaeeeeeedddeeeeeedddcccbbbbbbbbbbbb```___]]]\\\]]]]]][[[ZZZ\\\ZZZWWWVVVWWW[[[```dddeeefffhhhjjjkkklllkkkkkkpppuuu{{{}}}}}}{{{xxxzzz{{{{{{}}}{{{|||}}}{{{sssuuu~~~pppgggbbb^^^ZZZVVVNNNJJJDDD@@@>>><<<;;;999<<<<<<<<<<<<===============<<<:::888888999:::;;;@@@???======>>>AAADDDFFFPPPUUU]]]cccfffmmm{{{ttt~~~dddPPPDDD888777:::666333333444555666666666666444555555666666777888888888999<<>>===<<<<<<======>>>>>>>>>>>>======<<<:::999888999::::::<<<<<<<<<===>>>@@@BBBCCCIIIPPPZZZ``````dddsss|||vvvqqqYYYHHH@@@666666:::666222333444555666666666666444444555555666777777888777888:::???FFFKKKLLLLLLCCC@@@;;;999999:::<<<<<<<<>>;;;:::999888666:::999888777555444444333333333222222222222222222333333333333333333333333111111111111111111111111000///......------......---......///000111111111000333555444222444999>>>FFFKKKVVVaaaiiissspppZZZSSSMMMNNNUUUaaaqqq~~~ttteeeSSSDDD<<<888555333555666444666:::<<<<<<;;;999888999<<>>===>>>>>><<<<<<===>>>??????>>>>>><<<;;;;;;::::::;;;<<<===:::;;;<<<===???@@@AAABBBDDDKKKVVV\\\\\\^^^jjjwwwhhhRRRDDD>>>666666999555222333444555666666666666444444444555666666777777777888;;;@@@FFFKKKNNNOOOEEEBBB===::::::;;;<<<<<<;;;>>>BBBFFFIIIMMMRRRVVV___eeelllsss|||~~~}}}ppphhhbbbYYYPPPLLLHHHDDD@@@===<<<;;;:::::::::999999888666555444333333333333333222111111111333333333333333333333333222222222222222222222222000000///............///.........//////000111111000222555555333333555888;;;BBBNNNZZZbbblll|||nnn]]]TTTLLLKKKOOOXXXfffsssvvvzzz}}}qqq___NNNDDD:::666444666666555777;;;777777666777:::AAAJJJQQQLLLGGGBBB>>>===@@@EEEJJJIIIHHHKKKTTTcccssszzzrrrkkkfffeeefffhhhjjjlllllljjjhhhjjjlllmmmiiiddd```___```aaadddfffgggdddaaa___^^^YYY^^^dddjjjlllkkkhhheeecccdddfffiiikkknnnppprrrvvv}}}xxxrrrrrrsssuuuyyy~~~|||~~~sssnnnkkkgggdddYYYRRRIIIBBB>>>===<<<<<<<<<<<<======>>>>>>??????;;;;;;;;;<<<<<<===>>>>>>:::;;;<<<===>>>???@@@@@@@@@FFFOOOWWWXXXYYYaaajjjwww```LLL@@@===666666999333333333444555666666666666333444444555555666777777777999>>>BBBGGGJJJLLLMMMDDDAAA===;;;;;;;;;;;;;;;:::===@@@CCCFFFLLLTTT[[[eeeooo}}}|||ssslllaaaVVVPPPLLLHHHCCC???======<<<;;;999999999999888777555444333444444444333222111000333333333333333333333333111111111111111111111111222111000000//////000000000////////////000111222...000222333222222333555666<<>>999777777777555777<<<::::::999999;;;BBBJJJPPPEEE>>>888999<<<>>>BBBEEEFFFFFFKKKVVVeeettt~~~~~~~~~{{{uuummmgggbbbbbbffflllnnnnnnmmmlllmmmiiimmmooollleee___]]]^^^```eeejjjllliiieeebbbaaa```dddiiinnnooommmiiifffccccccdddfffiiinnnqqqtttzzz}}}vvvppppppqqqrrruuuzzz{{{zzzssslllfff```XXXTTTMMMGGGCCC???<<<999<<<<<<;;;;;;<<<===???@@@<<<<<<<<<<<<<<<=========:::;;;;;;;;;<<<===>>>>>>???AAAHHHPPPSSSSSSWWW]]]hhhzzzuuuWWWDDD;;;:::555555777222444444555555555555555444333333444555555666666777777:::@@@DDDFFFFFFFFFEEEAAA???<<<::::::::::::999999<<>>DDDFFFGGGMMMZZZkkkyyyyyy}}}}}}xxxqqqjjjddd```aaahhhoooqqqpppooopppssshhhmmmpppmmmeee___\\\\\\```fffmmmooommmhhhdddcccdddgggjjjmmmmmmjjjgggdddccccccccceeehhhmmmrrruuu|||tttooooooooopppssswwwzzzvvvmmmddd]]]XXXVVVRRRNNNIIICCC===999===<<<::::::;;;===???AAA<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>CCCKKKOOONNNPPPSSS___llljjjPPP>>>777777333444666111555555555666555555444444333333444444555666666777777;;;AAADDDDDDBBB@@@>>>>>><<<:::999:::999888777999<<>>::::::888666888<<<888;;;>>>???>>>===<<<<<<===;;;===???<<<999===EEEHHHJJJQQQ___qqq~~~|||}}}yyytttqqqooonnnlllkkkrrrpppnnnppprrrssspppmmmvvvsssmmmddd]]][[[^^^bbbcccjjjnnnjjjfffeeeeeedddeeefffgggfffdddbbbbbbcccbbbfffjjjkkkjjjmmmtttzzz~~~|||yyytttqqqqqqpppnnnpppuuuwwwnnngggcccXXXXXXUUUPPPIIIBBB===;;;======<<<;;;;;;<<<>>>???BBBAAA@@@>>>============<<<;;;:::999::::::<<<===:::===AAAEEEIIILLLMMMNNNQQQ]]]nnnzzz\\\DDD>>>888333111222333333555555555555555555555555666555333222222333555666666888:::<<<>>>????????????===;;;999888777888888>>>;;;===GGGQQQ]]]ppp{{{kkk```YYYOOOHHHEEEBBB???<<<<<<;;;;;;;;;<<<<<<:::999888555222222444555333111222111111000000000000000000000000000000000000000000111111111222222222222000000111111222222222222222222222222222222222222444555:::AAAIIITTTfffvvvqqq___RRREEE@@@@@@??????AAAHHHZZZttt{{{hhh[[[RRREEE:::999999888888<<<<<<<<<<<<<<<<<<;;;;;;;;;===;;;;;;=========AAAGGGOOORRR[[[gggvvvwwwuuurrrqqqrrrtttuuuuuuqqqpppooopppqqqqqqpppooorrrqqqlllfff```^^^___bbbbbbiiimmmiiidddbbb```^^^]]]___aaaaaa```^^^^^^___ccceeehhhiiijjjnnnuuuzzz{{{yyyrrrmmmkkklllmmmmmmqqqvvv{{{~~~~~~sssjjjeeeWWWVVVTTTOOOIIICCC???===>>>===<<<;;;;;;<<<===>>>AAA@@@???===<<<<<<<<<<<<;;;:::999888888999:::;;;:::<<>>777333222333444444444444444444444444444444555444333222222333444555555777999;;;===>>>>>>>>>>>><<<;;;999888888888999<<<;;;AAANNN]]]ooo}}}llldddXXXOOOIIIEEEAAA>>><<<;;;:::;;;;;;;;;999888999666444444555666444222222222111000000000000000000000000000000000000000000000000111111111222222//////000000111111111111111111111222222333333333444444666;;;???HHHWWWeeezzzrrr___RRREEEAAA@@@??????@@@DDDUUUooopppcccWWWJJJ???;;;:::999:::======<<<;;;;;;;;;;;;<<<<<>>===<<<;;;;;;<<<===>>>???>>>===<<<;;;:::::::::999999888777777888888999:::;;;<<>>>>>???CCCQQQiiitttgggXXXMMMAAA;;;888777888:::===<<<:::999:::;;;<<<>>>???======@@@AAAAAAFFFMMMVVV___ooo{{{tttsssqqqnnnnnnppptttvvvwwwtttuuutttqqqmmmkkkmmmpppooooooooommmiiiddd```^^^^^^dddfffbbb\\\XXXSSSNNNPPPSSSXXXZZZZZZZZZZZZ[[[^^^^^^^^^bbbhhhoootttvvv}}}xxxuuufffaaa___bbbeeejjjrrryyywwwzzz{{{{{{qqqggg___\\\XXXSSSNNNIIIEEEBBB???>>>===<<<;;;;;;<<<===>>>===<<<:::999999888888999999888888888888888888:::::::::;;;===@@@BBBDDDCCCFFFMMM[[[pppzzzeeeQQQCCC;;;888444222222333444444222222222222222222222222333222222111111222222333333444555777999:::;;;<<<::::::999888888999:::;;;777;;;HHH\\\wwwooo```UUUMMMFFFAAA???===;;;::::::999777666888777666555555555444444333222111111000000111111////////////////////////////////////000000000000000000000000111111111111//////000111333444555555444444666999;;;???KKKWWWiiiyyyppp]]]PPPDDD@@@???===<<<===DDDNNN```ttt}}}ooocccZZZQQQEEE===999888999;;;===;;;999888888;;;===???===;;;<<>>=========;;;:::888777888;;;>>>@@@===;;;<<<@@@BBBDDDIIIPPP[[[cccssswwwtttqqqqqqtttyyy}}}~~~yyywwwsssoookkkjjjlllnnnpppooonnnmmmkkkgggaaa]]]ZZZ]]]^^^ZZZXXXWWWSSSNNNNNNPPPSSSTTTTTTTTTVVVXXXXXX[[[```fffmmmssswwwzzzzzzppplllgggbbb```cccgggjjjqqqxxx~~~}}}tttmmmeee]]]XXXQQQJJJEEEAAA@@@>>><<<;;;:::;;;;;;<<<;;;:::999888777777777999999:::999999888777666777777888999;;;===>>>???DDDDDDIIIQQQ\\\nnnxxxiiiYYYLLLDDD???555444222222222333111000222222222222222222222222222333333333333333333222333333444555666999:::;;;:::999888777777888::::::===EEEQQQeee{{{lll```TTTNNNGGGDDD@@@===<<<;;;999888555666666444222111222444333333222111111111111222000000000000000000000000/////////000000000111111333333333333333222222222000000111222333333444444999999;;;<<<::::::BBBKKK]]]sssttt```TTTHHHDDDCCC@@@>>>>>>>>>AAAIIITTT```gggiiihhhddd```VVVIII@@@>>><<<999999999888888999;;;>>>??????===???CCCFFFHHHNNNUUU___ggguuuyyyvvvrrrrrrvvvzzzxxxtttooollllllnnnpppqqqllljjjhhhhhhhhhgggccc```[[[]]]]]]ZZZYYY[[[YYYUUUSSSTTTUUUTTTSSSTTTWWWYYYZZZ```iiippptttyyy~~~xxxnnniiieeebbbaaaeeeiiilllrrrxxx~~~yyyqqqhhh```[[[TTTMMMGGGBBB@@@>>><<<;;;:::::::::<<<<<<:::999888777777777888888999999888666555444666777888:::<<<>>>>>>???AAABBBGGGNNNUUU```vvv}}}{{{}}}wwwooodddYYYOOOFFF???===666555444444444444222000333333333333333333333333333333444444444444333333333333444444666888;;;<<<:::999888777777888999999<<>>===;;;:::555777777555333111333555444333222222111111222222222222222222222222222222000000000111111111222222333333333222222222111111111111111222222333333333<<<<<<======:::888>>>FFFSSSiii}}}dddXXXMMMIIIGGGDDDBBBBBB===>>>BBBIIISSS___iiiooommmlllbbbRRRFFFAAA<<<666777777888999:::<<<>>>??????===???DDDGGGIIIOOOWWWaaaiiiyyyzzzwwwsssqqqtttxxx|||}}}wwwqqqllljjjmmmqqqsssssshhheeecccccceeefffdddbbb\\\^^^]]]ZZZ\\\___^^^[[[YYYYYYYYYWWWVVVVVVYYY\\\\\\eeepppwwwzzz~~~yyyoooiiiccc```aaafffjjjmmmsssyyy|||zzzrrrhhhaaa\\\VVVNNNHHHBBBAAA>>><<<;;;:::::::::===<<<:::999888888777777666777777777777555333222555666999<<<>>>?????????>>>@@@FFFLLLOOOWWWjjj~~~}}}vvvrrrqqqmmmdddXXXPPPIIIBBB===:::888666555555666555333111333333333333333333333333333444444555555444444333444444444444666999;;;<<<;;;:::888777777777888999888AAANNNbbbtttdddZZZMMMIIIEEEAAA???>>><<<;;;666888999777333222444666444333222222111111222222222222222222222222222222111111111111222222222222222222222222111111000000222222222222222222222333555555666777444222888@@@EEEZZZzzzggg[[[PPPLLLKKKGGGEEEEEE@@@@@@AAAEEELLLYYYhhhrrr|||{{{qqq___QQQIIIBBB;;;666666888999;;;<<<===>>>===<<<>>>BBBFFFHHHNNNVVV___iii{{{{{{yyywwwvvvwwwvvvtttrrrtttnnnhhhhhhmmmooolllhhh___^^^^^^___bbbccccccbbbaaa```^^^^^^^^^aaadddeee\\\[[[YYYVVVUUUVVVZZZ^^^dddgggoooyyy~~~~~~wwwqqqjjjaaa___eeehhhgggmmmxxxwwwkkkeee]]]RRRJJJJJJEEECCCAAA???>>><<<999777;;;:::888777777777888999999888777666666666666666888777777:::>>>@@@>>><<>>:::777777999;;;;;;:::@@@>>>???CCCFFFHHHLLLRRR___jjj}}}{{{xxxwwwvvvuuusssqqqpppkkkeeeccceeegggeeebbb```______```cccdddeeeddd```___]]]\\\]]]___bbbcccZZZZZZ[[[ZZZ[[[\\\```ccchhhkkkrrrzzz~~~xxxqqqiii```^^^dddhhhhhhooozzz{{{nnnhhhbbbXXXQQQOOOIIIFFFDDDBBBAAA@@@===;;;999888777666666666777777777777666666555666666666888666666888;;;>>>===<<<>>>AAACCCEEEGGGNNNYYYaaarrrxxxnnnfffcccSSSKKKEEEDDDDDD@@@<<<;;;;;;:::888777555333222222555444444555666666555333444444444444444555666777333333444555777999:::<<<999:::;;;:::888888999;;;;;;AAAMMM___xxx|||rrraaaXXXLLLFFFEEEEEECCCAAA===;;;999888888777666444333333222111111111111111555555555555555444333333444444333333222111111000333444444333111111222333333333333333333333333333444444444333222444888;;;EEEPPPgggtttkkkbbb\\\UUUMMMGGGGGGGGGDDDBBBBBBEEEOOObbbsss}}}hhhWWWLLLEEEBBB>>>:::888:::;;;;;;:::???===???DDDHHHIIINNNTTT^^^kkk}}}yyywwwvvvuuusssqqqoookkkddd```___^^^^^^]]]aaa```___```cccfffgggggg```___]]][[[\\\]]]___aaaZZZ\\\___aaabbbdddfffhhhjjjmmmtttzzz{{{|||zzzsssiiiaaa___dddgggiiiqqq{{{~~~}}}|||}}}ppphhheee___XXXSSSJJJGGGEEECCCCCCBBB@@@>>>777777666555555555555666666555555555555666666777888666555666999;;;<<<<<<===???@@@AAABBBHHHPPPWWWaaarrrzzzpppeee^^^NNNFFF@@@??????===;;;;;;888777666555444333333333666555444444666666555333222222333333444666777888333333333555666888:::;;;999:::;;;:::999999;;;===???CCCLLL[[[qqqpppcccSSSKKKJJJJJJFFFAAA@@@===;;;:::::::::888777444333333222222222222222555555666666666555444444444444333333222222111111444555555444333222333444222222222222222222222222222333333222222444777:::@@@GGGXXXuuu{{{pppfffaaa[[[RRRIIIFFFGGGEEECCCAAAAAAJJJ___ssslllVVVJJJFFFFFFBBB>>>;;;;;;<<<======???>>>@@@EEEHHHIIINNNUUUbbbqqq}}}zzzxxxwwwwwwuuutttsssoooiiiccc^^^\\\\\\]]]___^^^^^^```dddggghhhhhhbbb```^^^\\\\\\]]]___aaa___bbbfffhhhhhhhhhhhhhhhgggkkkqqqvvvvvvxxxyyyrrrjjjeeebbbdddgggiiipppyyy||||||}}}rrriiigggccc[[[TTTHHHFFFCCCAAAAAA@@@???===777777777666666666666666555444444444555666777777888777666666777:::<<<=========>>>>>>???CCCIIINNNUUUhhh|||yyyxxxwww{{{tttggg\\\MMMEEE>>><<<:::666555666555555444333333333444555777555444444555555555333333333333333444555666777333333333444666888999:::<<<<<<===<<<::::::;;;===AAADDDKKKVVVjjjrrr___TTTRRRQQQKKKDDDBBB???<<<;;;;;;;;;:::999555444444333333333333333555666666666666666555555444444333333333222222222333444555555333222222333111111111111111111111111000111222222111333666999<<>>@@@AAA??????AAAEEEFFFGGGMMMUUUiii{{{}}}zzzyyyyyyzzzzzzyyywwwsssmmmfffaaa^^^]]]]]]\\\\\\]]]```dddggghhhgggdddbbb```^^^^^^___aaacccgggiiikkkllljjjgggfffeeebbbgggnnnrrrrrruuuuuummmmmmiiiffffffgggiiinnntttwwwyyy~~~{{{nnnkkkhhh___VVVIIIFFFCCC@@@@@@???>>>===999999999999888888777777555555555555555666777888999999888777888:::<<<>>><<<=========>>>AAADDDGGGMMM```www{{{uuurrrmmmhhheeeeeehhhjjjpppuuuxxxwwwwwwttthhh[[[JJJCCC===:::666222111444444333222222222444555666888666444333444555444444555444444333333333444444333333333444555777888999>>>???@@@???===;;;;;;<<>><<<;;;;;;:::999666555555444444444444444555555666666666666666555444444444333333333333333111333555444333111111222111111111111111111111111000111222222222333555888777>>>IIIWWWhhhsssgggbbb]]]TTTKKKEEE>>>>>>>>>===;;;CCCXXXlll}}}yyyfffUUUJJJDDDEEEDDDAAA???>>>@@@CCCEEEAAA@@@AAACCCCCCEEEMMMVVVmmm|||{{{|||}}}~~~}}}xxxtttmmmhhhdddaaa^^^[[[XXXZZZ]]]bbbfffhhhhhhgggdddcccaaa___```aaaccceeekkklllllljjjgggeeeddddddbbbhhhooosssrrrwww}}}ssskkkmmmkkkiiihhhiiijjjmmmpppsssxxxyyyrrrmmmdddZZZMMMJJJFFFCCCBBBAAA@@@???::::::;;;;;;::::::999888777666666666666777777888888999999999888999<<<>>>;;;;;;;;;<<<>>>@@@BBBCCCGGGWWWjjjvvv}}}{{{yyywwwtttooohhhddd___^^^\\\YYYXXX[[[aaaeeehhhmmmnnnlllmmmmmmbbbTTTDDD>>>:::999666222333666444333222111222444666888999666444333444444444444555555444333333333333333333333333444555666888999???AAACCCCCCAAA???======???CCCHHHNNNZZZqqqxxxiiiaaaZZZQQQJJJHHHDDD@@@===<<<<<<;;;:::777666666555555555555555444444555666666666555555444444444444333333333333111333555555333111111111222222222222222222222222111222333333222222444666444<<>>BBBFFFJJJRRRddd}}}uuujjj```WWWQQQLLLHHHCCC???======;;;:::888777666666555555666666333333444555555555555555444444444444444444444444222444666666444333222222333333333333333333333333333444555444333222333555555:::???CCCIIIYYYooozzzooobbbXXXNNNCCC======666666777999999<<>>::::::;;;<<<;;;:::999888::::::999888777777777888333666999999777666888:::777666777:::===???@@@@@@;;;EEEOOOXXX___bbb\\\UUUUUUTTTTTTTTTUUUTTTRRROOOIIIJJJKKKJJJLLLQQQYYY___iiijjjcccXXXVVVWWWLLL<<>>EEEIIIIIIGGGEEECCC>>>BBBFFFHHHMMM[[[qqqrrrfff]]]WWWOOOKKKFFFAAA???>>><<<;;;888888777666666666666666222333333444555555555444444444444444444444444444333555777888666444333333333333333333333333333333444555666555333222333444777999:::;;;AAAMMM]]]iiiwwwoooeeeYYYOOOEEE<<<999;;;666555666999999:::AAAIIIYYYhhhttttttjjj___UUUNNNAAADDDEEEDDD@@@======>>>???>>>???AAACCCKKK]]]mmm~~~~~~zzzuuuoookkkiiifffccc```___^^^___dddhhhiiigggcccaaadddfffgggfffffffffgggfffdddaaaaaadddgggjjjlllttt}}}|||nnnllljjjjjjllloooqqqrrr|||}}}ooobbbZZZVVVMMMFFFEEECCC@@@======:::::::::::::::999888777888888888777777777777777999888888777666777777777777777777888999:::<<<<<>>===@@@999999888777666555444444444444222111111222444444444444444333111111222444111222444444333222333444888888888666444333444555111333555666666555333222555777:::<<>>>>>:::::::::::::::999888888888888888888777777777777888888777777666666777777666666666777888999:::;;;>>>@@@BBBFFFNNNTTTOOOGGGGGGFFFEEECCCCCCCCCDDDEEECCCCCCBBBBBBFFFNNNXXX```jjjddd[[[SSSKKKDDD???;;;;;;;;;999777555333222111222222111111111222333444666555444333333555666888333333333444444444444555333333333333444444444444;;;;;;???HHHPPPSSSNNNHHHEEEBBBBBBFFFJJJNNNWWWaaasss{{{kkkaaaVVVQQQMMMLLLHHHAAA===>>>::::::999888666555444444444444333333333333444444444444555444222222333555333444555444333222333444666777777555333222444555222222444555555555444444333444666777999===BBBFFFIIIQQQXXX\\\___aaa]]]WWWRRRMMMFFFAAA===:::888666333555666666666888;;;>>>GGGTTTaaagggfff```VVVLLLAAA???@@@AAA@@@;;;:::<<>>>>>:::::::::::::::999999888888888888888777777666666888777777777666666666666444555555555666888999:::;;;===???CCCJJJOOOKKKDDD???>>>>>>===>>>???@@@AAA@@@AAABBBCCCGGGQQQ]]]gggiiicccZZZQQQIIIBBB<<<888999999888666555444333222222222111111222222333444444333222222222333555666333333333333444444444444333333333333222222222222;;;999;;;EEEQQQWWWTTTNNNHHHEEEEEEFFFGGGIIIOOOUUUfffxxxyyylll]]]XXXUUUTTTPPPGGG@@@>>>;;;;;;:::888777555444444444444555555555555444444444555555555333333555777666666555444222111333555333444555444222222444555222222222333444555666777333444555555555888<<>>BBBFFFIIINNNRRRQQQMMMHHHDDD???;;;:::999888777333444555555444666888;;;BBBOOO]]]cccccc___UUULLL@@@===<<<>>>===999999;;;>>>???AAADDDHHHSSSiii}}}}}}zzz|||~~~|||wwwssslllgggbbb```cccgggjjjjjjppppppooollliiigggggghhheeedddccccccdddiiiooosss~~~|||{{{uuuooolllggghhhhhhiiikkknnnssswwwzzzssseee[[[SSSKKKHHHFFFAAA======999::::::;;;::::::999999999999888888777777666666666777777777666666555555444444444555666777999999;;;>>>@@@BBBHHHMMMJJJCCC;;;:::::::::;;;===???@@@BBBDDDEEEGGGKKKUUUcccnnnkkkeee[[[RRRIIICCC===999777777666555555444444333222111222222222222333333222222111111222222333444222222333333333444444444444444333333222222111111999888;;;BBBKKKRRRSSSRRRMMMJJJHHHEEECCCDDDHHHMMM[[[ggg{{{{{{iiibbb\\\ZZZTTTKKKCCC@@@======;;;:::888666555444444555666777777666555444444555666555444444666888777777666333111111333555111222333222111222333555333222111111333555777999888888888777666777:::===<<<@@@DDDGGGMMMRRRQQQLLLBBB???:::777777777777666333444444333333333666888AAAMMMZZZ```aaa]]]TTTKKKAAA<<<:::;;;;;;999:::<<>>===;;;888666555444444555777777777777555444555666777666555555666888777777555333111000333555000111222111111111333555333222111111222555777999;;;;;;:::999777888:::===;;;???DDDIIIQQQVVVSSSLLLAAA===999666555555555444333333333222111222444777:::GGGUUU\\\^^^[[[TTTLLLFFF???:::;;;<<<;;;<<<>>>@@@BBBEEEIIIMMMXXXmmm}}}~~~yyytttqqqpppiiieeebbbdddjjjqqquuuvvvsssqqqlllgggaaa______```jjjjjjhhheeedddgggnnnuuu|||wwwtttnnnkkkkkkiiikkkkkkiiigggiiimmmrrrzzzvvvfff^^^UUULLLHHHEEE???;;;:::999::::::;;;;;;;;;;;;;;;:::999999888777666555555444555666666666555333222555555555555666888999:::888;;;======AAADDDCCC???======<<<<<<<<<===???@@@>>>BBBEEEFFFJJJUUUffftttrrriii[[[NNNDDD>>>:::888444444444444444333333333000111222333333333333222111111111222222222222222222222222222333333333333444444444444333333333333222888======:::;;;CCCKKKNNNOOOKKKDDDAAACCCFFFFFFIIINNN\\\nnnsssddd[[[UUUMMMFFFDDDAAA@@@>>><<<999777555444555555666666666666555555666777777666444444555666555555444333111000222444000111222111111111333555444333222111222444777888::::::999777666666999;;;;;;???EEELLLUUUZZZVVVNNNAAA===888555444444444333222333333222111222444777666DDDSSS]]]aaabbb]]]VVVKKKBBB;;;;;;<<<<<<===@@@AAACCCHHHNNNSSS___uuu}}}}}}|||yyysssooonnnooommmkkkiiikkkpppuuuvvvvvvooommmiiiccc___^^^___bbbiiiiiiiiifffdddhhhpppxxx}}}zzzvvvrrrmmmjjjkkkhhhjjjkkkiiiggghhhmmmrrrxxxooo```WWWNNNJJJFFF@@@;;;:::999::::::;;;<<<<<<;;;;;;::::::999888777666555555333444555666666444333111333333333444555666888888666:::<<<;;;>>>AAAAAA===???>>>===;;;;;;;;;<<<===:::???CCCEEEJJJVVVjjjyyy|||ppp___NNNBBB;;;888666444444444333333333222222000111222333333333222222111111222222333333222222111222222222222333333333222222222222333333333333111666:::999666777===DDDGGGKKKLLLFFFDDDEEEEEEBBBGGGKKKVVVeeerrr~~~nnnddd]]]TTTMMMJJJCCCAAA???===:::777555444666555555444444555555666777888777666333222333444111222333333111000111333111222333222111111222444444333333222333444555666777777777555444555888:::===@@@EEELLLVVV]]]YYYQQQ???;;;777444333333333222111222222222111222555777888EEEUUU___eeegggccc]]]OOOEEE<<<;;;<<<<<<>>>@@@AAADDDKKKSSSZZZhhh||||||zzzuuupppmmmmmmooossspppoooqqquuuwwwvvvtttllljjjfffaaa^^^^^^aaadddggghhhhhhfffeeeiiisss{{{|||zzzuuuqqqllljjjlllgggiiikkkiiifffhhhmmmsssvvvvvvbbbYYYPPPLLLGGGAAA<<<;;;999::::::;;;<<<<<<<<<;;;::::::999888777666555444333444555666666444222111222222222333444555666777777;;;<<<<<<>>>AAAAAA>>>???>>><<<:::999999999:::999>>>DDDGGGLLLZZZoooxxxdddQQQCCC;;;888666555444444333333222222111000111222333444333222222111111222333333333333222111111222222222333333333000000111111222222222333222444666666666888;;;???@@@GGGKKKIIIGGGGGGDDD???CCCFFFOOOYYYaaannnxxxoooggg]]]TTTPPPCCCBBB@@@===:::777555444666555444333333444555666888888888555333111222333///111222333111111111222222333333222111111222444444444333333333444444555666777666555444666999;;;<<<>>>AAAHHHRRRZZZXXXPPP===999555333222333333333111222222222222333666888888EEETTT]]]bbbccc___YYYQQQFFF<<<:::<<<<<<===@@@@@@DDDMMMVVV```ooo{{{{{{xxxrrrllljjjlllooovvvrrrppprrruuuvvvrrrnnnhhheeeaaa]]]\\\]]]___```cccdddfffgggjjjnnntttxxxzzzxxxrrrrrrrrrmmmgggllljjjgggfffgggkkkoooqqqyyy{{{mmm[[[MMMLLLIIIAAA===???;;;;;;<<<<<<;;;;;;:::999;;;999666444444444444333333444444444444444333333///000222333444555555555777888999:::<<<===>>>>>>>>><<<;;;<<<===<<<999555;;;===AAAFFFQQQcccxxxjjjPPPBBB>>>999222555444333333222222222333111111333444444444333333000111222333333333333222333333333333333333333333333333333333333333333333333333444555666777888999:::<<<@@@FFFLLLLLLIIIEEEGGGBBBEEEQQQZZZbbbtttxxxkkk]]]SSSKKKDDD>>>===<<<888555555555555555555666666666666888777555444333444444555111111111111111111222222222222111111222222333444222333444555444333222111444444444222111222555888AAACCCGGGIIIJJJIIIGGGEEE777666555333222222333333444222222444777888777444666DDDTTT[[[\\\^^^]]]\\\TTTIII>>>;;;;;;<<>>::::::;;;;;;::::::999888:::888666555444444444333444444555555555555444444000111222333444555555666777888999:::;;;===>>>>>>>>><<<::::::;;;;;;888666;;;<<>>;;;888333555555444333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333444555666777888888999;;;@@@GGGMMMPPPOOOLLLLLLEEEEEELLLQQQVVVeeevvvyyyggg[[[MMMEEE??????>>>:::888888777777777777777777888888666555444333333333444555222222222222222222222222222222222111222222333333333333333333333222222111333333333222111222444777===???AAACCCBBB@@@===;;;666555444222222222222222333222222444777888777555999EEERRRXXXZZZ\\\[[[XXXQQQFFF===;;;<<<<<>>>>>;;;999888888888777666999;;;???HHHWWWlllzzzaaaHHH<<<999888666555555444444333333444444555555555555555555555444666555444333222333444555111111111111111111111111333333333333333333333333222333333444555666777777888:::>>>EEEMMMRRRTTTTTTQQQJJJFFFGGGHHHJJJWWWeeezzzjjjZZZOOOHHHBBBAAA@@@===::::::::::::999999999999999999444444333222222333444555333333333333333333333333333333222222111222222222333333222111111111111111111222222111000111333555999:::<<<<<<;;;888555222444333222111111111111111333222222444666888777666:::EEEQQQXXX[[[]]][[[WWWLLLCCC<<<;;;<<<===>>>AAAHHHMMMUUU```qqq}}}zzz}}}zzzwwwtttuuuvvvvvvsssppplllkkkiiijjjlllmmmkkkiiilllkkkiiigggeeedddcccbbbeeehhhkkknnnpppssswwwzzzyyyyyy|||}}}|||zzzuuuqqqooommmkkkiiiiiikkknnnoooyyy~~~eeeZZZQQQMMMIIIAAA<<<;;;666777777777777666555555777777777666555444444555444555666666666666666666444333222111222444666888777777888999;;;<<<===>>>===;;;888555555666777777999<<>>KKK^^^sssrrr[[[HHH===999999:::333333222222222222333333777;;;@@@DDDDDD@@@:::666444333222222444666999:::333333333333333333333333222222222222222222222222222222333333444444555555333555888<<<@@@FFFKKKNNNSSSOOOLLLHHHDDDDDDKKKSSS___rrrrrr___TTTLLLFFFDDDCCC>>>;;;;;;===;;;999888777777888888333222222111222333555666333222222222111111111000333333222222111222222333555333222000//////000111...000000000//////111222444555666777666555333222000000000000000000//////222222333333444666888:::???NNN^^^gggiiieee]]]TTTGGG???:::;;;===<<<===???FFFLLLXXXggg|||~~~{{{xxxuuusssqqqnnnlllhhhgggfffgggkkkpppvvvyyyvvvsssmmmiiifffgggiiijjjllloootttxxx{{{}}}{{{vvvwww}}}yyyvvvqqqnnngggggghhhiiilllpppsssuuuxxxooo\\\TTTIII@@@;;;888777777444555555555555444333333222555888888555444555777333444555666666666666666555444333333333444666777666777888999:::;;;<<<===;;;:::888555333333666888999???NNNbbbwwwvvvfffRRRDDD;;;666555777333333222222222333444444555:::AAAFFFFFFBBB<<<777333222222333444666888999333333333333333333333333222222222222222222222222222222222333333333444444222444666888:::>>>BBBFFFNNNNNNNNNJJJFFFDDDGGGJJJUUUcccuuuzzzjjj[[[SSSKKKIIIGGGBBB>>>======<<<999777555555666777444444333222222333444555333222222111111000000000222222111111222222333444555444333222111000000000...///111111//////000222000111222333333333222111///000000111111000//////111222333333333555999;;;FFFWWWhhhnnnjjjcccYYYQQQGGG???::::::<<<<<<===???BBBKKKYYYjjjyyysssooonnnnnnlllmmmoooppprrrtttwwwyyywwwuuuqqqmmmkkkjjjjjjjjjnnnrrrxxx|||~~~xxxwww|||xxxuuuqqqnnnbbbbbbccceeehhhkkkoooqqqvvv{{{kkk[[[PPPKKKDDD<<<888777666555444444555555444444333222111555888888555444666888222222444555555666666666444444444444555555555555666666777999:::;;;<<<===:::;;;:::777444333555888:::???JJJ\\\oooxxxwwwrrrgggYYYJJJBBB<<<666555777444444444444444555666666333777<<<@@@AAA???;;;888444444444444444555555555222222222222222222222222111111111111111111111111222222222222333333333333111444666777777:::>>>AAAEEEJJJNNNNNNLLLJJJJJJKKKQQQ\\\gggppp~~~~~~pppddd[[[TTTQQQNNNHHHCCCBBB???===999777555555666777666555444333333333444555444444333222222111000000000000000111222333444555555555444444333111000///...///111111000000000222///000000111111000000//////000111111111111000///111222333333333555999===FFFXXXjjjmmmggg___ZZZVVVIIIAAA::::::<<<<<<===???AAAKKK[[[ooo}}}tttnnnnnnpppqqqtttwwwxxxxxxwwwwwwwwwuuutttrrrpppmmmkkkiiihhhmmmrrrxxx|||wwwvvv}}}xxxsssooolll^^^^^^___aaadddgggjjjlllvvv~~~zzznnnjjjeeeYYYLLLFFFDDD@@@:::777777666444444444555555555444333333000444999999555444666999111222333444555555555555333444555666666555555444666666777888:::;;;<<<===999;;;;;;888555333555888;;;===EEEUUUeeemmmiiiccc^^^RRRFFFBBB>>>888666999666666666666666777888888222444777:::;;;;;;:::999555555555555444333222111111111111111111111111111111111111111111111111111222222222222222222333333111444777888777999===@@@===EEENNNQQQRRRRRRRRRQQQRRRZZZaaaeeepppuuukkkbbbZZZWWWSSSLLLHHHFFF@@@>>>:::777666666777888888777555444333444444555555555444333333222111111///000000111222444555666555555555555444222000///...000222222111000111222111111111111000000///...///000111222222111000///000222333333222444999===BBBUUUfffiiibbb^^^]]]^^^KKKBBB;;;:::;;;;;;===@@@AAALLL]]]rrr|||uuuoooqqqxxxxxxxxxxxxxxxxxxyyyyyyyyyvvvuuusssqqqpppooooooppprrruuuyyy}}}yyyuuuvvvzzzuuupppjjjbbb]]]\\\___bbbaaabbbdddrrr~~~}}}sssoookkkeee___XXXQQQJJJFFFEEEBBB===888444333222222444444444444444444333333555666888999888777555444555333111222333444444333111222333444555444333333555666777888:::;;;<<<===???>>>>>><<<;;;999777666555;;;EEERRR\\\aaaaaa___ZZZPPPDDD;;;999999777555888888777777666666666555333333444444555444444444333111///000222333222///333333222111000000111111222444555555444333333444666333111111444666666444222333555777999:::;;;;;;<<<===AAAIIIQQQWWWXXXWWWXXXRRRTTT___jjjuuurrriii^^^YYYXXXTTTMMMFFF@@@>>>;;;::::::999777666666666555555555444444444555444333333444444222000333333333333444555666666999888666444222111111000000000000000000000000000111000///////////////000333333111111111222333444111000000222666:::<<<===BBBIIIUUU___ccc```[[[ZZZMMMEEE???>>>===<<<>>>AAACCCLLL[[[ppp~~~wwwqqqrrrxxxvvvwwwwwwxxxxxxwwwwwwvvvvvvuuusssqqqppppppqqqqqqppprrruuuyyy|||~~~|||{{{uuusssuuu{{{tttqqqlllhhhccc]]]ZZZ\\\___```dddhhhsss~~~}}}vvvnnnddd^^^[[[XXXTTTPPPLLLGGGBBB>>>BBBAAA???<<<999777555444333333444444444444444444555666888999888777666555555444222222333444333222111222333444444444333333555666777888:::;;;<<<<<<@@@@@@???===:::888666444333888AAALLLVVV[[[\\\[[[UUULLLAAA:::999999888777888888777777777666666666222333333333333333222222333111///000222333111000333222222111000000111111222333555555333222333444666333111111444666555444333444555777888999::::::===<<<>>>EEENNNVVV[[[]]]VVVOOOMMMTTT\\\eeeyyy}}}uuujjjaaa\\\VVVNNNHHHBBB@@@===;;;::::::888777666666555555444444444333444333222333444444222000111111111222333444555666666555444222111000000000000000000000000000000000000000////////////000000000000000000111333444444777666555555666777888888BBBLLLZZZdddeee^^^WWWSSSIIIBBB======>>>>>>@@@DDDDDDNNN^^^uuuzzzssssssvvvwwwxxxzzz{{{{{{zzzxxxwwwvvvuuusssqqqqqqrrrssstttrrrqqqssswww{{{|||zzzvvvsssrrrwwwvvvooollljjjfffddd]]]YYYZZZ^^^aaaggglllttt}}}wwwkkkaaa[[[VVVPPPMMMKKKIIIGGGFFFFFFDDDAAA??????@@@@@@???===:::888666222222333333444444555555555666777888888888777666777555333333444444333222111222333333444444333333555555666888999:::;;;<<>>GGGPPPUUUVVVUUURRRKKKAAA;;;::::::999888888888888777777777666666333333333333222111000000222111000000222222111000333222111111000111111111111333444444333222222333444333111222444555555444444555666777888888888888<<<:::;;;???HHHSSS[[[```ZZZRRRMMMOOOQQQXXXhhhzzz}}}yyy~~~wwwmmmcccXXXOOOIIIDDDAAA>>><<<<<<;;;:::999777777666555444333333333444333222333444444222000000000000111222333555555333222111000////////////000000000000000000000000000000000//////000000111//////111333444555666666555555555666777999;;;===CCCRRReeennnlllaaaWWWPPPEEE>>>:::<<<>>>???BBBGGGJJJUUUfff}}}}}}vvvssstttuuuwwwyyy{{{{{{zzzxxxvvvxxxwwwtttsssrrrsssuuuvvvvvvuuuuuuyyy}}}~~~zzzvvvuuuwww~~~tttllljjjiiifffccc]]]YYY\\\```ccciiiooovvv}}}yyyjjjcccZZZQQQLLLIIIGGGEEECCCBBBBBBCCCEEEEEEDDDBBB@@@@@@???>>><<<:::888777111111222333444444555555555666777888888888888888888666444333444444444222222222333333444444444444555666666777999::::::;;;@@@???===;;;:::888777777:::<<<@@@FFFMMMQQQRRRQQQRRRLLLDDD>>><<<;;;:::::::::999999888888777777777444444444333333111000000111000000000111111111000222222111111111111111222000222333333222111222222333222222222333444444444555555666666777777666666999888999<<>>===<<<999888666555333333333333333222222333444444222111000000111111222444555666111111000/////////000000000000000000000000000000000000000///000000111111111222444666888888888777333333333444777;;;AAAEEEOOOaaauuu|||wwwjjj\\\RRRBBB<<<888:::===???CCCGGGRRR]]]ooozzzuuusssrrrtttwwwyyyzzzyyyxxxvvv|||zzzwwwtttssstttvvvwwwwwwwwwxxx{{{~~~~~~zzzwww{{{~~~rrriiihhhgggeeeaaa\\\ZZZ^^^cccfffjjjooowww|||qqqeeeSSSOOOJJJEEECCCAAA??????>>>>>>>>>???AAABBBAAA@@@BBB@@@<<<999777666666666111111222222333444555555555555666777888999999999888666444444555555555444444444444444444555555555666666777888999::::::;;;===<<<;;;:::::::::;;;;;;???@@@BBBGGGLLLNNNOOONNNOOOKKKEEEAAA???>>>>>>>>>===<<<;;;:::999888777777555555555555444333111111000000111000000000000111222111111111111111222222000222333333222111222222111222333333333333333444444555555666666666555555666777888;;;???DDDJJJMMMPPPQQQSSSTTTTTTTTTYYY```pppxxx|||xxx{{{yyy{{{|||yyyqqqdddWWWOOOFFFCCC@@@>>>???@@@AAA@@@<<<:::888555444333333444333333222333555555333222222222222333333444555666111111000000000000111111111111111111111111111111000000000000000111222222222333555777888888888777777888888999<<>>===<<<<<<>>>======>>>@@@@@@???===@@@>>>999666333333444555111111222222333333444444555555666777888:::;;;;;;777666444444666777666555666555555555555666777777777888888999::::::;;;;;;;;;::::::999:::;;;===>>>@@@AAADDDHHHMMMPPPPPPNNNMMMKKKHHHEEECCCCCCDDDEEEAAA@@@???===;;;999888777555555555555444444333222///000111111//////000111111111111000111111222333111333444444333222222333000222444444333222333444444444555555555555555444555777999:::;;;===@@@BBBKKKQQQXXX^^^___^^^```bbblllkkkooo}}}tttvvvxxxyyyuuulll___WWWLLLIIIEEEBBBBBBCCCCCCCCC>>>===999666555444444555444333333444666666555333555444444333333444444555333222111111111111111222111111111111111111111111000000000000111111222333111222444555777888999999777;;;AAAHHHPPP[[[gggpppsss___MMMAAA;;;777999;;;<<<@@@DDDOOO^^^uuu|||{{{}}}}}}wwwrrrnnnmmmnnnooorrrvvv{{{|||zzzxxxyyyzzzwwwlllfffggggggfff___YYYVVVYYY]]]aaaggglllssswww{{{}}}{{{xxxrrrnnnjjjfffcccdddhhhjjjhhhfff___[[[VVVUUUVVVTTTNNNHHHCCCBBB@@@===;;;;;;<<<======<<<<<<===>>>>>>===;;;;;;999777666444333333333222222222222222222333333555555666777888:::<<<<<<666555444555777888888777888777666666666777999999999999999:::;;;;;;<<<<<<<<<;;;:::999999;;;<<<>>>@@@BBBFFFMMMSSSVVVWWWUUUWWWVVVSSSOOOKKKIIIIIIJJJEEEDDDBBB???===:::888777333333444444444333333222...000111111///...///111111111000000111222222333222333555555333222333444///111444444333111222444222333444555555555555555666777999888777888;;;>>>GGGPPP\\\ccceeefffggggggfff___^^^ffftttyyyxxxwwwxxxxxxssshhh___VVVRRRLLLHHHFFFEEEEEEDDDAAA???;;;888666555555666555444444666777888777555666555444333222222222222333222222111000000000000111111111111111111111111000000000000111222333444222222444666999===???AAA@@@IIIUUUaaakkkvvv{{{ppp]]]III???999666888:::<<<@@@EEENNN^^^vvvxxxyyy{{{}}}|||vvvpppllljjjjjjkkkqqqxxx{{{xxxzzz~~~~~~}}}vvvlllhhhjjjkkkjjj```XXXSSSTTTXXX]]]eeelllqqquuuyyy|||~~~wwwsssoooiiieee]]]YYYUUUVVV[[[^^^\\\ZZZVVVQQQJJJIIIKKKKKKHHHEEECCCAAA>>>:::777777999<<<888777777888999999888666555666777777666555444333333333222222222222222222555555666777888:::<<<===666444444555777999999999999888777777777888:::;;;:::::::::;;;;;;<<<<<<<<<>>><<<:::999999:::;;;<<<@@@CCCJJJRRRYYY^^^^^^^^^fffddd```ZZZSSSNNNLLLKKKHHHFFFDDDAAA>>>;;;888777111111222333333333222222...000222111...---///111111111000000111222333333222444555555444333333444...111444555222111222444111222333444555555555555777888999777555666:::>>>AAALLLXXX___ccceeeffffff^^^XXXTTTWWW___nnn|||xxxxxxyyywwwnnnfff^^^YYYRRRLLLHHHFFFEEEDDDCCC@@@<<<999666666666777666555555666888999888666666555444222111000000000333222111000////////////111111111111111111111111000000000000111222333444333444666999>>>BBBGGGIIIUUU___mmmxxx~~~~~~uuunnn]]]III===777444777:::===AAAFFFQQQaaazzz~~~{{{xxxyyy}}}zzzyyyuuuoooiiiiiipppvvvvvvzzz~~~{{{|||yyyssspppooolllhhhbbbYYYPPPOOOSSSZZZdddmmmxxx{{{~~~xxxrrrjjjaaa\\\\\\[[[XXXTTTRRRQQQQQQPPPOOOFFFFFFEEEDDDCCCBBBAAAAAA======<<<;;;:::888777666666666555555555555666666444555555666777666666666555444444444444555666666666777777777777666555555888999999:::999888666555::::::::::::999999888777999999999::::::;;;;;;;;;======;;;::::::;;;<<<===CCCCCCJJJWWWccckkkrrrxxxyyyyyyvvvpppfff[[[SSSNNNKKKGGGCCC???>>>===;;;:::777666333111000111222333222222222222222222222222333222111111111222333444333333444555777555222///000000111111111222222222333333333333333333333333555555555555777999;;;===EEEEEEIIIRRR]]]cccdddbbb___WWWRRRSSSWWW```rrrzzzwwwwwwtttppplllfff^^^YYYTTTOOOHHHBBBCCC>>><<<>>>===999777888888888999999888777555444666555222111000000111222333333333111//////111222///000000111111111000000222//////222333111333777555888:::???KKK[[[eeehhhzzzxxx{{{{{{uuukkk[[[MMM===999888;;;<<<<<>>:::::::::999888777666555555555555444444555555555333444555555666666555555444444444444444555555666555555555666666777777777:::;;;;;;<<<;;;:::999888999999:::::::::999888888999999999::::::;;;;;;;;;;;;;;;::::::;;;===???@@@BBBDDDLLL[[[hhhqqqyyy{{{ooobbbWWWPPPKKKGGGBBB>>><<<;;;999888999888555444333333444444000000000000000000000000444333222111111111222333666666666666555444444555111111111222222222222333333333333333333333333333555555555555777999;;;<<<===>>>BBBJJJTTT]]]bbbdddeee]]]UUUSSSUUU]]]nnn||||||||||||yyypppeee]]]XXXTTTOOOKKKDDD???<<<======888666777777888888888777666555444666444222111000000111222222333333111//////111222000000111111111111000000222//////111111000333888;;;CCCLLLUUUcccrrr}}}{{{ssshhhYYYLLL>>>:::888:::;;;;;;???DDDTTTiiizzzvvvsssrrrqqqpppxxx{{{}}}|||zzzyyy{{{~~~{{{}}}{{{yyyxxxtttnnnaaaXXXPPPPPPSSSYYYbbbjjjwww~~~zzzrrrkkkeeeccc```[[[YYYZZZSSSOOOIIIEEECCCCCCCCCBBBBBBBBBAAA???>>><<<;;;;;;666666666666666555444444444444444333333444444444222333333444444444444444333333333333444444444444444444333444555666888999<<<===>>>>>>>>>===<<<;;;888888999:::::::::999999999999::::::::::::;;;;;;999999:::;;;===???BBBCCCCCCFFFOOO^^^kkkttt}}}yyyjjj\\\TTTMMMIIICCC???===;;;999888:::999777555444444444444111111000000000000000000444444333222111111111111333333333111111111444666222222222222333333333333333333333333333333333333444444444555666888:::;;;777999<<>>;;;<<<;;;777555666666666777666666555444333555444222111000000111222222222333111000///111222000000111111111111000000222///...000000000555;;;DDDRRRaaalllvvv}}}xxxvvvrrrmmmmmmpppttt{{{{{{rrrgggYYYOOO@@@;;;888888999:::???EEEWWWnnn|||xxxvvvuuuuuuuuu{{{}}}}}}|||}}}|||||||||~~~~~~zzzxxxwwwqqqiiiaaaXXXRRRRRRUUUZZZbbbjjjsss~~~zzztttpppkkkeee``````^^^ZZZXXXYYYSSSNNNHHHCCCAAA@@@@@@@@@AAA@@@???===<<<:::999888333333444444555444444333222222333333333333222222111111222333333333333333222222333333333444333333555444222222333555777999<<<===>>>??????>>>======777888999999:::::::::::::::::::::::::::::::::::::::::::::;;;===@@@BBBDDDFFFHHHQQQ___jjjsss}}}~~~pppaaaXXXPPPLLLFFFAAA???>>><<<<<<:::999888666555444444444555555444444444444333333555444333222111111000000222000///111444777777666222222333333333444444444333333333333333333333333333444444555666777888999777999;;;===BBBMMM\\\hhhjjjeee]]]TTTOOOPPPXXX```lllpppyyyvvvlllddd[[[OOOFFFAAA<<<999:::999666444666666555555555444333333222333333222111000000111111111222222222000000111222000111111111111000000///000......000111222999BBBVVVeeettt{{{||||||zzzxxxoooiiibbb^^^YYYUUUWWW]]]kkkvvv~~~|||ssshhh]]]UUUCCC===888888999;;;AAAHHHWWWooo~~~{{{yyyxxxyyyyyy~~~~~~~~~}}}{{{{{{{{{|||zzzyyyyyy{{{~~~zzzyyywwwoooeeeaaaYYYSSSTTTWWW[[[bbbiiiqqq~~~zzzwwwuuuqqqkkkgggeee___[[[[[[YYYUUURRRSSSOOOKKKEEEAAA?????????>>>???>>>===<<<:::999888777222333444444444444444444111111222333333222111111000111111222222222222222111222333444444444333333666444333111111222444555:::;;;<<<===>>>>>>===<<<777888999999::::::::::::::::::::::::::::::::::::<<<<<<;;;<<<===???AAABBBFFFHHHQQQ^^^jjjtttssseee\\\RRRMMMGGGBBB??????>>>======<<<;;;999888666666555777777777666666555555555444444333333222111000000444111000666???CCC???999222222333333333444444444333333333333333333333333333333444555666777777777888:::;;;:::<<>>999999:::===DDDKKKVVVooo~~~{{{yyyxxxyyy~~~~~~}}}|||zzzyyyxxxxxxxxxvvvvvvzzz}}}}}}{{{rrrhhh```YYYSSSTTTWWW[[[aaagggooo|||~~~zzztttqqqooolllgggbbb^^^XXXTTTSSSQQQKKKHHHHHHGGGDDD@@@======<<<<<<;;;;;;;;;:::999888777777666222333333444444444333333000111222333333222111000000111111222222222222222111222444555555555444333555444222111111111222333777888:::;;;<<<<<<<<<<<<888888999:::::::::999999;;;;;;::::::::::::999999======<<<;;;<<<===???@@@CCCFFFPPP]]]iiivvvxxxlllcccWWWQQQIIICCC???>>><<<<<<@@@???>>>===;;;999888888666666555555444444333333333333333333333222111000111...///555>>>AAA<<<666222222222222333333333333333333333333333333333333222333444555666666666666888999999777777===HHHQQQZZZ___aaa\\\WWWVVVVVVUUUVVV\\\eeemmmvvv|||}}}|||sssaaaSSSEEE???::::::999666555777666555444333222222222222111111111111111111111000///111222333111111111222111111222111111000///...,,,---000333333555===GGG^^^gggmmmkkkcccZZZPPPHHHCCC@@@>>>>>>???CCCMMMXXXiiisssyyyvvvmmmddd\\\UUUBBB<<<888999;;;>>>EEEMMMVVVppp||||||{{{{{{{{{|||}}}~~~~~~|||xxxuuuvvvuuuuuuzzzxxxnnn^^^WWWRRRSSSVVVYYY^^^dddjjjwwwwwwrrrmmmiiihhheeeaaa]]]VVVPPPLLLLLLIIICCC@@@@@@>>><<<;;;:::;;;;;;999888777777777666666555555555222222333333333222222111000111333444444333111000000111222222333333222222222333555666666666444333111111111222222222222222666777999;;;<<<<<<<<<;;;999999:::::::::999888888;;;;;;;;;::::::999999999<<<;;;;;;;;;;;;===>>>???BBBEEEMMMYYYeeesssvvvoooaaaZZZPPPHHHBBB>>><<<;;;??????>>><<<;;;999777666555555444444333222222111111222333333333222111111------...111333444444333111111111222222222222333333333333333333333333333111222444555666666555555666777777777777:::@@@DDDKKKTTTYYYXXXWWW[[[]]]\\\YYY\\\```eeelllwww|||}}}zzzmmmaaaNNNGGGAAA???<<<777555666777666444333222222333333000000111111111111000000...000222333222111111222222222222111111000///...,,,...111444222111888BBBHHHNNNQQQNNNKKKGGG???888;;;999888:::;;;@@@LLLXXXlllrrrssslllbbbYYYPPPIII>>>999666888;;;>>>EEELLLZZZttt}}}~~~~~~~~~yyy~~~xxx{{{yyytttvvvtttuuu{{{{{{|||}}}|||rrr\\\UUUPPPRRRUUUWWW\\\bbbdddrrryyylllgggaaa^^^\\\ZZZVVVSSSRRRLLLIIIHHHFFF@@@<<<<<<:::999999:::;;;;;;999777444444444444444444444444222222222222222111000000000111333444444333111000111111222333333333333222222333555777777666555444...///000222333333333333555777999:::<<<<<<<<<<<<:::::::::::::::999888777;;;;;;;;;::::::999999999::::::::::::;;;===???@@@CCCDDDKKKUUU```nnnzzzkkkcccXXXNNNFFFAAA>>><<<<<<<<<;;;:::888666444333666666555444333333222222000111222333444333222111...111333111---,,,111666000000111111111222222222333333333333333333333333111222444555666555555444666777888888999:::===??????IIIPPPQQQTTT\\\aaaaaaZZZXXXWWWZZZ```hhhmmmooo}}}zzz|||zzzpppgggUUUMMMFFFBBB>>>888555555777666444333222222333444///000111111111111000000...000222333222111111222222222222111111///......---///222444111...444===;;;>>>???>>>>>>???:::444777555666777888<<>>;;;666444777:::>>>DDDKKK___xxxxxxuuuvvv|||~~~}}}~~~xxx{{{zzzzzz|||}}}}}}|||~~~rrr^^^WWWRRRSSSTTTUUUWWW[[[dddmmm|||yyyrrrjjjaaaYYYWWWYYYZZZTTTMMMIIIFFFCCCBBBAAA@@@>>><<<;;;:::999777666777777888666444444444666666555444111222222333333222222111///111333444555444222111000000000000000111111222333555666666444222222333000000000000111222333444777777888:::<<<======<<<<<<;;;:::999888888888888999888777777777888999:::999999999:::;;;>>>@@@AAABBBEEEIIINNNVVVdddtttyyynnn___SSSLLLFFF@@@<<<999999999888777666444333999888666444333222222222333333333333222222111000000000000000000000000000111111222222222333333333444444444444555555555555666666666777777777777777555555555555666777999999:::===CCCJJJRRR[[[dddjjjddd___YYYWWW[[[```dddfffvvvzzzsssuuuyyyuuulll___QQQDDD@@@???<<<777555444333333222222111111111222333333222111000222333666555333111000000111222111111111111000///...---......///000111222222333555555666666666666666666444333333444444777CCCOOObbbmmmooo```RRRKKKDDD<<<:::777777999999;;;CCCMMM```zzz{{{zzz~~~}}}|||~~~{{{xxxyyyxxxyyy{{{|||qqq^^^XXXSSSSSSTTTTTTWWW[[[gggooo}}}zzzqqqjjjccc\\\SSSOOOPPPOOOKKKFFFGGGDDD@@@>>>===<<<:::999::::::999888777777777777555444333333555555444333111222222333333222222111000000222333333333222111000000000000000111111222333444555555333222222333000000000000111222333444666666666888:::<<<===<<<<<<;;;:::999888888888888888888777777777888:::;;;888888888999:::<<<>>>@@@DDDFFFIIIMMMSSS___mmmvvv|||ppp___RRRIIIDDD???<<<999999888777666555444333888888777666555444444333333333444333333222222111111111111111111111111111111111222222222333333333333444444555444444333333555555555666666777777777555555555555666777888999999<<>>:::888888555555444444333333333333333444444222111000111222555444222111000000111111000000111000///...------...//////000111111222222222333444444444444444444333222333444444777AAAMMM]]]hhhkkk^^^QQQJJJBBB999:::888888:::;;;===FFFOOObbb|||}}}}}}||||||{{{zzzyyywwwvvvwwwvvvwwwzzzxxxooo___XXXSSSSSSTTTTTTVVVZZZhhhooo~~~|||sssjjjcccbbb\\\UUUOOOLLLJJJIIIHHHGGGCCC>>>;;;::::::999888888888888888777666555555555444222222333333222000111111222222222222111111000000000111111111222222000000000000000111111222111333444444222111111222111111000111111222333444444444555666888:::<<<===;;;;;;:::999888888888888777777666666777999;;;<<<888888888888999;;;===>>>FFFHHHJJJKKKOOOWWWbbbkkkwwwvvvcccSSSIIIDDD@@@>>>:::999888666555555444444777888999999999888666555444444444444444333333333111111111111111111111111111111222222222333333333555666777888777555333222333333444444555666777777555555555555666777888888999:::===@@@FFFNNNWWW]]]kkkhhhfffeeeeeedddbbb```eeemmmzzzxxxooo```OOODDD>>>999888:::666666555555555555555555444444444333000///000222333222111000000000000000///000000000///...---,,,/////////000000111111111000000111222222222222222222222333555555777@@@KKKWWWaaadddZZZNNNGGG>>>666:::888888;;;<<>>;;;:::999999888888888999666666666666888999;;;===999999888999999;;;===>>>FFFHHHJJJKKKMMMRRR[[[bbboooooo]]]PPPIIIEEECCC>>><<<:::888666555555555777888:::;;;;;;:::888777555555555444444444555555222222222222222222222222111111222222222333333333888999;;;<<<;;;888666444111111222333555666777777555555555555555666777888888999999;;;>>>EEENNNTTTeeeiiioootttuuuqqqjjjeeefffiiiqqq{{{}}}rrrdddUUUJJJCCC<<<:::<<<777777666555555555555666444555444333000///000111222111111000000000/////////////////////...------/////////000000000000000...///000111111111111111111111333666555777???JJJVVV]]]^^^UUUKKKCCC<<<666888666777:::<<<@@@JJJTTTddd}}}}}}yyy|||{{{vvvsssrrrrrrtttuuuwww{{{{{{wwwrrrmmm___WWWRRRQQQQQQQQQSSSVVV[[[ddduuuwwwqqqllleee___VVVTTTOOOIIIDDDDDDGGGJJJGGGCCC>>>:::999:::;;;:::555666777777666555333222333111000000111111000///000111111222222111111000000000//////000000111222000000000000000111111222///111222222111000111222222222222222222222333444222444666777777888;;;>>>::::::999999888888999999666666666666888999;;;===;;;;;;:::::::::<<<===>>>CCCFFFIIIKKKLLLQQQXXX^^^mmm~~~mmm___VVVPPPNNNGGGDDD@@@<<<999777777888777888:::;;;<<<;;;999888666555444444444555666666222222222222222222222222111111222222222333333333888999;;;<<<;;;888666444111111222333444555666777555555555555555666666777888777777777999???FFFKKKVVVbbbsss{{{qqqlllkkkpppwwwssshhh[[[TTTMMMEEE???>>>999888666444444444555555444444444333000///000222111111111111000000000/////////////////////...---000000000///////////////......///111111222222222000000333666666888AAAKKK[[[]]][[[SSSIIIBBB<<<888555444555999;;;???IIISSSccc{{{|||xxx{{{~~~|||yyyvvvtttrrrrrrtttvvv{{{{{{wwwsssnnn^^^VVVPPPPPPOOONNNPPPTTTSSS___qqqvvvnnnjjjfff```[[[PPPNNNJJJEEEBBBBBBDDDGGG@@@===999777777777888777555555555555444333222222222000///000111222111000000000111111111111000000000000000111111111222222000000000000000111111222///111222222111111111222333333222222222222333333333666::::::999999;;;===::::::999999888999999:::777777666666777999;;;<<<===<<<;;;;;;;;;<<<===>>>???CCCGGGJJJLLLPPPVVV[[[jjj{{{rrrggg___[[[SSSOOOIIIBBB===;;;::::::777888999::::::999888888666555444333333555666777333333333333333333333333111111222222222333333333555666777888777555333222222222333333444555666666666555555444555555666666777777666666777;;;AAAEEEGGGUUUjjjxxxwwwxxx{{{{{{oooddd___\\\SSSHHHBBB<<<:::777555333333444555333333333222111000222333000111111222222111000000//////000000000000//////000000000//////.........---...///111222222222222000000333666666999CCCNNNaaaaaa^^^VVVLLLCCC<<<888444222444777:::>>>HHHRRRccc{{{zzzvvvxxx|||}}}||||||}}}|||{{{zzz{{{}}}|||xxxtttppprrruuuzzz}}}{{{uuuooo]]]UUUOOONNNMMMLLLNNNQQQPPP\\\ooo{{{}}}}}}{{{pppiiifffbbb\\\WWWPPPMMMHHHEEECCCBBBBBBBBB:::888555444555666555555666555444333222222222222000//////000222333333222000000111111111111000000000000222333333333222111000000000000000111111222///111333333222111222333444333333222222333333333444999>>>>>><<<:::;;;===:::999999888999999::::::888888777777777888:::;;;===<<<;;;:::::::::;;;<<<<<<@@@FFFIIIKKKNNNSSSWWWaaarrrwwwmmmggg___ZZZQQQIIIBBB>>>======888888888777777777777777555444333222333444666777444444444444444444444444111111222222222333333333333444444555444444333333333333444444555555555666666555555444444555555555777777777777777:::>>>BBB???JJJZZZlll}}}}}}}}}{{{nnnjjjiii```SSSJJJ???===:::666444444444555111222333222111111333555000111222333333222111111000000111111111111111000111111000///......------,,,---...000111111222222111000222555666;;;FFFRRReeeeeeccc^^^TTTGGG<<<777444333444777999===GGGRRRfff{{{xxxssstttxxx~~~{{{zzz{{{|||xxxvvvvvvzzz|||vvvnnnpppsssyyy~~~wwwppp\\\TTTNNNMMMLLLKKKLLLPPPOOO]]]ooozzzyyyyyyzzzooohhheeeaaaZZZUUUNNNJJJEEEBBB@@@???===;;;888666555555666666666555666555333222111111222333000//////000333444444333000000111111111111000000///111333444555444222111000000000000000111111222///111333333222222333444444444333222222333333333555:::@@@AAA>>>;;;;;;<<<999999999888999999::::::999888888777777888999:::<<<;;;:::999999999:::;;;:::???EEEHHHJJJLLLQQQTTTXXXiiiuuuooofff```WWWMMMEEE@@@???>>>888888777666555555666666555444222222222444666777444444444444444444444444111111222222222333333333444444444444555555555555555555555555555555555555666555555444444444555555666777888888888:::===@@@???DDDMMMYYYiii}}}uuuqqqqqqiiiZZZPPPBBB@@@<<<888555444555555000111222222111222444666111111333444444333222111000111111222222222111111111111000///...------,,,+++,,,---///000111111111111000222555777<<>>GGGRRRiii}}}yyyvvvvvvvvv}}}|||{{{zzzxxxwwwuuuuuusssrrrssswww|||}}}{{{xxxmmmppptttwww{{{xxxppplll\\\RRRIIIHHHHHHIIIKKKNNNTTT___nnnxxxzzz{{{}}}mmmccc___[[[SSSKKKFFFEEECCCAAA???===<<<<<<:::888666555444555666777999666333111222222111000000000111111222222333333222222222111111111111000111000000444999:::666111000000000000000111111222333333333222222111111111222222222222333444555555:::<<<>>>???>>>============<<<:::888777777777888999888777666666888:::;;;999:::;;;;;;;;;:::999888<<<===@@@CCCGGGKKKMMMOOO[[[eeeuuu}}}~~~}}}{{{uuugggccc[[[RRRKKKFFFFFFFFF<<<<<<<<<:::777666666777555444333333555777777666999777666555666666444222333333444333222222333555000333555555333111333444444444555555555555555555333444555555666666555555666666666777888888999999<<<>>>BBBHHHRRRdddzzz{{{~~~wwwwwwsssggg\\\KKKDDD;;;777777666444111555555444333333333444444222222333333333222222111111111000000111111222333999666333000......//////000000111111222222222222//////333888:::AAARRRdddtttqqqmmmiiicccUUUDDD777444555555666888???FFFLLL___ttt~~~{{{zzzzzz{{{yyyvvvuuutttwwwuuuuuuwwwyyyyyyuuuqqqnnnrrrvvvyyy{{{wwwooojjj[[[RRRIIIHHHIIIIIIKKKNNNWWWaaannnvvvwwwyyyuuuggg^^^ZZZVVVNNNFFFCCCBBB@@@>>>===<<<;;;;;;888777555444555666888999:::888555444444444333222000000000111111111111111222222222111111111111000222111111555999:::666222000000000000000111222222333333333222222222111111222222222222333444555555888:::<<<<<<;;;:::;;;;;;:::999888888888999::::::<<<;;;999888777888999:::::::::;;;<<<<<<;;;:::999999;;;>>>BBBFFFJJJLLLNNNVVV^^^lllxxx{{{xxxyyy|||~~~wwwlllhhhaaaXXXQQQLLLKKKKKKCCCBBB@@@<<<999777666777777555444444666888888777999888777777777777666555333444555444333222333444111333555555333222333444444444444444444555555555444444555555666666555555555555666666777888888888888:::<<<>>>EEERRRdddppp~~~~~~zzzmmmbbbPPPHHH>>>777666666444222555444444333333333333333///000111111111111111000111111000000111111222333777555222///---...///000000000111111111111111111000000444999???III]]]pppzzzxxxvvvqqqhhhXXXFFF:::777777777777999>>>DDDJJJ___ttt{{{vvvtttrrrrrrxxxvvvuuuvvvwwwvvvrrrmmmpppsssuuuxxxzzz}}}}}}uuulllgggZZZQQQIIIHHHIIIIIIKKKNNNZZZbbblllssstttwwwvvvlll```YYYUUUQQQIIIBBB???>>>===<<<;;;:::::::::666555555444555666888999999777555444444555444222111000000000000000000///222222222111111111111000222111222555999999666333111000000000000111222222333333333222222222222111222222222333444444555555555777999999888777888999555666666777888:::<<<===>>>===;;;999888777888888:::;;;<<<======<<<;;;;;;666888===BBBGGGJJJLLLMMMRRRXXXbbbkkkoooqqqwwwzzzsssooohhhaaaZZZVVVSSSRRROOOKKKFFFAAA<<<999888888888777666666777999888777:::888777888999999888777333555777666444333222333222444555444333222333444222333333333444444444555444444555555555666666666444555555666777777888888;;;<<<<<<<<<>>>FFFPPPYYYmmm|||uuujjjYYYPPPCCC:::666555444333444444333222222222222222---......///000000000000111000000000000111222222333222000...---...///000000000000000000000000000222111444:::DDDUUUlll{{{mmmZZZGGG<<<::::::999888999===CCCGGG\\\qqq}}}xxxtttqqqqqqqqqsssrrrrrruuuxxxyyyuuurrrrrrrrrqqqrrruuuzzzyyy{{{~~~|||tttkkkdddYYYPPPIIIHHHIIIIIIKKKNNNYYY```jjjpppqqqvvvyyynnnfff\\\VVVSSSOOOHHHBBB===<<<;;;:::::::::::::::666666555555555666777777666444222222333333222111111111000000//////......222222222111111111000000111111111333666777555222111111000000111111222333222222222222222222222222222222333444444555555555444666888888777666777888333444555777888:::<<<===<<<<<<:::999888777777777:::;;;<<<>>>>>>>>>======666999>>>CCCHHHLLLNNNNNNQQQUUU\\\dddiiiooo}}}zzzvvvpppiiieeeaaa^^^\\\XXXSSSKKKEEE@@@===<<<;;;:::888777777888999888777999888777888999:::999888444666888888666444333222444444444444333333333444111222222333333444444444555555555555555666666777666666666777888888999999>>>>>>>>>===>>>AAAFFFKKKRRRaaattt|||uuuggg]]]MMM@@@888444333333444333222222111111222222------...///000000000000000000000000000111222222000///...------...///000000000000000////////////333333555<<>>??????>>>>>>999<<<@@@DDDIIILLLNNNOOOOOORRRYYY```eeeoooyyyssspppmmmjjjhhh^^^XXXOOOHHHDDDAAA>>><<<;;;:::888777888999888777999777666777999999999777444666999999777555444444666555444333333333444333111111222222333444555555666555555555555666777888777888888999::::::;;;;;;::::::;;;;;;<<<>>>@@@CCCCCCMMM\\\iiiqqquuuxxxyyy{{{uuujjjZZZIII===666333222444333222222111111222222...///000000111111111000000000//////000000111222......---------...000000000000000///////////////444444777>>>OOOggg~~~uuuaaaMMM>>>666777888888999:::>>>DDDHHHWWWjjj~~~{{{zzzyyyzzzzzztttssstttwww|||}}}zzzwwwqqqkkkeeeeeelllyyy|||}}}~~~}}}uuujjjaaaWWWNNNHHHHHHJJJJJJJJJMMMQQQYYYfffooorrrwwwrrriiiaaaZZZRRRLLLIIIFFFBBB>>>===<<<;;;;;;::::::::::::888888777666555333222222555444444555666777555444111000000000000000000///222222222111111111111000......///000000000000000222111111111111222333333111222222222222333333333111222444555666666555555333777;;;===<<<:::888777333444555777888888888888777777777777777666666666888999;;;===?????????>>>===>>>@@@BBBFFFIIIKKKLLLKKKOOOVVV\\\aaajjj}}}~~~{{{xxxvvvggg```WWWPPPKKKGGGBBB>>>>>><<<:::999::::::999888:::888777888999999888777555777999999888666666777888666333333333444444333111111222333444555666666777666555555555666777888999999999:::;;;;;;<<<<<<888999:::;;;===>>>@@@@@@>>>CCCKKKTTT]]]eeelllqqquuu~~~uuufffTTTFFF;;;666333444444333222222222222222000111111222222111111000000////////////000111111...............///000000/////////000000111111111333666;;;EEEXXXooovvvdddSSSDDD999333444555777888:::???DDDHHHWWWhhh~~~}}}||||||||||||tttssstttxxx|||}}}{{{xxxnnnhhhbbbccckkkyyy|||||||||}}}|||uuuiii```VVVNNNHHHHHHJJJJJJJJJMMMNNNXXXgggqqqtttwww}}}nnnhhh^^^XXXOOOHHHDDDBBB@@@>>>===<<<;;;:::999999999999777777666666555444333222444333333555777777666444000000000111111111111111222222222111111111111000...///000000000000000111222222111111222222333444111111222222222333333333111222444666777666555555222777<<>>;;;888666111222444666888888999888999999999888777666555444777888:::===>>>?????????============???BBBEEEFFFHHHLLLTTTZZZ\\\cccuuuxxxpppfff___YYYSSSKKKFFFBBB???===<<<<<<<<<;;;:::<<<:::999999::::::999777555777888888777888999::::::777333222333555444333222222333444555666777777777666555444555666888999888888999::::::;;;;;;<<<;;;:::;;;<<<>>>?????????===???CCCIIIPPPZZZccchhhoooxxxzzznnn^^^OOOBBB;;;777555444444333333333333333222222222222111000/////////////////////000111111//////////////////000000...//////000111222333333333999AAAMMMbbbyyyxxxdddQQQDDD<<<777444333444666777:::===CCCFFFUUUddd~~~}}}~~~}}}|||{{{zzzzzzqqqqqqrrrwww|||~~~}}}zzzlllgggbbbccclllyyy{{{zzzyyy{{{zzztttiii```UUUMMMGGGHHHJJJJJJJJJLLLNNNXXXhhhsssuuuwwwyyymmmjjj___XXXOOOHHHCCCBBB@@@???===<<<;;;999888777777777555555555666555555444444111111111333555666444222000000111111222222333333222222222111111111111000///000111111000000111222222222111111222222333444111111111222222333333333111222555666777777555444111666===AAA@@@;;;777444///111333666888999::::::<<<<<<;;;:::888666444333666888:::<<<>>>??????>>>===<<<:::999:::===@@@BBBGGGMMMUUUZZZ[[[___ooouuummmfff^^^UUUMMMDDDBBB@@@??????>>>===<<<>>>===;;;;;;;;;;;;999888555777888888777888;;;===;;;777333222444555444333222222333444555777777888888777555444555666888999777888888999999:::;;;;;;:::999999999:::;;;:::999===>>>@@@DDDLLLUUU^^^dddgggnnnwww~~~|||rrrdddTTTGGG???;;;666555444444333333444444222222222222111///...---///////////////000111111//////000000000000000000......///111222333444555222:::EEESSSiiioooXXXEEE<<<999888777333555666777999<<>>;;;>>>===;;;999888666555555555555555444444555555555333333333222222222111111000///...///222444444333444333222222111111111111//////000000111111111111333222222111111222222333000111111222222333444444777666555666777666555333555555777999:::999666333222444666888999:::::::::>>>===;;;999777555444333666777777888:::<<<>>>???===>>>>>>===<<<<<>>;;;>>>===;;;999777666555555555444444333333444444555333333333333222222222222222000///000222444444333444333333222111111222222000000000000000111111111333222222111111222222333111222222333444444555555666555555666777777666444444333444555777666444222222444666888:::;;;;;;;;;===<<<;;;999777666555444777777888888:::;;;===>>>;;;<<<<<<;;;:::;;;===???DDDHHHOOOSSSRRRRRR[[[gggsssxxxkkkbbb\\\VVVNNNIIIGGGEEEAAA======;;;::::::<<<===<<<<<<:::999888777777666666666666666777777777666555555666444222333666888888666555666777666666666888:::999888888777777888888999::::::999999999:::;;;;;;>>>>>>======???CCCJJJOOOTTT[[[dddkkkqqqvvv|||wwwkkkddd]]]PPPBBB>>>;;;777555444444222111222222222111111111111000000000////////////000000111000000000/////////...///000000//////111333444DDDPPPeee{{{yyyiiiRRRAAA::::::888555777777777777777:::>>>BBBIIIRRRccc{{{zzzvvvsssqqqqqqkkklllnnnpppqqqqqqqqqpppoooiiifffiiipppxxx}}}qqqooommmooooookkkaaaYYYRRROOOLLLKKKLLLMMMMMMLLLKKKVVVgggrrrssssss{{{yyytttnnnfff```YYYRRRJJJEEEBBBAAA>>><<<>>>===;;;999777666555555444333333222222333333444444444444333333333222222444222111111333444333222444333333222222222222333111111111000000000000000222222111111111111222222222333333444444555666666555444444666888999888666555333333333555555444333333444777999;;;<<<<<<<<<;;;::::::999888777666666888888888888999:::;;;<<<999:::;;;;;;:::999;;;<<>><<<<<<===>>>======::::::999888888777777666666666777777888777777777555444333333555777777666444666777666666777999;;;:::999999888888999999:::999999999999999:::;;;;;;<<<<<<===<<<<<>>AAAFFFNNN[[[pppyyyuuurrrqqqqqqkkknnnqqqrrrpppoooqqqrrrrrrkkkgggiiimmmttt|||qqqpppppprrrqqqlllbbbZZZRRRPPPMMMLLLKKKLLLMMMMMMLLLZZZlllwwwvvvsss{{{vvvoookkkfffaaa\\\UUUPPPIIIDDDAAA@@@>>><<<===<<<:::888777666666555333222222222222222222333444444444333333333333222666444222222333333333222333333222222222222333333111111111111000000000000222222111111111111222222222222333333444555555555444444444666999::::::999888666444444555666666666444555888:::<<<=========999999999888888888888777999888888888888999999:::888999;;;;;;:::::::::;;;<<<<<>>===::::::::::::999888777777666666777888999999999888555444444444555666666777444666777777666777999;;;::::::::::::::::::::::::888888888888999:::;;;;;;<<<>>>?????????@@@BBBDDDIIINNNUUU[[[bbbkkkuuu}}}~~~~~~vvvqqqooojjj^^^SSSLLLGGG@@@;;;888666444333222222222111111111000000000000////////////000000000000000000////////////111//////000000111777>>>III```|||sss```JJJ===888666555666555666777777777999===@@@GGGMMMWWWfff~~~}}}xxxuuusssrrrrrrmmmqqquuuuuusssqqqsssvvvtttmmmggggggiiinnnxxx}}}qqqrrrssstttrrrkkkaaaYYYPPPPPPNNNLLLKKKKKKLLLNNNOOO]]]ooozzzxxxuuu|||zzzqqqjjjeee```[[[XXXPPPMMMGGGCCC@@@>>><<<<<<<<<;;;:::888777666666555222222222111111222222222444444333333333222222222666444333222333333222111222222111111111222222333111111111000000000000000222111111000000111111222111111111222333333444444444333444777:::<<<;;;:::999666444333555666777777666777999;;;============888888888888888888888888888888888777777888888999888:::===>>>===;;;;;;;;;<<<;;;<<<>>>>>>AAAJJJUUUggg|||uuukkkfff```XXXQQQJJJHHHEEECCCBBBAAA???>>><<<<<<<<<<<<;;;:::999888777777888999:::::::::999666666666555555666777888555666777777777777999;;;:::::::::;;;;;;:::::::::888888888888999:::;;;<<<<<<>>>@@@AAAAAABBBCCCDDDCCCFFFIIILLLSSS]]]kkkttt{{{{{{pppnnnpppnnnggg```]]]TTTHHH>>>777555555555222222222111111111000000000000////////////000000////////////000000000000000---...000///111:::EEEVVVnnn}}}lllYYYDDD:::777444333666444555666777777999<<<>>>FFFKKKSSS^^^qqq}}}{{{xxxuuusssqqqpppmmmqqqtttuuutttsssuuuwwwtttlllfffeeefffjjjsss|||~~~rrrsssuuuvvvrrriii^^^VVVOOOOOONNNKKKIIIIIIKKKNNNQQQ\\\mmmxxxyyyvvv||||||wwwppphhhbbb\\\WWWSSSKKKIIIEEEAAA>>><<<;;;;;;;;;:::999888777666666666333222222111111222222333333333333222222222111111555444222111222333222111111000000000000111222222///000000000111111111111111111000000000000111111000000111222222333333444444444555777;;;<<<<<<;;;777555333333444555666555888999;;;<<<======<<<<<<888888888888888888888888777777777777777777888888888;;;>>>@@@???===<<<;;;<<<:::;;;===>>>@@@HHHRRRfffzzz~~~uuurrrmmmddd[[[TTTQQQMMMJJJGGGEEEBBB@@@===>>>??????>>>===;;;:::999999::::::::::::::::::777777888777666666777999777888888888777777999:::999::::::;;;;;;::::::999777777777888888:::;;;<<<999<<<>>>@@@@@@@@@AAACCCBBBCCCDDDEEEJJJTTTbbbllloooxxxvvviiihhhooossssssqqqpppeeeTTTCCC999444333333222222222111111111111000000000////////////000000////////////000000000000000,,,---000111222>>>MMMdddzzz{{{pppcccPPP>>>999666222111555222444666777777888;;;===AAAGGGNNNWWWggg~~~||||||zzzxxxuuurrrnnnmmmjjjllloooqqqrrrrrrssstttrrrkkkdddccceeeiiirrr{{{uuuwwwzzzyyytttjjj^^^VVVMMMNNNMMMKKKHHHHHHJJJMMMOOOYYYgggsssvvvuuuzzz~~~wwwtttnnnggg```YYYSSSOOOGGGFFFCCC???<<<999999999;;;:::999777666666666666333333222222222222333333222222111111111000000000444222111000222222222111///////////////000111111......///000111222222333111111000000000000111111111111222222333444444555555555666888;;;===<<<;;;777666444555666777666555;;;<<<===>>>======<<<;;;888888888888888888888888666666666666666777888999777:::???@@@???===;;;;;;:::888999<<<===???FFFNNN```sss|||rrriii]]]ZZZUUUQQQMMMJJJFFFDDD???@@@AAAAAA@@@???===;;;:::;;;;;;;;;;;;::::::999888999:::999777666888:::888999999888777666888999888999:::;;;;;;:::999888666666777777888:::;;;<<<999;;;===>>>======>>>@@@@@@AAABBBCCCFFFMMMXXXaaaaaaiiiuuu~~~wwweeecccllluuuzzz~~~|||ooo]]]KKK>>>777333222222222222111111111111000000000////////////000000.../////////000000000111111,,,---222333555CCCUUUlllxxxkkk[[[HHH999777666111000333222333555666777888:::<<<;;;CCCLLLUUUdddzzz{{{{{{{{{yyyuuupppllliiiggghhhjjjmmmoooppppppppppppiiicccccceeejjjsss}}}yyy{{{~~~~~~xxxlll```XXXLLLMMMMMMJJJGGGGGGIIIMMMNNNUUUbbbnnnssssssxxxyyyvvvtttqqqlllfff^^^WWWQQQMMMEEEDDDBBB>>>:::888888999::::::888777666666666666444333333222222333333444111111111000000000000///333111000000111222222111...............///000000------...000111222333444111111000000000000111111222222333444444555555666666666666888;;;===<<<;;;999888777888999:::999777<<<===>>>>>>>>><<<;;;:::999999999888888888888888555555555666666777888999666:::>>>@@@???===;;;:::888777777;;;<<<>>>DDDKKKSSSggg}}}tttddd```[[[VVVRRRNNNIIIFFF@@@AAABBBCCCBBB@@@>>><<<<<<<<<<<<<<<;;;:::999999888:::;;;:::777777999;;;:::::::::999777666777888888888::::::::::::888888666666666777888:::;;;<<<<<<===>>>===<<<<<<===>>>999;;;===???@@@EEEMMMSSSYYY```iiiqqqwww}}}{{{eeeaaajjjttt|||}}}rrraaaPPPCCC;;;666333222222222111111111111000000000////////////000000.../////////000000111111222---...444666888GGGZZZrrrqqqVVVDDD777777777111///333111333555666777888:::<<<999CCCMMMVVVeee|||zzzzzzyyyuuuqqqooonnnooommmjjjgggeeeeeehhhllloooooojjjfffeeeeeefffmmmuuu~~~wwwiii]]]SSSOOOJJJGGGGGGIIIKKKKKKQQQSSS___nnnqqqkkkmmmwwwwwwrrrooommmqqqnnnddd[[[WWWQQQKKKDDD@@@<<<999999999999999999999888888777666666666333333333333333333333333000111222333333222111000000000000000000000000000222111000//////000111111//////000000111111111222333222111111111111111111444333222111222555777999888999888777<<>>???<<<999888;;;>>>===;;;888777777888777666333444666777888888888888:::999999:::;;;<<<;;;:::999:::::::::;;;???CCCGGGQQQ]]]rrr}}}sssnnnhhhccc^^^XXXPPPKKKGGGFFFDDDDDDDDDCCCAAA???DDDBBB???<<<:::999999999:::999888999;;;<<<;;;::::::::::::::::::;;;;;;;;;888888888888888888888888:::::::::999999888888888:::;;;;;;<<<===<<<<<<<<<>>>===;;;;;;>>>BBBGGGIIIRRRWWW^^^bbbeeemmmzzzllleeekkkuuu}}}yyyxxxnnnZZZGGG>>>;;;::::::555111333333111111333000000000000////////////////////////000000000000333------111222777KKKbbbwwwqqqUUUHHH;;;666555333444666222444555555555777:::===<<>>AAACCCDDDEEEBBBBBBBBB@@@??????AAACCC===;;;888777777888777666555666666777888999999999777666555666777777888777999999:::::::::===AAAEEENNNXXXlll}}}vvvpppjjjccc[[[UUUSSSRRRPPPOOONNNKKKGGGDDDBBBAAA>>>;;;999999:::<<<@@@>>><<<<<<===<<<;;;999;;;;;;;;;;;;::::::::::::888888888888888888888888:::999999999999999999888;;;<<<<<<==================<<<<<<<<<>>>BBBEEEHHHJJJOOOUUUXXX[[[dddqqq{{{lllaaabbbgggkkknnnjjjmmmiii\\\OOOGGGCCC@@@<<<666222222111......000000000000000////////////////////////000000000000111...000555666;;;OOOeeexxxmmmPPPDDD888444333222333555222333555555555777:::===>>>CCCKKKVVVhhh}}}yyysssooonnnnnnmmmjjjfffccccccfffjjjmmmnnnhhhbbb___]]]^^^fffooo~~~}}}uuuqqqnnnggg^^^VVVRRRMMMJJJIIIIIIIIIHHHJJJOOO\\\jjjmmmgggfffkkknnnvvv|||tttnnnhhhddddddbbb]]]XXXWWWXXXUUUPPPDDD@@@===::::::::::::999777777777666555555444444333333333333333333333333000111222222222222111000000000000000000000000000111111000000000000111111333333222222222222222111111111111000111111222222555555555555666666777777999:::::::::@@@GGGKKKJJJCCCDDDFFFKKKPPPSSSRRROOOKKKHHHDDDBBBBBBBBBAAA@@@>>>;;;999777888888777777888777777666777888:::;;;555555444333444555666777999::::::999:::<<>>BBBEEECCCAAA???>>>===:::888<<<;;;;;;::::::999999999999999999999999999999999888888888999999999999999;;;<<<======>>>>>>======;;;;;;<<<===???AAACCCEEEDDDGGGKKKMMMQQQYYYfffpppooo___ZZZXXXVVVVVVXXX```eeebbb\\\VVVPPPJJJAAA:::444333111...---///000000000000////////////////////////000000000000000000444:::;;;@@@TTTjjj{{{www```HHH>>>555222222111222444222333444555555777:::===???DDDLLLXXXlllxxxrrrnnnmmmhhhfffdddccceeeiiinnnqqqooohhhbbb___]]]```iiirrryyypppllljjjeee^^^TTTQQQMMMKKKKKKJJJJJJIIILLLOOOZZZfffiiiggggggkkkooouuuyyyrrrllleeeaaa^^^YYYRRRPPPRRRTTTQQQMMMCCCAAA===;;;;;;;;;:::999777666666555444444333333222222222222222222222222111111111222222111111111000000000000000000000000000000000000000111111111444444444333333222222222111111111111111222333333444555777888999999999999666777888999???GGGOOOSSSPPPUUU\\\cccjjjlllfff^^^YYYSSSLLLGGGEEECCC???<<>>AAAGGGOOO\\\ooo}}}uuuoookkkfffbbb^^^ZZZVVVTTTMMMNNNLLLHHHBBBAAADDDHHHGGGEEEBBB@@@???===:::888:::999999999999999999999999999999999999999999999777777888888999999:::::::::;;;<<<<<<======<<<<<<999:::<<<>>>???@@@AAAAAABBBDDDFFFHHHKKKSSS___ggg|||uuubbbXXXPPPJJJHHHLLLWWWbbbggghhhddd\\\TTTFFF>>>888555333//////222000000000000////////////////////////000000000000///111666;;;>>>FFF[[[pppxxxaaaMMMAAA999333222111000222555222333444444555666:::<<<@@@DDDLLLYYYmmm~~~uuuooommmfffeeedddeeegggjjjnnnppplllfff```^^^^^^aaakkkuuuwwwmmmhhhfffaaaZZZPPPNNNLLLKKKLLLLLLKKKJJJKKKNNNUUU]]]cccfffjjjnnnooorrryyyxxxpppjjjddd]]]XXXYYYRRRKKKJJJLLLMMMKKKIIICCCAAA>>><<<<<<;;;:::888666666555555444333333333222222222222222222222222222111111111111111111222000000000000000000000000//////000000111111111111555444444444333333222222111111111111222444555555555777:::===>>>===<<<;;;555666777:::@@@IIIUUU^^^cccnnnzzzsssjjjcccYYYQQQLLLGGGBBB>>>AAA>>>;;;::::::;;;:::999:::888666555555666777999777888999888666666999;;;;;;<<<===<<<<<<===???AAAFFFLLLWWWeeexxxzzzssslllhhhfffdddcccZZZYYYWWWRRRLLLHHHHHHJJJFFFDDDBBBAAA@@@???<<<:::777888888888999999::::::999999999999999999999999777777777888888999999999888999::::::;;;;;;::::::999:::<<<===????????????BBBCCCDDDDDDGGGNNNWWW^^^rrrwww~~~yyydddWWWLLLEEECCCDDDOOO[[[dddjjjjjjcccYYYJJJAAA999666333000000333000000000000////////////////////////000000000000///222777<<>>===<<<<<<:::888666666666555444444333333222222222222222222222222222222111000000111222222000000000000000000000000...///000111111222111111444444333333333333333222222222222333444666777888888;;;???BBBBBB@@@===:::666666999>>>CCCLLL\\\kkkwwwzzzrrrggg[[[QQQJJJDDD@@@CCC@@@>>><<<======<<<;;;:::999888777666666777888444777999888666555777:::;;;<<<============@@@AAACCCIIIQQQ]]]mmmxxxssspppnnnmmmgggeeeaaa\\\WWWRRRNNNLLLIIIGGGEEEDDDCCCBBB@@@>>>999999999::::::;;;;;;;;;::::::::::::::::::::::::777777777888888888888888777888999999::::::999999999:::;;;<<<===>>>>>>===AAAAAAAAAAAACCCHHHNNNSSSbbbdddkkkwwwzzzdddUUUIIIBBB???===EEEOOOYYYdddiiifff___OOOFFF<<<777333//////222000000000000////////////////////////000000000000111444;;;CCCNNN]]]mmmyyy}}}|||ppp^^^NNNDDDAAA888444222444333111222666111222333444444666999<<<>>>CCCKKKWWWkkkxxxoookkkhhhiiikkklllmmmllljjjiiifff```\\\[[[[[[]]]eeennnxxxwwwqqqjjj```UUULLLKKKKKKKKKLLLKKKHHHFFFGGGKKKQQQYYYcccmmmsssuuuoooooopppuuuyyyssskkkfffccc```[[[XXXQQQKKKHHHIIIHHHDDDDDDHHHCCCAAA???======<<<:::888777777666666555444444444111111111111111111111111222222111000000111222222000000000000000000000000---...000111222222111111222222222222333333333333222333333444666777999:::???AAAEEEFFFEEE@@@;;;777666666999>>>CCCMMMaaasss~~~mmm[[[NNNGGGDDDEEEBBB@@@>>>??????>>>>>><<<<<<;;;:::999999888888222666::::::777555666999999;;;<<<=========???AAA???DDDKKKTTTbbbuuu{{{xxxtttpppllliiifffaaaXXXRRROOOMMMKKKIIIHHHGGGEEEBBB??????>>>======<<<;;;;;;::::::::::::::::::::::::888888888888777777777777888888999::::::::::::999:::::::::;;;;;;<<<======@@@@@@@@@@@@AAADDDGGGJJJQQQVVV^^^hhhsss~~~|||dddSSSEEE>>><<<777<<>>===<<<:::888777777777666555555444444111111111111111111111111333222111000000111222333000000000000000000000000---...000111222222222111111111111222222333333333333333444555777999:::;;;DDDFFFIIIJJJFFF@@@999444333333777===BBBLLLaaavvviiiWWWMMMJJJFFFDDDAAA@@@@@@@@@@@@???===>>>>>>===<<<;;;999999222777======:::777777999777999;;;<<<<<<===???@@@;;;@@@GGGOOO[[[mmm~~~yyytttsssrrrmmmbbbYYYUUUSSSPPPNNNMMMKKKHHHEEEEEEDDDBBB@@@>>>===;;;:::::::::::::::::::::::::::999999888888777777666666999999:::;;;;;;;;;;;;:::;;;::::::::::::;;;<<<===AAAAAAAAAAAABBBCCCEEEFFFHHHOOOZZZbbbjjjttteeeRRRDDD<<<:::555888<<>>>>>===<<<;;;;;;::::::<<<999666555666777777666333333222222111222222222000000111111111111000000000000000000000000111111...///000222222222111111///111333333333444666888888???BBB===;;;@@@IIINNNUUUTTTPPPIIIAAA<<<999999888999===BBBGGGRRReeewwwhhhUUUMMMMMMFFFAAAAAABBB???===>>>>>>>>>===<<<;;;::::::999666777:::<<<<<<;;;999777888888888<<<@@@BBBAAA>>>>>>>>>BBBKKKWWWhhhyyypppiiiiiiccc\\\WWWUUUSSSPPPLLLJJJGGGDDDAAA@@@???===<<<===;;;999999:::::::::999888999999999999888777777:::;;;<<<======;;;999888777888999;;;===>>>???@@@>>>CCCHHHFFFAAA>>>@@@DDDIIIOOOUUU[[[```hhhsss|||iiiQQQCCC===;;;:::888888@@@PPPeeewwwssskkk]]]MMM@@@777222000///000000000//////111222111000000222000,,,---111888===OOOjjj||||||{{{ssstttjjjVVVDDD;;;666222333111//////111222222222555222111444666666888======@@@HHHZZZwwwzzzrrrnnngggfffeeeeeeeeegggiiikkkiiigggccc^^^\\\___eeeiii}}}uuufff\\\NNNMMMJJJGGGEEEEEEEEEFFFMMMNNNTTT___mmmxxx}}}}}}{{{yyy{{{}}}xxxtttpppkkkddd```^^^\\\ZZZXXXSSSPPPMMMKKKIIIGGGDDDAAA;;;;;;;;;;;;;;;<<<<<<<<<===:::777555555777777777444333333222111111111222000111111111111111111000111111111000000000000000///000111222333222222111...111444666777999;;;>>>;;;AAAFFFHHHNNNXXX```cccZZZTTTKKKCCC<<<999888888666666999>>>CCCMMMaaarrruuu```WWWQQQJJJDDDDDDCCC@@@>>>???>>>>>>===<<<;;;:::999888555666999:::;;;:::888777999999999<<>><<>><<>>???===DDDJJJKKKEEE@@@@@@BBBGGGKKKQQQTTTWWW^^^gggnnnzzzkkkTTTEEE???<<<999888999<<>>CCCLLL___{{{|||}}}tttmmmfffeeecccaaabbbdddfffhhhjjjgggbbb]]]ZZZ\\\bbbfff{{{}}}pppbbbXXXKKKIIIGGGEEEDDDDDDEEEFFFJJJMMMSSS\\\gggsss|||}}}yyyxxx{{{|||xxxvvvuuutttoookkkeee```^^^[[[YYYWWWSSSOOOKKKHHHFFFDDDAAA@@@777888999:::;;;<<<===>>>@@@<<<777555555666777888555444333222111111000000111111222222222222111111222111111111000000//////000111222222333222222222111444888<<<@@@EEEKKKOOOSSSVVVYYY]]]gggooonnniii\\\RRRDDD:::666666777777666666999<<>>>>>===;;;:::888777777444555666888888777666666999999999;;;======<<<;;;???@@@EEEOOO[[[lll}}}qqqddd^^^___bbbYYYTTTMMMHHHDDDCCCAAA@@@BBB@@@===<<<<<<<<<:::999999999999999999999999999;;;;;;;;;;;;::::::::::::999999:::;;;;;;<<<=========DDDLLLMMMHHHBBB??????DDDGGGJJJLLLMMMQQQWWW\\\fffoooyyynnnWWWHHH@@@===777888888888<<>>666777888999:::<<<<<<===AAA===888555555666777888666555444222111000000000222222222333333222222222222222111111000/////////000111111222222222222222555888<<>>BBBKKK]]]nnn|||mmmbbbXXXOOOJJJGGGBBB??????>>>===<<<;;;999888666666333444444555555555555555777777888999;;;<<<===<<<===>>>DDDMMMYYYhhh~~~|||sssoooqqqsssiiicccZZZRRRMMMJJJGGGFFFEEECCC@@@>>>>>>===<<<:::::::::999999999:::::::::<<<;;;:::999999999:::::::::::::::::::::;;;;;;;;;>>>CCCIIIJJJFFFAAA>>>>>>BBBDDDFFFFFFGGGIIIMMMQQQVVV```nnnzzzpppXXXHHH???;;;666666444333666@@@OOOZZZnnnooooooiii^^^OOO???666222000///...///000000///000...///111000...111666:::HHH___www~~~rrrhhh[[[RRREEE;;;888777444111222111000111333444444333222//////222333222444888999???JJJ\\\vvv|||rrrrrrwwwxxxlllccc___^^^]]]^^^___cccfffhhhaaa```^^^\\\[[[]]]bbbfffttt~~~ssseeeUUUKKKHHHGGGFFFEEEEEEFFFGGGIIIGGGLLLQQQWWW^^^iiivvv|||wwwuuuwww~~~uuummmiiihhhiiicccaaa]]]XXXSSSPPPNNNMMMFFFCCC@@@======>>>>>>===777888888888999999::::::???<<<777555555666777777666555444222111000000000222222222333333222222222111111111111000000/////////000000000111222222333555777;;;BBBNNN]]]mmmxxxssstttuuuzzznnn\\\IIIAAA777222444666666555;;;;;;===???BBBKKK]]]nnn{{{mmmbbbUUUNNNHHHBBB>>>>>>>>>===<<<;;;999888777666444444444444444555555666444555777999:::<<>>DDDLLLVVVcccvvvuuuoooddd[[[TTTOOOKKKIIIHHHFFFCCCAAA@@@???>>><<<<<<;;;::::::999999::::::<<<;;;:::999999999999:::::::::::::::::::::::::::>>>AAACCCCCC???=========AAABBBCCCDDDEEEGGGJJJLLLPPPXXXeeerrrpppYYYHHH>>>999555333111111555;;;AAAEEEUUU\\\ffflllhhhZZZJJJ@@@666333///---...000000000111//////000///---000555666GGG```uuu~~~zzzlll```QQQFFF:::555444444222111111000000111333444444333111...///222333111222666777===FFFWWWppp~~~uuummmjjjooovvv}}}}}}rrreee]]]XXXYYYZZZ[[[]]]```ccceee```aaaaaaaaaaaacccfffiiitttuuufffVVVLLLIIIHHHFFFEEEEEEGGGHHHIIIJJJMMMSSSYYYaaalllzzz{{{uuurrrrrr{{{~~~|||wwwpppiiiccc```___ZZZYYYVVVQQQKKKFFFDDDDDDAAA???<<<;;;<<<<<<<<<;;;888888888888888777777777<<<999666555666777777666555444333222111111000000111111222222222222111111000000000000000000000111/////////000222333555666555777<<>>AAAJJJ\\\mmmyyylll]]]SSSKKKBBB============<<<;;;:::999888888666555444333444555777888333555777999:::<<<@@@CCCAAAAAAEEELLLSSS]]]mmm}}}xxxrrrhhh^^^WWWRRRMMMJJJJJJHHHEEECCCCCCBBB@@@>>>???>>><<<:::999999999:::::::::::::::999999999999999999999999999999999:::=========;;;:::999;;;===??????@@@BBBDDDGGGIIIJJJNNNSSS\\\gggtttsss[[[III>>>888666333111111555777888888CCCOOO```nnnqqqiii]]]SSSAAA;;;333//////000111000111//////000000///222777;;;NNNfffxxxzzzlll___LLLAAA777333222000....../////////111333444333222111//////333333111222555888<<>>===<<<<<<<<<:::999777777777777777777777777888666555555777777666555444333333222111111111222000111111111111111111000/////////000111111222222000000000222444666999:::;;;@@@HHHRRR^^^lllyyyxxxlllaaaUUUGGG;;;666444333222222444555666999999;;;>>>AAAJJJ\\\mmmvvveeeXXXNNNDDD>>>===<<<<<<<<<;;;;;;;;;::::::888777555444444666888:::444777999999999;;;@@@CCCBBBBBBEEEIIIMMMUUUcccppp}}}uuuppphhh```ZZZUUUQQQNNNKKKIIIFFFEEEEEEDDDBBBAAABBB@@@===;;;999888999999999999:::;;;:::999888777777777888888999999::::::999999999888777888:::<<<<<<<<<===???BBBDDDEEEEEEJJJNNNUUU^^^jjjwwwwww```MMMAAA;;;666555444222111222444666:::FFFYYYjjjsssqqqjjjeeePPPFFF:::222000111000000000......111222333777>>>NNN___tttzzzjjj[[[GGG===555444222---,,,...------...000333333222111111///000333444222222444777;;;DDDSSSlllvvvhhh___[[[XXX^^^fffkkklllooossswww{{{xxxiii___ZZZZZZ[[[]]]___```aaa``````^^^aaaeeefffffffffeeefffooo|||xxxhhhXXXNNNIIIHHHFFFEEEDDDEEEGGGHHHDDDGGGMMMWWWdddsss{{{rrrkkkfffjjjyyy{{{tttqqqqqqqqqqqquuusssqqqnnnkkkfff```[[[VVVWWWUUUOOOHHHBBBAAAAAAAAA@@@>>>>>>===<<<999777555666666666777777888888555444444666777888666444333333222222111222222222000000111111111111000000......///000111222333333111111222333666999<<<===EEEKKKVVVaaalllwwwsssaaaRRRGGG???888444444333222000111444777::::::<<>><<<<<<<<<<<<<<<<<<<<<<<<999888666555555777999;;;777999::::::999:::>>>BBBAAAAAACCCFFFHHHMMMZZZggguuurrrnnnhhhbbb^^^YYYUUURRRKKKIIIGGGFFFFFFEEEDDDCCCCCCAAA>>>;;;999888888888888999;;;;;;;;;:::888666666777777888999999::::::777777777888888999::::::999999:::<<>>===<<<;;;;;;:::::::::999777666555666888999::::::;;;===>>>@@@AAAAAA???@@@BBBDDDHHHNNNVVV[[[lllxxx{{{oooeeedddbbb\\\XXXWWWVVVPPPIIIEEEFFFGGGGGGFFFIIIGGGCCC???;;;999888777;;;;;;::::::888777666555999888777777777888:::;;;:::888666777:::<<<;;;999;;;;;;:::;;;<<<>>>@@@AAACCCCCCHHHUUUeeessszzz}}}ttt|||iiiVVVHHH@@@888777555333333333444555999===GGGVVVeeeooopppnnneeeYYYGGG999222111111111...,,,000666666444@@@RRRlll|||zzzooo^^^MMM<<<:::666222000///000111////////////000111222333222222222111222222333333777999>>>LLLddd{{{}}}qqqdddZZZVVVUUUPPPRRRTTTWWW[[[```ccceeeggglllttt~~~zzzlllccc___^^^```bbbbbb```___```aaaeeeeeeeeeeeedddddddddeeemmmwww|||rrrcccUUUMMMLLLIIIIIILLLJJJFFFDDDFFFEEECCCFFFPPP[[[cccmmmuuuxxxxxxtttllleeefffoooxxx}}}uuupppiiidddaaacccgggjjjvvvxxxvvvnnnhhhfffeeebbb^^^```^^^XXXNNNFFFCCCCCCBBBAAA@@@>>>===;;;:::999999::::::::::::888777666666666666555444444333333444333111000000111333444333333333333333333222222000000000111222333444555555888;;;???DDDMMMXXXaaakkkqqqtttssstttvvvvvvrrrkkkdddYYYLLLAAA:::666555444333222333666777666444555333666===FFFSSSeeettt|||kkk^^^QQQGGGCCC@@@???>>><<<:::999999999:::888777666666777888999;;;;;;;;;<<<===>>>>>>??????@@@CCCEEEHHHMMMSSSXXX```kkkuuuxxx{{{vvvjjjgggddd___[[[[[[XXXSSSMMMKKKKKKKKKJJJHHHGGGEEEBBB???<<<:::888777:::::::::999888666555444777777777777777888999999:::888666777999;;;:::888::::::::::::;;;===???@@@BBBBBBEEEOOO\\\ffflllmmmhhhmmmvvv{{{eeeTTTGGG???888666444333222333444555222444:::DDDPPPZZZ```bbb___XXXLLLBBB;;;555111...555222333555333444CCCWWWnnn|||uuuhhhUUUCCC;;;999666222000///000000////////////000111222333222222111111111222333333888<<>>;;;999888777777999888777666666777999999::::::;;;;;;;;;<<<<<<<<<>>>@@@CCCFFFHHHKKKOOORRRSSS]]]eeegggjjjrrrzzz~~~vvvnnnjjjeeebbbaaaYYYVVVSSSRRRRRRQQQLLLIIICCCCCCBBB@@@===;;;999777999999999888777666555444555666666777777777777777:::888777777888999888666999888999999:::;;;======AAA@@@AAAFFFNNNUUUXXXXXXVVVYYYbbbsssvvvaaaQQQEEE>>>777666444222111222333333111222333777>>>IIITTT\\\```\\\UUULLLCCC:::333000333222333555222555FFF[[[tttrrrdddPPP???:::888555222000//////000////////////000111222222111111111111111222333333888===FFFXXXpppuuuqqqhhh[[[OOOGGGCCCBBBBBBCCCDDDFFFIIILLLNNNPPPVVVWWWXXXYYY```lll||||||vvvooofff^^^]]]___``````_________```bbbcccbbb___[[[YYYZZZ\\\cccppp~~~uuugggYYYRRRRRRLLLIIIHHHIIIHHHCCCBBBDDDDDDCCCGGGMMMQQQTTTZZZaaapppuuuwwwrrriiiddddddgggwww|||ppphhheeedddaaa``````bbbeeegggjjjmmmnnniiidddcccaaa]]]]]]\\\XXXRRRKKKGGGFFFGGGFFFEEEDDDAAA???===;;;:::888888999999888777555444666666666555444444333333111000////////////000111000111333444444444222111333222111111333555888:::<<>><<<999777555444444222222222222333444444444666555888AAAKKKZZZnnn~~~ppp^^^RRRMMMCCCAAA>>><<<:::999999999999888888777777888999999777888888999:::;;;;;;<<<===@@@CCCEEEGGGHHHKKKMMMNNNWWW```cccffflllqqqrrr}}}zzzrrrmmmhhheeeZZZXXXVVVVVVVVVSSSMMMHHHAAAAAAAAA@@@???<<<:::888888888888777777666444444333444666777777777666555999888888888888777666555777777777888999::::::;;;@@@>>>>>>@@@DDDHHHIIIIIIHHHKKKUUUeeexxxqqq^^^OOOEEE>>>777666333111000111222222111333333333666@@@NNNYYYhhhfffaaaXXXMMMBBB:::555///000444888999@@@TTTggg{{{{{{nnn^^^LLL<<<777666333111///////////////......//////000111222111000000000111222333444666;;;FFFZZZsssuuuooodddWWWKKKCCC???=========>>>???AAACCCEEEFFFMMMNNNPPPQQQWWWbbbpppzzzyyypppnnnlllddd]]]ZZZ\\\^^^___^^^^^^___aaaaaabbbbbb^^^YYYWWWYYY]]]fffrrrxxxiiiZZZSSSRRRKKKGGGFFFGGGFFFBBBAAACCCEEEEEEHHHNNNQQQSSSYYY```mmmsssvvvrrriiibbbaaadddpppzzzqqqjjjfffeeeddddddcccddddddeeeeeeiiijjjeeebbbaaa___\\\WWWTTTPPPKKKFFFCCCCCCDDDBBBBBBAAA???>>>===<<<;;;888888999999888777555444666666666555444444333333111111111000000111111111000111222333333222111000333222222444888>>>DDDHHHKKKVVVfffsssyyy|||}}}}}}wwwkkk\\\OOOFFFAAA>>>===888888777777666666555555444444444333222222222222777777;;;CCCNNN[[[nnn}}}zzzgggXXXPPPEEECCC@@@===;;;;;;<<<<<<:::999999888888888888888444444666888999;;;=========???BBBDDDEEEEEEGGGHHHLLLVVVaaafffiiimmmnnnlllmmm|||}}}vvvmmmfff]]][[[YYYXXXXXXSSSLLLFFF@@@AAAAAAAAA???===;;;:::777777888777777666555444333444555777777666555555777888999999888666666555666666777888888999999999>>>===<<<===???AAACCCCCCCCCHHHQQQ\\\jjjwwwooo\\\OOOEEE???888666444111000000111222,,,///222222333:::FFFPPPjjjlllnnnlllcccSSSCCC999222333666:::BBBSSSmmmsssdddSSSBBB666555444222000////////////............///000111222000000000000111222333444666;;;HHH^^^yyyuuummmaaaTTTIIIAAA===;;;<<<<<<<<<===>>>@@@AAABBBDDDGGGJJJLLLPPPWWWaaahhhrrr}}}ppphhhjjjkkkgggaaa[[[]]]______^^^^^^___```aaacccddd```[[[YYY]]]bbbjjjvvv~~~tttfffWWWPPPPPPJJJFFFEEEFFFEEEBBBBBBEEEFFFEEEHHHLLLNNNPPPWWW```kkkppprrrnnnfff``````cccmmm}}}~~~{{{{{{zzzwwwqqqlllffffffffffffeeedddbbbaaacccggggggbbb^^^^^^]]][[[PPPMMMIIIEEEBBBAAA@@@@@@>>>>>>>>>===<<<<<<<<<;;;888999999999999777666555666666666555444444333333111111111222222111111111111111111222222333333333222555999AAAJJJSSS[[[```hhhuuu|||vvviii\\\MMMCCC<<<888666888444444555555555555444444555666666555222111111222666666;;;DDDMMMXXXhhhvvvrrr```SSSJJJGGGCCC@@@>>>===>>>???;;;;;;:::999888777777666222333555777999<<<===>>><<<>>>AAABBBBBBCCCDDDFFFIIITTT___eeeiiilllkkkggghhhtttvvvkkkccc```\\\ZZZXXXTTTMMMGGGBBBBBBBBBAAA@@@>>>===<<<777888888888777777666555444555555666666666666666666888::::::888777777777555666777888888888888888<<<;;;;;;<<<===???AAACCCEEEKKKRRRWWW]]]iiiyyymmm\\\PPPEEE>>>999777555222111111111222,,,///222333333888@@@GGG]]]fffrrr{{{xxxfffMMM:::888666666<<>>???@@@AAACCCFFFJJJLLLMMMPPPVVV[[[cccnnn~~~zzzkkkeeegggkkkjjjggg___aaabbbaaa```^^^^^^___```bbbddd```[[[ZZZ```fffkkkwwwuuujjj^^^SSSNNNNNNJJJGGGEEEGGGGGGDDDEEEHHHHHHHHHIIILLLLLLMMMVVV___hhhkkkmmmhhh```\\\___dddiiixxxzzzwwwtttssstttsssnnnkkkeeefffhhhiiihhheeecccaaa___bbbaaa[[[XXXXXXXXXWWWLLLIIIFFFCCCBBB@@@???>>>=========<<<;;;;;;::::::999::::::::::::888777666666666666555444444333333111111111222222111111111111000000111333666999;;;:::AAALLLYYYeeeooouuuxxx~~~rrrgggUUUIII>>>;;;999444222444333333333333333444444444444666777666333222333444666777<<>>>>>>>>===<<<<<<:::999777555444333444555777999;;;<<<===<<<===???@@@@@@AAACCCEEEFFFOOOYYY___dddhhhfffcccdddlllxxxvvvkkkgggaaa]]]ZZZVVVPPPKKKEEEEEECCCAAA@@@???>>>>>>888888888999888888777666666666555555666666777888555888;;;;;;:::888888999555666777888999888777777999::::::;;;<<<>>>AAACCCJJJNNNRRRTTTVVV^^^lllwwwkkk[[[OOODDD<<<:::888666333222111222333///111333333333666:::>>>JJJSSScccsssyyymmmUUUAAA:::<<>><<<;;;:::;;;;;;;;;<<<===>>>@@@AAAAAADDDHHHJJJKKKNNNSSSXXX^^^fffrrrwwwiiicccfffkkkllljjjdddeeeeeedddaaa^^^]]]^^^]]]```bbb___ZZZZZZ```fffkkkwww|||mmmbbbYYYQQQNNNOOOKKKGGGFFFHHHHHHFFFGGGKKKLLLKKKLLLMMMLLLMMMVVV```fffhhhhhhccc\\\ZZZ___eeegggsss|||xxxtttqqqpppppppppmmmiiieeegggiiikkkjjjhhheeebbbZZZ]]][[[UUUQQQRRRSSSQQQJJJHHHEEEDDDCCCAAA???>>>>>>>>>===<<<;;;:::999999::::::;;;;;;:::999777666777666666555444444333333000000111111111111000000000000000111555999>>>AAAFFFPPP___ooo|||ttt___RRRCCC:::444666888444111222333333333333444444555666333555777666444333555777777999>>>FFFLLLSSS___iiixxx{{{iiiVVVSSSLLLFFFAAA>>>======>>>>>>===;;;999666444333555666777888999:::;;;;;;<<<===>>>??????@@@BBBEEEDDDLLLTTTYYY___ddddddaaa[[[aaaiiiwwwrrrllleee___[[[XXXSSSOOOHHHFFFDDDAAA@@@?????????888999999999999888888777777777666555555777888999444888;;;<<<:::999999:::666777888999999888777777888999::::::;;;===@@@BBBMMMPPPRRRRRRSSSYYYdddlllwww~~~jjj[[[OOOCCC;;;;;;999666444222222222333///////////////000222444>>>BBBOOOaaammmjjjYYYIII===FFFVVVlllzzzdddQQQBBB888222111000000/////////............------......///000111.........///000222333444444@@@VVVrrrrrr[[[RRRGGG>>>;;;;;;<<<<<<::::::;;;;;;<<<>>>???@@@:::===AAACCCEEEJJJRRRWWWZZZ___fffnnnxxxxxxhhhbbbgggmmmpppoooeeeddddddbbb```^^^\\\[[[[[[\\\]]]^^^___`````````kkksssxxxggg^^^YYYRRRKKKIIIHHHGGGGGGFFFFFFGGGHHHHHHLLLLLLKKKJJJJJJLLLPPPSSS[[[]]]^^^[[[WWWWWW[[[```fffqqq|||zzz|||yyyrrrqqqooooooqqqsssrrrkkkeee______aaafffkkklllfffaaa\\\YYYTTTOOOLLLKKKLLLMMMMMMHHHCCCAAAAAABBBAAA@@@AAABBBAAA>>>:::888:::<<<:::;;;;;;:::888777777888555666666777777777777777222222111000///......---222000222666999===JJJXXX___ooorrr\\\KKKCCC999777555222111222333333000333666999999888666444222333444666777888888888:::<<>>BBB>>>AAABBB@@@;;;777555666444555777:::;;;<<<<<<<<<===>>>@@@AAABBBBBBAAA@@@EEEEEEIIIRRR\\\bbbaaa___]]][[[___lll~~~xxxsssmmmhhhccc^^^WWWQQQKKKFFFBBBBBB@@@>>>>>>BBB@@@>>><<<;;;<<<;;;:::888:::999999999888888777777:::999999999999999::::::333555777888999999999888777888:::::::::;;;>>>@@@NNNTTTVVVQQQIIIIIIRRR\\\eeeooozzz}}}}}}nnnaaaRRRCCC:::999888666444333222222222---...//////---...///111444555???QQQ^^^```ZZZVVVOOO```tttyyyfffPPPDDD===666///,,,........................,,,,,,,,,---...///000000...000000000///000222444777CCCVVVpppiiiUUUJJJ???<<<<<<:::999:::777888999:::;;;<<<<<<<<>><<<>>>===???@@@???;;;777555666555666888:::;;;<<<<<<<<<===>>>@@@AAAAAAAAA@@@@@@DDDEEEHHHQQQZZZ______]]]VVVSSSUUU```ooo{{{qqqjjjbbbZZZUUUOOOIIIDDDCCCAAA>>>>>>@@@???===<<<<<<===<<<:::888777777777777777888888888888888777777666777777777555555666777888999999999999:::;;;;;;;;;;;;===@@@GGGKKKMMMIIICCCCCCJJJRRRUUU___kkkqqquuu}}}lll]]]OOOAAA:::888777666555444222111111.../////////......000111555333666@@@IIIPPPUUU[[[aaauuuhhhWWWEEE<<<:::666222111........................,,,---------.../////////...///000000///000222333666@@@SSSkkk~~~jjjUUUJJJ???<<<;;;999888888555666777999::::::;;;;;;===>>>>>>@@@DDDLLLTTT[[[VVVUUUTTTTTTXXX___iiiooo|||qqqjjjkkkmmmjjjfffdddcccbbb___]]]ZZZXXXWWWXXXYYY[[[\\\]]]^^^^^^^^^]]]eeesss~~~tttbbbXXXTTTOOOKKKJJJKKKJJJIIIGGGFFFEEEDDDCCCDDDEEEEEEDDDCCCEEEHHHKKKUUUYYY^^^```___```bbbdddkkksssqqqlllhhhiiiooossssssrrrtttqqqllliiieee___WWWQQQSSSRRRRRRUUUZZZ\\\ZZZXXXRRRQQQPPPNNNMMMLLLLLLLLLHHHFFFEEEEEEGGGIIIJJJJJJGGGHHHGGGDDD???<<<;;;;;;;;;<<<===;;;888666555555666666666666555444333222333222222222222222222333333444888>>>FFFTTTjjj|||sss^^^WWWOOOIIIAAA888444666444333222111111222333444111333555666666555333222333333444555666666777777666999>>>EEEMMMTTTZZZ]]]iii{{{iii\\\OOOHHHDDD???<<<;;;:::<<<===<<<999777555555555777999;;;<<<<<<<<<<<<>>>>>>???@@@@@@@@@??????CCCDDDGGGNNNVVV[[[[[[YYYUUUQQQQQQXXXdddttt~~~tttkkkccc^^^VVVOOOIIIGGGEEEAAA???AAA===<<<<<<===>>>===;;;888555555666666777888888888999888777666666666666666666666666666777888888999:::;;;<<<;;;::::::<<<>>>@@@BBBCCCAAA??????BBBFFFIIIQQQ\\\eeelllttt{{{eeeUUUHHH>>>999777777777666555333111000.../////////......000222222111222555:::CCCTTTbbbuuuuuuXXXIII;;;777666555444333........................------..................---/////////...///111333666>>>NNNcccwww~~~ttteeeRRRGGG<<<::::::888777777444555666777888999999999999:::<<>>===<<<===>>>???===:::777555555777777777666555444222222444333222222222222333333888999===GGGWWWlllqqqcccQQQIIIBBB>>>999666777;;;111111000000111222333333222222333444444444333222444444444555555666666777777999>>>EEELLLSSSXXX[[[hhhyyyssscccQQQIIIGGGCCC???===999999:::999888666555555666777999;;;<<<<<<<<<<<<======>>>>>>>>>?????????BBBCCCFFFLLLRRRVVVWWWVVVVVVRRRPPPTTT\\\iii}}}~~~uuummmhhh]]]UUUNNNLLLJJJFFFCCCDDD===<<<===>>>???>>>;;;999777777777777888888888888;;;:::999888888777777888888777666555555666888999999:::;;;:::888888999;;;======>>>>>>>>>>>>??????DDDIIIPPPWWW^^^fffnnntttqqq[[[LLLAAA;;;999777888999999777555222000...///000///......000222---000444777:::CCCYYYllloooRRREEE999555555333111111.......................................------------...//////...///111333888>>>JJJ[[[jjjoooggg^^^TTTHHH===999888666555666444555666777888999999999888999:::===BBBKKKUUU\\\XXXUUUQQQNNNMMMQQQXXX]]]```eeemmmvvvyyymmmmmmppppppnnneeedddaaa^^^\\\ZZZYYYYYY[[[[[[]]]___```aaabbbbbbeeelllyyyooo]]]TTTQQQNNNLLLLLLJJJJJJIIIHHHFFFCCCAAA@@@@@@AAABBBBBBAAABBBEEEGGGOOOUUU]]]dddggggggfffeeegggjjjqqq}}}{{{yyywwwtttgggccc___^^^bbbhhhlllnnnjjjfffaaa\\\VVVQQQLLLHHHKKKJJJHHHIIIKKKNNNPPPQQQNNNNNNNNNMMMLLLIIIGGGFFFIIIJJJKKKLLLLLLLLLLLLLLLGGGFFFDDDBBBAAA???>>><<<>>>???@@@???<<<888777666999999888888666555333222555444333222222222444555999;;;BBBRRRkkkvvvcccUUUCCC>>>999888777555777;;;000000000000111222222333222222222333333333333333666666555555555666777777999;;;???EEELLLRRRWWWZZZhhhwww~~~jjjUUUKKKHHHDDD@@@>>>999888888777777666555444666777999;;;<<<<<<;;;;;;<<<<<<<<<<<<===>>>??????@@@BBBEEEJJJOOORRRTTTTTTRRRNNNKKKMMMQQQ[[[mmm}}}~~~uuunnnbbbYYYQQQOOONNNIIIFFFEEE>>>======>>>>>>>>>;;;999;;;;;;:::999999888777777:::999999888777777888888888777666555555555777777777888888777555555666888;;;;;;<<<<<<=========<<<@@@BBBEEEJJJQQQZZZbbbhhhzzziiiUUUHHH@@@======999999::::::999666444222...///000000...///000222,,,///444888;;;HHHaaaxxxuuuaaaLLLAAA777444333///------.......................................------------///000/////////111333999???KKK[[[fffiiieeebbbdddUUUFFF>>>999555222333444555666888999999:::::::::::::::;;;>>>DDDKKKPPPLLLKKKIIIFFFGGGKKKQQQWWW[[[^^^dddiiipppzzz|||ooonnnpppqqqooodddccc```^^^[[[ZZZZZZZZZ\\\]]]___aaabbbcccddddddhhhnnn{{{zzzjjjZZZSSSPPPMMMKKKJJJHHHHHHHHHHHHFFFDDDBBBAAA===>>>?????????@@@BBBDDDPPPVVV___gggmmmooommmllliiiiiinnnwwwxxxuuutttrrrpppfffccc___]]]___bbbeeefffbbb```\\\XXXSSSPPPNNNMMMKKKJJJIIIHHHIIIKKKMMMOOOQQQQQQPPPOOOMMMKKKJJJIIIMMMOOORRRSSSRRRPPPPPPQQQJJJGGGCCC@@@??????===<<<===???@@@???===999777777999999999888777555444333444333222222333666888:::===CCCPPPccc|||vvvmmm___PPPFFF;;;777666888777555555888000000111111222222222222222222222222222444555666999888777666666666777888<<<===@@@DDDJJJQQQWWW[[[hhhtttvvv]]]OOOHHHCCC???===:::888666666777666555333666777999:::;;;;;;::::::999999:::;;;<<<>>>???@@@???AAADDDHHHLLLOOORRRSSSQQQNNNKKKJJJKKKRRRaaappp|||}}}tttiii___VVVSSSQQQLLLFFFEEEAAA???============;;;:::======<<<:::999888777666666666666555555666666777888777777666555555555555555666666555444444555777999999999::::::::::::;;;@@@BBBEEEHHHNNNVVV```ggglllvvv~~~eeeTTTJJJCCCAAABBB::::::::::::888666444333///000000000//////111333111000222666>>>OOOkkkttt[[[HHH@@@888222111000---+++,,,........................------.....................///000000///000222444999@@@PPPbbblllooonnnpppvvveeeQQQCCC;;;444111111444555666888999999999999:::::::::::::::<<<@@@DDDDDDDDDDDDDDDEEEIIINNNSSSUUUXXX[[[___dddmmmyyyrrrnnnooommmjjjbbb```^^^\\\ZZZZZZZZZ[[[\\\]]]___aaacccdddeeeeeehhhooo|||ttteeeVVVPPPNNNKKKHHHGGGEEEFFFGGGHHHGGGEEEDDDBBB<<<>>>@@@@@@@@@@@@BBBDDDMMMSSS]]]hhhqqquuuuuussskkkiiijjjpppuuuzzzvvvpppnnnmmmkkkiiieeebbb___]]]\\\[[[[[[[[[\\\[[[XXXUUUQQQPPPPPPQQQLLLKKKJJJIIIHHHIIIKKKMMMOOONNNNNNMMMLLLLLLKKKKKKNNNQQQUUUVVVUUUTTTTTTUUUPPPKKKDDD@@@>>>===<<<::::::<<<>>>>>><<<999777666777777777777666555444333222222222444777<<<@@@CCCLLL[[[mmm|||sss^^^SSSNNNGGG>>>:::888555555777777444444666111111222222222222222222222111111111333555777999;;;:::888777666777888999>>>>>>???BBBHHHOOOWWW[[[fffooo|||kkkXXXLLLCCC???>>><<<999666666666666444222555666888999:::999999888777777888999;;;>>>@@@BBB===@@@CCCGGGJJJNNNQQQTTTTTTQQQNNNLLLHHHKKKWWWeeekkk|||vvvjjj___[[[WWWPPPIIIFFFDDDAAA>>><<<;;;;;;;;;:::;;;;;;::::::999888777777555555444555555666777888777777777777666555444333444555666555444444555777777888999888777777999;;;???BBBFFFIIIKKKPPPXXX^^^]]]gggrrr}}}xxxcccTTTKKKDDDBBBDDD:::999888777555444333333///000111000//////111333777666999BBBOOO___tttiiiVVVEEE999888222...//////---,,,---........................,,,---------...////////////111111111111111333555:::CCCVVVjjjssstttuuuyyy|||iiiRRRCCC:::444222333333444555666777888888888777888999999999999;;;===???@@@AAAAAABBBEEEHHHKKKKKKNNNQQQTTTYYYbbbnnnvvvtttooommmiiiddd```^^^\\\ZZZYYYYYYZZZ[[[\\\]]]___aaacccdddeeeeeeiiippp}}}pppbbbTTTNNNMMMIIIFFFDDDCCCDDDFFFGGGGGGFFFEEEDDD???@@@BBBCCCBBBCCCDDDFFFHHHOOOYYYfffqqqwwwxxxwwwgggbbbbbbeeegggjjjttt{{{uuussssss}}}wwwnnniiihhhgggfffdddcccaaa___\\\YYYVVVTTTSSSTTTTTTQQQNNNLLLKKKLLLNNNLLLLLLLLLJJJHHHHHHJJJKKKJJJJJJIIIIIIIIIJJJKKKKKKKKKPPPUUUWWWVVVTTTUUUVVVUUUNNNFFF@@@===<<<:::999777:::======;;;888666555666666666666555444333333000000222555:::@@@FFFJJJ^^^rrrsss[[[DDD<<<<<<:::888888666333222444333000000222222222333333333222222111222111111111333666999:::===;;;999888777888999:::??????>>>AAAFFFNNNVVV[[[dddkkkvvvwww```PPPEEE@@@AAA===:::666555666666444222555666777888999999888777666666777888;;;>>>AAACCC<<>>;;;:::;;;;;;:::999999999888888888888888666666666666777999:::;;;777777888888777555333222444555666666555555777888777999;;;999666666:::>>>999>>>CCCDDDBBBCCCIIINNNQQQ[[[gggqqq|||sss```SSSJJJCCC@@@BBB999888666444333222222222///000111000//////111333;;;===EEEUUUdddooo{{{yyy```III@@@<<<888777111...000000...---...........................,,,,,,------...///000000000111222222111222444666===FFFZZZnnnvvvuuuvvv{{{vvvcccLLL>>>777444444777222222444555666777777777333666888999999999:::;;;888:::;;;;;;;;;<<<>>>@@@CCCFFFJJJMMMRRR[[[gggooozzz{{{sssnnnhhhccc]]][[[YYYWWWVVVVVVWWWXXXYYYZZZZZZ[[[[[[^^^bbbfffdddmmm}}}zzzmmmbbbVVVPPPKKKGGGEEEFFFCCCDDDFFFGGGGGGFFFEEEDDD>>>AAADDDEEEDDDCCCCCCCCCHHHPPP\\\gggooouuuyyy{{{mmm```YYY[[[^^^^^^gggttt}}}yyyrrrlllhhhhhhhhhmmmoooooojjjddd^^^\\\]]]eee^^^WWWUUUVVVVVVSSSPPPIIIIIIIIIIIIJJJJJJKKKKKKLLLJJJGGGEEEEEEEEEDDDCCCHHHEEEBBBBBBEEEHHHHHHGGGOOOPPPPPPNNNKKKJJJLLLOOOTTTMMMFFFAAA@@@>>>:::666777777888888888777777666444444444444444555555666888333333:::BBBNNN```qqqwwwWWWMMM???666444444444333444444444333333222222222222222111111111111111111333333333444555666777888===;;;888666555666888999999:::<<<>>>CCCKKKUUU[[[dddiiisssgggVVVKKKDDD@@@???<<<999777666666444333777888999:::999888555444777888888:::===@@@CCCEEE>>>AAADDDEEEFFFJJJQQQVVVTTTSSSPPPIIIDDDDDDKKKRRR^^^hhhyyy{{{ttthhhYYYOOONNNMMMIIICCC>>><<<:::999777;;;777333222666999;;;;;;888:::;;;:::888888888999<<<>>>===777444666888777333444555555444444555777999999:::999888888:::;;;???>>><<<;;;;;;===@@@AAAHHHMMMVVVbbbmmmvvv||||||lllVVVEEE>>>===;;;444666777555111000222555444......333222...555BBBEEETTTdddmmmuuuzzzyyyrrrrrrdddUUUKKKDDD;;;444222000///...---,,,---......111000...---,,,,,,---...------------------------///000111000///000111333>>>KKKcccxxx}}}wwwrrrtttcccRRR???888777555222111333333444444555555666666777888888888999999999999999999888999:::<<<>>>@@@FFFEEEFFFIIIOOOXXX```eeeooozzzyyytttqqqlllggg]]][[[XXXVVVTTTTTTUUUVVVVVVXXXYYYYYYZZZ\\\___bbbiiippp}}}~~~vvvkkkaaaVVVPPPLLLGGGEEEEEECCCDDDEEEFFFFFFEEECCCBBB>>>AAADDDEEEDDDCCCBBBCCCFFFMMMXXXccclllrrrwwwzzzjjj\\\RRRSSSUUUXXXaaammmppppppmmmiiidddaaa```aaaggghhhiiigggccc```]]]\\\```[[[WWWUUUUUUSSSNNNIIIGGGGGGHHHHHHHHHIIIIIIIIIGGGEEEBBB@@@AAAAAAAAA@@@DDDBBB???@@@CCCGGGHHHGGGHHHIIIHHHFFFBBBAAACCCEEEMMMHHHBBB@@@@@@???<<<888888888888888888777666666666555444333333333333333777555888CCCPPP___tttwwwbbbLLLCCC888222111222222111333333333222222222111111111111111111111111111111444333333333444555666666888777555444444666888:::888:::;;;>>>BBBJJJRRRXXXbbbgggqqq|||qqq]]]PPPHHHCCC???===999777777777555444777888999999999777555444666666777888;;;>>>AAABBB===@@@DDDEEEFFFIIINNNSSSVVVUUUQQQIIIAAA???CCCIIISSS^^^oooyyyggg[[[XXXMMMIIICCC@@@>>>>>>===<<<<<<888555444666888999888777888999999888999;;;===EEEFFFCCC;;;666666666444222333444444333333444555333444555555444555777999;;;:::888777777999;;;===>>>CCCMMMXXXdddmmmtttwwwwwwtttiiiWWWHHH???:::666777777777666444444555777555111111444222222AAATTTeeeoooyyy|||}}}{{{tttlll^^^RRREEE>>>888111,,,+++000///...---,,,---......000///...---,,,------...------------------------///000111000///000222444>>>KKK```qqqrrriiibbbbbbZZZKKK<<<666555333222333444444555555555555555666777777777777888888888888777777666777888:::<<<>>>BBBAAABBBEEEKKKSSSZZZ___lllttt|||wwwttttttqqqlll___\\\YYYUUUSSSSSSSSSTTTUUUWWWYYYYYYZZZZZZ]]]^^^jjjooozzzvvvrrriii___VVVRRROOOIIIEEEEEECCCCCCDDDEEEDDDCCCAAA@@@@@@BBBEEEFFFDDDCCCBBBCCCEEELLLVVV```iiipppvvvzzzmmm]]]NNNKKKLLLNNNWWWbbbaaabbbcccaaa^^^[[[ZZZZZZ]]]]]]^^^``````^^^[[[XXXUUUSSSSSSSSSTTTQQQLLLFFFFFFFFFFFFGGGGGGGGGGGGGGGDDDAAA>>>===>>>???@@@@@@@@@>>><<<===@@@DDDFFFFFFGGGGGGFFFCCC@@@???@@@AAADDDAAA>>>>>>@@@AAA>>>;;;999999999999888777666555666555444333444444555666777999BBBQQQbbbuuuyyy```JJJ@@@;;;333000000222222111222222111111111111000000111111111111111111111111444333333333333333444444444333222222444666999:::888999<<<>>>BBBHHHOOOTTT___dddlllvvvgggUUUJJJFFF@@@===:::888888888777666777888888888888666444333444444555666888;;;>>>???<<>>BBBJJJSSSbbbrrrsssddd]]]PPPLLLFFFAAA??????>>>===<<<:::888777777888777666777888888888888:::>>>AAALLLMMMIII@@@999666444222111222333333222222333444///000222222222333666888888777555444555666888999888<<>>TTTlll~~~ttthhh^^^MMMCCC:::666333...,,,,,,000///...---,,,---......///......---------......------------------------///000000000///000333555AAAMMM```nnnlllaaaYYYVVVOOODDD999444333111222444666666666555555555555555555555555666666666777777444444444555666888:::;;;=========@@@EEELLLRRRVVVaaafffjjjjjjkkkqqq}}}tttsssuuutttpppccc```\\\WWWUUUTTTTTTUUUVVVYYY[[[\\\[[[[[[\\\]]]dddiiitttxxxqqqpppggg___WWWTTTQQQKKKGGGFFFBBBBBBCCCCCCBBBAAA@@@???BBBDDDGGGGGGEEEDDDCCCCCCGGGLLLTTT]]]eeennnuuuzzzrrrbbbQQQHHHFFFGGGOOOWWW[[[^^^```aaa^^^[[[YYYYYYUUUTTTUUUXXX[[[ZZZUUUQQQKKKKKKLLLOOOQQQQQQNNNKKKFFFFFFFFFFFFFFFFFFFFFFFFCCCAAA>>>>>>???AAABBBBBB===<<<;;;;;;===???BBBCCCHHHGGGEEECCC@@@???@@@@@@???>>>===>>>@@@AAA???===;;;::::::999888777555444444444333444555888:::<<<:::AAANNNaaattt~~~oooaaaNNN>>>;;;777333222222333222111000000000000000000000000111111111111111222222222444444333222222222333333333333222333444666888:::999;;;>>>@@@DDDHHHMMMQQQYYY___fffnnnuuu}}}rrr\\\MMMGGG@@@===:::999999999888777888888888888777555444333444444444555777999<<<===:::>>>BBBCCCBBBCCCEEEHHHLLLNNNMMMHHH@@@===???CCCEEEMMMYYYfffsss|||kkk```WWWQQQIIICCC???<<<:::999;;;:::::::::999999777666999999999888777:::>>>AAAJJJKKKHHH???888666444111111222333333222222333444111222444333333444666888888777666555555777888999:::<<>>BBBGGGLLLOOORRRVVVZZZ[[[\\\bbbmmmvvvssspppssssssqqqgggddd___ZZZWWWVVVWWWXXX[[[]]]^^^___^^^]]]^^^___]]]cccpppwwwrrrpppfff^^^WWWUUURRRMMMHHHGGGAAAAAAAAAAAAAAA@@@??????CCCFFFHHHHHHFFFDDDCCCCCCEEEIIIOOOVVV^^^gggpppvvvpppdddUUUJJJEEEEEEKKKQQQZZZ]]]aaabbb```\\\YYYXXXTTTSSSSSSUUUWWWVVVQQQMMMJJJIIIIIIIIIKKKMMMNNNNNNGGGGGGFFFFFFFFFFFFFFFFFFCCCAAA???@@@AAACCCCCCBBB>>>===<<<;;;:::;;;===???CCCBBB???>>>============??????>>>?????????===<<<;;;;;;::::::888777666555444333333333555888;;;===???JJJ[[[oooqqq]]]RRRLLLDDD===888666555333333222111000////////////////////////000000111111111222222222444444333222222222333333666666555555555666777888:::===AAADDDGGGJJJNNNPPPTTTZZZaaaggglllsss}}}hhhUUUKKKAAA>>>;;;:::::::::999888999999888888666555444333555555555555777999;;;===999<<<@@@AAA@@@@@@CCCEEEIIILLLNNNJJJCCC???@@@CCC@@@GGGQQQ\\\hhhwwwssseee[[[UUULLLDDD???<<<:::999999:::<<<<<<<<<;;;::::::<<<<<<:::888666777;;;>>>???BBB@@@:::666666555333222333444444333333444555444555555444333222444555666666555555555666777888<<<======>>>????????????FFFOOOWWW]]]aaabbb]]]VVVEEE@@@:::777777666444111222222999HHHYYYgggttt|||vvvqqqkkkeee[[[OOOBBB;;;999444000000///,,,,,,...000///...---,,,---......,,,,,,---....../////////------------------------///////////////222555999???PPPdddpppooofff\\\UUUJJJ@@@777333111///000444666666555555444444333333222222333333333444444444333333333444555777999:::;;;;;;<<<>>>AAADDDHHHJJJHHHMMMRRRUUUVVV[[[bbbhhhqqq{{{ssslllmmmooooooiiieee```[[[WWWWWWXXXYYY^^^___```___^^^]]]^^^___ZZZ```nnn|||uuuqqqddd[[[UUUSSSQQQLLLHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@CCCEEEGGGGGGEEEBBBAAAAAABBBDDDHHHMMMTTT]]]gggnnniiieee\\\QQQIIIFFFKKKPPPWWWZZZ^^^___]]]ZZZWWWVVVVVVUUUUUUUUUUUUSSSQQQOOOMMMKKKHHHFFFFFFGGGIIIKKKGGGFFFFFFFFFFFFEEEEEEEEE@@@@@@@@@AAABBBBBBAAA???>>>>>>===;;;999999<<<>>>AAA???<<<<<<>>>?????????AAA@@@???>>>===<<<;;;:::::::::::::::999888777666666555444444666999<<>>;;;555555444333111///...---......////////////000000000000000111222222333333444333333333333333444444888888777777666777777777:::>>>CCCGGGJJJLLLOOOQQQQQQXXX```ccceeelllwwwyyyaaaTTTCCCAAA>>>============<<<;;;:::999888777666555444666555555666777999:::<<<888<<>>>>>BBBEEEKKKOOOQQQNNNFFF???>>>???;;;AAAIIIRRR^^^ooo{{{iii^^^XXXOOOHHHCCCAAA@@@@@@;;;===>>>>>>===<<<===>>>===<<<;;;888666555777999444888999555444555666444222333444444333333444555333444444222000000111222333333333333333444555555::::::::::::::::::;;;;;;<<>>@@@BBBDDDEEEEEEJJJOOORRRSSSUUUXXX[[[ffflllvvvttthhhfffiiikkkgggccc]]]XXXUUUUUUVVVXXX_________]]][[[[[[\\\^^^ZZZ___lll}}}xxxpppaaaXXXQQQOOOMMMIIIGGGGGG????????????@@@AAABBBBBBAAACCCEEEEEEBBB???>>>>>>@@@BBBCCCGGGMMMVVVaaahhhjjjmmmjjj^^^PPPHHHJJJNNNQQQTTTYYYZZZYYYWWWUUUTTTUUUUUUUUUSSSQQQOOOPPPQQQKKKJJJGGGDDDCCCCCCFFFGGGEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@AAACCCEEECCC@@@===<<<======;;;999:::===@@@@@@>>><<<>>>AAADDDDDDDDDAAA@@@>>><<<999888888999::::::::::::999999888777666666666888<<>><<<999777444444444222000///............//////000000000000///000000111222222333333444333333333444555666666777777777777777777777777999===DDDIIILLLMMMOOOPPPQQQYYYaaacccccchhhsss~~~mmm[[[GGGEEEBBBAAAAAABBBAAA@@@===<<<:::999777666666555666555555555666777999:::888;;;======<<<>>>BBBFFFLLLPPPSSSPPPGGG???<<<<<<;;;???DDDIIIRRRcccyyytttfff```VVVNNNIIIGGGFFFFFF???AAABBB@@@===<<<===???;;;;;;;;;999666555555777000555666444222444555333111222333333222222333444111222333111000///111222222222222222222333333333666666666666777777888888999===AAAHHHSSSaaagggggg___[[[SSSIII???999666666===HHHYYYlllzzz|||uuulllbbbVVVJJJEEE@@@888222111333000000222111......111000///...---,,,---......***+++---...///000000000------------------------/////////...///333888<<>>>>>??????BBBFFFJJJLLLMMMOOOQQQTTT\\\```fffmmmvvvtttfffbbbeeeiiiddd```[[[UUURRRSSSTTTVVV^^^^^^]]]ZZZXXXXXXZZZ]]]ZZZ]]]hhhyyyzzznnn^^^UUUNNNLLLJJJGGGEEEFFF>>>>>>??????@@@AAACCCDDD???AAACCCBBB@@@===;;;;;;BBBBBBCCCEEEKKKTTT___gggqqqwwwwwwiiiVVVJJJIIIKKKMMMPPPUUUWWWWWWVVVUUUUUUQQQRRRRRRPPPLLLKKKNNNQQQEEEFFFEEEDDDCCCCCCEEEGGGDDDDDDCCCCCCCCCBBBBBBBBBAAABBBDDDGGGHHHEEEAAA===;;;<<<===<<<:::;;;???CCC===;;;:::<<>>===;;;999888777666666555555444444555666888999999;;;<<<<<<;;;===BBBGGGIIINNNSSSPPPHHH@@@<<<<<<>>>@@@BBBDDDJJJXXXmmm}}}pppiii^^^TTTNNNJJJHHHGGGCCCDDDDDDAAA===<<<===???888999:::999666555555666111555777444222444444222///111222222111111222333111222333222111222444555222333333333444444444444666555555444444444555555555666777:::GGGVVV```bbbpppmmmeeeXXXKKKCCC@@@AAADDDRRRgggxxx|||qqqgggXXXKKK???;;;999333111222...,,,---///...+++,,,000000///...---,,,---......)))***,,,...000000000000------------------------/////////...///333888<<>>>>>=========>>>>>>??????>>>>>>???BBBDDDDDDDDD>>><<<:::888777777777777:::??????999888:::999444;;;;;;===DDDOOO[[[ffflllooonnnmmmnnnqqqrrrrrrqqqoooaaaOOOBBB===;;;888555888777666444333222111111111111000000000000000111///111222222111111222333666666666666666666666666666555444555777888888888;;;>>>BBBGGGJJJKKKKKKJJJUUUUUUZZZbbbgggkkkrrryyy}}}^^^RRRKKKGGGIIIJJJFFFCCCBBB???>>><<<999777666555555444444444555666888999:::888999:::<<<===???@@@AAAFFFIIILLLLLLHHHBBB>>>;;;999;;;>>>BBBFFFQQQfffyyyvvvcccZZZZZZXXXOOOFFFFFFGGGHHHGGGDDDBBB@@@@@@777666444444555555444333444444333333333444444555222111111111222333333444222222222333333444444444///000111222222222222222333333333333333333333333000333555666999AAANNNXXXrrr~~~ppp\\\QQQOOO\\\jjj}}}mmm___OOOGGG===444000000111111111000///...---,,,++++++---,,,,,,++++++,,,,,,---////////////////////////...............///000000/////////......000444888DDDYYYttttttfffJJJ???444111111000///000............////////////111111222333333333333222333333222111222333444555999888777666666777888999<<<===>>>@@@CCCHHHNNNSSSRRRQQQUUU]]]ccchhhmmmsssuuugggbbb``````\\\YYYVVVTTTTTTVVVXXXYYY^^^]]][[[ZZZZZZ[[[\\\]]]^^^___bbbjjjuuu~~~|||lll]]]RRRIIIGGGGGGEEECCCDDDDDDDDDCCCCCCCCCCCCCCCCCCEEEEEEEEEBBB???===<<<=========???BBBEEEMMM___oooyyydddSSSHHHAAAEEEFFFIIILLLNNNOOOOOONNNOOONNNMMMKKKIIIGGGFFFEEEDDDDDDDDDBBB@@@???@@@BBB??????@@@@@@??????>>>>>>AAADDDIIIJJJHHHCCC@@@>>>>>>======<<<<<<======>>>>>>======>>>AAADDDDDDDDD===<<<;;;:::999999::::::888======999777:::999555<<<===CCCOOO___nnnxxx|||{{{xxxuuusssrrrrrrqqqppphhh[[[JJJ???<<<;;;:::777777666555333222111111111000000///000000111222333///111222222111111222333555555555555555555555555666555444555666888888888;;;===AAAFFFIIIJJJJJJIIIQQQPPPSSSYYY___dddllluuuhhhTTTMMMGGGHHHHHHFFFCCCBBB>>>===;;;999888777666555777777666777777888999999999999:::<<<===>>>@@@@@@DDDGGGJJJJJJFFFAAA===;;;888999<<<@@@DDDNNNaaatttyyy{{{uuugggaaa]]]VVVOOOKKKKKKJJJHHHDDD@@@>>>===:::888666555555555333222555444444333333444444555222222111111222222333444222222222333333333444444000000111222222222111111222222222222222222222222000222333333555:::DDDLLLaaarrr~~~uuurrr~~~iiiWWWHHHBBB999333111222333333111000000///...---,,,+++---,,,,,,++++++,,,,,,---------------------------...............//////000.........------000333777EEEZZZttt}}}lll]]]HHH===333111111000...///............////////////000111222222333333222222222222111000111222333444888777777666666777777888888999<<>>======999999<<>>>>>???@@@======>>>?????????>>>>>>AAAEEEJJJLLLIIIDDD@@@>>>======<<<<<<<<<<<<<<<===<<<;;;;;;===@@@CCCDDDDDD===<<<;;;;;;;;;<<<======888<<<<<<999888::::::999???EEEQQQbbbttt{{{xxxxxxvvvsssooobbbVVVFFF<<<888888888666555444333222111111111111/////////000111222333444000111222222111111222444555555555555555555555555555555555555666777888888:::<<<@@@DDDGGGHHHGGGGGGJJJIIIKKKQQQWWW\\\fffoooxxx[[[PPPHHHFFFFFFDDDBBBAAA===<<<<<<:::999888888777;;;::::::999888888888888999999:::;;;<<<>>>>>>???AAADDDGGGFFFCCC???<<<:::::::::===@@@CCCLLL]]]mmmuuuvvv~~~ttthhhaaa[[[WWWTTTRRROOOJJJEEEAAA===;;;===:::777666555555333111555555444444444444444555222222111111222222333333222222222222222333333333111111111222111111000000111111111111111111111111///111222111000222888===OOObbb|||hhhVVV>>>:::555222222333444444111111000///...------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,------------///222555CCCWWWooo}}}vvveeeVVVFFF;;;333111222///------............////////////000111222222333333222222111000000000000111222222666666777777777777777666666888;;;AAALLL[[[jjjtttjjj^^^RRRPPPSSSVVV[[[___bbbjjjuuuyyyqqqllliiiaaa\\\WWWTTTVVVYYY[[[[[[\\\\\\\\\\\\\\\^^^___```bbbaaa```aaaeeejjjooorrrooovvvvvvfff[[[PPPFFFEEEFFFFFFFFFGGGEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEGGGFFFBBB>>><<<;;;888888;;;===???EEEUUUdddyyytttdddUUUJJJCCC???@@@AAACCCEEEGGGIIIIIIKKKJJJHHHFFFDDDAAA@@@???>>>???@@@???===<<<===>>>>>>???@@@AAABBBBBBBBBBBBBBBFFFJJJLLLJJJEEEAAA???===<<<<<<;;;;;;;;;;;;<<<;;;::::::<<>>===<<<;;;:::;;;<<<<<<888;;;<<<:::888:::>>>AAAHHHVVVjjj|||~~~yyy{{{~~~tttjjj[[[QQQCCC999555444333111333333222111000000000111000000000000111222222333000111333222111111222444555555555555555555555555444555555555555666777999999<<>>===<<<:::999888888888999999:::;;;<<<<<<======>>>@@@BBBBBB@@@===;;;:::======???BBBDDDJJJXXXfffppprrr{{{ttthhhaaa]]]ZZZVVVQQQKKKFFFBBB===;;;===;;;888777777666555333666555555444444444444555333222222111222222333333111111111222222222222222111111222111111000//////////////////////////////...000111000...///111444AAAOOOggg{{{___NNN777555222111222333333222111111000///......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++,,,,,,,,,,,,...111444>>>PPPdddpppsssmmmaaaUUUDDD:::222111222///,,,,,,............////////////000000111222222222222222000000000000111111222222444555666777888777666555777999===EEESSSeeexxxuuudddQQQJJJKKKNNNRRRUUUWWW\\\dddllltttyyyrrroooccc^^^XXXVVVXXX[[[\\\ZZZYYYYYYYYYZZZ\\\]]]^^^___bbbaaa______```eeekkkooohhhpppxxxiii[[[PPPGGGFFFHHHHHHGGGHHHCCCDDDEEEEEEFFFEEEDDDDDD@@@BBBDDDCCC@@@<<<::::::999999;;;======AAANNN\\\ooovvvxxxpppcccWWWMMMEEE@@@@@@@@@AAABBBEEEGGGHHHHHHGGGEEECCCAAA???>>>===<<<===>>>>>><<<;;;<<<===??????AAABBBCCCCCCDDDDDDCCCFFFJJJKKKHHHEEEAAA@@@======<<<;;;;;;;;;;;;;;;:::999999;;;>>>@@@AAAAAA>>>===;;;999888888888999777888999999999<<>>666333222222111222222111000000000111111333333222111000000111111000222333333222222333444555555555555555555555555333555666555444444777999999;;;???BBBDDDDDDCCCBBBBBBDDDKKKUUU[[[^^^ccciiiqqqyyyuuucccPPPHHHEEEBBB@@@@@@??????@@@@@@@@@???>>>===???>>><<<:::999888777777999999::::::;;;;;;<<<<<<;;;<<<>>>>>>===;;;;;;;;;>>>===>>>AAABBBFFFQQQ\\\aaajjjuuu~~~vvviiiaaa\\\WWWPPPJJJEEEBBB===:::<<<:::888888999999888777777666555444444444444444333333222222111222222333111111111111111111111111111111111111111000///..............................///000000000000111222666>>>OOOfff~~~gggMMM???444222111000111111000///000000//////......---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,---......***+++,,,,,,,,,...111333:::GGGVVV^^^aaa___XXXQQQCCC999111111111///,,,,,,............////////////000000111222222222222111111111111222222222222222333444555777777777666555888:::>>>EEERRRdddvvvtttcccOOOGGGGGGHHHKKKNNNOOOTTTZZZ```fffmmmwww}}}{{{tttpppddd___YYYXXX[[[^^^\\\YYYUUUVVVXXXYYY[[[]]]^^^___``````^^^]]]___eeelllrrrmmmvvv~~~qqq\\\SSSKKKJJJLLLKKKIIIIIICCCDDDEEEFFFEEEDDDCCCBBB===>>>??????<<<:::999999::::::<<<>>><<<>>>JJJWWWlllsssvvvooodddZZZPPPHHHBBBAAA@@@???AAACCCEEEGGGEEEDDDCCCBBB@@@>>>===<<<:::<<<>>>>>><<<;;;;;;<<<===>>>???@@@AAABBBBBBBBBDDDFFFIIIHHHFFFCCCAAAAAA>>>>>>===<<<;;;;;;;;;;;;:::999888:::<<<>>>??????>>>===:::888777666666777555555777:::===EEETTTaaaxxxrrrnnnnnntttxxxoooZZZGGG@@@<<<888555444444444444111111111000111111222222555444333222111000000000111222333333222222333555444444444444444444444444222444666666333333666::::::<<>>===<<<<<<:::999888777777777::::::::::::::::::::::::888:::;;;;;;::::::;;;<<<<<<:::;;;===>>>???GGGPPPUUUdddrrrxxx}}}rrrfffaaaZZZQQQJJJFFFCCC???;;;===;;;999999:::;;;:::999777777666555444444444444333333222222111111222222111111111000000000000000000000000111000000//////...........................//////000111222222222555666>>>MMMcccyyynnnWWWEEE<<<444222000/////////...---//////......---------------,,,,,,++++++,,,,,,---------------------------,,,++++++++++++,,,------***+++---------...111333888BBBLLLQQQSSSSSSPPPKKKCCC999111000111///------............///////////////000111111222222111111000111222222333333222222222333444555666666666666777888;;;???HHHUUUdddmmmfffXXXJJJDDDCCCCCCEEEHHHFFFLLLRRRXXX\\\aaahhhmmmwww{{{zzzsssoooeee___ZZZ[[[^^^```\\\XXXTTTUUUWWWYYY\\\]]]^^^___^^^^^^^^^^^^```gggqqqxxxzzzuuu^^^UUUNNNOOOPPPMMMJJJIIIEEEFFFFFFFFFDDDBBB???===:::;;;<<<;;;:::999999;;;999:::===>>>===???IIIVVViiippptttoooggg^^^TTTLLLCCCBBB@@@>>>>>>@@@CCCEEECCCBBBAAA@@@???>>>======:::;;;===>>><<<;;;;;;<<<===>>>???@@@@@@@@@@@@@@@EEEFFFGGGFFFCCCBBBAAABBB@@@???>>>===<<<<<<<<<<<<:::999888999;;;======<<<<<<;;;999888777777777888777777:::AAAIIIVVVkkk~~~uuucccfffjjjlllgggZZZHHH;;;666555555555555555555444111111111111111222333444444333222222111111111111111222444333222222333555444444444444444444444444111444777666333333666::::::<<>>@@@JJJVVVdddlllqqqnnnhhhaaaXXXPPPDDDBBB???======???BBBCCCAAAAAA@@@@@@???>>>>>>>>>999;;;===>>>===;;;;;;<<>>;;;999666666666666666666777888:::::::::999999999999888666777888999888:::<<<>>>===;;;;;;===<<<;;;???EEEJJJXXXfffllltttwwwnnnbbbYYYTTTPPPKKKGGGBBB???===;;;;;;:::999777888888777555555444444444444333333222111111111222111111000000/////////.........///000000111000000...........................---,,,---...000000000222444:::FFFWWWkkk|||}}}sssaaaMMM<<<444111222000------.../////////,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---***,,,...//////000111333555@@@LLLRRRWWW[[[ZZZWWWFFF;;;111///000000000111............/////////000//////000111111111111111---...000111111111000///333333222222333444666777999999888777777999>>>AAA@@@===<<<>>>===;;;<<<@@@AAADDDGGGHHHHHHKKKOOOSSSMMMRRRYYY]]]\\\WWWRRROOOzzzvvvmmmeee^^^\\\___aaa___[[[[[[[[[ZZZ[[[[[[]]]^^^___\\\[[[[[[\\\```jjjuuu}}}|||vvvxxxzzztttkkkZZZSSSOOOQQQRRROOOJJJGGGIIIHHHFFFDDDAAA>>>;;;:::<<<<<<;;;:::::::::;;;;;;;;;;;;:::;;;>>>BBBFFFIII\\\eeehhhaaa___aaa\\\RRRFFFDDDAAA@@@@@@AAA@@@???@@@@@@??????>>>==================>>>>>>???@@@@@@@@@@@@@@@???@@@@@@AAAAAAFFFFFFFFFDDDCCCBBBDDDFFFAAAAAA@@@???===;;;:::999:::999999999999;;;===>>>@@@???>>>===<<<;;;;;;;;;<<>>FFFSSScccmmmrrrvvv{{{|||hhh]]]XXXQQQMMMNNNHHHJJJJJJFFF@@@:::888888777555333333444444333222444333222111000000000000000000////////////000000////////////000000000000/////////...------///111,,,...//////......000111555999???HHH[[[rrrpppZZZLLLBBB888222//////...,,,++++++,,,---///---,,,+++*********+++,,,,,,++++++******++++++,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,(((+++000222222222111111444<<>>?????????@@@BBBDDDFFFFFFGGGJJJLLLNNNMMMJJJFFFCCCzzzwwwmmmfff]]][[[]]]```^^^[[[\\\[[[YYYXXXXXXYYY[[[\\\^^^^^^^^^___ccclllxxxzzzssstttuuunnndddXXXPPPKKKLLLMMMJJJGGGGGGIIIHHHFFFCCC@@@===;;;999;;;;;;:::999999999999::::::::::::;;;===@@@CCCEEEMMMVVVYYYWWWYYY^^^ZZZPPPIIIFFFBBB??????@@@??????AAAAAA@@@???===<<<;;;;;;;;;<<<===>>>????????????@@@????????????@@@AAAAAABBBDDDEEEDDDBBB@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;<<<<<<===>>>???======<<<;;;::::::;;;<<<>>>FFFUUUiii~~~{{{___OOONNNVVVbbbdddVVVEEE===999555555444333222222222222222111111111222222222333333444444333222222222333333333222000000000111333444111222333444444333333222444444444444555666777777:::<<>>>>><<<999777999777555555666777777666;;;:::999888777666666666:::999888888888999;;;;;;:::;;;;;;:::999999:::<<>>>>>>>>>>>???@@@AAABBB===???AAABBBAAA???<<<:::{{{wwwnnnggg]]]ZZZ[[[]]]]]][[[^^^]]]ZZZXXXXXXYYY[[[]]]___```aaabbbeeennnyyyxxxpppooonnnfff\\\UUUMMMGGGGGGGGGEEEDDDEEEHHHGGGEEEBBB???<<<:::999;;;:::999999888888888999999999:::;;;<<<>>>??????===EEEJJJMMMTTT\\\ZZZRRRLLLGGGBBB>>>===>>>??????BBBAAA@@@>>>===;;;:::999:::;;;>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>???@@@AAA>>>AAACCCCCCAAA>>>===<<<============<<<<<<<<<<<<<<<===???@@@AAA@@@@@@???;;;;;;;;;::::::;;;>>>AAAFFFRRRhhhoooXXXMMMPPP\\\dddaaaNNN===777888777444333333222222222222333222222222222333333333333555444333333222222222222222111000/////////000111000000111222333333333333555555555555666777888999;;;<<<===<<<;;;<<<===??????AAACCCEEEHHHMMMSSSWWWbbbdddjjjqqqwwwuuuaaaQQQJJJIIIDDDBBB@@@???>>><<<999666888666444444666777888777888888888777777777777666:::999999999999:::;;;<<<:::;;;;;;999777777888999BBBMMM]]]mmmyyy}}}}}}|||{{{}}}jjj\\\XXXZZZgggddd___VVVKKKAAA;;;999999777444444555555444333333333222111000000000000000//////......//////000....../////////000000000...///000///------///000,,,---......---...000222333<<>>;;;:::999<<<;;;:::999888888888999999:::;;;<<<<<<<<<;;;;;;777<<>>===<<<<<<;;;;;;:::<<>>============>>>???@@@@@@===>>>@@@@@@???>>>>>>?????????>>>======<<<<<<<<<===???BBBCCCDDDCCCAAA@@@;;;<<<<<<;;;;;;???FFFLLLWWWgggyyynnn```PPPNNNVVVdddeee[[[FFF777666777555333333222222222222222333333333333333333333333333555555444333222222222222222111000///////////////000000111222333444444444555555555555666888999:::<<<<<<;;;999888888;;;===<<<>>>@@@BBBDDDGGGJJJMMMSSSVVV___kkkttt~~~lllWWWMMMLLLGGGEEEBBB@@@???<<<888555666444333333666888888888666777777777888777777777:::::::::::::::;;;;;;<<<;;;<<<;;;:::777666777999@@@HHHXXXjjjxxx~~~{{{wwwsssssszzzwwwddd]]]^^^]]]ZZZUUUNNNFFF@@@<<<:::888666444333444444333111333222111000000//////////////////....../////////........./////////000000...///000///...---...000,,,---...------...000333888AAAOOO^^^lllppphhh\\\MMMAAA666222000...---...+++,,,---.........------///...,,,+++++++++,,,---...------,,,,,,------...,,,---............---,,,+++++++++++++++++++++++++++,,,---------...111333:::III[[[iiiooommmaaaTTTGGG666111111,,,...111------...///...------......---...............//////111111111111111111111111222222111111111222333444555777777444111000333777444444333333444555777888<<<;;;:::999888777777777888888888777777666666666|||xxxrrrkkkbbb\\\ZZZ[[[\\\\\\```___^^^^^^___bbbeeegggbbbdddgggfffgggmmmxxx|||qqqkkkeee[[[QQQMMMIIIHHHKKKJJJDDDAAAAAAEEEDDDBBB???===;;;::::::======;;;::::::999999999999:::<<<===<<<;;;:::999777:::@@@GGGQQQ[[[^^^]]]OOOIIIBBB===<<<===???@@@<<<<<<<<<<<<<<<=========;;;===@@@BBBCCCBBB@@@???============>>>???@@@AAA>>>>>>>>>======???BBBEEEDDDCCCAAA???>>>=========>>>@@@BBBDDDEEECCCAAA???:::;;;;;;;;;===FFFRRR\\\mmm}}}dddWWWMMMFFFKKKXXXjjjeeeUUUAAA777777666000222222222111111222222333333333333333333333333333555444333333222222222333222222111000000000000000222222222333444555666666444444555555777888999:::;;;;;;:::888666777999<<<999;;;>>>@@@BBBDDDGGGJJJKKKNNNXXXfffqqq{{{yyy```QQQMMMIIIGGGDDDAAA???<<<888555555444222333555888888888666666777888888888888777::::::;;;;;;<<<<<<<<<<<<=========;;;999888999:::===EEESSSdddrrrxxxtttoookkkfffjjjyyypppdddaaaVVVSSSNNNHHHDDDAAA???>>>888666333333333333111000333222111000//////////////////............//////............////////////---///000000.........///------...------///222444===IIIWWWccckkkgggXXXIIIEEE<<<444222111...---///+++,,,------......------///...---,,,,,,,,,---......------,,,,,,------...,,,------------------,,,------------------------............---///222444999JJJ___mmmrrrooodddZZZMMM<<<555333------000++++++,,,...---+++***,,,---,,,,,,------............000000000000000000000000333222111111111222333444444666666444111000222555444444333333444555777888;;;:::999777666555555555333333222222111111222222}}}yyytttnnnfff```]]]\\\]]]]]]]]]]]]]]]^^^```bbbdddeeedddhhhjjjiiiggglllwww~~~qqqhhhbbbXXXOOOJJJHHHIIILLLJJJDDD@@@AAACCCBBB???===<<<;;;;;;;;;>>>===<<<;;;:::999999999999:::;;;<<<;;;:::999888777:::>>>CCCKKKSSSZZZ^^^UUUOOOGGGAAA?????????@@@999::::::;;;<<<===>>>>>><<<>>>@@@AAABBBBBBAAA@@@=========>>>???@@@AAABBB@@@@@@???======@@@EEEIIIFFFEEEBBB@@@>>>============???AAACCCCCCAAA???>>>888999:::<<>>>>><<<::::::;;;<<<<<>>999777444333333333222000222222111000///////////////......------......///------........./////////---///000000///......///......///......000333666GGGTTTccclllnnngggXXXIIIAAA:::444333111...---///+++,,,,,,------.........000///...---,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........................../////////...///222444777III___lllpppnnnfff^^^SSSAAA888555------///***)))+++---,,,)))(((***---++++++,,,,,,---.........////////////////////////222222111000111222333444333444444333222111222444444333333333333555666777888888777666555555555555111111111111000000000000{{{vvvqqqjjjddd```^^^^^^^^^[[[\\\]]]___```aaaaaabbbcccgggiiigggdddgggqqq{{{~~~oooddd]]]TTTLLLHHHFFFGGGIIIFFFAAA???AAA@@@???===<<<;;;;;;<<<===>>>===;;;:::999888888888888999999999999888777777777999===@@@DDDKKKVVV______YYYPPPHHHCCC@@@???>>>:::::::::;;;;;;<<<<<<===<<<<<<===???????????????>>>>>>>>>>>>@@@AAABBBCCCBBBBBBAAA@@@???@@@CCCEEEEEECCCAAA???>>>>>>>>>???<<<===???@@@@@@???===<<<888;;;===BBBNNNcccsss[[[GGGAAA@@@???GGGUUUfffhhh```MMM???;;;777111111111111111111222333333333333222222222111111111222222222222333444555555333444444555555555555444444333333222222333444555222222333444555777999999888999999888777777999;;;:::;;;===>>>???BBBFFFIIIKKKKKKPPPYYYaaahhhpppyyyxxx___SSSJJJHHHEEECCCAAA>>>:::777666444222333555666777666888999:::;;;;;;:::888777:::;;;<<<===>>>======<<<<<<======<<<;;;;;;<<<>>>;;;@@@IIITTT\\\``````___ZZZTTTTTT^^^hhhtttvvvccc\\\SSSKKKGGGCCC@@@>>>;;;999666555555555333222222111000//////......//////......------......///---------.........//////,,,...000000///.........///000000//////111555888JJJXXXfffkkkhhh___RRRFFF<<<777333222000,,,+++---,,,,,,++++++,,,---///000111000...---------...///,,,,,,++++++++++++,,,,,,+++++++++******+++++++++---------------------------...//////......000222666HHH]]]hhhkkkjjjeee___TTTBBB999555---,,,///***))),,,...---)))(((+++...***++++++,,,------..............................111000/////////000111222333222111222333444333222333222222222222444555666444444444333333444444555111111222222222222111111}}}wwwsssmmmgggbbb```___^^^]]]^^^```aaaaaaaaa```______cccfffccc___aaakkkuuu||||||}}}mmmaaaZZZQQQIIIGGGDDDDDDDDDBBB======AAA???>>><<<;;;;;;<<<===>>>===<<<;;;999888777777777777777777777666666666666777999===???@@@GGGUUUaaaggg```VVVMMMFFFBBB>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>???@@@BBBCCCDDDBBBCCCCCCBBB@@@???@@@AAABBBAAA???======>>>???@@@;;;<<<===>>>======<<<;;;;;;>>>BBBIIIXXXsss```KKK:::999:::999@@@LLLbbbkkkhhhUUUBBB;;;888555111111000000111222333333222222222111111000000000111111111222333444555666444444555666777777777666444333222111111111222333222222222333555777888999777888999888777888999;;;;;;<<<======>>>AAAEEEHHHHHHGGGKKKTTT[[[bbbjjjrrr|||eeeWWWJJJHHHEEECCCBBB???;;;888666444333333444666666666999:::<<<<<<<<<:::888777:::;;;===>>>>>>>>>===<<<;;;<<<===<<<;;;;;;<<<>>>;;;???GGGNNNTTTXXXYYYZZZYYYSSSRRRXXX\\\cccxxxoooggg]]]TTTOOOKKKGGGDDD===;;;888777777666555333222111000//////..................------.........---------.........//////,,,...000111///.........000000000000000222666:::CCCPPP]]]^^^WWWMMMAAA888888333000111...***))),,,---,,,+++***+++---000111111000///...---......///,,,++++++******++++++,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++---.........---///000555GGG[[[eeegggfffbbb___TTTBBB888555---,,,///***)))---///...***)))+++///******+++,,,,,,---......------------------------///......---...///000111333000///111444555444111222111111111111333444555111111111111222333444444---...///000111000///...{{{uuulllfffdddcccaaa___``````______``````aaaaaagggeeeeeeccc```^^^dddlllsssuuuyyy~~~yyykkk```UUUKKKEEEEEEDDDBBBAAA@@@@@@@@@@@@???===;;;;;;;;;<<<;;;:::<<<;;;:::999888666666555888777666777999999777666777:::<<<;;;<<>>===<<<<<<===<<<<<<<<<===???======<<<<<<<<<<<<===============>>>@@@BBBDDDFFFHHHGGGFFFCCCAAA???===<<>><<<;;;@@@EEEBBB<<<<<<<<<<<<;;;:::::::::999;;;===CCCNNNbbb~~~nnnRRRBBB888;;;===;;;>>>EEERRRcccoooeeeNNN<<<444333555444333333222222222222444222000000222333111///222222333444777888777666555555555666777999:::;;;888777555333222222222222666333111000222555777888999999888777777888999:::999999999:::<<<===???@@@GGGGGGHHHKKKQQQ[[[gggoooxxx~~~xxxcccTTTOOOKKKKKKIIICCC??????;;;:::888777555444444444444555777999::::::::::::999:::;;;<<<============:::::::::;;;;;;<<<===>>>===>>>@@@EEELLLQQQTTTVVVRRRPPPMMMLLLPPP]]]nnnzzzyyykkk___WWWQQQLLLIIIAAA===999777888777444222444333222111000000000000....................................---,,,++++++---///111222000...---,,,,,,...000///---///555;;;EEEGGGHHHGGGBBB<<<777555222111000///---+++******---(((***///...,,,444CCCGGGDDD???777111......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,...------......///000111111FFFZZZaaaaaa```]]]YYYMMMAAA555000///---,,,,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////,,,---...///000000000///444222000000111222222111333000000222222......111000000000000000000000000............////////////}}}wwwnnnhhheeedddbbbaaa___^^^]]]\\\\\\]]]^^^___fffdddcccccc___]]]ccckkkxxxzzz}}}uuuhhh^^^UUULLLGGGGGGEEECCCBBB@@@@@@@@@AAA???===;;;:::;;;;;;;;;999;;;:::999888777666555555777666555666888888666555444777::::::<<>>>>>======>>>???@@@>>>===<<<<<<;;;<<<============<<<===>>>@@@BBBDDDCCCCCCBBBAAA@@@??????>>>AAA@@@>>>===AAAEEECCC===;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>DDDRRRgggyyy]]]JJJ@@@999:::888333777@@@KKK]]]kkkdddQQQ@@@888666555444333222222222222222333111000000222222111///222222222444666777777666444555666777888999::::::888777555333222222222222555333222111333555666777888777666666666777999:::888888999;;;<<<>>>??????AAAAAACCCFFFMMMXXXdddlllqqq{{{lll\\\TTTLLLJJJGGGBBB???@@@::::::888777666555444444444555777888:::::::::999;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======???CCCIIIOOOTTTVVVQQQOOOKKKGGGHHHQQQ___jjjzzzwwwiii___WWWPPPKKKDDD???:::888888888666444666555444222111//////...........................---------...------,,,,,,---///111111000...------...000111///---///555:::<<<>>>>>><<<777222///...111000///...---+++******000******000111222>>>NNNXXXTTTLLLAAA777000------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000333EEEWWW]]]]]]]]]]]][[[KKK???333//////---,,,---***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////------...//////000000111333111...---...000111111222//////111111......000000000000000000000000000....../////////000000000|||zzzrrrkkkgggeeedddccc___]]][[[YYYXXXYYY[[[\\\dddbbbbbbbbb___]]]aaahhhwwwzzz|||pppddd\\\UUUNNNJJJHHHGGGEEEBBBAAA@@@@@@@@@>>><<<::::::;;;;;;:::999999999888777777666555555666555555555777777555444111444777999<<>>@@@???>>>>>>>>>???@@@AAA@@@???<<<;;;:::;;;<<<===<<<<<<;;;;;;<<<===???@@@======>>>>>>??????@@@@@@BBBBBBAAA???BBBFFFDDD???;;;<<<<<<<<<<<<============>>>FFFWWWnnngggMMM???;;;999;;;777444:::EEEHHHYYYgggcccSSSDDD<<<888444333333222222222222333333111000000111111000///111111222333444555555666333555666888999999888888777666444333222222222222333333333333444555666777777666555555555666777888555666999;;;===>>>>>>>>><<<===@@@DDDKKKVVVaaaiiipppwwwxxxeeeZZZNNNIIIEEEAAA???@@@:::999888777666666666666444555666777888999999999;;;;;;<<<<<<===<<<<<<<<<>>>>>>=========>>>??????<<<<<<===@@@EEELLLRRRVVVUUURRRLLLEEEBBBFFFPPPWWWddduuuyyylll```VVVPPPHHHBBB<<<888888999999777888777666444222000///...........................,,,,,,------...------------///111111///...---...000111111000...000555::::::;;;:::777222///...............---,,,+++++++++000***)))...222777EEETTTaaa]]]TTTHHH<<<333...------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++,,,,,,---...///666DDDSSSXXXYYYYYY[[[[[[GGG<<<111......---,,,---+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---//////......///000222333222000------...000111111111......000000------///000000000000000000000000/////////000000000111111sssxxx~~~vvvoooiiifffeeeeee```^^^[[[XXXWWWXXXZZZ\\\cccaaa```aaa```]]]```fffpppvvv~~~zzzmmmbbbZZZUUUOOOLLLHHHGGGEEEBBBAAA@@@@@@@@@>>><<<:::999::::::999888888888777777666666555555666555555666777777666444000333555666999@@@KKKSSSaaagggiiicccZZZRRRHHHAAABBB@@@>>>===>>>???@@@@@@AAA???===;;;:::;;;<<<===<<<;;;:::::::::;;;<<<===;;;;;;<<<<<<===>>>>>>???@@@BBBAAA@@@CCCGGGGGGCCC===============<<<<<<<<<<<>>HHHPPP]]]eee___QQQEEE<<<777333333222222222222222333222111111111111111000000111222222333222333555666333555777999999888777666666555444222111222222222222333444555555555666777666555555444444555666777333555888;;;===>>>>>>======>>>AAAEEEKKKTTT___eeeooorrryyykkk^^^QQQKKKGGGBBB@@@@@@::::::999888777777777777444444555666777777888888888999:::<<<============??????>>>>>>>>>??????@@@;;;;;;<<<===AAAHHHOOOUUU[[[XXXRRRJJJDDDCCCHHHMMMXXXeee{{{{{{lll^^^UUUMMMFFF===999888999999999777777666555333222000///........................++++++,,,---............---///000000///............///000//////222666:::;;;;;;999555111///000111---,,,,,,,,,,,,,,,++++++---)))(((+++///444???KKKTTTQQQKKKBBB:::444111111---,,,,,,++++++,,,,,,---------------------------************************,,,,,,,,,,,,---...///000777CCCQQQWWWWWWVVVUUUUUUDDD999///---...---,,,---+++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,..................------000///...---...000222444111000000222333444222000///------//////,,,,,,///000000000000000000000000000000000000111111111111mmmqqqxxxzzzrrrkkkgggffffffccc```]]]ZZZYYYZZZ\\\^^^ccc``````bbbaaa___```dddjjjsssxxxjjj___WWWRRRNNNKKKFFFEEECCCAAA????????????===;;;999999999:::999888777777777666666666666666777777666777888999777555111222333444666;;;CCCIIIXXXbbblllnnnjjjaaaSSSGGGEEEAAA>>><<<===>>>>>>>>>@@@>>><<<;;;;;;;;;<<<===;;;;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????BBBGGGHHHEEE??????>>>===<<<;;;;;;;;;<<>>:::777999;;;???EEEJJJ]]]bbbbbbWWWJJJ@@@:::555222222222111111222222333222222222222111111111111111222333333111222444777444555777888999777666555666555333222111111222333222444666666555444666888888777666444444444555666333555888;;;=========<<<>>>@@@BBBEEEJJJPPPXXX^^^ccceeekkkuuuqqqdddVVVOOOKKKFFFAAA???<<<;;;:::888777777777777444444444555555666666777444666888:::<<<>>>??????>>>>>>>>>>>>>>>>>>???@@@;;;<<<<<<<<<>>>DDDLLLRRR\\\[[[VVVOOOGGGDDDFFFIIIQQQZZZlllxxxggg\\\QQQJJJ@@@:::999999999888444555555555555444333222////////////////////////++++++,,,---............---...000000.........///+++---///111222555888:::777666444000---,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++---///555:::@@@???<<<888444222333444...---+++******+++---...------------------------************************------------...///000111666AAAPPPYYYYYYSSSOOOMMMBBB777...---...---,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------000///...---...000222333000222555888:::888444000///,,,,,,//////,,,,,,///////////////////////////000000000000111111111111ppptttzzz~~~tttlllgggggggggdddbbb```^^^]]]^^^```aaadddaaabbbddddddbbbaaadddjjjuuu~~~ttteeeYYYRRRNNNJJJHHHCCCBBB@@@>>>=========>>><<<;;;999888999999888777666777777777777777777777888777777888999999888666333333333333444777<<<@@@NNN\\\llluuuvvvooo___RRRIIIDDD>>><<<===>>>===;;;======<<<<<<<<<<<<======<<<;;;:::999:::;;;<<<===??????>>>===<<<;;;::::::888;;;===<<>>>>>======<<<;;;;;;:::<<>>EEEMMMUUU[[[^^^``````XXXKKK@@@;;;666222222111111111111222222333333444444444222111222333222444555333111111444888555666777777777666555444555444333111111111222333222555666666444444777:::<<<:::888666555555555555444666888:::;;;;;;;;;;;;===>>>@@@BBBEEEJJJPPPUUUXXX[[[cccnnnzzz}}}mmm]]]UUUPPPIIICCC@@@======;;;999888777666666444444333333444444555666333444666888;;;<<<>>>>>><<<<<<<<<<<<===>>>??????<<<======<<<<<>>;;;:::999888222333444555555555333222////////////////////////,,,,,,------...------------...//////......///000,,,...111555888999::::::555444222...,,,,,,...111------------,,,,,,,,,,,,+++++++++,,,------......333333333222000000222444...---+++******+++---...,,,,,,---------------...++++++++++++++++++++++++...............000111111333===NNN[[[[[[SSSLLLJJJAAA777...---...---+++,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...............---......------...///111222///222666:::<<<:::555000...,,,,,,//////------000/////////////////////////////////000000000111111uuuxxx~~~vvvlllgggfffhhhdddcccbbbaaaaaabbbccccccfffccccccggggggdddccceeehhhuuuuuukkk\\\QQQJJJHHHEEEDDD???>>><<<;;;;;;;;;<<<===<<<:::888888888888888666777777777888888888999999777666666777888888777555444444333333444777:::===FFFUUUhhhvvv{{{xxxkkk^^^MMMGGG@@@===>>>>>><<<::::::;;;<<<===>>>>>>======<<<;;;;;;:::;;;<<<>>>???AAA@@@@@@>>>===<<<;;;:::666:::<<<:::;;;???@@@>>>::::::;;;;;;<<<<<<<<<===>>>JJJ^^^uuu|||rrr___WWWMMMFFFBBBAAAAAAAAA<<>>;;;999777555555555777777777888999::::::::::::<<<>>>@@@CCCGGGLLLOOOTTTYYYaaalllxxxzzzeeeZZZSSSLLLFFFCCC???>>><<<:::888777666555444333333222222333555555333444666777999:::::::::888999999:::;;;===>>>???===>>>???===<<>>??????===:::888:::<<<>>>??????>>>===<<<<<<;;;;;;<<<===???@@@AAAAAA@@@???>>>===<<<<<<777;;;<<<999888;;;<<<:::777777888:::<<<===>>>???@@@NNNddd{{{yyynnnUUUMMMDDD@@@>>>===>>>@@@HHHUUUaaabbbZZZRRRMMMLLLIIIFFF>>>666444666555111111111000000111222333333444666888666333222444666333666777555111111555:::888777666555555444555555444333222111111111222333444666777444111222888===BBB@@@===:::888666555555888888777777888888999:::999;;;>>>@@@CCCGGGLLLOOORRRWWW___hhhrrr~~~kkk\\\TTTMMMHHHFFFAAA???===;;;888666555555444333222222222333444555555555666777777777777777666666777888:::<<<>>>???===???@@@>>><<<>>>DDDJJJRRRTTTTTTOOOHHHBBB?????????BBBMMM\\\hhhsssrrr```XXXNNNFFFBBB???;;;888444555555666444222000...000000000000000000000000............---,,,++++++---...///...---...000222555777<<<@@@AAA???:::666//////...,,,******,,,...000//////...------,,,,,,'''(((''''''))),,,,,,***)))+++,,,------...000333///---+++))))))+++---///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////666FFFWWW\\\VVVQQQRRRBBB888000//////---++++++((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////***+++,,,---............/////////111333444333222///,,,---000000......111////////////////////////............////////////{{{}}}wwwjjjdddccccccbbbccceeefffccc___cccjjjnnnjjjgggfffggggggeeeccceeennn|||{{{wwwnnncccTTTIIIEEEBBB@@@===999999888888999999:::;;;999999999999888888777777;;;:::999999888888999999:::999777666555555555666555555666888888999999999@@@FFFSSSdddssszzzxxxsss\\\PPPEEEAAA>>>999:::>>>:::<<<>>>===;;;;;;>>>AAA;;;<<<>>>@@@AAAAAAAAAAAABBBAAA???===<<<;;;;;;<<>>;;;999888777666999777999>>>@@@>>>???BBBIIIVVVjjj~~~sssgggTTTIII???<<<>>>>>>@@@BBBNNNZZZddd```OOOAAA>>>@@@<<<;;;:::888555333222111444555666777777555333222666333111111222333555888777777666555444444666888444444555444333444666888666666444222000000222444222111111000000333777;;;BBB@@@<<<999888888999999666777999999888888999:::999;;;>>>AAACCCEEEHHHKKKNNNPPPVVVaaakkkuuuyyyeee[[[TTTLLLEEECCC???<<<:::777222333777333333333444444444444555444555777888888666555333777777888999;;;<<<<<<============<<<;;;;;;===???KKKMMMNNNMMMIIIDDD@@@>>>AAABBBGGGOOOWWWaaaooo{{{ooo___NNNHHHFFFAAA<<<999:::888555444333222000...000000000000000000000000000...---...000111000...////////////000111222333<<>>777333000000...---,,,+++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++...------...000111000///000777EEETTT^^^^^^VVVOOOHHH>>>444000...+++***+++,,,,,,,,,+++++++++******++++++,,,------------,,,,,,+++,,,,,,---...///000............///////////////////////////////////////000222111///......///111111000///...------,,,000000//////.........---oooqqquuuyyy}}}}}}|||{{{|||ooohhheeecccbbbbbbeeefffccc```cccjjjgggggggggjjjkkkjjjfffbbbdddlllyyy}}}tttnnncccZZZNNNEEEBBB@@@>>><<<999999888888999999:::;;;999999999999888888888777999888888777777777777777999888666555555555555666555555666888888999999888;;;???HHHVVVfffsss{{{~~~ooo^^^MMMEEEAAA===:::;;;:::;;;===<<<::::::===???;;;<<<>>>@@@AAAAAAAAAAAAAAA@@@>>><<<;;;;;;;;;;;;???>>><<<:::888777666666888777999>>>@@@???AAAEEEOOO\\\ppppppcccQQQFFF===;;;===>>>@@@BBBGGGPPPVVVQQQEEE;;;:::===;;;:::999777555444333222555666777888777666444333555333000000111111222333888888777555444333444555333444666555555555777999666666555333111111333555333333222111000333777:::>>><<<999777555666777888555777888888777777888999999<<>><<<;;;777333333666222444777999:::888666555444555666666666666555444666666777888999:::;;;<<<<<<======<<<;;;;;;===???MMMPPPTTTSSSNNNHHHDDDCCC???>>>???EEEJJJRRR```mmm~~~yyykkk[[[RRRLLLDDD>>><<<999888777666555333///,,,000000000000000000000000111...------...///---+++333222000///111333777999KKKNNNPPPLLLDDD;;;333000000///...---,,,+++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---,,,+++,,,...//////...111999HHHXXXbbbaaaXXXPPPJJJ@@@666222///,,,+++---,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++,,,---...///---.........////////////////////////////////////000111222222000//////000000000//////......------////////////......------bbbeeejjjpppuuuyyy|||}}}xxxxxxyyy|||tttmmmhhheeeeeeeeeeeefffccc___```fff```ccchhhmmmooolllfffaaaaaahhhrrr|||vvviiiaaaVVVOOOFFFAAA???>>><<<:::999999888888999999:::;;;999999999999888888888888777777666555555555555555666666555555444555555666555555666777888888888888999:::>>>EEERRRdddvvvnnnZZZNNNIIICCC>>>;;;:::;;;;;;:::999999;;;===<<<===>>>???@@@AAAAAAAAA???>>>===<<<;;;:::::::::===<<<:::888777666555555666666999>>>@@@AAAEEEKKKWWWdddvvv{{{hhhYYYKKKBBB:::999;;;<<>><<<<<<999444222444111444:::>>>???<<<888555555444444444444444555555555666666777888999::::::;;;<<<<<<;;;:::;;;>>>@@@JJJQQQWWWWWWQQQJJJFFFFFFDDDAAA???AAACCCIIIVVVbbblllvvvzzzjjj^^^SSSHHHAAA???;;;;;;;;;;;;;;;777222...000000000000000000000000000...------///000///...666444222222444999???CCCUUUSSSOOOGGG>>>666000...000///...,,,++++++++++++,,,,,,,,,+++++++++******+++************+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++******+++---......---111:::KKK\\\fffeee[[[RRRMMMBBB777333000---,,,...,,,,,,,,,+++++++++******)))******+++,,,+++++++++++++++***++++++,,,---...---------.........//////////////////////////////000111333222000///000000//////..................///............---------\\\___ccchhhmmmrrruuuvvvuuuvvvxxx{{{~~~uuupppllliiijjjggggggfffbbb]]]]]]aaa___ccciiimmmnnnjjjddd```___ccckkkuuu}}}rrrcccXXXMMMIIICCC???>>><<<;;;999999999888888999999:::;;;999999999999999999999999777666555555444444555555444444444444444555555555555555666777888888777777999::::::<<>>???@@@@@@@@@===<<<<<<;;;::::::::::::::::::888777666555555555555555888>>>@@@CCCJJJSSS```lll}}}ttt^^^NNNDDD===777888:::;;;>>>BBBAAAAAA@@@>>>:::888888888777777666666666555555555666666777777777666666555111111111333777<<<<<<888:::888777666666444222000111555999;;;;;;;;;;;;;;;888888777555333333555777777777777555444444555777666555444333333333444555666777888777666666777888:::===@@@BBBCCCEEEHHHJJJJJJLLLSSS[[[aaagggpppzzz~~~hhhVVVLLLDDD???<<<<<<:::555333333000444999<<<===;;;888555555444333222222333555666666666777777888999999::::::;;;;;;;;;:::;;;>>>@@@CCCKKKTTTUUUOOOGGGDDDCCCFFFCCCBBBCCCCCCFFFOOOYYY]]]iii|||rrrdddYYYNNNEEEAAA===>>>@@@BBBBBB>>>888444000000000000000000000000///......///111333444555444555666999===CCCHHHLLLOOOKKKDDD;;;555111000000///...---,,,++++++++++++,,,,,,,,,+++++++++*********************++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,+++***)))+++---///...---000:::LLL^^^hhhggg\\\SSSOOOCCC888333000---,,,...,,,,,,,,,+++++++++******))))))***++++++++++++***+++*********++++++,,,---,,,,,,---------....................................000111111///...///000---.....................------------------------ZZZ\\\^^^aaaeeegggiiijjjooorrrvvvzzz}}}vvvrrrppplllhhheeedddeeebbb^^^^^^bbbbbbeeehhhjjjiiieeebbb```\\\___fffoooyyysssdddXXXKKKHHHDDDAAA>>><<<:::999999999888888999999:::;;;999999999999999999999:::777777666555555555555666444444444555555555555555555666666777777777777666666999;;;;;;<<>>>>>???;;;;;;;;;;;;;;;:::::::::999888777777666666777777555555999>>>AAAEEEOOOZZZjjjuuuoooXXXIII>>>999555777999:::===BBBBBBAAA???>>>===;;;777555555555555555555666666666444555555555555555555555666777555444888>>><<<666<<<:::888777777777444222222555:::======<<<<<<<<<::::::999666444444666888888999999888666555555666666555444444444444555666777888999999777777888999;;;<<>>AAA>>>FFFOOOQQQMMMFFFBBBAAA???>>>@@@BBBAAAAAAFFFNNNTTT___rrrxxxiii```UUUJJJDDD??????AAACCCCCC@@@;;;777111111111111111111111111000000000000000222444666333666<<>><<<::::::999999888888999999:::;;;999999999999::::::::::::888888777666666666666666555555666666666555555444555666666777777666666666111555999:::<<<@@@IIIPPPeeeqqqzzzuuufffWWWKKKDDD???===;;;;;;;;;;;;:::999;;;:::::::::;;;;;;<<<===::::::;;;<<<<<<;;;;;;;;;999888888888888888999999666666999>>>AAAFFFSSS___sss}}}mmmVVVGGG:::666555777888999<<>>===<<<:::555222555555555555555555555555444444444444555555555555444777999;;;EEERRRTTTNNNCCC???:::888999999666444333777;;;======<<<;;;<<<;;;;;;:::888555555888:::888:::;;;:::888777666777777666666555555555666666888999:::999888777888999999;;;======>>>>>>@@@BBBFFFGGGKKKRRRUUUYYYbbbkkk{{{ooo]]]KKKDDD======<<<999666666333333333333333444444555555444333222333444777888888888888999999999::::::888999:::::::::<<>>DDDKKKOOOMMMIIIDDD@@@;;;;;;>>>AAA@@@>>>BBBHHHOOOXXXfffuuuwwwkkk^^^QQQJJJ@@@?????????>>><<<888666111111111111111111111111333333222111000000333666999>>>EEELLLOOOOOOLLLJJJ>>>999222...,,,---------------,,,+++++++++++++++,,,,,,,,,+++++++++*********))))))))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,+++******))))))++++++++++++++++++++++++************+++,,,---------,,,,,,...000222222111000888GGGWWWcccddd]]]WWWRRRFFF999333///,,,+++---,,,,,,,,,+++++++++******)))******+++,,,+++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------------------------------***,,,......---,,,---.........------------------++++++,,,,,,,,,,,,,,,---VVVVVVWWWYYY[[[]]]___```bbbhhhnnnsssvvv|||zzzqqqiiieeeaaa```ccccccaaaaaaddddddeeeeeeccc```]]]^^^```WWWZZZaaalllyyy|||yyypppbbbWWWIIIGGGDDD@@@===::::::;;;999999888888999999:::;;;999999999:::::::::;;;;;;888777777666666666666666666777777777777666444333555666666666666666555555111333666888:::???EEEJJJVVVgggvvvwwwnnnbbbTTTIIIBBB@@@===<<<======;;;999:::999888888888999:::;;;999:::;;;<<<======<<<;;;999999999999::::::;;;<<<777777:::>>>AAAGGGUUUcccuuuiiiSSSEEE888555555777888888;;;@@@<<<<<<;;;:::999777666444555555555555555555555555555555555555555666666777111666:::@@@QQQeeelllgggLLLEEE>>>::::::999777444555888;;;<<<<<<;;;;;;;;;<<<<<<;;;999666666999;;;888:::<<<<<<:::888777777777777777666666555555555888999999888777666666888555888:::<<<===???AAADDDEEEEEEHHHMMMPPPTTT^^^hhhttt~~~yyydddPPPFFF>>>======:::888999555555444444444444444444444444444444444666777888777777777888888888888888777888999999:::<<>><<>>GGGKKKPPPRRRQQQKKKEEE@@@888444000---------+++)))---,,,++++++***+++++++++,,,,,,,,,+++++++++******)))))))))))))))***++++++******+++++++++,,,,,,,,,,,,,,,++++++***))))))(((************************************+++,,,---...,,,,,,,,,...111222222222222999EEESSS___bbb___ZZZTTTHHH;;;444000------///,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---------............------,,,,,,,,,***+++++++++,,,,,,,,,,,,VVVVVVXXXZZZ]]]```bbbddddddiiinnnpppqqquuu}}}~~~qqqeeejjjeeebbbcccccc___]]]___aaacccdddbbb___]]]^^^___VVVYYY```lllzzzwwwsssqqqiii\\\QQQFFFEEEBBB???;;;999:::;;;999999888888999999:::;;;999999999::::::;;;;;;;;;777777666555555555555666777888888888888666444333555666666666666666555555555555555666888===CCCHHHLLL]]]ooouuutttlll^^^PPPDDDAAA>>>===??????===:::999888777777777888999:::999:::<<<===>>>======<<<::::::::::::;;;<<<===>>>777888;;;>>>AAAGGGVVVeeesss|||zzzdddOOOBBB777555555888888777;;;@@@;;;;;;:::888777777888999555555555555555444444444666666666666666777888888444999;;;???OOOeeekkkfffSSSKKKAAA;;;:::999666333666999;;;<<<;;;::::::;;;======;;;999777777999;;;888:::======;;;999888888888777777666666555444444777888888777666555555666333555999<<<>>>@@@DDDFFFEEEDDDFFFJJJMMMRRR\\\fffoooyyy|||eeeRRRHHH???======;;;:::;;;666777777777666555444333444444444555666777888888666666666666777777777777666777999999:::<<>>EEEKKKTTTVVVWWWUUUPPPGGG>>>888111///------...---***(((,,,,,,++++++***+++++++++,,,,,,,,,+++++++++******)))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,++++++***))))))(((************************************+++,,,---...,,,++++++---000222222222444999DDDQQQ]]]bbb```]]]VVVJJJ===666111......000,,,,,,,,,+++++++++******++++++,,,------------,,,......---,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////........./////////...---,,,,,,++++++*********++++++,,,,,,,,,TTTUUUWWW[[[___bbbcccbbbdddfffhhhkkkooottt{{{}}}vvvtttooonnnkkkgggddd```^^^]]]bbb```^^^\\\[[[[[[]]]^^^___```dddlllxxx~~~xxxqqqkkkggg___TTTKKKEEEAAA<<<:::;;;<<<:::999999888888999:::999777555:::999777888999;;;::::::777666666666555555555555999888777555444444444444555555666666555333111000555444444666:::???AAACCCKKKWWWdddooovvvvvvjjj[[[NNNFFF===999999999:::<<<888777777999::::::888666;;;999888:::===>>>===;;;:::999999999;;;???BBBDDD@@@<<<:::<<>>AAACCCDDDDDDAAABBBEEEHHHLLLRRRXXX]]]lllvvvjjjWWWHHHBBBAAA:::999===:::;;;999666555555666555444555555555555555666777777555555555666666777999999999:::::::::;;;<<<<<<<<>>@@@AAADDDNNNZZZdddooouuupppggg^^^UUUHHH???:::888:::<<<:::999999:::<<<<<<:::888:::888666888;;;======;;;<<<;;;:::999:::;;;===>>>@@@<<<;;;===AAAKKK^^^ppp~~~rrr]]]GGG:::888888777777888999:::;;;:::999777777777666666555333666777777444333444555777777888999:::<<<===>>>;;;999777888<<>>;;;::::::;;;999999999999:::;;;;;;<<<;;;999777666555777999::::::::::::;;;<<<<<<<<<<<<999888777666666666777888555666666666777777777777777888;;;>>>@@@BBBBBBCCCBBBDDDGGGIIIMMMSSSZZZ___iiiqqqzzzrrr___MMMEEECCC<<<<<>><<<;;;:::999???>>>BBBLLLXXXdddrrr~~~ppp\\\MMMFFF???<<<888333333555333000...---///333555666555:::BBBKKKTTT___iiioooeee^^^RRRHHHAAA;;;666222---,,,,,,++++++,,,,,,------......---+++)))***+++,,,,,,++++++***++++++,,,,,,,,,+++++++++*********)))******+++,,,,,,------,,,++++++******++++++,,,---+++)))***,,,---+++)))******+++,,,---...//////111111///......//////000555:::EEETTTbbbeee^^^WWWZZZMMM???777333///...000.........---------,,,,,,******+++++++++,,,,,,,,,//////111888???AAA<<<666000///---+++++++++------,,,+++***,,,...///---+++.........---......//////---,,,+++,,,.........---(((,,,...---)))(((***...XXXZZZ\\\^^^```bbbccccccfffffffffffffffiiimmmqqquuuzzzyyyqqqnnnoooooonnnllliiieeeaaa^^^aaaaaaaaabbbbbbbbbbbbccceeedddgggppp|||qqqmmmggg___VVVNNNGGGCCCAAA???<<<;;;<<<<<<<<<;;;===;;;999888999::::::999888777555666888999999888777777777666666666555555:::999888777777666777777666555555444444444555555777666555666999<<<======>>>DDDKKKSSS___kkkqqqpppnnneeeVVVGGG===:::;;;<<<<<<;;;;;;<<<======;;;:::888666555555888:::<<<<<<;;;;;;:::::::::;;;<<<<<>>??????>>><<<999777888<<>>=========:::::::::::::::::::::;;;999888777777777999<<<===;;;;;;;;;:::;;;<<<<<<===777777666666666777888888666666777777777888888888888999;;;===>>>@@@@@@AAAAAACCCEEEHHHLLLRRRXXX]]]bbbhhhnnnttt|||~~~~~~kkkUUUIIIEEE???@@@AAA;;;===;;;888777777777777666555555444444444555666666333333333333444555666666999999:::;;;;;;<<<======@@@@@@BBBEEEJJJPPPVVVYYYXXXSSSKKKDDD???<<<999777<<<;;;===EEENNNXXXeeeqqqzzzzzzbbbPPPIIIAAA???;;;777666888111222111111111444888<<<>>>HHHQQQYYYdddpppqqqkkk\\\QQQDDD;;;777555222///------,,,,,,,,,,,,------,,,---...---+++******+++,,,++++++***++++++,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,------++++++************++++++,,,***)))***+++,,,+++***++++++,,,---...///000000//////......///000111222333777AAAPPP\\\aaa]]]XXXXXXLLL???888444000///111.........------------,,,***++++++++++++,,,,,,,,,111000333@@@MMMPPPFFF;;;111000...---,,,,,,,,,---,,,,,,+++---...///...,,,///......------------...---,,,+++,,,---...---,,,+++---///...+++***,,,///WWWYYY[[[]]]]]]^^^___```eeeeeedddcccccceeeiiilllooouuu~~~zzzsssppplllmmmnnnnnnllliiifffccceeeeeeffffffffffffeeedddiiigggiiisss|||yyyqqqmmmfff\\\QQQHHHBBBAAA???===<<<<<<<<<<<<=========:::777666777999999999777666555555777888888777777777777666666666666555888888777777666777777777666555444444444555666777888666555666888:::::::::===>>>???CCCMMM[[[hhhooovvvqqqeeeSSSFFF@@@>>>===>>>===<<<<<<======<<<;;;888666444444555888;;;<<<::::::;;;<<<>>>???@@@@@@===<<<<<>>??????<<<;;;999888:::???DDDGGGJJJHHHDDDAAA>>><<<;;;;;;999:::::::::::::::::::::888888777888999;;;>>>???===<<<:::999888888888999666666666666777777888888888888888999999999999:::888999:::;;;<<<===>>>>>>===>>>AAACCCGGGLLLSSSXXXZZZ```fffmmmuuu}}}~~~uuu\\\MMMGGGBBBCCCCCC<<>>;;;888777;;;:::<<>>???>>><<<<<<======<<<;;;888777555444444777:::<<<===>>>???AAABBBBBBAAAAAA;;;<<<>>>DDDQQQ```nnntttwwwvvvpppcccRRRFFFAAA@@@999888777555555555555666333555777777555333444555555444333444555777999999888999:::<<<============999888777888<<>>???@@@???===;;;888777555555555555666666777777777777999999999:::::::::;;;;;;888888999999:::<<<======:::<<<>>>@@@CCCIIIOOOTTTYYY^^^fffooovvv{{{~~~eeeTTTMMMFFFEEEEEE===???===:::888888888777666444444333333333333444444222111111111111222222333777777888999:::;;;<<<<<<===@@@CCCGGGJJJOOOTTTYYYRRRLLLDDD>>>:::888777777888888:::???DDDLLLYYYfffmmmooottt|||XXXLLLAAA===:::777666777000222333444777???JJJRRR^^^lllqqqggg```^^^SSSDDD<<<666000...000111///---...------,,,,,,------...)))***+++***)))((()))***+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++******))))))******+++))))))************+++,,,,,,------...///000111111000000000000000//////......111888CCCMMMRRRRRRPPPPPPEEE;;;666444000///000//////.........---------++++++++++++++++++++++++000111444:::???>>>999444...---,,,+++************+++,,,---...------------------,,,++++++***++++++,,,+++***+++---...---,,,+++,,,,,,,,,+++++++++,,,PPPSSSWWWXXXVVVVVVYYY\\\^^^_________```cccgggkkkqqqwww~~~rrrkkkhhhjjjlllnnnoooooonnnmmmmmmlllkkkjjjhhhfffeeedddjjjkkkpppxxxxxxvvvooodddXXXMMMFFFBBBAAA<<<===>>>>>><<<;;;<<<===:::888555555666777777666777666444555777888888777888888777777777666666666555555444555555666777777888777777666666666777777777666555555777777666555999888888;;;>>>GGGXXXfffwwwtttbbbVVVKKKCCCAAA???===<<<===>>>===<<<999999999777666666999;;;AAABBBCCCDDDCCCAAA>>>===999<<>>CCCFFFCCCBBBAAA???===<<<;;;;;;777888:::;;;<<<<<<;;;:::999999999999:::;;;<<<===CCCBBBAAA???<<<999666444555555666777777777666666888888999999999:::::::::777777777888999:::<<<===;;;<<<>>>@@@DDDIIIOOOTTT[[[```iiisssxxxzzzrrr```WWWKKKHHHFFF???@@@===:::888888777666555444444333222222222333333222111111000111111222222555555666777999:::;;;;;;;;;???DDDFFFHHHJJJOOOSSSJJJEEE===888666666666666444555777;;;???EEERRR```kkkkkkllloooyyy```QQQCCC<<<999666555666555444333666???NNN___jjjgggmmmmmmaaaVVVOOOFFF<<<111000//////000000///.........------------......)))***+++***)))((()))+++************+++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------******))))))))))))******''')))******))))))+++,,,,,,,,,---...///000111111000000111111000///...---222555:::BBBIIILLLLLLJJJLLLBBB999666444000///000/////////.........------,,,,,,,,,++++++++++++***---///111222111///...---++++++++++++************)))+++------,,,+++,,,---,,,++++++************+++,,,+++***+++,,,---,,,++++++*********++++++******OOOSSSXXXXXXWWWWWWZZZ^^^\\\\\\]]]]]]^^^aaaeeeiiipppvvv|||tttlllkkkkkklllmmmnnnnnnnnnmmmkkkjjjhhhfffeeedddeeeeeehhhlllsssyyy~~~{{{tttrrriii\\\QQQKKKGGGCCC@@@<<<>>>???>>><<<:::;;;<<<999888777777888888777555888666555666777888888888888888888777777777666666555555555555666777888999888888888888777777666555666555444555666777555444555555888;;;<<>>??????>>>>>>;;;<<<<<<;;;888777888:::???@@@BBBBBBAAA???;;;999888;;;@@@JJJ]]]rrr||||||vvvnnnaaaSSSHHHBBB@@@@@@999888777666666666777888222666::::::777444555888666555444666888999888666888999;;;<<<======<<<;;;999888777777999===@@@CCCDDDCCCAAA???>>><<<;;;:::555666999;;;<<<===<<<<<<:::::::::999999999999999@@@@@@AAA@@@>>>;;;777555555666777777777666555444666666666777777777888888555555555666888:::<<<===;;;===???AAADDDIIIOOOTTT]]]```hhhqqqttttttzzzqqqcccSSSKKKHHHAAA???===999777777777666444444444333222222222222222222222111111111111111222333333444666777999::::::999===BBBCCCCCCEEEKKKOOOIIICCC<<<666444444555555444444666999:::???LLLZZZdddeeeeeeccceeeqqqjjjYYYFFF===999666555777<<<>>>CCCMMMZZZgggpppuuuddd___WWWOOOGGGAAA:::666...///000///---,,,---///......------------......***+++,,,,,,+++***+++---************+++,,,---...*********+++++++++,,,,,,------------------------******))))))))))))******&&&(((******))))))+++---+++,,,---...///000000111......000111111000000///333666===DDDKKKNNNNNNMMMJJJAAA999777555222000111////////////............,,,,,,,,,+++++++++*********+++------+++***************++++++,,,,,,++++++(((***,,,,,,+++***+++---******)))))))))***+++++++++*********,,,---,,,++++++*********+++++++++***PPPUUUYYYZZZYYYYYY\\\```[[[[[[\\\[[[\\\^^^cccfffnnntttzzz}}}|||}}}yyypppmmmmmmmmmmmmllllllllllllhhhgggdddcccbbbcccdddeeegggllltttzzz~~~|||sssooolllbbbUUULLLHHHGGGCCC@@@<<<>>>@@@???<<<::::::<<<999888888999:::999777666888777666666888999999888888888888888777777777777666666666666777999::::::888999999999888777555444555444444555666777555333333444888;;;999777AAANNNYYYmmm{{{uuukkkfff___XXXEEECCC@@@???@@@@@@@@@???<<<>>>???===999777888:::999;;;>>>@@@@@@>>>;;;999777;;;AAALLL```vvvwwwmmm^^^PPPFFFAAA>>>===999888777666666777888999333888<<<<<<999666777:::666555555777999:::777444888:::<<<===>>>===<<<;;;999999888888;;;>>>BBBDDDHHHGGGDDDAAA===:::888666444666888;;;=========<<<;;;;;;:::999999888777777:::<<<>>>???>>>:::777444666666777777777555444333444444444444555555555555444444444555777999<<<===:::<<<>>>@@@CCCHHHNNNRRR\\\]]]dddkkkmmmmmmttt~~~|||mmmXXXMMMIIIBBB???<<<999777777666555444444333333222111111111222222222111111111111111222222222333555666888999999999<<>>;;;999777666666999999999999999999999999999999888888999999:::;;;888888777777777777888888777666666666777888999999;;;;;;:::999888777666666333555777777777555555555444444444555888;;;>>>@@@PPPXXXdddooosssnnnddd\\\QQQFFF>>>???AAA@@@@@@CCC?????????>>><<<:::777666999888777:::>>>AAA@@@???>>>???CCCLLL___ssspppZZZJJJBBB@@@???>>>???;;;888666777888999999;;;::::::999999888888888666777888999:::;;;;;;;;;===>>>>>><<<:::888888999===<<<;;;;;;<<<@@@CCCFFFIIIHHHEEEBBB???===;;;;;;;;;:::;;;<<<>>>>>><<<:::888999:::999888777777888:::<<<======:::888777777<<<;;;999777555444333222666555333333333444333333444444444444666888:::<<<<<<<<<;;;;;;>>>DDDMMMRRRTTTWWW[[[^^^aaafffnnnttt~~~xxxzzzppp]]]UUUNNNIIIAAA===:::888444//////333000111111222222333444444333111000......///111222333444555555555777:::===888:::===???AAADDDIIILLLMMMHHH@@@888444222444555666444444888:::===DDDLLL[[[[[[ZZZVVVRRRUUU]]]dddvvvwwwfffSSSGGG@@@<<>>LLL[[[ccccccbbbVVVJJJ>>>999888555444444333222000///............------,,,+++************************************,,,++++++******++++++,,,,,,+++***)))))))))++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,SSSTTTVVVXXX[[[]]]^^^___]]]___aaa```___```eeejjjoooqqqrrrpppnnnpppvvv{{{{{{rrrnnnmmmooonnnkkkjjjmmmnnnkkkfffbbbaaabbbdddfffbbbcccgggnnnrrruuu}}}zzzoooccc[[[UUUQQQLLLHHHFFFEEECCCBBB???>>>>>>===;;;:::999999888888888888888999999999999999888888999999:::;;;999888888777777777777777888888777777777888999999777666666555555444444333333444666666555555444444555555444444555777:::;;;===EEEQQQ^^^fffgggddd```TTTIII@@@???AAA@@@AAADDD@@@@@@???>>>===:::888777888666666999===??????>>>BBBDDDHHHRRReeexxxqqq\\\KKKDDDBBBAAA@@@===:::777555666888999999888888888888777666666555666777888999999999999999===>>>>>><<<999777888999<<<<<<;;;;;;===???AAACCCFFFEEECCC@@@>>><<<;;;:::<<<;;;;;;===??????===;;;999::::::999777666666777999:::<<<;;;999777666777888888777555555444444444666555444333333333222222333333444555666888::::::;;;;;;:::999;;;@@@HHHMMMLLLOOORRRUUUYYY```iiiqqq||||||}}}{{{eeeXXXNNNGGGBBB>>>:::999555111111444222222222222333333333333333222111000111111333333444555666555555555888::::::<<<===>>>???AAAEEEHHHLLLHHHAAA;;;777666666777555333333777999;;;BBBJJJWWWYYYWWWSSSMMMMMMRRRXXXcccvvvwwwjjj\\\RRRKKKIIINNNVVVaaammm{{{}}}gggRRRDDD;;;444444333000------///......---,,,,,,++++++,,,++++++,,,------,,,***,,,,,,---------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++...//////...------...000,,,+++******))))))))))))************+++,,,,,,---++++++,,,---...///000111000000000111222333333222777:::DDDTTTccciiihhheeeVVVIII<<<777666444333444333222000///.........///...---,,,+++************************************,,,++++++******++++++,,,++++++************++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++***************++++++,,,,,,,,,SSSTTTUUUWWW[[[^^^bbbdddbbbddddddbbb``````dddhhhjjjlllmmmkkkjjjlllqqqvvv|||qqqnnnmmmoooooollllllooorrrnnnhhhccc```aaaccceee```aaagggnnnrrruuu}}}~~~wwwlll```XXXOOOLLLIIIGGGFFFFFFEEEDDD<<<===>>>??????>>>======999999888888888888888888999999888888999999:::;;;;;;;;;::::::999999888888::::::999999888888999999888888888888888888888888333444444555444444333333555555333222222333444555444:::DDDPPPZZZbbbgggiiiZZZOOOEEEBBBAAAAAABBBEEE@@@??????>>><<<:::888777666555666888;;;>>>??????DDDGGGMMMXXXjjj||||||mmmYYYJJJCCCAAA???>>>:::888555555777999::::::999999999999888777666555666777777888888888777777======<<<:::777666777888;;;;;;<<<<<<===>>>>>>???BBBAAA???===;;;::::::999<<<;;;;;;===??????>>><<<:::;;;;;;999777555555666777888999999777555555666555555555555555666666777777777555444333222111000222333444666777888888888999999888777888<<>>::::::777333333666444444444333333333333333222222222333333444444444444555666555444444666888;;;<<<<<<<<<<<<===???BBBFFFCCC@@@<<<999888777888555333333666888:::@@@GGGRRRTTTTTTNNNGGGCCCEEEHHHOOOZZZiii{{{~~~xxxpppjjjdddccciiirrrxxx}}}~~~uuufffQQQ@@@:::444000222333111............------,,,,,,++++++***))))))+++------,,,+++******+++++++++***))))))++++++++++++++++++++++++)))*********+++,,,,,,,,,---...///...---,,,...000---,,,+++***)))))))))))),,,,,,------...------,,,---,,,,,,,,,---///000111000000111111222333555555777???NNN^^^kkkpppkkkeeeUUUGGG:::555333222111333222111000///////////////...---,,,+++************************************++++++************++++++******+++++++++++++++***++++++++++++++++++++++++******++++++++++++***************+++++++++++++++VVVVVVVVVWWWZZZ___cccfffeeeeeeeeecccbbbbbbeeehhhkkkllllllllllllnnnrrrvvv~~~}}}}}}~~~|||rrrooonnnqqqqqqnnnnnnrrrrrrooohhhccc```___aaabbb```bbbgggnnnrrruuu|||}}}zzztttkkk___XXXMMMKKKIIIGGGGGGGGGFFFDDD===>>>@@@BBBBBBAAA???>>>:::::::::::::::999999999999999888888999999:::;;;777888888888888888888888:::999888777777777777777777777888888999999999:::555444444444555555444333444444333222222222333333777:::@@@GGGPPP[[[dddjjjaaaYYYNNNGGGCCCBBBCCCDDD??????>>>===;;;:::888888777777777999;;;>>>@@@AAACCCGGGNNNXXXjjjzzz~~~ssseeeRRRDDD>>>===;;;999:::888666666999;;;<<<<<<============<<<;;;999888666666666777666666555555<<<;;;:::777444333555666:::;;;<<<=========<<<;;;>>>===<<<:::999999999999;;;::::::;;;===>>>===<<<<<<===<<<:::777555444555555666777777555444555666666666666666666777777888999999888777444222111111111222444666777777777666666666666666666:::???CCCDDDEEEEEEEEEHHHQQQ]]]fffpppuuu|||wwwdddWWWNNNDDD>>>::::::888555444666666666555555444333333222111222333444444444444444222444555555444444666888999::::::999999999<<<>>>======;;;:::888777777666666444444777888999>>>DDDLLLOOOQQQMMMDDD>>>===>>>EEEJJJRRR^^^pppyyyxxx~~~tttfffWWWJJJ@@@:::666222111444555222000111---------,,,,,,,,,++++++***))))))+++---...---,,,******************))))))************************((())))))***+++,,,,,,---,,,---...---,,,,,,...000///...---,,,+++*********---///333555555222...,,,...---,,,+++,,,...000222000111111111111222555777999FFFXXXgggqqqrrrkkkcccQQQDDD777111000000000222111111000000000000000000///...---,,,+++*********************************++++++************++++++)))***+++,,,---,,,+++******************+++++++++******++++++++++++*********************+++++++++[[[ZZZYYYYYY[[[^^^ccceeedddddddddcccdddfffiiikkkmmmmmmnnnnnnoooqqquuuwww~~~|||{{{|||~~~{{{ssspppppprrrrrrooopppsssrrrooojjjeeebbbbbbcccddd```aaaffflllnnnpppwww~~~xxxxxxwwwuuupppggg]]]WWWNNNMMMKKKJJJJJJIIIFFFDDD@@@AAABBBCCCCCCAAA???>>>=========<<<<<<;;;;;;;;;999999888888999999:::;;;444555777888999999999999<<<;;;::::::999999999999777888888999999::::::;;;888666444444666666555333222222222222333333444555777888;;;>>>DDDNNNZZZbbbgggaaaXXXOOOIIIFFFDDDCCC???>>>===<<<;;;:::999888;;;;;;;;;<<<===???BBBDDDCCCGGGMMMXXXgggvvvzzzwwwjjj]]]LLL@@@<<<;;;999777;;;999888999;;;===>>>===???@@@@@@@@@???===;;;:::555555666666666555444444888888888555333222333555:::;;;<<<======<<<;;;:::;;;;;;:::999888888888888999888777999;;;<<<<<<;;;>>>>>>>>>;;;888555555555444555666666444444666777::::::999888777777777777999;;;;;;999555222111222111222444555666666666555333444555666777:::???BBBCCCCCCCCCAAACCCIIITTT\\\gggkkkssszzzlll\\\QQQGGG@@@;;;;;;:::777666777888777777666555444333333111111222333444444333333000222444555555555777888555666777777666888:::===888999999999999888888777888666666888999888<<>>;;;<<>>??????>>>>>>======<<<<<<999999888888999999:::;;;<<<===???AAABBBBBBAAAAAAFFFEEEDDDDDDDDDDDDDDDEEEDDDEEEEEEEEEFFFFFFGGGGGG:::777444444666777555333111111222333444444555555555777999;;;???HHHSSS\\\gggfffaaaXXXQQQMMMIIIDDDAAA@@@>>>===<<<;;;;;;;;;>>>??????>>>>>>@@@CCCFFFDDDHHHNNNWWWeeeqqqtttqqqdddYYYJJJ@@@===<<<;;;999;;;:::999:::===>>>>>>>>>>>>???@@@@@@>>><<<999777444555555666666666555555555666777666555444444555:::;;;<<<=========<<<;;;;;;;;;:::999888888888888888777666777999;;;;;;;;;?????????===999777777777444555666666555555777999===<<<;;;999888777777777888;;;<<<:::666222222333111222333444555555555555222444666777888;;;>>>AAA???@@@@@@??????CCCJJJPPP^^^dddmmmvvv}}}yyyeeeUUULLLDDD???>>>>>>:::888888888888777777666555444444333333333333333333333333111333666666666555666777333444555555555666999<<<888888999:::;;;;;;::::::999777777999999777:::@@@BBBHHHMMMMMMFFF@@@======;;;===AAADDDGGGRRRgggzzz}}}uuuooo^^^UUUJJJBBB;;;555222333111//////111000,,,+++---,,,,,,,,,,,,++++++++++++,,,++++++---//////...---+++++++++***++++++,,,---************************((()))))))))***+++++++++***+++,,,,,,++++++---///000//////..................222777<<<<<<888222......------,,,---...///000///000111000///222999>>>QQQaaaooorrroookkkbbbWWWFFF:::000---........./////////000111222222222111000000...---+++***************************************))))))))))))******)))***+++,,,------------))))))******+++,,,,,,,,,******++++++++++++*********************)))))))))^^^]]]\\\]]]^^^```cccdddaaaaaa```bbbfffiiimmmnnnoooooooooqqqtttvvvxxxyyy}}}|||zzzwwwvvvvvvwwwxxxxxxxxxxxxxxxzzz|||{{{rrrooonnnooonnnkkkkkknnnkkkkkkkkkllllllllllllkkkpppnnnnnnooooooooowwwwwwsssqqqpppqqqpppmmmhhhaaaZZZUUURRRMMMMMMMMMMMMMMMLLLHHHEEECCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>===<<<<<<;;;999999888888999999:::;;;AAABBBDDDEEEEEEDDDBBBAAAFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIII;;;666222222555666444222000111222222333333333333444777:::;;;>>>DDDNNNVVVcccgggfff___YYYUUUOOOHHHDDDCCCAAA@@@???>>>??????AAABBBAAA???>>>???BBBFFFEEEHHHLLLSSS```lllnnnjjj```UUUHHH???>>>>>>===<<<<<<::::::;;;<<<>>>===<<<===>>>??????>>>;;;888666333444555666666777666666444666999:::999777777777:::;;;<<<===============<<<<<<:::999999888888888999777666777999;;;<<<<<<@@@@@@@@@>>>;;;999999:::666666777777666777999<<<<<<<<<:::999888777777777555888;;;:::555111111222222222222222333444555555333555777888888999<<<>>>;;;===?????????@@@EEEIIIYYY```kkkttt{{{ttt___RRRJJJCCCCCCBBB???;;;:::888888888777777666666666777666555333333333333444555777888888666555444555333444555444444555888:::666777888999::::::::::::999666666888777555888===???EEEKKKKKKEEE???======999999;;;>>>???CCCPPP^^^mmmxxxgggZZZJJJ@@@888888888333/////////,,,,,,...---)))))),,,++++++++++++++++++++++++,,,++++++,,,......,,,+++++++++*********+++,,,---************************))))))))))))************)))***++++++***+++---///---------,,,------...///---///222444555444222000---------...............,,,...000111222777@@@GGG[[[jjjtttooofff```VVVLLL@@@555---,,,......---......///000222333333222222111000///---+++***************************************))))))))))))******++++++++++++,,,---......*********+++,,,---------******++++++++++++******+++*********)))))))))(((]]]\\\]]]^^^___bbbdddeeebbbaaa```bbbfffjjjlllmmmqqqqqqqqqsssvvvyyyzzzzzz|||{{{xxxvvvtttsssssssssyyywwwvvvuuuuuuvvvxxxyyy{{{qqqmmmlllmmmlllhhhhhhkkkeeegggiiikkklllllllllkkkpppmmmkkkkkkjjjjjjrrr{{{wwwqqqooooooppptttrrrmmmfff^^^XXXTTTSSSJJJJJJKKKMMMNNNLLLIIIFFFCCCBBBBBBAAAAAAAAABBBBBB???>>>>>>===<<<;;;;;;;;;999999888888999999:::;;;===>>>??????>>>;;;999777:::999999999:::;;;<<<<<<999999999999999999999999:::666111111444666333000000111222222222222111111222666999::::::???GGGNNN___fffhhhccc^^^[[[TTTLLLGGGEEEDDDBBBAAAAAABBBBBBBBBCCCBBB@@@===>>>BBBEEEDDDFFFIIIPPP\\\gggiiieee\\\RRREEE>>>===>>>===<<<;;;:::999:::<<<===<<<;;;>>>???@@@@@@???<<<888666333444555666777777777777333777;;;===<<<;;;::::::;;;;;;<<<<<<===>>>>>>???======;;;:::999999888888:::888777777:::<<<======@@@AAAAAA???<<<;;;;;;;;;666777888777777888;;;===::::::999888777777777777222666:::888333//////111333222222111222333555666444666888888777888999;;;999<<<@@@AAAAAABBBEEEHHHVVV___kkkttt{{{jjjWWWNNNGGGFFFFFFBBB>>>===888888888888777777777777:::999666444333333444555999:::;;;:::666333222222444555555444333444666888444444555666777888888999888666666777666444666;;;===CCCJJJJJJDDD>>>;;;;;;;;;777666:::<<<;;;@@@IIIUUUddduuuoooYYYGGGBBB666---///222000---......,,,,,,---,,,)))***///++++++++++++++++++++++++,,,+++***+++,,,,,,+++)))+++***)))))))))+++,,,---))))))))))))))))))))))))*********))))))))))))))))))***++++++***+++---///++++++++++++,,,---......------------...///111111,,,---...//////......---***---000222444;;;FFFOOO___mmmsssiii]]]VVVMMMBBB<<<333+++,,,///...------...///000222333333333222111000///---+++***************************************))))))))))))******++++++******+++---...000******+++,,,------......******++++++++++++******+++*********))))))((((((\\\]]]^^^]]]]]]___bbbeeefffeeecccbbbeeekkkqqquuuyyyvvvuuuwww{{{}}}}}}{{{yyysssooopppqqqrrrqqqtttrrrpppqqqssstttuuuuuu~~~~~~~~~zzzsssnnngggfffhhhjjjhhhfffggghhhiiiiiiiiigggeeedddfffeeeeeedddeeeiiiooosssrrrjjjhhhkkknnnpppwwwuuuoooggg^^^VVVRRRPPPJJJJJJIIIHHHGGGEEEDDDDDDAAAAAA@@@???@@@AAACCCCCCCCCAAA>>><<<<<<<<<;;;::::::::::::::::::;;;<<<===>>>===<<<<<<;;;;;;;;;;;;999777555666999:::888666999888777555555555666777666666555444333333222222444444333333222333333444222888>>>>>>;;;<<>>???;;;;;;:::999999:::;;;;;;BBBCCCBBB???<<<999888999333444666888:::;;;<<<<<<555777999;;;<<<;;;999888999;;;<<<=========???@@@???>>><<<:::999:::;;;<<<<<<;;;999888999;;;>>>???===???@@@>>>;;;;;;===???999999999888999999::::::===:::666555777777666444666666777777666444222111222333333222111222444777999999:::;;;;;;;;;::::::888;;;???AAABBBCCCDDDFFFPPPYYYdddkkkpppzzz}}}ggg]]]QQQHHHEEEBBB???<<<666888999999999888888999;;;:::888777555444444444666555444333222333444444444333222111111333555666555666666777888999999:::999888777666555555555666<<<@@@DDDFFFDDD@@@<<<::::::999888888888:::===>>>EEEKKKTTT^^^kkk{{{}}}lllVVVEEE<<<555333111000000///---,,,111///---+++++++++,,,------,,,,,,++++++*********((())))))************)))))))))*********++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))******+++***)))))))))***,,,...///000///---,,,---...000111444///,,,------++++++......,,,000888>>>DDDRRR```jjjllljjjbbb[[[UUUIII===000///...---,,,------..................///000000000///---,,,+++*********))))))))))))))))))))))))(((((()))*********************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++(((((((((((((((((((((((([[[]]]___`````````bbbdddhhhgggfffgggkkkpppuuuyyyyyywwwvvvxxx{{{}}}}}}|||}}}wwwttttttuuuttttttuuussspppppprrrsssssssss}}}}}}}}}}}}}}}|||||||||yyytttoooiiihhhjjjkkkiiifffgggggghhhhhhfffdddbbb```^^^______```bbbgggnnnsss|||wwwkkkcccaaacccfffggghhhgggccc\\\UUUOOOMMMLLLGGGFFFFFFGGGGGGFFFCCCBBBCCCBBBAAA@@@@@@AAABBBCCCCCC@@@===<<<======<<<<<<===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::::::::;;;;;;999777666777888999888666888888666555555555666666666666555444333222111000222111111111111111222333333888======;;;;;;@@@EEEMMMPPPUUU[[[^^^^^^[[[YYYTTTPPPLLLIIIHHHFFFBBB???@@@????????????@@@@@@AAA@@@???BBBKKKVVV^^^___]]]SSSMMMCCC<<<999999:::;;;:::999888777777888999:::AAAAAAAAA>>>;;;888888888555666777999:::;;;;;;;;;777999;;;======<<<:::999:::;;;<<<<<<<<<===???AAAAAA@@@>>><<<::::::::::::;;;:::888888888999;;;<<<===>>>???>>><<<;;;===???999999999888888888999999<<<999666666777888777666777777777666555444333222111222333333222444777999;;;;;;::::::999999888888:::<<>>>>>>>>@@@???>>><<<;;;;;;::::::999999999888999999:::::::::999777777888888777555777777666555555555555666666555555444333222111000111111111111111222333444444999<<<<<<999999===AAABBBEEEJJJPPPVVV[[[___```^^^ZZZTTTOOOKKKGGGCCCAAA===>>>>>>>>>??????????????????AAAJJJUUU\\\]]][[[PPPIII@@@999666555666777888777666555555666777888@@@@@@@@@===:::888777888888999999:::::::::999999777888:::<<<<<<;;;:::888:::;;;;;;;;;;;;<<>>???>>>===<<<===???999999999888777777777777:::888666666777999999888999888777555444444444444111222333444444666999<<<===;;;:::888777777777777:::;;;<<<<<<<<<===???AAAJJJPPPUUUXXXZZZbbbooozzz}}}pppbbbYYYVVVRRRJJJCCCAAAAAA@@@>>>===;;;:::999:::999777666444333333333333222111000///000000111111111000//////111222333333333444555666777888888;;;:::999888777666555555666:::???CCCDDD@@@;;;777444444444555666666777777666:::>>>@@@DDDLLLXXXaaawwweeeLLL===666222///000...------......---,,,///...,,,+++******++++++,,,,,,,,,,,,++++++++++++******+++++++++******)))***************+++++++++))))))))))))))))))))))))+++++++++***************)))))))))))))))******+++************+++---...///------,,,,,,---///000222111...---///000...///222999:::DDDVVVgggpppuuuwwwqqqlllbbbUUUKKKCCC888...111000///.........///000,,,,,,,,,,,,,,,---......///...---,,,+++*********))))))))))))))))))))))))(((((()))************************++++++++++++,,,***************************************+++++++++((((((((((((((((((((((((]]]bbbhhhlllmmmjjjhhhgggfffhhhlllqqqvvvzzz~~~|||yyywwwuuutttsssrrrpppnnnnnnpppqqqrrrqqqvvvvvvwwwwwwuuurrrooonnnnnnooorrrxxx~~~wwwtttqqqpppoooooollljjjhhhhhhhhhhhhgggfffdddcccaaaaaa```^^^\\\\\\^^^```kkkvvv{{{xxxtttqqqnnngggbbb[[[UUUQQQQQQRRRSSSRRRRRROOOLLLIIIIIIKKKMMMIIIFFFDDDEEEHHHIIIGGGDDDCCCCCCBBBBBBBBBCCCEEEFFFAAA???======>>>@@@@@@???CCCBBB@@@>>><<<:::999999777777777777888999999:::;;;:::999888888777666555666666555555555555555555555555555555444444444444444333333444444555666777666999<<<;;;888777:::===;;;===BBBHHHOOOWWW___dddbbb___ZZZUUUOOOJJJFFFCCC<<<======>>>>>>>>>>>>>>>??????AAAJJJTTT[[[[[[YYYMMMGGG>>>777444444444444888777666555555666777888?????????===:::888888999::::::;;;::::::999888777555666777888999888666666888999999999888:::===@@@@@@@@@AAA@@@???<<<999888666777888999:::;;;;;;;;;======>>>>>>>>>======>>>999999999888777666555555888777666666777999:::;;;:::999777555444444555555333444555555555666999<<<<<<:::888666666666888999:::::::::999777888:::<<>><<<;;;;;;:::999777666555444444333222000//////000000111111000000000000111222333111111222333555666777777;;;;;;:::999888777555555444777===CCCDDDBBB<<<888222333444444555555444444888;;;=========AAAHHHMMMXXXggg|||xxxeeeLLL:::333111000......---,,,---...///...---...---,,,***************++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***))))))************************))))))))))))))))))))))))************************)))))))))))))))******+++******++++++,,,---.........---,,,,,,,,,---...///+++)))***...///...111666===DDDSSSeeettt{{{{{{zzzrrrgggXXXJJJBBB===666111000///...------...///000------,,,,,,------...//////...---,,,++++++++++++))))))))))))))))))))))))(((((()))***************************++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))]]]bbbiiinnnnnnllljjjhhheeehhhmmmsssxxx}}}}}}zzzwwwuuutttpppnnnmmmnnnppprrrsssrrrqqqrrrssstttsssrrrooonnnkkkkkkmmmsss}}}~~~wwwuuutttrrrqqqooommmkkkhhhhhhiiiiiijjjjjjiiiiiiffffffddd```\\\YYYXXXYYY\\\bbblllwwwvvvmmmhhhdddcccbbb^^^\\\XXXSSSPPPOOOOOOPPPRRRQQQNNNKKKIIIJJJNNNQQQNNNKKKGGGFFFGGGHHHHHHFFFBBBBBBBBBBBBCCCEEEGGGIIIAAA???======???AAAAAAAAADDDCCCAAA>>><<<:::999999777777777777888999999::::::::::::999888777666777555555666666666666666666444444555666777888999:::555555444444555666666777777999;;;:::777666888:::999;;;???CCCHHHQQQ[[[aaaddddddaaa\\\UUUMMMGGGCCC========================@@@???AAAIIISSSZZZZZZXXXLLLFFF>>>888555555555555999888777777777777888999>>>??????===;;;999999::::::;;;::::::999888777666555666666777777666555555555666777777777888:::===<<<===???@@@@@@>>><<<;;;555666888:::<<<>>>???@@@>>>>>>>>>>>>>>>>>><<<;;;999999999999888666555444555555555666666888:::<<<;;;:::888666555555555666777777777666555555888:::999888666666666888:::<<<<<<<<<;;;999777777999;;;>>>AAAEEEIIINNNWWWdddnnn}}}{{{hhh]]]VVVMMMGGGFFFCCC@@@@@@@@@AAA???>>>======;;;999888777777777444333222111000111222222111111111111111222333333000000111333444666777777::::::::::::999777666555444777<<>>AAACCCMMM[[[iiiyyyyyyZZZMMM>>>444333333000------,,,,,,---///000000///------,,,+++************+++++++++,,,,,,---------------------,,,***))))))************************((((((((((((((((((((((((************************)))))))))))))))******+++***++++++,,,------------......---,,,,,,+++++++++---+++---000111111666===CCCPPPbbbqqqyyy}}}|||{{{rrrbbbNNN@@@:::777555444...---,,,,,,,,,---...///...............//////000......---,,,++++++++++++))))))))))))))))))))))))(((((()))***************))))))*********+++++++++))))))))))))))))))))))))************************************************]]]bbbhhhllllllkkkjjjiiihhhkkkqqqwww}}}}}}}}}}}}|||zzzyyyqqqooommmnnnppprrrsssrrrmmmnnnpppqqqrrrqqqqqqpppkkkkkknnnttt~~~zzzttttttsssrrrpppmmmjjjhhheeeffffffggghhhiiijjjjjjeeeeeeddd```\\\XXXWWWWWWTTTUUUYYYaaannn{{{|||rrrggg___[[[ZZZ[[[XXXXXXWWWTTTQQQOOOOOOQQQRRRPPPMMMJJJIIIKKKPPPTTTTTTSSSQQQNNNKKKIIIGGGFFFCCCCCCCCCCCCDDDFFFHHHJJJBBB@@@>>>>>>@@@AAAAAAAAACCCBBB@@@>>><<<;;;::::::999999999888999999::::::999:::;;;:::888777777888555666777777888777777777444555666777999:::;;;<<<555444444333333444444444888::::::999888777888999999<<>><<<<<<<<<======???>>>@@@HHHRRRXXXXXXUUUKKKFFF???:::888888888888:::999888888888888999:::<<<======<<<:::888999:::888999999999999888777777777777888888777777666666333555777777777777999;;;888:::<<>>>>>777888999;;;===???BBBCCC@@@???>>>??????>>>;;;999888888999:::999888666555333444555555444666999;;;;;;:::999777666666666666888999888777555555777888777777777777888:::;;;===>>>??????===;;;:::;;;===@@@BBBEEEGGGKKKSSS^^^eeesssuuueeeYYYQQQKKKIIIFFFBBBAAABBBCCCBBB??????>>><<<;;;999999888888555444333222111222333333111111111222222222222333///000111333444666777888888999999:::999777666555666666:::???CCCCCC>>>999333333333333333444444444111333555555666777:::<<<>>>CCCIIIQQQ\\\lll}}}lll\\\BBB<<<555222222222///,,,---,,,,,,---///000000///---------,,,++++++*********++++++,,,---......//////......---,,,+++)))(((+++++++++***************((((((((((((((((((((((((***************+++++++++)))))))))))))))******+++++++++,,,------------------------,,,,,,+++******---,,,...111222555===GGGSSSaaaqqqzzz|||}}}{{{xxxkkkYYYDDD999555222111222---,,,+++++++++,,,---...///............///000000...---,,,,,,+++++++++,,,))))))))))))))))))))))))(((((()))***************)))))))))************+++************************+++++++++***************************************```dddhhhkkkllllllmmmmmmpppsssxxx~~~~~~}}}tttrrrpppooopppqqqqqqpppllllllmmmnnnoooppppppqqqlllmmmpppvvvxxxoooppppppooolllhhheeecccaaaaaaaaaaaabbbcccddddddaaabbbaaa___ZZZVVVTTTSSSPPPOOOPPPXXXfffuuuyyyoooddd[[[WWWWWWWWWSSSTTTVVVUUURRRPPPPPPQQQQQQOOOLLLIIIIIIMMMSSSXXX[[[___bbb___WWWOOOIIIHHHFFFFFFEEEDDDEEEFFFGGGHHHCCCAAA??????@@@AAAAAAAAA@@@???>>>===<<<;;;;;;;;;<<<<<<;;;:::::::::;;;;;;888:::;;;:::888777888:::555666888999999999888888666666777888888999::::::777666555444333333333333999::::::999888888888999888;;;???@@@@@@CCCJJJPPPXXX___hhhjjjeee\\\RRRLLLEEEBBB???<<<:::;;;<<<>>>===<<<>>>EEEOOOTTTTTTRRRJJJFFF???;;;:::::::::::::::999888888888888999:::999::::::999777666777888555666777888888888888777777777777777666666555555333555888::::::999999:::888999;;;===>>>>>>>>>>>>;;;;;;::::::<<<>>>AAABBBBBB@@@?????????>>>999666777888:::;;;:::999888777222444555444333444777::::::::::::999888777555555777777777666555555777999888888999999::::::;;;;;;===???@@@???===;;;;;;<<<@@@BBBDDDGGGJJJPPPXXX^^^ggguuuqqqbbbXXXSSSOOOJJJEEECCCEEEEEECCC@@@???>>><<<;;;999888888888555444333222111222333333///000000111111111111111///000111333555666777888555666888999999888666555777666777<<<@@@AAA<<<888444333222111111222333444333444555555555666888999<<<>>>BBBFFFLLLUUU___gggmmmsss}}}yyyeeeQQQEEE666333000.........---+++,,,+++***+++---///...---.........------,,,+++*********+++,,,---...///000000000///...,,,+++)))(((+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))******++++++,,,---.........---,,,******+++,,,,,,,,,,,,,,,------111777<<>>>>>===<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;;;;;;;777999;;;:::888777999;;;666777888999::::::999888888888888888777777777777:::999888666555555555555::::::::::::999999999999777;;;>>>???>>>@@@EEEKKKMMMWWWeeennnmmmeee\\\WWWGGGDDD???;;;999:::<<<>>>;;;:::<<>>>>>???===;;;::::::<<>>===<<<:::999999===???BBBEEEIIIOOOVVV[[[^^^kkkyyy|||jjj^^^YYYTTTOOOHHHFFFFFFFFFCCC@@@>>>===<<<:::999888777777444444222111111111222333...//////000000000000000///000111333555777888999444555777888999888666555777555555999>>>???;;;777444333111//////000222333333333333333333333444555333666:::===@@@CCCGGGKKKOOOTTT\\\ccciiimmmrrruuu}}}jjjXXXIII@@@;;;555222...+++******+++---+++***)))***,,,---,,,+++............---,,,++++++******+++,,,...///000000000000000...---+++)))(((++++++++++++******))))))************************))))))******++++++++++++)))))))))))))))******++++++,,,---.........---,,,'''((()))+++---.........000222888BBBLLLZZZmmm}}}{{{uuuhhhYYYIII;;;000111444222...---...------,,,---...///000---,,,,,,,,,,,,---......------,,,+++++++++,,,,,,))))))))))))))))))))))))(((((()))***************))))))))))))************++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++dddiiinnnrrrtttwwwzzz~~~}}}zzzvvvrrrooonnnnnnooojjjiiihhhggghhhjjjlllmmmnnnqqqtttxxx{{{~~~xxxnnngggdddhhhhhhbbb]]]]]]YYYWWWVVVVVVYYY[[[]]]]]]\\\YYYUUUQQQOOOLLLJJJHHHIIIGGGHHHPPP^^^kkksssuuuvvvrrrjjj___UUUMMMJJJJJJNNNOOOPPPPPPPPPPPPNNNNNNMMMNNNOOOLLLIIIJJJQQQWWWcccllluuuuuukkk```ZZZYYYRRRNNNJJJHHHHHHHHHFFFDDDCCCEEEFFFEEEBBB@@@@@@AAA<<<<<<======>>>??????@@@>>>===<<<;;;:::999999999;;;======::::::======;;;;;;:::::::::::::::;;;;;;:::999888888888999:::;;;;;;<<<<<<<<<;;;::::::999:::<<<===<<<;;;::::::::::::;;;;;;===???AAACCCDDDEEENNN]]]jjjrrrqqqjjjdddYYYKKK???>>>>>>;;;999:::;;;<<>>???@@@:::999777777888<<<@@@CCCBBBCCCCCCBBB@@@??????AAAGGGGGGEEEBBB???;;;888666666888:::<<<<<<<<<:::999444444555444333333666888;;;:::::::::;;;999666444444444444555777888:::;;;444555777999:::999888777999888777666666888:::;;;>>>======@@@GGGOOOUUUYYY```fffqqq}}}kkk___YYYPPPHHHFFFFFFBBB>>>===<<<:::888888888999888777333333333222222222111111000000000000111111111111111111222444666777888999555555555555555666777777444555777888999::::::;;;444333111000///...//////333333333333333333333333///333555444888???@@@<<>>======>>>>>>BBBBBB@@@??????>>>>>>>>>???AAA@@@<<<;;;======:::===<<<;;;::::::;;;<<<<<<<<<;;;:::999999:::;;;<<<;;;;;;<<<<<<;;;;;;:::999999:::<<<;;;999888888999999999999:::;;;<<<===>>>BBBIIITTT```iiinnnooonnndddVVVJJJFFFDDD@@@===>>>:::;;;<<<>>>AAAEEEHHHJJJJJJFFF@@@;;;999888999999888888888888888999:::;;;<<<;;;999666555444444444666888999888777666666777666777666444222111222333666666777888999;;;===>>>;;;:::888777888:::===@@@???AAABBBAAA@@@??????@@@FFFGGGGGGFFFCCC???;;;888888999;;;======<<<;;;:::777777777555333333555777888999;;;<<<;;;999666444333333333333444666777888444555666888999999888888888777666555555777888:::<<<;;;;;;>>>CCCJJJPPPSSS\\\bbblllzzzyyyjjj```UUULLLIIIGGGBBB===;;;999777555555666666555444333333333222222222111111000000000000111111111111000111222333555666777888555555555555555666666777666666777888999:::::::::444333111000////////////111111222222222333333333111555666444777;;;;;;777999;;;@@@FFFIIIOOO___ooo|||]]]QQQBBB999666555333000000///...,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***((()))***,,,...///000000---------,,,+++******)))))))))******************,,,+++++++++************,,,++++++***))))))******))))))))))))*********+++////////////...---,,,+++,,,,,,---......///111222333@@@TTTfffrrrzzzwwwkkkZZZJJJ???777444000.........,,,***+++,,,------...---------------,,,,,,,,,+++++++++,,,,,,,,,++++++*********)))))))))))))))******+++))))))************)))))))))))))))************+++***++++++++++++++++++,,,++++++***))))))***+++++++++***))))))(((((())))))kkknnnsssxxx}}}~~~xxxrrrlllhhhfffeeebbbbbbbbbcccdddgggiiijjjlllnnnoooqqqssswww|||~~~rrrlllhhhiiiiiifffcccbbb```^^^\\\[[[[[[ZZZWWWVVVRRRNNNIIIFFFEEEEEEEEEDDDHHHGGGGGGIIIOOOZZZgggooopppnnniiiaaaXXXQQQMMMKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHJJJKKKKKKIIIJJJMMMQQQYYYYYY\\\dddooouuutttqqqkkkdddZZZQQQKKKGGGEEEDDDBBBDDDEEEEEEDDDDDDEEEFFFFFFDDDBBB@@@>>>??????@@@CCCBBBAAA@@@?????????@@@CCCEEECCC???===???>>>;;;@@@???===;;;;;;;;;<<<======<<<;;;::::::;;;<<<===;;;;;;<<<<<<;;;;;;::::::888999::::::888777777888;;;:::999888888888888999>>>BBBHHHRRR]]]iiirrrxxxmmmcccWWWQQQLLLEEEAAA@@@;;;;;;:::;;;===@@@CCCEEEIIIFFFAAA===:::999::::::888888888999:::<<<===>>><<<;;;999777555444444333777888999999888888999:::888888888666333333444666777888888999:::;;;===>>>===;;;888777666888:::;;;:::===@@@AAA@@@>>>>>>>>>DDDFFFIIIJJJIIIDDD>>>::::::;;;<<<=========;;;;;;999999888777555444666888999===???>>>:::666555555222111111111222222333444444444444555666888999:::666555444444444555777888<<<;;;;;;===AAAFFFLLLOOOWWW\\\eeerrrzzzjjj^^^SSSMMMIIIBBB===;;;777666444444555666555444333333333222222222111111000000000111111111222222000000111222444555666666555444444444444555666666777888888999999999::::::555444222000//////////////////000000111222333333111555666555666999999666:::999;;;AAAJJJWWWiiixxx|||fffHHH@@@666111222333111///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++***************((()))***,,,------......++++++++++++***))))))((())))))))))))))))))((((((************)))))))))))),,,+++******)))*********)))))))))***************////////////......---,,,***,,,------,,,///555999AAAQQQfffuuuzzzzzzzzz{{{yyyrrrgggZZZNNNCCC999333222000---,,,,,,,,,+++)))++++++,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++*********)))))))))))))))******+++))))))************)))))))))************++++++++++++++++++++++++*********+++******))))))******+++))))))(((''''''''''''(((tttttttttvvvzzz~~~yyyrrrlllhhheeeccc`````````aaaccceeeggghhhiiijjjkkkkkklllooossswww{{{~~~|||{{{|||}}}sssnnnjjjiiiiiihhhfffdddcccaaa^^^\\\ZZZWWWSSSPPPMMMIIIDDDBBBBBBCCCCCCCCCFFFGGGGGGGGGJJJTTTcccooolllllliiibbbYYYQQQKKKIIIKKKKKKKKKKKKJJJJJJIIIIIIIIIKKKLLLKKKIIIIIIKKKMMMQQQPPPQQQZZZhhhrrrvvvuuuvvvqqqhhh^^^VVVOOOJJJGGGFFFGGGHHHHHHHHHHHHJJJLLLHHHFFFDDDBBBAAABBBCCCEEECCCCCCBBBAAA@@@@@@AAAAAACCCEEEDDDAAA@@@CCCCCCAAACCCAAA???<<<;;;<<<===>>>===<<<;;;:::::::::;;;<<<:::;;;;;;<<<;;;;;;::::::888:::;;;:::999888888888<<<<<<;;;::::::999::::::===>>>BBBHHHRRR___llluuuooojjjddd^^^VVVNNNGGGCCC@@@>>><<<:::;;;>>>BBBDDDIIIIIIHHHEEEAAA===:::999999999999999:::;;;<<<===;;;;;;999888666555444444666777999888777888999;;;999999888666333333555777============>>>???AAAAAA>>><<<999777555666777777777:::>>>??????=========@@@DDDIIILLLKKKFFF???;;;::::::;;;<<<;;;;;;:::999888888888777666666888:::DDDFFFFFFAAA999444444777222222111111111111111222444333333333444666999:::555555444444555555666777:::;;;<<<===AAAEEEKKKOOOSSSXXX```kkkyyyuuuhhhZZZRRRLLLDDD>>><<<999777666666777777777666333333333222222222111111000000111111111222222222000000111222333333444444444444333333444444555666999999888888888999999999555444222000/////////000------...///000111222333000333555555666888999:::AAA???>>>DDDQQQbbbuuugggRRR>>>999333000111111///---------,,,,,,,,,,,,,,,---*********************************)))))))))))))))))))))***+++,,,,,,,,,,,,***++++++,,,+++***)))(((*********))))))((((((((()))))))))))))))(((((((((++++++***************+++************************---------...------,,,,,,))),,,------///777DDDNNNccckkktttzzzyyyuuuqqqoooaaaYYYMMMAAA999555222000...---,,,,,,+++++++++***++++++,,,------------,,,,,,,,,,,,++++++++++++***+++++++++***************)))))))))))))))******+++))))))************))))))************++++++++++++,,,,,,++++++******))))))******))))))))))))*********)))((((((''''''((((((}}}zzzuuutttwww}}}~~~yyytttoookkkhhhgggaaabbbbbbcccdddeeeggggggffffffgggffffffgggkkknnnrrrvvv{{{~~~xxxwwwxxxxxxsssoookkkhhhiiijjjhhheeedddaaa]]]YYYVVVSSSOOOLLLIIIFFFCCCAAAAAABBBCCCCCCDDDFFFGGGGGGIIIRRRbbbnnnkkkkkkjjjfff]]]TTTMMMIIIKKKKKKKKKJJJJJJKKKKKKKKKMMMNNNMMMKKKIIIHHHHHHIIIKKKKKKMMMRRR[[[dddlllpppwwwvvvsssmmmdddZZZRRRNNNJJJKKKLLLLLLKKKKKKNNNPPPLLLJJJHHHFFFEEEEEEEEEFFFHHHGGGFFFFFFEEEFFFFFFFFFCCCFFFGGGDDDFFFJJJKKKIIIFFFDDDBBB???=========>>>===<<<;;;999999999:::;;;::::::;;;;;;<<<;;;;;;::::::<<<===<<<;;;999::::::<<<;;;;;;;;;;;;;;;<<<<<<===???AAAEEEKKKTTT___fffllloooqqqnnnggg___VVVPPPHHHEEE@@@<<<;;;===AAACCCHHHLLLOOONNNIIIAAA:::777999999888888888888999999:::999999888777666555555555666777666555666888:::888888666444222222555777@@@@@@@@@@@@@@@AAABBBCCC>>><<<:::777555555555666555888<<<>>>>>><<<<<<<<<<<<@@@EEEIIIHHHDDD>>>999999999999999888777777666444555666666666888;;;===PPPOOOKKKAAA777222444888444333333222222222222222444333222111222555888999555555555555666666777777666888;;;===???DDDJJJOOOQQQUUU]]]fffqqq~~~qqqaaaVVVNNNEEE???<<<;;;999777777777888777666333333333222222222111111111111111111222222222222111111111222222333333333333333333333333444555555999888777777777888999999555444222111000///000000,,,,,,---...000111222222111222333444444555888<<>>>>><<<;;;;;;<<<999999999999:::;;;<<<<<<===@@@DDDEEEFFFJJJPPPUUUfffpppyyyzzzvvvqqqkkkeeeVVVPPPHHH@@@<<<<<>>>>>>>>======>>>??????===<<<:::888666666666666555888;;;<<<<<<;;;;;;;;;:::===AAADDDCCC@@@;;;888888888777666555444444444111222444444555777;;;===RRROOOHHH???777444555999555555444444333444444444444333222111222333555777555555555666666666666666222555999:::<<<@@@GGGLLLPPPTTT[[[aaaiiiuuummm```UUUJJJBBB???===;;;888777777777666444333333333222222222111111111111111222222222222333222222222222222222222222333222222222222333444444777666666555666777888999666444333111000000000000------...//////000111111333222222333333333:::BBBEEERRRcccooowwwyyytttmmmrrrwwwzzzvvviiiWWWFFF;;;///...------...//////...000///......------------************************))))))))))))******************+++,,,------,,,,,,+++,,,...//////...,,,+++******************))))))(((((((((((())))))))))))*********)))******+++,,,+++++++++++++++*********((())))))***++++++++++++))),,,111888EEEWWWkkkxxx{{{nnn\\\NNN===999444000///...---,,,+++---......,,,++++++,,,******+++,,,,,,,,,,,,,,,++++++++++++************)))))))))***************)))))))))))))))******+++))))))************))))))((())))))))))))************************)))))))))((())))))******))))))(((+++***))))))(((((())))))~~~~~~{{{wwwtttqqqpppmmmmmmmmmllljjjiiihhhgggcccdddfffeeecccaaaaaaaaadddggglllrrrwwwzzz||||||~~~||||||~~~{{{vvvmmmnnnkkkggghhhkkkggg``````[[[TTTNNNKKKIIIGGGFFFFFFEEECCCDDDDDDDDDBBB@@@???AAACCCEEEHHHNNNVVV\\\___dddhhhiiieee]]]VVVRRRHHHHHHHHHIIIJJJLLLNNNOOONNNKKKHHHFFFFFFGGGHHHIIIGGGIIIJJJKKKLLLPPPVVV[[[ccciiiqqquuurrrkkkdddaaa``````^^^[[[YYYXXXZZZ\\\\\\]]]^^^___`````````___[[[ZZZZZZYYYYYYZZZ[[[[[[\\\^^^]]]YYYWWWYYYYYYVVVNNNMMMLLLKKKHHHEEEBBBAAA???>>><<<::::::::::::;;;999:::;;;;;;<<<<<<;;;;;;<<<>>>???>>>===<<<<<<<<<:::999999999999:::;;;;;;<<<@@@DDDEEECCCDDDGGGKKKYYYggguuuxxxyyyyyyxxxuuujjjbbbVVVJJJBBB???@@@BBBBBBHHHNNNNNNHHH@@@<<<:::777777666666666777888888555666888999::::::999999666777666444333333555777888777555333111222555888;;;::::::999999999::::::;;;;;;999888888777888888777999;;;;;;::::::;;;<<<:::;;;===???>>><<<:::888888777666555444333222222000111222333333555888;;;GGGDDD@@@;;;888777777888555555444444444555666666444333222111111222333444333333444555555555555555333777:::;;;;;;>>>DDDJJJOOOSSSYYY]]]bbbkkkwwwpppbbbUUULLLHHHAAA???<<<:::999888666555333333333222222222111111111111111222222222333333333333333333333222222222222222222222222333333444555444333333444666888:::666555333111000000000111......//////000000000000444222333666888;;;GGGSSS```nnn|||{{{rrrdddXXXUUUWWWXXXUUULLLAAA999666000///......///000000000000///...---,,,+++++++++************************)))))))))******+++++++++******+++------.........+++,,,...000000...,,,+++(((((())))))))))))))))))((((((((())))))***************))))))***++++++,,,,,,,,,,,,++++++*********(((((()))++++++,,,,,,,,,+++///888EEEUUUfffttt}}}}}}xxxooo```NNNAAA666333000///......,,,+++***,,,......+++))))))+++******+++,,,,,,,,,,,,+++++++++++++++************((()))))))))*********+++)))))))))))))))******+++))))))************))))))''''''((((((((()))))))))))))))))))))************'''((()))******)))((('''))))))((('''''''''((((((|||~~~~~~zzzvvvsssrrrrrrrrrqqqooommmjjjhhhgggccceeeggggggdddbbb```___```ccchhhnnnssswwwyyyzzz}}}zzz}}}|||xxxyyykkkmmmkkkggghhhkkkggg___^^^XXXQQQJJJGGGFFFEEEEEEEEEDDDDDDDDDEEEDDDAAA>>>===???AAACCCFFFJJJOOORRRWWW\\\cccfffddd]]]WWWSSSGGGGGGGGGHHHIIILLLNNNPPPKKKHHHDDDCCCDDDGGGIIIJJJHHHHHHHHHJJJMMMPPPTTTVVVZZZbbblllqqqqqqllliiigggkkkkkkiiieeebbbaaabbbdddaaaccchhhmmmqqqsssttttttlllllllllkkkkkklllmmmmmmjjjkkkhhhbbb^^^^^^\\\XXXQQQQQQQQQOOOLLLIIIEEEBBB@@@???===<<<;;;;;;;;;<<<999::::::;;;<<<<<<<<<;;;<<<===???>>>===;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;@@@DDDDDDBBBAAADDDHHHMMM\\\kkkpppsssxxx|||{{{yyypppbbbSSSHHHCCCCCCDDD>>>DDDIIIHHHCCC>>><<<===555555666666777888::::::444555777999:::;;;::::::888888777555333333555777888888666333111333666999999999888888777777888888::::::999999999999999999999:::;;;;;;999999;;;<<<;;;;;;<<<<<<;;;:::999888999888666555333333222222111111222222111222555888:::999888888999:::999777555444444444555555666777444333222222111111222222111222333444444444333333777:::>>>>>>===>>>DDDIIINNNSSSXXX[[[^^^eeepppxxxooo```UUUQQQFFFCCC@@@>>>===;;;999777333333333222222222111111111111222222222333333333444444444333333333333222222222111111222222333444444333222222333666888:::666555333111000000000111/////////000000000000000333111444:::@@@GGGVVVfffzzz}}}nnn```QQQEEE>>>???@@@>>>999333111333000///---,,,,,,+++++++++000///...,,,+++*********))))))))))))))))))))))))))))))******+++++++++,,,******,,,---.../////////***,,,...000000...,,,+++&&&'''''''''(((((())))))(((((())))))******++++++******))))))***+++,,,,,,,,,,,,,,,++++++*********((()))***+++,,,---------555:::EEEUUUggguuu}}}wwwmmm___OOOAAA:::222000...---.........---))),,,...---***(((((()))******+++,,,,,,,,,,,,++++++++++++************)))(((((())))))*********+++)))))))))))))))******+++))))))************))))))''''''''''''(((((((((((((((((())))))******++++++'''((()))******)))((('''(((((('''&&&&&&&&&&&&'''~~~|||zzzyyywwwrrrttttttpppkkkhhhhhhiiiiiiiiiiiigggdddbbbbbbbbbcccaaa___```dddjjjnnnpppuuuwwwyyy{{{}}}sssjjjaaaaaabbbaaa______WWWSSSNNNJJJGGGEEECCCBBBEEEDDDBBB@@@@@@@@@BBBCCC>>>>>>???BBBEEEJJJOOOQQQNNNRRRVVV[[[aaacccYYYMMMJJJGGGEEEFFFJJJMMMMMMLLLFFFDDDCCCCCCDDDEEEFFFFFFJJJKKKNNNOOOPPPRRRUUUWWW^^^ccchhhkkklllmmmooorrryyy~~~~~~vvvppppppssssssvvv|||~~~zzzzzzxxxsssmmmeee]]]WWWSSSRRRRRRRRRSSSQQQNNNJJJFFFEEEAAA===>>>AAACCC@@@===<<<<<<<<<<<<<<<===>>>???>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<===???===<<<===???BBBCCCCCCIIIQQQ]]]hhhkkklllsss|||~~~wwwjjj[[[SSSPPPJJJDDDDDD???@@@DDDDDD===888999555222333888;;;::::::;;;888888888888888888888888888888999999999999888888<<<;;;:::888777666666666===<<<999888777777888999???===:::777666666888999:::999999999999::::::;;;>>><<<:::::::::;;;:::888======<<<:::888666333222111111111111111111222222333333444555666666666666555555555666666666666777555555444333222222222222222333444333222222444666444777<<<@@@BBBDDDFFFHHHJJJRRRZZZ]]]\\\aaakkkuuuuuufffYYYQQQEEEDDDEEE>>><<>>AAAEEEHHHKKKKKKPPPVVV\\\cccddd[[[OOOJJJGGGEEEGGGKKKMMMLLLKKKGGGFFFEEEFFFGGGIIIKKKKKKJJJLLLNNNNNNOOOQQQTTTVVVYYY___ffflllppptttyyy}}}{{{uuummmgggaaa\\\YYYXXXVVVTTTSSSSSSQQQLLLHHHGGGDDDAAA@@@AAABBB???=========<<<<<<<<<<<<======>>>===<<<<<<;;;;;;<<<<<<======<<<<<<<<<<<<<<<======;;;;;;<<>>777333444888;;;999999:::999999888888888777777777888888999999999999888888::::::999888777777777777;;;:::888777777888999:::===;;;999777666666888999:::;;;;;;<<<===???@@@AAABBB???<<<:::::::::888777:::999888666444222111000222111000000000000111111111222333333444444444444444444444555555555666666555555444333222222222222111222333333222222333555444777:::===???AAADDDFFFIIIOOOUUUXXXXXX\\\cccjjjxxxqqqbbbUUUHHHGGGHHH@@@>>>???;;;:::888666555666666555333444333222111111111111222//////000000111111111111000000111111222222333333222333333444444444333333333111000111333333111///------///333222///222999BBBJJJVVVaaajjjqqqyyy~~~}}}uuugggXXXKKKAAA;;;999555555444333111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((())))))***************(((***+++***)))((()))+++))))))))))))))))))))))))((()))+++,,,,,,+++***)))))))))))))))))))))))))))***************))))))((((((((((((((()))***+++,,,---***))))))***+++)))'''***)))***------000999DDDOOOaaauuu|||ssskkkZZZRRRGGG>>>:::666111---...............------,,,+++++++++*********))))))+++******))))))******++++++******))))))******+++'''((()))***************))))))))))))************++++++***)))))))))))))))*********))))))(((((((((((('''''''''(((***,,,---(((((())))))((((((''''''((())))))***************~~~zzzvvvsssvvvsssooojjjffffffiiilllkkkllllllkkkhhhfffggggggbbb___\\\[[[___dddiiikkkkkknnnrrrtttwwwyyy}}}xxxmmmbbb^^^\\\XXXUUUUUURRROOOJJJGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>???@@@;;;;;;;;;<<<>>>@@@CCCDDDGGGNNNVVV___fffggg^^^SSSKKKIIIGGGIIILLLMMMLLLIIIHHHGGGGGGHHHIIIKKKMMMNNNNNNOOOPPPPPPPPPRRRUUUXXXYYY___hhhooovvv~~~yyyqqqlllgggdddbbbaaa]]]XXXWWWWWWVVVQQQLLLIIIHHHFFFDDDBBB@@@???>>>???>>>===<<<;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;??????>>>>>>======<<<<<<:::999999;;;>>>AAABBBBBBBBBCCCEEEHHHIIILLLWWWbbbllllllkkkhhhjjjnnnnnnkkk```VVVMMMKKKJJJEEE???;;;:::666666:::<<<:::999;;;999999888777666666555444777777888888888888777777888777777666666777777888888777666666666777999::::::999888666666666777888999999:::<<>>;;;:::999888777999777555333222111111111333222111000000///000000111111111111111111222222333333333333444444444444555555444333222222222222111222333222111111333555444666999:::<<<>>>BBBEEEGGGJJJNNNQQQSSSVVVYYY[[[dddnnnpppaaaSSSOOOOOOFFFDDDDDD???>>><<<999777666555333111333222222111111111111222/////////000000000000000111111111222222222222222222222333333333222222111000//////111222222///---...000333666666888AAALLLZZZbbbmmmuuuwwwtttpppnnneee[[[MMMBBB;;;888666444111111111000///.........------------,,,,,,,,,,,,++++++,,,,,,,,,+++******((()))******++++++******)))***+++***))))))***+++))))))))))))))))))))))))((())))))******+++++++++************************(((((())))))(((((('''&&&(((((((((((()))***+++,,,,,,+++)))***+++,,,,,,+++,,,,,,...//////555EEEUUUggguuu|||ooo```TTTDDD???999555333222...+++,,,,,,,,,,,,,,,++++++***+++++++++***************+++******))))))******+++)))))))))(((((()))))))))'''((()))***+++,,,,,,,,,))))))))))))************+++***))))))))))))))))))******(((''''''(((((()))((((((((('''((()))******)))))))))((((((''''''''''''((()))*********((((((~~~zzzwwwwwwuuuqqqllliiihhhiiikkkiiijjjjjjiiigggeeefffgggccc```\\\[[[^^^bbbfffhhhllloooqqqssssssssstttuuu~~~qqqccc]]]ZZZUUUQQQQQQOOOKKKGGGEEEDDDDDDCCCBBB@@@@@@???>>>>>>>>>???@@@>>>>>>======>>>???@@@AAADDDLLLVVV```hhhjjjbbbXXXOOOLLLJJJKKKNNNNNNLLLIIIGGGGGGHHHHHHHHHIIILLLNNNRRRSSSTTTTTTTTTVVVYYY\\\aaaffflllsss{{{zzzuuuqqqlllhhhjjjddd]]][[[\\\[[[VVVQQQMMMMMMLLLIIIEEEAAA@@@@@@AAA@@@???===<<<;;;::::::<<<<<<;;;::::::::::::;;;@@@@@@@@@???>>>===<<<<<<888777888:::>>>AAAAAAAAADDDBBBBBBCCCBBBDDDMMMWWW^^^bbbfffhhhmmmtttwwwvvvpppggg___\\\[[[TTTGGG===<<<888777;;;===<<<<<<>>>::::::999777666444333333555555666666666666555555555555555555666777888999888777666555555666666777777666666666666666777777666666777999;;;>>>@@@AAAFFFBBB>>>;;;:::999999888:::888666444333333444555555444333222111000000000222111111000000000111111111222222222333333333333555555444333222222222222111222222222111111333444666777888999:::<<<@@@CCCDDDEEEHHHLLLPPPSSSSSSRRRZZZbbbppptttcccZZZVVVLLLJJJKKKFFFAAA>>>;;;888777555333111333222222111111111222222000000000000111111111111222222222222222222222111111222222222222111111000///000000111111///---,,,444555777;;;BBBMMM[[[fffrrrssssssqqqkkkaaaWWWQQQNNNDDD999333333444333111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***))))))***++++++++++++***)))***++++++))))))***+++)))))))))))))))))))))))))))((((((((()))***,,,---++++++++++++++++++++++++(((((())))))(((((('''&&&(((((((((((()))***+++,,,,,,++++++,,,---///111222...---...111777DDDYYYlll|||yyylll^^^QQQFFF999777444444444444111///++++++,,,,,,++++++***)))******************************))))))))))))*********))))))(((((())))))***((()))***+++,,,,,,,,,,,,((()))))))))******************)))))))))))))))***+++)))'''&&&&&&''')))***))))))((((((((((((((((((+++******)))))))))))))))*********+++++++++++++++~~~|||zzzxxxuuuqqqooollljjjiiigggiiiiiihhhfffeeefffgggdddaaa^^^]]]___bbbeeefffgggiiikkklllllllllnnnoooxxx~~~uuufff^^^YYYSSSPPPPPPLLLHHHEEECCCBBBBBBBBBAAA@@@???????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>???AAAIIITTT]]]fffjjjeee]]]SSSPPPNNNNNNOOOOOOMMMJJJIIIJJJJJJIIIHHHIIILLLNNNTTTUUUVVVWWWXXX[[[___ccchhhlllqqqxxx{{{rrrllllllfff___\\\\\\[[[XXXTTTQQQRRRQQQNNNIIIEEECCCCCCCCCBBB@@@>>><<<;;;::::::<<<<<<;;;::::::::::::;;;@@@@@@@@@@@@???>>><<<;;;888777888;;;???AAABBBAAA???======???======BBBIIIOOOVVV\\\aaaiiittt{{{}}}tttrrrppppppppphhhVVVGGG<<<888777:::<<<;;;;;;>>>;;;:::999777666444333222333333444444444444333333333333333444555666888888888888666555444333222222333333444555666666666666444555555666888999;;;<<>>KKK\\\llluuuxxxvvvhhh[[[QQQIIIBBB===<<<666111000333555333000//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++))))))***+++++++++++++++)))+++,,,+++***)))***+++)))))))))))))))))))))))))))(((''''''(((***,,,---++++++++++++++++++++++++))))))******))))))((('''(((((((((((()))***+++,,,------,,,,,,---...111333///,,,///:::JJJ^^^uuusssbbbSSSEEE;;;000000000111111000...,,,+++,,,,,,,,,,,,+++*********************************))))))))))))))))))************))))))*********++++++,,,,,,,,,,,,++++++((()))))))))***************)))))))))))))))*********)))(((&&&&&&(((***+++)))))))))))))))(((((((((******)))(((((()))******+++++++++,,,...111444666~~~|||xxxuuurrroookkkhhhggghhhiiihhhgggfffggghhheeebbb``````aaabbbcccbbb[[[]]]aaaccceeegggjjjmmmrrrxxxwwwggg^^^XXXSSSPPPPPPJJJGGGCCCAAA@@@@@@@@@???????????????@@@@@@@@@@@@;;;;;;;;;<<<<<<<<<<<<<<<===EEEOOOWWW___fffeee```WWWSSSOOOMMMNNNOOOMMMJJJKKKNNNOOONNNLLLMMMQQQTTTWWWXXXZZZ[[[]]]bbbhhhlllooouuu}}}wwwooojjjgggbbb^^^\\\ZZZXXXVVVUUUUUUTTTRRROOOLLLIIIGGGEEEDDDBBB@@@>>>===<<<<<<===<<<<<<;;;;;;;;;;;;;;;>>>???@@@@@@@@@>>>===<<<999999:::===@@@BBBBBBAAA===<<<<<>>;;;<<<@@@BBBIIIPPPVVVaaaooo{{{~~~}}}zzzooo[[[III@@@;;;888:::;;;999999;;;;;;:::999888666555444333222222333333333333222222222222222333444555777888888777666555333111000//////111333555666666666555555555555555666777888999<<<;;;999888999:::999777555444333222333333555555888777666555555444555555666555333111000000111111111111111111222222222222555555444333222222222222222333444333222222444666666888999999999:::===?????????AAAEEEJJJMMMOOOOOOMMMQQQYYYdddtttrrrhhh[[[VVVTTTMMMGGGDDD@@@===;;;999666444444333333333333444444555333333333333333222222222222222222333333333333333222222222222222111000///000111222111000000111222444???QQQfff{{{~~~wwwiiiUUUFFF???<<<:::888222000///111333444222000///////////////.........++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++)))***++++++,,,+++++++++***+++,,,+++*********,,,)))))))))))))))))))))))))))(((((('''((()))+++,,,++++++++++++++++++++++++******++++++******)))((((((((((((((()))***+++,,,...///...,,,+++,,,///111444555???RRRggg{{{qqq]]]MMM<<<111,,,---.........---+++***,,,,,,,,,,,,,,,++++++******************+++++++++***))))))(((((())))))***+++******))))))******+++,,,,,,,,,,,,,,,+++***)))))))))))))))************)))))))))))))))******+++***))))))(((((()))++++++))))))************)))((()))(((''''''((()))+++,,,'''))),,,111777>>>CCCFFFyyytttrrroookkkhhhdddeeeffffffeeedddeeegggdddbbbaaaaaabbbbbb```___VVVXXX[[[]]]___ccchhhkkknnnrrrwwwzzz|||wwwfff]]]WWWRRRPPPPPPIIIEEEBBB?????????>>>===<<<===>>>>>>?????????>>>888999:::;;;;;;;;;;;;;;;:::AAAHHHNNNVVV___bbb```YYYTTTNNNKKKLLLLLLKKKJJJKKKNNNQQQQQQPPPQQQWWW[[[^^^```bbbdddhhhnnnuuuzzz|||sssjjjjjjhhhddd___\\\[[[\\\XXXVVVTTTUUUUUUSSSNNNJJJFFFEEECCCAAA@@@>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<===???@@@@@@>>>===<<<<<<<<<===@@@CCCDDDCCCBBB===;;;<<>>;;;;;;>>><<>>;;;999;;;;;;::::::888777666555555333333444444444444333333222222222222333444666666555555555444333111000///,,,...111444666666555444222222222333444555666777888888777888888888555333111111222222333333444444666666555555555555555666777555333111000000000111111111111222222222333333555555444333222222222222333444555444333333555777444666888999888888999;;;<<<===???BBBDDDGGGJJJLLLHHHMMMTTT\\\hhhzzzrrriiibbbWWWOOOKKKFFFBBB???<<<888555444444444444444555666777333333333222222222111111111222222333333444444444333333333333222111000///...000111111111333777;;;BBBPPPddduuuttt```SSSBBB888666777555333...//////000111111000////////////......---------******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++)))***++++++,,,,,,++++++***+++,,,,,,******+++,,,))))))))))))))))))))))))))))))((((((((()))))))))++++++++++++++++++++++++******++++++******)))((((((((((((((()))***+++,,,---//////......000555999CCCLLL___tttxxxbbbPPPBBB777---+++,,,---...---,,,,,,,,,+++,,,,,,,,,,,,+++******))))))*********+++++++++))))))(((((((((((()))))))))))))))(((((())))))))))))***+++++++++++++++***))))))))))))************)))))))))))))))***++++++************+++++++++,,,)))***+++,,,,,,+++************)))***+++---000111///444>>>IIIUUU^^^dddhhhyyyrrrooonnnkkkiii```bbbccccccaaaaaabbbdddbbbbbbaaabbbbbbaaa^^^\\\YYYZZZ[[[\\\^^^aaafffjjjmmmoooqqqrrrssswww}}}wwweee[[[VVVRRRPPPPPPHHHEEEAAA???>>>>>>===<<<;;;;;;<<<===>>>>>>======888999:::;;;<<<=========888===CCCHHHPPPZZZ______ZZZTTTMMMIIIIIIJJJJJJIIIHHHLLLPPPQQQQQQTTTZZZ___fffgggjjjmmmrrryyy~~~vvvlllooooookkkddd``````cccZZZWWWTTTVVVYYYXXXRRRLLLFFFEEEDDDBBBAAA@@@??????>>>>>>===<<<<<<<<<<<<===;;;<<<>>>???@@@???===<<<>>>>>>???AAADDDEEECCCBBB;;;888888::::::777777;;;;;;???AAAAAAHHHWWWfffnnnssswwwwwwsssrrrrrrmmmeeeUUUNNNIIIGGGDDD>>><<<===;;;::::::999888777666666444555555666666555555444222222222222333444555666333333333333333222111000+++---111444666666555444......///000111333444555777666777777888666333000000111222444444555444444555555444444444555555666777555222000/////////000111222222222222333333333555555444333222222222222444555555555444444666777222555777888888777777888;;;===>>>??????BBBFFFIIIGGGMMMSSSYYYaaappp|||qqqcccUUUQQQKKKFFFBBB===999666555555555555555666777888222222222222111111000000111111222333333444555555444444444333222111000000,,,...000111222666<<>>777444111(((***++++++*********++++++++++++++++++***))))))))))))******++++++++++++))))))(((((((((((())))))((((((''''''''''''(((((('''((()))***+++,,,,,,,,,))))))))))))************))))))((())))))***++++++)))***+++,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++......---...000333555777@@@IIIXXXiiixxxxxxqqqnnnmmmlllkkkiiifffbbb]]]ZZZ\\\```cccbbbaaaaaa````````````aaa^^^]]]\\\\\\^^^aaadddffffffiiimmmppprrrvvv|||vvvddd[[[VVVRRRNNNMMMFFFDDDAAA???======>>>>>>;;;;;;:::::::::999999999<<<999:::>>>???<<<<<>>EEEOOOXXX]]]___YYYUUUPPPKKKIIIGGGFFFEEEHHHHHHKKKPPPRRRUUU^^^gggkkknnnrrrvvv~~~|||uuuuuuwwwwwwqqqgggcccdddbbb]]]WWWVVVWWWVVVQQQLLLFFFEEEDDDCCCAAA@@@>>>===<<<<<<;;;;;;;;;:::::::::<<<===>>>??????@@@??????CCCCCCCCCBBBAAA@@@>>>>>>;;;;;;;;;;;;:::999888888888:::===AAAGGGMMMSSSVVV[[[ZZZ\\\bbbkkkrrruuuuuummmlllggg]]]QQQHHHCCCBBB===999999>>>>>>777333444666<<<;;;444444:::888000444222111111222333333222333111///000222333111///333333333333333333333333111000//////000222555666666666666666555333000///------...111666888666444555222000111444555444333666444111///...///000111222222222333333333444444333333444444333333222111111555555111111555555111444666888777555444666888999;;;===???@@@CCCFFFIIIJJJOOOTTTWWW\\\iiizzzlll___PPPHHHCCC===::::::999666333333444666777777555444222111000///000000...///000222444666777888777555222111000///......***222666555555>>>JJJQQQaaacccgggiiiaaaSSSHHHDDD:::888666333111/////////)))***,,,---...------,,,......---------,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,+++*********++++++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******+++)))(((((()))******)))***++++++***((('''((())))))******+++,,,---...//////...///444<<>>>>>===>>>>>>;;;;;;;;;;;;::::::::::::;;;999:::>>>>>><<<<<<>>><<<<<<===CCCLLLUUU[[[^^^YYYUUUOOOJJJHHHGGGGGGFFFIIIIIILLLQQQTTTXXX```jjjsssxxx||||||~~~~~~wwwmmmggggggeeebbb___^^^]]][[[WWWSSSMMMLLLJJJGGGEEECCCBBBBBB???>>>>>>===<<<<<<;;;;;;<<<<<<===>>>????????????@@@@@@@@@???>>>===<<<;;;999::::::::::::999888888:::;;;<<<>>>AAADDDGGGHHHKKKKKKKKKQQQ[[[gggqqqwww}}}qqqbbbRRRGGGBBB???;;;:::>>>>>>999666777999???DDDBBB???>>>;;;777444333111222333333222111333111000111444555444333333333333333444444444444111111000000111222444555444555555555444222111000///......111555777666555555333111111444555333222444333222111000000111111222222333333333444444444333333444444333333222111000333333000000444444111000222444444222222333666888:::<<<===>>>@@@CCCFFFGGGLLLQQQUUUZZZeeettt|||kkkWWWLLLGGGAAA;;;999999777555444555666666555444333222222111222222222111111222333444555555666444222000111444444222///000555999;;;BBBPPP___gggoooiiiaaaZZZPPPBBB:::888777666444222000/////////***+++,,,---------,,,+++------------,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,---,,,++++++*********+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********(((''''''((())))))(((***++++++***((('''((()))''')))+++,,,---------...,,,111;;;GGGTTTcccrrr|||rrrYYYNNN@@@555000---***'''*********)))))))))))))))+++******)))(((((())))))))))))************))))))***))))))((('''((((((((((((((((((((((((((('''''')))))))))((())))))******+++,,,------+++******++++++)))(((((())))))((('''(((***---///...,,,***)))///111222444555777:::<<>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::;;;888:::===>>>;;;;;;>>>===<<<<<>>===<<<<<<;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<;;;:::888888777777888888999999888888999:::;;;<<<===>>>>>>>>>>>>======AAALLL\\\nnnzzzuuueeeXXXPPPDDD???===>>>>>>;;;:::;;;:::@@@IIINNNIII>>>777777333222222333444444333111333222222333666777777666333333333444444555555666222222222222222222222222222222333333222222111000000//////000333666666666666444333333333333222000222333333333333333222222333333333333444444444444333333333333333222222111///111222000000333333111///111222222222222444666777999:::;;;;;;===@@@BBBDDDHHHNNNSSSXXXaaannnxxxfffWWWNNNEEE===999:::888777666666666444333222222222333333444444444444444333333333444444444555333222333555666333111666;;;AAAIIIWWWkkkyyyyyyiiiWWWIII===444000000333333111000///.........,,,,,,---------,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++************+++************))))))))))))))))))))))))))))))))))))******************************++++++++++++******)))'''&&&&&&'''((((((''')))***+++***)))((()))***'''))),,,------...///000777DDDWWWgggsss~~~lllZZZDDD===444///------+++***(((((())))))******************)))((((((((())))))))))))))))))******)))))))))((((((''''''''''''''')))))))))(((((('''''''''***))))))((((((((())))))(((***++++++***((()))))))))***+++,,,,,,+++)))(((+++...222333222111111111666:::???BBBEEEHHHMMMQQQbbbaaabbbhhhssswwwoooiiieee}}}{{{zzzxxxvvvtttpppiiiddd```_________aaa```^^^]]]\\\\\\]]]^^^aaa``````_______________aaabbbdddeeegggiiikkklllnnnooopppqqqttt{{{yyylll^^^UUUOOOHHHDDDDDDAAAAAAAAAAAA@@@>>>===<<<======<<<<<<<<<;;;;;;;;;;;;999:::>>>???<<<<<>>DDDLLLSSSXXXYYYVVVQQQKKKGGGFFFHHHJJJNNNOOOTTT[[[bbbiiiuuuwwwqqqqqqnnnooopppmmmhhhbbb^^^\\\VVVVVVUUUTTTQQQNNNKKKJJJEEEDDDCCCAAA@@@>>>===<<<;;;;;;<<<===============:::::::::999999777666666444555666777888888888888666888:::<<<>>>>>>>>>>>><<<<<<;;;===DDDTTTggguuuyyy~~~~~~rrrfff^^^NNNJJJEEEBBBAAA???>>>===>>>???IIIUUUSSSCCC666444222111222444666666555333444333333444555666666666222333444555666777777888444444444444333222111000000000111111111111111111222111000000222444666777666555444444333222111///111222444555555444333222333333333333444444444444222333333333333222111111///000111111222333444333222222444555555666888888777888:::::::::;;;===@@@BBBGGGMMMSSSYYYbbblllttt}}}hhhWWWIII@@@===<<<:::999888888666333111111222333333444444444444555555444444444444555666888888777444222111444666AAAHHHSSS```pppppp^^^JJJ===666222000111/////////...............------------,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,---++++++***************+++*********)))))))))))))))))))))))))))))))))))))))******************************++++++++++++*********(((&&&'''((()))((((((((()))******)))((()))+++)))+++,,,,,,,,,///555:::III]]]vvv~~~wwwnnnbbbQQQCCC888444000.........---,,,))))))))))))))))))*********))))))((((((((()))))))))))))))))))))*********))))))(((''''''''''''(((******))))))((('''''''''******)))((((((((())))))%%%''')))***))))))***+++***,,,//////......///111222444444555666;;;CCCIIIXXX^^^fffkkkmmmpppuuuzzz{{{xxxzzz{{{uuukkk___SSSJJJCCC@@@}}}{{{{{{zzzzzzxxxtttoookkkjjjhhhfffdddbbb```^^^\\\[[[\\\]]]^^^bbb```\\\YYYYYYZZZ\\\^^^^^^___```bbbeeeggghhhhhhccceeeggghhhllltttssshhh\\\TTTNNNHHHDDDEEEEEEEEEDDDCCCAAA>>><<<;;;======<<<<<<<<<;;;;;;;;;<<<:::;;;???@@@======@@@===<<<<<<<<<@@@GGGNNNSSSWWWVVVTTTOOOJJJHHHIIIJJJPPPRRRYYYcccmmmxxxyyyuuuvvvrrrssssssoooiiibbb]]][[[UUUVVVYYYYYYWWWSSSNNNKKKFFFFFFDDDBBB@@@???===<<<<<<<<<============<<<<<<999999999999888777666666333444555666777888888888444666888;;;============>>>======<<<@@@JJJWWWbbbhhhmmmuuu{{{{{{uuullleee```\\\UUUNNNIIIEEE@@@<<>>EEEUUU[[[NNN>>>777111111111333666888777666444555555444333222222222222333444555777888::::::555555555555444222111000////////////000000111111222222222111222333555777555666666555333111000///000222444555666444333111222222222333333333333444222222333333222222111000000000111222444444555666444444444666777999999999888999:::::::::;;;===???AAAFFFMMMTTT[[[dddmmmsssxxx}}}cccNNNEEEDDD>>>===;;;:::999888444222333333333444444555555555666666555555555777888999999;;;;;;666000333>>>IIIXXXaaalllvvvxxxmmmYYYKKK>>>888555222000111------------------------...------,,,++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********))))))***++++++))))))))))))))))))******))))))))))))))))))))))))******************************++++++++++++******+++)))(((((()))******)))'''(((******))))))***,,,***++++++***---555BBBLLL^^^uuuwwwqqqhhh^^^RRREEE;;;666111///---,,,,,,+++)))(((++++++******)))((((((''')))((((((((((((((())))))))))))(((((()))***+++++++++***))))))(((((())))))******))))))((((((((((((+++***))))))))))))******)))***++++++******,,,...+++///333444333555:::???DDDFFFIIIKKKOOOXXXccclll{{{|||xxxxxxzzzyyysssmmmVVVQQQIII???777222//////{{{zzz{{{~~~{{{xxxuuuttttttqqqmmmhhh```^^^\\\[[[[[[]]]```bbbaaa^^^YYYUUUUUUWWWZZZ]]]ZZZZZZ[[[^^^aaacccbbbaaaYYY[[[^^^```ccckkkuuu}}}iii```WWWQQQLLLFFFDDDEEEHHHGGGEEECCC@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::<<<:::;;;>>>???======???;;;<<<<<<<<<>>>BBBIIINNNTTTVVVXXXUUUPPPKKKIIIJJJPPPSSS\\\jjjxxx||||||vvvuuusssppplllgggaaa^^^XXXZZZ]]]]]][[[VVVPPPMMMHHHGGGFFFDDDBBB@@@???>>>?????????>>>===<<<;;;:::888888999999888777777666333444555666777777888777555555777888999999999999<<<;;;:::999;;;???FFFKKKSSSWWW```jjjrrruuussspppnnnlllfff^^^WWWRRRKKKDDDCCC???CCCQQQ\\\WWWIII===444333222333555777777777444555555444111000000111222222444666888:::<<<===777666666555333222222111000000/////////000111111222333444333222333555666444555777666333111000000111222444555555333111000111111111111222222222222222222222222222111111000000///000444555444555888444333333444666888777777777999:::::::::;;;>>>@@@BBBEEEKKKRRRYYYaaaiiinnnsss{{{rrrXXXKKKJJJBBB@@@===<<<;;;999777555555555555555666888:::;;;999888777666777999;;;<<<666:::<<<::::::CCCVVVeeeuuuyyy|||{{{wwwmmm]]]OOOCCC;;;444333222...,,,---+++,,,,,,---------,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++*********))))))))))))***++++++))))))))))))************))))))))))))))))))))))))******************************++++++++++++******+++***((((((*********)))&&&((()))***))))))+++---***,,,---000777FFF[[[iiitttfff^^^TTTKKK???555111222//////...---,,,***)))(((,,,,,,+++***)))(((''''''((((((''''''(((((())))))))))))(((((((((***+++,,,++++++***)))))))))))))))))))))))))))))))))))))))+++************+++,,,,,,------,,,***)))***---///444<<>>======;;;;;;;;;;;;:::::::::::::::888999<<<===;;;;;;===:::;;;<<<<<<<<>><<<:::999777888888888888777666666444555666777777777777777555555555666666777999999:::888666777:::===???@@@CCCEEEKKKUUU```iiimmmnnnmmmppppppllljjjiiibbbZZZRRRQQQQQQUUU]]]^^^SSSEEE;;;888444333333555555555222444555444111000111333111222444777999<<<===>>>888777555444333333333333222111000/////////000111111333666555333222444555222444777666333111000111222222333333333111000//////000000000000111111111222222222222222111000000///---...333555333444999555333222333666777666444666777999999:::;;;===@@@AAACCCGGGMMMSSSZZZaaaeeelllqqq{{{dddRRRLLLDDDBBB>>><<<<<<;;;:::888777666555666999===BBBEEE>>><<<:::888888999;;;<<<888:::===BBBKKK[[[nnn|||vvvhhh[[[QQQFFF===777222//////---******---+++,,,---------,,,++++++---,,,+++++++++,,,---...------------,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))***++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********)))'''''')))***)))(((%%%''')))))))))***,,,---,,,111777???LLLbbb{{{mmm```SSSEEE===666000...000---.........,,,,,,,,,,,,+++*********))))))(((((('''''''''''''''((())))))))))))((('''(((***,,,---******)))(((((((((((((((((((((((()))******++++++*********+++,,,---...///111000///......222888<<>>>>>???;;;;;;:::::::::999999999888666777;;;;;;999999<<<999;;;<<<<<<<<<===BBBFFFOOOVVV^^^___YYYPPPJJJGGGJJJOOO]]]ppp~~~yyyuuuuuuwwwwwwsssooommmjjjfffaaa\\\XXXUUUTTTJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCBBB@@@>>>;;;999888777777777888777777666666555666777777777777777777555555555555777:::<<<>>>:::777555777<<>>???999777555333222333444555333222111/////////000111000444777777444222333444111444777777333111000111333333333222111000///...////////////000000000000111222222222222111000000...+++,,,222444222333888777555333444777888777444444666888888999:::===???@@@AAADDDHHHMMMSSSYYY\\\```ccckkkxxxmmmWWWLLLFFFCCC???===<<<<<<<<<;;;777777666777<<>>>>>???>>>>>>>>><<<999999:::;;;;;;;;;::::::999999999:::;;;;;;::::::;;;<<<>>>@@@BBBCCCFFFSSSbbbfff^^^SSSKKKIIINNNUUUaaasss}}}{{{yyywwwsssmmmhhhfffbbb[[[XXXXXXNNNMMMKKKJJJHHHGGGGGGFFFFFFBBB???@@@===:::999<<<:::::::::999777666444444666777888888888888777777777666555555555666888999888777555666888<<<@@@CCCEEECCCAAA???AAADDDHHHKKKQQQVVV^^^hhhrrr}}}zzzuuuuuurrrdddVVV@@@:::444222000...000444333444555555333333444555:::999888777777777777777555555444444444333333333222111...------...000222111111222222222333333333666555555555555444444444222222111111111111111111111000///......///111222555444222111////////////000000111222222222222222444555555666555555444333666666666777999;;;===???BBBCCCEEEGGGJJJOOOVVVZZZ___ccciiioooxxxppp[[[TTTHHHHHHCCC======BBB@@@999===:::888999>>>DDDIIILLLFFFBBB===<<<:::999:::<<<<<>>>>>??????>>>???<<<:::999:::;;;;;;:::::::::999999999:::;;;;;;;;;;;;;;;<<<>>>???AAABBBFFFRRR```fffcccZZZRRRNNNQQQXXXcccttt}}}zzzxxxwwwqqqllljjjeee^^^XXXXXXSSSRRRQQQOOOMMMLLLKKKJJJGGGBBB@@@@@@>>>::::::<<<;;;;;;::::::888777666555888777777777777777777777888777666555555666777888777666555555888;;;???BBBAAA???<<<::::::<<>>???AAACCCEEEHHHMMMSSSXXX___cccgggllltttxxxbbbYYYMMMLLLEEE???>>>AAA???999:::999888888;;;???BBBDDDBBBAAA@@@???>>>>>>@@@CCCIIINNNUUU]]]jjjuuutttnnnYYYKKK<<<555333000......---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,++++++++++++,,,------222111...,,,*********+++************************)))***++++++******,,,---++++++***)))((((((''''''(((((()))************)))'''(((((())))))))))))(((************************(((((((((((((((((())))))'''((()))***+++000888>>>UUUfffzzzrrreeeYYYKKKBBB:::333//////...,,,++++++------+++******++++++++++++***((('''***)))))))))))))))))))))&&&'''(((((())))))((((((***)))(((((()))))))))(((***,,,.../////////000111444555:::AAAEEEHHHQQQ[[[jjjlllooosss{{{{{{lllbbbYYYQQQLLLIIIGGGEEECCC@@@;;;444///...---,,,+++******************)))))))))(((((((((xxxttttttwwwyyyyyy}}}~~~{{{zzzxxxtttqqqjjjhhheeeaaa^^^\\\[[[[[[\\\\\\\\\\\\\\\]]]^^^^^^___aaa^^^XXXTTTUUUVVVVVVXXXYYY[[[[[[ZZZZZZ[[[\\\]]]]]]___aaadddfffhhhhhhmmmpppsssuuuwww{{{qqqcccWWWQQQMMMNNNOOOKKKIIIIIICCCAAA>>>>>>???@@@@@@???@@@>>>;;;::::::;;;:::999:::999999999::::::;;;<<<<<<<<<<<<======>>>???@@@FFFOOO\\\gggjjjeee]]]WWWWWW[[[eeevvv|||yyywwwwwwrrrooooookkkddd___^^^\\\ZZZXXXVVVSSSPPPNNNMMMGGGCCCAAAAAA???;;;:::===;;;;;;;;;:::999888777666999888777555555555666777999888666555444555555666666666555666777;;;>>>@@@>>><<<999666555666888999;;;>>>DDDLLLWWWeeesss|||rrr___OOOAAA:::555444444111222444333444555444222111111222111111111111111111222222000111222444555777888888666555222///......//////222222222222333333333333333333333333222222222222/////////......//////000---...000222222222222111777888888888777555444333//////000000000//////...000000111333555888;;;===888888777777888999;;;<<<<<<===@@@BBBEEEJJJPPPTTT[[[^^^bbbeeekkkvvvkkk^^^RRRNNNGGG???>>>@@@>>>:::999999:::;;;<<<===??????AAAAAA@@@>>>???EEENNNTTTaaabbbccceeeiiiiiibbbYYYGGG<<<222000000///...///,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---111///---+++******************************************+++***)))+++...111---,,,***((('''&&&'''''''''((())))))******))))))((())))))))))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((()))***+++***---777EEEQQQtttwwwrrrxxxwwwkkknnnkkk```PPPCCC<<<777333///---++++++,,,---,,,+++))))))*********))))))(((******))))))((((((''''''&&&'''(((((())))))(((((())))))))))))))))))))))))+++---...//////111333666888???JJJTTTYYY^^^hhhsssxxxkkkYYYIII@@@:::777555222000...---------,,,+++***++++++******)))((('''((((((((((((((('''''''''yyyuuutttuuuvvvwww|||~~~yyyxxxwwwuuussskkkjjjgggdddaaa^^^\\\[[[ZZZZZZZZZZZZZZZ[[[\\\\\\^^^^^^[[[VVVRRRQQQRRRRRRVVVWWWYYYXXXWWWVVVWWWXXXXXXYYY[[[]]]^^^___``````fffhhhkkkkkkkkknnntttxxxpppeeeXXXPPPKKKMMMOOOLLLIIIGGGAAA???>>>>>>???@@@@@@@@@AAA>>><<<::::::::::::999999999999999:::;;;<<<<<<>>>>>>============>>>>>>EEELLLXXXfffppppppiiiaaa]]]^^^gggvvv{{{xxxvvvtttpppooorrrrrrlllhhhhhhcccaaa___[[[VVVRRRNNNMMMHHHDDDAAABBB@@@<<<;;;>>>::::::::::::999999888777:::888666444444444666777:::999777555444444444444555555555666888:::<<<======;;;999777666666777888888999<<>>@@@CCCGGGLLLPPPSSSWWW[[[]]]aaajjjxxxttt```TTTNNNDDD===<<<<<<;;;999:::<<<>>>>>>>>>??????@@@AAACCCBBB@@@EEESSSdddooozzzsssjjjccc^^^WWWNNNFFF???666//////000...---...,,,,,,++++++++++++,,,,,,+++++++++++++++++++++,,,***************+++,,,,,,///...,,,+++*********************************************)))))),,,000444000...+++((('''''''''((('''(((((()))))))))))))))))))))***))))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((+++,,,,,,---444DDDZZZkkkyyymmm[[[UUURRRWWWbbbjjjiiieeeooowwwuuudddTTTLLLEEE<<<777444///,,,,,,,,,,,,,,,((()))))))))))))))))))))******))))))((('''''''''''''''((()))))))))))))))(((***++++++++++++---............///222999AAAGGGVVVbbbqqqyyyzzz{{{{{{rrrkkkSSSJJJ===444000111333555///...,,,***************(((((()))***)))(((&&&%%%''''''''''''''''''''''''zzzwwwuuuvvvuuuuuuzzzzzzxxxwwwvvvtttnnnmmmjjjgggddd```]]][[[YYYXXXXXXWWWWWWXXXXXXYYYZZZYYYWWWUUUQQQNNNNNNPPPTTTUUUUUUTTTRRRQQQRRRSSSTTTUUUWWWYYY[[[\\\]]]]]]aaabbbcccaaa___```dddhhhsssrrrhhhZZZRRRLLLMMMOOOKKKGGGEEE@@@>>>===>>>@@@AAA@@@???AAA???<<<;;;;;;;;;:::999999999999999:::;;;<<<===??????>>>===============DDDHHHSSScccrrrwwwrrrkkkcccbbbgggttt~~~|||vvvssssssvvvuuupppmmmlllgggeeebbb]]]XXXRRRMMMJJJIIIEEECCCCCCAAA===<<>>>>><<<;;;===??????GGGNNNSSS^^^ooo}}}xxxeeeVVVLLLDDD===999555///+++,,,---***)))***,,,++++++******++++++,,,++++++++++++++++++++++++***))))))))))))***++++++,,,,,,++++++************))))))))))))))))))))))))*********)))))),,,111444111///,,,***((((((((()))''''''((()))))))))))))))))))))***))))))((('''&&&''''''''''''''''''''''''((((((((())))))))))))******,,,///666CCCZZZuuusss```RRRAAA???>>>@@@FFFNNNUUUXXXiiiyyywwwiii```VVVMMMFFFAAA:::333000...---,,,)))))))))))))))***************))))))(((((((((''''''(((((())))))))))))))),,,---......,,,---000222111555;;;CCCLLLUUU___eeesss}}}nnnccc^^^YYYRRRKKK<<<777000+++))))))+++,,,,,,,,,,,,+++)))'''&&&&&&&&&'''((()))((('''&&&%%%&&&&&&&&&&&&''''''''''''zzzwwwvvvuuurrrqqqvvv}}}}}}{{{yyywwwrrrpppnnnjjjfffbbb___^^^[[[ZZZYYYXXXWWWWWWWWWWWWUUUTTTUUUVVVSSSOOONNNQQQTTTSSSRRRPPPMMMMMMNNNPPPQQQRRRTTTVVVXXXZZZ\\\]]]aaabbbbbb___[[[ZZZ]]]```dddqqq~~~~~~rrrhhhYYYRRRMMMMMMLLLGGGCCCCCC???>>>===>>>@@@@@@???>>>AAA>>><<<;;;;;;<<<;;;:::888888888999:::;;;<<<===??????>>>===============BBBEEEOOO___pppyyyxxxsssjjjeeegggsss~~~~~~{{{zzzwwwpppjjjiiigggfffccc___ZZZTTTOOOLLLJJJFFFCCCDDDBBB>>>===@@@999999:::;;;;;;;;;::::::999888777666666777888999999888666444333333333333666777888999::::::::::::777888888999999:::::::::888888777888:::@@@HHHNNNYYY^^^fffrrrvvvgggQQQFFF;;;888777333111000111333444333222111222444111222333444555444333222444333333333222222111111444333222111000/////////333333333333444444444444444444444444333333333333111000.........000222444444555555666777888888999222333333444333222111000000000111222222222222222//////.........///111222666555444444444555666777888:::<<<===>>>@@@CCCEEEGGGLLLPPPSSSUUU\\\gggooo~~~nnnYYYNNNAAA:::777555666888999;;;<<<:::888999>>>BBBFFFUUUeeeqqq}}}{{{jjjUUUGGG>>>777333222000+++))),,,---++++++---++++++************+++++++++++++++++++++*********)))))))))((())))))***+++************************))))))))))))))))))))))))))))))*********,,,///222///...,,,***))))))))))))&&&'''(((((())))))((((((((())))))))))))(((((('''(((((((((((((((((((((((('''((())))))***+++,,,,,,)))...777FFF[[[sss}}}kkkZZZIII===666666555444444999@@@FFF]]]nnn~~~xxxmmmddd^^^WWWRRRLLLEEE>>>888222...++++++***************+++))))))))))))************'''((())))))******))))))***,,,---,,,+++---333888>>>HHHVVVeeeqqqzzz|||vvvhhh]]]NNNCCC>>>;;;777333///...+++)))((('''((((((%%%(((***+++)))'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''wwwuuutttsssnnnkkkooovvv||||||vvvtttppplllhhhdddbbb``````___]]]\\\ZZZYYYYYYYYYRRRQQQUUUYYYXXXRRRPPPSSSUUUTTTQQQMMMJJJJJJMMMOOOQQQQQQQQQSSSUUUXXXZZZ\\\```aaaaaa]]]YYYXXX[[[^^^^^^iiiuuu|||zzzmmmaaaTTTPPPLLLLLLHHHCCCAAABBB???>>>>>>>>>@@@@@@>>>===@@@>>>;;;;;;<<<<<<<<<<<<888888888999:::;;;======???>>>>>>============>>>@@@CCCLLL\\\mmmxxxzzzxxxqqqiiiiiirrrzzzxxxooohhhfffeeeeeedddaaa^^^YYYUUUSSSKKKGGGDDDDDDBBB>>>>>>AAA;;;;;;<<<===============777777888888999999::::::888777666444333333444444666888999;;;;;;;;;:::999777777888999::::::999999777888777777777999===AAAJJJOOOWWWaaaoooyyywwwppp\\\NNNAAA;;;999555222111111222444444333333444666333444555666666444333222222222222111111111000000000000000000000000000111333333333444444444444555333333333333222222222222000...---,,,---///222333222444888<<<===<<<:::888111111111000000000//////---...///111222222222222////////////////////////333333222222222333555666777888:::;;;:::;;;===???AAAEEEJJJLLLMMMRRR[[[cccsssbbbTTTEEE===888444444888666888;;;;;;===DDDOOOWWWbbbppp}}}qqq```QQQBBB;;;777111---...111---+++......,,,,,,///++++++************++++++++++++++++++*********))))))(((((((((((()))******))))))***************)))))))))))))))))))))))))))''')))*********+++---///++++++******)))(((''''''&&&'''(((((())))))(((((('''(((((())))))))))))((((((((((((((((((((((((((('''((()))***,,,...///000111999GGG\\\rrrsss___NNNCCC:::222111000///---...111555999MMMZZZmmmzzzwwwlllffffffdddccc```[[[SSSGGG;;;222...---,,,+++******++++++))))))******++++++,,,,,,(((((()))************)))(((+++...000333;;;FFFNNN^^^eeeqqq|||{{{pppfff___XXXRRRNNNHHHBBB:::333///---,,,+++((()))***************+++$$$'''******)))((((((***''''''&&&&&&&&&'''''''''&&&&&&''''''((((((((((((tttsssrrrpppkkkfffjjjqqq{{{xxxvvvrrrmmmhhheeecccbbbdddcccaaa___]]]\\\[[[[[[QQQPPPUUU\\\[[[UUUSSSVVVWWWUUUQQQMMMIIIJJJMMMPPPRRRQQQPPPQQQSSSUUUXXXZZZZZZ[[[[[[WWWTTTSSSVVVYYY```iiissszzz|||vvvgggYYYPPPMMMKKKJJJFFF@@@???CCC@@@???>>>???@@@???===<<>>>>>>>>============>>>>>>???BBBKKKYYYjjjvvv{{{{{{vvvllljjjrrrxxx|||zzzpppiiigggdddddddddcccaaa^^^[[[YYYLLLGGGEEEEEECCC???>>>AAA<<<===>>>??????@@@@@@???666777888:::;;;;;;;;;;;;888777555444333333444555777888:::<<<<<<<<<:::999888999:::;;;;;;:::999888777888999888777777999;;;>>>EEENNNWWWdddrrryyyyyycccTTTEEE===;;;777333333000222444444444444666888555666888888888666444333000000000000000000000000---......///000111111222333333333444444444555555222222222111111111111000...---,,,+++,,,...111333222777===AAABBB===777333111000//////...//////000+++,,,...///111222222222...///000000000000//////111111000000111333444555666777999999888888999;;;<<<@@@DDDEEEEEEIIIQQQXXXkkk{{{jjjZZZIII@@@:::444444777444777<<<@@@GGGSSSdddooosss^^^III>>>666666555000++++++222...+++,,,+++((((((+++++++++************++++++++++++++++++******))))))((((((((((((((()))******((())))))************)))))))))))))))))))))))))))'''(((***+++******,,,---(((((())))))((('''&&&%%%&&&''''''(((((((((((((((''''''((())))))***))))))))))))))))))))))))))))))'''''')))+++---///111222<<>><<<<<<>>>>>>============>>>>>><<<;;;;;;:::::::::;;;;;;>>>???@@@@@@>>>===>>>???AAAAAAGGGTTTfffuuu~~~{{{tttllljjjnnnvvv}}}xxxmmmdddfffeeeeeeffffffddd```]]]MMMJJJGGGEEEDDDCCCBBB@@@===;;;;;;;;;======<<<;;;<<<:::999999::::::888777999777444333444777;;;===;;;===BBBFFFGGGCCC<<<777777555444666:::<<<<<<:::888777555444444555666777<<<===BBBMMM]]]ooorrrhhhZZZLLL@@@777555777444111000222333000111444999888777777888777555333222111111111000000//////------...000000111111111333333333444444444555555222222222111111111000000------,,,,,,---000222444111777>>>DDDDDD>>>666000222111000///...---,,,,,,...///000111111111111111333111//////111222000...222222222222333444555555555555555555555666777888:::<<>>===============<<<<<<=========>>>>>>===<<<<<<<<<=========>>>???>>><<<<<<>>>???BBBCCCIIITTTbbboooxxx|||}}}xxxppplllmmmsss{{{{{{rrrjjjiiihhhgggggggggeeeaaa^^^TTTPPPLLLHHHGGGEEECCCAAA>>><<<;;;;;;<<<===<<<;;;;;;999888999::::::999888:::888666444555777:::;;;999;;;>>>BBBCCC@@@:::555666444333555999;;;;;;:::666555444444444666888999888:::>>>FFFTTTeeevvvzzzrrrggg\\\OOOCCC:::555333000000333444333444666777666555555666666444222111111000000000/////////---...///000111111111111222222222333333333444444222222222111111000000000---,,,,,,,,,---///111333000333888;;;;;;777333000111000000///......------///000000111111111111111333111///000111222000...111111111111222333444555555555555555555555666777777999<<>>CCCMMMZZZgggxxx{{{lll]]]MMM>>>444444333111///...---,,,,,,,,,++++++******++++++,,,)))******************)))+++++++++************)))(((((())))))))))))((((((+++++++++******))))))((('''((((((((()))))))))***(((((()))))))))*********(((((())))))))))))((((((******)))))))))((((((((('''((()))******)))(((''')))((('''((())))))))))))'''***...222:::DDDOOOVVVkkkyyy}}}{{{ssshhhYYYJJJ:::333000...,,,------+++)))***,,,...---,,,+++///555:::@@@EEEKKKOOO]]]```dddddd___VVVMMMFFFHHHCCC<<<888555222///,,,+++,,,---------,,,+++***+++((((((+++,,,---555???NNNZZZhhhvvvttthhh^^^WWWUUUMMMCCC<<<999888999888555333000---***))))))***,,,,,,++++++***))))))(((''''''''''''''''''''''''&&&'''''''''((((((((()))''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''sssrrrpppnnnlllkkkjjjjjjooorrrzzzyyysssqqqqqqooonnneee```]]]^^^]]]YYYVVVWWWQQQRRRUUUWWWWWWWWWVVVUUUTTTRRROOOOOOPPPRRRSSSSSSQQQPPPNNNJJJFFFDDDEEEGGGKKKLLLKKKJJJJJJMMMQQQTTTXXX___hhhooommmeeeYYYQQQKKKIIIFFFEEEDDDBBB@@@>>>??????@@@@@@???>>>======<<<;;;;;;;;;;;;;;;;;;<<<@@@???>>>>>>=========>>><<<======<<<<<<===???BBBCCCGGGMMMTTT\\\fffooouuu}}}{{{wwwrrroooqqqwww}}}{{{tttnnnllljjjiiigggdddaaa^^^[[[WWWQQQMMMJJJGGGDDDCCC@@@>>>;;;::::::<<<<<<;;;:::888888888:::;;;:::999:::999888777666777888888777888999;;;<<<:::777333333222222444777999::::::555444444444555777999:::555888<<<@@@IIIZZZnnn||||||wwwoooeeeVVVEEE999777222111444555444333666555333222333333333111//////////////////............///000111111222111111000000111111111222222222111111111111000000000000---,,,++++++,,,...000111000111222333333222111000////////////////////////000111111111222222222222222111000000111111000...000000000000111222333444666666555444444444555555444666999;;;>>>BBBGGGKKKRRR]]]jjjwwwjjjXXXMMMEEEEEEKKKWWWdddtttssshhhYYYLLLCCC<<<444...000///...---,,,+++++++++++++++************++++++******++++++++++++******+++++++++************)))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******(((((())))))))))))((((((((((((((((((((('''''''''&&&'''((())))))((('''&&&''''''((())))))*********+++...555???LLL[[[hhhooo~~~qqqhhh^^^UUUHHH<<<111//////---,,,---,,,+++)))***+++---,,,,,,***+++,,,---...333888===FFFJJJNNNQQQQQQOOOKKKHHHRRRPPPOOOMMMJJJEEE???;;;444222111000111111000...///...///111444<<>>======<<<<<<<<<<<<<<<===>>>>>>>>>===???BBBEEEEEEIIIOOOSSSVVV\\\eeelllxxx|||~~~{{{tttrrruuuzzz{{{tttqqqmmmiiifffbbb^^^[[[^^^ZZZTTTOOOKKKIIIGGGEEECCC@@@<<<::::::;;;<<<<<<999888777888:::;;;;;;999;;;:::999888777666666555555444444444555555333222000000111222555777999:::666666555555666777888999444888<<<>>>CCCRRRhhhyyy~~~wwwiiiUUUDDD===666222333333111000111222111000000111000...---........................//////000111222222111111....../////////000000000000000000000000000000000,,,,,,,,,,,,,,,---...///000000000111111111111111.........///000000111111222111111111111111222222222111000000000000000///////////////000111222333666666555444333333333333222444777999<<<@@@EEEIIISSSZZZdddpppqqqgggaaaaaaeeevvvmmmVVVKKK>>>777555666444222------,,,++++++++++++,,,++++++************+++++++++++++++,,,,,,++++++++++++++++++*********))))))(((((())))))))))))((((((((()))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***(((((())))))))))))((((((''''''''''''''''''''''''''''''((())))))((('''''''''((())))))))))))***+++---222===LLL\\\jjjtttxxx}}}~~~nnn\\\QQQIIIDDD:::222,,,,,,...,,,+++,,,+++***)))******+++,,,,,,---------++++++---111444333555999===@@@AAAAAAAAAQQQVVV]]]cccddd```YYYTTTIIIBBB888111000222444555444888===BBBHHHSSSdddqqqrrr}}}xxxgggTTTDDD999333111....../////////...,,,+++***))))))))))))***+++,,,))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$lllmmmpppssstttuuutttsssrrrqqqsssyyy~~~~~~yyyvvvrrroookkkddd]]]ZZZWWWQQQOOOPPPNNNOOOQQQRRRRRRQQQPPPOOOMMMLLLKKKLLLOOORRRSSSSSSUUUTTTQQQLLLGGGDDDEEEFFFDDDEEEFFFGGGHHHLLLQQQUUU___bbbfffgggccc[[[RRRLLLHHHFFFCCCBBBBBBAAA???===:::;;;;;;;;;;;;;;;:::999999999::::::::::::999999::::::999999999999::::::???@@@AAAAAAAAACCCFFFHHHFFFKKKOOOPPPPPPSSS[[[bbbnnnwww|||vvvuuuwwwttt|||zzzvvvpppjjjeeeaaa\\\YYY^^^ZZZTTTOOOLLLKKKIIIHHHFFFCCC>>>;;;;;;<<<<<<<<<999888777888:::;;;;;;999::::::999888777555444333444222000000111222111000///000111222333555777999888888777777666666666666333888;;;<<>>888666777888>>>GGGQQQYYY```iiissszzzyyy|||{{{tttqqqqqqddd\\\NNNAAA777111000111***+++,,,++++++*********&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%hhhjjjmmmppprrrrrrrrrrrrssspppqqqwww}}}|||xxxuuummmeee]]]YYYUUUPPPNNNOOOOOOPPPQQQRRRRRRQQQOOONNNNNNLLLKKKLLLOOORRRTTTUUUWWWVVVSSSNNNIIIFFFFFFGGGCCCDDDEEEFFFIIIMMMRRRWWWcccfffiiiiiiddd[[[PPPIIIEEECCCBBBAAAAAAAAA???>>>::::::;;;;;;:::999888888888999:::;;;;;;:::999888777777777777888999::::::AAACCCEEEFFFFFFFFFHHHIIIGGGJJJMMMMMMLLLNNNTTTZZZbbbnnn|||zzzwwwwwwxxx|||zzzsssmmmhhhdddaaa___```[[[UUUPPPNNNNNNMMMLLLHHHEEEAAA>>>>>>===<<<;;;:::888888888:::;;;:::999:::999888777555444333222444222///...///111111000///111222222222333666888999999999888777666555444000555888888999CCCTTTbbbyyyuuufffNNNBBB777444444444444666111///////////////---+++---------...............//////000000000000//////,,,,,,---------.....................////////////............------------+++,,,---/////////......---......///111222222333222111000/////////000111000111222111000//////111////////////000111222333444444333222222222333333333444777888:::===AAAEEEIIILLLRRR[[[hhhwwwmmmVVVDDD888555111///......---,,,---,,,,,,++++++,,,,,,---******))))))))))))************++++++++++++******+++++++++************)))(((((())))))))))))((((((************************))))))))))))((((((((((((''''''(((((((((((())))))(((((())))))))))))((((((&&&&&&&&&'''''''''''''''((()))***++++++***)))(((((()))***)))(((+++000555:::III^^^mmmsssrrrooolllnnnhhh[[[KKK<<<111,,,)))///+++***------***((()))((()))***)))((((((***,,,&&&(((+++++++++))))))***++++++++++++,,,...///000333===LLLZZZbbbeeeffffffjjjhhhbbb[[[RRRLLLJJJJJJ[[[eeepppvvvyyyzzzwwwsssnnniiiccc]]]UUUMMMJJJLLLBBB???<<<777222...+++))))))))))))(((&&&%%%&&&(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((('''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&iiikkkmmmoooppppppooonnnpppnnnqqqwww|||zzzwwwmmmddd\\\XXXUUUPPPPPPRRRQQQRRRSSSTTTTTTRRRPPPOOONNNLLLIIIIIILLLPPPSSSUUUVVVUUURRRMMMIIIFFFFFFGGGBBBDDDEEEGGGJJJNNNTTTYYYdddgggkkklllfff\\\PPPHHHBBBAAA@@@@@@AAAAAA@@@???<<<<<<<<<<<<;;;:::888888888999;;;<<<<<<;;;999888666666777888999;;;<<<===BBBEEEHHHIIIHHHHHHHHHHHHGGGIIIJJJJJJIIIKKKPPPSSSXXXcccsss|||~~~|||zzzzzz||||||~~~~~~wwwrrrooommmkkkjjjeee```YYYTTTRRRQQQPPPPPPJJJGGGDDDBBB@@@???===;;;;;;999888999::::::999888999888666444333222222222444222000///000111111111000222333333222222444777888888888888777777666555111444666666666;;;GGGPPPdddvvvvvvaaaRRRAAA999777666555777111000//////000000...,,,------......////////////......////////////......,,,,,,,,,---------......---------....../////////////////////......---,,,++++++,,,,,,---...//////......///000111222222333222111///...---...///000000111333222///...///111000000000000111222333333222222222222222222333444333444666777888:::>>>AAACCCFFFLLLSSS[[[gggvvv~~~iiiVVVDDD777,,,...//////...---///111,,,,,,+++++++++++++++,,,******))))))))))))******)))******************)))+++++++++************)))(((((())))))))))))((((((*********))))))(((((('''***)))))))))(((((((((''''''''''''((((((((())))))(((((())))))))))))((((((&&&&&&''''''(((((((((((('''((()))******)))((('''((()))+++***+++000999AAAUUUeeexxxzzznnnddd```\\\RRREEE;;;333---)))(((,,,)))))),,,---***(((***''')))***)))''''''))),,,&&&(((++++++*********++++++***))))))***+++,,,---,,,222:::AAAFFFLLLRRRVVVhhhkkknnnmmmiiihhhmmmrrrnnn^^^RRRIIIBBB???:::444111333000000000///---+++((('''((()))***)))&&&%%%'''((('''((((((((((((((('''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&nnnnnnoooppppppooonnnmmmmmmmmmpppxxx|||~~~yyytttkkkccc[[[XXXUUURRRRRRUUUSSSTTTUUUVVVUUUTTTRRRPPPLLLIIIFFFFFFIIIMMMQQQRRRUUUTTTQQQLLLGGGEEEFFFGGGBBBDDDFFFHHHKKKPPPVVVZZZcccggglllmmmhhh]]]PPPHHHAAA@@@??????AAABBBAAA???>>>>>>>>>===<<<:::999888888999;;;<<<<<<;;;999888777777888999;;;===???@@@BBBEEEIIIJJJJJJHHHGGGGGGHHHHHHHHHHHHHHHJJJNNNPPPRRR\\\kkkvvv{{{|||||||||xxxvvvtttuuuzzzzzzvvvtttttttttsssjjjeee^^^XXXUUUTTTSSSRRRKKKIIIFFFDDDBBB@@@===;;;<<<:::999999::::::888777888777555333222222222222555333000000111222222111111333555444111111444777666777777888888888777777333555777666444777???EEEMMMeee|||sss```KKK???:::666444444222111000000111000...,,,........./////////000000---...............------,,,,,,---------.........---------.........//////000000000000///...------///---,,,+++,,,...111333...//////000111111222222222000...---,,,---...//////222333222///...///111000000000000111222333444111111111111222333444444333444555666777999<<>>===<<<;;;:::999999999<<<<<<<<<===>>>?????????<<<<<<===<<<;;;<<<>>>@@@EEEDDDEEEGGGKKKKKKHHHEEEGGGFFFEEEEEEEEEHHHJJJLLLRRRXXXbbbppp{{{}}}zzzrrrqqqooopppuuu}}}~~~sssppptttwwwtttpppjjjgggaaaYYYXXXZZZWWWRRRNNNKKKGGGCCC???===<<<<<<999888777888999888777555666666555555555444444444999999888666555555444444555333222222222222111000555666777888999:::::::::777666555555555666888999JJJUUUhhh}}}yyydddMMM>>>888555111000//////000111000---***---.........//////000000111000///------......///---------,,,,,,,,,++++++---......---++++++,,,...------...000333444222111//////............//////,,,,,,...///000000000000444333111///...---......000///---...///000...---222222222333333222222222444444333333222222222222333444555666777888999:::===<<<===BBBGGGOOO\\\iiizzzhhhSSSDDD:::222---------............------************************+++++++++*********))))))''')))******))))))***,,,***++++++++++++***))))))))))))((((((((((((((()))***)))(((&&&&&&&&&'''((())))))))))))))))))))))))''''''''''''((((((((((((%%%'''((()))((()))***,,,))))))((('''''''''''''''*********)))(((&&&%%%$$$&&&))),,,,,,111@@@VVVhhhvvv```LLL@@@===333111...***(((((()))***((((((((((((((('''''''''((((((''''''''''''((((((******))))))((((((((('''&&&''''''((()))******++++++,,,------...000444888DDDLLLXXXbbblll{{{vvvYYYAAA555///---//////***))),,,*********))))))((((((''''''((())))))(((%%%""" %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))'''%%%&&&)))***(((&&&''''''''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&qqqqqqqqqooonnnkkkiiihhhkkknnnrrrrrrqqqrrrwww{{{~~~sssmmmgggaaa]]]\\\ZZZXXXUUUVVVUUUUUUUUUUUUSSSOOOLLLJJJGGGEEEDDDGGGKKKMMMOOONNNNNNMMMKKKHHHFFFEEEFFFEEEFFFHHHKKKPPPXXXbbbhhhkkkmmmnnnnnniii___SSSJJJAAA@@@@@@AAABBBBBBAAA???<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>>>>??????@@@@@@@@@===>>>???>>>>>>???AAACCCEEEDDDEEEHHHJJJKKKHHHFFFFFFFFFEEEEEEFFFHHHJJJKKKMMMRRR[[[hhhsssyyyyyywwwooommmjjjjjjmmmttt|||tttpppsssvvvuuurrrnnnlllfff___\\\\\\YYYTTTOOOLLLHHHDDD@@@>>>===<<<;;;:::999999:::999777555555555555555555444444333222333333444444333333222888555222111111222222222444444666888999:::;;;;;;666666555555666777999:::???GGGVVVfffvvvmmmWWWGGG???888111222111000111333444333111........./////////000000111000///...---......///---------,,,,,,,,,++++++---......---++++++,,,...,,,,,,...111555666666555000//////......//////000---...///000000000000000222111///...---------...000///......000000///...000000111111111111000000444555555555555444333222333444444555666777888888999777888<<>>>>>@@@@@@@@@@@@@@@@@@AAAAAA===>>>???@@@???AAACCCEEEEEEEEEFFFHHHJJJJJJHHHFFFDDDEEEFFFGGGHHHIIIJJJJJJIIIMMMUUU```kkksssvvvwwwuuuqqqmmmjjjkkkpppvvv{{{yyyssstttxxxxxxvvvsssrrrmmmfffbbbaaa]]]WWWQQQOOOKKKFFFBBB???>>>===>>>===;;;::::::999777666444444555666555444333222000111222333444333333333999666222000111333333333333444555666888999:::;;;666666555666777999;;;===;;;???FFFOOO\\\nnnzzzhhhYYYMMMAAA666444111///...000111111111......////////////000000000///......------......------------,,,,,,,,,,,,---......---++++++,,,...+++,,,...222666999999888000000////////////000000///000000111111111000000///...---,,,+++,,,,,,---111000//////111111000///......////////////......444555666777777555444222333333333444444555555555777666888<<>>UUUmmmttt\\\FFF777///,,,***...,,,***((((((((()))***))))))((('''''''''''''''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&'''''''''(((((())))))***---------+++))))))+++---(((+++...111777DDDUUUbbbzzzxxxgggZZZMMMBBB666111000---+++***))))))))))))))))))******'''((()))******(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&qqqrrrssssssqqqooollljjjfffhhhjjjlllmmmpppvvvzzz}}}~~~xxxqqqlllhhhbbb\\\WWWUUUSSSPPPNNNMMMMMMLLLJJJJJJGGGDDDBBBDDDGGGIIIIIIIIIIIIHHHFFFDDDCCCDDDFFFHHHHHHJJJLLLRRR[[[fffmmmnnnmmmllliiiddd[[[QQQKKKBBBBBBDDDEEEGGGEEEBBB???>>>>>>===============>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<===???@@@@@@AAACCCFFFGGGGGGGGGHHHHHHHHHGGGFFFCCCDDDFFFGGGIIIIIIJJJJJJKKKNNNSSS\\\fffpppwww{{{|||yyytttpppoooqqquuuwww|||yyyyyy{{{{{{zzztttuuurrrkkkgggeeeaaa\\\TTTRRRNNNJJJFFFBBB@@@???@@@>>>;;;::::::999777555333444666666666555333222555555555555555444444444666333111111222444444444555555555555666777888888777777777888:::<<>>???@@@AAAGGGUUUiiiwww{{{ooobbbQQQCCC:::666111...---.........//////////////////000000//////......------------...------------,,,,,,,,,---......---++++++,,,...,,,,,,...222666888777666000000////////////000000111111222222222111000000------++++++***+++,,,---111000///000111222111000---......//////......---222333666777777555333111222222222222333333333333666666999>>>BBBEEENNNXXXeeeuuuppp[[[MMMBBB===666222000///...---++++++,,,,,,,,,,,,++++++************************************************'''(((***+++)))(((((()))***++++++++++++***)))))))))(((((((((((())))))************))))))))))))***((((((((((((((((((((((((''''''''''''(((((((((((('''((())))))(((((()))***(((''''''&&&&&&''''''''')))))))))((((((((())))))***---888NNNhhh|||ttt```FFF555///...---******)))(((''''''((()))******)))((('''&&&''''''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))),,,,,,,,,+++)))(((***+++,,,,,,,,,+++---444???HHHTTT___kkkrrrttttttuuuuuuppp___III:::222///,,,+++)))))))))))))))))))))***%%%&&&((())))))((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''&&&'''''''''''''''%%%%%%&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&oooqqqtttuuusssooojjjfffeeeggghhhkkknnnsssxxx|||wwwnnngggbbb]]]YYYTTTQQQNNNMMMMMMNNNNNNMMMJJJGGGCCCBBBCCCFFFHHHHHHFFFFFFEEEDDDBBBBBBDDDFFFHHHIIIJJJNNNTTT^^^jjjrrrpppmmmhhhccc]]]UUUNNNIIIDDDDDDEEEGGGHHHFFFCCC???AAAAAA???>>>===<<<;;;;;;??????@@@@@@@@@@@@@@@@@@>>>@@@BBBCCCCCCDDDFFFHHHIIIIIIIIIHHHGGGEEEEEEEEECCCDDDEEEGGGIIIJJJJJJJJJMMMOOOSSSYYYbbblllvvv|||}}}zzzwwwtttsssttttttyyy~~~}}}|||tttvvvtttmmmiiihhhfffbbbYYYWWWSSSNNNJJJFFFCCCAAAAAA>>>;;;999888888666555555555666666666555444333888888999888777666444333111111111222444555444333777666555444444444555555888888999:::<<<>>>AAABBB???@@@???======CCCOOOYYYqqqyyyuuudddUUUDDD>>>777222000000000111000000000000000000//////...............------,,,.........---------,,,,,,---......---++++++,,,...------...000333444333111000000////////////000000111222222222222222111000------++++++***+++,,,---000//////000111222222111...//////000000//////...///111333555555333111///111111111111222222222222444444777<<<>>>@@@HHHQQQ^^^lllppp]]]KKK???;;;888444222000///......,,,,,,------------,,,,,,************************************************)))+++---...,,,+++***+++***++++++++++++***))))))((((((((((((((()))******)))))))))************)))((((((((((((((((((((((((''''''''''''((((((((((((((()))***)))((('''((()))''''''&&&&&&&&&&&&''''''***)))((('''''''''((((((///444DDD[[[sss}}}zzzrrrZZZJJJ888......000---)))(((((('''''''''((()))******)))'''&&&&&&&&&((((((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***+++***))))))***,,,)))***+++))))))+++///333:::AAAJJJRRRYYYbbbppp{{{sss```NNNCCC<<<555///,,,,,,,,,+++******))))))$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&'''''''''&&&&&&&&&'''%%%%%%%%%%%%&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&lllooorrrsssrrrnnniiifffjjjjjjjjjkkknnnssswwwzzz|||ooohhhbbb]]]ZZZTTTRRRPPPOOOOOOPPPPPPOOOJJJFFFCCCBBBCCCFFFHHHHHHEEEEEEDDDCCCBBBBBBEEEHHHLLLLLLNNNRRRYYYeeeqqqzzzsssnnneee]]]VVVPPPJJJGGGDDDDDDDDDEEEFFFEEEBBB???CCCAAA@@@>>><<<;;;::::::>>>>>>???@@@@@@AAABBBBBBCCCEEEHHHIIIIIIIIIJJJLLLLLLLLLKKKIIIEEECCCBBBCCCCCCDDDEEEFFFHHHIIIKKKKKKMMMOOOQQQUUU[[[eeepppwww|||xxxuuuwww~~~}}}uuuwwwuuuooojjjjjjiiiggg]]][[[XXXSSSNNNIIIFFFDDDAAA>>>;;;999888888777666777777777666666666666666777;;;@@@CCCCCC@@@<<<888444333222333444555444333777666444333222333444444999999999:::<<<>>>@@@BBBBBBCCCCCCAAA???@@@EEEIIIXXXdddrrr}}}uuujjjMMMGGG???888444333222222111111000000000000//////---............---,,,,,,............---------,,,---......---++++++,,,......---...///111111///---//////............//////000111111222222222111111///...---,,,+++,,,,,,---///......///111222111000//////000000000000//////---///000222222111000///000000000111111222222222999888999<<<<<<<<>>AAA@@@>>>===<<<;;;;;;:::>>>??????AAABBBCCCDDDEEEGGGIIIKKKLLLLLLKKKLLLMMMNNNOOOMMMIIIDDD@@@@@@AAADDDDDDDDDEEEGGGIIIKKKMMMMMMOOOPPPRRRVVV___jjjrrr{{{vvvsssyyyxxxzzzxxxpppjjjjjjjjjiiiaaa___\\\WWWRRRMMMHHHFFFBBB???;;;:::999999999888:::999777666666666777888999BBBOOO[[[^^^YYYPPPJJJ===:::555222222333444444444333222111222333555666777777777888999<<<>>>???CCCBBBAAA?????????@@@AAAAAAMMM\\\kkkxxxyyyccc\\\QQQFFF???999555333111111111000000000//////------.........---,,,+++............---------------......---++++++,,,......------///000000...,,,......------------......//////000111222222222111222111///...---------......------...000111111000//////000000000000//////......///000000000000000//////000111222222333333===<<<<<<===<<<===DDDLLLOOO\\\ttt{{{jjjZZZMMMCCC:::444,,,,,,,,,+++++++++,,,...++++++,,,,,,,,,,,,++++++************************))))))*********+++++++++,,,///111222000...---,,,***++++++++++++***))))))''''''''''''((()))***+++&&&'''((()))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((******+++***'''&&&''''''&&&%%%%%%%%%&&&&&&'''((()))(((((((((***---///111555999AAAHHHKKKIIICCC>>>333111...,,,+++***(((&&&((((((((((((((()))))))))+++)))'''%%%%%%&&&((()))((((((''''''''''''((((((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((&&&''')))*********)))***---++++++...000222:::DDDJJJTTT[[[ZZZUUUPPPGGG???<<<:::888555111...,,,***'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&$$$&&&((('''%%%$$$&&&(((###$$$$$$%%%&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&hhhhhhhhhiiijjjlllooopppllljjjiiijjjnnntttxxxzzz}}}vvvnnnfffaaa[[[YYYVVVUUUTTTSSSPPPNNNIIIFFFCCCBBBDDDGGGJJJKKKHHHHHHGGGFFFEEEGGGKKKNNNMMMNNNQQQVVV___lllzzz{{{rrrcccVVVMMMIIIHHHGGGBBBAAA????????????>>><<<>>>>>>===<<<<<<<<<<<<<<<>>>???@@@BBBDDDEEEFFFGGGGGGIIILLLLLLKKKKKKKKKKKKPPPPPPOOOJJJCCC??????@@@EEEDDDDDDDDDFFFIIILLLNNNOOOPPPPPPQQQUUU]]]gggoooyyy~~~wwwpppooouuu}}}|||~~~zzzqqqjjjjjjkkkjjjcccaaa^^^YYYTTTOOOJJJHHHCCC@@@<<<;;;;;;;;;;;;:::<<<:::888666555777999:::<<>>;;;777555666777777777444>>>LLL\\\mmm|||~~~uuugggYYYMMMDDD<<<888222111111111000000//////,,,---.........---,,,+++//////.........------------......---++++++,,,...---------///111111///...---------,,,,,,------------...///000111222222222444333111///...---.........---,,,---000111111000......////////////........./////////000000111111...///000111222333444444:::888888:::;;;<<>>===<<<;;;<<<======>>>>>>???@@@BBBCCCDDDEEEDDDGGGIIIJJJHHHGGGFFFFFFMMMQQQRRRNNNFFF>>>;;;<<>>;;;666000+++(((...,,,************((('''))))))))))))((((((((((((((((((''''''''''''((((((******))))))((((((''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''(((((((((((())))))))))))///111444888;;;>>>@@@AAA>>>@@@AAACCCAAA<<<666222333///***((()))******(((***(((&&&'''(((((('''&&&))))))))))))(((((((((((('''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%fffbbb___aaafffiiijjjhhhlllkkkjjjjjjkkknnnqqqsss{{{zzzqqqiiibbb^^^YYYXXXWWWVVVRRROOOKKKJJJIIIIIIIIIKKKMMMNNNNNNMMMLLLJJJHHHHHHJJJLLLLLLMMMRRR\\\hhhqqqsssrrrsssiii]]]SSSNNNJJJFFFCCCCCCCCCAAA@@@>>>>>>======>>>>>><<<;;;;;;;;;<<<===<<<<<<===???@@@AAABBBCCCBBBEEEGGGHHHGGGEEEDDDEEEKKKNNNPPPMMMFFF@@@>>>>>>DDDDDDEEEGGGIIILLLOOOPPPQQQNNNKKKLLLRRRXXX]]]^^^gggqqq{{{{{{tttuuuwwwzzz}}}vvvnnniiifffeeeccc___]]]YYYUUUPPPLLLDDDCCCBBB@@@???>>>>>>===>>><<<:::888777888999999>>>KKK[[[iiisssttthhhYYYFFF???666111222333222111333222111111222444777888888777666666666666777888999666444444666777666444222666;;;BBBLLL]]]qqq~~~sss___OOOGGG;;;999777555333111///---/////////000000111000000......---,,,,,,,,,------+++,,,---...////////////111000//////111000///---,,,,,,++++++++++++,,,,,,//////.........///000111111111111000///...,,,,,,------.........------,,,000000000000000000000000///////////////000111222444222000///111333666777777777;;;??????CCCPPP^^^xxx}}}rrrcccRRRFFFDDD???>>>;;;888666333222222///......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************)))))))))(((++++++++++++************))))))))))))))))))))))))''''''((()))))))))((((((''''''(((((())))))*********))))))(((((((((((((((((()))******)))((('''&&&))))))((((((((((((((('''((('''%%%&&&)))***)))(((+++,,,000999CCCJJJLLLLLLFFFDDD???999444000---+++,,,***))))))***)))((('''))))))))))))((((((((('''((((((''''''''''''(((((())))))))))))((((((''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((((((''''''((((((((())))))))))))+++,,,...111333555666777999999<<>>>>>======<<<;;;;;;;;;;;;<<<::::::;;;===>>>???@@@AAAAAACCCFFFFFFEEECCCBBBCCCGGGJJJMMMKKKGGGCCCAAABBBDDDDDDFFFGGGJJJMMMOOOQQQRRROOOLLLLLLNNNRRRUUUVVV\\\fffooouuuyyy}}}}}}zzzzzz{{{{{{{{{}}}}}}tttlllgggeeecccaaa^^^[[[VVVQQQMMMFFFEEEDDDBBBAAA@@@@@@@@@>>><<<:::888777777777777:::BBBMMMWWW^^^___VVVLLL???:::444111222222111///333333222222333555777888777666666555555666666777555444333333555777777666000222555888???JJJXXXbbbsss{{{yyyjjj\\\JJJEEE>>>888555333111///---///000000...------...------,,,,,,,,,---......,,,,,,---....../////////000/////////000000...---,,,,,,++++++++++++,,,,,,...------------...///000000000000///...---,,,++++++,,,,,,------------,,,000000000000000000000000000000/////////000000111222000///...///222555777444888???DDDGGGPPPdddwww{{{lll^^^NNN@@@999888444444333222222222222222......---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************))))))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))((('''(((((((((((())))))))))))***)))((((((''''''((((((((())))))))))))(((((('''((((((((())))))*********)))((('''))),,,,,,***'''---111999EEEPPPUUUUUURRRGGGBBB;;;444///,,,,,,---)))((('''((())))))(((''')))))))))(((((((((''''''((((((''''''''''''(((((()))))))))(((((((((((('''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''''''''((((((((()))))))))((()))***+++,,,,,,,,,,,,222000444@@@PPP[[[\\\YYYFFFBBB;;;666222000///---******)))***+++)))&&&$$$)))(((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%aaa___]]]]]]```bbbcccccceeeeeegggiiikkkmmmoooqqq{{{tttlllbbb]]]WWWTTTTTTSSSPPPNNNNNNNNNNNNOOOPPPRRRTTTUUUZZZYYYVVVRRRNNNKKKLLLMMMNNNVVVcccpppwwwvvvooohhheee]]]RRRJJJFFFDDDDDDDDDAAABBBCCCCCCCCCAAA@@@???===<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<>>>???@@@@@@@@@CCCEEEFFFDDDCCCBBBBBBDDDFFFIIIIIIGGGEEEEEEFFFEEEFFFFFFHHHIIIKKKLLLMMMOOOMMMKKKJJJKKKMMMOOOPPPVVV]]]ffflllqqqwww|||~~~}}}|||}}}}}}ssskkkfffeeecccaaa___\\\WWWRRRMMMJJJIIIGGGDDDBBB@@@???>>>>>>===;;;999777666666666777;;;AAAGGGKKKJJJEEE???999666333222333333222000444444333444444666777888555555444444444444555555444333222333333444555555222333333333666<<>>;;;999777666...,,,+++***++++++)))((())))))((((((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%aaa```^^^]]]___aaabbbcccaaaccceeehhhkkkooorrrsss|||tttgggaaaYYYSSSQQQPPPMMMKKKLLLMMMNNNPPPRRRUUUWWWXXXZZZYYYVVVRRRNNNMMMMMMOOOTTT]]]kkkxxx}}}yyypppiiiaaaZZZQQQHHHDDDBBBBBBCCCBBBCCCDDDDDDDDDBBBAAA@@@<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===???@@@AAAAAAAAACCCFFFGGGEEEDDDCCCCCCBBBDDDFFFGGGGGGGGGHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGJJJJJJIIIHHHHHHIIIKKKMMMTTTYYY___eeeiiinnnwww~~~|||ssslllgggfffdddbbb```]]]YYYSSSOOOPPPNNNJJJFFFCCC???===<<<>>>===;;;:::888777666666777777:::===>>>===:::888666555444444444444333222444444444444555666666777333333333333333333333333333333333222111111222222333333222111111333777:::FFFWWWiiiwww{{{lll]]]RRRHHH>>>888555555555333111///000000,,,,,,,,,,,,,,,---...///......---------...//////000///...///000///...,,,---,,,,,,,,,,,,,,,,,,---***+++,,,,,,---............/////////...---,,,+++******+++,,,------------////////////////////////222111111000000000000111111333666888777888:::<<<>>>DDDOOO___ssspppfffcccaaa___XXXMMMAAA999555222444444333222111111111111111000...,,,,,,,,,------++++++++++++++++++++++++))))))))))))************))))))))))))))))))******)))))))))(((((((((''''''(((((((((((((((((((((((('''((()))***++++++++++++))))))))))))(((((((((((()))((((((''''''''''''''')))(((((((((((()))))))))************))))))))))))&&&)))+++)))''')))111888>>>???CCCHHHKKKHHHAAA:::111000---+++)))((((((((()))(((((()))+++,,,,,,+++((((((((((((''''''''''''((((((''''''''''''(((((('''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''((((((((((((''''''((()))************(((***---000444999???BBB>>>???BBBDDDEEEEEEEEEEEE999555000,,,******)))(((***))))))(((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%cccbbb```___```aaacccdddaaaaaacccfffjjjnnnrrrtttzzzzzzmmmfff\\\UUURRRPPPMMMKKKJJJKKKMMMPPPRRRUUUVVVWWWWWWVVVTTTPPPMMMLLLMMMOOOVVV^^^jjjtttxxxtttlllggg\\\XXXQQQJJJEEECCCCCCDDDEEEEEEEEEDDDDDDBBBAAAAAA======>>>>>>======<<<;;;;;;<<<===>>>???@@@AAABBBBBBDDDGGGGGGFFFDDDDDDDDDBBBCCCDDDFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGEEEDDDCCCEEEGGGHHHHHHGGGGGGIIIKKKRRRTTTYYY^^^```dddoooyyyxxxrrrmmmjjjgggdddaaa___[[[WWWTTTUUUSSSOOOJJJEEEAAA>>><<<======<<<;;;:::888777777888777777:::999666555666444444555555555444444444333333444444555555555555111222222333333222222111222333333111//////000111222111111000000000111222;;;GGGXXXgggyyyyyygggTTTFFF<<<888444111111111000///------,,,,,,,,,---......///...---,,,,,,---/////////.........//////---,,,------,,,,,,,,,,,,------******,,,---...//////...///////////////...------+++,,,,,,------------,,,000000000000000000000000111111000000000111111222///222555666666888===BBBJJJVVVjjjiiiTTTIIIHHHGGGKKKJJJBBB:::555111...////////////000111222222222000...,,,,,,,,,---...++++++++++++++++++++++++((((((((()))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&((()))***+++++++++(((((((((((()))))))))))))))(((''''''&&&&&&'''''')))(((((((((((())))))************))))))((((((((('''***,,,,,,,,,111<<>>CCCGGGLLLPPPTTTMMMHHH@@@999444111...,,,++++++***)))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%eeeeeedddbbbaaabbbdddfffbbbbbbbbbcccfffkkkooorrruuu{{{ssskkkaaaYYYUUUSSSQQQNNNJJJKKKMMMOOOPPPRRRSSSSSSTTTSSSQQQNNNJJJIIIJJJLLLPPPVVV```gggiiigggccc___WWWUUUQQQLLLHHHFFFGGGHHHHHHGGGFFFDDDCCCBBBBBBBBB===>>>?????????>>>===<<<;;;;;;<<<>>>???@@@AAABBBAAADDDFFFGGGFFFDDDCCCCCCCCCCCCCCCEEEGGGHHHHHHHHHIIIIIIIIIIIIHHHFFFDDDCCCCCCFFFHHHGGGFFFEEEFFFHHHLLLMMMQQQVVVWWWZZZeeerrryyytttooolllgggdddaaa___\\\ZZZXXXVVVRRRMMMHHHDDDAAA@@@======<<<<<<;;;:::999999999777888;;;999444333666444444444444333333444555222333333444444444444444000000111222222111000000///000111000......111333222111222333444444333222777;;;FFFUUUeeeyyyvvviiiUUULLL@@@:::888777222.........---,,,,,,,,,------000///---,,,,,,---...//////...---...//////---+++------,,,,,,,,,,,,------***+++,,,...//////////////////000000000///......------.........------,,,000000000000000000000000000000000000111222333333///111333555:::CCCPPPZZZjjjyyyuuucccRRRBBB;;;<<<888???BBB<<<555333111---,,,,,,,,,---...///111111111000---+++***+++---...++++++++++++++++++++++++(((((())))))************((()))))))))*********************)))))))))((((((((((((((((((((((((((((((&&&'''(((((())))))))))))''''''(((((())))))******(((((('''&&&&&&&&&&&&''')))(((''''''((()))***+++'''((((((((((((((())))))++++++---111999BBBIIIMMMIIICCC:::555333111///---++++++*********************)))((()))***+++***)))(((((('''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&%%%&&&((((((((('''&&&&&&&&&'''''''''((((((''''''(((((()))((((((((('''((()))))))))+++...000///111555888>>>GGGRRRZZZWWWSSSMMMGGGBBB<<<666111,,,,,,+++***)))(((''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ggggggfffdddcccccceeegggdddcccaaaaaacccgggllloooqqqwwwvvvnnnccc\\\XXXVVVTTTSSSKKKLLLMMMNNNOOOOOOOOOOOOSSSRRRPPPLLLHHHGGGHHHIIIIIINNNUUU[[[\\\[[[ZZZXXXSSSSSSQQQMMMJJJIIIJJJKKKJJJHHHFFFDDDBBBBBBBBBBBB>>>???@@@@@@@@@???===<<<:::;;;<<<===>>>@@@AAAAAAAAACCCFFFFFFEEECCCCCCCCCDDDCCCCCCDDDFFFHHHHHHGGGHHHIIIIIIJJJIIIHHHFFFEEECCCFFFHHHHHHEEEDDDEEEFFFGGGGGGKKKPPPQQQSSS___mmm}}}wwwsssooojjjfffcccbbb```___ZZZXXXTTTPPPKKKHHHEEEDDD<<<=========<<<;;;;;;::::::777888<<<:::444333777333444444333222222333555222222333444444444333333///000111222222111000///,,,...000000...///222555333333444666999999888666555444:::GGGUUUhhhuuugggVVVKKKGGGBBB:::333///...------,,,,,,,,,,,,000///---,,,,,,---...//////...---...//////---+++...------,,,,,,------...***+++---///000000000///000000000000000000///...////////////...---,,,,,,000000000000000000000000000000000000111222333444444666999===FFFWWWlllzzzyyyhhhUUUIII???777555999111999<<<666111000000---.........---......//////000///,,,***)))***,,,---++++++++++++++++++++++++))))))******+++++++++,,,(((((())))))*********+++************))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))******+++(((((('''&&&&&&&&&&&&''')))(((''''''''')))***+++%%%%%%&&&'''((()))******///,,,---666EEEOOOSSSQQQFFF===222+++***,,,------,,,***)))'''''''''((()))***((('''((()))***)))'''(((((('''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&%%%&&&((((((((('''&&&&&&&&&'''''''''((((((***************)))((('''***((('''(((+++------,,,++++++,,,---333???NNNYYYPPPOOOMMMJJJFFF???777222------,,,+++***)))((('''(((''''''&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%iiiiiihhhgggggggggggggggaaacccdddeeefffgggjjjlllpppsssxxx|||rrreee]]][[[ZZZXXXVVVSSSQQQOOOOOOOOOPPPOOONNNKKKMMMNNNLLLIIIGGGIIIJJJMMMLLLLLLNNNQQQQQQNNNJJJMMMLLLKKKJJJIIIJJJJJJKKKNNNKKKHHHEEEDDDBBB@@@>>>::::::;;;<<<=========<<<===>>>>>>????????????>>>CCCBBBAAA@@@@@@@@@AAABBBEEEFFFGGGGGGFFFFFFGGGHHHEEEEEEEEEDDDDDDDDDEEEEEEHHHIIIIIIGGGEEECCCDDDEEEGGGLLLPPPOOONNNQQQZZZbbbxxx~~~yyytttooolllkkkiiifffbbb]]]YYYSSSQQQQQQNNNHHHBBBAAA>>>;;;;;;===>>><<<:::888888999888777555333222222222333333333222111111222111000222444666555555111111000//////////////////////////////000111111000333888>>>AAA???:::666111444666777???SSSppp{{{qqqfffYYYIII>>>333000/////////---,,,,,,/////////...---,,,---...111///......000000///...000////////////...............///000111222333333111///------/////////...222222111///...,,,++++++------..................222...///333444111444;;;???@@@DDDNNN```vvvpppVVVMMM@@@777444333111...111111111111000...---,,,***+++,,,------,,,)))(((******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))***++++++++++++*********))))))(((((('''''''''%%%$$$&&&)))***(((&&&(((((())))))))))))(((((((((((()))***************''''''''''''(((((((((((((((((())))))************)))((((((((()))***+++,,,...888@@@DDDNNNYYYWWWLLL>>>777///+++,,,---+++))))))'''&&&'''((()))((('''******))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''***)))((('''&&&&&&'''(((((('''&&&%%%%%%&&&'''(((((()))***)))''''''((()))%%%&&&'''((()))++++++,,,...,,,+++,,,000888@@@EEENNNTTTVVVSSSRRRQQQIII??????888111...///......///(((((()))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''((((((((('''%%%$$$ggggggfffffffffggghhhiiiddddddcccbbbbbbeeejjjnnnooorrrwww}}}|||rrrfff^^^[[[[[[YYYVVVWWWTTTRRRPPPPPPOOOMMMLLLIIIKKKMMMLLLJJJIIIJJJLLLLLLKKKJJJKKKMMMLLLHHHEEEFFFFFFFFFFFFHHHJJJLLLMMMMMMKKKGGGEEECCCBBB???===::::::::::::::::::;;;;;;<<<<<<=========>>>>>>???CCCBBBAAA@@@@@@AAABBBBBBGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFHHHIIIIIIHHHFFFDDDDDDEEEGGGKKKOOOOOOMMMOOOVVV]]]lllwww|||xxxvvvuuurrrmmmiiiddd___ZZZWWWUUUQQQKKKEEEBBB???===<<<>>>>>><<<;;;888999999888777666444333222333333333333222111111222111000111222333222111111111000//////////////////////////////000000111000222666:::===<<<888444000444666555777CCCXXXhhhyyyyyylll]]]SSS@@@:::444111111000//////...000111...+++***,,,///000000000111333444333111/////////.........------------...///000111222222///...,,,---...///...---///.........---------,,,...............////////////---...222444666>>>HHHHHHOOO]]]nnn}}}jjjYYYIIIAAA777111000000...,,,000000000000///...------++++++,,,,,,,,,+++***)))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))((((((''''''%%%######$$$''''''&&&$$$(((((())))))))))))(((((((((((()))************)))''''''''''''(((((((((((()))))))))))))))************)))''''''(((***---///777BBBJJJLLLPPPVVVQQQGGG:::444---)))***+++***((()))(((''''''((()))((('''(((((((((((('''''''''&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''))))))'''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((+++...000111...+++)))(((&&&''''''((()))***++++++((('''%%%%%%(((...333777@@@FFFLLLNNNSSSZZZ\\\YYYUUUNNNDDD===777000+++(((000---***'''''''''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&(((((((((((('''fffeeeccccccccceeegggiiieeedddaaa^^^^^^bbbhhhmmmmmmpppuuu{{{}}}sssggg___]]]]]]ZZZXXXZZZXXXTTTRRRQQQOOOMMMKKKHHHJJJLLLLLLKKKJJJKKKLLLLLLKKKJJJJJJJJJHHHEEEBBBCCCCCCDDDEEEGGGJJJLLLNNNLLLIIIFFFCCCBBB@@@>>><<<::::::888777777888999999;;;;;;;;;;;;<<<===???@@@CCCCCCBBBBBBBBBBBBCCCDDDIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@AAADDDGGGHHHIIIJJJJJJIIIFFFEEEEEEFFFGGGKKKPPPPPPMMMMMMRRRVVV^^^gggwww|||vvvqqqkkkgggaaa]]]ZZZUUUNNNIIICCCAAA???>>>>>>>>><<<;;;999999999888777666555444333333333333333222111111222000//////000000///...111000000/////////////////////......//////000000000000222555777777444222///222555333111555???IIINNNXXXgggttt{{{~~~~~~}}}wwwppp[[[RRRFFF>>>;;;999666333111222222///,,,+++---/////////111444777888666444............---------,,,,,,,,,---...///000000111...---,,,,,,.........,,,++++++,,,,,,---..................//////000000000000///000333888BBBTTTcccooowwwvvvjjj^^^NNN@@@999444///,,,---...---,,,------............------,,,++++++++++++***************+++++++++,,,,,,,,,************************))))))))))))))))))))))))((()))******++++++******)))))))))(((((((((((('''$$$######$$$&&&&&&%%%###'''(((((())))))((((((''''''((())))))******))))))''''''''''''((((((((((((*********)))))))))))))))***)))'''''')))---222555@@@JJJQQQOOOMMMLLLEEE<<<444///***((()))******((()))(((''''''))))))((('''''''''''''''&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''(((+++///444555333---)))&&&'''((((((((()))))))))))))))((('''&&&'''))),,,...000777>>>CCCMMM[[[hhhoooeeebbb\\\TTTLLLCCC999333444000,,,***++++++)))&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""###%%%'''((()))******dddcccaaa______```bbbdddbbbaaa^^^\\\\\\___eeeiiijjjmmmsssyyy}}}ttthhhaaa______\\\YYY[[[XXXUUUSSSRRRQQQNNNMMMKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHFFFDDDFFFFFFFFFFFFHHHJJJLLLMMMKKKHHHEEEBBBAAA???===;;;<<<:::888777666777888999<<<;;;::::::<<<>>>AAACCCEEEEEEEEEEEEEEEFFFFFFFFFKKKJJJHHHHHHHHHHHHGGGEEEBBB@@@???>>>@@@DDDHHHJJJJJJKKKKKKIIIGGGEEEFFFGGGHHHLLLPPPPPPNNNMMMOOOQQQVVV[[[fffttt~~~zzztttoookkkfffaaa\\\VVVOOOJJJDDDBBB@@@>>>===<<<;;;:::999999888888777666555555444444444444333222111111111000//////000111000...000000////////////000000//////.........//////000111000000222444444333111...111333222000111666;;;===BBBHHHNNNQQQTTTWWWYYYgggsss}}}tttfffZZZTTTPPPHHH@@@<<<888222////////////...---...111555999999888555......---------,,,,,,,,,++++++,,,---......//////...---,,,---///000...---,,,,,,,,,------......///---......///000111111222111111222555???TTToooyyyeeeVVVNNNGGG===333111///------...//////---***+++,,,---------------,,,++++++***)))***************+++++++++,,,,,,,,,************************))))))))))))))))))))))))((())))))***************((((((((((((((((((((((((&&&&&&&&&'''''''''&&&&&&'''((((((((((((((((((''''''(((((()))))))))))))))''''''''''''((((((((((((************))))))))))))***)))((()))---333:::>>>BBBJJJMMMHHHAAA===888222///,,,(((((()))******))))))((('''((()))***)))'''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''+++000111///+++'''%%%''''''''''''''''''&&&&&&))))))))))))))))))******)))...222666>>>MMM```lllooorrrrrrnnnhhh___SSSJJJ:::666111000000...)))%%%(((''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&((()))******cccaaa___\\\[[[[[[\\\\\\[[[\\\]]]]]]]]]^^^aaacccfffkkkrrryyy~~~uuujjjcccbbbaaa^^^[[[YYYWWWTTTSSSSSSSSSQQQPPPOOOOOOOOOOOONNNLLLJJJHHHFFFGGGHHHHHHGGGGGGGGGHHHEEEEEEEEEFFFGGGJJJLLLNNNJJJGGGDDDAAA@@@>>><<<:::===<<<999888777888999:::<<<<<<<<<<<<>>>AAAEEEGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKIIIHHHIIIKKKLLLJJJIIIAAA@@@>>>>>>@@@DDDIIIKKKJJJKKKKKKIIIGGGEEEFFFGGGJJJMMMPPPQQQOOONNNNNNOOOTTTVVV[[[bbbkkkqqquuuvvvxxxyyyzzz}}}yyyrrrooolllgggaaa[[[TTTNNNJJJDDDDDDBBB???<<<:::999999999999888888777777666666444555555444333222111111000//////000222333333222000000////////////000000//////............//////222111000111333444333222000111222111000111555777<<<>>>AAABBBAAAAAAAAABBBJJJVVVgggttt}}}zzzuuujjj___MMMBBB555///111222///***+++---///333777888666444......---------,,,,,,,,,++++++,,,,,,------...............///111222000////////////...............------...///000111222333//////000666FFFbbbmmm]]]III>>>;;;999555000///........./////////...)))***+++,,,---------,,,,,,+++***)))))))))************+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))'''''''''''''''(((((((((&&&'''((((((''''''''''''''''''((((((((((((''''''''''''((()))))))))))))))''''''''''''((((((((((((*********)))))))))))))))))))))***---222:::@@@EEE@@@CCCBBB;;;444111000///+++***))))))***+++++++++***((('''((()))***)))((((((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''''''''''''''''''''&&&''''''''''''''''''&&&$$$''')))***)))'''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&)))***,,,---222<<>><<<:::<<<<<<:::999999:::;;;;;;<<<<<<===???AAADDDGGGIIIHHHIIIJJJKKKLLLLLLLLLKKKKKKIIIGGGIIILLLMMMLLLIII@@@@@@???@@@BBBEEEIIIKKKIIIJJJJJJIIIFFFEEEEEEFFFIIILLLNNNOOOOOONNNNNNOOORRRTTTVVVYYY\\\```gggkkksssvvv{{{xxxqqqllljjjfff```ZZZSSSNNNKKKFFFFFFDDDAAA<<<:::999::::::999888777777777777888555555555555444222111000000//////111333555444444///////////////000000111//////......------......222111000111444555555444333222000//////111222333333888>>>BBBAAA>>>:::999888@@@LLLXXXdddqqqfffVVVBBB666444333...))),,,,,,...111444555333111............---------,,,++++++,,,,,,------------......///111333333111///111111000///......------+++,,,---...000111222333+++...333<<>>AAACCCFFFHHHIIIGGGHHHJJJKKKLLLLLLLLLKKKLLLIIIFFFHHHKKKLLLIIIFFF@@@@@@AAABBBDDDFFFIIIJJJHHHIIIIIIHHHFFFDDDDDDEEEHHHIIIKKKLLLMMMNNNOOOOOOMMMRRRWWWWWWVVVXXX___eeemmmssszzz{{{tttkkkiiifffaaa[[[UUUPPPNNNIIIIIIHHHDDD>>>;;;;;;<<<:::999888777777777888999666666666555444222111000222111000111333444333222///////////////000111111000///...------------...000000000222444666555555222111//////111111111000---111777;;;;;;888666555222555;;;BBBKKKXXXgggqqqsss[[[GGG:::444111///.........///111222111////////////.........------,,,,,,,,,---------------------...000222333111///000//////......---,,,,,,******,,,---///111222333///666@@@NNNeeevvvcccQQQFFFBBB999222333333///---...,,,,,,---,,,++++++,,,,,,++++++,,,,,,---,,,,,,,,,)))***+++++++++***((('''******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))&&&&&&&&&'''''''''((((((&&&)))******'''%%%&&&(((&&&''''''((((((''''''&&&&&&'''(((((())))))((((((''''''''''''((((((((((((''''''((()))***++++++,,,***---222666:::<<<======555111---,,,,,,,,,---...&&&(((***++++++***++++++***)))((()))******)))((('''''''''((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''$$$&&&(((***+++******)))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''')))*********))))))&&&&&&'''(((((('''&&&&&&&&&'''((((((&&&&&&((()))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))******)))%%%%%%***------222888999FFFRRRZZZhhh~~~uuu___III:::444333******)))((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%&&&&&&'''\\\]]]^^^^^^]]][[[XXXWWWXXX[[[^^^aaabbbdddfffhhhdddiiiqqqxxx}}}wwwmmmhhhfffeeebbb^^^XXXUUUSSSRRRSSSSSSRRRPPPRRRQQQQQQSSSUUUTTTPPPLLLCCCEEEGGGGGGEEEEEEHHHKKKGGGGGGGGGGGGIIIKKKMMMNNNKKKHHHDDDBBBAAA???===;;;888999:::;;;;;;;;;;;;;;;999;;;>>>AAADDDGGGHHHIIIFFFGGGIIIKKKKKKKKKKKKJJJMMMIIIFFFFFFIIIJJJFFFCCCAAAAAABBBCCCEEEGGGIIIJJJHHHIIIIIIGGGEEECCCDDDEEEFFFGGGHHHJJJKKKMMMOOOPPPIIIPPPXXXYYYVVVVVV]]]ddddddjjjrrrxxx}}}xxxjjjjjjgggbbb\\\VVVSSSQQQKKKLLLKKKFFF@@@<<<<<<===:::999888777777777888999666666666555444333111000333222111111222222111000///////////////000111111000///...---------------///...///222555666666555000//////111444555333000111222333222111222444666222222222555<<>>666111000444444///---///,,,------,,,+++,,,---...,,,,,,---------,,,,,,+++((()))+++,,,+++***(((&&&******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))&&&&&&&&&'''''''''(((((())),,,...---***((()))***&&&''''''''''''''''''&&&&&&''''''(((((((((((((((''''''''''''((((((((()))&&&&&&''')))***+++,,,---+++///444999;;;;;;888777///***((())),,,,,,+++***%%%''')))******))))))******)))((()))***+++***(((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((###%%%'''***+++++++++***((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''((()))+++++++++***)))%%%&&&'''(((((('''&&&%%%&&&'''))))))'''%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((((((((('''######***---******------999@@@EEETTTpppyyyaaaIII;;;555,,,,,,+++***)))((('''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((dddiiijjjddd___]]]\\\YYY[[[]]]___```aaabbbdddfffggghhhjjjmmmrrr{{{|||tttmmmiiifffcccbbb^^^YYYSSSQQQSSSTTTRRROOORRRRRRRRRTTTTTTRRRNNNKKKEEEEEEHHHMMMMMMIIIGGGIIIGGGJJJJJJGGGHHHLLLMMMLLLHHHIIIIIIGGGBBB===:::999777999<<>>===@@@>>>===>>>BBBEEEGGGHHHJJJEEEAAA@@@DDDGGGHHHHHHMMMLLLKKKIIIHHHGGGFFFFFF@@@AAACCCDDDFFFHHHJJJJJJFFFEEEEEEDDDCCCCCCBBBBBBDDDFFFHHHHHHHHHIIIJJJLLLKKKOOOTTTWWWXXXXXXYYYYYYaaaccchhhoooxxxwwwqqqjjjeeeccc^^^UUURRRUUUTTTUUUSSSNNNFFF@@@>>>>>>:::888666666777888777666444555666666666555333222111222222333222111000///......///111111222222222222111000///............222222111111222222333444222222111111222222333333...000333444333222222333444222000///333999@@@EEE^^^rrroooWWWCCC888666---///222444000+++---333........................---,,,+++***+++,,,---...///............---------000000///...............000,,,,,,///...---333<<>>333+++,,,---***((()))&&&'''&&&&&&((()))&&&###***'''$$$"""$$$''')))***rrrwwwxxxqqqhhhccc```]]][[[\\\^^^^^^^^^___bbbdddggggggggghhhkkkrrrzzz}}}uuuooolllkkkkkklllfff```YYYVVVWWWXXXVVVTTTUUUTTTTTTUUUUUUSSSOOOLLLNNNLLLMMMPPPPPPLLLKKKMMMMMMOOONNNJJJHHHIIIHHHDDDAAABBBCCCCCCBBB@@@===;;;999;;;===???@@@???>>>===@@@>>>===>>>BBBEEEGGGHHHIIIFFFBBBAAABBBDDDFFFGGGJJJIIIHHHFFFEEEEEEEEEEEECCCCCCDDDEEEFFFGGGGGGHHHEEEEEEDDDDDDCCCBBBBBBAAABBBCCCFFFFFFGGGGGGIIIKKKMMMPPPTTTVVVWWWWWWXXXYYY\\\^^^cccjjjrrr{{{vvvoooiiifff```XXXUUUWWWYYYYYYXXXRRRJJJDDDAAA@@@;;;999777777777888777555444555555666666555444333111222333333333222000///...///000111111222222222222111111000000000000000222222111111222222333444222111111000111111222222///000222333222222444555333111//////111555:::===FFFWWWiiiwww~~~iiiTTTCCC:::555111///111000------000...........................---,,,++++++,,,---...------------,,,,,,,,,,,,///......---,,,,,,------///,,,,,,...000444@@@NNNiiiyyysssgggVVVHHH???999444111...///000000000///---------,,,++++++------,,,+++,,,++++++******++++++,,,,,,,,,++++++***)))((((((*********)))(((((('''''')))(((((()))***)))'''%%%************)))))))))((((((((())))))))))))((((((''''''''''''((((((((((((111///---,,,************((((((((((((''''''''''''&&&&&&&&&'''''''''(((((('''((()))******))))))((()))))))))))))))***+++---444444555555333000---+++++++++)))((((((((())))))&&&'''(((************)))******))))))((((((''''''***)))(((''''''((()))***(((((('''''''''(((((())))))))))))))))))'''&&&%%%''''''''''''''''''''''''((((((((((((''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''%%%%%%'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''###''')))'''&&&((()))'''&&&&&&'''(((((((((((('''((('''&&&%%%%%%&&&'''(((***+++---///555BBBSSS___ttt~~~pppdddTTTGGG999222...)))))),,,&&&&&&%%%$$$%%%&&&'''&&&***'''$$$$$$%%%'''((()))|||{{{nnnfffaaa^^^]]]^^^^^^]]]]]]___bbbeeeiiihhhfffdddeeeiiipppuuuwww|||~~~wwwrrrqqqssstttuuulllfff^^^ZZZYYYYYYXXXVVVWWWWWWVVVWWWWWWTTTQQQNNNQQQNNNNNNQQQRRRPPPRRRUUUZZZ]]][[[UUUQQQMMMHHHBBB@@@??????BBBDDDCCC???;;;<<<===>>>@@@@@@@@@???>>>???>>>===???BBBEEEGGGGGGFFFFFFDDDBBB@@@@@@CCCEEEGGGFFFDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@???AAACCCEEEEEEFFFIIIKKKOOOQQQSSSTTTTTTTTTVVVXXXYYY[[[___eeemmmtttzzz~~~}}}vvvppphhh```]]]^^^aaa```]]]WWWPPPIIIEEEDDD===;;;999777888777666444444444555555666555555444222333333444444333111111...///000111111222111111222222111111222222333333222222111111222222333444222111111000000000111111000222333444333333444666111000///...///000333444666AAAMMMYYYkkkoooYYYJJJCCC:::222222333111000111..................------///...------------......,,,,,,,,,,,,++++++++++++------,,,+++++++++,,,,,,---,,,,,,///444@@@VVViiiyyylllVVVMMMAAA888333111///------------------,,,++++++---+++***+++,,,---,,,+++++++++************++++++++++++******))))))(((((())))))))))))))))))))))))***))))))*********'''%%%************))))))))))))))))))***))))))((('''&&&''''''''''''((((((((((((---,,,+++***)))))))))***((((((((((((''''''''''''&&&&&&'''''''''(((((((((((())))))******)))(((((()))+++---+++((()))///444777666555333000...,,,+++,,,+++***)))((()))******))))))*********)))((((((''''''''''''''''''''''''))))))(((((((((((())))))&&&&&&&&&&&&&&&'''((())))))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''"""''')))'''''')))***)))'''''''''''''''((())))))''''''&&&&&&&&&&&&'''''')))******)))***///777>>>OOOaaawwwzzzmmmaaaPPPBBB555---+++---***)))(((&&&$$$$$$&&&))))))(((&&&&&&'''(((''''''vvv~~~yyylllccc^^^\\\^^^___^^^^^^^^^aaafffiiimmmllliiifffeeehhhmmmrrruuu{{{}}}|||xxxvvvvvvwwwxxxwwwqqqllleee```^^^]]]\\\ZZZYYYXXXXXXYYYYYYXXXUUURRROOOLLLKKKNNNQQQSSSXXX]]]dddgggfff___YYYSSSKKKDDDDDDBBB@@@BBBFFFEEE???999<<<===>>>???@@@AAAAAABBB???>>>>>>???CCCEEEFFFFFFDDDEEEEEECCC???>>>@@@CCCEEEDDDBBBAAAAAABBBDDDFFFDDDDDDEEEEEEEEEEEEEEEEEEBBBCCCCCCCCCBBBAAA@@@???>>>@@@CCCDDDEEEGGGIIIKKKPPPQQQRRRQQQQQQRRRUUUWWW\\\]]]```dddiiinnnrrrttt|||~~~tttlllhhhggggggeeeaaa[[[TTTMMMIIIFFF???===:::888888777555444444444444555555555555555222333444444444444222222//////000111111111111111222222222222333444555666222222111111222222333444333333222111000000111111222555888888777555333333//////............//////444888===DDDSSSkkkxxxiiiZZZPPPEEE@@@<<<666333333//////............------/////////...............,,,,,,,,,,,,++++++++++++---,,,,,,+++++++++,,,,,,+++,,,---000:::OOOlllxxxdddSSSCCC===555000......///...,,,,,,,,,,,,,,,+++++++++,,,+++***+++,,,,,,,,,***++++++************+++++++++++++++***************(((((()))))))))************))))))+++,,,,,,***(((*********)))))))))))))))************)))'''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((************))))))(((((()))+++------///222888===<<<:::666333///------,,,---,,,+++*********+++,,,++++++++++++*********)))((((((((((((((()))))))))))))))(((((((((((())))))$$$$$$$$$%%%&&&'''((()))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""''')))''''''***+++))))))((('''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&(((---111777FFF\\\ooozzz~~~|||xxx{{{uuukkk\\\KKK:::000+++---,,,+++***'''$$$%%%))))))((('''''')))((('''%%%gggoootttnnneee___\\\YYY[[[\\\]]]]]]^^^bbbgggkkknnnmmmjjjhhhgggiiinnnrrruuu{{{~~~}}}{{{xxxvvvxxxxxxyyyzzz{{{yyyvvvsssuuuqqqlllhhhfffdddcccbbb[[[[[[ZZZ\\\]]]]]][[[YYYRRRNNNLLLNNNQQQTTTZZZaaadddggghhhccc]]]WWWNNNFFFGGGCCCAAABBBEEEDDD???:::;;;;;;<<<>>>@@@BBBDDDEEE@@@??????@@@CCCEEEEEEDDDAAACCCEEECCC@@@>>>@@@BBBEEEDDDCCCBBBBBBCCCEEEFFFCCCCCCCCCDDDEEEEEEFFFFFFBBBCCCCCCDDDCCCAAA@@@>>>???AAADDDEEEFFFHHHJJJMMMPPPPPPPPPOOOOOOPPPSSSVVV]]]]]]___aaadddfffhhhjjjpppsssxxx}}}~~~vvvpppllljjjgggccc]]]VVVPPPJJJGGG@@@>>>;;;999888888666444555555444444555555555555222222333444444444333222///000000111111111111000111111222222333444666666222222111111222222333444666555444333222111111111444888<<<>>>;;;666111...------...////////////...111111222555===MMMccctttxxxpppeeeZZZLLL===555333000000000//////.........000000000//////.........------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,------***---///444BBB]]]}}}}}}mmmVVVCCC888555111...---...///000---------,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++******))))))******+++++++++,,,,,,,,,,,,,,,,,,(((((())))))******++++++))))))***,,,//////...,,,))))))))))))))))))******************)))'''&&&&&&''''''''''''(((((((((((('''''''''(((((()))))))))(((((((((((('''''''''''''''''''''((((((((())))))*********))))))))))))***++++++---222:::@@@CCCDDD<<<:::555111...,,,,,,---,,,+++***)))******,,,,,,******************++++++(((((((((((())))))))))))(((((())))))))))))(((((($$$$$$$$$$$$%%%'''((((((((((((''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""''')))'''''')))***)))((('''&&&&&&&&&''')))***%%%&&&&&&&&&&&&&&&&&&%%%'''&&&%%%%%%%%%)))---000,,,444BBBPPPZZZ```dddggg}}}zzzhhhQQQ;;;,,,,,,)))***,,,+++&&&&&&)))(((''''''(((***)))'''%%%\\\cccgggdddaaa___]]]ZZZWWWXXXZZZ[[[\\\___dddgggiiijjjiiihhhhhhiiimmmpppsssxxx|||zzzyyywwwuuusssuuuyyy|||~~~{{{vvvqqqpppooommmkkkiiihhhgggfffbbbaaa```aaabbbcccaaa```\\\VVVRRRRRRSSSTTTYYY```eeeiiikkkgggccc^^^WWWOOOHHHEEEBBBBBBCCCCCCAAA>>><<<<<<<<<===???BBBDDDFFFBBBAAA@@@AAACCCDDDCCCBBB???@@@BBBCCCBBBAAABBBBBBEEEEEEEEEEEEEEEEEEFFFFFFCCCCCCCCCDDDDDDEEEEEEEEEBBBCCCDDDEEEDDDBBB@@@???AAACCCEEEGGGGGGHHHKKKMMMNNNOOOOOOOOONNNOOORRRTTTYYYZZZ[[[\\\]]]___``````gggjjjoootttzzz|||uuunnnkkkgggbbb]]]XXXRRRKKKGGGAAA>>>;;;:::999888777555777666555444444444444555111111333444444333333222000000111111111111000000111111111111222333444555222222111111222222333444777777555444222222111111444888===>>>;;;555///,,,------...///000000/////////...///111333;;;IIIWWWvvvwwwcccLLL;;;444222222111111000000/////////000000000///...---,,,------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------***...222:::LLLiiivvvdddNNN<<<222111///---,,,,,,---.........---,,,,,,,,,,,,,,,,,,***)))***+++,,,+++*********))))))))))))******+++,,,,,,,,,------......)))))))))******+++++++++******+++---///000...---))))))))))))************))))))***))))))((('''&&&''''''''''''((((((((((((&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))***))))))))))))***+++,,,//////222:::DDDIIIIIIFFF888666222...+++++++++,,,,,,++++++******+++---...******)))))))))***++++++(((((((((((((((((((((((((((((())))))))))))((((((%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###''')))&&&%%%((((((&&&&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%((('''%%%$$$$$$'''***,,,***+++000888???DDDLLLSSSooo{{{jjjPPP<<<111***(((,,,---((('''+++'''''''''(((******)))'''YYY]]]___^^^___aaa^^^YYYWWWYYYZZZ[[[[[[]]]___bbbfffhhhiiiiiiiiiiiikkkmmmqqquuuzzz}}}~~~~~~|||zzzyyyxxxwwwvvvrrrtttxxx}}}~~~yyyuuulllnnnppppppooonnnmmmlllllljjjiiihhhhhhhhhfffddd```ZZZUUUUUUUUUUUUYYY___gggkkkmmmkkkhhheee^^^XXXQQQNNNJJJFFFDDDBBBBBBBBB???>>><<<<<<===???BBBCCCCCCBBBAAABBBCCCCCCAAA???======???BBBEEEFFFEEECCCEEEFFFFFFGGGGGGFFFEEEDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBDDDEEEFFFEEECCCAAA???BBBDDDFFFGGGGGGHHHJJJLLLKKKMMMNNNNNNNNNOOOQQQSSSTTTUUUVVVXXXZZZ\\\]]]]]]bbbffflllqqqvvvzzzyyyrrrkkkgggbbb]]]YYYSSSMMMHHH@@@>>>;;;::::::999888666888777666444333333333333///000222333333333222111000000111111111111000000000000///000000111222222222222111111222222333444777777555333222111000000222555888999666333000///...////////////.........///...000333222333<<>><<<<<<===AAAGGGIIIGGGDDDDDDFFFGGGHHHHHHFFFDDDBBBGGGFFFEEEDDDCCCBBBAAAAAACCCDDDFFFGGGFFFDDDAAA???BBBDDDFFFFFFFFFGGGIIIJJJIIIKKKMMMNNNNNNOOOQQQSSSQQQRRRUUUWWWZZZ\\\^^^^^^aaafffmmmrrruuuvvvwwwxxx~~~vvvlllgggbbb]]]ZZZUUUNNNIII@@@>>>;;;:::::::::999777:::888666444333222222333///000111222333222222111000000111111111000000/////////////////////000111222222111111222222333444777666444222111000//////111222444333222111111222000000///......---,,,,,,...---///222///,,,222<<<;;;DDDLLLVVVkkkvvv[[[HHH555555444444333222111111...////////////---+++***+++++++++************)))))))))((())))))***++++++***000777CCCYYYtttsss]]]FFF999444+++,,,,,,,,,+++***+++,,,------+++*********+++,,,+++***)))***+++++++++)))******))))))))))))******))))))***+++,,,------...************************---,,,++++++,,,***'''%%%(((((())))))*********+++'''((()))))))))))))))(((''''''''''''((((((((()))&&&'''((())))))((('''''')))(((((((((''''''''''''(((((((((((())))))))))))((((((((((((***,,,...///444<<>>AAACCC???@@@AAABBBBBB@@@???>>>@@@@@@???AAADDDFFFFFFEEEHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFEEECCC@@@???AAABBBFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHKKKJJJJJJLLLNNNPPPPPPPPPSSSSSSSSSUUUYYY\\\]]]]]]```bbbeeejjjoooqqqqqqppprrrvvv}}}{{{sssmmmfffaaa___ZZZSSSMMMEEE@@@;;;:::<<<===;;;777999999888777666444222111222111111111111111111111222111111000000000000000///////////////000000000---///222555777999::::::444222111000111000///---000000000000000///......111111000///////////////...............///000111222777<<>>;;;;;;777666555555888<<<@@@CCCOOOPPPOOOMMMKKKNNNUUU[[[UUUJJJCCCCCC>>>666777@@@???;;;666444333111---***...+++((((((******(((%%%((()))*********)))(((''''''((()))***+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&))),,,///111,,,)))''''''((((((&&&###%%%&&&''''''((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$&&&((('''''''''''''''((())))))---111>>>WWWssszzzjjjSSS???333---***((('''&&&$$$%%%'''***++++++```___]]][[[[[[]]]___```aaaaaaaaacccdddeeecccaaabbbbbbcccdddfffhhhiiijjjlllmmmnnnooopppsssxxx||||||}}}}}}zzzwwwtttssssssssssssrrrsssyyy}}}~~~|||uuunnnkkkhhhgggggghhhhhhgggfffccc___\\\ZZZ[[[\\\]]]\\\[[[YYYUUUPPPJJJDDDAAABBB@@@???======>>>???AAACCCCCCCCCCCCBBB@@@??????@@@@@@AAACCCFFFGGGFFFEEEGGGGGGGGGGGGGGGFFFFFFEEECCCCCCCCCAAA??????AAACCCIIIHHHGGGFFFEEEEEEEEEFFFDDDDDDCCCCCCDDDEEEGGGHHHLLLKKKKKKMMMPPPRRRRRRQQQQQQQQQQQQSSSWWWZZZ[[[[[[___```bbbfffjjjlllllllllmmmpppuuu}}}{{{uuummmjjjiiieee]]]UUUNNNGGG@@@<<<<<<<<<:::888:::999999888777555444333333333333222222111111111111111000////////////000//////000000000000000///---///111444666777888888444222111000111111///...000000000000000///......111000000//////////////////............//////000///222555888<<>>888444///,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++)))(((***,,,---222999CCCPPPggg|||{{{ooohhhZZZIII;;;222...,,,*********************************************************))))))(((((((((,,,+++)))(((((()))+++,,,(((((()))***************)))))))))))))))))))))************)))))))))((((((%%%)))***'''&&&)))***(((+++'''&&&)))***(((''')))(((((()))))))))*********(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((******+++,,,///333777999<<>>999888;;;???999<<>>>>>>>>???@@@AAAGGGFFFEEECCCBBBAAA@@@@@@@@@AAABBBEEEHHHIIIGGGEEEFFFFFFFFFFFFFFFFFFEEEEEEBBBBBB@@@>>>===>>>AAADDDIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHMMMLLLLLLNNNQQQRRRRRRRRRQQQPPPPPPSSSVVVZZZ[[[[[[]]]^^^___aaacccdddfffffffffiiimmmppptttzzzxxxvvvvvvrrrhhh^^^WWWPPPGGG@@@>>>===;;;999::::::999888888777666666555555444333222222111111111000//////....../////////000111111111000///...---...000222333444444444333111000000111111///...//////000000000///......000000//////......//////000//////............//////111222222222666>>>CCCLLLXXXhhhxxx|||ssseeeRRRCCC;;;666000,,,......---,,,+++++++++++++++++++++++++++++++++++++++++++++***)))))),,,///777???OOOddduuu{{{wwwqqq]]]SSSEEE:::444///+++)))++++++++++++++++++++++++***************************************)))))))))+++***)))(((((()))***+++))))))))))))))))))))))))******))))))))))))))))))******))))))))))))(((((((((,,,---)))''')))++++++***&&&%%%(((***((((((***(((((())))))))))))******(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((()))+++---000333555666666888888666222444:::@@@GGGPPP\\\eeekkkqqqxxx}}}~~~qqqgggfffeeebbbccchhhgggfffccc[[[PPPGGGBBB@@@777888888555111---+++******)))((((((((((((((((((%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((('''&&&%%%$$$%%%%%%&&&((('''&&&&&&(((((('''&&&%%%&&&''''''((((((''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%&&&&&&'''&&&$$$$$$&&&(((''''''&&&&&&''''''((())))))***,,,000:::KKK```nnnvvvvvvtttnnnaaaPPP???444++++++***(((&&&&&&((()))eeecccaaa___^^^^^^^^^___cccbbbaaabbbddddddcccbbbaaa```______```dddgggiiilllmmmnnnoooppprrrvvvyyy{{{~~~|||xxxttttttvvvxxxvvvtttrrrooollllllmmmnnnooooooyyy{{{~~~|||vvvrrrooommmiiifffccc___[[[XXXVVVUUUUUUXXX]]]___]]]VVVNNNIIIAAA@@@>>>>>>>>>AAACCCEEEGGGEEEDDDBBBAAAAAABBBBBBAAABBBDDDGGGJJJJJJHHHFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCAAA???===>>>AAADDDGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFGGGGGGLLLKKKKKKMMMPPPRRRRRRQQQRRRQQQQQQTTTWWW[[[\\\\\\\\\]]]]]]]]]]]]^^^```bbb```dddhhhiiiiiillltttzzzzzzmmmaaa[[[UUUMMMGGGCCC???<<<999999999888888777777777777777666666444333222111111000000///...............///000111222222000///...---...//////000000111111000///......///000...---...///////////////......000//////.........//////111000///..................///111111111333666:::===DDDRRRbbbtttttt___KKK===555111...---,,,+++*********++++++++++++++++++++++++++++++,,,******+++******---222;;;GGG^^^www{{{nnngggRRRFFF888333222///,,,***++++++++++++++++++++++++************************++++++************************))))))))))))******,,,++++++***)))(((((((((*********)))))))))))))))))))))))))))))))))(((((())),,,------111555333......)))''')))***((((((***(((((((((((()))))))))***(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((()))***,,,///000111111111///333666555444777>>>DDDYYYiii|||yyyppphhhhhhiiifffeeeffffffjjjkkkeeeZZZRRRPPPQQQJJJKKKJJJDDD;;;333///...***))))))))))))+++---...******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''((((((''''''&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''%%%&&&''''''((('''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%&&&'''&&&%%%%%%&&&''''''&&&&&&&&&&&&'''((((((%%%(((+++---...555AAAJJJVVV[[[dddmmmooofffUUUIII666000***'''''')))))))))eeedddbbbaaa____________```___^^^___aaabbbbbbaaaaaa```___^^^```cccfffhhhkkklllnnnpppqqqtttwwwzzz|||}}}~~~~~~|||zzz|||yyyvvvvvvwwwxxxwwwuuummmlllkkklllnnnpppqqqqqqyyyvvvvvv|||yyyssspppooolllgggbbb]]]YYYVVVUUURRRVVV\\\``````\\\VVVRRRLLLIIIDDD@@@???@@@CCCEEEDDDCCCBBBAAAAAABBBDDDDDDAAABBBEEEHHHKKKKKKIIIFFFFFFEEEEEEDDDDDDEEEFFFFFFHHHGGGEEEBBB???>>>@@@BBBFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFGGGGGGGGGGGGGGGJJJIIIIIIKKKNNNOOOOOOOOOPPPOOOPPPRRRVVVYYYZZZZZZ\\\]]]^^^]]][[[[[[]]]___]]]bbbggghhhffffffjjjnnnyyyzzzlll```ZZZWWWTTTOOOKKKEEE???;;;999888777666666666666777777777666555444222222111000000///...............///000000111000///...---------------.........///---,,,+++,,,---...---,,,......////////////......//////............//////111000///...............***+++---///000111222444888:::AAAMMM^^^ooo~~~pppYYYDDD555000///,,,+++***))))))***,,,,,,++++++++++++++++++++++++,,,)))(((++++++***///666@@@QQQmmm}}}kkkbbbNNN???222000111///,,,+++++++++++++++++++++++++++******************************************++++++***))))))))))))))))))***++++++*********+++,,,,,,************))))))(((((((((((((((((((((((())))))''''''***444CCCKKKDDD888333...***++++++(((''')))'''(((((((((((()))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((+++,,,...000111111000///+++...111333777@@@MMMXXXfffzzzyyytttooommmpppssstttsssqqqmmmkkklllmmmiiieeedddhhhlllnnnggg[[[RRRPPPRRRYYYZZZXXXQQQHHH@@@<<<;;;222000...+++))))))))))))******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&''''''((('''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((%%%'''***,,,---...000222999===III]]]nnnsssjjj___KKK???111******+++)))%%%eeedddbbbaaa```____________^^^]]]___aaadddddddddcccbbbaaa```aaaccceeeffffffhhhkkknnnppptttxxx{{{yyyzzzyyywwwvvvwwwzzz||||||yyywwwvvvwwwwwwyyywwwuuuuuuwwwyyyyyyyyyllllllmmmooorrrtttsssrrrvvvpppoooxxx|||vvvrrrllleee___ZZZWWWVVVTTTWWW[[[^^^```___]]][[[\\\WWWPPPIIIDDDBBBBBBCCCBBBBBBAAABBBBBBCCCDDDEEEBBBCCCDDDGGGJJJKKKIIIGGGGGGFFFEEEDDDEEEFFFGGGHHHJJJJJJHHHEEEBBB@@@@@@AAAFFFFFFFFFFFFFFFGGGGGGHHHFFFGGGGGGHHHHHHHHHGGGGGGHHHGGGGGGIIILLLMMMMMMMMMLLLKKKKKKNNNRRRUUUVVVVVV[[[^^^```^^^[[[ZZZ\\\^^^]]]aaaeeefffdddcccdddfffnnnttt{{{xxxjjj```[[[[[[ZZZWWWRRRKKKDDDAAA:::999777666555555666666666666555444333333222222111000//////......//////000//////......------------,,,,,,,,,,,,---......,,,+++***+++---......---------.../////////............------......//////000//////............///------///000111111111111444333555===JJJ]]]uuuoooUUU@@@666222///---,,,******+++,,,---+++++++++++++++++++++++++++'''''',,,---,,,111:::HHH___~~~mmm```JJJ;;;/////////+++)))+++++++++++++++++++++++++++************************)))))))))***************))))))))))))))))))))))))((((((((()))+++...111222++++++******)))(((((((((''''''(((((((((((())))))))))))...???VVVcccZZZJJJ777111,,,,,,+++(((''')))''''''(((((((((((())))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((()))+++---...///.........111444888AAARRRhhhwwwxxxoooccc[[[VVVQQQNNNNNNQQQSSSUUU[[[]]]___aaa___[[[WWWUUU[[[___aaa\\\SSSMMMMMMPPPWWWVVVUUURRRNNNKKKJJJJJJDDDBBB>>>999444000---,,,++++++***)))(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''###$$$%%%%%%$$$$$$&&&'''%%%&&&''''''((((((''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((((((''''''(((+++---.........///777JJJ```mmmmmmiii```SSSBBB666222...''' ccccccbbbaaa```____________]]]]]]___bbbeeeggggggeeeddddddccccccddddddeeebbbeeeiiimmmqqquuuzzz}}}xxxxxxvvvssspppppprrrttt~~~zzzyyyttttttttttttuuuuuuuuuuuuuuusssqqqqqqrrruuuvvvwwwoooppprrruuuwwwvvvsssqqqtttppprrr|||{{{sssjjjccc^^^\\\[[[YYYYYYZZZ[[[]]]^^^``````cccaaa\\\VVVOOOJJJFFFDDDCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDFFFHHHJJJIIIHHHGGGGGGEEEEEEEEEFFFHHHIIIGGGHHHIIIGGGDDDBBBAAAAAADDDDDDEEEEEEFFFHHHIIIJJJGGGGGGHHHIIIIIIHHHGGGFFFGGGFFFFFFHHHKKKMMMMMMLLLJJJIIIIIILLLPPPSSSTTTTTTZZZ^^^aaa```\\\ZZZ[[[]]]_________`````````aaabbbhhhmmmsssvvvyyyyyymmmeeebbbaaa```\\\VVVOOOJJJGGG===;;;999777555555666777444444444444333333222222111111000////////////000000///---+++++++++,,,---,,,,,,+++++++++,,,...///,,,++++++,,,...000///...,,,---......//////.........------------...///000///............//////000//////000111222222222111000///000555===OOOllloooYYYGGG>>>555333000---,,,,,,------++++++++++++++++++++++++***%%%%%%,,,...---333>>>SSSpppppp___GGG888---...---((((((,,,************************************************((((((((())))))*********(((((())))))))))))(((((())))))((()))***---///111++++++******)))((((((''''''''''''((((((((()))))),,,,,,111AAAWWWccc[[[LLL666000+++++++++((((((***'''''''''((((((((())))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((()))+++...111333555555;;;BBBJJJTTT___pppjjjTTTGGG@@@???===999777777:::<<<>>>CCCHHHHHHDDD@@@???>>>AAADDDGGGFFFBBBAAADDDGGGEEEDDDBBBCCCEEEHHHIIIJJJKKKKKKJJJHHHFFFDDDBBBAAA888666333000---++++++***''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&'''(((((('''''''''''''''&&&%%%%%%"""$$$&&&%%%######$$$&&&%%%&&&''''''((((((''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))$$$&&&((((((&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((('''''''''''')))+++,,,++++++///999GGGTTT^^^bbbiiibbbVVVIII===222)))$$$bbbbbbaaaaaa``````______]]]\\\\\\^^^bbbeeeggghhhffffffffffffeeeeeedddddd```dddiiinnnsssxxx}}}yyyxxxvvvrrrnnnmmmoooqqqwwwzzz~~~~~~{{{vvvqqqoooiiikkkoooqqqsssrrrqqqpppsssqqqooommmmmmoooppprrrrrrtttvvvyyyzzzxxxsssooossssssxxxyyyppphhhcccaaa```^^^\\\ZZZYYYZZZ]]]```bbbccccccbbb^^^YYYSSSMMMIIIEEEFFFGGGGGGGGGEEEDDDCCCDDDCCCCCCEEEGGGIIIIIIIIIHHHGGGFFFEEEEEEGGGIIIJJJDDDFFFHHHGGGEEECCCBBBBBBAAAAAABBBCCCEEEFFFHHHIIIGGGHHHIIIIIIIIIHHHGGGFFFGGGGGGGGGHHHKKKMMMMMMLLLKKKJJJJJJMMMPPPSSSUUUUUUXXX]]]aaaaaa]]]ZZZZZZ\\\```]]]ZZZYYY[[[^^^___```aaaeeekkkmmmnnnrrrzzz{{{pppjjjhhhgggddd^^^WWWQQQNNNLLL???===;;;888666666777777333333333333333333333333222222111000000000000000111///,,,))))))***+++---,,,++++++***+++,,,...///---,,,,,,...000111111000,,,,,,---.../////////...---------------...///000...............///000111+++++++++---///000000///......000333777FFFdddoooYYYKKK;;;999444000---,,,------++++++++++++++++++++++++***###$$$,,,///---555AAA[[[|||sss___EEE777...///---'''(((///))))))))))))))))))))))))************************''''''(((((()))))))))***(((((())))))))))))((((((...,,,***)))((()))***++++++++++++***)))(((((('''&&&'''''''''(((((()))))))))))),,,777HHHRRRKKK>>>444---)))******((((((+++''''''''''''((((((((()))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((///000333777;;;???BBBCCCHHHTTTeeetttwwweeeSSSIII<<<===>>>;;;777555666999///777<<<999444111333555111333444222000000333555666333111333999>>>AAAAAABBBDDDHHHMMMPPPSSSTTTUUUGGGDDD???999333...+++***((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&'''((()))((((((((('''&&&%%%#########%%%&&&%%%###"""$$$&&&%%%&&&''''''((((((''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******$$$&&&(((((('''%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%(((+++***'''%%%%%%'''((()))+++---222===LLLWWWggggggcccWWWFFF777///---bbbbbbaaa^^^[[[ZZZ\\\]]]bbb___\\\]]]aaadddfffeeemmmllliiifffccc```___^^^aaacccgggmmmtttyyy||||||zzzwwwrrrooonnnnnnnnnnnnsss{{{{{{qqqmmmqqqpppiiiiiijjjlllmmmmmmllljjjiiinnnmmmlllkkkkkkkkkkkklllpppwwwyyyqqqmmmuuu}}}yyysssmmmkkkmmmeeeddd```\\\YYYYYY]]]```cccgggkkkllliiiddd```^^^YYYSSSLLLHHHGGGGGGEEEDDDCCC@@@???BBBGGGKKKLLLKKKMMMIIIDDDCCCEEEHHHHHHGGGDDDEEEGGGJJJKKKIIIDDD@@@CCCBBBAAAAAACCCEEEEEEDDDFFFEEEDDDFFFHHHJJJJJJIIIGGGEEEDDDFFFKKKNNNOOONNNPPPMMMKKKLLLPPPSSSTTTTTTXXX[[[]]]\\\YYYWWWXXXZZZ\\\[[[[[[[[[\\\[[[YYYVVV^^^aaaeeehhhiiikkknnnpppwwwxxx}}}}}}tttnnnlllggg___WWWOOOKKKJJJFFFDDD@@@<<<999777666555555666777777555333000...///000111222222111///...000///...------,,,,,,---+++++++++++++++,,,---.........---,,,---...///000........................////////////////////////---------...///000000000---,,,,,,,,,,,,---...//////***,,,444999AAAVVVmmmyyyhhhTTTIII<<<444222222222000000...---------,,,)))'''......(((***000...333FFF^^^ttt^^^DDD999///,,,+++)))'''((()))***++++++++++++***))))))************+++++++++,,,)))(((***(((%%%$$$&&&+++++++++++++++***))))))************************((()))***++++++***)))(((&&&''''''((()))******+++***)))***///444888888666///---+++)))))))))+++,,,***)))'''%%%&&&(((***,,,'''((()))((('''&&&''')))&&&&&&&&&''''''''''''(((******))))))))))))******(((333AAAJJJNNNQQQWWW]]]hhhooozzz~~~ooo```SSSKKKCCC???:::555222333444555222333333111///---------,,,---...,,,))))))---000...------,,,---...000111777<<>>MMMYYY^^^```dddgggiiijjjlllnnnppprrrrrrsssmmmmmmnnnooonnnllljjjhhhiiibbb\\\ZZZ\\\]]]XXXTTTUUUTTTRRRNNNGGG???888444---,,,,,,---//////***''')))((('''%%%%%%&&&''''''(((((()))+++///444999;;;>>>@@@CCCEEEEEECCC@@@===777444111000111000---***&&&((()))(((&&&%%%(((***''''''''''''((()))******(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''%%%&&&''')))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((($$$%%%&&&''''''(((''''''((('''%%%%%%%%%''')))+++...333999;;;999666666777aaaaaabbbaaaaaabbbdddffffffdddbbbaaabbbeeeggghhhhhhgggfffeeeeeeeeeeeeeee```cccfffhhhjjjlllnnnoooqqqpppmmmiiigggfffhhhiiikkkoooooojjjgggiiijjjhhhjjjiiiiiiiiiiiiiiiiiijjjggghhhjjjkkkllllllkkkkkkeeekkkrrrssspppooossswww{{{|||~~~xxxrrrkkkiiiiiigggbbb^^^bbbaaabbbgggmmmssswwwwwwsssqqqpppooollldddYYYQQQMMMJJJGGGGGGIIIKKKJJJHHHJJJJJJKKKKKKKKKJJJIIIGGGIIIHHHHHHIIIKKKMMMLLLKKKEEEDDDCCCDDDEEEEEEDDDBBBEEEEEEFFFGGGIIIJJJIIIGGGLLLMMMOOORRRSSSSSSRRRPPPPPPNNNMMMNNNQQQVVVZZZ\\\ZZZYYYWWWUUUTTTUUUWWWYYYXXXWWWWWWXXXZZZ[[[ZZZYYYUUUVVVVVVUUUUUUVVVZZZ]]]gggfffhhhjjjjjjjjjooowwwyyyooohhhbbb^^^[[[SSSMMMEEE???===<<<;;;999:::::::::999888666444333111111000///000111333444333333222111000000000000//////............//////------------......//////000000000000000000000000////////////////////////111111111111111111111111---...000222222111000...444222333555111---000777888BBBNNN\\\nnn|||qqqcccUUULLL>>><<<888555222...***''')))...---...111111>>>XXX{{{jjjPPP;;;333---++++++)))***---,,,+++)))(((((()))+++,,,))))))*********+++++++++---******,,,+++'''''')))((((((((()))(((''''''&&&'''''''''''''''''''''''''''((()))*********)))(((((((((((((((((((((''''''***)))'''&&&'''(((***+++---,,,***)))''''''''''''&&&''')))******))))))((('''((()))((('''&&&''')))&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&///777@@@FFFHHHHHHJJJLLLRRRRRRQQQOOOOOONNNNNNNNNNNNQQQUUU[[[aaahhhooosssuuurrrooommmllljjjfffdddgggfffdddaaaZZZQQQHHHAAA000,,,***...333555111,,,+++***(((&&&&&&&&&&&&''''''&&&&&&&&&(((,,,000222///333888<<>>;;;999::::::999888777555444333444333222000000000111222444333222111111000000111000//////.........//////---------...............000000000000000000000000////////////////////////111111111111222222222222,,,...000111222111///...000111333444222...///222111999AAAGGGQQQ```qqq{{{yyypppVVVPPPFFF>>>777333///---***///------111222@@@[[[|||cccJJJ:::333---,,,***((((((+++,,,+++)))(((((()))+++,,,))))))*********+++++++++,,,)))(((+++***'''&&&)))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++,,,++++++***((((((((((((''''''''''''(((((('''&&&&&&(((+++------,,,+++***)))(((((('''&&&''')))*********)))((('''((()))((('''&&&''')))&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&&&&&&&'''+++...111111//////111333:::999777666555555555666:::<<>>======;;;:::888777777666333333333333222111111000444333222111000000000000000///......---------...,,,---.../////////...---........................////////////////////////---...///000111333444444000000000111111111111222000111222111000111222222000444888999888999???EEENNNVVVdddttttttcccRRRCCC:::555444......555777DDD[[[yyy|||kkkTTT>>>333///,,,,,,***''')))...************************)))************+++++++++,,,))))))++++++((((((+++((())))))))))))((('''''''''''''''''''''''''''''''''(((***+++,,,,,,++++++%%%&&&&&&''''''(((((((((###&&&''''''&&&%%%'''***((())))))))))))))))))((('''(((((()))))))))))))))'''((()))((('''&&&''')))&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''(((***,,,))))))*********+++++++++(((+++---///222999EEEMMM]]]```___WWWJJJCCCCCCGGGIIIIIIKKKPPPVVVWWWSSSNNNKKKFFF@@@======;;;666111***)))'''&&&%%%&&&&&&''''''''''''((())))))******'''***,,,------000777>>>IIIWWWgggllleee[[[TTTRRRCCC;;;111+++*********(((''')))+++---000222333333===;;;777222,,,((($$$"""''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&(((***++++++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$%%%&&&''''''''''''''''''&&&&&&%%%%%%$$$%%%&&&&&&'''&&&%%%$$$###%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''%%%$$$%%%%%%%%%&&&((((((((('''pppooommmiiieeeccccccdddddddddccc```]]]]]]aaadddhhhgggfffeeeddddddddddddaaaeeeiiiiiifffeeehhhkkkmmmooonnnjjjeeedddhhhmmmgggeeeddddddbbbaaadddgggbbb```]]][[[[[[]]]```bbb```___^^^^^^aaaeeejjjmmmmmmrrrvvvwwwuuuuuuxxx{{{{{{}}}yyywwwsssnnnjjjiiilllooolllppppppjjjbbb___fffmmmpppppprrrwww~~~wwwoooddd[[[WWWTTTRRRPPPMMMOOOQQQOOOMMMKKKMMMOOOKKKKKKKKKLLLMMMMMMKKKHHHPPPOOOOOOOOOPPPNNNJJJGGGGGGHHHJJJNNNQQQQQQOOOMMMQQQSSSSSSQQQNNNMMMOOOQQQOOOOOONNNLLLKKKNNNTTTZZZ\\\ZZZXXXZZZ\\\\\\YYYVVVRRRQQQOOOOOOQQQSSSTTTTTTSSSUUUWWWVVVUUUTTTTTTTTT[[[]]]aaaeeebbb\\\[[[^^^```ccchhhkkkpppwww~~~ooocccTTTKKKHHHGGGDDDAAA???>>>===;;;999999888888000111333444444333222111444333222111000000000000000///...---------------,,,,,,.../////////...---........................////////////////////////,,,---...///111333444555222222111111111222333444222333222000///000111000333555888;;;:::666444444444===MMM___rrrppp[[[MMM===:::111222999<<>>>>>>>>===:::777666666555666666555333000555222222555444//////444//////...------------......------,,,,,,------...000///---,,,,,,---///000+++,,,.../////////000222333333222222222222222222444444444333222222555777555333000...---...000111444444444444444444444444111444999???JJJ\\\rrr}}}sss^^^TTTJJJCCC@@@EEEWWWjjjzzzeeeMMM;;;111,,,)))******)))***...(((((())))))************,,,,,,,,,+++++++++******(((***,,,,,,***((((((((())))))************))))))))))))))))))((((((((((((((((((((((((((((((((((((***((('''((()))***)))'''''')))++++++)))'''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%&&&'''((()))))))))))))))))))))))))))'''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((())))))))))))))))))))))))))))))************+++,,,---...111111000//////////////////000222555777999999:::;;;;;;;;;;;;999777555444...***&&&%%%'''))))))'''''''''&&&&&&&&&'''(((((()))*********))))))+++---444888@@@HHHIIIMMM\\\mmmooofffRRR===333111---''',,,+++)))))))))((('''&&&&&&+++///000---***)))***+++)))''''''((()))((('''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%&&&'''((('''''''''(((((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''+++***(((&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&wwwxxxyyywwwrrrmmmjjjiiiddddddcccccccccdddeeefffjjjiiiiiijjjlllllljjjggggggjjjllllllkkkjjjjjjkkkooorrrtttsssttttttpppiiihhheeebbbaaa```aaaaaabbbcccaaa___^^^^^^___aaabbbgggbbb___aaacccccceeehhhnnnpppsssttttttuuuvvvxxx}}}}}}~~~~~~|||{{{uuupppkkkiiikkknnnooonnnrrrrrrrrrpppnnnoooqqqttttttssstttxxx}}}}}}zzzyyyxxxvvvssspppgggeeeaaa\\\XXXWWWXXXYYYZZZVVVUUUWWWVVVRRRRRRUUURRRSSSTTTTTTSSSRRRQQQPPPRRRTTTUUUVVVVVVTTTRRRPPPQQQPPPOOOOOORRRTTTUUUTTTVVVTTTPPPLLLJJJLLLQQQUUUYYYXXXWWWYYYZZZYYYUUURRRQQQPPPPPPOOOOOOPPPPPPQQQUUUTTTRRRQQQQQQRRRSSSTTTYYYYYYYYYYYYXXXXXXXXXXXXZZZ]]]``````___aaafffkkkpppsssxxx|||uuulll___VVVRRRMMMFFF@@@@@@???>>>>>>>>>===:::888777666666777777777555222444111111444222......111111000//////......//////...------,,,,,,------...///...---++++++---...///,,,---//////...///111333333333333222222222111111111222222111000111333666555333000.........000111222222222222222222222222111333555777===IIIYYYeee{{{{{{pppddd^^^]]]dddsssxxxcccLLL999111,,,***++++++((()))+++)))))))))*********++++++,,,,,,+++++++++*********)))***++++++)))(((((()))))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((()))((('''((()))***)))'''''')))+++***)))'''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((******))))))***+++,,,,,,------,,,+++++++++++++++***+++,,,...///111222333222222333333222111//////...+++((('''(((((('''&&&'''''''''''''''((()))))))))*********))))))+++------///555999:::???NNN___ooopppjjj[[[MMMBBB666---000...,,,,,,...///---+++'''))),,,,,,+++*********---+++((('''(((((((((''''''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%&&&'''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''(((((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&xxxzzz|||{{{wwwssspppoooiiihhhggggggggggggggghhhkkkjjjkkklllmmmkkkgggdddgggjjjmmmnnnmmmlllkkkkkknnnqqqsssssstttvvvrrrllliiigggdddbbbaaaccceeeggggggeeebbb```___aaaccceeeiiiccc```bbbdddbbbcccffflllooorrrttttttssstttttt{{{{{{|||~~~|||zzzxxxsssooojjjiiillloooppppppuuuuuuuuutttssssssuuuwwwwwwvvvvvvxxx}}}xxxtttmmmfffaaa___^^^^^^[[[XXXVVVXXXWWWUUUVVVYYYYYYZZZ\\\\\\\\\YYYWWWUUUWWWXXXYYYZZZYYYVVVSSSQQQTTTSSSRRRSSSVVVWWWXXXWWWWWWVVVSSSPPPMMMMMMOOOQQQTTTTTTVVVWWWXXXVVVRRROOOMMMNNNNNNOOOOOONNNNNNMMMQQQPPPNNNNNNNNNPPPQQQSSSXXXWWWWWWVVVVVVUUUUUUTTTZZZ\\\]]][[[YYYYYY\\\```cccfffiiikkkooovvvzzztttkkkaaaXXXOOOGGGAAA???===<<<<<<<<<<<<:::888777777666777888888666444777555444666555111000111222111000000//////000000...------,,,,,,------......---,,,++++++,,,---......//////......///333555333333333333222222111111.../////////...///222555444333000///...///000111000000000000000000000000///000000///000666@@@GGG]]]iii{{{}}}{{{~~~xxxfffQQQ>>>333...+++------***(((************+++++++++++++++,,,++++++++++++************++++++***(((''')))***((())))))******))))))((())))))))))))(((((((((((((((((((((((((((((((((((()))(((''''''))))))((('''''')))******(((''''''(((((((((((('''''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((()))))))))((())))))************)))(((((((((((()))((('''''''''(((***,,,---)))******+++++++++******---+++)))))))))((('''%%%((((((''''''(((((()))***((()))***)))((((((***,,,&&&''')))++++++000>>>LLL^^^kkkvvvvvvjjjYYYGGG:::222---((((((***+++((($$$(((((()))+++---...---+++...+++'''%%%%%%&&&%%%%%%''''''&&&&&&''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&)))'''%%%%%%'''((('''&&&)))((('''&&&%%%&&&''''''''''''&&&&&&&&&&&&''''''###$$$%%%&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&yyy{{{}}}}}}zzzwwwtttssspppooommmllljjjiiihhhggggggiiikkklllllliiifffccccccgggkkkmmmllljjjhhhgggiiimmmooooooqqqssspppkkkjjjhhhfffcccbbbdddhhhlllkkkiiieeebbbaaaccceeeggghhhdddbbbdddfffddddddfffjjjmmmqqqttttttsssrrrssswwwxxxzzz{{{~~~|||xxxuuutttpppkkkjjjmmmooopppooossstttuuutttssstttvvvxxxyyyxxxwwwxxx{{{{{{tttooojjjgggdddaaa]]]\\\]]]]]][[[\\\___aaaccceeefffdddaaa^^^[[[ZZZZZZYYYXXXWWWVVVVVVUUUXXXWWWVVVWWWYYY[[[[[[ZZZVVVVVVUUUSSSOOOMMMMMMNNNSSSTTTWWWYYYYYYWWWSSSPPPLLLMMMNNNOOOOOONNNMMMLLLOOONNNLLLKKKKKKLLLNNNOOOUUUUUUUUUUUUUUUUUUUUUUUU\\\\\\[[[XXXUUUTTTUUUWWW]]]___```aaabbbfffnnnttt}}}}}}wwwmmm___RRRIIICCC>>><<<:::::::::::::::888777666555666777777666555777555555555555333111000111111000////////////000...------,,,,,,------...---,,,,,,++++++,,,,,,---000000///......000444777333333333333333222000000,,,---.........///222555333222000/////////000111........................,,,---...------000666:::CCCNNN___ppp~~~}}}ppp]]]JJJ777111---...///,,,***+++++++++++++++++++++++++++++++++++++++************++++++***)))'''''')))+++(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((()))(((''''''((()))(((''''''((())))))'''''''''(((((((((((((((''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''(((((()))+++******))))))))))))))))))((('''&&&&&&(((***+++(((((())))))))))))(((((()))))))))*********)))((((((((((((''''''((())))))((()))***)))(((''')))+++%%%&&&'''&&&&&&***444<<>>>>>>>>;;;888666444444444333222333666777999???DDDAAA:::222111000000//////000000...------,,,,,,------...---------......---------,,,---//////...///111333222333555555444222///---//////000///......111333000000000000000000111111..............................---------,,,+++)))---///000000///333;;;BBBRRRhhhxxxZZZIII777...+++))))))+++++++++*********)))))))))************)))))))))))))))***++++++)))(((((()))''''''((((((((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&(((((('''&&&&&&''''''&&&%%%&&&(((***))))))))))))((((((((('''''''''((((((((('''%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((())))))******))))))(((((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&''')))++++++((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((('''&&&%%%%%%&&&''''''$$$&&&((())))))+++000333555333111///---+++******(((((()))'''%%%%%%&&&(((%%%'''&&&###%%%******&&&***+++222???IIIMMMRRRXXXiiilllpppppplllhhheeedddSSSOOOIIIAAA;;;888999:::777555333333222///,,,)))******)))(((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((('''&&&&&&''')))((('''%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&|||yyywwwxxx{{{~~~zzzzzzyyywwwsssooollljjjgggiiijjjhhhdddbbbbbbccclllmmmmmmkkkhhhfffeeeeeeiiillllllkkknnnqqqoookkkiiilllmmmkkkgggfffiiimmmiiijjjkkklllllllllkkkjjjnnnkkkkkkoooppplllhhhhhhkkknnnqqqtttvvvyyy|||zzzzzzxxxvvvvvvyyy~~~}}}vvvqqqeeebbb______bbbdddcccaaabbbdddgggiiiiiiiiikkklllqqqtttvvvvvvuuuuuuwwwyyyxxx~~~~~~~~~}}}{{{xxxvvvtttsssoooooopppooommmjjjgggfffaaa___^^^^^^]]][[[WWWUUUUUUWWWZZZZZZXXXWWWWWWXXXPPPRRRUUUUUUSSSQQQRRRTTTPPPOOONNNMMMMMMNNNOOOPPPMMMLLLKKKJJJJJJKKKMMMOOOIIIIIIJJJKKKLLLMMMNNNNNNPPPOOONNNOOOQQQSSSTTTTTTSSSTTTTTTRRROOONNNRRRUUUZZZ\\\___aaaccciiiqqqwww|||ooobbbYYYOOOJJJDDD@@@???@@@AAAAAA===:::777555555555444333---000222444;;;BBB@@@888333222222111000111111111...------,,,,,,------...---......//////......---+++,,,.../////////000222222444555555444222///---/////////...------///111000000000000111111111111---------------------------,,,,,,,,,------+++***))),,,...---+++...444;;;???SSSkkk}}}jjjWWW@@@333...,,,,,,...+++*********))))))((((((************))))))))))))(((***,,,,,,***(((((((((''''''((((((((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&''''''&&&%%%&&&(((***))))))))))))((((((((((((''''''((((((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))))))))************))))))))))))((((((((('''''''''''''''''''''''''''''''''$$$$$$%%%&&&(((***,,,---)))(((''''''&&&&&&''''''&&&&&&'''((((((((('''''''''&&&&&&&&&&&&(((***+++&&&''')))((((((***///333999777555222///---,,,+++((((((((('''%%%%%%&&&''''''((($$$ ###***+++&&&((('''+++222444444;;;EEEMMMWWWdddlllllliiihhhggggggbbbVVVIII>>>:::>>>CCCGGGFFFDDDCCC@@@<<<777333******)))(((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&'''))))))&&&$$$%%%%%%&&&'''(((((('''''''''''''''&&&&&&'''''''''&&&%%%$$$$$$%%%&&&((()))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&~~~yyyxxx{{{~~~|||xxxvvvvvvtttpppmmmlllfffccceeefffddddddfffiiiooorrrnnnjjjhhhfffcccggghhhkkklllmmmmmmlllkkkmmmjjjhhhhhhiiijjjkkkjjjiiimmmooonnniiiggghhhkkkmmmkkkhhhgggggghhhiiiiiigggjjjpppwww{{{~~~~~~~~~|||{{{xxxuuussssssvvvyyy~~~xxxrrrmmmeeedddbbb```___aaaeeeiiibbbaaa```aaacccgggkkkmmmlllooosssuuuuuutttuuuuuuxxx|||~~~{{{{{{zzzvvvrrrlllgggcccgggddd```]]][[[XXXUUUSSSZZZYYYYYY[[[]]]\\\XXXTTTNNNPPPSSSTTTRRROOONNNMMMQQQOOOMMMLLLLLLLLLJJJIIIKKKIIIGGGGGGHHHJJJJJJJJJMMMJJJFFFDDDEEEFFFGGGHHHEEEHHHKKKLLLMMMNNNPPPRRRTTTSSSRRRPPPOOOOOOPPPPPPWWWYYY[[[\\\\\\\\\]]]___eeeuuuuuuggg]]]YYYRRRKKKEEECCCBBB???<<<<<<;;;999888888777444111222333444666777999:::;;;333333333333222111000000///////////////.........000---++++++---...---+++111111111111111111111111333111000222444333000---...///000111111000///...222111///.........///000////////////////////////......//////......---,,,))))))***+++,,,,,,------777>>>JJJYYYjjj|||lllMMM999333222...***'''(((((()))***+++++++++'''(((***)))(((''')))***))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******'''((((((((((((((('''&&&((('''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((((())))))***+++,,,,,,,,,)))'''&&&''')))***(((%%%''''''(((((('''&&&%%%%%%&&&&&&&&&''')))***,,,---************)))(((&&&&&&''''''((((((((((((''''''&&&'''''''''&&&%%%$$$$$$'''''''''''')))+++---...***)))'''%%%$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((''''''(((***---...666555555999<<<;;;444...,,,+++)))))))))'''$$$"""&&&&&&&&&%%%$$$$$$''')))'''&&&&&&(((+++...///...CCCKKKZZZhhhlllkkknnnsssmmmcccTTTJJJHHHKKKPPPSSSWWWZZZ___bbb```XXXNNNFFF:::333//////,,,&&&%%%(((***((('''&&&'''((('''&&&###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((~~~|||{{{yyyuuurrrpppkkkgggggggggddddddfffjjjoooqqqnnnkkkkkkjjjhhhiiijjjmmmoooppppppoooooorrrpppmmmmmmmmmnnnmmmlllooosssuuusssnnnkkkllloooooommmjjjiiiiiijjjjjjjjjjjjmmmrrrvvvzzz|||}}}}}}~~~}}}zzzvvvttttttvvvyyy|||}}}wwwrrrooogggggggggfffdddeeegggiiiaaaaaaaaabbbdddhhhlllnnnmmmpppsssuuuuuuuuuuuuvvvxxx||||||zzzwwwtttooollliiifffcccaaaaaa___]]]\\\]]]\\\[[[\\\]]][[[VVVRRRNNNPPPSSSSSSQQQOOOMMMMMMOOOMMMKKKJJJJJJJJJIIIHHHHHHFFFEEEFFFHHHJJJKKKKKKJJJHHHEEECCCCCCDDDEEEEEEGGGIIILLLMMMMMMMMMNNNOOOPPPPPPNNNNNNMMMNNNOOOPPPXXXYYYZZZYYYWWWUUUUUUUUU[[[gggxxx{{{ooogggbbbZZZPPPHHHEEEBBB???<<<<<<;;;999999888777555333111222333444555666777777222222222222111000//////........./////////000000111...,,,,,,...///...,,,000000111111222333444444333111000111333222///---//////000111111000//////222111000///...//////000////////////////////////......//////......---,,,)))******+++,,,,,,---------222:::CCCNNNYYYdddkkkyyyqqqTTT???555111---***))))))))))))*********+++''')))***)))(((((()))***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((((((((((()))***+++++++++((('''&&&''')))***(((%%%''''''(((((('''&&&&&&%%%&&&&&&&&&'''((()))***+++*********))))))(((&&&&&&''''''(((((((((((('''''''''''''''''''''&&&%%%%%%''''''&&&'''(((***,,,---)))(((&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((''''''(((***,,,...111000111666;;;<<<999444...,,,)))((())))))(((&&&''''''((('''&&&&&&((()))((('''&&&'''***+++,,,+++333888CCCNNNSSSTTTZZZaaaaaaYYYOOOJJJKKKQQQXXX[[[\\\^^^ccckkkpppnnneee\\\III@@@888444///((('''******(((&&&%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''((())))))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((~~~zzzvvvppplllkkkjjjfffeeegggjjjmmmnnnjjjiiikkklllkkkkkklllnnnqqqrrrssssssssstttrrrppppppppppppooommmsssuuuwwwuuuqqqoooppprrrqqqooommmkkkkkkkkklllmmmnnnppprrruuuwwwyyyzzz{{{~~~|||xxxvvvuuuwwwzzzzzz|||{{{uuurrrqqqhhhiiijjjiiigggffffffgggaaaaaaaaabbbeeeiiimmmooooooqqqtttvvvvvvvvvvvvwwwxxxyyy~~~|||zzzzzzyyyuuuqqqjjjhhhfffeeeeeeeeedddcccaaa```___^^^\\\YYYTTTQQQNNNQQQSSSSSSQQQNNNMMMMMMLLLJJJHHHHHHIIIIIIIIIGGGFFFDDDDDDEEEHHHJJJKKKJJJFFFEEECCCBBBAAAAAABBBCCCGGGJJJMMMNNNMMMLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMNNNSSSTTTUUUTTTQQQOOONNNOOORRR[[[eeelllsss~~~{{{uuuoooeeeXXXNNNGGGCCC???<<<<<<:::888888888777555444222222222222222333333333111111111111111///...............//////000000000111000....../////////...000000111222444555666777222111000000111000...,,,000000111222222111000000111111000///////////////////////////////////////......//////......---,,,*********++++++,,,,,,---+++---111555999>>>DDDHHHTTTbbbsss{{{bbbLLL===444///,,,,,,+++******))))))******((()))******(((((((((***(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%&&&'''(((((((((((((((''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((())))))******((('''&&&'''))))))'''&&&'''''''''(((''''''&&&%%%'''&&&&&&&&&&&&'''(((((())))))))))))(((''''''&&&''''''((((((((((((''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&(((***+++((((((&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''((()))+++,,,++++++,,,222999======<<<222...+++))))))******)))(((((())))))))))))(((((()))(((&&&'''((())))))(((***,,,111888<<<@@@IIIRRRTTTPPPKKKJJJNNNVVV]]]aaa^^^___eeeqqq|||~~~vvvmmm\\\SSSIIIBBB;;;333......+++)))&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''{{{uuuppppppnnnjjjiiikkkiiijjjiiiddddddhhhjjjiiijjjkkkmmmppprrrsssssstttqqqpppooopppqqqpppnnnlllooopppqqqqqqooonnnppprrrsssrrrpppnnnllllllnnnoooqqqqqqrrrssstttuuuwwwwww~~~}}}|||zzzxxxxxx{{{}}}{{{{{{|||}}}~~~}}}~~~{{{tttrrrsssiiiiiiiiigggdddbbbcccdddaaaaaabbbdddgggkkknnnpppppprrrtttvvvuuuuuuvvvwwwwwwvvvwww~~~{{{uuukkkiiigggfffggggggeeedddcccbbbaaa___]]]YYYVVVSSSPPPRRRTTTSSSQQQNNNMMMMMMKKKJJJHHHHHHIIIJJJIIIIIIFFFEEEDDDEEEGGGHHHHHHGGGDDDDDDDDDCCCAAAAAAAAABBBFFFIIILLLNNNMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLNNNNNNNNNMMMNNNOOOPPPVVV\\\aaafffooo|||zzzpppaaaTTTKKKEEE@@@===;;;999777777777777555444444444444333333222222111222222222222111000///...000000//////////////////222111000///000000000000111222222333444555555666111111000000000///...---111111111222222111111111111000000///////////////////////////////////////.........///......---,,,*********++++++,,,,,,,,,---///111222333555999;;;<<>>888444///+++******)))((()))))))))***+++***(((&&&)))'''&&&'''(((***))))))***)))***///222555===EEEIIIHHHFFFGGGKKKQQQWWWZZZZZZ^^^fffqqqzzz{{{uuunnniiiddd^^^YYYRRRGGG===666---+++(((&&&''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''yyyuuutttssspppooopppjjjkkkgggbbbbbbfffhhhggghhhiiikkkmmmooopppqqqrrrnnnnnnoooppprrrrrrooommmhhhiiikkklllmmmoooqqqtttttttttssspppmmmlllnnnqqqqqqqqqppppppqqqrrrtttuuuzzz{{{{{{{{{zzz|||~~~}}}{{{yyyyyy{{{|||}}}~~~}}}|||{{{|||~~~~~~}}}vvvsssssslllkkkhhhdddaaa```ccceeebbbbbbdddfffhhhlllooopppppprrrssstttttttttuuuvvvvvvrrrqqqvvv~~~rrrpppllljjjjjjhhhfffeeecccccccccaaa___\\\ZZZYYYSSSUUUVVVUUURRRPPPOOOPPPNNNLLLJJJJJJKKKLLLLLLKKKHHHGGGFFFFFFGGGFFFEEECCCDDDFFFGGGFFFCCCBBBBBBCCCDDDGGGJJJLLLLLLLLLLLLMMMJJJIIIGGGEEEDDDCCCDDDDDDDDDGGGJJJKKKLLLMMMOOOPPPNNNRRRXXX\\\___eeennnuuuzzzvvvhhh\\\SSSKKKDDD@@@<<<:::777666666666555444888777777555444333222222333333333333222111000///222222111000///......---222222111111000000000111333333333333333333222222000000000000///...//////222111111111111111111222000000000000000//////....................................///......---,,,***+++++++++++++++,,,,,,,,,---//////...///111333222:::EEEUUUooo|||jjjUUUCCC888333111///---+++))))))))))))***++++++***)))(((((()))'''((((((((()))))))))***((((((((((((((((((((((((***))))))(((((('''''''''$$$$$$&&&'''((((((((((((&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&'''&&&&&&%%%%%%%%%%%%&&&'''((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((((('''&&&&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))'''''''''***///555999;;;;;;999555222000---)))&&&)))(((((()))******'''$$$((('''&&&''')))+++,,,+++(((%%%&&&)))***+++///555999:::;;;===@@@DDDHHHKKKSSS\\\hhhrrrvvvuuurrrooojjjlllmmmnnnjjj___NNNBBB000---***''''''(((((('''&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&&&&~~~yyyyyyxxxtttssstttnnnmmmiiidddeeejjjkkkiiihhhiiijjjkkkmmmnnnooopppooopppqqqsssuuutttpppmmmffffffgggiiimmmppptttvvvssstttsssppplllkkkmmmqqqppppppppppppqqqrrrssstttwwwyyyzzz{{{|||~~~~~~zzzwwwvvvxxxzzz|||{{{{{{zzz{{{}}}~~~}}}|||yyyyyyzzz|||~~~~~~zzzuuusssooommmjjjeeebbbbbbeeehhhddddddeeegggjjjlllnnnoooooopppqqqrrrqqqqqqsssttttttqqqpppsss{{{}}}zzzvvvsssqqqnnnkkkiiieeeffffffdddaaa^^^]]]^^^WWWXXXYYYWWWUUUSSSRRRSSSQQQOOOMMMMMMNNNNNNNNNMMMJJJHHHGGGGGGGGGFFFCCCAAADDDGGGJJJIIIFFFCCCDDDEEEDDDFFFIIIJJJJJJKKKLLLNNNJJJIIIGGGDDDBBBBBBAAABBBEEEGGGJJJKKKKKKKKKLLLNNNIIIMMMRRRVVVXXX[[[```dddhhhpppzzzyyyooofff]]]UUULLLFFF@@@===999888777777666555999888777666555444333222333333444333333222111000222222111000000///......111222222111//////000222333333222111111000000//////000000000//////111333222111000000000000111222000000000000000///......------------------------......//////......---,,,++++++++++++++++++++++++,,,---...---,,,++++++---///555<<>>777222...+++((('''%%%$$$$$$%%%'''((($$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%%%%%%%%%%yyyvvvvvvvvvvvvoookkkhhhgggjjjmmmmmmmmmppprrrtttqqqnnnnnnrrrwwwvvvvvvtttrrrpppnnnlllkkkgggggghhhkkknnnpppooonnnqqqqqqpppmmmjjjiiiiiikkkllloootttvvvwwwwwwxxxyyy{{{zzzyyyyyy{{{~~~}}}xxxvvvyyy}}}}}}}}}~~~~~~|||{{{zzzvvvpppkkknnnnnnppptttyyy}}}~~~~~~~~~}}}xxxtttkkkkkkjjjiiigggeeedddcccggghhhjjjlllmmmoooooopppmmmmmmnnnmmmmmmnnnqqqsssxxxyyy{{{~~~yyytttrrrrrrlllllljjjhhhfffdddcccbbb```]]][[[\\\^^^]]]XXXSSSVVVRRRNNNMMMOOOPPPOOONNNKKKKKKJJJHHHFFFEEEGGGHHHGGGHHHHHHHHHHHHGGGFFFEEEIIIHHHGGGGGGIIIKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGEEEEEEFFFJJJLLLMMMMMMNNNOOOPPPOOOOOOQQQTTTVVV^^^^^^___```ccchhhnnnsss|||yyyuuuooofff___VVVPPPHHHBBB>>><<<:::888777555222111111111///...000000111000000///......111000000111333555444333000000////////////000000,,,------....../////////...000111222222444777999555444111///......//////222000///000111111000//////...---,,,,,,---...///,,,---///000000...,,,***///...---,,,+++,,,---...------------,,,,,,+++***,,,---///777EEEZZZppp~~~|||}}}fffMMMHHH>>>333------///---+++***+++,,,+++++++++'''###((())))))'''(((******)))***)))((('''&&&'''((((((&&&&&&&&&'''''''''((((((%%%&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&''''''(((((((((((((((''''''###$$$&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''')))(((((((((((('''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))((('''&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$######$$$%%%'''&&&%%%%%%&&&((((((((('''&&&%%%$$$$$$$$$''''''&&&&&&&&&''''''((())))))(((((('''''''''&&&---///666DDDRRRVVVOOOGGG:::555///+++)))*********((((((((()))(((((('''&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%''')))***+++///777@@@HHHLLLLLLJJJKKKGGGFFFOOO]]]fffddd___VVVWWWSSSKKKFFFBBB;;;444000***(((+++***%%%###&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((((((((('''&&&%%%$$$%%%&&&&&&'''((()))******''''''(((((('''&&&%%%%%%))))))(((((('''''''''&&&''''''''''''''''''&&&&&&xxxrrrpppooonnnmmmjjjggghhhjjjmmmnnnnnnppprrrrrrpppllllllooosssvvvvvvtttrrrqqqpppoooooojjjjjjkkkmmmppprrrqqqppprrrrrrpppnnnllllllnnnqqqtttvvvzzz|||{{{{{{||||||{{{zzzyyyyyyzzz}}}|||wwwuuuyyy|||{{{{{{}}}}}}|||zzzzzzzzzxxxssspppmmmmmmnnnqqqvvvzzz|||||||||wwwtttmmmllljjjiiiiiiiiiiiiiiijjjkkklllmmmnnnooooooooonnnooooooooonnnooorrrtttwwwxxxzzz}}}~~~|||zzzvvvssspppnnnlllkkkiiifffdddaaa^^^[[[\\\___```\\\YYYZZZWWWSSSPPPOOONNNMMMLLLLLLLLLKKKIIIFFFEEEFFFHHHGGGGGGHHHHHHHHHGGGGGGFFFIIIGGGFFFFFFHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDGGGFFFFFFGGGHHHJJJIIIHHHLLLMMMNNNNNNMMMOOOQQQTTTXXXYYYYYYZZZ[[[___eeeiiiqqqssswww|||}}}uuupppfffaaaYYYPPPGGG@@@:::777555333222222333333222111//////000000111000000000111000///000333444333222000000////////////000000...............////////////111333444444444666888555444222000////////////111000///000111222111000///...---,,,,,,---...///---...000111111///,,,+++///...---,,,+++,,,,,,---,,,,,,------,,,,,,+++***++++++,,,111;;;KKK]]]hhhyyy|||mmmbbbTTTBBB444...---+++******************+++***(((******(((&&&'''((()))((()))((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''###$$$&&&(((((('''&&&%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''(((((())))))((('''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%'''&&&%%%%%%&&&((((((''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))((((((((('''''''''&&&))))))---777BBBGGGEEEAAAAAA<<<666111...,,,+++))))))))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((%%%''',,,111666777666333777555666???NNNYYY]]]\\\YYYWWWRRRPPPQQQRRRJJJ@@@666...)))))))))%%%###%%%&&&&&&%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&''''''(((((()))'''''''''''''''&&&%%%%%%((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''zzzqqqnnnmmmlllkkkiiihhhiiikkknnnppppppoooqqqqqqnnnjjjiiikkknnnvvvuuutttsssssssssssssssoooooooooqqqtttuuutttssstttsssqqqooonnnoootttwwwzzz|||~~~~~~}}}|||{{{|||zzzzzzzzzzzzzzz|||}}}~~~zzzvvvtttxxxzzzxxxxxx{{{zzzyyyxxxxxxyyyyyywwwuuummmllllllnnnrrrvvvyyyyyyzzzvvvsssooonnnllljjjjjjlllnnnppplllmmmnnnooopppppppppppppppqqqrrrqqqqqqqqqsssuuuvvvvvvwwwzzz}}}}}}|||zzz~~~{{{vvvrrrqqqsssqqqlllgggccc```]]]]]]```bbbaaa___^^^]]]ZZZUUUPPPLLLKKKLLLNNNNNNMMMKKKHHHFFFFFFHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFEEEFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDFFFIIIIIIHHHFFFIIIKKKLLLLLLKKKLLLNNNPPPRRRSSSTTTTTTUUUXXX\\\```eeefffhhhlllqqqzzz~~~yyyvvvooocccUUUGGG===888777555444444555555333111...///000111222222222222000///...///111333222111000//////......//////000////////////............000222444555555444555555444444333222111000000///111000///000222333333222///...---,,,,,,---...///...///000111111///---,,,000///...---,,,+++++++++,,,,,,,,,,,,,,,++++++***,,,++++++,,,111;;;FFFNNNhhhxxx~~~mmmSSS===000+++***)))***)))((())))))***+++---,,,)))'''&&&''''''''''''(((''''''&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&((()))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&'''&&&''''''(((((((((''''''$$$%%%&&&(((((('''&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((***)))(((((((((((((((((('''''''''''''''&&&&&&&&&$$$%%%'''&&&%%%%%%&&&((('''''''''''''''((())))))'''&&&&&&%%%%%%%%%&&&&&&(((((((((''''''''''''''''''&&&'''+++000666999:::DDDBBB>>>:::666222---)))******)))((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&'''(((((('''''''''&&&''')))++++++)))(((,,,,,,...555@@@MMMVVV[[[\\\XXXSSSSSSZZZ^^^XXXMMMAAA777---))))))'''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%'''''''''''''''&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''vvvrrrqqqppphhhhhhiiikkkmmmpppqqqrrrpppppppppmmmiiiggggggiiittttttsssttttttvvvwwwwwwsssrrrrrrtttwwwxxxwwwvvvwwwuuurrrooonnnqqqvvvzzzzzz{{{|||{{{yyywwwvvvvvvxxxyyyzzz{{{||||||}}}}}}wwwssssssvvvwwwttttttwwwxxxxxxxxxxxxyyyyyyxxxxxxpppnnnmmmooorrrvvvwwwxxx~~~~~~~~~|||xxxuuurrrsssqqqnnnlllkkkmmmppprrrjjjkkkmmmnnnpppqqqqqqqqqrrrsssttttttssssssuuuvvvuuutttuuuwwwyyy{{{zzzyyy|||wwwwwwzzzyyyrrrlllgggccc```^^^```bbbbbbbbbaaaaaa___ZZZRRRNNNMMMOOOPPPPPPPPPMMMJJJHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHFFFDDDDDDDDDCCCBBBBBBBBBBBBBBB???@@@BBBFFFJJJKKKJJJIIIHHHIIIJJJJJJJJJJJJLLLNNNPPPQQQSSSTTTUUUWWW[[[^^^```bbbeeehhhkkkqqqxxx}}}}}}rrrbbbQQQEEE>>><<<:::888666666555222000000111222222222222222111///......///000111111000/////////......///////////////......------,,,,,,///111444555444222222222333444444333333111000///000//////000333444444333///...---,,,,,,---...//////000111111111000...---000000///---,,,+++******++++++,,,,,,,,,++++++***,,,,,,,,,+++---222888===LLL^^^sss{{{aaaHHH666---******)))(((((())))))(((***---,,,(((&&&)))***)))&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))))))))&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&''''''((((((''''''%%%&&&''''''((('''&&&&&&'''''''''(((((((((((()))''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((''''''''''''(((((((((((($$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''(((***+++,,,'''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''((((((''''''))),,,111555>>>>>>@@@AAA???999111+++******)))'''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''(((((('''***)))((()))+++,,,+++***+++,,,...000666AAAMMMVVV\\\[[[WWWUUUYYY]]]ZZZSSSMMMBBB444,,,+++***)))'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''{{{uuurrrqqqgggiiilllnnnppprrrssstttrrrqqqpppmmmiiigggffffffpppqqqssstttvvvwwwxxxyyytttssstttvvvyyyzzzyyyxxxyyywwwsssooonnnpppvvvzzzzzzzzzzzzyyyuuusssssssssvvvxxx{{{}}}~~~~~~uuurrrsssuuuuuuqqqqqqtttyyyyyyzzzyyyxxxwwwvvvvvvsssqqqpppqqqtttvvvwwwwwwzzzzzzzzzzzzxxxvvvtttsssvvvtttqqqnnnmmmmmmnnnooofffgggiiillloooqqqrrrssstttuuuwwwvvvuuuuuuvvvwwwtttsssssstttxxxzzz{{{zzz~~~~~~wwwpppkkkhhhddd```___`````````bbbcccbbb]]]WWWRRRRRRSSSRRRSSSSSSPPPMMMKKKJJJJJJIIIHHHHHHGGGGGGHHHIIIIIIJJJIIIIIIIIIJJJJJJHHHFFFDDDCCCCCCBBBBBBBBBBBBCCC@@@AAACCCGGGJJJLLLJJJIIIFFFHHHJJJJJJIIIIIIJJJKKKLLLNNNQQQTTTUUUXXX[[[^^^[[[^^^cccgggiiillloooqqqzzz~~~xxxlll]]]QQQJJJ>>><<<888666555444222000444444444444333222000000000.........000111000/////////............//////...------,,,,,,+++++++++---///222333222000//////333333333333333222111000000//////000222444333222///...---,,,,,,---...//////000111111000000......000//////...---+++***)))******+++,,,,,,+++++++++)))***++++++,,,...222666777DDDVVVhhhyyynnnUUU@@@222+++***((('''(((,,,***&&&(((---...(((''',,,///+++'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))))))))&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&'''''''''(((((((((((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&'''''''''(((((((((((((((((($$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&''')))+++,,,---((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***)))((()))---000000444;;;AAACCC???777000******((('''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&((()))******(((&&&&&&((()))******(((***+++***,,,444AAAKKK[[[```bbb[[[UUUTTTTTTTTTTTTIII;;;///++++++)))&&&''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''$$$$$$&&&'''(((((())))))'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''((((((&&&&&&&&&'''''''''((((((vvvoookkkhhhkkkooorrrssstttuuuvvvtttsssqqqooollliiigggffflllnnnqqquuuwwwxxxxxxwwwrrrrrrsssvvvyyy{{{zzzyyyzzzxxxtttpppoooqqqvvvzzz|||}}}|||zzzwwwuuuuuuvvvxxxzzz~~~}}}uuutttuuuwwwuuuqqqqqqtttyyy{{{||||||yyyvvvtttssssssrrrrrrsssuuuvvvvvvttttttttttttuuuuuuuuuuuuuuuwwwvvvtttrrrpppmmmkkkjjjcccdddgggkkknnnqqqssssssuuuvvvxxxxxxwwwvvvvvvwwwsssrrrqqqssswww{{{}}}}}}{{{tttooolllhhhddd```______```ddddddccc```\\\XXXWWWWWWTTTUUUUUUTTTQQQNNNNNNNNNKKKJJJHHHGGGGGGGGGHHHIIIKKKJJJJJJKKKLLLLLLJJJGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEGGGHHHHHHGGGEEEEEEFFFHHHIIIHHHGGGHHHIIIFFFIIIMMMPPPRRRTTTWWWYYYXXX]]]bbbggghhhiiiiiijjjooonnnnnnpppvvv~~~zzztttkkkaaaZZZDDD@@@:::777555555444333666666666555444222000///000///...///000111000//////......------......///---------,,,,,,,,,,,,,,,,,,...000111///......///333333222222111111111111000///...///111222222111///...---,,,,,,---...//////000000000//////.........//////...---,,,+++***)))***++++++++++++++++++'''((()))******,,,///222111555>>>MMMaaavvvxxxaaaIII666,,,)))***'''(((---+++'''+++444777---)))...000+++'''(((&&&''''''''''''&&&%%%%%%&&&&&&&&&'''''''''((((((&&&((()))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&'''$$$%%%&&&'''''''''''''''((((((((('''''''''''''''&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%$$$%%%%%%&&&'''((((((((((((((('''''''''$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&''')))***,,,---)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&((())))))(((((()))***(((,,,333;;;??????;;;777---,,,***(((''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((())))))******+++)))&&&%%%&&&''''''&&&%%%'''(((((((((///999BBBSSSbbblllfffXXXPPPQQQTTTTTTNNNAAA333+++)))'''$$$(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''$$$%%%&&&'''((((((((((((((('''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%'''''''''(((((((((((((((%%%%%%&&&&&&'''(((((((((yyypppkkkiiimmmrrruuuuuuuuuvvvxxxwwwuuusssqqqooommmjjjhhhhhhkkkpppuuuxxxwwwvvvtttppppppqqqtttxxxzzzzzzzzzxxxwwwtttrrrqqqtttyyy}}}~~~{{{zzzzzz||||||~~~{{{wwwwwwyyy{{{xxxsssssswwwwwwzzz~~~~~~zzzvvvsssrrrqqqqqqqqqsssttttttrrrooonnnnnnoooqqqrrrtttvvvwwwuuuvvvwwwwwwuuupppkkkhhhccceeegggkkknnnppprrrrrruuuwwwyyyyyywwwvvvvvvwwwsssrrrqqqsssxxx|||~~~xxxqqqooolllgggcccaaaaaaaaahhhfffcccaaa```]]]ZZZWWWUUUWWWXXXWWWTTTRRRQQQQQQMMMLLLIIIGGGFFFGGGGGGHHHJJJIIIJJJLLLNNNMMMKKKIIIFFFEEEEEEEEEEEEEEEFFFFFFGGGEEEDDDDDDFFFFFFEEECCCBBBDDDFFFFFFEEEDDDEEEEEECCCFFFJJJMMMNNNOOOPPPQQQVVVYYY^^^aaabbbcccdddeeecccbbb```___aaaiiirrryyy}}}||||||xxxooohhhVVVOOOFFF???:::888777777666666666555555333222111111000//////111111000//////......------......///------...............///,,,...//////......000111333222111000///000111111000///......000111000//////...---,,,,,,---...///////////////......------------.........---++++++))))))***+++++++++++++++((()))*********+++---///---///333<<>>...,,,+++&&&&&&,,,'''((()))))))))(((&&&&&&(((((((((((())))))))))))%%%&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&(((((('''&&&&&&&&&&&&'''###$$$%%%&&&''''''''''''***)))((('''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))(((((((((((('''''''''%%%&&&((())))))(((&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((()))))))))((('''&&&%%%%%%$$$$$$%%%'''&&&%%%%%%&&&(((%%%%%%&&&&&&''')))***+++++++++***(((((('''''''''%%%%%%%%%&&&&&&'''''''''(((&&&$$$%%%'''(((((((((---+++(((***///777===@@@666444///+++'''%%%%%%$$$&&&&&&&&&'''''''''((((((!!!&&&,,,111222...)))%%%&&&%%%$$$%%%'''(((((((((%%%&&&&&&%%%###%%%))),,,666RRRmmmtttiii[[[SSSOOOWWWYYYRRRAAA333...,,,)))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((%%%&&&''''''((('''''''''((((((((((((((((((((((((###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))xxxrrrrrrrrrrrrsssuuuvvvuuutttqqqppppppqqqssspppkkkfffkkkkkknnnsssxxxyyyvvvrrrnnnkkkmmmttt{{{|||}}}|||vvvpppnnnssszzz|||yyy}}}~~~}}}{{{wwwuuuyyyzzz||||||{{{xxxtttrrrqqqpppnnnoooppppppooommmnnnllljjjlllpppuuuyyy{{{yyyyyyzzzzzzwwwsssooommmfffhhhkkknnnooopppooooooxxxyyyzzz{{{zzzxxxvvvtttvvvtttrrrsssvvv{{{~~~}}}~~~}}}zzzuuummmeeeeeejjjjjjiiigggccc___\\\]]]^^^```___^^^]]]]]][[[YYYWWWRRROOOLLLIIIHHHGGGEEEDDDEEEEEEEEEGGGJJJKKKKKKJJJFFFEEEEEEFFFHHHHHHGGGEEECCCAAA@@@AAACCCEEEEEEDDDAAABBBDDDCCCBBBAAAAAABBBDDDEEEEEEGGGHHHIIIJJJJJJNNNPPPRRRSSSRRRQQQQQQQQQTTTVVVWWWVVVTTTUUUYYY]]]___ccchhhmmmsssyyy{{{ttthhhXXXHHH<<<999:::888777555333444555666777333333222222111000//////111000///...............------///000222444555666111000///...///111333555555333111///......///000111111111111111000//////......------...///111222000000000000///...,,,+++///...---,,,+++++++++++++++***)))((((((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------000444777@@@QQQaaayyyyyyqqq]]]III<<<555111---)))''')))+++111<<>>:::444000---***'''$$$&&&'''((((((&&&%%%%%%%%%%%%...555777444...***''''''&&&&&&&&&%%%%%%%%%'''(((******))))))+++,,,555GGG___ppprrrjjj___XXX\\\^^^^^^TTTAAA111+++---))))))'''&&&'''((('''$$$%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&'''((('''%%%&&&'''((())))))((('''&&&---,,,***(((''''''''''''&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&''''''&&&%%%$$$zzzuuutttsssssssssttttttrrrqqqnnnnnnnnnqqqrrrqqqlllhhhlllmmmppptttyyy{{{xxxvvvsssppprrryyy{{{vvvqqqpppuuu~~~|||zzz{{{zzzzzzyyywwwuuusssqqqtttqqqnnnmmmooorrrttttttsssqqqnnnnnnqqqtttwwwxxxwwwxxxxxxxxxvvvtttqqqooonnnoooqqqssstttsssrrrqqqttttttvvvwwwwwwwwwvvvvvvuuurrrooopppuuuzzz}}}~~~~~~|||zzztttnnnnnnqqqrrroooiiibbb___aaaggglllrrroooiiidddaaa^^^]]]\\\TTTQQQMMMJJJIIIHHHFFFDDDEEEEEEFFFHHHJJJJJJHHHFFFEEEDDDDDDEEEGGGGGGFFFEEEBBB@@@???@@@AAABBBBBBAAA@@@BBBCCCBBBAAAAAABBBCCCDDDDDDEEEFFFGGGHHHIIIIIILLLNNNOOOOOOMMMLLLLLLMMMQQQUUUYYYZZZXXXWWWXXXYYYYYY\\\aaadddhhhlllpppsssyyyzzz|||{{{|||||||||}}}rrrcccRRRDDD<<<:::444333111000111222333333222222111111000//////...000//////............///,,,,,,---///000111222333///...------...000222333444333111///......///000111111111111111000//////......------...///111222000111111111000///---,,,...------,,,+++++++++,,,+++***)))((()))***,,,---++++++++++++++++++++++++++++++,,,///111777EEESSSiiippprrreeeRRRBBB777111000...---...---***,,,000333,,,'''(((*********---(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&''''''((()))))))))))))))***)))(((''''''&&&'''''''''''''''''''''''''''''')))(((''''''''''''&&&%%%'''%%%$$$%%%'''(((&&&###&&&&&&&&&%%%%%%$$$$$$$$$(((((('''&&&%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%)))(((''''''''''''((()))%%%&&&''''''''')))+++...***...111222///+++)))(((%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%''')))***%%%(((+++***(((***///444888;;;<<<:::444---)))'''&&&'''''''''&&&%%%%%%%%%"""&&&+++///111000---+++''''''&&&&&&&&&%%%%%%%%%%%%'''(((((((((((()))+++***666JJJ^^^mmmssstttsssmmmpppqqqiiiWWWCCC555///,,,***((('''((()))'''$$$&&&&&&&&&%%%%%%&&&''''''((('''&&&&&&''''''&&&%%%&&&'''((())))))((('''&&&'''&&&%%%$$$#########$$$'''&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%zzzvvvwwwvvvtttttttttsssqqqooommmmmmoooqqqrrrqqqnnnkkknnnooorrrvvvzzz||||||zzzwwwuuuwww~~~}}}yyyvvvvvv|||}}}zzzwwwuuuuuuuuuvvvzzzvvvqqqpppsssxxx}}}{{{wwwsssqqqrrrsssuuuuuuvvvvvvvvvvvvvvvuuuttttttrrrtttuuuwwwwwwvvvuuutttuuuuuuuuutttuuuuuuvvvvvvtttooolllmmmtttyyy{{{zzz{{{~~~}}}{{{vvvuuuwwwwwwvvvssspppooorrrxxx|||{{{rrrhhh```\\\[[[[[[UUURRRNNNKKKIIIHHHFFFEEEDDDEEEGGGJJJKKKIIIEEEBBBEEEDDDDDDEEEGGGGGGFFFEEEBBB@@@>>>>>>???@@@???>>>@@@AAABBBAAA@@@AAACCCEEECCCDDDDDDEEEFFFGGGHHHHHHJJJKKKJJJIIIFFFEEEFFFGGGLLLQQQXXXZZZXXXTTTSSSSSSPPPSSSWWW[[[]]]___aaaccchhhjjjjjjhhhgggiiinnnrrryyyuuurrrrrruuuzzz}}}}}}{{{}}}|||ppp___PPPDDD===444222//////000111222111111111111000//////......///............//////000,,,,,,,,,---......//////------,,,,,,,,,...///000333222000///...//////000000000111111000000//////............///000111222111222222333222111///......---,,,,,,,,,,,,,,,---+++***)))))))))***+++,,,******************************+++,,,,,,...777BBBPPP```nnnnnnbbbSSSDDD:::000------...---)))''')))'''&&&'''+++,,,((('''(((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''(((((((((((((((((('''&&&&&&&&&&&&''''''(((((()))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))&&&'''(((((('''(((***,,,))),,,222777888555...((())))))(((''''''&&&&&&&&&''''''&&&%%%%%%&&&'''(((''')))***)))''''''+++...///888@@@AAA:::111,,,+++''''''''''''&&&&&&&&&&&&&&&&&&((()))******++++++''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''''''''(((***+++///999JJJ^^^ppp{{{~~~qqq[[[BBB222000,,,))))))+++***'''%%%(((''''''&&&&&&&&&''''''(((&&&%%%%%%&&&&&&%%%$$$&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((('''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''~~~yyyuuuxxxwwwvvvvvvvvvuuusssqqqpppqqqrrrttttttssspppnnnooopppsssvvvzzz|||||||||wwwvvvzzz{{{wwwvvvxxx|||~~~|||xxxxxx|||~~~xxxuuussssssssssssvvvvvvwwwwwwxxxxxxyyyyyyrrrsssuuuwwwxxxwwwvvvuuu{{{yyywwwuuuttttttuuuuuusssnnniiilllsssyyyzzzxxxzzz}}}|||}}}}}}}}}vvvkkkaaa[[[XXXXXXVVVSSSNNNKKKIIIHHHEEEDDDCCCEEEIIIMMMNNNLLLFFFBBBEEEDDDDDDFFFHHHHHHGGGFFFBBB@@@>>>>>>>>>???>>><<>>===>>>???AAA@@@@@@AAACCCEEEAAABBBBBBCCCCCCDDDDDDDDDFFFFFFEEEBBB@@@???@@@BBBFFFJJJNNNNNNKKKHHHHHHJJJGGGJJJOOORRRSSSSSSTTTUUUOOOOOOOOONNNLLLJJJJJJJJJGGGIIIMMMSSS\\\ccchhhiiiggggggfffccc\\\WWW[[[cccpppyyy|||uuuhhh[[[GGG@@@888444444555333222333333222222222222111111...............///000111.........------,,,,,,,,,+++++++++++++++,,,,,,---//////////////////000000...//////000000000////////////000111111222222222222333444555555444333333......------,,,,,,------++++++******************)))))))))))))))))))))))),,,+++,,,...---+++...333333>>>NNN___mmmpppeeeVVVBBB777---******((('''((()))'''&&&'''&&&$$$''',,,''''''''''''''''''''''''###%%%'''))))))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''((((((((())))))))))))((((((''''''&&&''''''((()))***''''''''''''''''''''''''$$$&&&''''''%%%$$$&&&(((&&&&&&'''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''&&&'''(((***)))***000777777111+++'''''''''((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&%%%&&&((()))'''+++111777;;;;;;888666...,,,)))((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%'''(((((((((((()))+++$$$(((,,,111;;;NNNfffxxx|||~~~fffPPP<<<111***+++---,,,******''''''&&&&&&&&&&&&'''''')))'''&&&&&&&&&&&&%%%###%%%&&&'''(((((('''&&&%%%###$$$%%%&&&'''((((((((())))))))))))((('''%%%%%%'''&&&%%%$$$$$$%%%&&&'''~~~{{{xxxwwwwwwyyy{{{|||{{{zzz{{{}}}}}}|||yyywwwvvvvvvtttuuuvvvuuuuuuuuuxxxzzzzzz}}}{{{xxxxxx{{{}}}}}}~~~{{{xxxwwwwwwwwwwwwzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}{{{xxxuuuqqqoooqqqpppooooooqqqsssvvvxxxsssqqqooopppsssxxx{{{}}}zzzwwwzzz}}}xxxvvvrrrsssqqqkkkbbb[[[XXXWWWYYYUUUPPPLLLJJJGGGEEECCCBBBEEEJJJPPPSSSQQQKKKGGGDDDDDDDDDFFFHHHIIIHHHGGGDDDBBB@@@???@@@@@@???>>>===???AAABBBAAA@@@AAABBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDBBBAAA@@@AAABBBGGGJJJLLLJJJGGGEEEGGGIIIGGGJJJLLLLLLKKKJJJJJJKKKIIIIIIHHHGGGFFFEEEDDDDDD???@@@BBBFFFKKKOOOQQQQQQRRRPPPNNNLLLHHHEEEKKKTTTdddqqq}}}}}}pppVVVLLL???888666555333111333333333333333333333333///............//////000............---------,,,,,,,,,,,,---------------.........//////000000000......///000000000/////////000111222222333333222111222444555666555555444000///...---,,,,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))***)))***,,,,,,)))+++///000444<<>><<>>======>>>AAABBBAAA@@@AAA???@@@BBBAAAAAAFFFNNNZZZiiiyyy}}}gggZZZIII===999888555222222222222222222222222222000//////............///------------------,,,,,,---...............------,,,---...///000000000000---......///000000/////////000111333333333333222111222333555666666555555222111///...,,,++++++++++++++++++++++++***))))))***************************((((((+++***((()))---,,,///222;;;KKK\\\ddddddIII:::...,,,///...,,,***---))))))---///***&&&$$$((((((((((((((((((((((((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''(((((()))))))))))))))(((''''''(((((('''''''''(((((()))''''''''''''''''''''''''&&&)))+++)))%%%###%%%((("""$$$&&&&&&$$$######%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%###&&&(((((((((''''''((('''&&&%%%'''***+++***(((%%%%%%%%%&&&''''''((((((###$$$%%%%%%&&&&&&&&&&&&$$$###$$$%%%&&&'''&&&&&&'''(((***---000555;;;>>>999444...+++,,,,,,)))&&&&&&&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''''''''(((***(((***+++******222@@@LLL___ttt}}}qqqZZZEEE444111000+++))),,,((((((((()))***+++,,,---,,,***((((((((((((&&&$$$%%%%%%''''''''''''%%%%%%((()))+++,,,------------((()))))))))'''%%%"""!!!%%%&&&&&&&&&&&&&&&&&&%%%}}}zzzxxxxxxxxxyyy{{{{{{zzzxxxzzz}}}~~~|||{{{|||~~~{{{|||{{{wwwsssrrrtttwwwzzz~~~~~~~~~~~~}}}yyyxxxyyy{{{}}}~~~{{{|||~~~}}}zzzxxxuuuvvvxxxyyyyyyxxxvvvuuuqqqqqqqqqrrrssstttvvvvvvtttvvvxxxwwwuuuxxx}}}}}}zzzqqqnnnnnngggiiiiiieee^^^ZZZ[[[^^^^^^[[[UUUQQQNNNKKKHHHFFFEEEGGGKKKOOOPPPMMMHHHCCC@@@@@@@@@BBBEEEFFFEEEDDDBBB@@@>>>>>>???@@@???>>><<>>===@@@@@@@@@@@@@@@@@@AAAAAA<<<>>>BBBCCCCCCCCCCCCDDD@@@CCCGGGFFFBBB???>>>???@@@BBBCCCCCCCCCDDDFFFHHHFFFDDDAAA??????>>>===<<<>>><<<;;;<<<===>>>===<<<555444777<<>>FFFPPPjjjyyypppeeeNNN:::444111***(((,,,))))))***+++,,,...///000---+++)))))))))(((&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&((()))******))))))(((((())))))'''$$$!!! $$$%%%''''''''''''%%%$$$~~~}}}zzzzzzzzzzzz{{{|||}}}}}}~~~~~~~~~|||zzz||||||{{{yyyvvvxxx|||~~~{{{yyyyyy{{{}}}~~~|||yyyvvvuuuxxx}}}~~~zzzvvvssstttsssssstttvvvuuurrrppprrrvvvyyyxxxvvvxxx}}}{{{ssspppqqqkkknnnllleeeaaacccccc```aaa___\\\VVVPPPLLLJJJJJJFFFIIILLLOOOOOOMMMIIIGGGEEECCCAAA?????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???======<<<@@@???>>>???@@@AAA@@@???:::<<>><<<;;;;;;<<<===???@@@AAACCCDDDDDDCCCCCCAAA@@@>>><<<<<<<<<<<<===>>><<<999999:::;;;888666444777999999888:::AAAGGGUUUXXXbbbuuutttcccUUUFFF777111222222000///000222333333222666666555444222000...---///...---------------...000000111111///...+++***..................---------.........//////000000000111333444555444333333222333444444555555444444555333000,,,*********+++------,,,,,,+++***))))))************************))))))))))))))))))))))))(((***+++...666HHHaaarrrhhhZZZCCC111+++---,,,(((''''''&&&'''(((***,,,---(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((((((((('''&&&(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((++++++++++++)))((('''&&&''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$((('''%%%%%%%%%%%%###""")))((('''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&((((((&&&$$$'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((())),,,000444888===>>>666...,,,+++***%%%$$$$$$%%%'''(((((('''(((((((((''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%'''***+++---666@@@SSS```pppyyyxxxooogggccc^^^YYYNNN>>>444111...+++((())),,,///111222777===333---(((((('''&&&&&&)))***)))(((((('''''''''(((&&&&&&'''((())))))((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''~~~}}}}}}}}}~~~{{{{{{{{{}}}}}}{{{xxxuuuxxxyyyyyyxxxwwwyyy}}}|||zzzzzz{{{}}}~~~{{{xxxwwwxxx{{{~~~}}}yyyvvvrrrqqqpppqqqrrrrrrqqqooorrrwww|||~~~~~~~~~{{{rrrnnnpppqqqsssppphhhdddeeeeeebbbaaa```]]]XXXRRROOONNNNNNIIIKKKMMMNNNNNNLLLIIIGGGFFFEEECCCAAAAAAAAABBBCCCBBBBBBAAA@@@@@@@@@AAAAAABBBBBBAAA@@@???>>>======>>>===<<<===?????????>>>===>>>AAADDDGGGGGGCCCAAAAAA???===<<<::::::::::::<<<===???AAAAAAAAAAAA@@@@@@???===<<<;;;;;;;;;<<<<<<:::888999::::::888555555888:::999777:::@@@EEEKKKMMMUUUeeeyyyooo^^^NNN???777777222000///000111333333222222222222222111000///...///.........///000111111000000000000///...------..................------............/////////000000111222333333333333333222333333444444444333333444333000...,,,+++++++++---,,,,,,+++******))))))************************************************(((***+++---222AAAVVVeeefff]]]KKK888---,,,+++((('''&&&&&&'''((()))+++,,,(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((('''(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((***************)))((('''''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$)))'''&&&&&&&&&&&&%%%$$$(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&((((((&&&$$$'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''(((***...222999@@@CCC===666111...+++((('''&&&'''((((((&&&%%%''''''''''''&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&''')))((((((///888CCCOOO```nnnqqqkkkbbb\\\UUUXXXVVVNNNEEE>>>666///---,,,,,,...222777>>>CCC777000***)))(((%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''''''''(((((({{{zzzyyyzzz{{{zzzzzz{{{|||}}}{{{wwwttttttuuuwwwyyyzzz|||~~~~~~~~~~~~}}}}}}zzzrrrpppnnnnnnpppqqqqqqpppuuuyyy~~~uuuqqqrrrvvvuuuppphhhdddddddddbbbcccccc```\\\VVVSSSRRRRRRNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGEEECCCCCCCCCDDDDDDBBBAAA???=========???@@@BBBBBBAAA@@@???>>>>>>===<<<;;;;;;<<<===>>>>>><<>>===<<<:::999888777:::;;;<<<>>>>>>>>>>>>===>>>>>>===<<<;;;;;;;;;;;;888888888999;;;:::888666777999:::999777999===AAAAAABBBGGGSSSfff}}}vvvaaaPPPAAA888555222111///000111333222222......//////000000///////////////111222444666777111111000///////////////------------------..................////////////111000000000000111111222222222333333333222222111222222111000///---+++++++++++++++******))))))(((************************************************)))***++++++...888FFFRRR```^^^SSS@@@000***((((((&&&&&&&&&'''((()))***+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((())))))******))))))(((''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%((('''&&&&&&(((((('''&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%'''(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&))),,,000:::BBBHHHEEE???999333------+++***)))***)))'''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''(((&&&&&&'''%%%###(((///111<<>>BBBAAAAAA@@@??????>>>>>><<<;;;;;;<<<>>>???>>>===AAAAAAAAACCCEEEEEEBBB@@@=========<<<;;;999777666999:::;;;<<<===<<<;;;;;;>>>>>>===<<<<<<<<<<<<<<<666777999:::;;;;;;999888999::::::999777888;;;>>><<<===@@@HHHVVVnnnvvvaaaOOOAAA777222333111000000111222222111---...//////000///////////////000222555777999;;;444333111///............,,,,,,------------...............///////////////000///...---...///000111111111222222222111000000111111222222111///,,,+++*********)))))))))((((((************************++++++++++++++++++++++++(((***+++***+++111:::AAASSSXXXUUUDDD111(((''')))&&&&&&''''''((()))******(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))******(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((''''''((()))******))))))''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%'''&&&%%%&&&'''((('''&&&''''''&&&%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$%%%$$$$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((+++...666???GGGHHHEEEAAA999222///---++++++++++++)))((($$$$$$%%%%%%&&&&&&''''''%%%&&&''''''%%%%%%&&&'''(((&&&%%%&&&$$$"""$$$***)))222EEE]]]pppuuummmccccccnnnxxxzzztttlll```WWWQQQNNNKKKLLLQQQTTTOOOHHH777000+++***(((%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''((((((((((((~~~yyyxxxyyy|||}}}zzzyyyzzz{{{zzz{{{}}}zzz{{{}}}}}}zzzxxxyyy{{{|||}}}}}}~~~|||uuupppnnnmmmllllllooonnnkkkeee^^^XXXUUUTTTVVVTTTQQQNNNLLLKKKKKKLLLHHHGGGFFFEEEEEEDDDDDDDDDCCCAAA>>>;;;::::::<<<===@@@@@@@@@??????>>>>>>>>>===<<<<<<===???@@@@@@???AAA@@@???@@@AAAAAA???============<<<;;;:::999888999999;;;<<<<<<;;;::::::==================<<<<<<666888999;;;;;;:::::::::999:::999888777777999:::999;;;>>>BBBJJJ\\\tttwwwdddRRREEE;;;666333111000000111222222111111111111111000///......//////000222555888:::;;;666444222///---,,,,,,,,,,,,,,,,,,,,,------......///////////////.........000///...---,,,---...//////000000000000000/////////000222222222///---+++*********)))))))))))))))************************************************''')))******+++---333777CCCLLLMMMAAA000((((((***&&&&&&''''''(((((())))))(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))***+++(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''((()))))))))))))))''''''''''''''''''''''''((('''''''''''''''&&&&&&&&&%%%$$$$$$&&&'''&&&%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''(((+++---///888AAAEEEGGGHHHDDD>>>333000,,,*********)))(((%%%%%%%%%&&&&&&'''''''''%%%&&&''''''%%%%%%&&&''''''%%%%%%'''&&&###%%%))))))///???YYYrrr}}}yyyppprrr{{{yyytttooojjjkkkmmmmmmmmmnnnkkk]]]MMM999333------,,,)))***,,,(((''''''&&&''''''((((((%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''{{{wwwwwwxxx|||~~~|||{{{||||||{{{{{{|||wwwtttsssooollllllsssrrroooiiiaaaZZZVVVUUUXXXVVVRRROOOMMMLLLLLLMMMHHHHHHGGGGGGFFFEEEEEEDDDDDDBBB???===;;;;;;;;;<<>>>>>>>>=========>>>======>>>AAABBBBBBAAAAAA@@@>>>===>>>>>>===;;;<<<<<<;;;;;;;;;:::::::::888999:::;;;;;;;;;:::999<<<<<<=========<<<<<<;;;777888999999888888:::;;;:::999888888777777888888555999<<<===@@@KKK[[[hhhzzz{{{uuueeeTTTGGG===777444222000000111222111000333333333222111000...---...///000111333666888999444333111///---+++******++++++,,,,,,------......///////////////.........///......------------...------...///////////////...///111111111///---,,,************************************************))))))))))))))))))))))))''')))*********,,,...000555===@@@888...))))))***%%%&&&'''(((((((((((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&'''((()))***(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''(((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&%%%###%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$"""###%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))(((((((((***+++)))111999???GGGPPPSSSRRRCCC===555...+++)))((('''&&&&&&''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&$$$$$$((((((&&&&&&))))))---999QQQlll|||~~~zzz~~~|||zzz|||nnn[[[>>>777111///---)))(((***)))(((((('''&&&&&&''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''}}}xxxxxxzzz~~~~~~~~~~~~|||yyysssmmmmmmtttsssqqqkkkddd]]]YYYWWWXXXVVVSSSPPPNNNNNNNNNNNNIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDBBB@@@>>><<<<<<;;;============<<<<<<<<<<<<>>>======>>>AAABBBBBBAAABBB@@@===<<<<<<<<<;;;::::::999999888999:::;;;<<<888888999::::::999888777999999:::;;;;;;;;;:::999666777777666444444777:::999888777777888888777777333777999999:::@@@JJJSSSbbbmmmqqqfffTTTEEE;;;555444222000000111222111000333333333222111000............//////111222444555////////////...,,,+++******++++++,,,------......000/////////..................//////...------,,,***+++,,,...////////////......///000///...---,,,***+++++++++++++++++++++************************((((((((((((((((((((((((((()))************++++++...333444000+++******(((%%%&&&'''((((((((('''&&&(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))((('''&&&&&&''')))***(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''%%%%%%&&&&&&%%%###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''''''''''''&&&$$$""""""$$$%%%&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((((((&&&&&&((()))&&&,,,222999GGGXXXdddggg^^^UUUGGG:::222---***)))((((((((((((((((((''''''%%%&&&''''''%%%%%%&&&'''&&&$$$$$$((()))'''&&&''')))***333GGGaaavvv~~~|||zzzjjjQQQHHH@@@;;;555...+++,,,---,,,+++))))))(((((((((((((((((((((((('''&&&%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&''''''''''''yyyzzz||||||uuusssssssssqqqllleee___[[[YYYWWWVVVTTTQQQOOOOOONNNNNNKKKKKKKKKKKKJJJIIIHHHGGGEEEEEECCCBBB@@@>>><<<;;;<<<<<<<<<<<<<<<;;;;;;;;;======<<<>>>AAABBBBBBAAADDDAAA>>><<<<<<<<<;;;:::888777666666777999;;;<<<777777888999999888777666666777999999:::999888777666666666333111111555999999888777777888888777666333666888888888<<>>???>>>>>>???AAABBB@@@??????>>>===<<<<<<<<<<<<<<<999999999999999:::;;;<<<555777999999999888999:::<<<===<<<:::777666666777666666666666666666666666444555666666555555666888888555555888999:::???FFFUUUdddsssrrr^^^GGG;;;:::666555333111000000111111111111111111111000//////......------------......---.../////////...,,,,,,---------............///111000///.............../////////111333333111000...++++++///111///...///------///000...++++++---...///...---+++***+++,,,)))))))))))))))*********+++++++++*********))))))++++++,,,,,,,,,---------))))))))))))(((((((((((())))))))))))((((((((((((((((((((('''&&&&&&%%%%%%((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&&&&'''((((((%%%''')))***(((''''''((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((''''''''''''((((((((((((+++******)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''')))(((+++333???RRRkkk|||wwwkkk[[[NNNDDD999000***((('''))),,,...,,,***(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((())),,,777OOOjjjxxxyyyuuubbbYYYYYY[[[```hhhrrr{{{uuutttppphhh]]]TTTPPPOOOFFF???777333444555333000,,,+++******+++***((('''+++%%%###(((***((((((+++&&&''''''&&&&&&''')))+++yyyvvvrrrmmmgggcccaaa```\\\ZZZWWWSSSPPPPPPRRRTTTPPPOOOMMMKKKJJJJJJJJJJJJIIIHHHHHHFFFDDDAAA>>><<<<<<<<<=========>>>>>>>>>>>>======>>>@@@AAA???>>>>>>===<<<<<<;;;;;;<<<<<<::::::999999:::;;;;;;<<<666777999999888888999::::::;;;:::888555444444666555555555555555555555555333555666666555555666777999666666777777777<<>>:::666555333111000000000111000000111111000000///.........------------.........//////000///...,,,+++------------............//////...---------...............///000///---+++000------000111...---.........//////...---...111111000---+++***+++...000******************))))))+++++++++*********))))))***++++++++++++,,,,,,,,,))))))))))))(((((((((((())))))))))))(((((((((''''''''''''''''''&&&&&&&&&((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&%%%&&&''''''(((%%%&&&(((((('''&&&%%%&&&&&&&&&&&&%%%&&&''''''(((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''******))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((''')))000:::KKKcccwwwuuutttnnndddYYYNNN???222...+++((((((******(((&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))***,,,666MMMkkk~~~~~~gggPPPCCCBBBBBBFFFMMMXXXbbbhhhiiijjjhhheeeaaa```dddgggiiieee^^^XXXQQQIIIAAA;;;<<<999666333111///---,,,,,,'''%%%((()))%%%###%%%))))))((('''%%%%%%&&&'''~~~|||zzzxxxwwwyyy~~~~~~~~~xxxqqqkkkgggdddcccbbb___[[[WWWTTTTTTUUUVVVSSSQQQNNNKKKJJJIIIJJJJJJIIIIIIHHHFFFDDDAAA???===<<<===>>>???@@@??????>>>===<<<<<<===??????>>><<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<666777999999777777888999888999888666333222222333444444444444444444444444333444555555444444555777:::777666777666555999???LLLZZZhhhkkk```OOOBBB;;;666444333111000000000000///000000000000///............------------......///000000000///...,,,+++------------............------,,,,,,,,,---......///.........///...+++)))---++++++//////,,,+++...111222333333333444666888222111111000000000000000,,,,,,++++++***)))))))))+++************))))))))))))))))))*********++++++))))))))))))(((((((((((()))))))))(((((((((''''''&&&&&&&&&'''''''''''''''((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&&&&'''%%%&&&((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''(((((((((%%%%%%%%%&&&&&&&&&&&&''')))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&%%%''',,,333AAAUUUgggpppqqqoooiiibbbYYYJJJ===555000+++(((((((((&&&$$$'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((***,,,444HHHeeevvvYYY@@@666444111222666???HHHNNNSSSTTTUUUUUUXXX^^^hhhppp|||}}}|||wwwmmmaaaVVVPPPKKKHHHAAA:::333...***(((///***(((******(((&&&''')))((('''%%%$$$###""""""~~~|||zzzyyyyyyxxxzzz{{{yyywww{{{xxxpppkkkgggfffddd```[[[XXXVVVWWWWWWWWWVVVTTTPPPMMMKKKJJJJJJKKKJJJIIIHHHFFFCCCAAA???>>><<<===???AAAAAA@@@???>>>===<<<<<<===>>>???===<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;:::;;;;;;<<<<<<777888888888777666888999777888777555222111111333333333333333333333333333333444555555444444555666999666444555444444888>>>NNN[[[hhhkkkdddVVVGGG<<<666444333111000000000000///////////////......---...------,,,,,,------...///000000000///---,,,***,,,,,,---------.........++++++++++++,,,------...///......///111000...,,,,,,***+++...///---///444111777===???AAADDDFFFEEE>>>>>>>>>===:::555000,,,---,,,,,,+++***))))))(((************))))))))))))((((((((())))))))))))***))))))))))))(((((((((((())))))((((((((('''''''''%%%%%%&&&&&&'''(((((()))(((&&&&&&&&&'''((('''&&&''''''&&&&&&&&&''''''(((%%%$$$$$$$$$$$$%%%&&&&&&&&&'''((('''%%%######$$$%%%$$$$$$$$$$$$%%%&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$&&&'''&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&%%%&&&)))...777HHHWWWkkkllljjjhhhfffbbbWWWKKK<<<666...)))))))))(((&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''))),,,111???WWWqqq}}}xxxjjjQQQ;;;666333///---...111666999;;;<<<>>>>>>AAAGGGQQQXXXkkkrrrzzz{{{uuunnniiiggggggeee```XXXMMMBBB;;;777222...***)))***+++,,,---+++)))'''&&&&&&&&&%%%$$$~~~|||||||||{{{{{{~~~}}}{{{{{{zzz{{{{{{{{{zzzxxxttttttzzzvvvnnnhhhfffbbb^^^YYYWWWXXXYYYYYYYYYYYYWWWTTTQQQNNNMMMMMMMMMKKKJJJHHHEEECCCAAA@@@???<<<>>>@@@AAABBBAAA???>>>>>>======>>>??????===<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;777888888777666555777999888888888666333111222333333333333333333333333333333444666555444444555777555333222444444555999@@@SSSaaannnooohhh\\\KKK===666555333222111000111111///////////////......---------,,,,,,,,,,,,------.../////////...---+++***,,,,,,,,,------------...+++++++++++++++,,,---...,,,,,,---///111222000///000......000000000555<<<<<>>333+++++++++++++++***)))(((&&&***------++++++---///777===CCCGGGHHHKKKQQQWWWhhhpppxxx{{{wwwooohhhddd___\\\TTTKKKGGGGGGDDDAAA666111***'''((())))))'''qqqqqqppppppqqqsssuuuwww{{{{{{zzzyyyyyy}}}~~~sssmmmjjjddd^^^\\\^^^___^^^]]]]]]]]]\\\[[[YYYWWWUUUSSSRRRPPPMMMKKKHHHGGGFFFFFFCCCCCCDDDDDDDDDDDDEEEEEECCCBBBAAABBBCCCBBBAAA???<<<<<<;;;;;;<<<<<<===>>>;;;:::999888888888888888888888888666444444666888888888888555333111222333444444444444444444444444555666777777666666777999444111111444555666;;;BBBUUUiiiwwwuuukkk___OOO@@@999888666444333333333444000000111111000000///...---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,+++***++++++,,,,,,,,,---------...------,,,,,,,,,,,,---++++++,,,...000111000......---///555;;;EEEVVVdddoooUUU>>>111---,,,+++)))((((((((((((((((((((((((((((((((())))))******'''(((((((((((()))))))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&''''''((((((((('''&&&&&&'''((('''&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&%%%######%%%'''&&&&&&&&&%%%&&&''''''(((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""$$$%%%%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&''')))((()))111;;;444;;;GGGYYYmmmyyyxxxpppfffYYYGGG888///+++)))(((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''&&&'''))))))***333???FFFWWWhhhjjj```QQQ@@@333------,,,+++************&&&)))++++++))))))+++...,,,...///000000333999===ZZZcccpppvvvvvvrrrpppooommmooonnnjjjiiikkkgggaaaGGG???444---******(((&&&wwwxxxxxxxxxyyy|||sssrrrqqqqqqrrrtttvvvxxxxxxzzz|||}}}}}}~~~|||uuuoooiiibbb___aaabbb```^^^]]]^^^___^^^]]]ZZZWWWUUUUUUSSSPPPMMMKKKIIIIIIIIIFFFFFFFFFEEEFFFFFFGGGHHHEEECCCCCCCCCDDDDDDBBB@@@<<<<<<<<<<<<<<<===>>>???:::999999888777777777888999999888555444444666888777777777555222111111222444444444444444444444444666777888888777777888999555222222444555666;;;BBBRRRhhhxxxuuujjj^^^OOO@@@:::888777555444444444444111111111111111000//////---,,,,,,++++++,,,,,,---'''(((***+++,,,,,,++++++++++++,,,,,,,,,---------///......---,,,,,,,,,,,,000///000111333333111///333333999BBBNNN^^^ttt}}}mmm___JJJ:::111,,,)))&&&''''''''''''(((((((((((('''((((((((())))))******(((((((((((()))))))))***))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((('''&&&&&&'''((('''&&&)))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$%%%%%%###"""###%%%''''''&&&&&&&&&&&&'''((((((&&&'''(((******((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$"""###%%%%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$%%%''')))''''''///888111444;;;JJJccczzzyyyjjjUUUAAA555...+++)))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((***'''&&&(((''''''000;;;AAAUUUkkktttnnn]]]HHH888000...+++(((&&&&&&&&&'''$$$'''((('''%%%%%%))),,,++++++++++++,,,...333666999CCCOOOVVVWWWVVVVVVWWWfffmmmtttxxx~~~zzz^^^SSSEEE:::555333///---iiikkklllmmmpppwwwxxxvvvuuuwwwyyyyyyvvvrrryyyyyyyyyzzz{{{~~~}}}xxxmmmeeeffffffccccccfffcccdddeeeccc```\\\YYYXXXXXXWWWTTTQQQNNNKKKIIIIIIIIIHHHGGGHHHKKKNNNOOOOOOKKKHHHDDDBBBBBBCCCCCCCCCAAA@@@>>>===;;;;;;::::::999999888777666555444333555666666555333333444666777333111333222000222555666666555555555555666777999888666555444555777888:::777555444222111888AAAQQQkkkwwwqqqkkk^^^LLLDDD888666444444666666666555222222111000000000000000222---,,,///---((('''***...,,,++++++------,,,******,,,------,,,,,,,,,---///111333333222000000111333444333222555999999666;;;@@@JJJZZZmmmpppbbbZZZJJJDDD<<<333,,,)))(((((())))))(((((('''''''''&&&(((((((((((())))))))))))&&&((()))++++++)))(((&&&++++++***)))((('''&&&&&&''''''''''''''''''''''''&&&&&&'''&&&$$$$$$&&&(((&&&&&&&&&&&&%%%$$$###"""''''''''''''((((((((((((###&&&((((((''''''))),,,'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%&&&'''((()))''''''((())))))((('''&&&)))""" &&&***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&%%%&&&&&&)))(((&&&%%%&&&''')))+++(((((()))((((((***...111+++---222AAAYYYttt{{{hhhNNN999...)))&&&''''''''''''&&&%%%$$$###)))(((&&&%%%%%%&&&'''(((((((((''''''(((***---...===PPPiiizzz}}}qqqYYYEEE999111***)))(((&&&'''***%%%%%%&&&'''((((((''''''(((((())))))*********+++///222666999999999::::::LLLWWWgggvvvoooiiiaaaWWWMMMBBB999333aaacccdddeeeiiippp{{{zzzxxxwwwxxxyyyxxxtttqqqqqqrrrtttuuuvvvxxx|||{{{qqqmmmkkkfffccceeedddeeedddbbb^^^ZZZWWWUUUVVVVVVVVVTTTRRROOOKKKJJJJJJHHHGGGGGGJJJLLLMMMMMMGGGEEEBBBAAABBBBBBAAA@@@@@@???>>>===;;;;;;::::::::::::999888777666555555444555666555333333555777777333111333333111222666333444444555666777888999666555444444444666888999999777666666444444<<>>AAAEEEKKKOOOPPP]]]bbbmmmzzztttcccTTTIIICCC;;;888333---***))))))***))))))(((((((((''''''''''''''''''((((((((())))))'''((()))******)))((('''******))))))((('''''''''''''''''''''''''''''''''%%%&&&'''&&&%%%%%%&&&(((''''''''''''&&&%%%$$$$$$''''''''''''((((((((((((%%%''')))((('''&&&(((***''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%&&&''''''(((&&&'''(((((((((((('''&&&***###!!!&&&***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''')))***))))))***)))(((***---000------///:::NNNhhh}}}mmmTTT>>>222,,,((((((((((((((('''&&&%%%%%%(((''''''&&&&&&'''''''''((((((''''''(((***,,,...777HHH```sss|||uuu___KKK;;;333+++)))(((&&&&&&)))%%%&&&&&&'''((((((''''''(((((()))))))))************---000111222222222333555===IIITTT^^^fffkkknnnrrrrrrqqqooohhh]]]RRRKKKYYY[[[\\\]]]aaajjjuuu~~~|||{{{yyyxxxwwwuuuqqqnnniiimmmqqqqqqpppssszzz|||vvvooojjjiiihhhgggdddaaa]]]YYYVVVUUUTTTVVVWWWWWWVVVRRROOOLLLKKKIIIGGGGGGHHHJJJJJJJJJDDDCCCBBBCCCDDDDDDBBB@@@@@@???>>><<<<<<;;;;;;;;;;;;;;;:::999888777666666333444555444444444666888666222111333333222333777111222333555666888::::::333222222222333555777888777666777777666666???JJJ]]]rrrxxxppphhhZZZHHHBBB999777555444444555333222000000000000////////////---+++,,,//////---...000,,,+++***+++---......---***,,,---,,,+++***+++,,,,,,...111333444666999<<<<<>>TTTjjjzzzzzzhhhTTT@@@666---***(((&&&&&&(((%%%&&&''''''((('''''''''(((((((((((())))))))))))((()))++++++******,,,---)))---222777===DDDLLLQQQ```gggpppwwwwwwqqqhhhaaaUUUWWWXXXZZZ^^^gggrrr{{{}}}|||zzzxxxuuurrrnnnkkkiiimmmqqqqqqnnnpppxxx{{{tttpppkkkhhhddd```^^^[[[YYYXXXUUUVVVVVVVVVUUUSSSQQQPPPLLLJJJGGGFFFGGGHHHHHHGGGDDDDDDDDDFFFGGGFFFDDDAAA???>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888222333444444444555777:::555222222444444222333777111222444555777888999999222222111111222333444555555555666777555666AAAMMM```pppsssjjjbbbSSSCCC???999777444333444333222111000000000000//////......---------////////////111++++++***,,,...//////....../////////------...000///111333666:::AAAJJJOOO]]]kkk{{{qqqhhh]]]UUUIII===555111000111......---,,,+++***)))((())))))((((((((((((((((((((((((((()))))))))******(((((())))))))))))(((((('''''''''((((((((())))))''''''''''''''''''''''''%%%'''((((((&&&&&&&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''&&&''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&***'''%%%&&&((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((%%%&&&'''''''''&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''&&&&&&&&&'''((()))+++,,,,,,+++))))))+++,,,---***))),,,333BBBWWWiiiwwwwwwnnn\\\III<<<222+++''''''''''''&&&'''''''''%%%&&&((())))))(((''''''(((((((((((()))***+++,,,---777JJJaaawww}}}ooo]]]GGG;;;000+++***''''''(((&&&&&&'''''''''''''''&&&((((((((((((((((((((((((***++++++***((((((***,,,,,,,,,,,,,,,...111777;;;CCCLLLZZZffflllmmmjjjhhhQQQSSSVVVXXX\\\dddooowww}}}}}}{{{{{{zzzwwwsssoookkkjjjkkkooorrrooolllmmmttt|||~~~zzzrrrkkkgggaaa^^^]]]]]]\\\[[[XXXWWWUUUSSSRRRRRRSSSSSSMMMKKKHHHFFFGGGGGGFFFEEEBBBBBBCCCEEEFFFEEEBBB@@@>>>======<<<<<<<<<======<<<<<<;;;;;;::::::999999222444555555555666999;;;666333222555555333333666444555666666777666666555333333222111111111111111333333444555333666CCCQQQeeeqqqpppfff^^^OOO@@@???888666444333333333111000///000000111000///......///000000///...//////...,,,++++++,,,...000///......///000///......000222///111444;;;FFFUUUeeeoooxxxkkk\\\NNNEEE===;;;888444222000000000+++,,,------,,,***((('''(((((())))))))))))))))))))))))*********+++++++++(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''%%%'''((()))'''&&&&&&'''%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&'''(((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''''')))((('''&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&''''''((()))&&&&&&'''((('''&&&$$$###&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((()))((((((&&&&&&&&&&&&&&&''''''(((***++++++***)))((()))+++***'''(((+++---444DDDTTTcccgggeeeYYYKKK???555...((('''&&&&&&%%%&&&&&&'''%%%&&&((()))***)))((('''((((((((())))))***++++++...555DDDZZZrrr}}}ttteeePPPBBB333---+++)))'''(((&&&'''''''''''''''&&&&&&((('''''''''''''''''''''+++,,,,,,***(((((()))++++++++++++)))((((((+++---333:::DDDLLLSSSYYY^^^aaaKKKNNNRRRUUUYYY___hhhooowww~~~}}}zzz{{{zzzwwwrrrnnnlllkkkmmmoooooollliiijjjpppvvvzzz{{{~~~uuuoooiiibbb^^^^^^``````___\\\ZZZVVVSSSQQQRRRSSSTTTNNNKKKHHHGGGGGGGGGFFFEEE@@@@@@@@@AAABBBAAA>>><<<===<<<<<<<<<<<<======>>><<<;;;;;;;;;:::::::::999444666777777777888:::<<<777444444666666333222555666777777777777555333222444333333222111000///...222222444444333999KKK\\\pppwwwqqqggg^^^NNN@@@@@@777555333222222333111000000111222222222111///...000222111...---///...+++---,,,+++,,,...//////...,,,------------...111333000444<<>>>>>;;;;;;;;;::::::::::::999777888999999888999;;;===888555555777666222111333666777888888777555333222222222222222111111000///111222444555777AAAVVVkkk{{{~~~uuuhhh^^^LLL>>>???555333222111222333222111111111333333333222000///...111111---,,,///...***...---,,,---...///...---+++,,,---------///333666;;;BBBOOO___ssspppdddOOOJJJAAA:::666333111///......---,,,+++)))'''&&&$$$%%%''')))************(((((()))))))))*********'''(((((((((((()))))))))))))))(((((((((((())))))&&&'''''''''''''''''''''''''''''''''''''''''''''%%%''')))***)))'''&&&'''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%###%%%''')))'''&&&&&&'''((())))))((('''&&&''''''&&&''''''((()))***&&&&&&&&&&&&&&&((()))***%%%)))***&&&%%%)))***'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++)))((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((()))((('''&&&%%%%%%&&&&&&'''''''''&&&&&&'''))))))'''''''''(((***%%%%%%++++++(((...999EEEPPPYYYYYYSSSJJJ@@@777...---***((('''''''''(((''''''''''''((()))***+++((())))))***************---222===OOOfffvvvvvvnnn___MMM;;;222000---***)))''''''(((((('''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%'''(((******)))''''''''''''(((******))))))***+++)))+++------+++---333888DDDIIIOOOTTTVVVZZZ```eeeqqqyyyyyy{{{|||zzzuuurrrqqqqqqpppnnnkkkjjjkkknnnrrrttttttrrrooonnnqqqyyy{{{pppkkkkkkllllllkkk```___]]][[[XXXTTTRRRPPPNNNLLLIIIHHHHHHHHHGGGFFFCCCAAA@@@@@@@@@???===;;;<<<<<<<<<<<<<<<===>>>???::::::::::::::::::999999888999::::::999:::;;;===999666666888666222000222555666777888777666444222000111111222222222111111111222555777:::GGG```vvvvvvhhh\\\III:::<<<444333111111222333222111111222444444444333111///,,,000000,,,+++//////+++///...------...///...,,,---...//////000222777:::JJJRRRaaatttttt___OOOEEE???;;;666333111///...------,,,***(((((()))+++,,,((())))))***++++++******(((((())))))*********+++&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%'''******)))'''''''''&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&&&&'''''')))&&&$$$%%%'''(((&&&###&&&'''((())))))((('''&&&&&&&&&&&&'''''')))***+++''''''&&&&&&'''(((***+++###)))***&&&%%%***+++(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))++++++***)))'''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''%%%$$$%%%&&&&&&''''''&&&&&&$$$&&&(((((('''&&&'''(((,,,%%%$$$******&&&+++555AAANNNYYY\\\WWWOOODDD;;;222000---***((((((((()))((('''''''''''')))+++,,,((())))))************)))+++000;;;LLLbbbsssvvvpppbbbPPP===444111...+++***'''((((((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&)))+++,,,***)))(((((((((((((((&&&$$$$$$%%%'''&&&***------+++***...222FFFIIILLLNNNPPPUUU]]]cccjjjttt~~~zzzyyyxxxwwwuuurrrpppmmmmmmooorrrtttuuuwwwppplllnnnrrrwww~~~xxxqqqkkkjjjnnneeeaaa```^^^ZZZSSSRRRTTTMMMKKKIIIHHHFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<777888:::;;;;;;:::888777777666555444333222222222666777888888888777555444111111000000000000000111000222555999@@@SSSpppwwwfffVVVHHH===777444444444444444333333333222222222222111111000000111111111111000000000000++++++---111000,,,+++...+++,,,...222888===BBBDDD___ggguuuuuuZZZGGG===:::666111---,,,///000---******)))))))))***+++,,,,,,******+++,,,,,,,,,,,,++++++++++++*********))))))(((((('''&&&&&&&&&&&&&&&++++++***************+++,,,+++)))&&&$$$%%%))),,,((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((((((((((((((((()))******(((((('''''''''&&&&&&&&&%%%&&&((()))))))))((('''))))))))))))((((((((((((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((()))'''%%%&&&)))***(((&&&***)))((('''''''''''''''(((((())))))))))))((((((((('''&&&%%%%%%%%%%%%&&&(((%%%$$$%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%)))(((''''''(((***,,,---666FFFZZZfffdddWWWJJJBBB888000+++---///---***)))++++++++++++++++++++++++((()))***)))((((((***,,,------111>>>XXXoootttmmmcccXXXHHH999///+++******)))(((&&&%%%$$$$$$%%%%%%((((((((('''&&&&&&%%%%%%)))******)))'''&&&'''((((((((('''&&&%%%$$$$$$###((((((&&&&&&''')))+++---EEEHHHKKKMMMOOOTTT[[[aaaiiirrr~~~zzzyyywwwvvvtttuuussspppppprrrtttuuuuuuqqqllljjjnnnrrrtttxxx|||}}}qqqkkkkkkeee```]]][[[WWWRRRRRRUUUQQQNNNLLLIIIGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@??????=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>666777999:::;;;;;;::::::666666555444333333333333555666666777666555444333222111111000000111111111000333777<<>>RRR```cccZZZNNNEEE999000+++---///...+++***++++++++++++++++++++++++((()))***)))((((((***,,,***+++///<<>>======<<<<<<<<<===:::::::::;;;<<<===???@@@999999999999999999999999666555444444333333333333444555555555555444333333333222222111111222222333222333777@@@OOOeee|||xxxgggVVVHHH>>>777333555555555555555444333333222222222222111111111111111000000///...------,,,---,,,///222222000111555444===JJJUUU^^^eeekkkpppsssxxxqqqdddSSSEEE<<<777333000000,,,))))))+++,,,***'''******)))))))))***++++++))))))***+++++++++++++++))))))((((((((((((''''''***)))((((((''''''((((((%%%&&&&&&(((***,,,...///000000///,,,(((&&&&&&'''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((()))******((((((((('''''''''&&&&&&'''''''''&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&((('''&&&'''(((((('''&&&''''''((()))((('''&&&%%%''''''(((((((((((('''''''''''''''((('''%%%$$$###'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((''''''''')))+++,,,+++555FFFXXXaaa^^^RRRHHH:::111+++,,,...---+++***************************''')))***)))((((((***+++)))***---666GGGZZZfffiiieeebbbYYYJJJ:::///---...222111...***(((&&&%%%%%%%%%%%%&&&&&&'''(((((()))((()))))))))'''&&&'''(((%%%%%%&&&&&&&&&'''''''''(((''''''&&&'''(((***+++AAADDDGGGIIIKKKOOOWWW\\\bbbiiisss{{{}}}|||zzzvvvuuuwww{{{yyyvvvuuuuuuuuutttsssrrrqqqqqqqqqrrrqqqnnnlllnnnlllnnnuuuzzzzzz{{{~~~|||rrriiiccc]]]\\\YYYUUUTTTVVVRRRQQQPPPQQQQQQNNNHHHCCCBBBCCCDDDEEEEEECCCAAA@@@@@@???>>>===<<<<<<======<<<;;;;;;;;;<<<===>>>>>>???>>><<<999777666555555666555444333333333333333555555555555444444333333333333222222222333444444444555777AAATTTnnnyyyeeeRRREEE===888555444444555555555555444333222222222222222222222222111000//////...---,,,,,,...,,,---111333555;;;BBBGGGRRR```jjjnnnooopppqqqeeegggkkkmmmlllhhhaaa\\\SSSLLLBBB:::666444333222---+++))))))***+++)))'''******))))))))))))******((())))))***+++*********((((((((((((((((((((((((******)))(((((((((((((((%%%%%%&&&''')))+++---...//////000...***(((''''''&&&&&&''''''(((((())))))''''''''''''((((((((((((((((((((((((((())))))***((((((((((((''''''''''''((('''&&&%%%&&&'''((()))'''''''''(((((((((((((((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&'''''''''''''''%%%&&&((())))))(((&&&%%%&&&''''''((((((''''''&&&&&&'''(((((((((&&&###"""&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((((((''''''''''''((()))******000>>>QQQ______TTTIII<<<222++++++,,,+++))))))************************&&&(((******)))((()))******+++---000999HHHXXXaaaggghhhcccTTTAAA333...000333111...+++)))'''&&&&&&&&&&&&&&&'''''''''((((((((()))******(((((((((***&&&&&&&&&'''''''''''''''(((''''''''''''((()))***@@@CCCFFFGGGIIIMMMTTTZZZ^^^eeennnuuu{{{{{{zzzxxxssspppqqqrrrqqqpppppprrrssssssrrrqqqppppppqqqrrrqqqnnnlllkkkhhhiiiooouuuxxx|||pppiiidddbbb___YYYUUUTTTPPPPPPRRRVVVWWWSSSKKKCCCAAABBBDDDEEEEEECCCAAA@@@AAA@@@>>><<<<<<<<<============<<<;;;;;;:::;;;;;;???>>><<<999777666555555555555444333333333444444666666666555555555555555333333222222333444444555777888888AAAWWWtttzzzcccOOOCCC<<<777555111222444555555555444333222222222222222222222333111000000///......------444111000444888>>>HHHRRRccckkksssvvvssskkkddd```OOONNNMMMLLLLLLHHHCCC???::::::999444000------///+++*********++++++***)))******))))))((())))))***'''((())))))******))))))))))))))))))))))))))))))******)))(((((((((((((((''''''''''''((()))***++++++,,,...---+++***)))***&&&''''''(((((()))))))))''''''''''''((((((((((((((((((((((((((())))))***))))))(((((((((''''''''''''&&&%%%%%%%%%&&&((()))&&&&&&''''''((((((((()))((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&'''''''''&&&&&&&&&'''$$$%%%'''))))))(((&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&'''((((((&&&$$$###%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''((((((,,,000:::MMM]]]aaaWWWLLL???444+++***+++)))'''((())))))))))))))))))))))))%%%''')))***)))(((((()))***+++,,,...333@@@RRRaaakkknnnkkk]]]GGG666000000///---+++)))(((''''''((((((((('''''''''&&&&&&&&&)))***++++++))))))***+++))))))(((''''''&&&%%%%%%'''''''''''''''(((((((((???BBBEEEFFFHHHLLLSSSYYY\\\cccjjjpppuuu}}}~~~~~~{{{yyywwwqqqnnnmmmlllkkkkkkmmmoooqqqpppoooqqqpppqqqrrrttttttrrrpppllliiihhhnnnuuuxxx}}}~~~}}}~~~xxxpppkkkggg```ZZZXXXTTTTTTUUUXXX[[[WWWNNNFFFBBBCCCDDDDDDDDDDDDCCCBBBBBB@@@>>>;;;:::;;;<<<===>>>===<<<:::999999888888999999999999999999999999555444444333333444444444777666555555444444555555222222222222333444555555888;;;===DDD[[[xxxvvv^^^JJJ???999666333---///111444555555444444222222222222333333333333111111111111000000000000000///333<<>>DDDLLL```{{{oooXXXEEE<<<999666333))),,,///333555555555444222222222333333333444444222222222333333333333333...111<<>>SSSfffvvvvvvqqqdddQQQ>>>111,,,+++***((('''&&&%%%&&&&&&%%%%%%&&&&&&'''((((((((($$$&&&''''''&&&&&&''')))'''''''''(((((((((((((((&&&''''''(((''''''&&&&&&???AAADDDFFFIIIMMMRRRUUUXXXZZZ]]]bbbfffjjjlllmmmuuuxxx}}}vvvpppoootttyyy}}}~~~zzzxxxuuusssqqqtttqqqmmmlllllljjjgggdddfffiiikkkmmmoooppprrrtttmmmkkkiiiggghhhjjjmmmooorrrsssvvvzzzzzz}}}ssslllccc]]]YYYWWWSSSPPPJJJJJJJJJJJJIIIHHHGGGFFFCCCAAA>>>;;;999999:::;;;555666777666555555777999999:::;;;<<<;;;999666555666555444333333444555666333333333222333333444444111......222555555666999===>>>GGG]]]xxxqqq___LLLBBB===777222/////////000111333444555666777666555555666555444333777555444666999;;;@@@EEEEEEQQQ^^^hhhsss~~~|||ppp^^^JJJ>>>666...+++---+++***))))))+++,,,+++***---,,,***)))((('''((((((((()))***+++,,,,,,,,,,,,+++***)))'''''''''((()))+++***))))))******((('''***((('''&&&'''((('''&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((('''''''''''''''((('''&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))***)))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''%%%%%%'''((((((((('''&&&''')))******'''%%%######$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$$$$&&&%%%$$$######%%%'''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''***...444BBB]]]tttuuugggVVVIII;;;333...,,,---000(((((((((((())))))))))))'''''''''''''''''''''''')))((((((+++000<<>>666111,,,***,,,,,,***))))))******((('''***)))(((''''''(((((()))+++++++++,,,------......+++***)))((('''(((((())))))))))))***,,,---,,,++++++)))''''''((((((((('''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((''''''''''''''''''&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))))))))(((((('''&&&&&&&&&&&&&&&&&&'''''''''((((((((()))&&&&&&&&&%%%%%%&&&&&&&&&(((''''''&&&&&&&&&''''''%%%%%%'''((((((((('''&&&''')))++++++***(((''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&%%%$$$######%%%&&&(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((---333@@@ZZZqqqrrrfff[[[OOOBBB999222,,,)))***((((((((((((((((((((()))'''''''''''''''''''''''')))((((((***---666HHHYYYdddlllooofffVVVFFF777,,,---((('''))))))&&&%%%&&&((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''@@@BBBDDDFFFHHHKKKOOORRRNNNQQQUUUZZZ___cccfffhhhjjjiiilllrrryyy}}}xxxuuuvvvwww}}}}}}}}}yyywwwuuutttoooiiieeeddddddddddddeeegggjjjmmmooopppoooooollljjjhhhffffffgggjjjkkkjjjiiijjjlllrrr}}}vvvnnnddd\\\YYYXXXVVVTTTRRRQQQPPPPPPOOOLLLHHHDDD@@@???<<<:::::::::;;;<<<888999;;;;;;:::999888999888888888888999999999999666555444333333444555666222222111111111111111222333111222666888666777:::AAAMMM^^^ooouuu]]]MMM===777777777888999444444444555555555666666444444555555666777888999888888;;;BBBNNNYYY```bbbiiikkkkkkgggccc^^^UUUMMMEEE;;;111...,,,++++++,,,,,,+++)))))))))((('''%%%'''''''''&&&'''((())))))------,,,,,,---...000111+++***)))((('''((()))***)))((()))+++...000000///+++)))((('''((()))((('''''''''''''''''''''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))((((((((((((&&&'''((('''%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''&&&&&&&&&&&&''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((%%%%%%&&&''''''''''''&&&''')))++++++***(((((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''+++000===UUUkkkooohhh]]]SSSIIIAAA888...((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''((()))+++000===JJJ\\\fffnnnjjj^^^NNN>>>111///***((())))))'''&&&'''((((((''''''''''''((((((&&&''''''''''''((((((((('''''''''&&&''''''((()))''''''''''''''''''''''''===???BBBCCCDDDFFFIIILLLJJJLLLQQQVVV[[[```ccceeekkkiiijjjoootttzzz|||yyyxxxwwwzzzyyy||||||wwwtttsssqqqnnnjjjgggeeedddcccccceeefffiiilllnnnooommmlllllljjjhhhgggfffgggiiijjjffffffeeegggmmmxxxxxxlllbbb]]]ZZZWWWUUUTTTRRRQQQQQQQQQNNNIIIEEE???>>><<<;;;:::;;;<<<===999;;;>>>>>><<<:::999999888888888888999;;;<<<===666555444333333444555666222111111000000000000000444333444888999777999===GGGZZZooo~~~qqq___PPP???888666555666888555555555555555555555555555666777777777888:::<<<<<<@@@HHHTTTcccppptttrrrnnniiiaaaXXXQQQJJJAAA;;;666222---+++,,,,,,,,,,,,,,,***))))))******)))'''((((((((((((((((((((((((---,,,+++++++++---///111+++***)))(((((()))******)))((()))+++...//////...+++***(((((()))))))))(((''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((******)))))))))(((((((((&&&'''((('''&&&%%%'''(((''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&''''''''''''(((***)))'''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((***...888MMMcccmmmmmm]]]UUUMMMFFF<<<111++++++((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&''')))***,,,555???UUUaaammmooogggYYYGGG999222,,,((()))(((&&&%%%'''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((((('''&&&%%%&&&'''((()))&&&&&&&&&'''''''''''''''===???BBBCCCCCCDDDFFFHHHGGGJJJNNNSSSYYY]]]aaabbbeeecccccchhhlllqqqyyy}}}{{{yyyxxxyyyxxx{{{zzztttpppnnnlllmmmlllkkkhhhfffdddcccffffffgggjjjmmmnnnllliiilllkkkiiihhhhhhiiijjjkkkfffffffffgggmmmwww}}}ppphhhbbb]]]ZZZUUUSSSPPPQQQRRRPPPKKKFFF???>>>===<<<<<<<<<<<<===:::<<>>???666555444333333444555666222111000000/////////000444333666999:::999===CCCPPPggg~~~mmm^^^OOO@@@888555333444666555555555555444444444444444666777777777888<<>>============;;;===>>>===:::888777777777777999:::;;;===>>>>>>666555444333333444555666333222111000////////////333333555999:::<<>>===<<<<<<<<<<<<;;;888666666666444666888:::;;;;;;;;;;;;666555444333333444555666333333222111000000000000222222444888:::>>>IIITTTqqqgggIII???666333333222555888666666666666666666666666222555:::<<<>>>CCCLLLSSSbbbttt}}}rrrfffZZZKKK;;;555222...,,,---(((---...***))),,,,,,(((+++***)))***,,,------,,,))))))*********((('''&&&'''(((((())))))***++++++******)))))))))***,,,,,,***)))))))))******(((&&&)))'''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%'''((()))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&%%%%%%&&&&&&((())))))%%%%%%$$$$$$$$$%%%&&&'''.........+++(((''''''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&(((+++111<<>>QQQ```gggfff\\\QQQAAA888000,,,((($$$$$$&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((()))???AAACCCDDDCCCAAAAAABBBCCCEEEIIIMMMQQQUUUWWWXXX]]][[[]]]dddhhhggggggiiimmmpppttt|||~~~{{{wwwsssvvvtttuuuxxx{{{}}}|||tttooogggiiijjjhhhffffffiiilllkkkfffbbbbbbgggjjjiiigggeeeeeeeeefffhhhiiikkklllhhhkkkpppuuuxxx{{{~~~}}}vvvjjjbbbXXXSSSSSSPPPJJJEEEDDDDDDCCCAAA@@@>>>===<<<<<<<<<;;;999666444555666222444777999::::::999888666555444333333444555666444333222111000000000000222111444777:::@@@LLLXXXtttvvv\\\FFF===666444444333666999666777777777888888888888444888>>>BBBFFFMMMWWW___nnn}}}tttggg[[[MMM???333111111...,,,---&&&,,,...+++***///000,,,,,,***)))***++++++***)))&&&&&&((()))))))))(((''''''((()))***++++++************)))))))))***,,,---***)))((()))++++++)))(((((('''%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$&&&))))))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&'''((()))***&&&%%%$$$###$$$%%%&&&'''***++++++)))'''&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%''''''''''''&&&%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$'''***,,,111;;;CCCYYY]]]dddeeeZZZFFF777000))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$'''(((&&&(((---(((888LLL]]]hhhkkkcccZZZFFF<<<333...)))%%%%%%''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((('''&&&%%%%%%%%%&&&&&&'''((())))))@@@CCCFFFEEEBBB@@@@@@AAADDDFFFHHHLLLNNNQQQRRRSSS[[[[[[\\\]]]___aaacccddddddiiiooottt{{{{{{xxxtttqqqqqqmmmlllqqquuuzzz~~~|||~~~rrrooolllkkkkkkllllllkkkllljjjgggffffffggggggffffffeeedddeeehhhjjjlllllllllhhhiiipppwwwyyyyyy{{{}}}yyyqqqeee\\\VVVQQQLLLIIIDDDBBB@@@@@@???>>><<<;;;::::::888777666666666666555555666888;;;<<<;;;999666555555444444333222222333222000//////111222333111111444888888<<>>999111---,,,,,,,,,+++))))))))))))))))))******,,,,,,++++++)))((('''&&&(((((((((((((((((((((((((((((())))))*********+++++++++******++++++,,,---))))))(((''''''''''''''''''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$###$$$%%%%%%######$$$%%%&&&$$$"""###%%%&&&%%%"""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$%%%&&&'''((((((%%%%%%&&&'''***333===NNN\\\jjjlll```NNN;;;///***''''''((('''###$$$(((''''''''''''''''''''''''%%%'''))))))'''&&&(((+++---444CCCWWWggglllfff^^^OOODDD888000+++)))((((((&&&''''''%%%%%%'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((())))))'''&&&$$$%%%%%%%%%&&&'''((())))))AAACCCDDDCCCAAA???@@@AAAEEEFFFIIIKKKNNNPPPQQQRRRUUUVVVWWWYYY[[[\\\]]]^^^___ccciiimmmrrrzzz}}}zzzvvvsssoookkkjjjnnnrrrwww|||wwwqqqmmmjjjiiihhhmmmkkkiiihhhhhhhhhgggeeecccbbbbbbcccfffiiikkkkkkjjjfffggglllpppqqqsssvvv|||{{{nnnccc[[[TTTMMMIIIHHHFFFCCCAAA@@@???<<<:::;;;:::999777777666666666555555666888;;;;;;:::999555444444444444333333333444333111000///000222333222222555888:::???NNN^^^ooo~~~yyylllWWWCCC999888666555444444444555888777777777777777888888999>>>GGGQQQ]]]hhhqqqwww}}}~~~zzzrrriii^^^NNN???888333...++++++,,,,,,+++*********)))))))))))))))))))))************))))))(((((((((((((((((((((((((((((()))))))))************************++++++,,,))))))(((''''''''''''''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%$$$###$$$%%%&&&$$$"""###%%%&&&%%%###########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''((('''%%%%%%&&&'''***333===PPP]]]jjjmmmeeeUUUBBB444+++((('''((('''###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))((('''&&&(((***+++333BBBVVVfffkkkgggaaaSSSIII<<<222,,,***)))***''''''&&&&&&&&&'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((())))))'''&&&%%%&&&%%%%%%&&&&&&((())))))AAABBBBBBAAA@@@???AAABBBEEEGGGIIIKKKMMMOOOPPPPPPQQQRRRTTTWWWXXXYYYYYYYYY[[[^^^cccfffiiinnnvvv|||}}}yyyuuunnnjjjhhhlllpppttt{{{zzzsssnnnlllmmmooolllkkkiiihhhhhhgggdddbbb`````````bbbeeehhhjjjjjjiiiffffffhhhhhhgggkkkqqq{{{tttggg]]]VVVOOOKKKMMMJJJFFFCCCAAA???<<<:::<<<;;;999888777666666666555555666888::::::999777333333333444444444555555555333222000///000111222333333555888<<>>PPP```hhhhhheee___XXXLLLAAA888333...,,,((('''&&&&&&''''''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''((()))AAAAAA@@@??????@@@BBBCCCFFFGGGIIIKKKMMMNNNOOOOOOQQQRRRUUUXXXZZZZZZZZZYYYYYY\\\___bbbeeeiiimmmqqq{{{{{{wwwpppkkkiiilllooorrryyy~~~zzzsssllljjjllloooiiihhhggggggfffddd```]]]___^^^___bbbfffiiijjjjjjkkkiiihhhgggeeeccciiipppyyy}}}|||lllbbb[[[VVVSSSOOOLLLHHHDDDBBB@@@>>><<<===<<<:::999777777666666555555555777999999888666222222333333444555666666666444222000000000111222333333555999AAALLL[[[gggrrr~~~lllXXXGGG;;;555444333222111111222333444666888888888===FFFNNN]]]dddoooyyy}}}vvvqqqmmmcccUUUGGG>>>888222---,,,++++++++++++++++++***++++++******)))(((((((((&&&'''(((***++++++++++++))))))))))))))))))))))))(((((())))))))))))))))))(((''''''''''''((())))))))))))((('''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%''''''***222;;;XXXbbbkkkmmmlllbbbMMM888000+++'''((((((%%%$$$'''$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''''''''(((&&&,,,666EEESSS___gggjjjoooooojjj```TTTIII<<<222,,,(((%%%'''(((&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&'''((()))BBB@@@??????@@@BBBCCCDDDEEEFFFHHHJJJLLLMMMNNNNNNPPPRRRUUUXXXZZZZZZZZZYYYWWWYYY\\\___bbbfffiiilllssszzzyyyrrrmmmjjjlllnnnpppuuu|||zzz~~~tttlllgggfffgggiiihhhgggffffffddd```]]]```___aaadddhhhjjjkkkkkkooolllkkkjjjgggfffkkkssswwwxxx|||wwwkkkccc^^^[[[PPPMMMHHHEEEDDDCCCAAA???>>>===;;;:::888777777666555555555777888888666444111222222333444555666666555444222111000111222333333555777===GGGVVVdddlllsss{{{~~~tttaaaNNN@@@888555444333222222222333444555666888888<<>>333,,,(((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&&&&)))///777DDDUUUdddnnnyyywwwgggSSSBBB333+++&&&''')))&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&'''((((((AAA@@@???@@@CCCDDDDDDDDDCCCEEEGGGIIIKKKMMMNNNNNNNNNOOORRRTTTVVVWWWWWWWWWUUUVVVXXX[[[___cccfffggglllpppxxxvvvqqqlllmmmmmmnnnrrrxxx{{{xxxsssqqqnnnmmmkkkjjjhhhggggggfffcccaaaaaaaaabbbeeeiiikkkkkkjjjpppllljjjkkkjjjjjjooouuuvvvuuuvvv}}}uuuhhh___YYYSSSPPPKKKGGGFFFEEEDDDCCC???>>><<<:::999777777777666555555666777777555333222222333333444555666666444333222111111222444555555888<<>>999555555555555555555555555555333333222222333333444555555333000000111444555666:::AAAKKKZZZmmm}}}yyyfffPPPCCC;;;666222222333111000333888::::::888===DDDJJJPPP```uuu{{{uuuqqqoooiii___RRREEE<<<888222111...,,,,,,---///000...---+++)))))))))))))))))))))))))))))))))))))))************************))))))(((((('''''''''&&&'''''''''''''''((())))))))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''***'''%%%%%%'''((('''%%%'''&&&%%%%%%''''''&&&%%%((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''))))))((('''&&&&&&%%%%%%((((((((('''&&&&&&%%%%%%###%%%'''(((''''''((()))((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%'''%%%$$$&&&)))***(((&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$###""""""$$$&&&(((***((('''&&&%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&((($$$$$$######$$$$$$%%%&&&'''$$$!!!###''')))&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###'''%%%###%%%((()))'''%%%&&&&&&((()))'''(((111===QQQccckkkccc]]]___ZZZOOO>>>222(((%%%&&&%%%$$$&&&###$$$&&&(((******(((&&&%%%$$$###$$$&&&''''''&&&"""$$$(((,,,///888JJJ\\\rrr|||tttjjj```GGG:::,,,&&&$$$###$$$&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%)))'''%%%$$$&&&'''((('''BBBBBBBBBCCCFFFHHHHHHGGGDDDHHHIIIGGGHHHKKKKKKHHHIIIJJJKKKKKKLLLNNNRRRVVVZZZZZZYYYWWWVVVWWWYYY[[[```cccfffjjjmmmrrrxxx|||}}}xxxqqqmmmjjjhhheeeccc```_________```aaabbbeeehhhhhhfffdddcccbbbaaacccgggkkkmmmnnnqqqtttwwwxxxyyy|||~~~nnnggg]]]UUUOOOKKKFFFBBBCCC???<<<<<<>>>>>>:::666555555555666666666666666555444333222222222222222555333000000111333555666???JJJXXXgggvvv}}}tttbbbMMMAAA:::444111111444444444666:::===>>>>>>@@@LLLXXX```lllwwwuuukkkjjjeee\\\QQQFFF<<<555222111///---++++++,,,...///---,,,+++))))))))))))***))))))))))))))))))))))))************************)))))))))(((((((((''''''(((''''''''''''((())))))******)))(((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&''''''''')))'''%%%%%%'''((('''&&&'''&&&%%%%%%''''''&&&%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$&&&&&&&&&'''''''''''''''$$$%%%''''''&&&'''(((***(((''''''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%((((((&&&$$$%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$#########$$$&&&(((***((('''&&&%%%%%%%%%%%%&&&$$$%%%%%%%%%$$$$$$&&&((($$$$$$######$$$$$$%%%&&&'''$$$!!!###''')))&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######&&&$$$""""""%%%&&&&&&$$$&&&&&&((()))''''''000;;;SSSbbbhhh___YYYZZZTTTHHH999///'''&&&&&&&&&&&&''')))((((((+++...///---+++#########$$$&&&&&&$$$"""'''&&&(((***+++000===KKKbbbtttzzzuuujjj^^^GGG999,,,((((((&&&%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&CCCBBBBBBDDDGGGIIIIIIHHHFFFIIIIIIGGGFFFIIIIIIFFFIIIJJJKKKLLLMMMOOORRRUUUXXXXXXWWWUUUSSSSSSUUUWWW[[[^^^bbbeeehhhlllpppssssssxxx{{{}}}xxxpppllljjjhhheeebbb___]]]\\\\\\```___```bbbdddeeedddbbb___^^^___bbbgggjjjkkkkkkkkknnnrrrssstttxxx~~~rrrcccYYYSSSMMMEEE>>>AAA>>><<<<<<======:::777555555555666666777777777666555333222111000000000333222111000111333666888CCCSSSfffuuu~~~}}}wwwmmm\\\JJJ???999444222333222333555666999===CCCGGGPPP]]]hhhmmmrrruuuoooeeebbbZZZMMMBBB;;;555000,,,///...,,,******+++---...---,,,+++))))))))))))***))))))))))))))))))))))))*********************************)))))))))))))))((((((''''''(((((()))***++++++***)))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''%%%%%%'''((('''''''''&&&%%%%%%''''''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''((((((%%%&&&'''&&&%%%&&&(((+++''''''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%###%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$&&&((()))''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$&&&'''$$$$$$######$$$$$$%%%&&&&&&$$$"""###'''(((&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###############$$$$$$%%%### """$$$$$$$$$&&&%%%'''(((''''''///999VVVcccggg^^^XXXWWWNNNAAA333+++%%%&&&'''&&&&&&(((+++***+++///555777444///$$$$$$$$$%%%'''&&&###!!!(((%%%$$$&&&'''***111999MMM]]]nnnvvvyyyxxxmmm___JJJ;;;---)))+++***'''&&&$$$&&&'''&&&%%%$$$%%%&&&%%%%%%&&&''''''''''''&&&'''&&&&&&&&&((((((&&&%%%DDDDDDDDDEEEHHHJJJJJJIIIJJJLLLKKKGGGGGGIIIIIIFFFIIIKKKLLLMMMMMMOOORRRTTTVVVVVVTTTQQQOOOOOOPPPRRRTTTXXX\\\```bbbdddgggjjjnnnqqquuuzzz~~~|||zzzzzz~~~zzzsssoookkkiiifffccc```___^^^^^^cccbbb```___``````___^^^\\\]]]___ccchhhjjjkkkjjjiiilllppprrrsssxxxkkk]]]VVVPPPGGG@@@@@@===;;;:::;;;;;;999777444444555555666777777777444444333222111000000111222222111000111333777:::CCCVVVlllyyy}}}{{{uuuooodddVVVFFF>>>999555555777444555666888<<>>EEESSSeeeqqqzzz{{{xxxppphhhddd```]]]NNNGGG???:::888555///***...------,,,,,,---...///,,,+++***)))))))))***+++))))))))))))))))))))))))************************************++++++++++++((((((((((((((()))******))))))(((''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))'''&&&%%%%%%''''''&&&%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&%%%%%%%%%%%%'''''''''%%%$$$%%%(((+++&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))((('''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&%%%$$$###%%%&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''%%%$$$"""!!!!!!###&&&(((&&&$$$%%%'''&&&&&&+++333@@@MMMXXXXXXQQQHHH:::,,,...)))&&&''''''%%%$$$''''''---999GGGNNNJJJ>>>444,,,)))%%%$$$%%%&&&'''''''''###"""&&&))))))***,,,333???QQQgggyyyzzzppp^^^KKK777---***(((&&&&&&%%%&&&''''''%%%%%%&&&'''%%%&&&''''''(((((('''''')))))))))***,,,+++)))'''IIIHHHHHHJJJMMMOOOOOONNNLLLNNNMMMIIIIIILLLNNNLLLJJJLLLNNNOOOOOOPPPQQQSSSQQQPPPOOOLLLJJJIIIKKKMMMLLLNNNRRRTTTVVVYYY\\\___eeefffggghhhkkkqqqxxx}}}~~~}}}}}}{{{xxxxxx}}}~~~uuuooonnnmmmkkkiiihhhggghhhhhh```___^^^```ccceeeeeeeee``````bbbeeeiiikkkkkkiiidddgggkkkmmmooossszzzrrrdddZZZQQQKKKAAA@@@===;;;999888888888666666666666666666666666333222222222333333444555222333444444333555;;;???HHHXXXjjjrrrqqqlllddd]]]MMMDDD:::666444222555999;;;<<<>>>DDDOOO___ppp{{{{{{yyytttmmmdddZZZQQQKKK@@@<<<888666555333...***---------------......///,,,+++***))))))***++++++))))))))))))))))))))))))***************************************+++++++++))))))(((((())))))***+++)))(((((('''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&'''&&&&&&&&&(((***'''&&&%%%%%%''''''&&&%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$###'''''''''&&&%%%%%%''')))&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''')))******(((''''''(((&&&%%%$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&%%%$$$###$$$&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%###"""###&&&)))&&&$$$$$$&&&&&&&&&***000999HHHWWWXXXPPPDDD777,,,---)))'''''''''$$$%%%))),,,888IIIWWW[[[RRRCCC777,,,)))%%%$$$%%%'''((()))***&&&%%%((()))''''''(((///777GGG]]]rrr|||{{{uuuhhhWWWBBB555---(((&&&(((%%%'''((('''&&&%%%&&&'''%%%%%%&&&''''''''''''&&&***))))))***++++++***(((KKKKKKKKKLLLOOOQQQQQQPPPJJJLLLKKKHHHIIIMMMOOONNNJJJLLLNNNOOOOOOPPPQQQSSSOOONNNMMMKKKHHHHHHJJJLLLJJJLLLNNNPPPRRRVVVZZZ^^^^^^```aaabbbdddggglllpppssswww}}}~~~~~~|||wwwuuuxxx~~~{{{tttrrrqqqnnnllljjjiiiiiiiii`````````cccfffhhhiiihhhbbbaaabbbeeehhhjjjiiiiiidddgggjjjlllnnnrrrxxx~~~qqqaaaTTTMMMEEEDDDAAA>>>;;;999::::::::::::999888888777777777555555444444333444444444222444666555444666<<>>@@@EEEPPP^^^mmmxxx~~~vvvpppiiibbbZZZNNNCCC;;;555444222111000......---+++,,,,,,,,,,,,------...++++++***))))))***+++,,,))))))))))))))))))))))))************************)))))))))*********++++++))))))(((((())))))***+++***))))))((('''(((((((((&&&&&&''''''''''''&&&&&&%%%&&&((())))))(((&&&%%%$$$&&&''''''%%%&&&(((+++'''&&&%%%%%%''''''&&&%%%###$$$%%%'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%'''))))))'''&&&((()))&&&%%%$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''%%%######$$$&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$###"""###%%%&&&###%%%&&&%%%######%%%(((&&&######%%%&&&%%%(((---666GGGVVVVVVLLL???555///+++'''&&&''''''&&&)))...666DDDVVVaaa___RRRBBB888+++***)))***,,,---,,,***)))&&&&&&((('''$$$%%%(((+++///<<>>DDD\\\jjjxxx~~~{{{qqqbbbUUUGGG@@@;;;999888888<<>>===<<<;;;:::999999888;;;999666555555666555555:::333333999;;;:::CCCQQQccctttyyyrrrcccSSSIII@@@;;;<<<<<<999<<>>>>><<<<<<<<<;;;:::999888777:::888666666666666555444999444555:::<<<===IIIYYYlllzzzvvvmmm^^^OOODDD>>>:::===???@@@DDDJJJRRRbbbqqqzzz{{{iiiYYYHHH>>>999333///...000---++++++------,,,***,,,+++*********+++---...,,,,,,+++************+++++++++++++++***)))(((''''''''''''(((+++,,,+++***+++)))((()))***+++***)))******)))((((((((())))))))))))((((((((()))***+++((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''(((((()))&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''%%%$$$###"""###$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$%%%%%%&&&''''''((())))))))))))((()))'''&&&&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''')))(((&&&$$$###$$$%%%&&&###)))&&&###'''$$$!!!'''"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%###$$$%%%'''$$$$$$$$$$$$%%%%%%&&&&&&&&&######&&&&&&$$$###$$$%%%%%%$$$$$$$$$%%%&&&&&&+++111999<<<888222,,,((('''&&&'''((('''+++999IIISSSXXXXXXQQQHHHAAA666---...///000111111000///...(((((('''&&&&&&&&&'''((("""###&&&***333AAARRR]]]eeehhhhhhccc[[[OOO>>>000---+++((('''((()))((('''$$$%%%'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''MMMMMMMMMMMMMMMNNNNNNNNNNNNLLLIIIIIIJJJLLLMMMMMMKKKKKKMMMNNNOOOPPPPPPOOONNNLLLJJJGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMQQQRRRSSSSSSSSSUUUXXXZZZ\\\]]]]]]___bbbfffiiikkkkkknnnuuu}}}}}}zzzyyy{{{|||zzzvvvrrrooommmlllllljjjjjjiiigggfffdddcccbbb___^^^]]]]]]]]]___aaaccc___aaadddgggjjjooouuuyyyxxxyyy{{{~~~vvv___RRRJJJIIIHHHEEEBBB@@@>>>===;;;;;;;;;;;;:::888777555999888777777888888666444888555666;;;===BBBRRRdddvvv~~~xxxlllbbbSSSEEE@@@<<<:::===BBBGGGOOOVVVaaappp}}}}}}sssgggUUUGGG:::333111...,,,------,,,+++,,,------,,,***---,,,+++++++++,,,---...,,,+++******))))))******,,,,,,+++***)))((('''''')))((('''(((***+++***)))***((('''((()))***)))((((((((('''''''''(((((())))))(((((((((((()))******''''''''''''''''''''''''''''''((((((((((((''''''((('''&&&&&&&&&'''))))))''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))'''&&&&&&''''''&&&%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((()))(((((((((((('''&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((("""((($$$!!!&&&%%%###***######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%$$$###"""$$$%%%###$$$$$$$$$$$$$$$%%%%%%'''$$$%%%(((((($$$###%%%%%%%%%$$$$$$%%%%%%&&&&&&''',,,111444222///+++)))(((&&&&&&(((+++444EEETTT^^^\\\TTTHHH>>>999333...,,,------------------,,,***)))((('''&&&&&&'''''' $$$(((''''''111DDDSSS^^^dddiiiiiieee\\\LLL???444...(((%%%''')))'''$$$$$$%%%&&&'''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''RRRQQQPPPOOONNNMMMLLLLLLMMMLLLJJJIIIJJJKKKLLLMMMKKKKKKLLLMMMNNNNNNNNNOOOLLLKKKIIIFFFEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHIIIIIIMMMPPPSSSTTTSSSSSSVVVYYY[[[[[[[[[\\\]]]___aaabbbeeegggmmmvvv~~~~~~{{{vvvsssqqqqqqpppppppppnnnjjjhhhfffdddcccaaa]]]]]]\\\\\\^^^```cccdddaaabbbdddfffhhhlllqqquuupppoooooottt}}}}}}dddUUUIIIHHHFFFEEEDDDBBB@@@>>>;;;<<<<<<<<<;;;999777666777777777888999999666444555444777;;;>>>GGG[[[nnnzzz|||wwwjjj]]]QQQDDD999===;;;;;;===DDDNNNZZZdddppp{{{vvvkkk___UUUFFF<<<444222111...------***+++,,,---...---,,,***,,,,,,+++***+++,,,---...++++++***)))))))))******,,,,,,++++++++++++++++++,,,***(((((((((((('''%%%)))'''&&&'''((()))((('''&&&&&&&&&&&&&&&'''((()))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&((('''&&&%%%%%%'''(((***(((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$###$$$'''))))))(((%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((((((((((('''(((&&&&&&&&&((()))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))$$$)))%%%!!!%%%$$$###***###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%&&&)))'''###"""%%%%%%%%%''''''(((((((((((((((,,,000333333000,,,***&&&%%%%%%(((000>>>PPP]]]___XXXMMMAAA999555444222...---,,,++++++,,,---...,,,+++)))'''&&&&&&&&&'''"""'''+++(((%%%+++999FFFUUU^^^fffiiijjjggg___VVVBBB888+++&&&(((***(((%%%$$$%%%&&&&&&'''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''WWWVVVTTTRRRPPPNNNLLLKKKLLLLLLLLLKKKJJJKKKLLLMMMKKKKKKKKKKKKLLLMMMMMMNNNKKKJJJHHHFFFEEEDDDDDDDDDGGGGGGHHHHHHHHHHHHHHHHHHLLLPPPSSSTTTSSSTTTWWWZZZWWWWWWWWWWWWXXXYYYYYYZZZaaaaaadddlllxxx}}}xxxuuutttsssrrrpppppplllhhhfffdddccc```^^^ZZZZZZ[[[]]]```dddgggjjjfffggggggggggggiiimmmpppnnnlllllloooxxxgggWWWGGGEEECCCCCCDDDDDDBBB@@@======>>>===<<<;;;999888777666777888::::::888555333555888===CCCOOOcccttt{{{vvvkkk\\\OOOEEE;;;444999;;;>>>AAAJJJYYYhhhqqq{{{~~~uuuggg[[[PPPJJJ<<<666333555444000,,,,,,)))***,,,......---,,,,,,+++***)))))))))***,,,---,,,++++++***)))*********...---,,,+++++++++,,,,,,,,,***((('''(((((('''&&&((('''&&&'''((()))(((&&&&&&&&&%%%&&&&&&'''((((((&&&&&&''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$###$$$&&&&&&&&&%%%((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%%%%&&&&&&'''(((%%%%%%&&&''''''''''''''''''&&&%%%&&&'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''(((((()))&&&+++&&&!!!%%%"""!!!((($$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&'''(((&&&"""###((('''))),,,...///---+++***+++...222555555111,,,(((%%%%%%&&&***666GGGXXXaaaYYYOOOCCC999444000///000000///...------...///000---,,,***((('''&&&''''''"""%%%'''&&&%%%'''---333FFFSSSaaajjjpppsssoooiiiRRREEE555++++++,,,+++(((&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''YYYXXXVVVTTTQQQOOOMMMLLLMMMNNNNNNMMMKKKKKKLLLMMMKKKJJJJJJJJJJJJKKKLLLMMMKKKJJJHHHGGGEEEDDDDDDDDDFFFGGGHHHIIIJJJJJJJJJIIIMMMOOORRRSSSTTTUUUWWWYYYWWWWWWXXXXXXXXXXXXXXXYYY[[[[[[^^^eeeppp|||{{{yyyxxxvvvrrrnnnkkkhhhdddbbbbbbaaa]]]YYYXXXYYYZZZ]]]aaagggkkknnnjjjkkkjjjhhhggggggjjjlllooopppppprrrvvv~~~iiiXXXFFFCCC@@@@@@CCCDDDDDDBBB??????>>>===<<<;;;::::::777666666888999:::999888666888<<>>===@@@CCCCCCAAA@@@???===;;;999::::::;;;888666555666999:::::::::<<>>CCCQQQ^^^eeejjjpppttttttllleee[[[QQQHHH@@@:::777333///...000000---,,,...***,,,......---...000333++++++***)))***+++,,,---...---,,,,,,+++,,,,,,,,,///......///111444777999333000---++++++,,,++++++)))(((''''''))))))(((''')))(((''''''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###%%%&&&(((((('''&&&%%%$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''444999<<<999111***)))***&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''((()))$$$$$$%%%&&&&&&&&&&&&%%%'''&&&$$$$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&%%%###***&&&###'''$$$ '''$$$%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%'''((('''''''''&&&&&&&&&%%%%%%$$$###%%%'''''')))111;;;FFFJJJNNNPPPLLLDDD:::444...------...000///+++''''''+++///555DDDWWW```aaaVVVIII===888444000...000//////............//////---,,,+++)))(((((())))))'''(((((((((((((((***+++***777FFFRRR]]]iiiqqqsssfff___UUUJJJ@@@777///+++))))))(((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''QQQQQQRRRRRRRRRRRRRRRRRRNNNPPPQQQPPPMMMKKKMMMOOOKKKJJJIIIHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGEEEDDDDDDBBBCCCFFFIIIKKKLLLLLLLLLPPPMMMLLLNNNSSSWWWXXXWWWQQQRRRSSSTTTUUUUUUUUUUUUWWWZZZ]]]```eeemmmwww{{{sssllliiifffdddeeegggfff```[[[WWWXXXYYY\\\aaafffkkknnnjjjjjjiiigggeeeeeegggiiigggnnnvvvyyy{{{jjjXXXKKKDDD===;;;>>>AAAAAA@@@@@@>>>;;;999888888:::;;;888777555666888:::;;;;;;BBBDDDIIIRRRaaaqqqzzz}}}lll^^^LLL???::::::>>>AAAPPP```qqqvvvvvvuuupppiii^^^UUUJJJBBB<<<666111...333...,,,------,,,...222+++---......---...222555,,,,,,+++++++++,,,---...///...------,,,,,,------,,,---///333999???DDDHHH===999333///,,,***((('''***((('''((()))***)))(((***)))((('''''''''''''''$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%"""$$$'''))))))(((%%%$$$###$$$&&&'''((('''&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''---555;;;888///'''&&&)))###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&'''((())))))$$$$$$%%%&&&&&&&&&&&&%%%'''&&&$$$$$$$$$$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%$$$$$$!!!(((%%%$$$(((%%%"""(((%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''&&&&&&(((***(((((((((''''''&&&&&&&&&""""""$$$''')))---888DDDXXX[[[```aaa[[[PPPCCC;;;000---++++++...///...,,,)))...333:::JJJ[[[bbb```OOOAAA444111000---,,,000---------------------------,,,+++))))))))))))***%%%''''''%%%###$$$(((,,,(((...444:::FFFYYYllluuuvvvsssmmmcccWWWIII>>>777+++***)))((((((((((((((('''&&&&&&%%%%%%&&&&&&'''SSSRRRPPPPPPPPPPPPOOOMMMRRRRRRQQQPPPNNNMMMLLLLLLJJJKKKKKKLLLKKKKKKJJJIIIJJJKKKJJJIIIHHHHHHJJJLLLIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKNNNRRRUUUUUUUUUPPPPPPPPPQQQSSSTTTVVVWWWWWWZZZ\\\]]]^^^eeeoooxxxzzzsssooommmiiifffgggjjjkkkgggbbbZZZZZZ[[[^^^cccgggiiiiiiffffffgggggggggggggggggggggjjjooouuuzzzmmm[[[MMMJJJEEE@@@===<<<======???===;;;999888777888888===888777:::;;;999:::<<<@@@IIIVVVcccpppyyyxxxrrrcccSSSCCC<<<;;;@@@LLLXXXjjjqqqyyy{{{uuujjj^^^VVVKKKDDD<<<777555333///+++///...---,,,+++,,,------.........------,,,,,,,,,,,,,,,,,,++++++,,,------///...---,,,+++,,,------,,,---...333AAASSS___cccQQQ@@@000,,,---+++***,,,((((((''''''''''''((((((***+++***(((%%%%%%&&&(((%%%%%%$$$$$$$$$%%%&&&&&&***'''$$$$$$'''((((((&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$***)))(((&&&%%%%%%%%%%%%'''''''''''''''&&&&&&%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%"""!!!$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%((('''%%%$$$$$$%%%'''(((,,,'''$$$%%%''')))///555777444///,,,***(((&&&%%%""""""$$$'''(((---;;;III___jjjrrrooodddVVVGGG<<<555,,,'''***......---,,,///888???GGGWWWccc^^^PPPCCC===444---++++++,,,---,,,,,,,,,++++++*********---,,,++++++,,,,,,***)))***'''%%%%%%%%%$$$######***)))***...555CCCZZZmmmxxx{{{zzztttnnneeeSSSBBB;;;222)))&&&&&&&&&&&&%%%&&&%%%%%%$$$%%%&&&&&&&&&SSSRRRQQQQQQQQQQQQOOOMMMOOOOOOOOOOOOOOONNNNNNNNNLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIHHHHHHJJJLLLIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIJJJMMMPPPRRRRRRQQQMMMMMMNNNOOOQQQRRRTTTUUUWWWYYY[[[[[[[[[___fffmmmsssvvv|||{{{tttpppllljjjiiijjjmmmnnnkkkiiiaaa```___```bbbdddeeedddccccccddddddeeefffgggggggggjjjnnnssswww|||hhhYYYKKKHHHDDD???<<<;;;<<<===???>>><<<:::888888888888;;;888888:::::::::===BBBJJJUUUaaakkksssxxxuuuppp^^^OOOAAA???EEEQQQaaammmyyyyyywwwuuunnncccUUUKKKDDD>>>777333333222///,,,///...---,,,+++,,,,,,---......---------,,,,,,,,,,,,,,,+++,,,,,,---......000///...---------...///000000000444AAAQQQYYYZZZKKK===000......,,,******)))((('''&&&&&&'''((())))))***)))'''%%%$$$&&&'''&&&&&&&&&&&&&&&'''((())))))'''$$$%%%'''((((((&&&&&&&&&&&&%%%%%%&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%$$$$$$&&&''''''(((((((((''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%###"""$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''&&&%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%$$$$$$%%%&&&(((***&&&%%%&&&(((+++222;;;FFFAAA;;;555000---***'''$$$###$$$%%%%%%)))666CCCYYYdddllljjj```TTTFFF;;;444,,,(((***...///222555<<>>===;;;999999888888888777999:::999:::BBBLLLYYYeeeqqqwwwxxxwwwtttoooZZZLLLAAADDDSSSgggyyy~~~tttkkkcccXXXIII>>>:::666111///000111000.........---,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,+++,,,,,,---...///000/////////......///000000111000000444@@@LLLOOOKKK???666......000///---,,,***)))'''%%%%%%''')))***((((((((('''%%%$$$&&&'''''''''''''''((()))***+++)))'''%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&'''((())))))((('''&&&&&&&&&'''((())))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%'''''''''%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$$$$%%%&&&''''''%%%&&&((((((+++555AAASSSOOOJJJDDD>>>888111,,,&&&%%%%%%%%%###%%%///:::OOO[[[eeeddd\\\PPPCCC888111---***+++---111;;;DDDKKK\\\hhhfff^^^VVVKKKAAA;;;777222...---,,,,,,+++))))))))))))((((((((((((+++***))))))((()))******,,,+++***))))))***++++++)))'''''')))+++111???LLLdddkkksssxxxyyyuuukkkaaaYYYQQQDDD999222///...---,,,***)))((())))))(((&&&RRRQQQQQQRRRRRRQQQNNNKKKLLLMMMMMMNNNNNNOOOOOOOOOPPPNNNLLLJJJJJJJJJLLLMMMKKKKKKKKKJJJHHHIIIKKKMMMJJJIIIGGGEEEDDDDDDEEEEEEGGGHHHJJJMMMOOOOOOLLLJJJIIIIIIJJJKKKMMMOOOPPPQQQRRRTTTUUUUUUSSSRRRSSSTTTWWW]]]fffoooxxxyyytttnnnppprrrqqqpppooopppqqqfffdddaaa______^^^]]][[[^^^______```bbbccccccdddhhhjjjmmmoooppprrrtttvvv}}}nnn^^^UUUJJJGGGDDD@@@>>>=========???>>>===<<<:::999888888555666999:::888;;;HHHVVVjjjvvvzzzuuupppmmmWWWKKKCCCJJJ^^^vvv~~~qqqdddYYYMMM@@@888444111...---///000///...---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...000111222///////////////000000000/////////444???HHHFFF>>>555000,,,,,,...///000000+++)))&&&$$$$$$&&&)))+++&&&'''((('''%%%%%%&&&''''''&&&''''''((()))++++++''''''&&&&&&''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((''')))+++,,,---,,,+++***%%%&&&''')))******++++++''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''%%%$$$$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%'''(((&&&(((444AAAOOOQQQSSSSSSOOOFFF;;;333+++((('''&&&######***333DDDQQQ^^^```YYYMMM???333///---+++,,,---555EEEUUU]]]jjjssslll^^^PPPDDD;;;555333000...------+++***((((((((((((((((((((((((************+++---000333444555444///,,,,,,---,,,---+++***+++***+++444>>>PPPUUU\\\aaafffiiijjjiiijjjeeeXXXHHH;;;555111...///,,,(((((())))))(((&&&TTTSSSRRRRRRRRRPPPMMMKKKNNNNNNNNNNNNNNNNNNNNNNNNQQQOOOMMMKKKJJJKKKLLLMMMKKKLLLKKKJJJIIIIIIKKKMMMJJJIIIGGGEEEDDDDDDEEEEEEHHHIIIKKKMMMOOOOOOLLLJJJIIIIIIJJJKKKLLLNNNOOOPPPNNNPPPRRRSSSRRRQQQQQQQQQSSSUUU\\\hhhuuu}}}wwwsssttttttrrrnnnkkkjjjkkk___]]][[[[[[\\\]]]\\\[[[______````````````aaaaaahhhkkknnnppppppqqqrrrtttvvvzzziii\\\UUUKKKIIIFFFBBB@@@>>>>>>>>>>>>>>>===<<<:::999888777444666999:::888<<>>EEEPPPYYYYYYPPPBBB777///,,,***)))&&&$$$)))000;;;JJJXXX[[[UUUIII:::///---,,,,,,,,,...999OOOcccpppuuuuuummm___QQQEEE===111///---------,,,***)))((())))))))))))))))))))))))***,,,---///333:::???BBBEEECCC;;;444333222......,,,,,,---,,,,,,111999===>>>AAAFFFMMMXXXfffpppwwwwwwnnn]]]MMMDDD<<<666444///)))''')))***(((&&&ZZZWWWUUUSSSRRRPPPNNNLLLOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPNNNMMMLLLKKKLLLLLLKKKLLLLLLJJJIIIIIIKKKMMMIIIHHHGGGFFFEEEEEEFFFGGGIIIIIIJJJMMMOOOOOOMMMKKKKKKKKKKKKKKKLLLMMMNNNNNNLLLMMMOOOQQQRRRRRRQQQQQQRRRSSSWWWbbbppp{{{{{{wwwvvvsssppplllhhheeecccYYYXXXWWWWWWYYY[[[[[[ZZZ_______________^^^^^^^^^gggjjjmmmpppqqqrrrssstttttt|||uuuhhh]]]VVVMMMKKKGGGDDDAAA>>>============<<<;;;:::888777666444555888:::999>>>MMM]]]}}}sssddd[[[VVVSSSLLLOOOTTT```sss~~~yyymmm]]]KKK===666333222111000///...---------,,,,,,,,,,,,,,,+++******,,,,,,,,,------------.........//////000111222333111111222222111111000///000555:::???EEEHHHDDD=========999000++++++,,,+++***)))'''%%%%%%''')))***%%%&&&((()))((((((((()))&&&&&&%%%%%%&&&&&&'''(((%%%'''(((((('''&&&&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%&&&'''((())))))((('''$$$%%%'''((()))*********''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((((((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''''''''%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''&&&$$$"""!!!$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&''''''$$$###(((111...777EEEQQQTTTMMMAAA777111---++++++)))'''***000888EEEPPPRRRLLLBBB666,,,,,,++++++,,,000>>>WWWmmmwwwtttooodddXXXKKK@@@999///---,,,+++,,,+++)))'''(((((((((((())))))))))))'''***,,,...111888AAAHHH[[[```\\\OOOBBB===777000000...---...---+++...333222111222666<<>>EEEGGG???777444222...((((((''''''''''''((((((%%%'''***++++++***+++,,,)))((('''&&&&&&%%%&&&&&&$$$'''***)))'''%%%&&&'''$$$%%%'''(((((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&((('''&&&&&&&&&&&&''''''$$$%%%&&&'''((((((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))******''''''''''''((((((((()))((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######&&&******'''$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&'''&&&$$$!!!###$$$$$$%%%%%%$$$$$$###'''%%%%%%((()))&&&&&&(((,,,,,,---000333444222111///,,,+++------+++---222===BBBCCC<<<666222000---+++((((((,,,444EEE^^^tttwwwtttlll___LLL:::222111...,,,***)))))))))'''&&&%%%%%%%%%&&&&&&'''''''''&&&(((+++,,,...555@@@IIITTTbbbkkkiiihhhnnnooojjjlllddd\\\TTTIII>>>999999222111111111---,,,888GGGUUUlll|||xxxoooeee___RRR@@@444///---***'''nnnfff]]]XXXXXXWWWTTTPPPRRRPPPOOOPPPRRRSSSSSSRRRUUUTTTRRROOOMMMLLLKKKJJJLLLLLLKKKJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNOOOLLLKKKIIIHHHGGGFFFFFFFFFLLLKKKKKKMMMOOOPPPOOONNNPPPRRRTTTTTTUUUYYY```eeekkkwwwvvvllljjjjjjfffaaa___\\\aaaeeeaaaZZZUUUVVVYYYYYYZZZ[[[]]]^^^___``````dddfffiiilllooopppppppppxxxxxxxxxyyy~~~xxxqqqkkkbbbZZZRRRKKKCCC>>>>>>===999555:::999777777888888666555444333444888;;;???IIITTTYYYVVVQQQIIIBBBBBBJJJSSSdddssstttbbbQQQEEE;;;777555111///...////////////............,,,++++++******++++++,,,---...///000111111111111000...,,,---000444777999777888999777444333555888:::<<<===;;;888555333333===CCCHHHEEE;;;111------(((((())))))******++++++$$$%%%'''((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&'''((()))'''((()))******)))((('''"""$$$%%%%%%$$$%%%''')))***)))'''&&&&&&'''((((((&&&&&&''''''(((((())))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%((('''&&&%%%%%%&&&'''(((***)))((('''&&&%%%%%%%%%(((&&&&&&''')))((($$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$###$$$%%%&&&'''$$$%%%'''))))))))))))(((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&((('''&&&%%%$$$###$$$%%%%%%$$$###""""""###$$$&&&'''%%%%%%%%%%%%%%%&&&'''(((((()))+++,,,------,,,+++***---000///------111555@@@@@@???:::444//////000(((***,,,///888MMMhhh|||zzzsssfffVVVFFF:::333000///---+++*********(((&&&(((&&&$$$$$$&&&((())))))%%%&&&(((***...222555666EEENNNYYYeeennnvvv~~~{{{ssshhh\\\QQQKKK???;;;555///,,,---000222@@@LLL^^^oooxxxxxxrrrnnnccc\\\PPPAAA555+++&&&###tttlllbbb[[[XXXWWWUUURRRSSSQQQOOOPPPRRRTTTTTTTTTVVVUUUSSSQQQOOOMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHIIIGGGGGGHHHIIIJJJKKKLLLMMMKKKJJJIIIGGGFFFFFFEEEEEEHHHHHHIIILLLOOOQQQPPPOOOPPPRRRTTTUUUUUUXXX]]]aaacccnnn{{{wwwmmmjjjiiieeeaaa___[[[```dddccc___ZZZXXXXXXZZZ[[[\\\^^^___`````````ccceeeiiilllnnnoooooonnnrrrssstttwww|||yyypppkkkfff^^^WWWTTTOOOHHHCCCAAA???<<<::::::999777777777777666555666444444555555777>>>GGGNNNLLLIIIFFFEEEIIIQQQYYYmmmzzzzzziiiVVVGGG===444222222///---...////////////............,,,,,,++++++++++++,,,,,,,,,---...///000000000000111///------000333777999888888777666666777:::===<<<:::777555333333333333444999<<<;;;555...+++***''''''((((((((((((((((((%%%&&&''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&'''((()))''''''))))))))))))''''''###$$$%%%%%%%%%%%%''')))***)))(((&&&&&&&&&''''''%%%&&&&&&'''((())))))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&'''''')))((('''&&&&&&%%%&&&&&&'''&&&&&&'''((('''$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$%%%&&&'''$$$%%%'''((())))))(((((($$$$$$$$$$$$$$$%%%%%%%%%&&&'''((((((&&&&&&'''((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$######$$$%%%'''(((&&&%%%%%%%%%%%%&&&'''((())))))***+++,,,+++******))),,,///...,,,,,,000444<<<======:::555000...---***++++++///;;;PPPiiizzz{{{sssdddRRRAAA666000------+++)))))))))((('''%%%&&&&&&%%%&&&(((((('''&&&)))))))))***,,,---//////444;;;EEEPPP\\\iiivvv~~~~~~zzzsssiii^^^UUUOOOBBB===666///***)))***+++111;;;IIIYYYccchhhiiihhh^^^YYYQQQIII@@@888000***|||uuulllccc^^^[[[YYYWWWUUUSSSPPPPPPRRRTTTVVVVVVWWWVVVTTTRRRPPPNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIGGGFFFEEEEEEEEEEEEEEEEEEGGGJJJNNNPPPQQQPPPOOOQQQSSSTTTUUUVVVYYY[[[]]]gggsss{{{~~~xxxnnnkkkiiiddd```^^^[[[^^^aaadddccc```[[[XXX\\\\\\]]]______`````````aaaccchhhkkkmmmmmmllljjjjjjmmmrrrvvv{{{xxxnnngggccc```ZZZUUUSSSPPPKKKFFFBBB???>>>===:::888777666777777666555555444333444222111666===EEEGGGJJJNNNUUU]]]dddhhhrrr|||xxxnnn[[[III===555//////000......///////////////............,,,,,,++++++++++++,,,,,,,,,,,,---...////////////000000......000333777999888777666888;;;>>>@@@@@@===777000---...000111111---...000000///---***)))'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''((()))&&&'''((())))))((('''&&&$$$%%%&&&&&&%%%&&&(((***+++***(((&&&&&&%%%&&&&&&$$$%%%&&&'''((()))******)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&''''''&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$'''((()))((('''&&&''')))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&((((((&&&&&&%%%%%%%%%&&&''''''((())))))***))))))((('''(((+++---,,,******...111666999;;;:::666111---+++++++++,,,333BBBUUUhhhttttttjjjZZZHHH999000---,,,+++)))((('''((((((&&&$$$%%%%%%&&&((()))(((%%%"""))))))))))))***+++,,,,,,000222555:::AAAMMMYYYaaaqqqooommmggg```XXXPPPLLL>>>:::333---(((&&&&&&'''''',,,555???IIIQQQWWWZZZUUUSSSQQQQQQOOOGGG;;;111}}}vvvooohhhccc___\\\XXXUUUQQQPPPRRRUUUWWWXXXVVVUUUSSSQQQPPPOOONNNNNNLLLLLLKKKJJJJJJJJJJJJKKKHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFIIILLLNNNNNNNNNKKKMMMPPPSSSTTTUUUVVVVVVZZZ```jjjrrrwwwzzz}}}{{{qqqmmmiiiccc___^^^\\\\\\]]]```cccbbb^^^ZZZ[[[\\\]]]]]]^^^]]]]]]]]]^^^aaaeeeiiikkkjjjhhhggggggkkkrrrxxx}}}zzzsssmmmfff```]]]ZZZUUURRRNNNMMMJJJEEE@@@=========:::888666555666666666555444222333444222111555<<>>CCCVVVVVVTTTQQQLLLGGGAAA>>>444222...***((('''((()))******---111666===BBBFFFIIIIIIMMMUUUYYYSSSFFF:::}}}xxxssskkkccc^^^[[[WWWSSSRRRSSSUUUWWWXXXSSSRRRQQQPPPOOOOOOOOOOOOMMMMMMLLLKKKKKKKKKKKKLLLJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDFFFEEEFFFGGGJJJKKKJJJIIIGGGIIILLLOOOSSSTTTUUUTTTTTTXXX^^^eeelllsssyyy|||vvvpppkkkddd```___^^^\\\ZZZ\\\```aaa___\\\ZZZZZZ[[[[[[ZZZZZZYYYYYYZZZ]]]aaadddffffffeeedddggglllsssyyy~~~qqqiiieee```ZZZUUUQQQNNNMMMJJJJJJHHHDDD@@@======>>>;;;888555444555666666555333222333444333222666>>>AAANNN^^^lllwww~~~zzzrrrfffeee```XXXQQQKKKBBB;;;777222000111111......111////////////............---,,,,,,,,,,,,,,,,,,---...///000111111222111111000111333333333555999===???CCCJJJRRRVVVSSSJJJBBB777222,,,+++...000...+++///+++((()))---...,,,***)))((((((((('''&&&&&&&&&''''''&&&%%%%%%'''((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((%%%&&&'''(((((('''&&&%%%&&&'''''''''&&&&&&''')))***)))'''&&&%%%%%%%%%&&&$$$$$$%%%&&&'''((()))))))))(((((('''&&&%%%%%%$$$&&&&&&&&&''''''((((((((($$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&---,,,+++)))(((&&&$$$$$$'''((()))((('''&&&''')))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&(((''''''&&&&&&%%%%%%%%%'''(((((((((((((((***+++///111555888888555///,,,,,,333AAASSSccckkkkkkhhhZZZOOO@@@333,,,++++++,,,)))(((''''''((()))(((&&&***'''%%%$$$%%%&&&&&&%%%$$$%%%&&&(((+++...111222...,,,+++,,,///333666888@@@@@@@@@>>>;;;888555222...,,,***(((((((((***+++,,,,,,+++,,,...000222444999<<>>QQQfffrrrsssjjjaaaRRRHHH;;;000,,,******)))((('''&&&'''((()))((('''+++(((%%%$$$%%%'''((((((''''''((()))***,,,...///.........000333444444333777777777666555333111000---,,,***)))(((((((((((()))))))))******++++++,,,---111;;;IIIWWW^^^]]]YYY{{{oooeee___\\\YYYWWWWWWVVVUUUTTTOOOOOOOOOPPPQQQSSSTTTUUUQQQPPPOOOOOONNNNNNOOOOOOLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEDDDEEEFFFFFFEEECCCFFFFFFFFFIIINNNPPPPPPNNNPPPUUU[[[___eeemmmwww}}}~~~vvvmmmiiiiiiaaa```_________^^^]]]\\\XXXXXXXXXWWWVVVUUUSSSRRRSSSTTTVVVYYY\\\___aaabbbfffiiilllooorrruuuzzz}}}vvvfff]]][[[VVVMMMEEEAAABBBEEEGGGEEEBBBCCCEEEEEECCCAAA;;;888555333444555666555333222333666888;;;CCCMMM]]]nnn|||}}}zzzwwwlll___RRRKKKBBB:::555222111111222000000222000,,,+++...////////////............------,,,,,,,,,,,,------...///000111111222222222...222777888888:::@@@EEEOOOWWWaaafff```SSSDDD;;;///...---++++++************)))(((((()))))))))(((((((((((((((((()))))))))%%%&&&''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&''''''''''''&&&&&&&&&'''((()))***))))))(((''''''))))))))))))''''''%%%&&&&&&&&&$$$$$$%%%''''''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))&&&&&&%%%%%%%%%&&&&&&'''%%%&&&''''''''''''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&###%%%&&&%%%###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%&&&&&&&&&%%%$$$######$$$&&&'''((((((''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((((('''&&&'''(((((())))))*********---111222000...999FFF[[[nnnuuuoooaaaVVVEEE===333,,,******(((&&&&&&%%%$$$%%%'''((((((&&&)))'''&&&'''((())))))((((((((((((((()))***+++,,,111000000222444444222///444444444444333222111000---,,,+++***)))((((((((('''(((((()))************))),,,222<<>>===888999999999777666666666666666;;;EEEUUUdddpppvvvuuuqqqjjj```TTTHHH<<<555888666444111////////////...000222333333111///...////////////...------,,,111...,,,---000222222111/////////000111222444555666666999???HHHPPPSSSTTTKKKEEE???;;;:::777222...///,,,)))((()))*********))))))))))))))))))))))))+++'''%%%'''+++,,,***'''''''''((((((((((((''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&)))(((''''''&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&''')))******)))'''%%%***)))(((+++...000///---(((((('''&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&((())))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$######%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%'''((('''''''''(((((())))))))))))&&&''')))***))),,,111AAASSSccccccVVVHHH<<<444111...,,,******)))'''&&&'''&&&&&&%%%%%%&&&&&&'''(((((()))************)))'''''''''(((***+++***(((+++,,,---...111333555777555444333111000/////////,,,,,,+++++++++++++++,,,(((((((((''''''(((((()))(((&&&'''(((((()))222;;;wwwlllddd```]]]ZZZWWWVVVVVVTTTSSSSSSRRRRRRRRRPPPPPPPPPOOONNNLLLKKKJJJKKKJJJIIIHHHGGGFFFFFFFFFAAAHHHLLLEEEFFF[[[aaaNNNFFFEEEDDDCCCBBBBBBBBBBBB?????????@@@BBBBBBAAA???BBBBBBCCCDDDGGGJJJMMMNNNNNNOOOQQQSSSVVV\\\ccchhhuuu{{{tttooommmjjjeee___[[[YYYXXXWWWWWWUUUSSSRRRSSSRRRPPPOOOPPPTTTWWWXXXXXX[[[___cccfffbbbbbbdddggghhhmmmsssuuu|||zzzqqqhhh```\\\RRRLLLEEEBBBBBBCCCCCCBBB>>>>>>>>>======<<<::::::888:::;;;;;;999888888888:::===EEEVVViiiwww}}}}}}tttlll```SSSGGG===444000333222000///...---......---...000111111000...---/////////////////////...111///...///111222222222111///------000444888999888888===KKKYYY^^^WWWOOO>>>888111......//////...---+++)))(((***+++++++++))))))))))))))))))))))))+++(((&&&(((+++,,,+++(((((((((''''''''''''(((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&'''((((((''''''&&&(((((((((+++...000000///(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))''''''((((((((()))))))))&&&%%%(((+++***))),,,333EEETTT```\\\OOOAAA666...///---***))))))((('''%%%'''&&&&&&%%%%%%&&&&&&''''''((())))))******))))))(((''''''(((******((('''((()))***,,,///222444666444333111///...---,,,,,,,,,,,,++++++++++++,,,,,,))))))(((((((((((()))))))))(((((()))((((((///777zzzrrrkkkgggccc___\\\UUUTTTSSSQQQPPPQQQQQQRRROOOOOOOOONNNMMMLLLKKKJJJKKKJJJIIIHHHGGGGGGGGGGGGDDDEEEHHHGGGJJJYYY]]]MMMDDDCCCBBBAAAAAA@@@@@@@@@>>>>>>???AAACCCBBB@@@>>>@@@@@@AAABBBEEEHHHKKKMMMOOOPPPQQQSSSUUUYYY^^^bbbiiissszzztttmmmhhhbbb\\\YYYXXXXXXXXXVVVTTTRRRRRRTTTTTTRRRPPPRRRTTTWWWYYYYYY[[[___bbbccc^^^\\\```dddeeeiiimmmqqqyyy|||qqqhhh```[[[YYYUUUOOOHHHBBB@@@??????>>><<<<<<<<<;;;;;;999888777888:::===<<<:::999:::<<<@@@HHHWWWjjjzzzzzznnncccTTTFFF===888555333000000///...---......///,,,---...///000///...---............//////000000000/////////000111111111///...------...333:::??????AAAHHHUUU``````SSSFFF777222---***+++---......,,,+++)))***+++---------))))))))))))))))))))))))***)))((()))+++,,,+++))))))((('''&&&&&&'''((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''')))((((((''''''((((((((($$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''((()))***,,,---------(((''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&&&&(((***++++++******))))))((((((&&&%%%''')))))))))///777FFFRRRZZZUUUIII>>>555000---+++)))(((((((((&&&%%%'''&&&&&&%%%%%%&&&&&&''''''(((((())))))))))))))))))((('''((())))))'''&&&((())))))+++---///111222222111///...,,,+++++++++,,,,,,+++++++++,,,------******)))((((((((())))))+++))))))+++***))),,,222}}}yyyuuuooohhhaaa\\\SSSRRRPPPOOOOOOOOOPPPQQQNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHKKK@@@BBBKKKKKKMMMOOOIIICCCBBBAAA@@@????????????>>>???@@@BBBCCCCCC@@@>>>>>>>>>???AAADDDGGGJJJLLLOOOQQQRRRTTTUUUXXX\\\___bbbkkkvvv}}}xxxmmmhhh```[[[YYYYYYYYYXXXUUUSSSRRRTTTXXXYYYWWWSSSRRRTTTVVVXXXYYY[[[]]]^^^```[[[ZZZ^^^bbbcccfffjjjpppwwwsssiiiaaaXXXTTTTTTUUUPPPJJJDDDAAA>>>===<<<<<<<<<;;;;;;:::888777666555888:::999888:::???DDDKKKYYYnnnxxxcccWWWGGG:::555444333222//////............//////+++,,,---...///......---......------...///000111......///////////////000,,,///000......444???HHHLLLOOOUUU\\\^^^WWWIII>>>222000...,,,,,,---------,,,+++***+++---///......)))))))))))))))))))))))))))(((((()))***+++***))))))((('''&&&&&&'''((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((***))))))((())))))******$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''((('''((()))))))))(((((((((''''''&&&&&&&&&''''''((((((((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&''')))+++000///...,,,***((('''&&&(((&&&&&&)))+++...777AAALLLTTTXXXPPPDDD;;;555111,,,***((('''(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''((()))))))))))))))(((''''''((())))))'''%%%************+++,,,---...//////---,,,+++*********,,,+++++++++,,,------...++++++***)))))))))))))))***((((((***)))'''(((,,,wwwmmmbbb\\\TTTTTTRRRQQQPPPPPPPPPPPPMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJOOO???BBBMMMIIICCCDDDDDDBBBAAA@@@??????>>>>>>>>>?????????AAABBBBBBAAA???======>>>@@@CCCGGGJJJLLLNNNPPPRRRTTTUUUWWW[[[]]]aaahhhpppyyy{{{rrrkkkccc]]]\\\[[[YYYWWWUUUSSSSSSXXX]]]^^^ZZZUUUQQQRRRTTTVVVXXXYYYZZZZZZ^^^[[[[[[___aaabbbeeejjjnnnuuuyyyjjjbbbZZZPPPLLLOOOMMMKKKIIIEEEBBB@@@??????;;;;;;;;;:::999777666555222444555555777>>>KKKUUU___mmm}}}vvv]]]QQQAAA777444444333111......//////////////////+++,,,------...............---,,,,,,---...///000,,,...000000///......///---///111333666???KKKUUUZZZ[[[\\\ZZZSSSIII???888.........---,,,++++++***,,,++++++,,,...///...---))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((())))))(((((())))))******$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&((()))((('''%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''(((''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&'''((((((''''''&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&''')))+++111000...,,,***((('''&&&+++((((((///666===GGGPPPWWW[[[XXXLLL???666111...+++***((('''((()))(((''''''&&&&&&%%%%%%&&&&&&'''&&&'''(((((())))))(((((('''&&&&&&'''))))))'''&&&++++++************++++++---,,,,,,+++++++++++++++,,,++++++,,,,,,---...///---,,,+++***)))))))))))),,,***+++......***)))+++~~~tttjjjcccZZZZZZYYYWWWUUURRRPPPOOONNNNNNOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLDDDHHHLLLFFFDDDFFFBBBBBBAAA@@@???>>>>>>>>>>>>???>>>===>>>@@@AAA@@@???<<<===>>>@@@CCCGGGJJJLLLKKKNNNQQQSSSUUUWWWZZZ\\\^^^eeelllrrr}}}zzzsssiiiccc```]]]YYYUUUVVVTTTVVV[[[aaaaaaZZZSSSOOOPPPQQQTTTVVVWWWWWWVVVZZZZZZ\\\______^^^cccjjjjjjqqqzzzoooaaa\\\UUUJJJGGGJJJFFFFFFGGGEEECCCAAA@@@???::::::999888777555444333222444666777===KKK___nnnvvv~~~rrrgggSSSIII<<<555444444333000..................------,,,,,,------.../////////...---,,,++++++,,,...///---///222222///......000000///000777DDDRRR]]]bbbbbb]]]UUUMMMDDD<<<555111+++,,,,,,+++*********++++++******+++,,,---+++***))))))))))))))))))))))))&&&''''''(((''''''((()))''''''((((((((((((''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))'''''''''''''''((())))))$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''((((((((($$$'''))))))'''&&&'''(((&&&&&&&&&&&&&&&'''((((((%%%&&&'''((((((((('''&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$###$$$%%%&&&''''''''''''''''''&&&&&&&&&###$$$&&&(((((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''"""###%%%&&&&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''''''''(((***,,,------,,,+++)))((('''&&&+++(((,,,999HHHSSS[[[```^^^___XXXIII;;;333...++++++***(((((()))***)))((('''&&&&&&%%%%%%&&&&&&'''&&&'''(((((())))))((((((&&&%%%%%%'''))))))((('''******))))))***+++,,,,,,++++++******++++++,,,---+++++++++,,,,,,...//////------,,,+++************///---...222222...+++,,,{{{sssnnnaaa```___\\\YYYTTTPPPNNNNNNNNNOOOPPPPPPPPPOOOOOOOOONNNMMMMMMMMMMMMMMMMMMGGGIIIOOOKKKCCCIIILLLBBBBBBAAA@@@???>>>>>>>>>>>>???===;;;<<<>>>??????>>><<<===>>>@@@CCCGGGJJJLLLIIILLLOOORRRTTTVVVYYY[[[ZZZbbbiiinnnxxxyyyooogggccc___XXXSSSWWWVVVWWW]]]cccaaaYYYPPPNNNNNNPPPRRRUUUVVVUUUTTTVVVWWWZZZ]]][[[ZZZ```hhhgggnnnuuuyyy{{{~~~xxxhhh[[[XXXRRRGGGDDDHHHCCCEEEFFFFFFCCC@@@===<<<999999888777666444222111555777999<<>>===<<<<<<<<<<<<>>>>>>???AAACCCFFFHHHIIIKKKLLLMMMNNNPPPSSSUUUVVVTTTZZZccclllvvvtttlllhhhfffcccaaaWWWWWWXXXZZZ[[[ZZZVVVSSSOOORRRVVVVVVTTTSSSVVVXXXSSSTTTVVVXXX[[[]]]```aaaiiijjjkkklllooouuu|||zzzqqqkkkcccWWWMMMGGGEEEDDDDDDCCCBBBAAAAAAAAA@@@===::::::999777555444444444555666555888CCCTTTkkk|||uuugggTTTEEE888555222000000000...---------............------222111111000///..................///......------000000/////////000111222333444:::GGGXXXeeeiiiiiiWWWMMM@@@666222000---***++++++++++++++++++++++++))))))************))))))(((***+++)))&&&$$$%%%'''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((()))'''%%%%%%''')))))))))))))))((('''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((''''''%%%&&&&&&&&&%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%'''((())))))'''''''''&&&&&&%%%%%%%%%''')))***)))'''&&&&&&'''###%%%&&&&&&%%%$$$$$$%%%''''''''''''''''''''''''((('''%%%&&&'''(((((('''(((---999LLLbbbqqqnnndddddd]]]QQQBBB555...---...++++++******))))))(((((((((((((((((())))))))))))&&&'''((((((((('''%%%$$$&&&&&&&&&''''''((()))***,,,++++++***))))))************))))))******+++,,,---+++)))+++...111000///333///------***'''(((,,,+++***)))'''&&&&&&&&&&&&yyyrrriiiaaa[[[VVVQQQNNNOOOPPPPPPPPPPPPPPPQQQQQQOOOOOONNNLLLLLLKKKKKKKKKJJJJJJJJJJJJHHHFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@======<<<======>>>???@@@>>>>>>???AAACCCEEEGGGIIIIIIIIIJJJLLLNNNPPPRRRSSSTTTYYYaaaiiiqqq|||xxxoookkkgggdddaaaWWWXXXYYYYYYWWWTTTRRRPPPNNNPPPRRRSSSRRRRRRRRRSSSRRRRRRSSSTTTWWWZZZ]]]^^^bbbcccfffhhhlllssszzz~~~uuummm```YYYPPPIIIEEEEEEEEEEEECCCBBBAAAAAAAAA???<<<999999888666444333333333444666:::CCCRRRdddxxxzzzooodddVVVGGG===555333000............---------............------000//////...------,,,,,,------.........------,,,---......------///333666777777===MMM^^^gggddd]]]MMMEEE999222000///---+++++++++++++++++++++++++++(((((((((''''''(((((((((((()))+++)))&&&%%%&&&((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''((((((((((((((()))'''%%%%%%'''))))))((())))))((('''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%'''(((***)))'''&&&&&&'''$$$%%%''''''%%%%%%%%%&&&'''''''''''''''''''''''')))(((&&&&&&'''((((((((('''///===PPPdddppplllbbbUUUNNNCCC999111...---...*********))))))(((((((((''''''(((((()))))))))***(((((())))))(((((('''&&&((((((((((((((()))***++++++******)))))))))******************+++,,,------,,,+++***,,,000222111///333///------***&&&'''*********)))''''''&&&&&&&&&{{{qqqggg___YYYTTTQQQTTTTTTSSSSSSRRRRRRSSSSSSRRRQQQOOOMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGEEECCCBBBCCCCCCBBBBBBAAA@@@@@@???============>>>???@@@@@@>>>>>>???@@@BBBDDDFFFGGGFFFGGGHHHIIIKKKMMMOOOQQQTTTXXX^^^dddkkkttt~~~}}}uuuooojjjddd```ZZZ]]]^^^[[[UUUPPPNNNMMMNNNNNNPPPRRRSSSSSSQQQOOORRRQQQPPPPPPRRRUUUXXXZZZ^^^```bbbeeeiiipppwww|||}}}|||vvvllleeeVVVQQQJJJEEECCCCCCCCCCCCCCCBBBAAA@@@@@@>>>:::888888666555333222222222333777BBBRRRdddvvvsss```QQQDDD;;;666222000---,,,---------,,,------............---------------,,,,,,++++++***,,,,,,------------,,,,,,+++...///...,,,///777>>>@@@@@@HHHXXXfffgggZZZMMMAAA:::222---,,,---,,,+++++++++++++++++++++++++++((('''&&&%%%%%%&&&'''((('''((())))))''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((('''((('''%%%&&&'''))))))((()))(((''''''&&&'''''''''&&&''''''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((())))))'''&&&&&&'''%%%&&&((((((&&&%%%&&&''''''''''''''''''''''''''')))(((''''''''''''((())))))444EEEVVVfffmmmggg]]]HHHAAA777111......,,,+++))))))))))))((((((((((((&&&''''''((()))******++++++***))))))(((((())))))***))))))))))))******+++************************))))))***+++,,,...///000++++++,,,///111222000///222...+++,,,***&&&&&&(((***)))((('''''''''''''''zzzppphhhaaa\\\YYYXXXVVVTTTSSSSSSSSSRRRRRRRRRQQQOOONNNLLLLLLKKKKKKIIIIIIIIIIIIHHHFFFCCCBBBDDDDDDCCCBBBAAA@@@@@@???@@@??????>>>======>>>>>>>>>>>>???@@@AAACCCEEEFFFDDDEEEFFFGGGIIILLLNNNOOORRRVVV[[[___dddlllvvv}}}zzzsssllleee```___bbbccc^^^UUUNNNLLLMMMOOONNNOOOSSSWWWXXXUUURRRSSSQQQOOONNNNNNQQQUUUWWW]]]___aaadddhhhmmmtttxxx{{{wwwnnnbbb[[[QQQMMMHHHDDDBBBAAA@@@???BBBAAA@@@???>>><<<999666666555444222222222333333:::III]]]nnn}}}lllXXXFFF;;;666444000...,,,+++,,,...------------............---------,,,,,,,,,+++++++++***++++++,,,,,,------,,,,,,,,,///111///,,,000:::DDDKKKOOOYYYdddjjjbbbPPPAAA777333---******+++++++++++++++++++++************((('''%%%$$$$$$%%%'''(((''''''((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&''''''(((((('''''''''&&&%%%&&&((()))((('''(((''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%######$$$$$$%%%&&&''''''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))((('''&&&&&&'''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''(((''''''&&&%%%&&&(((***000>>>PPP]]]eeefff^^^TTTDDD===444//////...+++'''((((((((((((((((((((((((%%%&&&'''((()))***+++,,,+++***)))((('''((()))******))))))(((((())))))******++++++,,,,,,,,,,,,,,,))))))***+++---///111222+++,,,...000222222000///111,,,***+++***''''''))))))((((((''''''''''''((({{{qqqhhhaaa^^^ZZZWWWSSSQQQRRRRRRPPPOOOQQQPPPOOONNNMMMMMMMMMMMMKKKKKKKKKKKKIIIGGGEEEDDDEEEDDDDDDCCCAAA@@@@@@???@@@??????>>>>>>>>>>>>???>>>>>>??????AAABBBCCCDDDDDDDDDEEEGGGIIIKKKMMMNNNOOORRRWWW[[[___fffooovvv}}}vvvnnneee___aaadddddd^^^TTTMMMKKKMMMMMMLLLNNNRRRWWWZZZXXXUUUUUUSSSPPPNNNNNNPPPRRRTTTVVVXXX\\\aaaffflllsssxxxzzzsssgggZZZRRRNNNJJJFFFCCCBBBBBBAAA@@@@@@???>>>======;;;888555555444333333333444555666???PPPbbbnnnwww{{{rrraaaPPPAAA888444333111...,,,,,,---//////...------............---------------,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,///111...,,,111<<>>???@@@BBBCCC????????????@@@AAABBBCCCCCCDDDEEEFFFHHHKKKMMMNNNLLLPPPTTTWWW[[[aaaiiippp~~~vvvnnnfff``````aaa___ZZZSSSMMMKKKKKKIIIJJJKKKNNNRRRUUUUUUUUUWWWUUURRRPPPOOOOOOQQQRRRLLLPPPVVV\\\bbbjjjrrrwww{{{|||uuulll___SSSMMMIIIFFFBBBAAAAAACCCDDDCCC>>>===<<<<<<<<<;;;888555444444444444555777999:::FFFWWWfffkkkmmmrrrrrrnnneee\\\PPPDDD<<<777333111222///------.../////////------............------------------------------***+++,,,------......---+++---/////////555@@@HHHXXX^^^ccc```UUUGGG<<<777000///,,,***))))))******+++++++++***))))))(((((((((((((((((((((((((((((()))((('''(((***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&''''''''''''&&&&&&%%%%%%&&&(((((('''%%%&&&&&&&&&%%%&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''%%%%%%%%%&&&''''''((((((%%%%%%&&&''''''''''''&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&''''''&&&&&&&&&'''%%%&&&((((((&&&%%%&&&'''''''''''''''''''''''''''###%%%&&&%%%###%%%+++000CCCTTTcccdddZZZNNNEEE???555222///...//////,,,)))))))))))))))************&&&''''''((()))******+++))))))(((((('''''''''(((&&&&&&&&&&&&'''((()))***///000111222111000...---))))))***+++---///111222---...000111333888???CCC===444,,,++++++)))((()))'''''''''''''''((()))***}}}qqqjjjccc]]]WWWTTTTTTTTTRRROOOSSSSSSQQQPPPNNNMMMMMMMMMMMMMMMMMMMMMLLLJJJGGGFFFFFFFFFEEECCCBBBAAA@@@???<<<<<<===>>>???AAABBBCCC??????>>>??????@@@AAABBBBBBCCCCCCEEEGGGIIIKKKMMMKKKNNNQQQSSSVVV[[[ccciiiuuu}}}vvvnnnfffaaa```^^^\\\XXXTTTPPPMMMLLLIIIJJJKKKLLLLLLNNNQQQTTTWWWVVVSSSQQQOOONNNNNNOOOLLLPPPUUU[[[aaagggnnnsssuuu{{{tttlllcccXXXPPPMMMGGGCCC???======???@@@AAA;;;;;;:::;;;;;;:::888555444444444666888:::===???MMM^^^kkkkkkhhhiiifff```QQQIII>>>888666555111...222000------.........---------............------------------------------++++++,,,....../////////---...000333999AAAJJJQQQUUUUUURRRKKKBBB999444333------,,,+++))))))***++++++++++++***)))(((((((((&&&((()))******)))(((&&&***((('''(((***+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&(((((('''%%%&&&%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''%%%&&&&&&'''(((((())))))$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###%%%''''''&&&&&&&&&'''$$$%%%''''''%%%%%%%%%&&&''''''''''''''''''''''''###%%%'''&&&%%%(((///444IIIZZZgggcccSSSEEE===999...............---+++***)))*********+++++++++,,,''''''(((((()))))))))***))))))******))))))((((((&&&&&&&&&'''(((***+++,,,111111222222111///---,,,))))))***+++,,,...000111---...///111777AAAMMMVVVHHH===111,,,***'''&&&'''&&&&&&&&&'''''')))******~~~wwwgggaaaZZZWWWWWWWWWTTTQQQVVVUUUSSSPPPNNNMMMLLLKKKMMMMMMMMMMMMKKKIIIGGGFFFGGGFFFEEEDDDBBBAAA@@@???@@@???????????????@@@@@@??????>>>>>>???@@@@@@AAAAAAAAABBBDDDFFFHHHJJJKKKKKKNNNPPPQQQSSSWWW^^^cccjjjwww}}}uuummmfffaaaaaa___[[[YYYWWWUUUQQQOOOLLLMMMNNNLLLJJJKKKOOOSSSWWWVVVTTTRRRPPPNNNMMMLLLSSSVVVZZZ^^^aaafffkkknnnooovvv|||~~~|||nnneee\\\SSSNNNNNNIIIDDD>>>:::999::::::::::::999999:::;;;:::888666444444555777999===@@@BBBQQQcccpppmmmhhhgggaaaYYYHHH???444000222444111---222000---,,,---------,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000111444999BBBLLLUUUZZZRRRLLLCCC:::444111//////***+++++++++******+++,,,+++++++++***)))(((((('''%%%''')))++++++)))'''%%%+++)))'''(((++++++***'''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&((((((&&&$$$%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&''''''((()))******###$$$%%%%%%&&&&&&&&&%%%$$$%%%'''(((((('''%%%$$$''''''''''''''''''&&&&&&"""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%###%%%''''''&&&&&&&&&'''###%%%&&&&&&%%%$$$$$$%%%''''''''''''''''''''''''###&&&(((''''''***222888KKK\\\hhhaaaOOO@@@999777...000111000...+++************+++++++++,,,,,,,,,(((((((((((())))))))))))******+++,,,,,,***)))(((&&&&&&'''(((***,,,---...111222222222111...,,,***))))))***+++,,,...///000,,,---///222999GGGWWWcccQQQCCC555---)))%%%###$$$&&&&&&&&&'''''')))***+++wwwnnnccc^^^^^^^^^[[[WWWYYYVVVSSSPPPOOOMMMKKKIIIKKKJJJIIIJJJKKKLLLLLLKKKHHHGGGFFFDDDCCCBBBAAAAAA?????????AAABBBAAA>>>;;;@@@@@@??????????????????BBBBBBBBBCCCEEEHHHJJJLLLKKKMMMNNNNNNOOOSSS[[[bbbgggnnnzzz~~~zzzsssnnncccaaa]]]XXXRRROOOOOOPPPNNNOOOOOONNNLLLKKKLLLNNNTTTTTTSSSPPPNNNMMMOOOPPPTTTWWW[[[^^^aaaeeeiiilllttttttuuuwww|||vvvjjjccc]]]SSSJJJFFF@@@???===:::888888888888999:::;;;:::777555555555555444555999:::<<>>MMM\\\fffUUUCCC555222...%%%"""&&&'''&&&&&&(((+++---------vvvjjjdddbbbbbb^^^ZZZ[[[YYYUUUSSSRRRPPPNNNLLLMMMLLLKKKKKKLLLLLLJJJHHHGGGFFFEEECCCAAAAAA@@@@@@?????????AAABBBAAA>>><<>>>>>>>>>>>??????BBBBBBBBBCCCDDDGGGIIIJJJIIIKKKMMMMMMNNNSSSZZZ```cccjjjuuu~~~}}}wwwssshhhccc]]]VVVRRROOONNNNNNOOOOOOOOONNNLLLKKKKKKMMMRRRSSSSSSQQQOOOMMMMMMMMMRRRTTTXXX[[[^^^aaaeeehhhmmmoooppprrrwwwsssggg```ZZZQQQIIIFFFAAA@@@===;;;999999888999777888999888555444444555555333555;;;BBBMMM^^^nnn{{{}}}vvvnnn\\\III<<<888333000////////////111000...,,,++++++++++++)))******++++++,,,------)))***+++,,,------------111,,,+++///111000///111<<>><<<<<<<<<<<<<<<===>>>??????BBBBBBBBBCCCDDDEEEFFFGGGEEEIIILLLNNNOOORRRXXX]]]```gggooowww}}}}}}zzznnnggg]]]UUUQQQPPPNNNLLLOOOPPPPPPOOOLLLJJJJJJJJJOOOQQQTTTTTTQQQMMMJJJIIIOOOQQQUUUWWWYYY\\\```cccfffhhhjjjlllqqq{{{|||oooaaaZZZTTTMMMGGGEEEBBBAAA???<<<;;;:::::::::888888888777555333444555888888<<>>333,,,------)))(((,,,((()))+++000666:::;;;;;;|||tttmmmfffaaa]]][[[XXXVVVUUUSSSQQQOOOOOONNNNNNNNNOOOMMMJJJGGGEEEDDDBBBAAA???>>>>>>>>>@@@??????@@@AAA@@@>>><<<:::::::::;;;<<<===>>>???AAAAAABBBBBBCCCCCCDDDDDDDDDHHHLLLNNNOOOQQQVVVZZZ^^^cccjjjppptttzzzuuujjj]]]UUURRRQQQOOOLLLPPPQQQRRRQQQMMMJJJHHHHHHLLLPPPTTTUUUSSSNNNIIIGGGMMMOOOQQQSSSUUUXXX\\\```cccdddfffhhhkkktttxxxjjj[[[SSSNNNIIIEEEEEECCCAAA???===;;;:::::::::;;;;;;:::777444333555666<<>>>>>AAA@@@??????@@@@@@???===::::::::::::;;;<<<===>>>@@@@@@AAAAAABBBBBBBBBBBBDDDHHHLLLNNNNNNPPPTTTWWWYYY]]]cccfffiiinnnuuuzzzxxxmmm```WWWTTTSSSQQQNNNRRRTTTUUUSSSOOOJJJGGGFFFJJJNNNSSSUUUSSSNNNIIIFFFKKKMMMOOOPPPRRRVVVZZZ^^^cccdddeeefffhhhmmmvvv}}}ssseeeUUUNNNIIIEEECCCDDDBBBAAA>>><<<:::999999999;;;:::888555222222444666???NNNdddzzz~~~vvviiiTTT@@@666333000......///......////////////......------)))******++++++,,,------,,,,,,---...////////////000...---------333CCCRRReeelllooofffSSSAAA888555000///---,,,+++***'''%%%************************(((***,,,,,,*********++++++***)))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))+++,,,))))))((((((((('''''''''%%%&&&''''''&&&&&&'''(((&&&'''''''''&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((($$$&&&(((((('''&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((())))))***&&&&&&&&&&&&''''''''''''(((((('''$$$"""###%%%'''&&&&&&''''''((())))))***((((((((())))))*********%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&(((+++222:::@@@AAA===888777222,,,'''&&&&&&&&&%%%((((((((((((((((((((((((%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%'''(((((('''&&&((()))+++333FFF___ttt~~~nnnXXXGGG>>>999555111,,,+++***)))((()))******(((((()))************)))(((((()))***************)))))))))******))))))))))))))))))******++++++,,,+++---000111///---------,,,---......///.........///...---------///111333444///,,,+++***''''''))),,,///444===HHHRRRYYY[[[wwwooocccaaa]]]ZZZXXXUUURRRPPPPPPOOONNNNNNOOOPPPOOOMMMGGGFFFDDDBBBAAA@@@@@@@@@AAA@@@>>>???@@@@@@???===::::::::::::;;;<<<======>>>>>>???@@@AAAAAAAAAAAADDDHHHKKKLLLLLLLLLPPPSSSRRRVVVZZZ]]]___cccjjjoooyyy}}}|||xxxoooddd[[[WWWUUUTTTSSSTTTVVVXXXVVVQQQKKKGGGEEEGGGJJJOOOQQQOOOKKKHHHGGGIIIJJJLLLNNNPPPTTTYYY]]]bbbdddeeeeeeeeeiiipppvvvnnn```QQQJJJFFFCCCAAABBB@@@???===:::999888888888666555333111000222666999EEE\\\{{{}}}rrrcccNNN>>>333111...---.........---......//////......---,,,)))******++++++,,,------+++,,,---...////////////---,,,---000333;;;KKKZZZfffeee```TTTDDD777000...***++++++,,,++++++***)))************************''')))++++++***)))***+++))))))(((((('''&&&%%%%%%&&&&&&'''''''''''''''(((%%%%%%&&&'''(((***,,,---***))))))(((((('''''''''$$$%%%''''''&&&&&&''')))&&&'''((((((&&&&&&'''(((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))$$$&&&((()))((('''''''''''''''&&&&&&&&&&&&'''''')))((('''&&&'''(((***+++%%%&&&&&&&&&&&&''''''''''''''''''%%%$$$$$$&&&(((((((((((((((((()))))))))++++++++++++++++++++++++&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""###%%%'''((((((444DDDQQQTTTNNNDDD<<<888222+++'''''''''&&&$$$((((((((((((((((((((((((%%%%%%%%%$$$######""""""%%%&&&&&&&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&(((+++---///999OOOlll|||kkkSSSBBB999555111---***)))(((((('''((()))***'''((())))))******))))))'''((()))******+++******)))))))))))))))))))))))))))))))))*********++++++)))+++......---------...---...............------000...,,,+++,,,...111333333111---+++))))))***+++111666@@@MMMYYYaaaeeefff{{{mmmiiieeeaaa___\\\XXXVVVUUURRROOOMMMNNNOOONNNNNNHHHHHHFFFDDDCCCBBBBBBAAABBB@@@>>>>>>???@@@???>>><<<<<<;;;;;;;;;;;;<<<===<<<===>>>@@@AAAAAA@@@@@@DDDGGGIIIIIIGGGHHHKKKOOONNNQQQUUUXXXZZZ^^^eeejjjqqqssswww{{{yyyvvvpppggg___YYYWWWXXXYYYVVVYYYZZZYYYSSSLLLGGGDDDCCCFFFIIIJJJIIIHHHGGGGGGFFFGGGIIIKKKMMMRRRXXX\\\```bbbdddddddddgggnnnsssvvvyyyjjj]]]OOOHHHEEEBBB@@@AAA>>>===;;;888666666555666222222111111222777===BBBTTTooowwwjjjZZZGGG;;;111///------.........---+++,,,---------,,,+++***)))******++++++,,,------++++++,,,...............///---000:::DDDLLLVVV^^^XXXRRRHHH>>>666000---***'''(((************++++++************************&&&(((******)))))))))***(((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((($$$%%%%%%''')))+++---...******))))))(((''''''&&&###%%%&&&&&&&&&&&&((()))%%%&&&((('''%%%$$$&&&((($$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((("""%%%(((((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&''''''&&&&&&'''((('''((()))+++,,,...///000000///...---,,,+++******&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&(((***...;;;LLLVVVTTTKKK@@@:::222---'''%%%'''(((&&&$$$''''''''''''''''''''''''%%%%%%$$$$$$###""""""!!!%%%&&&'''&&&$$$$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((((((''''''***///333:::BBBWWWssspppaaaLLL;;;444111///---)))((('''''''''((()))***'''(((((()))))))))))))))'''((()))******+++++++++))))))(((((((((((())))))))))))))))))************(((***,,,,,,,,,,,,---///,,,,,,---.../////////...///...---------...000111000000...+++***---111333:::BBBOOO]]]eeeeee```[[[tttqqqlllhhheeeaaa^^^[[[XXXUUUPPPMMMMMMMMMMMMMMMJJJIIIGGGFFFDDDCCCCCCCCCBBB@@@>>>>>>???@@@???>>>======<<<;;;;;;;;;<<<<<<:::<<<===???@@@AAA@@@@@@DDDFFFGGGFFFDDDDDDHHHLLLNNNQQQUUUWWWYYY^^^eeejjjooopppqqqtttzzzwwwtttqqqjjjaaa[[[XXXZZZ\\\XXXZZZ\\\ZZZTTTMMMGGGDDD@@@BBBEEEFFFEEEEEEEEEFFFCCCEEEGGGHHHKKKPPPWWW[[[^^^```bbbccccccgggmmmrrriiisss|||ssshhh[[[MMMGGGEEEAAA@@@@@@===;;;999777555444444444000111222333777===FFFLLLcccxxxjjj]]]MMM===333111///------......---,,,)))***+++,,,+++***)))((()))******+++,,,,,,------***+++,,,---............333000444DDDTTT]]]___```NNNEEE:::333222222000...((()))***)))(((((()))***))))))))))))))))))))))))&&&''')))***)))((()))***''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%''')))+++---...+++******)))(((''''''&&&"""$$$&&&&&&&&&&&&((()))###%%%'''&&&$$$###%%%'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''!!!$$$'''((('''%%%%%%%%%'''''''''&&&&&&'''''''''!!!###%%%'''(((&&&%%%###%%%%%%%%%&&&&&&&&&''''''$$$&&&(((((('''''''''(((###%%%(((,,,111555888:::444333111///---***)))((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%''')))+++000:::EEEHHHBBB999444222---(((######&&&((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!%%%&&&'''&&&###$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&***))))))((((((,,,222777EEEKKK]]]vvvzzzdddWWWEEE777111000000000)))((('''&&&&&&'''))))))'''(((((()))))))))))))))''''''(((******+++++++++))))))(((((((((((())))))))))))))))))************((()))++++++++++++---///***+++,,,...///000000111---....../////////......---...---+++,,,111777999CCCLLLZZZfffiiiaaaSSSHHHxxxrrrsssrrrkkkdddccc___YYYSSSQQQRRRRRROOOKKKKKKKKKIIIGGGEEECCCBBBAAA@@@@@@???>>>>>>???@@@AAA@@@>>>;;;:::;;;============>>>???@@@@@@???>>>===BBBBBBBBBBBBCCCEEEFFFHHHLLLNNNQQQSSSWWW[[[aaafffmmmpppsssssssssyyyuuuvvvssspppoooiii___YYYXXXPPPRRRUUUTTTQQQMMMIIIHHHEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFEEEFFFHHHMMMRRRUUU^^^```bbbdddgggjjjlllmmmiiihhhlllvvvyyymmm^^^SSSIIIEEEBBB??????@@@===;;;999777555555555555...333666555444@@@UUUgggsss^^^QQQFFF;;;111---......---,,,,,,,,,,,,---++++++,,,---,,,+++***)))+++,,,---,,,***)))***+++.........---------000111///;;;GGGSSSdddppphhhXXXFFF>>>444...------+++(((((()))***)))((('''((()))******))))))))))))))))))))))))))))))))))))******+++***((('''''''''((()))'''''''''''''''''''''''')))))))))))))))*********))))))((('''&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%'''(((&&&%%%***)))((('''''''''''''''***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))&&&((()))((('''&&&'''((()))///444888>>>CCCBBB>>>;;;777111---+++)))'''%%%'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((...111444555222///,,,+++((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&&&&'''''''''&&&$$$%%%&&&&&&%%%###%%%%%%&&&'''(((((('''''')))%%%$$$(((***---888DDDHHH^^^tttzzznnnbbbQQQHHH===555222000---)))(((((('''&&&&&&&&&&&&'''))))))))))))((((((((((((((())))))***++++++,,,,,,...,,,+++)))(((((()))***((())))))***+++,,,,,,,,,,,,,,,++++++***)))))))))***+++---///000000000///555...***///111...,,,...000333000***---999EEEIII\\\aaafffdddYYYKKK>>>888{{{xxxtttkkkdddbbb\\\VVVQQQOOOPPPPPPNNNKKKLLLKKKJJJHHHEEEDDDBBBBBBAAA@@@???>>>>>>???@@@AAABBB???<<<;;;;;;<<<<<<;;;>>>>>>????????????>>>>>>AAA@@@@@@@@@AAACCCEEEFFFKKKLLLOOOQQQTTTXXX^^^aaadddhhhkkkjjjjjjoooyyy|||uuurrrooommmfff[[[TTTRRRNNNOOOQQQPPPMMMJJJGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFIIIHHHHHHHHHJJJNNNQQQTTTYYY[[[]]]```cccfffhhhiii___^^^cccooo|||ttthhh]]]RRRGGGBBB@@@======???<<<;;;999666555444444444222666888999>>>PPPkkkhhhYYYIIIAAA<<<555///---......---,,,,,,,,,,,,---++++++,,,,,,,,,+++***))))))+++,,,,,,++++++,,,------...000///...///222555;;;JJJ[[[hhhrrruuufffRRR>>>777...******+++)))'''((()))******(((((()))***)))))))))))))))******************)))))))))))))))))))))'''&&&&&&&&&'''(((''''''''''''''''''''''''(((((())))))******))))))(((''''''&&&%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%'''((()))(((&&&))))))(((''''''''''''''')))(((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%''')))'''((((((((('''''')))+++...555<<<>>>@@@@@@;;;666111...***''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''))),,,---+++)))((('''''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$%%%&&&&&&%%%###%%%&&&&&&''''''(((''''''((($$$###(((,,,333@@@MMM```ssstttdddXXXHHHAAA777111///---***'''(((((('''&&&&&&&&&&&&''')))((((((((((((((((((((((((((()))***+++,,,,,,---...---,,,+++***)))))))))(((((())))))***++++++,,,+++++++++******)))))))))***+++---///000000/////////+++***///111//////222000222333666@@@OOOWWWWWW\\\ZZZTTTLLLBBB999444222zzzppphhheeeZZZUUUQQQOOOPPPPPPOOOLLLMMMLLLJJJHHHFFFDDDCCCCCCAAA@@@???>>>>>>???@@@AAACCC@@@===<<<<<<<<<;;;:::??????>>>>>>>>>>>>??????????????????@@@AAACCCDDDHHHJJJLLLNNNPPPTTTXXX\\\aaaeeehhhhhhhhhkkkssszzztttqqqooonnnggg[[[RRRPPPOOONNNMMMLLLJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJKKKKKKMMMNNNPPPQQQRRRTTTVVVYYY\\\___aaabbbYYYXXX]]]iiivvvsssiii[[[PPPEEE@@@===;;;;;;===<<<:::888666444333333333222444666:::EEE\\\zzzyyyeeePPPEEE:::777666333111111......---,,,,,,,,,,,,---+++,,,,,,,,,,,,+++***)))((()))+++,,,+++,,,...000...111333111///000666;;;JJJ\\\pppyyyzzzqqqZZZEEE666111+++((()))******)))''')))******))))))+++,,,(((((())))))*********++++++*********))))))(((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))*********)))(((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((((('''(((''''''(((******)))(((((((((((('''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&''')))''''''((('''&&&(((+++...444===DDDCCC>>>999222,,,)))'''$$$$$$%%%&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&'''!!!###%%%&&&%%%$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%&&&&&&%%%###&&&&&&&&&'''''''''''''''(((%%%%%%+++555BBBTTTbbb{{{kkkWWWKKK???999333///...,,,)))''')))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((()))***+++,,,---...------...---,,,***)))((('''(((((())))))******+++***************)))))))))+++,,,...///000//////...---+++,,,//////...111555555888<<>>444...,,,++++++yyyppplll\\\XXXTTTRRRRRRRRRQQQPPPOOOMMMKKKHHHFFFEEEDDDDDDBBBAAA@@@?????????@@@AAAAAA???===<<<======<<<;;;@@@???>>>======>>>???@@@???>>>>>>>>>???AAACCCDDDGGGIIIKKKLLLNNNPPPTTTWWW^^^bbbfffggghhhkkkqqqvvvxxxvvvsssrrrqqqjjj___VVVTTTSSSPPPMMMKKKJJJJJJIIIIIIGGGFFFFFFEEEEEEFFFFFFGGGJJJKKKKKKLLLMMMMMMMMMLLLMMMNNNPPPSSSVVVXXXZZZ[[[\\\YYY\\\fffqqqyyy~~~rrriiiYYYNNNCCC>>><<<999999<<<:::999777555333333333333444555777>>>MMMeeeyyycccOOOEEE<<<555444444111000000......---,,,,,,,,,,,,---,,,,,,,,,,,,++++++******(((***,,,,,,,,,,,,...///000333444222000444===EEE___nnn|||~~~vvveeeNNN;;;444000,,,***+++,,,,,,+++''')))***+++******,,,...((((((((()))******++++++++++++******)))((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))******)))((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((('''''')))(((((()))+++,,,***)))'''''''''''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&''')))'''''''''&&&&&&)))---000888@@@FFFAAA888111+++&&&(((&&&%%%%%%'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&###$$$%%%$$$######%%%'''&&&&&&%%%%%%$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((&&&%%%%%%&&&&&&%%%$$$''''''&&&&&&&&&'''''''''(((''')))222BBBXXXnnn|||zzzaaaLLLAAA888555111000///...,,,***)))((((((''''''''''''''''''''''''((((((((((((((((((((()))***+++,,,------,,,---//////...,,,)))'''''''''(((((()))))))))***))))))******************,,,---///000000000///...000000000...---...444:::BBBEEEJJJQQQWWWXXXQQQJJJ;;;555///,,,++++++)))'''wwwppp```]]]YYYVVVUUUTTTSSSSSSPPPNNNLLLIIIGGGFFFFFFFFFCCCBBB@@@?????????@@@@@@???===<<<<<<>>>???>>>===@@@???>>>======>>>???@@@??????>>>>>>???AAACCCDDDFFFHHHJJJKKKLLLNNNQQQTTTVVVZZZ^^^aaacccggglllpppuuuxxx|||~~~zzzwwwuuummm```XXXUUUVVVRRRMMMJJJJJJJJJIIIIIIEEEEEEDDDDDDDDDDDDEEEEEEIIIIIIJJJKKKKKKJJJIIIHHHJJJKKKMMMOOOQQQSSSUUUVVV^^^YYYXXX^^^eeellluuu|||wwwkkkbbbTTTJJJ@@@===;;;999888:::888777555333222222333333777999@@@LLL]]]rrr|||ooobbbRRREEE<<<555000000000---+++,,,......---,,,,,,,,,,,,---,,,,,,++++++++++++***+++***,,,------,,,+++---......000222333777???LLLVVVqqqwwwzzztttgggVVVFFF:::222000---,,,++++++++++++''')))***+++******,,,...(((((())))))************************))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''$$$%%%'''((())))))((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))(((((()))+++,,,***)))%%%&&&''''''((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%&&&'''&&&&&&&&&%%%&&&(((---000777===???888000+++(((&&&)))((('''''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&''''''%%%######%%%'''%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''((('''%%%&&&''''''&&&$$$((('''&&&&&&&&&&&&''''''''''''+++777LLLiiipppVVVCCC:::333111000//////...---,,,))))))(((''''''''''''(((&&&&&&''''''((((((((()))(((((()))******++++++,,,+++,,,...000///,,,)))'''(((((((((((())))))))))))))))))******++++++,,,,,,---...000111222111111000222333222//////555???EEEOOORRRUUUUUUOOODDD:::555---***'''(((***,,,***(((~~~sssfffddd```\\\XXXVVVUUUUUURRRPPPLLLIIIGGGGGGGGGGGGCCCBBBAAA@@@??????@@@@@@===<<<<<<===???@@@@@@?????????>>>>>>>>>>>>??????>>>>>>>>>>>>???AAABBBDDDDDDFFFIIIJJJKKKMMMPPPRRRSSSUUUXXX[[[___ccchhhllloooooorrryyy}}}xxxnnnaaaXXXVVVXXXRRRLLLIIIIIIIIIHHHFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHIIIHHHGGGGGGFFFJJJJJJKKKMMMNNNPPPQQQQQQUUUQQQPPPSSSWWW]]]hhhsssrrreee\\\MMMDDD===;;;:::888666777555444333222222333444444555:::DDDUUUjjj{{{vvveeeWWWMMMEEE???555000...111111...---.........---,,,,,,,,,,,,------,,,++++++******+++++++++,,,------,,,,,,---...+++...444;;;EEEQQQ]]]dddmmmjjjdddYYYMMMBBB:::666......---+++***)))))))))''')))******))))))+++,,,***))))))))))))))))))))))))))))))))))))))))))***)))))))))***)))(((((('''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((''''''(((******)))((($$$%%%&&&(((((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&(((+++...333666666///)))((()))'''((('''&&&&&&(((((('''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$&&&&&&&&&%%%###"""$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&''''''&&&$$$)))((('''%%%%%%&&&''''''$$$&&&+++777PPPpppvvvbbbLLL;;;555...---,,,++++++******+++***)))((((((''''''((((((&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))***---......---***))))))))))))))))))))))))))))))******+++,,,---.........///111333444444444333111444555555;;;FFFPPPUUUVVVUUUSSSOOODDD666...---,,,)))%%%###$$$&&&((()))|||qqqooojjjeee___\\\ZZZZZZSSSPPPMMMJJJHHHGGGHHHHHHDDDCCCAAA@@@??????@@@@@@>>>======>>>@@@@@@???===>>>>>>????????????>>>>>>===<<<<<<<<<===???AAABBBAAADDDGGGIIIJJJKKKNNNPPPTTTTTTVVVXXX[[[```eeehhhhhhlllqqqvvv}}}|||ssshhhaaa___[[[VVVOOOKKKKKKKKKHHHEEEFFFEEEEEEEEEEEEEEEEEEFFFHHHHHHGGGGGGGGGFFFFFFFFFJJJJJJKKKKKKLLLLLLMMMMMMIIIHHHJJJMMMOOOTTTaaaooo}}}lll^^^TTTEEE>>>999999999666333333222111111111222333555666555:::FFFYYYnnn|||~~~sssnnnaaaPPPCCC>>>;;;888222//////222333000...000......---,,,,,,,,,,,,------,,,+++*********++++++)))+++------------///000///333<<>>???@@@???===;;;===>>>???@@@@@@???>>>===;;;;;;;;;;;;<<<>>>???AAA???BBBEEEGGGIIIJJJMMMNNNRRRRRRRRRSSSVVVZZZ___bbbeeelllssswwwzzzyyypppllllll```ZZZSSSOOOOOONNNJJJFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFFFFGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJBBBEEEJJJNNNNNNSSSaaapppuuucccTTTJJJ@@@999666777888444111111000000000000222333555777<<<@@@KKK^^^rrr}}}}}}xxxmmmeeeUUUCCC999777555222///---...111000,,,***+++......---,,,,,,,,,,,,------,,,+++*********+++,,,'''))),,,------...111222777;;;EEETTTaaagggddd___LLLCCC888111...---...000)))+++,,,---,,,+++,,,,,,((()))***)))((('''((())),,,,,,+++***)))(((''''''''''''((()))***+++,,,,,,&&&'''((((((((('''%%%%%%''''''''''''''''''''''''&&&%%%###"""$$$&&&***,,,&&&&&&'''''''''''''''''''''((((((((('''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%$$$$$$%%%'''(((&&&%%%###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###"""###"""$$$&&&&&&&&&&&&((()))+++,,,***'''(((+++***%%%%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###############$$$!!!###%%%&&&&&&&&&''')))$$$#########$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&'''''')))'''&&&&&&''''''&&&%%%***)))'''%%%%%%%%%'''((('''+++///999RRRssswww```RRRHHH===444111......,,,)))'''''')))+++******)))(((((((((((((((%%%%%%&&&&&&'''((())))))***)))((('''&&&%%%$$$$$$&&&''')))+++,,,,,,,,,,,,+++++++++***************++++++,,,---///000111111...000222555777888999999666===DDDJJJVVVbbbddd___WWWIII<<<777444///,,,--- %%%+++,,,***'''&&&&&&{{{rrrlllfffbbb___TTTRRROOOMMMMMMLLLJJJHHHBBBCCCCCCAAA??????BBBFFFCCCCCCBBBAAAAAA@@@??????>>>>>>============>>>>>><<<=========>>>>>>??????@@@BBBCCCCCCCCCDDDFFFHHHJJJMMMPPPSSSVVVYYY^^^aaafffllltttyyy|||~~~wwwvvvvvvsssooohhh```XXXSSSRRRPPPMMMIIINNNMMMKKKIIIHHHGGGHHHHHHIIIHHHFFFEEEDDDEEEFFFGGGGGGFFFFFFGGGIIIIIIHHHFFFGGGEEEHHHNNNMMMNNN___uuu|||mmm^^^MMM@@@:::999888666444333222222555000---000222222555888???OOO___iiirrrzzzvvvmmmgggZZZKKK@@@777111000333000//////............///.........------,,,,,,,,,***************+++++++++---******...///---111888===IIIZZZhhhrrrqqqdddUUU@@@<<<666111...,,,+++)))++++++***************+++,,,+++***)))((((((((((((************************&&&'''((())))))***))))))******))))))((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''((('''&&&%%%$$$###$$$$$$%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&))))))((('''%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))))))))((('''&&&&&&((((((&&&''')))'''###(((((('''''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&###!!!"""%%%'''&&&$$$&&&$$$$$$&&&((('''### $$$$$$$$$%%%%%%&&&&&&&&&%%%&&&((())))))'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$***'''%%%&&&((((((&&&$$$+++)))&&&%%%'''((()))***)))***...;;;UUUqqq|||kkkVVVHHH>>>666222111---,,,+++***))))))))))))'''''''''(((((((((((((((&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&'''((()))***************)))'''''')))+++++++++---,,,,,,---000222333333222555777999:::;;;===???DDDJJJQQQXXXbbbiiidddYYYJJJDDD===888666222+++&&&'''(((***+++***(((%%%###xxxooohhhbbb^^^WWWUUURRRPPPOOONNNKKKIIIEEEFFFEEECCCAAAAAACCCFFFEEEDDDCCCBBB@@@???>>>>>>???>>>>>>=========>>>>>><<<<<<<<<=========>>>>>>>>>???AAAAAAAAACCCEEEGGGKKKMMMPPPRRRTTTWWW[[[^^^dddjjjppptttvvvyyy{{{yyywwwuuurrriiiaaaXXXSSSQQQPPPMMMJJJNNNMMMKKKIIIGGGFFFFFFGGGLLLJJJGGGDDDCCCCCCDDDEEEFFFEEEDDDDDDFFFFFFFFFDDDCCCAAADDDHHHHHHKKK^^^tttttteeeWWWGGG;;;:::999777555444333222222555111000222333555;;;BBBQQQ```nnnsssvvvxxxrrriii^^^RRRDDD<<<555000000333000000///......---......------------------,,,,,,************++++++++++++)))(((+++/////////666???OOOYYYgggqqqvvvooo]]]LLL;;;888333///...---,,,,,,++++++***))))))******+++++++++***)))((((((((((((***************+++++++++'''(((((())))))))))))((()))))))))(((((((((''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))))))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((()))(((%%%&&&)))((($$$((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""%%%&&&&&&$$$"""###&&&***---,,,((($$$$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$***(((''''''))))))'''%%%***(((&&&%%%%%%%%%%%%%%%''')))000???ZZZtttsssbbbNNNAAA999222//////---,,,+++***))))))))))))((((((((((((((((((''''''''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&'''((()))***************)))(((((()))***++++++......---.../////////...///333888<<<>>>AAACCCEEETTTZZZ``````aaa```ZZZRRRDDD???999666555222---)))((()))******)))(((&&&$$$wwwmmmeeeaaa[[[YYYWWWUUUTTTQQQNNNKKKIIIIIIHHHFFFCCCCCCDDDFFFEEEEEEDDDBBBAAA???>>>===@@@???>>>===============;;;;;;;;;<<<<<<<<<<<<===;;;===>>>???@@@AAADDDGGGKKKMMMOOOPPPRRRTTTXXXZZZ\\\aaagggkkknnnrrrxxx}}}~~~{{{xxxwwwkkkcccZZZSSSQQQOOONNNLLLOOONNNKKKIIIGGGFFFFFFFFFMMMJJJFFFCCCAAABBBCCCDDDEEECCCAAAAAABBBCCCCCCBBBAAA>>>???CCCDDDKKK```uuu~~~ooo___RRREEE;;;999888666555444333222222444222333444444888CCCOOOfffttt~~~|||wwwsssiii^^^PPPFFF<<<666222///000333111000///...------------,,,,,,------------------++++++++++++++++++++++++)))+++///222111555@@@LLLaaajjjtttvvvqqqeeeQQQ@@@555222...------......---******)))))))))******+++******)))(((''''''''''''))))))******++++++++++++((())))))))))))(((((('''((((((((((((((('''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******(((%%%&&&***)))&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$&&&%%%%%%%%%'''***...000///***&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%***)))(((((()))***((('''''''''&&&%%%%%%%%%%%%%%%***---666IIIdddzzz|||jjjZZZFFF:::444///---...,,,,,,+++***)))))))))))))))))))))(((((('''''''''''''''''''''(((((((((((((((((((((''''''''''''&&&'''((()))******+++*********))))))))))))***++++++...//////000000//////...000333777<<>>============;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>???AAADDDGGGJJJKKKMMMNNNNNNPPPRRRUUUQQQVVV\\\aaagggmmmtttxxx{{{yyyyyy~~~~~~zzzxxxmmmfff]]]UUUQQQPPPOOONNNQQQOOOMMMJJJHHHFFFFFFFFFLLLIIIEEEBBBAAABBBDDDFFFEEECCC@@@>>>???AAAAAAAAA@@@>>>>>>AAADDDOOOdddyyyyyygggXXXMMMBBB:::777666555444333333333333333333444444333999IIIYYYppp}}}~~~sssjjj^^^RRRGGG>>>666333000...///222111000///...---,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---111555555666===NNN\\\kkkuuuzzzrrrbbbQQQBBB777000...++++++,,,------,,,***))))))))))))******+++))))))(((''''''''''''''')))))))))***++++++,,,,,,))))))***))))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&((()))+++++++++(((%%%&&&******'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%---...//////...***&&&###&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%)))(((((((((((()))(((((($$$%%%'''''''''((()))***---333???TTTnnnvvvfffUUUCCC888333///...000,,,++++++***))))))******+++******)))((('''&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''(((((()))***++++++++++++******+++************+++---...111222222111222222666666888===EEESSSaaakkklllhhh```TTTHHH???999555555222//////000000...---+++***)))((('''(((((()))vvvooofffdddaaa^^^\\\YYYUUURRRMMMLLLJJJIIIGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::999;;;===>>>???AAADDDGGGGGGHHHJJJJJJJJJKKKMMMOOOLLLOOOTTTZZZ```gggmmmqqqtttsssuuuzzz}}}yyyuuuoooiiiaaaYYYTTTQQQPPPOOORRRQQQNNNKKKIIIHHHGGGGGGIIIGGGDDDBBBBBBDDDFFFHHHFFFCCC@@@>>>???@@@@@@@@@>>>>>>>>>@@@EEERRRgggyyy~~~ooo\\\LLLCCC<<<666555555444333333333333333222333444444444;;;NNNaaattt|||qqqfffXXXJJJAAA:::444222000------000000000...------,,,,,,,,,,,,,,,,,,------.........+++,,,,,,,,,------------,,,333888:::>>>KKK^^^mmmvvv~~~}}}jjjPPP>>>666444...,,,*********++++++***))))))(((((()))******+++)))((((((''''''''''''((())))))*********+++++++++))))))***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((()))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''')))***++++++(((%%%&&&******'''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&111000...+++(((%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&''''''''''''''''''((($$$&&&((('''''''''***,,,,,,555EEE\\\sss|||ppp___PPP???666222///...///,,,+++******)))*********++++++***)))(((''''''&&&((((((((((((((('''''''''((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,***,,,...---+++***+++------000222222111111222444999<<>>>>>??????@@@<<<;;;;;;;;;;;;:::::::::999;;;======>>>@@@CCCEEECCCDDDEEEFFFEEEFFFHHHJJJMMMNNNPPPTTTYYY___dddfffmmmmmmqqqwwwzzz{{{}}}uuuqqqllleee^^^WWWSSSQQQPPPQQQPPPMMMKKKIIIHHHHHHHHHGGGFFFEEEDDDEEEFFFHHHIIIFFFCCCAAA????????????>>>;;;===???AAAHHHVVViiiwwwxxxhhhUUUFFF???;;;666444333333222222222333333222222444666888BBBWWWjjjyyy|||rrrhhhWWWFFF>>>888333333111...---//////...------,,,---------,,,,,,------------------***+++,,,,,,---...///000,,,666???EEELLL\\\lllvvv|||~~~uuu]]]CCC444111222---+++))))))******)))((((((((((((((()))******+++))))))(((''''''(((((()))************************((())))))))))))(((((('''%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((******(((%%%&&&***)))&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######%%%'''---,,,***&&&######%%%'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''&&&&&&'''((('''((()))'''%%%&&&+++//////;;;MMMaaassszzzsssgggSSSEEE888222000---,,,---++++++***************+++*********))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))+++,,,,,,,,,,,,,,,+++...111000---+++,,,...111333555444222222555888@@@HHHTTT\\\```___\\\[[[VVVHHH999333111000............,,,+++***))))))))))))((('''&&&&&&'''((()))}}}tttkkkddd^^^YYYVVVPPPNNNLLLLLLMMMMMMJJJGGGEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>???@@@AAAAAA<<<<<<<<<<<<;;;;;;;;;:::888:::;;;<<<<<<===@@@BBB???@@@BBBBBBAAABBBEEEGGGJJJJJJKKKOOOTTTZZZ^^^```ffffffiiiooorrrtttyyy}}}rrroooiiibbb[[[UUURRRQQQOOOMMMKKKIIIGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGDDDBBB@@@@@@??????===;;;;;;???CCCFFFMMM[[[kkkvvvyyyrrrcccOOOBBB===:::666333222222222222222333333111111444999@@@MMMbbbuuu}}}uuukkkWWWCCC:::555222333222///...///------,,,,,,------......------------------,,,,,,)))***+++---...000111222777DDDQQQYYYaaalllsssuuurrrlll^^^III999222///---***)))((()))***+++***)))'''''''''(((((()))++++++)))))))))(((((())))))***,,,,,,++++++***)))))))))'''(((((())))))))))))((($$$$$$%%%%%%%%%&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&###$$$%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&%%%%%%&&&''''''&&&&&&&&&((()))(((%%%&&&)))((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$######%%%'''&&&''''''%%%######%%%((($$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%''')))((('''&&&(((***''')))******)))---444;;;AAANNN]]]iiipppooocccWWWEEE:::000---...,,,+++,,,+++***************++++++***))))))))))))))))))))))))((((((((('''''''''''''''((((((((()))))))))))))))***+++,,,---------------000333222///,,,---000333666888888888;;;BBBHHHTTT[[[cccfffaaaWWWKKKDDDBBB999000///...,,,---111,,,,,,+++***)))((()))***''''''&&&&&&&&&&&&''''''{{{pppfff___YYYVVVRRROOONNNNNNPPPOOOLLLIIIHHHHHHFFFDDDBBB@@@>>>=========>>>>>>???@@@BBBBBB=========<<<<<<;;;;;;;;;888999:::::::::;;;===@@@===>>>???@@@???@@@CCCEEEEEEEEEGGGKKKRRRXXX]]]______^^^aaafffjjjlllssszzzrrrpppllleee]]]WWWSSSRRRLLLKKKIIIGGGFFFFFFFFFFFFIIIJJJJJJIIIIIIGGGFFFEEECCCAAA@@@@@@???>>>;;;999===BBBGGGLLLSSSaaaooowwwpppjjjZZZGGG;;;777555222222222222111222222333333222111444<<>>>>>>>>>>>============999999999::::::;;;;;;;;;======>>>???@@@@@@AAAAAAAAACCCFFFIIINNNQQQTTTVVVXXXYYYYYYZZZ^^^dddmmmssszzzzzz{{{}}}wwwhhhfffgggaaaXXXSSSPPPIIIEEEGGGIIIGGGFFFGGGHHHIIIHHHGGGEEEEEEGGGIIIGGGCCC>>><<<======<<<:::===???GGGTTTdddpppwwwxxxlll\\\JJJ@@@<<<777333333444111000333444222111333333888:::<<>>444222111,,,)))+++***)))))))))***+++,,,,,,)))(((((('''(((***,,,------,,,***))))))***,,,---444444111...***)))***+++''''''(((((())))))******))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))(((%%%######$$$&&&(((%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$(((,,,***$$$###'''((($$$$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&&&&%%%%%%%%%&&&%%%&&&&&&%%%$$$$$$%%%''''''''''''&&&&&&%%%%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""((('''%%%$$$######$$$%%%&&&&&&%%%$$$%%%&&&'''((((((%%%###$$$&&&'''''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))'''&&&&&&&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&'''((('''$$$"""'''&&&%%%%%%''''''&&&%%%'''((()))******+++******&&&***,,,+++000AAA\\\qqq{{{}}}rrrfff[[[LLL>>>777222,,,+++---///...,,,************************+++++++++*********))))))((((((((('''&&&&&&&&&%%%%%%&&&'''(((((()))(((((()))***+++,,,------...///222222111///------...000///999CCCIIISSS```hhhiiissspppjjj^^^OOO@@@666111000---,,,,,,+++))),,,222//////---)))***,,,+++'''&&&&&&&&&&&&&&&&&&&&&&&&|||lllcccbbb]]][[[XXXWWWWWWUUUPPPLLLJJJHHHEEEBBB@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<999:::::::::;;;;;;;;;<<<======>>>>>>???@@@@@@AAAAAABBBEEEHHHLLLOOOQQQSSSRRRSSSTTTUUUXXX^^^eeejjjqqqrrrrrrrrrvvv}}}rrrllljjjbbbWWWQQQOOOHHHDDDFFFHHHGGGFFFGGGIIIIIIHHHFFFDDDDDDEEEGGGDDDAAA===;;;<<<<<<;;;:::===???GGGWWWhhhtttwwwuuufffWWWFFF>>>;;;777444444444111000333333111111333666888999===LLLcccxxx}}}rrrjjjdddYYYIII;;;666444111...,,,,,,---......,,,+++,,,...///...,,,............---,,,++++++...)))***000111000888EEEZZZmmm~~~zzziiiWWWDDD999111//////,,,***,,,+++***))))))))))))))))))))))))(((((()))***,,,------,,,***))))))***,,,---111000///,,,(((''')))***((((((((((((((())))))))))))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))(((&&&%%%$$$%%%&&&'''%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%((((((%%%$$$'''&&&"""$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&'''&&&%%%&&&'''$$$%%%&&&%%%$$$###%%%'''''''''&&&&&&&&&%%%%%%%%%(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%&&&'''%%%$$$$$$'''***&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&&&&&&&)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''''''''((('''&&&&&&&&&''''''%%%###'''&&&%%%%%%''''''&&&%%%&&&&&&'''((())))))))))))***,,,...000888LLLggg{{{{{{lll^^^QQQBBB555666111,,,***---...---+++************************++++++++++++************''''''''''''''''''&&&&&&%%%&&&'''((())))))))))))*********+++,,,,,,---------///000///---...111444777@@@LLLWWWdddoooqqqmmmllldddWWWHHH===777444333...++++++,,,+++***---333555666444---******((($$$&&&&&&&&&&&&&&&&&&&&&&&&|||pppkkkiiieee```]]][[[XXXRRRMMMLLLJJJGGGDDDBBBAAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>??????@@@@@@AAACCCEEEHHHKKKLLLMMMLLLMMMOOOQQQTTTXXX]]]aaahhhhhhggghhhkkkrrr||||||sssmmmdddZZZSSSOOOHHHDDDFFFHHHGGGFFFGGGIIIIIIHHHFFFCCCBBBCCCDDDAAA>>><<<;;;;;;<<<<<<;;;>>>???GGGXXXmmmxxxvvvppp^^^QQQCCC<<<999666444555444111000222222000111555888:::===EEEVVVkkkyyy~~~|||qqqbbbWWWOOOGGG>>>888555333000...------......---,,,+++,,,---......,,,+++,,,,,,---------,,,,,,+++)))+++///...///<<>>AAA>>>444,,,)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&wwwtttpppiiieeeaaa\\\VVVQQQNNNMMMJJJGGGEEECCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????AAABBBDDDFFFGGGHHHJJJLLLOOOQQQSSSVVVZZZ]]]bbbaaaaaaaaaeeennnxxxwwwqqqiii```ZZZPPPIIIEEEGGGIIIGGGFFFGGGHHHIIIHHHFFFBBB@@@@@@AAA>>>===<<<<<<<<<=========AAA???EEEWWWmmmxxxtttkkkYYYMMMAAA;;;999555444555444111000222111000333888999AAAKKKUUUbbbpppxxxxxxqqqdddUUUIIIAAA;;;888777444333000...------......------------...//////...------......------,,,,,,***+++---...---111@@@QQQiiittt}}}}}}uuueeeOOO===666111---+++,,,,,,,,,,,,+++***)))))))))))))))************++++++,,,,,,---+++***))))))))))))***+++)))******((('''&&&((())))))))))))((((((''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))(((&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&'''(((''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%'''(((((('''&&&''''''$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%"""###$$$&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''$$$&&&(((&&&######'''+++%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''((()))%%%&&&'''((()))***+++,,,)))'''%%%$$$&&&''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&'''((()))***(((---666DDDVVVjjj||||||kkkYYYLLLCCC;;;666111...+++***+++,,,+++***************************,,,++++++++++++*********&&&&&&''''''(((((())))))((()))***+++,,,,,,------......------,,,,,,,,,,,,...111222111000444>>>GGGPPPWWWcccmmmrrrlll^^^RRRAAA:::222......---***&&&)))'''(((+++,,,,,,///555BBBFFFDDD999///***)))(((&&&&&&&&&&&&&&&&&&&&&&&&~~~xxxqqqkkkfff```YYYTTTRRRPPPNNNKKKHHHFFFEEEEEEAAAAAA@@@@@@@@@?????????===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<=========>>>>>>@@@AAABBBCCCCCCHHHJJJMMMPPPQQQTTTWWWZZZ[[[[[[\\\]]]aaajjjtttzzz~~~vvvoooggg```RRRKKKGGGHHHIIIGGGFFFGGGGGGGGGGGGEEEAAA???>>>???===>>>>>>>>>>>>>>>???@@@CCC@@@DDDVVVlllvvvpppeeeTTTJJJ@@@;;;888444333555333111111222111111666<<<>>>NNN___jjjpppuuuvvvtttdddUUUFFF===777111000333333222000///...............//////000///000000111111111000000///---,,,+++---...000000000777HHHYYYmmmtttwwwooo```OOO@@@666333222///,,,+++,,,+++***)))))))))***+++,,,---...***+++++++++,,,,,,,,,,,,))))))))))))))))))))))))((()))))))))''''''(((***))))))((((((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((()))***)))(((&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))((('''%%%%%%%%%&&&''')))$$$$$$$$$%%%%%%%%%&&&&&&%%%'''(((((('''&&&&&&'''$$$$$$%%%$$$###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&!!!"""$$$&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&$$$$$$%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&''''''((((((%%%&&&'''&&&%%%$$$&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''((()))++++++,,,)))'''%%%%%%&&&((((((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&'''((()))+++,,,+++555GGG[[[nnn|||ppp]]]LLLBBB;;;777555///---++++++++++++++++++************************++++++************))))))&&&''''''(((((()))))))))***+++,,,---//////000000000000000//////......---///222555666:::DDDQQQ\\\eeejjjqqqssskkk[[[JJJAAA444000,,,,,,......)))%%%'''%%%'''+++++++++...333<<>>???@@@AAACCCEEEHHHJJJLLLOOOSSSVVVTTTUUUVVVXXX[[[bbbjjjpppxxx}}}}}}uuukkkcccVVVOOOIIIJJJJJJHHHFFFFFFEEEFFFFFFDDDAAA>>>======<<<>>>??????>>>>>>???AAACCCAAAGGGYYYllltttkkk___OOOFFF>>>;;;777333333555333111111222222333:::BBBJJJ]]]rrr|||~~~}}}zzzvvv```OOO>>>888444///...222222111000//////.........///000111111000000111333222222222111///---,,,+++***---///000333>>>PPP^^^uuuvvvqqqcccOOO???666333000222000,,,+++,,,+++)))))))))******,,,---///000******+++++++++++++++***((((((((())))))(((((((((''')))***)))(((((((((***((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((()))((('''&&&%%%###%%%&&&&&&$$$$$$%%%'''$$$%%%%%%&&&&&&'''''''''%%%%%%&&&''')))***++++++)))&&&%%%&&&&&&$$$%%%)))$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((((((&&&%%%%%%&&&###$$$%%%$$$""""""$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''((("""###$$$%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&(((%%%######&&&((((((&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((())))))%%%&&&&&&%%%$$$$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&%%%&&&&&&'''(((&&&''''''((()))******+++((('''%%%&&&''')))(((((('''&&&%%%%%%''''''&&&%%%(((''''''((()))+++---...444CCC\\\ssstttcccNNN???777111//////...---,,,,,,++++++++++++******************************)))))))))((((((((((((((((((((((((((())))))++++++---///000111111111222111111111000000/////////333999BBBNNN[[[hhhqqqvvvuuutttnnn___LLL>>>999222...)))(((***,,,,,,+++&&&%%%&&&)))***(((***///000444333---((('''((('''&&&&&&&&&&&&&&&&&&&&&&&&zzzrrriii```ZZZYYYXXXUUURRROOOLLLJJJIIIEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>=========<<<<<<;;;;;;;;;;;;:::::::::999;;;;;;;;;:::::::::::::::::::::;;;<<<===>>>?????????AAACCCEEEHHHKKKPPPSSSPPPQQQRRRSSSUUUZZZ___cccmmmpppvvv~~~wwwmmmcccZZZRRRLLLLLLLLLHHHFFFFFFBBBDDDEEECCC@@@>>>======;;;===??????===<<<>>>???@@@CCCMMM```pppsssgggYYYGGG@@@;;;888666333333666222111222333333555===GGG\\\kkk}}}|||gggPPP<<<666444000///222111111000000//////.........000222111//////111333000000000000///...---,,,+++---000444===LLL^^^iiivvvpppdddTTTDDD666000///,,,000000,,,***,,,,,,)))************+++,,,---...))))))***++++++***))))))'''((((((((((((((((((''''''((())))))(((''''''(((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%###$$$&&&%%%%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''(((***+++++++++((()))------(((&&&((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((('''%%%$$$$$$%%%###$$$$$$###""""""###%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$&&&''')))$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%$$$%%%''')))$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((()))%%%&&&&&&%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((***))))))((((((((((((((('''''''''(((((()))))))))'''&&&&&&''')))***(((''''''&&&%%%%%%''''''&&&%%%(((((('''''')))+++...///999LLLgggiiiVVVBBB777111,,,***,,,------...---,,,+++,,,---************************(((((((((((('''''''''''')))))))))(((((((((((((((***+++,,,...///000111111111111000000000000000000222777CCCRRRcccpppwwwzzzsssjjj___VVVJJJ<<<444333000---***''''''(((***+++&&&%%%&&&)))(((%%%'''+++(((***)))&&&%%%''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&yyyoooeee^^^[[[ZZZWWWTTTQQQNNNKKKJJJGGGFFFFFFEEEDDDCCCCCCCCC>>>>>>>>>>>>============;;;;;;;;;::::::999999999::::::::::::::::::::::::999999:::;;;===>>>>>>???>>>???AAACCCFFFJJJOOOSSSPPPQQQRRRRRRRRRUUUXXX[[[^^^aaafffmmmvvv~~~xxxnnnddd\\\TTTNNNMMMLLLHHHEEEEEEAAACCCDDDCCC@@@>>>======:::===??????<<<;;;<<<>>>>>>DDDRRRfffuuutttdddUUUAAA;;;777666555222333777222111222444444666@@@KKKiiitttjjjPPP999222111---,,,000111111000000//////......---///111111......000222---...............------222555999???KKK^^^oooyyypppeeeUUUHHH===333...,,,(((---///+++)))------)))******************++++++((()))***++++++***((((((''''''((((((((((((''''''&&&''')))((('''&&&&&&'''%%%&&&&&&''''''(((((((((&&&'''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%###$$$&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%######$$$&&&((()))***+++---,,,000666555---((()))$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&'''&&&%%%######$$$###$$$$$$###""""""###%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$&&&((()))&&&%%%$$$###$$$%%%&&&'''$$$%%%&&&'''''''''&&&%%%###&&&)))'''###"""&&&+++$$$%%%%%%&&&'''''''''&&&$$$$$$%%%%%%&&&'''((((((%%%&&&&&&$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&'''((()))---,,,+++***))))))))))))''''''''''''((((((((((((&&&&&&&&&(((******(((&&&'''&&&%%%%%%''''''&&&%%%((('''''''''(((+++...///888LLLhhh|||vvvaaaOOO<<<444000---,,,///---.........,,,,,,,,,---************************(((''''''''''''&&&&&&&&&******))))))((((((''''''((()))+++---...///000000////////////000000000000888>>>LLL___qqq{{{|||yyyfffVVVEEE===777///***+++)))+++,,,+++(((&&&&&&&&&&&&%%%&&&((('''###$$$(((&&&'''&&&###%%%))))))%%%&&&&&&&&&&&&&&&&&&&&&&&&~~~ssskkkjjjccc[[[XXXXXXUUUNNNGGGLLLJJJHHHGGGGGGEEEBBB???AAA@@@???>>>===<<<;;;:::;;;::::::::::::::::::999999999999999999999999999::::::::::::;;;<<<======?????????@@@CCCHHHOOOTTTPPPPPPOOOOOOOOOPPPQQQQQQXXX[[[___eeekkkrrrzzzzzznnnfff___VVVPPPMMMJJJFFFCCCDDDCCCBBBAAA@@@@@@@@@@@@>>>@@@???<<<:::;;;<<<===@@@EEETTTiiiuuuqqqaaaTTTGGG@@@888444555555444111333111222444777===JJJWWWoooxxxkkkQQQ999222000,,,,,,000000000//////.........---000000000000///...---,,,222///,,,***+++,,,......555777===MMMdddxxx~~~zzzgggXXXFFF<<<555///,,,,,,+++)))'''''')))***+++******)))))))))***+++,,,,,,***************)))((('''******((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&(((%%%%%%'''(((&&&&&&***((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$###%%%((()))'''%%%,,,)))&&&%%%''''''&&&###%%%%%%%%%&&&&&&'''''''''((()))444EEEGGG999---+++$$$%%%%%%&&&&&&%%%%%%$$$###'''***)))$$$"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###&&&'''&&&&&&***---///888444222333333///)))%%%&&&'''((((((((('''%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***&&&%%%(((***+++---000888PPPlll}}}yyymmmbbbRRRGGG999000...///000//////......------,,,++++++///......---+++***))))))(((((())))))*********+++*********)))))))))))))))((()))+++---//////...,,,000000111111111333777;;;===PPPcccooozzz~~~rrr```JJJ@@@666222...((('''+++(((((((((((((((''''''''''''''''''(((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''((((((''''''&&&%%%|||uuukkkddd[[[XXXXXXVVVPPPKKKNNNLLLJJJIIIIIIGGGDDDBBBBBBBBBAAA@@@>>>===<<<<<<;;;;;;::::::::::::999999999999999999999999999999:::999999::::::;;;<<<======>>>>>>???AAAFFFMMMQQQNNNNNNMMMMMMMMMNNNNNNOOOPPPSSSWWW\\\aaagggnnnrrrzzzxxxllldddYYYQQQLLLHHHDDDAAABBBBBB@@@???????????????===>>>>>><<<<<<===>>>???BBBJJJZZZkkktttnnn```TTTFFF???888444555555444222333222333555777===KKKYYYooowwwuuubbbMMM;;;777555///...222000/////////.........---////////////...---,,,+++///---,,,+++,,,...///000555;;;GGGZZZppp}}}xxxmmmWWWJJJ<<<555000,,,***++++++)))((((((***+++++++++************++++++++++++))))))*********)))((((((******)))(((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&)))&&&%%%((((((&&&'''***((((((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&%%%&&&((((((&&&###+++(((%%%%%%&&&'''%%%###%%%%%%%%%&&&&&&&&&''''''%%%%%%///===@@@333)))'''$$$%%%%%%&&&&&&%%%%%%$$$###'''***((($$$"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###'''******+++111:::@@@GGGGGGFFFBBB:::000***(((&&&'''((((((((('''&&&%%%&&&&&&''''''''''''''''''&&&&&&&&&'''''''''(((((()))%%%$$$''')))(((***---666LLLeeerrrrrriii\\\QQQFFF>>>444...---......,,,.........---,,,,,,++++++......---,,,+++***))))))(((((())))))***++++++,,,))))))))))))))))))((((((+++***+++---///...***'''+++,,,///111444:::@@@DDDWWWgggtttwwwwwwqqq___LLL>>>666000///,,,'''%%%((('''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$qqqjjjaaa]]]\\\ZZZUUUPPPPPPNNNLLLKKKKKKJJJHHHFFFEEEDDDCCCBBB@@@???>>>===;;;;;;;;;::::::999999999999999999999999999999999999999999999:::;;;<<<<<<;;;<<<===>>>@@@DDDIIINNNLLLKKKKKKKKKKKKKKKKKKKKKIIILLLQQQTTTWWW[[[___bbbkkkrrr|||vvvlll___TTTMMMHHHCCC@@@@@@???>>>======<<<<<<======<<<;;;<<<>>>???@@@@@@IIITTTdddpppssslll___UUUDDD>>>888444555555444333333444666:::===DDDTTTcccuuuyyy~~~}}}nnn```QQQDDD:::888666000///222/////////...........................---,,,++++++,,,,,,+++,,,---///111222666BBBUUUjjj{{{|||kkkWWWEEE;;;222///---******+++,,,***))))))+++,,,,,,+++***+++,,,---,,,+++***)))(((((()))*********)))))))))************)))'''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%)))&&&&&&((()))'''(((+++((((((((((((((('''''''''&&&''''''''''''(((((((((((('''&&&&&&'''&&&$$$""")))'''%%%$$$%%%&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&---999;;;111)))(((%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&)))(((%%%###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###(((,,,...111<<>>>>>;;;;;;;;;::::::999999999888888888888999999999999888888888888999:::;;;<<<:::<<<===>>>???BBBGGGJJJIIIIIIJJJJJJJJJJJJIIIIIIIIILLLPPPRRRSSSUUUWWWYYYaaagggqqq}}}}}}sssdddWWWOOOIIIDDDAAA>>>>>>===<<<;;;;;;;;;;;;>>>:::888;;;>>>???@@@BBBMMM[[[jjjoookkkbbbVVVMMMAAA===888555555555555444444777>>>FFFLLLVVVgggwww~~~xxxlllZZZKKK???888333222000,,,---111........................------------,,,,,,+++******+++,,,,,,---...111333:::KKKbbbsssxxxoooXXXDDD999222.........,,,,,,---,,,***)))***,,,---,,,++++++,,,---...---,,,)))(((''''''((()))*********)))(((***+++,,,+++***(((&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%(((%%%%%%'''(((&&&&&&***(((((((((((((((((((((((('''((((((((((((((((((((('''&&&&&&&&&'''&&&%%%$$$&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''+++333444...)))(((%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&((('''%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%#########$$$%%%%%%&&&&&&$$$%%%%%%$$$######$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%&&&'''&&&$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%)))---000555FFFccc{{{vvv___III888///'''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))&&&'''''''''((((((((((((***((((((******(((***...777KKK```iiifff[[[LLLAAA444000---,,,---......---......------,,,++++++***---,,,,,,+++***)))))))))''''''(((***+++---......)))))))))))))))*********---++++++111888:::666111111222555:::CCCPPP^^^ggg}}}tttbbbQQQ@@@333...+++))))))***)))((((((&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$yyysssllldddZZZSSSUUUSSSPPPNNNNNNMMMLLLKKKGGGFFFEEECCCAAA???>>>===<<<<<<;;;::::::999888888777777777888888999999999888888888888888999;;;;;;:::<<<>>>??????AAADDDGGGFFFGGGHHHIIIIIIIIIIIIHHHKKKNNNPPPQQQQQQRRRSSSTTTZZZ^^^fffrrr~~~uuufffXXXOOOIIICCC@@@>>>===<<<;;;::::::::::::>>>888777:::===>>>AAAGGGSSSaaallljjj```UUUJJJBBB>>>;;;777555555555555555777;;;GGGUUUbbbnnn}}}xxxmmm\\\III===666222...---+++***---222---------...............,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,...111444DDDVVViiipppjjj[[[HHH999333...,,,......++++++---+++******+++,,,---,,,+++***+++---------+++)))(((&&&'''((()))))))))))))))((()))+++,,,+++***(((''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''%%%$$$%%%&&&'''&&&%%%&&&######%%%&&&$$$%%%((('''''''''(((((((((((((((((((((((((((((((((((('''$$$%%%&&&'''&&&&&&&&&'''%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###%%%***+++(((%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%###%%%%%%$$$""""""$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%&&&'''&&&$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&((()))+++///555HHHkkkoooVVV===+++((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))%%%%%%&&&&&&&&&'''''''''(((''''''***))))))---444999KKK]]]ccc]]]QQQBBB777222///+++)))***+++---......------,,,++++++******+++++++++******))))))(((&&&'''((()))+++,,,......******+++++++++,,,,,,,,,...,,,---222888;;;999666222444888???IIIXXXgggqqqxxxgggSSSDDD888111...,,,(((%%%&&&((())))))&&&&&&''''''((((((((((((***))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%{{{rrrggg]]]VVVYYYVVVRRRPPPOOOOOOMMMLLLHHHGGGFFFDDDBBB@@@???>>><<<<<<;;;::::::999888888666666777777888999999999777777777777888999:::;;;999;;;>>>??????@@@BBBDDDCCCDDDFFFGGGHHHIIIHHHHHHKKKMMMNNNOOONNNNNNPPPQQQTTTWWW^^^fffqqq{{{yyyjjj\\\RRRKKKDDD@@@>>>===<<<;;;;;;:::;;;;;;===888777;;;===>>>GGGRRRdddqqqvvvmmm___TTTIII@@@;;;:::777666555555666666999???MMMbbbtttuuukkk___NNN???777444111---++++++---///222---------------.........,,,,,,,,,------,,,,,,+++***,,,---------///666;;;NNN[[[dddaaaUUUHHH===444///++++++,,,+++((((((******))))))+++,,,---+++***)))***+++,,,+++***)))(((''''''((()))))))))((((((((()))*********)))(((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%$$$%%%&&&'''&&&$$$%%%""""""$$$%%%######'''&&&&&&&&&'''''''''''''''(((((((((''''''''''''&&&"""$$$&&&'''&&&&&&'''((($$$%%%&&&%%%$$$%%%''')))'''&&&&&&&&&&&&%%%%%%%%%&&&%%%&&&''')))(((&&&$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&$$$"""!!!###&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''&&&$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&)))''')))---222BBBccc|||cccFFF///(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&%%%&&&((()))+++333===HHHUUU___^^^SSSGGG999000///---+++)))((()))***,,,------,,,,,,++++++***************)))))))))((((((&&&'''''')))***+++,,,,,,+++++++++,,,------......///......000333666777666:::>>>EEEMMMWWWbbbmmmsssxxxrrreeeUUUDDD777000,,,,,,***&&&""""""'''(((&&&&&&&&&''''''((())))))))))))))))))((((((''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%vvvmmmeeeaaa]]]ZZZVVVSSSQQQPPPOOONNNJJJIIIHHHFFFDDDBBB@@@???===<<<<<<;;;999888888777666666666777888999999999777666666777777888999:::888:::===>>>>>>>>>???@@@>>>???BBBEEEGGGGGGGGGFFFKKKLLLLLLLLLKKKLLLNNNQQQPPPTTTZZZ```fffmmmvvv}}}tttfff[[[QQQIIICCC??????>>>===<<<<<<<<<<<<;;;666777===???AAAPPPaaaxxxsssbbbXXXLLLBBB999888777666555555666777;;;@@@PPPhhh|||rrrbbbXXXNNNBBB999666333111...,,,---000///...,,,,,,,,,------.........,,,,,,------------,,,,,,***---......///444===DDDSSSUUURRRIIIAAA:::444...,,,***)))+++)))&&&&&&))))))((()))***,,,,,,***)))))))))))))))))))))******((((((((()))((((((''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$%%%""""""%%%%%%###$$$'''%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%###&&&((('''&&&%%%&&&'''###%%%'''&&&%%%%%%(((+++''''''&&&&&&&&&%%%%%%%%%))))))((((((***+++)))&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((%%%%%%$$$$$$###"""""""""!!!$$$&&&$$$!!! ###'''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''&&&$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%&&&+++...777PPPiii~~~fffKKK555)))((('''&&&%%%&&&&&&'''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&'''***---222>>>IIIYYY```aaaWWWJJJ???666000,,,---------,,,+++++++++------,,,,,,+++*********)))))))))))))))(((((((((&&&&&&'''((())))))************+++,,,,,,---.........///000000111333888<<>>======<<<======999666888???@@@DDDWWWlllrrr```VVVJJJ???888888777666555555666888===@@@PPPiii~~~~~~rrrbbbRRRIIICCC;;;777777111///------///111---(((,,,,,,,,,------.........,,,,,,---......---------***---//////111888CCCLLLRRRMMMAAA777333222...''',,,***)))+++)))&&&&&&***(((((((((***,,,,,,***(((((((((''''''((()))***+++((()))))))))((('''&&&&&&((((((''''''''''''((()))'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&%%%$$$$$$&&&&&&%%%$$$&&&######&&&&&&$$$%%%((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%''')))(((%%%###$$$%%%###&&&''''''%%%&&&))),,,'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&(((&&&###&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&%%%%%%$$$###"""!!!!!!!!!$$$&&&%%%!!! ###'''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''&&&$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&###%%%+++,,,///???TTTnnnvvv___FFF333)))((('''&&&%%%&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))***)))+++...222999GGGTTT```bbb]]]NNN@@@888444222***---111333222000...---------,,,,,,+++******)))))))))))))))((((((((((((&&&&&&''''''(((((())))))))))))***+++,,,,,,------,,,///111111111555>>>EEEJJJRRR]]]cccaaaXXXNNNHHH<<<666000///...,,,)))((($$$((((((&&&'''+++)))###$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$xxxrrrlllddd]]]]]]\\\WWWRRROOOQQQNNNIIIFFFDDDCCCAAA@@@???>>><<<:::999999999:::999999888888888888999999888888888777777777777777999999999999999999999999===>>>@@@@@@AAABBBEEEGGGIIIJJJKKKLLLKKKLLLOOOQQQQQQRRRUUUVVVXXX\\\aaadddlllnnnsss{{{|||rrrdddSSSHHHGGGCCCBBBBBB???;;;;;;??????<<<:::;;;CCCSSSiiizzz~~~sssdddUUUIIIAAA>>>;;;777555555666777777<<>>222***)))''''''%%%###$$$'''((())))))(((''''''((()))(((((()))+++,,,+++)))'''---***)))///:::JJJ\\\iiipppiii[[[KKK>>>666000,,,666***333BBB<<<...++++++***++++++,,,,,,++++++***+++******)))(((''''''&&&*********)))))))))))))))+++***)))***+++,,,+++***+++---000333666>>>HHHPPP______```^^^RRRCCC999777444222000---***((('''&&&))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&+++(((%%%%%%&&&((('''%%%%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%%%%%%%%%%yyysssooofff______^^^YYYSSSQQQRRRNNNIIIFFFDDDBBBAAA?????????===<<<;;;:::::::::999888888888888888888999888888888888888888888888999999999999999999999999;;;<<<>>>>>>>>>???AAACCCEEEGGGIIIJJJJJJKKKMMMOOOLLLNNNPPPRRRSSSUUUYYY[[[cccdddhhhooowww}}}~~~wwwkkk[[[OOOIIIEEECCCBBB???;;;;;;>>>===;;;:::===GGGXXXmmm|||wwwnnndddWWWIII???===:::777555555777888999===EEESSScccrrrwwwnnn```NNNEEE:::444222333222111111000///...------------...------,,,,,,,,,,,,,,,------,,,,,,------...///000000222777???GGGNNNRRRFFF;;;222000///+++)))******+++,,,---,,,+++)))(((+++***)))(((((()))***+++''''''(((((()))*********))))))***+++***)))((('''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&''')))******(((%%%$$$%%%'''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''''''''%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''%%%######%%%'''&&&$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&(((***))),,,777CCCVVVbbbkkkdddTTTCCC444+++(((''''''''''''&&&(((***$$$%%%&&&&&&&&&'''((()))(((((()))***++++++)))(((***+++111<<>><<<;;;:::999888888777777888888999888888888888888888888888999999999999999999999999999:::;;;;;;:::;;;===???AAACCCGGGIIIIIIJJJKKKLLLLLLNNNQQQRRRRRRSSSTTTVVVVVVXXX[[[___eeemmmvvv|||~~~{{{qqqbbbVVVMMMHHHCCCBBB???::::::===:::999:::@@@NNNaaattt{{{ooogggaaaWWWHHH===;;;999777555555777999;;;@@@KKKZZZgggpppnnn```QQQAAA;;;444000000111111000000000///...------------------,,,+++++++++++++++---------------...//////222111444:::CCCJJJMMMMMM===444---,,,,,,***)))***++++++,,,---,,,+++***)))******))))))))))))******((((((((((((((((((((((((,,,,,,+++***)))'''&&&%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))***(((%%%%%%&&&''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$""""""$$$%%%&&&'''''''''%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&########################%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''%%%###$$$%%%&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''(((******...999EEEVVVZZZXXXLLL???555---'''%%%&&&''''''(((*********%%%&&&&&&''''''''''''''''''(((((())))))*********,,,333AAAQQQaaammmssstttiii___OOOAAA777111......(((111CCCHHH999111000+++***++++++,,,,,,++++++*********))))))((((((''''''************************+++++++++++++++*********,,,---000777DDDTTTdddmmmlll^^^NNNAAA777...))))))&&&&&&&&&&&&((()))***+++(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&uuummmfffggggggccc]]][[[XXXTTTOOOJJJGGGEEECCCAAA???@@@@@@@@@???===;;;:::999999888888888888999999888888888999999999999999999999999999888888888888777888999999888888:::<<<===@@@EEEHHHIIIIIIJJJKKKLLLNNNQQQRRRQQQPPPPPPPPPLLLOOORRRUUUYYY```jjjqqqwww~~~zzzzzzzzzssseeeYYYPPPIIICCC@@@===999888:::888999<<>>HHHTTTbbbkkkllldddTTTDDD:::666222000000111111000000///...------------------,,,++++++******++++++------------...///000000111222666>>>EEEGGGDDD???555...***++++++))))))++++++,,,,,,,,,,,,+++*********))))))))))))))))))***(((((('''''''''&&&&&&&&&,,,++++++***((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$%%%'''(((***(((&&&%%%&&&''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$""""""###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''(((((()))'''(((***+++///999DDDXXXUUULLL>>>444000---)))$$$&&&'''&&&(((++++++))),,,***)))))))))((('''%%%'''(((((((((((()))+++---444BBBUUUfffsssxxxtttnnncccVVVFFF:::333...---......===MMMHHH333---///(((***++++++,,,,,,++++++******)))))))))(((((((((''')))***************++++++***,,,------......000222000444<<>><<<:::::::::999999999999::::::888999999999:::::::::;;;999999999888888777777777777888999999888888:::<<<<<>>;;;777777888888;;;???JJJ___vvvtttnnndddYYYNNNEEE===999555555444333333666<<>>===<<<;;;;;;::::::;;;;;;<<<999999999::::::;;;;;;<<<999999999888777777666666777888999999888999;;;===<<>>FFFKKKIII???444,,,...+++***---,,,******---+++++++++*********))))))))))))************))))))((((((''''''&&&&&&&&&%%%(((((('''''''''((())))))&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$&&&((()))'''&&&&&&'''(((&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((())))))******((((((+++,,,,,,222888>>>===888...))))))(((&&&&&&***)))(((///:::<<<666222...)))''')))++++++***)))***)))'''&&&)))///555BBB[[[uuu}}}qqqeeeVVVEEE666111///++++++///333999AAA888((()))000+++***++++++,,,,,,++++++***))))))))))))(((((((((((())))))******+++,,,,,,,,,---......,,,,,,000777===KKKXXXiiisssssslllddd___JJJ===000,,,+++'''$$$###''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''xxxppplllfffaaaZZZUUUPPPMMMIIIGGGFFFFFFDDDCCCBBBAAAAAAAAA======<<<<<<<<<<<<======999999::::::;;;<<<<<<<<<999999999888777666666666555777888888888999<<<>>><<<===@@@@@@AAAAAACCCEEEGGGHHHJJJJJJIIIJJJLLLNNNKKKJJJJJJMMMQQQUUUXXXYYYYYY^^^eeemmmtttzzz}}}yyy|||zzzqqqhhhXXXMMMBBB>>><<<::::::;;;777;;;@@@MMMeee{{{|||ppp^^^VVVMMMDDD???<<<999666666777888777777<<>>>>>============>>>>>>999999::::::;;;<<<======999999999888777666666555444666777888888999<<<>>>;;;===>>>>>>>>>???AAACCCBBBCCCDDDDDDDDDFFFIIILLLLLLIIIFFFIIIOOOUUUXXXYYYTTTVVV[[[dddmmmuuuzzz|||tttyyy}}}xxxzzz{{{ssskkkZZZNNNCCC???>>><<<<<<===666:::???LLLeeezzzxxxiiiXXXNNNBBB======>>>:::555888999:::999999>>>HHHPPP\\\bbbaaaSSSBBB999777777333333222000......111333------,,,,,,,,,------...///...------,,,,,,------.........///000222333444???FFFLLLJJJ@@@666111111,,,++++++...,,,''''''******))))))(((((((((((((((((()))***++++++***)))(((((((((((((((((((((((((((***)))((('''&&&&&&'''(((&&&''''''''''''''''''&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))((('''&&&'''((((((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%&&&'''''''''###$$$%%%%%%&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&######%%%(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))***+++***((((((++++++((((((+++(((...///***&&&(((***+++$$$))),,,///???UUU___[[[OOOEEE999111///...,,,***+++,,,+++(((&&&***333;;;UUUrrrwwwmmmcccNNN<<>>999333,,,'''((()))((('''((('''&&&&&&%%%$$$$$$$$$%%%))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''***,,,+++(((&&&&&&(((((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%&&&'''(((|||pppmmmiiifffbbb]]]XXXTTTTTTQQQNNNJJJHHHFFFFFFFFFDDDBBB????????????>>>===:::;;;<<<=========;;;;;;999999::::::999888666555555666777666555666888999999:::;;;<<<===??????@@@<<<>>>@@@CCCFFFHHHIIIIIIIIIJJJJJJLLLPPPTTTXXXZZZVVVTTTTTTXXX___gggkkklllgggnnnxxx}}}wwwwwwuuurrrppphhh[[[MMMFFFBBB===:::;;;AAABBBEEENNN___mmmooojjjRRRJJJ???999888:::999888777555555999===CCCRRR```gggeeeYYYGGG;;;888666222333222222111000///......,,,,,,,,,---------------111000...---,,,,,,---...++++++,,,---...111555999GGGKKKMMMGGG<<<222///000......,,,,,,,,,---///000+++++++++************)))***)))(((''''''((()))***))))))((('''''''''''''''))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&&&&''')))+++***((('''''''''((()))%%%%%%&&&&&&''''''((((((***'''%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((())))))'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&***)))'''%%%$$$%%%'''((($$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((()))(((&&&&&&''''''&&&%%%---'''%%%...???SSSgggvvvjjj]]]KKK===777222---(((---)))))),,,+++,,,888HHHccczzzxxxgggVVVDDD===444---***+++---...+++...000000///------------------,,,+++***)))(((++++++***************+++)))''')))---...+++***---------///777GGG[[[ooo|||{{{hhhQQQ>>>555222))))))(((((('''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&)))))))))((('''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&&&&'''|||qqqnnnjjjfffcccaaa^^^\\\ZZZWWWRRRNNNKKKJJJIIIHHHEEECCCAAA@@@@@@@@@???===;;;;;;<<<======<<<<<<;;;999:::::::::999888666555555666777666666666888999;;;;;;<<<<<<======>>>>>><<<===???@@@CCCDDDFFFGGGHHHHHHHHHJJJMMMPPPTTTVVVOOOMMMLLLOOOTTTXXXZZZ[[[___fffrrr}}}|||tttqqqnnnkkkiiidddYYYLLLFFFAAA<<<999:::???IIIWWWdddnnnpppfffYYYIIIBBB999444555666555444666777888;;;CCCNNN[[[cccddd___RRRBBB999888666222222111111000000/////////---------------............------,,,,,,---...//////...,,,,,,...222888<<>>QQQlll}}}ooo]]]MMM>>>999111+++)))***+++,,,+++---//////---,,,,,,---------------,,,+++***)))***************++++++,,,***)))***...---++++++...///333<<>><<<<<<=========<<<<<<;;;999:::::::::999888777666666777777777666666777999<<<<<<<<<<<<<<<<<<<<<<<<======<<<===>>>@@@BBBDDDEEEEEEEEEFFFHHHKKKNNNOOONNNLLLKKKLLLNNNPPPPPPPPPXXX```kkkwwwzzzlllfffaaa^^^]]]YYYQQQHHHDDD@@@<<<;;;===AAARRRfffrrrtttjjjXXXHHH>>>999444222333444333222666:::<<>>===============<<<<<<<<<:::::::::999999888888888777777888777666666777999;;;;;;<<<<<<<<<<<<<<<===>>>===<<<;;;<<<>>>@@@AAADDDDDDDDDDDDEEEGGGHHHIIILLLLLLLLLMMMOOOOOOOOOOOOSSSXXXaaalllvvvxxxeee[[[UUUQQQPPPKKKFFFBBBAAA>>><<<>>>CCCIIIXXXhhhlllfffYYYJJJ>>>777555333333555666555444666>>>AAAEEEWWWooouuummmcccUUUCCC777666777555000.../////////////////////------......///000000000,,,,,,+++***+++,,,---...333000------222:::BBBGGGFFF>>>444...---///222222444555666666444111---+++,,,,,,+++++++++*********)))))))))((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''...---+++***(((''''''&&&$$$%%%'''&&&%%%%%%&&&((())))))(((((('''''''''''')))))))))(((((('''''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$'''***,,,+++)))((('''&&&'''''''''%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''&&&&&&''''''(((((('''&&&&&&'''((('''%%%$$$&&&***+++,,,444KKK```tttyyy|||sss___HHH666...000------//////888QQQkkkxxxeeeTTTEEE999111...+++))))))***)))((()))+++,,,+++***)))***++++++,,,------.........---,,,++++++******++++++++++++***+++---------222999DDDRRReeevvv~~~~~~iiiYYYCCC555///---)))%%%((((((((((((((('''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&%%%%%%vvvxxx{{{{{{{{{~~~zzzrrrmmmkkkmmmpppqqqjjjccc\\\XXXXXXWWWUUURRRNNNKKKHHHEEEDDDBBB@@@>>>>>>>>>======<<<<<<<<<<<<:::::::::999999999999999777888999888666666777999999999:::;;;<<<===>>>>>>???>>><<<;;;;;;===???@@@BBBBBBBBBCCCCCCDDDEEEEEEDDDEEEGGGJJJLLLNNNPPPQQQRRRTTTWWW\\\ccclllwww~~~wwwbbbVVVNNNJJJIIICCC@@@???>>><<<:::???FFFOOO[[[dddaaaVVVJJJ@@@888333222222444555666666666888???DDDKKK```xxxzzznnneeeTTT@@@666555555333000.............../////////------......///000000111...---,,,+++***+++,,,,,,111///---000888@@@GGGJJJBBB;;;222......//////...000222444666555333000///,,,,,,,,,++++++++++++***)))))))))))))))(((''''''***))))))(((((((((((((((((((((((((((((((((((((((000///---,,,***)))((((((&&&'''((((((''''''((()))(((((((((((((((''''''&&&))))))((((((''''''&&&&&&&&&''''''''''''&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&###%%%)))***)))'''&&&&&&%%%&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((&&&%%%&&&'''((('''&&&&&&&&&))),,,,,,000<<>>666...,,,******++++++***))))))***+++***)))(((***+++++++++,,,---..................,,,+++******))))))+++***+++...///222;;;FFFZZZgggwww{{{ooobbbZZZFFF???555...+++)))'''%%%'''''''''((((((((((((((('''''''''((((((((())))))''''''&&&&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((('''&&&%%%rrruuuwwwtttqqqqqqvvv{{{wwwtttsssrrrrrriiiccc]]]\\\^^^___\\\XXXSSSPPPLLLIIIGGGEEEBBB@@@??????>>>===<<<<<<<<<<<<;;;:::999999999999::::::888999999888666666777999888888999;;;<<<===>>>???>>>===<<<<<<<<<===>>>???@@@@@@AAAAAAAAABBBBBBBBB@@@BBBEEEHHHJJJNNNRRRUUUZZZXXXVVVUUUVVV\\\ccciiirrryyywwwaaaUUUMMMHHHFFFAAA@@@???>>>:::999@@@IIISSS]]]ccc]]]PPPCCC:::333000111222333444555666666:::???FFFRRRfffwwwwwwlllbbbQQQ>>>666555333111000...............---------,,,,,,---...///000000111000///---,,,+++++++++,,,///...000666>>>EEEGGGFFF:::555///,,,,,,---+++***,,,...111444555444333222,,,,,,,,,,,,++++++++++++)))*********)))((('''&&&+++***))))))(((((())))))))))))))))))))))))))))))000///---+++***)))((((((&&&((())))))(((((()))***'''(((((((((((('''&&&&&&'''''''''''''''&&&&&&&&&%%%&&&((('''&&&&&&'''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&###%%%''''''&&&%%%&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%''''''((((((''''''''''''&&&&&&#########$$$$$$%%%%%%&&&%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%&&&(((((((((&&&((('''(((,,,------222999LLL[[[jjjlll^^^III777///---)))+++222777@@@UUUjjj~~~ssscccQQQCCC999555---,,,***+++,,,---,,,+++)))***+++***((((((***,,,++++++,,,---------------///...---+++************++++++---111444;;;IIIVVVllluuu}}}{{{lllXXXGGG>>>111111111///,,,***))))))'''''''''((((((((((((((('''''''''(((((())))))***'''''''''&&&&&&%%%%%%$$$(((''''''''''''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&mmmqqqtttsssnnnmmmrrrwww|||zzzvvvssshhhddd```bbbfffhhheee```XXXUUUQQQNNNLLLIIIFFFDDD@@@???>>>===<<<<<<<<<===;;;:::999999999999:::;;;999999:::888777666777999999999:::;;;;;;<<<======;;;;;;;;;<<<<<<============>>>>>>???????????????AAACCCFFFGGGHHHLLLQQQVVV[[[ZZZWWWTTTRRRSSSWWWZZZ```hhhrrryyy~~~~~~~~~rrr^^^SSSJJJDDDBBB>>>>>>??????<<<===HHHTTT[[[bbbcccYYYKKK@@@888222111222333444444555666777<<<>>>FFFWWWiiirrrooohhh\\\LLL<<<666444222111222///......------,,,,,,,,,++++++,,,---...///000000///...---,,,,,,------......///444<<>>333000---******+++,,,,,,***,,,...111333444333333------,,,,,,,,,+++++++++)))*********)))(((&&&%%%******)))(((((((((((((((((((((((((((((((((((((((---,,,+++)))((('''''''''&&&'''((((((''''''(((***''''''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&((((((&&&&&&''')))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$$$$&&&(((&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((((((((((('''''''''&&&&&&"""######$$$%%%%%%&&&&&&%%%%%%'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''''''&&&&&&'''&&&%%%%%%%%%&&&((()))&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%&&&((()))((('''((('''(((+++******///555@@@OOOaaafff\\\JJJ:::222333000444???IIIRRRbbbrrr~~~vvviiiYYYIII<<<555222...,,,******+++---,,,,,,***++++++***((((((***,,,***+++,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,---,,,,,,000666;;;EEEWWWgggsssvvvuuuiiiVVVCCC777333.........---,,,+++++++++''''''''''''((((((((()))&&&''''''((())))))******(((''''''&&&%%%%%%$$$$$$(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((($$$%%%''')))***)))((('''eeekkkpppoookkkkkkooottttttxxxttthhheeebbbfffllloookkkfff\\\YYYUUURRROOOLLLIIIGGGAAA@@@>>>===<<<<<<<<<===;;;:::999999999:::;;;<<<999::::::999777666777999;;;;;;;;;;;;;;;;;;;;;;;;999999;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>===@@@BBBCCCCCCCCCFFFLLLQQQSSSSSSRRRPPPMMMMMMNNNPPPQQQXXXaaajjjrrr}}}||||||~~~zzzlllZZZOOOFFF@@@===999:::===???>>>CCCQQQ___dddeee```SSSEEE===888444444555666666555666888999======FFFZZZjjjmmmiiifffWWWHHH:::666444111111444//////...---,,,,,,++++++******+++,,,---...///000...---,,,,,,---...000111...111777AAAHHHGGG???888111///,,,***)))+++...111)))+++---000111222333333---------,,,,,,,,,++++++)))*********)))(((&&&%%%))))))((('''''''''''''''''''''''''''''''''''''''+++***)))'''&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))&&&'''((((((((('''%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&((((((&&&%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%$$$$$$''')))'''&&&$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''((((((((((((''''''&&&&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&''''''&&&&&&((('''%%%%%%%%%''')))***$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%&&&((()))(((''''''''')))***''''''...888???NNNaaaiiibbbSSSEEE======:::@@@NNN[[[dddqqq{{{qqqcccSSSDDD888111000...,,,***)))+++,,,,,,,,,+++++++++***((()))+++---+++++++++,,,,,,++++++************+++,,,---///000---...333999@@@LLL```rrrrrrqqqiiiYYYFFF777222222///+++'''%%%&&&'''''''''&&&'''''''''(((((())))))&&&''''''((()))******+++(((((('''&&&%%%%%%$$$$$$(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((###%%%''')))******)))(((```cccgggjjjlllnnnqqqssstttzzz|||uuusssqqqqqqrrrqqqnnnkkkaaa\\\VVVRRRQQQOOOKKKGGGGGGDDD@@@???@@@???;;;888<<<<<<;;;::::::999999888:::999888888777888888888===<<<;;;:::999999999999999999999999999999999999======>>>>>>>>>>>>>>>===@@@BBBCCCDDDDDDEEEHHHJJJMMMNNNNNNMMMLLLLLLMMMOOOOOORRRVVVZZZbbbqqq{{{zzzyyy~~~gggTTTKKKFFFCCC@@@===AAADDDCCCCCCLLL[[[hhhmmmeeeZZZOOOFFF???:::777555555777999666333888@@@DDDJJJUUUaaaggggggbbb___KKKCCC:::444222222222111///......---,,,,,,++++++,,,,,,,,,------.........///...---,,,,,,,,,---...444666<<>>:::888555555777888666444;;;DDDMMMXXXdddjjjmmmiii^^^SSSEEE>>>666111111222222222//////......------,,,,,,,,,------------------......---,,,++++++,,,---...111555<<>>444...---000---***))))))*********,,,,,,+++++++++*********,,,------.../////////...***,,,------...000333666>>>EEEOOOYYYaaafffhhhiii\\\QQQAAA555///,,,(((&&&***++++++)))''''''((()))((()))))))))))))))(((((('''''''''(((((('''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''******)))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((PPPRRRUUUWWWZZZ^^^cccfffiiilllqqqtttuuuwwwyyyzzzwwwtttuuutttnnnhhhccc^^^XXXUUUTTTRRRNNNKKKJJJGGGCCCBBBBBBBBB???<<<>>>======<<<<<<;;;::::::::::::999888888888888888::::::999888777777777777888888888888888888888888666777999;;;<<<<<<;;;;;;===>>>@@@AAAAAABBBCCCEEEFFFGGGHHHHHHGGGGGGIIIKKKIIIJJJLLLMMMPPPXXXccckkknnnsss{{{zzzwwwzzz|||ooo]]]OOOHHHDDD@@@===BBBDDDEEEEEEFFFMMMZZZdddaaaZZZOOOEEE???;;;999888777666777777666777@@@JJJXXXjjjvvvvvvrrrmmm]]]III>>>888222///000222333222000000000///......------.........---------------...---+++++++++,,,---...444;;;CCCHHHEEE===444///------,,,+++************((())))))***++++++,,,,,,***+++,,,+++)))((()))*********))))))))))))((((((((((((((((((''''''''''''(((((('''((()))***(((&&&((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&((((((((((((&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%'''&&&######&&&'''%%%(((&&&%%%%%%&&&'''&&&$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%((((((((()))))))))******&&&'''((((((''''''((()))---+++)))((((((((('''&&&)))(((((()))))),,,666BBB[[[uuu{{{eeeMMMEEEKKK___zzztttcccPPPDDD;;;333...---000...+++***+++,,,++++++---,,,,,,,,,,,,,,,+++++++++,,,---...///000111111------......///333888<<>>>>>======<<<<<<::::::999888888888888999999888777666666666666666888888888888888888888888555666888;;;<<<<<<;;;;;;:::<<<>>>?????????@@@BBBAAABBBCCCCCCBBBCCCEEEGGGFFFGGGGGGHHHIIIMMMTTTYYY]]]cccllltttyyy}}}zzzvvvyyy}}}~~~zzzkkkbbbUUUKKKEEEBBB>>>;;;AAACCCDDDEEEHHHNNNVVV]]]YYYRRRHHH???;;;999888888888666666777777:::EEEQQQcccwwwzzzsssooo\\\EEE;;;666111///111222222111111111000000///.........//////......------,,,,,,------,,,,,,,,,---......666???IIIKKKDDD;;;666444000///---,,,,,,,,,+++***)))))))))***************)))*********((('''((()))***)))))))))((((((((((((((((((((((((((('''''''''((((((((()))+++***(((&&&((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%''''''$$$$$$''''''%%%(((&&&&&&&&&(((((('''%%%'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&(((******)))((('''((((((((())))))******+++%%%'''))))))(((((()))***---,,,***)))))))))(((&&&***)))((())))))...<<>>888333000000000...,,,+++,,,---,,,,,,------------------------,,,,,,,,,---...///000111000000//////222999BBBHHHXXX___iiiooolll___OOODDD;;;555...))))))*********&&&'''((('''&&&'''(((***+++++++++***)))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((LLLMMMMMMLLLLLLNNNRRRUUUTTTVVVZZZ]]]aaaeeeiiimmmvvvzzz}}}~~~|||{{{~~~|||xxxtttllleeeccc___[[[YYYZZZZZZXXXUUUQQQMMMGGGEEEEEEDDDAAA???AAAAAA@@@@@@???>>>>>>===;;;::::::999888999999999777777666666555555666666777777777777777777777777555777999<<<======<<<;;;888:::============>>>???>>>@@@AAAAAAAAABBBDDDGGGEEEEEEEEEEEEFFFIIIMMMPPPUUUYYY```ffflllrrrxxx|||}}}|||yyytttqqqsssyyy~~~yyywwwttttttxxx}}}~~~ssshhh\\\UUUMMMFFFBBB???<<<:::>>>@@@DDDIIIMMMPPPSSSUUUQQQJJJBBB;;;888777888888888666666888999>>>KKKXXXooowwwlllgggWWWBBB:::666222000222333111000111111111000//////....../////////......---------------...///////////////444===FFFGGG???999888:::666222///------...---+++*********+++++++++++++++((()))***)))'''&&&'''((()))))))))((((((((((((''''''''''''(((((((((((((((((((((((()))+++***(((&&&))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$$$$'''(((%%%%%%((('''$$$'''&&&&&&'''))))))'''%%%'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&(((******)))((('''((((((((()))***+++++++++&&&(((******)))))))))***,,,+++******,,,,,,+++))),,,***)))***,,,222@@@NNNkkkyyybbbQQQPPPSSSjjjxxxjjjYYYKKK>>>888555222111222///...,,,,,,---...---,,,---------------------------------,,,---...////////////000333:::FFFTTT]]]iiiooosssooo```NNN@@@888000---)))&&&&&&'''((((((&&&'''((('''&&&''')))+++++++++++++++***)))''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((KKKLLLLLLKKKJJJJJJLLLNNNPPPQQQTTTUUUWWW[[[```cccppptttwwwvvvsssssswww|||}}}tttkkkeeeeeebbb^^^^^^```aaa```^^^XXXRRRLLLIIIHHHFFFDDDAAACCCBBBBBBAAA@@@@@@??????;;;;;;:::999999999999999777666666555555666666666666666666666666666666666666888;;;===>>>===<<<;;;777999<<<===<<<;;;<<<===???@@@BBBBBBCCCDDDGGGIIIGGGFFFDDDDDDEEEGGGJJJLLLQQQSSSVVVZZZ^^^eeelllqqqrrrsssrrrooolllmmmqqquuuvvvrrrmmmkkkmmmqqqvvvxxxvvvwwwvvvsssrrroooggg]]]PPPLLLFFFBBB???===:::999;;;???GGGPPPVVVVVVSSSOOOJJJEEE???:::888777777777777666777999;;;BBBPPP]]]wwwpppaaaXXXLLL>>>:::666222111333333111...111111000000//////....../////////...............---///222444444333111000666===DDDBBB<<<:::>>>DDD<<<666000------...---,,,+++++++++++++++,,,,,,,,,((()))***)))'''&&&'''((())))))(((((((((((('''''''''''''''((((((((((((((((((((('''((()))***(((&&&)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$'''(((&&&&&&((('''$$$&&&%%%&&&'''))))))'''%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%&&&'''''''''&&&%%%'''((())))))***+++,,,,,,&&&)))++++++***))))))******)))***---000222111000000+++))),,,000777BBBLLLddd{{{yyykkkXXXNNNRRR[[[pppyyyjjj\\\JJJ???555222333222111111...---,,,,,,......---,,,,,,,,,---------------...///...---------...///000...000666>>>JJJYYYhhhrrrzzz{{{vvvhhhTTTAAA777333,,,+++)))(((''''''((()))&&&((((((((('''''')))+++++++++++++++***)))((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((GGGHHHIIIIIIHHHGGGIIIJJJIIIJJJKKKLLLNNNRRRWWWZZZdddiiioooooollllllqqqvvvwww{{{{{{rrrnnniiieeecccdddgggiiiiiiggg___YYYRRRNNNLLLJJJGGGDDDDDDDDDCCCBBBBBBAAAAAA@@@;;;;;;:::999999999999:::777666666666666666777777666666666666666666666666666888;;;>>>>>>===:::999666999;;;===<<<;;;;;;;;;===???AAAAAABBBCCCFFFIIIIIIFFFDDDBBBCCCEEEGGGHHHLLLNNNOOOQQQTTTXXX___cccfffhhhjjjjjjiiikkkqqquuuxxxrrrkkkhhhiiikkknnnnnnjjjjjjhhheeedddccc\\\TTTHHHEEEAAA>>><<<:::999999;;;AAAMMMZZZbbb___VVVNNNFFFBBB===:::999888777555666666777;;;>>>EEESSSaaauuuyyyuuuhhhXXXLLLCCC<<<777444111111333333111...111000000//////...------............////////////---000555999:::777333000999===???<<<888:::BBBJJJ@@@999///***+++,,,,,,+++*********++++++,,,,,,,,,((()))***)))'''''''''((())))))((((((((('''''''''''''''''''''((((((((())))))'''&&&&&&'''(((((('''))))))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((###$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&$$$((((((&&&&&&(((((($$$$$$$$$%%%'''))))))'''$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&%%%%%%%%%'''((()))***+++,,,,,,---(((***,,,---+++)))))))))((())),,,000555999999999333---***///555;;;BBBHHHYYYnnnuuuhhhYYYKKKHHHQQQcccvvvuuujjjZZZLLL@@@777//////111///......---,,,+++,,,......,,,+++++++++,,,,,,------------000///......///111333444222999DDDPPP\\\iiitttzzzzzzttthhhXXXGGG:::444222+++++++++***)))))))))***((()))***)))(((((()))+++******+++++++++******)))'''''''''((((((''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&((((((&&&%%%'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((BBBDDDFFFGGGGGGFFFGGGHHHBBBCCCDDDFFFHHHLLLRRRWWWTTT[[[ccceeecccdddhhhmmmuuuwwwyyyxxxwww||||||zzzkkkhhhfffhhhllloooooonnnddd^^^VVVQQQOOOMMMIIIGGGDDDDDDDDDCCCBBBBBBAAAAAA<<<;;;::::::999999::::::777777666666666777777888666666666666666666666666666888;;;===>>><<<999777666888;;;===<<<;;;:::;;;:::<<<>>>>>>???AAADDDFFFJJJGGGCCCAAAAAACCCEEEEEEHHHJJJLLLMMMNNNQQQVVVYYYYYY\\\___aaadddiiiqqqxxx{{{uuummmiiiiiikkkllllllcccbbb^^^ZZZXXXVVVPPPHHHEEEBBB???<<<:::999999999<<>>GGGBBB:::///))))))++++++***((())))))***++++++,,,,,,(((*********((('''((())))))(((((((((''''''''''''&&&'''''''''(((((()))))))))'''%%%$$$&&&'''((('''))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''((((((((())))))******$$$%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&(((''''''&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###"""###$$$&&&'''$$$((()))'''''')))((($$$$$$$$$%%%'''))))))&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((***)))(((''''''''''''''''''((()))***+++,,,------)))+++------+++)))((((((((()))---333:::>>>??????555---***000999>>>BBBEEEVVVkkkoooaaaRRRGGGGGGTTTgggyyy|||mmm```OOO???<<<333---...000...++++++,,,++++++,,,---...,,,++++++++++++,,,,,,---------000/////////111444777999:::CCCQQQ^^^iiipppuuuxxxoooeeeVVVHHH>>>888444111&&&'''(((((('''''''''((()))***+++***(((((()))+++)))******+++++++++******''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&))))))&&&%%%''')))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((CCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFHHHIIISSSUUUWWW[[[___dddgggiiimmmmmmlllmmmpppuuuzzz}}}|||}}}xxxqqqmmmnnnoooooonnnmmmdddYYYQQQLLLJJJGGGEEEFFFEEEEEEEEEFFFDDDAAA???BBB???;;;;;;;;;;;;777555888777777777666666666666555555444444444555666666999999999999999888777666666777888999999888777666<<<===>>>>>>>>>>>>>>>===???@@@@@@AAAAAABBBCCCCCCEEEFFFHHHKKKNNNPPPRRRSSSTTTSSSTTTVVV\\\eeemmmrrryyytttnnnlllmmmoooppppppgggccc]]]WWWRRRMMMIIIFFFEEECCC???===<<<<<<<<<;;;AAAPPPcccnnnrrrlll^^^RRRDDD>>>999888<<<>>>===;;;555999;;;===DDDTTTbbbiiinnnllleeeZZZLLLAAA;;;999222222222222111///...---111111000000000000111111////////////////////////---///555;;;999444555<<>>??????@@@@@@AAAAAABBBCCCEEEHHHJJJLLLMMMOOONNNNNNPPPTTT[[[aaadddnnnkkkhhhjjjpppwww|||~~~{{{tttiii___WWWPPPIIIDDDBBB>>>:::888:::;;;;;;:::EEESSSdddnnnpppkkk^^^RRRCCC>>>999888;;;===<<<;;;666:::<<<@@@JJJ[[[jjjpppmmmjjjbbbUUUHHH>>>888777111111222111111000///...333222111000////////////...........................///333:::;;;888:::???<<<555///......---///333111///---+++))))))************))))))******+++,,,***)))))))))((((((((((((***(((&&&&&&'''))))))(((******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&'''''''''&&&"""######$$$$$$%%%%%%%%%)))******(((&&&$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%'''((()))((('''&&&''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%&&&(((%%%&&&&&&&&&&&&%%%%%%$$$###$$$&&&&&&%%%&&&)))++++++***'''%%%$$$$$$$$$%%%((('''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&'''((())))))((('''&&&'''((()))******++++++***&&&'''(((((())))))((((((***))))))...555999888666444111---...555@@@IIIMMMRRRUUUXXXWWWRRRTTTdddvvv|||nnn\\\JJJ@@@555111---,,,///111///---...---+++******+++---...---,,,,,,,,,---...//////000222555:::AAALLLYYYbbbhhhsss{{{{{{vvvnnncccXXXDDD???888222///.........+++)))'''((()))***(((&&&(((((()))))))))*********'''((()))((('''&&&((())))))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''DDDEEEHHHJJJJJJIIIGGGEEEBBBBBBAAAAAAAAABBBBBBCCCDDDEEEGGGJJJMMMQQQTTTVVV^^^\\\YYYWWWXXX[[[___aaacccgggmmmrrrxxx~~~|||wwwuuuvvvuuussspppiii```YYYWWWUUUSSSQQQMMMKKKHHHFFFEEEDDDBBB@@@AAA???===<<<<<<;;;999777888888888888888999999999555555444444444444444555777777777777777666666555444444555666777777666666777888999:::::::::::::::;;;;;;;;;<<<======>>>>>>?????????@@@BBBDDDFFFHHHIIIIIIIIIKKKMMMPPPSSSUUU^^^^^^___fffqqq~~~vvvkkkbbbYYYOOOHHHFFF@@@:::999===@@@@@@>>>IIIVVVdddmmmooojjj]]]RRRBBB===999888:::<<<;;;:::888;;;>>>CCCPPPbbbnnnrrrmmmhhh^^^PPPCCC:::555444000000111111111111000000444333111000...---------........................000...111888===???@@@CCC999222---------,,,---111...---+++***))))))***+++++++++******++++++,,,---******)))))))))((((((((((((&&&%%%&&&((()))))))))************))))))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&'''((()))***&&&%%%$$$$$$$$$%%%&&&''')))***+++)))'''%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%'''''''''%%%%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%(((***+++***'''%%%############''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''(((((((((((('''''''''((()))******++++++***&&&'''(((((())))))((((((***((((((***...000///,,,...---,,,...444===FFFMMMLLLOOOTTTZZZ```lllvvvkkk[[[JJJ>>>333000------///111000//////...---,,,,,,---...///,,,,,,---...///000111111222333777>>>KKK]]]ppp|||~~~mmm\\\MMMCCC555222---******,,,------***)))(((((())))))((('''(((((())))))))))))******&&&'''(((((('''&&&((()))***)))((('''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''DDDFFFHHHKKKKKKIIIGGGEEEBBBBBBBBBAAAAAAAAAAAAAAACCCDDDEEEHHHJJJMMMPPPQQQXXXVVVSSSQQQRRRUUUXXX[[[[[[```gggooovvv|||{{{yyywwwtttoooiiiaaa\\\[[[YYYWWWTTTRRROOOKKKHHHGGGEEEDDDBBBAAA@@@???>>>===<<<:::999999999::::::::::::;;;;;;666666555444333333444444555666666666666666555555333333444555555666666666666777777888999999999999999999:::;;;;;;<<<<<<===??????>>>>>>???AAACCCDDDFFFFFFGGGIIIJJJKKKLLLLLLRRRSSSWWW___mmm|||~~~wwwrrrjjj^^^UUUPPPIIIBBBAAADDDGGGFFFDDDIIIVVVeeemmmnnnhhhZZZNNN@@@===999777999;;;;;;;;;:::>>>BBBIIIVVVeeemmmoooooohhh[[[LLL???777333222//////000111111111111111222222000///...---------........................000...///666>>>DDDEEEDDD888222...//////...///222,,,,,,+++******+++,,,,,,,,,++++++++++++,,,------*********)))))))))(((((('''&&&%%%&&&(((******)))+++*********))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''&&&'''(((***,,,---,,,+++((('''&&&'''((()))***++++++***(((&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((('''''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$#########%%%'''((((((&&&&&&&&&'''############$$$%%%%%%&&&###$$$%%%%%%$$$%%%''')))((('''&&&$$$############&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''((((((((((((((((((''''''((()))******++++++***''''''((()))))))))))))))))))))))),,,///111000///---++++++...222888BBBKKKRRRXXXbbbnnnyyyyyykkk^^^PPPBBB999111///------000111111000//////...------...//////,,,---...///000111111111555666999BBBRRRggg||||||mmm[[[JJJ===666111...+++)))***+++,,,,,,***))))))((()))(((((('''(((((((((((()))))))))***((()))******(((''''''(((***)))((('''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''DDDEEEHHHIIIJJJIIIGGGEEEBBBBBBCCCCCCBBBBBBBBBAAA@@@@@@AAABBBDDDGGGIIIJJJMMMKKKJJJIIIJJJMMMQQQSSSRRRVVV^^^gggpppvvvyyyzzzvvvyyy}}}~~~yyyuuuooojjjccc___]]]\\\XXXUUUWWWSSSOOOLLLJJJHHHFFFEEEBBBBBBBBB@@@>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<888777666555444333333333444555555666666666555555444444444444444555666666666666777888999:::::::::999999::::::;;;<<<<<<<<<>>>===<<<<<<===>>>@@@AAAAAACCCEEEGGGHHHIIIIIIHHHKKKMMMQQQXXXcccppp}}}yyynnnfff^^^XXXPPPNNNOOOOOOMMMKKKKKKXXXgggooonnnfffVVVHHH>>>;;;999888999;;;<<<===<<>>>>>>>>>>>======<<<<<<:::999888666555444444444444555555666666666666666666555444444444444555555555666777888999:::::::::999999999:::;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>===???AAACCCEEEFFFFFFEEEGGGIIILLLQQQWWW```jjjppp{{{|||}}}vvvqqqooolllgggbbb___]]][[[YYYSSS___kkkpppmmmbbbQQQCCC<<<:::999888999<<<>>>@@@@@@NNN]]]hhhooottttttpppfff\\\OOOBBB999555222111...///000111111111111111......------------......---------------------------...///222:::BBBAAA<<<111---+++---...------///,,,,,,---------.........,,,,,,++++++,,,,,,---...++++++*********)))))))))&&&&&&&&&''')))***)))'''))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((()))***+++,,,---+++***(((&&&%%%%%%%%%%%%((()))***)))'''&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))''''''&&&%%%%%%%%%%%%&&&######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))((('''&&&'''%%%%%%$$$######$$$&&&'''$$$%%%&&&%%%$$$%%%&&&(((######$$$%%%&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&((((((''''''''''''(((((('''((()))******++++++***'''((())))))******)))))),,,,,,---...////////////000,,,,,,000111777JJJ]]]sssyyyhhhUUUDDD999555444......//////000000111111////////////////////////000/////////111222555666555;;;HHHYYYkkkzzztttaaaJJJ===777333///---)))((('''(((+++------,,,((()))***)))((('''((()))''''''(((((((((((()))))),,,...///...+++)))(((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''CCCCCCBBBBBBCCCCCCDDDDDD@@@AAABBBCCCDDDDDDCCCCCCAAAAAAAAAAAABBBCCCDDDEEECCCDDDFFFHHHIIIJJJJJJJJJGGGIIIOOOXXXaaagggiiiiiikkkooouuuzzz}}}}}}xxxrrrnnnkkkgggaaa]]][[[YYYWWWUUUSSSPPPMMMJJJEEEGGGGGGFFFCCCAAABBBCCCAAAAAA@@@???>>>===<<<<<<<<<;;;999888666555555444444555666777777777777777888777666444444444444555444555666888999999::::::888888888999::::::;;;;;;:::<<<>>>???@@@@@@???>>><<<===???AAABBBCCCCCCCCCDDDFFFIIILLLNNNSSSZZZ___gggkkkqqquuuuuuuuuuuuvvvxxxxxxvvvqqqkkkfffddddddaaajjjppppppiii]]]MMM???::::::999999:::===AAADDDJJJ\\\qqqzzz{{{wwwqqqkkkWWWOOOCCC:::555444222222///000000111111111000000//////...---,,,,,,,,,,,,------------------------+++...000111666<<<;;;555...***))),,,...,,,+++---++++++,,,---------,,,,,,+++++++++++++++,,,,,,---+++++++++*********))))))'''''''''(((***)))(((&&&(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''((())))))((((((&&&&&&&&&''''''''''''((('''((()))(((&&&&&&&&&(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***''''''&&&%%%%%%%%%%%%&&&######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&%%%''')))***)))'''&&&'''((('''%%%$$$###$$$&&&'''%%%&&&'''&&&%%%%%%''')))$$$%%%&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&)))((('''&&&&&&'''((()))'''((()))******++++++***(((((()))************)))***+++---------,,,,,,---...***+++111666@@@YYYrrr}}}ppp\\\JJJ>>>777333000...///000000000///000000...//////////////////...111000///000222777;;;>>>DDDLLLZZZiiitttwwwtttooo[[[LLL<<<555111,,,***+++''''''''')))+++------,,,(((***+++***'''&&&''')))'''''''''((((((((()))))))))+++---...,,,***)))***'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''BBBBBBAAA@@@@@@BBBCCCDDD>>>@@@AAACCCDDDDDDCCCCCC???????????????@@@AAABBB@@@BBBDDDFFFGGGFFFEEEDDDAAABBBGGGOOOXXX^^^```___bbbiiirrrxxxzzz{{{|||~~~yyyuuuqqqmmmfffaaa\\\ZZZYYYWWWVVVSSSOOOLLLFFFHHHIIIGGGDDDBBBCCCEEECCCBBBAAA@@@???===<<<<<<===<<<:::999777666555555555555666777888888777777:::999777555444444444555333444555777888999999999777777777888999999::::::<<<>>>AAADDDEEEDDDCCCAAA>>>???@@@AAABBBBBBCCCCCCAAADDDGGGIIIJJJMMMRRRVVVUUU[[[cccggghhhkkkrrrwwwsssvvvwwwrrrjjjdddcccdddnnnssstttooofffZZZKKK>>>999999999:::;;;>>>CCCFFFSSShhh~~~tttiiiaaaLLLDDD;;;444222333333222000000111111111111000000111000///---,,,+++******------------------------)))///222111444999777111...***)))---...,,,,,,---***++++++,,,,,,,,,++++++++++++******++++++,,,---+++++++++************)))(((''''''(((***)))'''%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$%%%&&&''''''&&&%%%%%%###%%%&&&)))***+++,,,,,,&&&'''((('''&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((******''''''&&&%%%%%%%%%%%%&&&######$$$%%%%%%%%%%%%$$$""""""###$$$%%%&&&&&&'''%%%'''******)))''''''''')))(((&&&$$$$$$$$$&&&'''&&&'''((('''&&&&&&''')))&&&''''''((((((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%)))((('''&&&&&&'''((()))'''((()))******++++++***(((((()))***************''')))+++,,,,,,---...///,,,(((***222999GGGeeezzziiiRRRBBB;;;777111+++...000111111000/////////......////////////......111000///000444;;;AAAEEEVVV]]]iiitttwwwnnn___TTTFFF===666333///)))'''+++*********+++,,,---+++***(((***+++***'''&&&''')))''''''''''''((((((((()))%%%(((+++---,,,+++++++++&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''>>>???AAABBBAAA@@@===<<<<<<======>>>???@@@@@@@@@?????????????????????@@@CCCCCCBBBAAAAAA@@@??????@@@CCCGGGKKKNNNRRRVVVYYY___ccchhhnnnsssvvvxxxxxxzzztttlllhhhjjjdddbbb```___\\\WWWQQQMMMQQQMMMIIIGGGHHHHHHFFFDDDGGGDDDBBB@@@???>>>===;;;<<<:::999888888888666555555666777888888777666666888777666444444555555666555555666777888999::::::555555444333444666888:::;;;===@@@DDDGGGGGGDDDAAACCCCCCBBBAAA@@@@@@??????BBBBBBBBBBBBDDDFFFHHHJJJNNNNNNOOOSSSXXX```gggkkkttttttuuussskkkbbbbbbfffqqqvvvvvvmmmaaaVVVJJJ@@@555666888999;;;BBBJJJQQQcccrrr|||rrrdddWWWAAA===888444222111111000222222222111111111000000//////000000000000//////---,,,,,,++++++,,,,,,---...///222555777777444222------......------,,,+++------,,,,,,,,,,,,++++++)))))))))***++++++,,,,,,,,,,,,,,,++++++)))((((((''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%(((''''''((()))******)))''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++(((&&&&&&((((((%%%###)))((('''&&&%%%&&&&&&'''%%%&&&((((((&&&&&&'''(((((((((((('''&&&&&&&&&%%%***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$))))))(((((('''''''''&&&(((((((((((((((((((((((()))'''&&&'''((()))(((''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))'''''''''''''''((())))))&&&)))+++***((('''(((***&&&((())))))(((((()))******'''&&&'''***+++)))'''+++)))+++000999MMMnnnxxxnnnZZZDDD:::777444111///...///000111111000///.........//////222444111------111555666777===LLLZZZnnnyyy~~~uuugggYYYJJJ???222111000...,,,+++++++++...+++***+++......+++(((,,,***(((((((((((((((&&&***((('''&&&&&&'''(((***&&&(((***---222666111)))&&&&&&&&&'''''')))***+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%''''''&&&&&&&&&&&&''''''>>>???@@@@@@@@@>>>===<<<<<<<<<===>>>>>>???@@@@@@????????????????????????BBBAAAAAA@@@??????>>>>>>@@@CCCFFFIIIKKKMMMQQQSSSVVVYYY^^^ccchhhlllooopppssszzz~~~wwwoookkkllljjjgggdddaaa___\\\XXXUUUVVVRRRNNNLLLKKKJJJHHHFFFIIIFFFCCCAAAAAA@@@>>><<<<<<;;;999999:::999888666666777888888888777666555888777666555555555666666555555666666777888888999666555444333444666777999;;;===@@@DDDGGGHHHFFFDDDDDDCCCCCCBBBAAA@@@???>>>AAA@@@@@@AAABBBEEEGGGHHHIIIIIIIIIKKKOOOTTTYYY\\\eeeeeegggfff```YYY[[[aaalllqqqpppgggZZZNNNBBB999888888888;;;CCCPPP^^^hhhxxxuuuiiiZZZNNN>>>:::555222111111000///222222222111111000000000//////000000000000//////---,,,,,,++++++,,,,,,------///333777999777333111---............---,,,,,,------,,,,,,,,,++++++++++++************)))))))))++++++++++++***)))((('''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&''')))***)))(((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%((()))(((&&&)))((('''&&&%%%&&&&&&'''&&&'''''''''&&&&&&''')))'''''''''''''''&&&&&&&&&)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%)))((((((((('''''''''&&&''''''''''''''''''''''''(((''''''((())))))(((&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))&&&(((******((('''((()))'''(((***)))(((((()))+++***((('''(((***+++)))(((---+++---333???SSSssswwwaaaOOO<<<444333111///...000000111222222111000///000000///000111222111...///222777;;;CCCPPPcccrrrppp^^^OOO@@@555000///---,,,+++*********+++***)))***,,,---,,,***,,,***((((((((()))(((''')))((('''&&&&&&'''((()))''')))***,,,000444000)))''''''&&&''''''((()))***((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%''''''&&&&&&&&&&&&''''''>>>>>>>>>============<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>======<<<<<>>????????????AAACCCEEEFFFEEEEEEEEEFFFHHHJJJKKKLLLTTTTTTVVVVVVSSSOOOTTT[[[nnnrrrpppeeeWWWKKKAAA999999888999???NNNbbbvvvttthhh[[[MMMBBB:::777333111000111000000111111111111000000000000//////000000000000//////------,,,,,,,,,,,,------,,,000666:::;;;777222.........//////......---,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***((('''&&&&&&)))*********)))((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%((('''&&&''')))))))))'''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%((()))))))))((('''&&&&&&%%%&&&&&&&&&'''''''''%%%$$$%%%(((+++&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&((((((((('''''''''''''''''''''''''''''''''''''''((('''(((***++++++(((&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''%%%%%%''''''&&&&&&''''''((()))&&&(((***)))((('''((((((((()))+++***))))))***,,,+++)))(((((()))******)))//////333>>>NNNddd~~~}}}pppRRRCCC555000000/////////222222222222222111000///222111000000000000000111666:::@@@IIIXXXkkk~~~yyydddRRRDDD777---,,,,,,+++************+++******+++,,,------------,,,***(((((())))))(((''')))((('''&&&&&&'''((())))))*********---111...(((((('''''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%''''''&&&&&&&&&&&&''''''======<<<;;;;;;<<<<<<===<<<<<<<<<======>>>>>>>>>============<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;===???AAACCCDDDEEEHHHJJJLLLLLLNNNQQQTTTXXX[[[]]]]]]aaaggglllpppuuuzzz}}}|||sssooorrrooollljjjiiifffccc```\\\ZZZXXXUUUSSSQQQOOONNNPPPNNNJJJHHHGGGFFFDDDBBB???>>>>>>>>>??????===;;;;;;::::::999888777777666888888777777777666666666444444555555555555555555666666555444444444555555;;;<<>>UUUnnn~~~nnn```RRRHHH>>>666000///...------000000000//////............111......///------555@@@QQQ^^^ooo~~~zzziiiSSSBBB999333000...))))))))))))***+++,,,---+++,,,///111222111///...---+++)))))))))))))))'''''''''&&&&&&&&&&&&''''''(((***)))&&&'''+++***'''(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888999999999999999999999999999<<<>>>@@@AAABBBEEEGGGEEEEEEFFFGGGHHHIIIJJJJJJHHHJJJNNNTTT\\\eeelllpppuuuuuutttsssvvv{{{{{{zzzyyyvvvooofff```]]]^^^___^^^[[[YYYYYYYYYYYYVVVSSSQQQOOONNNKKKIIIEEEDDDDDDEEEEEEDDD@@@======<<<;;;::::::999::::::888999999999999888777777666666666555444444444333444444444444444444444444::::::;;;>>>CCCHHHKKKKKKKKKLLLLLLLLLKKKHHHEEECCC@@@?????????@@@AAACCCDDDCCCDDDFFFGGGIIIJJJJJJJJJEEECCCBBBAAA???BBBMMMYYYmmmqqqoooaaaQQQHHHDDDBBB<<>>888444000------,,,)))***---///......------......///000---...111000111>>>MMMbbbsssxxxaaaRRRAAA666000,,,***+++)))(((((()))***+++,,,,,,***+++...444999999444///---+++))))))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&))))))''''''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&'''%%%$$$$$$&&&&&&%%%###&&&&&&%%%%%%%%%%%%&&&&&&999:::<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777777888888888888999999999999:::<<<>>>>>>>>>???AAACCC>>>@@@BBBDDDFFFFFFFFFFFFGGGGGGIIINNNUUU\\\bbbeeefffiiilllnnnqqqyyy}}}vvvmmmhhhccceeefffeeeaaa^^^^^^___\\\YYYVVVTTTRRRPPPNNNLLLHHHGGGGGGHHHGGGEEEAAA======<<<;;;::::::;;;<<<<<<999999:::::::::999888777777777666666555444444333222333333444555555555555999888888;;;@@@EEEHHHIIIIIIJJJLLLLLLKKKHHHEEECCC???>>>>>>===>>>???AAABBB@@@AAABBBCCCEEEGGGHHHHHHFFFBBB@@@???>>>BBBOOO\\\hhhmmmkkk]]]NNNFFFDDDDDD===CCCQQQfffxxx}}}vvvlllbbbZZZPPPHHH===222000333111000//////111111000///---------......///////////////000000000000//////......------------......111555888777222------...,,,,,,,,,---,,,,,,+++***++++++++++++************(((((())))))***++++++,,,'''(((((()))))))))((((((&&&''''''((())))))******''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&&&&%%%###''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&'''((())))))))))))''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$###%%%'''###$$$%%%&&&'''&&&&&&%%%$$$%%%&&&&&&&&&''')))+++'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&((((((&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((&&&%%%&&&))))))'''%%%'''(((***)))(((((()))+++((()))***))))))+++000444CCC\\\}}}rrrZZZGGG;;;444222---++++++---+++((()))---......------...///000111000---000555555777GGG\\\tttnnn[[[HHH===333000---((('''***''''''''''''((()))******,,,,,,111;;;EEEGGG???777...,,,***)))******)))(((&&&&&&&&&''''''&&&&&&&&&"""'''(((&&&&&&((((((&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&$$$%%%%%%&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&999:::<<<>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777666888888888888888999999999;;;<<<>>>===<<<<<<===???:::===@@@DDDFFFGGGGGGFFFEEEDDDDDDGGGLLLRRRWWWYYYVVV\\\dddiiinnnttt~~~{{{sssoooiiikkkmmmjjjfffbbbaaabbb^^^[[[XXXUUUTTTRRROOOMMMJJJIIIIIIIIIIIIFFFAAA======<<<;;;::::::;;;===>>>999999:::;;;:::999888777888888777666555444444333111222333444555555555555888777777:::???DDDGGGHHHGGGIIIJJJKKKJJJHHHEEECCC======<<<<<<===>>>???@@@??????@@@AAABBBDDDFFFGGGGGGCCCAAA@@@@@@EEESSSaaa___dddbbbUUUFFF???>>>???<<>>444111333***)))+++...,,,)))+++000............///000222333000...222888888;;;NNNeeennnWWWBBB666///,,,------((((((,,,&&&&&&&&&&&&&&&'''((((((//////555CCCPPPTTTKKK@@@...,,,***)))******)))(((%%%&&&&&&''''''&&&&&&%%% %%%(((&&&&&&((((((&&&$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%%%%%%%&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&