BM[6( sssmmmfff```^^^\\\[[[[[[ZZZZZZ\\\^^^```___\\\YYYWWW\\\dddjjjooovvv~~~{{{zzzzzz{{{|||~~~|||vvvgggbbbZZZRRRKKKFFFAAA>>><<<;;;<<<>>>@@@@@@???===:::???TTTwww\\\___ooo~~~ggg[[[eeeqqqttthhh___cccmmmssstttjjjZZZVVV___iiisss\\\ZZZWWWbbbzzzvvvttt}}}pppccc[[[YYY___```aaacccdddddddddddd\\\ZZZVVVRRRNNNKKKJJJIIICCCAAA???@@@AAACCCCCCCCCEEEIIILLLNNNUUU```hhhjjjppp}}}iiiTTTIIIHHHHHHHHHKKKNNNQQQSSSYYYTTTRRRXXXbbbmmmzzz{{{uuuxxx{{{wwweee___XXXRRRPPPPPPPPPPPPRRRRRRSSSUUUUUUUUUTTTRRRUUU\\\eeelllqqqwww|||wwwwwwwwwxxxzzz~~~{{{{{{~~~pppccc^^^VVVNNNHHHCCC???===<<<<<<<<<>>>@@@@@@>>><<<:::@@@]]]}}}|||ZZZbbb~~~vvv~~~nnngggooo}}}llldddTTTQQQ[[[eeezzz{{{gggTTTOOOSSSfffyyy}}}rrrggghhhuuuyyy{{{}}}kkk\\\TTTPPPOOONNNOOOPPPPPPPPPOOOPPPNNNKKKHHHFFFEEEDDDDDDCCCBBBAAAAAACCCDDDEEEFFFIIIMMMSSSZZZgggwwwiiiUUUJJJJJJKKKLLLOOOSSSWWWYYY[[[[[[^^^ccckkkuuu~~~~~~{{{uuurrrllleeeXXXSSSLLLGGGEEEFFFGGGHHHJJJJJJKKKKKKKKKLLLMMMNNNSSS\\\hhhpppuuu{{{wwwuuuwwwxxxyyy|||yyyzzzvvvwwwvvvjjj]]]XXXPPPIIIDDDAAA>>><<<===<<<<<<>>>@@@@@@>>><<<;;;CCCiiirrrWWWfffiiipppiiipppyyy}}}hhhbbbUUUPPPWWW\\\kkkxxx```XXXQQQWWWfffnnndddVVV[[[bbbaaadddpppzzz{{{fffXXXRRROOOKKKIIIIIIIIIGGGEEEEEEDDDCCCBBBAAABBBBBBCCCDDDDDDCCCCCCDDDGGGJJJMMMOOOXXXdddrrrlll[[[QQQRRRSSSUUUXXX[[[^^^```aaajjjvvv}}}rrrmmmlllgggaaaQQQMMMHHHDDDDDDEEEFFFGGGFFFGGGHHHHHHHHHIIIMMMOOOSSS^^^mmmvvvzzz~~~zzzuuuvvvyyy{{{}}}wwwzzzvvvxxxvvvqqqrrr~~~|||pppeeeXXXSSSKKKEEEAAA???===<<<=========>>>@@@???===;;;===GGGuuuhhhWWWqqqlllvvviiihhhkkkmmmlllnnnmmmccc[[[[[[YYY```rrr}}}uuuggg]]]```eee___SSSTTTVVVPPPRRR^^^fffqqq|||lllgggaaaYYYTTTQQQNNNJJJGGGCCCBBBBBBBBBCCCEEEGGGHHHGGGGGGGGGHHHJJJOOOVVV\\\```ooossseeeVVVXXXZZZ]]]```bbbcccdddiiiyyy|||ooojjjiiibbbZZZLLLIIIEEEDDDEEEFFFGGGGGGFFFGGGHHHGGGGGGJJJOOOTTTVVVcccsss}}}}}}wwwtttwww{{{}}}yyyzzz{{{rrrfffjjjlllnnnwwwwwwkkkaaaTTTOOOHHHCCC@@@??????>>>=========>>>??????===;;;???JJJ|||___[[[zzzzzz~~~yyysssnnnmmmoooooommmlllkkkqqqkkkbbb]]]VVVXXXggg}}}ooocccdddccc]]]VVVTTTMMMOOOZZZ```gggxxxwwwoooddd[[[VVVPPPJJJEEEGGGGGGGGGGGGHHHJJJLLLMMMNNNOOOPPPRRRWWW```kkkttt{{{wwwkkk[[[___eeekkkqqqtttuuuuuu}}}uuuiiiccc___VVVLLLGGGEEEBBBBBBDDDEEEFFFFFFFFFGGGHHHGGGGGGKKKQQQVVVYYYgggxxxzzzuuussswww{{{|||~~~}}}zzzzzzlllcccaaagggkkkooo{{{}}}ttthhh]]]SSSNNNGGGBBBAAA@@@@@@@@@>>>======>>>??????===;;;AAALLLZZZ___{{{lllssscccdddffffffddd___^^^^^^]]]gggeee^^^WWWNNNOOO\\\mmm|||gggdddhhhhhhYYYWWWQQQTTT```ccciiixxx|||qqqjjjccc[[[VVVKKKKKKJJJJJJKKKMMMNNNOOOUUUVVVXXX\\\cccooo}}}wwwllldddjjjsss~~~yyyiii___XXXPPPJJJHHHFFFEEEEEEGGGJJJKKKIIIFFFEEEFFFGGGHHHKKKPPPWWW\\\cccssstttssstttxxx~~~xxxvvvhhhcccdddmmmpppsssvvvyyyooobbbWWWLLLHHHDDDAAA@@@@@@@@@??????<<<<<>>;;;<<<@@@AAA>>>===???GGGfffjjj]]]fff~~~fffZZZZZZXXXXXXWWWUUUSSSRRRRRRSSSVVVYYY\\\[[[WWWUUUUUUWWWTTTccczzzuuuooommmmmmlllkkkkkklllmmmnnnooouuuuuuwww{{{|||vvvssswww{{{|||~~~zzzjjj___UUUSSSRRRPPPMMMMMMMMMNNNQQQTTTUUUTTTPPPLLLHHHIIIJJJLLLNNNRRRXXX\\\kkkyyyooopppttt{{{}}}vvvtttuuuyyywwwxxx{{{pppfffeeemmmvvv|||qqqgggYYYNNNHHHEEEAAA????????????>>>===;;;<<<@@@AAA???@@@CCCNNNppp}}}```ZZZsssvvv```XXXZZZYYYWWWTTTQQQPPPPPPQQQQQQSSSTTTVVVWWWXXXYYYZZZZZZNNNSSS```yyy}}}tttwwwvvvvvvvvvvvvsssnnnkkkbbb___]]]^^^gggttt}}}sssjjjaaaYYYXXXXXXUUURRRQQQRRRUUUYYY\\\\\\ZZZUUURRRMMMNNNNNNNNNOOOQQQUUUYYYeeeoooxxxwwwrrrrrrzzz{{{mmmqqqvvv}}}}}}sssrrrtttxxx|||yyy{{{~~~|||lllggglllzzzxxxnnndddVVVLLLEEECCC@@@>>>?????????>>>===;;;<<>>@@@EEESSSyyytttZZZ^^^wwwbbbZZZ[[[]]][[[XXXWWWVVVVVVUUUTTTSSSRRRQQQTTTXXXZZZYYYXXXUUURRRTTTiii|||vvvuuuwwwuuunnngggXXXTTTOOONNNSSS___llluuu}}}ssskkkbbb\\\]]]^^^ZZZVVVUUUWWW[[[```cccccc```\\\YYYVVVVVVUUUTTTRRRSSSUUUWWW^^^ccchhhfff``````jjjuuu{{{ooosssyyysssooorrruuuyyy|||}}}~~~ssskkklllvvvrrrhhh___RRRIIICCCAAA???>>>???@@@@@@???>>><<<<<<>>>===;;;???EEEZZZiiiUUUbbb|||jjjaaa___]]]\\\\\\]]]^^^\\\XXXUUURRRPPPNNNQQQWWWZZZYYYWWWZZZTTTRRR___~~~sssmmmppppppjjjcccVVVRRRMMMKKKLLLRRRYYY^^^hhhuuuxxxpppiiieeehhhjjjgggcccaaa]]]bbbgggkkkjjjgggdddccc``````___]]]ZZZZZZ[[[\\\ZZZZZZ[[[YYYUUUTTT]]]hhhrrrzzz}}}tttxxx~~~yyyrrrtttxxx{{{|||{{{rrrsss{{{xxxjjjaaaXXXMMMEEEAAA@@@>>>???@@@AAAAAA@@@>>><<<======;;;:::???FFFbbbzzz^^^TTThhh|||ooogggbbb\\\[[[\\\___aaa```[[[VVVQQQPPPOOORRRWWWZZZ[[[ZZZXXXWWWVVVYYYkkk}}}pppkkkiiieeeaaaWWWTTTQQQNNNLLLLLLMMMNNNVVV[[[dddmmmqqqttt|||{{{uuurrrvvvyyyuuupppnnnccchhhnnnqqqpppnnnmmmmmmjjjkkkjjjhhhfffeeefffgggeee```\\\[[[YYYYYY```jjjrrrxxxyyy}}}|||{{{zzzyyyssseee\\\UUULLLEEEAAA??????@@@AAACCCBBBAAA===<<<===>>><<<;;;BBBKKKgggqqqYYYZZZtttyyysssmmmhhhddd```___^^^aaaeeeeeeaaa]]]WWWVVVUUUUUUWWWYYYZZZZZZZZZaaaccc[[[[[[qqqnnnbbb^^^___XXXWWWUUUSSSPPPNNNLLLKKKMMMKKKMMMRRRSSSTTT[[[dddnnnxxx|||yyy|||~~~zzzssspppggglllrrruuutttssssssssspppqqqqqqpppnnnnnnoooqqqwwwoooiiiiiiiiiiiinnnvvv|||}}}{{{}}}{{{~~~ssseee\\\UUUMMMHHH@@@??????@@@BBBCCCCCCBBB<<<;;;===>>>======EEEOOOjjjlllXXXaaa}}}yyyjjjhhhgggdddhhheeeccceeejjjllljjjfff___^^^\\\YYYWWWWWWWWWWWWaaannnqqqaaaTTTcccsss^^^ZZZ]]]ZZZYYYXXXWWWTTTRRROOONNNNNNKKKLLLQQQPPPLLLLLLRRRWWWbbbooowww{{{}}}}}}}}}zzzxxxsssnnnnnnsssvvvuuussstttuuuuuuuuuttttttvvvyyy|||xxxzzzyyyvvvsssttt{{{yyy{{{|||lllccc\\\QQQHHHCCCAAA@@@>>>???@@@@@@???===;;;======999666;;;JJJXXXwww]]]SSSnnnttteeeeeeiiihhhggggggeeedddeeeiiioootttqqqkkkccc[[[WWWXXX[[[^^^lllzzzzzziiiYYYXXXttt~~~rrrcccRRRZZZ[[[XXXTTTUUUZZZYYYUUUUUUQQQLLLIIIIIIIIIIIIHHHMMMRRRXXX]]]aaafffmmmsss{{{rrroooqqqwwwzzzwwwsssssssssuuuxxxyyy{{{~~~~~~|||{{{xxxxxxzzzyyyiii```ZZZRRRIIIEEEAAA@@@??????@@@@@@???>>><<<;;;<<<;;;888===QQQeee___XXXwwwqqqeeegggjjjjjjkkkjjjhhheeebbbbbbdddggghhhfffbbb___^^^```bbbdddkkkwwwuuueeeWWWTTTlllyyyaaaUUURRRPPPQQQUUUXXXYYYYYYYYYVVVRRRNNNJJJHHHFFFEEEEEEHHHKKKMMMNNNQQQVVVYYYgggnnnyyy~~~tttsssxxx{{{tttrrrrrrvvv{{{~~~|||tttvvvzzz~~~xxxrrrpppqqqrrrqqqqqqttt{{{yyyhhh^^^XXXPPPHHHEEEBBB@@@??????@@@@@@???>>>===:::;;;===;;;???ZZZxxx\\\]]]nnneeehhhkkklllkkkjjjiiifffaaa]]]\\\\\\aaaaaabbbcccdddeeefffggggggppplllaaaYYYVVVfffzzzeeeYYYQQQRRRSSSPPPRRRWWW[[[ZZZYYYTTTOOOJJJGGGFFFCCCDDDEEEEEEDDDEEEGGGIIINNNQQQWWW^^^dddiiilllnnnlllllllllllllllpppuuuzzz~~~zzzwwwwwwxxxsssttttttuuuvvvwwwxxxxxxyyyzzzyyyxxxvvvwwwyyy|||zzz|||wwwtttsssxxxuuuppptttyyy~~~uuunnnkkkkkkhhhhhhiiinnnyyylll```WWWNNNFFFBBBBBB@@@??????@@@@@@???>>>>>>999:::>>><<>>>>>@@@@@@???===>>>::::::===<<>>======>>>???===<<<;;;;;;<<<;;;>>>OOOpppVVVZZZrrrpppeeeeeegggggggggaaabbbbbb```]]][[[\\\\\\VVVVVVVVVVVVWWWYYY[[[\\\XXXZZZUUUUUU\\\ZZZYYYccciiizzznnneeeYYYQQQQQQOOOMMMLLLMMMOOOQQQQQQPPPOOOMMMKKKIIIIIIIIIGGGFFFFFFEEEDDDCCCBBBCCCDDDEEEAAABBBCCCBBBAAAAAACCCDDDHHHIIIKKKMMMOOOOOOOOOOOOTTTUUUVVVYYY]]]```ccceeeggggggggggggeeecccaaa```bbbbbbaaa^^^ZZZXXXXXXYYYUUUVVVVVVWWWXXXYYYYYYZZZ\\\\\\[[[ZZZYYY\\\```dddrrryyyyyyzzz{{{~~~tttkkkgggnnnvvv~~~}}}zzz{{{|||rrrhhh___TTTJJJEEE>>>===<<<<<<======<<<;;;666<<<===:::@@@YYYzzzvvvOOOccckkkcccfffiiihhhhhhaaa```]]]YYYUUUTTTVVVXXXSSSSSSTTTUUUVVVXXXYYYYYYTTTVVVQQQSSS\\\ZZZXXXaaahhhsssvvvhhh^^^WWWOOOMMMPPPRRRPPPMMMQQQOOOMMMNNNPPPQQQPPPOOOKKKJJJIIIHHHGGGGGGGGGHHHBBBDDDEEEDDDCCCBBBCCCDDDDDDDDDFFFGGGGGGFFFFFFEEEHHHHHHHHHIIIKKKOOORRRTTTVVVVVVUUUTTTSSSRRRRRRQQQQQQRRRQQQOOOMMMLLLLLLMMMIIIIIIJJJJJJKKKKKKKKKLLLNNNMMMLLLJJJIIIIIILLLOOOUUUZZZbbblllttt{{{}}}zzzjjjeee```______\\\VVVPPP}}}|||{{{}}}}}}qqqwwwwwwppplllfff^^^\\\dddnnnxxx}}}{{{|||~~~uuuiii___RRRGGGAAA>>><<<;;;;;;<<<<<<;;;:::222<<<>>>999CCCaaaoooJJJiiihhhbbbgggjjjjjjiii___]]]YYYTTTPPPPPPRRRUUUSSSTTTVVVXXXXXXWWWVVVUUUQQQSSSPPPTTT______]]]fffkkkkkkllluuuooodddWWWQQQSSSTTTQQQLLLLLLKKKJJJNNNSSSWWWXXXWWWTTTRRRPPPNNNKKKJJJHHHHHHDDDFFFHHHHHHGGGGGGHHHIIIDDDEEEFFFFFFFFFDDDCCCBBBCCCAAA@@@???@@@CCCFFFHHHIIIIIIHHHGGGGGGGGGGGGHHHDDDEEEEEEDDDBBBAAABBBDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@??????BBBDDDBBBDDDHHHLLLNNNPPPPPPPPPQQQSSSUUUVVVUUURRROOOLLLFFFGGGIIIIIIIIIHHHIIIIIIzzzrrrnnnttt|||wwwwwwyyyqqqggg^^^ZZZVVVUUUWWW^^^bbbhhhvvvxxxwwwxxxyyy}}}mmmaaaWWWMMMDDD@@@???>>><<<:::999999999999>>>777;;;???IIIppp~~~ZZZ\\\qqq~~~llljjjgggfffeee^^^ZZZXXXVVVSSSOOOLLLMMMPPPTTTSSSSSSUUUWWWWWWTTTQQQRRRRRRQQQOOOPPPUUU]]]dddddd\\\UUUWWWfffrrrkkkhhh]]]PPPNNNLLLNNNRRRRRRPPPTTT\\\dddaaa]]]YYYWWWWWWWWWXXXTTTSSSRRRPPPOOOOOONNNNNNLLLLLLJJJIIIHHHGGGGGGHHHDDDDDDBBBAAAAAAAAABBBCCCBBBAAA???>>>======>>>>>>??????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???============<<<<<<<<<<<>><<<:::999999999999<<<777:::???QQQyyyuuuXXXdddyyygggdddaaa``````ZZZ[[[XXXTTTRRRQQQQQQPPPPPPUUUVVVVVVUUUSSSRRRRRRTTTSSSSSSSSSRRRQQQSSSXXX\\\YYYWWWSSSSSS^^^vvvmmm\\\RRRNNNNNNPPPPPPPPPTTT\\\UUUUUUWWWYYY\\\^^^______^^^]]]\\\ZZZXXXWWWVVVUUUSSSRRRPPPNNNLLLJJJHHHGGGIIIGGGDDDDDDEEEFFFEEEDDDDDDCCCBBB@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>>========================;;;<<<===>>>@@@AAAAAABBBFFFFFFEEEEEEEEEDDDDDDDDDIIIIIIHHHIIILLLOOOQQQRRR{{{rrrmmmqqq{{{~~~xxxmmmbbb\\\VVVOOOJJJIIIIIIIIILLLPPPRRRTTT\\\eeerrruuuwwwuuurrrsssxxx}}}yyyvvvvvvxxxzzz|||}}}uuutttwwwyyydddVVVMMMEEE???===???===<<<:::999999999::::::888:::CCC___iiiSSShhhrrr```]]]YYYYYY[[[VVVYYYUUUPPPPPPSSSUUUTTTQQQVVVXXXXXXUUUPPPOOOSSSWWWUUUVVVWWWVVVSSSQQQQQQQQQOOOQQQQQQNNNRRRfffuuueee___YYYWWWTTTQQQRRRVVVSSSSSSUUUYYY\\\^^^]]][[[]]]^^^aaacccfffhhhiiijjjfffeeedddaaa]]]XXXTTTRRRNNNJJJEEEEEEHHHJJJHHHDDDGGGFFFDDDCCCBBBAAAAAAAAA???????????????????????????>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCHHHHHHHHHHHHGGGGGGFFFEEEHHHIIIKKKNNNQQQTTTWWWYYYvvvnnnqqqzzz|||uuuhhh^^^UUUPPPLLLGGGEEEFFFBBBCCCFFFHHHIIIJJJNNNQQQZZZ]]]___``````eeemmmsss~~~sssssswwwyyy|||}}}~~~yyyrrrrrrvvv~~~pppYYYKKKEEEAAA???@@@>>>===;;;:::999999:::::::::<<<===JJJooo___SSSmmmiiiXXXWWWTTTUUUYYYVVVUUUUUUSSSPPPRRRVVVWWWUUUVVVVVVWWWVVVUUUUUUVVVWWWXXXZZZ\\\\\\XXXSSSMMMJJJMMMOOONNNKKKMMM]]]xxxxxxooofff]]]VVVRRRPPPMMMJJJJJJLLLNNNMMMLLLVVVYYY]]]ccchhhlllnnnpppuuuuuuuuussspppllliiifffZZZSSSNNNNNNSSSUUUQQQLLLKKKJJJHHHFFFDDDBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@??????@@@@@@@@@@@@AAAAAAAAAAAADDDDDDDDDEEEFFFHHHIIIIIIKKKLLLMMMNNNNNNNNNMMMMMMHHHLLLRRRWWWZZZ\\\^^^^^^{{{rrrsss{{{kkkaaa___TTTMMMFFFDDDAAA======???>>>AAACCCCCCCCCDDDDDDDDDDDDFFFHHHJJJNNNTTT]]]cccuuuxxxmmmmmmssswww|||}}}~~~yyyssstttyyymmmSSSEEE???>>>@@@CCC>>>===;;;:::999999:::;;;:::@@@CCCUUU~~~YYY[[[ttt|||bbbTTTTTTRRRUUUZZZYYYYYY^^^^^^WWWQQQSSSWWWWWWTTTSSSTTTXXX]]]___ZZZVVVZZZ\\\___```^^^WWWOOOIIIRRRQQQNNNNNNTTTbbbuuu|||mmmbbb[[[TTTLLLIIIKKKOOOPPPPPPPPPQQQSSSUUUWWWYYYZZZZZZhhhjjjmmmppprrrrrrqqqqqqfff```ZZZ[[[___bbb^^^YYYQQQPPPNNNKKKHHHEEEBBBAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBAAABBBBBBCCCCCCDDDDDDDDDEEEDDDEEEFFFIIILLLPPPSSSUUUTTTVVVYYY[[[]]]^^^^^^]]][[[aaaiiinnnooommmlllkkkuuuvvv}}}}}}fffXXXRRRQQQHHHCCC@@@???===:::;;;>>>===AAABBB@@@@@@AAA@@@===<<<===???AAAEEELLLSSSYYYmmmyyyqqqhhhgggmmmssszzz~~~|||xxxyyy~~~~~~iiiQQQDDD???>>>???BBB===<<<;;;:::999:::;;;;;;:::CCCIII```tttWWW___zzzwww___SSSUUUSSSVVV[[[ZZZ```hhhhhh\\\RRRRRRUUUVVVSSSQQQQQQXXXaaaccc]]]UUUYYY[[[___bbbbbb\\\UUUOOOWWWUUUSSSVVV___lllxxxqqqggg\\\UUUSSSSSSPPPNNNGGGGGGGGGGGGHHHIIIJJJKKKMMMOOOTTTZZZ___cccfffhhhaaa]]]YYYYYY]]]___]]]ZZZSSSSSSQQQOOOKKKHHHEEECCCBBBCCCCCCDDDDDDEEEEEEEEEDDDEEEFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHKKKOOOUUU[[[```cccdddfffjjjmmmpppqqqqqqqqqsssyyy~~~|||{{{wwwyyy}}}wwwyyyttt```TTTNNNJJJHHHDDDAAA@@@AAA@@@<<<===@@@===AAAAAA>>>???AAA???:::;;;<<<>>>@@@CCCHHHNNNRRR___iiiwww~~~wwwkkkeeegggmmmttt{{{lll[[[JJJBBB@@@???>>>???===<<<;;;:::999:::;;;;;;999DDDMMMhhhfffXXXddduuu^^^TTTVVVTTTUUUZZZXXX^^^fffeeeYYYQQQTTTVVVSSSRRRQQQRRRWWW]]]___[[[VVVWWWXXX\\\aaacccaaa[[[UUU\\\ZZZZZZ]]]ccckkkrrruuuyyysssnnnggg\\\SSSNNNLLLJJJHHHHHHIIIKKKLLLCCCEEEGGGKKKOOORRRUUUVVVPPPNNNLLLLLLNNNPPPPPPOOOMMMMMMLLLKKKIIIGGGEEECCCAAAAAABBBCCCCCCDDDEEEEEEBBBCCCEEEFFFFFFFFFDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFKKKLLLMMMPPPUUUZZZ^^^aaafffiiilllpppsssssssssrrrsssxxx}}}~~~~~~xxx{{{{{{sssmmmnnnpppttt{{{{{{xxxnnnqqqwww|||{{{{{{qqqcccQQQGGGEEEEEEBBB>>>@@@>>>???AAA???<<<<<<@@@===AAAAAA===>>>AAA???999999999:::<<>>???@@@@@@@@@@@@AAAAAA@@@>>><<<;;;:::;;;<<<===>>>@@@AAAAAADDDIIIOOOVVVZZZ___cccffftttzzz~~~}}}~~~uuuZZZFFFDDDAAA@@@@@@???===;;;===<<<;;;:::::::::;;;<<<<<>>???AAAAAAAAA@@@??????>>>???AAABBBBBBBBBAAAAAA???===<<<===???AAABBBBBB@@@AAABBBCCCDDDEEEEEEEEEJJJMMMQQQSSSSSSQQQPPPPPPQQQVVVYYYWWW[[[iiiyyyqqqddd]]]XXXTTTZZZ]]]bbbiiiqqq|||}}}yyytttqqqsssssstttuuuxxx~~~{{{pppcccWWWNNNGGGFFFDDDBBBBBBCCCEEEFFFDDDCCCBBBAAA@@@@@@AAAAAA@@@AAAAAABBBAAA@@@???>>>======>>>>>>??????@@@@@@AAADDDGGGKKKOOOTTT[[[___ooowww}}}```GGGDDDBBB@@@???@@@???===;;;<<<;;;:::999999:::;;;<<<>>>JJJ```kkkYYYnnn}}}rrriiiaaa]]]YYYUUUUUUXXXUUUVVVVVVUUUSSSSSSTTTVVVSSSRRRSSSWWW]]]aaaaaa___```bbbcccbbb___]]]\\\\\\]]]\\\ZZZWWWUUURRRPPPOOOSSSWWW]]]hhh}}}ssseee^^^TTTRRRQQQQQQRRRQQQPPPNNNPPPNNNJJJHHHGGGJJJMMMOOOKKKIIIGGGFFFEEEEEEDDDCCCEEEDDDDDDDDDEEEDDDBBBAAAFFFDDDCCCBBBCCCCCCDDDDDDCCCDDDFFFGGGHHHIIIIIIIIIHHHKKKMMMNNNMMMMMMNNNOOORRRTTTVVV\\\jjj~~~qqq^^^VVVTTTTTTTTTYYY]]]dddlllvvv|||xxxuuusssxxxyyyzzz{{{}}}wwwjjj^^^UUUNNNHHHCCCBBBBBBCCCCCCDDDFFFHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@CCCIIIQQQWWWjjjsss|||vvvPPP???AAA@@@>>>>>>??????===<<<;;;::::::999999::::::;;;AAAPPPnnnfff[[[wwwtttnnnggg```^^^[[[WWWUUUWWWWWWVVVUUURRRQQQSSSWWWZZZUUUTTTUUUYYY___bbbaaa___cccddddddbbb^^^[[[ZZZZZZZZZXXXVVVSSSQQQPPPOOOOOORRRQQQOOORRReeexxxppppppnnnlllhhhccc___\\\ccc]]]TTTNNNMMMQQQYYY^^^]]]XXXRRROOOOOONNNLLLJJJMMMJJJIIIIIILLLMMMKKKIIIKKKJJJJJJIIIIIIJJJKKKLLLKKKLLLMMMNNNOOOPPPPPPPPPNNNOOOQQQQQQQQQRRRTTTVVV[[[^^^dddqqq}}}dddUUURRRTTTWWWZZZ\\\aaaiiisss}}}}}}{{{zzzyyy|||~~~zzzppphhhaaaXXXQQQMMMLLLKKKJJJGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@???>>>???DDDKKKPPPbbbmmmxxxfffIIICCC???>>>======>>>>>>===<<<999999999999:::::::::;;;DDDVVVzzz```bbb|||iiieee```\\\\\\[[[WWWUUUVVVYYYXXXUUURRRRRRUUU[[[___VVVTTTSSSVVV[[[^^^___^^^___``````^^^[[[YYYXXXYYYUUUTTTRRRQQQPPPQQQSSSTTTSSSPPPLLLKKKYYYxxx{{{nnndddbbbgggqqqxxxwwwrrrllliiihhhgggccc______]]][[[^^^dddggggggeee\\\\\\]]]]]]^^^```cccfffccccccdddeeefffffffffffffffiiilllmmmnnnnnnooopppwww{{{iiiWWWPPPQQQTTTYYY^^^dddjjjsss}}}xxxppplllkkkhhh```YYYSSSQQQMMMKKKKKKLLLMMMMMMLLLMMMNNNOOOOOONNNMMMMMMLLLLLLKKKIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBFFFIIITTT___llluuu~~~zzzzzzTTTAAADDD>>>===<<<===>>>>>>===<<<999999::::::;;;;;;;;;;;;GGG\\\yyy]]]lllttt```^^^ZZZYYY\\\]]]ZZZXXXZZZ[[[ZZZXXXVVVVVVYYY^^^bbbXXXTTTPPPQQQVVVZZZ\\\]]][[[\\\[[[YYYUUUSSSSSSTTTSSSRRRPPPOOOOOOPPPRRRSSSLLLKKKIIIIIIQQQgggiii\\\RRRSSSVVVYYY___hhhqqqwwwwwwmmmfffeeeaaa\\\WWWTTTTTTSSSQQQOOOMMMMMMMMMNNNNNNOOONNNNNNPPPQQQSSSTTTVVVVVVWWWWWWTTTTTTSSSQQQPPPMMMKKKJJJIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFEEEEEEDDDCCCCCCBBB@@@BBBBBBBBBAAAAAABBBDDDFFFOOO[[[eeeqqqsssooossszzz~~~mmmJJJ???BBB???>>>======>>>>>>===<<<999999:::;;;<<<<<<<<<<<>>>>>>>>???===<<<999:::;;;===>>>>>>======OOOjjjgggbbb}}}ggg^^^^^^ZZZYYY\\\^^^\\\[[[]]]VVVZZZ___aaa```^^^\\\[[[UUUSSSQQQRRRVVVXXXWWWUUUTTTTTTRRROOOLLLJJJKKKLLLNNNMMMLLLJJJHHHGGGEEEEEEEEEEEEIIILLLLLLNNN[[[iiizzz}}}jjj\\\VVVWWW___ccceeerrr{{{llleee___YYYXXX\\\VVVYYY\\\\\\YYYWWWWWWXXXTTTVVVXXXZZZ[[[\\\^^^```eeeeeeeeefffgggiiijjjkkkeeeeeeeeecccaaa^^^[[[ZZZYYYXXXVVVUUUTTTTTTTTTUUUUUUTTTQQQNNNJJJFFFDDDBBBFFFFFFDDDBBB@@@AAACCCFFFCCCGGGIIILLLUUUfffttt{{{mmmdddkkkxxxqqqTTTLLLHHHAAAAAA@@@>>>>>>??????===<<<999:::<<<>>>???>>>>>>===RRRoooeeefff~~~cccaaa^^^YYYWWWZZZ[[[XXXXXXZZZSSSYYY```dddccc^^^YYYWWWPPPOOOPPPSSSWWWWWWSSSOOONNNNNNNNNMMMKKKKKKMMMOOOJJJJJJKKKJJJJJJHHHGGGFFFDDDCCCGGGJJJIIIGGGOOO[[[fffxxxqqqgggZZZXXX\\\eeekkkqqq{{{uuujjjeeedddddddddfffcccaaabbbdddeeecccaaacccbbbbbbcccgggjjjkkkkkkhhhhhhiiikkknnnnnnmmmlllkkkkkkkkkkkkjjjhhhgggfffdddbbb```]]]\\\[[[[[[[[[___^^^[[[WWWRRRMMMHHHFFFFFFGGGGGGHHHGGGEEECCCBBBDDDEEEGGGJJJQQQ]]]kkkuuuzzzlllmmmrrrvvvdddQQQDDD@@@BBB@@@@@@AAAAAAAAA@@@??????>>><<<<<<===<<<999<<>>>>><<<:::;;;<<<;;;:::===CCCZZZ{{{mmmjjj|||xxxggg^^^YYYYYYXXXYYYZZZZZZXXXVVVRRRUUUXXXZZZ[[[YYYWWWUUUQQQPPPOOONNNMMMNNNOOOOOORRRPPPMMMJJJIIILLLRRRVVV```^^^YYYVVVYYY[[[UUUKKKEEEDDDCCCCCCEEEGGGGGGFFFNNNPPP___zzzooo```ZZZ\\\```jjjuuu~~~|||yyyzzz{{{}}}~~~}}}zzzwwwuuuwwwwwwwwwwwwvvvtttsssrrrppppppooonnnnnnnnnnnnooofffffffffeeebbb^^^[[[XXX[[[ZZZYYYXXXXXXXXXXXXXXX\\\[[[ZZZWWWUUUUUUWWWYYYZZZ___lll|||~~~yyybbbQQQLLLGGGDDDEEEAAA@@@@@@???>>>======<<<:::999:::<<<;;;999>>>EEEdddzzzvvvcccmmmyyyggg[[[VVVVVVWWWXXXZZZZZZXXXVVVQQQSSSUUUWWWXXXXXXXXXWWWTTTSSSPPPOOONNNOOOPPPQQQPPPOOOMMMKKKJJJLLLQQQUUU]]]ZZZVVVWWW^^^aaaXXXLLLEEECCCBBBBBBCCCDDDDDDCCCIIIFFFKKKZZZiiixxx{{{jjj```^^^^^^fffqqq|||||||||{{{|||||||||{{{zzzyyyxxxwwwtttsssrrrqqqqqqppppppppplllllllllkkkiiieeebbb```aaa``````___```bbbdddeeeeeefffgggfffaaa\\\VVVSSSRRRUUU___nnn{{{{{{\\\PPPMMMHHHCCCBBBAAA@@@???>>><<<;;;;;;;;;:::999:::;;;:::999@@@HHHmmmxxxlll^^^sssttteeeYYYUUUTTTTTTUUUWWWXXXXXXWWWVVVVVVVVVWWWXXXYYYYYYZZZVVVUUUSSSQQQQQQRRRTTTVVVPPPQQQRRRQQQOOONNNOOOQQQNNNMMMLLLMMMTTTXXXTTTLLLJJJHHHFFFFFFGGGHHHGGGFFFLLLGGGEEEIIIPPP]]]sssssseee``````bbblllyyy~~~}}}{{{{{{yyywwwuuusssqqqpppooonnnmmmllliiifffdddbbbdddddddddfffhhhkkknnnpppooorrrvvvvvvrrrhhh\\\TTTSSSQQQUUU```mmmvvv~~~tttZZZQQQOOOHHHBBB???@@@???===<<<::::::::::::<<<;;;;;;;;;999:::CCCNNNtttvvvhhhdddjjj```XXXWWWTTTRRRRRRTTTWWWYYYZZZZZZYYYXXXWWWWWWWWWXXXYYYUUUUUUSSSSSSSSSUUUWWWXXXRRRVVVYYYZZZWWWSSSOOOMMMHHHKKKLLLLLLNNNTTTVVVUUUNNNLLLJJJJJJKKKKKKJJJIIIHHHGGGFFFGGGJJJTTTfffvvvuuummmpppzzz|||lll```^^^aaaiiivvv|||yyyuuurrrpppqqqpppmmmkkkiiiggggggfffkkklllmmmpppsssvvvyyyzzz{{{~~~uuuhhh___ZZZTTTRRRYYYccckkkssszzzjjjWWWQQQOOOHHHAAA@@@>>>===;;;:::999999999:::===<<<<<<;;;999===JJJXXXwwwrrrhhhrrrsssaaa]]]XXXWWWUUURRRRRRTTTWWWYYYYYYXXXWWWVVVUUUTTTUUUVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWUUUYYY___aaa^^^XXXRRROOOKKKOOOQQQNNNNNNSSSXXXYYYMMMKKKIIIIIIIIIJJJIIIHHHJJJKKKKKKJJJJJJOOOZZZcccuuu}}}llljjjlllqqqwwwvvvhhh```bbbiiirrr}}}yyywwwwwwuuurrrooonnnoooqqqrrrwwwyyy{{{~~~yyysssjjjaaa[[[\\\aaadddhhhllluuu}}}ssscccVVVSSSPPPGGGAAAAAA===;;;:::888888888999:::<<<;;;:::::::::AAASSSeeesssiiieee|||ggg]]]\\\VVVUUUTTTTTTUUUWWWXXXWWWVVVUUUUUUTTTSSSTTTTTTUUUVVVZZZZZZZZZZZZYYYXXXVVVUUUWWW[[[___aaa___[[[WWWUUUNNNQQQRRROOOOOORRRRRROOOHHHGGGEEEEEEFFFGGGFFFEEENNNNNNMMMIIIGGGIIINNNRRR\\\kkk~~~~~~||||||yyy~~~sssiiieeejjjsssxxx~~~{{{xxxvvvvvvxxx|||~~~{{{pppgggddddddbbb```aaaiiirrrpppcccXXXVVVPPPFFFAAABBB<<<:::999777777888:::;;;:::999999999;;;EEEZZZmmmmmm```___uuu```\\\]]]UUUSSSTTTVVVYYYZZZYYYVVVRRRSSSSSSTTTTTTUUUVVVXXXXXX```aaaaaa```^^^[[[XXXVVVXXX[[[^^^___^^^]]]\\\\\\SSSSSSRRRPPPRRRSSSMMMEEEFFFDDDCCCCCCEEEFFFEEEDDDHHHIIIGGGDDDDDDHHHMMMPPPVVVVVVXXXccc}}}yyywwwtttxxx}}}zzzvvvssstttvvv{{{ssshhhdddgggnnnuuu~~~~~~wwwnnnkkkhhheeecccdddjjjrrrqqqkkkbbb[[[UUULLL@@@666;;;:::999888999:::;;;<<<>>>888===:::555NNNiiifffaaa^^^kkkvvviii^^^^^^___ZZZPPPSSSWWWZZZ[[[ZZZXXXVVVXXXSSSPPPTTTZZZ]]][[[YYY___jjjssstttooojjjccc^^^YYY]]]___^^^\\\]]]^^^___XXXVVVUUUTTTSSSPPPLLLIIIFFFEEEBBBAAAAAABBBDDDFFFMMMKKKHHHGGGGGGJJJMMMOOOKKKLLLMMMPPP[[[rrrpppfffbbb``````bbbbbb______iiiuuu{{{jjjbbbbbbfffpppyyyxxxpppnnnmmmkkkjjjkkkooottt|||{{{xxxuuuoooggg[[[NNNBBB:::::::::999999:::;;;<<<===>>>;;;===999:::WWWooohhh\\\bbbtttpppcccZZZYYYZZZSSSQQQSSSUUUWWWXXXXXXXXXWWWWWWTTTTTTWWWWWWVVV\\\fff~~~}}}nnnaaa[[[^^^aaa```^^^^^^______XXXVVVSSSRRRPPPMMMJJJGGGEEEDDDBBBAAABBBDDDGGGHHHLLLKKKIIIHHHIIIKKKMMMOOOIIIJJJIIIIIIMMM[[[ooo~~~yyyvvvllliiifffccc^^^[[[bbbkkknnnnnnsss|||~~~zzznnnbbb^^^aaajjjvvv{{{sssrrrrrrppppppqqqssstttwww}}}yyyrrr___MMMAAA<<<::::::::::::;;;<<<>>>>>><<<======999EEEiii|||ppp\\\ooohhh^^^XXXYYYYYYQQQTTTTTTVVVWWWYYYZZZZZZZZZ[[[YYY]]]```ZZZXXXhhhnnnZZZOOORRRVVVYYYZZZYYYZZZ[[[YYYVVVRRROOOMMMKKKHHHFFFDDDCCCBBBBBBDDDFFFJJJLLLJJJJJJJJJJJJKKKLLLMMMNNNHHHIIIGGGCCCBBBGGGRRR[[[sss}}}|||ooofff______eeeppp~~~~~~wwwuuuuuurrrpppqqqpppooopppuuuwww\\\GGG>>><<<999999:::;;;<<<===??????888===<<<;;;SSS{{{wwwbbbxxxbbb[[[XXX\\\^^^UUUUUUVVVYYY[[[]]]^^^^^^^^^^^^\\\```eee___]]]rrrwww\\\III???AAAHHHQQQUUUVVVVVVYYYZZZVVVQQQNNNKKKIIIGGGEEECCCBBBBBBBBBDDDHHHLLLNNNIIIJJJKKKLLLMMMMMMNNNNNNJJJJJJHHHDDDAAACCCJJJPPPVVVnnn|||gggbbb___cccjjjuuuzzzwwwuuupppmmmmmmjjjkkkmmmrrrzzztttWWWBBB<<<===888999:::;;;===>>>>>>???777>>>;;;???```sssjjjttt```ZZZXXX\\\^^^WWWTTTVVVZZZ^^^``````___^^^```\\\]]]aaa___^^^nnnttt^^^KKK???<<<===FFFRRRYYYXXXXXXZZZZZZVVVRRRNNNLLLJJJGGGEEECCCBBBAAABBBDDDGGGKKKMMMGGGIIIJJJLLLMMMMMMMMMMMMKKKJJJHHHEEECCCEEEKKKQQQLLLYYYbbbhhh|||sssaaa___aaahhhqqq{{{{{{yyyvvvqqqnnnmmmkkklllpppuuu{{{nnnSSSBBB===>>>888999:::<<<============888???<<>>>>>FFFUUU[[[XXXUUUVVVXXXUUUQQQNNNLLLJJJGGGEEEBBBAAA@@@@@@BBBDDDHHHJJJGGGGGGIIIKKKLLLMMMMMMMMMJJJIIIFFFCCCBBBDDDHHHLLLNNNPPPPPPUUUiiixxxwwwzzzoooggg^^^___fffpppzzz|||{{{zzzwwwttttttsssuuuxxx|||eeePPPCCC>>><<<888999:::;;;<<<<<<;;;:::888???>>>QQQyyysssiiijjj]]]XXXSSSXXX___^^^aaa___\\\YYYXXXWWWWWWXXX]]]bbbdddaaa```bbbbbb```]]]dddeee[[[MMMDDD???<<<===<<>>???AAADDDEEEFFFFFFGGGIIIJJJKKKMMMMMMGGGGGGEEEDDDBBBCCCDDDFFFLLLLLLMMMSSS___pppvvvjjjbbb\\\___bbbkkkwww|||}}}~~~|||{{{||||||}}}www]]]MMMCCC<<<888888999:::;;;;;;;;;:::999777>>>@@@ZZZuuupppvvvddd[[[YYYUUU\\\gggiiikkkggg___YYYUUUTTTVVVXXXNNNZZZ```\\\[[[```^^^UUUWWWZZZXXXOOOEEE>>>888333<<<;;;EEEWWW```[[[VVVXXXQQQOOONNNMMMLLLIIIEEEBBBCCCAAA???======???AAABBBFFFFFFFFFGGGIIIKKKLLLMMMEEEFFFFFFGGGFFFEEEEEEEEEDDDGGGOOOXXXZZZ\\\dddnnnssswwweee]]]\\\^^^eeeqqq|||{{{~~~www|||~~~}}}}}}~~~~~~~~~oooVVVGGG@@@<<<:::===999888<<<===;;;:::<<<>>>999JJJlll|||ssspppxxxlllfffaaabbbhhhllljjjggg[[[XXXTTTPPPNNNNNNNNNOOOVVVVVVWWWWWWXXXYYYZZZZZZXXXZZZYYYPPPBBB:::;;;@@@>>>FFFRRR\\\___\\\VVVQQQTTTRRROOOKKKHHHFFFDDDDDDBBB@@@>>>>>>@@@BBBCCCCCCGGGDDDBBBBBBFFFHHHHHHGGGHHHGGGEEEAAA???@@@DDDGGGDDDIIINNNRRRTTTUUUVVVWWWXXX[[[jjjqqqddd___```dddlllwww{{{~~~{{{vvv||||||zzzyyyiiiSSSEEE???<<<999<<<999999<<<===:::999;;;@@@???RRRqqq~~~vvvsss}}}nnngggaaa___bbbbbb___ZZZQQQPPPNNNMMMMMMNNNPPPQQQSSSTTTUUUWWWXXXZZZ[[[[[[[[[^^^]]]VVVJJJAAA???@@@@@@LLLYYY___]]]YYYWWWXXXSSSQQQMMMJJJGGGFFFFFFFFFEEEBBB@@@@@@CCCFFFHHHIIILLLHHHCCCAAABBBEEEFFFFFFEEEEEEDDDBBB@@@AAACCCFFFEEEJJJQQQVVVXXXWWWVVVVVVLLLJJJQQQ___kkkwwwvvviiibbbbbbgggllluuu~~~~~~xxxxxx~~~{{{xxx|||~~~{{{cccOOOCCC>>>;;;888:::888:::======:::888:::BBBGGG\\\wwwwwwxxxvvvjjjddd]]]ZZZZZZYYYTTTPPPLLLLLLLLLMMMNNNOOOPPPQQQNNNPPPRRRUUUYYY[[[]]]^^^___``````]]]WWWPPPKKKIIIJJJVVVbbbccc[[[UUUVVV[[[RRRPPPMMMJJJHHHHHHIIIJJJHHHEEECCCCCCFFFJJJMMMNNNQQQLLLEEEAAA@@@AAACCCDDDBBBCCCCCCBBBAAAAAACCCEEEGGGLLLSSSVVVTTTPPPLLLIIIHHHEEEFFFJJJMMMWWWmmm}}}mmmeeecccgggnnnuuu~~~zzzxxx}}}~~~~~~vvv___MMMCCC>>>;;;888999888:::>>>===999999;;;EEEPPPfffzzz}}}xxx~~~pppbbb^^^XXXVVVVVVUUUQQQNNNPPPPPPPPPPPPOOOOOONNNNNNKKKMMMQQQUUUYYY\\\^^^___```___`````````^^^[[[XXXWWW___fffcccZZZTTTUUUYYYSSSQQQNNNKKKJJJKKKMMMNNNJJJGGGDDDCCCFFFJJJMMMNNNPPPLLLGGGCCCAAAAAAAAABBB@@@BBBDDDDDDCCCBBBCCCDDDEEEIIIOOORRRQQQOOOMMMLLLMMMJJJJJJKKKJJJKKKUUUaaauuuxxxjjjgggjjjooowww}}}vvvyyy~~~~~~}}}~~~ttt___MMMDDD???;;;888888888;;;>>>===:::;;;???MMM[[[ooo}}}}}}|||nnn___\\\XXXWWWWWWUUURRROOORRRRRRRRRQQQPPPOOONNNNNNJJJMMMQQQUUUYYY\\\^^^^^^```^^^\\\]]]```aaaaaa```]]]______^^^\\\YYYXXXXXXUUUTTTQQQNNNMMMNNNOOOPPPJJJGGGDDDBBBDDDFFFHHHIIIJJJIIIHHHFFFDDDBBBBBBBBBCCCDDDFFFFFFDDDCCCCCCCCC@@@EEEJJJOOOSSSVVVYYY[[[LLLHHHGGGHHHIIIGGGFFFGGGSSSbbbttt~~~tttllloootttyyyvvvtttzzztttkkkhhhmmmrrruuu||||||zzzxxx{{{vvv|||rrr\\\KKKBBB>>>;;;999888888;;;>>>===;;;>>>DDDVVVeeevvv}}}|||xxxkkkbbb```]]][[[YYYWWWSSSQQQOOOOOOOOOOOOOOOPPPQQQRRRMMMOOOSSSWWWZZZ\\\\\\\\\___]]][[[ZZZ\\\]]]^^^^^^]]]ZZZXXXZZZ^^^```^^^ZZZWWWUUUSSSQQQPPPOOOOOOOOOHHHFFFCCCBBBCCCEEEEEEEEEEEEGGGHHHHHHEEEDDDCCCDDDHHHIIIJJJIIIFFFDDDCCCCCCEEEGGGJJJLLLMMMOOORRRTTTHHHCCC??????CCCFFFFFFDDDIIITTTaaaddd______pppyyyqqqpppyyyuuuvvv~~~{{{xxx}}}zzznnneee]]]]]]fffllllllpppxxxzzzxxxxxxsssssssssvvvzzzyyy~~~uuulllttt|||mmmXXXGGG???===;;;:::888888;;;>>>===<<>>AAAHHHQQQ```wwwtttnnn{{{kkkbbb\\\^^^___aaaaaa```______```\\\[[[[[[ZZZYYYYYYXXXXXXZZZZZZ[[[\\\]]]\\\XXXUUUXXXZZZ]]]^^^___```ccceeecccaaa```aaabbbbbb^^^[[[YYYXXXWWWUUUQQQMMMIIIGGGJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIFFFBBB??????AAACCCHHHIIIIIIIIIHHHEEEBBB@@@???EEEHHHGGGJJJOOOPPPLLLDDDCCCCCCBBBBBBCCCEEEFFFMMMRRRUUURRRLLLJJJOOOUUUQQQOOOPPPWWWcccrrr}}}yyytttyyy~~~zzz~~~vvvlllhhhnnnnnneee]]]]]][[[]]]bbbgggmmmsssxxx|||~~~qqqoookkkfffaaa]]][[[ZZZWWWYYY[[[ZZZZZZ^^^gggmmmsssyyyzzzqqqooommmiiihhhjjjkkkkkknnnrrr{{{~~~qqqkkkddd^^^]]]^^^___``````aaabbb```\\\```ppp}}}jjjWWWCCC<<<<<<<<<999888888888:::===>>>@@@HHHRRRhhhwwwvvvxxxuuugggaaa[[[YYYZZZ\\\]]]]]]]]]^^^^^^]]]]]]]]]]]]\\\[[[ZZZZZZ]]][[[ZZZZZZ[[[[[[ZZZXXXXXXZZZ\\\]]]^^^___aaacccbbbaaa```aaabbbaaa]]]ZZZXXXWWWVVVTTTQQQOOONNNMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJGGGCCC@@@???@@@BBBHHHHHHHHHGGGEEECCCAAA@@@AAAEEEGGGEEEFFFJJJJJJGGGBBBBBBAAAAAABBBDDDFFFGGGOOONNNNNNNNNNNNOOOPPPRRRLLLJJJJJJMMMSSSZZZ```ccclll}}}|||~~~|||}}}zzztttttt}}}|||~~~uuulllfffgggfff^^^YYY[[[^^^```eeellluuu|||sssppplllfff```\\\XXXVVVRRRSSSTTTRRRRRRVVV^^^dddjjjqqq{{{zzzxxxtttrrrssssssrrrtttxxx~~~~~~mmmhhhbbb^^^]]]___aaaaaa```______^^^\\\cccuuu|||uuubbbQQQ@@@;;;<<<;;;999999888:::===???===???LLLZZZvvvwwwtttmmmddd```]]]WWWXXXYYYZZZ\\\]]]^^^^^^^^^^^^_________]]]\\\ZZZ\\\ZZZVVVUUUWWWXXXYYYYYYXXXZZZ[[[[[[[[[[[[^^^```aaaaaaaaabbbaaa___ZZZWWWVVVUUUTTTRRRRRRQQQQQQQQQLLLMMMNNNOOOPPPOOOOOONNNKKKJJJHHHDDD@@@???AAACCCHHHHHHFFFEEEDDDCCCBBBBBBBBBEEEEEEBBBBBBDDDDDDBBBAAAAAAAAAAAABBBDDDFFFHHHNNNJJJFFFIIIOOOSSSRRROOOLLLKKKJJJJJJKKKKKKJJJIIIOOOaaazzz~~~||||||~~~~~~wwwsssvvv{{{~~~{{{}}}wwwnnngggddd```[[[ZZZ^^^ccceeekkkttt~~~vvvsssooojjjddd^^^[[[XXXZZZZZZXXXVVVVVVYYY```eeehhhppp|||~~~~~~}}}yyyuuupppmmmmmmnnnpppppplllhhhccc___```iii|||}}}zzzxxxnnnYYYKKK???;;;<<<;;;;;;;;;999<<>><<>>======<<<<<<===;;;<<<>>>======IIIeee}}}nnncccbbbcccbbb]]][[[YYYYYY[[[]]]\\\[[[XXXYYYYYYYYYXXXWWWVVVUUURRRRRRTTTVVVXXXXXXUUUSSSUUUUUUUUUSSSRRRRRRTTTWWW\\\]]]^^^^^^[[[XXXUUUSSSOOOPPPQQQRRRPPPNNNKKKIIIJJJLLLMMMOOOOOOMMMLLLJJJDDDDDDCCCBBBBBBCCCGGGJJJNNNMMMJJJIIIHHHIIIKKKLLLDDDBBB@@@@@@@@@AAABBBDDDHHHGGGFFFDDDDDDDDDDDDEEEDDDCCCDDDFFFIIILLLOOOPPPIIIGGGFFFFFFGGGHHHGGGFFFDDDEEENNNYYYYYYSSSXXXeeemmmqqq}}}|||vvvssssssvvvyyy{{{~~~vvvppplllmmmqqqxxxzzz{{{uuuqqqkkkccc^^^___fffmmmvvv|||}}}{{{xxxvvvuuupppmmmgggcccccceeejjjmmmvvv}}}~~~tttllleeeffflllzzzyyysssuuuttt\\\IIIBBB>>>>>>===;;;;;;>>><<<<<<<<<<<<@@@QQQqqquuueee``````bbbaaa[[[WWWTTTTTTWWWYYYXXXVVVTTTSSSSSSRRRQQQQQQPPPPPPOOOQQQUUUZZZ\\\ZZZVVVRRRQQQQQQPPPNNNMMMMMMPPPSSSYYYZZZ[[[ZZZWWWTTTSSSSSSMMMNNNOOOOOOMMMKKKHHHFFFJJJJJJKKKKKKJJJIIIGGGFFF@@@@@@AAAAAAAAADDDIIIMMMNNNMMMKKKJJJJJJKKKMMMNNNFFFBBB@@@AAAAAAAAACCCGGGJJJHHHFFFDDDCCCCCCCCCCCCAAACCCEEEEEEEEEGGGKKKOOOIIIGGGDDDDDDDDDEEEEEEDDDAAAAAAFFFKKKIIICCCGGGPPPPPPQQQYYYccchhhooo}}}||||||}}}}}}|||wwwxxx{{{|||{{{xxxtttrrrvvvuuuttttttuuuxxx{{{|||sssqqqsssxxx}}}zzz~~~~~~uuutttooogggcccgggqqqyyyzzzuuuuuuwww{{{~~~~~~vvvpppooottt~~~tttqqquuuhhhOOOBBB>>>======<<<999:::===:::::::::===DDDWWWwwwjjj]]][[[]]]^^^]]]WWWSSSOOOPPPTTTWWWVVVTTTPPPOOOMMMKKKKKKKKKLLLMMMLLLOOOSSSXXXZZZYYYTTTPPPMMMMMMLLLJJJIIIJJJMMMPPPVVVWWWWWWUUURRRPPPQQQSSSNNNMMMKKKJJJIIIIIIIIIJJJJJJJJJIIIHHHFFFEEEDDDCCC????????????@@@CCCHHHLLLKKKJJJJJJIIIIIIJJJKKKLLLHHHBBB???AAAAAA???BBBHHHGGGFFFDDDCCCBBBBBBBBBBBBAAACCCDDDDDDCCCDDDHHHKKKKKKIIIGGGFFFFFFEEECCCBBB>>>AAADDDEEECCCBBBEEEIIIIIIHHHKKKOOOLLLMMM\\\ppp}}}}}}}}}}}}~~~}}}xxxrrrmmmqqqnnnkkkiiilllrrrxxx}}}rrrsssxxx{{{{{{{{{wwwxxxuuummmhhhnnnzzz|||yyy{{{rrrqqqvvv```EEE>>><<<;;;===;;;777888;;;999888:::???HHHZZZxxxxxxcccXXXXXXZZZZZZYYYUUUQQQMMMOOOTTTXXXXXXVVVOOOMMMJJJHHHGGGHHHJJJKKKIIIKKKNNNSSSUUUUUUQQQNNNKKKKKKIIIHHHGGGHHHKKKNNNTTTUUUUUUSSSOOONNNQQQTTTPPPMMMIIIFFFFFFHHHLLLOOOKKKJJJHHHFFFDDDCCCBBBBBB???????????????BBBFFFJJJHHHHHHGGGGGGGGGHHHIIIIIIJJJCCC???AAA@@@===@@@FFFDDDCCCBBBAAA@@@AAABBBBBBCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGFFFFFFFFFDDDAAA>>>:::???BBB???===???AAABBBAAAAAAFFFLLLKKKLLL^^^uuu~~~}}}xxxvvvtttrrrtttxxx}}}~~~yyyxxx~~~zzzvvv|||rrrrrruuu~~~zzzpppsss}}}nnnRRRHHH>>>===<<<;;;::::::999:::===000;;;IIIHHHZZZ~~~}}}kkk[[[WWWYYYXXXYYY[[[VVVRRROOOOOORRRTTTTTTSSSOOONNNLLLIIIFFFGGGKKKNNNMMMKKKKKKMMMPPPQQQOOOMMMJJJHHHFFFFFFHHHIIIIIIHHHPPPRRRSSSRRROOOMMMOOOQQQUUUOOOHHHFFFHHHKKKJJJHHHIIIJJJJJJIIIFFFBBB>>>;;;999>>>@@@???@@@DDDFFFEEEHHHHHHIIIHHHGGGGGGIIIKKKGGGEEEBBB???============AAA???<<<;;;===CCCIIIMMMFFFEEEDDDCCCBBBBBBCCCDDDBBBEEEGGGFFFCCC???>>>>>>>>>>>>>>>???@@@AAACCCDDDIIIEEECCCEEEHHHLLLVVV___vvvlllmmmvvv~~~yyyyyy~~~|||{{{yyyyyy|||zzzrrrpppyyyeeeJJJAAA===<<<;;;:::999999999999;;;777===HHHSSSiiiqqqcccWWWVVVXXXWWWVVVVVVVVVTTTRRRRRRUUUWWWXXXWWWUUUQQQLLLMMMQQQTTTSSSQQQIIIIIIIIIKKKMMMMMMJJJFFFGGGFFFFFFHHHJJJKKKKKKJJJKKKMMMOOONNNLLLJJJKKKMMMOOOJJJFFFEEEHHHKKKJJJHHHDDDEEEEEEDDDBBB???<<<:::;;;>>>???<<<<<>>AAAEEEHHHJJJFFFDDDAAAAAABBBCCCBBBAAA???AAACCCCCC@@@>>>>>>???@@@@@@@@@AAAAAABBBCCCDDDEEEBBBAAADDDEEEFFFLLLSSSpppzzzddd]]]___[[[[[[^^^fffqqq|||tttggg___^^^bbbdddeeexxxyyy|||uuuqqquuu\\\EEE>>>;;;;;;:::999888888888888666;;;<<>>======<<<999<<<======CCCPPP[[[```]]]VVVLLLEEECCCCCCCCCBBB@@@@@@AAAAAA@@@===:::888555999???EEEHHHIIIGGGFFFEEEAAA>>>???CCCEEECCC@@@???@@@AAA@@@??????@@@BBBBBBBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEGGGFFFDDDGGGLLL]]]nnn~~~}}}mmm\\\WWWYYYVVVRRROOOSSS\\\ccccccbbbSSSYYY\\\]]]bbbjjjpppqqqxxxzzz{{{{{{{{{|||zzztttuuuxxxyyywwwpppgggaaaXXXRRRJJJFFFIIINNNRRRSSS|||wwwzzz{{{{{{xxx|||xxxVVVDDDAAA::::::999888777777888888666===???PPPlllrrrxxx^^^YYYTTTSSSSSSRRRPPPOOONNNNNNOOOPPPSSSTTTUUUVVVVVVOOOKKKPPPZZZ^^^WWWNNNKKKJJJJJJJJJJJJLLLLLLMMMPPPMMMJJJIIIIIIJJJJJJIIIEEEGGGJJJLLLLLLKKKIIIHHHCCCBBBBBBCCCFFFGGGFFFDDD???>>>>>>======>>>???@@@<<<======???KKKaaavvvzzzlllYYYKKKEEEDDDCCCBBB????????????>>><<<:::888444;;;EEEMMMPPPLLLFFFBBBBBB>>>;;;>>>FFFIIIGGGCCCAAAAAA@@@???>>>@@@BBBCCCAAAAAAAAABBBCCCDDDFFFFFFHHHFFFFFFHHHGGGDDDFFFKKKRRR\\\hhhlllhhh```[[[YYYNNNMMMMMMPPPSSSRRRMMMHHHEEEHHHHHHEEEFFFKKKMMMMMMOOOPPPQQQRRRRRRSSSUUUVVVWWW[[[^^^ZZZVVVWWW```hhhtttyyy|||{{{sssssstttuuuvvvuuusssqqqjjjiiifffaaa]]][[[[[[\\\^^^]]]\\\\\\[[[WWWQQQMMMHHHJJJMMMQQQSSSQQQLLLHHHCCCBBBAAACCCEEEEEEDDDAAA~~~yyywww|||}}}}}}}}}zzznnnQQQCCCBBB999999888777777777888888;;;@@@HHHbbbvvvnnnuuuuuu```]]]XXXSSSPPPQQQQQQPPPMMMMMMNNNNNNOOOQQQRRRTTTRRROOONNNRRRWWWWWWQQQKKKNNNLLLJJJHHHJJJNNNSSSWWWZZZUUUNNNHHHFFFGGGHHHHHHEEEFFFHHHKKKLLLKKKHHHGGGCCCCCCCCCCCCDDDDDDBBB@@@>>>===<<<<<<===>>>@@@AAADDDCCC@@@???LLLfff|||cccPPPFFFCCCBBBAAA@@@???===;;;::::::;;;;;;888???IIIQQQSSSNNNEEE??????;;;:::???HHHMMMKKKGGGBBB@@@>>>======???AAABBB>>>??????AAACCCEEEGGGHHHGGGDDDCCCDDDCCCBBBFFFKKKOOOPPPTTT[[[aaaaaaYYYRRRIIIKKKMMMMMMJJJGGGCCCAAAGGGHHHGGGDDDDDDHHHHHHFFFJJJJJJIIIJJJJJJJJJJJJIIIGGGGGGGGGEEEDDDFFFJJJOOOWWW[[[___bbb```]]]ZZZXXXTTTZZZbbbdddaaa^^^]]]]]]TTTQQQOOOPPPRRRQQQKKKFFFFFFFFFHHHIIIIIIGGGDDDAAAEEEDDDDDDEEEFFFEEEBBB@@@<<<===>>>@@@AAA@@@===;;;|||yyyzzzwwwzzzzzzaaaJJJ???>>>999999888888888888888999:::???RRRmmmxxxqqqpppaaaaaa\\\TTTOOOPPPRRRRRRQQQQQQPPPOOOMMMNNNQQQTTTQQQQQQRRRSSSTTTRRRNNNKKKMMMLLLJJJHHHIIINNNVVV[[[^^^XXXOOOIIIGGGGGGHHHHHHFFFFFFGGGIIIJJJJJJGGGEEEDDDDDDDDDDDDCCCBBB@@@@@@>>>===<<<<<<<<<===???@@@EEEDDDBBBBBBOOOiiivvvaaaOOOEEEAAA@@@@@@@@@>>><<<:::::::::<<<===;;;AAAIIIOOOPPPKKKDDD???===<<<<<>>;;;<<<>>>@@@AAABBB>>>???@@@AAACCCEEEGGGHHHHHHEEEEEEGGGFFFFFFJJJPPPTTTNNNKKKQQQ[[[\\\SSSIIIOOOOOONNNJJJGGGFFFIIIKKKCCCEEEFFFFFFJJJPPPPPPMMMEEEDDDCCCCCCDDDCCCAAA???FFFDDDCCCBBBDDDEEEGGGGGGOOOQQQSSSTTTRRROOONNNMMMHHHPPPYYY[[[XXXSSSSSSUUUOOOLLLJJJOOOUUUUUUMMMEEEBBBCCCDDDEEEDDDCCCAAA@@@DDDCCCAAAAAABBBCCCBBBAAABBBAAA???>>>???AAACCCEEE|||{{{~~~{{{wwwxxxdddRRRCCC;;;:::999999888888888999999::::::EEE```vvvzzz|||ddd]]]```^^^UUUOOOPPPRRRRRRUUUTTTRRRNNNKKKLLLOOOSSSQQQPPPPPPRRRSSSRRRNNNJJJMMMNNNNNNMMMMMMPPPVVVZZZXXXTTTOOOLLLKKKKKKKKKKKKKKKIIIHHHIIIKKKKKKIIIGGGEEEEEEEEEDDDBBBBBBBBBBBBAAAAAA@@@???????????????@@@BBBBBBDDDOOOcccwwwgggaaaVVVLLLEEEAAA@@@@@@=========<<<<<<<<<<<<<<<:::===CCCGGGHHHFFFBBB???======???BBBFFFHHHHHHFFF>>><<<<<<>>>BBBFFFGGGGGGBBBBBBBBBCCCDDDEEEFFFGGGHHHGGGIIILLLLLLJJJLLLPPPSSSMMMIIILLLRRRTTTMMMEEEGGGEEECCCAAABBBCCCDDDDDD???BBBDDDGGGLLLRRRRRRMMMGGGEEEDDDEEEFFFEEECCC@@@?????????@@@AAABBBBBBBBBHHHIIIJJJIIIGGGGGGHHHIIIBBBFFFJJJLLLJJJHHHHHHHHHFFFDDDDDDHHHLLLMMMHHHBBB??????@@@@@@???>>>=========<<<<<<>>>@@@BBBAAA@@@::::::999888888:::===@@@~~~}}}}}}~~~yyy~~~}}}dddSSSHHH???;;;;;;:::999999999999999::::::@@@QQQqqqlllWWWXXX^^^^^^VVVPPPQQQRRRPPPVVVUUURRRLLLHHHHHHMMMQQQQQQNNNLLLNNNRRRSSSNNNIIINNNQQQSSSSSSRRRRRRUUUYYYPPPOOONNNNNNPPPPPPOOONNNPPPNNNKKKLLLNNNNNNLLLJJJDDDEEEEEEDDDBBBBBBDDDEEEEEEEEEDDDDDDCCCBBBAAAAAAAAACCCCCCBBBFFFRRR]]]bbbNNNNNNMMMJJJFFFCCCCCCCCC;;;<<<>>>??????===<<<;;;777999===@@@BBBBBBAAA@@@>>>???AAACCCDDDDDDDDDCCC???===>>>BBBHHHMMMNNNNNNFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDHHHLLLLLLHHHGGGJJJIIIFFFCCCEEEHHHIIIFFFCCCCCCAAAAAAEEEIIIIIICCC===@@@CCCEEEGGGKKKOOOMMMGGGDDDBBBAAACCCEEEEEEBBB>>>;;;===@@@AAAAAAAAABBBCCCBBBBBBAAA@@@???@@@CCCFFFDDDCCCAAABBBCCCCCCBBB@@@AAA@@@AAABBBCCCDDDCCCBBB>>>???@@@???>>>>>>???@@@??????@@@AAAAAA@@@<<<999888;;;>>>@@@???===<<<<<<|||{{{}}}|||zzzmmmTTTJJJBBB999555888;;;888777;;;<<<;;;:::<<>>BBBBBBAAA@@@????????????DDDCCCCCCBBBBBBBBBBBBCCC@@@BBBCCCBBBAAA@@@@@@@@@BBBBBBCCCCCCCCCAAA@@@???>>>>>>===<<<===>>>@@@AAA>>>??????@@@@@@@@@??????<<<===>>>??????>>>======}}}~~~yyybbbMMMEEE@@@888666888;;;888777::::::999<<>>;;;999888888999;;;>>>?????????@@@AAA@@@AAABBBDDDEEEEEEEEEEEEBBBBBBCCCDDDGGGIIILLLNNNNNNOOONNNLLLIIIFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDEEEDDDCCCCCCDDDGGGJJJLLLFFFBBBBBBJJJTTTUUUKKK???????????????@@@@@@@@@@@@BBBCCCCCCCCCCCCAAA@@@???@@@@@@???>>>>>>>>>??????CCCCCCBBBBBBBBBCCCCCCDDDBBBBBBCCCBBBAAA@@@@@@@@@BBBBBBCCCDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>??????@@@>>>??????@@@??????>>>>>><<<<<<===>>>>>>======<<<}}}~~~~~~eeeSSSCCC>>>===888666888999888888888777888AAAKKKfffrrryyydddVVVPPPXXXVVVVVVUUUQQQMMMPPPVVVXXXUUUPPPKKKFFFFFFHHHJJJJJJKKKLLLNNNNNNNNNMMMLLLJJJMMMRRRTTTTTTVVVZZZ^^^```]]][[[ZZZYYYXXXVVVTTTVVVUUUTTTTTTUUUUUUSSSQQQQQQNNNLLLLLLMMMMMMIIIFFF@@@BBBEEEFFFEEECCCCCCCCCDDDBBBAAACCCFFFGGGEEEBBBAAAAAAAAA@@@???>>>>>>===:::<<<======:::888777888777999;;;<<<===???AAADDDBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNPPPPPPOOOLLLGGGDDDCCCCCCEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCBBBCCCDDDEEEFFFGGGCCC???@@@JJJWWWYYYLLL???>>>>>>>>>>>>????????????@@@AAABBBCCCCCCBBBAAA@@@>>>============>>>??????BBBBBBAAABBBBBBCCCDDDEEECCCCCCCCCCCCBBBAAA@@@???AAABBBCCCDDDDDDDDDCCCBBB>>>????????????>>>>>>===????????????>>>>>>===<<<;;;<<<<<<======<<<;;;;;;|||~~~~~~uuupppooorrr{{{xxxSSSGGG<<<::::::777666777888888888888666:::IIIXXXqqqzzzlll```[[[WWWQQQPPPPPPQQQOOONNNSSSZZZTTTTTTQQQLLLGGGEEEHHHKKKLLLMMMNNNOOOPPPOOONNNNNNMMMMMMMMMMMMNNNRRRYYY^^^\\\ZZZYYYXXXXXXWWWUUUSSSVVVUUUUUUUUUTTTSSSQQQOOOPPPOOOMMMMMMMMMKKKGGGCCC@@@BBBDDDDDDCCCAAA@@@@@@DDDBBBAAAAAABBBBBB@@@>>>?????????>>>===<<<<<<;;;:::<<<======;;;999888888888999:::;;;<<>>>>>>>>>>>???@@@AAABBBCCCBBBBBBAAA============>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDEEECCCCCCBBBBBBBBBAAA@@@>>>@@@AAACCCDDDDDDDDDCCCCCC>>>???@@@@@@???>>><<<;;;?????????>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;::::::|||xxxoooiiieeehhhmmmvvv|||fffIII@@@999888999888666555888888888888888???SSSeeerrr|||zzzbbb\\\\\\XXXOOONNNNNNOOONNNLLLRRRYYYRRRSSSRRRNNNIIIHHHJJJMMMPPPPPPQQQRRRQQQPPPOOONNNQQQNNNJJJFFFGGGMMMUUUZZZVVVUUUUUUVVVXXXXXXVVVUUUTTTUUUUUUTTTRRROOOMMMLLLLLLLLLJJJIIIHHHEEEAAA???BBBCCCDDDCCC@@@===<<<<<>>===<<<@@@@@@???>>>===;;;:::::::::<<<>>>>>><<<:::999:::999:::;;;;;;<<>>>>>>>>???@@@AAAAAAAAAAAA@@@DDDAAA??????@@@CCCDDDEEE<<<<<<=========>>>>>>>>>>>>???@@@BBBBBBBBBBBBAAA=========>>>???@@@AAABBB????????????@@@AAACCCCCCBBBAAA@@@AAABBBBBB@@@>>>???@@@AAABBBCCCCCCBBBAAA===>>>>>>???>>>===;;;:::>>>>>>>>>===<<<;;;:::999<<<<<<;;;;;;::::::::::::||||||wwwiiiaaa^^^```iiirrr|||nnn\\\BBB>>>999777888888777666888777888999<<>>===<<<<<<;;;<<<<<>>===<<<;;;::::::<<<>>>>>><<<:::::::::;;;<<<<<<<<<<<<>>>BBBEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFDDDEEEEEEDDDAAA@@@@@@AAA======>>>>>>>>>======<<<<<<===>>>???@@@@@@@@@@@@???BBBDDDDDDAAA??????@@@============>>>>>>>>>>>>>>>???@@@BBBBBBBBBAAA@@@=========>>>???@@@AAABBB>>>>>>===>>>>>>???@@@AAA@@@>>>===???BBBCCC@@@>>>===>>>???@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<;;;:::999===<<<;;;:::::::::::::::}}}xxx}}}xxxjjj___]]]\\\cccqqq|||uuu^^^PPP>>><<<888666888:::999777999777888;;;BBBPPPggg{{{}}}jjj___]]]ZZZWWWRRRQQQQQQQQQMMMHHHJJJOOOPPPNNNMMMNNNOOOPPPOOONNNMMMNNNPPPQQQQQQPPPOOOOOOOOOLLLHHHFFFHHHKKKNNNPPPPPPPPPRRRUUUXXXYYYWWWVVVRRRTTTVVVTTTPPPKKKIIIHHHGGGFFFEEEBBB???===<<<<<>>>>>>>>>>>=========<<<999;;;===<<<;;;999999999<<<======<<<;;;<<<>>>@@@AAAAAA@@@???@@@@@@AAABBBCCCBBBAAA@@@???@@@AAABBBAAABBBCCCAAA???===>>>???;;;<<<<<<=========<<<<<<<<<<<<===>>>???@@@AAABBB===???BBBCCCBBB@@@===<<<======>>>>>>>>>?????????>>>???AAAAAABBBAAA@@@???===============>>>???@@@======<<<<<<<<<======>>>>>>;;;:::===AAACCCAAA>>><<<<<<===>>>>>>===;;;;;;::::::999999::::::;;;;;;::::::;;;;;;;;;::::::999>>>>>><<<;;;:::::::::;;;wwwuuu~~~zzzpppfff\\\UUUaaaaaakkk}}}}}}dddOOOCCC;;;:::777555777:::;;;999999777777<<>><<<===>>>???@@@@@@>>>;;;:::::::::999::::::999888999;;;===;;;<<<<<<======>>>>>>>>>777999;;;;;;:::888888888<<<======<<<::::::;;;===???>>>=========>>>@@@AAAAAA@@@>>><<<<<<===>>>??????@@@@@@>>>;;;999999:::;;;;;;<<<======<<<<<<<<<;;;<<<<<<===???@@@BBBCCC@@@===<<<<<<>>>???>>><<<>>>>>>>>>>>>???????????????@@@AAAAAAAAAAAA??????===<<<<<<<<<<<<===>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<999888;;;AAACCCAAA>>>;;;;;;<<<<<<<<<:::999888999999888777888999;;;<<<999999:::;;;;;;;;;::::::???>>><<<;;;::::::;;;;;;wwwwwwzzzyyykkkeeeaaa\\\]]]bbbdddkkkwwwzzzeeeSSSHHHCCC999999888888888888888999999666:::EEEOOO[[[kkkzzzvvv]]]XXXZZZVVVQQQQQQIIIJJJKKKLLLLLLLLLLLLMMMOOOLLLJJJKKKMMMMMMKKKIIIKKKHHHHHHMMMPPPNNNMMMNNNNNNIIICCCCCCFFFIIIHHHFFFGGGIIIKKKKKKJJJKKKOOOSSSRRRUUUWWWWWWSSSMMMIIIFFFDDDEEECCC??????AAA???;;;===>>>>>>>>>===<<<:::999888888888999999:::::::::;;;::::::;;;;;;;;;999888;;;:::;;;>>>???;;;:::<<>>???>>><<<;;;===@@@@@@===999888888:::;;;;;;999:::;;;<<<<<<<<<;;;:::<<<;;;::::::;;;===???@@@<<<===>>>>>><<<<<<===???;;;<<<<<<===>>>??????@@@DDDBBB@@@???=========>>>:::999888999;;;;;;;;;999::::::999999888888999999333666:::<<<;;;:::999999888777666666777777666444777777777888888777777777777777777777666666666666999:::<<<>>>>>>===<<<:::{{{ssstttzzz{{{rrrhhh```___aaabbbgggmmmtttzzz|||kkkXXXHHH???;;;999999888888888888999999;;;888;;;HHHXXXjjjhhhTTTSSSWWWTTTOOOOOOLLLLLLLLLMMMOOOQQQPPPPPPOOOLLLJJJJJJLLLLLLKKKIIIIIIFFFFFFJJJKKKIIIIIILLLLLLHHHEEEEEEHHHIIIFFFBBBEEEGGGHHHHHHHHHJJJNNNRRRQQQTTTVVVUUUQQQMMMJJJHHHJJJJJJHHHCCCBBBCCC@@@;;;?????????>>>===;;;888777888888888888999:::<<<<<<888888888888:::;;;;;;;;;AAA>>>>>>@@@???;;;999:::;;;999888888999999999888999999:::;;;;;;;;;;;;:::<<<===>>>===;;;;;;===???>>>;;;999888999::::::::::::;;;===>>>===<<<;;;999999::::::;;;<<<>>>???@@@;;;===>>>>>>===<<<<<<===::::::;;;;;;<<<======>>>@@@???>>><<<;;;<<<<<<===;;;:::999:::<<<======<<<;;;:::999888777777888999666999<<<<<<;;;888777777666555444444555666666666666555555555666666777888777777777666666666555555888999:::;;;<<<;;;::::::tttpppuuu|||{{{nnnfff```\\\[[[```gggnnnuuu{{{|||ooo___OOOCCC<<<:::999999888888888888999999===;;;@@@PPPhhhnnn]]]PPPRRRWWWVVVRRRQQQOOOMMMLLLNNNSSSUUUUUUSSSNNNLLLJJJIIIJJJJJJIIIHHHGGGDDDDDDFFFEEECCCFFFKKKJJJHHHFFFGGGIIIHHHCCC@@@CCCDDDDDDDDDEEEHHHMMMQQQPPPRRRSSSRRRNNNKKKJJJJJJMMMNNNKKKFFFDDDDDDAAA;;;AAAAAA@@@???<<<:::888777:::999999999:::<<>>AAA>>>>>>@@@>>>:::888:::999777666666888999999888777777888999999999999888;;;<<<<<<;;;::::::;;;===:::999888999;;;;;;;;;:::;;;;;;<<<===<<<;;;999888777888:::<<<>>>?????????<<<>>>AAAAAA@@@>>>===>>>888999999::::::;;;;;;<<<<<<;;;:::999999:::;;;<<<;;;;;;:::;;;>>>??????>>><<<;;;888666666666777888999;;;===<<<:::777555444444333333222333555666777444333333222333555888999666666666666555555555444777888888888999999999999{{{rrrrrryyyvvvmmmddd___aaabbbeeelllttt|||{{{sssfffVVVIIIAAA======999999888888888999::::::;;;===III___}}}}}}dddXXXOOOQQQTTTTTTRRRRRROOOMMMLLLOOOTTTWWWVVVTTTMMMKKKIIIGGGGGGGGGHHHIIIEEECCCBBBCCCBBBBBBFFFMMMJJJHHHGGGFFFFFFEEEBBB@@@CCCBBBBBBBBBDDDGGGLLLOOOPPPQQQPPPNNNKKKHHHHHHHHHKKKLLLJJJFFFEEEFFFBBB<<>><<<;;;:::===<<<;;;;;;<<>>>>>===<<<:::777555444555666777999;;;<<<;;;888666444444555555444333222333555777444222111111222555999;;;555555555555444444444444777777777666777888999999wwwrrruuu}}}uuusssooojjjgggeeeeeeeeelllqqqwww~~~qqqhhhZZZLLLBBB<<<;;;:::999999888888999::::::;;;777BBBWWWrrrjjj```WWWOOOLLLLLLLLLNNNOOONNNMMMNNNQQQUUUVVVUUUSSSLLLJJJHHHFFFEEEFFFIIIKKKHHHEEECCCDDDEEEEEEJJJPPPLLLIIIFFFCCCCCCCCCCCCBBBBBBAAA@@@AAADDDGGGKKKMMMOOOOOONNNKKKGGGDDDDDDDDDFFFHHHHHHFFFGGGIIIGGGBBBBBBAAAAAA@@@@@@?????????@@@???======???BBBEEEGGG:::::::::888888<<>>::::::<<<<<<999999;;;;;;:::999:::<<<>>>>>>>>>777888888999999999999999:::999888888888999999999888888999<<<>>>???===;;;AAA???<<<999999999;;;<<<777:::===AAABBBBBB@@@???>>>AAADDDEEECCC@@@???>>>888888999999999999::::::888777777777888:::<<<===888777666888:::;;;;;;::::::888666444444444555666666888999999777555555666777888888555333222333666444333111111333666:::<<<444444444444333333333222777777666666777777888999zzzuuussszzz|||zzzxxxvvvssspppccccccaaa```aaafffmmmsssxxxmmmdddUUUGGG???;;;::::::999999888999999:::;;;<<<888KKKhhh```aaa\\\TTTNNNKKKLLLOOORRROOOQQQTTTVVVWWWUUUTTTRRRMMMLLLIIIGGGFFFHHHLLLPPPPPPJJJFFFHHHJJJJJJLLLOOOJJJHHHEEEBBBAAAAAACCCDDDAAA@@@???AAADDDGGGHHHHHHJJJKKKJJJGGGDDDAAAAAAAAABBBEEEGGGGGGJJJNNNLLLHHHBBBAAA@@@@@@@@@@@@AAABBB@@@?????????@@@BBBEEEFFF<<<>>>@@@AAACCCGGGOOOUUUEEEAAA??????===999888;;;:::888777888;;;<<<<<<<<<888888999::::::::::::999:::888777777888999999888888888999;;;===>>><<<;;;CCCBBB@@@???>>>>>>???@@@999;;;>>>@@@AAAAAA???>>>;;;===@@@@@@>>>;;;::::::888888888888888888888888777777777777888:::<<<===666555444555666777666555666666555555444444555555333555666666555444555666777999:::888333111222444333222222222444666999;;;333333333333222222222222666666666666777777777777wwwuuuwww}}}zzzxxxvvvrrrpppllljjjjjjiiihhhgggccceeefffhhhlllttt~~~mmmcccTTTGGG@@@<<<;;;:::999999999999:::;;;<<<<<<===VVVxxxwww______^^^ZZZSSSNNNOOOSSSWWWRRRWWW]]]^^^[[[VVVTTTTTTOOONNNLLLJJJIIILLLRRRWWWYYYPPPIIIKKKNNNMMMKKKJJJGGGFFFEEEDDDBBBBBBBBBCCC???>>>>>>@@@CCCEEEDDDBBBCCCDDDEEEEEEBBBAAA@@@AAA===AAADDDFFFJJJNNNMMMIIIBBBAAA@@@???>>>>>>???@@@>>>>>>>>>???@@@AAABBBCCC>>>AAADDDEEEFFFJJJRRRXXXGGGBBB@@@@@@>>>:::999<<<:::888777888999;;;;;;:::777888999999::::::999999:::888666777999:::999777888777777999;;;;;;:::999===???BBBDDDDDDBBB???===:::;;;===>>>>>>>>>===<<<:::;;;<<<<<<999888888888777666666666666666666666777666666666777888:::;;;555444333333444444333222222333444555666555444444222333444444333222333444222666999888444111111333111111111222333555666777333222222222111111111111222333555666666666555444xxxwww{{{{{{wwwuuussspppmmmkkklllmmmmmmmmmmmmpppssswww|||jjj```QQQDDD===:::888777999999999999:::;;;<<<===BBB^^^mmm___WWWYYYXXXRRRMMMNNNSSSVVVUUU]]]dddeee^^^WWWUUUVVVQQQQQQOOOLLLKKKOOOVVV\\\```TTTLLLMMMQQQOOOIIIFFFCCCDDDFFFFFFDDDCCCBBBBBB>>>======???BBBCCCAAA>>>===@@@BBBCCCBBBAAAAAABBB:::>>>AAACCCHHHLLLKKKGGGCCCAAA???>>><<<<<<<<<=========>>>>>>????????????:::===@@@@@@>>>@@@FFFKKKBBB>>>===>>>===:::;;;>>>;;;:::888999:::;;;;;;:::777777888999999999999999;;;888666777999:::999777888777666666888999888777666;;;AAAFFFFFFBBB<<<777::::::;;;<<<<<<;;;::::::;;;<<<<<<;;;999777888999555555555555555555555444666666555555666777999:::666444333333333333222000000222444666666666444333222333444333111000111222...333888888444111111333000000111222333444444444222222222111111111111000000111333555555444333222|||~~~{{{zzzxxxxxxxxxzzz|||~~~vvvdddXXXIII???======:::777999888999:::999888===BBBTTTxxxdddZZZ___\\\XXXTTTRRRRRRTTTUUUZZZ\\\```cccccc___YYYSSSRRROOOLLLLLLNNNRRRUUUVVVXXXUUURRRPPPOOOMMMHHHEEEHHHBBB@@@CCCCCC???>>>AAA>>>??????>>>???AAAAAA@@@AAA@@@@@@BBBCCCCCC@@@>>>@@@???@@@AAADDDEEEDDDCCC===<<<:::999999;;;>>>@@@AAA???===<<<<<<<<<:::888:::;;;===>>>??????????????????>>>===;;;999888777999999:::;;;;;;:::::::::999888666555666888;;;===>>>======>>>??????<<<:::777777666666666666777777888999;;;=========;;;:::>>>>>>======<<<;;;;;;;;;;;;<<<;;;:::999666444222333444555666666555444333333444444555666666666555111222333333111111222333444444555555555555444444222222111111111111222222222222222222222111000///111111222222222222111111111000//////000000///...000000000111222222222333{{{}}}rrreeeYYYIII???<<<<<<:::777666555888;;;;;;:::DDDPPPkkkqqq___YYY[[[YYYVVVTTTRRRSSSTTTUUUWWWXXX[[[^^^___\\\WWWSSSPPPOOONNNNNNNNNPPPRRRTTTVVVSSSQQQPPPOOOMMMIIIFFFGGGCCCBBBEEEEEEAAA@@@BBBBBBBBBCCCCCCDDDDDDCCCAAA>>>>>>???AAADDDEEEDDDBBBBBBAAAAAABBBCCCCCCBBB@@@<<<;;;:::999999;;;===>>>@@@>>><<<<<<<<<;;;999888999:::<<<>>>????????????@@@??????>>><<<;;;999888999999999999999888777777888777555444555777:::<<<>>>======???@@@???<<<:::666555555444444555555666777888999:::;;;;;;:::999>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::888666444333333444555666666555444333111222333444444444444333111333444333222111222333222333333444444333333222000//////......//////000111222222222111111000///000111111222222111111000000//////000222333222111000000111111111111111111yyy|||{{{hhhdddXXXIII>>>;;;;;;:::888888555888===;;;;;;MMMccctttcccZZZYYYVVVVVVUUUTTTTTTTTTUUUUUUTTTTTTUUUXXXYYYXXXTTTQQQMMMOOOQQQQQQNNNMMMNNNPPPSSSQQQPPPOOOOOOMMMKKKHHHGGGEEEEEEHHHGGGDDDBBBCCCAAA@@@@@@BBBCCCBBB@@@>>><<<<<<===@@@DDDGGGGGGGGGDDDCCCBBBBBBBBBAAA???===::::::::::::;;;;;;;;;<<<>>>===;;;<<<<<<;;;999777888999:::<<<>>>?????????@@@@@@@@@???>>><<<;;;::::::::::::999888777555555777666555444555666999:::>>>===>>>???@@@???<<<:::444444444333333444444444777777777777777777888888<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;:::888666444333333333555555555555333333000000111222222222111111222333444333222111222444111111222222222222111111//////............//////111111111111111000000///000000111111111111000000000//////000333444444333111111000000000000000000yyy|||tttccc```VVVGGG===999999999999>>>999888;;;:::???XXXuuuvvveee\\\YYYXXXTTTTTTUUUVVVWWWWWWWWWWWWTTTTTTSSSTTTTTTTTTRRRPPPKKKPPPTTTTTTOOOLLLLLLOOOPPPOOOOOOOOONNNMMMKKKJJJFFFGGGIIIKKKIIIFFFDDDEEEBBB>>>===???AAA@@@>>>>>>===<<<===???CCCGGGIIIIIIEEECCCBBBBBBBBBAAA???===:::;;;<<<======<<<;;;:::===<<<<<<<<<===<<<:::888777888999;;;===>>>??????@@@@@@@@@@@@???>>>===<<<======<<<;;;999777666555777666555555555777888999=========???@@@???<<<999444444333333333333444444666555444333333444666777888999::::::::::::999999;;;:::999888777555444333222333444555555444333222000000111111111111111000222333444333222111222444000000111111111111000000111000000//////000000111///000000111000000/////////000000000000000000///000///...000222333333222111000000//////.........~~~{{{~~~~~~ooobbbYYYPPPEEE<<<999999999:::???:::777999===MMMkkk{{{ggg\\\YYYWWWUUUSSSTTTVVVWWWXXXXXXXXXXXXVVVTTTRRRRRRRRRQQQPPPNNNJJJPPPTTTTTTOOOLLLMMMOOONNNOOOOOONNNMMMKKKJJJJJJHHHKKKMMMLLLIIIGGGFFFEEEHHHAAA>>>BBBEEECCCAAABBB???===<<<>>>BBBFFFHHHIIIEEECCCBBBCCCCCCBBB@@@>>>;;;<<<===>>>>>>===;;;:::<<<<<<<<<===>>>>>>;;;999777777888999;;;<<<>>>>>>???????????????>>>===<<>><<<:::888666888888777777777888999:::;;;;;;===???@@@>>>;;;777555444444333333444444555555444222000000222444555666777999:::;;;:::999999999999888666555444333333111222333444444333222111111111222222222222111111111222333333111111222333000000111111111111000000000000////////////000000...//////000000000//////...//////000000//////...000...---...///000///---/////////......---------~~~}}}~~~rrrcccYYYOOOIIIAAA;;;999999:::;;;::::::777999HHHeeehhhYYYVVVSSSRRRSSSSSSSSSTTTUUUUUUUUUUUUTTTTTTRRRPPPOOOPPPOOONNNLLLJJJMMMPPPPPPNNNMMMNNNQQQOOOPPPPPPNNNKKKIIIHHHIIIJJJOOOQQQLLLHHHGGGGGGEEEFFF???===EEEIIIFFFBBBBBB@@@===<<<<<<@@@DDDGGGHHHFFFEEEDDDDDDDDDCCCAAA???;;;<<<=========<<<;;;:::::::::;;;===>>>>>>;;;999888888888888999;;;<<<============>>>>>>===<<<<<>>???===999555555444444333333444444555444333111000///000222333555666999;;;<<<;;;:::999888777555444333222222222111111333333333333111111222333333333333222111111000111222111000///000222//////000000000000//////------,,,,,,,,,,,,---------......///////////////......////////////......///---,,,,,,------,,,***......------------------~~~zzzmmm^^^SSSPPPFFFBBB>>>:::999999;;;;;;666<<<<<>>LLLQQQJJJAAA@@@>>><<<::::::>>>CCCGGGIIIJJJIIIGGGFFFEEECCC@@@>>>:::;;;;;;;;;::::::999888777777888;;;===<<<999777999888888777888999:::;;;:::;;;;;;<<<<<<<<<;;;;;;??????>>><<<:::888666555888888888777777777888888777888:::<<<===;;;777333333333222222222222333333333222111000///000000111111333666888999999888777666555333222111000111111000111222333333222111000222333333333222222111000...000111000///...///000------............---------,,,,,,,,,,,,,,,,,,---,,,---....../////////...---......//////......---,,,+++***+++------,,,+++,,,,,,,,,,,,------------~~~}}}qqqcccTTTMMMOOO@@@>>><<<:::999:::;;;<<<777AAABBBEEEbbbpppOOOMMMOOOHHHMMM\\\NNNMMMKKKJJJIIIIIIIIIIIIEEEEEEEEEGGGJJJLLLKKKJJJIIIFFFDDDDDDHHHMMMPPPRRRQQQRRRRRROOOIIIEEEDDDEEENNNTTTTTTKKKDDDEEEFFFEEEBBB>>>EEEVVV]]]RRRFFFBBB<<<:::888999===CCCHHHJJJNNNLLLIIIGGGEEECCC???<<<:::999999888888777777777444555666999;;;:::888555:::999888777777888999:::999999::::::;;;:::::::::<<<<<<;;;:::888666444333777777777777777666666666666777999<<<===;;;666222222222111111111111222222222222111000000000000000,,,...111444555555444333555444222000//////000000000111222333333222111000222222222222222111000000...///000///...---...000+++,,,,,,------,,,,,,+++///......------......///,,,------.../////////...---..................---******)))+++---///...---+++++++++,,,,,,---------{{{rrreeeXXXLLLFFFEEE;;;:::999999:::;;;;;;;;;999>>>GGGZZZttt}}}fffRRRPPPRRRNNNLLLOOOLLLKKKKKKMMMOOONNNJJJEEEFFFGGGHHHJJJJJJIIIIIIHHHDDDFFFIIIMMMPPPPPPMMMKKKNNNKKKHHHGGGHHHIIIIIIIIIPPPQQQQQQMMMGGGCCCCCCDDDFFF;;;HHHlll{{{fffJJJ>>><<<<<<<<<>>>@@@CCCFFFGGGNNNLLLIIIEEEAAA===:::999999666444555888:::999888555555666777777666555444444666888777444444555888555666777888999999::::::===<<<;;;::::::777444111555555555555555555555555555888:::<<<;;;888444111111111000000111222333333//////000111222333333333222222222222222222222222111000000///////////////222111//////000333666888000111222333222000...,,,////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,------.........+++,,,,,,------,,,,,,+++---,,,,,,+++************************************|||wwwfffYYYOOOEEE@@@???999888777777888999999999===@@@PPPkkklll\\\PPPPPPPPPKKKKKKPPPKKKKKKLLLMMMNNNLLLHHHFFFDDDEEEFFFHHHIIIIIIHHHHHHMMMOOOQQQSSSSSSRRRQQQPPPNNNLLLIIIFFFDDDCCCDDDDDDFFFGGGHHHGGGFFFEEEEEEFFFFFFDDDXXX}}}oooOOO@@@>>>=========>>>@@@AAABBBEEEDDDCCC@@@===;;;999888888666555666999:::999777444555666666666666555444444666888777555555666888777888;;;>>>AAAAAA>>>:::;;;:::888777666555222000444444444444444444444444444666888999888666333111000000//////000000111222000000000111111222222333111111111111111111111111111111000///////////////222111//////000222555777111111222222111000...---........................------------------------,,,,,,,,,------------...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---,,,+++++++++++++++,,,*********+++++++++++++++{{{jjjWWWKKKEEE???;;;::::::999888777777888999999>>>CCCYYYxxxuuu[[[RRRMMMNNNMMMHHHJJJPPPKKKMMMOOONNNLLLIIIGGGGGGEEEEEEGGGHHHIIIIIIIIIIIIMMMPPPQQQPPPMMMKKKLLLNNNMMMMMMKKKFFFBBB@@@CCCFFFHHHFFFDDDDDDEEEFFFEEEEEEFFFHHH]]]|||jjjNNNBBB??????>>>===<<<<<<======>>>>>>======<<<:::999888666666777999::::::888555444444555555666555555444555666888888777777888999::::::>>>DDDJJJIIIBBB;;;<<<999666555444444333222444444444444444444444444333333444444444444333222//////////////////000111111111111111111111111111//////000000000000//////222111000000//////000000111000//////000222444666222111000//////.........------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++}}}sss```LLLCCC@@@>>>;;;:::<<<<<<;;;:::999999;;;===BBBOOOfff|||eeeWWWPPPKKKLLLKKKIIIJJJNNNMMMPPPRRRQQQLLLIIIHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIILLLMMMJJJDDDCCCGGGKKKLLLMMMKKKGGGCCCEEENNNUUUYYYRRRJJJEEEDDDDDDCCCAAADDDDDDPPPaaabbbSSSEEEBBB@@@@@@???>>>===<<<;;;;;;<<<======>>>===<<<;;;:::555777999;;;<<<:::777555444444444555555555555555666777888888999999:::;;;<<<;;;===DDDKKKLLLDDD<<<>>>:::666444555555666555333333333333333333333333333333222222222333333444000000/////////000000111111111111111000000000000...///000111111000///...111111000////////////000000000//////000111333444333111///---------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++++++++,,,---......,,,,,,,,,,,,++++++++++++zzzhhhVVVDDD>>>>>>>>><<<<<<;;;<<<;;;:::888999<<<@@@III^^^pppyyywwwggg^^^TTTKKKIIIKKKLLLLLLLLLPPPSSSUUUSSSNNNKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIKKKLLLHHHDDDDDDIIINNNKKKLLLJJJGGGGGGOOO]]]gggfff\\\PPPFFFBBBAAA@@@???BBBBBBEEEJJJHHHAAA???BBBAAA@@@@@@@@@???>>>============>>>???>>>===;;;:::666888<<<>>>===;;;888666444444444444555555666666777777888999;;;<<<<<<======:::999>>>EEEGGGBBB<<<<<<999555333333555666666333333333333333333333333555444222111111333444666222111111000000111111111111111000000000000000000///000222333333222000///111000//////......//////000////////////000222333222111...,,,,,,,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,---...,,,,,,,,,++++++*********rrrZZZLLL???;;;<<<;;;;;;<<<888999999888666777<<>>;;;<<<===>>>>>><<<:::888888;;;???@@@>>>;;;999999555555555555555666777888888777888:::===??????>>><<<999777999>>>AAA>>>;;;999666222111111333444444222222222222222222222222666555333111111222444555333222222111111111111111000000000000000000000000000222333444444333222000000///......------......///////////////000111111111000...,,,+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******++++++*********+++,,,,,,,,,++++++******)))))))))~~~{{{eeeNNNDDD<<<;;;;;;::::::<<<666888999777666888>>>DDDRRR\\\jjj{{{nnn```dddYYYUUUNNNJJJJJJNNNQQQRRRTTTSSSQQQQQQRRRQQQPPPNNNPPPOOONNNMMMMMMMMMNNNNNNGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFDDDEEEIIIOOOVVVZZZQQQOOOKKKFFFBBB@@@BBBCCCAAAFFFIIIHHHEEECCCCCCBBBBBBCCCCCCBBBAAA???>>><<<999;;;===>>>???===;;;::::::>>>AAAAAA???<<<;;;;;;666666555555666777999:::999888888:::>>>AAA@@@???:::999888999;;;<<<;;;999777444111111222333444333222222222222222222222222666555333222111111222333222222111000000000000000......//////000000111111000222444555555444222000......---,,,,,,,,,,,,---........./////////000000000///...,,,,,,,,,,,,---........................++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******++++++***)))))))))******++++++***))))))(((((('''qqqYYYHHHAAA=========:::;;;===777999;;;999888:::AAAHHH\\\^^^lllbbbVVVVVVOOOQQQPPPLLLJJJMMMSSSWWWTTTQQQOOOPPPRRRSSSPPPMMMRRRRRRQQQQQQRRRSSSUUUVVVKKKHHHEEEDDDEEEFFFFFFFFFEEECCCBBBDDDFFFIIIIIIIIIFFFIIIKKKIIIEEEBBBCCCDDDAAAFFFFFFBBB@@@BBBCCCAAADDDDDDCCCCCCAAA>>><<<:::999;;;>>>@@@AAA@@@???>>><<>>===>>><<<:::999999999888777;;;>>>AAACCCDDDAAA>>><<>>======:::888888:::>>>@@@>>><<<;;;??????>>>BBBGGGDDD===;;;;;;::::::::::::::::::222333555666666666555555222111111111222333333444333333333222222111111111000000//////......------......///000000000000000222222333333333222222111//////...---,,,,,,++++++,,,,,,------------------,,,,,,,,,---------......---.........---,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++******)))*********,,,,,,++++++******++++++))))))))))))((((((((((((******))))))((((((''''''}}}nnnXXXJJJAAA???<<<:::999999:::;;;======;;;:::===CCCKKKQQQ]]]nnn```RRRQQQKKKNNNNNNNNNNNNMMMMMMMMMLLLQQQQQQPPPNNNMMMNNNQQQTTTWWWVVVTTTSSSQQQQQQPPPPPPHHHHHHHHHGGGGGGHHHIIIIIIEEEEEEEEEEEEEEEFFFGGGHHHOOOMMMKKKHHHFFFDDDDDDCCCEEEFFFFFFEEEBBB@@@??????>>>===;;;;;;;;;;;;::::::AAACCCFFFHHHIIIFFFDDDAAABBBBBBAAA???>>>===<<<<<<;;;:::999;;;>>>???===;;;:::===>>>===@@@DDDAAA:::;;;;;;;;;:::999888777777333333444555666555444444333222222222222333444555222222111111111000000000000000000//////...............///000000000000000111222222222222222111111//////......---,,,,,,+++---------------,,,,,,,,,++++++++++++,,,,,,,,,------------------,,,++++++++++++++++++++++++++++++,,,++++++++++++,,,------++++++************++++++---,,,+++******)))******))))))))))))(((((((((((())))))))))))((((((''''''uuu___MMMCCC>>>===;;;999999:::<<<===::::::999999===DDDNNNUUUbbb~~~nnnWWWQQQRRRLLLMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMOOORRRUUUYYYXXXVVVSSSQQQOOONNNNNNHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEFFFGGGIIIIIILLLKKKKKKJJJIIIHHHFFFFFFFFFFFFEEECCCAAA@@@AAABBB@@@???>>>===============DDDFFFHHHIIIIIIHHHEEEDDDCCCBBBAAA???===<<<<<<;;;<<<;;;;;;<<<======<<<::::::===>>>>>>???AAA===888;;;;;;;;;:::999777555333333444444444444444333222333333333222333333444555000000000000////////////000000000000////////////......///000000000//////000111111222222111111111/////////...------,,,,,,...------,,,,,,+++++++++************++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++***++++++,,,,,,------+++***))))))))))))))))))))))))(((((((((((()))))))))(((((((((((('''xxxfffRRREEE???;;;::::::999:::;;;===>>>:::999888999>>>IIIUUU^^^sssttt^^^OOOOOOQQQJJJKKKJJJJJJJJJIIIIIIIIIIIIHHHIIIKKKLLLLLLMMMPPPRRRVVVTTTSSSPPPOOOMMMLLLLLLJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIHHHIIIKKKKKKKKKIIIHHHFFFEEEEEECCCAAA??????BBBDDDCCCCCCBBB@@@>>>======>>>BBBCCCDDDEEEEEEDDDBBBAAACCCBBB@@@===<<<;;;::::::======<<<<<<<<<;;;:::999:::<<<>>>>>>???>>>;;;888999:::::::::999666444222444444444333333222111111333222222111222222333333////////////////////////000000000000000000000000......///////////////...//////000111111111000000/////////......---------...------,,,+++******)))*********++++++++++++,,,++++++,,,,,,,,,,,,++++++***************************************+++,,,,,,++++++++++++++++++,,,---///...---+++************))))))))))))(((((((((((((((((((((((((((((((((((({{{{{{wwwjjjYYYIIIAAA>>>999999999999:::<<<>>>???AAA???======CCCPPP```kkk___OOOFFFHHHKKKDDDGGGGGGGGGGGGFFFFFFFFFFFFEEEGGGIIIJJJIIIIIIKKKLLLOOOOOONNNNNNMMMMMMNNNNNNLLLKKKJJJHHHFFFDDDBBBAAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGIIIJJJJJJHHHFFFEEEBBBBBB@@@>>><<<>>>AAADDDEEEFFFEEEBBB>>><<<<<<>>>CCCCCCCCCCCCCCCBBBAAA@@@AAA@@@===;;;:::999999:::<<<======<<<:::999888777888888:::<<<;;;999999999888999999999888666444333333333222222111111111111111111000000000000000111///000000000000000000000///////////////000000000......////////////......---...//////000000000///...............---------------,,,+++******))))))++++++++++++,,,,,,,,,,,,******+++++++++++++++******************************))))))))))))***+++++++++*********++++++,,,---//////...,,,,,,+++++++++))))))))))))(((((((((((('''''''''''''''(((((((((wwwssspppiii\\\NNNCCC>>><<<777888888999;;;<<<>>>>>>CCC@@@===>>>HHHZZZooo}}}mmmRRRIIIEEEFFFHHHBBBDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDGGGHHHGGGFFFFFFFFFJJJJJJKKKLLLMMMOOOPPPQQQMMMKKKHHHEEEBBBAAA@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGFFFDDDBBB@@@>>>======;;;:::;;;???BBBDDDFFFFFFBBB>>>;;;<<<>>>EEEEEEDDDDDDCCCCCCBBBBBB>>>===:::888777777888999:::;;;<<<;;;888666666777444333444777777555777;;;;;;;;;:::888666555444444222111111000000000111111111000//////.../////////////////////000000000000............////////////....../////////...------,,,,,,---...////////////------------------------,,,++++++******)))))))))++++++++++++,,,,,,,,,---))))))***+++++++++******************************)))))))))((())))))***+++))))))))))))***+++,,,,,,...------,,,,,,,,,,,,,,,))))))))))))((((((((((((&&&''''''''''''(((((((((vvvllllllfff\\\QQQFFF???:::888777777888999;;;<<<===>>>>>><<<<<>>@@@DDDEEEEEECCCCCCCCCEEEEEEFFFHHHJJJMMMOOOPPPKKKIIIEEEAAA@@@@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAACCCCCCCCCBBBAAA???===<<<999999999888888999<<>>BBB@@@>>>@@@===????????????>>>>>>>>>>>>:::===BBBDDDDDDCCCBBBCCCAAAAAABBBDDDGGGIIIKKKMMMIIIFFFBBB???>>>@@@CCCEEECCCCCCBBBAAA@@@@@@@@@@@@CCCBBBAAA@@@>>><<<:::999666777777777777888;;;===<<<@@@BBB@@@===<<>>===;;;999999999999:::999888555444444555888999666888:::999555333444666666333444888888888???IIIFFFCCC===888333111000000000///.........000111222222222111000000///000000,,,,,,,,,------.........,,,,,,,,,---------........./////////...---,,,,,,***+++,,,---............++++++++++++++++++++++++))))))))))))************))))))))))))************(((((()))***************))))))))))))))))))))))))((((((((((((((()))******''''''''''''((()))***+++(((((((((((()))***+++,,,))))))))))))((((((((((((&&&&&&&&&'''''''''((((((pppddd___SSSNNNFFF@@@<<<999777666888::::::888888;;;>>>>>>>>>;;;BBB\\\yyyHHHFFFCCC???===<<<<<<<<<<<<<<<===>>>@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???BBBFFFHHHFFFCCCBBBAAA@@@@@@@@@AAABBBCCC??????======>>>@@@BBBDDD@@@AAAAAA???<<<999888888999999888999;;;<<<<<<;;;AAAAAABBBBBBAAA@@@>>>===???<<<999888888888777666:::888777555444444444444777:::;;;999555444888<<<;;;777444333666>>>GGGLLLAAA===888444111111333444333222000000111111///......///000111000...,,,+++,,,+++***+++---...---,,,---++++++---000222000...000000///...------,,,,,,++++++++++++++++++++++++************************+++*********))))))(((((())))))))))))))))))))))))((()))******(((''''''((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((vvveeeXXXRRRJJJFFF@@@<<<:::888777555888888999999:::<<<>>>===@@@AAAKKKhhh]]]FFFDDDAAA>>><<<;;;;;;;;;999;;;>>>AAACCCCCCBBBAAA@@@@@@@@@@@@@@@?????????AAAAAAAAACCCDDDDDDBBB@@@@@@@@@???>>>>>>>>>???@@@======<<<<<<>>>@@@BBBCCC@@@@@@@@@>>>;;;999999999777777888999;;;;;;;;;:::>>>???BBBDDDDDDCCC@@@>>><<<:::888777999::::::999:::999777666555555666666222555888888666777;;;???@@@===888444444777<<<@@@???<<<888333111111333444333222000000111111///...---...///000000///---,,,,,,+++***+++---...---,,,---++++++---///000///---//////......---,,,,,,+++++++++++++++++++++++++++************************************)))))))))((())))))))))))))))))))))))((()))******(((''''''((())))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''{{{jjjXXXKKKDDDAAA>>><<<::::::999888777777777777999<<<===<<<<<>>>>>AAACCCDDDCCCAAA???>>>===???>>>===<<<;;;;;;;;;<<<::::::;;;<<<===???AAABBB??????>>><<<:::999:::<<<666777999:::;;;;;;:::::::::>>>CCCFFFGGGEEEAAA>>>888777666777:::<<<<<<<<<999888888777777888888999333666::::::999999;;;>>>AAA>>>999555222222444555<<<:::666333111111222333333111000000111000///---,,,---.../////////...---,,,+++***+++---...---,,,---,,,+++,,,......---+++...------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((()))******(((''''''(((((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((*********))))))))))))((((((((((((''''''(((((((((''''''''''''''''''''''''~~~ooo^^^OOODDD>>>>>><<<<<<<<<===<<<:::999888666666:::<<<;;;;;;===KKKWWWooowwwWWWFFFAAA@@@>>><<<;;;:::::::::999;;;>>>AAACCCDDDDDDCCC@@@@@@?????????>>>>>>>>>???BBBDDDCCC???<<<<<<===???>>>===<<<;;;:::999999888999:::<<<>>>@@@AAABBB??????===;;;999999<<<>>>999:::<<<===<<<;;;:::::::::>>>DDDHHHHHHDDD???;;;777666666888:::<<<<<<;;;777777777777888888999999:::===???>>>;;;999888888999888666444333222333333999777555222111111222222111000......//////---,,,***+++,,,.../////////...,,,+++***+++---...---,,,,,,,,,,,,,,,---,,,+++***,,,,,,,,,+++++++++******************************((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))((()))******(((''''''((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''tttaaaQQQFFF@@@>>>======<<<=========:::888999666666:::<<<;;;???EEE[[[mmm}}}YYYGGGEEE@@@???>>>===<<<;;;::::::;;;;;;<<<===???AAACCCDDD>>>>>>>>>>>>>>>>>>>>>>>><<>>===;;;:::999888999;;;>>>@@@AAAAAAAAA??????>>><<<::::::===???===@@@AAAAAA>>><<<<<<<<<>>>AAAEEEGGGFFFAAA<<<888888888777888:::;;;:::999555555666777888888888888===>>>>>><<<999666444333111222222333333333333333555444333222111111111111///...,,,,,,------+++*********+++,,,---......///,,,+++***+++---...---,,,+++,,,------,,,++++++++++++++++++++++++*********************************(((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((((()))******(((''''''((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((''''''''''''''''''''''''''''''xxxyyy}}}zzzxxx{{{xxxeeeSSSFFF@@@>>>======;;;::::::;;;:::888666999777888<<<======HHHWWWnnn```DDD>>>CCC>>>>>>======<<<;;;::::::;;;;;;999999;;;===@@@BBB<<<<<<<<<===>>>>>>??????:::<<>>AAABBBCCCBBBAAA@@@@@@@@@>>><<<<<<===???@@@BBBDDDBBB???>>>@@@CCCDDDEEEFFFFFFDDD@@@;;;888999888888999;;;;;;999888555555666777888888888777999888888777666555333333111222333333333333222222111111111111111111000000///---,,,,,,---,,,+++)))******++++++,,,---......,,,+++***+++---...---,,,***,,,......,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((()))******(((''''''((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&wwwpppuuu}}}|||wwwwwwrrrsssqqqnnnmmmqqqzzzttthhhXXXIIIAAA>>><<<<<<<<<:::999999999999888666888777:::??????CCCWWWmmmlllKKK>>>>>>???<<<<<<<<<;;;;;;:::999999999999888888999:::<<<===999:::;;;<<<>>>???@@@@@@;;;;;;===???BBBCCCBBB@@@@@@AAAAAAAAA@@@???===<<<<<<>>>AAADDDEEEDDDCCCAAAAAAAAABBB@@@>>>======>>>>>>AAACCCBBB@@@AAAFFFJJJIIIIIIHHHFFFCCC@@@>>><<<888888888999;;;;;;:::888666777888999999999888777888777666555555666555555333333444444333333222111//////000111111111000000000///------......,,,++++++******++++++,,,------,,,+++***+++---...---,,,***,,,//////------...000,,,,,,,,,,,,,,,,,,,,,,,,************************************************((()))))))))************((((((((((((((((((((((((((()))******(((''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~}}}{{{vvvsssppphhhbbbbbbVVVZZZ^^^bbbfffooo|||{{{iii___RRRGGGAAA>>>===<<<===;;;999999:::;;;:::999777666;;;AAAAAAHHHaaa}}}UUU======>>>999:::::::::::::::999888777666777888999999999888888888999:::<<<>>>???AAAAAA===<<<<<>>======@@@CCCFFFGGGFFFCCCBBBAAABBBCCCBBB@@@>>>===>>><<<>>>AAA@@@@@@BBBJJJPPPMMMKKKHHHFFFCCCBBBAAAAAA666666777999<<<<<<;;;999888999:::;;;::::::888888===:::888777777888777777333333444444444444333333---...000111111111000///222000///...//////...,,,++++++******++++++,,,---,,,+++***+++---...---,,,))),,,//////...---///111,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************(((((())))))*********+++((((((((((((((((((((((((((()))+++***(((''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&xxx~~~|||zzz|||vvvwwwvvvfff___]]]WWWQQQNNNLLLPPPTTTWWWaaappp~~~}}}ooo^^^WWWLLLBBB===:::999999;;;:::999:::::::::888777>>>666777AAAFFFPPPqqqaaaGGG===:::999999888888888888888888888888999777666555666777999:::888:::;;;<<<<<<===@@@BBB???@@@AAAAAA??????@@@AAADDDBBB@@@@@@AAAAAA@@@???CCC???>>>CCCGGGFFFEEEEEEDDDGGGFFFCCCBBBCCCBBB>>>@@@@@@AAABBBDDDGGGIIIKKKJJJJJJHHHFFFDDDAAA???===;;;888555555666999::::::<<<<<<<<<<<<<<<;;;::::::>>><<<888444333444555777999666333222222333333222222333444333111000111222---...//////...,,,***)))------,,,,,,,,,+++++++++000...---++++++,,,---...........................++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&'''&&&%%%%%%%%%%%%&&&'''nnnuuuvvvyyy|||yyyzzzzzzqqqcccVVVRRRQQQNNNJJJHHHIIINNNRRRVVVaaarrr}}}kkk]]]VVVPPPFFF???;;;:::999999999999999:::;;;;;;:::999;;;777<<>><<<999666444555666666===;;;999666444333333444555666666555222111111222............---,,,+++***++++++,,,,,,---------...///...,,,++++++,,,---...------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&'''&&&%%%%%%%%%%%%&&&'''gggvvv}}}pppjjjgggmmmwwwxxxpppfff^^^SSSHHHFFFFFFDDDCCCCCCHHHMMMQQQVVVbbbuuu~~~ooo^^^RRRLLLGGG???:::888888999999777888888999::::::;;;;;;;;;:::CCCRRR___rrrjjjUUU>>>555555666666666777777777777777777777777777666555555555666888999777888:::::::::;;;===???BBBBBBBBB@@@??????BBBDDDDDDBBB@@@???AAACCCDDDDDDEEEAAAAAAEEEGGGEEEDDDEEEIIILLLLLLHHHGGGHHHFFFBBB??????@@@BBBEEEIIILLLNNNOOOMMMIIIEEEAAA>>>===<<<;;;888555555777;;;>>>???=========>>>======<<<;;;<<<;;;:::888777666666666??????>>>:::555222444777999:::999777444222111222///......---,,,,,,,,,,,,***++++++,,,---...///000///...,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''ccc~~~|||]]]ZZZWWWZZZ^^^```\\\XXXUUULLLEEECCCCCCBBBBBBEEEKKKOOOTTTYYYeeeyyyuuufffXXXNNNEEE@@@;;;777666777888888666777888888888888:::;;;<<>>???BBBEEECCCAAA???>>>AAACCCEEEEEEFFFCCCCCCGGGGGGDDDDDDFFFGGGJJJJJJHHHGGGIIIHHHEEE>>>???@@@BBBEEEIIILLLNNNMMMJJJGGGCCC@@@???>>>???===:::777666888;;;===>>><<<===============<<<<<<::::::999999888666555444;;;===>>>:::444222666:::======<<<999555222111222///...---,,,+++,,,------++++++,,,---......//////...---,,,+++++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&___yyylllQQQPPPOOOPPPQQQSSSRRRQQQMMMGGGCCCCCCCCCCCCFFFJJJNNNSSSXXX^^^kkkuuuhhh[[[OOOHHHAAA===999666666777777777666888999888666666999;;;;;;DDDTTTeeexxxbbbFFF===777777999666111000444444444444444444444444444444444444444555555555777888::::::999:::<<<>>>AAAAAA@@@>>><<<===AAACCCAAA???======@@@BBBDDDDDDEEECCCDDDGGGGGGCCCCCCFFFDDDHHHIIIGGGHHHKKKKKKIII??????@@@BBBDDDGGGJJJLLLGGGEEECCCAAA@@@@@@AAABBB???<<<999777888::::::::::::;;;;;;<<<<<<<<<;;;;;;777777888777666555333222333666888666333333888===??????>>>:::666222111111///...---,,,+++,,,---...------------------------------,,,,,,++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&bbb~~~mmm___WWWLLLMMMMMMNNNOOOOOOOOOOOOHHHEEECCCDDDCCCCCCHHHNNNOOOUUUZZZ```lll~~~tttggg\\\RRRIIICCC===;;;888666666777777666666888:::999777777;;;???AAARRRjjjdddEEE<<<666444777888555222222333333333333333333333333222333333333444444444444666777888888888888:::<<<>>>>>>>>><<<;;;;;;>>>@@@>>><<<;;;<<>><<<:::999999999777666888888999999::::::999999444444444444333222111000...000222333333666;;;@@@??????>>>:::555111000000...------,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%iii~~~iii\\\SSSLLLLLLMMMPPPSSSUUUVVVUUUTTTQQQNNNLLLKKKGGGDDDHHHNNNPPPUUUXXXZZZ```lllwww{{{yyy{{{{{{qqqcccXXXPPPJJJDDD???999777555555777888888777555888;;;;;;:::<<>>>>><<<;;;;;;;;;===AAA???<<<>>>BBB@@@DDDEEECCCCCCFFFEEEBBBCCCBBBAAA@@@@@@AAABBBCCC<<<<<<===>>>???@@@AAAAAA;;;:::::::::;;;999666444555555666777777777777777222222111000000/////////---...///222666;;;???BBB>>>>>><<<999444000//////,,,,,,------...------,,,******++++++++++++++++++,,,,,,,,,,,,,,,+++******************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%lllpppbbb]]]WWWQQQKKKNNNSSSYYY]]]___^^^]]]___\\\XXXSSSKKKEEEGGGMMMRRRUUUUUURRRSSSYYY^^^```hhhkkkssszzzkkk```QQQHHHDDDBBB>>>:::555444333444777888999888555888<<<======@@@GGGMMMlll|||UUU>>>:::999555444666666333333555111111111111111111111111111111222333333333333222222333444444333333555777888999::::::888888999:::888888999;;;===<<<:::777666777:::===<<<999;;;@@@===@@@@@@======???>>>:::DDDCCCBBB@@@??????@@@@@@:::;;;===>>>????????????777777999;;;<<<:::777333333333444555555666555555111000///...------......///...///222888>>>BBBCCC======;;;888333///......+++,,,---.........---,,,(((((()))***+++,,,,,,---+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%pppuuuhhhfffeee___XXXUUUUUUZZZ```cccbbbeeejjjdddhhheeeXXXLLLIIIMMMOOOPPPRRRQQQMMMJJJLLLSSSZZZ___bbbkkkxxx}}}iiiUUUMMMDDD???======:::777777666555555555777888999888>>>AAA???;;;@@@PPP___gggGGG;;;;;;555555444333333222111111222222222222222222222222111111222222222333333333555444333333333333444555<<<;;;:::999999999:::;;;::::::;;;;;;::::::999888999888777777888:::<<<>>>BBB@@@>>><<<<<<===???AAAHHHEEEAAA??????>>>===<<<888:::<<<>>>>>><<<999888:::::::::;;;;;;999555111444444333333333444555666///........./////////...///...///333888======<<<===;;;777333111/////////---------,,,,,,+++++++++'''((()))***,,,---...///***+++,,,---------,,,++++++***)))'''''')))***++++++******)))))))))))))))))))))))))))))))))))))))***)))((('''&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$######'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&uuuvvvnnnnnnnnniiibbbXXXXXX\\\dddhhhiiijjjmmmqqqtttooo___PPPKKKMMMQQQTTTTTTSSSOOOLLLNNNTTTZZZ___```hhhsss~~~ppp[[[KKKEEE>>>:::::::::888555777666555555666777999:::<<<<<<===<<<;;;DDD]]]vvvVVVBBB:::555555444444333222222111111222222222222222222222222111111111222222222333333555444333222222333444555666666666666777999<<<===;;;;;;;;;;;;;;;:::999999888777666666777999<<<===EEECCC@@@===;;;;;;;;;<<>><<<;;;;;;;;;>>>===;;;;;;;;;:::888666888888999999999999888888777777888999:::999555222111222333444444333222111///////////////////////////000111555999<<<===<<<<<<:::777333000---,,,,,,***************+++++++++******+++++++++,,,,,,,,,,,,,,,------,,,+++******+++***)))(((((()))***++++++***))))))(((((())))))(((((((((((((((((((((((()))(((''''''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&yyyiiihhhmmmzzzlllZZZVVV\\\aaaeeedddbbb___]]]___dddhhhhhhgggiiipppxxxwwwdddOOO@@@===;;;999888999999777444666666666666777999;;;<<>>AAACCC;;;<<<<<<<<<<<<;;;::::::666666666666777999:::;;;>>>>>>>>>>>>>>>???@@@AAA>>>=========>>>===:::888888888888888999999999:::666777888:::<<<;;;888555444555666777777555333111000111222222111000111222000111333777:::<<<<<<<<<;;;:::666333///---+++***(((((())))))******++++++,,,,,,,,,+++++++++******------,,,,,,++++++***)))******)))(((((()))************)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&|||qqqqqqxxxmmm\\\ZZZ```fffiiiiiiiiihhhiiikkkooorrrqqqooopppuuu{{{~~~lll^^^QQQEEE>>>;;;:::999888888777555333666666666666888:::<<<>>>===;;;BBBPPP\\\mmmyyyTTT>>>777444333333222111111111111111000000000000000000000000000000//////000000000111111111000111111111111111111000222222333555888;;;>>>@@@;;;;;;<<<<<<;;;;;;:::999666777777888999:::;;;<<<:::;;;===???AAACCCCCCDDD???>>>>>>>>>???>>>;;;888999999999999::::::;;;;;;888888:::<<<>>>===:::777555666777888777555222111222444555444222222333555000222666888:::;;;<<<<<<:::999666333000---+++***((((((((())))))*********------,,,++++++******))),,,,,,++++++******************))))))))))))*********))))))((('''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&zzz|||kkk]]]\\\aaaeeejjjkkknnnqqqtttxxx{{{||||||yyyzzz{{{eeeUUUKKKCCC???>>>888888777666555444333222666666666777999;;;>>>???>>>@@@JJJZZZnnnxxxYYY===777888444222555000000000000000000000000////////////////////////////////////000000000000//////000111111000//////000000111222444666999:::::::::;;;;;;::::::999888888888999:::;;;<<<======>>>???AAABBBCCCCCCBBBBBB???>>><<<<<<<<<<<<999777777888999:::;;;;;;;;;;;;999:::;;;===???>>>;;;888555555666555444222000///222555777666333222444666111444888:::;;;;;;;;;<<<999888777444111///---,,,)))))))))))))))*********------,,,,,,+++******)))++++++************+++,,,)))))))))******)))))))))***)))((((((''''''((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~hhh^^^aaafffggglllooottt{{{rrrbbbPPPGGGAAA<<<999;;;666666666555333333444555666666666777:::<<>>?????????@@@BBBDDDEEEEEEDDDBBBAAAAAA???<<<;;;;;;:::999777555666888:::;;;:::999999::::::;;;===>>>===:::777777777666444333111000000111444666555222000333666111555999<<<;;;:::;;;<<<888888777555333111///...******************))))))---,,,,,,++++++***************))))))***+++,,,---))))))************))))))))))))(((''''''''''''(((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''$$$$$$%%%''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&xxxeee```fffkkklllooosss{{{xxx___QQQEEEAAA>>>999666777666666666555444555777999555666666888:::===@@@AAAEEE]]]yyyvvvTTT888;;;999111111555444---////////////000000000000////////////////////////............/////////000---...///000000///...---//////000111333666888:::888999999999999888777777;;;<<<===???@@@@@@@@@@@@@@@BBBDDDFFFGGGFFFDDDBBBDDDAAA>>><<<;;;;;;:::999333444777:::;;;:::888777999::::::<<<===<<<888555;;;:::888666444333333222///333555444000///111555111555:::<<<;;;:::;;;<<<888777777666444222000///,,,,,,++++++******)))))),,,,,,,,,+++++++++******))))))(((((()))+++---...))))))************))))))))))))((('''''''''''''''''''''''''''''''''''''''###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&(((((()))$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&mmmaaaaaaeeejjjnnnrrrwwwfffUUULLLAAA;;;999999777555666555555444444444555555777444555:::;;;;;;BBBLLLXXXwwwYYY;;;666555555444222111000000000000///...............///////////////...------............////////////...............///000000/////////000111333444555444333222333444777:::<<<<<<>>>@@@AAAAAA???===;;;===>>>AAADDDEEEFFFEEEEEEBBBBBBAAA???<<<999999999999999::::::999888666555666777999;;;<<<<<<<<<<<<<<<<<<;;;999777444222111777555222///......000111000333777;;;===>>>===<<<;;;:::999777555222000///...,,,******++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%kkk``````dddjjjoootttyyy~~~^^^OOOHHH???:::999999777555666555555444444555555555777666888<<<===???IIIUUUfffvvvLLL;;;555555444333222111000000000//////...............//////000000//////...------.........////////////......------...//////000/////////000111222333444222222222333444666888:::999;;;===?????????===<<<>>>???BBBDDDEEEEEEDDDDDDAAAAAAAAA???<<<:::::::::999999999999888666555444555666888999:::;;;;;;;;;;;;;;;:::999777555333222777555111...------...//////222666999<<<=========<<<;;;:::999777555333111///---++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%{{{ggg___```eeejjjooowww}}}nnnOOOFFFAAA;;;888999999777444666555555444555555666666666777:::===@@@GGGWWWfff|||ZZZ<<<:::555444444333222111000000000///......------......//////000000000///......---------.........//////......---------...//////000000000000000111222222111222333444666777777777666888:::<<<>>>===<<<;;;>>>???AAABBBCCCCCCBBBBBB???@@@AAA@@@===;;;;;;<<<888888888777666555333222444555555666777888999999999999999999888666555444666444111...,,,,,,,,,---...000333777:::<<<<<<===<<<<<<;;;:::999777666555111///---,,,,,,,,,***)))************++++++,,,,,,************************))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%{{{pppfffdddgggiiimmmqqq{{{wwwYYY@@@===:::888777888888666444555555555555555666666777666888;;;===CCCSSSkkk~~~hhhEEE666777444333333222111000000000//////...------------.../////////000000//////...,,,,,,---------............---------------......000000/////////000000111111222444777888888777666777888:::;;;<<<;;;;;;:::<<<<<<>>>????????????>>>===???@@@@@@>>><<<<<<<<<777666666555444333222111333333444444555666777777777888888888888777666666666555222///---,,,,,,,,,---...111444777999;;;<<<;;;;;;;;;:::999888777666333000...,,,,,,,,,***)))))))))******++++++,,,,,,************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyyoookkkkkkpppttttttuuuwww~~~www___HHH999777666666777777777666444555555555555555666777888777999;;;???LLLeee```EEE;;;777444222222222111111000000/////////...------------------...////////////......,,,,,,,,,,,,------------------,,,,,,,,,,,,------/////////...//////000000111333666888999888777666:::;;;;;;;;;;;;:::888888888888999:::::::::::::::<<<>>>@@@@@@>>><<<;;;<<<555555444333333222222222333333333444555555555666555666666777777666666666777555333111///...------,,,---///111444777999;;;999999999999888777666555333000...,,,,,,,,,***))))))))))))******+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&sssmmmlllnnnttt}}}~~~}}}fffNNN???999555555666777777666666555555555555555666777888888888<<<@@@III^^^yyy___AAA333777888333111111111000000000/////////...------,,,,,,------,,,,,,---.........------+++++++++,,,,,,,,,------------,,,+++++++++,,,,,,...............///000000222333555777888888666666;;;;;;;;;:::999888777666444555555666777777888888:::===??????===;;;::::::444333333222222333333444222333555666666666555444444444555555555555444444555444333222000/////////---------...111444777888888888888888777666555444111///---,,,,,,,,,***)))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''~~~wwwooolllnnnqqqyyynnnWWWDDD;;;999666777777777666666666666555555555555666777888999999???IIIXXXuuuzzzaaaFFF777444333333444000000000000000////////////...------,,,,,,------***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,---...///000111111222333555555555555444999888888888777777666666222222333444555777888999999<<<>>>>>><<<999888777222222111111222333555666222444777999999888555333333333333444444333333222333222222111000/////////------,,,,,,...111444666999999999888777555444333///---++++++++++++***)))++++++******))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''vvvqqqppppppssszzz}}}}}}ttt___MMM???888777777888888777666555666777555555555555666777999999999BBBPPPdddvvvRRR888:::;;;000---555000000000000////////////......---,,,,,,,,,,,,---)))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++*********+++++++++,,,---...///111222000111111222333333333333555555555666666666666666222222222333555777999:::999;;;>>>>>>;;;888666666222111111111222444666777222555888;;;;;;999555333222222333333333222111111000000000000////////////...---,,,+++---000333555:::::::::999777666444333...,,,******+++++++++))),,,,,,+++***)))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''wwwuuutttwwwxxx{{{~~~{{{uuutttwww~~~{{{lllWWWGGG???;;;666111777777666555555555555555:::444000333777888999<<>>===:::777555333222222111//////111444666555333.........------,,,,,,,,,,,,------...///111222333999888666444111///---,,,++++++***************)))***)))))))))((((((((('''))))))((('''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$###$$$%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%'''''''''''''''''''''''''''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|||uuuhhh___```ggguuu{{{qqqddd]]]QQQIII>>>999:::;;;:::888777666666555555555555666555555777;;;<<<===CCCJJJXXXmmmqqqNNN===444000444555000...111/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,------------...///000111111111111111000222444444222111000111///000111333555666666777444555888:::;;;;;;:::999<<<<<<;;;888666555666777@@@>>>;;;777444222000000111000000111222333222000.........---------------,,,,,,,,,---///000222333666555222000...,,,++++++)))))))))))))))*********))))))))))))(((((((((((()))((((((''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$''''''''''''''''''''''''''''''((())))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyyoooccc\\\cccmmmxxx~~~uuudddWWWPPPJJJDDD===::::::;;;999777777666555555555555666666555555888:::;;;???LLLYYYddd~~~XXX???555111000333333///...111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,,,,------------...//////000000000000...111444444333111000000000111333555666666555444555666888::::::999888777999::::::888777666888999>>><<<999555333111000///000000000000000000///..................---------++++++,,,---...000111222444333000...,,,++++++***((()))))))))******++++++))))))))))))(((((((((((()))(((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ttthhh^^^\\\gggttt~~~wwwfffWWWMMMHHHFFFBBB===:::::::::777555666666555555555555666666666666777999===HHH^^^qqq|||ZZZ@@@777444222111222000...///111............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************((()))***+++,,,,,,,,,,,,+++,,,---...////////////...000333444333111000000333444666888888666444333666888:::<<<<<<<<<;;;:::999::::::999777666777888888777666444333111111000000000111000///...------........................+++++++++,,,---///111222333222111///---,,,,,,+++)))******++++++,,,,,,,,,(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}lll```YYY\\\jjjxxxtttdddVVVKKKEEEBBB???<<<:::888888888777666666555555555555666666777888777888???III]]]yyywww[[[???444666444333111000///...//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************(((((()))***++++++++++++***+++,,,---.../////////...000222333111000111111555666888999999888666555666888;;;>>>AAAAAAAAAAAA<<<<<<<<<:::777444444444444444555666555333222111///111222111///---------.............../////////******++++++---...000111222222222111000...---,,,+++++++++++++++,,,,,,,,,(((((((((((())))))))))))(((''''''''''''(((((()))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%$$$%%%&&&'''&&&$$$###$$$$$$%%%%%%&&&&&&'''&&&'''(((((()))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~wwwzzzyyyeeeYYYWWW___ooo~~~yyypppcccUUUJJJDDD@@@???;;;999777777777777777777555555555555555666777777888888===JJJ]]]xxx{{{___GGG888444666111000//////000000...+++.........---------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************'''((()))***++++++++++++)))***+++---.........///...000111111000000111333555666888:::;;;;;;;;;;;;666888;;;>>>@@@AAAAAA@@@<<<======;;;999666666666333555777999888666222000///111222111///------///---........./////////000)))******+++,,,...///000000111222333222000---+++++++++++++++************'''((((((((()))))))))***'''''''''''''''((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&'''&&&%%%######$$$%%%%%%&&&''''''%%%&&&''''''((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&uuuooovvvaaaVVVYYYeeewww~~~yyyzzzllldddXXXNNNFFFBBB@@@???<<<:::888777666666777777555555555555555666777888888999BBBTTTmmmoooNNN<<<666444111......---...111222...(((......---------,,,,,,,,,++++++++++++++++++++++++************************************************************************'''((()))******+++++++++((()))+++,,,---.........///000111000///000222333444555777:::<<<===??????888999;;;======<<<;;;:::999;;;<<<<<<;;;::::::;;;444666:::<<<;;;777333000...111333222///---...000---.........//////000000))))))***+++,,,...///000...000222444333000---***++++++******))))))(((((('''((((((((())))))******'''''''''''''''((()))***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&pppooo{{{ttt^^^[[[```hhhyyy{{{qqqkkkdddZZZNNNGGGDDDCCC@@@===;;;888666666777777555222777777555444555999:::999:::AAAQQQjjjxxxNNN;;;888444111111////////////............------------------------,,,,,,,,,++++++*********************))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))************+++++++++******+++,,,---//////000...///111333444444444333444444555666999<<>>555666444222444////////////............------------------------,,,,,,,,,++++++*********************))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))*********+++++++++******+++,,,---...//////...///111222333444333333444444555777999;;;===>>>@@@<<<:::;;;:::666555777===<<<;;;;;;:::::::::;;;:::999777777777666333111444333222111000/////////111000//////.........///---,,,+++***+++,,,...///000111111///,,,******+++))))))************))))))'''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%~~~jjjgggyyy~~~xxxvvvyyy{{{zzzmmm]]]___hhhrrr}}}wwwpppggg___YYYUUUPPPKKKDDDAAA@@@???===:::888666555555666666444333777666555444666:::AAAFFF\\\jjjSSSAAA222111444333222444/////////............---------------------------+++++++++++++++*********************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++******+++,,,------...///......000111222333333333444555777999:::;;;;;;:::;;;999999;;;:::666444666<<<;;;;;;;;;;;;:::::::::;;;999888888888777555333222222222111111111000000111000000///////////////...---,,,,,,,,,---...///...//////---+++))))))***((())))))******))))))(((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%xxxhhhiiioooqqq{{{}}}rrrjjjlllnnnkkkrrrsss{{{nnnaaafffqqq{{{{{{qqqmmmggg```[[[WWWUUUTTTHHHEEEAAA???>>>===:::777555555444555555555444444777666777999;;;BBBNNNYYYsssuuu[[[???777111222333111000222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************)))))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))******+++,,,------------...///000111222222222444666999;;;;;;;;;999888444333666;;;<<<999888999;;;;;;;;;<<<<<<;;;;;;;;;<<<;;;999999888777555222111111222222222222222111111000000/////////000000///...---------......///......///---***))))))***(((((())))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%tttfff]]]cccrrryyynnnbbb```aaa______ccckkkrrrsssrrrvvv}}}nnndddmmmyyyvvvpppgggccc^^^XXXSSSRRRRRRRRREEECCCAAA???===:::777444444444555555444444555555777666888<<<@@@HHHZZZlllsssTTT>>>999666444333222//////111............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))******+++,,,,,,,,,---------...///000111222555666999;;;<<<:::888666222222555;;;<<<999888999::::::;;;<<<<<<;;;;;;:::===<<<:::888777666222000000000111222222222111111000///////////////000000............---...............///---+++******+++(((((())))))))))))(((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%qqqcccYYYdddjjjdddZZZUUUUUUVVVNNNSSS\\\bbbccceeeooozzz}}}mmmgggrrr{{{ppphhhccc___YYYSSSOOOLLLKKKJJJBBBBBB@@@>>>;;;888555444333444666666555555666888777666:::BBBHHHTTTlll|||[[[CCC777444444333222///...///000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******))))))*********+++++++++,,,,,,,,,---...///111111333555777999999888666444444333555::::::555333444777888999:::;;;:::999888;;;999888666666444111......///111222222111000//////............//////000............---------,,,---......---+++******+++'''(((((())))))((((((''')))))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%www\\\XXXVVVVVVTTTNNNLLLMMMEEEHHHNNNTTTXXX\\\gggsss||||||nnnkkkyyywwwlllccc\\\ZZZUUUPPPJJJFFFCCCBBB??????>>><<<999777666555222555777777555555777:::888999BBBOOO\\\mmm```EEE:::888000111222111////////////.........---------,,,,,,++++++++++++++++++++++++((()))))))))*********+++************))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((()))))))))***)))))))))***************,,,,,,+++,,,---...000111000111333555555444333222222111222666666222000222333444666777888777666555666555444444444444111///...///000111111000...------------------...//////---------------,,,+++++++++,,,---,,,***))))))***''''''((((((((((((''''''***))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%eeeUUUJJJMMMPPPKKKFFFFFFJJJGGGGGGKKKNNNQQQXXX___hhhrrr}}}pppooo|||tttiiiaaaUUUTTTQQQLLLHHHCCC???===<<<===<<<;;;888666666777222555777777666666888;;;:::===JJJ]]]oookkkGGG555333666///222333222111111///---......---------,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++************))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))************,,,+++++++++,,,...000111---...000111222222111111...,,,...222333111111333000111333555555444333222222111111222333444333111...///000111000///---,,,,,,,,,,,,,,,,,,---...///,,,---------,,,,,,+++******++++++***((('''((()))''''''((((((((((((''''''***))))))((('''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%qqq^^^LLLGGGKKKKKKGGGDDDBBBDDDGGGHHHHHHKKKOOOSSS]]]bbbqqqwwwttt|||xxxjjj___PPPMMMIIIEEEBBB@@@??????;;;:::888777555444444333111444333111555;;;===:::===HHHXXXjjjsssOOO:::222222444333222000.........//////------------------------+++++++++************)))))))))))))))))))))))))))************))))))))))))))))))(((((('''''''''&&&***++++++++++++******)))&&&'''''''''(((((()))))))))******)))'''&&&((()))((()))***+++,,,---........................------000000/////////111333444...///111111000000111333111111111111000///...------------,,,,,,+++++++++...---,,,,,,++++++++++++,,,,,,++++++***++++++++++++,,,,,,***)))(((***+++((((((((((((''''''''''''(((((('''''''''&&&&&&&&&))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((!!!!!!!!!"""###$$$&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''wwwgggVVVLLLGGGDDDCCCEEEAAACCCEEEEEEDDDFFFJJJMMMUUU[[[iii}}}{{{{{{{{{tttjjj\\\SSSHHHGGGDDDAAA???>>>>>>>>>999888777666555444444444777777777777777888;;;>>>GGGVVVkkk|||ZZZ@@@555333222000222111000///.........///------------------------+++++++++************)))))))))))))))))))))))))))************)))))))))))))))(((((((((''''''''''''&&&''''''((((((((('''''''''''''''((((((((())))))+++,,,,,,+++)))(((***+++''''''((()))***+++,,,,,,..................------///////////////111222333111222222222000///000111000000///......------,,,---------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,+++)))((()))***((((((((((((''''''''''''(((((('''''''''&&&&&&&&&)))(((((('''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$#########$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''yyyiiiYYYJJJ@@@@@@EEEBBBCCCCCCCCCBBBCCCFFFHHHLLLRRR^^^nnnzzz}}}pppfff___WWWMMMFFF@@@??????>>>===<<<;;;;;;666666555444444444444555777444555999888666>>>JJJ\\\ppphhhUUU>>>222222555333///222111000///............------------------------+++++++++************)))))))))))))))))))))))))))************))))))))))))((((((((((((''''''''''''$$$%%%&&&''''''(((''''''''''''(((((((((((())))))+++,,,,,,+++)))(((***+++''''''((()))***++++++,,,------------------......///.........///000111222333444444222000......///000///---,,,++++++,,,,,,---------------,,,,,,,,,++++++++++++,,,---...///,,,,,,++++++++++++,,,,,,......---+++)))'''((()))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&)))(((''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''~~~lllXXXGGGAAACCCCCCCCCCCCCCCCCCEEEGGGHHHIIILLLTTT^^^fffpppyyyqqqhhh\\\RRRMMMHHHDDD@@@=========<<<;;;:::888777444333333333333444555555777111333;;;<<<===NNNfff{{{tttHHH===222...222666444000111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************)))))))))(((((((((((((((((('''''''''&&&'''((()))******+++***(((((((((((((((((()))))))))******)))'''&&&((())))))******+++,,,,,,------,,,,,,------------...............//////000111111333444444333111///000111000///---+++++++++---............---------------------,,,,,,,,,------...,,,,,,+++++++++,,,------/////////,,,)))''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''lllUUUEEE???AAAAAAAAABBBDDDGGGIIIKKKLLLLLLOOOUUUZZZddduuu}}}qqqhhh___WWWMMMEEEAAA???>>><<>>>>><<<:::888666555222222222333333444555666888333555>>>CCCLLLffffffKKK888666333222333333222000000000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************)))))))))((('''''''''((((((((((((((('''((()))***+++,,,,,,,,,))))))))))))))))))(((((()))******)))'''&&&((()))*********+++,,,,,,------,,,,,,,,,,,,------............//////000111111111000222333333222222333555111000...,,,,,,---///000........................000///...---,,,,,,++++++,,,+++++++++,,,------...000000///,,,)))''''''(((((((((((((((''''''''''''&&&'''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''}}}eeeOOODDD@@@??????AAAEEEIIIKKKLLLOOONNNPPPUUU[[[dddqqq~~~|||pppcccZZZSSSMMMEEE???<<<;;;;;;;;;@@@???===;;;888666444333333333333333444555666666666444888AAALLL___~~~wwwQQQ888333444444333111///......///////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))************))))))))))))'''''''''(((((((((((((((&&&'''((())))))***))))))******))))))))))))((((((+++,,,,,,+++)))(((***+++(((((()))))))))*********++++++,,,,,,------.........///000111222222222111...000222333333444666888111000//////...///000111.........///////////////111111///---,,,+++++++++,,,++++++,,,,,,---...///000000///---)))'''((()))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((((((((((((((($$$$$$$$$%%%&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''ttt___TTTCCCAAAAAACCCHHHMMMNNNNNNNNNNNNSSS^^^fffkkkrrryyywwwnnnbbbVVVNNNFFFCCC@@@===<<<===>>>???>>><<<:::777444333222222444333333333444555666777555:::CCCOOObbb~~~~~~]]]CCC888333222000000111000...,,,...////////////---,,,++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))************))))))))))))''''''''''''((((((((()))''''''((((((((((((((('''*********)))))))))((((((+++,,,,,,+++)))(((***+++)))))))))))))))************++++++,,,------......///000111222333333333222///111333333444555777888000000000000000000000000....../////////000000000111000///------,,,,,,,,,+++++++++,,,,,,.../////////000///---***((()))***((((((((((((''''''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''}}}llleeeHHHFFFEEEGGGLLLPPPQQQQQQKKKMMMWWWeeepppsssuuuwww{{{yyy}}}uuukkkbbbXXXMMMEEE<<<;;;;;;<<<>>>AAADDDEEE;;;999666333111000111111444444444444444555666777:::EEESSSccc|||[[[===444999444///,,,...222444000,,,...////////////---,,,++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))************))))))))))))&&&'''''''''(((((())))))((()))))))))))))))((((((+++*********))))))(((((()))******)))'''&&&((()))+++++++++++++++,,,,,,,,,******+++,,,,,,---......///000222333444444333333000222333444444444666888...///000000111000000///.../////////000000111111///......---------......+++++++++,,,---...///000/////////---***))))))***)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''yyyaaaQQQGGGKKKPPPNNNPPPUUUQQQTTT[[[gggooorrruuuyyy{{{{{{|||sssfff]]]VVVKKKCCC???=========???BBBBBB@@@>>>555555444333333444444444999333000111444555888<<>>;;;999222111111111111000000000///000000///...------,,,,,,************************+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((&&&''')))***+++++++++***))))))(((((('''''''''&&&(((((()))***++++++,,,,,,,,,,,,------.../////////...///000111222333333333333333333444444333222222///000000111111111000000000000000000///////////////////////////......------,,,,,,++++++,,,,,,---000111111///,,,)))((()))((()))***)))'''&&&%%%&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''&&&%%%%%%$$$'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''{{{gggVVVQQQPPPNNNSSS\\\VVV\\\dddmmmuuuzzz{{{yyy|||||||||~~~zzzsssfffXXXPPPIII@@@999777===>>>@@@BBBCCCAAA===:::444444333333333333444444555222222555888:::AAAHHHQQQeee|||```BBB666555333---111111111000000000//////000//////...------,,,,,,************************************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((())))))(((((('''&&&'''(((************))))))(((((((((''''''''''''(((((()))******+++,,,,,,,,,,,,,,,---......//////......000111222333333333222333333333333333222222000000111111111000000///000////////////.........///////////////...------,,,,,,++++++++++++,,,,,,000111222000---***)))***((()))***)))'''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''|||{{{}}}hhh[[[QQQNNNUUU```eeemmmssssssxxx|||}}}}}}|||}}}xxxpppggg[[[NNNGGGAAA;;;888888???@@@AAACCCBBB???999444333333333222222333333444111111333777888===IIIUUUfffeeeEEE666555555333000000000000000//////////////////......---,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((('''''''''''''''(((((()))(((((('''((((((((((((''''''''''''(((((())))))******+++++++++,,,,,,------......///---...///111222222222222111222222333333333222222000111111111000///..................------------......//////......---,,,,,,,,,++++++++++++,,,,,,000222222000---+++******''')))***)))'''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''xxxuuu{{{yyyjjj\\\SSSUUU]]]rrr~~~|||yyy~~~}}}|||~~~{{{mmmeee[[[QQQFFFAAA>>><<<<<<@@@CCCBBBAAA@@@???;;;666222333222222222222333444444555555777:::<<>>CCCEEEBBB>>>:::999777555333333222222222333333444555999:::===BBBHHHXXXrrrrrr\\\FFF999111333444///...111/////////............------------------,,,,,,,,,************************))))))))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))******++++++,,,---------,,,---...///000111111111///000111111222222222111000000000///...---,,,+++,,,,,,,,,,,,++++++++++++---------------,,,,,,++++++******))))))******+++---......---***((((((((('''((())))))'''&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&xxxfff\\\[[[lll}}}|||{{{}}}~~~yyyoooeeeZZZNNNFFF@@@;;;:::<<<======@@@EEEBBB>>>999666555555555555333333333333444555666666777:::AAALLLZZZqqq}}}VVV;;;555333444555333...---000///.........------------------,,,,,,,,,,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((('''''''''''''''&&&&&&&&&''''''((('''''''''(((((((((((((((''''''''''''(((((((((((()))******++++++,,,,,,---+++,,,---///000000000000...///000111111111111111.../////////...---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++*********))))))))))))******+++,,,---,,,)))''''''(((&&&((())))))(((''''''(((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%{{{zzzvvviiiYYY]]]nnn~~~|||{{{}}}~~~}}}~~~xxxlllbbbYYYPPPFFF>>><<<:::<<<@@@AAA@@@AAAEEE<<<999666444444555555444444444444444555666777888;;;@@@LLL___tttfffEEE444111666777444222222222111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''&&&&&&&&&((()))***''''''''''''((((((((()))''''''''''''''''''''''''))))))******+++,,,,,,,,,+++,,,---...///000000000---...///000111111111111------.........------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++******)))))))))(((((()))))))))+++,,,---,,,***(((((((((&&&'''))))))(((''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%}}}xxx{{{vvveeeXXX\\\xxx~~~||||||}}}~~~}}}}}}~~~vvvmmmaaaWWWPPPHHH>>>777888888<<>>===@@@666555444444555666555333444444444555666777888888HHHOOO^^^tttrrrMMM:::888///555555...---333444.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&&&&'''(((***+++&&&'''''''''(((((())))))'''''''''''''''''''''&&&)))))))))***++++++,,,,,,++++++---...///000000000---...///000111111111111,,,,,,------...------------------,,,,,,,,,+++++++++,,,,,,,,,,,,+++******))))))(((((((((((()))))),,,---...---+++)))))))))&&&'''))))))(((''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%yyy~~~lll[[[```rrr~~~}}}~~~|||{{{~~~~~~ttteee\\\PPPFFF@@@===;;;999;;;===@@@BBBAAA===888555444555666555333222333555777333111444777:::@@@GGG```sssdddKKK888111333333333222222111000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))((('''&&&&&&%%%%%%''''''((((((((((((''''''))))))))))))******************+++,,,,,,---......,,,---...000111222222222---------,,,,,,,,,++++++///...---,,,++++++++++++,,,,,,,,,+++++++++******((((((((((((((((((((((((---...///---***((('''(((&&&((()))(((%%%$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&gggqqq{{{qqqhhhhhhooo}}}~~~}}}||||||{{{yyywwwxxx}}}xxx{{{~~~{{{xxxooocccUUUNNNEEE???<<<;;;:::999??????>>>===;;;999666555111222333333333333333444555333333777<<>>EEEOOOfffYYY:::;;;777444444222...000555000000000///......------,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))******+++,,,,,,,,,+++,,,,,,---.........---............---------,,,)))***+++---......------,,,,,,,,,+++++++++******************************+++...222444333222111111111...***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&///444;;;HHH[[[ooozzz|||zzzxxxaaabbbfffppp}}}yyytttrrrqqqooonnnkkkmmmnnnooopppuuu}}}ssshhh```[[[OOOLLLGGGBBB===999777777444666777666555444666888777777666666555444444333000444666666555:::CCCLLL^^^nnnxxxXXX???333777444111111///---000666111111000000///......------,,,,,,,,,++++++++++++************************((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((())))))'''((()))***+++,,,---...***+++,,,...////////////............------------,,,,,,,,,------.........,,,,,,,,,+++++++++******)))))))))))))))))))))))))))---111444333222111111111---(((&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&555333111555GGG```rrrxxxxxx|||sssfffYYYZZZiii}}}xxxuuussspppnnniiilllnnnoooooosssyyy~~~~~~ssshhh^^^VVVPPPCCC@@@>>>===;;;777555666222444666666555666999<<<<<<:::777555333333333444111666::::::999???LLLXXXvvvyyyTTT666222===333000000333444111000222111111111000//////......---------,,,,,,,,,++++++************************(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))&&&'''((()))+++---...///***+++,,,...///000000000//////.........---------......---------...//////,,,,,,,,,+++++++++******(((((((((((((((((((((((((((,,,111444444222222222000,,,'''%%%&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&111333333444;;;MMMeeewwwxxx}}}{{{ddd[[[VVV[[[wwwzzzttttttqqqlllfffhhhkkknnnppppppooonnnxxx}}}}}}ssshhh^^^TTTJJJDDD<<<;;;:::888666555444444444555666777999:::<<<<<<;;;777666777555222333666777666888<<<>>>GGG\\\ppprrrUUUAAA777666666222111///.........///000///............------------------,,,,,,+++++++++******************************))))))((((((''''''(((((())))))((('''&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))******)))(((''''''(((((((((((((((((((((((((((&&&&&&&&&'''''')))******((()))***+++---...///000//////.........---------......---------......///---,,,,,,+++***)))(((((())))))))))))((((((((((((+++,,,...///000000000//////+++'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%///111222333666BBBSSS```iiisss}}}}}}jjjZZZSSS]]]nnn~~~xxxtttooonnnnnnmmmkkkhhhiiilllooopppsss|||}}}yyysssmmmddd[[[SSSKKKCCC>>>:::999888666555555555444555666777888:::;;;<<<===<<<999888999777333444777666777===EEEOOO___yyy~~~mmmVVVCCC:::777666555111111///.........///000............------------------,,,,,,,,,+++++++++************************))))))))))))((((((((((((((((((((((((((('''&&&&&&'''((((((((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((()))***)))'''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''((()))***((()))***+++,,,.../////////.........---------,,,......---------------...,,,,,,++++++***)))))))))))))))))))))((((((((((((+++,,,...///000000//////...+++'''%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%...111333333222666>>>EEETTTbbbqqq|||qqqccc\\\[[[mmmzzz}}}wwwqqqqqqnnnjjjfffeeehhhllljjjjjjnnnvvv|||{{{ppphhheee^^^YYYSSSMMMGGGBBB<<<999666666555555444555555555777777999:::;;;<<<======777555666777666333444999:::@@@LLL\\\mmmWWWJJJ;;;333333666444111111000//////......//////............------------,,,,,,,,,,,,++++++++++++************************(((((((((((())))))))))))(((((((((((((((''''''&&&''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((()))***)))'''''''''(((((((((((((((((((((((((((''''''&&&''''''((()))***(((((()))+++,,,---...///......------------,,,,,,///......---,,,,,,,,,,,,************************))))))))))))((((((((((((***+++---...//////...------***&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%///222444333111111444888AAANNN^^^kkkwwwpppbbbPPP[[[nnnqqqooommmkkkjjjiiigggfffjjjhhhiiilllpppwwwxxxpppggg]]]VVVTTTPPPMMMIIIDDD@@@<<<999777444333333333444555666777888999;;;<<<============555444555777666555999???EEERRRggg~~~zzzaaaBBB;;;333000111333111///000000//////.....................---------,,,,,,,,,+++++++++++++++++++++************************''''''(((((())))))******'''((((((((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))'''&&&''')))(((((((((((((((((((((((('''''''''''''''((())))))(((((()))***+++,,,------------,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++))))))*********+++++++++))))))))))))(((((((((((()))***,,,---------,,,,,,+++(((&&&%%%&&&''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&///000222111//////222555555===LLL]]]lllyyymmm[[[UUUYYYnnn}}}uuummmjjjkkkkkkhhhcccjjjhhhhhhjjjkkknnnwwwttthhh```YYYPPPJJJIIIGGGFFFCCC???;;;888777666222222333333555666777888999:::<<<>>>>>>>>>===<<<999777777888777888AAAKKKXXXlll___EEE888888777444111//////000///////////////......---...------------,,,,,,,,,++++++++++++++++++++++++************************''''''(((((())))))******''''''((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&''')))((('''&&&''')))(((((((((((((((((((((((((((''''''''''''(((((()))(((((())))))***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,///...---++++++*********)))))))))***++++++,,,,,,))))))))))))((((((((((((((()))+++,,,,,,+++******)))'''%%%%%%&&&''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,---------,,,...111444///333???QQQbbbppp~~~uuuaaaRRRZZZsssuuullljjjkkkiiiggggggfffhhhkkkkkkjjjpppxxxzzzlllbbbXXXSSSNNNGGGCCCBBB??????>>>;;;777444444555333444444555666888999::::::;;;===>>>>>>===<<<;;;999666555666888@@@OOO^^^www___GGG===222555777555111...///222...////////////...------------------,,,,,,,,,,,,*********+++++++++++++++************************(((((((((((())))))))))))&&&'''((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%'''(((((('''&&&''')))((((((((((((((((((((((((((((((''''''''''''(((((('''(((((()))******++++++******++++++++++++,,,,,,------,,,+++************))))))******+++++++++,,,))))))))))))((((((((((((((((((******+++***)))((('''&&&%%%%%%'''((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''+++,,,,,,,,,,,,---///111...///555AAALLLZZZmmm~~~yyyyyyzzzddd\\\```lll}}}{{{sssmmmkkkjjjgggfffhhhjjjhhhfffiiioooqqquuu}}}qqqgggZZZQQQJJJGGGEEE@@@======888999999777333222333555555555666777888:::;;;<<<:::;;;===>>>>>>===;;;999777666777===FFFWWWqqqaaaCCC999;;;111222333222000//////000....../////////...---,,,---------,,,,,,,,,++++++)))*********++++++++++++************************))))))))))))((((((((((((&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&((('''&&&&&&((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((()))*********************+++++++++,,,++++++************++++++***************+++++++++))))))))))))(((((((((((('''((()))***))))))((('''&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''------............------000...///222555@@@XXXooouuuoooxxxooo[[[SSS^^^nnnsssmmmllliiihhhiiiiiieeeaaaccchhhgggiiinnnvvvzzzjjj\\\SSSNNNFFF@@@@@@@@@<<<999999555666777666333222444666777777777888999;;;<<<===:::;;;===>>>>>><<<:::888;;;<<<@@@KKK\\\vvvaaaEEE666333555333111//////000000///,,,---.../////////...,,,,,,---------,,,,,,,,,++++++))))))******++++++++++++******************************))))))((((((''''''&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''%%%&&&''''''&&&&&&((()))(((((((((((((((((((((((()))(((((('''''''''((((((''''''(((((())))))******))))))******+++++++++,,,******************++++++************************))))))))))))((((((((((((''''''((())))))((('''&&&%%%$$$$$$%%%'''((('''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''------------------------...000222222333:::FFFOOOaaakkkxxxttt```SSSOOO```tttrrriiimmmiiieeebbb___```ffflllfffeeeggglllooosss||||||ooocccYYYOOOJJJEEECCC???;;;999777777777888777555444444555777888888888888777888888999:::999888:::===;;;777:::AAAAAACCCPPPkkkpppSSS???777666555333000000000000///////////////............---------------,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))************)))************+++++++++************************************************---,,,***(((((((((((()))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&---------------------------.../////////444===DDDVVVfffzzzppp]]]UUUPPPaaayyy}}}rrrllliiifffffffffeeedddddddddcccdddggghhhiiiooowwwzzzpppeeeZZZQQQIIIDDDAAA???<<<999777666666777777666444444444666777999888888888888888999::::::===::::::>>>>>><<<>>>CCCGGGSSSjjjdddUUUAAA555222333222000000000000000/////////...............------------------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))((())))))******))))))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((('''(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++************************++++++++++++++++++++++++,,,+++***)))((((((((()))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&------------------------,,,...///---,,,...444999CCCYYYrrrmmmcccKKKQQQ___ssstttooojjjhhhiiiiiifffbbbdddbbbaaacccbbb```ccciiirrryyyzzzlllfff^^^UUUNNNGGGAAA===<<<:::888666555555555555555444444444555777999:::999999888888999999:::;;;<<<999888;;;===???EEEJJJOOOdddoooHHH@@@666222333555333111000000000/////////..................------------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))))))))*********++++++************************++++++++++++++++++++++++,,,+++***)))((((((((()))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,---...//////---...000333444EEEZZZiiisss~~~ggg]]]UUUYYYfffuuuvvvmmmhhhiiiiiigggdddaaa```aaa```^^^___bbbfffjjjrrr~~~vvvnnnhhhYYYTTTNNNHHHDDD???;;;888777666555444444444444555444444444555666888:::;;;999999999999999:::;;;;;;::::::;;;;;;???IIIXXXdddxxxiiiIII<<<999555333444555333222000000/////////..................---------,,,,,,,,,,,,,,,++++++++++++***************))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************************************+++++++++++++++++++++++++++******)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,---............///000000444???QQQcccsss~~~|||xxxbbbUUUTTT\\\nnn~~~}}}qqqkkkhhhdddbbb___]]]``````^^^___bbbbbbaaabbbiiittt|||rrriiiaaaZZZVVVLLLHHHDDD@@@>>><<<:::888444444444444444444555555444555555777888:::<<<===:::::::::::::::;;;;;;<<<:::>>>BBBCCCIII\\\wwwjjjKKK222666444222000000000000000////////////...............------------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))((((((((((((''''''''''''''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......111---000???TTTeeerrrzzz{{{wwwgggYYYQQQVVVbbb}}}vvvkkkbbbddd___\\\^^^___^^^^^^aaa```^^^]]]^^^eeeppp||||||vvvmmmccc[[[TTTNNNKKKDDDAAA>>><<<;;;;;;999888444444555555555666666666666777888999;;;<<<===>>>;;;;;;::::::;;;;;;<<<===888@@@GGGLLLYYYuuu~~~\\\EEE:::777333333222000//////111333/////////.........------------------,,,,,,,,,,,,++++++++++++************(((((()))))))))))))))***))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))************************))))))************)))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&++++++++++++++++++++++++******)))***,,,---------111---...666AAANNN```ooo}}}vvv```UUUVVVcccyyy}}}pppllleee_________]]]]]]______```aaaaaaccciiirrryyy|||yyylllggg___WWWQQQLLLGGGDDD???===:::999999999999888666666777777888888888777888999:::;;;===>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<======DDDNNNZZZrrr```CCC777777:::111333555333000///111444//////.........------------------,,,,,,,,,++++++++++++++++++************(((((((((((())))))******))))))))))))))))))))))))((())))))******))))))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&++++++++++++++++++++++++---,,,++++++,,,---------......111333222999OOOeee~~~zzzfff```OOOeee}}}uuullldddbbb```^^^]]]^^^]]]bbbgggiiigggiiinnnsssvvv||||||vvvooojjjgggYYYUUUOOOJJJFFFBBB???<<<===:::888777777888888777777888999999999999999888::::::<<<===>>>>>>???>>><<<;;;;;;;;;;;;<<<======IIIOOOYYYkkkzzzZZZAAA999:::666///...222444333...+++,,,...//////.........------------------,,,,,,,,,+++++++++++++++************)))'''((((((((())))))******))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((()))))))))))))))(((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&+++++++++*********)))))))))************++++++++++++...000000000555>>>FFFgggqqq~~~vvviii```^^^mmmsssgggaaaaaabbbbbbjjjnnnssswwwzzz}}}{{{wwwvvvrrrmmmfff___YYYVVVIIIGGGDDD@@@>>>===<<<===>>>;;;888999;;;<<<;;;999===<<<;;;999888777777777888<<<===:::===BBBBBB===:::;;;======<<<===DDDLLLZZZcccqqqgggWWWBBB666444666444222222222000///............000000///...---,,,,,,,,,------,,,,,,,,,,,,++++++************************))))))((('''''''''''''''++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&#########$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%+++++++++*********))))))))))))*********+++++++++***,,,---,,,,,,000666;;;JJJUUUdddvvvttteeeccckkkyyy{{{lllgggjjjpppyyyzzz}}}{{{uuuqqqllliiieee___XXXQQQLLLIIIEEEDDDAAA???===<<<======>>><<<::::::<<<<<<;;;888;;;;;;:::888888888888888888;;;<<<:::<<>>999===<<<:::;;;@@@KKKYYYdddzzz|||[[[LLLBBB666000000222222000222111000///............000///...------,,,,,,,,,------,,,,,,,,,+++++++++************************)))((((((''''''(((((()))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))'''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))(((((())))))***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%+++************))))))))))))))))))*********++++++,,,++++++***+++,,,...///555???MMM^^^qqqvvveee^^^cccttt}}}rrrttt{{{}}}xxxtttoooiiieeebbb```[[[TTTNNNHHHDDDBBB@@@???>>>===<<<===>>>>>>>>>===<<<======<<<:::777999888888888888888999999888<<<>>>======???===:::>>>;;;888===LLLaaauuu```???888555333222222333333222111111000///............000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))((((((((()))******((())))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%************))))))))))))))))))))))))************...,,,++++++------,,,+++111777@@@MMM\\\jjjssswww}}}ooogggeeeggg{{{zzzwwwrrrnnnjjjeee___[[[XXXVVVQQQLLLGGGDDDBBBAAA<<<<<<<<<<<<===>>>@@@@@@===>>>>>>???>>><<<999666777777777777888999:::::::::===??????>>>??????>>>;;;===CCCPPPgggdddIII<<<444555666555444222111111111000///...............///...------,,,,,,,,,---,,,,,,,,,++++++++++++***************************++++++***)))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((************************((((((((((((((((((((((((''''''((()))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((((((((('''(((((((((((()))))))))((()))))))))************))))))))))))))))))))))))***)))(((((((((***,,,---((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))(((((()))))))))*********,,,+++++++++------,,,***//////222999DDDRRRbbbmmmpppdddeeelllxxxyyytttmmmkkkgggccc___ZZZUUURRRIIIHHHEEEBBB???>>>>>>>>>:::;;;;;;===>>>???AAAAAA<<<===??????===:::888777666666666777888:::;;;<<<<<<<<<======<<<<<>>===============::::::;;;===>>>???@@@@@@;;;<<<>>>===;;;999888888777777777888999;;;<<<======;;;;;;<<<===AAAKKKTTTeeexxxttt\\\HHH666000222222222111///...---///111//////......---......///------,,,,,,,,,,,,------++++++++++++************))))))))))))))))))))))))---,,,+++)))((('''&&&&&&'''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******)))))))))))))))*********++++++************************************************************************(((((((((((())))))))))))((((((((()))))))))******))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))******(((((((((((()))))))))***(((***+++***((((((+++...,,,***+++......000;;;HHH]]]ppppppdddbbblll}}}{{{xxxrrrlllfff```[[[WWWRRRPPPMMMKKKIIIFFFBBB???<<<<<<============<<<<<<999:::;;;<<<<<<=========999;;;<<<;;;888777888:::999999999999:::;;;=========;;;===DDDMMMYYYlll}}}gggIII===:::555111111222111000000111111222222.........------......///---,,,,,,+++,,,,,,------++++++++++++************))))))))))))))))))))))))))))))((((((''''''((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))(((((()))************)))))))))*********+++++++++************************++++++++++++++++++++++++************************))))))))))))*********+++(((((()))))))))*********))))))))))))************))))))))))))))))))))))))(((((()))(((((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((())))))******(((((((((((())))))))))))***---///,,,((('''+++000)))***...111---)))...888NNNaaavvvoooYYYWWWfffvvvzzzssspppooorrr{{{yyysssnnngggaaa[[[UUUOOOLLLLLLJJJGGGFFFDDDBBB>>>;;;888999:::;;;:::999888777888999:::;;;;;;;;;;;;:::888:::;;;:::777666999;;;::::::::::::;;;<<<===>>>===<<>>===<<<888888777666666777888999888888777777777777888888:::888777777888:::;;;;;;???888777<<<<<<666777>>>CCCDDDLLL```|||rrrVVVAAA>>>999444222111222333000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++***))))))((()))))),,,,,,,,,+++***)))))))))))))))((('''((()))***+++************************++++++++++++***************************+++++++++,,,,,,+++***))))))*********)))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++,,,---///000000>>>NNN[[[kkk|||uuuiiidddlllqqq^^^SSSMMMLLLNNNSSSYYY```hhhooouuu|||~~~zzztttoookkkhhhdddaaa[[[WWWRRRMMMJJJGGGEEECCCAAA@@@???>>><<<;;;:::999666555555444555666777888888777777777777777777888999888888999:::;;;;;;;;;===888888>>>===999===HHHSSSZZZkkkcccLLL@@@;;;999666333111111222333000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************************************++++++***)))))))))))))))************************---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,+++*********************))))))))))))******************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))))))))***+++,,,---...+++///555>>>QQQgggyyypppiiigggvvvnnnVVVKKKGGGCCC@@@>>>CCCFFFKKKPPPXXXdddsss}}}~~~~~~|||xxxssspppkkkhhhddd```]]]YYYUUURRRNNNKKKGGGDDDBBBAAA???>>><<<<<<;;;:::888777666666333333333333444555666777888777777666666777777888333444666888:::;;;::::::777555999>>>@@@BBBPPP```ppp|||[[[===222222333333222111111111222222///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))*********++++++************************++++++******))))))******''''''((()))******++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++++++++******)))******+++***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((())))))***,,,,,,,,,+++,,,111>>>SSShhhuuuooogggmmmwww}}}~~~{{{hhhTTTKKKHHHDDD@@@???AAAAAABBBCCCIIISSS```iiippptttzzz}}}xxxvvvtttrrrpppkkkfffbbb^^^\\\YYYWWWUUUQQQMMMJJJHHHFFFBBB@@@@@@???===;;;888888777666666555444444111222222333444666777777888777777666666777777888222555999;;;<<<<<<<<<<<<999999===AAADDDPPPggg~~~xxxYYYDDD999444222000000000111111111000000.../////////......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++,,,++++++*********++++++((((((((()))******++++++++++++++++++,,,,,,,,,---------------------------+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,+++++++++,,,,,,,,,,,,+++*********++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((())))))***+++,,,------...222>>>QQQ```qqqvvvggg```aaaccciiilllpppssstttsssqqqpppfff\\\PPPIIIDDD@@@???AAAEEEDDDCCCBBBDDDJJJQQQVVV^^^aaafffjjjnnnuuu|||}}}wwwsssooommmkkkjjjgggccc]]]YYYWWWUUURRRQQQOOOLLLIIIFFFFFFDDDAAA???>>>===;;;999666666555555555444444444222222444555666777888888888888777777777777888888999;;;>>>>>><<<;;;<<<===<<<@@@GGGMMMUUUhhhlllMMM;;;777999666111000111111111111000///..................------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---------.......................................------........./////////------,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,------------,,,+++++++++++++++************************************************************************************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((()))***+++)))***------+++---999FFF^^^rrr|||hhh\\\YYYMMMOOORRRUUUXXX[[[[[[\\\UUURRRNNNJJJCCC===>>>BBBDDDCCCCCCCCCDDDFFFHHHJJJNNNQQQTTTVVVYYY___hhhooottt|||yyywwwsssnnnjjjgggeeecccaaa^^^[[[VVVSSSPPPNNNKKKIIIHHHFFFCCC@@@AAA???===;;;;;;999666444555444444444444444444444333444555777777888888888999999999888888999999999:::<<<===;;;888888<<>><<<<<<:::999888666555666666666444222222222222222333333333333444555666777777777666555<<<;;;;;;::::::;;;;;;<<<;;;>>>BBBFFFLLLXXXhhhsss{{{XXX@@@555666444111......///000111...------------...///000,,,,,,------...---------************************************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///......///111222444555555:::;;;<<<>>>>>>======<<>>>>><<<;;;<<<>>>IIIDDDGGGVVVeeesssrrrSSS>>>555444444333333222111000//////------............------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********************************))))))))))))(((((((((((())))))))))))(((((((((((((((((()))************************)))******+++,,,++++++++++++,,,,,,,,,,,,+++)))((()))---...---+++,,,++++++,,,.........---///.........000222333444444666999;;;<<<>>>BBBEEEFFFJJJQQQWWWUUUOOONNNQQQRRR___eee\\\UUUXXXZZZXXXVVVJJJ@@@DDDRRRZZZUUUMMMGGGDDD>>>777222222444777111000///------...///111000...,,,---......,,,***...---+++*********+++,,,******************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***))))))((('''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''''''''((((((((())))))))))))((()))******++++++******......///444???PPPaaalllyyy{{{ttt```MMMAAAAAA>>>???EEEGGGCCCBBBDDDFFFJJJNNNOOOMMMKKKJJJJJJLLLIIIIIIJJJJJJLLLXXXeeezzzsssiiibbb```bbbbbbaaaeeesss|||ssssssrrrpppmmmiiieeebbb]]]]]]\\\ZZZXXXUUUSSSRRRSSSPPPMMMKKKJJJHHHDDDAAAAAA@@@===;;;999777666666555444333333222222333333333333333333333444444555555555777888999999888666:::;;;===<<<;;;<<>>666555666333222222111111000000///------............------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++************************************)))))))))(((((((((((()))))))))))))))))))))(((((())))))******************************++++++,,,+++++++++******)))))))))///,,,************(((&&&...---,,,,,,---......///,,,---///000333666;;;>>>CCCEEEHHHKKKMMMPPPTTTWWWXXX[[[cccmmmqqqnnnkkkkkknnnwwwxxxnnnjjjrrr|||~~~uuukkkdddhhhrrrxxxrrrkkkZZZYYYVVVPPPHHH???888444777444111///...////////////...---,,,------......,,,,,,+++******+++,,,---++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************))))))(((''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))))))))'''((())))))******))))))***,,,,,,***+++555GGGVVViiiyyy|||}}}nnn___TTTJJJAAA@@@BBBBBBBBBCCCEEEKKKQQQRRROOOMMMNNNPPPOOOMMMKKKJJJKKKTTTfffwwwwwwiiifffddd___^^^cccbbbqqq|||xxxwwwvvvtttrrrhhhhhhgggeeebbb___[[[YYYTTTSSSSSSQQQPPPNNNLLLKKKLLLIIIFFFDDDCCCAAA???======<<<:::888777666555555333333333333333444444555444444333333444444555666333555777999::::::999999999:::<<>>111///222333333111111111111000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++***************************************)))))))))((((((((())))))))))))))))))))))))((()))******++++++*********************+++,,,,,,************************+++***)))***---.........///...------///222666888555:::AAAGGGLLLSSS[[[aaacccdddfffffffffhhhjjjmmmooopppwww~~~}}}{{{uuuuuusssooohhh___WWWRRRMMMHHHBBB>>>===:::666333111111000...------000222,,,,,,+++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))((((((''''''&&&((((((((('''''''''&&&&&&((('''''''''&&&&&&%%%%%%'''''''''(((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((())))))'''((())))))******))))))%%%+++///...***,,,555===PPP^^^sss}}}zzzxxxeeeNNNAAA???AAACCCCCCGGGKKKRRRWWWYYYWWWSSSPPPMMMNNNNNNOOOSSSaaavvvvvvhhhjjjiiiaaadddoooppprrr||||||yyyvvvssspppllliiigggfffeee^^^^^^]]][[[YYYVVVTTTRRRMMMMMMMMMLLLKKKIIIHHHGGGFFFEEEBBB@@@>>>===<<<<<<===<<<:::888666444333333222222222333333555666666444444444444555666777777666888:::<<<<<<===>>>>>>>>>@@@DDDLLLXXXgggttt}}}xxx^^^DDD<<<222000333555111---/////////000000000111111,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************************************************)))))))))(((((()))))))))))))))*********))))))***++++++++++++***+++************+++,,,,,,))))))***+++,,,---...///*********,,,...111333444000111222555999???GGGKKKOOOVVV```fffkkkooovvv{{{~~~~~~~~~{{{yyywwwwwwlllhhhbbb]]]YYYRRRIIIBBB???>>>;;;666111...///111000//////......---------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))((((((''''''((((((((((((''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((()))******++++++******'''+++...///...---...000:::CCCTTTkkk~~~xxx~~~gggTTTLLLKKKGGGAAAEEEHHHOOO\\\ggghhh```WWWTTTSSSQQQQQQZZZnnnwwwjjjmmmjjjaaafffvvvvvvtttwww}}}{{{yyyxxxvvvrrroookkkkkkjjjgggccc^^^[[[ZZZVVVVVVUUUTTTRRRPPPNNNNNNJJJJJJJJJJJJHHHGGGFFFEEECCCBBB@@@>>><<<;;;<<<<<<>>>===;;;888555333222222222222222333444555666777555555555555666777888999:::<<<======<<<===???BBBHHHKKKTTTaaasss]]]EEE777555444555666555111............//////000111111,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************))))))))))))((()))))))))*********+++))))))***++++++++++++++++++++++++***+++,,,,,,---+++++++++,,,,,,---------000//////...---...000111888;;;@@@EEEKKKSSS\\\ccclllrrryyy~~~~~~}}}}}}~~~~~~|||yyyuuulllaaaYYY[[[XXXQQQHHH>>>666111///000000000000000000000000......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))))))))))))))((((((((())))))((((((((('''''''''(((((((((''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&'''''''''(((((((((((()))******++++++******,,,+++))))))+++---...///000333???TTThhhwwwvvvmmmdddVVVIIIAAAAAAHHH[[[qqq}}}{{{tttgggccc\\\[[[hhh~~~rrrqqqjjjaaahhhyyy|||~~~{{{zzz{{{}}}~~~}}}||||||xxxuuusssqqqpppnnnkkkiiieeeggggggeee___YYYUUUSSSPPPOOONNNMMMLLLKKKJJJJJJHHHHHHGGGGGGEEEDDDCCCBBB@@@???>>>;;;999999;;;===>>><<<:::888666444333333333333333333444555666777555555555666777888999:::999:::;;;;;;;;;>>>DDDIIITTT[[[jjjuuu\\\EEE555333333333111000000222444------......//////000000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***************************************++++++*********)))))))))((())))))******+++++++++)))***++++++,,,++++++++++++++++++++++++,,,---------------,,,,,,+++++++++///000222333555888===AAALLLRRRYYY^^^bbbgggnnnsssyyy}}}zzz{{{|||uuuqqqwwwrrrkkkbbbXXXLLLAAA::://////000000000///...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''(((((('''((())))))******))))))+++)))(((((())),,,...//////...333???KKKWWWggguuuwwwwwwfffUUUPPPPPP[[[ooo|||zzzvvvxxx|||xxxpppkkkvvv~~~{{{xxxvvvvvvuuutttsssooollliiiffffffeeecccbbb```aaabbb___XXXRRROOOMMMJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCBBB@@@???===<<<<<<<<<;;;888666666999<<<999999888666666555555555444444444444444555666777666666666777888999:::;;;999<<<@@@CCCHHHRRR___iii||||||___KKK@@@777///333222000...---...111333........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))*********+++************************+++++++++*********))))))((())))))******+++,,,,,,)))***++++++,,,,,,++++++,,,++++++++++++,,,---------......///000111111222666:::???DDDJJJRRR[[[bbbhhhnnnuuuxxxwwwuuuvvvxxxtttsssuuu|||{{{qqqkkkmmmsssxxx~~~tttrrrwww|||~~~|||{{{xxxooobbbWWWCCCBBB@@@===999555111///000000//////...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((%%%(((+++,,,,,,+++,,,---///------000222999LLL^^^mmmuuu}}}qqqddd___eeepppyyy}}}}}}wwwyyy|||}}}~~~{{{wwwuuusssrrrpppoooppppppooonnnhhheee```^^^]]]]]]]]]\\\[[[]]]\\\WWWQQQKKKIIIIIIFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@???>>><<<:::888777888999888666333333777;;;555555555555555666777777555444444444444555666666666666666777888:::;;;<<<@@@FFFMMMUUUaaaqqqxxxhhhOOO;;;555999999666333222111111222111...,,,........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++************************+++++++++************)))((())))))***++++++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...+++---///222666999<<<===JJJNNNSSSXXX]]]eeeooovvv~~~{{{wwwwwwjjjddd```cccnnnwww{{{{{{xxxrrriii```^^^cccmmmtttyyyyyytttcccaaa\\\TTTKKKCCC;;;777222111111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))))))))))))))*********))))))))))))((((((((((((%%%%%%&&&'''((()))******'''&&&%%%%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((((((((()))))))))))))))************+++++++++(((***---///111444777:::SSS]]]ooo~~~tttmmmhhheeeooo{{{~~~}}}~~~~~~{{{xxxuuutttxxxuuurrrqqqpppooonnnllljjjiiijjjkkklllkkkhhheeeaaa^^^YYYUUUQQQOOOOOOOOOIIIHHHGGGEEEDDDDDDEEEEEECCCDDDDDDDDDCCCAAA???>>>;;;;;;::::::999999::::::999888666555555555666777777666666666666777888999444444444444444555777888666888999999999===DDDIIINNN[[[mmm|||hhhJJJBBB999555555666444111000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++***,,,,,,+++)))((()))***,,,,,,++++++***))))))))))))))))))))))))))))))))))))***++++++***)))***+++))))))))))))))))))))))))))))))))))))************,,,++++++,,,,,,---......222---***,,,///000000///555999AAAHHHJJJJJJOOOVVVeeecccbbbaaa```bbbhhhnnnrrruuuzzz~~~}}}uuuhhh^^^PPPUUUXXXZZZbbbooo{{{~~~vvvsssuuu}}}{{{{{{vvvqqqmmmiii___RRRHHHJJJ???333///222555333///111,,,***------)))***///...,,,++++++---.........///---+++***+++,,,,,,+++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&'''((($$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''((((((((())))))))))))))))))*********+++++++++)))+++------...000333555===FFFZZZuuussslllffffffjjj~~~|||zzz{{{}}}~~~~~~}}}|||zzzzzz{{{}}}}}}||||||{{{zzzwwwtttpppllljjjiiiiiijjjkkkmmmllliiifffbbb___\\\ZZZYYYWWWVVVTTTMMMKKKGGGCCCAAA@@@@@@@@@AAA@@@???>>>===>>>??????AAAAAAAAA@@@???>>>===<<<;;;;;;:::999888888999999777666555555555555666777888888777777666666555555333444666666777888999:::666999<<<===???FFFRRR\\\jjjyyyjjjLLL@@@;;;444111333333222000000000000/////////.........------------,,,,,,,,,++++++++++++++++++++++++***+++,,,+++)))((()))************************+++)))))))))))))))))))))))))))***++++++***)))***+++************************************++++++++++++---,,,++++++++++++,,,------,,,,,,...000333999===GGGLLLVVV[[[ZZZWWW\\\eeekkkhhhddd```\\\YYYXXXYYYgggeeeddddddeeeeeebbb___\\\[[[ZZZ^^^lll{{{uuurrrqqqoookkkhhh]]]SSSGGG@@@???;;;333+++444///...111222......111000...------...///...,,,///---+++***,,,,,,,,,+++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''((((((((())))))))))))))))))*********++++++***+++,,,,,,++++++---///111666EEE]]]xxxvvvooogggkkk~~~}}}}}}}}}tttssstttwww}}}}}}yyywwwuuuuuuxxxtttqqqqqquuuwwwuuusssooooooqqqsssuuuuuusssqqquuutttrrroookkkgggdddbbbcccdddgggjjjjjjgggbbb]]]RRRMMMHHHDDDBBBCCCCCCCCC@@@>>>;;;999888888888999999999888888888999:::;;;???>>>===<<<;;;:::::::::;;;:::999888777777777777555555555555555666777888888999999999888777666666333555666666666666888:::999@@@GGGKKKPPP\\\nnn}}}gggJJJ888888444000000222333111///000////////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,+++)))))))))+++(((((()))******+++,,,,,,)))))))))))))))))))))))))))***++++++***)))***+++************************,,,,,,,,,,,,,,,+++++++++---,,,+++***+++,,,---......222555777:::AAAKKKSSSWWW[[[bbbccc^^^XXX\\\ddd```]]]YYYTTTRRRPPPNNNLLLSSSSSSUUU[[[dddlllrrrtttnnnmmmmmmsss~~~zzzxxxvvvoooggg^^^XXXTTTLLL@@@666333///...000111///...///111000//////000///---+++///---++++++,,,---,,,+++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))***************+++,,,+++******+++---222111555BBBVVVjjjxxx~~~{{{www{{{{{{pppllljjjffftttxxxooojjjhhhhhhdddcccaaa^^^\\\ZZZYYYYYYRRRRRRRRRUUU\\\dddlllqqqsssxxx~~~|||xxxsssnnnkkkjjjiiifffggghhhkkklllkkkiiigggfffgggjjjmmmooommmiiifffiiihhhgggeeecccaaa___^^^cccccccccbbb___ZZZRRRMMM@@@<<<999777888:::;;;<<<===<<<:::888777777888888777777666777888999;;;<<<===<<<:::999888888999999;;;:::999777666666666666555555555666777999::::::777888999:::;;;::::::999888999888777666:::@@@EEEIIIUUUbbbkkksssnnnXXXBBB888999555333111222333444222000/////////.........---------------,,,,,,,,,++++++************************)))+++,,,+++***)))***+++((()))))))))*********+++)))))))))))))))))))))))))))***++++++***)))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222444666999???DDDHHHNNNWWW___ccc^^^]]]\\\ZZZSSSMMMMMMSSSOOOQQQTTTWWW\\\aaaaaa]]]UUU\\\hhhuuu|||xxxxxxsssooommmkkkeee[[[RRR===777222000111000////////////...///000000...+++///---,,,,,,------,,,+++***++++++,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********)))***++++++***+++---///...---,,,///888FFFVVVaaannn~~~yyywwwxxxyyyooojjjaaadddiiipppwww~~~sssggg___]]]^^^^^^[[[UUUOOOKKKHHHFFFFFFFFFGGGHHHHHHFFFDDDAAA@@@>>>>>>===???BBBHHHMMMQQQUUUYYY```eeeiiinnntttxxxuuuxxx|||}}}{{{zzzyyyzzz}}}{{{ooommmiiieeecccaaaaaabbb]]]dddjjjkkkfff```\\\\\\]]]^^^aaacccdddbbb]]]YYYXXXXXXXXXXXXXXXYYYYYYZZZYYYVVVRRRNNNJJJDDD>>>:::777666666777:::;;;;;;::::::999777666555444444555777777777777999;;;===>>>===<<<:::888888888999::::::999888777666666666666666666888999:::;;;<<<<<<888888999999999999999999;;;<<<<<<<<>>@@@DDDJJJPPPUUU^^^ggghhhddd\\\UUUPPPMMMKKKGGGHHHKKKOOO]]]mmmyyy{{{uuu}}}~~~}}}}}}zzzsssmmmWWWOOODDD;;;777777555222///...---...000000///---///---,,,---......,,,+++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))((((((((('''''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******((()))++++++***+++---///)))+++---......444===DDDZZZmmmmmmeee^^^[[[ZZZWWWVVVXXXRRRQQQMMMHHHDDDBBBCCCEEEAAA@@@???>>>======<<<<<<999;;;===>>>>>><<<999777999888888888999;;;===>>>???AAAEEEIIILLLOOOSSSVVVWWW[[[^^^___\\\ZZZZZZ[[[```aaacccdddcccbbb```___[[[YYYWWWVVVVVVXXX[[[\\\]]]eeekkkiii^^^TTTPPPQQQKKKLLLMMMOOOOOOMMMIIIEEEGGGGGGHHHHHHJJJLLLMMMNNNJJJFFFBBB>>><<<999666444888888999<<<>>>===;;;888888777666555444444444444777777777777999;;;===>>><<<;;;::::::999999999:::999888888777777777777777777888999;;;<<<=========::::::999888888888888888;;;>>>BBBGGGQQQaaavvvwwwiiiRRRDDD999888777222///000111111000000///......---......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++************************)))***++++++***)))+++,,,++++++***))))))((('''''')))))))))))))))))))))))))))***++++++***)))***+++++++++++++++++++++++++++++++++,,,---...///000000222444888<<<@@@CCCDDDEEEGGGMMMRRRVVV^^^fffcccYYYPPPLLLIIIKKKLLLLLLNNNSSSbbbwwwzzzpppgggWWWIIICCCAAA<<<666222000......///000000//////...---...///...---+++++++++,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))(((((((((''''''((((((''''''''''''((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))*********)))***,,,...***,,,...///000111333555BBBUUUjjjyyyyyyqqqeeeWWWMMMKKKEEEBBB???===>>>???@@@@@@<<<<<<<<<<<<<<<<<<======999:::;;;;;;;;;:::999999999999999::::::999999999999999:::<<>>??????===:::???>>>>>>======>>>@@@@@@===;;;999888999999888777888888:::<<<======:::888666666666666777777888888888888777888999;;;===>>>:::::::::;;;::::::999888888888777777777888999999777888:::;;;<<<<<<<<<<<<<<<;;;::::::;;;>>>AAACCCIIIPPPYYYcccpppnnnWWWIII666444333555555222///.../////////...------...///---------,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***************************(((***++++++******+++,,,)))))))))))))))((((((((()))))))))))))))))))))))))))***++++++***)))***+++++++++++++++++++++++++++,,,,,,...///111222444444;;;>>>BBBEEEFFFFFFDDDBBBAAAKKKPPPOOORRRYYYVVVNNNIIIMMMTTTZZZZZZXXX]]]eeezzz{{{tttgggZZZVVVUUUMMMDDD999666222000///000000///......---...//////---++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))((((((((('''((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))***+++***(((((()))+++,,,***)))***---000000//////AAATTTbbbvvv~~~iii]]][[[QQQKKKEEEAAAAAA@@@>>>;;;;;;:::888777777777888999===<<<:::999999:::;;;;;;999:::;;;<<<<<<;;;:::999<<<:::999;;;>>>@@@AAA@@@===AAAEEEEEEBBBAAADDDGGGHHHHHHIIIJJJKKKKKKKKKKKKHHHFFFCCCAAAAAACCCFFFHHHKKKJJJHHHDDD@@@===<<<<<<===<<<;;;<<<>>>??????>>>>>>===;;;999777777777777555444444555777888777666666666666999;;;<<<;;;:::222222333555666888999999::::::999:::;;;<<<>>>@@@888999:::;;;;;;:::888777777777777777888999:::;;;777888:::;;;<<<;;;;;;:::;;;;;;;;;===BBBHHHNNNRRRaaajjjvvviiiQQQ???666666888666000,,,...333555...//////...---...000222---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((***++++++******+++---''''''(((((())))))******)))))))))))))))))))))))))))+++++++++***)))***+++++++++++++++++++++++++++---...///111333555777888CCCEEEHHHJJJIIIEEE@@@===<<>><<<<<<<<<;;;:::888;;;:::999999:::<<<>>>@@@;;;;;;;;;<<<<<<=========::::::;;;<<<===>>>>>>??????@@@AAABBBCCCDDDDDDDDDBBBBBBCCCDDDDDDCCCBBBAAA@@@???===;;;;;;;;;===>>>======;;;:::999888888888999:::;;;<<<<<<<<<;;;;;;999999999999888888777777666666777777888888888888999999::::::999888666555777777888888999999::::::===:::888999<<>>>>>;;;999999::::::777555333444555777888:::;;;;;;:::777888>>>???<<<<<>>======<<<:::<<<<<<;;;;;;;;;;;;;;;;;;=====================<<<<<<=========>>>??????@@@???@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBB@@@@@@???===<<<:::::::::<<<<<<:::999999888888888888999888999;;;<<<<<<<<<;;;:::999999999999888888888777777777777888888999999999999999999999888777666555666777777777888888999999===;;;999:::<<<>>>===<<<<<<999777777999999777555666666666777777888;;;<<<@@@===>>>BBBDDDFFFNNNWWWgggkkkqqqzzzaaaUUUFFF;;;666555444333111111111000000000//////////////////............------,,,,,,,,,+++++++++***++++++,,,,,,++++++******++++++++++++***)))(((+++*********))))))))))))))))))))))))************))))))))))))***************,,,------,,,+++,,,---,,,---...---,,,,,,...000666777;;;AAAGGGIIIGGGDDDHHHKKKRRRXXXUUUNNNKKKLLLLLLUUU```ccc]]]ZZZeeerrr~~~vvvnnn```RRRGGG>>>888444555000...111111...---...,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************************)))((()))***+++***((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******++++++++++++++++++,,,,,,,,,,,,---.........///555???FFF[[[hhhzzz}}}ssslllggg^^^RRRIIIFFFDDD@@@<<<>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBAAA???>>>===<<<;;;:::999999999:::;;;777777666666777888888999888999:::;;;;;;;;;::::::999999999999888888888888888888999999999999::::::999999888777666666666666888888888888999999999999999999999:::=========;;;<<<:::888888::::::999888;;;;;;:::999888:::>>>AAADDDEEEHHHNNNSSS]]]lllzzzlllVVV>>>999333111222222111000000000000000/////////////////////............---,,,,,,,,,,,,++++++++++++******+++,,,,,,+++************++++++******))))))++++++++++++************))))))))))))************))))))))))))************+++---...---,,,+++,,,---...///000000000111444777AAADDDHHHNNNQQQPPPKKKGGGGGGIIIMMMQQQNNNIIIHHHLLLSSShhh{{{|||vvvwwwvvviii\\\PPPEEE???<<<444...///111000...///............------,,,,,,++++++++++++************************************)))))))))***++++++)))'''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))***************++++++++++++,,,,,,,,,---.../////////111555888CCCSSSlllttthhh```YYYPPPIIICCCAAA???===;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???===;;;::::::999999888888888999:::888777777777777777888888888888:::;;;;;;;;;:::999999999999999999999999999::::::::::::::::::::::::999888666555555555666777:::::::::;;;;;;;;;;;;<<<999:::<<<>>>@@@@@@@@@???<<<;;;:::::::::;;;<<<<<<;;;=========>>>BBBHHHNNNQQQXXXcccllluuuxxx^^^JJJ@@@;;;888666444444333000...000000/////////.........//////.........---------,,,,,,,,,++++++++++++*********++++++++++++******))))))************))))))************************((()))))))))************((()))))))))************+++,,,---,,,******+++---------...///222777===BBBJJJMMMQQQUUUTTTPPPJJJFFFDDDCCCEEEGGGFFFDDDHHHOOOaaazzzxxxqqqiiiaaa]]]MMM>>>111---///000000222/////////......------,,,,,,+++++++++************************************(((((()))+++,,,+++)))&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$%%%'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******************+++++++++,,,,,,((()))+++---...///000222000999MMMfff{{{tttlll\\\WWWOOOGGG@@@<<<;;;;;;===>>>>>>>>>>>>?????????======<<<===>>>@@@BBBCCCAAAAAABBBBBBBBBAAA@@@@@@AAAAAAAAA@@@>>><<<:::888999999999888999999999:::<<<;;;:::999888888888888888999:::;;;<<<;;;::::::999999999999999999999:::;;;:::::::::::::::::::::888888666555555555666777999::::::;;;;;;<<<<<<======???AAABBBAAAAAA@@@@@@999999::::::;;;===@@@BBBAAAEEEKKKPPPUUU]]]gggnnnyyyjjjRRRAAA999888444333222222222333222222/////////............---............------------,,,,,,+++++++++*********************************((())))))*********))))))))))))))))))))))))))))))((()))))))))************((()))))))))******************+++***))))))+++------...000222777???GGGNNNMMMOOORRRSSSPPPKKKEEEBBBCCCAAABBBDDDEEEHHHQQQ[[[mmm~~~hhhUUU@@@555111///000111000//////...------,,,,,,,,,,,,,,,,,,+++++++++***************************(((((()))+++,,,+++)))&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))******************++++++++++++))))))+++,,,---.........//////444AAARRRcccwww}}}xxxkkk```XXXSSSQQQLLLKKKIIIGGGEEECCCAAA@@@>>>===<<<;;;;;;===???@@@CCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>><<<:::888999999::::::::::::;;;;;;>>>===<<<:::999888888888999:::;;;<<<<<<<<<;;;;;;999999999999::::::::::::;;;;;;::::::::::::999999888777777666666777777777777888888:::;;;<<<===>>>>>>@@@BBBAAA@@@??????@@@@@@BBBEEEGGGJJJPPPVVVZZZaaaiiiuuu~~~xxxeeeMMM===888777666333111000/////////000111111///.........------------.........------------,,,++++++++++++************+++***))))))))))))***+++(((((())))))******))))))((((((((((((((()))))))))))))))))))))************))))))))))))************)))*********)))+++...000111444888<<>><<<:::999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999:::::::::;;;<<<=========<<<<<<999999999:::::::::;;;;;;::::::::::::999999999888777777888888888888888777888999:::<<<>>>@@@AAABBBCCCFFFIIIKKKLLLNNNRRRVVV[[[___dddjjjqqqyyyyyyiii[[[KKK@@@333---000444444222222222222000///..................---------,,,,,,.........---------,,,,,,++++++++++++************+++***)))(((((()))***+++'''(((((()))))))))))))))(((((()))))))))*********))))))))))))************))))))))))))************)))***+++++++++---111444444:::BBBHHHJJJIIIHHHGGGAAABBBCCCAAA??????AAACCCHHHLLLWWWccclllrrr|||vvviiiYYYFFF888333222222111000///...------//////.........---------++++++++++++++++++++++++***)))((()))***+++***((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%%%%'''((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))*********))))))))))))))))))************+++++++++,,,***))))))+++---......+++,,,///000---...999FFFTTTcccxxx~~~{{{qqqjjjfff^^^[[[WWWRRROOONNNNNNNNNEEEFFFEEEEEEDDDCCCAAAAAA??????@@@???>>>===;;;:::;;;<<<<<<===>>>>>>>>>===::::::999999::::::;;;<<<;;;;;;===>>>>>>>>>===<<<999999999::::::;;;;;;;;;:::::::::999999888888888777777999::::::999888777;;;<<<>>>@@@CCCEEEGGGHHHNNNSSSXXX]]]bbbiiiqqqwwwwww}}}xxxjjjZZZEEE333000555999777222///111555,,,...000000000/////////......---------,,,,,,,,,......---------,,,,,,,,,+++++++++************)))+++***)))(((((()))***+++''''''((()))))))))))))))))))))******+++++++++,,,))))))))))))************))))))))))))***************+++,,,,,,---000444777555===HHHOOONNNHHH@@@;;;<<<======<<<;;;===CCCGGGUUU]]]mmm~~~nnnVVVBBB999444444333222111000///...000////////////.........+++++++++++++++++++++++++++***(((((()))******)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&&&&&&&((()))))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&''')))***''''''''''''(((((((((((())))))************))))))************************)))************+++++++++------...///000111222222<<>>???>>><<<;;;:::;;;===>>>>>>===<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@??????;;;999999999;;;;;;:::999@@@===;;;;;;<<<>>>>>>>>><<<;;;;;;>>>BBBFFFGGGGGGEEEHHHKKKLLLNNNUUU```iiiqqqssswwwiiiVVVIIIBBB<<<888222222222111111111000000//////.........---------...------,,,,,,------...///...------++++++***)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********))))))))))))))),,,,,,---+++))))))***+++(((,,,000222111222666:::;;;FFFQQQSSSLLLBBB===<<<<<<;;;;;;===>>>BBBLLLWWWkkkvvvxxxkkk\\\RRRMMM@@@333000444666222,,,,,,...//////...,,,,,,,,,---------,,,,,,,,,++++++************************************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''(((((((((((())))))************))))))************************))))))*********+++++++++++++++,,,---...///000000222111;;;MMM]]]lllyyynnnhhhgggddd___YYYYYYTTTMMMJJJJJJHHHDDDDDDDDDDDDCCCAAA@@@AAACCCBBBBBBAAABBBCCCDDDDDDCCCFFFFFFGGGGGGFFFDDDBBBAAAEEEDDDCCCEEEHHHKKKKKKKKKHHHHHHJJJMMMOOOPPPNNNMMMNNNOOOQQQVVVZZZ___bbbcccbbbgggooovvv~~~cccXXXIII>>>888555222000222222111111111000000000///.........------------------,,,,,,,,,,,,---------------,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))))))))))))))))))))***+++***))))))***,,,---...000111333888???DDDPPPQQQPPPLLLFFF@@@===<<<===:::<<>>???FFFMMMeeeqqq|||lllZZZIII===777333222222333555444111////////////.........------++++++++++++++++++++++++++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))((((((((()))))))))******))))))******++++++++++++)))))))))+++,,,...///000000333;;;GGGYYYooojjj\\\LLLAAA:::444222333...//////000000000///...////////////............,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,)))*********++++++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++)))***+++,,,---111777;;;AAAIIIQQQTTTOOOGGG@@@<<<@@@BBBCCC@@@AAAKKK]]]lll}}}ooo]]]LLLCCC666333000///111222000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''''''''((((((((()))&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************...,,,***((((((+++,,,,,,///...///333===MMM___kkk~~~tttbbbWWWGGG???888666444///---000...///////////////111222/////////.........------++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,***************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++***,,,...111555<<>>???>>>AAAEEEKKKVVVggg|||ttteee\\\LLLCCC888111000000000...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''((((((((()))&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&((()))***''''''''''''((((((((()))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))))))))***++++++***---///000...//////......///555<<>>FFFOOOUUUTTTZZZ\\\TTTGGG>>>???DDDEEEHHHPPP[[[kkk{{{{{{tttjjj]]]JJJ<<<777666555444111000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))******)))'''%%%))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))******************)))((('''&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++------......000111222333===HHHTTT```oooaaaMMMAAA666222555111111111000000000//////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((((((((())))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))************,,,+++***)))((()))))))))...111777>>>EEENNNVVV\\\```XXXPPPIIICCC>>>AAAGGGFFFOOO___rrr{{{tttbbbHHH333...222666///.........//////---+++......---------,,,,,,,,,+++++++++************)))++++++************++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&)))(((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))******)))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,...///000111000555<<>>666444444666666666111...000111111111222/////////.........------------------------------------,,,,,,,,,+++++++++))))))))))))))))))))))))************************************************(((((((((((())))))))))))))))))))))))))))))******(((((((((((())))))))))))************+++++++++++++++***)))***///666===BBBNNNPPPQQQOOOKKKFFFBBBAAAHHHEEEEEEJJJSSS^^^nnn|||xxxgggXXXEEE<<<333000333444000+++//////.........---------,,,,,,,,,++++++++++++***++++++************++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******+++++++++++++++,,,------444666444...,,,///222111222111111444===NNNbbbqqqtttbbbRRRFFF:::777555777999888333...000000000111111111111222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))************************************************(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))*********++++++++++++,,,,,,+++***---333<<>>;;;>>>???AAADDDLLL]]]rrr{{{wwwpppkkkdddeeeeeedddcccbbbdddeeefffhhhkkkpppvvv|||nnnYYYLLLFFF:::000000333111---***///...---,,,++++++++++++++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,+++,,,,,,,,,------------,,,---...///111333444555111333888AAAMMMXXX```ddduuuvvv|||nnn\\\MMMCCC===:::666222000222555666666000000000000000111111111000//////........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++************************)))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************''''''((()))************+++,,,,,,,,,---111666:::EEEIIILLLKKKEEE???;;;:::@@@@@@CCCLLL[[[nnn~~~xxxuuuqqqnnniiieeecccaaa]]][[[YYYZZZZZZ[[[]]]___aaaccc^^^___```aaaccceeegggiiinnnpppsssxxx}}}wwwnnnhhhaaaMMM999222333333000---///...---,,,,,,++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((())))))******+++,,,,,,++++++++++++,,,,,,,,,---///////////////...------333000---...222999???BBBLLLOOOWWWcccppp}}}rrrlll___XXXMMMBBB;;;888888999444222000////////////...///000000000000111111111000000///............///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++************************))))))))))))))))))******''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************'''((()))***++++++++++++...---,,,,,,...444===CCCFFFGGGGGGCCC>>><<<===@@@GGGHHHPPPbbbwww}}}tttooogggaaaaaaaaa^^^\\\\\\\\\[[[ZZZZZZ[[[\\\\\\[[[ZZZ[[[]]]```dddhhhkkkmmmjjjiiihhhfffdddcccbbbbbbjjjgggbbb``````cccgggiiinnnqqqvvv|||zzzbbbFFF777333222111222//////...---,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((()))&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))***+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++111///------///000000///222555999@@@HHHUUUeeepppvvv}}}hhhWWWJJJBBB>>>999888666444333333333444555555666555444333222111000000000000000000000000000000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))))))))***************))))))))))))************'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''((()))***++++++++++++......///000333:::BBBHHHDDDCCC@@@<<<;;;>>>CCCGGGJJJSSSddd{{{|||nnnaaaYYYXXXWWWSSSRRRTTTUUUUUUXXX]]]aaabbbdddgggjjjmmmpppqqqkkklllooouuuzzz~~~|||yyywwwvvvuuuuuuuuuppphhhcccbbbdddfffgggbbbbbbbbbbbbdddhhhmmmqqq}}}ooommmrrr~~~qqqWWWDDD888222111333000///...---,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++************++++++++++++))))))******,,,---///000/////////000111111///---///111222111222888AAAGGGUUUccckkkrrrjjj___OOOAAA999555444333444555666666555333111///...///000000///.........///////////////////////////......------------------------,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))******((()))))))))*********+++((()))))))))************((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((()))***+++++++++++++++...222777;;;@@@EEEIIIAAA>>>;;;:::>>>CCCHHHKKKQQQccc}}}tttddd[[[WWWTTTUUUYYYWWWXXX\\\___```aaajjjtttnnnqqqvvvzzz}}}~~~~~~~~~~~~}}}qqqpppmmmgggbbbaaacccfffnnnqqquuu{{{tttmmmkkkssszzzzzzjjjYYYGGG777111222000///...------,,,,,,---++++++,,,------,,,++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++)))************+++++++++///...,,,+++******+++,,,///---++++++---/////////---000111...---111666:::555AAAFFFKKKZZZeeessstttaaaTTTIIICCC<<<888777777777555222222222333333333333333111111111000///000222333//////.........---------...---,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))******(((((())))))*********+++(((((())))))*********+++(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((()))***++++++,,,++++++'''---555<<>>333333000000...---------------++++++------------++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))++++++************++++++,,,,,,,,,---------......---------............///111333666999<<>>999;;;<<>>CCCQQQTTTZZZbbbjjjrrrxxx{{{zzzooo```TTTKKKDDD<<<666666333000000111222333333222222222222222222222222000000000000000000000000///////////////.......................................------,,,,,,+++++++++++++++++++++*********++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************------,,,+++***---111444;;;AAAIIIKKKHHHAAA<<<999@@@@@@DDDNNNZZZiii}}}qqqiii^^^YYY[[[```cccdddmmmqqqvvv}}}~~~|||~~~rrr^^^OOOBBB777000222222...---000++++++,,,,,,,,,---------,,,,,,++++++******))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))******))))))))))))******++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---------------...///...---...000222444444444222//////222555555666999===CCCIIIOOOSSS^^^eeepppzzz{{{iii\\\UUUIIIBBB999555666999::::::;;;999777666666666444222000000000111111111111111////////////////////////........................---------------------------------,,,,,,,,,++++++,,,,,,++++++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++---,,,+++)))***...555:::EEEIIILLLIIIBBB===<<<>>>CCCAAAFFFWWWlllyyyiiiaaa___\\\]]]ccckkkssswww}}}wwwuuuvvvxxx|||}}}vvvqqq]]]EEE444555777111///444.........///////////////------,,,+++******))))))))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''***))))))((((((''''''''''''''''''(((((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))***))))))))))))))))))************+++++++++,,,,,,++++++++++++,,,,,,,,,---***+++------,,,,,,...000+++,,,---------...111222111111222333555888:::<<<;;;AAAIIIOOOSSSYYYaaaggguuuyyy~~~ssspppiii]]]QQQFFF???===???;;;666444555555333222222111111222444444333111///000000000000000000000........................---------------.........------------------------,,,,,,,,,,,,,,,++++++++++++++++++******)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,+++***)))+++222:::@@@MMMMMMKKKDDD===:::???DDDEEEDDDMMMeeerrrfffaaa^^^bbbfffiiimmmuuu{{{wwwuuuiiikkkooovvvxxxWWW;;;777888333000333111111000//////...------...------,,,+++***))))))************************)))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&'''''''''(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))***))))))(((((())))))***))))))*********+++++++++******+++++++++,,,,,,,,,,,,...///...,,,,,,,,,...,,,,,,------............111111111222222333333444111444666666666999>>>BBBFFFLLLPPPTTTXXX^^^```^^^```eeekkkppptttxxx||||||zzzvvvsssqqqpppppppppiiifffccc```]]]WWWOOOIIICCCCCCBBB???;;;999:::;;;666666555666666444111......---...///222222111000000000000000000000000000........................,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***+++///777AAAHHHOOOLLLFFF>>>:::;;;BBBHHHIIINNN]]]xxxqqqddd^^^```eeeccclllvvv{{{xxxssslllhhhmmmxxxhhhIII;;;777333000111000000///...---,,,+++***------,,,,,,++++++******************************((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******------------------------------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++************++++++++++++---...000///...,,,---...222222111111000///---+++//////////////////000000222222222111111111333555,,,111444444666<<<<<<999;;;>>>CCCFFFHHHJJJLLLNNNOOOQQQSSSUUUVVVWWWZZZ\\\bbbjjjrrruuuxxx{{{yyyuuu|||~~~}}}xxxxxxzzz|||{{{yyyttttttqqqkkkeeeccchhhlllttttttvvvyyy|||}}}|||zzznnnlllgggaaa[[[TTTNNNJJJLLLIIIFFFDDDDDDCCCBBBAAA===<<<<<<<<<<<<;;;999777777777777666444444555777---...000222444555555444555333222222333333111///222111111000000/////////------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++,,,---///555>>>IIIPPPKKKGGGAAA<<<;;;>>>DDDHHHPPP]]]ttttttfff^^^[[[]]]eeeooovvv~~~}}}tttqqqsssxxx|||www]]]FFF888333222333//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********........................------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))************+++++++++''')))+++,,,++++++,,,---((()))***,,,//////...---111000///...---...000111,,,---...000222444444444111666666222333666666222666888999999888777888999555777:::;;;;;;;;;===>>>===EEEJJJKKKKKKMMMNNNMMMNNNQQQTTTVVVWWWWWWXXXYYYSSSNNNKKKLLLOOOOOOIIICCCFFFHHHIIIGGGEEECCCEEEGGGIIIHHHHHHIIILLLMMMLLLKKKMMMJJJFFFCCCAAA@@@>>>======;;;999999;;;===;;;:::>>>===;;;888777777888999888888888666333222333444777555333111111000111111111000///000111222111000333222222111000//////...------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,,,,---///333999CCCNNNUUUGGGCCC===;;;===AAAEEEGGGVVVjjjsssjjjbbb]]]```dddhhhqqq{{{}}}{{{zzzmmmQQQ<<<555666777/////////000000000000000,,,,,,,,,,,,,,,,,,,,,---******************************))))))))))))******))))))))))))))))))))))))************************''''''(((((())))))******%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************666000---///111000000111...//////---,,,---...000,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))******+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////000000000000111111111111222222333333333444444444666666666666777888999:::999999999;;;===>>>===<<<@@@BBBAAA===<<<===???@@@???===;;;;;;<<<======<<<999:::;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;===>>>;;;:::999888777777888999888777666555555555666666666666666666666666666666555555444444444333333333222222222222222222222222000000000000////////////////////////////////////------------------------++++++++++++++++++++++++************************+++++++++***)))(((((('''***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++******+++,,,,,,,,,+++...111777BBBNNNQQQNNN@@@======@@@BBBCCCHHHNNNgggzzzuuukkk```bbbdddffflllvvvzzzuuuyyyzzzcccMMM???777222222333111//////111222111...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((******))))))+++,,,EEE;;;444333333000......///000111111000/////////------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))******+++,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...........................//////000000000111111111222222222222333333333333444444333222222222222333555555555555777777777666777999;;;;;;;;;;;;:::999888777666777999:::999888888777666666777888777666:::;;;:::999777666666888777777888888888888888888333333444444444555555555555555555555555555555555555444444444444333333333222222222222222222222222000000000000/////////...........................------------------------++++++++++++++++++++++++************************++++++******)))(((((('''***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))***,,,---------,,,111777???JJJQQQNNNEEE:::;;;>>>AAABBBEEEPPP]]]xxxuuugggbbbdddiiipppwwwoooZZZHHH999...222111000......//////---...---,,,,,,++++++,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))((()))************+++---bbbTTTFFF@@@===888222000---...000000000///---,,,//////.........---------,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))***++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................//////000000000000111111000111111111222222222222333222222111111111222222444444333333333444555555222222333444444444555555777666555666777888777555:::777555666:::;;;;;;999999:::999888666777999;;;555666777888888777555555333444444555555444444333555555555555555555555555444444444444333333333333111111111111111111111111000000000/////////..............................------------------------++++++++++++++++++++++++************************++++++******)))((((((((()))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,......///...777AAAKKKSSSSSSHHH<<<:::>>>BBBDDDDDDKKK___rrryyyllleeecccdddpppxxx}}}{{{|||{{{zzzuuupppooorrrwww||||||wwwzzz~~~nnn\\\EEE333333111000000000///---,,,...------,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))+++*********,,,...qqq___VVVPPPGGG???:::222111000000000000///...//////.........---------------,,,,,,,,,+++++++++*********************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------........................////////////000000000111000000000000111111111111333333333333444555666777444555555444444555777888===:::888;;;===>>>@@@CCC>>>===;;;<<<======;;;:::===:::999;;;???AAA???;;;888999999888888999===???::::::999888777666666555666777777777555444222111555555555555555555555555444444444333333333222222111111111111111111111111000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,************************************************************))))))(((((())))))************)))((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,---///000333@@@MMMTTTSSSNNNCCC999AAABBBDDDGGGLLLYYYqqqtttcccaaahhhqqqxxxtttjjj]]]VVVUUUVVVTTTRRRRRROOONNNRRRUUUZZZbbbkkk}}}sss\\\HHH777333111333444111///.........---,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))******)))+++---000vvvmmmeeeYYYNNNHHH???:::444111111111222111............---------------------,,,,,,,,,++++++************************))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))(((((())))))***+++))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------...........................////////////000000000//////000000000111111111333333333333333444555555111333555555555666888;;;:::999???JJJPPPNNNKKKLLLOOOMMMMMMNNNQQQSSSTTTTTTPPPNNNMMMNNNOOONNNJJJGGGFFFEEEDDDAAA===<<<<<<======<<<999777666666777777555555555555555444333222555555555555555555555555444444333333333222222222000000000000000000000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************)))))))))))))))((())))))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***,,,------,,,---000222:::IIIUUUUUULLLDDD???<<>>666111333444111///000///...------,,,,,,------,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''((())))))***,,,000333{{{lll```[[[PPPHHH===555222111000//////............---------------------,,,,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))(((((((((((()))******)))))))))************+++************++++++++++++++++++++++++,,,,,,,,,,,,------------------------......////////////000000///000000000111111111111222222111111111111222222222666;;;======>>>BBBEEEEEEJJJ[[[qqqzzzrrrfffaaaeeeccccccffflllrrrvvvxxxwwwvvvssspppmmmjjjiiihhhjjjiiieee^^^VVVOOOJJJIIICCCAAA>>>;;;888777666666333333333333333444555666444444444444444444444444333333333333222222222222/////////////////////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,......---,,,...333888CCCOOOVVVOOOCCC===>>>@@@???<<>>;;;:::777555444444666777444444444444444444444444333333333222222222222111//////////////////////////////.........---------------------------------++++++++++++++++++++++++************************************************)))))))))))))))))))))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''((((((((()))))))))***))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,---...,,,,,,000999@@@LLLPPPPPPFFF===;;;===>>>???BBBRRRmmmzzznnnhhhhhhmmmxxx}}}eeeQQQFFF===???AAA@@@??????AAABBBDDDCCCEEEIIIKKKOOOYYYdddcccgggmmmsss{{{~~~\\\III999555333......333//////...---------------------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***,,,---000444:::>>>{{{mmm```VVVLLLBBB;;;111111111111000000000000......---------,,,,,,,,,************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((()))******))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,------------------------............/////////000111111111111222222222222111222555999>>>CCCGGGIIIVVV^^^gggmmmoooppptttxxxjjjjjjvvvsssmmmbbb___[[[[[[```gggmmmqqquuutttpppiiiffflllzzz~~~rrrcccUUUMMMHHHDDD???:::666555555666444444444444444444444444333333333222222222111111//////////////////////////////.........---------------------------------++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))*********(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++'''((((((((())))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++,,,---,,,,,,222===FFFQQQPPPJJJ@@@;;;<<<===<<>>AAACCCBBB>>>===AAAEEEEEEEEEGGGKKKOOOWWWfffttt{{{~~~~~~}}}|||kkkUUU@@@:::666//////555//////...------------...---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***,,,...000333888???CCC}}}vvvlll]]]RRRDDD:::333333333///...111---...///...,,,******+++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************++++++******************++++++,,,,,,,,,---------........................///---,,,,,,............111000//////000444777:::;;;>>>BBBGGGLLLQQQVVVZZZnnnsssrrrjjjiiinnnkkkbbbYYYVVVWWW^^^cccaaa\\\YYYSSSQQQOOOMMMMMMOOOSSSWWW]]]\\\[[[WWWVVVYYYaaagggxxx{{{~~~qqqkkkbbbWWWLLLEEE???999666888666444444555555555444444444444333000//////000000000000000/////////////////////...---------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++******************---+++))))))...999FFFPPPRRRGGG;;;777;;;@@@CCCDDDHHH\\\~~~vvveeeiiiwwwxxxjjjUUUGGGBBBEEEAAA??????AAA@@@<<<;;;>>>EEEIIIMMMOOOTTTaaasss{{{tttqqqrrrwww|||{{{oooTTT>>>666666333---111000///......------.........---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))***++++++***)))***,,,222------333999>>>BBBGGG}}}qqqhhhRRRGGG===777222...///444000000///...------///000,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************************************++++++++++++,,,,,,,,,,,,------------------------000/////////000000000000000111111111333888>>>CCCOOOUUUZZZ[[[YYYXXXZZZ^^^iiimmmiii```^^^aaa]]]TTTOOOKKKKKKQQQVVVTTTQQQOOOMMMLLLJJJHHHIIILLLPPPSSSWWWXXXVVVSSSPPPQQQVVV[[[bbbdddiiiooorrrvvvyyynnncccYYYOOOFFF@@@:::999999999:::999666333444555555555333222222222000000000000////////////...............---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++******************---+++***,,,333>>>HHHOOONNNCCC:::;;;???BBBEEEIIIUUUkkkqqqiiissswwwaaaQQQEEEBBBDDDFFFCCCBBBCCCAAA>>>>>>BBBIIILLLPPPSSSXXXbbbppp{{{lllfffcccfffjjjooovvv}}}}}}xxxbbbJJJ;;;777444111111111///.....................---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))''')))************,,,......---111:::@@@AAABBBDDD{{{ttthhh[[[KKK>>>444......222111000---++++++,,,...///,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))*********************************************++++++++++++,,,,,,,,,,,,,,,------------...------------.........---111666999===EEEPPPYYYqqqsssqqqfffXXXOOOOOOSSSTTTWWWUUUPPPQQQWWWWWWQQQJJJFFFEEEJJJOOOOOOOOOPPPOOOMMMLLLLLLMMMQQQUUUXXXZZZ[[[[[[WWWRRRPPPQQQSSSSSSSSSWWW^^^eeekkkuuu~~~yyynnnbbbZZZHHHEEE@@@<<<:::888555333333333333333222111000///000000000000////////////---------...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************++++++++++++++++++---+++,,,222;;;DDDJJJLLLEEE:::555<<>>HHHKKKGGGAAA<<<;;;AAAGGGGGGMMMhhh}}}ttttttqqqpppjjjdddhhhrrr```NNNGGGFFFFFFHHHJJJOOOMMMMMMOOOPPPTTT^^^iii}}}{{{uuusssoooeee\\\XXXUUUUUUTTTSSSPPPPPPQQQSSSTTTVVVZZZaaakkkyyysssaaaKKK999222111000//////......///......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))***************************++++++,,,++++++,,,///222999AAAIIIGGG???AAAUUUkkkvvvlll[[[KKK777333000000222333222000------------,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************)))))))))***++++++,,,,,,*********++++++++++++,,,++++++,,,,,,------......,,,---///000222999BBBJJJ[[[\\\ZZZTTTMMMIIILLLPPPRRRPPPOOORRRTTTRRRMMMGGGHHHKKKQQQZZZdddlllqqqrrrxxxuuuuuu{{{uuunnndddbbb___^^^aaahhhooosss|||xxxfffSSSGGG===999444333555666666444000000000000////////////---------...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************++++++,,,---------,,,111:::DDDKKKJJJDDD>>>777<<>>GGGccc|||ooocccIIIAAA777111000111///---...------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************((())))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---......//////,,,...222555;;;GGGVVVaaajjjdddYYYMMMEEEBBBDDDGGGIIIJJJMMMQQQTTTUUUSSSQQQYYY\\\fffssswwwrrrnnnooossstttrrrppprrrzzzooodddMMMFFF===777666555333000000000000000////////////...............---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************++++++,,,------...///666AAAJJJMMMIIIBBB<<<666===BBBFFFTTTppp~~~{{{eee\\\]]]```eeeiiikkkmmmqqqfffRRRLLLHHHIIIJJJKKKMMMQQQOOORRR[[[eeemmmyyyvvvooonnnlllfff^^^ZZZRRRPPPNNNJJJFFFFFFHHHJJJJJJOOOXXXbbbmmmxxxqqqWWWAAA333222111000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))************************************+++,,,---///222777;;;@@@@@@BBBEEEJJJZZZvvv|||bbbVVVFFF:::444333111///......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************((())))))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000333666;;;@@@IIIYYYlllyyykkkbbbSSSGGGAAACCCIIIMMMKKKMMMOOORRRVVV^^^hhhooo{{{~~~~~~vvviiinnnuuu{{{eee[[[MMMBBB===999444000000000000000/////////////////////......------,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++,,,,,,---......111:::GGGOOOOOOIIIAAA<<<<<>>777333000333///---//////,,,,,,///,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))***++++++++++++***+++++++++***************,,,,,,---.........---------............000333666<<>>===FFF^^^~~~|||sss```[[[]]]___jjjwwwwwwlllfff___ZZZZZZ[[[```eeeffffffhhhnnnssstttrrrqqqlllaaaTTTMMMMMMKKKGGGIIIPPPSSSSSSVVV\\\bbbiiivvvpppbbbUUUPPPPPPNNNMMMNNNGGGFFFGGGHHHFFFFFFMMMWWW^^^lll~~~~~~pppbbb^^^```ccchhhnnn{{{lllWWWAAA333222555...---000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************,,,***'''(((+++---,,,***++++++---000666<<<@@@BBB@@@@@@EEEUUUkkk~~~rrr```QQQGGG===555000...///111000,,,,,,000,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))***++++++++++++*********************************+++,,,------------000000//////111555<<>>JJJRRRKKKAAA<<<===>>>BBBKKK^^^yyykkk\\\SSSYYYdddnnn}}}zzzjjjZZZTTTRRRNNNLLLLLLLLLOOOSSSUUUXXX\\\aaaeeegggbbb]]]XXXPPPGGGDDDFFFHHHFFFJJJQQQUUUWWW___gggsssjjj^^^RRROOONNNLLLKKKLLLKKKJJJKKKMMMOOOTTT```kkkfffZZZNNNJJJLLLOOOSSSWWWeeeooo}}}kkkGGG777222444//////222............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************+++***((()))+++,,,+++)))***+++...444:::???CCCDDDEEEGGGPPP```ttt{{{xxxyyy{{{vvviii[[[JJJ<<<111///000222000,,,---000------,,,,,,,,,+++++++++,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))***++++++++++++***))))))))))))))))))************+++,,,---......///111111222444999BBBKKKRRRUUUOOOGGGAAA???@@@BBBDDDKKKNNNVVV^^^aaaccchhhnnnxxx{{{|||yyygggYYYKKKDDD>>><<<999444222333//////......---.........,,,,,,,,,,,,,,,,,,,,,,,,...///000///---++++++,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))((()))******+++******+++++++++,,,,,,,,,++++++*********...444888CCCLLLPPPHHH>>>;;;>>>BBBEEEWWWsss}}}lll[[[RRRQQQ\\\kkkyyykkkWWWNNNFFFFFFHHHHHHGGGHHHHHHIIIMMMSSSZZZ___bbbccccccYYYOOOJJJFFFCCCDDDGGGHHHJJJOOOUUUZZZ```lllwwwzzzggg^^^UUUSSSRRROOONNNPPPNNNMMMPPPVVV^^^hhhxxxqqqVVVLLLCCCAAABBBCCCFFFJJJNNNWWWfffvvvyyyTTT@@@666444000111333---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***((())))))******))))))((())))))))))))))))))))))))***************************))))))***++++++***((())),,,222999>>>CCCEEEFFFFFFOOO]]]mmm~~~|||zzz|||tttbbbQQQ===555//////000///...///------------,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***))))))***++++++++++++***((()))))))))))))))******---------......///000000000444:::@@@FFFNNNVVV[[[PPPIIIBBBBBBCCCDDDGGGJJJKKKSSS```llltttzzz{{{vvvxxxsss```TTTGGG@@@;;;555222222//////......---......///---------------------------...//////---++++++,,,************************++++++************++++++))))))))))))))))))))))))((()))))))))***************))))))(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++******+++++++++,,,,,,,,,++++++******,,,111999???HHHIIIHHHBBB===>>>CCCGGGMMMddd|||}}}vvvZZZZZZUUUWWWddduuutttWWWKKKGGGFFFHHHKKKMMMMMMLLLOOORRRYYYeeeppptttqqqmmmcccWWWLLLGGGFFFFFFHHHLLLJJJQQQZZZ```fffooo}}}yyynnnhhhdddcccaaa^^^]]]___\\\\\\bbbmmmyyykkkQQQJJJDDDDDDEEEEEEFFFIIIEEELLLVVVbbbqqq~~~hhhQQQ@@@666///222444,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******)))))))))******)))))))))))))))))))))))))))))))))************************))))))***+++++++++)))(((,,,000777===BBBDDDFFFGGGFFFWWWlll|||qqqTTTBBB222...111222///............---------,,,,,,,,,,,,,,,++++++++++++***************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((())))))***))))))***++++++++++++***(((((())))))*********+++...............///000111777===EEELLLPPPRRRSSSTTTHHHCCCBBBHHHLLLMMMQQQWWWZZZeeetttuuutttvvvyyy|||ppp\\\NNNEEE;;;333000000000///.........//////------------------------+++---......---,,,,,,---************************++++++************++++++************************((()))))))))***************))))))(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,++++++++++++///666???EEENNNGGG@@@<<<>>>BBBHHHLLL^^^vvvwwwttt^^^QQQVVVWWW___ppp}}}]]]KKKGGGHHHJJJJJJLLLNNNNNNMMMUUU[[[hhhxxx{{{qqq[[[QQQGGGEEEEEEEEEGGGJJJMMMXXXfffpppxxx{{{yyyzzz|||zzzvvvuuuxxx}}}{{{dddKKKFFFCCCEEEEEEDDDDDDGGGHHHLLLQQQXXXcccrrr|||fffRRR???000111444---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************))))))************))))))))))))))))))))))))))))))************************)))***++++++++++++++++++222777===BBBDDDEEEGGGHHHPPPffflllWWW@@@666555444000...//////.........---------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))***++++++++++++***)))))))))***++++++,,,,,,---,,,,,,---...111333555BBBGGGMMMPPPOOOLLLIIIGGGIIIFFFJJJSSSXXXYYY___iiiyyyvvvqqqnnnpppssswwwggg[[[JJJ;;;222333222111000////////////------------------------***,,,......,,,,,,,,,---************************++++++************++++++************************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))******+++++++++,,,,,,,,,++++++,,,...333;;;DDDKKKPPPFFF===<<>>JJJJJJJJJGGGDDDCCCCCCDDDNNNNNNVVVbbbgggkkkxxx|||zzz{{{uuu```JJJ;;;555444333111000/////////........................)))+++------,,,,,,---...************************++++++************++++++************************))))))))))))************(((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))******+++++++++,,,,,,,,,***,,,...111777???IIIOOOGGGAAA===>>>BBBJJJZZZjjj~~~}}}rrr\\\SSSVVV[[[hhhqqq|||[[[JJJGGGHHHOOORRRQQQQQQXXX]]]^^^aaakkk{{{nnn```NNNIIIGGGGGGFFFGGGLLLTTT^^^ooovvvkkkfff___UUUMMMIIIHHHJJJQQQYYY\\\YYYTTTQQQTTTWWWZZZcccpppyyy{{{lllTTTFFFGGGDDDEEEGGGGGGEEEFFFJJJJJJRRR___iiipppvvv{{{}}}cccAAA444555000////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))******++++++******)))))))))))))))))))))))))))***************************+++++++++***---111555BBBEEEHHHIIIIIILLLSSSYYYrrryyydddQQQ???333000333000/////////............---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))***++++++++++++*********+++,,,------......,,,---///333888???DDDGGGKKKHHHBBB===;;;>>>CCCHHHQQQRRR]]]lllttt|||qqqWWWEEE777666444222111000//////........................)))+++------,,,,,,---...************************++++++************++++++************************))))))))))))************''''''''''''(((***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))******+++++++++,,,,,,,,,***,,,///333999BBBKKKRRR<<<;;;>>>AAAEEEOOOfff}}}zzz___SSSSSSZZZ___lllyyysssWWWHHHFFFEEENNNSSSQQQTTT]]]fffhhhaaakkkyyytttaaaSSSIIIFFFEEEEEEDDDFFFOOOYYYkkk|||~~~ppp\\\MMMHHHGGGEEEDDDDDDFFFIIIKKKMMMOOOPPPQQQRRRUUUVVVXXX^^^hhhoooppp{{{xxxYYYNNNLLLGGGEEEFFFHHHHHHFFFHHHLLLGGGTTTgggwwwpppIII777666000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******++++++++++++******))))))))))))))))))))))))***************************++++++******---444999FFFIIIKKKKKKKKKPPPYYYaaayyy~~~~~~ooo___SSSHHH888***000...///111000---...111......---------,,,,,,,,,+++++++++************)))+++++++++***)))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))************---......,,,))))))---000000333555666>>>IIIMMMJJJHHHAAA;;;;;;???CCCFFFIIITTT\\\ooouuucccQQQ@@@222111333111/////////...------......,,,***,,,,,,,,,+++++++++******+++++++++************))),,,,,,++++++***)))((((((************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************+++,,,---...111...000999EEEMMMLLLHHHAAA@@@???@@@EEEWWWttt|||gggWWWSSSUUU^^^iiiwwwkkkTTTJJJJJJNNNMMMNNNRRRYYY^^^```___]]]kkk}}}zzzdddUUUPPPIIIHHHHHHHHHHHHKKKWWWcccoooiii\\\KKKCCCDDDFFFDDD@@@GGGFFFDDDFFFIIIMMMPPPQQQRRRXXX```gggkkkmmmnnnoooyyyeeePPPIIIHHHGGGHHHHHHGGGFFFGGGKKKNNNVVVbbbrrr~~~yyyXXX888...222000000///---...000000...---------------------------------,,,,,,+++++++++)))************+++++++++)))))))))))))))))))))))))))************+++++++++(((+++---+++)))...888AAAIIIKKKMMMOOORRRYYYaaagggyyysssgggQQQ<<<555111//////---+++...333.........---------,,,,,,++++++++++++************++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,,,,,,,///333888???LLLUUUQQQHHH@@@@@@AAABBBEEEKKKTTT\\\ffftttmmmYYYDDD999444000...000222000---------...---,,,,,,,,,,,,,,,++++++++++++++++++++++++************,,,,,,++++++***)))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++*********+++,,,------//////222<<>>???AAAEEESSSmmmqqq[[[SSSSSSXXXeeeqqqiiiTTTLLLMMMOOOOOOPPPTTTZZZ^^^]]][[[[[[gggvvv{{{nnnZZZLLLIIIGGGFFFGGGJJJMMMTTTcccqqq~~~pppXXXNNNDDD@@@BBBEEEDDDBBBEEEDDDEEEFFFIIIKKKMMMMMMWWW]]]gggpppwww~~~tttWWWKKKGGGDDDEEECCCBBBCCCHHHQQQZZZ```mmmxxxcccEEE666666111111111///...//////...---------------------------------,,,,,,+++++++++************++++++++++++************************)))************+++++++++)))***,,,,,,---444>>>FFFJJJMMMPPPSSSWWW___kkksssmmmUUU>>>777111000000---...000.........------------,,,,,,+++++++++************++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++******+++---//////---,,,000444<<>>FFFQQQ\\\dddqqqlllVVVFFF;;;555///......000222222000............---------,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************************************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,+++,,,,,,------000888BBBGGGFFFAAA<<<:::<<>><<>>GGGHHHBBB<<<;;;===???IIIZZZqqq{{{tttpppyyykkkVVVNNNMMMSSS^^^hhhuuu{{{dddRRRMMMPPPLLLKKKLLLQQQXXX]]]^^^^^^___dddiiifffYYYKKKGGGKKKIIIIIIMMMUUU___nnnpppSSSMMMLLLMMMQQQVVVXXXVVVSSSOOORRRUUUWWWYYY___gggmmmqqquuuzzzhhhYYYTTTOOOLLLJJJJJJOOOVVVbbbhhhqqq{{{vvvhhhCCC666---///111///...111------------------------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++......000777AAAIIIMMMNNNPPPSSSZZZhhh|||rrrXXXFFF;;;444222333////////////............------,,,,,,,,,+++++++++)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((())))))***++++++*********+++++++++,,,,,,,,,++++++111:::BBBHHHIIIDDD???>>>BBBDDDEEEJJJQQQ\\\qqq{{{eeeRRR===999444111000111000000////////////.........---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++******++++++---...000111===DDDJJJFFF===888;;;@@@EEEPPPiii~~~qqqttt|||pppXXXMMMMMMNNNXXXjjjyyyuuuaaaRRROOOSSSRRROOOMMMPPPWWW^^^bbbccceeekkkqqqqqqfffYYYVVVZZZUUUWWW^^^iiiuuuiiiPPPPPPPPPTTT]]]eeeeee]]]UUUTTT[[[eeemmmttt{{{tttcccYYYXXXVVVWWW[[[]]]aaalllwww}}}RRR>>>///000444111...000------------------------+++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++++++++++++++++++++)))************+++++++++,,,///555===FFFMMMPPPRRRQQQVVVcccyyy~~~|||ooo___LLL:::222222000/////////............---------,,,,,,,,,++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&''''''((()))***************+++++++++,,,,,,,,,000,,,,,,666HHHSSSTTTQQQAAA;;;;;;EEENNNRRRVVV[[[ppp|||gggFFF@@@777111...///111111000/////////............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++)))******+++---///111222AAAHHHKKKEEE:::666;;;CCCKKKVVVsss|||tttooozzzaaaPPPJJJRRRUUUbbbwwwooo^^^RRRQQQVVVXXXSSSPPPQQQWWW___eeegggjjjqqqzzz}}}uuujjjhhhmmmllloooxxxfffPPPOOOPPPVVVaaajjjgggZZZNNNYYYdddttt|||nnn```^^^cccaaa___bbbkkksss}}}]]]EEE222222666333......------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++)))************+++++++++***///888BBBJJJPPPTTTVVVTTTZZZkkkxxxooobbbNNN<<<444///000111000...,,,++++++---------,,,,,,,,,++++++))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************------,,,+++***)))((('''))))))))))))************---...///...,,,,,,,,,---//////222???[[[nnndddOOOAAAAAAGGGOOOUUUXXXbbbmmm|||cccOOO:::333333444222222......------......///000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((&&&%%%$$$++++++++++++++++++++++++)))***,,,---...111444666DDDIIIFFF<<<777;;;AAACCCHHHkkk}}}yyyooorrrlll[[[SSSRRRVVV___pppoooccc[[[TTTRRRSSS]]]\\\ZZZWWWVVV\\\eeemmmwww~~~www|||{{{\\\SSSUUUVVV\\\eeeeee[[[NNNHHHWWWiii}}}wwwrrrkkkccc___```]]]eeessslllJJJ222333444,,,+++555//////...------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...)))'''***+++)))***,,,...222:::EEEKKKMMMRRRXXXVVVhhhgggGGG222333222111000111111000///---------,,,,,,,,,++++++************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************+++++++++***************))))))))))))************+++,,,---,,,++++++,,,...,,,111888DDDZZZkkkeeeUUUFFFEEEIIIRRR\\\gggxxxrrr___JJJ===666111///000//////...---------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))((('''&&&++++++++++++++++++++++++***+++---------000666;;;GGGIIIEEE;;;666:::@@@AAAMMMqqq}}}yyytttmmmyyyxxxaaaSSSOOOPPP[[[eeexxxvvvfff^^^YYYTTTTTTVVVcccbbb___[[[ZZZ^^^fffnnnxxxyyyccc^^^YYYXXX\\\bbbccc[[[RRRNNNaaasss{{{ssslllddd\\\[[[___lllwwwyyyuuuwwwuuuWWW<<<666555///---111//////...------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...***))),,,---++++++...111555>>>HHHMMMNNNQQQVVV]]]ppp^^^AAA888333...---///111///,,,------------,,,,,,,,,,,,************************+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))******+++++++++,,,)))))))))*********+++++++++,,,,,,,,,+++,,,...111000999AAAEEEMMMUUUSSSKKKNNNMMMQQQ\\\lllwwwdddRRRAAA444111444111111000///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))+++++++++++++++++++++++++++---...,,,,,,111:::BBBIIIHHHAAA:::999>>>DDDEEE]]]}}}{{{vvvsssssseeeUUUOOOQQQVVVfffqqqzzzkkkccc[[[WWWUUUUUUYYY^^^kkkkkkhhhdddcccfffnnnttt~~~xxxnnnllldddaaabbbfffgggccc``````uuu||||||~~~~~~|||vvvqqqkkkeee]]]ZZZaaajjjsssfffccciiiyyyhhhIII999444222000...000///......------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---++++++...///------000555:::DDDNNNQQQQQQSSSYYYiii}}}vvv]]]DDD:::///,,,///111---)))...------------,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************)))************+++++++++))))))*********+++++++++.........------...111444888@@@EEEAAA>>>@@@DDDEEEUUUTTT[[[mmm}}}kkkRRR===555777222222111000000000000000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))***+++++++++++++++***+++++++++++++++,,,,,,,,,...///---,,,333???IIIIIIDDD===:::===EEELLLPPPsssyyysssxxxlllWWWPPPPPPXXXbbbqqq~~~uuueee]]]XXXVVVSSSPPPQQQUUU___gggrrrrrrrrrppppppttt|||zzzwwwrrrnnnlllppprrrtttxxx}}}uuusssrrroookkkfffdddbbb```^^^cccrrrrrraaa]]][[[bbbuuuvvvUUU;;;222333111,,,000//////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,000000---...222999>>>IIIRRRTTTTTTWWW]]]uuupppPPPCCC555///111444111,,,.........---------,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))+++++++++************)))************++++++++++++//////...------///333777<<>>999>>>HHHPPPUUUYYYggg}}}bbbFFF777555000000000//////000000111///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))***++++++,,,,,,+++*********++++++,,,,,,,,,---...///...000777CCCMMMGGG@@@::::::???IIISSSZZZ|||tttppp~~~```QQQNNNQQQ]]]jjjvvv|||ppp```TTTNNNMMMNNNMMMKKKMMMXXXfffpppvvvxxxzzz{{{}}}zzzwwwvvv{{{~~~zzzuuukkkdddaaa```bbbeeehhhrrrnnnaaaZZZXXXXXXaaavvvaaaCCC444333222---000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))),,,//////---000555???DDDLLLSSSSSSRRRXXX```}}}uuuXXXJJJ888000000222111...............---------,,,++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++++++++******))))))*********++++++++++++,,,------,,,,,,---111777<<>>GGGNNNEEE>>>:::<<>>DDDLLLSSSXXXrrrpppYYYNNN999888666444333222111111//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******************)))******+++,,,,,,---------,,,---333<<>>;;;888666555444//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********))))))((())))))***+++,,,,,,---------+++---444???HHHKKKKKK===;;;>>>HHHTTTeee~~~{{{uuuwww___PPPIIIQQQYYY```sssppphhhYYYQQQJJJIIIHHHGGGHHHLLLIIIPPPXXX```qqqzzz[[[MMMOOOZZZdddjjjiiilllzzzeeeBBB222222111111000///////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,...///...///777AAAFFFJJJRRRZZZbbboooeeeIII888222000//////...,,,+++,,,///111......---------,,,,,,,,,,,,,,,,,,++++++*********************************************************))))))))))))************))))))))))))))))))))))))*********))))))))))))))))))************+++++++++---,,,******+++,,,++++++///---000:::EEEIIIHHHFFFDDDEEELLLUUUZZZaaarrrkkk]]]LLLBBB;;;555333444///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************++++++******************++++++******++++++,,,---++++++++++++++++++,,,,,,------111;;;FFFLLLKKKHHH===DDDCCCBBBWWW~~~}}}yyytttyyycccVVVOOOMMMUUU\\\fff}}}xxxddd\\\PPPLLLJJJGGGGGGHHHJJJJJJJJJNNNVVVccctttvvvlllkkkqqqzzzwwwhhhXXXRRRTTT^^^mmmyyywww}}}~~~vvvRRR:::333777444111//////000000000///............---------...---,,,,,,,,,,,,---...++++++++++++++++++++++++)))+++------...333===EEENNNOOOTTT]]]iiizzzaaaAAA333444111111000...------...000......---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))))))))************))))))))))))))))))))))))************))))))))))))************++++++++++++,,,+++++++++,,,---...---000///444???JJJMMMIIIDDDCCCIIISSS]]]bbblll}}}mmmZZZJJJ===444222444000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************************************************************************************************************+++,,,,,,+++++++++++++++,,,,,,,,,---...333>>>IIINNNJJJEEE???CCCEEELLLddd}}}yyyxxxtttZZZRRRNNNPPPYYY```mmmkkk[[[VVVLLLLLLKKKIIIGGGGGGHHHJJJLLLRRR```rrr{{{kkkeee___bbblllyyyvvvhhh\\\\\\cccllluuu{{{~~~|||YYY>>>444555333000///000000000//////............---------...---,,,,,,,,,,,,---...++++++++++++++++++++++++***,,,---...///555>>>FFFLLLMMMTTT```mmm}}}SSS;;;999333222111000///...............---------,,,,,,,,,,,,,,,,,,++++++++++++***************************************************))))))))))))************))))))))))))))))))))))))************************************+++++++++,,,******+++---...////////////333:::DDDLLLMMMFFF???AAAJJJYYYfffooo~~~yyyeeeRRR???222///222000000000000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************************************************************************************************))))))))))))***++++++***+++++++++,,,,,,,,,---...000777BBBMMMOOOIIIAAA>>>???FFFXXXrrr{{{vvv{{{gggRRRMMMNNNUUU___gggvvvyyyZZZRRRSSSMMMKKKLLLKKKIIIGGGIIINNNSSS[[[ooopppbbb]]]\\\]]]cccooo~~~vvvkkkccchhhqqqvvvxxxzzzbbbCCC444333111000000111111///...///............---------...------,,,,,,------...++++++++++++,,,,,,,,,,,,+++---......111777AAAIIIMMMOOOVVVcccrrrlllKKK===444222111000000///...---......---------,,,,,,,,,++++++++++++++++++++++++************************************************((()))))))))************)))))))))))))))))))))))))))***************++++++*********+++++++++,,,,,,***+++,,,---------///000---888DDDIIIIIIFFF@@@;;;???JJJ[[[mmmqqq___JJJ888222333222111111000000/////////------------------------,,,++++++******++++++,,,***************************************************************************************+++++++++)))))))))((())))))***+++***++++++,,,,,,---------...222;;;GGGPPPOOOFFF>>>AAA@@@NNNiiiuuurrryyy]]]OOOKKKQQQ\\\fffooodddPPPPPPUUUQQQLLLNNNOOOMMMLLLQQQZZZbbbkkkqqqfff___^^^eeemmmuuuwwwqqqmmmqqquuuwwwyyy{{{yyyhhhGGG333111000000000111111///---///............---------------------------------+++++++++,,,,,,,,,,,,,,,---...///000444;;;EEELLLTTTSSSYYYfffttt___@@@444222//////000111000.........---------,,,,,,,,,++++++++++++++++++++++++************************************************((()))))))))************))))))))))))))))))))))))))))))******+++++++++,,,***++++++++++++,,,,,,,,,+++,,,---,,,+++,,,...111333CCCPPPNNNEEE@@@@@@@@@EEEOOOaaayyyuuu```HHH:::555333222222111000000//////------------------------,,,,,,++++++++++++,,,,,,************************************************************************))))))*********+++++++++)))))))))((())))))***+++******+++,,,------.........555AAAKKKPPPLLLDDD<<>>222444333333222111000//////------------------------,,,,,,++++++++++++,,,,,,************************************************************************)))))))))***++++++,,,,,,***))))))))))))***++++++******+++,,,---.../////////999FFFMMMLLLGGGAAA>>>CCCNNNiiixxx|||wwwXXXKKKLLLRRR\\\jjjuuuttt^^^TTTPPPXXXbbb```ggghhhjjjmmmuuuxxxwwwtttqqqnnnnnnppprrrzzzxxxpppnnnrrrxxxnnndddeeeggghhhjjjsssuuueee~~~uuuVVV;;;555333222111111111///...///............---------,,,------......------,,,++++++,,,,,,------......---...111666===DDDKKKOOOSSSQQQYYYlllrrrZZZAAA;;;444000111222111///......---------,,,,,,,,,******+++++++++,,,,,,,,,************************************************))))))))))))************))))))))))))))))))))))))))))))***++++++,,,------+++++++++,,,,,,,,,------,,,------,,,+++///777>>>NNNZZZ]]]PPPGGGLLLUUUYYY]]]mmmbbbDDD444555444333222111000000///........................---,,,,,,++++++,,,,,,---************************************************************************((())))))***++++++,,,,,,***************+++,,,,,,******+++,,,---.../////////<<>>CCCQQQiiixxxuuuttt[[[JJJLLLYYYYYYcccqqqwww```WWW^^^hhhzzzxxxkkk\\\YYYVVVSSSSSSXXX```fffrrr{{{vvv~~~~~~zzz~~~kkkJJJ;;;888444111111111000/////////.........---------,,,,,,---......---,,,,,,++++++,,,,,,---...//////,,,...333;;;CCCJJJNNNOOOQQQTTTccc~~~{{{ppp[[[BBB333111222111.../////////...------,,,,,,************************++++++++++++++++++++++++,,,+++***))))))***+++,,,************************************************)))************+++++++++++++++******************...))))))---...444GGG\\\jjj___UUUSSSUUUZZZeeeoooyyy|||}}}cccHHH::::::555///...111111---......---,,,,,,,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))*********************)))******+++,,,,,,******---...,,,...111999FFFJJJEEEAAA:::<<>>444444333...000//////......---,,,,,,************************++++++++++++++++++++++++++++++***))))))***++++++************************************************************++++++++++++,,,,,,,,,,,,,,,,,,++++++//////111222555@@@VVVjjjrrrbbbWWW[[[bbbhhhrrr}}}yyyyyyvvv]]]GGG>>>444///000222111...///...------,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************++++++++++++***************++++++,,,---++++++//////...000444???HHHHHHDDDBBB;;;>>>NNNkkktttyyydddVVVMMMMMMTTTWWWeeessssssmmmssszzzqqqfff^^^ZZZWWWVVVXXX___gggnnnqqqzzzvvv{{{}}}yyyWWWFFF666222222111//////000000///............///......------------......---......---,,,+++---///222333999BBBGGGIIINNNTTT```ssssssHHH333555444---000000///......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++************************************************************+++++++++,,,------------------------,,,000222111888KKKbbbpppoooZZZPPP\\\iiiooo{{{zzzsssyyypppXXXCCC111000444222000000///...------,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************+++,,,,,,...,,,---///000///222888FFFJJJFFFAAABBB>>>CCCTTT|||xxxsssxxxYYYPPPLLLOOOXXX\\\iiiyyyoootttyyytttwwwtttjjjbbb]]]\\\]]]bbbkkkuuu~~~{{{ooojjj{{{zzz}}}kkkOOO777333555111---///111111000///////////////......------------......---......---,,,,,,---///333777???FFFHHHHHHNNNVVVlll~~~xxx{{{}}}KKK111333444,,,000000//////...---------+++++++++++++++++++++++++++++++++++++++++++++++++++******************+++*********************************************************+++++++++,,,,,,,,,---------------......+++000111111???VVVgggjjjbbbOOOIIIZZZiiiqqq|||zzzzzz|||gggHHH000///555222///222//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,+++************+++,,,,,,---,,,---/////////444<<>>AAA@@@HHH\\\sssvvvnnnUUUPPPNNNRRR\\\```mmmnnn{{{zzzwww}}}{{{mmmcccbbbdddiiissszzznnnpppwwwxxx|||XXX:::555666111---000111000//////......//////......------------......---......---,,,,,,...000333999BBBIIIJJJIIIPPPYYYxxxuuuxxx{{{TTT777444444---111000000///......------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++************************************************************++++++++++++,,,,,,,,,+++,,,,,,,,,------......111333333999LLLaaafff^^^UUUJJJLLL^^^lllvvv~~~~~~qqqPPP555111555222///222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))*********++++++++++++***+++,,,,,,---,,,+++,,,.........666???JJJGGG===;;;AAACCCPPPiii{{{sss|||cccQQQQQQOOOTTTaaahhhzzzvvvrrrvvv}}}qqqlllrrrwww~~~ooommm|||{{{www}}}aaa@@@777666111///222000///......------............------------......,,,---......------///111333:::DDDKKKLLLLLLRRR[[[wwwvvvqqqqqqqqqwwwcccCCC888555111111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))************************************************++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........222222888FFFYYYccc\\\OOOIIIHHHOOO___nnn~~~}}}{{{___CCC888666222000111000///......------......,,,,,,,,,,,,------------++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))*********+++++++++++++++,,,------,,,+++,,,...---...888BBBGGGCCC;;;;;;BBBGGGZZZxxxxxxwwwnnnUUULLLPPPPPPWWWhhhtttzzzooohhhfffqqqyyy}}}}}}}}}qqqmmmuuurrruuulllMMM;;;444222222333//////...---------------......------------......,,,---......---...000111777;;;DDDLLLNNNNNNRRRYYYiiiwwwyyyiiiiiihhhlllzzzpppMMM999444555111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))************************************************+++++++++,,,,,,,,,------,,,------...//////000000///333AAAWWWeeeaaaSSSGGGCCCHHHQQQ^^^qqq|||}}}rrrXXXCCC888444222000000//////...............,,,,,,,,,---------......++++++++++++++++++++++++************************************************))))))*********+++++++++,,,++++++++++++,,,---------,,,...///...000:::FFFCCC@@@;;;>>>FFFKKKccczzz___MMMKKKRRRQQQYYYnnn~~~{{{wwwrrroooooopppqqqrrrkkkfffcccaaa^^^[[[___fffnnnuuu}}}yyywwwyyy}}}~~~nnnooozzz~~~ooolllxxx\\\@@@333222444222000//////.....................------------......,,,---............000222<<<>>>EEEMMMOOONNNPPPTTT```ttt|||bbbeeeffffffrrrtttQQQ888333888111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************************************++++++,,,,,,,,,------------......///000111111222222999NNNiiirrrdddSSSJJJFFFMMMUUUaaaxxx}}}yyyzzzfffKKK:::666333000000000///...............,,,,,,,,,------.........++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---.........///000///111<<>>555333000111111///.....................------------......---...///...---///444999???DDDLLLOOOLLLJJJQQQZZZzzztttgggXXXSSS\\\nnn~~~aaaHHH666555333111///---++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...///222666999IIIeeexxxwwwjjjVVVNNNWWWeeerrr~~~yyy~~~yyyuuuqqqtttuuutttvvv~~~uuuooouuufffIII666222111000...///000000...---...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++******)))*********++++++************++++++***++++++,,,,,,------......//////---222;;;AAABBBAAA???@@@FFFVVVooo~~~___PPPNNNNNNQQQVVV^^^oooyyyaaaTTTLLLFFFGGGIIIJJJKKKNNNQQQRRRQQQPPPQQQYYYfffqqq~~~pppaaaXXXXXXPPPKKKLLLNNNNNNNNNOOOQQQNNNRRRaaarrr~~~zzzpppmmmlllrrr{{{yyywww{{{|||zzzqqqdddttthhhJJJ:::333///111111000///..................------------......---...///...---000666;;;AAAGGGNNNPPPLLLLLLZZZiii|||nnn\\\QQQSSSaaarrr}}}zzzYYY888666444333000,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------,,,.../////////222888===RRRgggkkk[[[NNNHHHNNN^^^lll~~~oooccccccjjjppptttvvvrrrnnnuuu~~~~~~}}}}}}sssqqqvvvvvvTTT;;;222222000///...//////...---......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,+++***)))))))))***++++++************++++++***++++++,,,,,,------...---/////////444<<>>DDDKKKRRRQQQLLLNNNaaauuuuuubbbSSSNNNWWWgggsssjjj===777333333111---...111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++,,,,,,---------...000000...---111999???^^^ggg^^^KKKEEEHHHSSSdddttt|||rrrmmmnnnvvvyyyiii^^^```hhhooovvv~~~~~~|||{{{rrrpppssscccDDD555444222///////////////...///...------,,,,,,------,,,,,,,,,+++++++++******************************,,,,,,+++***)))))))))***++++++************++++++***++++++,,,,,,------...---...///000666>>>AAA???999>>>EEERRRjjj}}}}}}gggSSSOOOLLLQQQYYYcccrrr}}}sss]]]TTTMMMPPPWWW\\\```ccceeekkkssszzzsss]]]TTTSSSQQQPPPQQQOOOMMMMMMOOONNNMMMOOOTTTYYY___oootttlllbbb]]]^^^aaacccccckkkttt~~~yyyyyywwwxxx{{{iiiooovvvXXXAAA666444222111000//////......///......------------......---...///...///333:::AAAHHHNNNTTTSSSMMMQQQggg}}}yyyiiiWWWLLLNNNZZZfffzzzzzzFFF:::222333333//////333......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************++++++,,,,,,------......///...,,,,,,333???IIIbbbaaaSSSGGGJJJNNNXXXhhh|||wwwzzzuuubbbZZZWWW[[[aaakkkuuu|||~~~|||xxxvvvsssmmmdddbbblllyyyvvvmmmnnnxxxoooOOO888666333111///000000000//////......---------------,,,,,,,,,+++++++++******************************++++++******)))*********++++++************++++++***++++++,,,,,,------...,,,...///222999@@@AAA===:::>>>KKKbbb{{{^^^NNNNNNJJJRRR\\\hhhyyyjjj___XXX\\\eeelllrrruuuyyy{{{iiiYYYVVVVVVQQQMMMNNNTTTRRRQQQRRRQQQQQQXXXaaaaaaoooqqqjjjZZZXXXVVVVVV\\\fffqqqxxx~~~www{{{yyyvvvzzzyyyjjjiii~~~cccHHH999333222222111000////////////......------------......---...///...///444===CCCJJJPPPVVVVVVRRRWWWmmmrrr^^^MMMIIIQQQZZZnnn|||QQQ???222222444000///222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++,,,,,,---......---.........111<<>>EEEJJJPPPWWWYYYXXX```uuuyyydddPPPHHHLLLUUUjjjwwwYYYDDD222222444000---000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++,,,,,,---......---///111222777FFF\\\lllkkkZZZFFFFFFTTT___vvv~~~vvvkkkbbbbbbeeekkkzzziiiTTTPPPQQQTTTSSSTTTXXX]]]^^^ZZZVVVTTTWWW\\\aaaggguuutttpppmmmuuuxxxXXX999666333111111222222111//////...------------...,,,,,,,,,+++++++++*********************************)))))))))***+++,,,,,,++++++************++++++***++++++,,,,,,---......+++...000333;;;BBBAAA;;;AAAFFF^^^pppRRRIIIMMMOOO[[[hhhuuu}}}~~~vvv|||ooo```]]][[[WWWZZZbbb^^^^^^___dddjjjwwwyyyxxxxxxuuusssrrrppppppvvv~~~www|||{{{oooaaaYYYXXXZZZ^^^jjj{{{zzzrrruuuqqqsssyyyqqqddddddyyyYYY@@@444333222111000////////////.........------.........---...//////000666???GGGIIIOOOWWW\\\^^^fff{{{yyyfffUUUJJJIIILLLfffsss\\\EEE333444777111///222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000//////222>>>RRRiiiwwwnnnSSSGGGMMMTTTfff}}}vvvfff\\\bbbmmmxxxkkkXXXVVVUUUWWWXXXZZZ]]]dddfff___TTTWWWYYY\\\bbboooyyyjjjhhhoookkkIII>>>444111222111000///000000000///......------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***))))))******++++++******++++++,,,---***++++++,,,,,,------.........222999>>>===<<<>>>BBBGGGjjjhhhOOOIIIMMMTTTcccqqqyyy}}}zzzyyymmmhhhfffddddddeeegggkkkqqqxxxyyyxxxsssttttttssssssuuuyyy|||}}}yyypppdddZZZWWWZZZaaaggghhhwww{{{wwwtttrrrrrroookkkfff}}}yyy___FFF444222111000.........//////........................////////////222:::CCCIIIOOOSSSWWWYYY___mmm{{{iiiWWWLLLIIIKKK\\\mmmaaaIII555333555111///111//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000222666EEE]]]sss}}}jjjTTTLLLTTTZZZllltttkkkaaa\\\dddnnn|||mmm[[[XXXXXXZZZ^^^bbbiiiqqqtttmmmcccXXX]]]dddlllyyy}}}rrrkkkkkkxxxzzzUUUCCC333000222000......000000000///......------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***))))))******++++++******++++++,,,---***++++++,,,,,,------.........333:::===<<<===???FFFKKKmmmgggPPPKKKOOOUUUdddrrr{{{zzztttrrrqqqqqqsssyyy~~~yyytttsssrrrtttwwwzzz|||{{{kkkgggaaa^^^aaaiiirrryyy}}}yyyvvvrrrqqqqqqoookkkgggvvvzzzdddGGG111333222000///......//////........................////////////333:::DDDJJJRRRUUUWWWWWW[[[iii~~~~~~lll[[[OOOJJJIIINNNaaasssZZZAAA666444111///111/////////.........------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------+++222555999LLLiiizzzzzz^^^NNNMMMVVV]]]qqq|||hhhaaa]]]___hhhtttqqq___]]]]]]```fffnnnvvvzzzpppeeemmmyyy~~~rrriiinnnyyyjjjNNN666111444000...000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******)))*********++++++******++++++,,,---***++++++,,,,,,------......///555;;;===<<<>>>BBBKKKTTTssscccOOOLLLPPPZZZiiiwww|||wwwuuuuuuxxx|||~~~kkkkkkmmmrrr{{{yyyxxxzzzxxxtttpppooopppooollliiimmmsssQQQ444333222000///......//////......................../////////000444<<>>666666222000222000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++******++++++,,,---***++++++,,,,,,------......111777======<<>>222111111...000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,++++++******++++++,,,---***++++++,,,,,,------......444<<<@@@===;;;CCCMMMYYYzzznnnWWWMMMOOOSSS^^^nnniii___VVVRRRQQQTTTXXX^^^iiisssvvvkkkeeeaaa[[[\\\^^^___bbbfffkkkooommmeee___```eeemmmzzzxxxpppooouuu~~~yyyqqqjjjhhhkkkyyy}}}xxxqqqmmmllllllkkkiii]]]___vvvtttNNN555444222000///...//////////////////////////////......///222888AAALLLSSS___YYY]]]qqqoookkkxxxxxxhhhZZZOOOIIIGGGAAAIIIZZZjjjpppIII999666444000000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.../////////222111>>>ZZZqqqqqq```QQQJJJIIIQQQ^^^vvv{{{hhheeehhhppp{{{rrrgggcccbbbrrrhhhEEE222444555///000000000///......------------------------------++++++++++++++++++++++++******))))))***++++++,,,++++++******++++++,,,---***++++++,,,,,,------......555>>>AAA===;;;DDDPPPcccdddPPPJJJNNNSSS]]]ooommm]]]XXXTTTRRRRRRTTTUUUXXXaaakkk}}}}}}iiiaaa^^^\\\ZZZXXXYYY[[[___dddiiimmmooojjjbbb[[[XXXYYY]]]fffpppvvvrrroooqqqxxxzzzrrrjjjhhhkkkzzz{{{sssmmmlllkkkjjjhhhbbb^^^sssvvvSSS666555333111////////////////////////////////////......000222888BBBMMMUUU]]]ZZZcccxxxkkklll}}}yyyiii[[[PPPIIICCC===CCCPPP^^^xxxvvvMMM;;;777444000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...///000000222444FFFcccqqqfffTTTKKKKKKLLLUUUddd~~~llliiivvvpppfff```]]]kkkuuuLLL555999:::111000000000///......------------------------------++++++++++++++++++++++++******))))))***+++,,,,,,++++++******++++++,,,---***++++++,,,,,,---.........666???BBB===;;;EEEQQQjjjuuuZZZIIIFFFKKKQQQ___qqqrrr\\\SSSSSSRRRRRRTTTWWWXXX[[[dddooouuuaaaWWWWWWXXXUUUPPPXXXYYY\\\bbbjjjpppsssssskkkccc[[[VVVTTTUUU]]]fffhhh}}}tttsssssswww~~~|||ssskkkiiikkkzzz~~~tttnnnkkkjjjiiiggghhh^^^oooyyyYYY666555333111////////////000000000000000000000000---...000333999CCCNNNVVVWWWXXXfff{{{kkkppp~~~|||}}}mmm___SSSKKKFFFBBB>>>CCCWWWsssbbb<<<---777333111///...///000///...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++,,,...///...---444888PPPooouuu___LLLHHHKKKVVV___sssmmmppp~~~tttttthhhaaa___iiivvv^^^@@@888555...111000///......------...---------,,,,,,+++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...//////444777999???BBB<<>>555333111,,,111444+++//////............//////111000111555<<>>AAARRRmmm}}}aaa???///888333111/////////000///...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,...//////...555>>>XXXuuuxxxbbbPPPMMMMMMZZZfff|||tttttt{{{wwwllldddsss{{{jjj___^^^fffqqqmmmMMM===777333111111///...............---------,,,,,,,,,++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------...///333777:::???@@@<<>>???KKKcccvvvbbbEEE222555333222//////000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------//////000555DDDaaayyyuuu___PPPPPPPPP```nnnyyyttttttnnnbbb^^^qqqlll^^^^^^ffflllzzzXXX>>>444444111111000///............------------,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------......111888<<<>>>???>>>SSSvvviiiPPPGGGFFFHHHNNNUUUccc}}}pppeee\\\ZZZ[[[]]]```dddeeeiiikkkkkkkkkrrrrrr]]]XXXUUUXXX]]]```fffkkktttwww}}}|||oooccc[[[WWW\\\dddgggooo{{{}}}vvvpppllljjjrrrtttiiihhhhhheeebbbddd___ZZZnnnfffBBB666222222...111333+++//////............//////000000222666>>>HHHRRRWWWYYYXXX^^^kkkyyytttvvvvvvcccVVVQQQFFFCCC??????EEEVVVpppyyykkkPPP777333444222000///000000///---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------------...111222777KKKfffsssiiiUUULLLPPPTTTeeeuuuzzz~~~xxxppprrrqqq``````fffgggzzzcccBBB444666222111000///............------------------,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......------------......222;;;>>>>>>@@@CCC]]]zzzcccNNNHHHIIILLLSSS[[[iiieee___\\\___ccceeehhhlllkkkooorrrrrrttt}}}kkk\\\YYYZZZaaafffjjjpppvvvzzz}}}ttthhh]]]XXX]]]eeennnwww}}}uuuooolllkkkoooyyywwwkkkhhhhhheeebbbaaa___^^^uuugggHHH888333333///111222,,,//////............//////000000333888@@@JJJTTTYYYXXXVVVZZZfffvvv{{{fffWWWOOOEEEBBBAAAAAABBBJJJ]]]pppeeeCCC555555333111000000000///---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,.........---...222555???TTTiiikkkZZZKKKJJJRRRZZZnnnyyyddd___aaa```jjj}}}rrrMMM999888222111000//////......///------------------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......---------...//////333>>>@@@???BBBJJJgggttt```MMMIIILLLPPPYYYcccsssooo^^^[[[\\\bbbfffhhhjjjnnntttwwwzzz{{{iii___^^^bbbiiiooorrrwww}}}|||oooccc]]]aaaiiiwww|||tttnnnkkkjjjgggnnnyyyyyymmmhhhgggeeebbbbbbbbb```rrr}}}rrrQQQ===444444000000222---//////............/////////000333:::BBBMMMVVV\\\XXXTTTWWWdddvvv~~~}}}~~~mmm[[[QQQFFFBBBAAACCCAAABBBNNN___|||SSS;;;666444111000000000///---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,...///...---...333777HHH^^^nnnfffRRRGGGMMMWWWddd|||kkk^^^ZZZYYYcccqqqzzzWWW>>>555222222111000////////////------------............,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------...///000111555???@@@???EEEQQQnnnnnn[[[KKKIIINNNTTT```lll~~~zzzdddYYYYYY\\\dddiiikkkooottt~~~iiieeeeeejjjqqquuuwww|||{{{nnngggjjjsss}}}}}}tttmmmjjjiiigggjjjrrr|||nnnhhhfffdddcccffffff___ddd}}}www[[[CCC555444000000222/////////............//////...000444;;;EEEOOOXXX^^^YYYTTTVVVfffzzz~~~~~~wwwbbbUUUIIIBBB@@@BBB@@@>>>GGGVVVttt___@@@666444222000000000///---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,///000///---...444999LLLbbbpppdddPPPIIIQQQ[[[ppptttaaaYYYYYY```iii}}}}}}aaaEEE444333222111000////////////------------.........///,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---...000222222555>>>>>>===FFFUUUqqqjjjXXXJJJIIIPPPZZZiiiwwwqqq^^^ZZZZZZ___gggmmmqqqwww~~~zzzmmmlllmmmrrrxxx|||}}}yyyqqqttt||||||vvvnnnjjjiiijjjhhhmmm~~~pppiiifffdddccccccggg___]]]qqq|||wwwdddHHH777555//////333111//////............//////...000555<<>>FFFTTTllldddAAA777555222111111000///---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,///111///---...444:::LLLbbbpppcccOOOKKKTTT]]]yyy|||zzzeee\\\___]]]dddxxxkkkPPP;;;333222111000////////////---------.........//////,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,---///111333444555===<<<<<>>SSSccccccUUULLLJJJVVVkkklll^^^ZZZYYY___rrr{{{```;;;777000---///222000//////......---------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***---//////---...111444???AAA===999GGGeeeaaaWWWMMMNNNVVVddduuuppp```ZZZ```dddiiioootttyyy~~~~~~yyy{{{}}}yyynnnmmmooohhhaaa```ooossshhheeeccc```eeeaaadddfffhhhzzzwwwoooUUU===555333...---111000000////////////000000///000444<<>>MMMjjj]]]SSSKKKNNNXXXgggyyyjjj]]]YYYbbbeeekkkpppuuuzzz}}}sssooonnnccc\\\\\\lllvvvjjjfffccc``````___dddfffggg{{{vvvqqq}}}pppTTT:::222222//////222000000////////////000000000111666>>>JJJUUU]]]aaaaaa]]]kkkrrrrrr|||vvvjjjPPPHHHBBB@@@>>>===???BBBDDDhhh}}}\\\DDD666444666000///222...///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++111///---000222<<>>===>>>AAADDD```}}}fffHHH666222555111000222//////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***222111...111444CCC\\\nnnfffSSSKKKUUUaaapppyyytttwww|||vvv```^^^\\\bbbzzzsssOOO>>>777222222333111000111............------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++---///...---///333777===CCCFFFIII[[[zzzsssSSSLLLHHHOOO]]]nnnmmm```\\\]]]cccgggmmmssswww|||~~~uuuddd]]]]]]mmmrrrjjjeeeaaa```eeegggfffcccfffxxxmmmvvvbbbBBB444333333000///000000////////////000000000222888BBBNNNZZZbbbfffbbb^^^kkk{{{ooosss{{{mmmTTTIII@@@>>>>>>>>>???AAA@@@RRRnnnjjjNNN888000444222111333111///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***222222///222777JJJeeerrrgggSSSMMMZZZeeesss}}}{{{xxxyyyyyyddd]]]ZZZ]]]qqq|||WWW@@@888222222222000///000//////.........---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++---///...---///444999AAAGGGJJJNNN```qqqRRRLLLJJJRRR```qqqzzzeee\\\\\\^^^bbbgggmmmssswww{{{~~~rrrfff``````mmmuuukkkeeeaaa```fffdddddddddbbb{{{}}}rrrwwwfffFFF555222333222000000000////////////000000///111888BBBOOO[[[dddgggbbb\\\fffuuu|||zzz|||}}}nnnWWWKKK@@@>>>?????????AAA>>>GGGbbb}}}tttXXX===000444222111333111///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++222111///444;;;NNNiiinnndddTTTQQQ^^^hhhxxxwwwxxxiii[[[YYY[[[llliiiBBB:::333222222000///000/////////.........------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,---......---///555:::CCCJJJOOOTTTgggnnnRRRLLLKKKTTTcccuuuttt___YYYZZZ]]]cccgggnnntttxxx{{{uuukkkeee```___iiixxxwwwllleeeaaa]]]ddd___aaagggbbbxxxvvvwwwhhhJJJ666111333333222000000////////////000000...111888DDDQQQ^^^fffiiifff\\\cccsss~~~sss[[[NNNBBB?????????>>>??????AAAZZZwwwfffEEE444555222000222111///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++222000///777???QQQkkkggg```SSSSSSaaalll|||uuu{{{|||yyyqqq[[[ZZZ[[[fffmmmpppwwwEEE===555444333111000111////////////............------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,---...------000666;;;BBBLLLTTT\\\oooiiiPPPKKKLLLWWWgggyyyttt___YYY\\\]]]dddiiiooouuuzzz}}}vvvmmmfffccc___^^^dddoooxxxllleee```^^^ddd]]]```iii^^^mmmzzzxxxpppTTT===333222222111000000////////////000000///222:::FFFTTT```hhhlllggg\\\bbbuuuwww___RRRDDD@@@@@@>>>======???<<>>@@@>>>>>>AAAAAADDDLLLaaaSSS111666222...333111//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,111:::HHHZZZggg___YYYSSSRRR]]]ssswwwpppqqqfffnnn|||xxxwww|||bbb\\\UUU[[[tttnnnmmmVVVAAA222333666222///111////////////............+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---...------000666;;;CCCLLLQQQXXXpppaaaIIIIIILLLWWWiiittt```[[[^^^___eeekkkrrryyy~~~yyyuuuuuuuuuggg]]]ZZZ\\\aaayyymmmccc```aaacccaaabbb^^^VVVccczzzxxxPPP444///111///000000000000000000000000000111999JJJ[[[fffmmmsssiiidddgggxxxxxx}}}~~~hhhTTTBBB???@@@===<<>>:::===???FFFWWWqqqOOO444333444111000000000/////////............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...111444888EEEWWWccceeeSSSPPPNNN[[[|||nnn[[[XXXUUUUUU___vvvyyyaaaDDD555111111111111////////////............---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++---.........222888>>>HHHEEENNNgggsssWWWMMMMMMPPP\\\pppmmmgggiiilll|||}}}wwweeeWWWQQQTTT\\\wwwpppbbb^^^]]]___]]]___ddd___```ooo]]]===333333111000000000000000000000000222444???SSSdddnnnssswwwvvvqqqrrryyyiiigggsssqqq[[[GGG@@@???<<<<<>>444444222000000000000000000000000222444>>>QQQcccmmmtttxxxvvvqqqrrr~~~~~~rrrmmmvvvttt^^^HHHAAA???;;;:::===999===>>>???LLLhhhbbb:::666555...111000000000000/////////......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........///111444???VVVlllmmmbbbOOORRRUUU```|||yyypppuuussscccYYYUUUTTTWWW]]]nnnsssSSS===555666444000////////////............+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---/////////333:::???@@@GGGRRRiiiqqq\\\NNNPPPWWWeeezzzuuupppssswwwzzzkkk[[[TTTWWWaaa}}}rrrbbb\\\YYY[[[XXX[[[dddbbb\\\aaazzz|||aaa???444444333000000000000000000000000222333<<>>999888:::999=========HHHdddccc:::555555...333000000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......000222555AAA\\\sssqqqaaaPPPTTTXXX```xxx|||}}}{{{tttggg___iiioooeee\\\XXXWWWZZZ```nnn~~~}}}\\\DDD<<<<<<999555000/////////............+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------+++---/////////333:::@@@@@@KKKYYYnnnppp]]]QQQSSS[[[jjjsssqqqwww}}}}}}mmm]]]UUUXXXccctttccc\\\VVVYYYVVVYYYcccaaaZZZ]]]yyy{{{cccAAA555444222000000000000000000000000111222;;;MMM___kkksssyyyzzzrrrooovvvzzzeeePPPEEE???;;;:::<<<:::???>>>???GGGSSSrrrggg@@@777888333...////////////............////////////////////////---,,,,,,,,,,,,---............---------......///333444666DDDfff|||dddRRRTTTWWWaaayyyzzzkkkmmmfff[[[ZZZeeemmmnnnbbb[[[VVVXXX^^^lll}}}ttt[[[GGG<<<777555111111111111000000000000000///...---,,,+++++++++************************++++++,,,,,,,,,,,,------...---...//////111:::EEEJJJHHHYYYxxxvvvcccRRRVVVaaaqqqyyytttvvv{{{|||iii\\\TTTTTT```{{{gggZZZ[[[VVVTTTYYY______ZZZUUU{{{{{{zzziiiEEE:::999///333222111111000000111111222555===KKK[[[jjjtttyyy|||uuullllll{{{|||{{{gggRRRFFF???:::999;;;999>>>======EEEPPPmmmnnnCCC777777333000////////////....................................---,,,,,,,,,,,,---.........---------......//////111333555DDDeee~~~www___NNNOOOSSSaaa|||pppfff___cccccc^^^bbbooozzz{{{mmmbbbYYYYYY___mmmuuuYYYCCC999444222111111000000000///////////////...---,,,,,,,,,,,,************************++++++,,,,,,,,,,,,---------,,,...000000333===IIIPPPPPPcccvvvbbbTTTWWWbbbsss{{{yyy{{{zzzjjj\\\UUUTTT```|||hhhZZZZZZUUUSSSXXX^^^___ZZZTTTqqq|||zzzvvvQQQ>>>999000333222111111000000111111111444===KKK\\\lllvvvzzz}}}xxxpppooo|||{{{xxxzzzhhhTTTFFF???:::888999888===;;;;;;BBBKKKeeezzz{{{JJJ888666333222////////////............---------------------------,,,,,,,,,,,,---......---------....../////////111333888HHHfff|||sss\\\KKKKKKQQQeeerrrddd[[[[[[dddjjjlllttttttfffYYYXXX^^^llltttTTT===444111///000000000/////////......///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,...111111555???KKKOOORRRhhhxxxaaaVVVYYYccctttyyyiii\\\TTTUUU___{{{iii[[[XXXUUUSSSWWW]]]___ZZZTTThhh|||yyyeeeEEE:::444333222111111000000111111000333<<>>JJJLLLQQQjjj{{{```UUUYYYcccttt{{{hhhYYYSSSUUU]]]vvvkkk[[[XXXVVVUUUWWW^^^bbb]]]UUUeeeyyyvvvsssJJJ;;;999333222111111000000111111///222:::KKK___pppzzz}}}~~~zzzxxxpppxxxzzzooommmbbbRRRDDD<<<::::::888999===;;;;;;@@@EEEXXXvvvzzzZZZ>>>555222555////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,---...///000000000000000444???RRRmmm}}}uuucccSSSRRR\\\zzzggg[[[SSSUUU[[[cccsssnnnLLL666222555333////////////..................---,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------------...000///111;;;FFFJJJQQQlll~~~___SSSWWWbbbsss|||fffWWWRRRUUU\\\rrrlll[[[XXXXXXWWWXXX___eeeaaaWWWdddxxxttttttIII:::999333222111111000000111111000111888III^^^qqq{{{~~~|||~~~}}}oooqqqzzz|||mmmccchhhaaaSSSDDD<<<<<<;;;999888<<<;;;<<>>>>><<<888555999888:::???@@@MMMeeeqqq}}}yyyppp|||jjjIII888222444000/////////............---------------------------,,,,,,,,,,,,---......+++,,,///111222222111000000444???SSShhhrrrkkk```YYYXXXgggnnnnnn{{{vvvnnnZZZTTTPPPOOONNNRRReeeyyyuuu}}}XXX>>>888666///111111111111000000000000------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,...111111444???KKKIIIOOOnnnxxxXXXQQQUUUaaatttfffXXXVVV\\\aaarrrnnn]]]TTTXXXWWWVVV^^^hhhdddXXXYYY|||{{{fffLLL???444333222222111000111111111444111222@@@WWWmmmzzz~~~~~~yyy}}}nnnkkkvvvvvvtttvvv~~~vvvyyyvvvsssjjj[[[KKK???999777777888888999;;;;;;>>>HHHTTTnnn{{{}}}sss{{{oooOOO===555111222111000//////.........------------------------------------------------------......///000000000111111???^^^yyy{{{iiiWWWTTTVVVeee~~~oootttfffeeeuuuzzztttlllfff[[[TTTNNNMMMOOOVVVbbbooonnnmmmiii@@@666666+++000000000000////////////......---------,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,,,,,,,---......------...000111555AAANNNLLL]]]{{{ttt\\\NNNUUUfff|||lll^^^TTTYYYdddqqqlllYYYVVVVVVTTTVVV]]]bbb___WWW]]]~~~yyyiiiMMM>>>:::333333222222111222222222111333444999QQQpppzzzsss{{{tttuuuwwwuuu{{{}}}|||sssjjj[[[KKK???999777777777777888:::;;;===GGGRRRkkkyyy}}}xxxkkkLLL<<<666444222111000//////......///------------------------------------------------------......///000000000111444FFFfffmmm[[[WWWWWWcccwwwrrruuukkkhhhppp~~~yyyqqqiiibbbXXXRRRMMMLLLNNNTTT___jjjjjjjjjpppFFF777777000000000000000////////////......---------,,,,,,,,,------------,,,,,,++++++---,,,,,,,,,,,,---......------...000111555AAANNNPPPcccpppXXXPPPUUUeee|||lll]]]TTTYYYcccooommmZZZUUUUUUSSSUUU[[[aaa^^^VVV\\\xxxnnnMMM;;;777444333222222111222222222111444333999NNNlll}}}~~~yyypppttt|||zzzzzzqqqrrrwww~~~~~~}}}|||~~~{{{sssjjj[[[KKK???999777777666666888::::::<<>>;;;444444333222222222222222111333333777JJJfffyyy~~~{{{ooopppyyy}}}zzz|||~~~~~~uuuzzzyyysssjjj[[[KKK???999777777666777999;;;;;;===FFFPPPppp}}}yyyVVV???666666333222111000////////////------------------------------------------------------......///000000000111:::RRRqqqsssfffaaa___hhhzzzmmmkkk~~~wwwnnnxxxyyy~~~wwwmmmbbbYYYOOOKKKHHHIIIJJJMMMTTT]]]zzzaaahhhXXX999444666000000000000////////////......---------,,,,,,,,,...------------------------,,,,,,,,,,,,---......------...000111555AAANNNVVVkkkhhhOOOSSSTTT```yyyuuuttt{{{lll]]]SSSVVV___jjjyyyppp]]]TTTTTTSSSTTTYYY^^^]]]XXXUUUvvv}}}qqqTTTDDD???555444333222222222222222000222333777GGGaaawwwsssqqqzzzwwwsssvvvqqq{{{|||sssjjj[[[KKK???999777777888888:::===<<<>>>FFFPPPnnn|||fffEEE666444333222111000000/////////------------------------------------------------------......///000000000111:::PPPnnnqqqfffbbbcccpppmmmdddhhh}}}~~~zzz}}}~~~wwwmmmaaaYYYMMMIIIGGGHHHHHHIIIPPPXXXrrr___ggg^^^:::222444000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......------...000111555AAANNNSSSiiiiiiQQQSSSTTT```yyyvvvlllnnnyyymmm]]]RRRUUU]]]fffuuuppp]]]TTTVVVUUUUUUYYY^^^^^^ZZZWWWyyy}}}|||cccKKK===666555444333222222222222///111222666CCC[[[tttwwwqqqzzzuuuoooxxxkkkkkkwwwzzzsssjjj[[[KKK???999777777888999;;;>>>===>>>FFFPPPggguuu|||zzzuuuMMM888444333333222111000000000000------------------------------------------------------......///000000000000888MMMjjj}}}|||nnnbbbaaaeeevvvtttbbb___ooozzz|||zzzuuuxxx|||wwwmmmbbbZZZLLLIIIFFFGGGGGGGGGMMMUUUjjjbbbeee___<<<333222000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......------...000111555AAANNNOOOfffmmmUUURRRVVVddd|||{{{ppphhhlllyyymmm]]]RRRSSSZZZcccrrrqqq^^^TTTVVVVVVUUUXXX]]]^^^[[[[[[zzz|||XXX>>>777666555333222222222222...000222444>>>TTTpppzzzqqqxxxqqqrrr}}}yyycccdddqqqtttsssjjj[[[KKK???999777777777888;;;>>>======EEENNN```qqqyyyvvv~~~TTT<<<777333333222111000000000000------------------------------------------------------......///000000000///777LLLkkk|||jjj\\\^^^dddwwwmmmccciii{{{{{{sssqqqttt~~~zzzuuummmbbb[[[NNNIIIFFFFFFFFFFFFLLLTTTdddjjjfff\\\===555222000000000000////////////......---------,,,,,,,,,,,,---------............---,,,,,,,,,,,,---......------...000111555AAANNNLLLcccpppYYYSSSYYYiiiyyynnnfffmmmzzzmmm]]]QQQRRRYYYaaaooo|||sss___SSSUUUUUUSSSVVV[[[]]][[[\\\zzzaaaBBB777666555444333222222222///000111222888KKKhhhvvv}}}tttmmmvvvyyyccccccppprrrsssjjj[[[KKK???999777777666777:::===<<<<<>>888333000000000000////////////......---------,,,,,,,,,---.........//////000000---,,,,,,,,,,,,---......------...000111555AAANNNLLLccc~~~sss[[[TTT\\\mmmuuujjjccciiivvv|||mmm]]]QQQQQQXXX```mmm{{{tttaaaRRRTTTTTTRRRTTTZZZ\\\ZZZ[[[|||```BBB777777555444333222222222///000111000333EEEbbb{{{}}}tttiiirrrwwwgggbbbiiipppsssjjj\\\MMM@@@888333222777:::<<<<<<;;;>>>CCCHHH```nnn|||llluuu~~~WWW???777777444222111222222111//////............---------,,,,,,,,,---------......------......///000000000000666UUUxxxyyykkk[[[```eeesss~~~uuu}}}lllllltttzzz}}}zzzvvvssslllaaaWWWLLLIIIEEEBBBCCCGGGKKKOOO___|||hhhyyyYYY???999666333222111000////////////......---------,,,,,,,,,------------------------++++++,,,,,,,,,---------000...///000111444@@@LLLLLLhhhvvv[[[WWWbbbuuuuuueeeccclllsss|||ttt}}}iii]]]TTTUUUXXX^^^kkkzzzvvv^^^VVVUUUQQQPPPVVV]]]^^^ZZZXXXxxx~~~{{{WWW???999888666555444333222222///555333222666<<>>CCCHHH^^^mmm}}}nnnxxxxxxTTT???999666444222111111111000//////............---------,,,,,,,,,---------......------......///000000000444999XXX|||{{{iiiWWW]]]fffvvvtttdddeeelllmmmmmmnnnffffffiiiooottt}}}yyytttqqqjjj___WWWLLLIIIEEECCCCCCFFFJJJMMM```yyybbbqqq___@@@777222333222111000////////////......---------,,,,,,,,,------------------------++++++,,,,,,,,,---------...---...///000333???KKKQQQrrrwww\\\WWWaaarrrrrrcccbbbllltttuuummm|||ggg[[[SSSUUUYYY```nnn}}}www___VVVUUUQQQQQQWWW______[[[ZZZyyyvvvXXXDDD999888666555333333222222111555333111444999OOOppp{{{www{{{sssaaaZZZbbblllpppgggYYYJJJ???888666666888:::=========???DDDHHHYYYkkk~~~ppp~~~~~~mmmPPP>>>:::666333111000111111000...///............---------,,,,,,,,,---------......------......///000000000666:::YYYlllVVVXXXdddwwwkkk[[[[[[___[[[VVVUUUYYY___jjjwwwxxxrrrnnnggg^^^VVVLLLJJJFFFCCCBBBEEEIIIKKK^^^|||uuu\\\iiieeeCCC777111333222111000////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,---------------,,,---...///222>>>JJJRRRuuuzzz___VVV]]]mmmqqqccccccnnnwwwmmm]]]\\\```ooo|||zzzeeeZZZRRRUUUZZZbbbqqqyyyaaaVVVUUURRRRRRYYYaaabbb]]]\\\{{{vvvZZZGGG999888666555333222222222222555222000222444FFFddd{{{zzzsssbbbYYYaaalllpppgggYYYIII===777555555888;;;>>>>>>>>>@@@DDDHHHSSShhhuuueeeLLL===999555333111000000000///...///............---------,,,,,,,,,---------......------......///000000000444888XXXpppYYYSSS```tttyyyfffVVVRRRRRROOOPPPTTTmmmwwwwwwqqqkkkeee]]]VVVLLLIIIFFFCCCBBBDDDGGGIIIXXXuuuuuu[[[hhheeeCCC888555333222111000////////////......---------,,,,,,,,,------------------------,,,,,,,,,------------...---,,,---//////333???KKKOOOooo}}}aaaSSSYYYiii}}}tttffffffrrr{{{tttYYYOOORRRXXXVVVfffmmmooosssrrrvvvyyyeeeZZZRRRUUUZZZbbbqqqyyybbbVVVUUUSSSTTT[[[cccccc___[[[|||~~~{{{\\\EEE:::999777555444222222222222444111000222222@@@ZZZuuuvvvzzz|||ssseee\\\aaalllpppgggYYYIII===666333333888;;;>>>??????@@@DDDHHHQQQggggggMMM===888666444111000111111000...///............---------,,,,,,,,,---------......------......///000000000444888WWWqqqZZZTTT]]]nnnrrrbbbQQQKKKJJJNNN\\\kkkwwwpppjjjccc\\\WWWKKKIIIEEECCCBBBDDDFFFHHHQQQnnn{{{dddttt```???777666333222111000////////////......---------,,,,,,,,,------------------------,,,,,,---------............---...000111555@@@MMMQQQkkk~~~aaaSSSYYYiii~~~uuuggghhhsss|||zzz^^^QQQMMMMMMMMMSSS\\\]]]^^^hhhnnnuuuyyyggg[[[SSSUUUYYY```ooo~~~yyybbbVVVVVVTTTUUU\\\dddddd___VVVsss~~~~~~___FFF;;;:::888666444333222222111333000000444333===SSSmmmxxxvvvxxx||||||vvvqqqggg^^^```iiillleeeXXXJJJ>>>777333222888<<>><<<:::777666555444111222///111777222444DDDWWWnnn~~~yyymmmtttzzz~~~~~~qqqhhhiiifff]]][[[```bbb]]]TTTJJJBBB;;;888666888<<<@@@BBBBBBBBBEEEHHHHHH```iiiGGG999888666444333444333222111//////.........---------,,,,,,,,,---------......------......///000000000000555SSSuuuyyynnn```ZZZdddwwwkkkXXXLLLXXXrrr|||uuussspppllleee]]]VVVQQQFFFDDDCCCBBBBBBDDDGGGHHHUUUuuujjjGGG:::999333222111000////////////......---------,,,,,,,,,---------------------------------.........//////++++++,,,...///444@@@LLLJJJ```}}}sssTTTSSSUUU```uuuuuuhhhjjjvvvkkk]]]VVVSSSUUUXXX[[[bbbkkkhhhwww}}}vvvdddYYYQQQRRRWWW^^^lll|||}}}gggWWWWWWUUUVVV\\\bbb```ZZZKKKkkkfffEEE@@@???===;;;888777666555222222///111666000000???OOOfffxxx{{{rrrzzz{{{{{{jjjbbbiiikkk```[[[______[[[SSSIII???888666555777:::>>>AAABBBCCCEEEFFFIII]]]uuuHHH888;;;888555444333333222111000///...---------------------------------------,,,---...---------///111///777PPPsssmmm]]]VVVfffhhhYYYVVViii{{{sssrrrpppllleee\\\TTTOOOGGGEEECCCAAABBBEEEIIIKKKVVVvvvlllDDD777888333333222222111000000000///............---------......------------......++++++,,,,,,,,,,,,------...---///111111333>>>IIIGGG]]]wwwrrrWWWRRRRRR\\\sss}}}lllkkkyyyyyymmmhhheeeddd```]]]```hhhqqqwwwzzzvvvcccVVVMMMPPPYYYbbbooo}}}hhh]]]WWWXXXYYYYYY```aaaUUUOOOooo~~~hhhGGGDDDAAA===;;;:::999888666555333222111222444777999KKK^^^tttzzzwwwsss~~~}}}xxxmmmllluuussseee\\\]]]\\\XXXQQQGGG>>>888666666888;;;>>>AAABBBCCCEEEFFFIII^^^yyytttNNNBBB<<<999666444444444333222000000///...------------------------------------,,,---...---------///111222999PPPqqqlll\\\TTTccc{{{ddd[[[___vvvyyyuuusssqqqkkkddd[[[SSSNNNGGGEEEBBBAAABBBEEEIIIKKK]]]lllEEE999999333333222222111000000000///............---------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...---///111111333===IIILLL^^^wwwpppUUURRRTTT```xxx}}}kkkiiivvvuuuhhhdddgggkkkooonnnmmmpppvvv}}}vvvaaaTTTLLLQQQZZZdddrrrggg\\\UUUVVVXXXWWW^^^___RRRNNNiii}}}}}}jjjLLLDDDAAA>>><<<;;;:::999777555444222111111333555777AAASSSjjj|||}}}ooovvv|||xxxtttxxx{{{hhh[[[[[[XXXUUUNNNEEE===888666777888;;;???AAABBBCCCDDDFFFIII```}}}xxxqqqMMMCCC>>>;;;777666555555444222111000///...------------------------------------,,,---...---------///111444:::OOOnnnjjjWWWNNN\\\ssseeedddpppzzzwwwuuuqqqjjjbbbYYYQQQMMMFFFDDDBBB@@@BBBEEEIIILLL^^^sssmmmHHH;;;:::333333222222111000000000///............---------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------------///111111333===HHHOOO___vvvoooTTTPPPSSSaaazzz}}}hhheeerrr|||jjjcccccceeemmmwwwvvv^^^RRRLLLRRR[[[eeeuuu}}}cccYYYSSSTTTVVVWWW]]]]]]OOOLLLddd}}}|||hhhOOODDDBBB???===<<<;;;:::888666444222111000111333444999III___sssyyyvvvyyy~~~|||xxxdddYYYYYYWWWSSSMMMDDD<<<777666777888;;;???AAABBBCCCDDDEEENNNcccrrrMMMAAA@@@===999777777666555444222111000///......------------------------------,,,---...---------///111333:::OOOnnniiiQQQHHHUUUkkkmmmqqq}}}xxxuuuppphhh___VVVOOOKKKEEECCCAAA@@@BBBEEEJJJLLL\\\jjj{{{zzzoooKKK<<<999333333222222111000000000///............---------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------...000000333===HHHOOO___zzzoooTTTMMMPPP^^^uuu|||fffaaannnyyyzzziiiaaajjjrrrtttzzzwww[[[QQQLLLQQQZZZdddsssyyy```YYYRRRSSSVVVXXX^^^\\\MMMKKKddd}}}~~~~~~bbbNNNDDDBBB@@@>>>>>>===;;;999666555333111000000000111666DDDYYYnnn~~~~~~zzzmmm]]]VVVXXXUUURRRLLLCCC;;;666555666999<<>>;;;999777555444222000000//////333???TTTjjj|||{{{uuutttzzzxxxooocccWWWSSSVVVQQQNNNIIIAAA:::666555666999<<>>TTTuuuwwwXXXLLLVVViiiuuuvvvpppoooxxxzzzvvvrrrkkkbbbXXXPPPJJJGGGBBBAAA??????AAAFFFJJJNNNbbb~~~fffyyyxxxnnnIII:::666333333222222111000000000///............---------///......------......///++++++,,,,,,,,,,,,------,,,,,,...000000222<<>>;;;999777666444333111000000//////888JJJbbbuuuzzzooommmwww}}}wwwpppiii___VVVQQQRRRJJJHHHCCC===777555666777:::<<<@@@AAABBBBBBCCCDDDCCCUUUooowwwpppTTTLLLEEEBBB???<<<;;;:::888777555444333111000///......------------------------,,,---...---------///111444<<>>;;;888777666555444333222111000...222AAAWWWjjjxxx~~~rrrnnnttt}}}tttpppkkkggg```WWWQQQOOODDDBBB>>>:::666555666999:::<<<@@@AAABBBBBBCCCDDDHHH[[[tttvvvzzzXXXJJJFFFCCC???===<<<;;;999777666555333111000///......------------------------,,,---...---------///111222888JJJhhh~~~```MMMVVVggg|||~~~zzzoooiiilllooosss|||vvvsssnnnfff]]]TTTMMMHHHFFFAAA@@@>>>>>>AAAFFFKKKNNNgggeeeAAA777888333333222222111000000000//////.........------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,---//////222<<>>AAACCCEEEJJJPPPkkk{{{^^^>>>999:::555444333222111000000000///............---------...------,,,,,,------...---------,,,,,,+++++++++///------//////111888AAAOOOaaawwwYYYQQQRRR[[[ooouuuppp|||}}}qqq___NNNLLLNNNRRRXXXcccuuusssaaaTTTTTTTTTWWW```cccVVVEEEIIIqqquuuwwwYYYFFFBBBAAA???>>>>>>===:::888888888777666555333111000333000333AAAUUUhhhzzz}}}ssssss~~~|||yyypppmmmhhhaaaYYYRRRLLLHHHBBB>>>;;;999666333555:::>>>@@@CCCEEEFFFFFFEEEDDDIII\\\ppptttuuu^^^NNNOOOLLLIIIGGGEEECCC???===777666555444222111000000............------------...------------...//////000222@@@[[[{{{{{{gggXXXYYYhhh}}}yyypppiii___WWWRRRMMMHHHDDDCCC@@@???AAACCCEEEKKKQQQoootttYYY;;;777888666555444333222111111111///............---------...------,,,,,,------......---------,,,,,,,,,+++///------//////000888AAAKKK]]]{{{yyy\\\QQQQQQZZZnnnuuuqqq|||~~~}}}ppp^^^LLLLLLNNNSSSZZZfffzzzooo]]]UUUTTTTTTVVV^^^```SSSDDDPPP|||ppp}}}___JJJCCCAAA@@@??????===;;;888888888777666555333222111222000333???OOObbbvvvyyywww}}}}}}xxxuuummmjjjeee^^^VVVNNNHHHEEE@@@<<<999888555222555:::@@@CCCFFFIIIJJJIIIGGGEEEFFF```rrrllleeesss^^^OOOMMMJJJHHHFFFDDDBBB>>>;;;777666555444222111111111///......---,,,,,,------...------------.../////////222===VVVvvv{{{iiiWWWXXXhhhyyyooohhh]]]UUUPPPLLLGGGCCCCCC@@@???BBBCCCEEELLLTTTsssiiiUUU:::777777777666555444333222222222///............---------...------,,,,,,------............---------------...------//////000777@@@HHHXXXsss~~~bbbRRRQQQYYYlllwwwyyy|||vvv|||~~~nnn]]]KKKKKKNNNUUU]]]jjjnnn[[[VVVUUUTTTVVV[[[ZZZOOOBBBPPP~~~rrr{{{___IIIDDDBBB@@@???>>>===;;;999888888888777666444222222111000333:::EEEWWWooo|||~~~www|||}}}xxxsssooohhheee```ZZZRRRJJJDDDAAA>>>:::777777444222555;;;BBBDDDHHHKKKLLLKKKIIIGGGCCCdddssseee___ooo[[[OOOKKKIIIGGGFFFDDDAAA>>>;;;777666555333222111111222000///...---,,,,,,,,,---...------------...//////...222<<>>===<<<;;;999888888888777666555333333000111333666<<>>999888777555444333222222///............---------...------,,,,,,------..............................,,,...000//////555===JJJXXXmmm}}}uuuZZZUUUWWWggg}}}rrrgggbbbaaaffflllnnnnnnpppvvv~~~zzzkkk\\\LLLKKKNNNUUU]]]jjjsss```XXXUUUTTTUUUTTTOOOGGGAAAHHHtttzzzooo|||yyy\\\IIICCCAAA>>><<<<<<;;;:::999999999888888777666555444000111333333444@@@ZZZrrr}}}~~~|||xxxtttnnnhhhddd^^^\\\XXXRRRLLLFFFAAA>>>;;;777666666555444777===CCCDDDFFFHHHIIIIIIIIIHHHPPPoooooocccxxxbbb]]]OOONNNMMMMMMKKKHHHDDDAAA:::999666555444444555666444222000...------...///...------------.../////////444999HHHfffuuuSSSOOOYYYsss~~~wwwlllccc\\\RRRKKKHHHFFFDDDBBBAAAAAABBBDDDDDDHHHSSS______SSS}}}___HHHDDD@@@:::999777555333222222111///............---------...------,,,,,,------...---------------.........---,,,...000//////555<<>><<<<<<<<<;;;999999999999999888777666555111222444222000888OOOeeezzz~~~yyyvvvttt{{{}}}}}}yyyuuupppjjjddd```ZZZXXXUUUPPPKKKEEEAAA>>>:::777666666666555999???BBBCCCCCCEEEFFFFFFGGGGGGQQQmmmhhhcccddd___PPPPPPOOOOOONNNKKKFFFBBB>>><<<:::888777888:::;;;666444111///---...///000...------------...//////...333777CCCaaawwwWWWPPPVVVooo~~~||||||zzzqqqeee^^^WWWNNNGGGEEEEEEDDDCCCAAAAAABBBDDDDDDHHHTTTaaaYYYWWW___HHHCCC<<<999888666444333111111000///............---------...------,,,,,,------...+++,,,,,,,,,---------------,,,...000//////444;;;GGGUUUllliii^^^XXXbbbvvvuuulllmmmrrruuuvvvwwwzzzyyy|||zzz}}}tttdddWWWLLLKKKNNNUUU]]]kkkqqq]]]YYYUUUTTTUUUQQQHHHDDDDDDYYYwwwlll}}}hhhVVVNNNFFFCCC@@@>>>=========<<<999999999999888777666666333333444222///444FFFYYYsss{{{qqqhhhmmm{{{|||xxxsssnnnhhhbbb]]]WWWVVVSSSOOOJJJEEEAAA???:::777666777666555:::@@@BBBAAAAAABBBCCCDDDFFFGGGNNNhhhaaaccc}}}aaa\\\VVVVVVUUUUUUTTTQQQLLLIIIAAA???===::::::;;;===>>>777555222///...///000111...------------...//////,,,222555@@@]]]}}}xxx___VVVXXXnnn}}}xxxwwwnnnaaa[[[TTTKKKEEEDDDDDDDDDCCCAAAAAACCCEEEEEEIIIUUUcccUUU[[[^^^FFF@@@888999888666444222111000000//////.........---------...------,,,,,,------...+++++++++,,,,,,------------,,,...000//////333;;;CCCRRRkkkmmm```XXX```uuuzzzwwwzzz|||zzzxxxyyyzzzzzz~~~zzz{{{qqqbbbTTTKKKKKKNNNUUU^^^lllqqq]]]YYYUUUTTTVVVQQQGGGCCCFFFVVVmmmiiiZZZUUUIIIEEEBBB????????????>>>999999999999999888777666333444555333///222BBBRRRmmmyyysssgggfffzzz|||wwwpppkkkhhhccc^^^YYYRRROOOKKKGGGCCC@@@>>>===:::999666555666999===???FFFDDDAAAAAABBBDDDEEEFFFLLL[[[VVViii{{{eee\\\fffccc___[[[WWWRRRLLLHHHHHHFFFDDDBBBAAA>>>;;;888333333222111000000111111000000000000////////////111000222???ZZZwwwdddUUUTTTjjj~~~kkkiiinnnttt~~~zzzuuurrrlllaaaXXXUUUPPPJJJEEECCCBBBAAA@@@???AAA===@@@HHHJJJUUUkkknnnTTTlllZZZGGG@@@<<<:::999777555333222111111000000//////......------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///222555<<>>???@@@@@@???999:::::::::::::::::::::;;;555222222333555:::@@@aaatttxxxjjjlllyyyyyytttmmmhhheeeaaa[[[WWWPPPNNNJJJFFFBBB???======;;;999666444555999>>>AAAFFFDDDCCCBBBCCCDDDDDDDDDKKK[[[YYYlll{{{hhh```gggeeebbb___\\\WWWQQQLLLLLLIIIFFFDDDBBB@@@===;;;777666444333111000000000000000000000//////////////////000:::SSSooohhhWWWUUUkkkppp___^^^fffnnnyyy~~~wwwssspppiii^^^UUURRRNNNHHHDDDBBBAAAAAA@@@???@@@===@@@HHHJJJVVVmmmdddUUUyyy|||XXXGGG@@@;;;:::999777555444333222222000000000//////......---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///222555>>>QQQeee~~~vvvdddUUU[[[nnnhhhbbb___dddhhhkkkrrryyy{{{vvvhhhYYYPPPGGGKKKOOOUUUaaattt}}}hhhYYYYYYSSSQQQSSSPPPFFFCCCFFFccc}}}tttfffPPPEEECCCAAA>>>>>>>>>??????>>>:::::::::::::::999999999888333000111111222666;;;XXXlllzzznnnhhhwwwtttooohhhdddaaa]]]WWWSSSNNNLLLHHHDDD@@@>>><<<<<<;;;888555333555:::???CCCEEEEEEEEEDDDCCCCCCBBBBBBKKKXXXYYYlll{{{iiidddfffeeecccaaa___ZZZTTTPPPPPPMMMIIIFFFDDDBBB@@@>>>:::999777444222000//////000000000000////////////000000000666HHHaaavvvnnn\\\VVVjjj{{{gggWWWXXXcccnnnzzz~~~yyyssspppllldddYYYPPPNNNJJJEEEBBBAAAAAAAAA@@@>>>@@@===@@@HHHKKKXXXppp}}}YYYVVVwwwVVVGGGAAA;;;:::999888666555444444444111111000000///......---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///222444===NNN^^^rrrooo^^^]]]kkk}}}www\\\WWWWWW^^^iiirrr{{{tttdddVVVMMMFFFJJJOOOVVVbbbvvvzzzfffXXXWWWRRRQQQTTTOOOFFFDDDIIIlllxxxgggRRRGGGBBB@@@===<<<=========<<<:::::::::999999888888777666222111222222111333777JJJ```www~~~ttthhhwwwzzzuuu}}}~~~ooojjjddd___]]]YYYTTTPPPKKKIIIEEEBBB>>><<<;;;::::::888444333555;;;AAAEEEEEEFFFFFFEEECCCBBBAAAAAAMMMQQQSSSiii|||jjjeeecccbbbbbbaaa___[[[UUUQQQSSSOOOJJJGGGEEEDDDBBBAAA;;;:::777555333111000///000000000000////////////333333222444@@@VVVoooyyydddYYYiiijjjZZZ]]]jjjvvv~~~~~~xxxtttppplllggg___UUUMMMIIIFFFBBB@@@@@@AAA@@@@@@===@@@>>>AAAHHHMMM\\\vvvzzzTTTVVVxxxVVVHHHBBB===;;;:::999777666666666555222222111000000///.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///111333:::IIIWWWfffzzzkkk```eeevvvppp```___cccnnnzzzqqqaaaRRRJJJGGGKKKPPPXXXcccvvvwwwdddWWWTTTQQQQQQSSSMMMCCCCCCJJJ{{{zzzlllVVVJJJAAA>>><<<;;;;;;;;;;;;:::::::::999888777777666666777444333555555222222555>>>SSSmmm}}}|||pppyyy|||xxxrrrjjjfff```\\\YYYVVVQQQMMMHHHFFFCCC???<<<:::999999999777444444666<<>>;;;:::::::::999999999999888777666666555555666333444666555222111333555GGG___sssyyyyyy|||qqqiiifffaaa[[[WWWVVVSSSNNNJJJDDDCCC@@@===:::999888888666555444555888>>>CCCFFFEEEGGGHHHFFFBBB@@@AAACCCYYYOOOZZZ~~~pppgggdddcccaaa```___]]]YYYVVVQQQNNNJJJHHHGGGGGGEEEDDD<<<;;;999777555444333333000000000000////////////------///333===QQQooosssaaafffyyyuuubbbcccooozzz}}}yyywwwwwwuuurrrooolllhhhbbb]]]UUUNNNHHHDDDBBB@@@???@@@@@@@@@???===AAAAAAEEENNNVVVkkk|||ZZZ[[[vvvUUUIIIGGGCCC???>>><<<:::999777777666555444333222111//////......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...///000111666FFFPPPZZZjjjrrryyyuuu\\\WWWhhhuuuvvvyyyhhhYYYOOOJJJIIINNNUUU]]]iii{{{~~~mmm^^^VVVUUUSSSRRRPPPFFF===BBBOOOvvvxxxyyynnnUUUFFF@@@>>>;;;999999:::999888777777777666666555555444444111222444444000///111222===OOOdddvvv~~~wwwvvvyyymmmeeeaaa\\\VVVSSSQQQOOOJJJGGGBBB@@@>>>;;;999777777777444444555777:::???CCCFFFDDDGGGGGGEEE@@@???BBBEEEVVVQQQiiioooeeeeeebbb___]]]\\\[[[XXXVVVOOOMMMKKKJJJJJJIIIHHHFFFAAA@@@===:::777555444333000000000000////////////...---...333:::KKKgggmmm[[[]]]ooovvvbbbbbbnnnxxxzzzvvvuuutttrrrooolllhhhccc]]]VVVPPPJJJFFFDDDBBB@@@???@@@@@@???>>>===BBBCCCHHHRRR[[[rrruuu[[[aaayyyzzzhhhOOOJJJIIICCCBBB@@@>>><<<999888666666555555444333111000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---////////////000111444EEEQQQ\\\lllwwwzzz___WWWeee{{{wwwxxx~~~yyyxxxvvvdddVVVNNNLLLIIIOOOWWWaaannnzzzlllaaa[[[YYYVVVUUUPPPDDD<<>>;;;:::999999999777555555555555555555555555444111222444444111111333111444???TTTlll|||xxxrrrwww~~~wwwmmmfff]]]YYYSSSPPPOOOLLLHHHDDDAAA???===:::888666666666222333555888<<<@@@DDDFFFDDDGGGGGGDDD???>>>CCCGGGPPPPPPsss{{{kkkbbbccc```\\\YYYXXXWWWUUUTTTNNNMMMLLLLLLLLLLLLIIIGGGFFFDDDAAA===999666444333000000000000////////////444000000333888DDD\\\rrruuucccSSSTTTfff}}}xxxcccdddoooyyy{{{vvvvvvuuurrroooiiifff```YYYRRRLLLGGGEEEDDDBBB@@@???@@@@@@???>>>===CCCDDDIIITTT^^^vvvmmmZZZfff{{{yyy[[[IIIKKKJJJBBBCCCBBB???<<<:::888666666666555444333111000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000/////////000111DDDRRR___rrreeeYYYdddwwwvvvwwwuuuvvvyyytttbbbUUUOOOMMMIIIOOOXXXcccrrr{{{nnnfffbbb]]]ZZZWWWQQQDDD<<>>@@@FFFKKKSSS|||uuufff^^^eeebbb^^^[[[YYYWWWTTTQQQSSSQQQNNNKKKIIIHHHGGGGGGHHHEEE@@@===;;;999666333333222000000111111///...000000...444:::;;;PPPsssxxx^^^GGGIII___xxxfff___lll|||}}}yyy|||~~~yyyrrrmmmhhhccc[[[UUUOOOKKKGGGEEEEEEBBB>>>===??????>>><<>>VVV{{{yyyyyycccTTTEEE@@@===999999::::::888555555555444444444333333333333333333333333333333333333...000AAAWWWkkkyyyzzztttooohhhgggsss~~~~~~sssmmmiii___[[[WWWPPPKKKGGGDDDAAA???===;;;999666555555666777333444666999<<<@@@CCCDDDFFFEEEFFFFFFCCC???AAAGGGLLL___nnnddd^^^```]]]ZZZXXXWWWUUUSSSQQQMMMLLLKKKJJJJJJJJJKKKKKKHHHEEEAAA???===:::777555444222111111222222111///000111///333888888KKKlllwwweeeQQQJJJXXXoookkkdddooo}}}zzzpppjjjddd```ZZZTTTOOOKKKGGGDDDDDDAAA>>>===??????>>>===AAABBBEEELLLXXXkkk~~~YYYWWW|||{{{nnnTTTGGGEEEEEEEEECCCBBB@@@===;;;999777666444333333222111000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...///000555CCCRRRbbb}}}sss\\\XXXhhhxxxzzzttt{{{}}}}}}vvv~~~|||lll[[[OOOJJJJJJNNNUUU\\\ddduuu|||ooogggcccbbbbbbaaa___JJJ???>>>???ZZZyyyttt___QQQDDDAAA>>>;;;:::::::::777555555444444444444333333333444444444333333222222111222...///:::KKK]]]ooo}}}{{{uuulllhhhqqq}}}~~~xxxxxx{{{}}}{{{ooojjjggg]]]XXXTTTNNNHHHEEEBBB???===;;;999777555444555666777555666888;;;===@@@BBBCCCCCCCCCDDDFFFCCC@@@BBBHHHHHHgggwwwhhh___\\\\\\ZZZWWWVVVVVVUUUTTTSSSMMMMMMLLLLLLLLLLLLLLLMMMIIIFFFCCC@@@>>><<<999666444333111222333333222000000111///111555555FFFdddwwwppp___NNNQQQggg}}}qqqhhhpppzzz{{{wwwjjjbbb^^^[[[WWWSSSOOOKKKFFFCCCCCCAAA>>>===>>>??????>>>AAAEEEJJJPPP^^^uuupppSSSeee|||dddMMMEEEEEEEEEDDDBBBAAA???===;;;999777666444333333222111000///.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000666???MMMbbbwww^^^WWWcccrrrxxxmmm|||uuueeeUUUKKKHHHIIIKKKSSS[[[eeexxxttthhhaaa^^^]]]^^^[[[YYYEEE<<<>>>CCCbbbzzzkkkWWWMMMBBBCCCAAA>>><<<;;;999777555444444444444333333333333555555444333222111000000111......333;;;JJJ```ssszzzqqqkkkooowwwxxxpppqqq{{{||||||yyykkkfffcccZZZTTTPPPJJJEEEBBB???===;;;888777555444444555666777777888:::<<>>>>>>>>???@@@@@@BBBGGGKKKQQQbbb~~~fffTTTyyyzzz|||ZZZGGGCCCDDDDDDCCC@@@???>>><<<:::888777666555444333222111000///.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////333<<>><<<999666555444444444333333333222222444333333333222222111111000000111111111;;;QQQfffwww|||~~~vvvooopppsss~~~rrrjjjnnn|||~~~|||wwwhhhaaa^^^UUUQQQMMMGGGCCC@@@===;;;999777666555444444555666666888999;;;>>>@@@AAABBBBBBEEEDDDDDDDDD@@@===@@@FFFJJJbbboooeeeaaa___\\\ZZZWWWVVVVVVUUUTTTRRRTTTSSSRRRPPPMMMJJJHHHGGGMMMJJJGGGDDDAAA===888444555333222222222222111///---111//////444555@@@WWWuuu{{{sss___XXXhhhyyy~~~llliiittt~~~sssiiiccckkkzzz}}}wwwttttttoooeee[[[WWWSSSQQQOOOMMMKKKHHHDDDAAA??????>>>>>>>>>???AAABBBCCCHHHKKKOOOeee```[[[~~~|||sssSSSEEEDDDDDDBBBAAA>>>>>>===;;;:::888777777666666555333222000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...:::KKK```ttttttjjjfffdddwwwtttoooyyyjjjZZZNNNIIIJJJLLLNNNWWWaaammmwwwiii___[[[YYYXXXVVVPPPNNN???===GGGZZZ{{{[[[IIIEEE>>>CCCCCCBBB@@@<<<999666555444444333333333222222222111111111222222333333333///111444333///333DDDWWWoooyyy{{{tttqqqqqq{{{oooiiippp{{{tttddd]]]ZZZQQQNNNKKKEEEAAA>>><<<:::999777666666555555555555666888:::<<>>;;;@@@GGGKKKaaa|||iiibbb___[[[ZZZWWWUUUTTTTTTTTTRRRQQQNNNNNNNNNNNNLLLKKKJJJIIILLLKKKHHHFFFDDD@@@;;;777777666444333333222000///,,,111///...333444===PPPlllvvvwwwjjj```gggvvvpppiiiqqqzzz|||jjjeeeggguuuyyysssooonnniii```ZZZXXXPPPNNNKKKIIIGGGEEEBBB@@@===>>>>>>>>>>>>???BBBEEEDDDJJJLLLRRRnnnuuu^^^fff}}}jjjOOOFFFGGGEEEBBBBBB???>>>===<<<;;;:::999999888888666555333222111000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,999KKK^^^nnnyyy}}}wwwjjjaaappp|||rrr~~~ttteeeVVVMMMJJJLLLNNNSSS\\\hhhtttqqqddd\\\XXXVVVTTTSSSKKKJJJ???@@@OOOjjjzzzWWWEEEDDD>>>BBBCCCCCC@@@<<<888666555333333333333222222222222//////000111222333444444///111444444111111;;;HHHeeetttzzzuuurrrvvvmmmmmmvvv|||xxxqqqaaaZZZXXXPPPMMMIIIDDD@@@>>><<<:::888888777777666666555555555777999===@@@CCCDDDDDDDDDFFFCCC@@@???<<<;;;BBBJJJVVVqqqtttddd```]]]XXXWWWVVVTTTTTTUUUUUUUUUTTTLLLMMMNNNOOOOOONNNMMMMMMKKKJJJIIIIIIHHHFFFBBB???<<<:::777666555444111///---222///---111111777GGG```ooozzztttddd```ooorrrhhhoooyyy{{{iiijjjttt}}}xxxqqqmmmjjjjjjfff^^^XXXXXXOOOLLLHHHEEEDDDCCCAAA???;;;===>>>>>>>>>???CCCFFFEEELLLPPPZZZ{{{jjj```rrrxxxaaaLLLIIIKKKGGGDDDEEEAAAAAA@@@???>>>======<<<:::999888777555333222111/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///...666DDDVVVeeerrr{{{}}}mmmbbbjjjttt{{{{{{|||xxxooo```SSSLLLKKKMMMOOOWWWbbbppp|||yyyjjj^^^XXXUUURRROOOOOOGGGFFF>>>CCCVVVwwwzzzVVVDDDCCC>>>???AAABBB@@@<<<777555555333333333222222222222111000000111111222222333333000//////111000///444<<>>===;;;<<>>>>>>>>???CCCGGGEEENNNTTTaaadddccc|||ppp[[[KKKKKKNNNJJJGGGIIICCCCCCBBBBBBAAA@@@@@@???;;;;;;999888666444333222000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......111333<<>>>>>@@@BBB@@@;;;777555666333333333222222222111111222222222111111111111111111---+++---......111555@@@VVVmmmxxx}}}}}}yyy}}}|||{{{oookkkuuu{{{tttjjjbbb\\\XXXSSSPPPLLLHHHBBB>>>===<<<;;;:::666777777666444444555666:::===AAACCCDDDDDDFFFGGGDDDFFF===888<<<>>>GGGXXXiii___]]]\\\[[[\\\VVVRRRSSSZZZ^^^\\\YYYTTTTTTUUUTTTSSSPPPMMMKKKIIIMMMPPPOOOJJJFFFDDDDDDCCC@@@<<<999888666333111000111222000///111555999NNNddd|||}}}hhhYYYdddyyylll```hhhxxx~~~yyywwwkkkiiifffaaa[[[UUUPPPNNNLLLHHHDDDBBBCCCBBB@@@>>>===>>>?????????BBBFFFIIILLLPPPVVViiifffgggwwwhhhTTTGGGEEEHHHIIIIIIEEEFFFGGGHHHGGGEEEBBBAAA===;;;999888888777555333000//////............///---------,,,,,,,,,++++++++++++,,,------......///111333:::GGGXXXjjjxxxmmm```eeeqqq~~~~~~wwwhhhWWWOOOLLLJJJKKKNNN[[[dddppprrrbbbZZZUUUOOOLLLKKKDDDFFFBBB<<<@@@[[[|||yyy~~~}}}vvvUUUGGGCCC@@@@@@???===;;;999777555444444444333333333333222222444444222111111111222333222222111111111111222222999GGG^^^sss}}}|||vvvppppppxxxvvvkkkiiitttwwwoooeee]]]XXXTTTOOOLLLIIIFFFAAA>>><<<;;;:::999555666666555333333444666:::===AAACCCDDDDDDFFFGGGFFFFFF???;;;<<<<<>>===<<<===>>>??????BBBFFFJJJNNNRRRZZZqqq^^^vvv|||{{{mmmZZZMMMIIIIIIHHHFFFGGGGGGGGGGGGFFFDDDCCCBBB???===;;;999999888555333000000///.........//////---------,,,,,,,,,++++++++++++,,,------......///111333888BBBRRReeexxxoooaaa```kkk{{{|||oooaaaRRRKKKIIIHHHJJJMMMZZZcccooo|||nnn___WWWSSSNNNKKKKKKGGGEEE@@@===EEE^^^yyy}}}~~~nnnPPPDDD@@@===<<<<<<;;;:::888777666666444444333333333222222222444333222111000111111222111000000//////000000111444<<>>AAACCCDDDDDDFFFGGGCCCBBB===<<<::::::VVVxxxjjjgggeee___[[[[[[YYYXXXWWWWWWXXXZZZ[[[WWWXXXXXXWWWUUUSSSPPPOOOMMMPPPRRRQQQNNNMMMNNNPPPKKKGGGCCC???===:::666444222222222000///111444666@@@JJJeee~~~}}}kkkeeemmm{{{|||bbbWWWUUUXXXbbbmmm{{{~~~uuunnnjjjcccaaa]]]XXXSSSNNNJJJHHHEEECCC???>>>======<<<;;;;;;<<<>>>>>>@@@CCCGGGJJJPPPUUUcccxxxjjjkkkmmmuuujjj[[[QQQMMMLLLJJJHHHIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;:::999666444111111000///////////////------------,,,,,,,,,,,,++++++,,,------......///000222666===KKKbbb}}}sssddd[[[bbbpppxxxggg[[[NNNIIIHHHHHHKKKPPP[[[dddpppuuuhhhZZZTTTQQQMMMJJJJJJEEE???999:::IIIbbbwww~~~bbbIII@@@===999999999888888777777777666333333333333222222222222222222111000000000000000000//////......//////000222222999MMMfffzzzyyymmmfffiiiuuuvvvooohhhjjjwww~~~tttmmmfff\\\UUUPPPMMMHHHEEEAAA???===<<<;;;:::777555777777777555333333555777<<<>>>BBBDDDDDDDDDFFFGGGBBB@@@===???===>>>cccqqqfffgggeee```\\\\\\]]]\\\ZZZWWWWWWZZZ]]]YYYYYYYYYXXXVVVTTTRRRQQQSSSVVVYYYYYYVVVSSSTTTUUUPPPMMMHHHDDD@@@===999777444333222111111111333444:::===VVVzzzsssccccccmmmwww}}}dddOOOLLLNNNPPP\\\mmm|||yyyqqqiiiddd^^^\\\XXXSSSNNNJJJGGGEEEBBBAAA>>>===<<<<<<<<<;;;:::<<<===>>>@@@DDDIIILLLRRRYYYnnnggg|||mmmzzzeee^^^UUUQQQQQQQQQPPPNNNMMMLLLJJJHHHGGGFFFFFFFFFDDDBBB???===<<<:::777555222222111000////////////...------------,,,,,,,,,++++++,,,------......///...111444:::HHHdddzzzkkkZZZ]]]hhh||||||rrr```VVVLLLIIIIIIKKKOOOTTT]]]ffftttzzzmmmaaaTTTPPPNNNKKKIIIIIICCC<<<666;;;OOOlllxxxyyyVVVCCC===;;;777777777777666666555555555333333333222222222222111111000000///////////////000//////......//////000333///000===TTTkkkzzzyyynnniiirrruuuppplllnnnyyy|||qqqjjjcccZZZSSSOOOLLLHHHEEE???===;;;::::::999777555999999888666444555777:::<<>>===;;;;;;<<<===:::;;;===???AAAFFFKKKOOOUUU^^^{{{mmm\\\nnnYYYVVVSSSRRRTTTVVVVVVUUUPPPOOOMMMKKKJJJIIIHHHHHHEEECCC@@@>>>===;;;888666333333222000000/////////.........---------,,,,,,++++++,,,------......///,,,///333999IIIiiiuuu^^^\\\cccwww~~~{{{~~~wwwkkkYYYQQQJJJIIIJJJKKKQQQWWW\\\gggxxxuuuggg[[[PPPMMMLLLJJJHHHIIIEEE>>>999AAAYYYxxxzzzmmmOOO@@@<<<:::777777777666555555444333333333333222222222111111111000000000000//////......111000000//////000000111000......555DDDZZZooo}}}yyynnnrrrtttrrrpppqqqyyy~~~xxxooohhhaaaXXXQQQMMMJJJGGGDDD===;;;999888999999888777;;;;;;999777555666999;;;===@@@CCCEEEEEEEEEFFFGGGCCC@@@;;;???GGGPPPqqq~~~kkkeeegggeeecccfff^^^______\\\YYYYYY\\\___ZZZYYYXXXVVVUUUSSSRRRQQQSSSWWW[[[[[[WWWSSSQQQQQQWWWSSSOOOJJJGGGDDD@@@===999777555444555444333222555333AAA___vvvttteeeYYYYYYfffyyywwweee[[[XXXVVVSSSTTTZZZ___gggzzz}}}yyytttnnngggbbb___XXXUUUQQQLLLHHHEEECCCBBB??????>>>===;;;;;;<<<>>>:::<<<>>>@@@CCCHHHMMMRRRZZZdddyyy```aaaiiiYYYWWWVVVVVVWWWWWWVVVTTTPPPPPPOOOMMMLLLJJJIIIHHHDDDBBB@@@>>>===<<<999777444444222111000000000000............---------,,,++++++,,,------......///,,,///222888IIIhhheee]]]```rrr~~~tttvvvzzz{{{zzz{{{{{{zzz|||~~~qqqdddTTTNNNIIIHHHIIIJJJPPPWWW\\\kkktttcccXXXNNNLLLLLLJJJHHHIIIAAA;;;;;;JJJfff}}}|||eeeJJJ>>>;;;:::888777777666555444333333222222222222222111111111111000000000000000///......111000000//////000000111***---///111999JJJaaarrrzzzvvvuuurrrsssrrrrrrvvvxxxssslllccc]]]TTTMMMJJJGGGDDDAAA===;;;888777888999999999;;;:::999666444555888;;;>>>@@@CCCEEEEEEEEEFFFGGG???>>>:::AAATTTfff~~~eeeccceeeaaa```fff]]]]]]\\\ZZZYYYZZZ\\\^^^YYYXXXVVVUUUSSSRRRQQQPPPRRRUUUVVVUUURRRPPPRRRTTTXXXUUUPPPLLLIIIFFFCCC@@@<<<:::777666777666444111333333;;;OOOgggrrriii[[[VVVdddzzz}}}pppcccXXXWWW\\\\\\bbbjjjpppwww}}}zzzuuuooohhhccc^^^\\\TTTRRRNNNIIIEEEBBBAAA@@@<<<===>>><<<:::999<<<>>>;;;<<>>===<<<:::888555444333222111000000000............------------++++++,,,------......///...///000555DDDaaajjj^^^\\\mmm{{{rrrooovvv}}}~~~uuuyyy|||mmm^^^SSSNNNJJJJJJJJJKKKQQQXXXaaassssssbbbWWWMMMLLLLLLJJJIIIIII===999@@@\\\yyy```HHH===:::999888555555555555555555555555222222222222111111111111000000111111111000///...000//////......//////000***---//////111<<>>>>>;;;777666777999::::::;;;:::888555333444888;;;>>>AAADDDEEEEEEEEEFFFFFFAAABBB???KKKhhh~~~sss______aaa\\\\\\bbb\\\[[[YYYXXXYYYZZZ[[[\\\XXXWWWUUUSSSRRRPPPPPPPPPTTTUUUTTTRRROOOQQQVVV[[[XXXUUUQQQMMMJJJGGGDDDBBB>>>;;;888777888777444111111333777EEE]]]ppplll___VVVeee||||||kkk```WWWUUU^^^jjjuuu~~~zzztttllleee___\\\ZZZRRRPPPKKKFFFCCC@@@??????;;;<<<===;;;888888;;;>>>;;;===@@@CCCFFFKKKQQQVVVdddnnn^^^___eeeYYYXXXWWWUUUSSSPPPMMMLLLMMMNNNNNNNNNLLLIIIFFFDDDBBB@@@>>>======<<<:::999666555444222111000000000//////.........---------++++++,,,------......////////////222@@@YYYwwwmmm^^^YYYjjjzzzqqqkkkmmmyyylllsss}}}|||kkkZZZUUUQQQNNNNNNMMMNNNSSSZZZggg|||qqqaaaWWWMMMLLLLLLKKKIIIIII???>>>KKKqqqwww{{{]]]GGG===999888888333333444444555666777777222222222111111111111000000111222222222111///............------............000000...---333>>>HHHmmmtttyyysssxxxwwwtttqqqnnnllliiihhhZZZVVVPPPJJJEEEAAA===:::;;;777444555:::======;;;666555333222333666:::<<>><<<<<<999:::;;;;;;::::::<<<>>>===??????EEENNNLLLPPP```qqq{{{vvv^^^tttvvv___YYYWWWTTTQQQNNNMMMLLLKKKNNNNNNMMMKKKIIIFFFDDDCCCAAA>>><<<;;;;;;;;;:::888888666555333111//////...000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///222>>>SSSjjjxxxuuuxxxxxxzzzyyyddd\\\cccpppssshhhmmmuuu~~~uuuiiikkk|||xxxiii[[[WWWQQQMMMMMMNNNOOOUUU\\\rrrmmm___WWWOOOLLLNNNMMMHHHCCCCCC999JJJ}}}xxxyyyzzz{{{UUUAAA:::555333555555555555555444333222222222222222111111111111000///////////////////////////...---,,,---///111333333111///---///222666999RRRiiivvvtttrrroookkkiiieeecccaaaXXXSSSMMMHHHDDD@@@<<<::::::777444666;;;===;;;999555333222222333777:::===CCCDDDEEEGGGIIIIIIGGGFFFDDDGGGfff}}}uuulllbbb]]]]]]]]]YYYVVVTTTTTTSSSTTTTTTTTTSSSRRRRRRPPPMMMMMMOOOPPPPPPOOOTTTQQQNNNNNNQQQSSSTTTSSSTTTRRRQQQPPPOOOLLLHHHDDDCCCAAA>>>:::777555333333111222222777JJJcccuuu{{{gggfffqqq{{{ooohhhkkkuuuwwwzzz}}}|||vvvqqqkkkddd^^^XXXSSSOOOLLLJJJFFFCCC???===<<<;;;999:::;;;;;;::::::<<<>>>>>>BBBDDDKKKSSSOOOQQQ```nnnzzzlllmmmWWWVVVTTTRRROOOMMMLLLKKKKKKLLLLLLKKKIIIGGGDDDBBBAAA@@@>>><<<<<<<<<<<<;;;999888666555333111000//////000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111999LLLdddtttwwwxxxxxxyyyiii]]]aaammmrrrlllsss}}}xxxlllppp|||~~~vvvfffXXXUUUOOOKKKKKKMMMRRR[[[dddwww~~~kkk]]]VVVOOOLLLMMMLLLHHHCCCBBB===QQQrrr|||}}}vvvQQQ???:::666444666555555555555444333222222222222222111111111000000..............................---,,,---///111222666444111......///222444CCCZZZrrr~~~ppplllgggbbb^^^\\\YYYWWWUUUQQQKKKFFFBBB>>>;;;999888666666888;;;<<<999666222111111222444888<<>><<<::::::999:::;;;;;;:::;;;===??????EEEJJJRRRYYYSSSTTTcccuuu}}}}}}gggWWWRRRPPPNNNKKKJJJJJJKKKKKKIIIIIIHHHGGGEEECCCAAA@@@>>>=========>>>>>><<<:::888777555333111000000///111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,---///111000333BBB[[[pppwwwxxxyyy|||qqq^^^^^^hhhrrrnnnwww}}}ooohhhkkk||||||ssscccTTTRRRMMMIIIJJJNNNUUUbbbnnnyyygggZZZUUUNNNLLLLLLKKKFFFBBB@@@BBB[[[{{{rrr}}}mmmJJJ<<<:::888666666555555555555444333222111222222111111111000000000..............................---------///000111666444111...---...000111444III```qqqnnnggg]]]WWWUUUUUUVVVVVVVVVRRRKKKDDD@@@===:::888777666777999;;;:::777444000000000222555:::>>>AAADDDFFFHHHIIIHHHFFFEEEDDDKKKbbbuuuhhhddd```^^^]]][[[UUUPPPKKKMMMOOOPPPQQQRRRTTTUUUPPPNNNLLLKKKMMMNNNNNNNNNQQQPPPOOONNNNNNNNNOOOOOOOOONNNNNNNNNNNNLLLIIIFFFGGGGGGFFFEEEBBB???<<<999555333222444???QQQdddoooddd]]]aaauuu~~~hhh]]][[[kkkxxx~~~|||zzzyyyxxxrrrnnnhhhccc^^^YYYTTTQQQJJJHHHDDD@@@===:::999888999:::;;;;;;;;;;;;>>>@@@@@@HHHLLLSSSYYYUUUZZZlllssswwwaaaYYYNNNLLLJJJHHHHHHIIIJJJKKKHHHHHHHHHGGGEEECCCAAAAAA>>>======>>>@@@???===;;;888777666444222111111111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,---000222000///:::UUUmmmwww}}}vvv```[[[cccyyyvvvoooyyyrrrmmmpppzzzyyyooo___QQQMMMIIIHHHKKKPPPXXXfffssssssbbbWWWRRRNNNLLLKKKIIIDDD@@@===GGGddd~~~{{{|||bbbCCC999:::999777777666666555555444333222111111111111111000000000000...........................------------...///000111000...---...///000222///===MMM\\\nnniii___TTTNNNPPPWWW\\\___XXXSSSKKKDDD???;;;888666666777888::::::888555222//////111333777<<<@@@BBBCCCFFFHHHHHHFFFEEEEEEGGGUUUuuu}}}kkkcccaaa___^^^]]]YYYSSSNNNKKKLLLMMMMMMMMMOOOTTTWWWQQQOOOMMMMMMNNNOOOOOOOOOTTTTTTSSSQQQOOONNNMMMNNNMMMLLLLLLLLLMMMMMMKKKIIIGGGHHHHHHHHHFFFBBB???<<<666444222333999FFFWWWdddbbbYYYXXXggg|||rrr]]]XXX^^^{{{yyynnnzzz|||yyywwwvvvuuummmiiiccc^^^ZZZUUUPPPMMMHHHFFFBBB???<<<:::888888999:::;;;;;;;;;<<<>>>@@@CCCIIILLLQQQXXXYYYeee~~~pppppp~~~cccTTTTTTKKKJJJGGGFFFFFFHHHJJJLLLIIIIIIIIIHHHGGGFFFDDDCCC@@@???>>>???@@@@@@???===999999777555444333333333111111///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,...111111...777RRRlll~~~yyyaaaYYY]]]qqq}}}uuu~~~vvvrrrpppuuu}}}uuukkk\\\OOOHHHGGGJJJOOOTTT[[[hhhuuukkk[[[SSSPPPMMMKKKJJJGGGCCC>>><<>>;;;888666777888999:::999666333111///000222555999>>>BBBDDDCCCEEEGGGGGGEEEEEEIIILLL[[[}}}uuuuuufffaaa```___^^^\\\WWWQQQMMMIIIKKKMMMLLLKKKLLLPPPTTTRRRPPPNNNNNNOOOPPPPPPPPPUUUVVVVVVTTTQQQOOOOOOOOOQQQOOOMMMLLLMMMMMMLLLKKKGGGHHHHHHHHHFFFCCC@@@>>>999666444444555<<>>;;;:::999888666666666666111111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,---000111///666NNNhhh|||eeeYYYVVVgggxxxkkkmmmpppvvvyyyoooeeeXXXLLLEEEGGGKKKRRRWWW^^^lllyyyuuubbbUUUOOONNNLLLKKKIIIFFFAAA===???SSSuuu~~~}}}bbbOOO???;;;<<<888666999777666666555444222111000111111000000000/////////------------------------------------------------//////...---,,,++++++***,,,---///444AAAYYYuuuhhh___UUURRRVVV\\\______SSSNNNFFF@@@<<<:::999888777999999999777444222111111222444777;;;???CCCEEECCCFFFGGGFFFEEEHHHNNNTTTlllllluuullldddaaaaaa```^^^[[[VVVPPPLLLGGGLLLQQQQQQNNNLLLNNNPPPRRRPPPNNNNNNOOOPPPPPPPPPSSSUUUVVVUUURRRQQQQQQSSSZZZVVVQQQNNNMMMMMMMMMLLLGGGGGGGGGFFFDDDBBB@@@???<<<:::888777444666CCCRRRcccZZZSSSVVVbbbsssmmmZZZ^^^nnntttsss~~~{{{nnnhhhdddmmm|||{{{uuuqqqnnnlllkkkmmmiiiccc^^^YYYTTTOOOKKKBBBAAA>>><<<:::999999999888:::;;;<<<<<<===@@@BBBGGGNNNQQQVVVaaalllyyy~~~uuuYYYQQQPPPMMMLLLJJJGGGEEEFFFHHHLLLNNNKKKKKKLLLKKKKKKJJJIIIHHHFFFCCC@@@>>>>>>???@@@@@@===<<<;;;:::999888888888222111000///............,,,,,,,,,,,,,,,,,,,,,,,,...,,,...222000444IIIaaa~~~iii[[[QQQ]]]tttvvviiipppxxx~~~sssiii___SSSIIIFFFGGGLLLSSSXXXbbbsss}}}kkkZZZPPPLLLLLLLLLKKKIIIDDD???<<>>???@@@@@@>>>===<<<;;;:::999999999222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,///,,,...111000222EEE\\\lll\\\NNNVVVmmmzzzrrrsss{{{pppeee[[[PPPGGGHHHHHHLLLRRRYYYeeeyyyxxxeeeVVVMMMKKKKKKLLLKKKHHHDDD???;;;KKKbbbsssPPPGGGAAAAAA>>>666555:::777777666555444222000///000000000000////////////---------------------------------......---,,,,,,'''(((***,,,---...------+++///222111///888MMM```pppmmmiiifffdddaaa]]][[[OOOJJJCCC===;;;::::::999;;;:::777555222111111111333222333888???CCCCCCBBBJJJ???FFFQQQIIIKKKgggssszzzttteeefff```^^^[[[XXXZZZ]]]YYYSSSSSSSSSTTTUUUSSSQQQMMMJJJLLLKKKLLLPPPTTTVVVTTTRRRRRRSSSWWW\\\YYYUUUXXX```gggZZZOOOMMMNNNNNNMMMMMMLLLLLLLLLKKKHHHGGGFFFGGGHHHCCC???===999666;;;DDDZZZ[[[XXXRRRTTTffftttkkkuuuuuuppphhh```VVVOOONNNPPPWWW^^^rrr{{{uuuooojjjiiihhhhhhddd]]]UUUPPPNNNKKKFFFBBB???>>><<<:::999999999:::;;;<<<===;;;:::===DDDJJJKKKRRRXXX___sss___LLLIIIIIIFFFHHHIIIJJJJJJJJJIIIGGGGGGKKKKKKJJJIIIHHHGGGGGGFFFIIIFFFCCCAAA@@@@@@???>>>===;;;::::::<<<======<<<333222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++---......333???MMMooofffSSSKKKQQQbbbrrr{{{zzzzzzlll___UUUMMMGGGEEELLLOOOVVVeeeqqqqqq^^^PPPKKKJJJJJJEEEEEEGGG===999DDD]]]xxx|||\\\EEEBBB???<<<;;;:::888777555444444333333222222111000000000000////////////---.../////////...,,,,,,++++++++++++++++++,,,,,,,,,,,,+++******+++,,,,,,***,,,.........333<<>>===;;;:::999999999:::<<<============AAAFFFKKKJJJSSS___ooo{{{vvvWWWIIIIIIJJJGGGKKKKKKLLLMMMLLLKKKJJJIIIKKKKKKJJJJJJIIIHHHHHHHHHKKKHHHEEECCCBBBAAA???===@@@>>><<<;;;;;;;;;:::999444444333222000//////...,,,,,,,,,,,,,,,,,,,,,,,,------...///...000;;;GGG^^^vvv~~~}}}mmmXXXMMMOOO\\\jjjxxxwwwiii\\\SSSLLLHHHKKKRRRUUU]]]mmmzzz{{{kkk[[[NNNJJJHHHHHHDDDEEEGGG>>>:::GGGttt}}}}}}SSS@@@===:::888888888777555555444444333333222111111000000000000/////////...---.../////////...,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,---...,,,***,,,111777```^^^ZZZVVVSSSPPPLLLIIIDDD@@@;;;999888999999999888777555333111000000111333555999???DDDGGGGGGFFFHHHIIIOOOMMMNNNppp}}}kkkaaa]]]YYYZZZZZZZZZ^^^bbb```[[[VVVYYY[[[ZZZWWWWWWXXX[[[XXXUUUSSSRRRSSSSSSSSSRRRTTTTTTWWWYYYVVVSSSTTTYYYVVVTTTUUUXXXXXXSSSPPPQQQTTTSSSQQQOOOOOOQQQSSSTTTQQQMMMHHHEEEAAA===???CCCJJJUUU]]]YYYRRR```www|||pppYYYHHHCCCJJJTTTZZZ\\\kkk}}}yyysssnnnkkkgggdddaaa[[[UUUNNNIIIGGGEEEAAA>>><<<;;;:::999888888999:::<<<======???BBBFFFJJJLLLNNNUUUddd~~~wwwiiijjjQQQHHHIIIIIIFFFKKKLLLMMMMMMMMMLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMJJJGGGDDDCCCBBB???>>>CCC@@@>>><<<;;;:::888777666666555333111000///...------,,,,,,,,,,,,,,,,,,------///000......555>>>NNNeeesssuuuyyy|||uuu___PPPLLLUUUaaasssooojjjhhhkkkqqq||||||pppcccXXXOOOKKKIIIPPPWWWZZZcccuuurrrdddUUULLLHHHEEEGGGCCCDDDFFF===;;;IIIyyyuuuxxxLLL<<<:::777666777777777666444444444333222222111111000000000/////////......---............---,,,,,,,,,,,,,,,+++*********))),,,+++************+++,,,+++---...+++)))(((+++///YYYVVVRRROOOLLLHHHDDDAAA>>><<<999888999::::::999666555333111000000111111333666<<>>AAAEEEJJJMMMOOOTTTVVVfffzzzeee___xxxdddOOOIIIJJJHHHDDDJJJJJJKKKLLLKKKJJJIIIHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKIIIFFFEEEDDDCCCAAA???CCCAAA>>><<<;;;;;;999777999888777555333111000///---------------,,,,,,,,,,,,,,,...000...,,,111888FFF\\\kkkqqqxxxzzz}}}eeeQQQIIIPPP\\\nnnsssfffaaa^^^^^^aaajjjzzz~~~ttthhh]]]SSSKKKIIIKKKPPPWWWZZZeeezzzzzzjjj]]]QQQIIIGGGDDDFFFBBBBBBCCC;;;:::IIItttsssxxxMMM>>><<<999888888888888777444444333333222111111111000000/////////..................---------,,,,,,---,,,,,,+++***))))))(((++++++************++++++(((***,,,---,,,,,,...000UUURRRNNNJJJHHHDDD@@@===<<<:::888888:::;;;:::999444333222111000111222222444888>>>CCCGGGHHHHHHHHHHHHKKKOOOQQQdddzzz|||}}}lllhhhgggeee\\\^^^]]]ZZZ[[[^^^]]]ZZZWWWYYYZZZYYYXXXYYY]]]aaaeeebbb]]]WWWSSSQQQQQQRRRUUUWWWWWWUUUSSSRRRQQQPPPQQQRRRVVVYYYWWWUUUXXX^^^^^^YYYTTTQQQQQQTTTUUUVVVKKKKKKIIIGGGGGGGGGFFFDDDKKKRRR]]]bbb```bbbrrr~~~wwwmmm\\\MMMMMMVVVZZZYYYiiizzz~~~~~~xxxqqqllliiieee___ZZZQQQNNNIIIEEEBBB@@@>>>===:::999888888888999:::;;;;;;<<>><<<;;;999999999:::;;;999888333222111111111222333444777;;;AAAEEEFFFGGGHHHIIIKKKIIIKKKRRRmmmtttqqquuujjjfffeeefffbbbccc```ZZZYYY[[[\\\ZZZ[[[ZZZZZZZZZ[[[\\\^^^^^^```___\\\WWWSSSQQQRRRTTTUUUXXXWWWTTTSSSSSSRRRNNNOOONNNQQQUUUVVVWWW^^^fffaaa\\\VVVSSSTTTVVVWWWVVVNNNPPPPPPNNNPPPRRRPPPLLLIIIJJJRRR]]]```^^^ccckkk}}}}}}}}}wwwdddRRROOOYYY```___kkk|||}}}vvvmmmhhheeebbb[[[VVVNNNKKKGGGCCC@@@>>>======:::999888888999:::;;;<<<:::>>>CCCFFFIIINNNVVV\\\```ooo~~~ddd___~~~wwwfffUUUMMMMMMMMMKKKJJJMMMNNNOOOOOOOOONNNLLLKKKHHHHHHHHHIIIIIIJJJJJJJJJEEEDDDDDDEEEFFFFFFDDDBBB@@@>>><<<<<<=========;;;;;;;;;999888666555444333//////......---,,,,,,,,,***)))+++......---///444999JJJYYYiiiwwwyyy}}}uuuZZZKKKPPP[[[eeewww~~~kkkccc^^^ZZZYYYXXXYYY^^^fffrrr}}}wwwooocccYYYTTTNNNGGGIIIPPPTTT\\\bbbqqqlll^^^UUUMMMHHHFFFGGGGGGAAA>>>>>>888>>>QQQwwwuuuwwwzzzbbbEEE>>>;;;888666555555444222333333333222111111000000/////////.........------...------,,,+++,,,,,,,,,+++++++++***)))))))))((())))))***++++++***)))))))))))))))***************LLLJJJFFFDDDBBB@@@===::::::999999999:::999777555333222111111222333444555<<<@@@DDDFFFGGGGGGIIIKKKLLLIIIPPP```|||ooo}}}pppkkkeeedddkkkggggggccc[[[XXX[[[^^^]]]]]]ZZZWWWXXX[[[\\\ZZZXXXUUUVVVVVVTTTRRRRRRUUUXXXVVVXXXWWWSSSSSSUUUSSSNNNRRROOOPPPSSSVVVWWW]]]ccc___YYYTTTRRRUUUWWWWWWUUUTTTVVVWWWVVVXXX[[[XXXQQQEEEBBBIIIVVV]]]ZZZZZZ___llluuu{{{zzz|||qqq___[[[eeemmmmmmppp|||ssshhhbbb```]]]VVVQQQJJJHHHEEEAAA===<<<<<<<<<:::999999999:::;;;===>>>;;;BBBHHHJJJJJJPPP[[[eeeqqqmmm^^^mmmgggZZZPPPOOOPPPNNNNNNPPPNNNNNNOOOOOOOOONNNMMMLLLGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGEEECCCAAA???===<<<======<<<;;;;;;;;;:::999888777666666/////////...------,,,,,,---***+++------,,,...222333CCCUUUkkkeeeQQQPPPYYYcccuuu|||iiibbb^^^^^^aaaddddddeeehhhmmmwww}}}tttiii]]]TTTRRRNNNHHHJJJSSSYYYaaaiiizzzyyycccVVVPPPKKKHHHGGGHHHHHHAAA>>>>>>;;;EEE[[[}}}sssttt|||{{{rrrPPP===:::888555444444444444333333333222222111000000000//////.........---------...---,,,+++++++++,,,,,,************))))))))))))((()))***++++++***)))(((***)))((((((((()))))))))IIIFFFCCCAAA@@@>>>;;;999:::999888999999888555333333222222111222444555666@@@CCCGGGHHHGGGHHHKKKMMMNNNPPP```wwwyyyqqqqqqmmmmmmffffffpppjjjjjjddd\\\YYY]]]aaaaaa\\\WWWSSSTTTYYYZZZVVVQQQLLLNNNQQQQQQQQQSSSWWW[[[VVVYYYXXXSSSSSSVVVTTTNNNXXXTTTRRRTTTUUUUUUWWW[[[YYYTTTOOOOOOSSSVVVUUUSSSRRRUUUVVVTTTWWWZZZVVVNNNCCC???DDDSSS[[[XXXYYY___]]]fffwww}}}|||}}}|||oookkkuuu{{{yyyzzzzzzpppeee^^^\\\YYYSSSNNNGGGFFFCCC???<<<::::::;;;:::999999999:::<<<>>>???===DDDLLLLLLKKKQQQ___kkkiiiiiiaaaXXXQQQRRRRRROOOOOOSSSLLLLLLMMMNNNMMMLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIHHHHHHIIIGGGEEEBBBBBB@@@>>>=========<<<:::;;;;;;::::::999888777777000000///...------,,,,,,///,,,+++------+++,,,000111BBBVVVqqqmmmUUUPPPVVVcccttt~~~vvvwww{{{fffgggdddfffmmmssssssqqqqqqqqqxxx}}}{{{ssseeeYYYQQQQQQNNNHHHKKKTTT\\\dddmmmppp[[[QQQMMMJJJHHHGGGHHHHHHAAA>>>@@@???KKKcccmmmtttxxx}}}bbbFFF;;;999777444444555666666555333333222222111000000000//////.........---------...---,,,+++***+++,,,---)))))))))))))))*********((()))***++++++***)))(((***)))'''''')))+++,,,,,,GGGDDD@@@>>><<<;;;999888999999999999888777555444222111//////111444888;;;@@@HHHGGGGGGPPPQQQLLLNNNNNN```vvvpppmmmhhhdddeeejjjhhhaaaaaa```___^^^]]]\\\[[[[[[YYYVVVSSSQQQOOOOOONNNMMMOOOQQQPPPNNNOOOSSSVVVUUUTTTSSSRRRRRRSSSTTTTTTVVVTTTRRRQQQRRRRRRRRRRRRQQQPPPQQQTTTSSSQQQSSSXXXYYYWWWTTTSSSSSSRRROOONNNHHHCCCBBBJJJWWWaaadddbbbVVVWWWjjjxxxsssxxx}}}www|||~~~tttlllaaaYYYUUURRRNNNJJJEEECCC@@@===;;;:::999999:::999888:::<<<>>>>>>>>>777HHHKKKLLLTTTVVVcccuuuyyynnnVVVTTTQQQOOOMMMMMMMMMNNNNNNOOOOOOMMMKKKJJJJJJLLLKKKIIIFFFDDDCCCDDDGGGHHHEEEFFFGGGHHHHHHFFFDDDBBBEEECCC???<<<:::;;;===>>>???>>><<<;;;:::999999999555444222///---+++***))),,,,,,,,,,,,,,,---...///222;;;VVV{{{{{{___UUUWWWbbbyyymmmlllsss~~~mmmmmmkkknnnvvv}}}}}}|||||||||zzzwwwiiiaaa\\\VVVQQQKKKIIIOOOWWWbbbeeesssmmmWWWMMMJJJIIIIIIIIIIIIBBBAAABBB;;;;;;XXX{{{tttwwwzzzYYYCCC777888777555444333333444444222111///.........///000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))******+++EEEBBB???<<<;;;:::888777888999999888777555333222222111000111333777<<<>>>CCCKKKJJJJJJQQQQQQOOOTTT[[[zzzuuucccbbbaaadddiiiggg___^^^\\\ZZZXXXWWWVVVVVVYYYXXXUUURRRPPPNNNMMMMMMPPPRRRSSSSSSSSSSSSTTTUUUTTTTTTUUUUUUUUUTTTSSSRRRRRRQQQPPPOOOPPPRRRRRRSSSQQQNNNOOOSSSTTTSSSTTTWWWVVVUUUSSSSSSSSSRRROOOMMMIIIDDDBBBFFFRRR^^^eeehhh```WWW^^^xxx~~~|||xxx}}}yyytttwwwppphhh]]]UUUQQQNNNJJJFFFCCCAAA???<<<:::999999999;;;:::::::::;;;<<<======EEELLLIIIEEENNNaaaoookkkaaaUUUSSSPPPNNNLLLKKKLLLLLLLLLLLLLLLJJJHHHGGGHHHJJJHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFEEECCCCCCCCCBBBAAA???>>>============<<<<<<:::999888777777777666555333111///...---,,,---,,,,,,,,,,,,---...///000777PPPuuu~~~dddXXXYYYbbbyyyuuuiiijjjqqquuuxxxvvvxxx{{{}}}uuuhhh^^^YYYTTTQQQMMMMMMTTT]]]ggglll}}}{{{iiiUUULLLJJJIIIIIIJJJHHHEEECCC???;;;GGGlllwww~~~|||mmmQQQAAA:::777666555333222333333444222111000///...//////000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((())))))***+++CCC@@@<<<:::999888777666888888777666555333111000111111111444777<<<@@@CCCCCCLLLLLLLLLRRRSSSVVVbbbyyyyyyggg[[[^^^^^^aaaeeeaaa___^^^[[[XXXWWWVVVUUUUUUWWWVVVTTTRRRPPPMMMLLLKKKPPPPPPQQQQQQQQQQQQPPPQQQSSSTTTVVVVVVVVVSSSQQQOOOLLLLLLLLLMMMNNNNNNNNNOOOOOOKKKKKKQQQUUUUUUTTTUUURRRRRRRRRSSSTTTRRROOOMMMIIIFFFBBBCCCJJJWWWdddmmmfffVVVSSSlllxxxrrrsss{{{|||xxx}}}}}}~~~}}}}}}zzzoooiiibbbXXXPPPLLLIIIDDDAAA@@@???===;;;999999999999;;;;;;;;;;;;===>>>@@@AAAHHHLLLSSSVVVaaaxxxwwwggg|||~~~uuuUUURRRQQQNNNLLLJJJIIIIIIIIIHHHIIIIIIGGGEEEEEEFFFGGGDDDDDDDDDCCCBBB@@@???>>>@@@BBBCCCBBB@@@???BBBEEE@@@@@@@@@@@@???===<<<;;;999999888777666555555444555555333111000//////...------,,,,,,,,,---.........222GGGiiinnnaaa___dddzzzyyyhhhfffjjjttt|||{{{zzzzzzvvv||||||pppdddXXXTTTQQQPPPNNNPPPYYYcccpppyyyrrrbbbRRRKKKJJJIIIIIIJJJGGGHHHDDD<<>>;;;999999888777666777777666555333111000//////000222666;;;@@@DDDFFF@@@IIIJJJKKKRRRUUU```sssyyylllxxxtttbbb\\\___^^^___```[[[\\\[[[YYYWWWVVVVVVVVVWWWUUUUUUTTTRRRPPPNNNLLLKKKQQQSSSSSSQQQLLLLLLPPPTTTVVVVVVUUUTTTRRRPPPNNNLLLKKKNNNRRRSSSSSSPPPMMMLLLLLLGGGGGGNNNUUUUUUSSSQQQOOOOOOQQQSSSTTTSSSPPPMMMGGGFFFDDDBBBEEEOOO^^^iiidddTTTRRRlllwwwvvvzzzrrrmmmpppxxx}}}~~~wwwyyy{{{rrrjjjbbb]]]TTTMMMIIIEEEAAA???===<<<;;;999999999999::::::;;;<<<===???CCCGGGJJJHHHLLL___nnn{{{iiiiiizzziiizzzyyyfffOOOOOOMMMLLLJJJHHHGGGGGGGGGEEEFFFFFFEEECCCCCCDDDFFFCCCBBBAAA@@@???===<<<<<<===@@@AAA???======BBBFFFCCCBBBAAA???===<<<;;;:::888888888777666555555444333222111000///.........------,,,,,,,,,------...//////===ZZZvvv{{{uuu}}}~~~|||ooojjjiii{{{sssfffgggppp~~~yyywwwzzz~~~yyy{{{}}}uuuhhh^^^RRROOOMMMMMMNNNQQQ\\\gggxxxtttgggZZZNNNJJJJJJIIIIIIJJJGGGHHHBBB;;;IIIrrr~~~sssvvvqqqtttSSSAAA===<<<555444333111111111111222111000000///////////////......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******@@@===:::999999888777666666666444333111000//////...000333888===BBBEEEGGGBBBIIIIIIKKKSSSYYYiii|||gggmmm~~~nnnbbb```dddaaabbbccc[[[WWWWWWVVVVVVVVVWWWXXXYYYVVVUUUTTTRRRPPPNNNMMMLLLVVVZZZZZZTTTLLLKKKTTT^^^ZZZWWWTTTPPPMMMLLLLLLLLLPPPVVV\\\___\\\UUUPPPLLLJJJFFFFFFNNNTTTSSSOOONNNMMMMMMOOOQQQSSSRRROOOMMMDDDFFFGGGDDDCCCHHHUUU___aaaVVVWWWpppoooXXXPPPTTT___uuuuuuuuu{{{}}}~~~{{{|||~~~{{{xxxwwwrrr{{{uuukkkeee\\\XXXQQQKKKFFFCCC@@@???;;;:::999888888999:::;;;:::<<<>>>???@@@DDDIIIMMMOOOTTTkkkdddbbb~~~mmmhhhwwwrrrwwwXXXKKKJJJJJJIIIHHHGGGFFFFFFFFFCCCDDDEEEDDDCCCCCCDDDFFFDDDBBB???===;;;<<<===>>>===>>>???>>>===???CCCGGGHHHEEEAAA===:::999999:::888999999999999777666666333222111000000/////////...------,,,,,,,,,------222///666KKKdddrrrtttrrrvvvxxxxxxppp}}}nnnfffhhhwww{{{pppuuu|||}}}zzzzzznnn```VVVMMMJJJJJJLLLNNNSSS^^^jjj|||wwwmmm]]]SSSKKKJJJKKKJJJIIIJJJGGGEEE>>>>>>XXXoooppprrrooopppNNN@@@<<<999555444222111000000111111000000000000000//////...---------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''((())))))***>>><<<999888888888777666555444333222111000000000///222666;;;@@@DDDFFFHHHHHHLLLJJJNNNXXX```sssggg^^^sssvvviiiaaacccfffdddgggiiiaaaYYYZZZ[[[\\\]]]^^^______WWWUUUSSSPPPNNNNNNNNNNNNUUUXXXXXXRRRJJJJJJSSS]]]YYYVVVRRRNNNLLLLLLNNNPPPPPPWWW^^^___ZZZSSSMMMJJJJJJHHHJJJPPPTTTQQQMMMKKKKKKKKKLLLNNNOOOOOOMMMKKKCCCFFFHHHFFFCCCFFFOOOWWWaaa[[[]]]mmmbbbPPPDDDHHHPPPYYYkkk~~~xxxuuuwww{{{~~~xxxsssrrrsssllllllvvv~~~yyynnnccc]]]TTTQQQMMMGGGCCC@@@???>>>999888888888999:::<<<===<<<>>>@@@AAAAAAEEELLLQQQVVVeeeggg\\\sssvvvffftttqqqwwwaaaKKKFFFGGGGGGGGGGGGFFFFFFFFFFFFAAABBBCCCCCCBBBBBBDDDFFFEEECCC???<<<<<<===@@@BBB???>>>>>>>>>AAADDDFFFHHHIIIFFFAAA<<<999999::::::999:::;;;;;;;;;:::888777666555444333222222222222......---,,,,,,,,,------222///222???RRRdddnnnrrrooorrr|||www|||xxx{{{vvvfffdddiii}}}wwwjjjttt{{{wwwhhhYYYPPPJJJHHHIIIMMMQQQXXXdddqqqqqqfffUUUNNNJJJKKKLLLJJJIIIJJJEEE@@@;;;FFFffftttkkkwwwpppvvviiiJJJ@@@<<<666555444333111000111111222000000000000000///......------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''(((((()))***<<<:::777666666777666555444333222111111111222222333555:::???CCCFFFGGGHHHLLLLLLJJJQQQaaammmrrr```nnn{{{pppeee```cccfffcccgggkkkdddZZZ\\\^^^```aaaaaa```___WWWTTTQQQMMMLLLLLLMMMNNNQQQRRRQQQNNNKKKLLLPPPTTTTTTRRRQQQPPPPPPQQQSSSUUUPPPUUUZZZYYYTTTOOOMMMMMMMMMLLLPPPUUUUUUOOOKKKKKKHHHGGGGGGHHHJJJJJJIIIGGGCCCFFFHHHGGGEEEGGGNNNUUU^^^^^^bbbiiiqqqzzz{{{bbbRRRDDDAAAQQQ___dddkkkvvvwwwwwwyyy||||||vvvxxx|||}}}}}}xxxooolllkkkfffkkkrrrxxx{{{}}}uuurrrnnneeeZZZUUUKKKIIIFFFBBB>>><<<;;;<<<888888777888999;;;===>>><<<@@@DDDFFFIIIOOOXXX___gggyyyjjj^^^uuuaaammm{{{}}}kkkOOODDDFFFCCCDDDEEEFFFGGGGGGGGGGGG???@@@AAAAAAAAAAAACCCEEEDDDBBBAAA@@@@@@AAABBBCCCBBB???===@@@FFFJJJJJJHHHEEECCCAAA>>><<<;;;;;;;;;:::;;;<<<======;;;:::888777777555444222222111111///...---,,,,,,,,,,,,,,,//////111777CCCUUUgggpppvvvvvv~~~|||yyyyyyzzzwwwqqqeeegggjjj{{{llltttyyy}}}ssscccTTTLLLIIIHHHKKKQQQWWW```ooo|||yyyggg[[[PPPKKKIIILLLMMMKKKIIIIIIAAA;;;<<>><<<555666555333222111111222222///000000111000///...---------------------------************************))))))))))))))))))))))))***)))))))))((((((((('''(((''''''''''''((()))))):::888555444555555555444444333222111111222333444666888===AAAEEEGGGHHHHHHKKKJJJHHHTTThhhyyyuuuaaakkknnnjjjeeeaaadddeee```dddiiibbbUUUVVVYYY[[[\\\ZZZXXXWWWVVVSSSOOOKKKIIIJJJLLLNNNSSSPPPNNNOOOSSSTTTRRROOONNNOOOQQQRRRTTTVVVXXXYYYVVVYYY[[[YYYTTTRRRSSSVVVOOOPPPTTTXXXVVVOOOKKKLLLFFFEEEDDDDDDFFFFFFFFFEEEDDDFFFHHHGGGFFFIIIPPPWWWYYY___fffhhheeegggsssbbbSSSDDDDDDZZZooossstttzzzrrrpppooosss{{{~~~}}}}}}~~~~~~www~~~tttjjjfffhhhsss}}}{{{zzzzzzyyy|||{{{nnnddddddddd]]]TTTPPPEEEDDDBBB>>>;;;888888999888777777888:::<<<>>>???;;;@@@GGGLLLQQQZZZfffooozzzkkkfffYYYXXXmmmhhhiiizzz|||sssXXXEEECCCIIIBBBCCCDDDFFFGGGHHHHHHHHH>>>???@@@@@@???@@@BBBDDDBBBBBBCCCDDDDDDDDDDDDCCCDDD@@@===AAAIIINNNLLLHHH@@@@@@@@@@@@???===<<<;;;:::;;;<<<======<<<:::999666555444222111000/////////...---,,,,,,,,,,,,,,,,,,///111333;;;LLL```mmmwwwrrrxxxzzz}}}rrrhhhnnnmmmrrryyy|||zzzqqq```QQQKKKIIIIIIMMMTTT]]]gggwwwrrr^^^PPPMMMJJJIIILLLNNNKKKIIIIII>>>999>>>UUUssszzzggg___tttiiinnnQQQ;;;<<<===666666555444222111222222333///000111111111000...---------------------------************************))))))))))))))))))))))))******))))))(((((((((''''''''''''''''''((())))))333333333333333333333333222222222111000111444777888999???EEEGGGGGGIIINNNVVVSSSRRR]]]zzzjjjnnn{{{nnnjjjhhheeebbb___^^^]]][[[YYYWWWUUUSSSQQQPPPQQQQQQRRROOOOOOOOONNNMMMOOORRRTTTWWWXXXUUUPPPNNNQQQQQQOOOOOOQQQTTTVVVUUUUUUUUUVVV[[[\\\[[[WWWRRRQQQSSSVVVTTTSSSRRROOOMMMJJJIIIHHHLLLLLLKKKJJJIIIIIIJJJJJJIIIGGGEEEEEEHHHMMMRRRTTTTTTXXXeeepppgggXXX___rrrkkkXXXPPPaaawww}}}yyywwwsssoookkkkkkpppxxx||||||{{{}}}xxxqqqtttxxxyyysssuuuyyyzzzqqqgggiiiqqq{{{vvvsssssssssrrruuuxxx{{{{{{yyyuuusssiiiccc\\\WWWVVVRRRLLLGGGEEEAAA===;;;<<<<<<:::777;;;<<<;;;999666777:::>>>BBBLLLSSSTTT[[[mmmpppYYYLLLIIIUUUwwwuuuooovvvxxx{{{wwwYYYQQQVVVRRRDDDCCCDDDDDDDDDDDDDDDCCCCCCAAAAAABBBBBBBBBAAA??????CCCFFFHHHHHHIIIKKKHHHBBB@@@AAACCCGGGJJJJJJGGGEEEAAA???======???@@@>>>;;;===???@@@???===:::999999777666555444333222222222/////////......---,,,,,,&&&000000...555BBB]]]}}}uuuuuuzzznnnffflllrrr||||||yyypppdddUUUJJJGGGGGGJJJQQQYYYaaammmzzzgggUUUKKKLLLKKKJJJJJJIIIGGGCCCAAA>>>666EEEhhhsssjjjnnnwwwmmm^^^EEE>>>===:::777888777555444333222222222////////////000111222333...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********)))))))))))))))*********,,,+++((('''&&&'''((()))&&&&&&''''''''''''&&&&&&222333333444444333333333111222222222222333777:::@@@AAAEEEIIIJJJHHHJJJPPPRRRWWWbbbvvvmmmwwwjjjfffiiifffccc___]]]YYYVVVSSSUUUSSSQQQOOOOOOPPPRRRSSSRRRRRRRRRQQQPPPQQQTTTVVVWWWXXXUUUPPPOOORRRSSSQQQSSSUUUWWWXXXWWWWWWYYYZZZ^^^]]]ZZZVVVRRRPPPQQQRRRQQQPPPOOONNNMMMLLLKKKJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNIIIEEEGGGNNNTTTVVVUUUUUUVVV___iiihhhbbbeeeoooxxx~~~gggVVV[[[hhhpppuuuzzzoookkkffffffkkkpppqqqqqqxxxxxxyyy{{{}}}}}}~~~xxxsssuuuxxxyyysssqqqpppooojjjhhhoooyyy~~~}}}yyytttooommmllllllmmmnnnppppppnnnjjjfffccc___ZZZTTTQQQQQQNNNJJJEEECCC???<<<:::;;;;;;999777888:::<<<<<<<<<===@@@CCCHHHOOOTTTYYYdddwwwdddFFFAAAQQQnnnsssfffzzzsssmmmUUUSSSWWWRRRFFFDDDEEEEEEDDDDDDCCCCCCBBB@@@AAABBBCCCCCCCCCBBBAAADDDGGGHHHHHHJJJMMMKKKGGGCCCBBBCCCEEEFFFFFFDDDAAA@@@>>><<<<<<>>>???===;;;;;;<<<>>>>>><<<:::::::::888777666555333333222222000000///...------------,,,111000000666AAA```wwwsss{{{iiidddmmmvvvzzzxxx}}}~~~rrriii^^^RRRKKKIIIKKKOOOWWWaaaiiivvvtttaaaQQQJJJIIIJJJKKKKKKJJJGGGCCC@@@;;;666QQQyyymmmjjjuuurrrpppVVV@@@;;;:::888666777666444333222111111111////////////000111222333------,,,++++++++++++,,,,,,,,,,,,++++++*********)))))))))))))))))))))******)))(((''''''(((((()))&&&&&&''''''''''''&&&&&&222333444555555444333222000111333333444777:::===CCCCCCFFFIIIIIIGGGKKKRRRZZZggg|||xxx{{{pppfffccceeecccaaa___\\\YYYTTTQQQSSSQQQOOOMMMNNNPPPSSSUUUTTTTTTTTTSSSRRRRRRUUUWWWUUUVVVSSSOOONNNRRRTTTSSSUUUWWWXXXXXXXXXXXX[[[]]]aaa^^^YYYVVVSSSQQQOOOMMMMMMMMMMMMMMMMMMMMMNNNNNNJJJKKKNNNPPPQQQQQQPPPPPPQQQKKKFFFHHHQQQWWWWWWSSSTTTUUUXXX___hhhnnnooommmlll{{{~~~fff\\\\\\aaalllxxxrrrmmmgggddddddeeedddcccnnnppprrrvvv{{{}}}xxxxxxzzzwww{{{{{{vvvrrrtttwwwwwwqqqmmmjjjiiihhhiiiooovvvrrroookkkhhheeeeeeeeefffkkkkkkjjjhhhccc]]]XXXTTTRRRNNNJJJHHHIIIHHHEEEBBB???===:::999999999999888777:::===???@@@AAADDDFFFPPPUUU]]]ffftttjjjNNN:::FFFkkk___kkktttvvv]]]NNNRRRUUUOOOIIIFFFFFFEEEEEEDDDCCCBBBBBB@@@AAACCCEEEFFFFFFFFFFFFEEEGGGGGGFFFIIIMMMMMMIIIEEEDDDBBBBBBBBBBBB@@@>>>>>>===<<<<<<======<<<;;;999;;;<<<<<<;;;::::::;;;:::999888666555333333333222111///...------...///000000---111666===]]]xxxqqqvvvyyydddeeeppp}}}yyyxxx}}}vvvhhh___VVVNNNKKKLLLNNNRRR[[[fffppp~~~}}}lllZZZMMMIIIGGGIIILLLMMMKKKGGGBBB>>><<<<<>>AAADDDEEEGGGJJJJJJJJJRRR[[[rrrzzz}}}zzzkkkdddbbb]]]\\\\\\]]]^^^\\\YYYVVVRRRQQQOOONNNOOORRRVVVYYYVVVVVVVVVUUUSSSSSSTTTVVVSSSTTTRRRNNNOOOSSSVVVUUUUUUVVVVVVVVVUUUWWWZZZ\\\bbb]]]XXXVVVUUUTTTQQQMMMNNNMMMMMMMMMMMMNNNOOOPPPLLLOOORRRUUUVVVUUUSSSRRRPPPLLLIIIJJJOOORRRRRROOOPPPTTTVVVYYYffftttvvvooonnnwww}}}lllaaa]]]cccmmmvvvvvvsssmmmeee___^^^___aaacccggglllqqqtttwwwxxxyyy{{{|||yyyuuurrrtttvvvnnnqqqsssqqqpppqqqrrrsssnnnllljjjjjjjjjhhhgggfffcccaaa^^^]]]^^^aaaccceeegggfffccc___ZZZSSSNNNKKKHHHEEEBBBAAABBBAAA???===<<<:::888888888888999999;;;<<<===???BBBEEEHHHJJJ[[[^^^fffrrrzzzyyynnnbbbLLLGGGMMMjjjnnngggtttxxxlllNNNKKKPPPNNNKKKKKKHHHGGGFFFEEECCCBBBBBBBBBBBBCCCEEEHHHJJJKKKKKKKKKGGGHHHGGGDDDFFFKKKLLLHHHFFFDDDAAA@@@@@@@@@???>>>>>>==================<<<;;;<<<===<<<:::999:::;;;<<<;;;999777666444444444333222000.........///000000,,,***111444444RRR|||uuuwww~~~rrrccciiixxx{{{ooo```VVVNNNJJJKKKNNNSSSVVV___kkkxxxuuudddSSSJJJIIIGGGJJJMMMNNNJJJDDD>>>;;;BBBIII|||ppp{{{wwwuuu]]]BBB666555666555555333333111000000////////////.........//////000111---,,,,,,+++***++++++++++++++++++************************)))))))))))))))%%%''')))***+++***)))(((&&&&&&''''''''''''&&&&&&444444555555555444333222...111444777:::>>>BBBEEEJJJJJJLLLNNNNNNQQQ[[[ggg}}}fffuuuqqqfffbbbbbbXXXYYYZZZ\\\^^^^^^\\\ZZZSSSRRRQQQPPPRRRVVVZZZ\\\YYYZZZZZZXXXVVVUUUUUUVVVTTTVVVUUURRRSSSWWWYYYXXXUUUUUUVVVUUUUUUVVVYYY\\\___[[[XXXWWWWWWWWWTTTQQQPPPOOONNNMMMMMMNNNOOOPPPQQQSSSVVVYYYYYYWWWTTTRRRPPPPPPPPPNNNLLLLLLMMMNNNLLLTTTXXXXXXaaarrryyyvvvrrruuuvvvhhhbbbcccqqq{{{~~~ooo```ZZZZZZVVVXXX\\\```dddgggiiijjjllloooqqqpppnnnllllllmmmiiijjjkkkmmmmmmmmmnnnpppllljjjhhhfffeeeeeebbb^^^^^^[[[YYYZZZ]]]aaacccccc]]][[[XXXTTTOOOJJJFFFDDDBBBAAA>>>===<<<<<<;;;:::999999888888888888:::<<>>???AAAGGGMMMSSSVVVeeecccdddhhhiii___NNNAAA???UUUwwwyyydddyyyoootttrrrZZZIIILLLOOOJJJIIIOOOIIIHHHFFFDDDCCCCCCBBBBBBEEEFFFIIIKKKMMMNNNNNNNNNMMMMMMJJJFFFGGGKKKKKKGGGEEECCC@@@???@@@AAAAAA@@@===>>>>>>>>>>>>>>>>>>??????@@@@@@>>>;;;999999:::<<<;;;:::888666555555555444333111000//////000000///,,,+++222555///CCClllnnnfffssszzzvvviiiZZZPPPJJJHHHKKKQQQZZZ\\\eeerrrxxxlll]]]PPPJJJKKKJJJMMMOOOMMMGGG@@@;;;999EEEXXXyyyvvvzzz|||bbbPPP<<<555555666555666222111000000////////////.........---......///000,,,,,,+++************+++************************************))))))((((((%%%&&&)))++++++***)))'''&&&&&&''''''''''''&&&&&&666666555555444333333333111444888<<>>>>><<<;;;999999888888888999999999999:::===???AAA@@@BBBGGGOOOWWW]]]```ddd\\\TTTPPPLLLFFFAAA@@@FFFkkkfffhhhsssqqq|||]]]PPPKKKOOOOOOIIIJJJRRRIIIHHHFFFDDDCCCCCCDDDDDDHHHIIIKKKMMMNNNNNNNNNMMMPPPPPPMMMIIIIIILLLKKKHHHCCCAAA>>>>>>???AAAAAA@@@===>>>??????>>>>>>???@@@BBBBBBAAA>>>:::888888999;;;:::999888777666666666333333333222222111000000///...---333555...999WWW}}}~~~mmmmmm~~~{{{uuummmaaaTTTMMMIIIIIINNNSSSZZZ^^^iiiyyyxxxlllbbbXXXNNNKKKLLLLLLNNNOOOJJJCCC===;;;;;;HHHfffuuu{{{ssswwwUUUGGG:::666777666555555222111000///////////////......------------......,,,,,,+++***************)))))))))***************++++++******)))(((((((((&&&''')))***+++***((('''&&&&&&''''''''''''&&&&&&888777555333222333444444555888===AAADDDGGGKKKNNNKKKMMMRRRWWW[[[dddwwwnnndddbbb~~~yyymmmeee___]]]^^^[[[YYYXXXXXXYYYYYYXXXVVVSSSTTTUUUWWWYYY[[[\\\]]]\\\]]]]]][[[WWWUUUTTTTTTRRRVVVXXXWWWXXXZZZXXXUUUQQQSSSUUUVVVVVVVVVWWWXXXVVVWWWXXXWWWUUUSSSSSSSSSOOOMMMKKKJJJJJJKKKNNNOOOOOOPPPSSSUUUVVVVVVTTTSSSRRRTTTUUUTTTRRRPPPOOOPPPOOOUUUZZZ[[[]]]fffuuu|||qqqxxx}}}yyylllaaa\\\]]]ZZZXXXUUUSSSRRRSSSVVVWWW[[[]]]___```aaabbbbbbccc^^^ZZZYYY]]]^^^[[[\\\___\\\^^^\\\WWWVVVZZZ\\\ZZZVVVSSSRRRSSSWWWXXXVVVRRRMMMKKKIIIFFFDDDBBBAAAAAA:::::::::999888777888999777999;;;;;;:::<<>>???>>>===;;;===??????===<<<>>>@@@@@@@@@???<<<999888999:::999999888777777777777777333333444555444222000///...000---///333///444FFFhhhpppxxxzzzxxxyyyyyymmmsss}}}tttnnnbbbXXXNNNJJJJJJKKKQQQWWW[[[bbbqqqyyymmm```XXXSSSMMMKKKLLLMMMMMMLLLGGG@@@<<<===@@@OOOwwwtttqqq~~~sssmmmMMMCCC999777888666444444222111000000///000000000......------,,,------...,,,++++++***************((()))))))))*********+++++++++******)))(((((('''(((((()))******)))((('''&&&&&&''''''''''''&&&&&&:::888555222111222444666999<<>>============;;;999:::<<<>>>>>><<<;;;===@@@===>>>===;;;888888999;;;888888777777777777888888222333555666555333000...,,,///+++***///...000<<>><<<@@@EEEWWWyyyeeelllvvvyyyfffIII@@@999888888555333333222111111000000000000111...------,,,,,,,,,------,,,++++++***)))*********(((((())))))*********++++++++++++***)))(((((('''))))))***))))))(((''''''&&&''''''''''''''''''&&&888777555444444666999;;;???BBBIIIMMMLLLIIIMMMTTTSSSYYYfffyyyjjj___tttssslllbbb\\\YYYYYYXXXWWWTTTUUUVVVWWWXXXWWWVVVUUUSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWUUURRRPPPOOOPPPOOOUUU\\\]]]XXXQQQNNNMMMKKKOOOSSSTTTRRRRRRTTTVVVSSSRRRQQQRRRQQQOOOKKKGGGHHHFFFHHHLLLLLLIIIHHHIIIIIIIIIKKKNNNPPPQQQPPPNNNNNNOOOPPPPPPQQQQQQPPPPPPSSSWWW[[[ZZZXXXZZZaaahhh~~~{{{mmmvvvwwwiii^^^ZZZgggxxxtttooohhhbbb^^^ZZZVVVTTTIIIGGGEEEFFFIIIKKKJJJHHHMMMLLLJJJIIIHHHHHHIIIIIIPPPOOONNNLLLIIIGGGDDDCCCDDDDDDEEEEEEDDDCCCBBBBBBAAA<<<;;;===;;;666777<<<666777777999999:::999888888;;;;;;;;;@@@GGGFFF???JJJHHHGGGFFFEEECCC@@@===BBB>>><<>>======;;;999888666666666777:::999888888888888888888777888888777555333111//////...---,,,---///111222===PPPeeeooottt}}}uuusss|||www}}}xxxrrryyy|||nnnbbb\\\SSSLLLFFFGGGJJJNNNVVV]]]ggg{{{tttdddZZZNNNJJJNNNQQQNNNJJJLLLFFFCCCBBB999555FFF^^^yyy~~~sssmmmiiimmmVVV@@@<<<777333333333444444111111000000//////......///...---,,,,,,---...///,,,,,,,,,+++++++++******++++++************++++++))))))***+++,,,,,,------%%%&&&((())))))'''%%%$$$))))))(((((('''''''''&&&555555444555777:::===@@@FFFFFFGGGJJJKKKLLLRRRYYY___jjj~~~tttcccqqqiiieee___]]]\\\[[[YYYWWWUUUUUUVVVVVVVVVUUUTTTSSSPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWUUURRRPPPPPPQQQSSSXXX^^^___YYYSSSPPPPPPOOOPPPPPPPPPOOOPPPRRRTTTRRRQQQPPPPPPPPPOOOLLLIIIIIIHHHJJJNNNNNNKKKIIIKKKLLLLLLMMMOOOPPPPPPNNNKKKLLLMMMNNNOOOPPPPPPPPPPPPSSSWWWZZZXXXUUUTTTYYY___lll}}}vvvwwwrrreee``````kkkkkkmmmnnnlllggg___YYYRRRLLLFFFCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCEEEFFFEEEEEEDDDCCCAAA???===<<<>>>>>>>>>>>>======<<<<<<:::777666999999666888===777888999999888888888999999@@@DDDCCCDDDHHHHHHEEE===>>>>>>?????????>>>>>>???GGGWWWlllbbb```lll~~~mmmUUUHHHFFFGGGFFFEEEDDDBBBBBBAAAAAA@@@???>>>???@@@BBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@>>>>>><<<<<<;;;<<<<<<;;;999888:::999888:::===???>>><<<<<<;;;999777666666666666777777777777777888888999888888888777666444222111111000///......///111222888EEEXXXlll}}}|||yyy}}}xxxzzz|||~~~}}}wwwyyy}}}vvvzzzxxxjjj]]]XXXPPPKKKHHHIIIKKKPPPZZZdddttt{{{mmm]]]VVVMMMJJJLLLNNNMMMJJJLLLFFFBBB???999<<>>===<<<===???@@@===<<<<<<;;;:::999999888999999999999999888888888888555444666777666777:::888:::;;;:::999999===@@@;;;BBBGGGEEEBBBAAAAAAAAA888999999888777999>>>CCCNNNaaa}}}aaaVVVmmmtttpppUUUJJJFFFCCCFFFEEEEEEDDDBBB@@@???>>>???>>>>>>>>>>>>???@@@AAABBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<:::999888777777888;;;>>>>>><<<::::::999888777666555555555555555555555666777888888888888888777666444333222333222000//////000111111333999PPPssszzzxxxsssooorrrxxxooonnnuuu}}}}}}|||rrrcccWWWQQQLLLJJJIIIKKKMMMSSSaaaooorrrdddSSSPPPMMMKKKKKKKKKJJJIIIJJJEEE???:::999IIIooouuu___jjj{{{zzz]]]@@@:::777555333333222111000111111000//////......---......------------......,,,++++++++++++*********+++******))))))******+++)))))))))***++++++,,,,,,000---)))&&&$$$%%%''')))((((((((((((''''''''''''555666888;;;???DDDHHHJJJJJJKKKMMMOOONNNOOOYYYdddyyyqqqaaa```~~~ggg^^^^^^]]]\\\ZZZWWWSSSQQQUUUTTTSSSQQQPPPOOOOOOOOOOOOPPPQQQRRRTTTVVVWWWXXXUUUVVVVVVTTTRRRQQQSSSTTTSSSVVVXXXXXXTTTPPPNNNMMMSSSOOOLLLLLLOOORRRRRRPPPTTTPPPMMMJJJJJJJJJIIIHHHHHHGGGJJJOOOOOOKKKIIIJJJNNNMMMNNNOOOPPPOOOLLLJJJLLLMMMNNNPPPRRRTTTTTTUUUVVVXXXZZZWWWRRROOOOOOQQQRRR___uuu}}}|||uuueeeUUUQQQNNNMMMPPPUUUYYY[[[XXXRRRKKKHHHKKKOOOQQQRRRMMMJJJEEE@@@===;;;::::::::::::999999999999::::::999999999999888999999999;;;888666666777777777888777999<<<<<<;;;>>>DDDIIIHHHIIIGGGBBB<<<999888777::::::888555555>>>MMMYYYxxxlllbbbqqqwwwrrrqqq}}}___LLLFFFFFFFFFFFFGGGFFFFFFDDDAAA>>>======>>>>>>>>>===<<<===>>>>>>>>>>>>>>>============::::::::::::::::::;;;;;;;;;<<<>>>===<<<999888777444666999<<<>>>===;;;999999888777777666555555555555555555444444555666666777777666666555444333222333222111000////////////111444OOO~~~yyyrrrkkknnn}}}|||tttttt||||||xxxzzzuuukkk\\\QQQMMMHHHIIIKKKMMMNNNVVViiizzzzzzjjj]]]LLLMMMMMMLLLJJJIIIHHHHHHEEEAAA;;;666===YYYlllbbbvvvsss{{{pppNNN===777666444444444333111///111000000///......------------------------------++++++++++++******************))))))))))))******))))))))))))******++++++111///+++(((&&&&&&((()))(((((((((((((((''''''''':::;;;===???CCCGGGJJJLLLHHHJJJNNNPPPPPPYYYooo~~~hhhZZZ___uuusssddd\\\\\\[[[YYYVVVTTTTTTSSSTTTSSSPPPOOONNNNNNOOOPPPOOOOOOPPPQQQRRRSSSTTTUUUTTTTTTTTTRRRQQQQQQSSSVVVSSSTTTUUUTTTRRROOONNNNNNPPPNNNNNNPPPTTTVVVTTTRRRUUUQQQLLLIIIGGGGGGFFFEEEFFFEEEHHHMMMNNNIIIGGGGGGJJJKKKLLLNNNPPPPPPNNNLLLIIIKKKMMMOOOQQQRRRSSSTTTRRRTTTUUUTTTPPPNNNNNNOOOQQQWWWcccqqq{{{jjj```SSSHHHCCCCCCFFFHHHNNNMMMNNNTTT]]]fffkkkmmm^^^YYYRRRIIIAAA<<<999888:::999999888888999:::;;;999999888777777888999::::::999777777999<<<<<<;;;;;;===@@@BBBDDDIIIOOOTTTYYYQQQFFF???:::666444333666666777:::DDDYYYsssvvvnnn{{{rrrkkkxxxyyy]]]RRRLLLDDDBBBGGGFFFFFFFFFEEECCC@@@>>><<<===???@@@???<<<;;;;;;===<<<<<<<<<;;;;;;;;;::::::999999888888888999:::;;;:::===??????<<<999777777444777;;;>>>>>><<<:::888888888777777666666555555666666555444333333333444444444444333222222222222222111000///...---------111111JJJyyy|||wwwqqqqqq}}}~~~}}}vvvuuurrrnnnvvv~~~|||}}}{{{zzzrrrlllbbbVVVNNNKKKHHHJJJMMMPPPTTT^^^ttt|||nnnaaaUUUIIILLLNNNNNNKKKHHHGGGGGG???===999777GGGkkktttmmmyyyrrr]]]CCC;;;666555555555555555222000000000//////...---------,,,------------------,,,+++++++++*********))))))***))))))))))))))))))***(((((())))))))))))******...---,,,+++***)))(((((('''''''''(((((((((((((((???@@@AAADDDFFFIIILLLMMMJJJLLLQQQVVV___sss{{{dddXXXmmmooojjjbbbYYYYYYYYYWWWUUUUUUWWWYYYRRRPPPNNNLLLLLLNNNQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRRRRPPPOOOQQQTTTVVVUUUUUUTTTSSSSSSRRRRRRRRROOOOOOQQQTTTVVVWWWVVVTTTUUUQQQMMMJJJHHHGGGFFFEEEEEEEEEHHHNNNNNNIIIFFFGGGGGGHHHIIILLLOOOPPPNNNMMMGGGHHHJJJLLLNNNOOOPPPQQQMMMNNNOOONNNLLLLLLMMMNNNPPPPPPTTT\\\hhhwwwssscccUUUJJJAAA<<<@@@AAAGGGQQQ^^^iiinnnpppaaa\\\TTTKKKDDD???<<<<<<<<<;;;999888888888999:::999999888777777888:::;;;999:::999:::@@@GGGHHHEEEKKKLLLMMMPPPTTTXXX\\\^^^XXXKKK>>>888666444444666555999BBBPPPeeeyyyrrrvvvzzz]]]IIILLLPPPHHHDDDHHHDDDDDDCCCBBB@@@>>>===<<<>>>AAABBBAAA===:::;;;<<<;;;;;;;;;:::::::::999999::::::999888888999:::;;;999===@@@@@@<<<888666777666999===???===;;;999888777888888888888777666555666555555444333333444444333222222111111111222222000000000///...------,,,222///<<<^^^{{{yyy~~~www~~~{{{vvvsssssssssuuu}}}zzzyyyxxxyyy|||zzz{{{qqqgggaaaYYYPPPLLLLLLKKKLLLQQQWWW___mmm|||lllaaaWWWNNNJJJLLLNNNNNNKKKHHHEEEDDD::::::999???XXXlllvvvyyy{{{oooNNN<<<666555444444444555555333111000000///......------,,,,,,,,,------------,,,,,,+++************)))))))))***))))))(((((())))))***((((((((((((((())))))))))))***,,,------+++)))((('''''''''(((((((((((((((BBBCCCDDDGGGIIILLLNNNOOOOOORRR\\\mmmrrr______fffooofffgggaaaXXXZZZZZZYYYVVVVVVWWWYYYPPPNNNLLLKKKLLLOOOSSSVVVTTTTTTSSSRRRPPPOOONNNNNNPPPPPPPPPNNNNNNPPPSSSVVVWWWUUUSSSSSSTTTUUUUUUVVVQQQRRRSSSTTTSSSTTTUUUWWWSSSQQQNNNLLLLLLKKKJJJIIIGGGGGGKKKQQQQQQLLLIIIIIIFFFFFFHHHKKKNNNOOOMMMKKKHHHIIIKKKMMMNNNPPPPPPPPPLLLLLLKKKKKKKKKKKKMMMOOOOOONNNNNNRRRYYYkkkrrrbbbRRRIIIBBBAAABBBGGGOOOUUUWWWWWWPPPMMMHHHCCCAAAAAABBBCCCDDDCCCAAA>>>======>>>???@@@???>>>>>>>>>???AAABBBBBBCCCCCCDDDKKKUUUWWWRRRUUURRRPPPRRRVVVXXXVVVTTTFFF===666555555555;;;BBBNNNVVVdddwwwzzzfffiiittt]]]OOOGGGJJJPPPNNNIIIHHHDDDCCCBBBAAA??????>>>>>>@@@CCCEEECCC>>>;;;;;;===;;;;;;;;;:::::::::999999===<<<:::999999:::;;;<<<999===AAA@@@<<<777666777999<<>><<<::::::;;;<<<===999===BBBAAA<<<777666777;;;>>>@@@@@@<<<999888999888888999::::::999777666000111222333555888999;;;444333222222222333444555000111111111111000000/////////111<<>>PPPvvv~~~qqq|||yyyXXXFFF<<<666333222000000111222222111000//////...------,,,,,,++++++------------++++++************))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''%%%&&&(((***,,,---------&&&'''''''''(((((())))))AAACCCHHHKKKKKKKKKMMMQQQZZZllltttdddcccmmmsssiiihhhhhhfff___^^^\\\YYYWWWUUUTTTSSSPPPOOONNNMMMOOOSSSWWWYYYZZZWWWUUUSSSSSSSSSQQQPPPPPPOOOOOOPPPPPPQQQRRRSSSWWWXXXVVVQQQQQQVVVXXXVVVUUUSSSQQQOOOOOOQQQTTTVVVUUURRRQQQQQQSSSRRRPPPMMMPPPQQQRRRSSSRRRPPPNNNLLLMMMNNNPPPQQQRRRQQQOOONNNOOOQQQSSSSSSTTTWWW^^^dddVVVKKKGGGMMMOOOJJJJJJPPPLLLNNNNNNNNNQQQ^^^rrryyy}}}jjjcccYYYOOOGGGBBB???>>>;;;<<<;;;:::;;;@@@JJJQQQYYY[[[ZZZVVVTTTUUUUUURRRXXXUUURRRTTTYYY\\\ZZZWWWXXXQQQLLLNNNSSSTTTLLLCCC<<<;;;::::::<<<===999444888666777;;;AAAMMMeee|||ppp```XXXeeennnaaaSSSIIIIIIHHHHHHGGGGGGGGGHHHFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;:::;;;===>>>???>>>===<<<;;;;;;;;;;;;===<<<;;;999777555444333>>><<<;;;;;;;;;;;;999777666777777888888777555444555333111444:::===<<<999555444333222111111111111///000111222222111//////111000///444AAASSSeeepppkkkvvvwwwwwwxxx{{{ooonnnwwwxxxuuu|||mmm___]]]\\\[[[\\\___aaabbblllrrrwww|||~~~wwwooocccXXXMMMIIIHHHGGGJJJNNNQQQYYYdddrrruuucccVVVOOONNNOOOKKKOOOQQQMMMGGGAAA<<<888666<<>>??????>>>===<<<;;;;;;;;;;;;>>>===<<<:::888666555444<<<;;;;;;;;;<<<;;;999666777777888888777777666555777444222555:::<<<;;;888555444333222111111111111111111222222222111///...///------///888GGGYYYeeennnwwwvvvvvv}}}yyyzzzvvvrrr|||yyy|||}}}nnn[[[PPPOOONNNNNNQQQXXXaaaggg{{{xxxrrriiiaaaYYYQQQIIIHHHHHHIIIMMMRRRTTTaaasssnnn]]]QQQLLLLLLMMMOOOOOONNNIIICCC???<<<:::444LLLeeetttvvv^^^GGG???:::444333333222111111000////////////...------------...------------,,,+++***)))************************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((()))+++,,,,,,,,,***(((&&&%%%%%%&&&(((***LLLOOOQQQSSS[[[lllooo```cccrrrvvviiiccccccdddaaa^^^\\\ZZZXXXUUUSSSQQQPPPPPPTTTSSSPPPOOOOOOQQQSSSUUUTTTTTTTTTUUUUUUTTTQQQOOOQQQPPPPPPPPPPPPQQQQQQRRRPPPRRRQQQMMMNNNRRRTTTSSSTTTSSSQQQPPPQQQSSSUUUVVVTTTTTTSSSTTTUUUUUUSSSRRRPPPPPPRRRSSSUUUWWWXXXYYYUUUUUUVVVWWWWWWXXXYYYYYYYYYWWWUUUTTTUUUWWWWWWWWWUUUNNNKKKPPPQQQMMMMMMRRRQQQRRRSSSUUUYYY^^^cccfffdddtttzzz|||tttoooddd\\\QQQHHHDDDAAA???======???AAABBBGGGLLLKKKEEE>>>>>>???CCCFFFFFFAAA===;;;999888888999999888666888;;;>>>===;;;???IIIRRRWWWYYYdddwwwsssnnnoooooovvvwwwtttwww___IIIDDDIIIHHHGGGEEECCCCCCDDDEEEFFFEEEEEEEEEEEEDDDDDDCCCCCC@@@@@@@@@AAAAAAAAAAAAAAABBBAAA???>>>>>>>>>???@@@???>>>======<<<<<<<<<<<<>>>>>>===;;;:::888777666999:::;;;===>>>===:::777999888888777777777777777888666444666999;;;999777555555444333222222222222333333333222222000///...------,,,+++...:::KKKXXXooo}}}|||}}}{{{yyy~~~|||{{{ooojjjppp~~~hhhRRRMMMNNNOOORRRZZZgggxxx~~~wwwssspppiii___WWWOOOJJJGGGHHHJJJLLLQQQXXX\\\pppyyygggXXXNNNKKKLLLMMMQQQMMMHHHCCC>>><<<;;;;;;:::cccssslllvvvlllMMM>>>888666777222222222111111000000/////////...------------...------------,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***)))))))))((((((''''''(((((()))JJJSSS]]]eeeqqqkkkVVVkkkxxxqqqkkkddd``````^^^ZZZVVVUUUTTTSSSQQQPPPOOOOOOOOOVVVTTTRRRPPPOOOOOOPPPQQQRRRRRRTTTVVVXXXVVVSSSOOOSSSRRRRRRQQQQQQQQQRRRRRRPPPRRRQQQNNNOOOSSSUUUSSSOOOOOONNNNNNOOOPPPQQQRRRRRRRRRSSSSSSTTTTTTSSSSSSQQQQQQRRRTTTVVVXXX[[[\\\YYYYYYXXXXXXXXXYYYZZZZZZYYYWWWUUUWWWXXXWWWSSSOOOSSSOOONNNQQQRRROOOOOORRRPPPPPPQQQVVV]]]bbbccccccccciiixxx}}}ppptttyyytttsss}}}~~~mmm```YYYRRRIIIBBBBBBAAA>>><<<>>>AAA???999::::::;;;===???>>>;;;888:::;;;;;;:::999:::===@@@???EEELLLOOOOOOTTTcccsssrrr^^^[[[hhhuuuuuutttiiiMMMBBBEEEIIIHHHFFFDDDBBBBBBCCCEEEFFFCCCDDDEEEEEEEEEEEEDDDDDDAAAAAAAAAAAABBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAAAAA@@@??????>>>=========>>>>>>>>>===<<<;;;:::999888888999;;;>>>@@@???;;;888:::999888666666777888888999777555666888999777666555444444333222222333333444444333222111000///......000///,,,+++444CCCPPPlll|||zzz|||llleeejjjyyyrrr[[[RRRVVV]]]eeeqqq|||yyyuuuqqqlllcccXXXQQQJJJHHHHHHKKKMMMPPPWWW```jjjtttcccVVVNNNMMMMMMMMMMMMHHHBBB>>>;;;999;;;???MMM|||vvvjjjiiiyyyTTT@@@999444333777222111111111000000000/////////...------------...,,,---------,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((((((((''''''(((((())))))))))))((((((PPPbbbwwwtttccccccmmmuuulllhhhccc^^^[[[XXXUUURRRQQQQQQQQQQQQQQQQQQRRRSSSVVVTTTRRROOONNNMMMNNNNNNOOOPPPSSSVVVXXXWWWTTTQQQTTTSSSSSSRRRQQQQQQQQQQQQOOOQQQQQQNNNNNNRRRSSSQQQLLLMMMMMMNNNNNNOOOPPPPPPRRRSSSTTTUUUTTTTTTTTTTTTRRRRRRSSSTTTUUUWWWYYYZZZZZZYYYXXXWWWVVVVVVWWWWWWYYYYYYZZZ]]]___[[[TTTNNNPPPOOOOOORRRQQQOOOOOOQQQQQQPPPQQQVVV^^^ccccccaaabbb___bbbnnn|||qqqsss}}}|||wwwrrrjjjccc[[[YYYRRRJJJHHHJJJGGGBBBDDDCCCBBBBBBCCCCCCBBBAAA===@@@CCCDDDEEEIIIRRRYYY[[[```jjjqqqssswwwyyykkk\\\XXXfffmmmUUUHHHGGGHHHGGGGGGFFFDDDCCCCCCCCCEEEFFFAAABBBDDDEEEEEEDDDCCCBBB@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>??????======<<<;;;::::::999999888999<<>>IIIpppuuummmsss~~~jjj\\\bbbmmmzzz}}}xxxvvvrrrlllcccYYYOOOIIIHHHHHHJJJNNNPPPTTT___kkk|||xxxmmm^^^SSSNNNLLLKKKJJJFFFAAA===;;;999999@@@IIIiii|||jjjmmmqqqkkkDDD999999444222555111111111000000000000000//////...------------...,,,,,,---------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''&&&&&&'''((()))******)))((('''qqqnnnfff```___sss~~~lllgggddd```[[[WWWTTTSSSRRRSSSSSSSSSSSSTTTUUUVVVWWWUUUTTTQQQOOOMMMKKKKKKKKKLLLMMMPPPSSSVVVVVVSSSQQQTTTSSSRRRQQQPPPOOOOOOOOOMMMPPPOOOLLLLLLOOOOOOMMMLLLMMMNNNOOOPPPQQQQQQPPPSSSUUUWWWVVVUUUTTTTTTUUUPPPPPPQQQSSSTTTUUUVVVWWWVVVVVVVVVUUUUUUTTTSSSSSSUUUWWWYYY[[[[[[VVVOOOJJJKKKMMMPPPQQQPPPNNNNNNOOOTTTSSSSSSWWW\\\___^^^\\\XXXSSSSSS[[[fffrrr{{{zzzuuulllhhhhhhhhheee^^^^^^\\\[[[[[[[[[[[[\\\___bbbgggjjjnnnvvv|||tttoooaaaaaabbbgggtttzzzmmm```QQQHHHGGGHHHFFFBBBEEEEEEDDDDDDCCCCCCDDDDDD???@@@BBBCCCCCCBBBAAA@@@>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>======>>>>>>>>>;;;;;;::::::999999888888888999:::===>>>>>>;;;999888777777666666666666666666555555555444444444444333222222111111222222333333333111000////////////,,,......---,,,000888@@@vvv~~~{{{~~~vvvtttooofffZZZQQQKKKHHHIIIJJJNNNRRRUUU^^^ooolllbbbVVVNNNLLLKKKIIIFFF@@@<<<::::::888;;;JJJ\\\pppeeezzzuuuVVV;;;777999555111222000000000000000000000000//////...------------...,,,,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&'''(((((())))))(((((('''tttcccZZZcccppp~~~{{{nnnddd``````^^^ZZZUUUSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUUUUSSSRRRPPPNNNKKKJJJIIIIIIHHHIIIKKKOOORRRSSSQQQOOOQQQQQQOOONNNMMMLLLLLLLLLNNNQQQPPPMMMLLLNNNNNNKKKJJJKKKMMMOOOPPPPPPPPPOOOQQQSSSUUUTTTQQQPPPPPPRRRKKKLLLNNNQQQSSSTTTTTTTTTPPPQQQRRRSSSTTTTTTSSSRRRTTTUUUVVVTTTPPPLLLIIIGGGGGGLLLOOOOOONNNMMMMMMLLLPPPRRRUUUXXX[[[ZZZXXXVVVPPPNNNOOOSSSWWW\\\gggqqqtttxxxbbb^^^eeelllxxxzzzkkkbbbiiikkkTTTJJJDDDHHHHHHCCC@@@BBBBBBCCCCCCDDDCCCBBBAAA@@@===>>>@@@AAAAAA@@@===<<<<<<<<<======>>>??????@@@@@@@@@@@@@@@??????>>>>>><<<;;;;;;;;;;;;;;;<<<<<<888888888888777777777777777777777888::::::888666666666666666666555444444333444444333333222222333111111111000000111111222222111///.........//////,,,------------///333666```~~~xxxqqqnnnggg\\\QQQKKKJJJLLLLLLNNNSSSYYY```nnnvvv```XXXOOOKKKLLLMMMJJJFFF>>>:::888888777>>>WWWsssqqqkkktttYYYGGG777444666555111000///000000000000000000000//////...------------...+++,,,,,,------,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((''''''''''''''''''''''''''''''```XXXZZZdddxxxzzzqqqmmmiii^^^___^^^[[[VVVSSSSSSTTTTTTTTTSSSRRRQQQPPPPPPPPPRRRQQQOOOMMMKKKIIIHHHHHHEEEFFFHHHKKKOOOQQQPPPNNNOOONNNMMMKKKJJJIIIIIIIIIQQQTTTSSSOOONNNPPPOOOLLLFFFHHHKKKMMMNNNNNNMMMLLLNNNPPPRRRPPPMMMKKKKKKMMMFFFIIILLLPPPRRRSSSSSSSSSKKKMMMPPPSSSTTTTTTTTTSSSYYYYYYWWWRRRKKKHHHHHHJJJEEEJJJOOONNNLLLLLLKKKKKKIIINNNTTTYYY[[[YYYVVVSSSPPPOOOPPPQQQNNNOOOXXXcccrrr~~~~~~~~~}}}|||}}}xxxuuu{{{}}}xxxrrrsss{{{vvv^^^RRRaaa}}}uuudddiiiyyy}}}dddKKKJJJCCCEEENNNJJJ>>>===GGG@@@AAABBBCCCCCCAAA???>>><<<===???@@@@@@>>>;;;::::::;;;;;;<<<===>>>>>>???>>>????????????>>>======999999888888888999::::::777666666666666666666666666555555555777777555444444555666666666555333222111222333333111111222333111000000000000000111111000///...------...///000.........//////000111111;;;ZZZlllnnnyyy}}}~~~}}}ssslllqqqzzzzzzmmmgggddd]]]RRRHHHDDDHHHLLLPPPSSSYYYaaakkk}}}|||nnnYYYRRRKKKJJJNNNOOOLLLHHH???;;;888777666@@@aaatttfff```nnn~~~vvvIII???555222333444222///////////////000000000000//////...------------...++++++,,,------,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''