BM6P6(@ tttiiihhhtttiiiPPPVVVpppuuunnndddZZZOOODDD???>>>>>>>>><<<;;;;;;<<<======>>>;;;IIIcccoooddd___^^^hhhuuuvvvrrrhhhcccmmmnnngggnnn|||wwwZZZKKKGGGHHHKKKEEEFFFGGGIIIJJJKKKLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPTTTSSSRRRQQQPPPOOONNNNNNSSSQQQOOOOOOQQQSSSSSSSSSSSSiiizzzmmmOOOGGGXXXllluuufffWWW```}}}lllXXXSSSPPPOOOHHH???:::;;;999999::::::::::::;;;;;;???>>>```{{{rrrcccuuunnn]]]WWWXXX\\\```cccddddddccceeehhhgggmmmhhhdddlllttt}}}}}}{{{}}}yyytttnnniii```\\\VVVQQQNNNOOOQQQRRRWWWUUU___uuubbbRRRIIIFFFBBBAAADDDGGGGGGGGGJJJXXXPPPOOOrrr\\\JJJ???DDD@@@>>><<<;;;;;;::::::;;;;;;<<>>===<<<;;;<<<======>>>;;;GGG```}}}vvviiidddbbbfffnnnooolllfffffftttaaadddssstttYYYLLLGGGFFFFFFDDDEEEGGGIIIJJJLLLLLLLLLMMMLLLLLLMMMMMMNNNOOOPPPRRRRRRRRRQQQQQQQQQQQQQQQSSSRRRQQQRRRSSSTTTUUUUUUZZZqqqjjjOOOMMM___pppuuueeeXXXbbb}}}jjj[[[[[[WWWOOOFFF>>>;;;;;;999999::::::::::::;;;;;;???<<>>===<<<;;;;;;::::::;;;;;;<<<@@@SSS~~~aaaZZZqqqnnncccWWWQQQLLLKKKLLLOOOXXX```rrrddd___rrrYYYYYYtttrrrSSSDDDGGGEEE;;;???>>>===<<<;;;<<<=========999CCCXXXuuurrrllliiiiiikkkqqqpppooorrrlll[[[iiinnnVVVMMMIIIFFFEEEDDDEEEGGGIIIKKKLLLMMMMMMMMMLLLKKKKKKKKKMMMOOOQQQPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSTTTTTTUUUVVVVVVWWWaaayyygggOOOWWWpppxxxtttbbbYYYgggiiibbbgggbbbPPPAAA======:::999999::::::::::::;;;;;;>>>;;;KKKsssppp|||hhhhhhlll\\\SSSUUUZZZ___ccchhhkkkjjjgggeeedddcccfff```aaaqqq}}}xxxtttnnngggccc^^^ZZZUUUPPPNNNNNNPPPRRRWWW]]]ooozzzhhhYYYMMMGGGEEECCCBBBDDDFFFGGGGGGHHHIIINNNmmmxxxTTTLLLCCCAAA:::===<<<;;;;;;::::::;;;;;;<<<===QQQfffVVVgggrrreee\\\UUUNNNLLLLLLNNNUUU]]]xxxjjjcccjjjmmmWWWeee~~~jjjNNNCCCEEEDDD@@@@@@???>>><<<<<<<<<======;;;777===NNNkkk}}}yyyxxxxxxdddaaauuugggRRRMMMKKKJJJIIIDDDFFFGGGIIIKKKLLLMMMMMMMMMLLLJJJIIIJJJLLLOOOQQQOOOOOOOOOOOOPPPPPPPPPQQQQQQSSSTTTVVVVVVVVVWWWXXXeee}}}cccPPPaaaqqq\\\YYYlllmmmoootttjjjOOO======>>>:::999999999:::::::::;;;;;;<<<<<>><<<;;;;;;::::::;;;;;;<<<<<>>===<<<<<<======<<<999<<>>999999999999:::::::::;;;;;;:::>>>DDDSSSxxxrrr___cccdddqqqmmmZZZRRRQQQTTTYYY[[[^^^dddhhhkkkiiifffcccffffffbbbiii||||||yyyvvvsssoookkkhhh\\\YYYTTTPPPNNNOOORRRTTTVVVaaawwwmmmZZZOOOGGGDDDDDDDDDDDDDDDFFFGGGIIITTT\\\]]]ooooooTTTPPPFFFAAA:::???<<<;;;;;;::::::;;;;;;<<<===HHHsssuuu[[[dddqqq```VVVLLLIIIIIILLLQQQWWWnnn}}}jjj___gggwwwlllTTTfff|||qqqKKKHHHKKKCCCAAAJJJBBBAAA???===<<<<<<<<<===>>><<<>>>GGG```yyy}}}|||{{{iiiXXXYYYmmm^^^NNNKKKHHHGGGJJJHHHHHHJJJKKKKKKLLLLLLKKKMMMLLLKKKKKKKKKMMMOOOQQQOOOOOOOOONNNNNNMMMMMMMMMPPPSSSUUUUUUTTTUUUZZZ^^^hhh~~~WWWTTTttt___MMMZZZyyyiiiJJJ<<<===>>>:::999999::::::::::::;;;;;;999>>>CCCRRRyyy~~~fff\\\ZZZjjjeeeVVVSSSSSSUUUXXXWWWYYY^^^ccciiikkkjjjhhhdddbbb___jjj~~~{{{xxxuuussspppmmmjjj\\\YYYTTTPPPOOOQQQTTTVVVXXXccczzzfffVVVMMMEEEBBBDDDEEEEEEEEEEEEGGGIIIVVVdddffftttnnnYYYQQQCCCAAA<<<>>><<<;;;;;;::::::;;;;;;<<<===EEEeee}}}aaaiiivvvdddXXXMMMIIIIIIKKKPPPUUUjjjxxxfff```bbbuuu```YYYmmmdddHHHGGGKKKEEECCCIIIBBBAAA???===<<<<<<<<<======<<<>>>CCCZZZssslllcccfffgggeeeeeegggfffbbbfff___mmmtttSSSKKKLLLHHHGGGLLLJJJJJJKKKKKKKKKKKKJJJJJJMMMLLLLLLMMMMMMNNNOOOPPPOOOOOOOOOOOOOOOPPPPPPPPPRRRTTTVVVUUUSSSVVV\\\bbbooonnnNNNVVV|||yyyZZZOOOeeebbbFFF>>>>>>===;;;999999::::::::::::;;;;;;999;;;@@@UUUlll[[[WWWfff|||ttt]]]TTTTTTVVVVVVVVVUUUVVVYYY___gggmmmooopppgggbbb]]]hhh~~~~~~{{{wwwtttqqqoookkkiii\\\YYYUUUQQQPPPRRRUUUXXXZZZfff}}}___RRRKKKCCCAAACCCFFFFFFEEEEEEGGGJJJQQQaaakkknnn^^^OOO>>>@@@>>>===<<<;;;;;;::::::;;;;;;<<<<<>>===<<<<<<===::::::;;;???TTT{{{{{{kkkgggQQQUUUVVVUUUZZZdddmmmpppwwwvvvbbbJJJIIIMMMJJJKKKPPPKKKKKKLLLLLLKKKJJJIIIIIILLLMMMMMMNNNOOOOOOPPPPPPNNNNNNOOOPPPQQQSSSSSSTTTTTTVVVWWWUUUTTTWWW___ffftttbbbGGGWWWvvvZZZUUUqqq\\\DDD??????===;;;999999:::::::::;;;;;;;;;:::888<<>>;;;<<<;;;;;;::::::;;;;;;<<<:::EEE]]]]]]^^^qqqbbbSSSMMMLLLLLLNNNRRRZZZoooddd___bbbqqqwww___ZZZ```|||eeeYYYNNNKKKKKKHHHEEECCCBBB@@@???>>>??????===;;;;;;>>>>>>>>>KKKeee|||ssszzzjjjYYYZZZ\\\^^^aaahhhsss{{{bbbPPPDDDGGGOOOQQQOOOMMMKKKLLLNNNNNNNNNLLLJJJIIIJJJKKKNNNPPPQQQPPPOOONNNRRRRRRRRRRRRSSSTTTVVVVVVSSSUUUWWWVVVVVVZZZccckkk|||}}}UUUNNN^^^xxxXXXZZZwwwRRRBBB>>>??????:::<<<<<<;;;;;;;;;:::::::::@@@<<<;;;QQQrrrbbb___XXXgggwww```VVVXXXUUUTTTUUUQQQVVVUUUXXXcccqqqyyyxxxsssqqqnnnlllrrr~~~xxx{{{zzztttooolllfff___[[[YYYUUURRRRRRTTTWWWYYYZZZlllhhhZZZLLL@@@FFFCCCCCCDDDFFFGGGHHHIIIJJJOOOXXXuuu]]]NNN???;;;???===<<<:::999999;;;<<<<<<;;;???BBBYYYcccXXXyyywwwhhhWWWPPPLLLIIILLLSSS[[[vvv~~~ooobbb___cccpppbbbTTTYYYbbb{{{dddYYYNNNLLLLLLJJJGGGFFFDDDBBB@@@???@@@@@@>>>===;;;>>>>>>===HHHbbb|||xxx{{{xxxfff```___ccclllttt|||nnnUUUMMMHHHKKKOOOOOONNNOOONNNOOOPPPPPPPPPOOOMMMLLLLLLMMMOOOPPPQQQPPPOOONNNRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWWWWUUUUUU\\\hhhrrruuuSSSXXXnnnvvvZZZaaa}}}NNNBBB@@@>>>>>>;;;<<<<<<;;;;;;;;;::::::::::::::::::JJJvvv|||{{{fff```YYYeeevvv___TTTVVVSSSTTTWWWTTTXXXWWWZZZeeesss||||||xxx|||sssmmmuuu~~~~~~vvvmmmhhhccc___ZZZXXXUUUSSSTTTVVVYYY[[[ZZZooobbbVVVLLLBBBGGGCCCDDDEEEFFFHHHIIIJJJKKKNNNeeerrrXXXJJJ???===AAA>>>===;;;::::::;;;<<<;;;:::<<<>>>TTTcccVVVqqq~~~nnn]]]RRRLLLHHHKKKQQQRRRkkkwwwbbb\\\ZZZbbbqqqfffQQQSSSdddkkkzzzaaaWWWOOONNNNNNLLLIIIIIIFFFDDDBBBAAAAAAAAA@@@???<<>><<>><<<<<<;;;;;;;;;:::::::::777:::<<>><<<;;;;;;;;;:::888<<<===KKKxxxppp]]]bbblllZZZNNNIIIJJJMMMPPPaaazzzfffZZZXXX___qqqjjjUUUTTTjjjlll```[[[UUUQQQRRRRRROOONNNNNNJJJHHHFFFFFFFFFEEEBBB@@@???@@@@@@===>>>PPPppp}}}sss]]]RRRPPPJJJHHHJJJMMMPPPSSSVVVXXXXXXRRRRRRQQQPPPPPPQQQRRRSSSNNNNNNPPPQQQRRRSSSTTTTTTRRRRRRSSSSSSSSSRRRRRRQQQPPPRRRUUUWWW[[[fffvvv]]]\\\{{{kkkaaatttWWW<<>>???<<<<<<;;;;;;;;;:::::::::999999:::;;;BBBWWWzzzjjjYYYTTTUUUYYYdddoooZZZTTTYYYXXXXXXYYYUUUUUUVVVZZZeeerrr~~~}}}~~~{{{}}}xxxkkk```\\\]]]]]]UUUSSSPPPOOOOOOSSSWWWYYYooobbbSSSIIIEEEFFFDDDCCCDDDGGGJJJNNNQQQSSSUUUfffgggLLLJJJGGGCCCDDDBBBAAA???<<<<<<<<<<<<:::999:::<<<@@@^^^ooo^^^}}}hhhWWWOOOLLLKKKOOOTTTiiilll]]]\\\bbbpppcccYYY\\\qqqwwwhhhaaa^^^ZZZYYY[[[[[[WWWUUUVVVOOOPPPQQQSSSRRROOOIIIDDDCCCBBBCCCCCCBBBHHH\\\ppp}}}|||kkkYYYQQQNNNEEEDDDIIIHHHNNNRRRSSSRRRUUUZZZYYYTTTRRRPPPNNNLLLMMMOOORRRTTTTTTSSSSSSSSSRRRSSSSSSSSSRRRSSSTTTTTTSSSQQQOOONNNKKKPPPUUUZZZbbbooohhh[[[tttlllaaaeeeXXXFFF@@@BBB>>><<<@@@===<<<<<<;;;;;;;;;:::::::::888888:::;;;@@@VVVtttaaaUUUTTTYYYaaa|||uuu^^^UUUXXXVVVWWWZZZWWWWWWXXX^^^hhhuuu}}}~~~yyyyyyssshhh```^^^]]][[[SSSQQQNNNMMMOOOTTT[[[___{{{}}}ZZZSSSHHHCCCGGGDDDCCCDDDGGGKKKOOORRRUUUWWWppp```JJJLLLIIICCCCCCCCC@@@>>><<<<<<<<<<<<;;;:::;;;===<<>>@@@XXXxxxeeeVVVTTT\\\ccc{{{zzzaaaUUUVVVSSSUUUZZZYYYYYY[[[bbblllxxx~~~wwwuuuoooeee___]]][[[WWWRRROOOLLLLLLOOOWWW___dddsssUUURRRGGGBBBHHHEEECCCDDDGGGKKKOOOSSSVVVXXXttt~~~YYYGGGLLLIIICCCCCCDDD@@@>>><<<<<<<<<===<<<;;;===???<<>>===<<<<<>>===>>>>>>===;;;>>>BBB???@@@]]]sssfff|||]]]NNNNNNKKKQQQSSSeeeyyyhhhUUUTTTfffssslllwww~~~tttdddccc```]]]\\\]]][[[XXXTTT[[[\\\^^^]]]UUUMMMMMMPPPLLLHHHEEEFFFFFFGGGNNNVVVqqq{{{qqqhhh\\\YYYUUURRRPPPMMMHHHEEEIIIIIIIIIJJJKKKMMMNNNOOOPPPSSSWWWYYYXXXVVVUUUUUUWWWVVVUUUTTTUUUWWWZZZ[[[YYYXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWUUUSSSPPPPPPPPPXXXZZZ```kkkyyy]]]QQQsssiiiXXXVVVkkkjjjCCCCCCAAA>>>===>>>??????>>>===;;;::::::::::::999777555888777:::@@@LLLwww{{{xxxddd___[[[cccwwwmmmZZZRRRRRRWWW]]]nnnpppvvv{{{{{{{{{}}}}}}}}}}}}}}}qqqhhh```^^^\\\VVVQQQNNNEEELLLQQQYYYccciiizzz|||\\\IIIIIIFFFEEEGGGFFFEEEJJJJJJLLLNNNRRRnnnaaaSSSIIIMMMPPPLLLHHHGGGCCCAAA???>>>>>>>>>===;;;:::???===>>>UUUxxx[[[mmmjjjTTTMMMLLLSSSQQQZZZ|||eeeaaa^^^iiiqqqkkkkkkjjjccc[[[___\\\[[[^^^bbbddd```[[[\\\ZZZXXXUUUQQQNNNOOOQQQMMMHHHEEEGGGJJJKKKOOOTTTeeeyyysssqqqqqqlllccc\\\SSSSSSQQQMMMJJJHHHHHHIIIJJJJJJJJJKKKMMMOOOPPPQQQSSSUUUXXXYYYXXXWWWWWWWWWXXXXXXWWWXXXYYY[[[]]]^^^ZZZYYYXXXVVVVVVVVVVVVVVVVVVWWWWWWVVVSSSRRRRRRRRRXXX[[[dddqqqnnnTTTWWW{{{uuu[[[UUUYYY{{{YYYIIIAAA@@@>>>>>>???@@@@@@???<<<;;;999::::::;;;999888555888777999===DDDcccuuunnnaaaXXX___tttxxx```SSSRRRZZZaaawww|||{{{yyyyyyzzz}}}zzz{{{|||qqqfff]]][[[ZZZUUUOOOLLLJJJSSSXXX___iiipppkkkRRRFFFHHHFFFFFFHHHEEEBBBHHHKKKNNNSSSZZZzzz{{{\\\QQQKKKMMMPPPMMMIIIGGGEEEBBB@@@?????????===<<<999======>>>NNNttt\\\ccczzzyyy\\\MMMMMMUUUPPPSSSttt~~~iii[[[\\\cccqqqtttqqqnnnkkkgggbbb___^^^[[[YYYZZZ```gggjjjgggcccXXXUUUQQQNNNOOORRRSSSRRRMMMGGGFFFJJJNNNPPPRRRVVVYYY{{{~~~zzzsssmmmlllgggccc```___]]]WWWSSSOOOOOOMMMJJJFFFEEEGGGIIIKKKKKKLLLNNNPPPRRRTTTUUUYYYYYYYYYXXXWWWWWWZZZ\\\[[[[[[[[[[[[]]]^^^```aaa\\\ZZZYYYWWWVVVWWWXXXXXXWWWXXXXXXWWWTTTSSSTTTUUUTTT[[[hhhxxx[[[TTTgggdddRRRYYYgggkkkIIIHHH@@@>>>===>>>@@@AAA@@@???<<<:::999999;;;;;;:::888777:::888999<<<===PPPqqq|||yyyfffWWW[[[pppjjjWWWSSSZZZaaa||||||tttyyy{{{{{{xxxxxxyyyqqqggg^^^[[[YYYSSSNNNLLLRRRZZZ^^^gggttt```MMMFFFIIIFFFEEEGGGCCCAAAGGGJJJPPPWWW]]]vvvqqqZZZSSSMMMLLLMMMKKKIIIHHHEEECCCAAA@@@@@@@@@???======>>>???>>>EEEbbbbbb\\\nnnhhhTTTNNNTTTNNNOOOiiiuuu^^^TTTUUUYYYfffqqqvvvkkkkkkmmmlllfff^^^[[[\\\ZZZZZZ]]]bbbggghhheeebbbTTTRRRNNNMMMRRRXXXWWWRRRMMMIIIIIINNNRRRSSSTTTXXXUUUooouuummmhhhfffcccaaaaaa^^^ZZZWWWVVVUUUSSSRRRNNNNNNMMMKKKHHHGGGHHHJJJMMMMMMOOOPPPSSSUUUWWWXXX\\\\\\ZZZXXXWWWXXX[[[___]]]]]]]]]^^^___```aaabbb^^^]]]ZZZXXXXXXXXXZZZ[[[YYYYYYYYYWWWUUUTTTVVVWWWTTT___pppyyyLLLZZZyyy\\\SSSdddyyyZZZAAAAAA>>>======>>>???@@@???>>>;;;:::999999;;;;;;:::999999<<<999999<<<999CCC[[[yyysss\\\YYYiiiwww]]]UUUYYY___|||rrr~~~zzzvvvtttsssoooggg```\\\XXXRRROOOPPPWWW]]]bbbqqqyyyYYYJJJFFFIIIEEEEEEGGGBBBBBBGGGKKKRRRXXXZZZllliiiXXXTTTOOOLLLKKKJJJIIIIIIEEECCCAAAAAAAAABBBAAA@@@???===???AAAEEE[[[iiiYYYeeeyyyaaaUUUTTTLLLLLL]]]sssjjjWWWUUU\\\kkkxxxooommmlllooopppiii^^^YYY[[[\\\^^^aaacccbbb___[[[XXXRRRQQQOOOPPPXXX^^^YYYPPPNNNMMMOOOSSSTTTSSSTTTXXXVVVaaa}}}vvvxxxuuuoooiiiccc```______]]][[[YYYWWWUUUTTTTTTUUUPPPOOONNNMMMMMMMMMMMMMMMOOOOOOQQQSSSUUUXXXZZZ\\\[[[[[[[[[YYYXXXXXXZZZ]]]^^^^^^^^^^^^______`````````^^^\\\ZZZYYYZZZ\\\]]]ZZZZZZZZZXXXVVVUUUWWWYYYYYYggg{{{cccLLLcccxxxZZZ___xxxrrrOOOCCC@@@===<<<<<<===??????>>><<<;;;:::999999;;;;;;:::999999;;;888999===999===OOOjjjfffYYYccczzzggg[[[]]]bbbuuu{{{xxxuuuqqqnnniiiddd```\\\VVVQQQRRRVVV[[[```hhh~~~fffSSSGGGFFFHHHCCCDDDGGGAAAEEEJJJNNNTTTYYYZZZmmm|||```SSSRRRPPPMMMKKKKKKJJJIIIDDDBBBAAAAAABBBCCCCCCBBB???;;;===BBBEEEWWWvvv___gggrrrcccYYYLLLKKKUUU```~~~lllYYY]]]pppwwwsssjjjiiimmmrrrnnndddaaaccc^^^aaacccbbb]]]WWWQQQNNNSSSSSSRRRTTT\\\bbb[[[NNNPPPPPPSSSVVVUUURRRSSSXXXXXXVVVssswwwrrr~~~zzzooopppppplllfffaaaaaabbbWWWWWWWWWUUUTTTSSSSSSSSSNNNMMMLLLMMMOOOPPPOOOMMMPPPQQQRRRTTTWWWZZZ\\\]]]XXXZZZ[[[[[[YYYXXXYYYZZZ]]]]]]^^^^^^^^^^^^^^^^^^aaa```]]][[[ZZZ[[[]]]^^^ZZZ[[[ZZZXXXVVVVVVXXXZZZ^^^oooRRRTTTkkkmmmZZZlllTTTEEEEEEAAA===<<<<<<===>>>>>>===;;;;;;:::999999;;;;;;;;;999888;;;888999>>>:::<<>>KKK{{{jjjppp~~~ppp```OOOMMMQQQUUUtttxxx~~~___fffjjjwwwppprrriiillloooqqqqqqnnnjjjhhheee^^^YYYZZZZZZUUUOOOMMMLLLNNNQQQTTTZZZ]]]XXXRRRWWWRRROOORRRUUUSSSRRRRRRWWWXXXeeexxx|||www{{{wwwpppmmmhhhffffffdddaaa^^^YYYWWWTTTRRRRRRRRRQQQPPPPPPSSSUUUTTTPPPOOOSSSWWWTTTTTTUUUVVVXXXZZZ]]]^^^___^^^\\\\\\]]]\\\ZZZWWWWWWZZZ^^^aaacccaaa___]]]XXXYYYZZZ\\\^^^___^^^]]]___XXXUUUXXXZZZYYYZZZ___hhhyyylllNNNcccrrrzzznnn\\\aaa[[[KKKHHH??????<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::;;;===???@@@mmmfffXXXhhhggg```hhh}}}www}}}~~~wwwsssooojjjfff___aaa```[[[UUUTTTXXX^^^aaaiiiuuuaaaWWWGGGHHHGGGEEECCCCCCDDDFFFIIINNNTTTWWWXXXggg^^^WWWNNNMMMMMMNNNPPPPPPOOOMMMDDDBBBBBBGGGHHHEEECCCCCCDDDEEEAAA???@@@IIIooojjjpppuuudddVVVPPPJJJPPPnnn}}}{{{xxx{{{```TTTfff{{{ooommmiiikkkmmmnnnmmmjjjgggeeeaaaZZZVVVWWWVVVQQQJJJHHHJJJKKKQQQXXX]]]^^^[[[YYYTTTQQQPPPTTTUUUTTTSSSUUUSSSRRR\\\nnnzzz|||}}}xxxsssqqqooolllhhheeeeeeccc```^^^ZZZWWWTTTRRRRRRRRRQQQPPPQQQTTTVVVTTTPPPOOORRRVVVVVVVVVUUUVVVWWWYYY[[[\\\aaaaaa`````````___]]]\\\[[[\\\]]]^^^^^^^^^]]]]]]YYYYYY[[[]]]______^^^\\\\\\XXXWWW[[[\\\ZZZ]]]bbbppp```QQQkkkcccRRReeezzzQQQEEE???;;;>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::<<<===???gggpppYYY```wwwnnneeejjj~~~tttzzzrrrlllgggbbb^^^]]]\\\ZZZVVVSSSVVV\\\bbbgggsss~~~xxxXXXQQQHHHHHHGGGEEECCCCCCDDDFFFHHHQQQRRRMMMYYYzzzoooWWWTTTOOONNNMMMNNNOOOOOONNNLLLGGGDDDDDDIIIJJJGGGEEEEEEDDDEEE@@@>>>@@@FFFfffttthhhqqq\\\QQQKKKNNNeeesss___VVVbbbuuusssooojjjnnnmmmllljjjgggdddaaa___^^^XXXTTTUUUSSSMMMGGGDDDDDDJJJXXXeeeeee\\\ZZZ^^^VVVUUUVVVYYYWWWTTTTTTWWWVVVTTTXXXeeewwwvvvooommmnnnllljjjfffdddbbbaaa___]]]ZZZWWWTTTRRRRRRQQQPPPOOORRRTTTUUUTTTQQQPPPSSSVVVXXXWWWVVVVVVVVVXXXZZZ[[[cccdddeeedddbbbaaaaaabbbbbb```^^^\\\\\\]]]^^^___ZZZ\\\^^^``````___]]]\\\YYYYYYZZZ\\\\\\]]]bbbjjjnnnUUUYYY|||^^^SSSwwwWWWFFF???999;;;>>>;;;<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::999888888999:::<<<===TTT}}}bbb]]]hhh}}}{{{qqqsssttttttkkkeeeaaa]]]YYY[[[XXXTTTSSSUUU[[[bbbhhh~~~___JJJHHHHHHHHHHHHFFFDDDDDDEEEGGGHHHTTTQQQJJJaaa```UUUSSSQQQOOONNNNNNOOONNNMMMKKKIIIFFFGGGKKKLLLIIIFFFGGGDDDDDD???>>>AAACCCXXX{{{eeekkkbbbTTTNNNNNN\\\nnn}}}zzzjjjeeepppxxxpppooommmsssppplllgggaaa]]][[[YYY[[[VVVSSSTTTRRRKKKFFFEEEEEEVVVrrrxxxaaaYYY___ZZZZZZ\\\]]]YYYSSSSSSXXXYYYXXXWWW\\\oootttllllllnnniiigggeeebbb```___]]]\\\ZZZXXXTTTSSSRRRRRRQQQOOOQQQSSSTTTTTTSSSTTTVVVYYYXXXWWWVVVVVVWWWZZZ]]]___dddeeefffdddbbbaaaccceeeeeedddbbb``````aaabbbccc]]]___bbbcccbbb```^^^]]]YYYZZZ[[[[[[[[[```kkkuuuYYYRRRbbb{{{]]]```gggDDDBBB<<<;;;???;;;;;;;;;;;;<<<<<<;;;;;;;;;999999999999999999999999999999888888999:::<<<<<>>QQQkkkiii___eeesss}}}vvvmmmgggdddbbb___\\\TTTSSSTTTXXX___gggkkknnn___JJJHHHJJJFFFGGGGGGGGGFFFFFFIIIKKKPPPPPPRRR___{{{\\\VVVSSSIIISSSQQQNNNMMMMMMMMMLLLKKKJJJGGGHHHLLLMMMIIIFFFFFFFFFFFFAAAAAAFFFBBBEEEUUUcccrrrxxxhhhXXXOOOTTT^^^wwwtttqqqggg]]]WWWOOOMMMUUUZZZYYYYYY]]]___aaaffflllrrruuuvvvuuuxxxyyy~~~xxxuuuqqqmmmjjjkkklllmmmpppmmmrrrxxxttttttiiieeelllhhhfffbbb___^^^]]]]]]^^^RRRNNNKKKLLLJJJGGGGGGJJJVVV|||kkkaaaZZZXXXXXXZZZYYYVVVWWW[[[XXX[[[YYYWWWccc~~~|||rrrllljjjjjjeeeeeedddaaa]]][[[[[[\\\ZZZXXXUUUUUUUUUVVVUUUUUURRRSSSTTTVVVYYY[[[^^^___WWWWWWWWWYYY^^^dddiiimmmhhheeebbbaaaaaabbbaaa```^^^___bbbcccdddcccaaa```ccceeegggeee```]]]]]]^^^\\\^^^\\\[[[bbbsssxxxQQQMMMZZZaaajjjXXXNNNYYYoooPPPFFF@@@<<<:::???>>>333999::::::;;;;;;::::::999888888888888888888888888888999999:::;;;;;;;;;<<<<<>>BBBFFFDDDCCCEEEGGGIIIJJJKKKKKKNNNSSSXXXfff|||tttbbbSSSSSSUUUQQQLLLJJJJJJJJJJJJIIIHHHIIILLLNNNQQQSSSQQQLLLIIIKKKJJJGGGGGGGGGFFFFFFFFFFFFGGGGGGFFF[[[{{{vvv~~~}}}qqqfffeeekkknnnrrrrrrooojjjfffcccaaa]]]ZZZXXXVVVSSSPPPOOOPPPQQQMMMOOOWWW^^^sssssseee^^^iiisssppphhheeeiiidddaaadddeeedddfffkkk}}}}}}yyyuuussssssrrrnnnkkkgggdddaaa```aaadddeeeeeefffdddbbbaaabbbdddgggiiibbbeeeggggggffffffhhhjjjmmmkkkiiihhhiiiiiihhhfffllliiifffdddddddddbbbaaa```aaabbbdddeeeggghhhhhhfffbbb]]]YYYXXX[[[___bbbssscccRRRXXXjjjxxxppp^^^SSSOOOddd}}}SSS;;;;;;@@@999999999888888777777777555555555666666666777777666666666666666666666666777777777777777888999999555<<<777>>>bbbwwwuuurrrpppmmmhhhaaa\\\VVVVVVVVVXXX\\\ccckkkpppsssxxxrrrRRRJJJBBB???CCCFFFDDDBBBCCCEEEDDDGGGLLLPPPRRRTTTXXXkkkbbbXXXQQQRRRSSSPPPMMMMMMKKKKKKJJJHHHGGGHHHKKKMMMOOOPPPNNNIIIIIIKKKKKKGGGEEEEEEEEEEEEEEEEEEFFFFFFDDDOOOqqquuuhhhqqqfffccceeedddiiinnnpppllleee___]]][[[\\\[[[XXXTTTSSSRRRQQQUUUWWWTTTWWWbbblllmmm^^^YYYhhhyyyyyymmmbbbjjjeeebbbdddeeecccaaaaaalll|||xxxtttrrrrrrppplllhhheeeccc```___aaadddffffffddddddccccccdddgggjjjlllggghhhiiihhhgggfffgggggghhhgggggghhhiiijjjhhhgggkkkiiigggffffffeeedddbbb^^^```eeehhhjjjiiigggfffdddaaa]]][[[]]]bbbiiimmm~~~oooKKKNNNggguuujjjZZZTTTVVV]]]www]]]AAA:::::::::777777777777777666666666444555555555555666666666555555555555555555555555777777666666777777888999444<<<777555IIIeee}}}|||vvvuuurrrooojjjccc]]]XXXVVVXXXZZZ]]]aaagggnnntttxxxrrrXXXKKKGGGCCC@@@BBBDDDCCCBBBCCCFFFBBBDDDMMMTTTTTTSSSTTTkkkyyyrrrjjjXXXSSSOOOOOONNNLLLLLLNNNMMMLLLKKKIIIGGGGGGIIIKKKJJJJJJIIIGGGIIIMMMLLLHHHBBBCCCCCCDDDDDDDDDDDDDDDBBBEEE]]]lllqqq~~~ssseeecccbbbbbbeeeaaaeeeiiiiiifff```ZZZWWWUUU[[[^^^YYYSSSQQQQQQQQQTTTYYYWWWYYYdddnnnkkk___]]]nnnvvvhhhhhheeecccdddfffeeebbb```hhh}}}{{{wwwtttppplllhhhdddfffcccaaaaaabbbdddeeeeeeaaabbbbbbccceeehhhjjjllljjjiiiiiihhhgggfffeeeeeedddfffggghhhhhhgggfffeeehhhgggffffffgggfffdddbbb^^^bbbgggkkkllliiieeebbb___]]]\\\]]]cccllluuu{{{xxxSSSEEEVVVuuuyyy```PPPOOOYYYggghhhGGG???>>>;;;666666666666666666666666666444444444444555555555666555555555555555555555555777666666666666777888888666<<<999555===MMMjjj~~~~~~zzzuuutttrrrmmmhhhbbb\\\XXXVVVWWW[[[___aaabbbiiisss|||rrrSSSGGGGGG@@@@@@@@@@@@AAACCCDDDFFFJJJEEEFFFPPPUUUSSSTTTXXXuuuqqqoooZZZRRRPPPMMMKKKIIIIIIJJJKKKLLLLLLLLLJJJHHHFFFGGGHHHDDDFFFFFFFFFJJJOOONNNHHHAAABBBCCCDDDEEEEEEDDDDDDCCCDDDRRRuuuhhhzzzqqqvvv~~~tttbbb___aaa______cccaaabbbbbbbbb```]]]YYYVVVUUUaaaggg```UUURRRSSSTTTRRRXXXVVVWWWaaahhhttt{{{lllgggiiiyyy{{{ooogggfffeeeeeegggiiihhhfffkkkyyyzzzzzzyyyvvvpppllliiihhhhhhfffddddddeeefffeeedddcccdddeeegggiiijjjkkkkkkhhhggggggfffffffffeeedddeeehhhjjjiiieeeaaa``````ccccccccceeeffffffcccaaabbbeeehhhjjjiiifffbbb___\\\\\\\\\aaajjjwww\\\IIIWWWmmmwww]]]TTTTTT```xxxyyyMMM???AAA===999999555555555555555555555555333333444444444555555555555555555555555555555555666666666666666777888888777888777999<<<>>>XXXzzzyyyxxxyyy{{{zzzvvvsssqqqnnnhhhaaa\\\ZZZ[[[\\\^^^dddhhhhhhhhhqqqqqqXXXFFFAAACCC;;;>>>@@@AAAAAACCCEEEFFFJJJGGGKKKRRRTTTSSS]]]kkkvvvhhhTTTOOOOOOMMMJJJJJJJJJJJJIIIGGGIIIJJJJJJHHHFFFFFFFFFCCCDDDEEEGGGMMMQQQNNNHHHBBBCCCDDDFFFFFFFFFFFFFFFEEEGGGMMMaaammmzzzsssrrrtttwwwpppeeeaaaeeeddd]]][[[aaaaaa```^^^^^^^^^]]]YYYWWWYYYhhhpppgggYYYTTTVVVWWWTTT[[[ZZZZZZaaaeeennntttkkkkkkqqq}}}vvvlllfffggggggfffhhhkkkmmmkkkiiikkk~~~tttwwwyyywwwrrrnnnnnnooojjjhhhggggggggggggeeecccggghhhjjjlllmmmmmmllllllfffeeeeeeeeefffgggfffeeegggkkknnnkkkccc\\\ZZZ[[[``````aaaccceeeeeeccc```eeefffggghhhfffccc___]]]]]]]]]___eeeqqqRRRMMMnnn}}}mmm\\\]]]^^^ooo|||VVV::::::===666333:::444555555555555555555555333333333444444444555555555555555555555555555555666666666666666777888888666333222;;;===888LLLuuu~~~~~~yyywwwxxxxxxvvvsssrrrsssuuuooolllfff___\\\]]]bbbfffhhhmmmqqqpppppp|||hhhRRRKKKGGGCCCBBB;;;@@@DDDDDDCCCDDDEEEEEEGGGHHHNNNTTTSSSUUUhhhvvvVVVRRRNNNOOONNNMMMMMMNNNLLLIIIBBBEEEHHHIIIHHHFFFFFFFFFCCCEEEGGGIIIOOOSSSNNNGGGCCCDDDFFFGGGHHHHHHHHHGGGCCCFFFGGGRRRyyywwwuuuppprrrrrr|||}}}qqqhhhfffbbb___^^^^^^```aaadddcccaaa```^^^^^^]]]]]]cccsss{{{nnnZZZPPPQQQTTTTTTVVVWWWYYY[[[___dddhhhvvvwwwuuuooommmooonnnkkknnnlllkkkppp{{{wwwjjjhhhlllmmmjjjjjjmmmooonnnnnnpppyyyyyyxxxwwwvvvsssnnnkkkgggiiijjjgggcccdddjjjoooeeegggkkkmmmooonnnllljjjgggdddbbbcccgggiiihhhfffhhheeeccccccddddddaaa]]]bbbaaabbbfffkkkjjjeee___eeeeeecccaaa^^^]]]___aaa^^^___dddpppsssRRRbbbtttYYYUUU\\\ggg}}}PPPHHH???::::::;;;888666666555555555555444444444444444444444444444444444222222222333444555666777777777666666555555555444666555999<<<888999LLLeee~~~~~~~~~~~~~~~}}}zzzvvvrrrrrrvvvyyyyyytttnnnkkkjjjfffcccaaabbbfffjjjkkkjjjooorrruuuyyylllPPPGGGFFFBBB???@@@???AAACCCDDDCCCCCCEEEFFFJJJFFFTTTYYYOOOaaa[[[SSSSSSMMMHHHNNN\\\```TTTJJJGGGEEEFFFGGGHHHIIIJJJKKKKKKEEEEEEEEEEEEEEEFFFFFFGGGCCCAAAAAADDDEEECCCDDDGGGGGGGGGEEEJJJjjj|||xxxyyyqqqssssssuuuwwwkkkeeeeeecccaaa___^^^^^^___``````___^^^]]]\\\\\\\\\\\\^^^hhhlllbbbVVVPPPOOONNNRRRTTTVVVXXXZZZ^^^bbbffffffhhhfffaaaaaaeeefffeeeiiijjjmmmuuu}}}pppjjjmmmmmmlllnnnssstttrrrooolll~~~}}}}}}xxxxxxxxxxxxxxxuuuppplllfffiiijjjiiieeeeeeiiimmmhhhjjjmmmooopppnnnllljjjdddbbbaaadddiiillllllkkkiiigggfffggghhhhhheeebbbgggdddcccfffjjjllliiifffffffffddd```]]]\\\^^^``````dddmmm{{{ddd]]]xxxeeeNNNOOO\\\kkk]]]GGGAAA:::777888888666444555555555555444444444444444444444444444444444444333222222333333555666666666666666666555555444444555444777:::777777GGG\\\~~~}}}zzzwwwxxxxxxtttoookkkiiiiiieeefffhhhkkkooorrrtttuuuvvv{{{kkkUUUBBB@@@AAA>>><<<>>>>>>@@@CCCDDDEEEFFFGGGIIITTTQQQUUUSSSWWW{{{xxxXXXPPPKKKKKKJJJSSScccfffXXXIIIDDDDDDIIIPPPVVVVVVQQQJJJEEECCCCCCCCCCCCCCCDDDEEEFFFCCCAAABBBEEEFFFCCCDDDGGGDDDFFFFFFIII]]]~~~{{{wwwsssnnnooo~~~xxxmmmeeebbbccc``````___^^^^^^^^^^^^^^^\\\[[[[[[ZZZZZZ[[[[[[\\\[[[]]]\\\WWWSSSQQQOOOKKKOOORRRUUUXXXYYY\\\___bbbcccdddaaa\\\]]]bbbeeeeeefffiiipppyyyrrrkkklllkkkkkkqqqwwwxxxtttnnnhhhrrr}}}yyyxxxvvvwwwxxxzzzzzzwwwqqqmmmhhhkkklllkkkiiihhhkkknnnmmmnnnpppqqqqqqooolllkkkeeecccbbbeeeiiimmmmmmlllhhhgggggghhhjjjjjjhhhfffjjjgggdddeeeiiilllmmmlllhhhgggddd```]]]]]]___bbbfffmmmzzzcccVVVnnnnnnVVVGGGPPPcccuuujjjAAA>>>:::666555777888666444555555444444444333333333333333333333444444444444333222222333333444555666666555555555555444444444555222333777666666AAANNN}}}{{{uuutttqqqmmmiiiggghhhiiilllmmmoooqqqvvv|||}}}___QQQDDD===???BBB???>>>AAA===@@@CCCEEEFFFHHHJJJMMMOOOSSSVVVXXXooouuusss~~~dddUUUMMMIIIHHHGGGNNNZZZ\\\PPPDDD???DDDJJJSSSYYYYYYRRRHHHAAA@@@@@@AAAAAABBBCCCDDDDDDCCCAAABBBFFFFFFDDDDDDGGGAAADDDGGGHHHOOOjjj{{{|||{{{}}}zzzzzzooogggfff___^^^bbb\\\\\\]]]]]]]]]]]]]]]]]][[[[[[ZZZZZZ[[[\\\]]]]]][[[YYYVVVSSSRRRRRRQQQOOOOOORRRVVVXXXZZZ[[[]]]___jjjiiieee^^^^^^cccgggggggggkkkqqqxxx{{{ppplllkkkiiijjjpppwwwvvvpppjjjggglll~~~|||vvvuuutttuuuwwwzzzzzzxxxrrrnnnmmmnnnnnnllljjjkkknnnppppppqqqrrrsssrrrooommmkkkjjjgggeeeeeehhhiiihhhfffdddeeefffhhhiiiiiigggfffiiihhhfffgggjjjmmmmmmlllgggfffccc```^^^___cccfffrrrzzziiiQQQ^^^[[[OOOMMM]]]sssrrrHHHCCC;;;999777777888888777555444444444444333333333222333333333333333444444444333222222222333444444555444444444444444444444444666333222555777777;;;CCCeee~~~|||zzzwwwtttrrrnnnnnnlllkkkjjjkkkmmmooouuurrrqqquuupppXXXKKKFFFAAA???AAAAAA>>>>>>AAA>>>@@@CCCEEEFFFIIILLLOOOQQQRRRSSSaaajjj]]]kkkiiiXXXSSSLLLOOOMMMHHHFFFIIIIIIEEEBBBCCCFFFHHHLLLNNNNNNKKKGGGDDD>>>???@@@AAABBBCCCCCCCCCCCCAAABBBFFFGGGDDDDDDFFF@@@BBBFFFHHHFFFUUUssszzz~~~}}}sssuuuzzzhhhfffdddZZZWWW\\\ZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]\\\\\\\\\]]]^^^^^^ZZZXXXVVVTTTQQQPPPQQQSSSSSSUUUXXXZZZZZZ[[[\\\^^^gggfffaaa[[[[[[```eeeeeehhhlllppptttzzz~~~yyyrrrmmmllliiiiiinnnsssrrrllldddgggkkkrrr|||vvvuuurrrsssuuuwwwyyywwwrrrnnnooommmkkkhhhgggiiimmmpppqqqqqqrrrrrrqqqooommmkkkkkkgggddddddfffgggeeecccdddfffiiijjjjjjiiiggggggjjjkkklllnnnooonnnlllkkkbbbaaa___]]]^^^bbbhhhmmmoooSSSZZZ{{{iiiMMMMMMYYYoooLLL:::AAA:::999888888888777555444444333333333222222222222222222222333333333444444333333222222222333444444333333333333444444444444777444333555777888999<<>>======;;;:::<<<@@@@@@BBBDDDFFFHHHJJJNNNQQQ[[[TTTTTTnnniiiXXX}}}}}}VVVTTTOOOIIITTTTTTMMMGGGEEEDDDDDDFFFJJJFFFGGGHHHIIIIIIIIIIIIHHH???@@@AAACCCCCCDDDCCCCCCAAA@@@BBBFFFGGGDDDCCCEEEBBB@@@DDDIIIEEEJJJkkkxxxmmm|||~~~zzznnneeeccc```ZZZZZZ___[[[[[[ZZZZZZZZZ[[[[[[\\\______^^^]]]\\\\\\\\\]]]WWWUUUTTTSSSPPPMMMOOOUUUWWWYYYZZZZZZYYYYYY[[[\\\``````\\\WWWXXX___dddddddddhhhkkkmmmrrrwwwwwwssslllllliiigggiiinnnlllhhh```gggkkkiiilll{{{|||vvvuuuqqqqqqrrrtttuuutttpppnnnllljjjgggddddddfffhhhjjjmmmnnnoooooonnnmmmlllkkkeeecccaaacccgggiiiiiigggiiillloooooonnnkkkiiiiiimmmooorrrtttsssoookkkhhh]]]]]]\\\]]]aaaiiissszzzoooYYYTTTooolllOOOJJJUUUhhh{{{QQQ???<<<777777777666555444333222222333333333222222222111111111111222222333333444444333333222222222222333333222222333333333333333444777555444555777999999:::999PPPhhhzzzzzz|||yyyuuurrrqqqpppnnnmmmooonnnnnnnnnooonnnllljjjiiijjjmmmqqqtttvvvtttrrrttt~~~}}}___PPPGGGAAA???===<<<<<<;;;;;;===@@@DDDBBBDDDFFFHHHKKKOOOSSSWWWSSSTTTaaaxxxfffhhhaaaPPPRRRIIIEEEQQQNNNLLLIIIGGGEEEEEEEEEFFFEEEGGGJJJMMMMMMLLLIIIGGGAAABBBCCCDDDDDDDDDCCCBBB@@@>>>AAAEEEFFFCCCAAACCCCCC@@@BBBGGGFFFGGGYYYqqqooo{{{}}}zzzyyyqqqnnniiigggdddaaa``````bbbddd]]]\\\ZZZYYYXXXYYY[[[\\\```___]]][[[ZZZYYYXXXXXXTTTPPPOOORRRQQQOOOPPPUUU[[[[[[[[[YYYWWWWWWYYYZZZ^^^___[[[VVVWWW]]]aaaaaa^^^cccffffffhhhlllllliiiccceeeeeeaaaaaadddeeebbbaaaeeehhheeeaaahhh{{{|||vvvuuupppoooooooooppppppnnnlllhhhgggffffffggggggfffeeeiiijjjjjjkkkllllllkkkkkkbbb``````ccciiimmmmmmlllnnnqqqttttttpppllljjjiiioooqqqsssssspppkkkfffddd^^^^^^```dddkkkwww\\\]]]iiiyyy~~~ppp\\\PPP\\\jjj{{{\\\???>>>===333555555444333222222222333222222222222111111111111000111111222333333444444333333222222222222222333111222222222333333333333444555555444666888::::::999EEESSSmmm~~~}}}wwwuuusssrrrqqqqqqooonnnppppppqqqsssuuuuuusssqqqoooppprrrxxx~~~{{{XXXHHHEEECCC???<<<============???BBBEEEFFFBBBEEEHHHKKKPPPUUU\\\```YYYgggxxxtttpppqqqQQQOOOLLLFFFGGGKKKFFFGGGFFFDDDBBBBBBAAAAAADDDFFFIIIKKKJJJHHHEEECCCBBBBBBDDDEEEDDDCCCAAA@@@>>>===@@@DDDEEEBBB@@@BBBCCCAAABBBDDDCCCDDDNNNZZZttt{{{xxx~~~{{{qqqqqqwwwkkkeeedddffffffiiihhhdddcccdddbbb^^^^^^]]]ZZZXXXXXXYYY[[[\\\___^^^\\\YYYWWWUUUTTTTTTUUUNNNLLLQQQUUUSSSSSSVVV]]]\\\[[[XXXUUUUUUWWWYYY______[[[UUUTTTXXXZZZYYYZZZ___bbbaaa```aaa___[[[ZZZ^^^___[[[ZZZ]]]^^^]]]bbbcccdddccc^^^^^^kkkzzz{{{vvvuuupppooommmmmmnnnnnnmmmkkkggghhhjjjlllllljjjfffcccffffffhhhiiijjjkkkkkkkkkcccaaaaaadddjjjnnnnnnmmmpppsssvvvuuupppkkkiiihhhnnnpppqqqooojjjeeeaaa___bbbcccfffllluuueeeZZZmmm}}}vvvaaaSSSUUU^^^qqq{{{___FFF@@@999555777444555444333222333555777222222222111111111111000000000111222333333444444333333222222111222222222111111111222222333333333222444555333444888:::;;;999<<>>===<<>>;;;;;;<<<======???AAAAAA???@@@EEEIIIDDDFFFMMMVVVXXX^^^uuuwwwrrrnnn{{{WWWPPPKKKKKKKKKHHHFFFGGGGGGGGGEEEAAA>>>>>>???@@@???@@@@@@@@@@@@???>>>>>>AAAAAA@@@@@@???@@@@@@@@@<<<===>>>AAACCCDDDBBB@@@CCCBBBAAABBBCCCFFFIIIJJJ___}}}{{{yyyzzzpppkkkddd^^^\\\\\\\\\\\\ccccccccceeeeeeccccccccc___^^^[[[VVVSSSSSSXXX\\\ddd^^^WWWTTTUUUVVVTTTQQQQQQQQQPPPPPPPPPQQQQQQRRRVVVVVVVVVWWWWWWYYYZZZ[[[]]]___]]]WWWUUUXXXXXXUUUXXXXXXYYYYYYYYYXXXWWWVVVVVVYYYXXXWWWXXX\\\[[[WWWYYYXXXTTTPPPTTT```lllqqqzzz{{{wwwtttrrrllljjjmmmnnnkkkjjjmmmnnnkkkgggeeefffgggfffeeedddeeefffggghhhiiiiiiiiieeefffiiikkkmmmooopppppplllkkkmmmooommmhhhgggiiiddd^^^[[[\\\^^^___ccciiinnnwwwiiiXXX\\\~~~lllRRRWWW[[[eeeuuuUUU999555888555333777555444444333222222111111111111111111111111111111333333333333333333333333222222222222222222222222222333333333222222111000444444444444555555555555666:::===JJJrrrwwweeeTTTHHHEEECCC@@@>>><<<===>>>>>>>>>@@@BBBBBBBBBCCCFFFIIIIIINNNVVVXXXVVVbbbkkkdddjjjrrrTTTMMMIIIIIIIIIFFFDDDEEEHHHGGGDDDBBB??????@@@AAA???@@@@@@@@@@@@???>>>>>>AAA@@@@@@?????????@@@@@@>>>===<<<>>>@@@BBBBBBAAABBBBBBAAABBBCCCEEEHHHJJJNNNnnn~~~}}}xxxmmmhhhccc```\\\ZZZZZZZZZZZZYYY]]][[[[[[\\\```cccbbb```]]]\\\XXXTTTRRRSSSXXX[[[aaa\\\WWWUUUUUUUUUSSSQQQSSSQQQOOOMMMMMMNNNPPPRRRVVVUUUUUUVVVWWWYYY[[[]]]^^^___\\\XXXVVVWWWVVVTTTTTTUUUVVVVVVWWWVVVVVVVVVVVV[[[^^^\\\YYYXXXUUUQQQQQQPPPMMMQQQggguuusss~~~zzzuuuqqqrrrmmmjjjkkkllljjjiiikkkkkkhhheeedddddddddcccbbbeeefffhhhjjjjjjiiigggfffdddeeehhhjjjmmmoooqqqrrrlllkkkmmmnnnkkkeeebbbddd[[[WWWVVVZZZ^^^bbbiiiqqqyyyoooUUU^^^tttvvvXXXNNNZZZ]]]rrr}}}HHH???888777666555555666444444333333222222111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333222222111000444444444444555555555555666888999AAAaaa~~~yyyssssss|||ooo[[[OOOHHHBBB>>>???>>>>>>===>>>>>>???@@@@@@AAABBBCCCEEEGGGIIIJJJOOOTTTXXXXXX]]]sssvvv\\\```{{{{{{SSSOOOIIIEEEFFFFFFCCCBBBDDDFFFDDDBBB@@@>>>>>>???@@@??????@@@@@@??????>>>===?????????>>>>>>??????@@@???===;;;<<<>>>@@@BBBBBBAAAAAAAAAAAACCCEEEGGGHHHEEEZZZ}}}}}}qqqiiiggggggggg```^^^[[[ZZZYYYXXXVVVTTTVVVTTTSSSUUU[[[bbbaaa\\\[[[XXXUUUQQQQQQSSSWWWZZZ[[[YYYVVVUUUVVVVVVUUUTTTTTTRRRPPPNNNNNNQQQTTTWWWXXXWWWVVVUUUVVVXXXZZZ[[[ZZZ[[[ZZZXXXWWWVVVUUUTTTSSSTTTUUUUUUVVVWWWWWWWWWUUU\\\```\\\XXXVVVTTTRRRQQQJJJNNNmmmwww{{{wwwrrrooopppmmmjjjjjjkkkkkkkkkkkkhhhfffdddbbbaaaaaa``````dddfffiiikkkkkkjjjhhhgggiiijjjlllnnnoooqqqqqqqqqooommmmmmmmmggg___[[[]]]YYYXXXZZZ```fffllluuu~~~xxxZZZXXXkkk~~~jjj___QQQTTTaaahhhTTT777;;;===999555666666444333333333333222222111111222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111333333444444444555555555222666666888IIIiii|||qqqiiimmmrrr~~~hhh___SSSJJJFFFDDDAAA???;;;<<<===>>>??????@@@@@@AAAAAABBBEEEHHHKKKMMMNNNVVV[[[^^^cccrrrmmm]]]yyy```HHHKKKFFFDDDDDDDDDAAABBBEEEDDDBBB???======>>>>>>>>>???????????????>>>>>>===>>>>>>=========>>>?????????>>>===>>>@@@BBBAAAAAA@@@@@@@@@AAABBBDDDEEEFFFHHHOOOhhhyyysss|||~~~|||vvvnnnddd___```aaa```]]]ZZZXXXVVVVVVUUUTTTQQQOOOSSSTTTSSSSSSZZZbbbaaa[[[VVVTTTQQQOOOPPPRRRUUUWWWTTTSSSSSSUUUVVVXXXXXXXXXUUUSSSQQQPPPRRRVVVZZZ^^^[[[YYYWWWUUUTTTTTTUUUVVVTTTUUUWWWYYYYYYVVVUUUTTTRRRSSSSSSTTTUUUVVVWWWWWWUUU[[[^^^ZZZWWWXXXYYYXXXVVVNNN^^^~~~~~~zzzvvvsssooommmlllkkkjjjjjjlllnnnnnnllleeeeeedddcccaaa``````aaafffgggjjjmmmoooooooooooosssssstttuuutttrrrpppooonnnkkkiiiggg```XXXTTTVVVZZZ[[[aaakkksss{{{qqqXXXXXXfffmmmjjjWWWUUUUUUbbbwww^^^???666:::999333111444444000333222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000111111222222111111111333333333444444444444555000555888666888IIIeeeyyy}}}nnngggbbbiiikkkrrr{{{uuueeeZZZOOOKKKGGGDDDBBB@@@<<<888;;;<<<>>>???@@@@@@@@@???BBBCCCEEEGGGJJJOOOSSSVVV```qqq~~~qqqyyyeeeKKKFFFHHHDDDCCCDDDCCCAAACCCGGGGGGDDD@@@>>>???@@@???>>>>>>????????????>>>=========<<<<<<<<<======>>>???>>>>>>@@@CCCEEEDDDAAA>>>??????@@@@@@AAACCCCCCDDDJJJGGGUUUyyyyyy|||~~~~~~wwwsss~~~yyyzzz~~~{{{oookkknnnmmmgggaaa___```___YYYSSSTTTSSSSSSTTTUUUUUUTTTRRRTTTXXXYYYXXX\\\cccaaaZZZQQQOOOMMMMMMOOORRRSSSSSSNNNPPPRRRUUUWWWYYYZZZZZZUUUTTTRRRRRRTTTYYY^^^aaa]]][[[WWWSSSQQQQQQQQQRRRPPPQQQVVV\\\\\\XXXTTTSSSQQQQQQQQQRRRRRRTTTUUUVVVVVVYYYZZZXXXXXX\\\^^^^^^\\\ZZZooo}}}uuu~~~wwwrrrpppnnnlllkkkiiikkkllllllnnnqqqppplllfffggghhhgggeeedddeeefffiiijjjkkkmmmpppsssvvvxxxzzz{{{{{{zzzwwwrrrmmmjjjgggdddaaa```[[[UUUUUUXXX]]]aaakkkxxx{{{gggSSSUUUjjjxxxppp___XXXTTTYYYmmmxxxGGG888999888555111111444555333222222222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111///000111111222111111111333333333333444444444444222666:::888444999MMM```yyywwweee]]]ZZZ]]]fffmmmrrrwwwkkk```TTTJJJFFFCCCAAA>>>===>>>>>>>>>======>>>???AAAAAABBBBBBBBBDDDGGGJJJKKKNNNSSS\\\ccctttwwwOOOCCCHHHEEEBBBBBBCCCBBBAAADDDIIILLLHHHCCCBBBCCCCCCBBB???>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>>===???BBBEEEGGGEEEAAA===>>>??????@@@AAABBBBBBBBBCCC@@@GGGaaa~~~zzzwwwvvvxxxwww|||}}}sssooosssuuuxxxyyypppjjjfffdddhhhooodddbbb```___^^^\\\XXXUUUSSSRRRRRRTTTVVVWWWWWWVVVSSS[[[^^^ZZZ[[[aaa___WWWKKKJJJJJJLLLOOOQQQPPPNNNLLLNNNRRRUUUWWWXXXYYYZZZTTTSSSRRRRRRTTTXXX\\\^^^]]]ZZZVVVRRROOONNNOOOPPPPPPRRRXXXaaaaaaYYYSSSRRRSSSSSSRRRRRRSSSTTTUUUVVVUUUXXXXXXXXX[[[aaabbb___bbbcccpppxxxuuu{{{ooojjjuuu~~~xxxqqqllliiijjjjjjkkkhhhmmmooooooqqqssspppiiiiiikkkmmmmmmkkkjjjlllmmmkkkjjjhhhhhhkkkpppvvvzzz{{{|||~~~}}}xxxqqqiiiddd___]]]\\\]]]]]]\\\```fffiiiooo{{{{{{^^^[[[___lllwwwvvvkkkaaa___ZZZdddwww|||RRR???666777444222333444444444555111111111111111111222222////////////////////////000000000000000000000000111111111111111111111111//////000111111111111111222222333333333444444444555444666999777777@@@LLLbbbjjjZZZPPPSSSZZZ]]]eeeooosssxxx|||}}}{{{kkk```UUUPPPKKKDDD@@@BBB<<<;;;;;;<<>>>>>>>>>>>>>>>>>======<<<::::::::::::;;;<<<===>>>>>>???AAACCCEEEDDDAAA>>>>>>>>>???@@@@@@AAAAAAAAA===@@@DDDNNNfffyyy{{{yyyxxxwwwpppvvv~~~{{{xxxtttkkkpppssswww|||xxxnnnjjjeeeccceeeeeebbbccceee]]]___```]]]XXXUUUUUUWWWRRRQQQPPPQQQSSSTTTTTTSSSPPP[[[```ZZZYYY]]]ZZZRRRHHHGGGHHHKKKOOOPPPNNNLLLLLLOOOSSSVVVWWWWWWXXXYYYSSSRRRQQQQQQRRRUUUXXXZZZ\\\YYYUUUPPPNNNNNNOOOPPPRRRTTT[[[eeedddZZZRRRPPPWWWVVVUUUUUUUUUVVVXXXXXXUUUWWWXXXYYY___dddccc^^^gggeeegggmmmuuuwwwsssmmmiiigggnnn~~~|||zzz|||{{{uuummmgggfffgggiiijjjiiiooorrrqqqrrrtttooofffkkknnnqqqqqqpppoooqqqsssjjjgggdddbbbeeekkkrrrwwwyyy{{{~~~}}}xxxpppfff```\\\YYYZZZ^^^aaaeeemmmuuuxxx~~~nnnWWWcccmmm|||ttt```XXX\\\ccccccttt~~~NNN:::>>>555111---///444444...---111111111111111111111222222////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111222222333333333444444444666000000888;;;888999???SSSdddMMMJJJMMMMMMNNNRRRXXX___eeeiiinnnuuuxxxvvvrrrooosss{{{|||xxx}}}~~~vvvlllfffccc```ZZZVVVQQQIIIDDDDDDCCC>>>>>>AAA;;;<<<>>>???@@@???>>><<>>???AAA@@@???CCCIIINNNHHHBBB???@@@AAA>>>:::>>>>>>>>>>>>>>>======<<<:::999999:::;;;<<<===>>>@@@??????@@@BBBBBBAAA???===>>>???@@@@@@@@@@@@@@@===FFFHHHCCCOOOuuuzzzppp{{{rrrwwwzzzxxxxxxyyywwwrrrzzzyyyzzz~~~zzz|||}}}}}}~~~yyyoooiiihhhhhhfffddd```aaaaaa``````aaaccceee```\\\ZZZ[[[YYYTTTRRRTTTQQQRRRSSSTTTTTTTTTTTTTTTUUUWWWXXXYYYWWWTTTPPPMMMIIIHHHHHHHHHJJJMMMPPPRRRLLLOOORRRSSSRRRSSSVVVYYYUUUTTTTTTRRRQQQQQQQQQRRRSSSRRRPPPMMMJJJJJJLLLOOOPPPUUU\\\^^^\\\WWWQQQNNNSSSUUUSSSPPPPPPTTTVVVUUUVVVWWWYYY]]]aaaddddddccchhheeecccgggnnnrrroookkkhhhiiillloooqqqyyy}}}|||sssiiicccdddfffgggffflllsssvvvsssrrrsssqqqkkkiiijjjlllnnnnnnmmmlllkkkeeeaaa```aaa___^^^eeepppkkkppprrrooollliiiccc[[[______```bbbfffnnnwww~~~___WWWddd}}}ccc[[[TTTTTTdddmmm}}}~~~UUU::::::999000333333222222111000//////000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000111111111000000000000000111111222222222333333333333444555555444555888:::OOOttt\\\[[[\\\RRRIIIJJJNNNKKKQQQVVVWWWaaajjjddd___bbbfffiiijjjiiiiiiiiijjjkkknnnuuu~~~{{{tttmmmfffaaaNNNMMMKKKIIIGGGEEEDDDDDDBBBBBBBBB@@@>>>===>>>??????===;;;<<<>>>@@@???===CCCCCC???BBBKKKHHHFFFNNNXXXZZZ[[[___cccddd|||lll^^^eeemmm^^^PPPHHHFFFAAA???>>>>>>>>>???@@@AAAAAA?????????>>>>>>>>>>>>>>>>>>======<<<;;;;;;::::::;;;;;;;;;::::::999999999>>>>>>===============>>>????????????>>>>>>>>>>>>FFFAAA@@@FFFMMM```zzzqqqyyyrrrqqqqqqtttxxxzzzzzzzzzxxxwwwwwwzzz~~~~~~zzzvvvzzzzzz|||||||||{{{zzzyyy~~~zzzuuurrrrrrkkkeee]]]ZZZ[[[\\\[[[YYY^^^______^^^]]]^^^```bbb```]]][[[[[[YYYTTTRRRTTTUUUVVVVVVVVVUUUTTTSSSSSSRRRSSSUUUUUUTTTRRROOOMMMJJJIIIIIIJJJKKKMMMOOOQQQMMMPPPRRRSSSRRRSSSWWWYYYUUUTTTRRRQQQQQQRRRQQQPPPPPPOOOMMMJJJHHHGGGJJJLLLOOORRRWWWXXXVVVRRROOOMMMSSSTTTSSSOOOOOOSSSUUUSSSUUUUUUXXX]]]bbbdddeeeddddddccccccfffjjjllljjjhhhbbbdddfffiiijjjpppxxxmmmggggggiiiiiihhhmmmqqqpppmmmnnnrrrqqqmmm```aaacccfffhhhhhhfffdddfffddddddgggeeedddjjjrrrnnntttwwwqqqiiifffcccaaa___bbbgggmmmuuu~~~___MMMcccdddWWWXXXYYY___nnn]]]>>>999:::666000333333222111111000//////000000000000000000000000000000////////////000000.../////////000000000000000000000000000000000000111000000000000000000000111111111222222222333333333444444444444555888;;;EEEoooqqqrrrtttiiiZZZSSSLLLDDDHHHMMMMMMSSSZZZWWWZZZ[[[\\\]]]]]]]]]]]]^^^aaa``````ccchhhlllnnnooommmooorrrttttttqqqmmmjjjdddbbb```___```aaa```______ZZZTTTOOOLLLIIIFFFCCCEEEDDDCCCBBBAAAAAAAAAAAA===>>>???>>>===<<<===???@@@@@@@@@@@@@@@@@@BBBCCCGGGKKKDDD???GGGLLLNNNVVVRRRjjjiiiccctttkkkXXXRRRIIIDDDCCC@@@>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;::::::999;;;;;;;;;:::::::::999999===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<>>CCCHHHTTTppp{{{uuuxxxiiicccdddpppyyyyyyxxx{{{zzzwwwvvvwwwyyyyyyvvvsssuuuwwwzzz|||{{{xxxssspppssswwwwwwpppjjjkkknnnpppnnneeeyyywwwqqqeeedddaaa\\\XXXWWWXXXZZZ\\\XXXTTTTTTVVVXXXXXXVVV[[[\\\\\\[[[ZZZZZZ\\\^^^___[[[ZZZZZZXXXSSSQQQSSSWWWVVVVVVTTTSSSQQQOOONNNMMMNNNOOOPPPOOONNNMMMLLLJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNOOOOOOOOOQQQTTTWWWTTTQQQOOONNNPPPQQQOOOMMMLLLKKKJJJGGGEEEEEEGGGIIILLLNNNPPPPPPNNNLLLKKKKKKQQQSSSRRRNNNNNNRRRSSSQQQQQQRRRVVV[[[aaaddddddddddddddddddfffggggggdddbbb\\\]]]```bbbbbbeeeqqq~~~wwwpppnnnooooooooovvvqqqjjjhhhnnnvvvvvvqqqaaabbbdddgggjjjjjjgggeeemmmmmmppprrrqqqooorrrwwwttt|||~~~uuukkkgggiiijjjccciiirrr|||xxxYYYJJJTTTwwwhhhPPPRRRWWWdddzzz^^^666333999444000555222222222111111000000///000000000000000000000000000//////......//////000....../////////000000000000000000000000000000000000000000000000000111111111111111222222222222333222333444444444666999;;;>>>WWWooommmZZZJJJHHHNNNMMMNNNSSSQQQQQQPPPNNNLLLLLLMMMNNNOOOTTTRRRPPPPPPQQQRRRQQQPPPTTTUUUVVVVVVUUUSSSPPPNNNPPPNNNKKKJJJJJJIIIGGGFFFGGGEEEBBBAAABBBBBBBBBAAA===============>>>??????;;;<<<>>>???>>>===>>>??????@@@BBBAAA@@@@@@DDDGGG@@@LLLMMMKKKSSSVVVWWW]]]sssmmmdddwww^^^KKKFFFHHHCCC@@@BBB???>>>============>>>??????;;;<<<<<<======>>>>>>>>><<<<<<;;;;;;::::::999999;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<::::::>>>BBBCCCGGGWWWjjj}}}|||zzzwww^^^[[[fff|||~~~wwwyyy}}}zzzwwwvvvvvvvvvtttrrrrrruuuzzz}}}|||xxxrrrmmmooopppoookkkgggggghhhjjjjjj]]]mmm}}}uuu|||wwwrrrnnnllljjjhhhfffmmmllljjjfffccc^^^ZZZWWWWWWWWWWWWUUUSSSTTTVVVXXX[[[YYYVVVVVVXXXYYYXXXWWWYYYZZZZZZZZZXXXXXXYYYZZZYYYVVVUUUWWWUUUQQQPPPRRRQQQQQQPPPOOOMMMKKKIIIHHHHHHIIIJJJKKKKKKLLLLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJMMMOOOQQQQQQNNNJJJKKKMMMNNNLLLIIIJJJJJJIIIGGGEEEEEEGGGIIIKKKLLLKKKJJJHHHHHHIIIKKKOOORRRQQQMMMMMMPPPPPPNNNMMMOOOSSSYYY^^^bbbbbbaaafffdddccceeehhhgggbbb\\\ZZZ[[[^^^___^^^^^^fffppp~~~{{{{{{{{{{{{vvvgggggguuu~~~wwwnnnrrrwwwxxxuuusssssstttxxx{{{~~~}}}zzzzzz}}}zzz|||tttrrrrrrrrrkkkrrr}}}nnnSSSQQQcccwwwoooTTTOOOYYYaaa{{{VVV???333999999---...;;;222111111111000000000///000000000000000000000000/////////....../////////........./////////000000000000000000000000000000000000000000000111111111111111111111222222222222111222333333444666999;;;===GGGPPPaaazzzsss\\\SSSWWWTTTRRRTTTRRRKKKHHHFFFEEEFFFGGGHHHHHHHHHGGGFFFFFFGGGHHHGGGEEEIIIIIIIIIHHHHHHGGGFFFEEEDDDBBB@@@@@@AAABBBAAA@@@AAA@@@>>>>>>>>>?????????============>>>???@@@AAA<<<>>>@@@@@@???>>>??????AAABBBBBBCCCDDDFFFIIILLLIIIQQQSSSVVVZZZVVVZZZlllnnnhhhppp\\\mmmcccKKKAAACCCHHHBBB???BBB???======<<<<<<<<<<<<======999::::::;;;<<<======>>>;;;;;;::::::999999999999;;;;;;;;;:::::::::::::::::::::999999999:::;;;;;;<<<<<<<<<<<<============<<<===@@@CCCBBBAAAIIITTT|||zzz}}}zzzsss\\\ccczzzyyywww|||zzzwwwtttsssrrrpppoooqqqtttyyy{{{zzztttmmmhhhfffeeeeeeeeecccaaa``````cccWWWdddoooooosssnnngggaaa^^^]]]\\\\\\\\\\\\[[[ZZZXXXVVVVVVVVVNNNPPPRRRRRRQQQQQQQQQRRRZZZXXXWWWUUUUUUTTTSSSQQQXXXYYYZZZYYYWWWVVVVVVWWWRRRPPPOOORRRRRROOOOOOQQQLLLLLLKKKKKKIIIHHHFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKGGGGGGGGGHHHGGGFFFEEEEEEHHHGGGFFFGGGIIIKKKMMMMMMMMMJJJGGGGGGIIIIIIHHHFFFIIIIIIIIIHHHGGGFFFHHHJJJKKKJJJIIIGGGFFFFFFIIIKKKLLLOOONNNKKKKKKNNNNNNLLLJJJLLLPPPVVV\\\^^^^^^\\\```\\\[[[aaaiiijjjcccZZZ]]]]]]___```^^^\\\aaahhh}}}iiilll|||{{{}}}xxx||||||}}}xxxvvv~~~\\\RRRRRRgggxxxfffUUULLLTTTcccvvvZZZ;;;888888999555///111888111111111000000000000000//////////////////////////////............//////............//////////////////////////////////////////000000111111111111000000111111111222222222111222333333333555888;;;<<>>===<<<<<<>>>@@@@@@???=========<<<;;;;;;<<<<<<@@@@@@?????????@@@AAAAAA>>>???AAAAAA???>>>???@@@EEEDDDDDDFFFJJJOOORRRTTTbbb```___eeeeeeZZZhhhooo___]]]eeeooooooLLLFFF@@@DDDFFF???===AAA???<<<<<<;;;::::::;;;;;;;;;888888999:::;;;;;;<<<<<<999999999999888888888888:::::::::::::::::::::::::::999999999::::::;;;<<<::::::;;;;;;<<<<<<<<<<<<>>>???AAABBB@@@???CCCIII^^^{{{~~~}}}}}}uuulll___qqquuuqqqwwwuuussspppmmmkkkjjjiiioooqqqtttvvvsssmmmgggbbbhhhdddbbbcccbbb]]]ZZZYYY\\\UUU]]]pppuuuiiidddjjjlllhhhccc]]]YYYWWWXXXXXXUUUUUUTTTSSSSSSTTTTTTTTTLLLNNNQQQQQQPPPOOOOOOOOOXXXWWWUUUSSSQQQPPPOOOOOOWWWYYYZZZYYYVVVUUUTTTUUUOOOLLLLLLOOOOOOLLLMMMOOOJJJJJJJJJJJJIIIHHHGGGFFFCCCEEEGGGIIIJJJKKKKKKJJJFFFEEEEEEEEEDDDDDDDDDCCCHHHGGGGGGHHHKKKLLLLLLKKKHHHHHHGGGFFFEEEEEEEEEEEEGGGHHHHHHHHHGGGFFFHHHJJJIIIJJJIIIHHHGGGGGGIIIKKKIIILLLLLLJJJJJJMMMMMMKKKJJJLLLPPPUUUZZZ[[[YYYWWWSSSQQQSSS\\\fffiiiccc\\\______```aaa___\\\___eeemmmuuuxxx{{{}}}```QQQJJJTTTfffvvv|||rrr___PPPQQQSSS]]]nnnddd999;;;999333...000555555111000000000000000000000000///////////////////////////......------......///------.........//////////////////////////////////////////000111111222222000000000111111111111222222333444333333444777999888999888===HHHUUUsss{{{|||||||||rrr^^^OOOIIICCCAAABBBCCCCCCBBBCCCBBBBBBBBBCCCCCCAAA???@@@????????????@@@AAABBBEEECCCAAAAAACCCCCCCCCBBB>>>???AAAAAA@@@@@@AAACCCAAA@@@@@@??????@@@@@@AAA???@@@@@@@@@??????AAACCCEEEFFFGGGJJJNNNSSSZZZ^^^kkkttt}}}ppp^^^___nnnoooPPPKKKBBB===@@@AAA999;;;@@@===;;;;;;:::999999999999:::777888888999999:::::::::888888888888888888777777888888888888999999999999999999888999999:::;;;<<<777777888888999999::::::======>>>======>>>AAACCCFFFhhh}}}vvvzzz}}}~~~}}}mmmeeegggxxxoooooorrrqqqpppmmmjjjgggeeeeeehhhjjjmmmooonnnlllhhhfffrrrjjjddddddccc^^^ZZZ[[[\\\ZZZ\\\bbb```ZZZZZZ___aaa___\\\WWWTTTRRRRRRSSSSSSPPPMMMMMMOOOQQQQQQPPPPPPQQQRRRQQQPPPPPPQQQSSSUUUTTTSSSQQQPPPPPPQQQRRRVVVWWWXXXWWWUUUSSSRRRRRROOOLLLLLLNNNMMMJJJJJJLLLKKKKKKJJJJJJIIIGGGFFFEEECCCEEEHHHKKKLLLLLLKKKJJJFFFEEEDDDCCCCCCCCCDDDEEEFFFEEEFFFIIILLLMMMJJJHHHFFFHHHIIIGGGCCCBBBDDDGGGCCCDDDEEEEEEDDDDDDFFFGGGGGGIIIJJJJJJHHHHHHHHHJJJEEEIIIJJJHHHIIIMMMMMMJJJMMMOOORRRWWWZZZZZZWWWTTTMMMQQQXXX^^^aaaaaa^^^\\\___^^^^^^___]]]ZZZ\\\bbbcccmmm|||{{{jjjWWWMMMMMMYYYcccmmmmmmdddZZZTTTQQQVVVeeeppp~~~eeeGGG777888444///---000444333//////000000000000000000000///////////////////////////......------......///---------.........//////////////////////////////...//////000111111222222000000000000111111111111333444444333222333555777555777666888<<>>???>>>===999;;;>>>>>>======???AAA@@@?????????@@@@@@AAABBBAAABBBBBBBBBCCCEEEJJJMMMKKKRRRYYYZZZYYY]]]jjjuuuwww```dddwwwrrrOOOEEEJJJ@@@;;;>>>>>>888;;;@@@;;;::::::999888888888888888888888888888888888888888777777777777777777777777666666777777777888888888777777777777888999:::;;;666666777777888999999::::::;;;;;;:::;;;>>>??????>>>RRRpppvvvtttxxx}}}}}}}}}zzzhhhbbbtttqqqppptttppppppooommmiiifffdddcccbbbdddhhhkkknnnoooooooootttiii`````````[[[YYY[[[ZZZ[[[\\\\\\ZZZXXXZZZ\\\^^^^^^\\\YYYUUUTTTTTTUUUTTTPPPLLLMMMPPPSSSSSSQQQOOOOOONNNLLLKKKLLLPPPRRROOOOOONNNNNNMMMOOORRRTTTTTTVVVWWWVVVTTTQQQPPPPPPRRROOOMMMOOOMMMIIIHHHJJJKKKJJJJJJIIIGGGEEECCCBBBDDDFFFJJJMMMNNNMMMKKKJJJGGGFFFDDDBBBBBBDDDEEEGGGCCCCCCDDDGGGKKKKKKGGGDDDEEEIIILLLIIICCCAAADDDIII???AAABBBBBBBBBBBBCCCDDDEEEHHHJJJKKKIIIHHHHHHHHHCCCGGGIIIHHHIIIMMMMMMJJJPPPQQQTTTXXX[[[ZZZVVVSSSOOOXXXaaaccc^^^YYYXXXZZZ^^^\\\\\\]]][[[XXX[[[``````___hhh~~~xxx[[[NNNJJJOOO```rrrooommmfff[[[UUUTTTXXXZZZWWWsssfff777444???---///444888444------333////////////000000000000////////////////////////.........------.........---------.........//////////////////////////////...//////000111222222222000000000000111111111111444555555333222222444666555777777888777777TTTxxxfffXXXSSSTTTUUUVVVLLLKKKKKKKKKLLLKKKHHHFFFEEEEEEDDDCCCBBBAAA@@@@@@BBB@@@???@@@BBBCCCCCCCCC???BBBDDDDDDBBBBBBCCCEEE??????@@@@@@AAACCCDDDEEEDDDEEEEEEFFFHHHLLLRRRWWWXXXeeeqqqpppjjjmmm~~~~~~zzz~~~pppnnnfffmmmiiiNNNHHHFFFCCCCCC>>>@@@AAA;;;>>>AAA:::::::::999888777777888888888888888888777777777777666666666666777777777777555555666666777777777888555555555555666777999999777888888999::::::;;;;;;999:::;;;;;;<<>><<>>AAAEEEGGGFFFEEEHHHMMMPPPOOOWWWRRRMMMVVV]]]aaajjjtttlllaaabbbaaabbblll___LLLIIIEEE@@@@@@;;;;;;<<<<<<;;;;;;:::999???>>><<<:::777666555444777777777777777777777777999888777666666777888999:::999777555444555555666666666666666555555555555444666666555:::@@@===555888888888999;;;>>>AAACCC???BBBHHHWWWuuu|||yyyooopppzzzyyywww{{{zzzyyyxxxvvv~~~nnnnnnqqqmmmooojjjiiikkkjjjeeeccceeeggghhhkkkooossssssooolllnnnjjjfffdddeeeddd```[[[^^^___```___]]][[[[[[[[[[[[[[[[[[[[[YYYWWWTTTSSSRRROOOLLLKKKMMMOOOPPPPPPQQQQQQPPPNNNNNNMMMMMMMMMMMMNNNNNNNNNMMMOOORRRTTTPPPQQQRRRRRRQQQOOOMMMKKKJJJJJJRRRZZZUUUHHHCCCHHHGGGFFFEEECCCBBBAAAAAAAAADDDGGGKKKNNNOOONNNLLLKKKDDDCCCAAA???>>>???@@@AAACCCBBBAAAAAAAAABBBCCCDDDDDDDDDEEEFFFFFFEEEDDDDDDBBBCCCCCCCCCCCCBBBBBBAAADDDFFFGGGFFFEEEEEEFFFGGGFFFHHHIIIJJJJJJKKKMMMOOOTTTUUUUUUWWWYYY[[[\\\]]]ZZZ]]]___^^^ZZZVVVUUUVVVSSSTTTVVVYYY\\\\\\ZZZWWWYYY\\\[[[[[[gggzzz]]]JJJEEELLLhhhxxxaaaVVVOOOTTT^^^iiisss|||{{{mmmKKK===:::666000333222111000////////////................................................000/////////.........---............////////////........................//////////////////////////////000000000111111111111111111111111111111111444333555666555555>>>III___pppzzzggg]]]```dddllljjj[[[```QQQLLLKKKEEEFFFLLLJJJHHHHHHCCCCCCJJJEEEAAAHHHBBBCCCDDDDDDDDDEEEGGGHHHNNNQQQSSSTTTTTTWWWZZZ[[[XXXfffgggbbbfffnnn{{{{{{^^^XXX[[[]]]wwwlllLLLAAABBB@@@===>>>;;;;;;;;;;;;;;;::::::999>>>===;;;999777666555555666666666666666666666666888777666555555666777888888888777666555444444444555555555555555555555555555666666666;;;BBB@@@:::777777777888:::<<<>>>@@@>>><<<<<>>???AAABBBBBBBBB@@@??????@@@AAAAAABBBBBBCCCDDDEEEFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@CCCEEEFFFFFFEEEEEEGGGHHHHHHIIIJJJKKKKKKLLLNNNQQQSSSTTTVVVXXXZZZ]]]^^^___]]]\\\ZZZWWWUUUTTTTTTUUUOOOPPPTTTXXXZZZYYYUUURRRSSSWWWVVVPPPUUUppplllQQQAAAGGGLLL```{{{[[[TTTOOOPPP\\\lllxxx~~~aaa<<<666:::666111333222222111000////////////................................................/////////...............---............/////////........................//////////////////////////////000000000000111111111111111111111111111111333222333555555333555::::::HHH^^^rrrtttiiiYYYWWWYYYdddmmmkkkiiicccTTTNNNQQQMMMIIIQQQNNNPPPPPPLLLIIIMMMWWW```fffffffffeeecccaaabbbdddxxxttt^^^ZZZggg|||eeeQQQ@@@>>>BBB@@@??????:::;;;;;;;;;;;;:::999999;;;:::999888777666666666666666666666666666666666666666555555555555666666666666777777666555444333444555555555666555555555555555444555:::@@@@@@<<<777777777777888:::;;;<<<>>>:::888<<>>??????@@@BBBBBBBBBBBBCCCDDDEEEFFFCCCDDDDDDDDDDDDDDDCCCBBBCCCEEEFFFGGGFFFFFFHHHJJJGGGHHHJJJJJJJJJKKKNNNPPPNNNPPPRRRUUUXXXZZZ\\\]]]]]]ZZZVVVTTTTTTTTTSSSRRRQQQQQQRRRTTTVVVTTTQQQNNNKKKSSSUUUOOOOOO^^^vvvzzz\\\OOOOOORRRcccjjjwwwttt^^^NNNVVVWWW^^^lll{{{VVV@@@333888888///...666111111000///////////////........................................................................---------.........//////........................////////////////////////////////////000000000111111111111111111111111111333111111222333333222222222999CCCPPPccc~~~pppsssnnnbbbffffffhhhsssuuutttlllaaa[[[dddzzz}}}}}}wwwiiibbblll~~~{{{RRRGGG???@@@BBB???>>>???:::::::::::::::999888888999888777777666666777777666666666666666666666666444444444444444444444444555666888999888777444333444555666777777777666666444333222222666:::;;;:::888888888888888999999999;;;777:::@@@AAAJJJjjj}}}wwwxxx|||rrrhhhiiikkkooo{{{}}}wwwppppppuuuwwwtttpppkkkgggkkktttrrriiilllwwwvvvxxxxxxuuupppnnnllllllddddddcccbbb___^^^]]]\\\ZZZ[[[\\\^^^``````^^^]]]WWWYYYZZZYYYWWWVVVVVVVVVNNNNNNOOOPPPOOONNNMMMLLLMMMLLLKKKLLLOOOQQQRRRRRROOOPPPOOOOOONNNLLLKKKJJJJJJLLLOOOOOOMMMKKKKKKKKKJJJJJJJJJIIIHHHGGGFFFEEEEEECCCBBBCCCBBBAAABBBFFF@@@???======>>>AAADDDFFFKKKJJJIIIHHHFFFEEEDDDCCCGGGEEECCCAAAAAABBBDDDEEECCCBBB@@@?????????@@@@@@DDDCCCBBBBBBAAAAAABBBBBBAAABBBCCCDDDEEEFFFFFFFFFCCCEEEFFFGGGFFFGGGHHHJJJDDDEEEGGGGGGGGGHHHKKKMMMJJJLLLOOORRRUUUWWWYYYYYYYYYWWWUUUUUUUUUTTTRRRPPPVVVTTTRRRQQQQQQPPPNNNLLLIIINNNQQQMMMLLLSSS\\\aaa~~~hhhSSSLLLVVVfffpppyyywwwqqqhhh^^^XXXWWWXXX```eeeooo}}}}}}]]]666888:::999333...000444111000//////////////////................................................---------...............------------...............................................................////////////000000000000000000000000000000000333111//////111444444222555777999===KKKkkkyyyxxxrrrjjjeeeccchhheeeiii}}}pppTTTHHHCCC???>>>===:::999:::999999::::::999999888777777666666555555666666777555555555555555555555555333333444444444444333333555666999::::::888555333444666777999999888777777777444333333555555666777888888888999999888888888777222555===<<<<<>>>>>======???BBBDDDFFFIIIIIIHHHFFFDDDBBB@@@???DDDCCCBBBAAAAAABBBCCCCCCBBBAAA??????>>>???@@@@@@DDDDDDCCCBBBAAA@@@???>>>???@@@AAACCCDDDEEEEEEFFFBBBDDDEEEEEEDDDDDDFFFGGGAAABBBCCCDDDDDDEEEGGGJJJHHHJJJNNNQQQTTTVVVWWWWWWSSSTTTUUUUUUTTTRRRQQQPPPXXXUUUQQQNNNNNNMMMLLLKKKIIIKKKJJJGGGIIIOOOSSSTTTeee{{{jjjTTTVVVUUUVVV\\\iiirrruuummm```QQQMMMTTT___gggjjjvvvzzzzzzQQQ===444888666......444444...000//////....../////////---------------------------------------------------------------.........,,,------------.........------------------------..............................////////////000000000000000000000000000000111222000---///444666444000444666777>>>WWW}}}{{{nnnppppppssshhh```hhhqqqyyyqqq]]]QQQDDDCCCAAA???===;;;;;;;;;;;;888999999999999888777777555555555444444555555666555555555555555555555555333333444444444444333333444666888999999888555444333555777999999999888777999666555777666444555777777888888999999888777777:::444333777777888AAANNNmmmqqq|||zzznnnpppssstttzzzooopppsssvvvyyyyyyuuurrrlllccc___eeejjjkkknnnsssuuu{{{zzzrrrkkkjjjjjjhhhccceeefffddd___[[[ZZZZZZSSSUUUWWWXXXWWWWWWVVVVVVUUUVVVWWWUUURRROOOOOOOOOLLLLLLMMMMMMLLLJJJIIIHHHIIIHHHHHHIIIKKKMMMLLLLLLJJJKKKMMMNNNNNNMMMKKKJJJHHHIIIKKKKKKJJJIIIJJJKKKIIIHHHHHHGGGFFFFFFGGGGGGBBBBBBBBBAAAAAABBB@@@???>>>>>>>>>>>>???@@@AAABBBEEEEEEEEEDDDCCCAAA???===??????@@@@@@@@@@@@@@@??????>>>=========>>>???@@@BBBBBBCCCBBBAAA???>>><<<===>>>???@@@AAAAAAAAAAAA@@@BBBCCCBBBAAAAAABBBCCC???@@@AAABBBBBBCCCEEEHHHGGGIIILLLOOORRRSSSTTTTTTNNNPPPSSSRRROOONNNPPPQQQSSSQQQOOONNNNNNMMMKKKIIIIIIKKKJJJGGGIIIOOOSSSSSSWWWmmm{{{|||wwwfffXXXPPPUUUcccpppsssoookkkfffcccXXXNNNGGGOOOcccuuu}}}}}}rrrPPP<<<666555555000,,,...444444...//////.........//////000------------------------------------------------,,,,,,,,,------.........,,,,,,---------.........------------------------................................./////////000000000000000000000000000000...222222//////333555222...222555444666BBBWWWhhhuuu}}}mmm___ZZZ```fffvvvhhhOOOHHHHHHAAA??????>>>===<<<===<<<;;;888888888888888777777666555555444444444444444555555555555555555555555555333333444555555444333333333444555666777666444333111333555888888888666555666333444888777333333777555666777777777777666555999888777777777:::???CCCQQQ{{{sssfff}}}wwwzzzmmmqqqtttssswwwuuuwwwyyy{{{zzzxxxvvvtttpppgggcccjjjsssvvvrrrnnnpppwwwyyyqqqjjjiiihhhfffaaaccceeeccc^^^YYYWWWWWWPPPSSSVVVXXXWWWUUUSSSRRRRRRSSSSSSQQQNNNKKKJJJJJJIIIJJJJJJJJJIIIGGGEEEDDDHHHGGGGGGHHHJJJKKKJJJIIIHHHIIIKKKMMMMMMLLLKKKIIIFFFGGGIIIHHHGGGGGGIIIJJJFFFFFFFFFFFFFFFGGGHHHHHHBBBCCCCCCBBBBBBCCC@@@<<>>>>>>>>@@@AAACCCCCCCCCAAA???===;;;<<<>>>??????>>>===<<<===<<<;;;;;;<<<===>>>???@@@AAABBBCCCBBB@@@>>><<<<<<======>>>>>>>>>======???@@@AAA@@@>>>>>>>>>@@@>>>???AAAAAAAAABBBEEEGGGDDDFFFJJJMMMOOOPPPPPPPPPKKKNNNQQQOOOKKKKKKOOOTTTMMMMMMMMMNNNOOONNNKKKHHHFFFKKKNNNLLLLLLPPPRRRRRRSSS\\\rrrvvv|||sssbbbWWWRRRUUUaaalllvvvsss```VVVRRRTTTTTTXXXeeeuuu{{{ccc>>>222444666///000222333222000000222//////.........//////000------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------..................................../////////000000000000000000000000000+++222444000///222333000222444333111///333<<>>BBBDDD<<<:::;;;:::999999:::777444888888888888888777666666555555444333333333444444555555555555555555555555333333555555555555333333111222333444444444333222///111444666777666444333111///111777666222222666333444555666666666555444000666:::888888;;;===:::@@@aaaccckkkyyy}}}xxxtttsssuuuxxxzzzxxxyyyyyyyyy}}}zzzrrrhhhaaahhhuuu|||uuukkkpppnnnllljjjiiigggdddaaaddddddbbb]]]XXXUUUVVVYYY[[[[[[YYYWWWVVVUUUTTTTTTPPPOOONNNLLLJJJIIIHHHHHHLLLIIIFFFHHHKKKLLLHHHDDDHHHFFFDDDEEEIIIJJJHHHFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEEEEEEEEEEEEEFFFGGGDDDBBBHHHOOOQQQJJJBBBCCCCCCBBBBBBAAA@@@??????>>>>>>============>>>>>>?????????@@@AAAAAA???============;;;999999;;;===<<<;;;:::999888999::::::@@@@@@@@@???>>><<<;;;:::;;;<<<<<<======<<<<<<;;;??????>>>===============>>>???@@@@@@AAACCCFFFIIIDDDFFFGGGGGGFFFFFFGGGHHHEEEFFFHHHJJJLLLNNNPPPQQQPPPOOONNNMMMLLLKKKKKKJJJIIIIIIIIIJJJMMMPPPSSSTTT\\\[[[bbbxxx|||xxxgggTTTaaagggccceeetttzzzpppfff]]]WWWUUUZZZ[[[eeewwwwwwYYYAAA:::444111222000000000000000000000000000000///...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,---.........---,,,000///...,,,,,,,,,---...000000//////.........---........................////////////000000000000333222111111111222444444222333444555555555444333===@@@IIIZZZtttwwwsss{{{~~~qqqlllooowww~~~iii\\\LLLBBB@@@AAA???===>>>>>><<<;;;:::999999999666666666666555555555555444333333222222333333444555555555555555555555555555222000333777888555111000111111111111222222222222222222333333333444444222222222333333333444444222222333333333333444444555666777666555666888999>>>NNNfffxxxqqqZZZfffzzz~~~~~~vvv~~~|||yyyvvvvvvwwwxxx||||||zzzxxx|||zzzsssjjjdddhhhrrrwwwrrrjjjmmmllljjjiiihhhfffcccaaacccbbb```[[[VVVSSSTTTVVVYYYXXXWWWUUUSSSRRRRRRQQQNNNMMMLLLJJJJJJJJJKKKKKKLLLIIIHHHJJJMMMNNNLLLHHHGGGFFFEEEFFFGGGHHHHHHGGGEEEEEEFFFFFFEEEEEEDDDDDDFFFEEEDDDDDDDDDDDDDDDDDDFFFDDDDDDHHHMMMMMMHHHBBBBBBAAAAAAAAA@@@?????????;;;;;;;;;;;;<<<===>>>>>>>>>>>>???@@@BBBAAA>>><<<=========;;;999999:::<<<999999888888999:::<<<===;;;<<<<<<<<<;;;::::::999:::;;;;;;<<<<<<;;;;;;:::>>>>>>===<<<<<<<<<<<<<<<<<<>>>??????@@@AAAEEEGGGEEEFFFGGGFFFEEEDDDEEEGGGEEEEEEFFFGGGHHHIIIJJJJJJKKKJJJJJJIIIIIIJJJKKKLLLIIIIIIJJJLLLNNNPPPRRRSSSVVVTTTVVV```ssszzzvvvxxx~~~xxxqqqrrruuuvvvwwwvvvyyywwwnnneeeaaa^^^ZZZhhhuuu}}}}}}~~~xxxtttjjj___ZZZ[[[^^^```aaa]]]nnnxxxdddBBB555444111000222////////////////////////000//////...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------............+++,,,---.........------//////...---------------000/////////.........---.........................../////////000000000000222111000000000111333333555555555555444222000///111444;;;KKKeee|||qqqSSSKKKAAA===???AAA@@@======<<<;;;999888888777777666666666666555555555444444333333222222333333444444444444444444444444444444222000222666777444111000000111111111222222222222222222333333333333444222222222333333333333444222222222333333333444444333444555555555666888:::222;;;HHHVVVWWWRRRppp~~~zzz|||xxxuuuuuuuuu}}}}}}zzzwwwzzz~~~}}}xxxssslllggghhhnnnqqqooojjjjjjiiihhhhhhhhhfffdddaaaaaa```^^^YYYUUURRRRRRSSSVVVUUUTTTRRRPPPOOOMMMMMMJJJIIIHHHHHHHHHJJJLLLNNNJJJHHHGGGIIILLLNNNLLLIIIDDDEEEFFFFFFEEEEEEFFFGGGDDDDDDDDDCCCCCCBBBBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGFFFCCC@@@????????????????????????999999:::;;;<<<======>>>======???AAABBBAAA>>>;;;=========;;;999888999;;;777666666777999;;;===???999::::::::::::::::::999::::::::::::::::::::::::<<<<<<;;;;;;::::::;;;;;;;;;<<<>>>??????AAACCCFFFEEEFFFGGGFFFDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEFFFEEEEEEFFFGGGIIILLLMMMJJJJJJLLLNNNOOOPPPQQQQQQSSSRRRRRRSSS\\\ppp{{{vvvwwwxxx|||wwwnnnllljjjaaahhhpppvvv~~~|||zzz{{{|||}}}zzzppphhhaaaZZZ\\\eeeiiiccc^^^eeesss~~~uuukkkhhhaaaVVV^^^WWWSSSYYYhhhsssvvvsssppp{{{yyyRRR???000...111000000222//////////////////////////////......---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............+++,,,------......---------............------,,,/////////............................................./////////000000000000000/////////000111222333444444333222111//////000222555???SSSrrrsss\\\JJJAAA===999:::>>>@@@???<<<;;;:::999888777666666666666666555555555444444444333333222222222222333333333333333333333333333333222000///111444555333000000000000111111111222222111111222222222333333333111111222222222333333333222222222222333333333333111333444444444555888:::666777999???DDDJJJnnn|||~~~zzzuuurrrssstttzzz{{{zzzxxx{{{~~~{{{uuuppplllhhhgggiiikkklllkkkgggffffffhhhiiihhheeeccc^^^]]][[[XXXVVVTTTTTTTTTRRRQQQPPPOOOMMMKKKJJJIIIHHHGGGFFFEEEFFFHHHKKKLLLFFFEEEDDDEEEGGGHHHFFFDDDAAADDDFFFFFFCCCBBBEEEGGGBBBBBBBBBAAAAAA@@@@@@AAACCCBBBAAA@@@@@@@@@@@@@@@===???AAABBBAAA???>>>============>>>>>>>>>>>>>>>:::;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>AAABBBAAA>>>;;;;;;<<<<<<;;;999888999:::666666666777888:::<<<===;;;;;;;;;:::::::::::::::999999888888888888999999::::::999999999999::::::;;;<<<>>>???@@@AAACCCEEEFFFFFFGGGEEEBBBAAAAAABBBFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEGGGIIILLLMMMJJJLLLMMMOOOPPPOOOOOONNNNNNRRRTTTTTTUUUaaavvvzzzyyyuuuuuussslllccc]]][[[\\\]]]]]]eeeiiikkkjjjlllqqqrrrqqqpppyyyqqqYYYOOOSSSXXXXXX[[[\\\dddtttzzz|||uuuzzzfffCCC;;;333///111333111000222////////////////////////.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------------,,,---...///......,,,+++........................................................./////////000000............//////000000//////000111111222222222555666666888@@@SSSkkk}}}vvv```LLLBBB@@@???<<<999:::===>>><<<999:::999888777666666666666555555555444444444333333333333222222222222333333111111111111111111111111000//////000222333111///000000000000111111111111111111111111222222222222111111111111222222222222111222222222222333333333111333444444333444666888999:::888<<>>>>>>>>>>><<>>=====================>>>>>>>>>>>>>>>===;;;:::999:::;;;<<>>;;;666444333444333000///111........................---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------......+++,,,---......---,,,+++---------...................................................////////////------......////////////......//////000111222222000222333222222888BBBJJJ\\\ccckkkuuuhhhTTTGGG======EEEBBB>>>:::999:::;;;:::888:::999888777666666666777444444444444333333333333333222222111111222222333111111111111111111111111/////////000111111111/////////000000000111111111000000000111111111222222000000000111111111222222111111111222222222333333333444444444222222444666000444444999@@@AAAOOOjjj~~~vvvvvvxxxyyyyyy|||vvvppppppuuu{{{{{{}}}~~~}}}{{{sssgggfffdddccccccdddfffgggdddeeefffiiijjjjjjgggddd\\\[[[YYYYYYZZZZZZYYYWWWMMMMMMNNNNNNMMMLLLJJJIIIGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGFFFEEEDDDBBBAAA@@@@@@AAABBBBBBAAAAAABBBCCCAAA@@@??????@@@AAACCCDDDBBBAAA@@@>>>>>>=========>>>@@@BBBBBBAAA@@@@@@AAA========================????????????===;;;888777999999999;;;===>>><<<:::666888::::::999999999::::::999777666666666777777:::999888666666666777888999888777666666777888999888888777777888888999999;;;===@@@AAABBBBBBDDDEEEFFFFFFGGGEEEBBBAAAAAABBB@@@BBBDDDFFFGGGGGGFFFEEEIIIJJJLLLNNNOOOOOONNNNNNMMMMMMMMMMMMLLLKKKJJJIIIOOONNNLLLJJJKKKNNNRRRUUU[[[uuussshhhhhhiiigggmmmuuu|||rrrmmmpppssstttuuusssiii^^^bbbgggjjjfffaaabbbjjjrrr|||uuuyyywwwnnnMMM666000333111111222111///......///........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///+++,,,,,,------------,,,---------------.................................------........./////////,,,---...////////////...222111000////////////000,,,...000111111222333444>>>FFFRRRbbbyyyyyy```JJJCCC@@@<<<===DDD???<<<888666777888999999999888777777666666666777444444333333333222222222222222111111111111222222111111111111111111111111...///000000111111000000/////////000000000111111///000000000000111111111///000000000000111111111111111111111222222222222333444444444333333555666777999444555;;;;;;AAAQQQooo{{{ttttttwwwzzz{{{}}}{{{vvvuuuzzz~~~~~~{{{wwwxxxyyyuuunnnfffdddbbbaaaaaaaaa```___cccccceeehhhiiihhheeebbb^^^\\\ZZZYYYZZZZZZWWWTTTLLLMMMNNNOOOOOONNNMMMLLLGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGFFFDDDCCCBBBBBBAAA@@@???@@@AAABBBBBBAAA@@@@@@???@@@AAACCCFFFGGGBBBAAA@@@>>>======<<<<<<>>>??????@@@BBBBBBAAA@@@??????>>>>>>===<<<<<<<<<======>>>>>><<<:::888666999888777888:::;;;;;;;;;444666999::::::999:::;;;999888777666555666666777888777666666777888;;;<<<:::999777666666777999:::888888777777888999999:::999<<>>LLLaaaxxxiiiOOOEEE?????????;;;;;;???;;;:::888777777888888888777666666555555555555555333333333333222222222222222222111111111111222222111111111111111111111111...///111111111000111111////////////000000000111/////////000000000111111/////////000000000111111111111111111222222222222000222333444444555888:::@@@@@@777333999888777@@@SSSddd~~~yyyttttttvvvxxxyyy}}}|||zzz~~~}}}vvvooonnnpppnnnhhhgggeeebbbaaaaaa___\\\ZZZaaabbbdddggghhhgggccc``````]]]ZZZYYYZZZXXXTTTPPPKKKMMMOOOPPPQQQPPPOOONNNFFFHHHJJJLLLMMMLLLJJJIIICCCDDDEEEEEEDDDCCCCCCCCCAAA???===???BBBCCCAAA???@@@@@@@@@@@@BBBEEEHHHJJJBBBAAA@@@>>>======<<<<<<<<<;;;;;;===@@@AAA@@@>>>@@@@@@???>>>===<<<<<<;;;:::;;;<<<<<<<<<:::888666999777555666888:::;;;;;;222555888:::::::::;;;<<<888777666555555666777888777777666777999<<<@@@BBB:::999888666666888999:::888888777888888999::::::888:::>>>@@@@@@@@@AAABBBEEEFFFGGGFFFDDDCCCCCCDDDFFFHHHJJJLLLLLLJJJHHHGGGFFFJJJOOOTTTVVVUUUSSSQQQOOONNNKKKIIIGGGGGGGGGGGG@@@CCCFFFJJJLLLLLLJJJIIINNNJJJMMM[[[mmm|||yyyjjj]]][[[bbbgggggg\\\hhhlllggglllxxxxxxoooeeebbbbbbhhhpppssspppkkkbbbdddbbb\\\ZZZ\\\______```kkkoooeeeXXXWWW```iiitttyyywwwrrr{{{oooUUU;;;222333333222111,,,...000//////000000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,+++,,,---...///,,,,,,+++***+++,,,...///,,,,,,,,,------.................................---------.........//////------///000000000///...//////...///000222444555888333//////222333111---111111444:::GGG```{{{gggWWWIII@@@======??????<<<999:::>>>;;;:::::::::999888777666555555444333333333444444333333333222222222111111222222111111111111222222111111111111111111111111...000111222111000111222////////////000000000000////////////000000000000////////////000000000000000111111111111222222222...000222444555777;;;===888999222000888999555888888HHHbbb~~~zzzwwwsssqqqvvv}}}~~~~~~|||vvvvvvuuuqqqmmmlllllleee___]]][[[YYYYYY\\\dddcccbbbbbbccceeegggiiieee```ZZZYYYYYYWWWVVVUUUNNNNNNPPPSSSVVVTTTOOOKKKKKKKKKLLLMMMNNNMMMIIIGGGBBBCCCDDDDDDDDDDDDDDDCCC???@@@BBBCCCCCCAAA@@@>>>BBBAAAAAABBBCCCCCCBBB@@@;;;<<>><<<<<<===>>>??????>>>===<<<>>>===<<<;;;:::999999999888999:::;;;:::999888777:::333444<<<>>>777444999555555555555555666777777999999999888888888777777888777777777777999;;;<<<999888777777777888:::;;;999999888777666666777777666777888:::<<<===???@@@CCCDDDFFFGGGGGGFFFDDDCCCFFFHHHLLLOOOOOOMMMIIIGGGEEEJJJOOOQQQPPPOOOPPPQQQQQQNNNHHHEEEDDDCCCCCCBBBDDDAAAGGGTTTVVVLLLFFFIIIMMMIIIIIIPPPVVVaaavvv~~~uuuzzzzzz}}}~~~rrriii```___dddiiiiiigggkkkgggbbbccckkkssstttqqq___mmmnnnbbb```mmmsssmmmggglllqqqqqqqqqyyy}}}{{{{{{}}}qqqtttpppYYY???<<<777333000///000111........................,,,------......------,,,------------------------...---+++*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------........................---------............//////...---,,,,,,---...///,,,---...///000000000000000000000000000000000000111111111000000000000000222333333333666@@@OOOZZZgggccccccnnnrrrXXXLLLDDD???>>>::::::::::::::::::::::::::::::999999888777666666555555444444444333333333222222222111111111000000000000000000////////////000000000000000000000000///////////////////////////////////////000111111---...000111111111000/////////000111111111111111000000000000111111111111111111222222222333333333222222333333444555666666;;;;;;DDDXXXrrr~~~zzzwwwssspppttt{{{~~~zzzuuuuuuuuurrrpppppplllddd___^^^]]][[[[[[^^^ggggggfffeeefffggghhhiiieee```[[[XXXVVVSSSPPPNNNQQQOOOOOORRRVVVVVVQQQLLLKKKJJJJJJKKKLLLKKKIIIGGGCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEEEEDDDCCCCCC@@@??????@@@AAAAAA@@@>>>===???AAACCCCCCBBB@@@???<<<===>>>??????>>>===<<<======<<<;;;:::::::::::::::::::::::::::999888888;;;777:::EEEFFF===888999555555555555555666666777999999888888888777777777666555555555666777999999777777777777777888888999999888777777666666666777666777888:::;;;===>>>???CCCCCCEEEFFFFFFFFFEEEEEEFFFGGGJJJLLLLLLJJJHHHFFFEEEIIIMMMOOOOOONNNNNNOOOPPPLLLHHHEEEDDDDDDCCCCCCCCCBBBLLL]]]bbbXXXLLLIIIKKKHHHIIIMMMOOOSSS```mmm}}}zzzsssooommmxxxtttooonnnttt|||~~~yyywwwxxxdddGGG;;;999777444111000000000111........................,,,,,,------------,,,,,,---------------------------,,,+++*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------........................------------............000///............///000,,,---...///000000000000000000000000000000000000000000000000000000000000///000111000///333;;;AAAGGGJJJPPP]]]tttzzz{{{mmmRRRDDD@@@===;;;;;;::::::::::::::::::::::::999999888777777666555555555555444444444333333333222222222111111111000000000000000000////////////////////////////////////222222222222222222222222///////////////000000111......///000000000000000//////000111111111111000//////000000000111111111111111111222222222333333222222333333444555555555888666999BBBRRRjjj|||xxxuuutttrrrqqquuu{{{~~~~~~}}}wwwsssuuuvvvtttrrrrrrjjjddd_________^^^___ccciiiiiihhhgggggggggggggggfffccc___\\\YYYVVVRRRNNNTTTQQQPPPRRRVVVVVVRRRNNNNNNLLLJJJJJJJJJJJJIIIHHHEEEEEEEEEDDDDDDCCCBBBBBBDDDDDDDDDDDDDDDEEEFFFFFF???>>>>>>???@@@@@@>>>======???AAABBBCCCBBB@@@???<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999:::999???JJJKKKAAA999777555444444444444555666666888888777777777777777666444333333333444555666777444555666666777777666666888777666666555666666666666666777999;;;<<<===>>>AAABBBCCCCCCDDDEEEFFFFFFFFFFFFGGGHHHHHHGGGFFFEEEDDDGGGKKKMMMLLLLLLLLLLLLLLLIIIFFFDDDDDDEEEDDDDDDAAAAAAMMMbbboooiii]]]VVVRRRNNNKKKKKKLLLLLLPPPTTTcccrrr~~~~~~nnnPPP:::222222222111000000///000000111------------------------,,,,,,------------,,,,,,---------------------------,,,+++*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------............000000////////////000000,,,---...///000000000000////////////////////////000000000000000000000000///222444333000...///111---444===GGGWWWrrrzzzpppuuuzzzppphhhQQQFFF<<<999;;;;;;:::;;;999999999999999999999999777777777666666555555444555555444444444333333333222222222111111111111111000000000000////////////////////////////////////333333333333333333333333//////......//////000111//////......//////000111...///000000111111000000//////000000000000111111111111111222222222222333222222222333333444444555666666777777:::IIIfff}}}sssooooooqqqssstttxxx~~~|||zzzyyyyyyuuussswwwxxxuuupppoooiiiccc^^^___aaaaaacccggghhhhhhgggeeedddcccbbbbbbbbbcccaaa]]]ZZZYYYUUUQQQSSSTTTTTTSSSSSSRRRRRRSSSTTTQQQMMMJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCAAAAAABBBCCCEEEGGG@@@?????????AAAAAA???===<<<===>>>???@@@???>>>===<<<===>>>??????>>>===<<<;;;;;;<<<<<<============<<<;;;999888888888999:::777777===FFFGGG???666333444444333333444444555666666666666666666666666666333333333333333444555555222333444666666555444444666666555555555555555666555666777888:::;;;<<<<<>>GGG^^^sss{{{yyyvvvkkk```PPPHHHHHHLLLMMMJJJNNNTTTcccttt~~~zzzSSS;;;444333333333/////////000000000//////------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,---------.........//////............//////,,,---...///000000000000......................../////////000000000000000...111444555333111000000+++000666777<<>><<<;;;<<<<<<:::999999888888888888888888888888777777777666666555555555555555444444444333333333111111111111111111111111000000000000///////////////////////////////////////////////////////////////............///000000//////...------///000111...//////000000000000000////////////000000000111111111111111222222222222111222222222333333333444333555888999666999IIIYYYtttzzzrrrooonnnsssvvvwww{{{||||||zzzyyyyyywwwttttttxxxyyysssmmmjjjgggbbb^^^```bbbcccfffkkkiiigggfffcccbbb``````___^^^aaa___YYYUUUTTTQQQLLLPPPTTTWWWUUUOOOMMMQQQVVVXXXTTTOOOLLLJJJIIIHHHGGGEEEEEECCCBBBAAAAAAAAAAAADDDCCCAAA@@@@@@BBBDDDFFFCCCAAAAAAAAABBBBBB@@@>>>;;;<<<===>>>>>>>>>======;;;<<<============<<<;;;999:::;;;<<<=========<<<;;;:::999888777888999:::666666999>>>???:::444222333333333333333444555555555555555555555555555555333333444444444444444444111222333555555444333333555444444444444444555555444555666777888::::::;;;=========>>>@@@BBBDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEFFFGGGHHHIIIIIIHHHGGGDDDCCCAAAAAABBBDDDDDDCCCDDD???BBBTTTmmm```HHHDDDJJJKKKDDDHHHEEEGGGRRRaaassszzz|||~~~{{{VVVCCC333222777666///)))///000000111000///...---------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...------------------------,,,---...///000000000000------------------------......//////000000000000+++---///000000000000111111333444222111444;;;BBBHHHDDDIIISSS[[[mmm}}}~~~{{{ooobbbRRREEE@@@>>><<<;;;999;;;<<<;;;999888777666777777777777777777777777888777777777777777666666555555444444444333333333111111111111111111111111000000000000////////////...............................................................//////000///...---------...000111......///000000000000000...////////////000000000000000111111111222222222111111111222222222222222111111333555444222777>>>KKKkkkxxxwwwsssrrrvvvyyyyyyzzz|||tttwwwzzz{{{yyyxxxzzz}}}wwwsssrrrvvvvvvpppjjjgggfffaaa^^^```ccceeehhhllljjjhhheeeaaa____________bbbfffcccXXXRRRQQQOOOIIINNNSSSWWWTTTMMMJJJNNNTTTVVVRRRNNNJJJIIIHHHGGGEEEDDDCCCAAA@@@??????@@@AAAEEEDDDBBBAAAAAABBBCCCEEECCCBBBAAAAAABBBAAA???>>><<<<<<===>>>>>>>>>>>>>>>999:::;;;<<<<<<;;;:::999888999;;;<<<<<<<<<;;;;;;999999888777777777777777888777777888999888555333333222222222222333444444333444444444444555555555333444555555555555444444111222333333444444333333333333333333333333444555444444555666777888999:::999:::;;;<<<>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFGGGEEEDDDCCCDDDFFFFFFEEECCCAAA???>>>???AAABBBAAAAAAFFFBBBAAAJJJ___{{{|||VVVFFFIIIJJJCCCGGGAAA???DDDLLLWWWeeeqqqwww~~~{{{uuuuuuvvvyyy{{{}}}yyyzzz|||zzzwwwzzz}}}~~~mmmTTTBBB666444444555222------000111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,------------,,,+++,,,---...///000000000000........................---......//////000000111///.........///000000111///000111222333333444444888666999???CCCSSS{{{|||ooopppzzzpppjjjkkkaaaLLLEEEBBB???===;;;:::888666555999:::888888:::;;;:::666666666666666666666666777777777777777777777777555555444444444333333333111111111111111222222222000000000000////////////......................................................------......///000......------......///000---...//////000000//////......////////////000000000000000111111111111222111111111111111111111111777222///111222222555888888MMMfffwwwuuuqqqppptttwwwwwwvvvxxxrrruuuwwwvvvtttssswww{{{yyyrrrnnnppppppmmmkkkjjjfff```]]]```ccceeehhhmmmhhhfffaaa]]][[[[[[]]]^^^ccciiieeeXXXPPPQQQPPPJJJNNNPPPQQQPPPNNNLLLLLLMMMMMMJJJGGGFFFEEEEEEDDDCCCAAA@@@???>>>===>>>@@@AAACCCBBBAAA@@@??????@@@@@@@@@???>>>>>>???>>><<<:::;;;;;;;;;<<<<<<<<<======888999::::::::::::999888777999:::;;;<<<;;;999888777777777777777666555555999888666555666666555333222222222222222333333444222333333333444444444444333444444555555444333333333222222222222333444444222222222222222333444444444444555666777777888888666777999;;;<<<======<<<===>>>@@@BBBDDDEEEEEEEEECCCAAA???@@@BBBCCCAAA???>>>===<<<===???@@@???>>>BBBCCCCCCCCCMMMcccdddHHHEEEHHHFFFEEEAAA???@@@AAACCCJJJQQQYYYgggxxx~~~yyyvvvuuuvvvxxxyyyxxxzzz~~~uuurrrnnnmmmpppiiikkkpppyyy}}}www}}}ZZZAAA666333999666444222---***000888000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,---...///000000000000........................------......///000000111222111000000111111111111+++---000222333333444555666555555777777===PPPcccjjjddd``````\\\^^^pppzzzbbbTTTPPPHHHFFFCCC;;;777999<<<;;;888555333333444888999666777<<<<<<:::555555555555555555555555666666666666666666666666555555444444444333333333000000111111111222222222000000000000////////////........................////////////////////////...------------...//////,,,---......//////......---...//////000000//////........./////////000000000000000000111111111111111111111111111111111000888333000333555555666:::555===HHH]]]wwwnnnjjjjjjoootttttttttuuuuuuwwwxxxuuupppnnnqqquuu{{{rrrkkkjjjlllkkklllooofff```]]]```ccceeehhhmmmfffbbb]]]XXXVVVWWWZZZ\\\]]]ccc```SSSLLLOOOOOOJJJPPPNNNLLLMMMPPPOOOKKKGGGDDDCCCAAAAAACCCCCCCCCBBB@@@???===<<<<<<>>>@@@AAA@@@@@@>>>===<<<<<<;;;;;;===<<<;;;;;;<<<;;;999777888888888999999999::::::777888999999999999888777777888:::;;;;;;:::888777555666777777777666444333777777555444444555444111222222111111222222333444222222222333333444444444222333444555444444222111444333222111222333555666222111111111222333333444333444444555666777888888555666999;;;<<<;;;:::999999;;;>>>AAACCCDDDDDDDDDAAA???======???@@@>>><<<===<<<;;;<<<===>>>===<<<<<>>DDDEEEEEEAAA@@@???<<<:::>>>EEEAAAOOOaaasssvvvvvvxxxyyy{{{}}}zzzzzztttiiijjjmmmjjjhhhjjjooottt{{{vvv]]]HHH999222222666333---+++111555333---***...------------...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...//////...---,,,,,,---...///000000000000////////////////////////---------...///000000111......---...000111000///,,,///222111///...000333---///333777888888777777666222666@@@DDDEEEQQQaaazzzrrrsss{{{rrrmmmtttmmmWWWPPP===:::@@@:::555888888222555888666333222666:::444888777333333777666111555555555555555555555555444555555555555555555555555555444444444333333333000000111111222222222222000000000000////////////...................................................------------...//////+++,,,.../////////...------......///////////////............/////////000000000000000111111111111111111111000000000000000///...111666666333333555333666666<<>>>>>>>>>>>>>><<<<<<;;;:::::::::;;;;;;999::::::;;;:::999777666888888777777666666666555777777777777666666666666555555666666666666555555333444666777777777666555222222222111222222333333666555444333222333333444444444222222222222444444333333333333333333333333222222222222222222222222555555555555555555555555999888777777777888999:::888999;;;===>>>>>>===<<<<<<===>>>@@@???>>>===;;;<<<<<<;;;;;;::::::::::::???@@@BBBCCCDDDGGGLLLOOO___```^^^UUUJJJCCCAAACCCAAA@@@???=========>>>>>>???AAAFFFPPP```uuu|||uuuwwwyyy~~~}}}mmm\\\HHHDDD>>>888333111111111////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---............------,,,,,,,,,---------------------------------............///000000//////.........---////////////////////////////////////////////////////////////000000000000111111111111111111111111333444555666777999::::::EEEKKKQQQRRRQQQTTT\\\ccc|||yyysssxxx|||}}}uuusss}}}~~~mmm^^^UUUJJJCCCAAA@@@>>>;;;;;;999888888999999888666444444333333333222222222333333333333333333333333333444555555333333444555777777666666555444444444555444333333444444222000222222111111222444555666777555222000/////////000////////////////////////..................------........................,,,------......------,,,........................////////////////////////000000000000000000000000000000000000000000000000111111222222222333333333222222444999>>>IIIZZZkkkvvvnnnhhhjjjqqqvvvzzz~~~tttttttttvvvvvvtttpppmmmpppjjjgggiiijjjgggfffhhh^^^]]]\\\\\\^^^aaaeeegggdddaaa]]]ZZZYYYYYYXXXWWWTTTSSSRRRQQQPPPOOONNNMMMJJJKKKLLLNNNNNNKKKGGGCCCBBBBBB@@@???>>>>>>>>>>>>============<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<:::;;;;;;;;;:::999777666777777777666666555555555777777666666666555555555555555666666666666555555333444555666777666666555222222222111111222222333666555444333222333333444444333222222222222333444333333333333333333333333222222222222222222222222444444444444444444444444888777666666666777888999666888:::<<<>>>>>>===<<<;;;<<<>>>>>>>>>===;;;:::<<<======>>>>>>===<<<;;;@@@AAACCCCCCCCCEEEGGGIIIKKKLLLKKKGGGAAA>>>>>>@@@@@@???>>>===<<<<<<======888999;;;???GGGUUUdddmmm~~~iiiVVVDDD999777555222///......//////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,---...---------,,,,,,,,,++++++------------------------------------............000/////////.........---.................................................../////////000000000000111111111111111111111111000111111222333444555555666999;;;;;;999:::>>>BBBMMM___kkkfff]]]YYYVVVPPP\\\jjj{{{tttggg___[[[```kkkwww}}}yyymmmcccMMMHHHEEEHHHNNNNNNEEE<<>>=========??????>>>>>>>>>=========<<<<<<;;;::::::::::::;;;::::::::::::;;;;;;<<<===<<<<<<<<<;;;:::999777666666666666555555555555555666666555555555444444444444555555666666555555444333444555555666666555555333222222111111111222222555444333222222222333333333333222111111222333333333333333333333333333333333333333333333333333333333333333333333333333333666555555555555666777888555666999;;;<<<=========;;;<<<=========<<<:::999;;;===@@@BBBBBB@@@>>><<>>??????======<<<;;;;;;;;;<<<<<<999999888888999>>>DDDIIIXXXcccsssuuuiiiXXXGGG:::222---+++/////////...///000111111........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++************+++,,,,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,+++++++++++++++------------------------------------............/////////...................................................................../////////000000000000000000000000000000000//////000000000111111111333333222111111111111222222999===:::;;;??????:::888@@@IIIMMMLLLHHHEEECCC??????@@@DDDFFFDDD>>>999>>><<<999777666555555444000//////111555666444000555444333333444444333222333333333222222222111111222222222222222222222222222333444444222222333444000111222444777999:::;;;888555222111111111000///111111111111111222333444333222000...------..............................------------------......------------------------,,,------......------,,,------------------------........................////////////////////////000000000000000000000000000111111111222222222222...111444333222AAAbbbqqqmmmqqq||||||wwwrrrqqqpppppppppnnnjjjgggeeefffggghhhgggbbb]]]ZZZWWWWWWVVVVVVVVVXXXYYYZZZ^^^\\\YYYWWWTTTQQQMMMJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJMMMPPPPPPMMMFFFAAACCCBBBAAA@@@???>>>>>>>>>@@@@@@????????????>>>>>><<<;;;;;;:::::::::::::::999999999:::;;;<<<===>>>>>>>>>===;;;:::888777666555555555555555555444444555555444444444333333333444444444555555444444444333333444444555555555555333222222111111111111111333333222222222222222222222222111111111111222222222222222222222222222222333333333333333333333333111111111111111111111111333333333444444555666666333444777999;;;<<<======<<<<<<=========<<<;;;:::999<<<@@@CCCDDDBBB>>><<<>>>AAADDDEEEDDDBBBAAAAAAEEEBBB@@@??????>>>===;;;:::::::::::::::;;;;;;;;;<<<<<<===<<<;;;;;;===??????EEEMMMUUU^^^kkkyyy}}}pppsss~~~ooo[[[OOOCCC???;;;666222111111222333000111111111111000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************+++++++++***************++++++,,,***************************+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++******************------------------------,,,,,,---------........................................................................................../////////000000000000000000000000000000111111111111111111111111666333222333666777666444333666444111333888999666111333555444333333555777666444222222333555444333666666444333222333666999333222333444777666444111333222111111333333222111222222222222111111111111222222222222222222222222111333444333222111222333000111333555888:::<<<===888555111//////000000///000000000000111111222222000000...------------...........................,,,,,,------------......------------------------,,,------......------,,,------------------------........................////////////////////////000000000000000000000000000000000111111111111222---000333333222>>>ZZZtttzzzzzzmmmkkkooo{{{zzzvvvuuurrrnnnkkkjjjjjjiiihhhcccfffiiihhheeeaaa\\\XXXVVVVVVVVVWWWXXXYYYYYYZZZ\\\YYYUUUSSSRRRPPPNNNLLLJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJKKKLLLLLLJJJFFFCCCCCCBBBAAA@@@@@@??????@@@AAA@@@@@@@@@@@@?????????===<<<;;;;;;::::::;;;;;;999999999:::;;;<<<===>>>>>>===<<<:::999888777666444444555555555555555555444444444444333333333333333333444444444444333333333333333333333444444555333222111111000000000111111111222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111111222333444444555555222333555777999:::;;;<<<=========>>>>>>=========999;;;???BBBBBB@@@>>>;;;<<>>?????????;;;<<<>>>??????>>>===<<<:::>>>BBBDDDDDDCCCCCCCCCCCCBBB@@@>>>;;;:::999999666777888999:::;;;;;;:::777888999999777777777888;;;===>>>>>>===<<<<<<===DDDHHHSSSbbbkkkqqquuupppnnnkkkkkknnnlllaaaTTTLLLIII<<<777666//////555444222222111///,,,,,,...000***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************)))))))))***))))))))))))***++++++*********************************++++++,,,,,,---************++++++++++++)))******+++,,,+++++++++***************+++++++++------------------------,,,,,,,,,,,,---------------------------.........------------------------------------------------------........./////////////////////////////////000000000///////////////111///...///222333000------000222111///...///111000000111111222333444555////////////000000111111222111111333666666333000222111000//////000111222222111000111222333222111111111111000000000000///000000000000000000000000000111222222000000111222444444555555666777777777444222/////////000000///......///000000//////...---------------.........------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////////////////000000000000222000000333333000111444|||qqqooosssrrrmmmjjjkkkkkkkkkooouuuxxxtttnnnjjjhhhgggfffeeebbbhhhiiiddd``````___\\\WWWXXXYYYYYYYYYXXXVVVUUUXXXWWWWWWWWWXXXVVVSSSPPPKKKKKKJJJIIIGGGFFFEEEEEEGGGFFFEEEDDDEEEDDDBBB@@@============>>>???@@@AAA@@@@@@@@@@@@????????????======<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;:::999777666666777777555555555666666777777777555555555555444444444444222222333333333333222222333222111111111222444444333222111000////////////...///111222222222111111//////000111111000//////111111111111111111111111111111111111111111111111111111111111111111111111///000222444555555555555333333333444555777888999::::::;;;<<<===???@@@AAA??????======<<<===>>>>>>:::===@@@BBBBBBAAAAAABBB@@@BBBBBB@@@<<<:::;;;>>>555666888:::;;;;;;;;;;;;999::::::888666666888:::666888:::<<<===>>>???@@@===>>>AAADDDGGGLLLSSSXXXkkkhhhkkkuuu{{{ooodddYYYQQQOOOIIIEEEEEEAAA888222222777---...111,,,---222111...///...,,,******---111,,,,,,------.../////////++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++*********)))))))))((()))))))))))))))***++++++************************)))******+++,,,,,,------************++++++++++++((()))***+++,,,++++++************+++++++++,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........---------------------------------------------------------.........//////.................................///////////////111111111222444333222000000000222333333222111222......///000222222222111...///000111000//////000...///000111111000...---...///000000000111222444111000///000222222222111111111000000000/////////000000000000000000000000000111222111000///000222222222222222333333444444111000//////000111000///---...////////////...---,,,,,,---...............------------------------***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////........./////////000000///---...333555333222444}}}ssskkkoooyyyqqqpppppppppmmmiiikkkppptttqqqmmmiiigggeeebbb```bbbhhhhhhaaa]]]___```^^^XXXYYYYYYYYYXXXUUUSSSQQQTTTUUUWWWYYYYYYVVVPPPLLLKKKKKKJJJHHHGGGEEEDDDCCCEEEDDDDDDDDDDDDCCC@@@===::::::;;;;;;<<<>>>???@@@@@@@@@@@@?????????>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;:::::::::;;;;;;:::999777666666666777777555666666666777777888888666666555555555444444444222222222333333222222222333222111111111222333444333222111000////////////...///000222222222111000...///000111111000///...111111111111111111111111000000000000000000000000111111111111111111111111///000222444555555555555333333333444555666777888888888999:::<<<>>>@@@AAACCCAAA>>><<<;;;<<<>>>@@@;;;===???@@@???>>>??????<<>>222666444666999777111111777---(((///666111///000++++++...000000---,,,---///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******+++************************))))))***+++,,,,,,------)))************+++++++++((()))***+++,,,+++************++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........---------------------------------------------------------.........//////......................../////////000000000111111)))+++---//////000000000111...,,,///111000...---000000000111222111000...---///000000000///000111,,,///222222111000111333***,,,///000/////////000///......///111222111000000000000000////////////000000000000000000000000///111222111000///000111/////////000111111111222///......000111222000...---.../////////...---,,,,,,,,,---...////////////------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////............/////////000111......000///,,,,,,000yyyuuuiiihhhnnnnnnllllllppppppmmmmmmooorrrlllfffdddbbb___aaaeeedddcccbbbbbbbbb```]]][[[SSSSSSTTTTTTSSSRRRQQQPPPSSSVVVYYYZZZWWWTTTQQQPPPMMMJJJHHHJJJIIIEEEEEEHHHIIIHHHGGGEEECCCBBB@@@@@@======>>>??????@@@AAAAAA>>>???@@@???=========>>>>>>===;;;:::999999:::::::::::::::999999999888888555777888888666555666777;;;999666555888;;;:::777888777666555444333333333111111111111111111111111111000/////////000222333000000000000000000000000111111111111000000000///111000/////////000222333222111111111000000//////222222222111111111000000222222222111111111000000111111111111111111111111222222222333333333444444666:::;;;888777;;;======:::;;;<<<<<<<<<;;;:::999888999<<>><<<;;;;;;:::999999888777777444777:::<<<===;;;999777777777777777777777777777777777888999::::::::::::;;;:::999999888888999999777777888999:::;;;<<<<<<;;;<<<>>>@@@CCCEEEGGGHHHDDDDDDBBB@@@>>><<<::::::666555444444333333333333////////////////////////////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++*********))))))((((((************************))))))))))))******************+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............................................................////////////////////////////////////////////////000000000000000000000000000000000000........................//////////////////////////////////////////////////////000000000000/////////......------///000111111111000000//////......000000000000000000000000///////////////////////////............---------...------,,,,,,------...------------------------.........------,,,,,,,,,------,,,+++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------..........................................------000000000000000000000000////////////000000000000uuuvvvwww{{{|||uuullljjjnnneeeccceeejjjllljjjiiillljjjddd```bbbccccccdddgggeeecccbbbaaa```^^^ZZZXXXTTTTTTSSSSSSSSSSSSSSSRRRTTTVVVYYYYYYWWWSSSPPPOOONNNLLLMMMPPPOOOJJJHHHIIIHHHGGGFFFDDDBBBAAA@@@???>>>>>>??????@@@AAAAAAAAAAAAAAAAAA???<<<;;;<<<======<<<;;;999888888999999:::999999999999888888888666777888888666555666666:::999777777888:::999777777666555444444333444444111111111111111111111111111000/////////000111222000000000000000000000000111111111000000000//////000000/////////000111222111111111000000000//////222222222111111000000000222222222111111000000000111111111111111111111111222222222333333333333444555888999777888<<<===:::999:::;;;<<<;;;;;;:::999888:::<<<>>>??????===<<<;;;;;;::::::999888888777555777999;;;;;;:::999777666666666666666666666666666777888999::::::::::::999999888777777777777777444444444555666666777777555555666777888::::::;;;:::999888666444333222111333333222111111111222222////////////////////////........................,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************)))))))))(((************************))))))))))))*********************+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............................................................////////////////////////////////////....../////////000000000////////////////////////................................................////////////////////////......////////////......///......---...///000111000000000000//////......////////////////////////....................................------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,+++++++++,,,,,,,,,++++++,,,------///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------................................................////////////////////////.../////////000000000000nnnppprrrwww{{{xxxqqqnnnnnnccccccffflllmmmjjjhhhjjjbbb\\\YYY^^^dddeeefffgggeeecccaaa```^^^[[[WWWTTTTTTSSSRRRRRRRRRSSSTTTUUUTTTVVVYYYXXXUUURRRPPPOOOMMMLLLPPPUUUTTTMMMHHHHHHFFFFFFEEECCCBBB@@@???>>>>>>??????@@@AAAAAAAAAAAACCCCCCAAA>>>;;;:::;;;<<<<<<;;;:::999888888888999999999888888888777777777666888888888666555555666777777888999999888777666555555444333333444444444222222222222222222222222000000/////////000111222000000000000000000000000000000000000////////////000////////////000111111000000000000////////////111111111111000000000000111111111111000000000000000000000000000000000000111111222222222333333333333555666666:::???===888888999999:::::::::999999888:::<<<>>>>>>===<<<;;;;;;;;;;;;:::999999888888666777888999999999888888555555555555555555555555666777888999999::::::999888777666666555555666666333333333333333333333333555444444444444444444444555444333333222111000///000////////////000000111////////////////////////........................+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************))))))))))))************************))))))))))))*********************++++++++++++,,,+++++++++***************))))))))))))))))))))))))************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------............/////////////////////////////////.........////////////000////////////////////////////////////////////////........................////////////////////////---------......---------......------......///000000000000////////////...////////////////////////....................................------------------,,,,,,,,,,,,------------------------------,,,,,,++++++++++++******++++++++++++,,,------...000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------------------........................////////////////////////....../////////000000000gggppprrrwww{{{{{{vvvpppmmmggggggjjjooooooiiiffffff```XXXUUU[[[ccceeecccbbbbbb```___^^^]]]ZZZVVVSSSRRRQQQOOOOOOOOOQQQSSSUUUSSSUUUWWWVVVTTTPPPOOONNNKKKJJJMMMQQQPPPJJJFFFFFFFFFEEEDDDCCCAAA@@@???>>>>>>???@@@AAABBBAAAAAA@@@BBBBBB@@@===:::999;;;===;;;;;;::::::999999999999888888888777777777666666777888888777555555666777555444666888888555555777333333333333333333444444222222222222222222222222////////////000000111111000000000000000000000000000000/////////................../////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222333444444666<<>>666777777777888999999999999999:::<<<======<<<;;;:::;;;;;;::::::999999999888777777777666666777777888555555555555555555555555555666777888999999999999777777666555555555555555555555444444444333333333666555555555444444444333333333333333222222222222......---......///000000........................------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++************************************************)))))))))))))))************************((()))))))))************************++++++++++++************************))))))))))))))))))))))))************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////........................------........./////////////////////////////////////////////////////////................................................------............------------------......//////////////////////////////////////////////////////.................................---------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++,,,---...///000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------------------------------...............////////////////////////........./////////000000~~~aaappptttxxxyyywwwsssmmmgggeeeeeeiiinnnnnngggccccccbbbZZZUUUZZZ```aaa^^^]]]^^^]]]\\\\\\\\\ZZZWWWTTTOOONNNMMMLLLMMMNNNQQQRRRQQQRRRTTTTTTQQQOOONNNMMMKKKIIIIIILLLKKKFFFDDDFFFEEEEEEDDDCCCAAA@@@??????>>>???@@@AAABBBAAA@@@???>>>>>>>>><<<:::999;;;===;;;;;;;;;;;;:::::::::999777777666666666555555555666777777666555555777888777333222666666444444777333333222222222333333444111111111111111111111111......//////000000000000/////////////////////////////////............---------......////////////.....................///////////////////////////////////////////////////////////////////////////000000000111111111222222333444444666<<>>777555555555666777888999999::::::;;;<<<;;;;;;:::999999999999999999999888888777777666555555555666777666666666666666666666666555555666777888888888888777777666555555555555555666555555444444333333222111111111111111111111111///000000000000000000000...............///000111------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))******************************((()))))))))************))))))*********+++++++++************************))))))))))))))))))))))))************************+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............------------------------------------....................................////////////////////////........................------------------------.........//////.........,,,------............................../////////...................................................------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------*********+++,,,---...///000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------------------------.........//////....................................////////////{{{^^^lllqqqtttqqqmmmjjjgggccccccdddhhhnnnooojjjggggggddd\\\WWWZZZ]]]]]]\\\\\\]]]\\\[[[[[[[[[ZZZWWWTTTNNNMMMLLLKKKLLLMMMNNNOOOMMMOOOPPPPPPOOOMMMMMMMMMMMMIIIGGGHHHGGGDDDEEEHHHCCCCCCBBBAAA@@@???>>>>>>===>>>@@@AAAAAA@@@>>>===:::;;;<<<;;;:::999999:::999999::::::::::::999999666666666555555555444444555666666555555666888;;;AAA777111444555222222666333333222111111222222222000000000000000000000000---...///000000000/////////////////////////////////.........------------,,,------...///.........---------...........................////////////............///////////////////////////////////////000000000000111111111333444555555999>>><<<777333333333444555777888999;;;;;;;;;;;;:::999999888888888888888888888888777666666555444444444555555666666666666666666666666444555666777777888888777777666555555444444555555333333333222222111111111000000000111111111222222/////////000000000000000///............//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))***************************************))))))))))))************************************))))))))))))************)))))))))************+++***************+++++++++))))))))))))))))))))))))******************************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------,,,,,,,,,---------......................................................------------------------------------------------......////////////......,,,,,,---............------............/////////........................------------------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++++++++,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////........................------........./////////zzz]]]dddkkknnnhhhcccdddeeedddddddddhhhmmmnnnjjjggghhhccc\\\YYYZZZ\\\[[[]]]```^^^]]]\\\[[[[[[YYYUUURRRMMMMMMMMMMMMMMMLLLLLLLLLIIIKKKMMMMMMLLLLLLLLLMMMKKKGGGFFFGGGFFFCCCCCCFFF@@@@@@???>>>===<<<<<<;;;<<<===???AAAAAA???===;;;888:::<<<;;;999777666555666777888999999888777666555555555444444444444333444555555555555666:::===QQQ???222333555222111444444333222111111000111111////////////////////////---...///000000000///...////////////////////////.........---------,,,,,,+++,,,---.........------,,,,,,---------.........---------....../////////---------....../////////......................../////////000000000111111111444555333444888999666222222222333444666888999;;;;;;;;;:::999888888777666666666666666666666777555555555555444444333333555555555555555555555555444444555666777777777777555555444333333333333333222222222111111111111111222222222222222222222222111111111111111111111111//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))************************************************************************++++++++++++++++++++++++((()))))))))*********+++************************((()))))))))************************************))))))))))))************))))))))))))************))))))*********+++++++++))))))))))))))))))))))))******************************))))))))))))******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......---------+++,,,---.........---------------.........//////........................---------------------------------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000........................---------.........//////zzz^^^^^^gggkkkddd___bbbgggiiicccbbbdddhhhgggbbb______```[[[YYYZZZ[[[\\\```eee```___]]]\\\ZZZXXXTTTPPPNNNNNNNNNNNNNNNMMMLLLKKKGGGIIIKKKKKKKKKKKKLLLMMMGGGDDDDDDFFFEEEAAA@@@BBB>>>>>>===<<<;;;::::::999;;;===???@@@@@@>>><<<:::888:::<<<<<<999555222111444555666777777666555555555555444444444333333333333444444444555777;;;>>>]]]FFF444333555111///222444333222111000000000000........................,,,---///000000000///...////////////////////////......---------,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,------.........---------.........//////---------.........//////........................////////////000000000000///333444111000444666666111111111222333666888999<<<;;;;;;:::999888777777555555555666666666666666444555555555444444333222444444444444444444444444333444555666777777777777444333222222111111222222222222222222222333333333222111111000//////......000///////////////......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))((((((************************************************))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))*********+++************************(((((())))))*********+++************************))))))))))))************))))))))))))************))))))******++++++++++++))))))))))))))))))))))))******************************))))))))))))******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---.........---,,,---------.........//////........................---------------------------------,,,,,,,,,++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,+++++++++,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000........................---------.........//////uuuYYY[[[^^^```aaaaaabbbcccdddfffccc```___```^^^ZZZWWWWWWZZZWWWUUUZZZbbb___UUUYYY\\\^^^\\\XXXUUUTTTUUUPPPLLLJJJMMMMMMJJJIIIJJJGGGHHHJJJLLLLLLKKKJJJIIIKKKIIIEEEBBB@@@?????????AAA@@@>>>===<<<<<<<<<===;;;;;;:::::::::;;;<<<<<<999999999888777555444333555555555555555555555555444444444333333333222222222444555444333666>>>EEEGGG???666222111222///---444222000///...///000111000///...---,,,------...//////000000000000//////---------------------------------,,,,,,+++++++++------,,,+++,,,---...///...------,,,,,,,,,------------------------------,,,---......//////......000000//////............////////////////////////////////////000000000000111111222333555777999::::::;;;===>>>===;;;888666555555555555444333222111333222222111111222222333444444333333333333222222555555555555555555555555111111111111111111111111222111000000///000000000//////000000000000//////000000000000////////////------------------------,,,------......------,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++******************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,------......------,,,////////////////////////000000000000000000000000pppWWWXXXZZZ\\\]]]]]]^^^___aaadddaaa___^^^]]][[[XXXUUUSSSOOOOOOSSSVVVUUUTTTVVVXXXYYYZZZYYYUUURRRRRRSSSNNNJJJHHHKKKLLLIIIGGGIIIEEEFFFHHHJJJJJJJJJIIIHHHJJJHHHEEEBBB@@@?????????@@@???>>><<<<<<<<<<<<<<<::::::::::::::::::::::::888888888777666555333333555555555444444444444444444444333333333222222222222444555444333555<<>>===<<<<<<;;;<<<<<<888999:::;;;::::::999888777777777666555444333222444444444444444444444444444444333333222222222333111333555444333444888<<<444000......222444444333111000///...///000111222//////...------------...---------......---------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------------------------------,,,,,,---.....................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......///000222444555666;;;;;;<<<<<<;;;999777555555666666555555444333222333333222222222222333333000111111222444555555666222222222222222222222222111111111111111111111111333222222111000111111111...//////000000//////...//////.........---------------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,------------,,,,,,------------------------........................^^^NNNNNNPPPRRRTTTTTTTTTUUUWWWZZZYYYXXXWWWUUUSSSPPPOOOUUUPPPOOORRRTTTSSSSSSUUUTTTSSSQQQPPPNNNNNNOOOPPPJJJEEECCCEEEFFFDDDCCCEEECCCDDDEEEFFFGGGGGGGGGGGGHHHFFFEEECCCAAA@@@@@@@@@>>>======<<<<<<<<<<<<<<<777888:::;;;:::999777666666666666666555444333222333333333333444444444444555444333222222222333333111333444444333222444666333111///000222222111////////////...///000111222............------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111333555666::::::;;;;;;:::888666444555666666555555444333222333333222222222222333333111111222333333444555555333333333333333333333333111111111111111111111111333333222111111111111111...//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))***************+++++++++************************************************************************))))))))))))))))))))))))++++++******))))))((((((((()))))))))***************))))))))))))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************************************************************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))***+++++++++++++++,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------XXXKKKKKKMMMOOOQQQQQQQQQRRRTTTTTTUUUTTTSSSQQQOOONNNMMMPPPSSSPPPLLLUUUcccaaaTTTRRRQQQOOONNNNNNNNNOOOOOOHHHCCCAAACCCDDDBBBCCCEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@===============<<<<<<<<<777888999::::::888666555555666666666555444333222333333333444444555555555555444333222111222333444222333444333222222222222333222222222222222000///.........//////000111111------...........................//////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------/////////000111333444555777777888888777666555444555555555555444333222111333222222111111222222333333333333333333333333333333333333333333333333333111111111111111111111111333222111111000000111111......////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++******))))))((((((((()))))))))************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********************************************************************************************************************************+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))*********++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------UUUIIIIIIKKKMMMNNNNNNOOOPPPRRROOOPPPQQQPPPNNNLLLLLLMMMNNNVVVSSSNNN\\\qqqmmmYYYPPPNNNMMMMMMNNNOOONNNMMMHHHCCC@@@BBBCCCBBBCCCFFFHHHHHHHHHGGGGGGGGGGGGGGGEEEDDDDDDCCCBBBBBBAAAAAA======>>>>>>>>>>>>======999999::::::999888666555666666666666666555444444333444444555555666666666666555333111111222333444333333333222222222111111111111222222222222222222.../////////////////////,,,---......///...............////////////......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******+++,,,,,,,,,,,,,,,+++******++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------....../////////000111222333444333444444555444444444333444444444333333222111000111111000000000000111111444444444333333222222222444444444444444444444444111111111111111111111111222111111000///000000000---......//////......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************************************************++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++***************++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------TTTIIIFFFIIIKKKLLLLLLMMMNNNOOOJJJMMMOOONNNLLLKKKLLLNNNPPPTTTSSSRRR]]]iiidddVVVMMMKKKJJJLLLNNNNNNMMMJJJIIICCC@@@BBBDDDCCCDDDGGGJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA===>>>???@@@@@@???>>>>>>;;;::::::999888888777777666666777777777666555555444444555666666777888888666555222111000111333555444333222111111222222222111111111111000111222333//////////////////......,,,,,,.../////////......---------......---------++++++++++++++++++++++++)))*********++++++++++++)))***+++,,,---,,,,,,+++************+++,,,---...++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------------............------......///000222222000000111111222333333333222222222222111000//////000000////////////000000333333333333333333333333222222222222222222222222111111111111111111111111111000//////......//////---......//////......---............------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))((()))))))))************((())))))***++++++,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************************************************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********+++,,,,,,------,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))******+++,,,,,,------,,,++++++******++++++,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++------------------------------------------------TTTIIIEEEGGGJJJKKKKKKKKKMMMNNNHHHKKKMMMMMMKKKKKKLLLNNNNNNLLLMMMPPPTTTSSSNNNIIIJJJIIIIIIKKKNNNNNNKKKHHHIIIDDDAAACCCDDDDDDEEEHHHKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA>>>???@@@AAAAAA@@@???>>><<<;;;:::999888888888888777777777777777777666555555555555666777888888999777555222111000111333555555333111000111222333222333333222000......///111///000000000///...------+++,,,.../////////......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))******++++++++++++)))***+++,,,---,,,++++++************+++,,,---...++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++---------.........//////,,,,,,,,,---...///000111---...///000111222333333111222222111111000///...//////............//////111111222333444444555666111111111111111111111111111111111111111111111111000000///...............---..................---//////.........---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++))))))))))))************((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,---------,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))***+++,,,,,,------,,,++++++++++++++++++,,,************************++++++,,,,,,,,,---------,,,,,,,,,------.........+++++++++,,,,,,+++++++++------------------------........................UUUEEEHHHEEEDDDFFFLLLNNNMMMJJJIIIJJJJJJIIIGGGGGGHHHJJJMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGEEECCCBBBCCCDDDEEEFFFCCCAAAAAABBBCCCCCCCCCEEEBBB@@@AAACCCDDDBBB???>>>???AAABBBBBBAAA@@@>>>===<<<:::888888999:::;;;888888777777777777888888777888888888888777666666666666555444444444444444777444111000111111111000444444333333222111000000//////.........---------...------,,,,,,------...------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------000000///...------,,,,,,++++++++++++++++++++++++......------,,,+++******------------,,,,,,+++***---------.........//////---,,,,,,,,,,,,---.........111333222///...000333333333333222222000//////111000000000000000111222000000000000000111111222222222222111111111000000000000000000000000000000//////000000///...------.................................------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))(((((((((((())))))+++++++++***************))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))************))))))))))))))))))))))))************************+++*********))))))(((((())))))************))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,SSSDDDHHHEEECCCFFFJJJLLLKKKHHHHHHIIIIIIHHHFFFFFFGGGHHHKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDBBBBBBBBBDDDDDDCCCAAA??????@@@BBBBBBAAADDDBBB@@@AAABBBCCCAAA???===>>>???AAAAAA@@@>>>===<<<;;;999888888888:::;;;888777777666666777777888888888888888888777666666777666555555444555555555555333111111333444555444444333333222111111000000///.........------------------,,,,,,,,,,,,------------,,,,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---//////...------,,,++++++++++++++++++++++++++++++------,,,,,,++++++******,,,,,,,,,,,,,,,+++******,,,,,,---------.........---,,,,,,,,,,,,---......///000111000/////////111000000000000///...---,,,000////////////000111111000000//////000000111222222222222111111111000000000000000000000000000000///////////////...------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))(((((((((((())))))************************))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))((())))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))************))))))))))))))))))))))))************************************)))))))))((())))))************))))))************************))))))))))))))))))))))))************+++++++++,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,QQQCCCGGGEEECCCDDDHHHIIIGGGEEEFFFGGGGGGEEEDDDCCCEEEFFFHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAAAAABBBCCCDDD@@@???======???@@@??????CCCAAA@@@@@@AAAAAA@@@???<<<===>>>??????>>><<<;;;;;;:::999888777888999999777666666666666666666777888888888888888777666666777666555555444444555555333111111222555777888777333222222111111000000///............------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++++++++++++++*********++++++++++++***))))))++++++,,,,,,,,,------------,,,,,,,,,,,,---......///...---.../////////---///////////////...---,,,...............///000000000000//////000000111222222111111111111000000000000000000000000000000000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))))))))************))))))************************)))))))))))))))))))))))))))))))))*********++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,OOOCCCFFFDDDCCCCCCEEEFFFDDDCCCCCCDDDDDDCCCAAAAAABBBDDDFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBB@@@??????@@@BBBCCC???===<<<===?????????>>>AAA@@@@@@@@@@@@@@@??????<<<===>>>??????>>><<<;;;:::999888777777777888888666666555555555555666666777888888888888777666666555444444333333333333333111000000222444666666666111111111000000/////////---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))************++++++++++++,,,+++++++++*********)))++++++++++++++++++++++++******************++++++))))))************))))))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......///---+++,,,///000...+++000000000000000///...------------------...///000///////////////000111111111111111111000000000000////////////////////////...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))************))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))((()))))))))************))))))))))))))))))))))))*********************************)))))))))))))))))))))************))))))************************))))))))))))))))))))))))((())))))))))))***************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---.........------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,OOODDDDDDCCCBBBCCCCCCCCCBBBAAAAAABBBBBBAAA??????@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDDDDEEEBBBAAA???======>>>@@@AAA>>>======>>>@@@@@@@@@>>>???@@@@@@???>>>>>>>>>>>>===>>>???@@@???>>><<<;;;888888777777666666666666555444444444444444444555666777777777777666555555222222111000000000000111111000///000222333222111000000////////////......,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++*********************************************************(((((((((((((((((((((((()))))))))*********++++++***************)))))))))++++++++++++++++++++++++******************++++++((())))))******)))))))))*********+++++++++,,,,,,---,,,,,,,,,,,,---......///,,,***+++...///---***....../////////...------,,,,,,,,,,,,---...///000/////////...///000000111000000000000000000000000////////////////////////......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))************)))((())))))(((((((((((())))))''''''(((((()))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))******))))))************))))))************************))))))))))))))))))))))))((())))))))))))***************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---.........------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,|||MMMDDDCCCBBBBBBBBBBBBBBBBBBBBB@@@AAAAAA@@@>>>===???@@@AAAAAABBBBBBCCCDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDEEEAAA@@@>>><<<;;;<<<===>>>>>>======???AAAAAA@@@???>>>???@@@???===<<<===>>>===>>>???@@@???===;;;:::777777666666666555555555444444333333333333444444555555555555555444444333111000//////......//////000/////////000000///---........................,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,++++++++++++************************************************************((((((((((((((((((((((((((())))))))))))*********************************++++++++++++++++++++++++++++++++++++++++++******((())))))************)))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......---,,,+++,,,---------+++++++++,,,,,,,,,++++++***,,,,,,,,,---...///000111//////......//////000111//////000000000000000111000000000000000000000000---...//////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))'''(((((())))))******+++))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))************************))))))))))))************))))))************))))))************************)))))))))))))))))))))))))))))))))*********++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---.........------,,,,,,------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyKKKCCCAAABBBBBBBBBBBBBBBBBBCCC???@@@@@@???======>>>@@@===>>>???@@@BBBCCCDDDDDD@@@AAAAAABBBCCCCCCDDDDDDBBB@@@>>>;;;:::::::::;;;<<<<<<===>>>AAAAAA@@@>>><<<>>>???>>><<<;;;<<<>>><<<===>>>???>>><<<:::888666666666666555555444444333333222222222222333333333333444444333333222111111000//////......//////.........///000000...,,,------------------------++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,++++++++++++************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******************************++++++++++++++++++++++++------,,,,,,++++++******((()))******+++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,---......,,,---...---,,,,,,,,,...******++++++++++++******,,,,,,,,,---...000111222///............///000000////////////000000111111000000000000000000000000------...///////////////------------------------+++,,,,,,,,,------------++++++++++++++++++++++++************************))))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))(((((())))))***++++++,,,))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))************))))))))))))))))))))))))************************((()))))))))************))))))************))))))************************))))))))))))))))))))))))************+++++++++,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---.........------,,,,,,------...------------------------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,vvvIIIBBB@@@AAABBBBBBBBBBBBCCCDDD???@@@@@@???======>>>???;;;<<<===???@@@BBBCCCDDD??????@@@AAABBBBBBCCCCCCBBB@@@===;;;999999999999;;;;;;<<<>>>@@@AAA???===<<<>>>???>>>;;;:::<<<>>>;;;<<<======<<<;;;888777555555666666555555444333333222222222222222222333222333333333333222111111111111000///////////////---------///111111///---------------------------+++++++++,,,,,,---------,,,++++++++++++++++++,,,+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((())))))))))))***************+++++++++++++++++++++++++++++++++......------,,,+++******))))))***+++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......+++...000...,,,+++---///+++,,,,,,---------,,,,,,,,,------...///000222222...............///000000.../////////000000111111000000000000000000000000------...///000000//////........................,,,,,,,,,------.........++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++***)))'''))))))(((((((((((())))))((())))))***+++,,,,,,,,,))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))************))))))))))))))))))))))))************************(((((())))))*********+++))))))************))))))************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---.........------,,,,,,------...------------------------................................................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,qqqLLL@@@@@@??????>>>>>>>>>>>>>>>???@@@???===;;;999:::;;;<<<;;;::::::;;;===@@@BBB============>>>???@@@AAA<<<<<<<<<;;;;;;::::::999::::::;;;;;;<<<=========>>>>>>===<<<;;;:::999999;;;;;;<<<<<<;;;;;;:::999777888999:::999777555444333222111111111222333444333333333222222222111111...------------...////////////...------------...+++++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))+++*********))))))(((((())))))************))))))******************************++++++++++++******))))))))))))************...000222000---***((('''))))))))))))))))))))))))***+++,,,,,,------,,,,,,+++,,,,,,---............---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------.../////////000000000111111111111............////////////---......///......---,,,......---,,,,,,,,,,,,------------........./////////...---+++******++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************++++++******************************************************************)))************+++++++++)))+++++++++***)))***+++************************)))************+++++++++++++++************+++++++++++++++,,,,,,---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------........................------........................................................................//////.........---------........................------------------------......---------,,,,,,,,,---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------++++++,,,,,,,,,,,,------oooJJJ@@@??????>>>===============?????????===:::999:::;;;;;;;;;::::::;;;===???AAA============>>>???@@@@@@======<<<;;;:::999999999::::::;;;;;;<<<===============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999666777999:::999888666555444333222111111222333333222222222222111111111111...------------...//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))************)))))))))((())))))************))))))************************)))******++++++******)))))))))))))))************---///111000---***)))((())))))))))))))))))))))))***+++,,,,,,------,,,,,,+++,,,,,,---------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------...////////////000000000111111111............////////////..............................---,,,,,,,,,,,,---,,,---------.........//////...,,,+++******++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************************************************************)))************+++++++++)))+++,,,+++***)))***+++************************************++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------------------------+++,,,,,,------,,,,,,+++,,,,,,---------.........................................................................................................//////.........---------........................------------------------......---------,,,,,,,,,---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------+++++++++,,,,,,,,,------jjjHHH???>>>======<<<<<<<<<<<<<<<===>>>>>><<<:::999999;;;::::::::::::;;;<<<>>>???<<<<<<<<<<<<===>>>??????======<<<;;;:::999888888:::::::::;;;<<<<<<======;;;<<<<<<<<<======>>>>>>:::::::::::::::999999888666777999::::::999888777555444333222111111111222111111111111000000000000......------......///000...---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))************))))))))))))))))))************))))))************************)))******++++++******)))))))))))))))************+++---//////---+++******))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////000000000000---............////////////...------...///000111......---,,,,,,,,,,,,,,,,,,,,,------------.........---,,,++++++***++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************************************************************)))************+++++++++***+++,,,+++***)))***,,,++++++++++++++++++++++++************+++++++++,,,++++++************++++++---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,------------,,,,,,,,,------------........................................................................................................./////////.........------........................------------------------......---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------++++++++++++,,,,,,,,,,,,eeeEEE>>>===<<<;;;;;;::::::;;;;;;<<<======;;;999888999:::999999999999:::;;;======:::::::::;;;;;;<<<===>>>======<<<;;;999888777777999::::::;;;;;;<<<======<<<<<<<<<=========>>>>>>999999::::::999999888777666777888999::::::999999666555444333222111111000000000000000////////////...............//////000......---,,,,,,,,,------......------,,,,,,,,,+++------,,,,,,,,,+++++++++************************,,,+++******))))))******))))))))))))))))))))))))*********)))))))))))))))))))))************))))))************************))))))************))))))((()))))))))************)))+++------,,,++++++,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++++++++***)))(((,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,------...///........./////////000000---------........./////////...---,,,---///222333...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******************************))))))))))))))))))))))))((()))))))))************((()))))))))************************************************************((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))***************************************+++++++++************************************************))))))*********+++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++------------------------,,,,,,------------,,,,,,------------........................////////////........................................................................////////////....................................------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,___BBB>>><<<;;;;;;:::::::::::::::;;;;;;;;;:::888777888:::888888888999999:::;;;;;;999999999999:::;;;<<<======<<<;;;:::999888777777999999::::::;;;<<<<<<<<<============<<<<<<<<<<<<999999::::::999999888777666777888888999999999999666666555444333111000000000000000/////////......///............///000000000000///........................------,,,,,,,,,------,,,,,,,,,+++++++++************************,,,+++******))))))******************************))))))))))))))))))******))))))************))))))************************)))))))))******)))))))))((()))))))))************(((***,,,,,,+++***+++,,,)))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++***))))))(((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......---............/////////------------..................,,,,,,---///111333------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))************************((()))))))))************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************))))))*********+++++++++************************************************))))))*********+++++++++***,,,,,,,,,+++***+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++------------------------,,,------......------,,,---------.........//////........./////////000000////////////////////////////////////////////////////////////////////////000000/////////.................................------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,[[[AAA>>><<<;;;;;;:::::::::::::::999::::::999777666888999777888888888999999999999888888888888999:::;;;;;;;;;;;;::::::999999888888999999999:::;;;;;;<<<<<<======<<<<<<;;;;;;;;;::::::::::::::::::999999888777777777777777888888888666666666555444222111000000000000000//////////////////......//////000111111000000///.../////////.........---------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++******))))))******************************))))))))))))************))))))************))))))************************((())))))******))))))((())))))))))))************(((***++++++***)))+++,,,)))))))))))))))))))))))))))******+++++++++++++++******+++++++++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------.........///,,,------------............---,,,,,,---...///000------,,,+++++++++++++++,,,,,,++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))))))))***++++++,,,,,,************************************************)))************++++++++++++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------------............------------........./////////.........//////000000111////////////////////////////////////////////////////////////////////////000000000/////////..............................------------------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++XXX@@@@@@<<<<<<;;;:::::::::::::::888999999888666666777999777777888888888888888888777777777777888999::::::999999999999999999999999888999999::::::;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999777777666666666666666666555555555555444333111000111111111000000000/////////////////////000000111000000///...............------------............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************((()))))))))************))))))************))))))************************(((((())))))))))))(((((())))))))))))************)))*********))))))***,,,))))))))))))))))))))))))))))))***+++++++++++++++******++++++,,,+++++++++)))*********++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........,,,,,,---------.........,,,,,,,,,------------------,,,++++++***+++++++++,,,+++++++++************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***************************((())))))***++++++,,,,,,************************************************)))************++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---------------------------------............------............////////////---......///000000111111////////////////////////////////////////////////////////////////////////000000000000/////////...........................------------------------......---------,,,,,,,,,------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++VVV???@@@===<<<;;;;;;::::::;;;;;;888888999888666666777999666777777888888888888777666666666666777888999:::888888999999999:::::::::888999999::::::;;;<<<<<<777888888999;;;<<<<<<===;;;;;;<<<<<<;;;;;;:::999888777666555555444555555444555555666555444222111111111111111000000000000///////////////000111111//////...------------...,,,---------.../////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))*********************************(((((())))))*********+++))))))************))))))************************(((((())))))))))))(((((())))))))))))************)))******)))((((((***+++))))))))))))))))))))))))))))))***++++++++++++***)))***+++,,,,,,,,,,,,,,,))))))******++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------,,,++++++---,,,++++++******++++++,,,+++++++++******))))))))))))+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***************************((())))))***++++++,,,,,,************************************************)))************++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------------............------............/////////000---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////........................------------------------......---------,,,,,,,,,------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++}}}RRR======:::::::::999999999888888888888888888777777777777888888888777777777777777777666444333444555777888777777888888888888777666999999:::::::::999999888777777777777888:::<<<>>>:::;;;<<<======;;;999888555555444444333222111111555555555444444333333333111111111000111111222222000000000000000000000000111000000///...---------........................---------,,,,,,+++++++++------,,,++++++******)))************************)))------)))''')))+++***)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))***++++++++++++***)))))))))))))))******+++))))))***+++++++++++++++******++++++++++++******))))))))))))************((()))***++++++***)))(((************************'''(((+++---...---,,,+++,,,,,,+++***))))))******++++++******************,,,,,,++++++,,,,,,---...////////////////////////---------............///------............------------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++*********))))))(((((((((((())))))*********++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******************************))))))))))))******++++++************+++++++++++++++*********))))))+++++++++++++++***)))(((*********************************)))))))))))))))************************------,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------.........------,,,,,,,,,---------------------------------.........//////...............///000000---...000222333444333333222///---...111222222000...///111000///......///111111222222111111000///111111000//////000000111...111333222///---...000111000...---,,,,,,,,,,,,---,,,,,,---//////---,,,000000000///.........---------------------------........................------------------------.........------,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++xxxPPP>>>>>>::::::999999999888888888888888777777777666666666777777777777777777777777777666555444333444666777666666777777777777666666777888888999999999888888777777777777888:::<<<===:::;;;<<<======;;;999888444444444333222111111111333333333333333222222222222222111111000111111111000000000000000000000000000000000///...---------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************,,,+++''''''******'''))))))))))))))))))))))))******)))(((((()))******))))))***++++++++++++***)))))))))))))))******+++''''''(((******+++++++++******++++++++++++******))))))))))))************((()))***++++++***)))(((************************((()))***,,,------,,,,,,,,,++++++******)))******************************,,,,,,++++++,,,,,,---...........................------------............------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))))))))(((((()))))))))************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******************************))))))))))))***************))))))*********+++++++++*********))))))+++++++++++++++***))))))************************))))))))))))************************************+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------------........./////////111111111000000000000000111111111111000///......444222000000222333111000333444666555333222333333111111222222222222111111333333333222222222222222---000111111000///111333------...///000000000000---,,,,,,---///000///.../////////...............------------------------........................------------------------......---------,,,,,,,,,---,,,,,,,,,,,,,,,------,,,,,,------------------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++oooMMM>>>???:::999999999999888888888777666666666666555555555555555666666777777888888888777555444333333444555444555555666666666555555555555666777888888888777777666666777888999:::;;;999:::;;;<<<;;;:::999888333333333222111111000000111111111111222222222222333222111111000000000000000000000000000000000000000000//////...---------------------------------,,,,,,,,,,,,++++++++++++))))))******+++,,,,,,---******************************(((&&&)))---,,,'''))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++***)))))))))))))))******+++&&&'''((()))******************++++++++++++******))))))))))))************((()))************))))))************************))))))******+++,,,,,,,,,+++++++++***************************************,,,,,,++++++,,,,,,---...------------------------------------............------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************))))))))))))))))))))))))************+++************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))************************************))))))))))))*********))))))(((((())))))***+++++++++******************++++++++++++***))))))************************((()))))))))***+++++++++************************)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------.........---------------------------------------............////////////...///000000000000//////000000000111111222333444333111000111222222111000222333555555444333333444111111222333333222222222111222222333222111000//////000111111000000222444000000111222111111000///---,,,,,,,,,...///...------------...............------------------------........................------------------------...------------,,,,,,,,,---,,,,,,,,,---...//////------------------,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++gggJJJ======999999999999888888888888666666555555555444444444444444555666666777888888777666555444333333333333333333444555555555444444222333444555666777777777666666666666777888888999777777888999999888777777222222222111111111000000000111111111222222333333333333222000/////////////////////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++))))))******+++++++++,,,***************************)))''''''---333111,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))******+++))))))************))))))******++++++++++++******((()))))))))************((())))))*********************************************))))))***+++,,,,,,******+++++++++************************+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********))))))))))))))))))))))))))))))*********************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******************************))))))))))))******))))))(((((((((((())))))******************************+++++++++******)))************************(((((()))***++++++,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................---------............................../////////000000000---...///000111111000000222111111222333555888999222222444666888::::::;;;999;;;>>>?????????@@@BBBDDDDDDDDDDDDCCCBBBAAA@@@===>>>???@@@???===;;;999888777666444222111111222333222111000000000000111111000......//////...---,,,,,,------......//////................................................------------------------------------------------,,,,,,,,,---...///000111.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++___GGG===;;;999999999888888888777777555555555555444444444444333333444555666777777777666666555444333222222222222222333444444444444444111222333444555666666666555666666666666666666666444555555555666555555555222222111111111111111111111111222222333333444444333222111000////////////////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))******************************((()))000777777111))))))))))))))))))))))))************************))))))***++++++++++++***)))))))))))))))******+++---------,,,+++***((((((******++++++++++++******((()))))))))************)))))))))))))))******+++******************************)))))))))***+++,,,)))******+++++++++******))))))*********+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))************************)))******+++++++++******************************((())))))***+++,,,,,,---************************,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................................................./////////000000000111111000000111111111111000000444444333333555777999:::@@@CCCGGGKKKOOORRRUUUWWWYYY[[[^^^```aaabbbeeefffkkkjjjjjjhhhgggeeecccbbb```aaabbbbbbaaa^^^\\\ZZZRRRPPPMMMIIIEEEBBB@@@>>><<<:::666222111111333444111000......///000000///,,,------....../////////................................................------------------------------------------------,,,,,,,,,---...///000111.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++wwwYYYFFF<<<:::999888888888888777777777666555555555555444444444333333444444555555666666444444444333333222222111111222333444444555444444222222333444555555555555555555666666666555444444333333444444444444555555222222222222222222222222222222222333333333333333222111000000////////////000000000000000000000000------------------------++++++++++++++++++++++++*********+++++++++++++++,,,++++++***))))))((((((************************)))***)))***///666777333))))))))))))))))))))))))******++++++++++++******))))))***++++++++++++***)))))))))))))))******+++.........---,,,***)))(((******++++++++++++******))))))))))))************)))((((((((()))***+++,,,************************************************((()))***,,,,,,+++******)))))))))***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************************))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******))))))))))))*********))))))(((((())))))******************+++++++++))))))***++++++++++++***************************)))*********+++,,,,,,,,,************************------,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---------.........................../////////........................000000000000111111111111111000000000000000111222555777:::???EEEKKKPPPSSS```dddjjjooosssvvvyyy|||}}}~~~}}}|||zzzvvvrrrnnniiiddd```\\\WWWOOOFFF???:::888777222000---,,,---......---.........///////////////................................................------------------------,,,,,,,,,------------...---,,,,,,,,,---...//////------------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++pppUUUEEE===999888888888888777777777777666666666555555555555444444444444444444444444444222222333333333222222222111222333444555555555555333333444444555444444333444555555666555444333222444444444444444555666666222222222333333333333333222222222222111111111111111000000/////////000000000000000000000000000000------------------------++++++++++++++++++++++++)))*********++++++++++++************))))))))))))************************'''******)))***///000...))))))))))))))))))))))))((()))***++++++***)))((())))))***++++++++++++***)))))))))))))))******++++++,,,,,,,,,,,,+++************++++++++++++******))))))))))))************)))((((((((()))***+++,,,************************((()))***++++++***)))(((''')))***,,,,,,,,,***)))((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))))))))************************)))))))))((((((((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))******))))))))))))***************))))))*********))))))*********+++++++++))))))***+++++++++++++++************************++++++++++++++++++++++++************************,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------............---........./////////000........................000000000111111111222222333333444666:::@@@DDDGGGMMMQQQXXXaaajjjrrrxxx|||zzzwwwpppiii```YYYTTTQQQIIIEEE???:::777555222000000000000000000/////////................................................------------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,------,,,,,,------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++kkkSSSEEE>>>999888888888888777777777777777666666666666555555555444444444444444444444333111111222333333333222222111222333444555555555555444444555555555444333333444555555666555444222111555555555555555666777888333333333333333333333333222222111111000000//////000////////////000000111000000000000000000000000------------------------************************))))))******++++++++++++((((((((()))******++++++************************&&&******'''&&&(((***)))))))))))))))))))))))))))'''((()))******)))((('''))))))***++++++++++++***)))))))))))))))******+++((((((***++++++,,,++++++******++++++++++++******))))))))))))************)))((((((((((((***,,,---************************((()))***,,,+++***(((''''''(((***,,,---,,,***)))((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((())))))*********++++++*********))))))(((((('''((((((((())))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))******))))))))))))******++++++************++++++))))))******++++++++++++((()))***+++++++++++++++************************,,,,,,++++++++++++++++++*********************************++++++,,,------++++++++++++++++++++++++,,,,,,,,,------.........---------.........//////---.........//////000000////////////////////////000111111111111222222222:::;;;???EEENNNXXXaaafffwwwzzz|||zzzkkkeee[[[RRRJJJDDD>>>:::222222111111000000//////////////////////////////........................------------------------,,,,,,,,,------.........------,,,+++++++++,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++cccJJJ@@@<<<333888;;;:::555333444666555555555444444444333333333444444444444444444444444222333333444444333333222333333333333333333333333444444444333333222222222333333333444444333222222000111222444666777888999777666555444444444444444111111111000000000000///111111000000000000111111////////////............///............---------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************************,,,+++***))))))***+++,,,+++++++++*********))))))************************************************++++++***)))(((((()))))))))))))))))))))))))))))))))************+++++++++(((((())))))******++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))))))))))))))******************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---+++***(((((()))+++,,,******+++++++++,,,,,,,,,...---+++******+++---...,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************)))))))))***+++,,,,,,)))))))))))))))******++++++*********))))))(((((())))))))))))))))))))))))************************(((((((((((())))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////---------.........//////...---------///000000///111///...///000222222222333222111///111:::FFFOOOUUU\\\gggqqqzzz}}}{{{~~~}}}{{{xxxrrriii___YYYRRRGGG;;;222///...111555444333222///---,,,...000...,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000111000///---+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++{{{___HHH@@@===555666888777333333777888666555444444444444333333333333333333333333333333333222333333444444333333222333333333333333333333333444444333333333222222222222333333444333333222222111222333444555666777888666666555444444444444444222222111111111000000000111111000000000000111111000000/////////.....................------------------,,,,,,,,,,,,++++++,,,,,,+++++++++***************************************++++++++++++******))))))))))))))))))))))))***************************)))(((''''''(((((()))+++++++++*********))))))************************************************++++++***))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))*********))))))))))))))))))))))))***+++++++++******)))((())))))))))))*********************+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,+++***(((((()))+++,,,******+++++++++,,,,,,,,,------++++++++++++------,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************)))******++++++)))))))))))))))******+++************)))))))))((())))))))))))))))))))))))************************((((((((()))))))))******))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////------........./////////111///---------...//////---...000222333333111///222666<<>>>>>888::::::888666999??????;;;444444444444333333333333222222222222222222222222222222333333333333222222333333333333333333333333333333333333222222222222222222333333333333222222222222333444444555666666555555444444444444333333333222222222111111111111111111000000000000111111000000000000////////////............------------------,,,,,,,,,,,,+++++++++++++++*********************************************++++++++++++******))))))))))))))))))))))))******************************)))(((''''''((((((+++++++++***************************************************************+++***)))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))***))))))((('''))))))))))))*********************++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++******)))*********)))))))))))))))******+++************))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////............////////////111000///......///000111//////000111333555777888BBBJJJWWWcccmmmvvvyyydddXXXSSSOOOMMMIIILLLOOOQQQZZZgggpppttt~~~|||wwwpppfffZZZMMMDDD===999444222222111///,,,...------...000111111///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++kkkUUUCCC======999;;;:::666555;;;AAA???:::444444444333333333222222222222222222222222222222222222333333333333222222222222222222222222222222333222222222222222222222111111222333333333333222333333333333333444444444333333444444444333333333333333333222222222111111111111000000000000111111111111000000000/////////.........---------,,,,,,------,,,,,,,,,+++++++++******************************************************++++++++++++******))))))))))))))))))))))))************************,,,,,,+++******)))))))))******************************************************************************)))))))))))))))***))))))))))))))))))))))))))))))*********+++++++++++++++******))))))(((((()))))))))))))))))))))))))))))))))******)))((((((((()))))))))************************++++++++++++++++++,,,,,,,,,,,,+++++++++******))))))***+++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,+++***)))))))))***)))))))))))))))******+++*********)))))))))))))))))))))))))))))))))))))))************************)))*********++++++++++++))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////....../////////000000000...///111111111111111222333111000000555???JJJRRReeemmmxxxuuu___UUUOOOJJJEEEFFFGGGHHHIIINNNWWWaaafffbbbfffooo~~~|||wwwppphhh___UUUHHH>>>:::777222...///---,,,---...///...,,,------------------------------------------------------------------------,,,,,,...////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++eeeSSSCCC<<<<<<888777555111///444999777111444444333333333222222222333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222000111222222333333333222333333333333333333333333111222333444444333222222333333333222222222111111111111000000000000111111000000000000////////////...------------,,,,,,,,,------,,,,,,,,,+++++++++******************++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))***************************************************************************)))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++******))))))(((((())))))))))))))))))))))))))))))***************)))((()))))))))************))))))*********+++++++++***++++++,,,,,,++++++******))))))******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,+++***)))))))))***)))))))))))))))******+++))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))************))))))))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000/////////000000000111111---///222222111/////////222444999???JJJYYYhhhrrrxxxhhh```YYYOOOFFFLLLJJJHHHJJJQQQ___qqq~~~kkkccc\\\]]]hhhvvvyyyzzzqqqdddZZZSSSJJJ???777333111//////000000000///........................------------------------------------------------,,,,,,---.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++^^^PPPCCC<<<;;;888777666333000222666555000333333333333222222222222333333333333333333333333111111222222222222111111222222222222222222222222111111111222222222222222///000111222333333333333222222222222222222222333000111222333444333222111333222222222111111111111111111000000000000111111////////////............------------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***************+++++++++************************************************)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++************))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))************)))))))))************+++******++++++++++++******)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++******)))*********)))))))))))))))******+++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))************))))))))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000000000000111111111111///111333222000///111444888BBBQQQ```lllxxxwwwjjj```___XXXQQQOOOSSS```uuuvvvdddVVVRRRXXXaaahhhttt|||~~~zzzsssfffWWWLLL===:::555111111111111000////////////////////////---------------------------------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++vvvWWWMMMCCC<<<;;;888777999777444333777777555333333333222222222222111222222222222222222222222111111222222222222111111111111111111111111111111000111111111222222222222///000111222222333333333000000111111222222333333///000222333444333222111222222111111111000000000111111000000000000111111............---------------------,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))******))))))))))))*********+++++++++************************************************)))))))))))))))***++++++)))))))))))))))))))))))))))************+++++++++)))))))))))))))*********))))))))))))))))))))))))'''((())))))******))))))))))))))))))************))))))))))))******************++++++++++++******(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,------++++++++++++------******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************)))******++++++)))))))))))))))******+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))************))))))))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000000000000000111111111222222111333444444444:::CCCKKKWWWbbbsss|||{{{tttlllddd\\\WWW]]]gggsssoooeeeYYYMMMGGGEEEFFFUUU___hhhmmmyyy|||qqqjjjYYYRRRGGG>>>888444222111////////////////////////........................------------------------......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++oooRRRKKKCCC<<<;;;888333666666222111444666666333333333222222222111111000000000000000000000000111111222222222222111111111111111111111111111111000000111111222222222222//////000222222333333333///000000111222222333333...///111333444333111000111111111000000000000///111111000000000000111111......---------,,,,,,,,,---------,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,------.........++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***+++,,,,,,,,,,,,))))))******++++++++++++************************************************))))))((())))))***++++++)))))))))))))))))))))))))))************+++++++++(((((())))))******++++++))))))))))))))))))))))))&&&&&&'''((())))))(((((())))))))))))************))))))))))))******************++++++++++++******(((((()))++++++,,,,,,,,,******+++++++++,,,,,,,,,...---+++******+++---...*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************)))))))))***+++,,,,,,)))))))))))))))******+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000000111111111111222222222222444444555:::GGGWWWdddzzzlllVVVJJJIIINNNPPPPPPLLLFFFCCCEEEIIIFFFMMMQQQTTTddd}}}yyyppp```QQQEEE===888555000000000000000000000000........................------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++gggQQQHHH@@@<<<<<<888666666555444444444444555222222222222222222222222111111111111111111111111222111111000000000000000222111111111000000//////111//////222222000111444000111111111111222222222000000000000000000000000222222222111111111000000111111000///////////////222111///---,,,---...///......---------,,,,,,,,,---,,,***(((((()))***+++---+++)))***,,,---,,,))),,,++++++******++++++,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))******++++++++++++******+++***)))***,,,---,,,+++))))))))))))***************************************++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))******---+++))))))+++,,,***((())))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))***************)))))))))((((((''''''++++++******************+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))+++*********))))))((((((************************************************))))))))))))))))))******)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------..................------333111//////000111222111666222......222555666555555888@@@MMM]]]nnn{{{}}}kkkUUULLLJJJGGGHHHHHHEEE@@@===>>>@@@DDDDDDDDDKKK\\\ttt}}}zzzuuuoooggg[[[MMMDDD444222000000000111000///...++++++...///------000,,,------...............,,,------......------,,,------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,eeeOOOGGG>>>;;;;;;666666666555444444444444555222222222222222222222222111111111111111111111111222111000000//////000000111111111000000000//////---...333::::::444///...000000111111111222222222000000000000000000000000222222222111111000000000111000000///////////////111000...------...///000......---------,,,,,,,,,---,,,***)))((()))***+++---+++)))***,,,---,,,***,,,++++++******++++++,,,,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))******++++++******)))+++***)))***,,,---,,,+++))))))))))))************************************)))******++++++******)))************************))))))))))))))))))))))))*********))))))))))))))),,,***((()))++++++)))'''(((((()))))))))*********))))))))))))))))))))))))'''''''''((()))*********(((((()))))))))******************))))))(((((((((************************+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))************)))))))))(((*********************************************************))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,---------.................................000///......///000111111000222333333333333555666DDDLLLZZZlll{{{}}}fffUUULLLXXXVVVRRRLLLGGGEEEHHHKKKGGGFFFCCCDDDSSSmmm}}}yyyuuummmccc[[[PPPIII???666222000//////333000000222222...---/////////...---------......,,,------......------,,,------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,aaaMMMFFF===::::::555666666555444444444444555222222222222222222222222111111111111111111111111222111000000//////000000111111000000000000//////...333===GGGGGG<<<222---000000000111111111222222000000000000000000000000111111111111000000000000000000000000//////////////////...------...000111......---------,,,,,,,,,,,,+++***)))))))))***+++,,,+++******,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,++++++++++++***************************)))))))))))))))))))))))))))******++++++******)))+++***)))***,,,,,,,,,+++))))))))))))************************************((())))))))))))))))))(((************************))))))))))))))))))))))))+++*********))))))((((((+++)))(((((()))***((('''(((((())))))))))))******))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))*********************)))))))))************************++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++*********+++++++++***************++++++++++++++++++++++++***************************************+++++++++))))))))))))))))))))))))************))))))))))))************************************************+++*********))))))(((((()))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---............/////////...........................//////000000111111111000444777666444888@@@HHHaaajjjyyyxxxxxx||||||lll```ddd```YYYRRRNNNOOOTTTXXXRRRTTTQQQLLLOOO]]]mmmwwwvvvqqqppp}}}zzzyyy|||wwwooohhh```TTTGGG>>>666111...333000000222222//////111555444111///......//////------............------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,yyy]]]LLLFFF>>>::::::666666666555444444444444555222222222222222222222222111111111111111111111111111111000///////////////000000000000000000//////000444===GGGFFF<<<222---000000000000111111111111////////////////////////000000000000000000000000000000000000000//////.........------...///000111......---------,,,,,,,,,++++++***))))))******++++++++++++++++++,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))+++))))))***+++,,,+++***((()))))))))************************************((())))))******))))))(((************************))))))))))))))))))))))))++++++******)))(((((((((***)))((((((((((((((('''(((((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((()))))))))***++++++*********************************++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++***************************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********)))))))))))))))************************************************++++++******)))((((((((()))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////............////////////000111333333222111222222444666777888===JJJ\\\jjj{{{{{{}}}|||}}}~~~||||||sssqqqtttwwwxxx{{{|||zzzyyyyyyvvvpppzzzyyyxxxyyy}}}|||uuuooofff]]]VVVTTTVVVXXXZZZ```ccc```\\\ZZZXXXTTTcccmmmzzz{{{qqqgggbbbdddcccfffppp|||~~~xxxsssnnnggg^^^SSSGGG;;;444222...,,,...///000444999:::888444111//////000111------............------------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,tttZZZLLLHHH???:::;;;777666666555444444444444555222222222222222222222222000000000000000000000000111000000///...///////////////////////////000000//////222888777111,,,,,,//////000000000111111111///////////////////////////////////////////////////000000111000///..................//////000000......---------,,,,,,,,,******************++++++++++++,,,+++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))******)))))))))***)))((()))+++,,,+++***((()))))))))************************************)))******************)))************************************************************))))))(((((())))))))))))((('''(((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))******************++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))******************************************************************))))))(((((()))))))))))))))******+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************))))))*********+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000111333444333111000222333555777<<>>333111///---,,,,,,------......////////////......------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,iiiSSSIIIGGG>>>999999666666666555444444444444555222222222222222222222222000000000000000000000000000000///............///........./////////000000222...---......---///333////////////000000000111000000000000000000000000---------......///////////////111111111000...---//////////////////............---------,,,,,,,,,))))))***+++++++++++++++***+++---,,,***)))+++---,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))((((((***)))((()))***+++***)))))))))))))))************************************((())))))))))))))))))(((************************************************((((((((()))******++++++)))+++,,,+++)))''')))***'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((())))))((((((((())))))*********((())))))***++++++,,,,,,++++++++++++*********)))******+++++++++,,,,,,,,,((()))))))))*********+++))))))*********+++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))((()))))))))************************************************************((((((((()))******++++++)))))))))))))))******+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------............/////////---......///000000111111000333444444333666<<>>888666888555555444444444333333333222222222222222222222222111111111000//////000222................................................&&&...222///---000111......000111111000///000000////////////////////////////////////////////////,,,000333222111000///...111------222222,,,,,,000,,,,,,,,,,,,,,,+++******************************...,,,///222...''')))111------,,,,,,+++***)))))),,,***))))))+++,,,,,,+++,,,,,,,,,,,,,,,***((('''))))))))))))))))))))))))++++++***&&&%%%)))---///''''''(((***,,,,,,)))&&&))))))))))))))))))))))))******)))((((((((((((((())))))))))))************,,,+++******))))))******************************+++***)))))))))+++---///555333///+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))******++++++++++++******************************+++++++++*********))))))************************************************************************+++++++++++++++***)))(((************************+++++++++*********))))))******************************))))))))))))******))))))))))))************))))))))))))))))))))))))((()))))))))))))))((((((******************************************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......111000////////////000000---///111111000000111333222555:::===@@@KKK^^^oooyyy}}}|||vvvoooiiicccdddiiippprrrrrrxxxzzzzzzwwwxxx}}}ooo\\\VVVOOOJJJHHHDDD@@@EEENNNRRRPPPRRR```rrr~~~zzzvvvhhhRRRAAA>>>AAA@@@:::>>>111)))///333///---//////000000000...---...///......---------,,,,,,,,,........................------------------------------------------------]]]TTTJJJCCC>>>888666888555555444444444333333333222222222222222222222222333222111000000///---+++////////////////////////000000000000000000000000333444///))))))///222000,,,---//////......///111000000000000000000000000000000000000000000000000,,,---------///111000...222///,,,,,,+++***+++---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((+++......++++++,,,------,,,,,,+++******)))(((***---...---+++******,,,(((%%%&&&***---......))))))))))))))))))))))))$$$&&&(((***++++++((($$$///+++%%%"""###(((...222))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))************,,,+++******))))))************************************)))***+++...111333777444000,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))******************************************************************************************************++++++++++++******************************+++++++++*********))))))************************************************************************+++++++++++++++***))))))************************+++++++++*********))))))******************************))))))))))))******))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((************************************************)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,---------.........111000000/////////000000//////...000222444333222444777<<>>888666888555555444444444333333333222222222222222222222222/////////222666777555333,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---,,,,,,///222000++++++,,,---------...000222------------------------------------------------000---+++,,,///000000...+++---...---///444555444,,,,,,,,,,,,,,,+++******************************)))+++***)))***------***---,,,,,,++++++*********'''((((((((('''***000444...+++***,,,//////+++&&&))))))))))))))))))))))))---)))&&&'''))),,,------(((***---...+++'''$$$###)))))))))))))))))))))))),,,++++++***************))))))))))))************,,,+++******))))))******************************((())))))+++---111444666777555111---***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))(((((())))))))))))))))))))))))******************************************************************************************************++++++++++++******************************+++++++++******************************************************************************************++++++++++++***))))))************************+++++++++*********************************************))))))))))))******))))))))))))************))))))))))))))))))))))))(((((())))))***))))))(((************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------.........///111000000000000000111111333000...000555777666333888>>>IIIXXXkkk|||{{{tttsss}}}{{{{{{~~~tttkkkhhhffffffkkkttt~~~vvvkkk___VVVWWWZZZWWWOOOIIIFFFFFFHHHMMMVVV```hhhmmmnnntttrrraaaMMMCCCDDDGGGOOOJJJ???444000333444222---...///000000000000000.........------------,,,........................------------------------------------------------uuuYYYPPPHHHCCC>>>888777888555555444444444333333333111111111111111111111111444333111///---***((('''000000000000000000000000000000000000000000000000---...//////000000...+++111222222111000111333555000000000000000000000000000000000000000000000000222000///111000------...---222222...,,,---)))###......//////......---,,,------------------------...000---&&&%%%+++...,,,,,,,,,,,,++++++*********///...,,,***)))))))))***'''&&&%%%''')))++++++***))))))))))))))))))))))))333///***)))'''%%%&&&)))((((((&&&$$$$$$(((...333))))))))))))))))))))))))+++******))))))*********((()))))))))************,,,+++******))))))******************************(((((()))+++---000333444333111///,,,***)))((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))******************************************************************************************************++++++++++++************************************************************************************************************************************+++++++++******)))******************************************************************************))))))))))))******((()))))))))************))))))))))))))))))))))))(((((()))*********))))))************************************************((()))******++++++************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------............---............/////////111111000000000111222222555444222222444666666666BBBPPPcccuuuzzztttpppoooooosss~~~wwwjjjdddcccgggnnntttwww~~~rrrddd]]]]]][[[VVVQQQIIIGGGFFFIIINNNUUU[[[^^^___llltttmmm___RRRJJJFFFUUUYYYSSS@@@444333444111111111000111111111///...............------------........................------------------------------------------------nnnVVVNNNFFFBBB>>>999777888555555444444444333333333111111111111111111111111000222333000......111555------------------------,,,,,,,,,,,,,,,,,,,,,,,,777333///+++)))***...222+++,,,,,,+++***)))+++,,,------------------------------------------------------000333000***+++000---//////------111111///******++++++******)))((())))))))))))))))))))))))(((---...+++(((***++++++,,,,,,+++++++++++++++***'''&&&(((,,,111222000,,,777555000+++''''''***---)))))))))))))))))))))))) '''...---)))***///,,,------,,,***(((''''''))))))))))))))))))))))))))))))((((((((())))))***((()))))))))************,,,+++******))))))******))))))))))))))))))))))))(((((()))***+++---...///---,,,+++)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************++++++++++++******************************************************************************************************************************)))******+++++++++************************************************************************************))))))))))))******((()))))))))************))))))))))))))))))))))))(((((()))***************************************************************))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,---------......---------....../////////........./////////000000111111111111111222333333222444555333111333:::@@@YYYjjj~~~wwwrrrqqqwww}}}|||xxxrrrnnnoooppprrruuuxxx~~~sssiiibbb^^^ZZZVVVTTTNNNJJJJJJNNNRRRQQQOOOMMMYYYfffnnnnnneeeSSSCCCKKKZZZaaaVVVGGG>>>777///111///---...///000///---//////.........---------........................------------------------------------------------hhhTTTLLLEEEBBB>>>999777999555555444444444333333333111111111111111111111111---...///---,,,,,,///222111111111111111111111111000000000000000000000000(((&&&(((---///---,,,------///111111///......///111111111111111111111111111111111111111111111111+++(((+++000///)))+++111...***'''(((((((((+++000---............---,,,,,,------------------------%%%&&&***//////***'''(((++++++++++++++++++++++++333...&&&###$$$(((,,,---!!!'''+++,,,+++((('''))))))))))))))))))))))))555///,,,,,,((("""$$$,,,%%%%%%&&&(((+++,,,+++)))))))))))))))))))))))))))(((((((((((((((((()))***))))))))))))************,,,+++******))))))******))))))))))))))))))))))))(((((())))))******++++++)))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******++++++++++++*********************************************+++++++++************************************************************************))))))***++++++++++++******************************************+++++++++******************************))))))))))))******))))))))))))************))))))))))))))))))))))))(((((()))***++++++++++++******************************************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,---------------,,,,,,,,,---------......---------...//////000000////////////000000000000111111111111222333444444///333666555444;;;IIITTTsss~~~tttnnngggdddiiirrr{{{|||ssskkkeee```[[[SSSKKKIIIKKKKKKGGGCCCJJJRRR___mmmxxxwwweeeRRRCCCRRRaaafff```SSSCCC777111...******---000000////////////.........------........................------------------------------------------------cccRRRKKKDDDBBB>>>999777999555555444444444333333333111111111111111111111111555222000333666555111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++999...(((---333111+++'''$$$'''+++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++888,,,''',,,000,,,,,,000333,,,000;;;:::,,,''',,,)))))))))))))))(((''''''((((((((((((((((((((((((<<<+++$$$,,,000***'''+++++++++++++++++++++++++++(((222777777666777999:::111(((%%%)))------+++))))))))))))))))))))))))))) ***222222333777CCC999...((())),,,---+++))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))************,,,+++******))))))******))))))))))))))))))))))))'''(((((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******++++++++++++******************************))))))*********+++++++++************************************************************************))))))***+++++++++++++++************************))))))*********+++++++++******************************))))))))))))******))))))))))))************))))))))))))))))))))))))(((((()))***++++++++++++************************************************++++++,,,------------,,,******+++++++++,,,,,,,,,+++,,,------...---------,,,,,,,,,---------......---------...///000000000//////000000000111111111111111111222222444555555111444777;;;CCCRRRdddrrr}}}qqqjjjiiilllssswwwwww|||yyytttnnnddd^^^UUUNNNJJJIIIIIIHHHPPPVVV___iiitttzzztttkkkRRROOOTTTaaaiiidddVVVLLL===666///---///111111000////////////....................................------------------------------------------------```QQQJJJDDDAAA>>>:::888999555555444444444333333333000000000000000000000000---...:::RRRooo~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyWWW222$$$''',,,...///nnnrrrxxx{{{||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}KKK666'''+++111///,,,---###(((EEEnnnyyyvvv|||||||||||||||{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{[[[888$$$+++((()))222++++++++++++++++++++++++///```wwwBBB***''')))+++))))))))))))))))))))))))&&&555```bbb888))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))************,,,++++++***)))*********))))))))))))))))))))))))&&&'''(((***++++++++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******++++++++++++******************************))))))******++++++++++++************************************************************************((()))***+++++++++++++++************************))))))******++++++++++++******************************))))))))))))******))))))))))))************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,************************************************+++,,,------......------******+++++++++,,,,,,,,,+++,,,------......------,,,,,,,,,---------......---------...///000000111000000000000111111111111222222222222333444555666666666:::BBBRRRggg}}}~~~yyyvvvvvvnnnuuuxxxvvvwww{{{zzzvvvrrrmmmeeeZZZRRRPPPUUUZZZQQQWWW\\\___fffpppwwwxxxlllUUUGGGSSSfffkkkeee___LLLCCC999333222222111///000/////////....................................------------------------------------------------___OOOLLLHHHBBB===999777666555555444333333333333444111111111111111111111111555111(((111$$$666222)))---***,,,...,,,+++......///,,,AAA***###))))))111)))'''222!!!(((000777###---kkk444'''///***)))555$$$---222000VVVDDD%%%000+++,,,///"""+++***)))(((((()))***+++)))******++++++******)))************************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))(((((((((((())))))))))))))))))))))))************************************************************)))************+++++++++************************------------------------++++++++++++++++++++++++************************+++++++++***************))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))(((((())))))***+++))))))))))))))))))))))))++++++******************************************************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..............................000000000000000000000000000111111111111222222222222000111555666444555888999;;;DDDVVVmmm||||||pppiiikkkmmmlllpppyyy{{{sssiiiccc```___\\\ZZZgggfffaaaVVVOOOUUUfffuuussskkkTTTAAAOOOlllooo]]]bbbUUUFFF:::444///...///333111...---///000000///,,,------......------,,,///............---------------------------------]]]NNNLLLGGGBBB===999777666555555444333333333333444111111111111111111111111&&&555;;;>>>%%%***'''***777222,,,***---+++,,,,,,"""000ZZZ444***+++&&&******+++...''',,,)))&&&333QQQ555&&&...'''$$$///ZZZ"""---&&&555+++***)))(((((()))***++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))************))))))************************(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))(((((((((((()))))))))***))))))))))))************************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************++++++))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++******++++++,,,---************************++++++******************************************************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.................................000000000000000000000000111111111111222222222222555222333666888777777:::777DDD[[[qqq|||{{{}}}rrrkkkfffcccfffkkkrrrtttvvvvvvsssnnniiigggpppqqqnnncccVVVPPPTTT[[[ooopppbbbLLLIII[[[hhhiiiggg^^^PPPEEE===666222000222222111000000000//////---------......---------///............---------------------------------}}}ZZZNNNKKKGGGBBB===999777666555555444333333333333444111111111111111111111111111888%%%GGGjjjeeezzzccc@@@(((///888111***+++???@@@---&&&000*********333(((%%%^^^```oooxxxdddooo''')))111///)))+++&&&&&&111...&&&000aaa)))...///...999%%%888LLL---555******))))))))))))******++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))))))))******)))))))))*********++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***+++++++++,,,)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++******++++++,,,---******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------------.................................000000000000000000000000111111111111222222222333444111222444555444999???LLL]]]ttt|||zzz{{{tttqqqooolllrrruuuxxxwwwuuuuuuyyy~~~yyy}}}xxxiiiYYYNNNJJJ]]]hhhjjjZZZJJJJJJ\\\mmmlllfff]]]SSSHHH???666000000222333333111//////000------............------///............---------------------------------wwwWWWMMMKKKFFFAAA===999777666555555444333333333333444111111111111111111111111'''555'''...111!!!)))222NNN<<<''''''...'''%%%+++000......111FFFWWW000&&&222)))***---###%%%...222000***&&&444}}}GGG&&&###)))))) $$$000222***...&&&+++)))555***]]]***(((EEE000..."""000(((999ooo999>>>HHH((($$$***))))))))))))))))))***))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************(((((()))***+++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))(((((())))))***+++******************************+++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------....................................000000000000000000000000111111111222222222333333333333444444111444AAAOOOnnnwww}}}|||xxxsss}}}{{{ssstttsssrrrsssxxxwwwcccVVVJJJSSS______QQQGGGPPPaaajjjjjjggg^^^SSSIII<<<333...111333333111///000111......////////////......///............---------------------------------rrrUUULLLJJJFFFAAA<<<999777666555555444333333333333444111111111111111111111111+++555111444777222666777{{{444!!!...111:::777111+++(((***...111000777KKKyyy222)))222)))+++000333444888$$$+++---(((666222zzz(((000555)))555&&&(((((('''000///......$$$)))'''///...$$$///222IIIooo&&&000:::$$$&&&HHH$$$...)))))))))******)))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))************************++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************(((((()))***+++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))(((((())))))***+++******************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........//////////////////////////////111111111111111111111111111222222222222333333333444666999777444;;;QQQggguuuyyy|||xxxtttqqqqqquuuyyy|||}}}rrrQQQKKKLLLUUUUUULLLJJJPPPdddjjjlllggg^^^UUUIII>>>111222222111000000111222...//////000000//////...///............---------------------------------nnnUUULLLIIIEEE@@@<<<999777666555555444333333333333444111111111111111111111111888333+++&&&&&&+++///---...nnn)))111777***&&&---222333111+++&&&777&&&+++~~~222---///***...000 '''///(((000111'''***+++jjj(((777)))(((888))),,,)))---***---,,,)))EEEFFF 333888888nnn+++555)))///<<>>;;;999888666555555444444333222222111111111111111111111111000000000000000000000000...GGG---***///,,,///...---,,,,,,---...//////)))***222DDDYYY$$$222000(((000------++++++++++++------+++DDD000***......***+++,,,------,,,+++***(((fff222"""+++,,,000'''444!!!333)))***555===:::///'''***000%%%777...***555(((000(((eee,,,,,,&&&555*** ,,,))))))***++++++++++++***************************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))************)))))))))))))))))))))))))))))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,---,,,***))))))***,,,---++++++++++++++++++++++++************************++++++++++++******))))))*********++++++,,,,,,,,,------,,,++++++***)))))),,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++)))************+++++++++***++++++,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,------.............../////////000////////////000000000000111111222222222333333333333555666444222222666:::666>>>NNNbbbuuu~~~rrrzzz~~~}}}|||~~~lllbbb^^^VVVNNNJJJCCCLLL[[[hhhnnnlllkkklllaaaRRRCCC<<<777111///222///000222222000///......////////////////////////------------------------hhhTTTMMMJJJFFFBBB>>>;;;999888666555555444444333222222111111111111111111111111000000000000000000000000...GGG---***///,,,///...------------...///&&&222111)));;;,,,JJJ333)))///###111))))))>>>yyy***999+++)))###---,,,,,,++++++,,,,,,---+++DDD000***...---++++++,,,,,,,,,,,,++++++,,,OOO,,,%%%000)))...***000&&&...(((%%%***///...***&&&'''))),,,'''333######666)))$$$""")))---'''&&&---$$$...))))))***++++++++++++***************************************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,---,,,***))))))***,,,---++++++++++++++++++++++++************************++++++++++++*********)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,------............/////////000000////////////000000000111111222222222222333333333111222333444444555666777===FFFVVVhhhxxx}}}yyyyyy{{{xxxxxx}}}|||kkk___WWWQQQMMMCCCAAAMMMdddqqqoookkkmmmbbbXXXNNNGGG===444111333000111222222111///...---////////////////////////........................fffTTTMMMKKKFFFBBB>>>:::999888666555555444444333222222111111111111111111111111000000000000000000000000...GGG---***///,,,///...------------...///000+++///(((...333mmm:::***,,,111((($$$555111,,,%%%777222---,,,,,,++++++,,,,,,---+++EEE000***...---,,,,,,++++++++++++,,,,,,666222)))'''444&&&000444))),,,)))***((('''''')))+++,,,+++)))&&&...))))))...%%%$$$111777***,,,+++///)))+++))))))***++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************((()))***+++,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,++++++++++++***************************************+++++++++,,,************+++++++++,,,++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,---------............------------............/////////000000000/////////000000000111111222222222222333333333333111222444555666777999999HHHSSSdddrrrzzz}}}}}}wwwsssvvvzzzhhh```XXXQQQKKK@@@DDD\\\oooqqqlllllleeebbb]]]UUUIII;;;444444111111222222111///---,,,////////////////////////////////////////////////dddTTTMMMKKKGGGBBB===:::888777666555555444444333222222111111111111111111111111////////////////////////...GGG---***///,,,.........------.........666(((!!!222!!!444==="""]]]111777---+++444###///444555;;;555'''***%%%,,,,,,,,,,,,,,,,,,,,,,,,+++EEE111***...------,,,+++******+++,,,---QQQ"""...(((222'''333HHH%%%,,,))),,,,,,)))''')))---///...,,,(((444555333666###zzz===)))...###,,,---$$$))))))***++++++++++++***************************************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))******++++++******)))************************))))))***+++,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,------++++++++++++++++++++++++*********************************+++++++++,,,,,,*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------,,,,,,,,,,,,,,,---------............------------.........////////////000000000//////000000000111111111222222222333333333444444333666888777666888???EEEVVV```mmmvvvyyyzzz}}}}}}vvv|||}}}uuuhhhXXXZZZOOOIIIQQQbbbmmmooollljjjhhhfffaaaVVVHHH;;;333000000000000111000...---////////////////////////........................bbbTTTNNNKKKGGGBBB===:::888777666555555444444333222222111111111111111111111111////////////////////////...GGG---***///,,,---..................---)))222 222::::::$$$:::\\\...666***---'''888666cccooorrr'''+++111''',,,,,,,,,,,,,,,,,,,,,,,,,,,+++FFF111***---,,,...---,,,++++++,,,---...{{{###555'''---+++...]]]%%%)))+++---***)))((((((((()))***+++333%%%%%%///%%%...<<<bbb(((,,,---"""000###))))))***++++++++++++***************************************************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,---------......///......------......///////////////000000000111000000000000111111111111222222333333333444444444444888:::777444:::IIIVVVeeeiiinnnrrrxxxjjjfffcccVVVJJJPPPdddooolllmmmkkkhhhfffbbbWWWEEE777222///......///000///...////////////////////////------------------------```UUUNNNLLLGGGBBB===:::777666666555555444444333222222111111111111111111111111000000000000000000000000...GGG---***///,,,------...//////...------)))+++111&&&;;;&&&,,,222???]]]///...%%%CCC,,,555***...;;;'''(((333&&&000+++,,,,,,------,,,,,,++++++FFF222+++---,,,------,,,,,,,,,,,,------+++444(((***---%%%ddd)))(((---,,,)))+++,,,***'''''')))+++***###444!!!444)))|||+++'''000222)))))))))***++++++++++++***************************************************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------------............,,,,,,,,,---------......//////............///////////////000000000111111000000000111111111222222333333333333444444444444333777:::999:::EEEYYYjjjrrrqqqqqquuutttzzzrrrrrreeePPPKKKZZZhhhkkkllljjjhhhhhhjjjdddSSSBBB888444///---///111111///////////////////////////------------------------___UUUOOOLLLGGGBBB===999777666666555555444444333222222111111111111111111111111000000000000000000000000...GGG---***///,,,------...//////...------///(((666$$$)));;;000)))CCCMMM111***III"""000'''---((()))---...222+++,,,,,,------,,,,,,++++++GGG222+++---+++,,,,,,------------,,,,,,111***+++,,,+++%%%SSS******...++++++,,,------,,,+++,,,--- ...111&&&999'''GGGqqq---(((...!!!000,,,))))))***++++++++++++***************************************************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++***************++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------.........///,,,,,,,,,---------......//////............////////////000000000111111111000000111111111222222222333333333444444444444555555777999???KKK\\\ppp}}}|||}}}~~~}}}tttgggYYYQQQYYYeeehhhjjjjjjjjjmmmkkk___RRRCCC<<<333...///111111000////////////////////////........................^^^UUUOOOLLLHHHBBB===999777666666555555444444333222222111111111111111111111111000000000000000000000000...GGG---***///,,,,,,---...//////...---,,,''';;;'''...000000 777'''...(((<<<***999###///+++,,,$$$000...444(((000$$$++++++------------+++++++++GGG222+++---++++++,,,............,,,+++333...///))),,,???)))...000,,,***)))***+++---...,,,+++,,,,,,$$$666FFFWWW---,,,,,,+++---***))))))***++++++++++++***************************************************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********'''((()))***,,,---...///*********++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,---------.........//////,,,,,,,,,---------......//////............//////000000000000111111111111000111111111111222222222333333333444444444555555999888:::FFF[[[qqq~~~jjjMMMLLL___eeejjjllllllmmmnnnhhh^^^LLLCCC777000///111111///////////////////////////////////////////////////xxx]]]SSSLLLJJJFFFBBB===999777666666666555444333333222222222222222111111111111000000000000000000000000000000HHH---000---///------......------,,,+++---,,,,,,,,,,,,---.........///&&&III%%%333,,,111)))------------------------+++,,,---......---,,,++++++EEE000)))...///,,,,,,,,,,,,,,,,,,,,,,,,++++++///(((888HHH'''666;;;$$$111%%%$$$******+++...+++$$$666((("""mmm999(((222444###444'''++++++++++++++++++++++++)))************+++++++++((()))+++,,,,,,+++)))((()))************+++++++++************************++++++++++++++++++++++++************************+++++++++*********))))))))))))***+++,,,------...************************)))************+++++++++++++++++++++++++++++++++...---+++*********++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++******************,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------..................................../////////000000000000000000111111222111111222222222333333333444222222555555222333666555:::HHH[[[qqq}}}ppp]]]OOOHHHZZZccclllnnnkkkjjjiiiiii^^^PPP???555333444222///111000000///////////////111111000......---------www\\\SSSLLLJJJFFFBBB===999777666666555555444333333222222222222222111111111111000000000000000000000000000000HHH---000---///,,,...000222111///,,,+++------,,,,,,------...///+++///+++555888888------------------------,,,------------------,,,+++EEE000)))...///,,,,,,,,,,,,,,,,,,,,,,,,777 ......(((000222)))111###111222((((((000111***333>>>999******...$$$555,,,++++++++++++++++++++++++)))************+++++++++)))***+++,,,,,,+++***))))))************+++++++++************************++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++,,,,,,************************)))************+++++++++++++++++++++++++++++++++------+++*********++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++******************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------................................./////////000000000000000000000111222222111222222222222333333333444222333666666444555999888CCCVVVkkk{{{ttt|||}}}fffTTTIIIOOOXXXbbbiiilllllljjjiiifff\\\MMM???555111111222333222111111000000111111111000///......---------uuu\\\SSSLLLJJJFFFBBB===999777666555555444444333333222222222222222111111111111000000000000000000000000000000HHH---000---///---///222555444111...+++---------,,,------...///...333------...vvv)))...(((------------------------...------,,,,,,------...+++EEE000)))...///,,,,,,,,,,,,,,,,,,,,,,,,>>>###+++222;;;+++,,,333!!!222)))111***'''222///'''///bbb111,,,$$$,,,(((333---++++++++++++++++++++++++)))************+++++++++)))***+++,,,,,,+++***))))))************+++++++++************************++++++++++++++++++++++++************************+++++++++***************,,,,,,,,,+++++++++******************************)))************+++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............................../////////000000000111000000000000111222222222222222222333333333333555444555777777555888===AAATTTlll{{{~~~~~~~~~{{{bbbRRRIIINNNXXXdddlllooommmkkkkkkggg]]]LLL<<<333333777444444333222222222222222111000///......---......rrr[[[SSSLLLJJJFFFBBB===999777555444444444333333333222222222222222111111111000000000000000000000000000000000HHH---000---///...000222333333111...,,,---------------...//////111333***222***~~~QQQ222%%%------------------------...---,,,++++++,,,---...+++EEE000)))...///------------------------kkk%%%111+++###[[[GGG333111%%%...***+++111...+++""" yyyWWW%%%...$$$000---///(((++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***))))))*********+++++++++************************************++++++++++++************************************************++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...------------.......................................////////////000000000111111000000111111222333222222222333333333444444666444555777666666:::AAARRRggg|||yyyeeeMMMLLLPPP[[[gggmmmnnnooojjjiiidddXXXGGG;;;777888444444333222222222222333000000///...............ooo[[[SSSLLLJJJFFFBBB===999777555333333333333333222222222222222222111111111000000000000000000000000000000000HHH---000---///000000/////////............------------...//////000+++---000///888000333------------------------...---,,,++++++,,,---...+++EEE000)))...///------------------------DDDMMM///$$$aaa,,,000222)))555---222%%%111888,,,sss000&&&000&&&///...,,,'''++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,+++++++++))))))*********+++++++++************************)))))))))******+++++++++************************************************))))))***+++,,,,,,------************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........---------....../////////////////////////////////////////////000000000111111111111111111222222333222222333333333444444444666555555666666888@@@JJJgggqqq~~~XXXNNNIIIOOOZZZbbbiiioooggghhhfff```TTTFFF:::333333333222111111111111111000//////............///mmmZZZSSSLLLJJJFFFBBB===999777666333333333333222222222222222222222111111111111000000000000000000000000000000HHH---000---///111///...,,,,,,---...///......------......///000111(((999,,,!!!111%%%------------------------...------,,,,,,------...+++EEE000)))...///------------------------,,,III///!!!***666'''333'''000222///%%%&&&jjj;;;......000(((******---+++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************(((((())))))***+++++++++***************************************+++++++++((()))***+++,,,------...************************)))************++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******++++++,,,---------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,------...,,,---------............---------...//////000000/////////////////////////////////000000000111111222111111111111222333333333333333333444444444444777555555777999???NNN\\\wwwyyyvvv|||nnn\\\LLLJJJNNNTTT___jjjgggggggggeee^^^PPP>>>222222222111000000000000000//////............//////jjjZZZRRRLLLJJJFFFBBB===999777666222222222222222222222222222222222111111111111000000000000000000000000000000HHH---000---/////////.........---------...............//////000222***666222"""333qqq;;;------------------------,,,------------------,,,+++EEE000)))...///........................)))mmm!!!///+++000$$$000,,,,,,++++++,,,***&&&%%%AAADDD!!!000...+++,,,((((((...,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++,,,,,,,,,)))************+++++++++************************((((((((()))***+++++++++************************))))))*********+++++++++*********++++++,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,------...******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++,,,,,,---......------------............---------...///000000000//////////////////////////////000000000111111111222222111111222222333444333333333444444444444555777666777;;;@@@KKK___qqq}}}yyyzzz}}}cccUUUNNNLLLUUUbbbdddeeehhhhhhcccWWWHHH>>>222222111000000000000000//////............//////iiiZZZRRRLLLJJJFFFBBB===:::777666222222222222222222222222222222222111111111111000000000000000000000000000000HHH---000---///...///000111000///---,,,...............///000000...)))%%%;;;555JJJ------------------------+++,,,............,,,++++++EEE000)))...///........................000ccc"""000)))...999444+++)))'''+++,,,)))...111)))///444<<>>EEEUUUmmm||||||eeeTTTJJJPPP]]]___cccgggiiieee]]]SSSMMM333222111111000000111111//////.........//////000hhhYYYSSSJJJHHHEEEAAA===999777666555555444333222222222222111111111111111111111111333777000***111222///111***NNN,,,///---000000000000000000000000000000///...222###:::444"""+++)))999''',,,+++,,,///+++000+++---333$$$333000***555$$$,,,+++888(((+++JJJ+++///+++.........------------......000:::[[[......---------,,,,,,,,,'''666&&&333666""",,,)))222666'''xxx%%%&&&000,,,++++++++++++,,,---......******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++************************)))*********++++++++++++)))))))))***+++---...///------------------------******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,***)))***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------......,,,------...///000111111////////////////////////////////////000000000000000111111111111222222222111222222333333444444555444555444333333666888888555>>>===AAAZZZqqq{{{zzzbbbWWWOOOGGGTTT[[[eeecccZZZ]]]___TTTBBB:::333222111......111//////............//////dddWWWQQQJJJHHHEEEAAA===999777666555555444333222222222222111111111111111111111111---111000555;;;333***000---DDD,,,///---000000000000000000000000000555,,,(((===;;;---000///(((666,,,222777UUU111111...+++000$$$---+++)))333444000---000)))***JJJ,,,000,,,//////......------......///'''111|||RRR***(((666......---------,,,,,,,,,)))///((( 444***555+++***000DDDBBB###...,,,++++++++++++,,,,,,---*********+++++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************)))************+++++++++************************)))))))))*********++++++************+++,,,......------------------------***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,,,,***,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,------------------------------------------------,,,,,,---------.........------......//////000000////////////////////////////////////000000000111111111111111222222222222111222222333333444555555555666666555666777999:::777???DDDPPPdddrrruuubbbQQQCCCJJJKKKTTTXXXXXXaaadddYYYLLL@@@444222222111000000//////............//////```UUUPPPJJJHHHEEEAAA===999777666555555444333222222222222111111111111111111111111000000,,,///444,,,***777444<<<,,,///...000000000000000000000000000+++JJJ555---+++555###999***777(((///$$$222(((555///111+++///)))***111))),,,111'''(((...111---KKK---000,,,//////......------......///&&&555PPPQQQ...666///111---******---000222222......---------,,,,,,,,,)))444111333111:::"""###$$$777***""""""eee(((111,,,++++++*********++++++))))))*********+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++((()))))))))************+++++++++,,,,,,---------------------------------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------***))))))***,,,------,,,---------,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,------......//////......---------------------------------------------------,,,------------..................////////////////////////////////////////////////000000000111111111111111111222222222333222222222333444444555555666777888888888888:::<<<;;;EEEQQQcccttt}}}~~~sss{{{{{{cccQQQDDD===BBBKKKSSSaaafff]]]XXXHHH888333333222000///000//////......//////000^^^UUUOOOJJJHHHEEEAAA===999777555555555444333222222222222111111111111111111111111///444000,,,000---,,,555999:::,,,000...111////////////////////////,,,444!!!777GGG$$$***%%%444333"""333999666+++222,,,000000,,,444***000)))***)))444//////KKK,,,///+++---//////............////////////))))))??? 000111222666888555///)))......---------,,,,,,,,,'''///!!!'''444&&&000---###555(((111,,,222zzz))),,,,,,+++***)))))))))))))))))))))*********++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++(((((()))))))))*********,,,,,,,,,---------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------------------------------------+++,,,,,,,,,------......,,,,,,,,,------------------,,,+++,,,.........---...---,,,,,,+++*********------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------............------------------------------------------------------------------............///////////////.........//////////////////////////////000000000111111111111111111222222222333333222222333333444555555555777777888999888666888<<>>,,,000...111////////////////////////FFF((("""444,,,///+++...--->>>333ZZZ666+++222---///222---...(((:::)))777///:::"""+++KKK,,,...***,,,/////////....../////////222$$$555YYY<<<$$$777,,,///000***######---777......---------,,,,,,,,,'''222FFF,,,***222///)))---+++333444***,,,,,,+++***)))))))))))))))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))************,,,------.........------------------------------++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,------.........,,,,,,,,,------............---,,,,,,......---,,,------,,,++++++,,,------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,---------------------------------------------------------........./////////////////////.........000000000000000000000000000000000000111111111111111222222222222333333333222333333444444555666666888666888999777333777???LLLdddqqq{{{zzz[[[EEE;;;???CCCMMMYYY[[[\\\UUUKKK@@@444,,,---333000000////////////000000yyy]]]WWWQQQJJJHHHEEEAAA===999777666555555444333222222222222111111111111111111111111...666///&&&,,,111---+++)))LLL,,,000///111000000000000000000000000(((mmm???***...777,,,'''<<<$$$$$$666...111000---...,,,111(((222&&&...***666(((...MMM///111---///000//////......//////000,,,444000%%%""";;;333///...333999888000(((......---------,,,,,,,,,AAA%%%888"""(((///(((---((()))111SSS,,,++++++*********++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++++++++,,,...///000///......------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,---------------------------------------------------------------------.........,,,,,,,,,---......//////---,,,+++,,,.........,,,///...---,,,,,,---...///------------------------------------------------,,,------......------,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++------------------------------------------------------........./////////.........///////////////000000000000000000000000000000000111111111222222222222222222333333333333333333333444555555666666888555777:::888555<<>>BBBMMMRRRVVVVVVVVVQQQDDD666111333111111000000000000111111vvv]]]XXXOOOJJJHHHEEEAAA===999777666555555444333222222222222111111111111111111111111111***666ZZZgggHHH---333999---000///222000000000000000000000000---qqq...)))///000111,,,///,,,666///---666(((111888LLLDDD :::WWWRRR777===:::===000000////////////000000333&&&222///+++III333222...,,,...333333///***......---------,,,,,,,,,qqq+++222(((+++((()))222???++++++++++++,,,---......,,,,,,,,,---------......,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++...000111111000000------------------------,,,,,,,,,---------.........------,,,,,,------...........................------------------------/////////...---------,,,,,,,,,------...///000000//////000333777:::;;;;;;555444111...---------...........................------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,------..................---------------------------------------------------............/////////000,,,------...///000111111000000000000000000000000000111111111111222222222222222333333333444444444333333444444555666666666888555888???@@@BBBPPPbbbrrr{{{PPPEEEBBBDDDKKKMMMUUUUUUWWWVVVLLL>>>444222111111000000000000111111uuuYYYTTTPPPKKKIIIEEEAAA<<<999666555555444444333333222222111222222222222222222222222555333'''---111---...222222111111111111111222444444555$$$888111222'''111666 zzzQQQ:::@@@999888111000/////////111333444000<<<---***111(((iii333555&&&000333$$$...333---000+++...+++'''111444---OOO ,,,%%%&&&jjj,,,++++++******++++++,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++******************000///---,,,+++,,,,,,---+++*********+++,,,------++++++++++++++++++++++++***+++,,,---------,,,,,,(((***---000111000///...---------............///...............---,,,+++,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......000///,,,,,,,,,---------,,,,,,,,,------...//////111---)))+++111444444111333111111444888999999999???;;;555///...111222222222111000000////////////---------....../////////,,,------------------,,,+++++++++,,,,,,---------------/////////...---,,,............---,,,******---------,,,,,,+++++++++------------------------------------------------.........////////////000.........////////////000............/////////000111111111111111111111111222222333333333444444444555555555555555666777888999;;;:::777;;;MMMcccsss}}}zzznnnHHH>>>IIIQQQPPPQQQXXX^^^]]]UUUIII999,,,000////////////000111111sssYYYUUUOOOJJJHHHEEEAAA<<<999777555555555444333333222222111222222222222222222222222222888KKK...111---...222111111000000111111111"""LLL+++***111+++444***222***EEESSS888;;;444333111222222333444444444444'''444---000:::'''222lllAAA'''+++777>>>,,,(((---'''222111777222+++333___www,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,---------...111333333222000///---------............///---------,,,,,,+++++++++,,,,,,---------.........------------............,,,,,,---------.........111000...------...------------............------222///...000333555333111222333555777666666888:::;;;999666333333555666666555444222000//////000000---------.........//////------............------,,,,,,,,,---------......---......///......------------...//////.........---------,,,,,,,,,++++++---------------------------------------------------............/////////////////////000000000000........./////////000000111111111111111111111111222222333333333444444444555555555555666777888888::::::;;;@@@JJJ\\\qqqqqqsss]]]FFFEEEMMMRRRPPPVVV[[[[[[WWWNNN>>>111222111000000000111000000qqqYYYUUUOOOJJJHHHEEEAAA===999777666555555444444333222222222222222222222222222222222)))...$$$vvv...111...///111000000000000000111111555***777@@@'''444,,,'''555,,,111...&&&===QQQ333444......000222444555555444222111333999444333999222***000```WWW+++000"""888:::777888+++222'''333'''(((,,,666666,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------------,,,++++++...---------------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...222333444555555333111000---------............///...---,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,---------.........------------.........///---------------------,,,***+++---///000111111111---...111333444333222111+++000444555333222555777666555555666666555666666999777444111000000111222------............//////...//////000000//////...------------............///......---......//////000000000111000000//////---------------,,,,,,,,,---------------------------------------------------------............///////////////000000000111////////////000000000000222222222222222222222222333333333333444444444444555555555555666777888999999555999FFFVVVggg~~~ttt|||vvvOOO@@@FFFOOOOOOSSSWWWYYYZZZUUUHHH:::444333111111111111000///nnnYYYVVVNNNJJJHHHEEEAAA===999777666555555555444333333222222222222222222222222222222333555)))///+++CCC...222///000000000//////000000111111///444&&&uuu(((---:::,,,,,,666+++000///999CCC///000NNN///222///222333333444555555444333222222222111+++&&&---555666***NNN777888888'''&&&$$$444'''666+++<<<111---777000,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......000000000///...---.........------,,,,,,+++++++++++++++++++++++++++---,,,+++******,,,...///333444444444333111///...---------............/////////...---------...///------------............,,,------------.........---............/////////,,,---/////////...///000///............///000111+++///444777888888888888222777<<<===>>>???>>><<<888888999<<<<<<:::;;;>>>AAA>>>;;;666333222222222...////////////////////////000000111111000000///------------------------//////---------...000111555555444333111///---,,,.........---------------................................................------------...................../////////000000//////000000000111111111222222222222222222222222333333333444444444444555555555555666777888999::::::777<<>>@@@EEEGGGHHHNNNWWWWWWTTTNNNGGG@@@999333000000000000000000000000000000111111111111111111000------------,,,,,,,,,,,,///......---...///000111555555444333222000...---........................................................................---------.........//////------........./////////000000000111111111111222222222222222222222222222333333444444444555555555666666666666888999:::;;;===>>>GGGVVVhhhZZZIIIFFFMMMOOOQQQVVV]]]aaa[[[QQQ:::555000///111333222000hhhYYYWWWLLLIIIGGGDDD@@@===:::888777666666555555444333333333222222222222222222222222///:::666"""%%%333333 AAA///333000111000000000000111222333444:::777===+++???222555111+++...777333...555;;;>>>DDD555###666EEE333,,,wwwJJJ...555444999777666333111000111222333888...000888666333333...@@@888777IIIeeeBBB888"""222)))444333$$$ ???KKKppp555###------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++,,,------------,,,---.../////////...---,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,---------,,,++++++***---------............///++++++,,,------------,,,------........./////////....../////////000000000////////////000000000000///000111///++++++---111///111444:::@@@FFFJJJMMMNNNOOOQQQSSSVVVXXXYYYYYYfffkkkpppsssyyy{{{mmm\\\EEE@@@@@@EEEJJJPPP___ooorrrooojjj```TTTFFF:::333333333222222222222111111000111111222222111111000.........---------------............///000111111///000111111222222111111.........///////////////.........................................................////////////000............////////////000111111111222222222222333333333333333333333333333444444444555555555555666666666777888:::;;;<<<;;;DDDQQQaaawwwnnnNNN???JJJLLLOOOSSS[[[aaa___XXXCCC<<<333///111333222111fffYYYXXXLLLHHHGGGDDD@@@===:::888777666666666555444444333333222222222222222222222222777&&&'''===>>>666,,,:::)))@@@000!!!iii///333111222111111111111222333444555111777***777&&&<<>>888111111777;;;999555333===,,,333111...nnnYYY666444111///'''777888!!!,,,FFFXXX$$$...222------,,,,,,,,,,,,------......---------,,,,,,,,,------------------------+++++++++,,,---.........+++++++++++++++,,,------...///111222222111000///+++++++++++++++++++++++++++++++++,,,,,,,,,------******++++++,,,,,,,,,,,,---------............///+++---///111111000...---............////////////000000000000111111111111//////000000000111111111---000111111000333:::@@@@@@FFFQQQ\\\eeejjjmmmnnn]]]YYYTTTSSSTTTUUUUUUSSS___kkkvvv|||yyyhhhMMMCCC>>>AAAFFFPPPfff|||}}}uuugggVVVEEE<<<555555444444444333333333000000111111111111000000000000000000/////////...------///000000111111111,,,---...000111111111111....../////////000000000................................................/////////000000000111111000000000000111111111111111111111222222222333333333333333333333333333333444444444444555555555555666666777777999;;;<<<===???NNN___qqqXXXBBBFFFIIILLLOOOUUU]]]^^^\\\PPPEEE888222222333333111dddYYYXXXKKKHHHGGGDDD@@@===:::888888666666666555444444333333222222222222222222222222///555333000$$$666,,,...222,,,...888111,,,ddd000444111222222222222222333444555666444///666///<<<666$$$OOOlll***111555777...000222999222...888444555888CCC>>>///444;;;///333777;;;888:::]]]```PPP\\\ZZZ[[[^^^_________^^^\\\YYYXXXLLLXXXTTTIIIMMMQQQLLLGGGEEE@@@<<<>>>DDD444%%%:::888yyyggg111)))222---111///)))555555'''888cccIII$$$777+++)))...------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,------...///000000------,,,+++,,,---///000///000222444555444333222++++++++++++++++++++++++***+++,,,---------,,,,,,)))******+++,,,---...///---------.........//////...000333666666555222000............/////////000000111111111222222222222000000000000111111111111111444999;;;>>>FFFQQQZZZeeekkkvvv~~~zzz___WWWMMMHHHHHHIIIFFFCCCOOOaaasss}}}rrrZZZLLLBBBBBBEEEPPPiiirrraaaPPPEEE666666666555555444444444000000111111111111000000333222222222111111000000,,,---///111111111111000......////////////........./////////000000111111////////////////////////////////////////////////000000000000111111111111111222222222222333333333111111222222222333333333333333333333333333333333444444444555555555666666666666777888999;;;===>>>JJJ]]]pppwwwzzzzzzxxx}}}gggNNNBBBGGGJJJLLLQQQYYY]]]\\\YYYMMM===444222333222000iiiXXXPPPOOOIIIGGGEEEBBB>>>;;;999888555555444333333333333444444333222111111222333444111111111111111111111111222111111111333222111///FFFBBB555+++???333222222111222333555666333333222333444777:::<<<...IIIuuujjj===222;;;@@@;;;555888666444333333555777888>>>===:::777666999>>>BBBBBBIIIRRRXXX\\\cccmmmtttmmmwwwtttyyy|||~~~xxxyyyuuuooommmnnnoooooonnnfffbbb\\\UUUOOOIIICCC>>>999777444999RRRyyyggg000000999111111222333222111//////000///OOOnnnMMM---''',,,...///111///...---,,,---...000111999777333000---,,,+++++++++---///222333333333222///222222//////111000,,,.........------,,,,,,,,,000000000000000000000000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.....................------///222555888888666333111111222333333111111222333888666333222222333333333666888888555222111444777:::@@@JJJTTT^^^jjjvvv~~~sssjjj^^^VVVQQQNNNHHHDDDOOOUUU```ooo|||kkkZZZIIIBBBFFFRRRhhh{{{tttggg___\\\III@@@666333555888777444888666222000///...---,,,000111333333222000......000000////////////000000////////////////////////////////////000000000000444333111///......//////000000000000000111111111------...///000111111222444444444555555555555666666666666666777777777777666666555444444444444444222444555555555444555666999777888:::;;;;;;@@@FFFQQQmmmxxx~~~rrrqqqXXXIIIGGGDDDCCCIIITTT\\\```[[[TTTHHH;;;111...000222fffWWWOOONNNHHHGGGDDDAAA===:::777666555555444333333333333444444333222222222222333444111111111111111111111111333222111222333333111///111===000:::444OOO===///444333222111111111222222444444444555777:::>>>@@@;;;:::999;;;@@@CCCEEEEEEPPPGGGAAADDDHHHFFFAAA>>>999999888888777777888888666:::@@@EEEJJJPPPXXX^^^ggglllrrryyy{{{|||xxxrrrkkkccc^^^QQQLLLBBB888666:::<<<999,,,===???///+++666777,,,444555555444222000//////+++---///000111000///...@@@///%%%***111000///111......---...111444888:::<<<:::777444222111111111666888:::===>>>===<<<;;;;;;AAABBB:::111......---.........------,,,,,,,,,////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................///111444666666555333111444555666555444444555666777333///,,,---000333555222444555666777===FFFMMM]]]dddmmmuuu|||}}}uuunnniiiccc[[[UUUIIIJJJOOOYYYeeeoootttwwwrrrgggZZZRRRPPPXXXlll~~~rrrhhhdddcccTTTKKK>>>777555666777777333444444444444333111///000111111111000000000111333333222000000/////////////////////////////////////////////000000000000555444333111000/////////222222111000//////......000000000111111222222222444444444444555555555555777777777777888888888888777666666777777888999:::666777777666444444666888666555777:::;;;<<>>@@@HHHCCC<<<888888<<<@@@BBB444:::???AAACCCGGGIIIHHH===;;;888666777999===???DDDMMMYYYcccjjjrrr{{{|||uuuoooooonnnggg[[[NNNBBB444)))444///...333:::<<<888333444444444444333111...---:::444,,,''''''---555;;;222///111999:::333000222000///...///111666:::===;;;:::888666444444444555>>>@@@CCCEEEEEEDDDAAA@@@FFFOOOPPPDDD333+++,,,............---------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................///000222333333333222111444555666666444444555666333222000//////000222444222666<<>>???===:::777444333222111000000000222444666888:::///222666:::;;;999444111???===777222:::HHHIIIAAA>>>:::777666:::DDDNNNUUUiiiqqq|||~~~~~~zzztttlllbbbXXXQQQIIIBBB:::666000+++---333555555555666666555333222......///111333555777999BBB??????@@@===777666:::444222///---...000333666444333222111111111111222:::<<>>===BBBRRRbbb|||}}}xxxcccJJJ===>>>GGGTTT]]]^^^___\\\RRRCCC888333333~~~```WWWQQQOOOJJJHHHEEEBBB>>>:::888666555555444333333333333444111111222222222222111111222222222222222222222222444333333444666666555444333,,,666,,,>>>555CCC@@@???===:::777444333222111000000111111222333444444555666666666555444333333333444222111:::DDD@@@444>>>???CCCKKKVVVcccnnnuuu{{{rrrggg```]]]TTTYYYYYYRRRJJJEEEBBB@@@;;;:::888999:::;;;999777666444000------///222555<<<888777888:::;;;===@@@555333000---,,,---///000---------,,,---------...111333555777777555222000999>>>>>>777000...---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///........./////////000000////////////000000111111///000111111//////000111///000222222222444777;;;HHHTTTfffwwwzzzzzzvvvsssooojjjccc\\\XXX[[[ZZZZZZZZZZZZXXXVVVTTTRRROOOJJJEEEBBBCCCFFFHHHIIIRRR___jjjrrruuuuuusssyyy|||{{{ssslllhhhaaa___ZZZPPPGGGBBBCCCFFFUUUUUUSSSMMMDDD===888777555333111111333444333111111111000/////////000000000000000000000000000000////////////000000000000///000222555666777777777000000111222444555666666222222222222222111111111222222222222333333333444222222222222333333333333444333333333333444555555999<<>>???GGGZZZmmmyyyyyy~~~}}}rrrTTTBBB===BBBOOO[[[]]]______WWWJJJ===555222}}}aaaYYYRRRNNNIIIHHHEEEBBB???;;;999888555555444333333333333444111222222333333222222111333333333333333333333333333222333555777999888777888===III777<<<333AAA???999888666333222111111111333333333333333333333333---......---...111666:::---222555333444999???AAAMMMUUUbbbqqq~~~zzzqqqlllfffdddlllyyy~~~{{{xxxrrrmmmmmmpppnnnooohhh]]]XXXWWWLLL===DDD@@@;;;888999888666333...,,,)))'''(((,,,111444///---...222777999999888333222000///...///000111+++,,,,,,,,,------------,,,---///000///...---+++---//////---...000///+++.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///.........//////000000111/////////000000000111111000111222222000000111222111000///...111<<>><<<;;;;;;<<<;;;<<<@@@FFFTTTjjj~~~xxxvvvsss~~~{{{~~~~~~~~~~~~~~~}}}yyyyyyzzzzzz|||eeeNNNAAA>>>IIIVVV]]]^^^^^^ZZZPPPDDD999333{{{bbbZZZRRRMMMGGGEEECCCAAA>>>;;;999888555555444333333333333444333333444555555444333333333333333333333333333333111111222555888;;;;;;:::888000333777JJJHHHAAA333444333222111111111222222333333444555555555555555444777999888555222111222999999:::<<>>@@@???===???GGGUUUiii}}}oooppp|||yyy|||xxxuuussstttvvvvvvuuuwww{{{}}}wwwxxxxxxsssnnnmmmrrr{{{{{{```JJJ>>>FFFTTT^^^]]]]]]\\\VVVLLL???666zzzaaaZZZQQQKKKEEEDDDBBB@@@===;;;999888555555444333333333333444444555666777777666555444333333333333333333333333000000222555999<<<<<<<<<;;;666777<<<<<<444777???333222222111222333555666000111333444555666666666111333555444333444777:::<<<777>>>PPPaaalllyyy~~~qqq^^^QQQMMMRRR\\\gggnnnnnnjjjeeelllvvvwwwnnnlllssstttlllccc[[[\\\bbb```SSSLLLMMMMMMPPPUUUYYY```jjjuuu}}}}}}yyyjjjYYYOOOJJJOOOaaasssyyy~~~wwwtttyyytttiii[[[OOOHHHCCC<<<777...---,,,,,,---///111333+++...000...,,,...000222000000000000///---,,,+++---...///////////////...------,,,,,,------...///)))---...,,,,,,......,,,---.........//////000000........................------------------------...........................------------...//////---......///000111111222...///111222222222111000///111222111000///000111111999FFFSSSaaarrrzzznnnfffbbbXXXUUURRRQQQRRRRRRPPPNNNOOOJJJLLLVVV```fffoooxxx|||}}}|||xxxrrrkkkfffdddffffffddd___[[[[[[^^^aaa^^^fffhhh^^^RRRNNNLLLJJJDDDCCCBBBBBBBBB@@@>>><<<777888:::>>>CCCHHHLLLNNNNNNVVV^^^aaa___[[[ZZZ[[[WWWLLL===444222444666777555444333111000/////////000000000000000000000000////////////000000000000000000///...///000222333000000000000000111111111//////000111222222333333000111111111111222222222222222333333333444444444555555444444444444555555666666666666777;;;@@@DDDCCC@@@CCCOOObbb|||qqqjjjwww}}}||||||tttpppooopppqqqrrrsssssssssrrrkkknnnppppppoooqqquuuxxxyyyyyyyyyyyyzzz{{{|||}}}~~~yyy{{{{{{vvvppppppfffnnnoooSSSBBBGGGVVV___]]]\\\]]]ZZZQQQCCC888|||aaaUUUNNNOOOHHHGGGDDDAAA===:::777666666555444333222333333444444444444444444444444444333222222111111222222333222222333444444555666666555666666666555444444333444444666666666555444333444666777666555555666777000666:::999444333888>>>FFFPPPaaarrryyyrrrllljjjkkkkkkhhhbbbXXXNNNHHHHHHJJJOOO[[[hhhnnnkkkfffiiinnnnnnjjjooowwwsssggghhhbbb\\\\\\______YYYSSSSSSLLLFFFGGGJJJNNNTTTZZZfffeeegggkkkooottt}}}}}}yyyooo___QQQKKKNNNTTThhhsss||||||xxxmmmfffaaaZZZPPPGGG999666222///000111222222111///---,,,...//////...000000///...---,,,,,,,,,//////............///////////////...---------,,,.......................................///000000////////////////////////........................---------.........//////............/////////000000000000000111111111111/////////111333444444333000222333222000000333666888KKKcccuuutttfff^^^XXXSSSOOOQQQMMMNNNTTTUUUSSSTTTYYYYYYYYY^^^kkk{{{~~~wwwtttkkklllllljjjgggfffggghhhttttttsssqqqoookkk```TTTUUUPPPKKKIIIJJJHHHCCC>>>BBB???:::888999>>>CCCGGGKKKLLLPPPVVV[[[ZZZUUUOOOPPPMMMFFF<<<444222888>>>GGGAAA999222...---...///111111111111000000000000////////////////////////000000000000000000000000111111000000//////......000111111111111222222222111111222222222333333333333333333333333333333333555555555555666666666777222666999:::;;;======<<>>EEE]]]qqqzzz}}}tttqqqrrrppplllllljjjkkkpppvvvxxxvvvrrrqqqtttvvvtttpppqqquuuzzzwwwyyyyyyvvvqqqqqquuuzzz~~~xxxqqqqqqrrrooojjjiiiffflll```KKKFFFGGGZZZbbbccc]]]YYYVVVHHH777yyy___TTTNNNOOOHHHFFFDDDAAA>>>;;;888777666555444333333333444444444444444444444444444444333333222222222222333333222222222333444555555555444444444444444333222222444555555666666555444444333444666666555666777999888777555555888BBBNNNWWWmmmsss{{{pppeee^^^YYYQQQVVV___fffhhhddd___[[[______eeeqqqvvvuuuoooiiieeeggglllqqqttthhhaaaYYYTTTNNNHHHHHHLLLRRRSSSTTTUUUSSSTTT\\\gggkkklllkkkcccWWWNNNKKKKKKQQQWWW___kkk|||~~~wwwoooggg```\\\MMMGGG???999444222///...222111111111222222111////////////......------,,,//////............//////..................------.......................................///000000////////////////////////........................---------.........//////........./////////000000000000000000111111111111222111/////////000111111000444666555333666???FFFZZZkkk~~~tttfff\\\WWWVVVUUUTTT]]][[[^^^dddeeeaaa```bbbiiilllsss~~~~~~zzzvvvttttttuuuvvv|||zzzxxxrrrjjj```\\\WWWWWW[[[^^^]]][[[OOOKKKEEE>>>:::999:::===CCCCCCEEEHHHIIIHHHDDD@@@EEEDDDAAA;;;555666<<>><<<:::888666555444333333333444555444444444444444444444444333333222222222222333333111222222333333444444555222222333333222222111111444555555666666666555555444555666666555777999<<<:::999:::@@@MMM]]]llluuusssccc]]]\\\\\\fffnnnzzz}}}sssrrrttt~~~}}}vvvrrrlllggggggooo|||}}}vvvmmm```SSSNNNPPPOOOQQQTTTRRRJJJDDDHHHQQQYYY]]]aaa```\\\WWWUUUUUUHHHFFFIIIZZZuuuzzzqqqnnnooo```ZZZQQQHHH@@@999333/////////000111222222///---........................//////............//////..................//////.......................................///000000////////////////////////........................------........./////////....../////////000000000000000000111111111222222444222000///...///111222222444666666999EEEWWWeee{{{zzziiibbbYYYUUUWWW\\\```bbbbbbccciiirrrvvvuuutttuuu~~~}}}~~~sssnnnhhhgggiiimmmnnnnnngggeee___UUUHHH???;;;:::;;;;;;;;;;;;;;;999888777;;;<<<<<<999666777;;;???PPPPPPNNNHHH???888555444222222111111111000000000111111111111111111111111000000000000000000000000111000000000000/////////111111111111222222222333222222222222333333333333333333333333333333444444555555666666666777777777:::888666666888999:::;;;<<>>666333222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222333333222222222333333333444444333333333444444444444444555666666666666777777777:::777666999;;;<<<===@@@BBBPPPkkkxxx~~~zzzxxxxxxzzz{{{vvvmmmiiihhhbbbhhheee^^^hhhpppUUUKKKNNNXXX___^^^ZZZXXXTTTNNNlllYYYSSSOOOOOOGGGFFFDDDBBB???===;;;:::666555444444444444666666444444444444444444444444444333333333333333333444222333333333333333444444333333444444444444444333555555555555666666777777777666555444333555999===FFFTTTgggvvv}}}}}}zzz{{{}}}{{{qqqeee```bbbcccgggssszzzkkkbbb___YYYPPPLLLNNNUUU]]]ccc\\\RRRJJJOOOaaaxxxzzzqqqlllkkkkkkiiiiiihhhfffaaaXXXNNNHHH:::666111///000222444555......////////////////////////............//////---......//////000000000////////////////////////...............///000000////////////////////////................................./////////000000////////////000000000111111111111111222222222222000222555555444333333444222888DDDVVVkkk}}}{{{ssspppnnnjjjrrrrrrrrrtttxxx|||}}}{{{qqquuuzzzyyyvvvsssssstttzzzzzz}}}}}}yyyuuu|||rrrooosssyyy|||}}}zzzxxxvvv~~~wwwgggYYYRRREEECCC???<<<:::999999888888999999888777666666777>>>HHHRRRWWWQQQDDD888000222222222222111111111111000000000000000000000000111111111111111111111111000000000000111111111111111222222222222333333333222222333333333444444444333333333444444555555555666666666666777777777888999666888<<<===:::===BBBKKK^^^yyysss~~~vvvvvvwwwzzzyyyxxxsssjjjffffffaaa]]]\\\ZZZ]]]hhhuuudddTTTLLLUUU\\\]]][[[XXXVVVSSSjjjYYYUUUPPPOOOHHHGGGEEEBBB???===:::999666555444444444555666777444444444444444444444444444444333333333333444444444444444444444444444444444444555666666666555555555555555555666777888888555666666666888===DDDIII```kkkyyyuuuqqqrrrlllppp}}}zzzpppggg\\\TTTPPPOOOMMMKKKOOOHHHCCCFFFQQQfffvvvqqqooollljjjllllllmmmllliiibbbYYYSSSCCC>>>666000///000222333//////////////////////////////............////////////////////////000000////////////////////////...............///000000////////////////////////............................../////////000000000/////////000000000111111111111111222222222222333000333666666333222333666===III^^^uuuvvvxxxwwwuuuxxxxxxyyyyyyvvvuuuwwwvvvtttuuuzzz|||{{{zzz||||||}}}~~~~~~qqqhhhTTTOOOHHHDDDAAA===888333777777777777888:::<<<===999BBBNNNVVVUUUJJJ;;;111333222222222222111111111////////////////////////111111111111111111111111000000000111111111111222222222222222333333333333333333333333444444444444333333333444555555666666666666666777777777888888999777999===;;;666<<>>CCCXXXeeewww}}}vvvqqqhhhooowww~~~sssyyy}}}~~~~~~}}}}}}~~~zzzhhh```XXXTTTSSSNNNCCC:::999888666666999===@@@BBB>>>BBBKKKSSSVVVOOOBBB777333333222222222111111111000000000000000000000000111111111111111111111111000000111111111222222222222222222333333333444444333333333444444444444555333333444444555666666666666666777777777888888888888777:::>>>:::888FFFYYY|||lllmmm}}}xxxzzzxxxwwwsssjjjddd^^^\\\]]]XXXPPPPPPXXXmmmgggTTTUUUXXX]]]```___[[[YYYiii[[[XXXQQQNNNJJJIIIFFFCCC???<<<999888666555444444555666777888444444444444444444444444555444444333333444444555666666666666666666555555333444444555666666666555666555555555666777999:::999<<>>BBBRRRccc{{{{{{zzzwwwuuurrrooonnnooollliiihhhiiijjjjjjiiiccc]]]SSSJJJBBB<<<777444222111111000///......---//////............//////111111000000//////......000000000000000000000000...............///000000////////////////////////........................////////////000000000000000000000000111111111111111111222222222333333333000222444555777???KKKUUUqqq{{{rrrgggdddfffnnnxxx|||{{{}}}~~~zzzzzz{{{~~~~~~wwwooofffeeefffaaaTTTHHH>>>;;;777666888===AAADDDEEEFFFJJJQQQVVVSSSGGG<<<333333333222222222111111111111111111111111111111111111111111111111111111000000111111222222222222222222333333333444444444333333333444444444555555333333444444555666777777777777777777888888888888666666;;;???<<<>>>SSSmmmjjj{{{}}}}}}~~~}}}yyyyyy|||~~~|||rrrbbbbbb___ZZZVVVTTTQQQOOO\\\mmm\\\ZZZ[[[```bbb___YYYVVVkkk^^^UUUUUUMMMKKKIIIEEEAAA>>>:::888777777777666555555555555555666666666666666666666666555555555444444333333333555555555555555555444444555666666666555555666888888777666777:::<<<<<<<<<<<>>555444222000000111222333111///......000111111000000000////////////000000------......//////000000////////////000000000000000000000000000000000000000000000000////////////000000000///////////////000000000000000111111222333222111222444555666666...444666444:::MMMdddttt|||ssshhhaaa___aaadddvvvyyy}}}}}}wwwwwwyyyvvv{{{}}}zzzqqqllljjjhhhfffcccHHH???555333888>>>@@@???IIIKKKQQQXXX[[[UUUIII>>>333666777444222222222000111000000000000000111111111111111111111111111111222222222222222222222222111222222333333444444555333333333444444444555555444444555555666777777777777777777777888888888888:::555999@@@@@@FFFdddzzzsssyyy}}}|||||||||yyyuuuhhhaaa\\\]]]ZZZSSSOOOQQQMMMzzzlllaaaaaaccc___``````XXXjjj^^^UUUUUUNNNKKKIIIEEEBBB>>>;;;888777777777666555555555555666666666666666666666666666555555555444444333333333555555555555555555555555444555555555444444555777666777777666666999>>>CCCRRR^^^kkkttt}}}vvvkkkcccaaacccsssvvvtttjjj]]]RRRFFF<<>>AAARRRyyy}}}yyy~~~|||pppwwwrrrggg\\\ZZZXXXSSSPPPPPPPPPnnnooodddcccddd^^^]]]___ZZZjjj___UUUUUUNNNKKKIIIFFFBBB>>>;;;999888888777666666555555666666666666666666666666666666555555555444444444444444555555555555555555555555444555666555444555666888444777:::999999>>>IIISSSfffrrr~~~qqqbbbYYYWWWkkkvvvwwweeeNNN===<<<>>>GGGSSS\\\dddmmmuuu{{{vvvtttyyyzzzsssiiibbbfffggghhhiiifff^^^RRRJJJHHHCCC;;;444//////000222222111000111222222111///111000000//////000000111000000///////////////.../////////000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111000000000000111222222111222333444555444444333666999@@@PPPfffwwwxxxqqqeeecccbbbffflllrrruuuvvv}}}yyywwwzzz~~~vvvvvvxxxyyyzzz}}}~~~zzzqqqjjjggggggccc\\\PPPDDD===999999:::???EEEOOOXXX\\\YYYSSSNNNAAA999666;;;===888333333111111000000000000000111111111111111111111111111111111111111111111111111111222222333333444444555222222222333333333444444444444555555666777777777777777888888888999999999999>>>@@@???FFFbbbuuu~~~}}}}}}{{{wwwzzz}}}}}}{{{{{{pppjjjiiivvvqqq___WWWUUUSSSPPPOOOSSSVVVrrrzzzjjjdddccc\\\\\\___\\\iii```UUUUUUOOOJJJIIIFFFBBB>>><<<:::999888777777666555666666666666666666666666666666666555555555555555444444444555555555555666666666666666777888777666777999;;;777999===@@@EEEPPP^^^iiiuuu~~~sssccc]]]\\\eeeooouuuvvvooo___OOOEEE===;;;DDDLLLSSS```nnnwwwwwwzzz~~~vvvnnnkkkfffggghhhhhhfffbbb\\\YYYTTTOOOFFF===666222111111/////////111333333111000111000000000000000000111111000000000//////......//////000000000111111111000000000000000000000000000000000000000111111111111222222222222222333333111111000000111111222333111222444666666666777888777FFFYYYhhhrrrtttmmmccciiimmmsssyyy~~~zzzrrr|||}}}~~~xxxzzz{{{zzzwwwrrrooonnnooohhhddd[[[OOODDD??????AAA>>>CCCMMMXXX``````ZZZSSSIII;;;555===BBB;;;444444222111111000000000000111111111111111111111111111000000000000000000000000111222222333333444444555222222222333333333333444444444555555666777777777777777888888999:::::::::777>>>@@@AAAQQQsss~~~yyy}}}~~~||||||}}}yyykkk___eee{{{hhhYYYUUUTTTQQQNNNPPPHHHTTTlllsssdddbbb]]]^^^___ZZZiiiaaaUUUUUUPPPJJJIIIFFFBBB???<<<:::999888888777666666666666666666666666666666666666666555555555555555555555555555555555666666666777777555666777777666777999;;;;;;<<>>DDD^^^}}}ttt|||zzz~~~~~~qqqccc```mmmvvvbbbXXXTTTQQQNNNKKKHHHKKKQQQcccfffbbb``````___XXXhhhbbbVVVUUUQQQJJJIIIFFFBBB???===;;;:::999888777777666666777777666666666666666666666666555555555555555666666666555555555666666777777888444555666666666666888:::AAADDDLLLZZZjjjxxx|||xxxrrrqqquuussseeeVVVMMMGGGDDDHHHMMMMMMJJJJJJLLLOOOTTTWWWRRRLLLNNNTTTYYYeeerrrwwwtttmmmhhhgggeeeaaa[[[SSSIII@@@:::666222000//////111222222111222111111000000111111222111000000000000000000///000000000111111111222222111111111111111111111111///000000111111222222222111111111222222333333444222111111111111222333333555666555333333777>>>EEE[[[nnn|||uuufffbbbmmmxxxyyy{{{~~~vvvhhh``````dddooo{{{rrrkkksssrrrooohhh```ZZZXXXXXX^^^TTTIIIFFFLLLTTTZZZ\\\QQQHHH>>>;;;???@@@<<<777555555444333222222222222111111111111111111111111111111111111111111111111111222222333333444444555333333333444444444555555444444555555666777777777888888999:::;;;;;;<<<===AAA??????NNNooo{{{zzztttzzz|||~~~xxxmmmbbbbbbqqqppp]]]UUUQQQOOOHHHJJJLLLGGGQQQmmmeeeaaa```___YYYhhhbbbVVVUUUQQQJJJHHHFFFCCC@@@===<<<;;;999888777777666666777777666666666666666666666666444555555555666666666777444555555666777777888888666777888888888999;;;===LLLTTT```nnnyyyuuuiii]]]XXXQQQNNNTTT[[[ZZZUUUKKKFFFCCCAAA>>>::::::===HHHSSSbbbnnnttttttrrrqqqrrrnnnfff]]]TTTLLLGGGDDD:::777333111000111111111222111111000000111111222000000000000000111111111000000111111111222222222111111111111111111111111///000000111111222333333000000111111222333333333222222111111222222333444444555555444888BBBQQQ\\\sssxxxyyyqqqlllpppyyywwwyyy}}}vvvpppmmmooorrruuuooottt}}}sssxxxyyyxxxvvvrrrmmmjjjhhhlllfff\\\RRRLLLLLLQQQVVVTTTPPPEEE:::;;;DDDBBB:::777777666444444333333333111111111111111111111111222222222222222222222222111222222333333444444555444444555555555666666666444444555555666777777777888888999:::;;;<<<======???@@@KKKeeezzzzzzuuu~~~{{{yyyiii]]]aaauuudddUUUQQQQQQJJJIIILLLIIILLLsssyyykkk```[[[]]]\\\gggcccVVVUUURRRJJJHHHFFFCCC@@@===<<<;;;999888888777777777777777666666666666666666666666444555555555666666777777444555555666777888888999:::;;;<<<<<<<<<===???AAAVVVbbbrrr~~~~~~~~~tttlll\\\PPPWWWgggnnnjjj^^^RRRFFFBBB@@@===:::999888???KKK[[[kkkvvv{{{|||~~~yyypppfff]]]WWWSSSQQQAAA===777222111000000000222222111111111111222222//////000000111111222222000111111111111222222222111111111111111111111111///000000111222222333333//////000111222222333333222222111111222222333444111222444777???PPPeeetttzzzsssqqqxxxxxx}}}{{{fff[[[^^^eeennnxxxyyyzzz}}}|||xxxvvvppprrrqqqfffVVVKKKJJJMMMUUUVVVJJJ:::999FFFGGG<<<888888777555555444444444111111111111111111111111222222222222222222222222111222222333333444555555555555555666666666666777444444555555666777777777888888999:::;;;======>>>999AAAXXX{{{rrrllltttzzz~~~ooo\\\XXXgggwwwhhhUUUQQQRRRMMMFFFIIIMMMMMMjjjppp^^^VVV\\\```ggg[[[XXXSSSNNNKKKJJJGGGDDD@@@===:::999888888888888777777777777888888888888777777777777666666666666777777777777777666666777:::;;;;;;;;;<<<;;;;;;;;;:::>>>JJJWWWhhhyyy~~~}}}{{{lllhhhpppxxxzzz{{{kkkVVVGGGBBB@@@===999<<<<<<<<>>MMMeeezzz}}}|||~~~}}}zzz~~~yyyaaaYYY___aaakkk}}}zzzwwwvvvqqqeeeRRRCCCIIIQQQOOOBBB<<>>BBBEEEccc~~~nnnuuutttyyy|||zzzwwwyyy}}}uuueeeXXXWWW^^^ZZZMMMSSSMMMJJJJJJIIIGGG\\\mmmYYYYYY___```fff[[[XXXSSSNNNKKKIIIGGGDDD@@@===:::999999888888888777777777777888888888777777777666666666666666666777777777888777777777777888888777777:::888999>>>FFFQQQaaaoooyyywwweeeSSSDDD<<<::::::999999999???KKK___nnn}}}|||vvvqqqmmmkkkhhhZZZLLLCCC<<<666333333222222222222111111222333000111333444555444333222111111111111111111111111333333333222222222111111111111111111111222222222222222222222222222222222000222333222222333444333333777>>>KKKaaawww}}}~~~lllcccdddgggooo~~~~~~xxxmmm```VVVIIIKKKHHH@@@===BBBIIIKKKDDD>>>777444777::::::999444333333222222222222333222222222222222222222222222222222333333444444555555555555555555555555555666666666666777777777888777999:::999999<<<>>>@@@FFFLLLmmmwwwsss|||{{{wwwkkkbbb``````dddjjjoootttxxx}}}|||nnn^^^VVVWWWiiicccQQQPPPNNNKKKKKKKKKGGGRRR|||sss]]][[[]]]ZZZeee[[[WWWRRRNNNJJJIIIGGGDDD@@@===;;;999999999999888888888777777777777777777666666666666666666666777777777888888666777888888999888888777;;;888:::FFFVVVfffxxxjjjUUUFFF???<<<::::::;;;999;;;LLL___uuu{{{}}}{{{|||xxxnnnpppfff[[[QQQEEE:::555555333333333222222222111111111222333555555444444333111111111111111111111111333333333222222222111111000000111111222222333333333333333333333333333333333222222444666666555333555<<>>===CCCTTThhhyyy}}}yyyjjjYYYMMMBBB<<<;;;@@@@@@<<>>BBBMMMffftttuuu~~~nnn|||{{{|||bbbSSSOOOLLLPPPVVVZZZ\\\\\\]]]^^^ooozzzppp]]]PPPKKKaaadddTTTOOOJJJJJJLLLHHHCCCKKKYYYuuulllbbb```ZZZ{{{bbb[[[UUUPPPNNNIIIHHHFFFCCC@@@>>>;;;:::::::::::::::999999999999777777777777666666666666777777777777888888888888777999::::::999:::<<<>>>@@@EEETTTkkkzzzzzzooogggdddUUUFFF;;;<<<@@@??????BBBUUUgggrrrrrrtttzzzuuuiiiSSSRRRUUU[[[ZZZNNNAAA:::444222000000222333333222333333444444555555555444222222222222222222222222333333333222222222111111000000111222333444444555333333333333333333333333888333111555777555666999HHH]]]ttt~~~~~~yyyeee[[[[[[ggg|||iiiUUUOOOGGG===@@@MMMYYYTTTMMMEEE@@@<<<999888666666444333333222222222333333333333333333333333555444444444444444444444555555555666666666777777777777777777888888888888;;;888888;;;:::999???GGGYYYuuunnneeewwwvvvxxx}}}wwwaaaVVVSSSOOORRRVVVXXXXXXWWWVVVVVVgggsssyyyhhh[[[MMMYYYpppmmmWWWPPPJJJGGGJJJIIIEEEGGGMMM```xxxccc___]]]xxx```[[[UUUOOONNNIIIHHHFFFCCC@@@>>><<<;;;;;;;;;;;;:::::::::999999888888888888777777777777777777777888888888999999:::;;;<<<999777888<<<@@@GGGUUUnnn}}}nnnooovvvqqq```KKK??????AAABBB@@@EEEYYYnnnxxx||||||tttiiiMMMHHHJJJVVV```\\\PPPFFF;;;777222000222444444333333333333333333444444444333333333333333333333333333333333222222222111111111111222222333333444444333333333333333333333333666111///333333333:::DDD[[[nnnzzzvvvwwwyyyrrrhhhggglllyyyxxxggg^^^PPPAAA@@@HHHXXXWWWTTTOOOIIIBBB===:::777666555444333222222222333333333333333333333333444444444444444555555555555555555666666777777888777777777888888888999999;;;999:::<<<:::888CCCRRRiii{{{yyyccciii{{{~~~yyy{{{gggYYYSSSSSSRRRTTTXXXYYYYYYXXXXXXYYYcccnnnyyyvvvkkkRRRRRR___zzzuuu]]]SSSKKKGGGIIIJJJIIIIIIJJJXXXhhh\\\]]]uuu___[[[TTTNNNNNNIIIHHHFFFCCCAAA>>><<<;;;;;;;;;;;;;;;::::::::::::999999999999888888888888777777888888888999999999:::<<<<<<;;;999<<>>JJJ]]]ppp|||~~~xxxrrrWWWGGG>>>JJJ]]]ddd\\\RRRFFF???777222333444444222222222222222222333444444444444444444444444444444333333333222222222111111333333333333333333333333444444444444444444444444666111000444555666EEEWWWpppxxx~~~~~~{{{yyyvvvrrrtttqqqrrrvvvxxxyyy}}}{{{qqqaaaPPPHHHIIITTTVVVVVVUUUQQQLLLGGGEEE999888666555444333333333444444444444444444444444333333444444555555666666444555555666777777888888777777888888888999999999999999<<>><<<;;;<<<<<<;;;;;;;;;::::::::::::::::::999999999888888777888888888888999999999999;;;======>>>EEEPPPYYYqqqqqquuucccLLLHHHGGGCCC>>>???JJJ```sss{{{||||||cccJJJ777???WWWeeeaaaXXXOOOFFF;;;444444444333222222222111111222222333444444444444444444444444444333333333222222222111111444333333333333333333333444444444444444444444444999444444888888===PPPggg~~~|||zzzzzzxxxlllaaa]]]```mmm}}}qqq___SSSNNNQQQTTTWWWWWWVVVSSSQQQPPP:::999888666555555444444444444444444444444444444333333333444555666777777444555555666777888888999777888888888888999999999777999>>>AAA<<<===RRRllltttbbbWWWmmm}}}|||{{{nnn\\\OOOKKKQQQ[[[bbb[[[\\\\\\\\\ZZZZZZ[[[\\\dddllloookkkkkksss|||wwwggg[[[VVVcccyyyzzz\\\TTTLLLIIIIIIGGGDDDBBBEEEggg~~~dddbbbnnnbbb[[[TTTQQQNNNJJJHHHEEEBBBAAA@@@AAAAAA===<<<<<<;;;;;;:::999999:::::::::::::::999888777:::<<<<<<:::999999999888>>>===???AAACCCLLLbbbyyy{{{}}}}}}jjjMMM>>>AAA======BBBQQQiii|||zzzcccGGG:::BBBOOO]]]ddd___ZZZTTTHHH<<<666444333111000000000000111222333444333333333333333333333333333333333333333333333333333333333333333333333333444444555555555555555555555666555777>>>NNNdddtttxxxwww~~~ooodddbbbaaammmzzznnnbbbZZZPPPTTTYYY\\\ZZZUUURRRPPPHHH>>>666777999666333555555555444333333222111111555555555555555555444444666666666666777777777777888888888888999:::;;;<<<:::;;;<<<<<<===FFFYYYkkknnn\\\ddd~~~kkk^^^PPPKKKKKKPPPYYYaaa___\\\XXXWWWZZZ^^^bbbeeejjjhhhhhhlllqqqtttvvvwwwoooyyyooo___WWWhhhlllYYYJJJJJJKKKEEECCCFFFEEE]]]ooo```lllaaaZZZSSSPPPMMMJJJHHHEEECCCAAA@@@AAAAAA===<<<<<<;;;;;;::::::999:::::::::::::::999888888666777888888:::===>>>>>>>>>;;;===FFFUUUjjjaaaFFF>>>======???HHH]]]rrrwwwqqqcccFFF777<<>>EEEYYYttt}}}XXXAAA??????<<<===OOOhhhqqqlll```FFF888;;;EEEWWWdddcccaaaaaa[[[OOO???555555999333333444444444333222111333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666;;;EEESSSbbbooovvvuuuxxxvvvkkkgggeeezzzuuugggbbb[[[XXXXXXZZZZZZYYYLLLCCC;;;:::;;;999666666666666666666666666555555555555555555555555555555666666666777777777888888888888888888999:::;;;<<<666===@@@<<>>666555222333333444444333222222444444444444444444444444444444444444444444444444444444444444444444444444333333333444555555666666888;;;CCCQQQaaammmqqqrrrtttrrrqqqsssuuuwwwzzz|||qqqjjjaaa\\\\\\[[[XXXUUUPPPHHH@@@<<<===<<<999666555555666666666666666666555555555555666666666666666666777777777888888888888888888888999:::;;;;;;999???@@@>>>FFFWWW]]]YYYfffwwwyyylllPPPHHHDDDHHHPPPUUUZZZ^^^kkkkkkhhh```XXXZZZeeeppptttzzzyyyzzzxxxyyyvvvnnniiillluuu}}}yyynnnZZZPPPfffrrr^^^RRRLLLGGGEEEGGGGGGDDDRRRvvvgggfff\\\WWWQQQNNNKKKGGGFFFEEECCCAAA@@@??????>>>======<<<<<<;;;:::::::::;;;;;;<<<<<<<<<;;;;;;:::888:::???@@@===>>>CCCHHHccchhhGGGCCC;;;888FFF___sssyyymmmYYYJJJCCCDDDVVVgggiii\\\YYYZZZ___\\\MMM>>>555111222222333444444444333444444444444444444444444444444444444444444444444444444444444444444444444333333444555555666777777888>>>LLL___pppxxxuuupppoookkkiiiooo}}}{{{lllbbb^^^\\\ZZZWWWTTTMMMDDD?????????<<<777555555555555555666666666555555555666666666777777777777777777888888888888888888888888999:::;;;;;;<<<===<<>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<>>>;;;===@@@===:::AAAMMMdddRRRGGG<<<;;;DDDTTThhhvvvzzzgggWWWKKKHHH[[[ppptttaaaWWWUUU___eeeZZZIII???444444333333333444444555444444444444444444444444444444444444444444444444444444444444444444444444444444555666777888888999999DDDWWWnnn~~~yyypppdddeeejjjwwwyyyggg]]]ZZZZZZ[[[WWWRRRIIIAAAAAABBB>>>888666666666666666555555555555555555666666777777888777777777888888888999999888888888888999:::;;;<<<===:::;;;DDDRRR[[[]]]ZZZuuurrr\\\PPPIIIFFFFFFIIILLLPPPXXXaaa}}}}}}xxxlll___[[[```hhhyyyzzzuuupppqqqvvv|||qqqZZZ\\\mmmmmmZZZNNNHHHFFFEEEBBBFFFFFFIIIdddyyyddd\\\XXXRRRNNNKKKFFFEEEEEECCCBBB@@@>>>===>>>>>>======<<<<<<;;;;;;;;;;;;<<<===============AAA>>>???AAA>>>AAATTTjjjdddPPPBBBBBBCCCFFFVVVlllyyyoooggg___ZZZhhhvvvuuuhhhWWWNNNWWW___[[[RRRMMM<<<:::777444333444555666555555555555555555555555555555555555555555555555555555555555555555555555555555666777888999::::::BBBPPPggg}}}wwwkkkdddkkksss|||kkkbbb]]]\\\ZZZUUULLLCCCBBBDDD@@@999888888888777777666666555444555555666777777888888777777888888888999999999888888888888999:::;;;<<<===;;;AAAOOOVVVWWW^^^hhh||||||}}}jjjRRRGGGDDDDDDGGGJJJLLLQQQ___mmmvvvggg\\\\\\gggqqq}}}{{{}}}||||||ggg^^^aaa~~~ttt___RRRKKKHHHFFFDDDBBBGGGGGGWWWddd\\\XXXRRROOOLLLFFFEEEEEECCCBBB@@@>>>===>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<===>>>>>>======888777:::AAAEEEQQQqqqsssYYYHHHHHHDDD===JJJbbbooooootttsssnnntttxxxooommmXXXIIIMMMVVVVVVUUUXXXBBB???:::666444333555666555555555555555555555555555555555555555555555555555555555555555555555555555666777888999:::;;;;;;LLL\\\sssrrrdddqqqyyyrrreee^^^[[[WWWNNNDDDCCCEEEAAA999;;;::::::999888777666666444555555666777888888999777888888888888999999999888888888888999:::;;;<<<>>>>>>JJJYYYZZZUUU```uuutttwww{{{yyyeeeNNNDDDAAADDDIIIMMMNNNUUUgggzzzqqq```WWW^^^nnn|||~~~ooo```ZZZiiixxxcccTTTNNNJJJFFFGGG>>>GGGLLLRRRhhh\\\RRRTTTNNNMMMJJJGGGDDDBBBAAAAAA@@@>>>???>>>===<<<<<<<<<<<<<<<===777888???AAA<<<999;;;@@@>>>???GGGVVVuuuqqqRRRPPPXXXVVVMMMHHH\\\jjjsssssswww|||tttdddggg]]]OOODDDBBBIIITTT[[[QQQDDD888555666666555444555555555555666666666777555555555555555555555555666666666666666555555555777999999666888>>>AAAAAAXXXeeeuuuzzzuuunnnqqqxxxzzz}}}yyy]]]\\\ZZZSSSKKKFFFDDD@@@;;;888:::<<<<<<999777555555555555555555666888999:::999888777777777888::::::999::::::;;;;;;<<<<<<<<<>>>DDD\\\pppdddQQQgggrrrqqqsssgggLLLBBBIIIGGGIIINNNPPPYYYsssvvv```^^^]]]]]]ppp}}}|||kkkYYY]]]oooooo]]]MMMFFFGGGHHH@@@CCCCCCOOOhhh\\\RRRSSSMMMLLLIIIGGGDDDBBBAAAAAA@@@>>>>>>======<<<;;;;;;<<<<<<===<<<<<<===<<<:::<<>>;;;@@@VVVxxxppphhhnnnnnneee\\\[[[iiivvvzzz~~~rrraaa```ZZZPPPEEE???BBBKKKSSSUUUNNNBBB999666666666555555555555666666666777777555555555555555555555555666666666666666666666666666555777:::888888FFFVVVdddffffffdddccchhhvvvxxxbbb\\\WWWSSSPPPJJJCCC>>>:::;;;<<<<<<;;;:::888666555555555666777888999999999888777777777888::::::999::::::;;;;;;<<<<<<===CCCMMMbbbrrriiiaaa{{{jjjhhhqqqssshhhOOOFFFJJJJJJKKKMMMQQQ```|||lllYYYUUUXXX___ttt~~~ooo^^^VVV^^^qqqtttbbbQQQIIIIIIFFF@@@EEEFFFKKKsssggg\\\RRRRRRLLLKKKIIIFFFDDDBBBBBBAAA@@@>>>======<<<;;;;;;;;;;;;<<<;;;???@@@<<<999<<>><<<;;;<<<>>>>>>;;;888777666666666777888999999999888888888888999::::::999::::::;;;<<<<<<======AAANNN___ggggggqqq~~~~~~dddccc}}}nnnpppiiiRRRJJJJJJMMMNNNNNNWWWmmmpppbbbRRRNNNVVVhhhvvvgggVVVVVVccc{{{hhhWWWLLLJJJDDD@@@FFFHHHFFF]]]fff[[[QQQRRRKKKJJJHHHFFFDDDCCCBBBBBB@@@>>><<<<<<;;;;;;;;;;;;<<<<<<888???BBB===;;;@@@DDDCCCCCCXXX~~~~~~}}}||||||~~~~~~xxxqqq\\\ZZZTTTMMMEEEBBBDDDGGGKKKTTTSSSCCC777777888444555666666666666777777777555555555555555555555555666666666666666777777777<<<666666===EEERRRiiimmmfff\\\[[[iiiqqq[[[ZZZ^^^XXXOOOKKKCCC>>>;;;<<>>>>>???MMMWWWYYYccc~~~yyydddeeewwwggg~~~iiiRRRLLLJJJNNNPPPTTTdddzzzccc\\\QQQNNN[[[ttt}}}ooo[[[ZZZdddmmm[[[OOOIIIEEE@@@DDDGGGDDDLLLllleee[[[QQQRRRKKKIIIGGGEEECCCCCCCCCBBB@@@>>><<<<<<;;;;;;;;;<<<<<<===888===@@@>>>===@@@CCCCCCRRRwww{{{{{{~~~~~~{{{zzzccc\\\SSSMMMJJJJJJIIIGGG???JJJOOOFFF===:::888444666666666666777777777888666666666666666666666666666666666666777777888888:::999888>>>VVVtttfffdddaaafffyyybbbXXX\\\\\\UUUPPPGGGBBB>>>>>>AAABBB???<<<:::999999888888888888999888888999999::::::::::::999999:::;;;<<<>>>>>>???DDDOOOTTTVVVjjjvvvbbbggghhhppphhhQQQLLLIIIMMMSSS^^^rrryyyhhh[[[YYYSSSSSSdddvvv___\\\```sssppp___QQQHHHGGGBBB???DDDEEEDDDVVVrrrcccZZZQQQRRRLLLJJJFFFEEECCCCCCDDDCCC@@@>>>===<<<<<<<<<<<<===>>>>>><<<<<<>>>???===@@@KKKVVV{{{|||}}}lllaaaRRRJJJJJJLLLMMMKKK===CCCHHHIIIDDD===888555666666666777777777888888666666666666666666666666555666666777777888888999555;;;???JJJhhh}}}cccgggjjjqqqvvv^^^[[[]]]ZZZUUUMMMIIIDDDBBBCCCCCCBBBAAA;;;;;;:::999888888888999888999999:::;;;:::::::::999999:::<<<===>>>???@@@FFFNNNRRRZZZyyyuuu___fffqqqfffwwwgggPPPKKKIIIMMMWWWgggyyy{{{iiiUUUUUUTTTTTT\\\ooo{{{ggg```ZZZ___qqquuudddUUUIIIGGGDDD>>>@@@FFFCCCIII```|||aaaYYYQQQSSSMMMKKKEEEDDDCCCDDDDDDCCC@@@>>>===============>>>??????@@@<<<>>>BBB@@@FFFeee~~~|||wwwjjjXXXKKKGGGKKKPPPSSSIIICCCDDDLLLLLLAAA999888666666777777777888888888666666666666666666666666555666666777888888999999888@@@MMM___uuu}}}nnnfffrrr|||ooo]]]]]]]]]XXXSSSPPPLLLHHHFFFEEEFFFFFF<<<<<<;;;999999888888888888999:::;;;;;;;;;::::::999999:::<<<===???@@@@@@EEEJJJQQQeeevvvaaahhheeedddgggQQQLLLJJJNNN[[[nnnwwwooo]]]QQQSSSQQQVVVggg|||qqqfffXXXTTT```zzzzzzkkkZZZMMMCCCHHHAAA>>>GGGCCCEEEXXXyyy{{{```XXXQQQTTTNNNLLLEEEDDDCCCDDDDDDCCCAAA>>>>>>>>>>>>>>>>>>???@@@@@@AAA<<>>GGGZZZqqq{{{uuuhhh```jjj}}}}}}```]]]^^^YYYWWWUUUQQQLLLHHHGGGHHHKKK===<<<;;;:::999888888888888999:::;;;<<<;;;::::::999999:::<<<===???@@@@@@GGGKKKUUUqqqwwwfffmmmiii[[[rrrgggRRRMMMLLLPPP___ppprrrdddWWWUUUSSSPPPYYYooottthhhXXXQQQZZZqqq~~~ppp___QQQ???KKKDDD>>>FFFDDDDDDVVVrrryyyccc\\\RRRRRRKKKJJJFFFEEEDDDBBB@@@?????????;;;???BBBAAA???>>>>>>===@@@AAAAAABBBPPPvvv~~~zzzqqqjjjaaaSSSIIIRRRdddfffPPPCCCJJJQQQKKKBBB@@@888999999888777777999:::888888888888888888888888555777888777999>>>???>>>III^^^rrrtttggg\\\]]]cccsss___[[[ZZZXXXUUURRRPPPPPPOOOMMMKKKEEE???999777999;;;999666;;;:::999:::<<<===<<<;;;;;;:::::::::<<>>======>>>>>>>>>===FFFHHHKKKlll}}}|||}}}yyyqqqiii[[[PPPVVVdddiiiVVVGGGHHHOOOOOOHHHAAA::::::999888777777999:::888888888888888888888888888888888:::;;;<<<>>>AAAZZZnnnzzzmmm[[[XXXcccmmmggg___```[[[XXXUUUSSSRRRPPPMMMKKKHHHBBB<<<:::;;;<<<:::888;;;:::999:::<<<===<<<;;;;;;;;;::::::===@@@DDDFFFJJJPPPjjjmmmvvv{{{\\\[[[rrrwww^^^RRROOOPPP^^^pppwwwlll[[[SSSUUURRR\\\vvvvvvfffVVVRRRbbbsssdddUUUMMMGGGCCCCCCCCCCCCFFFJJJdddttt___ZZZQQQQQQKKKJJJFFFEEEDDDBBBAAA@@@@@@@@@???===;;;;;;===???@@@AAA>>>FFFQQQkkk}}}yyysssggg\\\^^^hhhmmm^^^LLLEEEMMMVVVQQQGGG>>><<<:::888777888999:::999999999999999999999999:::888999===<<<<<>>>>>>>><<<999;;;:::::::::<<<===<<<;;;;;;;;;;;;;;;>>>BBBFFFIIINNN[[[nnnuuucccWWWbbbpppkkkWWWQQQQQQRRRgggxxxuuufffZZZXXXYYYRRRiii}}}qqq^^^QQQXXXpppwwwhhhZZZOOOHHHCCCBBBCCCBBBDDDHHHUUUqqq]]]YYYQQQQQQKKKJJJFFFEEEDDDBBBAAAAAA@@@@@@BBB>>><<<>>>@@@AAAAAABBBIIINNNmmm~~~|||{{{xxxppphhhhhhnnnnnndddPPPBBBKKK\\\\\\PPPDDD@@@;;;888777888:::;;;999999999999999999999999:::888:::>>>===AAAXXXsssnnn^^^VVV```zzzhhh___\\\ZZZYYYWWWVVVTTTPPPMMMMMMIIIDDDAAA???>>><<<:::<<<;;;:::;;;<<<======;;;<<<;;;;;;===@@@DDDIIILLLOOOooommmqqqlllWWWWWW^^^zzzrrr___SSSQQQRRRTTTiiivvvoooaaa]]]]]]\\\YYYuuuzzzfffRRRQQQfff~~~|||mmm___RRRJJJCCCBBBCCCBBBCCCFFFIIIgggppp\\\YYYQQQQQQKKKJJJFFFEEEDDDCCCBBBAAAAAAAAABBB===<<>>999888999::::::999999999999999999999999888888<<<>>>???MMMqqqxxx```cccllltttxxxbbb[[[ZZZXXXWWWWWWUUURRRPPPLLLJJJFFFBBB@@@>>><<<:::<<<;;;:::;;;===>>>===<<<<<<<<<<<<>>>BBBGGGLLLOOOQQQtttttttttYYYRRRWWWfffhhhfff^^^WWWUUUTTTRRRVVVdddlllgggbbbdddddd```ggg~~~mmmWWWPPPbbbxxxrrreeeVVVLLLCCCBBBCCCBBBCCCEEECCCUUUyyyooo\\\YYYQQQRRRKKKIIIFFFEEEDDDCCCBBBBBBBBBBBB???;;;<<>>CCCKKK___~~~|||zzzwwwtttpppmmmlllkkkeeeSSSCCCFFFYYYeeedddUUULLLBBB:::999:::::::::::::::::::::::::::::::::666:::===???HHH___qqqccctttkkk^^^\\\YYYWWWVVVUUUTTTRRRLLLJJJGGGDDDAAA>>><<<;;;<<<;;;;;;;;;===>>>===<<<<<<<<<===@@@DDDIIINNNRRRYYYyyytttyyy[[[OOOQQQUUUUUUSSSQQQTTTZZZZZZWWW[[[```dddeeegggjjjjjjgggtttsss___TTT^^^qqqwwwkkkZZZOOOEEECCCDDDCCCCCCDDDBBBLLLjjjppp]]]ZZZRRRRRRKKKIIIFFFEEEDDDCCCCCCBBBBBBCCC@@@<<<===AAAAAA@@@LLL[[[}}}yyyvvvttttttrrrooollleeeUUUEEEDDDQQQaaahhh\\\RRREEE<<<::::::;;;:::::::::::::::::::::::::::777<<<>>>BBBTTTpppwwwuuu|||{{{zzzzzzeeeaaa\\\XXXVVVUUUTTTSSSKKKKKKIIIFFFBBB???>>>======<<<;;;<<<===>>>===<<<<<<===>>>AAAEEEKKKQQQTTTkkkvvvqqq}}}[[[KKKJJJHHHJJJKKKMMMTTT]]]bbbaaa```___bbbiiimmmmmmnnnppp~~~yyyiiiYYYZZZeee|||qqq^^^QQQFFFCCCEEEDDDCCCDDDBBBIII^^^ppp^^^[[[RRRRRRJJJIIIFFFEEEDDDCCCCCCCCCCCCCCCCCC??????CCCBBBDDDUUUjjj}}}{{{wwwtttuuuxxxxxxuuummmeeeVVVGGGBBBKKK\\\iiiaaaVVVGGG===;;;;;;;;;:::::::::::::::::::::::::::888===>>>DDD^^^zzz}}}oooddd}}}zzzppp}}}kkkfff___YYYVVVUUUSSSSSSKKKKKKJJJGGGCCC@@@??????===<<<;;;<<<>>>>>>>>><<<======>>>AAAFFFLLLRRRUUU|||uuuppp~~~ZZZFFFDDDAAAFFFKKKNNNTTT___gggiiidddaaaeeeooorrrnnnpppxxx}}}ooo]]]WWW[[[{{{uuu```SSSGGGDDDEEEEEEDDDDDDBBBHHHXXXqqq^^^YYYQQQTTTMMMIIIGGGFFFEEEDDDBBBBBBAAAAAADDD<<>>BBBCCC@@@;;;>>>CCCBBBDDDMMMOOOTTTaaasssqqqXXXEEEHHHCCCFFFJJJNNNSSSXXX___cccgggeeedddffflllttt|||uuueeeVVVLLLddd}}}}}}ssseeeVVVGGGCCCDDDCCCAAAAAAIIIHHHUUUooo]]]XXXPPPSSSMMMIIIGGGFFFEEEDDDCCCBBBBBBBBBDDDAAA???@@@IIIgggwwwvvvwwwuuuuuuvvvnnneeeTTTEEEDDDOOO[[[aaabbbaaaWWWGGG<<<:::;;;:::::::::::::::;;;;;;::::::;;;===IIIggg}}}sssgggooo{{{{{{tttppprrruuuxxx}}}qqqWWWYYY]]]TTTOOOSSSQQQOOOMMMKKKHHHEEE@@@===>>><<<<<<>>>AAAAAA???<<<>>>@@@@@@FFFPPPPPPXXXlllzzzvvv~~~sssUUUFFFFFFEEEGGGJJJMMMQQQUUU[[[^^^dddeeegggiiilllsss{{{yyyjjj[[[PPP]]]uuuxxxhhhXXXIIICCCDDDCCCBBBAAAFFFGGGQQQlll\\\WWWOOORRRMMMJJJGGGFFFEEEDDDCCCBBBBBBBBBBBBFFFCCCEEEbbbzzzwwwuuuppppppwwwrrrhhhWWWGGGEEEPPP\\\aaaaaabbb\\\NNNAAA;;;:::999:::;;;;;;<<<<<<;;;:::::::::DDD[[[zzzlllcccwwwxxxmmmjjjmmmqqqxxx~~~~~~^^^\\\^^^TTTOOOUUUPPPNNNLLLKKKIIIFFFAAA>>><<<<<<===>>>>>>>>>======>>>===>>>IIISSSQQQ^^^zzzyyy}}}{{{eeeRRRHHHDDDGGGIIIKKKLLLNNNQQQUUUXXX^^^aaafffjjjooouuu}}}|||ooo___TTTXXXnnn}}}lll\\\KKKDDDCCCBBBBBBBBBCCCFFFKKKpppjjj[[[WWWOOOQQQLLLJJJGGGFFFEEEDDDCCCCCCCCCCCC@@@DDDLLL```~~~xxxvvvpppooovvvsssmmm^^^MMMEEELLLYYYaaa```bbb```UUUHHH>>>:::999:::;;;<<<<<<;;;::::::;;;:::VVVuuu}}}eeeddd|||zzz~~~~~~nnnggghhhlllrrrwwwqqq```^^^YYYUUUUUUOOONNNLLLKKKIIIGGGCCC@@@;;;<<<>>>===<<<;;;<<<>>>???<<<>>>KKKTTTQQQcccxxxyyyxxx\\\PPPKKKFFFJJJKKKLLLKKKKKKLLLOOOQQQVVVYYY^^^hhhrrr|||}}}rrrcccWWWWWWjjj~~~ppp```OOOFFFCCCAAABBBCCCAAAEEEGGG^^^iii[[[WWWNNNPPPKKKJJJGGGFFFEEEDDDDDDDDDDDDDDDBBBCCCVVV|||zzzuuurrrtttrrrrrriiiVVVHHHIIIVVV```\\\^^^___ZZZNNNBBB;;;:::999:::<<<;;;:::999;;;===AAAlllqqqeeennn|||yyyzzzqqqiiijjjkkklllmmm~~~ggg[[[___[[[PPPNNNMMMKKKKKKJJJHHHDDDAAA<<<===>>>===;;;;;;<<<>>>@@@>>>@@@LLLSSSRRRjjjttt|||xxxvvv~~~}}}YYYNNNMMMJJJMMMMMMMMMKKKJJJJJJKKKMMMOOOOOOTTTbbbttt}}}vvvhhh\\\VVVeeexxxrrrbbbQQQHHHCCCAAAAAADDDAAAEEEEEEQQQqqqiii\\\XXXNNNOOOKKKJJJGGGFFFEEEEEEDDDDDDDDDEEEGGGLLLkkk}}}yyyuuusssqqqtttooo___PPPNNNWWW___WWWXXXZZZZZZSSSGGG>>>;;;999;;;<<<:::999:::>>>CCCRRRyyyuuuggglll~~~}}}|||xxxssstttqqqkkkggguuu|||}}}}}}uuu]]]```]]]NNNMMMLLLKKKKKKKKKIIIFFFCCC???>>>===<<<<<<=========???BBBDDDKKKRRRWWWtttuuubbb___qqq}}}zzz}}}WWWLLLNNNNNNOOOOOONNNLLLJJJIIIKKKLLLLLLLLLPPP]]]qqq~~~|||~~~zzznnncccTTT^^^mmm}}}qqqcccSSSJJJDDD@@@AAACCCBBBDDDEEEJJJ___jjj^^^YYYNNNOOOJJJIIIGGGFFFEEEEEEDDDEEEEEEEEEHHH```~~~xxxvvvrrrqqqtttqqqfff\\\[[[]]]___SSSQQQSSSXXXVVVKKKAAA===;;;======;;;999<<>>???>>><<<<<>>===???>>><<<:::>>>GGGNNNzzztttddd]]]mmm~~~qqqaaahhhsssvvvooorrrttt]]][[[___LLLKKKJJJKKKKKKJJJGGGEEEDDD???;;;;;;???AAA???<<<999HHHLLLKKKRRRdddooo\\\]]]]]]ddduuugggMMMHHHMMMPPPQQQQQQPPPNNNLLLKKKMMMNNNOOOTTTYYY\\\bbbooouuurrrwwwxxxpppfffXXX[[[aaammm~~~{{{nnnbbbTTTLLLEEE@@@@@@BBBCCC@@@DDDEEELLLqqqjjj\\\WWWMMMNNNJJJIIIQQQ@@@DDDJJJAAABBBJJJCCC[[[sssuuullltttrrrpppqqqrrrpppkkkgggXXXJJJGGGMMMSSSXXXOOO:::999BBB===888>>>>>>KKKkkk}}}ssseee```sssyyyvvvuuuxxx~~~gggcccjjjwwwxxxsss~~~```]]]ZZZRRROOOLLLJJJIIIIIIGGGFFFBBBAAA???===<<<<<<===>>>@@@IIIMMMIIIQQQllliiibbbcccdddiiirrrZZZUUUPPPHHHOOONNNNNNNNNLLLKKKKKKNNNPPPSSSXXX]]]aaafffppp}}}tttnnnqqqwwwssskkkbbb^^^eeelllllluuu}}}{{{ooofffWWWKKKDDDAAAAAABBBCCCBBB<<>>===>>>===???AAABBBXXXyyywwwlllbbbhhh{{{sssnnnkkklllrrrzzzrrreeebbbnnntttrrrwwwsssaaa\\\TTTQQQMMMJJJIIIHHHFFFDDDCCCAAA???===<<<===>>>???EEEPPPRRRLLLTTTttttttkkkggghhhsss```TTTNNNIIINNNMMMMMMMMMLLLLLLOOOSSSVVVYYY^^^ccchhhllluuuuuullllllpppppplll^^^\\\bbbeeeaaahhhvvvxxxooofffXXXKKKDDDAAAAAAAAABBBBBB===IIIHHH```hhh[[[WWWMMMOOOJJJIIIIIIEEECCCHHHKKKGGGTTTpppsssrrrpppqqqsssvvvvvvpppfff^^^UUUFFFCCCJJJNNNUUUSSSFFFAAA999>>>EEECCCMMMkkkjjj^^^]]]qqqwwwmmmgggccc```ccchhhmmm]]]cccnnnqqqqqqtttfff[[[WWWTTTOOOKKKHHHGGGEEECCCCCCAAA???=========???@@@FFFTTTVVVMMMZZZyyytttxxxiiiRRRMMMKKKMMMMMMLLLLLLLLLMMMRRRYYY^^^aaaffflllqqquuu}}}|||sssiiifffkkknnnnnn]]]ZZZ^^^\\\TTT]]]ooowwwpppgggXXXKKKCCC@@@@@@@@@AAAAAA???GGGGGGZZZggg[[[WWWMMMOOOJJJIIIEEEJJJFFFFFFJJJGGGaaauuutttrrrsssuuuwwwxxxrrriiiaaaTTTFFFDDDKKKNNNTTTVVVNNNDDD:::>>>BBBCCC^^^}}}cccXXX___zzzwwwmmmfffaaa\\\[[[^^^rrr{{{aaa^^^gggnnnooonnnwwwrrr___YYYUUUOOOKKKIIIGGGEEEDDDCCCBBB@@@>>>>>>>>>@@@AAACCCSSSTTTMMMaaasssRRRLLLNNNNNNMMMLLLKKKKKKNNNUUU]]]dddgggmmmtttyyy}}}yyyuuummmeeefffnnnrrrqqqbbbZZZYYYUUUNNNZZZpppyyyrrrhhhYYYLLLCCC@@@??????AAA@@@AAAFFFFFFTTTxxxfffZZZWWWNNNOOOJJJIIIDDDNNNJJJFFFHHHMMMwwwyyysssrrrrrrtttuuurrrkkkeeeTTTGGGHHHOOOPPPSSSWWWTTTEEE@@@???<<>>???AAABBBCCCQQQRRRPPPjjj{{{VVVMMMQQQNNNMMMMMMLLLLLLOOOWWWaaahhhlllsss{{{}}}vvvppphhheeemmmwwwyyytttfffZZZSSSOOOMMM]]]ssszzzuuujjj[[[MMMDDD@@@??????@@@???CCCDDDEEENNNfffdddZZZWWWNNNPPPKKKIIIEEEMMMMMMHHHJJJ___tttqqqooooooooommmhhhdddSSSHHHLLLUUURRRRRRVVVVVVFFFFFF@@@===UUU}}}```YYY^^^vvvxxxllleee```ZZZWWWXXXZZZfff|||yyyaaaXXX\\\dddiiikkkeeerrrtttZZZUUUOOOKKKIIIIIIHHHHHHCCCBBB@@@??????@@@BBBCCCHHHPPPRRRXXXxxx^^^PPPSSSNNNMMMMMMMMMOOOSSS[[[fffmmmpppxxxwwwrrrkkkllluuu~~~}}}uuuiiiZZZQQQMMMMMM^^^ssszzzwwwmmm]]]OOOEEEAAA??????@@@???EEEBBBEEEKKKWWW~~~cccYYYWWWNNNPPPKKKIIIGGGGGGLLLLLLSSSzzzvvvssspppooonnnjjjddd___QQQHHHOOOYYYTTTOOOSSSTTTHHHHHH@@@HHHiiisss^^^WWWfffyyykkkccc]]]XXXTTTTTTVVV\\\mmmjjjYYYWWW\\\___iii]]]^^^zzz]]]XXXQQQKKKIIIHHHGGGFFFCCCBBBAAA@@@@@@AAACCCDDDJJJNNNSSSdddgggSSSSSSMMMKKKMMMOOORRRXXXbbblllsssvvv{{{zzzwwwwww{{{{{{tttkkk___WWWQQQMMM\\\sss|||zzzooo___QQQGGGBBB@@@???@@@???GGG@@@FFFIIINNNzzzcccYYYWWWOOOPPPKKKIIIHHHCCCJJJOOO[[[yyyvvvsssrrrpppjjjbbb\\\PPPHHHPPP[[[TTTMMMPPPRRRJJJHHHAAASSSxxx}}}iiibbb___ttt{{{{{{lllccc]]]WWWSSSSSSUUUVVVccc{{{sss^^^XXXXXXWWWbbbYYYUUUjjj```ZZZRRRLLLHHHGGGEEEDDDDDDBBBAAA@@@@@@AAACCCDDDIIIJJJRRRlllmmmUUURRRKKKJJJLLLPPPUUU\\\gggrrryyyzzz~~~}}}xxxrrrmmmddd```XXXOOO[[[ttt{{{qqqaaaRRRHHHCCCAAA@@@@@@???GGG@@@FFFIIIJJJyyyggg[[[SSSNNNOOOHHHKKKHHHOOOLLLMMMttt}}}{{{pppkkktttqqq___RRRFFFHHHNNNTTTTTTOOONNNPPPOOOIIILLLddd{{{rrrcccfffrrrzzzxxxjjjbbbUUUPPPSSSSSSNNNPPP[[[pppmmmXXXSSSXXXTTT[[[WWWYYYqqq[[[RRRTTTMMMIIIIIIEEEFFFCCCBBBBBBAAA???BBBGGGIIISSS[[[vvv|||```UUURRRNNNNNNQQQWWWaaammmyyy|||}}}{{{{{{|||mmmiii```UUURRR[[[mmm|||{{{mmm^^^SSSIII???<<>>AAAAAAAAA@@@DDDGGGBBBMMMhhheeeYYYRRRMMMOOOHHHKKKJJJJJJVVVyyywwwkkkqqqooonnnhhhUUUIIIGGGIIIQQQVVVRRRKKKHHHQQQVVVdddzzz}}}eee\\\ppp{{{zzzddd\\\RRRNNNOOOKKKIIIIIIMMMVVV```kkkxxxyyyfffYYYTTTMMMSSSRRRNNNXXXttt```NNNVVVKKKHHHNNNCCCGGGDDDCCCCCCBBB@@@DDDIIIRRRXXXjjj~~~uuujjjaaaYYYYYY[[[___gggqqq{{{|||zzzyyyyyytttoooeeeZZZSSSXXXdddoooqqqhhh\\\SSSJJJBBB@@@BBB???AAA@@@CCCGGGBBBLLLfffcccXXXQQQLLLNNNHHHKKKMMMLLLccczzzkkkrrrkkkkkkkkkWWWJJJIIIMMMSSSTTTNNNIIIGGGPPP___uuu```]]]zzz||||||cccYYYQQQOOONNNIIIKKKJJJKKKOOOSSS\\\lll{{{ooo\\\PPPMMMOOOPPPOOONNN[[[zzzlllRRRXXXLLLKKKQQQEEEGGGDDDCCCDDDCCCBBBEEEJJJVVV]]]uuu~~~wwwiiidddbbb```aaahhhsss|||yyyxxxxxxtttooofff[[[TTTWWW```hhhlllfff]]]SSSIIIBBB@@@AAA>>>@@@???BBBFFFCCCKKKbbbcccWWWQQQLLLOOOIIILLLLLLPPPrrr}}}zzz}}}~~~|||zzzyyyxxxwww~~~~~~yyyoooqqqgggjjjlllZZZLLLNNNSSSVVVPPPHHHGGGJJJPPPhhh~~~aaafff~~~|||bbbXXXQQQOOONNNHHHLLLJJJIIIJJJLLLTTTdddtttxxxaaaQQQMMMJJJLLLQQQOOOQQQhhh}}}YYYWWWMMMKKKOOOFFFHHHEEEDDDEEEDDDCCCFFFLLLWWWbbbvvvuuuoooiiiggglllyyy|||yyyxxxxxxrrrnnneee\\\VVVVVV\\\bbbiiifff___TTTIIIBBB???>>>===AAA???AAAFFFCCCJJJ]]]bbbWWWQQQMMMPPPJJJNNNIIIWWWtttmmmmmmnnnooopppllltttpppkkkppppppmmmqqqssswwwyyyyyy{{{{{{yyynnngggkkklll___RRRUUUYYYXXXOOOEEEFFFLLLSSSqqqwwwfffvvv~~~zzz```WWWPPPNNNMMMHHHIIIGGGFFFGGGIIINNN\\\iiiyyyiiiVVVNNNGGGGGGOOOOOOMMM[[[qqqcccSSSNNNKKKJJJGGGHHHEEEEEEFFFEEEDDDHHHMMMVVVjjj}}}sssnnnqqq}}}|||yyyxxxxxxqqqmmmfff^^^XXXWWWZZZ]]]dddeee```TTTIIICCC???======BBB@@@@@@EEECCCHHHWWWtttcccXXXRRRNNNQQQKKKOOOKKKeee}}}xxxrrryyynnneeeaaacccdddbbbdddhhh]]]iiijjjhhhoooqqqoootttqqqpppoooqqqwww~~~|||yyylllhhhnnnllleee[[[[[[[[[XXXOOOGGGFFFKKKYYYxxx{{{lllllluuu^^^VVVNNNKKKLLLGGGHHHEEEDDDFFFGGGJJJSSS]]]ooorrr```RRRIIIGGGLLLLLLIIISSSbbbrrrRRRRRRNNNFFFKKKIIIFFFEEEGGGFFFEEEIIINNNSSSqqq~~~}}}~~~|||yyyxxxyyytttpppiiibbb[[[XXXXXXYYY^^^bbb```TTTIIIDDDAAA>>>>>>CCCAAA@@@DDDCCCEEERRRmmmcccXXXRRROOORRRLLLPPPQQQqqqzzz}}}qqqpppgggbbbfffaaaZZZ___SSSPPPTTT^^^aaa^^^```gggbbbppprrrnnnqqqpppooouuurrrmmmkkklllnnnoooppprrrnnnwww{{{tttuuu~~~kkkkkkqqqmmmjjjccc^^^ZZZWWWQQQJJJGGGIII^^^}}}qqqcccooorrr]]]UUULLLIIIJJJGGGHHHEEEDDDGGGHHHIIIOOOUUUiiiyyyyyygggWWWNNNJJJKKKIIIGGGNNN[[[}}}TTTXXXSSSGGGPPPIIIFFFFFFGGGFFFFFFIIIOOOQQQvvv|||}}}|||zzzyyyyyywwwsssmmmeee^^^YYYWWWWWWZZZ```___TTTJJJFFFCCC@@@>>>DDDAAA@@@DDDCCCDDDPPPlll___ZZZRRREEELLLMMMMMMZZZ~~~wwwqqqiiiaaa]]]XXXVVVXXXZZZ[[[ZZZPPPUUU\\\ccciiikkklllkkknnnoooqqqsssrrrpppmmmkkknnnnnnmmmkkkiiiiiikkkmmmlllnnnqqqtttxxx}}}zzzuuutttpppttt}}}jjjhhhmmmmmmdddeee\\\TTTSSSMMMKKKTTTrrr|||jjjkkklllXXXSSSPPPHHHEEEIIIFFFFFFEEEEEEFFFHHHJJJKKK]]]mmm~~~mmmXXXOOOGGGGGGIIILLLQQQVVV|||___SSSRRRLLLOOOHHHHHHHHHGGGFFFHHHKKKNNNWWWttt}}}~~~~~~{{{yyyxxxwwwvvvqqqjjjccc^^^ZZZWWWTTTUUU[[[___YYYLLLAAA>>>@@@>>>????????????BBBGGGKKKjjj^^^YYYRRRHHHNNNOOORRRnnn|||vvvoooggg\\\WWWQQQPPPSSSXXX\\\^^^^^^bbbgggmmmqqqsssttttttooopppppppppooommmkkkjjjkkkllllllkkkiiiiiijjjllllllmmmnnnoooqqqvvv{{{~~~tttpppiiirrrzzzuuummmfffggggggbbbcccZZZRRRQQQLLLKKKWWW|||~~~jjjoooyyyeeeTTTPPPNNNHHHFFFHHHFFFEEEEEEEEEFFFGGGHHHIIIWWWggg{{{qqq___SSSHHHFFFHHHJJJNNNRRRjjjlllYYYTTTMMMMMMIIIIIIHHHGGGGGGIIINNNRRRWWWsssxxxxxx~~~~~~{{{yyywwwwwwvvvqqqkkkddd___ZZZVVVRRRSSSXXX[[[VVVKKKBBB??????>>>?????????@@@CCCGGGKKKhhh^^^XXXSSSMMMQQQQQQ[[[yyy}}}xxxssskkkbbbVVVQQQMMMLLLQQQZZZbbbgggiiikkknnnqqqtttuuuvvvvvvtttsssqqqooommmlllllllllkkkmmmnnnnnnmmmmmmmmmnnnppppppooonnnnnnqqqwww{{{yyyqqqeeeeeerrrzzzvvvppp|||{{{ssseeeeeedddaaabbbZZZSSSRRRMMMPPP___~~~gggqqqlll\\\OOOMMMMMMHHHFFFGGGDDDDDDDDDDDDEEEFFFGGGGGGOOO^^^qqqvvvgggXXXJJJEEEGGGHHHJJJLLLYYYzzz\\\SSSLLLIIIKKKJJJHHHGGGGGGLLLSSSXXXVVVvvvxxxxxx{{{|||yyywwwvvvuuuqqqlllfff```ZZZSSSOOOOOORRRUUURRRKKKDDD???>>>??????@@@@@@AAADDDHHHKKKggg___VVVRRRPPPQQQSSSgggwww|||ooojjjbbbZZZQQQOOONNNQQQWWWaaajjjppppppqqqrrrssstttuuuvvvwww|||yyyuuurrrppppppqqqrrrqqqsssvvvvvvvvvuuuuuuuuuyyyxxxuuurrrrrrtttzzz~~~~~~}}}iii___dddhhhzzzvvvqqqppp{{{{{{gggfffgggaaabbb[[[VVVUUUQQQXXXlllzzzbbbrrrzzzaaaVVVLLLKKKKKKHHHEEEEEECCCCCCCCCCCCDDDDDDEEEEEEJJJWWWjjjyyy~~~{{{mmm\\\KKKEEEFFFGGGHHHIIIOOOjjjbbbSSSOOOKKKLLLKKKIIIGGGHHHNNNVVV\\\WWW~~~wwwyyyyyy~~~}}}zzzwwwuuutttqqqlllfff```XXXQQQKKKKKKMMMOOONNNJJJEEE@@@>>>>>>@@@AAAAAABBBDDDHHHKKKggg```UUUQQQQQQPPPWWWzzzlll```[[[UUUOOOMMMPPPTTTYYYaaaiiipppuuuyyyyyyyyyzzz{{{|||}}}~~~~~~{{{xxxvvvvvvxxxyyyyyy{{{~~~~~~}}}}}}~~~~~~|||zzzwwwvvvxxx}}}qqq^^^^^^aaaoooooovvvxxxrrrkkkfffhhh______YYYVVVUUURRR]]]wwwsssbbbzzzoooZZZRRRKKKJJJJJJGGGDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDHHHSSSeeetttzzz|||ppp```OOOHHHGGGFFFGGGIIIIIIXXXxxxlllXXXUUUQQQMMMKKKIIIGGGIIIOOOXXX___```yyyssswwwxxx~~~~~~zzzvvvtttrrroookkkeee___WWWNNNHHHHHHKKKMMMMMMIIIDDD@@@>>>===???AAAAAABBBDDDGGGJJJfff}}}aaaUUUPPPRRRQQQ```lll\\\RRRNNNKKKIIIOOOTTT[[[ccciiioootttwww}}}}}}~~~}}}zzzyyy{{{zzzaaa\\\\\\]]]yyyuuussssssrrrpppbbbdddZZZZZZUUUSSSSSSPPP```llljjjeeeTTTOOOJJJHHHGGGFFFDDDBBBBBBCCCCCCDDDDDDDDDCCCCCCGGGOOO```ppptttuuu~~~qqqdddUUULLLHHHEEEFFFJJJKKKPPP```vvvYYYSSSPPPLLLJJJHHHGGGHHHOOOWWW^^^kkkzzztttwwwxxx~~~~~~~~~zzzvvvssspppmmmhhhccc\\\UUULLLGGGHHHLLLOOONNNIIICCC@@@???<<<>>>@@@AAABBBCCCFFFIII___yyybbbUUUOOOTTTUUUlll{{{pppaaaTTTLLLJJJLLLNNNWWW]]]eeekkkppptttyyy||||||~~~jjj```[[[YYYhhhuuu|||zzzlllyyyaaaaaaXXXXXXSSSRRRRRRPPPccc{{{gggtttoooZZZMMMKKKGGGDDDEEEFFFEEEBBBBBBCCCDDDEEEEEEDDDCCCBBBFFFLLL[[[kkknnnmmmvvvssshhh\\\QQQHHHCCCDDDIIIKKKQQQTTTvvv^^^RRRMMMJJJIIIHHHFFFHHHNNNVVV[[[ppp}}}uuuvvvwww}}}}}}~~~{{{vvvrrrnnnkkkeee```ZZZSSSKKKGGGHHHNNNSSSPPPHHHAAA???AAA;;;===???@@@AAABBBEEEGGGTTTuuuwwwaaaUUUPPPVVVXXXuuu~~~||||||}}}sssiii]]]SSSMMMLLLQQQWWWaaafffmmmrrruuuyyysssggg^^^XXXZZZfff}}}zzzrrr|||ooocccaaaXXXXXXTTTTTTSSSQQQgggvvvfffzzztttaaaRRRIIIGGGDDDAAACCCEEEEEECCCCCCCCCEEEEEEEEEDDDCCCBBBDDDIIIXXXgggjjjgggqqqtttlllaaaUUUIIIAAABBBHHHDDDOOOPPPtttiiiWWWPPPIIIHHHGGGFFFHHHMMMTTTYYYnnn{{{rrrooovvv||||||~~~{{{vvvrrrmmmiiiddd^^^XXXRRRKKKGGGIIIPPPVVVRRRHHH@@@???BBB:::<<<>>>@@@@@@BBBDDDFFFKKKeeeyyydddRRRQQQTTT^^^}}}yyyyyyzzzrrrggg[[[SSSOOOQQQZZZccckkkooossswww{{{ppp]]][[[XXX[[[pppwwwuuuqqqrrrqqqnnnuuubbb^^^___VVVUUURRRLLL\\\|||pppmmm~~~yyy~~~hhhWWWLLLGGGGGGEEEDDDDDDCCCCCCCCCGGGFFFFFFFFFEEEEEEDDDDDDGGGCCCOOOeeeiii```fffyyytttbbbTTTKKKGGGEEEDDDKKKHHHRRRwwwvvvSSSMMMLLLHHHGGGHHHIIILLLTTT]]]vvv~~~yyysssppprrr{{{~~~~~~}}}zzzwwwtttnnnjjjddd]]]WWWQQQKKKGGGLLLPPPTTTSSSMMMFFFAAA???======???@@@BBBCCCEEEEEEKKK]]]xxxaaaSSSSSSWWWnnnyyyvvvuuufff\\\SSSPPPQQQUUU]]]eeeooorrrvvvzzz||||||eeeYYYUUUVVVfffvvvqqqooommmjjjfffiii```\\\UUUUUURRRNNNaaarrruuutttgggjjjssswww___PPPFFFFFFEEEDDDCCCCCCBBBBBBBBBGGGGGGFFFFFFFFFEEEEEEEEEEEEBBBLLL^^^fffdddiiitttvvveeeVVVLLLGGGEEEDDDLLLKKKPPPkkk]]]QQQLLLHHHGGGIIIKKKNNNVVV___{{{zzzrrrpppooonnnsss{{{~~~}}}|||{{{yyyvvvsssnnnjjjddd^^^XXXRRRLLLGGGJJJNNNRRRQQQKKKDDD???>>>======>>>@@@BBBCCCEEEEEEGGG^^^xxx^^^TTTTTTYYY~~~yyy}}}{{{rrrjjjfffXXXQQQNNNRRRYYY___eeejjjsssvvvzzz}}}qqqZZZTTTRRR[[[qqqwwwpppkkkhhhfffYYYfffyyytttaaaYYYTTTTTTRRRQQQiiiqqqzzzeeeVVVRRRXXXaaaqqqyyy|||gggUUUJJJAAADDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDDDDCCCCCCCCCCCCCCCBBBGGGUUUbbbiiilllnnnzzziiiZZZOOOHHHEEEDDDJJJMMMOOO\\\iiiSSSLLLIIIGGGJJJLLLQQQZZZdddqqqjjjkkkoooqqqrrryyy}}}|||zzzzzzyyywwwtttqqqnnnjjjddd^^^XXXRRRLLLHHHHHHLLLOOONNNHHHBBB>>><<<<<<===>>>@@@AAACCCDDDEEEHHHfffwww[[[TTTUUU^^^}}}uuuxxx|||{{{sssfffZZZRRRQQQMMMOOOYYYdddkkkooorrrvvvyyy~~~bbbXXXQQQVVVddd{{{xxxooohhhddddddYYYTTTggg~~~```VVVSSSTTTPPPRRRpppyyykkkxxxsss\\\PPPLLLLLLOOORRR___gggsss~~~vvvkkk[[[OOOIIIAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????CCCCCCEEENNN^^^lllnnniii}}}~~~nnn^^^QQQIIIEEEDDDEEENNNPPPTTTnnnsssRRRLLLIIIHHHKKKNNNTTT^^^hhhmmmfffhhhmmmpppooowww}}}yyyuuuqqqqqqsssrrrrrrssstttuuuxxx|||{{{zzz}}}{{{zzzxxxxxxxxxvvvrrrppplllhhhbbb\\\VVVQQQKKKGGGGGGKKKNNNMMMGGGAAA>>>===<<<===>>>???AAACCCDDDEEEOOOnnnsssYYYSSSYYYnnnrrrtttuuussskkk___RRRIIIPPPOOOTTTaaalllqqquuuyyyxxx|||lll]]]RRRSSS[[[mmmyyyoooeeebbbeee```RRR```___VVVTTTSSSNNNTTTuuurrreeerrrcccUUUHHHFFFHHHIIIIIIIIINNNUUU```kkkuuu~~~iii___RRRJJJHHHBBBAAA@@@@@@????????????@@@>>>>>>>>>>>>>>>?????????CCCCCCDDDIIIZZZjjjlllfffuuusssbbbTTTJJJEEEDDDBBBMMMRRRQQQ```TTTMMMIIIHHHKKKOOOVVVaaakkkzzziiibbbbbbfffiiinnnvvv~~~|||yyyqqqkkkhhhfffcccffflllnnnoooqqqrrrrrrvvv{{{{{{zzz}}}~~~~~~zzzyyywwwwwwwwwuuurrrooojjjfff```ZZZUUUOOOIIIFFFGGGKKKNNNMMMGGGBBB???>>><<<<<<===???AAABBBDDDDDDOOOlllmmmZZZTTTaaa}}}rrrqqqoookkkeee]]]TTTMMMPPPRRRZZZfffnnnsssxxx}}}|||wwwbbbRRRRRRVVVaaa}}}{{{oooccc```eeefffZZZ^^^cccWWWUUURRRNNNWWWzzzmmmbbbrrrmmmRRRGGG???>>>AAABBBCCCFFFEEEJJJRRR[[[dddooo|||ppp]]]UUUJJJEEEEEEBBB@@@@@@??????>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCHHHTTTaaafffeeelllzzzuuueeeUUUKKKFFFEEECCCKKKQQQQQQVVVlllYYYNNNJJJHHHKKKPPPVVVbbbmmmwwwggg``````ccceeemmmtttzzz{{{{{{yyysssllliiiaaa^^^aaaaaa^^^bbbiiiqqqtttvvvuuutttuuuyyy}}}|||{{{~~~~~~~~~zzzyyyxxxxxxxxxvvvssspppiiieee```ZZZUUUOOOJJJFFFHHHKKKNNNMMMGGGBBB@@@???;;;<<<===???@@@BBBCCCDDDHHH```jjj]]]UUUhhhvvvqqqiiiccc^^^YYYTTTQQQRRRVVV```jjjpppssszzzhhhTTTSSSUUUXXXlll~~~nnn```^^^eeegggccc]]]wwwkkkXXXUUURRRNNN\\\hhheeezzzhhhRRRFFFAAA>>>>>>======@@@EEECCCFFFLLLQQQXXXdddqqqzzzfffWWWQQQFFFBBBDDDAAA@@@???????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCBBBAAACCCHHHNNNTTT]]]eeecccssswwwgggVVVKKKFFFEEEEEEGGGMMMQQQQQQ^^^___NNNJJJHHHKKKOOOVVVbbbnnnoooaaa\\\]]]aaacccgggkkknnnllljjjhhhccc]]]ZZZVVVYYYcccgggcccdddjjjrrruuuyyyxxxvvvvvvyyy}}}}}}{{{}}}~~~}}}{{{zzzzzzyyyyyyyyywwwtttrrrjjjgggaaa\\\VVVQQQKKKHHHGGGKKKMMMLLLFFFBBB@@@@@@;;;<<<===???@@@BBBCCCDDDFFFXXX|||jjjaaaWWWlllzzzrrrfff\\\WWWTTTQQQOOOUUU[[[eeennnrrruuu~~~nnnVVVVVVVVVTTTbbbyyynnn]]][[[cccfffjjj^^^qqqqqqXXXUUUQQQOOO```{{{fffiiiuuusss|||dddOOOBBB<<<===@@@CCC@@@===???EEEDDDFFFJJJMMMTTT^^^lllvvvtttzzzxxxaaaUUUQQQFFFAAADDDBBB@@@???????????????@@@@@@??????@@@@@@AAAAAAAAAAAAAAA@@@CCCHHHJJJLLLWWWddd]]]nnnxxxgggWWWKKKFFFEEEFFFDDDJJJQQQPPPZZZbbbOOOJJJHHHKKKOOOVVVbbbmmmwwwdddVVVRRRVVV[[[___```cccbbb]]][[[[[[XXXSSSQQQPPPYYYiiinnnhhhggglllnnnsssxxxyyyxxxxxx||||||{{{~~~~~~|||{{{yyy{{{zzzyyyzzzzzzxxxuuussslllhhhbbb]]]XXXSSSMMMIIIGGGJJJLLLKKKFFFAAA??????;;;<<<===>>>@@@BBBCCCDDDJJJYYY}}}mmm```YYYyyyyyykkk[[[RRROOOPPPTTTYYYdddggglllsssyyy```TTTXXXUUUZZZlll}}}pppaaaWWW\\\___hhh```iiirrrVVVRRRTTTQQQlllssseeevvv~~~kkk^^^]]]ZZZNNNDDDCCC?????????>>>===>>>AAADDDHHHIIIJJJLLLPPPWWW```fff~~~ooojjjlllcccZZZQQQLLLHHHCCCBBBDDD???>>>===<<<<<<===>>>???CCCBBBAAA@@@???@@@AAABBBAAADDDFFFEEEEEEJJJTTT\\\]]]nnn}}}sssdddVVVLLLFFFCCCFFFBBBCCCNNNVVV\\\cccPPPKKKMMMFFFMMMUUUYYYssszzzkkk\\\VVVVVVVVVWWWXXXXXXXXXWWWUUURRRPPPMMMLLLWWW[[[bbbkkkqqqrrrmmmhhhnnnooorrruuuwwwxxxyyyyyy{{{}}}}}}}}}}}}|||}}}}}}zzzwwwxxxzzzyyytttooommmfff___[[[VVVOOOJJJJJJGGGGGGFFFEEEEEECCC@@@===<<<<<<>>>???AAACCCDDDDDDOOOSSSvvvmmm___^^^{{{}}}uuugggWWWOOONNNQQQWWW^^^hhhkkkpppvvv|||nnnYYYVVVTTTWWWddd|||yyyzzzlll]]]TTTYYYYYYddd\\\^^^rrrYYYSSSUUUUUUrrrmmmmmmrrr___PPPNNNLLLCCC===>>>???@@@@@@???>>>???CCCEEEHHHIIILLLOOOSSSXXX___cccttt~~~wwwjjjdddaaa^^^UUUNNNJJJFFFBBB@@@BBB??????======<<<===>>>>>>@@@@@@?????????@@@@@@AAAAAADDDFFFEEEEEEIIIRRRZZZ^^^kkk|||{{{sssdddVVVLLLFFFCCCDDDDDDFFFNNNRRRVVV}}}iiiQQQKKKMMMFFFMMMUUUYYYtttzzzpppbbbUUUQQQRRRRRRRRRTTTQQQOOOMMMLLLKKKLLLNNNOOOXXXZZZ___gggmmmooommmjjjiiikkknnnqqqtttvvvxxxxxxyyy|||~~~~~~~~~}}}{{{{{{|||{{{yyyvvvwwwyyyxxxsssooollleee^^^[[[VVVNNNJJJIIIDDDCCCCCCCCCCCCAAA>>><<<<<<<<<>>>???AAACCCDDDDDDIIITTT}}}nnn]]]gggpppaaaRRRLLLMMMSSS]]]eeennnpppuuu{{{zzzrrrggg```]]]```ooo___SSSQQQSSSZZZsssxxxssswwwfffXXXOOOTTTTTTbbb\\\UUUlllwww[[[SSSWWW]]]}}}gggqqqiiiWWWHHHDDDCCC???===@@@>>>???@@@@@@@@@AAADDDGGGIIIMMMRRRVVVYYY\\\```bbbdddmmmyyypppjjjcccYYYVVVOOOIIIGGGEEE@@@???@@@@@@???>>>=====================>>>???@@@@@@@@@@@@AAADDDFFFEEEDDDGGGPPPWWWaaahhhttt}}}~~~}}}ttteeeWWWLLLFFFCCCAAAEEEIIINNNNNNOOOppprrrSSSKKKLLLFFFMMMUUUZZZwwwyyyrrreeeZZZOOOMMMNNNNNNNNNOOOIIIHHHEEEEEEGGGKKKPPPTTTYYYZZZ]]]bbbhhhlllllllllfffgggkkkooorrruuuvvvwwwuuu{{{}}}zzz}}}|||yyyyyyzzzyyywwwvvvwwwxxxwwwsssnnnkkkddd^^^[[[UUUNNNIIIHHHCCCDDDDDDDDDCCCAAA>>>===<<<<<<>>>???AAACCCDDDDDDFFFZZZqqq]]]qqq{{{xxxlll]]]OOOJJJNNNVVVbbblllsssuuuzzzyyyooogggfffiiieeeYYYOOOFFFGGGNNN^^^rrreeeQQQPPPQQQSSSbbbzzzwwwsss```SSSKKKOOOSSSeeefffXXX___~~~^^^RRRYYYgggfffmmm}}}```RRREEEBBBBBB@@@@@@BBB===>>>@@@@@@@@@BBBDDDGGGLLLQQQXXX]]]```aaaaaabbb^^^bbbgggllltttqqqrrrjjjZZZQQQKKKFFFFFFDDD@@@???@@@@@@@@@???>>>>>>=========;;;<<<>>>@@@AAAAAA@@@@@@AAADDDFFFDDDCCCFFFNNNTTTbbbfffppp{{{ttteeeXXXMMMFFFCCC@@@FFFIIIMMMNNNJJJ^^^{{{UUUKKKKKKGGGNNNVVV\\\|||~~~zzzssslll___VVVNNNMMMMMMKKKJJJKKKGGGFFFFFFGGGJJJOOOUUUXXXYYYZZZ]]]aaaeeehhhjjjjjjhhhkkknnnrrruuuvvvwwwwwwssszzz{{{xxx}}}|||wwwwwwyyyzzzwwwvvvvvvwwwwwwuuuqqqnnnjjjccc]]]ZZZUUUMMMHHHGGGHHHIIIJJJIIIFFFCCC@@@???<<<<<<>>>???AAACCCDDDDDDIIIccctttaaa~~~}}}tttnnngggZZZNNNLLLQQQZZZgggpppwwwyyy~~~pppeee___aaa___^^^```bbb^^^QQQFFFJJJFFFCCCEEENNNbbb}}}rrrsssmmmRRROOOPPPRRR[[[~~~|||}}}ppp\\\PPPJJJMMMSSShhhtttggg]]]uuu```RRR\\\qqqjjjiiipppRRRIIIAAA?????????>>>>>><<<>>>@@@@@@AAABBBDDDFFFKKKQQQYYY^^^aaaaaaaaaaaa```aaaaaabbbgggsss{{{}}}rrr^^^PPPJJJEEEEEEDDDAAA???AAA???????????????>>>======<<<===???AAABBBBBBAAA@@@AAADDDFFFEEECCCEEEMMMSSS___bbbmmmzzzuuufffYYYNNNFFFCCCAAAEEEFFFKKKPPPJJJOOOcccWWWKKKJJJGGGPPPXXX```|||yyyyyywwwooohhh[[[SSSLLLKKKJJJGGGFFFGGGFFFGGGJJJMMMPPPSSSUUUVVVXXXZZZ___bbbeeeggghhhhhhrrrtttxxx|||~~~~~~|||{{{ttt{{{xxx{{{~~~wwwtttxxx||||||vvvwwwwwwxxxwwwtttppplllhhhbbb\\\ZZZUUULLLFFFEEEKKKMMMOOOMMMHHHBBB???>>><<<<<<>>>???AAACCCDDDDDDLLLhhhvvvhhhzzztttbbbWWWOOOPPPWWWaaalllvvv{{{}}}yyyhhh^^^XXXUUUTTT___hhhjjjfff^^^SSSKKKGGGEEEBBB???AAAJJJWWWaaaaaa^^^mmmyyyXXXOOOOOOSSSZZZvvv~~~oooYYYOOOKKKNNNSSSiii{{{```jjjbbbSSS^^^xxxmmmllleeeKKKFFFAAA?????????>>><<<>>>???AAABBBBBBCCCDDDFFFIIIOOOVVV[[[^^^_________``````aaaeeelllwwwsss```QQQKKKFFFEEECCC@@@???AAA>>>>>>???@@@@@@??????>>>>>>>>>???@@@AAAAAAAAAAAA@@@CCCFFFEEEDDDFFFMMMSSS[[[___jjjyyyuuugggYYYNNNFFFCCC@@@EEEDDDIIIPPPLLLHHHQQQoooYYYKKKJJJIIIRRRZZZeeexxxuuuvvvssskkkcccUUUNNNHHHGGGEEEBBBAAADDDDDDGGGLLLPPPSSSTTTSSSRRRWWWZZZ___ccceeegggjjjlll|||zzz}}}xxx~~~vvvwwwwwwxxxyyyyyywwwsssnnnkkkgggaaa\\\YYYTTTKKKEEEDDDIIILLLOOOLLLFFF@@@===<<<<<<<<<>>>???AAACCCDDDDDDLLLfffzzzuuuooowwwvvv[[[SSSOOOTTT^^^hhhsss{{{~~~lll^^^ZZZ[[[^^^cccxxxuuudddZZZTTTCCCCCCBBBAAAAAADDDGGGHHHMMMQQQcccaaaPPPNNNTTTXXXmmmpppYYYPPPMMMPPPTTTkkkggg```eeeTTT```|||nnnttt~~~[[[KKKGGGCCC??????@@@@@@===AAACCCEEEEEEDDDDDDFFFGGGJJJOOOUUUZZZ]]]___aaabbbdddeeejjjsssqqqbbbTTTMMMFFFDDDBBB???>>>AAA<<<===???@@@AAA@@@@@@@@@??????>>>>>>>>>??????@@@???CCCFFFFFFEEEGGGNNNTTT[[[___jjjxxxvvvhhhZZZNNNFFFBBB???EEEEEEGGGNNNLLLIIIPPPiiiZZZKKKIIIJJJTTT]]]jjjvvvsssssspppeee\\\PPPJJJEEEDDDCCC@@@AAAEEEEEEHHHLLLPPPSSSSSSRRRQQQVVVYYY]]]aaadddjjjpppuuu}}}zzzzzzyyyzzz|||{{{wwwrrrmmmjjjfff```[[[YYYTTTKKKDDDCCCDDDIIIMMMKKKFFF@@@===>>><<<<<<>>>???AAACCCDDDDDDJJJbbbzzzssssssooo}}}kkkVVVPPPOOOWWWcccnnnxxx~~~jjj]]]ZZZaaahhhhhhZZZUUUJJJIIIEEEBBBAAABBB@@@>>>BBBGGGVVVppphhhQQQMMMUUUUUUgggyyypppYYYQQQNNNRRRWWWmmmmmm[[[gggUUUaaa}}}nnn{{{xxxVVVIIIFFF@@@<<<;;;===>>><<>>@@@AAAAAAAAA@@@@@@???===<<<<<<===>>>??????CCCFFFGGGFFFHHHOOOUUU^^^cccmmmyyyvvvhhhZZZOOOGGGBBB===FFFFFFFFFLLLLLLMMMVVVmmm[[[KKKIIIJJJVVV___llluuuqqqqqqmmmaaaVVVNNNHHHDDDDDDCCCBBBDDDHHHFFFIIILLLPPPSSSTTTTTTTTTVVVXXX[[[^^^ccckkkvvv~~~~~~|||zzz|||}}}|||wwwqqqllljjjeee___[[[YYYTTTKKKDDDBBBBBBGGGLLLLLLGGGBBB@@@AAA<<<<<<>>>???AAACCCDDDDDDIIIaaawwwxxxxxxqqqlllxxxdddTTTPPPQQQ]]]kkkuuu|||{{{jjjVVVSSSlll{{{kkkfffVVVPPPLLLGGGDDDBBBAAA@@@???DDDEEEJJJ[[[vvvjjjPPPNNNSSSVVV]]]pppyyyaaaWWWSSSPPPWWWtttyyyZZZyyyjjjVVVaaawwwvvvlllSSSFFFBBB>>>===???@@@???>>>BBBFFFIIIIIIFFFEEEIIIMMMNNNRRRYYY_________dddlllssszzzcccYYYOOOFFFCCCBBB@@@???@@@@@@@@@@@@@@@@@@???>>>===::::::;;;<<<===>>>??????BBBCCCDDDDDDEEEHHHMMMQQQ[[[^^^gggtttuuukkk^^^PPPFFFBBB@@@BBBDDDGGGKKKNNNPPPRRReeedddHHHFFFJJJOOOYYYppp{{{ppplllhhh```WWWSSSHHHFFFCCCAAAAAACCCFFFHHHKKKJJJJJJNNNRRRTTTSSSQQQTTTWWW[[[```gggrrr}}}{{{|||{{{vvvnnnkkkmmmeeeaaa\\\WWWQQQKKKEEEAAAFFFIIILLLKKKGGGBBB???===::::::;;;===???AAACCCDDDLLLZZZvvvkkkuuuxxx{{{ppp]]]SSSPPPUUUbbbpppxxx}}}~~~uuujjj___XXX```~~~tttkkknnnfffZZZTTTKKKCCC@@@???>>>>>>AAAAAADDDOOOeeetttWWWOOOQQQRRRXXXjjj}}}yyybbbXXXUUUSSSXXXsssyyyUUUllljjjUUU___|||zzzhhhPPPFFFCCC???>>>???@@@???>>>BBBEEEHHHHHHFFFFFFJJJNNNTTTWWW\\\```___^^^cccjjjkkk[[[PPPFFFCCCBBB@@@???AAA@@@@@@@@@???????????????;;;;;;<<<===>>>???AAAAAABBBCCCDDDDDDEEEHHHMMMQQQYYY]]]hhhwwwtttiii]]]OOOFFFCCC@@@AAADDDGGGJJJNNNPPPQQQkkknnnOOOIIIKKKOOOXXXkkkyyyooojjjfff]]]TTTOOOFFFEEEBBBAAAAAACCCFFFHHHJJJIIIIIILLLPPPRRRQQQOOOSSSWWW\\\bbbjjjwww~~~{{{zzzzzzuuummmhhhhhhdddaaa\\\VVVQQQKKKEEEAAAFFFIIIKKKKKKGGGCCC???===:::;;;<<<===???BBBDDDEEEHHHVVVttttttzzz~~~rrr```RRRRRRYYYgggttt{{{}}}vvvjjj___^^^dddvvvvvvrrrxxxuuufff]]]PPPEEE???>>>???@@@??????AAAEEERRRkkkyyyZZZPPPQQQUUUXXXgggyyy{{{cccYYYVVVUUUXXXsss}}}RRR]]]lllRRR\\\~~~bbbLLLFFFDDD@@@??????@@@@@@???BBBEEEGGGHHHGGGHHHMMMPPPXXXYYY^^^aaa```___eeemmmwww___SSSGGGCCCBBB@@@@@@AAA@@@???>>>>>>>>>???@@@AAA>>>>>>===>>>???@@@BBBDDDBBBCCCDDDDDDEEEHHHLLLPPPVVV[[[hhhxxxssshhh\\\OOOGGGEEE@@@AAADDDGGGJJJMMMPPPQQQoooyyyWWWMMMLLLNNNUUUgggwwwmmmiiicccYYYOOOKKKCCCBBBAAAAAABBBDDDGGGHHHIIIHHHHHHJJJLLLNNNNNNMMMRRRWWW]]]eeeppp~~~}}}|||xxxwwwxxxuuunnnhhhgggccc```[[[VVVQQQKKKEEEAAAEEEHHHKKKKKKGGGCCC???===;;;<<<===>>>@@@CCCEEEFFFEEERRRtttuuu|||dddRRRSSS[[[iiiuuu|||ttthhhaaaiiixxxqqqgggXXXKKKCCCAAAAAAAAA@@@AAABBBCCCGGGYYYxxxzzzZZZQQQUUUXXXYYYdddttt}}}fffYYYVVVUUUWWWrrrYYYWWWsssoooRRRZZZ|||~~~]]]JJJFFFDDDAAA@@@???@@@AAAAAADDDEEEFFFGGGGGGJJJOOOSSSWWWXXX\\\``````bbbjjjssseeeWWWHHHCCCBBBAAA@@@AAA@@@???>>>======???AAACCCBBBAAA@@@???@@@AAACCCDDDBBBCCCDDDDDDEEEHHHKKKNNNSSSXXXeeevvvrrrgggZZZNNNGGGFFF???AAACCCFFFJJJMMMPPPQQQlll~~~YYYMMMKKKMMMTTTeee}}}tttkkkggg```UUUKKKGGG@@@@@@@@@AAACCCEEEHHHIIIIIIIIIHHHIIIKKKLLLLLLLLLQQQVVV___iiiuuu}}}uuurrrtttzzzzzzwwwtttsssvvvvvvpppkkkiiibbb___ZZZUUUPPPJJJDDD@@@DDDGGGJJJJJJGGGCCC???>>><<<===>>>???AAADDDFFFGGGGGGVVVyyylll{{{]]]TTTUUU\\\iiissszzz}}}jjjdddfffwww~~~sssbbbSSSHHHBBB>>>===???AAADDDEEEDDDMMMggg___SSSWWWTTTTTT^^^ppp{{{iiiXXXTTTTTTVVVqqqfffZZZmmmtttSSSZZZwww{{{[[[IIIDDDDDDBBBAAA@@@AAABBBDDDFFFFFFFFFFFFHHHLLLQQQUUUXXXYYY[[[______bbblllvvvmmm\\\KKKDDDCCCAAAAAAAAA@@@???>>>======???AAACCCEEEDDDCCCBBBAAABBBBBBCCCAAACCCDDDEEEEEEGGGJJJMMMQQQUUUbbbsssrrrfffZZZNNNGGGFFF???@@@CCCFFFJJJMMMOOOPPPccczzzWWWKKKIIILLLUUUjjjzzzqqqiiiccc\\\QQQHHHEEE>>>???AAACCCEEEGGGHHHIIIIIIIIIJJJJJJJJJKKKMMMNNNPPPWWW```kkkxxxxxxfff```___dddlllwww}}}xxxwwwuuuuuuxxxvvvooojjjiiiaaa^^^YYYTTTPPPJJJDDD@@@BBBEEEIIIJJJGGGCCC@@@>>>======>>>@@@BBBDDDFFFGGGLLL___sssvvvVVVVVVWWW^^^jjjsssxxxtttbbbbbblll}}}jjjWWWIII@@@;;;888>>>>>>BBBFFFDDDGGGWWWkkkkkkUUUUUUSSSRRR^^^rrrnnnYYYRRRSSSVVVooorrr^^^iiiyyyVVV\\\zzzsssyyyYYYJJJBBBCCCBBBAAAAAABBBEEEGGGIIIGGGFFFFFFHHHMMMRRRVVVZZZZZZ[[[]]]]]]___jjjuuuvvvcccOOOEEEDDDBBBAAAAAA@@@???>>>>>>>>>???@@@AAACCCCCCCCCCCCDDDDDDDDDCCCAAABBBDDDEEEEEEGGGJJJLLLOOOTTT```rrr~~~qqqggg[[[NNNGGGEEE???@@@CCCFFFIIILLLOOOPPPZZZrrrRRRIIIHHHLLLYYYsssvvvmmmddd^^^VVVKKKEEEDDD>>>@@@BBBDDDGGGHHHIIIIIIIIIJJJJJJJJJJJJKKKNNNQQQQQQWWWaaalllyyyhhhZZZYYYZZZdddlllvvv|||}}}yyy~~~}}}~~~{{{wwwzzzyyyzzzzzztttiiidddddd```]]]XXXTTTOOOJJJDDD@@@AAADDDHHHIIIGGGCCC@@@???<<<===>>>???AAADDDFFFGGGNNNhhhsssXXXUUUXXXbbbnnnvvvyyy}}}{{{lll```bbblll}}}jjjUUUFFF???<<<;;;???<<>>===999;;;@@@EEEHHHIIIIIIIII@@@BBBDDDEEEFFFFFFIIIJJJMMMTTTdddxxx}}}rrrhhh]]]OOOFFFCCC>>>@@@BBBEEEIIILLLOOOPPPTTTyyyiiiNNNKKKKKKOOO___wwwmmmeee[[[SSSKKKBBB???AAA@@@BBBEEEHHHIIIJJJIIIIIIEEEGGGHHHHHHHHHJJJNNNSSSRRRXXXaaalllxxxttt[[[YYYaaaeeejjjsss}}}xxxpppuuu}}}~~~zzz{{{{{{xxxtttxxx}}}{{{nnnaaa^^^bbb___\\\WWWSSSNNNIIIDDD@@@@@@CCCGGGHHHGGGCCCAAA@@@;;;<<<===>>>@@@CCCEEEFFFHHHmmm}}}{{{oooaaaUUU^^^llluuuvvvvvv}}}~~~ooo```]]]\\\ZZZWWWVVVWWWZZZ\\\```rrrnnnVVVFFF@@@???>>>>>>AAAAAAAAAAAABBBEEEJJJNNNfffsssUUUPPPQQQVVVZZZcccpppttt|||```TTTRRR\\\jjjvvvWWWVVV|||WWWbbbrrrpppSSSHHHCCCDDDCCCBBBBBBDDDHHHKKKJJJJJJJJJJJJMMMPPPTTTVVVNNNRRRXXXYYYXXX___tttiiiMMMJJJKKKDDD???BBBAAAAAA???>>>>>>>>>???@@@<<<<<<===???CCCGGGKKKMMMGGGHHHHHHGGGFFFEEEGGGIIIMMMVVVfffvvvrrrjjj```RRRFFF@@@AAAAAABBBFFFJJJNNNOOOOOOXXXrrriiiNNNIIIFFFLLLbbb{{{ssshhhaaaVVVMMMGGGDDDBBBAAA???BBBEEEHHHJJJJJJIIIHHHGGGHHHJJJJJJJJJKKKNNNPPPSSSWWW___hhhtttoooZZZVVV\\\aaaiiirrrvvvlllttt~~~}}}~~~|||xxxuuuuuutttrrrnnniiidddaaa```]]]XXXSSSOOOJJJEEEAAABBBDDDFFFFFFCCC@@@>>>===<<<<<<===???@@@CCCEEEFFFQQQ```~~~yyyooo___VVV___llluuuuuuuuu|||wwwjjj\\\QQQPPPNNNKKKIIILLLQQQVVVaaaooo~~~~~~rrr```LLLBBB@@@?????????@@@AAABBBBBBBBBEEEJJJMMMcccmmmRRROOONNNSSSUUU\\\eeeiiiwwwdddXXXUUU]]]mmmmmmQQQUUUqqqVVVbbb|||nnnUUUJJJDDDCCCBBBBBBDDDFFFIIIJJJGGGHHHJJJMMMPPPTTTXXXYYYSSSTTTVVVVVVVVV^^^rrrjjjNNNIIIJJJCCC???AAAAAAAAA???>>>>>>>>>???@@@======>>>???BBBEEEIIIKKKFFFGGGHHHGGGFFFFFFHHHJJJOOOWWWeeeuuusssjjj```SSSHHHBBBAAAAAABBBFFFKKKNNNPPPPPPZZZzzzkkkPPPJJJGGGMMMcccxxxpppeee^^^SSSJJJDDDBBBAAA@@@@@@BBBEEEHHHJJJJJJIIIHHHGGGHHHIIIJJJJJJKKKMMMPPPRRRVVV\\\dddooo}}}kkkVVVPPPUUU[[[iiittttttlllttt}}}|||~~~|||xxxwwwvvvtttqqqmmmhhhdddbbb```]]]XXXTTTOOOKKKFFFBBBBBBDDDFFFFFFCCC@@@======<<<<<<===???AAACCCEEEFFFFFF]]]nnnnnn[[[YYY```lllttttttttt|||{{{lllbbbVVVKKKKKKJJJFFFCCCHHHRRRZZZhhhrrreeeTTTDDD???AAA@@@??????@@@AAABBBBBBBBBEEEIIILLL^^^zzzfffRRRSSSRRRXXXYYY[[[```dddvvveeeYYYVVV\\\qqqbbbKKKTTTmmmSSS___lllVVVMMMEEECCCAAACCCGGGJJJJJJIIIDDDGGGKKKPPPUUUYYY\\\]]]XXXVVVUUUUUUVVV___sssnnnQQQJJJIIICCC???AAAAAAAAA@@@????????????@@@????????????AAACCCEEEGGGDDDFFFGGGGGGGGGHHHJJJLLLUUUZZZfffttttttkkk```SSSIIIDDDAAAAAABBBFFFKKKOOOPPPPPPZZZjjjOOOIIIGGGKKK```uuummmaaaZZZNNNEEE@@@???@@@AAAAAACCCFFFHHHIIIIIIHHHHHHFFFHHHIIIJJJJJJKKKMMMOOOQQQSSSXXX___hhhuuueeeRRRNNNSSSWWWhhhtttsssmmmwww}}}|||~~~}}}zzzxxxwwwtttppplllhhheeeccc```]]]XXXTTTOOOKKKFFFCCCAAADDDFFFEEECCC???===<<<<<<<<<===???AAACCCEEEGGGDDD```iiijjjYYY[[[aaalllsssssssss{{{oooccc\\\QQQJJJKKKJJJFFFEEELLLZZZeeesss|||dddRRRBBBAAACCCAAA>>>>>>@@@AAABBBBBBBBBEEEHHHKKKXXXnnnaaaTTTXXXWWW]]]]]]\\\___ccczzz}}}aaaVVVUUUZZZttt]]]IIIUUUvvvSSS^^^kkkVVVMMMFFFCCCBBBEEEKKKMMMKKKGGGDDDHHHMMMTTTXXX[[[\\\\\\WWWUUUTTTVVVZZZeeewwwvvvXXXMMMIIIDDD@@@AAAAAAAAA@@@@@@????????????AAA@@@@@@@@@@@@AAABBBCCCCCCEEEFFFGGGGGGIIILLLNNNZZZ\\\dddqqq~~~sssiii^^^QQQHHHEEE@@@AAABBBFFFKKKOOOQQQQQQWWWeeeLLLHHHFFFJJJ[[[|||rrrjjj^^^VVVKKKBBB>>>???AAABBBCCCDDDFFFHHHIIIIIIHHHHHHFFFGGGIIIIIIIIIJJJMMMOOOPPPRRRVVVZZZbbblllwww~~~uuu```QQQOOOTTTYYYhhhtttpppooo|||~~~|||~~~}}}|||~~~~~~|||yyywwwsssooojjjgggdddccc^^^[[[VVVRRRNNNJJJEEEBBBAAACCCEEEEEEBBB???===<<<<<<<<<===???AAADDDFFFGGGNNNkkkwwwxxxfffYYY[[[aaalllsssssssss{{{yyyfff\\\XXXNNNHHHHHHHHHFFFIIIRRR```kkkwwwiiiSSSBBBAAADDDAAA===>>>???AAABBBBBBCCCDDDGGGJJJSSSeee]]]SSSXXXSSSZZZYYYXXX[[[aaazzzuuu]]]VVVWWWXXXvvv^^^KKKWWWWWW___zzzkkkUUUKKKGGGEEEDDDHHHMMMOOOKKKFFFFFFIIIOOOUUUXXXYYYYYYXXXSSSRRRTTTYYY```lllcccSSSLLLFFFBBBBBBAAAAAAAAAAAA@@@@@@??????AAAAAAAAA@@@AAAAAAAAABBBBBBDDDFFFGGGHHHJJJMMMOOOWWWXXX]]]kkk}}}{{{pppfffZZZMMMFFFDDD@@@AAABBBFFFLLLPPPRRRRRRTTTcccKKKIIIHHHKKKZZZwww|||pppiii[[[SSSIIIAAA>>>@@@CCCEEEEEEFFFGGGHHHIIIHHHHHHGGGFFFGGGIIIIIIIIIJJJMMMOOOPPPRRRUUUXXX]]]eeemmmssswwwuuukkk[[[OOONNNRRRUUUdddooouuujjjppp|||zzz}}}~~~|||~~~~~~yyyvvvrrrnnniiieeecccbbb\\\XXXTTTPPPLLLHHHCCC@@@AAACCCEEEEEEBBB???===<<<;;;<<<===???BBBDDDGGGHHHRRRpppwwwggg[[[YYY```lllttttttttt|||ooo^^^WWWTTTLLLHHHHHHHHHKKKQQQ\\\hhhqqqrrr~~~tttYYYCCCAAACCC@@@>>>AAA???@@@BBBCCCCCCDDDFFFHHHPPP___|||ZZZPPPSSSRRRYYYXXXXXX\\\ccc|||sss]]]XXX[[[YYYvvv```NNNXXX}}}\\\bbbsssyyykkkUUUIIIGGGGGGIIILLLOOONNNJJJEEEGGGJJJOOOTTTVVVVVVTTTRRROOOPPPTTTZZZbbboooqqq[[[PPPIIIEEEDDDAAAAAAAAABBBAAA@@@@@@???@@@AAAAAAAAABBBBBBBBBBBBCCCDDDFFFGGGHHHJJJMMMPPPQQQQQQVVVfff{{{xxxmmmcccWWWJJJDDDDDD@@@@@@BBBGGGLLLPPPRRRSSSSSSyyyeeeMMMKKKJJJNNN^^^|||wwwmmmfffVVVPPPGGGAAA???AAADDDFFFGGGGGGHHHHHHHHHHHHHHHGGGEEEGGGHHHIIIIIIJJJLLLNNNOOOQQQTTTVVVYYY^^^cccggglllllleeeWWWNNNMMMNNNNNNWWW___kkkvvv{{{qqqhhhjjjwww}}}|||~~~{{{|||~~~}}}wwwuuurrrmmmhhhdddaaa___ZZZWWWRRRNNNKKKGGGBBB???@@@CCCEEEDDDBBB>>><<<;;;;;;<<<===???BBBEEEGGGIIINNNppp|||lll]]]VVV___llluuuuuuuuu|||wwweeeVVVRRRQQQIIIIIIHHHIIIPPP[[[gggppptttnnnzzzgggKKKDDDDDD>>>===BBB???@@@BBBCCCCCCCCCFFFGGGOOO]]]}}}{{{[[[PPPRRRUUUZZZZZZ[[[aaaggg~~~www___XXXYYY]]]vvv___OOOWWWttt[[[```nnnqqqiiiVVVKKKGGGJJJMMMPPPPPPMMMHHHEEEFFFIIIMMMQQQRRRRRRPPPOOONNNOOOSSSWWW^^^nnn}}}cccUUUMMMHHHEEEAAAAAABBBBBBBBBAAA@@@??????@@@AAABBBCCCDDDDDDDDDCCCEEEGGGHHHHHHJJJMMMOOORRROOOTTTdddyyywwwlllbbbUUUIIICCCDDD@@@@@@BBBGGGLLLQQQSSSSSSRRRuuugggMMMJJJHHHNNNbbb}}}ssshhhaaaRRRLLLEEE@@@@@@BBBDDDFFFHHHHHHHHHHHHHHHHHHHHHGGGEEEGGGHHHHHHHHHIIILLLNNNMMMPPPSSSUUUVVVXXX[[[]]]dddeeebbbYYYRRRQQQQQQPPPOOOSSSYYY___cccgggjjjkkkffffffgggkkkvvvzzz|||xxxyyy{{{{{{tttsssqqqmmmhhhccc^^^\\\ZZZWWWRRRNNNKKKGGGCCC@@@@@@BBBEEEDDDBBB>>><<<;;;;;;<<<===@@@BBBEEEHHHIIIRRRtttqqq^^^UUU^^^llluuuvvvvvv}}}ooo^^^QQQOOONNNGGGEEEDDDFFFOOO]]]jjjppprrrooozzzvvvTTTIIIEEE>>><<>>???AAACCCDDDEEEFFFFFFDDDFFFGGGHHHHHHJJJMMMOOOVVVSSSVVVdddxxxvvvlllaaaUUUHHHDDDEEE@@@@@@BBBGGGMMMQQQSSSSSSPPPsssgggLLLFFFDDDKKKdddzzzoooddd]]]OOOJJJDDD@@@@@@AAADDDEEEIIIIIIHHHHHHHHHHHHGGGGGGEEEFFFHHHHHHHHHIIILLLNNNKKKNNNRRRTTTUUUUUUVVVWWW^^^bbbaaa\\\YYYYYYYYYWWWSSSTTTVVVYYY[[[]]]^^^___^^^bbbkkkvvvxxx~~~{{{vvvvvvxxxyyysssrrrpppmmmhhhbbb]]]ZZZZZZWWWSSSOOOLLLHHHDDD@@@@@@BBBDDDDDDAAA>>><<<;;;;;;<<<>>>@@@CCCFFFHHHJJJ]]]{{{yyybbbVVV^^^jjjssstttssszzzqqqcccUUUMMMJJJDDDDDDHHHKKKOOO\\\kkksssrrrmmm|||cccJJJDDDDDDBBB@@@BBBDDDEEEDDDDDDDDDFFFHHHOOO\\\xxx[[[SSSYYYWWWZZZ[[[[[[___ooovvv]]]VVVWWWeeewwwtttWWWVVVSSSxxxOOOYYYooonnnhhhYYYRRROOOOOOOOOMMMKKKHHHFFFDDDCCCFFFJJJKKKKKKKKKLLLNNNLLLMMMNNNRRR[[[qqqeeePPPLLLIIIDDDBBBBBBAAA@@@@@@??????>>>@@@@@@@@@AAABBBCCCEEEFFFGGGIIIJJJIIIHHHIIINNNRRRVVVRRRSSSbbbwwwyyylll^^^RRRHHHCCCAAA@@@AAADDDIIIOOORRRSSSSSSSSSsssgggNNNDDDIIILLLfffxxxrrrmmmbbbUUULLLDDD>>>AAABBB@@@@@@DDDHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGGGGIIILLLMMMLLLKKKNNNOOOOOOPPPPPPOOOOOOOOOVVVWWW___gggdddZZZ\\\ggg[[[\\\^^^]]]]]]]]]```bbbiiixxx{{{{{{{{{zzzyyyxxxwwwvvvuuurrrnnnhhhddd```^^^]]]YYYVVVSSSNNNIIIEEECCCAAACCCDDDDDDBBB???===<<<<<<===<<<===AAABBBAAAEEEJJJ]]]}}}```ZZZ```jjjrrrssssss{{{|||kkkVVVJJJHHHEEEFFFIIILLLQQQ\\\kkkrrrqqqkkkzzznnnOOODDDCCCBBB@@@@@@BBBCCCDDDDDDFFFHHHKKKOOO\\\vvv^^^SSSVVVWWWZZZ\\\]]]bbbpppttt]]]VVVXXXfff{{{oooSSSSSSTTT~~~NNNUUU}}}xxxqqqhhhXXXPPPOOONNNMMMKKKHHHEEECCCAAACCCEEEGGGJJJKKKKKKKKKLLLLLLMMMPPPUUU___tttiiiQQQJJJEEE@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGIIIJJJIIIHHHJJJNNNSSSUUUQQQRRRaaavvv|||vvvkkk^^^RRRIIICCC@@@@@@AAADDDIIIOOORRRSSSSSSQQQrrrdddMMMEEEKKKQQQlll}}}tttnnniii]]]RRRJJJBBB>>>AAABBBAAABBBFFFHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGIIILLLMMMMMMKKKOOOOOOOOOOOOOOONNNMMMLLLQQQWWWfffttttttjjjhhhnnnhhhiiiiiihhhgggjjjooottt|||{{{{{{zzzxxxwwwuuutttsssqqqmmmhhhccc___\\\ZZZXXXVVVRRRMMMIIIEEEBBBAAABBBCCCCCCAAA>>><<<;;;;;;===;;;===AAABBBAAAEEEKKK\\\fff___bbbjjjqqqsssttt{{{vvvZZZIIIGGGFFFGGGKKKNNNTTT^^^kkkrrrssskkkxxxzzzUUUDDDBBBBBBBBB???@@@BBBCCCEEEGGGKKKNNNSSS^^^vvv]]]TTTWWWWWWZZZ]]]aaagggtttppp[[[VVVXXXffffffLLLPPPVVVNNNRRRvvvyyygggWWWOOONNNLLLJJJGGGDDDAAA@@@???BBBCCCEEEHHHKKKLLLKKKJJJNNNNNNQQQWWWaaatttkkkRRRGGGCCC???@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAABBBCCCCCCDDDHHHJJJKKKJJJHHHJJJOOOSSSUUUQQQRRR```uuu}}}wwwqqqhhh]]]RRRIIICCC@@@@@@AAAEEEJJJPPPSSSSSSSSSSSSvvvbbbLLLFFFMMMSSSooo~~~|||vvvnnnhhhaaaWWWMMMFFFAAA>>>???AAAAAACCCFFFGGGGGGGGGGGGFFFFFFFFFEEEGGGGGGGGGJJJMMMNNNNNNMMMPPPPPPOOONNNMMMKKKIIIHHHFFFMMM]]]mmmoooiiihhhnnnppprrrrrrrrrtttzzz||||||zzzxxxvvvuuusssrrrpppnnnlllgggccc^^^ZZZXXXWWWTTTQQQLLLHHHDDDBBB@@@AAABBBBBB@@@===;;;::::::<<<;;;===AAABBBAAAEEEKKKYYYooo```bbbhhhppptttvvv||||||```MMMIIIFFFHHHKKKPPPXXXcccnnnwwwzzzssswwwZZZEEEBBBCCCBBB???AAABBBCCCEEEHHHMMMPPPWWWbbbxxx~~~WWWTTT[[[YYY[[[^^^cccmmm|||kkkYYYVVVXXXeee\\\FFFMMMYYY{{{OOORRRmmm}}}dddVVVOOOJJJHHHEEECCC@@@?????????CCCCCCDDDGGGLLLNNNNNNLLLQQQOOOPPPWWW```qqqgggOOOEEECCCBBB??????@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDIIIKKKKKKJJJHHHJJJPPPUUUYYYTTTTTTaaatttyyyppplllddd[[[QQQIIICCC@@@@@@AAAEEEKKKPPPSSSSSSRRRYYYbbbLLLFFFLLLOOOiii~~~xxxvvvpppiiibbbZZZPPPHHHEEEBBB@@@@@@@@@AAACCCDDDGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGJJJNNNPPPPPPOOORRRQQQPPPNNNKKKHHHFFFEEEAAADDDKKKTTTVVVWWW\\\dddiiimmmssswww{{{}}}|||zzzwwwuuusssqqqpppooonnnkkkhhhccc^^^YYYVVVUUUSSSOOOKKKGGGCCCAAA@@@AAABBBBBBAAA>>><<<;;;;;;<<<;;;<<<@@@BBBBBBFFFKKKVVV{{{qqq```aaagggpppvvvxxx{{{{{{eeeUUUNNNFFFGGGJJJRRR]]]hhhsss||||||bbbIIICCCBBB@@@AAABBBCCCDDDEEEHHHMMMPPPYYYeeezzzzzzUUUTTTYYYZZZ[[[^^^fffsssfffWWWWWWYYYfff{{{UUUDDDLLL\\\~~~PPPTTTdddxxx```TTTOOOEEEDDDBBBAAA@@@@@@AAABBBDDDDDDEEEHHHLLLPPPRRRSSSVVVOOONNNUUU___sssaaaJJJBBBAAACCC??????@@@AAABBBCCCCCCDDDDDDDDDDDDCCCDDDDDDEEEEEEKKKLLLLLLJJJHHHKKKQQQVVV]]]WWWVVVaaarrr}}}{{{tttlllhhhaaaXXXOOOHHHCCC@@@???AAAFFFLLLQQQTTTTTTRRR^^^```KKKFFFJJJLLLddd~~~xxxvvvrrrllleee]]]SSSJJJFFFHHHHHHFFFDDDBBBCCCEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGJJJOOOQQQRRRQQQSSSRRRPPPMMMJJJGGGDDDBBBDDDCCCCCCEEEFFFIIIPPPXXX[[[cccnnnwww~~~~~~|||zzzwwwtttrrrqqqpppooonnnlllhhhccc^^^YYYVVVSSSQQQNNNJJJEEEBBB@@@???AAACCCCCCBBB???=========;;;:::<<<@@@BBBBBBFFFLLLVVV{{{uuugggeeegggooovvvxxx{{{~~~vvvgggZZZQQQFFFFFFIIISSS```llluuukkkLLLCCC@@@===BBBCCCCCCDDDEEEIIINNNRRRZZZiii}}}{{{XXXUUUTTTZZZ[[[___jjj{{{aaaVVVYYY[[[llltttSSSFFFMMM]]]xxxPPPSSS[[[xxx___SSSNNNCCCCCCBBBBBBBBBCCCCCCDDDCCCDDDFFFHHHKKKQQQWWW\\\]]]RRRMMMSSS___wwwZZZGGG@@@???AAA???@@@@@@AAABBBCCCCCCDDDFFFEEEEEEEEEFFFFFFGGGHHHLLLMMMLLLJJJIIIKKKQQQWWW^^^XXXVVV```qqqzzzwwwqqqiiieee]]]UUUMMMFFFBBB@@@???BBBFFFMMMRRRUUUTTTRRR^^^\\\IIIEEEJJJKKKcccyyytttrrrlllfff```WWWMMMGGGFFFKKKMMMMMMHHHEEEGGGHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEGGGKKKOOOSSSSSSSSSTTTSSSQQQNNNJJJFFFCCCAAAAAABBBBBBCCCDDDFFFJJJNNNVVV___lllvvv~~~~~~}}}~~~~~~|||yyyvvvtttrrrqqqqqqooonnnkkkgggbbb]]]YYYWWWQQQOOOLLLHHHDDDAAA???>>>AAACCCCCCBBB@@@>>>===>>>;;;:::<<<@@@BBBBBBFFFLLLZZZtttmmmjjjnnnssswwwzzz~~~|||rrrdddYYYQQQGGGFFFIIISSSbbbllltttnnnLLLBBB@@@===@@@AAABBBCCCFFFKKKQQQUUU^^^oootttXXXVVVTTTXXXZZZaaaooo\\\UUU[[[^^^vvvrrrUUUJJJNNN]]]sssMMMOOOTTTuuu}}}}}}bbbRRRJJJDDDDDDEEEEEEEEEEEEDDDDDDAAADDDGGGHHHIIIOOO[[[eeegggWWWLLLOOO[[[vvvsssTTTHHHDDDBBBBBB@@@AAAAAAAAABBBBBBCCCCCCFFFFFFFFFGGGHHHIIIJJJKKKMMMMMMLLLJJJIIILLLRRRXXXZZZTTTSSS^^^nnnxxxvvvooohhhccc[[[RRRJJJDDDAAA@@@???BBBGGGMMMSSSUUUTTTRRR^^^YYYGGGCCCIIIIII```{{{uuurrrkkkddd]]]YYYQQQGGGEEEGGGGGGLLLLLLGGGDDDGGGIIIGGGEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEGGGKKKPPPTTTUUUTTTTTTSSSQQQNNNJJJFFFCCCAAA===???@@@AAADDDIIIMMMPPPZZZcccnnnuuuzzz}}}{{{}}}~~~~~~|||yyyvvvtttsssssssssooommmiiiddd___[[[XXXVVVPPPNNNKKKGGGCCC@@@>>>===@@@BBBBBBAAA???=========;;;:::<<<@@@BBBBBBGGGMMM```uuulllmmmqqquuuzzz{{{pppaaaVVVPPPHHHFFFIIISSSbbblllrrr|||mmmJJJAAAAAA@@@>>>???AAACCCFFFLLLSSSYYYcccvvvhhhSSSXXXXXXVVVZZZccctttzzzYYYUUU]]]aaa~~~rrrWWWLLLNNN]]]qqqJJJJJJPPPiiiuuueeeRRRHHHFFFFFFGGGHHHGGGFFFDDDCCC???DDDGGGGGGFFFNNN]]]iiiqqq]]]MMMLLLVVVpppjjjQQQLLLJJJGGGFFFAAAAAAAAABBBBBBBBBCCCCCCGGGGGGGGGHHHIIIJJJLLLMMMMMMNNNMMMJJJIIILLLSSSXXXVVVQQQPPP[[[lllwwwuuuooohhhbbbYYYPPPHHHCCCAAA@@@???BBBGGGNNNSSSUUUTTTRRR___YYYFFFCCCGGGFFF\\\}}}xxxssspppeee]]]WWWSSSLLLDDDCCCHHH@@@FFFHHHCCCAAADDDGGGEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGKKKQQQTTTUUUUUUUUUSSSQQQNNNJJJGGGCCCAAA@@@@@@??????DDDNNNXXX\\\aaahhhooorrruuu}}}|||zzz|||~~~~~~}}}yyyvvvttttttttttttnnnkkkgggaaa]]]YYYWWWVVVOOONNNJJJGGGCCC@@@>>>===???@@@AAA@@@>>><<<<<<===;;;:::<<<@@@BBBCCCGGGMMMeeexxxlllsssnnnqqq~~~kkkggg___UUUNNNGGGIIIIIIMMMVVVcccpppzzz___FFFAAABBBAAA???FFFDDDBBBJJJPPPSSS]]]lllfffVVVVVVUUUXXXZZZ```mmmvvv\\\SSSYYYfffgggOOOFFFNNNfffeeeSSSKKKSSSuuuqqqrrrkkkWWWMMMLLLMMMNNNMMMKKKIIIHHHHHHAAA@@@BBBDDDGGGNNN^^^mmmtttkkkUUUHHHSSSrrreeeOOOHHHFFFFFFFFFAAABBBCCCCCCAAAAAAAAACCCCCCDDDEEEGGGIIIKKKLLLMMMMMMLLLLLLLLLHHHGGGMMMVVVWWWTTTRRRYYYhhhtttqqqhhhhhhaaaWWWNNNGGGCCC@@@???CCCCCCGGGNNNTTTVVVRRRMMMWWWSSSNNNFFFFFFMMMZZZ}}}vvvllleee```ZZZRRRKKKFFFDDDBBBAAAAAA@@@???@@@AAADDDGGGIIIIIIHHHFFFDDDDDDDDDDDDEEEEEEHHHKKKNNNPPPSSSVVVYYYYYYXXXUUUQQQKKKEEE@@@======???CCCGGGMMMVVV```gggjjjkkklllmmmkkknnn{{{{{{zzz{{{}}}~~~~~~yyyxxxwwwxxxxxxxxxuuusssnnnjjjddd___\\\YYYWWWUUURRRPPPLLLHHHDDDAAA??????AAAAAA@@@???>>>===<<<<<<===<<<===@@@AAABBBHHHOOOsssppprrrmmmqqq{{{{{{~~~eee```ZZZRRRMMMGGGGGGGGGJJJRRR___ooowwwTTTDDD@@@@@@@@@@@@GGGEEECCCLLLQQQVVVaaarrr[[[RRRWWWWWWVVVYYY___lllvvv]]]TTTYYYfff]]]NNNIIISSSnnneeeQQQHHHPPPqqqsssqqqqqq^^^UUUSSSSSSRRROOOLLLKKKKKKLLLIIIGGGFFFEEEGGGQQQgggzzzxxx[[[JJJTTTrrr~~~___NNNIIIGGGFFFFFFAAABBBCCCBBBAAA@@@AAABBBCCCDDDEEEGGGIIIJJJKKKLLLNNNMMMMMMMMMJJJHHHOOOXXX]]]XXXTTTXXXfffrrrqqqiiihhhaaaWWWNNNGGGCCC@@@???BBBCCCHHHOOOUUUVVVRRRMMM]]]PPPKKKCCCCCCKKKYYY~~~yyyqqqggg```ZZZTTTMMMGGGDDDCCCBBBAAA>>>>>>???@@@BBBDDDFFFHHHHHHGGGFFFEEEDDDDDDDDDEEEDDDGGGKKKOOORRRUUUZZZ]]][[[YYYVVVRRRLLLFFFAAA???===???BBBFFFMMMVVV___fffgggdddbbbaaa```dddqqq~~~~~~~~~zzzyyyzzz|||}}}}}}zzzxxxwwwvvvvvvuuusssqqqnnnjjjddd___\\\YYYWWWUUURRRPPPLLLGGGDDDAAA???>>>AAA@@@@@@???>>>===<<<<<<::::::<<<@@@BBBCCCIIIPPPpppyyysssooorrrzzzzzz{{{aaa[[[SSSMMMJJJDDDDDDEEEFFFKKKVVVjjj[[[GGGBBB???>>>???AAAGGGEEEEEENNNTTT[[[hhh{{{ZZZVVV\\\ZZZWWWZZZaaannnttt___UUUZZZiiioooQQQLLLMMMZZZuuueeeOOOEEELLLlllxxxqqqvvveee]]]]]][[[WWWQQQLLLKKKLLLMMMOOOMMMIIIGGGIIIWWWsssdddMMMTTTqqqtttZZZLLLHHHFFFCCCBBB???AAABBBAAA@@@???AAABBBCCCDDDEEEFFFHHHIIIKKKKKKOOONNNNNNNNNKKKKKKRRR[[[eee^^^VVVWWWcccoooqqqkkkhhhaaaWWWMMMGGGCCC@@@>>>@@@DDDJJJQQQUUUUUURRRNNNaaa|||NNNIIIAAACCCKKKZZZ~~~yyysssjjjaaaZZZQQQMMMGGGCCCAAAAAAAAAAAA<<<===???AAACCCEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDEEECCCGGGKKKOOOSSSXXX]]]aaa\\\[[[XXXTTTNNNHHHCCC@@@<<<>>>AAAEEEJJJRRR[[[aaaaaa]]]ZZZYYYYYYaaaqqq}}}zzzyyyzzz{{{|||{{{zzzxxxuuuttttttsssrrrpppmmmiiiccc^^^[[[YYYWWWUUUQQQOOOKKKGGGCCCAAA???>>>AAA@@@??????======<<<;;;888999<<>>@@@AAAAAA??????@@@BBBCCCDDDEEEFFFHHHIIIJJJKKKNNNMMMNNNOOOLLLLLLSSS]]]jjjbbbXXXVVVaaannnrrrnnnggg```VVVMMMFFFBBB@@@>>>???EEELLLSSSUUUTTTRRRPPPhhhuuuNNNJJJCCCEEENNN\\\yyysssmmmfff]]]VVVLLLIIIDDD@@@@@@@@@@@@???;;;===@@@CCCFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEGGGKKKOOOSSSXXX^^^bbb]]]\\\YYYTTTNNNHHHCCC@@@<<<>>>@@@BBBFFFKKKRRRWWWYYYYYYZZZ[[[]]]iii~~~{{{zzz{{{||||||{{{yyywwwtttssssssssssssrrrlllhhhbbb^^^[[[YYYVVVTTTPPPNNNJJJFFFCCC@@@???>>>@@@@@@???>>>===<<<;;;;;;888:::>>>CCCCCCCCCIIIQQQrrrwwwuuuzzzzzzhhhXXXKKKGGGFFF@@@@@@AAACCCCCCGGGQQQ```kkk[[[III>>>AAAAAA;;;<<>><<<<<<>>>???AAA@@@@@@???AAABBBDDDDDDEEEGGGHHHIIIJJJJJJLLLLLLMMMNNNLLLLLLTTT^^^iiibbbYYYWWW```mmmrrroooddd^^^TTTKKKEEEBBB@@@>>>???FFFOOOTTTUUUSSSRRRRRRwwwmmmMMMJJJDDDFFFNNN[[[zzzsssnnniiiccc[[[UUUKKKHHHCCC@@@??????>>>>>>===???BBBFFFHHHIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEDDDGGGIIILLLOOOSSSXXX^^^bbb^^^]]]YYYTTTNNNGGGBBB???===>>>??????@@@CCCHHHKKKOOOVVV^^^aaadddttt}}}||||||}}}|||{{{xxxvvvttttttuuuuuutttssskkkgggaaa]]]ZZZXXXVVVTTTOOOMMMIIIEEEBBB@@@>>>>>>@@@@@@???>>>===<<<;;;;;;:::<<>>===BBBAAA===???FFFCCCIIILLLRRRZZZZZZbbbwwwkkkWWWZZZ___]]]]]]^^^bbbpppyyyaaaZZZWWWccc}}}xxxUUUHHHPPPOOO___[[[HHHEEEJJJWWW~~~|||mmmYYYOOOJJJJJJIIIHHHHHHJJJOOORRRVVVUUUVVVVVVVVV[[[iiiwwwxxxhhhRRRJJJTTThhhsssxxx|||```NNNEEE@@@???@@@>>>@@@AAAAAA@@@@@@BBBCCCEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKMMMNNNMMMNNNVVV```fffaaaZZZYYYaaakkknnnkkk```ZZZQQQIIIDDDAAA@@@???@@@GGGPPPTTTSSSRRRSSSVVVdddJJJGGGBBBCCCJJJTTTyyyzzzuuuooojjjeee___XXXRRRJJJGGGCCC@@@@@@???>>>===???AAADDDGGGIIIIIIHHHHHHEEEEEEFFFFFFFFFFFFEEEDDDIIIKKKNNNQQQTTTYYY```dddaaa___[[[UUUNNNGGGAAA======>>>>>>======>>>BBBDDDIIIRRR^^^eeekkk~~~}}}}}}}}}}}}|||{{{wwwvvvuuuuuuvvvuuusssqqqjjjfff```\\\ZZZXXXVVVTTTNNNLLLHHHEEEBBB???>>>>>>@@@???>>>>>><<<<<<;;;:::;;;>>>BBBDDDBBBCCCKKKVVV|||pppqqqsssvvv{{{ttt]]]MMMJJJLLLFFFBBBCCCCCCCCCCCCCCCDDDDDDGGGRRR]]]___WWWKKK@@@;;;:::<<<>>>??????@@@CCCGGGIIINNNQQQWWW[[[WWW]]]qqq```YYY^^^```___[[[[[[^^^lllkkk[[[[[[YYYfffwwwSSSHHHOOONNNfffVVVGGGFFFHHHLLLrrrwwwmmmXXXMMMFFFGGGIIIIIIIIIJJJLLLNNNTTTSSSUUUZZZ\\\```hhhpppllldddYYYWWW\\\ggg|||fffSSSHHHAAA???@@@>>>@@@BBBBBBAAAAAACCCDDDGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLNNNPPPOOOPPPXXXccccccaaa]]]\\\bbbiiihhhbbb\\\VVVNNNGGGBBBAAA@@@???AAAIIIQQQTTTQQQPPPTTTYYYYYYGGGEEE@@@BBBFFFMMMoooyyyssslllfffaaa[[[SSSMMMGGGEEEAAA@@@@@@@@@???>>>AAABBBDDDFFFGGGGGGGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDJJJLLLOOOSSSWWW]]]dddiiieeebbb^^^WWWOOOGGG@@@<<<<<<============>>>AAACCCGGGNNN[[[hhhvvv}}}|||}}}|||{{{yyywwwvvvvvvvvvvvvsssoookkkiiieee```\\\YYYWWWUUUTTTMMMKKKHHHDDDAAA???>>>>>>??????>>>===<<<;;;;;;:::;;;===AAADDDCCCEEEPPP]]]tttsssppprrrvvv~~~~~~cccPPPLLLMMMFFFDDDCCCCCCCCCDDDDDDBBB@@@???===>>>AAA@@@======AAA999===>>>;;;===CCCGGGFFFNNNSSSUUUZZZ\\\TTTXXXllliiiXXX\\\^^^ZZZWWW[[[[[[]]]jjjbbbXXX\\\[[[gggvvvQQQGGGNNNOOOmmmSSSEEEFFFFFFDDDfffssspppZZZNNNJJJKKKLLLLLLIIIGGGGGGGGGOOOOOORRR[[[aaafffmmmsssooolllfffffffffgggkkkXXXKKKAAA<<<;;;???@@@BBBBBBBBBBBBDDDEEEHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMOOOQQQQQQRRRZZZeeebbbaaa___^^^cccgggccc\\\ZZZTTTLLLEEEBBB@@@@@@???BBBJJJRRRSSSPPPOOOUUU[[[QQQGGGEEEAAABBBEEEJJJjjjxxxssskkkddd^^^WWWOOOIIIEEEBBB@@@??????@@@@@@???BBBCCCDDDEEEEEEFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDJJJLLLPPPTTTZZZaaaiiinnnhhheee```YYYPPPHHHAAA===;;;<<<=========???BBBEEEGGGLLLXXXkkk~~~|||||||||{{{yyyxxxwwwwwwwwwvvvuuupppjjjfffhhheee___[[[YYYWWWUUUTTTLLLKKKGGGDDDAAA???>>>>>>??????>>>===<<<;;;::::::999<<<@@@CCCCCCGGGTTTccc~~~vvvppprrrwww~~~jjjVVVOOOMMMJJJIIIHHHFFFCCCBBBAAAAAAAAA>>>>>>>>>>>>>>>???@@@@@@???>>>>>>???CCCFFFIIIJJJLLLTTT```hhheee```fffqqqxxx[[[UUUXXXXXXXXX[[[WWWYYYaaatttqqq```^^^VVVYYYoookkkNNNJJJJJJUUUIIIKKKCCC===EEE[[[qqq~~~www]]]RRRNNNOOONNNLLLKKKKKKIIIFFFGGGMMMTTTVVVYYYaaaooo{{{{{{vvvqqqooooooxxxjjj[[[JJJ999888AAABBBBBBBBBBBBBBBCCCDDDEEEGGGHHHJJJKKKKKKKKKJJJJJJKKKOOOOOOKKKMMMUUU]]]aaabbbcccbbbaaacccfffccc]]]XXXPPPHHHDDDBBB???@@@CCCFFFMMMQQQVVVZZZPPPNNN\\\yyyUUUIIIAAAEEEAAADDDMMMaaauuuqqqjjjbbb[[[TTTMMMHHHDDDCCCAAA???>>>>>>??????AAAAAABBBAAA@@@AAACCCEEEGGGDDDBBBCCCFFFIIIIIIGGGIIIOOOUUUYYY```hhhlllkkkkkkggg```WWWNNNFFF???<<<::::::999:::<<>><<<;;;:::;;;;;;@@@AAAAAAGGGHHHCCCXXXyyytttrrrtttyyyuuu\\\RRRPPPOOOLLLKKKIIIGGGEEEDDDCCCCCC?????????>>>??????@@@@@@CCCCCCEEEHHHKKKNNNOOOPPPUUU\\\fffkkkhhhhhhsss}}}eeeQQQPPPVVVWWWYYY\\\^^^aaajjj|||ooo___\\\VVV[[[pppbbbLLLIIILLLZZZwwwJJJIIIBBB???FFFVVVssszzzcccTTTPPPPPPOOONNNNNNMMMKKKHHHGGGMMMSSSWWWZZZaaannnxxx}}}xxxvvvxxx}}}xxxeeePPP>>>:::???BBBBBBBBBBBBCCCDDDDDDEEEHHHIIIJJJKKKLLLKKKJJJJJJKKKNNNNNNKKKMMMVVV___ccccccdddcccaaacccfffccc\\\XXXOOOGGGDDDBBB???@@@CCCGGGNNNQQQVVVXXXNNNLLL[[[uuu{{{RRRFFF@@@EEEBBBCCCIII\\\}}}tttooohhhaaaZZZRRRKKKGGGCCCBBB@@@???>>>>>>>>>???@@@AAAAAAAAA@@@BBBEEEHHHKKKHHHEEEEEEGGGIIIHHHGGGLLLQQQWWW[[[aaaiiimmmllliiieee]]]UUULLLEEE???<<<;;;;;;:::;;;<<>><<<;;;:::;;;;;;===>>>???EEEIIIHHH```{{{uuuqqqtttzzzaaaSSSQQQQQQPPPPPPOOOMMMKKKJJJHHHHHHEEEDDDCCCCCCCCCCCCCCCDDDDDDFFFIIIMMMPPPRRRSSSTTTaaaiiirrrvvvtttyyy___QQQIIINNNVVVXXX[[[___aaaeeeooonnn]]][[[WWW^^^ppp|||mmmXXXHHHGGGKKK^^^jjjKKKFFF@@@BBBFFFOOOyyywwwwwwlllYYYPPPOOOOOOPPPQQQPPPMMMLLLIIINNNSSSWWW[[[cccoooxxxlllSSSCCC===>>>BBBBBBBBBBBBCCCDDDEEEFFFIIIIIIKKKLLLLLLKKKKKKJJJJJJMMMMMMKKKOOOYYYaaaeeedddeeedddbbbdddfffbbb\\\VVVNNNFFFCCCBBB???AAADDDGGGOOORRRUUUUUUJJJJJJ[[[oooqqqLLLCCC???FFFBBBBBBFFFXXX~~~zzzrrrmmmfff^^^WWWOOOIIIEEEAAAAAA@@@???>>>>>>>>>??????@@@@@@@@@AAADDDIIIMMMQQQNNNJJJIIIIIIIIIIIIHHHNNNTTTYYY]]]bbbjjjmmmlllgggbbbZZZSSSLLLGGGBBB>>><<<;;;;;;;;;===@@@BBBDDDHHHMMMbbb~~~zzzyyy||||||{{{yyyxxxvvvvvvuuuuuuvvvtttqqqooommmkkkgggddd```]]]ZZZWWWUUURRROOOLLLKKKIIIEEEBBB@@@?????????@@@???===;;;::::::;;;;;;<<<>>>>>>DDDIIIJJJcccxxxyyyqqqrrrxxxkkkYYYSSSQQQSSSRRRRRRQQQQQQOOONNNNNNLLLLLLKKKJJJJJJJJJKKKKKKIIIKKKMMMOOORRRUUUYYY[[[kkkwwwwwwhhhOOOJJJJJJRRRXXXZZZ\\\```aaahhhuuummm]]]YYYXXXaaannnsss\\\QQQGGGEEEJJJcccaaaKKKDDD>>>DDDFFFGGGmmmyyyuuu```OOOKKKJJJNNNPPPPPPOOOOOOMMMQQQTTTWWW[[[fffuuuhhhMMMAAA??????BBBBBBBBBBBBCCCEEEFFFFFFJJJJJJLLLLLLLLLLLLKKKJJJJJJLLLLLLKKKQQQ[[[dddgggffffffdddbbbccceeeaaaZZZTTTLLLEEECCCAAA@@@AAADDDIIIPPPSSSTTTQQQGGGJJJ]]]ooogggGGGCCC@@@GGGBBBAAAEEEYYY}}}yyypppkkkccc[[[SSSLLLFFFBBBAAA@@@@@@@@@??????@@@@@@>>>??????@@@AAAFFFKKKPPPVVVTTTPPPMMMKKKKKKKKKKKKOOOUUUYYY\\\aaahhhjjjiiiccc^^^WWWQQQMMMIIIDDD@@@<<<;;;;;;;;;<<>><<<;;;::::::;;;;;;>>>AAABBBEEEGGGGGG^^^kkk~~~tttrrruuu|||}}}gggZZZTTTRRRRRRRRRQQQQQQQQQQQQPPPQQQQQQPPPOOOOOOPPPPPPPPPQQQRRRSSSTTTVVV]]]eeekkkyyy~~~xxxrrrdddWWWNNNMMMQQQVVVZZZ[[[\\\^^^eeeooolll]]]YYYZZZdddlllgggRRRLLLGGGFFFRRRrrr[[[JJJBBB===CCCEEEBBBaaa}}}jjjQQQIIIEEEIIIMMMMMMNNNQQQSSSVVVYYYYYY[[[hhh{{{]]]CCC<<<>>>@@@BBBBBBBBBCCCDDDEEEFFFGGGKKKKKKLLLMMMMMMLLLKKKJJJKKKMMMLLLLLLRRR^^^fffhhhfffgggdddbbbbbbccc___XXXRRRJJJCCCBBBAAA@@@BBBEEEJJJRRRTTTRRRNNNFFFMMMdddyyyaaaIIIFFFAAAFFFAAAAAAGGG[[[~~~yyynnnhhh```XXXPPPJJJDDD@@@@@@@@@@@@AAAAAAAAAAAAAAA===>>>???@@@BBBFFFKKKOOOXXXVVVRRROOOLLLLLLNNNOOOPPPUUUXXXZZZ^^^cccdddbbb\\\WWWQQQNNNLLLIIIDDD???<<<;;;:::;;;<<<>>>AAABBBLLLTTTmmmyyyyyy~~~~~~}}}||||||{{{zzzxxxvvvuuutttssssssrrrqqqooonnnllliiidddaaa___\\\YYYVVVTTTQQQNNNKKKGGGFFFCCC@@@?????????@@@>>>===<<<;;;::::::;;;;;;===CCCDDDEEEFFFFFFZZZ{{{ggg}}}{{{vvvtttvvv~~~wwwfffZZZUUUTTTRRRQQQPPPPPPQQQQQQRRRRRRQQQQQQRRRSSSSSSTTTSSSUUUWWWYYY^^^gggttt}}}qqqjjjdddZZZQQQTTTTTTVVVXXX[[[]]]___aaaiiixxx|||iii\\\ZZZ]]]hhhjjj^^^LLLJJJGGGKKKaaaVVVGGGBBB===AAACCC???VVVxxx\\\NNNDDDEEEIIIJJJMMMSSSWWW]]]```^^^\\\ggg~~~yyyRRR===888<<>>???@@@AAAAAAAAAAAAAAA<<<>>>@@@AAACCCEEEIIILLLTTTSSSQQQMMMKKKLLLOOORRRQQQUUUWWWWWWZZZ^^^^^^[[[UUUQQQMMMLLLMMMKKKDDD>>>===<<<<<<;;;<<>>>>>???@@@>>>===;;;:::::::::;;;<<<999AAACCCDDDGGGKKK```hhhrrrxxxsssxxx{{{mmm```]]]YYYUUUSSSRRRSSSTTTSSSSSSSSSTTTUUUVVVWWWXXXWWW[[[bbbhhhppp|||nnnccc___^^^[[[WWW[[[ZZZYYYZZZ^^^eeejjjkkkssstttdddZZZZZZ```nnnlllXXXKKKJJJGGGNNNmmmtttQQQDDDBBB<<<===AAA???NNNkkkkkkXXXHHHEEEGGGGGGKKKSSSYYYccciiieee^^^eee{{{dddGGG===999;;;???AAABBBBBBCCCDDDFFFHHHIIIMMMMMMNNNNNNNNNMMMLLLKKKNNNNNNMMMMMMUUUaaahhhhhhffffffccc```___```[[[SSSOOOGGGAAA@@@@@@@@@BBBFFFOOOVVVUUUPPPKKKHHHYYYxxxUUUJJJFFF>>>AAA???CCCFFFRRRzzz~~~yyylllfff]]]TTTMMMGGGBBB???;;;<<<>>>???@@@@@@@@@???<<<>>>AAABBBCCCDDDFFFHHHMMMMMMLLLIIIHHHJJJOOOSSSRRRVVVWWWVVVWWWZZZYYYVVVTTTPPPNNNPPPSSSPPPHHHAAA@@@???>>>>>>???AAACCCDDDIIIWWWwwwlllkkkvvv~~~~~~~~~|||yyyxxxxxxwwwvvvuuutttsssssstttqqqpppooonnnmmmiiiddd```\\\YYYVVVSSSQQQOOOKKKIIIEEECCCAAA???>>>>>>???@@@===<<<;;;:::::::::;;;<<<:::AAABBBCCCIIIQQQkkkeeeiii}}}tttvvv}}}lllhhhbbb\\\XXXWWWWWWXXXVVVVVVVVVWWWYYYZZZ\\\]]]```gggqqq{{{vvveeemmm~~~qqqiii^^^YYYZZZ^^^```aaa```^^^[[[[[[bbbmmmtttwwwnnn```YYYZZZcccqqqmmmWWWLLLJJJFFFOOOsssgggMMMCCCCCC===;;;???@@@III___yyyxxxaaaLLLGGGFFFEEEKKKTTTYYYfffpppkkk```cccwwwQQQ@@@???<<<<<>>>>>>>>>>><<<>>>BBBCCCCCCCCCDDDEEEGGGHHHGGGFFFEEEHHHNNNTTTSSSWWWXXXVVVVVVXXXVVVSSSVVVTTTSSSVVVZZZWWWNNNFFFBBBAAA@@@@@@@@@BBBEEEFFFLLL]]]uuuggglllwww}}}|||{{{|||}}}~~~}}}||||||yyyxxxyyyvvvuuuttttttssssssssssssqqqpppoooooommmiiiddd```[[[XXXUUURRRPPPMMMJJJGGGDDDCCC@@@???>>>>>>???@@@===<<<;;;:::::::::;;;<<<>>>EEEDDDBBBIIIUUUssseee```~~~|||yyyxxx|||iii___aaadddccc___bbbbbbcccddddddggglllppppppwwwjjj^^^ZZZYYYZZZWWWTTTSSSXXX^^^ccchhhkkkgggbbbccceeejjj|||~~~gggaaaXXXYYYhhhrrreeeOOOEEEFFFHHHZZZaaaHHHDDD>>>===AAA???<<>>;;;>>>EEELLLRRRZZZZZZRRRKKKKKKdddnnnLLLCCC@@@BBB??????CCCAAAKKKbbbzzztttkkkfff]]]RRRIIIBBB???===>>>===<<<;;;;;;;;;;;;;;;???>>>???AAADDDFFFEEEDDDFFFCCCCCCFFFGGGHHHNNNUUU[[[YYYVVVUUUUUUUUUUUUUUUSSSTTTWWWZZZ\\\YYYTTTPPPHHHEEEDDDFFFFFFDDDEEEIIIKKKXXXzzz}}}kkkdddmmm{{{}}}|||{{{|||}}}}}}}}}}}}||||||||||||}}}}}}|||{{{yyyxxxzzzxxxvvvuuutttsssqqqoooqqqqqqooommmiiieeeaaa^^^[[[ZZZXXXUUUQQQNNNKKKIIIGGGDDDAAA??????@@@@@@??????>>><<<;;;;;;<<<======CCC888DDDIIIBBBcccddd\\\yyyzzzwww}}}tttuuuxxxvvvsssqqqqqqqqqqqqrrrvvv|||qqq\\\TTTQQQPPPPPPJJJNNNUUU]]]dddiiioootttssshhhfffkkktttwwwfff___XXX[[[eeejjj^^^NNNLLLLLLPPPfffYYYEEEDDD>>>===AAA???<<>>???AAAEEEDDDEEEEEEFFFGGGGGGHHHHHHJJJKKKLLLKKKJJJIIIJJJKKKLLLPPPPPPNNNRRR\\\cccdddiiieeeaaa___]]]ZZZUUUPPPFFFDDDAAA===<<<@@@HHHNNNUUU[[[XXXQQQMMMMMMdddhhhIIIBBB???AAA>>>>>>BBB@@@III```zzztttjjjddd\\\QQQIIIBBB???===>>>===<<<<<<;;;;;;;;;;;;??????@@@BBBDDDEEEDDDBBBCCCAAABBBFFFHHHJJJPPPXXX```]]]YYYVVVUUUVVVWWWWWWVVVVVVWWWXXXXXXTTTOOOKKKFFFCCCBBBDDDEEECCCDDDGGGNNN\\\~~~}}}iii``````hhhrrrxxxqqqrrryyy{{{}}}}}}}}}}}}}}}~~~~~~~~~|||||||||||||||zzzyyyxxxxxxvvvsssrrrrrrpppnnnllllllllllllkkkhhhddd```]]]YYYXXXVVVSSSPPPLLLIIIHHHFFFCCC@@@>>>?????????>>>===<<<;;;::::::;;;<<<===CCC???IIIIIIIIIrrrdddWWWkkk}}}yyymmmXXXOOOMMMLLLJJJJJJIIIQQQZZZccckkkvvvpppiiirrrrrreee]]]XXX]]]aaa]]]SSSLLLLLLMMMUUUqqqNNNBBBCCC>>>===@@@>>><<>>666:::AAABBBCCCGGGEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKJJJHHHGGGGGGHHHKKKOOOQQQRRRUUU]]]ccceeegggddd```^^^\\\XXXSSSNNNDDDBBB???===???EEEMMMSSSYYY\\\VVVNNNMMMPPPhhh^^^FFFAAA>>>@@@======AAA>>>GGG\\\yyyrrrhhhcccZZZPPPHHHBBB???>>>=========<<<<<<<<<<<<<<<@@@@@@AAACCCEEEDDDBBB@@@@@@???AAAFFFJJJMMMTTT\\\dddaaa]]]YYYXXXYYY[[[]]]YYYXXXVVVUUUSSSOOOJJJFFFFFFCCCCCCFFFGGGEEEEEEHHHPPPaaajjjZZZZZZ___eeekkk}}}{{{sssiiifffkkkvvv~~~~~~}}}}}}}}}~~~||||||||||||{{{zzzyyyxxxvvvtttqqqpppooommmkkkiiiggghhhiiiiiigggccc^^^[[[WWWVVVUUURRRNNNKKKHHHFFFDDDBBB???>>>>>>???>>>===<<<;;;:::999999:::<<<<<>>>>>===BBBJJJppppppwwwzzzdddOOOFFFIIIPPPZZZppp|||ppp```jjjoooKKK???:::999???CCCCCCDDDFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJKKKJJJHHHFFFGGGHHHLLLNNNQQQWWW___fffgggfffgggddd```^^^\\\XXXQQQLLLDDDBBB@@@@@@CCCIIIQQQWWWYYY[[[TTTLLLKKKRRRqqqUUUDDDAAA>>>@@@===>>>BBB>>>EEEXXXyyyrrrfffaaaYYYPPPHHHBBB???>>><<<=========>>>>>>======@@@AAABBBDDDEEEDDDBBB??????>>>AAAGGGLLLPPPXXX```hhhfffbbb^^^[[[\\\___bbb[[[XXXUUUSSSPPPMMMIIIEEEHHHFFFGGGKKKLLLIIIIIILLLNNNcccfffVVVWWW\\\aaafffkkkqqqvvvzzz|||kkkhhhdddfffnnn|||}}}{{{{{{|||~~~}}}|||||||||{{{zzzyyyyyyvvvtttqqqooonnnmmmjjjhhhfffggghhhhhhfffaaa\\\YYYVVVUUUTTTQQQNNNKKKHHHFFFBBB@@@>>>===>>>>>>===<<<;;;;;;:::::::::;;;===>>>@@@AAAEEEDDDNNNtttfffWWW[[[xxxcccSSSMMMJJJLLLNNNPPPTTTXXXbbbfffmmmyyyuuukkk```[[[[[[\\\UUUHHHDDDHHHGGGQQQjjjeeeCCCAAA???===<<<=========@@@EEE^^^vvvvvvmmmYYYNNNNNNRRR[[[nnnxxxlll^^^kkkoooQQQ===;;;:::<<>><<<<<<===>>>?????????>>>AAAAAABBBDDDFFFFFFDDDAAAAAA@@@CCCHHHMMMQQQXXX```lllkkkhhhccc^^^\\\]]]___[[[XXXUUUSSSQQQOOOKKKIIIHHHGGGJJJOOOPPPMMMLLLOOOLLLbbbgggVVVSSSUUU[[[ccceeelllttt{{{vvvmmmdddeeeiiipppzzz~~~{{{zzzyyyzzz|||}}}}}}||||||{{{zzzzzzyyyyyyvvvtttrrrpppooonnnkkkiiiiiiiiiiiihhhddd___ZZZWWWVVVUUUTTTQQQNNNKKKHHHGGGAAA???>>>===>>>>>>===<<<;;;;;;;;;;;;;;;===???@@@GGGCCCDDDIIIQQQjjjgggXXXYYYgggcccOOOOOOMMMMMMPPPRRRTTT[[[ccciiisssvvvccc^^^]]]\\\XXXOOOEEEDDDGGGFFFYYY}}}ZZZDDD@@@>>>===<<<<<<<<<===???@@@OOOrrr}}}uuuggg]]]YYYYYY\\\jjjpppeee\\\lllbbbJJJ>>>;;;999:::===AAAEEEGGGIIIKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNMMMLLLLLLMMMNNNRRRSSS[[[lllxxxxxxpppiiihhheeeaaa___\\\WWWOOOIIIBBB???===>>>CCCJJJPPPTTTUUUWWWPPPKKKQQQccchhhHHHDDDAAA@@@AAA===???DDD???AAARRRzzzssshhhcccZZZPPPHHHBBB???>>>;;;<<<>>>???@@@@@@@@@???BBBAAABBBDDDGGGHHHHHHGGGEEECCCDDDHHHKKKNNNTTT\\\iiijjjjjjeee___ZZZXXXYYYZZZXXXVVVUUUTTTRRROOOLLLHHHGGGKKKQQQRRROOONNNPPPLLL```hhhYYYUUUVVV]]]ffflllssszzz}}}yyyqqqiiidddgggmmmuuu~~~}}}{{{zzzyyyzzzzzz{{{{{{{{{zzzxxxxxxxxxxxxxxxuuusssqqqpppooonnnllljjjkkkjjjiiifffccc^^^ZZZWWWUUUTTTSSSQQQNNNKKKHHHGGG@@@???>>>>>>??????>>><<<;;;;;;;;;;;;<<<>>>@@@AAAEEEBBBCCCHHHQQQdddgggXXXWWWZZZiiiYYYRRRPPPQQQUUUZZZ\\\^^^gggppp}}}vvvjjj```\\\___]]]SSSIIIFFFGGGGGGLLLfffRRREEE======<<<;;;:::;;;===>>>===DDDddd|||vvvppphhhccc\\\eeefff^^^[[[kkknnnZZZGGG:::888===:::<<>>CCC>>>???NNN||||||tttjjjddd\\\QQQIIIBBB???===:::<<<>>>@@@AAAAAAAAA@@@BBBAAAAAACCCGGGKKKMMMMMMGGGEEEEEEGGGHHHHHHMMMTTTZZZ___dddddd___ZZZXXXYYYZZZXXXWWWVVVUUUSSSOOOLLLIIIIIIMMMTTTVVVSSSQQQRRRPPP^^^|||hhh[[[YYY[[[```gggmmmsssyyyvvvllldddeeeiiittt{{{}}}}}}}}}|||{{{zzzzzzzzzxxxwwwvvvuuutttttttttuuuqqqooommmmmmmmmlllkkkiiijjjiiifffccc```]]][[[YYYSSSRRRQQQOOOLLLIIIGGGFFF@@@???>>>???@@@@@@>>>===999999999:::;;;>>>@@@AAA===DDDDDDDDDRRRjjjfffWWWUUURRRvvvbbbWWWVVVXXXTTTWWW^^^dddfffiiirrr}}}zzziiicccbbb[[[aaa^^^PPPFFFHHHJJJGGGVVVvvvvvvNNNEEE:::<<<<<<;;;:::;;;======;;;:::XXX~~~xxx}}}sssjjj]]]aaa```YYYYYYkkkvvvbbbMMMAAA;;;888:::???>>>AAADDDHHHMMMQQQPPPMMMNNNNNNNNNMMMMMMMMMMMMMMMKKKLLLNNNOOONNNOOOPPPRRRRRR]]]qqqsssjjjjjjeeebbb___]]]ZZZSSSKKKDDDCCC@@@???BBBJJJSSSYYY\\\WWWRRRIIIPPPfff|||VVVAAACCC???>>>>>>:::===BBB======KKKkkk}}}uuukkkfff]]]RRRIIIBBB???===:::<<<>>>AAABBBBBBAAAAAABBBAAA@@@CCCGGGLLLPPPQQQIIIFFFDDDEEEEEEDDDHHHNNNJJJRRR\\\aaa```]]]\\\]]]ZZZYYYXXXWWWVVVSSSOOOKKKLLLLLLQQQXXXZZZWWWUUUVVVUUU^^^vvvcccXXXYYY[[[]]]aaaeeelllppplllaaa]]]hhhuuu~~~~~~~~~~~~}}}|||zzzzzzvvvuuusssrrrqqqqqqrrrrrrmmmkkkjjjjjjjjjjjjiiiggghhhfffdddaaa___]]]\\\[[[RRRQQQPPPNNNKKKHHHFFFDDD@@@??????@@@AAAAAA???===888888888999:::===???@@@;;;KKKJJJEEEXXXyyynnnUUUQQQRRRkkkggg___^^^XXXRRRQQQZZZ\\\bbbgggiiiqqqoooddd^^^[[[```aaaWWWNNNLLLFFFCCCLLLaaadddBBBAAA;;;<<<;;;;;;::::::;;;;;;<<<@@@CCCeee~~~xxxpppeeefffeeebbbccclll|||ppp^^^MMMHHHBBB<<<:::;;;===@@@DDDEEEHHHJJJMMMOOOPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOOOOMMMJJJJJJMMMQQQUUUVVVXXXgggyyy}}}rrrgggbbbdddaaa]]]YYYTTTMMMEEE@@@;;;===BBBIIIPPPVVVZZZ[[[TTTNNNJJJUUUpppMMMAAABBB===============>>>???@@@AAAVVV}}}tttlllcccZZZRRRIII@@@===>>><<<===???DDDGGGFFFBBB===@@@@@@BBBDDDFFFIIIKKKMMMGGGGGGGGGFFFEEEEEEGGGIIIFFFOOOZZZccceeebbb^^^[[[[[[\\\]]]\\\YYYVVVTTTSSSUUUVVVVVVVVVUUUUUUXXXZZZZZZ```qqq~~~eeeZZZYYY\\\^^^___gggggggggeeeeeemmmyyy}}}yyy|||yyyyyyuuuuuurrrpppoooooonnnmmmkkkjjjiiihhhhhhhhhhhhhhhiiigggeeebbb^^^[[[YYYXXXWWWSSSPPPMMMKKKIIIFFFCCCAAA@@@>>><<<>>>AAABBB>>>:::999888888888:::<<>>CCCEEEFFFHHHLLLNNNPPPOOONNNLLLRRRQQQQQQPPPPPPOOOOOOOOOOOOMMMLLLLLLNNNRRRUUUVVV[[[jjj|||{{{ooofffbbbdddaaa\\\WWWRRRKKKDDD??????@@@BBBIIIQQQWWWYYYYYYMMMKKKLLL\\\{{{sssKKKAAA??????============>>>???@@@AAAQQQ{{{sssllldddZZZRRRIII@@@===???======???BBBEEEEEEBBB?????????@@@AAADDDFFFHHHIIIBBBDDDFFFGGGEEEDDDEEEEEEDDDLLLWWW___ccccccbbbaaa```^^^^^^___aaa___ZZZVVVVVVWWWYYYYYYZZZ]]]```cccaaaeeesss{{{ggg^^^^^^___bbbeeeooopppqqqqqqttt{{{||||||xxxxxxttttttqqqooonnnnnnmmmllljjjhhhhhhgggffffffffffffgggfffdddaaa]]]ZZZXXXVVVVVVRRRPPPLLLJJJHHHFFFCCC@@@@@@>>><<<>>>AAAAAA>>>999999999999999;;;===@@@BBBGGGBBBIIINNNhhhuuuXXXTTTMMMSSSzzzxxxZZZSSSQQQSSSRRRRRRYYYdddgggiiippp|||mmmaaa[[[XXXWWWTTTTTTKKKEEEGGGGGGNNNaaaTTT@@@;;;>>>;;;;;;::::::::::::;;;;;;;;;:::NNNtttiiizzzwwwrrrkkkeeeaaabbbfffhhhnnnppptttxxx{{{{{{wwwtttjjjcccYYYQQQKKKEEE???::::::::::::<<<@@@DDDIIIKKKKKKMMMQQQSSSSSSPPPMMMJJJSSSRRRRRRQQQPPPOOOOOONNNNNNNNNMMMNNNPPPRRRUUUWWW```oooyyyllleeecccccc```ZZZTTTOOOIIICCC>>>CCCBBBCCCJJJSSSXXXXXXUUUJJJGGGKKKaaa___IIIBBB;;;???======<<<======>>>???@@@KKKzzzyyyrrrlllddd[[[SSSJJJAAA>>>???>>>===>>>@@@BBBCCCBBBAAA@@@@@@??????@@@BBBCCCDDD===AAADDDFFFEEECCCBBBBBBBBBHHHQQQYYY^^^bbbdddfffdddbbbbbbfffjjjjjjccc\\\ZZZ[[[^^^```cccfffkkknnnlllnnnxxx{{{ooojjjiiiiiilllpppvvvxxx|||~~~{{{wwwwwwsssrrrpppnnnmmmmmmlllkkkjjjffffffeeeeeeeeedddddddddcccaaa___[[[XXXVVVUUUTTTQQQNNNKKKIIIGGGEEEBBB@@@???===<<<>>>@@@@@@===999:::::::::;;;<<>>@@@CCCGGGJJJMMMOOOQQQRRRTTTVVVUUUSSSPPPOOOUUUTTTSSSRRRQQQPPPOOOOOOLLLMMMNNNOOOPPPSSSVVVYYYhhhvvvxxxkkkeeeeeebbb]]]VVVPPPKKKFFFAAA>>>AAAAAAEEENNNWWWYYYUUUOOOJJJEEEGGGbbbNNNGGGAAA777>>>===<<<<<<<<<======>>>???HHHlll|||vvvqqqkkkccc[[[TTTKKKBBB>>>???>>>======>>>@@@AAACCCCCCEEECCCAAA???>>>>>>>>>???===???BBBCCCBBBAAA@@@AAAAAAEEEKKKQQQWWW\\\bbbeeecccdddggglllpppooojjjeeebbbcccfffhhhjjjmmmrrruuuuuuvvv||||||zzzxxxwwwyyy}}}zzzwwwwwwtttqqqooommmlllllllllkkkjjjeeeeeeeeeeeedddccccccbbb```___\\\ZZZWWWTTTSSSRRROOOMMMJJJHHHFFFDDDAAA??????======>>>???>>>;;;999::::::;;;<<<>>>AAACCCDDDEEEEEEGGGRRRxxxzzzYYYUUUNNNJJJ^^^{{{jjjTTTOOORRRWWW\\\^^^aaahhhqqq{{{pppddd___]]]ZZZVVVIIIJJJFFFEEEIIIIIIYYYuuuXXXEEE>>>999???:::::::::999999:::::::::;;;999===OOOzzzrrrrrr{{{tttlllgggeeebbb^^^ZZZ[[[YYYWWWUUURRROOOJJJFFF@@@???===<<<<<<>>>AAADDD@@@BBBEEEIIIMMMPPPRRRSSSXXXWWWWWWWWWWWWWWWXXXXXXWWWWWWUUUTTTRRRQQQPPPOOOKKKMMMNNNOOOPPPTTTYYY]]]qqq|||wwwjjjeeeeee___ZZZRRRKKKGGGCCC@@@>>>>>>AAAIIISSSZZZYYYQQQIIIFFFBBBKKKnnnlllEEEDDD???777<<<<<<<<<<<<;;;<<<<<<===>>>GGGaaa~~~|||yyytttpppjjjbbbZZZTTTKKKBBB>>>???======<<<<<<===@@@CCCEEEKKKHHHDDDAAA>>><<<<<<===@@@AAABBBAAA??????AAABBBAAACCCGGGKKKOOOTTTZZZ^^^^^^ccckkknnnnnnlllkkkllljjjkkkmmmmmmnnnppptttvvvwwwxxx}}}yyyvvvxxxuuuqqqooommmlllllllllkkkjjjeeeeeeeeeeeedddcccbbbaaa]]]\\\[[[XXXVVVSSSQQQPPPMMMKKKHHHFFFEEECCC@@@>>>>>>======>>>>>><<<:::888::::::<<<===@@@BBBDDDEEEBBBEEEIIISSSvvvZZZSSSNNNLLLVVVuuu{{{zzzhhhVVVLLLOOOTTTXXX]]]dddnnnvvvvvvhhh```]]][[[VVVQQQDDDEEEBBBEEEJJJNNNdddzzzMMM@@@===:::<<<::::::999999999999::::::888999<<>>EEEZZZYYYDDD@@@===;;;:::<<<<<<;;;;;;;;;;;;<<<<<>>;;;<<<<<<<<<<<>>>>>>>>EEEEEEDDDBBB@@@@@@AAACCCAAACCCFFFHHHJJJMMMRRRUUUWWW___gggjjjhhhfffhhhkkklllmmmoooooooooqqqtttwwwwwwxxx}}}}}}~~~xxxuuuwwwsssooommmkkkjjjkkkkkkjjjiiidddeeeeeeeeedddbbb```___[[[[[[ZZZXXXUUUSSSPPPOOOLLLIIIGGGEEEDDDBBB???=========>>>===<<<;;;999888999:::<<<>>>@@@BBBDDDEEECCCCCCKKKUUUrrr]]]PPPMMMNNNNNN^^^~~~zzzyyygggPPPLLLRRRWWWZZZ]]]hhhxxx~~~uuukkk```[[[[[[YYYSSSLLLDDDDDDAAAFFFOOOYYYxxxaaaFFF;;;:::<<<999::::::999999999999::::::666999===@@@UUUuuu|||uuuqqqkkkfffbbb___\\\ZZZYYYUUUPPPLLLKKKJJJIIIIIIGGGFFFFFFGGGJJJJJJIIIGGGIIIKKKOOOSSSXXX\\\___```aaaaaaaaa`````````aaaaaa]]]\\\[[[YYYVVVTTTSSSRRRNNNQQQRRRSSSTTTZZZdddlll{{{}}}{{{rrriiiccc```YYYSSSJJJCCC@@@@@@@@@AAAHHHOOOXXX\\\YYYQQQIIIEEE@@@PPPnnnrrrJJJFFF<<<;;;AAA999<<<<<<;;;;;;:::;;;;;;<<<@@@WWW||||||~~~~~~|||zzzwwwsssqqqfff___XXXSSSKKKAAA<<<===999;;;<<<<<<<<<>>>BBBEEEKKKHHHEEEAAA@@@@@@BBBCCCGGGHHHHHHFFFDDDBBBBBBBBB@@@CCCFFFHHHIIIJJJMMMNNNSSSXXX^^^aaabbbbbbccceeehhhjjjlllnnnooossswwwzzz||||||zzz{{{vvvrrrssspppllljjjhhhhhhhhhiiihhhgggbbbcccddddddccc```^^^]]]ZZZZZZYYYXXXUUURRRPPPNNNJJJHHHEEEDDDCCCAAA???<<<<<<===>>>===<<<:::888888888999;;;>>>@@@BBBDDDDDDFFF@@@MMMXXXqqq```NNNKKKNNNHHHNNNiiipppvvv{{{dddFFFGGGRRR[[[___dddtttuuuzzzmmmeee\\\YYY[[[YYYRRRJJJFFFEEEBBBHHHTTTcccQQQBBB888888===777:::999999999999999999:::555:::>>><<>>BBBEEEGGGEEEBBBAAAAAACCCEEEGGGHHHJJJKKKKKKHHHDDDAAA@@@???BBBFFFHHHIIIJJJKKKLLLRRRSSSWWWZZZ^^^`````````bbbeeehhhllloootttzzz~~~yyyzzztttppppppllljjjhhhfffffffffgggfffeeeaaaaaabbbbbbaaa___\\\[[[ZZZZZZYYYXXXVVVSSSPPPNNNJJJGGGEEECCCBBBAAA>>><<<<<<===>>>===;;;999888777777999;;;>>>@@@BBBCCCDDDJJJ???NNNZZZqqqcccRRRPPPIIIIIIQQQVVVzzzuuurrrssseeeRRRJJJKKKVVV___eeetttvvvvvvgggaaa[[[WWWUUUPPPHHHBBB???FFFFFFFFF[[[cccCCCCCC666777???444888888888888888888888888777;;;;;;666???ZZZ{{{{{{ttt{{{yyy~~~wwwooollliiifffccc```\\\YYYUUUTTTRRRPPPOOOOOOOOOOOOQQQSSSSSSQQQOOOPPPTTTXXXWWWXXXYYY[[[^^^```cccdddaaacccdddeeeeeedddbbb```aaa```^^^[[[YYYWWWVVVUUUNNNQQQUUUYYY^^^fffqqqyyy}}}wwwqqqkkkeee```\\\QQQIIICCCAAA??????CCCIIIqqqYYY\\\eeeTTTGGGIIIHHH^^^tttzzz[[[???999<<<;;;:::<<<<<<;;;;;;::::::;;;;;;<<<>>>FFFttt||||||{{{{{{|||}}}zzzyyywwwsssooolllfff___UUUMMMIIIFFFCCC@@@<<<======>>>???@@@@@@@@@@@@???>>>>>>???AAACCCDDDHHHIIIJJJJJJHHHEEEBBB??????AAACCCDDDDDDFFFIIIKKKQQQSSSWWWZZZ\\\^^^aaacccccciiioootttuuuwww{{{~~~uuurrrlllmmmqqqmmmgggffffffggghhhfffaaa]]]````````````___^^^]]]\\\WWWVVVUUUSSSQQQNNNLLLKKKIIIHHHFFFCCCAAA???>>>>>><<<<<<<<<<<<;;;:::999999999<<<>>>@@@@@@AAABBBDDDEEELLLPPP^^^{{{eeeRRROOOJJJHHHNNNOOOsss}}}iiieeecccVVVJJJGGGMMMXXXbbbjjj{{{|||zzzpppbbb]]]VVVRRRPPPMMMGGGBBBEEEHHHIIINNNgggOOO;;;@@@666666???777888888888888888888888888666888888666:::MMMllltttzzz~~~uuuoookkkgggdddaaa^^^[[[YYYVVVUUUSSSQQQPPPPPPPPPPPPQQQSSSTTTSSSRRRSSSVVVXXXWWWXXXZZZ\\\___aaadddeeeccccccddddddcccbbb``````aaa```^^^\\\ZZZXXXWWWWWWUUUVVVWWWZZZ```jjjuuu}}}zzzsssmmmhhhbbb[[[VVVMMMFFF@@@???>>>???DDDKKKccc]]]___^^^QQQJJJKKKJJJjjjjjjRRR===;;;>>>;;;999;;;;;;;;;::::::::::::;;;;;;===AAAggg}}}~~~~~~}}}}}}~~~|||zzzxxxvvvsssoookkkggg```VVVNNNIIIEEEAAA???<<<<<<===>>>>>>???@@@@@@??????>>>===>>>@@@BBBCCC@@@AAACCCDDDCCCBBB@@@??????AAABBBCCCCCCEEEHHHJJJKKKPPPWWW]]]aaacccddddddfffkkkqqqwwwzzz}}}~~~zzzqqqooojjjkkkooojjjhhhgggggghhhhhhgggbbb^^^____________^^^]]]\\\\\\WWWVVVUUUSSSQQQNNNLLLKKKHHHGGGEEECCCAAA???>>>>>>======<<<<<<;;;:::999888999<<<>>>@@@@@@AAACCCDDDEEENNN^^^mmm|||iiiQQQNNNJJJGGGJJJHHHggg|||ooo\\\WWWSSSIIIEEEIIINNNZZZeeeooovvv{{{sssjjj^^^XXXQQQLLLJJJHHHEEEBBBFFFFFFIIIXXXuuu```===777???777555===999888888888888888888888888888666777888888???XXXrrrsssxxx{{{rrrnnnjjjeeeaaa___]]][[[YYYVVVUUUSSSRRRQQQQQQQQQQQQQQQSSSUUUVVVVVVVVVXXXYYYYYYZZZ\\\^^^aaadddfffgggfffeeedddbbbaaa```____________^^^]]]\\\ZZZYYYXXX]]]ZZZYYY\\\eeepppzzz}}}wwwnnnhhhccc]]]TTTMMMHHHBBB===<<<>>>@@@GGGOOOUUUaaaaaaWWWPPPKKKKKKSSS|||UUUFFF;;;<<>>>>>??????>>>======<<<===>>>@@@AAA===>>>@@@BBBCCCDDDCCCCCCAAABBBCCCDDDDDDFFFIIIKKKKKKPPPYYY```eeegggeeedddjjjmmmsss{{{vvvmmmmmmhhhjjjlllggghhhhhhhhhhhhhhhfffbbb___^^^^^^^^^^^^]]]\\\[[[ZZZVVVVVVUUUSSSPPPNNNKKKJJJHHHFFFEEEBBB@@@???>>>>>>>>>======<<<:::999888888:::<<>>:::<<>>:::999;;;::::::999999999999::::::<<<888IIIsss|||{{{{{{zzzzzz{{{|||yyyyyyxxxwwwvvvsssnnnjjjhhhbbbZZZPPPHHHBBB>>><<<<<<<<<<<<======>>>>>>>>>===<<<<<<<<<<<<===>>>???===>>>@@@BBBCCCDDDDDDEEECCCDDDEEEEEEEEEHHHKKKNNNRRRUUU[[[aaafffgggeeecccmmmooouuu}}}wwwnnnmmmiiijjjkkkdddggggggggggggfffdddaaa```]]]]]]]]]\\\\\\[[[ZZZYYYVVVUUUTTTRRRPPPMMMKKKIIIGGGEEEDDDBBB@@@>>>>>>===???>>>===;;;:::999888888:::<<>>CCCIIIRRRZZZ]]]ccc```^^^WWWDDDPPP}}}TTTAAA===;;;;;;;;;999:::<<<999999888888888888999999;;;:::EEElll}}}zzzzzzzzzyyyzzz~~~|||yyywwwwwwvvvwwwvvvrrrnnnjjjhhhccc[[[QQQHHHAAA===;;;<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<======;;;<<<>>>@@@@@@@@@??????AAABBBCCCCCCDDDGGGLLLOOOWWWWWWZZZ___dddhhhiiihhhoooqqqvvv~~~|||qqqoookkkkkkkkkccceeeffffffeeecccaaa```___\\\\\\\\\\\\[[[ZZZYYYXXXUUUTTTSSSQQQOOOLLLJJJIIIEEEDDDCCCAAA???>>>======???>>><<<;;;999999999999:::===???AAAAAABBBCCCEEEHHHJJJgggzzz|||}}}XXXMMMLLLJJJFFFLLLFFFTTTxxxvvvjjjhhhdddYYYRRRKKKFFFIIIOOOSSSYYY___eeeqqq}}}uuuiiigggwwwtttiiibbb___ZZZUUUNNNGGGCCCCCCDDDFFFIIIcccxxxIII;;;;;;:::999888777777:::777777777777777777777777666333444888666444;;;GGGrrruuuuuu~~~zzz{{{~~~~~~{{{zzzzzzwwwrrrmmmhhheee```]]]\\\[[[ZZZYYYVVVUUUSSSRRRRRRRRRSSSTTTUUUVVVYYY]]]bbbdddcccbbbfffhhhjjjlllmmmmmmmmmlllllliiifffbbb```_________\\\]]]```aaa```]]]ZZZWWWZZZ___hhhrrryyyzzzxxxuuuoookkkddd]]]UUUNNNGGGCCC>>>;;;<<>>???AAACCCBBB@@@>>><<<===>>>???@@@BBBFFFLLLPPPWWWVVVVVV[[[ccckkknnnoooqqqsssyyysssppplllmmmmmmeeedddeeeeeedddaaa_________\\\\\\\\\\\\[[[ZZZYYYXXXTTTTTTSSSQQQNNNLLLIIIHHHDDDCCCBBB@@@???>>>======>>>===;;;:::999999:::;;;;;;===@@@AAAAAABBBDDDEEEKKKRRRkkk___OOOMMMKKKFFFIIIGGGLLL```|||~~~oooVVVOOOLLLGGGHHHJJJNNNSSSUUUYYYccclllssslllooowwwsssfff___[[[ZZZSSSOOOJJJEEEAAABBBEEEGGGOOOuuuXXX===777;;;777555:::;;;777777777777777777777777777777666555444444444666999;;;WWW~~~ttt}}}}}}~~~{{{wwwuuuuuussspppnnnfffddd```^^^^^^\\\ZZZYYYXXXWWWVVVUUUTTTUUUVVVVVVWWWXXXYYY^^^cccffffffeeeiiijjjlllmmmmmmlllkkkjjjhhhgggdddaaa___^^^]]]]]]^^^```cccdddccc___[[[XXX___fffpppwwwyyyvvvrrrooodddccc___WWWNNNFFFBBBAAA===<<<@@@HHHPPPUUU]]]dddeeebbbnnnuuubbbYYYvvvXXXAAA<<<;;;:::999:::;;;:::999888888777777777777888888666???AAA]]]}}}|||zzzxxxxxx{{{~~~|||||||||{{{yyyxxxsssssstttuuuuuurrrmmmiiieeeccc]]]SSSHHH@@@<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<>>>AAADDDFFFEEEBBB>>>;;;<<<===???@@@CCCHHHOOOTTTXXXVVVUUU[[[dddkkkoooooossswww|||qqqnnnkkkmmmnnngggdddffffffdddaaa______```\\\\\\\\\\\\[[[ZZZYYYYYYTTTSSSRRRPPPNNNKKKIIIHHHCCCCCCAAA@@@>>>============<<<:::999999:::;;;===;;;===@@@AAABBBBBBDDDFFFHHH[[[uuueeeQQQMMMKKKFFFEEEJJJKKKOOOiiiuuu]]]LLLHHHIIIJJJEEEOOOYYY^^^]]]```lllyyyuuugggfffooouuufff\\\XXXWWWWWWLLLJJJFFFBBB@@@AAAEEEHHH[[[wwwEEE===888===888555>>>>>>666333777777777777777777777777999999666222555::::::555???gggsssxxxyyy}}}|||yyyuuurrrrrrqqqpppnnneeecccaaa______]]]ZZZXXXZZZYYYXXXWWWVVVWWWXXXYYYYYYXXXZZZ^^^dddhhhhhhgggiiikkklllmmmmmmkkkiiihhheeedddbbb```^^^\\\[[[[[[```ccceeegggeeeaaa\\\YYYeeelllvvvzzzxxxsssnnnlll\\\]]]ZZZSSSHHH@@@>>>???======BBBLLLTTTYYY___fffaaacccwww{{{dddfffxxxGGG>>>999999999999;;;===:::666888888777777777777888888444???>>>VVV~~~}}}{{{xxxtttsssvvv{{{{{{~~~}}}{{{{{{{{{{{{yyywwwrrrrrrtttuuuuuurrrmmmiiidddccc]]]SSSHHH@@@===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>======<<<<<<999<<<@@@CCCCCC???:::777???@@@AAACCCGGGLLLSSSXXXZZZXXXWWW\\\dddjjjkkkjjjtttyyy~~~zzzzzzooollljjjmmmpppiiieeeggggggeeeaaa___```bbb\\\]]]]]]\\\\\\[[[ZZZYYYTTTSSSRRRPPPNNNKKKIIIGGGCCCBBBAAA???>>>=========<<<;;;:::999999;;;<<<>>>;;;===@@@AAABBBCCCDDDFFFBBB```}}}nnnTTTQQQOOOHHHKKKBBBGGGLLLSSS~~~~~~{{{rrrggg^^^RRRJJJHHHIIILLLMMMUUUSSSXXX```ccciiisssgggiii}}}zzzhhh\\\XXXUUUOOOIIIFFFIIIDDDCCCHHHDDDEEEQQQoooSSS@@@555999888888777666555555444444444444555555555555666666666666666666666666666AAASSSqqq{{{ttt|||zzzwwwyyyzzzsssqqqrrrrrroookkkeeecccaaa```___]]][[[YYYWWWWWWWWWVVVTTTTTTVVVXXXZZZ]]]```dddhhhjjjlllllljjjjjjiiihhhgggeeecccbbbeeeeeedddaaa]]]ZZZZZZZZZ```eeeiiiiiieeeaaaaaacccjjjpppvvvvvvtttrrrkkkccc\\\WWWNNNFFF@@@=========???AAAHHHUUU]]]___```bbb```hhhnnnnnnooo{{{UUU???===::::::999888888999::::::888888777777777777888888777<<>>::::::;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;<<<>>>??????===<<<:::???>>>@@@FFFPPPXXX\\\\\\eeeeee```\\\```lllssssssqqqtttwwwyyyzzz~~~{{{vvvyyy~~~}}}mmmmmmjjjjjjllliiidddccccccbbbbbbaaaaaaaaa]]]]]]\\\[[[ZZZYYYXXXWWWVVVTTTQQQNNNLLLJJJGGGDDDDDDAAA>>><<<===============<<<;;;:::::::::;;;<<<;;;;;;???DDDDDDBBBCCCGGGNNNhhhuuuXXXTTTQQQKKKJJJFFFHHHIIIMMMooo~~~}}}}}}~~~~~~zzzvvvxxx|||~~~{{{yyyxxxvvvpppfff^^^VVVQQQKKKIIIKKKOOORRRSSSTTTVVVZZZbbbjjjyyyyyyllllllmmmvvv}}}rrrddd[[[VVVRRRLLLGGGAAAGGGCCC@@@CCCBBBKKK^^^fffDDD===888888888777777666555555444444444444444555555555555555555555555555555555555555EEEbbb~~~zzzvvvwww~~~yyyvvvuuusssooojjjgggeeebbb```___\\\YYYWWWVVVWWWVVVTTTSSSSSSUUUWWWZZZ]]]ccciiilllmmmllljjjjjjjjjiiihhhfffdddbbb```ccccccbbb___\\\ZZZZZZ[[[```eeehhhhhhdddaaaaaacccjjjpppsssrrroookkkddd\\\VVVQQQJJJDDD???>>>???@@@BBBFFFOOO[[[```^^^^^^```aaabbbcccgggrrrkkkHHH<<>>::::::;;;;;;;;;;;;::::::999:::;;;<<<<<<<<<<<<<<<999:::<<<>>>??????>>>===???@@@BBBFFFMMMWWW```fffmmmllleee^^^aaajjjppppppooorrruuuwwwyyy}}}uuurrrvvvxxx~~~xxxkkkllliiiiiijjjgggccccccbbbbbbaaaaaa``````\\\\\\[[[YYYXXXVVVUUUUUUVVVSSSPPPMMMLLLIIIFFFDDDCCC@@@===<<<===>>>======<<<<<<::::::::::::;;;<<<>>>>>>@@@DDDCCC@@@AAAFFFPPPjjj___WWWTTTNNNHHHJJJHHHEEEHHHYYY~~~zzz{{{|||{{{yyy|||}}}~~~xxxrrrkkkggghhhjjjjjjjjjfffdddccccccccc```YYYSSSQQQOOONNNOOORRRVVVXXXXXXTTT[[[```fffsss~~~|||}}}pppcccaaammm|||{{{yyynnniiiaaaZZZTTTNNNHHHEEE???FFFCCC???BBBGGGYYYuuuwwwGGG888888:::777777777666555555444444444444444444555555555555444444444444444444444444000;;;QQQvvvrrr}}}wwwvvv{{{|||yyyuuunnniiiiiifffdddbbbaaa___\\\ZZZWWWXXXWWWVVVTTTUUUXXXZZZ\\\aaahhhnnnpppnnnkkkhhhhhhhhhhhhfffdddaaa___]]]^^^^^^^^^\\\ZZZYYY[[[\\\aaadddggggggeeecccdddffflllpppppplllgggbbb[[[SSSMMMJJJDDD@@@>>>>>>AAACCCFFFMMMYYYbbbccc^^^^^^bbbaaaZZZYYYgggUUU>>>:::===999999888888888888999999777777666666666666777777555888888@@@bbb~~~oookkklllggghhhmmmkkksssxxx}}}{{{xxxvvvuuuvvvvvvvvvuuurrrrrrrrrqqqooollljjjhhhfffbbb^^^XXXLLL@@@<<<>>>::::::::::::::::::999999888999<<<>>>>>>>>>===<<<888999;;;===???@@@@@@@@@@@@BBBDDDDDDFFFPPP```mmmvvvqqqiiiaaabbbiiiooopppnnnoooqqqrrrtttxxx}}}yyysssssswwwuuu}}}qqqhhhjjjggggggiiieeebbbbbbaaaaaa```______^^^[[[[[[YYYXXXVVVTTTRRRRRRTTTRRRNNNLLLJJJHHHEEECCCBBB???===<<<===>>>>>>===<<<;;;::::::::::::<<<<<<@@@@@@BBBDDDAAA>>>@@@EEEZZZnnn}}}ggg[[[VVVPPPHHHMMMFFFBBBFFFJJJnnnyyy|||~~~{{{vvv{{{zzzyyyyyyyyyyyywwwuuuooojjjddd``````````````````______aaabbb```\\\YYY]]]\\\ZZZXXXXXXYYYYYYYYYYYYeeemmmqqq{{{nnnmmmmmmgggcccdddpppxxxooommmeeeddd```ZZZRRRJJJEEECCCBBBFFFCCCAAAJJJWWWoooXXX>>>777444:::666666666555555444444444333333444444444555555555333333333333333333333333666:::FFFcccqqqwww~~~{{{}}}~~~xxxqqqkkkiiigggeeedddcccbbb```^^^YYYZZZZZZYYYYYY[[[^^^bbbcccfffkkkoooooommmiiifffeeeeeeeeedddaaa^^^[[[YYYYYYZZZYYYXXXWWWXXX[[[]]]aaadddggghhhhhhhhhjjjlllooopppnnnggg```ZZZSSSLLLEEECCC???<<<<<>>===::::::;;;===>>>???@@@AAA@@@DDDDDD@@@???JJJ___qqq{{{tttiiiaaaaaagggmmmppplllkkkjjjjjjlllpppuuuxxx~~~~~~{{{zzz|||zzz}}}kkkfffhhheeeeeegggbbbaaaaaa```___^^^]]]]]]\\\[[[ZZZYYYWWWTTTRRRQQQPPPRRRPPPMMMJJJIIIGGGDDDBBB@@@>>><<<<<<===>>>>>>===<<<;;;:::999:::;;;<<<===AAAAAABBBCCC@@@===BBBIIIhhhqqqyyyqqqbbb[[[SSSLLLMMMDDDCCCHHHDDDXXX~~~|||}}}yyysssooommmmmmlllkkklllhhhbbb]]][[[\\\]]]]]]]]]^^^^^^```bbbbbb```___cccaaa^^^ZZZYYYZZZ\\\^^^cccsss~~~uuufffdddcccccckkkwww|||ooofffcccdddccc___XXXOOOHHHDDDCCCEEEEEE@@@DDDXXXmmmoooDDD???999222:::555555555555444444444444333333333444444444444555333333333333333333333333888999<<>>CCCHHHLLLUUU[[[cccgggeeedddmmmyyylllfffqqq{{{SSS@@@<<<;;;888777777777777777777777777666666555555555555666666666:::::::::JJJnnn{{{mmmdddhhhffffffjjjiiinnnuuu{{{~~~|||zzzyyyvvvsssqqqrrrssstttssspppppppppooonnnkkkiiihhhccc```\\\UUUJJJ>>>:::<<<;;;:::999888888888888999777:::===@@@BBBAAA@@@???======<<<<<<===>>>@@@AAA???BBBCCC@@@@@@MMMeeexxxuuuhhh___]]]aaaggglllfffccc``````dddkkkssswww}}}{{{|||uuuiiifffgggccccccfffaaa```______^^^\\\[[[[[[ZZZ[[[ZZZXXXVVVTTTRRRPPPOOOPPPMMMKKKIIIGGGEEECCC@@@>>>===<<<<<<>>>???>>>===;;;::::::999:::;;;<<<===@@@@@@BBBCCC@@@???FFFPPPqqqrrr{{{}}}nnncccXXXQQQLLLEEEEEEGGGCCCMMMcccyyyqqqkkkgggggggggggggggeee```\\\YYYYYYZZZ[[[VVVWWWXXXYYYZZZZZZZZZ[[[[[[ZZZYYYXXXYYY^^^eeejjjqqqrrrggg^^^```fffppp|||pppgggaaa___eeebbb[[[SSSJJJEEECCCCCCDDDCCC???KKKhhhOOO888<<<888333999444444444444444444444444333333333333444444444444333333333333333333333333222333333<<>>======???DDDKKKSSSWWW]]]```eeehhhgggjjjvvvzzzwwwaaaAAA888888999:::666666777777777777666666555555444444444444555555333777888777AAA___nnnccchhhggggggjjjiiihhhpppvvv{{{~~~{{{zzzwwwtttrrrqqqrrrrrrrrrqqqoooooooooooommmkkkiiihhhccc```\\\UUUJJJ>>>:::<<<===;;;:::888888888999999888:::===@@@BBBCCCBBBBBB???>>><<<<<<<<<>>>@@@BBB???AAABBBDDDJJJYYYnnn~~~rrrcccZZZWWWXXX___gggbbb]]]YYYYYY```lllwww~~~www|||sssiiiiiihhhaaacccfff```___^^^]]]\\\[[[ZZZYYYXXXYYYXXXWWWUUUSSSQQQPPPOOONNNKKKIIIGGGFFFDDDAAA???===<<<;;;<<<>>>???>>>===;;;:::999999:::;;;===>>>@@@AAACCCCCC@@@AAAKKKWWWrrr{{{~~~{{{mmm___WWWLLLIIIHHHBBBCCCKKKMMMsss{{{ssslllhhhggggggfffdddcccccc```]]][[[ZZZYYYTTTTTTUUUUUUTTTUUUVVVWWWWWWYYY[[[]]]```fffnnnttt}}}~~~rrr______bbbkkkxxxwwwjjjcccbbbcccdddeee^^^TTTJJJDDDBBBCCCDDDCCCDDDFFFWWWxxxggg>>>777777666666444333333333333333333333333222222333333333444444444444444444444444444444444000111222666CCCZZZwww~~~yyyzzz}}}~~~{{{xxxyyy{{{}}}~~~}}}{{{yyyxxx{{{}}}~~~}}}~~~~~~wwwtttppplllhhheee```]]]```___^^^\\\[[[^^^bbbfffiiigggfffdddcccccccccccc^^^___aaabbbaaa^^^[[[XXX\\\\\\\\\\\\\\\```eeeiiikkkmmmpppssssssqqqmmmiiifffddd]]]QQQJJJGGGDDD@@@======???DDDMMMWWWaaafffcccdddgggiiijjjooo|||wwwKKK;;;999555555999555555666777777666555555555444444444444444444555333666666555<<>>>>>===;;;999888999::::::999;;;===???AAACCCDDDEEE>>>===;;;;;;<<>>;;;;;;;;;<<<>>>??????===::::::999999:::;;;===>>>BBBCCCDDDDDDAAABBBMMMZZZtttqqqvvvuuueeeZZZLLLMMMJJJ===BBBLLLDDDUUU}}}uuuooollljjjhhhgggccceeeggggggddd```\\\[[[XXXXXXXXXWWWVVVVVVXXXYYY^^^aaadddfffiiimmmtttzzz{{{rrriiibbbbbbjjjtttxxxhhh]]][[[aaahhhmmmdddZZZMMMCCC???@@@CCCEEEBBBHHHMMMaaaqqqJJJ999;;;666777999...333333333333333333333333222222333333333444444444444444444444444444444444555444555666999GGGddd~~~}}}{{{xxx}}}{{{vvvzzz{{{}}}yyyuuuvvvyyyzzzzzzwwwtttqqqvvvyyy||||||{{{|||zzz}}}xxxvvvsssqqqpppnnnkkkiiigggeeeccc___]]]___cccfffcccccccccbbbcccccccccccc^^^```bbbdddccc```]]][[[___```______```ccciiimmmooopppsssttttttooohhhccc```^^^VVVKKKDDDBBB@@@===<<<>>>AAAHHHSSS___kkkqqqffffffhhhlllnnnrrr~~~[[[>>>===???666111777444555666777777666555444555444444333333444444555555666666555;;;VVVyyysssccchhhgggcccdddcccfffmmmpppqqq}}}}}}{{{yyywwwsssrrrqqqrrrrrrrrrpppnnnnnnnnnnnnnnnmmmkkkiiiggggggccc___YYYMMMBBB>>>@@@???>>>;;;999999999:::;;;:::;;;===???AAACCCEEEFFF<<<;;;::::::<<<@@@DDDGGGGGGDDDCCCHHHUUUbbblllqqqlll^^^PPPMMMOOOTTT```lllqqqhhh]]]YYY```nnn{{{uuuoooooojjjaaabbbfffaaa]]]]]]\\\ZZZYYYWWWVVVVVVSSSRRRRRRQQQOOONNNMMMMMMKKKIIIGGGEEEDDDCCC@@@>>>;;;::::::<<>>EEEEEEFFFEEEAAABBBNNN\\\www|||nnn{{{vvvmmm\\\TTTLLLHHHDDDBBBCCCHHHQQQpppyyyssspppnnnnnnnnnsssuuurrrooollleee^^^^^^\\\YYYZZZ]]]`````````dddqqqzzzxxxrrrrrrvvvzzzyyyllldddhhhjjjgggkkkssszzzmmmcccZZZYYYaaajjjppprrrWWWKKKBBBAAADDDDDDCCCCCCIIIRRRcccyyy|||JJJCCC:::666666777555222444444444333333222222222111222444555555444222111222222222222222222222222444222444666444999RRRnnn~~~wwwnnnnnnwwwsssqqqqqqtttxxxxxxsssnnnssstttvvvvvvvvvwwwyyy|||vvvzzz~~~{{{xxxtttqqqooopppooollljjjeeefffgggiiiiiigggaaa]]]gggjjjkkkhhhggghhhfffbbbaaa``````bbbdddccc___[[[``````^^^]]]aaaiiilllkkksssttttttsssooohhhbbb^^^YYYTTTLLLEEE@@@>>>>>>???<<>>>>>BBB???<<<::::::::::::::::::999999===AAADDDCCCAAA>>>===;;;:::;;;???FFFKKKFFFAAA>>>CCCOOOZZZ___```[[[SSSMMMMMMNNNSSSaaaooo|||kkkZZZ___mmmppp{{{qqq___```eeeaaa]]]\\\]]]]]][[[YYYXXXWWWWWWWWWSSSSSSRRRQQQOOONNNMMMLLLIIIHHHGGGEEEBBB@@@???>>>;;;;;;<<<<<<======>>>>>>:::888777777888;;;>>>@@@DDDBBBBBBAAA???BBBRRRbbbrrrfff|||vvvlll^^^UUULLLHHHDDDAAABBBFFFFFFYYY~~~~~~}}}}}}~~~yyyuuunnngggaaaeeehhhhhhggggggjjjmmmrrr}}}}}}rrrooosssxxxlllbbb```iiiqqqttt||||||qqqeeeaaaZZZ\\\ooozzzfffMMMDDD???@@@CCCEEEHHHLLLZZZfffzzz[[[DDD>>>777444666666555333444444333333333222222222333444555666666555444333222222222222222222222222333000111333111444GGG]]]{{{{{{{{{~~~qqqmmm|||sssqqqpppsssvvvvvvqqqllloooppprrrrrrqqqrrrssstttvvvyyy}}}}}}{{{vvvssspppooooooooommmjjjiiijjjkkkmmmnnnlllgggdddhhhkkkkkkgggfffgggeeeaaa___^^^___aaacccaaa]]]YYYXXX]]]```aaaeeelllooonnnqqqqqqqqqnnnjjjccc]]]YYYMMMJJJEEE@@@>>>===???@@@BBBKKKXXXcccjjjmmmnnnooojjjeeegggooorrruuupppNNN???666888999444333777555555555555555555555555333333333333333333333333444888777666999CCCjjjrrrtttpppcccbbbccccccaaabbbbbbfffmmmrrrvvv~~~|||yyyvvvtttsssrrrqqqooommmkkkjjjhhhhhhiiijjjjjjiiigggfffdddccc___WWWMMMDDD@@@>>>AAA>>>;;;999:::::::::999999888999<<<@@@BBB@@@>>>>>>===<<<<<<===???CCCFFFBBB???>>>@@@GGGQQQYYY]]]YYYOOOHHHIIINNNVVVbbbnnn{{{lll]]]aaaoootttxxxdddbbbeeebbb___```]]]\\\[[[YYYXXXWWWVVVVVVRRRQQQPPPOOONNNLLLKKKKKKIIIHHHFFFDDDBBB@@@???>>>;;;;;;<<<===============:::999888888999<<>>@@@IIIXXXdddyyytttyyylllaaaWWWMMMHHHDDD@@@AAADDDBBBHHHhhh}}}vvvnnngggpppxxxxxxssspppvvv|||}}}oooiiinnntttlllgggiiiuuu~~~zzzpppfff[[[^^^]]]ddd}}}VVVEEEAAA>>>@@@CCCHHHRRR\\\mmm|||ccc<<<;;;888444333555666555333333333333333222222222222333444555666666555444333222222222222222222222222333//////222000000;;;IIIlllwwwmmmwwwyyysss{{{tttrrrqqqrrrsssqqqmmmhhhjjjmmmooopppooonnnnnnooouuuwwwzzz}}}~~~}}}|||zzzuuussspppooonnnnnnlllkkkllllllmmmpppqqqpppmmmjjjhhhkkkjjjfffeeefffddd```]]]^^^```bbbbbb```[[[WWWWWW___gggiiijjjnnnooooooooonnnlllgggaaaZZZTTTPPPDDDBBB???<<<<<<>>>AAACCCLLLTTT```jjjnnnooommmlllccciiiooopppuuu{{{RRRAAA888444777777333444888555555555555555555555555333333333333333333333333111555444444666<<<\\\~~~rrrccc^^^___``````cccbbbccciiimmmqqqyyy}}}|||{{{}}}~~~zzzvvvuuuuuusssqqqooommmlllkkkhhhhhhiiiiiiiiihhhfffeeeaaaaaa___YYYPPPHHHBBB??????===:::999999:::999999888888999<<>>???AAAAAABBBBBB?????????>>>AAAIIITTT[[[]]]TTTLLLMMMUUU___llluuu|||ssseeefffrrrzzz{{{gggaaabbb```___aaa]]]\\\[[[YYYWWWUUUTTTSSSPPPPPPOOOMMMLLLKKKJJJIIIGGGGGGEEECCCAAA@@@>>>===:::;;;===>>>>>>===<<<;;;;;;:::999:::;;;>>>@@@BBBAAADDDAAA<<>>===;;;999;;;<<<@@@DDDGGGGGGEEECCC@@@???>>>>>>BBBJJJUUU\\\bbb]]]XXXVVVZZZdddrrr}}}~~~rrroooxxxvvvddd______]]]\\\]]][[[[[[ZZZXXXVVVTTTRRRQQQPPPOOONNNMMMLLLJJJIIIIIIFFFEEEDDDBBBAAA???>>>===:::;;;===??????===:::999:::999999:::;;;>>>@@@BBBAAAEEEAAA<<>><<<>>>FFFOOOXXX\\\bbbeeeeee^^^[[[bbbqqq~~~www}}}wwwlllaaa^^^^^^\\\ZZZYYYYYYYYYXXXWWWUUUSSSQQQPPPPPPOOONNNMMMLLLJJJIIIIIIEEEDDDCCCAAA@@@>>>===<<<:::<<<===???>>><<<999777888888888999;;;===@@@AAA???BBB???===MMMeeeooojjjrrr|||PPPhhh[[[LLLEEECCC@@@???@@@===CCCDDDMMMttt~~~|||sssmmmggg___VVV[[[\\\fffoooeeeNNNAAAAAA<<>>333888777666666555444444333333111111111222222222222222222222222222222222222222111111111111111111111111...---...000333333222111222FFFbbbwwwwwwkkksss|||xxx}}}||||||wwwooonnnwww~~~~~~~~~}}}{{{xxxtttnnniiieeecccaaadddggghhhhhhhhhiiijjjkkkmmmoooqqqssssssttttttyyyyyywwwrrrmmmjjjiiiiiijjjiiihhhjjjlllnnnnnnmmmhhhjjjiiieeedddffffffccceeehhhkkklllkkkiiiiiiiiikkkppprrrnnnkkklllmmmmmm```\\\VVVNNNHHHCCCAAA???<<<<<<>>>BBBKKKVVV```fffgggggghhhhhhkkkpppxxx}}}yyyyyySSS???:::555666666666444333333444444444444444444444444444333333333333333333333333111555333333888666;;;JJJllluuueee\\\\\\```]]][[[[[[___dddhhhrrr{{{~~~uuupppqqquuuxxxyyypppnnnkkkiiigggfffeeeeeekkkkkkkkkjjjhhhfffdddccc^^^^^^^^^]]]ZZZSSSJJJCCC;;;:::999:::;;;<<<;;;:::999;;;<<<<<<:::999:::;;;999:::???GGGOOOSSSRRRPPPBBB???>>>AAAIIISSSZZZ]]]gggooorrriii```dddsss{{{hhhccc___]]]]]]\\\YYYWWWVVVVVVWWWVVVUUUSSSQQQOOOOOOOOONNNMMMKKKJJJIIIHHHCCCCCCBBB@@@???===<<<<<<<<<<<<===>>>===;;;999777777777888:::<<<>>>@@@AAA<<<>>>>>>CCCUUUkkktttrrr{{{qqquuuuuuHHHiiiZZZKKKEEECCC@@@???@@@@@@AAABBBFFFZZZ}}}}}}~~~uuuwwwvvvqqqlllggg```XXX]]]^^^___ZZZNNNBBB???CCCAAAGGGSSS```lll|||gggFFF:::666333555555555444333333444555000111111111222222222222222222111111111111222222111111111111111111111111---//////000111222222111333777HHHdddzzzxxxqqqsssxxxyyy}}}xxxhhhcccpppuuunnnooo{{{{{{zzzxxxtttpppllliiiiiiccceeefffeeeddddddeeefffhhhiiillloooqqqrrrqqqqqqtttuuutttpppkkkhhhhhhjjjiiihhhggghhhjjjlllllllllhhhjjjhhheeedddggghhhfffeeehhhkkkkkkjjjjjjkkkmmmkkknnnnnniiiggggggddd```SSSPPPJJJEEEBBBAAAAAABBB@@@CCCIIIPPPXXX```fffiiihhhhhhhhhiiimmmuuu~~~zzz^^^BBB999:::444444444333333444333222444444444444444444444444333333333333333333333333111555222222888666666@@@[[[~~~zzz{{{iii]]][[[]]]\\\YYYZZZ]]]aaadddlllttt|||xxxrrrnnnmmmooorrrtttqqqooollliiigggffffffgggiiiiiiiiihhhfffdddaaa``````___^^^]]][[[TTTKKKEEE;;;::::::;;;======<<<;;;888999:::999777777999<<<::::::>>>EEEOOOTTTUUUSSSEEEFFFHHHJJJNNNTTT\\\aaallluuuxxxooogggjjjvvv~~~yyy}}}}}}iii^^^]]][[[YYYYYYYYYWWWUUUSSSTTTUUUUUUTTTSSSQQQOOONNNMMMLLLKKKJJJHHHGGGGGGBBBBBBAAA???>>>===<<<;;;=========<<<;;;:::888777777888999;;;===???AAABBB======BBBPPPcccttt~~~~~~fffwwwkkkCCCiiiZZZKKKDDDCCCAAA???@@@@@@;;;===BBBGGGYYY~~~}}}}}}yyywwwtttppplllppprrrpppnnnlllfff______```YYYIII@@@CCCFFFDDDKKKRRR```ooo{{{vvvDDD111;;;===222333333333222111222555777000000111111222222222222000000////////////000000000000000000000000000000000222222111111222333333555...777UUUqqq{{{zzzzzzyyy|||~~~ooofffpppnnn^^^```sssxxxxxxwwwuuuqqqooonnnnnnggghhhgggfffcccbbbccceeeeeehhhkkkoooqqqqqqpppooopppqqqqqqnnnjjjhhhiiikkkhhhfffdddeeegggiiijjjiiihhhjjjhhheeeeeehhhjjjhhhdddgggiiijjjiiiiiilllooolllnnnlllgggccc```YYYRRRIIIFFFCCC???>>>@@@CCCEEEIIIMMMUUU]]]cccfffggggggffffffgggiiinnnvvv~~~cccGGG666222555555555333222444666666333444444444444444444444444333333333333333333333333000444111111888666333:::VVVvvvhhh{{{}}}~~~kkk]]]YYY\\\[[[YYYYYY\\\^^^```gggooorrrqqqpppmmmkkkkkknnnpppuuussspppmmmkkkjjjjjjkkkhhhhhhgggfffdddbbb___^^^aaa```^^^]]][[[UUULLLEEE;;;::::::<<<>>>>>>===<<<777888888666444555888<<<<<<;;;===DDDMMMTTTUUUSSSHHHMMMRRRSSSRRRUUU^^^fffjjjrrrtttlllgggkkkssswwwvvv{{{lll^^^YYYYYYWWWTTTTTTUUUTTTRRRQQQRRRTTTUUUTTTSSSQQQPPPLLLLLLKKKJJJHHHGGGFFFEEEBBBAAA@@@???>>>===<<<;;;>>>>>>===;;;:::999888888888999:::<<>><<<======???AAA>>>EEEddd{{{|||xxxyyy~~~|||||||||~~~xxxqqqmmmmmmmmmnnnjjjpppooogggfffllljjjaaagggWWWIIIGGGHHHGGGGGGIIIWWWjjj}}}{{{MMM999777555444555333333222222111000//////222111111111000000//////222111111111000000//////000000000000000000000000111111111111111111111111111333444<<>>>>>>>>AAAFFFKKKNNNPPPJJJJJJJJJMMMRRRWWWZZZ[[[eeemmmlllgggddd___eeeyyyyyy~~~|||zzz|||rrr]]]aaa[[[YYYWWWUUUTTTTTTTTTTTTOOOPPPPPPPPPPPPOOONNNNNNJJJIIIIIIHHHHHHGGGFFFFFFCCCBBBAAA???>>><<<::::::>>>===<<<;;;999888777666666888;;;>>>AAACCCDDDDDDFFFBBBJJJ```ssspppyyyvvvPPP>>>jjjXXXGGGAAABBBBBB???>>>AAA======???===???RRRhhh}}}}}}~~~xxxuuuwww~~~~~~{{{{{{~~~}}}~~~{{{tttmmmjjjkkkllljjjhhhhhhlllkkkiiinnnvvvrrrgggZZZPPPGGGEEEFFFHHHNNNUUUddduuubbb@@@444555555444666333333222111111000//////111111111000000000//////111111111000000000//////000000000000000000000000111111111111111111111111000222555:::EEE[[[vvvnnnhhhsss~~~~~~zzzuuussswww|||mmm]]][[[cccrrrqqqqqqpppqqqrrrtttvvvpppnnnkkkhhheeecccbbbbbb^^^ccchhhlllllliiigggfffhhhhhhgggfffeeedddccccccdddcccbbbccceeegggiiiiiifffeeecccdddeeeffffffeeekkkjjjiiihhhgggeeeeeeddd___^^^[[[WWWQQQJJJEEEBBB>>>===<<<===BBBIIIQQQVVVbbbdddggghhhhhhgggggggggbbbjjjmmmsss}}}~~~hhhJJJ>>>555333666333444444333333333222222222222333333333222222111000222222222222222222222222111333444333333333555777CCCnnnnnnggg{{{uuuwwweeeYYYUUUUUUXXX\\\___```aaacccdddjjjkkkkkkhhhdddeeejjjoootttwwwwwwssslllgggfffgggfffeeedddcccbbbbbbbbbbbb]]]]]]\\\\\\ZZZUUUNNNJJJCCC???;;;;;;===???<<<999:::999888777888;;;>>>@@@BBBAAA???@@@CCCGGGJJJLLLJJJIIIHHHJJJMMMRRRVVVXXX\\\bbbaaa^^^^^^[[[aaassszzz~~~}}}iiiYYY\\\YYYXXXVVVSSSRRRQQQQQQQQQNNNNNNOOOOOONNNNNNMMMLLLIIIIIIHHHHHHGGGFFFFFFFFFCCCBBB@@@>>>===<<<;;;;;;>>>===<<<:::999888777666777999;;;???AAACCCCCCDDDDDDAAALLLdddttt~~~kkkcccCCC555fffVVVFFFAAABBBBBB@@@???BBB<<<:::>>>???===BBBJJJzzz~~~{{{{{{|||wwwuuuxxx~~~|||}}}|||||||||zzzyyyppphhhaaabbbhhhllljjjfffjjjkkkiiihhhnnnrrriii[[[LLLHHHEEEFFFHHHNNNZZZeeettt^^^HHH555222555444444666222222222111111000000///111111000000000000//////111111000000000000//////000000000000000000000000111111111111111111111111000111555777888BBB___|||~~~nnnkkkpppsss|||{{{qqqrrrqqqppprrr|||kkkdddgggqqqrrrrrrqqqppppppqqqrrrqqqooolllhhhdddbbbaaaaaa\\\___cccfffeeedddcccccccccccccccbbbbbbbbbaaaaaabbbaaaaaabbbccceeegggiiigggeeeddddddeeefffeeedddfffeeedddbbb```]]]ZZZYYYUUURRRNNNIIIDDDAAA>>>===>>>@@@CCCHHHPPPXXX___dddllllllkkkjjjhhheeecccbbb```qqq{{{~~~rrrQQQ:::666333555555///333333333222222222222222222222222333222222111000222222222222222222222222111222333333222333555777;;;TTT~~~yyyhhhwww~~~mmm]]]UUUUUUXXX\\\^^^___```aaaccccccfffhhhhhhffffffiiilllrrrttttttqqqkkkfffeeefffccccccccccccbbbaaa``````]]]\\\[[[ZZZYYYUUUQQQMMMIIICCC===::::::<<<<<<:::;;;:::999888999<<>>???BBBFFFHHHLLLJJJGGGEEEGGGLLLQQQUUUYYY\\\YYYYYY___^^^bbbqqq{{{xxx```VVVVVVWWWVVVTTTQQQOOONNNNNNNNNLLLMMMMMMMMMMMMLLLKKKKKKHHHHHHGGGFFFFFFEEEEEEDDDCCCAAA???===;;;<<<<<<=========;;;:::888888777777888999<<>>:::;;;@@@BBB???>>>AAAYYY~~~~~~{{{zzzzzz{{{~~~~~~{{{{{{}}}}}}{{{zzz~~~yyyyyy{{{|||vvvtttuuuuuurrrnnnhhhbbb]]]^^^dddkkknnnnnnfffhhhfffcccbbbaaaWWWKKKDDDEEEGGGLLLTTT___lllvvvpppGGG<<<333222444333222444222111111111000000000///000000000000000000//////000000000000000000//////000000000000000000000000111111111111111111111111111///333666111111IIIggg~~~tttnnnmmmkkk|||yyyqqqrrrrrrrrrsss|||xxxwwwyyyxxxxxxyyyzzzwwwqqqlllooommmjjjfffcccaaa``````]]]___aaaaaa___^^^______```aaaaaaaaaaaaaaaaaaaaa```aaaaaaaaaaaaccceeeggggggeeeccccccddddddcccbbb______^^^\\\YYYVVVSSSQQQNNNKKKFFFAAA???>>>???@@@GGGJJJPPPWWW___eeejjjmmmrrrqqqnnnkkkhhhffffffffflllYYYAAA555555333555777111222222222222222111111111111111222222222222111111111111111111111111111111000111222222111222444666:::DDDrrrnnnxxx|||xxx|||~~~vvvcccVVVUUUXXX[[[]]]^^^^^^___``````cccggghhhhhhgggggghhhnnnooopppnnniiieeeccccccaaabbbccccccbbbaaa___^^^]]][[[ZZZYYYYYYWWWTTTRRRNNNHHH???999888999;;;;;;<<<;;;999999:::<<>>===@@@EEEIIINNNLLLGGGDDDDDDHHHOOOTTT\\\\\\WWWXXXaaabbbdddooo{{{~~~iii\\\WWWTTTVVVTTTRRROOOMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIFFFFFFEEEEEEDDDCCCCCCCCCBBB@@@===;;;;;;<<<===???===<<<:::999888777777777999:::===???AAABBBCCCCCCFFFEEERRRfffmmmqqqvvvgggEEE999<<>><<<<<<;;;;;;===@@@@@@>>>???BBBCCC]]]}}}}}}~~~xxxwwwxxxzzz||||||zzzyyy}}}}}}xxxttttttuuuzzz|||~~~~~~~~~zzzyyyxxxyyy|||zzzuuuooonnnoooooojjjfffcccaaa^^^\\\___fffooovvvdddfffddd^^^VVVQQQKKKFFFBBBFFFNNN[[[jjjyyy~~~mmmLLL<<<777333222222000111333111111111000000000000000//////////////////000000//////////////////000000////////////////////////000000000000000000000000333...000666222---999NNNcccrrrtttkkkiiiiiirrryyyvvvxxxvvvvvvzzz|||xxxyyy}}}}}}vvvnnnjjjiiihhhfffeeecccbbbbbb`````````___\\\[[[[[[\\\^^^^^^^^^^^^^^^____________```aaa```______bbbeeedddbbb```___``````___]]]ZZZYYYWWWUUUQQQNNNKKKIIIBBBAAA???>>>@@@DDDHHHKKKWWWZZZ```fffkkknnnoooooouuusssoooiiiddddddhhhlllxxxlllEEE999666777111333666222111111111111111111111111000111111222222111111111111111111111111111111111000111222111111111333555999>>>gggvvvsssyyyiii|||{{{zzz}}}|||iiiZZZTTTWWWZZZ\\\\\\\\\]]]^^^```cccfffhhhhhhgggfffffflllnnnooonnnkkkgggdddccc```aaabbbbbbaaa```^^^]]]]]]\\\ZZZYYYZZZYYYWWWUUUQQQKKKBBB;;;888888:::;;;<<<;;;999999:::<<>>===AAAHHHNNNQQQOOOJJJEEECCCHHHPPPVVV___^^^VVVWWWaaabbbbbbkkk|||}}}|||aaaYYYVVVQQQTTTSSSPPPNNNLLLKKKKKKKKKIIIIIIJJJJJJIIIIIIHHHGGGDDDDDDDDDCCCBBBBBBAAAAAA@@@???<<<;;;:::<<<>>>@@@===<<<:::888777777888888:::<<<>>>@@@AAABBBBBBBBBDDDEEEQQQbbbkkkuuu|||YYY>>>888<<<}}}```SSSFFFAAA???<<<;;;<<<;;;<<<======;;;:::<<>>999888999:::;;;:::999888999<<>>>>>CCCKKKRRRSSSQQQMMMGGGEEEJJJSSSZZZeeeccc[[[ZZZddddddbbbkkk{{{||||||{{{{{{~~~oooZZZUUUSSSPPPQQQPPPNNNLLLKKKJJJJJJKKKHHHIIIIIIIIIIIIHHHGGGGGGCCCCCCBBBBBBAAA@@@@@@???>>>===<<<;;;;;;===???@@@===;;;999777666777888999;;;===???@@@BBBBBBBBBAAA???FFFRRRbbbppp}}}xxxkkkJJJ888333444vvv]]]QQQEEE@@@???<<<<<<===;;;<<<<<<:::::::::;;;:::999>>>FFFSSSnnn{{{xxxzzz~~~~~~}}}}}}}}}}}}|||yyywwwuuutttyyyzzzzzzyyywwwuuutttuuuvvvwwwxxxyyyyyyxxxxxxyyy{{{{{{|||~~~|||zzzxxxxxxzzz{{{||||||yyyuuurrrrrrrrrqqqpppoooooommmllliiifffcccaaabbbaaa```___```dddjjjooonnnggg]]]QQQHHHCCCDDDGGGRRRdddzzzzzz{{{yyyUUU>>>000222222111000000111111000///000000000000000000000........./////////000000........./////////000000////////////////////////000000000000000000000000222111000111222222111000777JJJZZZhhhwwwxxxwwwxxxzzzwww{{{sssrrrxxx}}}|||rrrhhh___VVVRRRXXX[[[```dddggghhhgggfffaaaccccccbbb```______```\\\\\\[[[[[[[[[[[[[[[[[[ZZZ\\\\\\YYYUUUSSSVVVZZZVVVTTTRRRPPPPPPPPPNNNMMMGGGFFFDDDBBBBBBDDDFFFGGGJJJLLLPPPUUU[[[aaafffhhhlllnnnrrrttttttrrrnnnlllnnnpppmmmcccZZZ___ppptttuuuvvvaaaQQQCCC999666000222333---111555////////////000000000111111//////000111111111111111111111111111111111111111///000111000000000222444000888CCC]]]~~~uuu|||jjjqqq}}}{{{{{{sssfffTTTVVVYYYZZZYYYYYYYYYZZZ^^^^^^^^^```cccfffggghhhjjjjjjlllmmmllliiifffccc]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXYYYYYYXXXUUURRRPPPMMMHHHAAA;;;999888999:::999888777888;;;>>>@@@===??????>>>>>>CCCLLLSSSRRRQQQNNNJJJHHHLLLVVV^^^gggeee]]]\\\dddcccbbblllrrrtttuuuuuu{{{uuussswwwwwwaaaUUUQQQQQQQQQMMMLLLKKKIIIHHHHHHIIIIIIHHHIIIIIIIIIIIIHHHGGGGGGBBBAAAAAA@@@@@@???>>>>>>;;;;;;;;;<<<===>>>???@@@<<<;;;888666666666888999<<<>>>???AAABBBBBBAAAAAAAAAMMM[[[ggg|||rrrxxxwwwuuuSSS===666333000pppYYYNNNDDD@@@???======???<<<;;;::::::<<>>>>>===BBBKKKRRRQQQQQQOOOKKKIIIMMMWWW`````````XXXWWW^^^]]]]]]gggiiikkklllooovvv~~~}}}qqqkkklll{{{wwwdddXXXRRRPPPQQQSSSJJJIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGAAAAAA@@@@@@???>>>>>>>>>::::::;;;<<<===>>>??????<<<;;;888666555666888:::===>>>@@@AAABBBBBBAAAAAAFFFVVVdddnnndddppp~~~aaaAAA555888888444nnnWWWKKK???===>>>===;;;;;;===<<<;;;:::999999999999===777888@@@HHH___zzz{{{tttpppssstttpppnnnpppsssrrrsssvvvzzz{{{xxxvvvrrrpppoooppptttvvvvvvttt~~~yyysssssswwwxxxvvvxxxzzz|||}}}yyyyyyuuuqqqooopppqqqqqqqqqrrrnnnjjjjjjllllllgggcccdddcccfffjjjjjjfffeeefffkkkmmmrrrvvvrrrdddXXXRRRKKKKKKIIIHHHKKKTTTbbblllvvv~~~aaaCCC555222111000000000000000000000000000000000000000000000000////////////////////////000000//////.........---////////////////////////.........///000111111111000000000000000000000000777333777HHHbbbtttyyywwwiiilllqqq{{{~~~sss{{{rrrqqqxxxrrrooovvv|||}}}yyy}}}uuudddXXXUUURRR[[[iiifffbbbjjjiiifffeeeeeedddaaacccggg``````______^^^]]]]]]\\\]]]]]]\\\[[[ZZZXXXWWWVVVQQQQQQQQQPPPPPPRRRVVVYYYUUUXXX\\\___aaadddhhhkkkmmmlllmmmppptttvvvtttrrrqqqyyytttlllooooookkknnnrrr~~~yyy|||zzz{{{|||jjjSSS@@@333000333333333222222111000//////000000000000000000000000000000///...............111111111000000000000000000000000000111111111111222111444HHHrrrooobbbiiixxxnnnzzz{{{~~~vvvlll]]]SSSOOOWWWZZZUUUSSSWWWXXXXXXXXXZZZ]]]bbbfffiiihhhgggggghhhhhhfffbbb___XXXWWWVVVVVVWWWVVVTTTRRRTTTTTTTTTTTTSSSSSSSSSRRRMMMNNNMMMIIIAAA;;;888777777888::::::999999:::;;;?????????>>>>>>AAAEEEIIIJJJOOOPPPMMMLLLRRRWWWYYY]]]XXXTTTTTTTTTUUU\\\eeehhhjjjlllnnnuuu||||||wwwqqqhhhhhhyyyrrrbbbVVVUUUTTTNNNMMMSSSLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFFFFDDDCCCAAA???>>>===<<<<<<777999<<>>===<<<:::666444444777;;;===???CCC@@@???DDDAAA===EEEIII___sss~~~bbbffftttJJJ:::666000000777kkkVVVJJJ???===>>>===;;;;;;<<<<<<;;;:::999999999999;;;777:::>>>AAAQQQ|||xxxyyyyyytttqqqqqqpppnnnnnnpppssstttsssrrrrrrpppnnnpppsssvvvvvvuuuzzzyyytttoooooosssvvvuuurrrsssvvvyyy||||||yyywwwpppooonnnoooppppppooommmhhhhhhgggffffffffffffggghhhddddddiiilllmmmooosssttttttuuupppbbbQQQGGGEEECCCEEEJJJSSS```ooo}}}hhhGGG555///......000000000000000000000000////////////////////////........................000/////////.........---........................------......//////000000////////////////////////000...000:::KKK]]]llltttiiiiiiiiimmm}}}www{{{ssswwwxxxrrrvvvxxx{{{{{{xxxpppfffbbbWWWVVV^^^\\\[[[ffffffdddeeehhhhhhcccaaaccc___^^^^^^^^^^^^^^^^^^^^^^^^____________^^^\\\[[[]]]]]]]]]\\\\\\]]]aaacccccceeehhhiiijjjllloooqqqrrrqqqqqqrrrsssrrrooollllllqqqmmmlllssssssrrryyyqqqSSS>>>555111222555333333222111111000//////////////////////////////000000//////............000000000000000000000000//////000000000111111111444111000AAAggguuuhhhjjjyyyzzzzzzyyy~~~wwwnnnbbbUUUOOOTTTWWWSSSRRRVVVUUUUUUUUUWWWZZZ___cccfffffffffffffffgggeeeaaa___XXXVVVUUUVVVVVVVVVTTTRRRSSSRRRRRRRRRRRRQQQQQQQQQMMMNNNMMMIIIBBB<<<999999777999:::999888888:::;;;>>>>>>>>><<<<<>>===<<<<<<888:::<<<>>>???>>>===<<<:::888666444555888;;;>>>>>>CCCAAAAAAFFFBBB@@@HHHYYYeeerrruuueeennnkkkCCC666777333111444|||gggTTTIII???======<<<;;;<<<<<<;;;:::999999888999999999777:::<<<999@@@___zzzvvvpppnnnmmmmmmmmmnnnmmmkkkpppnnnmmmnnnqqqsssuuuuuuuuuuuurrrmmmmmmrrruuuuuuppppppqqqsssvvvuuusssqqqjjjjjjlllnnnooommmhhheeedddfffgggfffbbbcccgggkkkiiigggiiipppuuutttqqqqqqkkkjjjhhhaaaQQQCCCAAAFFFHHHQQQ```rrr{{{vvvqqqwwwJJJ666222111//////000000000000000000000000////////////////////////......................../////////.......................................------------............////////////////////////000111222222777GGG___qqqnnnmmmjjjhhhqqq}}}vvvpppzzzvvvppprrrrrrzzzxxxlllbbb```YYYVVV```cccaaadddiiikkkgggcccbbb``````___^^^^^^___aaabbb___```bbbdddddddddbbbaaadddeeefffeeedddeeeggghhhkkkmmmnnnnnnnnnnnnoooqqqrrrrrrssssssqqqmmmjjjggghhhkkkkkkrrr{{{xxxzzzyyyuuuwww~~~pppVVV;;;///000333333333222222222111111000000///////////////////////////000000000000////////////000000000000000000000000//////000000000000111111555000---888UUUttt~~~rrrkkkxxxyyy}}}~~~yyy{{{wwwxxxzzzqqqiiiZZZNNNOOORRRPPPQQQTTTRRRRRRRRRTTTWWW[[[^^^aaadddccccccddddddccc```]]]WWWVVVTTTTTTUUUUUUSSSRRRQQQQQQPPPPPPPPPOOOOOOOOOMMMNNNMMMIIIDDD???<<<:::888999:::999888888:::;;;>>>>>>>>><<<<<<>>>AAAEEEGGGNNNQQQOOOMMMOOOQQQQQQOOOKKKIIIKKKNNNSSS^^^hhhpppooollliiikkknnnlllfffgggcccdddttt~~~uuudddVVVLLLFFFIIIKKKGGGHHHLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDBBBAAA@@@>>>===<<<<<<<<<:::;;;===>>>>>>===;;;:::777666555555666999<<>>CCCAAABBBGGGBBBBBBNNNfffdddjjj}}}qqqqqq{{{[[[999222777666111111wwwcccQQQHHH???======;;;;;;<<<;;;::::::999888888999999:::777888;;;888888HHH\\\}}}wwwvvvuuusssqqqmmmjjjgggnnnmmmmmmmmmnnnppprrrrrrpppssstttppppppssstttsssqqqpppooooooooonnnllliiiiiiiiiiiijjjiiifff```\\\aaadddfffeeedddeeejjjnnnqqqrrrxxxuuufff]]]WWWUUUSSSPPPIIIDDDIIIRRRVVVggg|||{{{uuuqqquuuyyyVVV777333777444000222000000000000000000000000////////////////////////................................................................................................////////////////////////222555555000///999OOObbbiiimmmooonnnrrr~~~vvvnnntttmmmggglllqqqwwwvvvpppfff```fffeeebbbcccggghhheeedddeeefffdddaaa___^^^```bbbddd^^^```ccceeeffffffddddddfffhhhiiiiiigggggghhhiiikkklllmmmmmmkkkkkkkkkmmmjjjmmmppppppllliiiffffffjjjnnnttt~~~xxxiiinnnxxxsssPPP@@@111000666777333///222111111111000000000///////////////////////////000000000000000000///////////////000000000000000////////////000000000111222111///444DDD]]]vvvyyylllqqq~~~xxxyyy|||}}}~~~{{{uuurrrwww{{{tttnnn___PPPLLLMMMMMMNNNQQQOOOOOOPPPQQQTTTWWWZZZ\\\`````````aaabbbaaa^^^[[[VVVUUUSSSRRRSSSSSSRRRQQQPPPPPPPPPOOOOOOOOONNNNNNMMMMMMLLLIIIFFFAAA>>><<<999::::::999777888:::;;;AAAAAA@@@???>>>???BBBEEELLLQQQSSSNNNKKKMMMOOONNNMMMIIIIIILLLPPPWWWbbblllrrrqqqkkkffffffhhheee___iiigggjjjwww}}}|||}}}rrrgggVVVNNNHHHEEEHHHJJJHHHHHHKKKHHHGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<=========<<<;;;999777555555555666888;;;>>>@@@???CCCBBBCCCFFF@@@BBBSSSmmmdddiiiuuu~~~gggLLL444000555444111111qqq___NNNFFF???======::::::<<<::::::999888888888999999<<<777666::::::888<<>>:::::::::888777777999;;;CCCCCCCCCBBBAAABBBEEEGGGRRRUUUSSSKKKGGGJJJMMMOOOLLLIIIIIIMMMRRRXXXbbblllpppnnnhhhbbbbbbeeeddd___hhhjjjpppzzzyyyxxxwwweeeZZZMMMJJJGGGFFFHHHIIIHHHHHHIIIFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>===<<<<<<<<<============<<<;;;999777666444555666888:::===???@@@AAACCCAAABBBCCC>>>DDDYYYrrrkkktttvvv~~~zzzzzzOOO@@@333111222000000444kkk[[[LLLEEE???===<<<::::::===999999888888888888999999;;;777555:::<<<:::999;;;@@@QQQwww}}}xxxuuuxxxzzz{{{zzzvvvsssrrrqqqoootttuuupppkkkjjjjjjhhhbbbcccdddgggjjjjjjhhhfffdddbbbaaabbbeeegggggggggfffjjjqqqxxxvvvsssqqqnnncccTTTHHHCCCGGGGGGNNN[[[fffmmmsssyyypppvvvjjjOOO<<<555222222...)))---666////////////////////////........................---------------------------------------.........------------------------......//////000111111222........................---...000///......000222===KKK]]]nnn{{{}}}uuunnnlllwwwpppiiioooyyysssmmmjjjiiihhhiiikkk|||vvvxxxzzzxxxtttoooddd\\\\\\bbbmmmiiibbb\\\ZZZ[[[___bbbbbbbbbbbbaaaaaa```______bbbcccddddddcccccceeegggdddeeeeeedddcccbbbbbbcccggglllqqqoooiiifffhhhmmmqqq{{{ooommmyyy{{{pppcccPPP???555000///000000///000333000000000000000000000000........................,,,---///000000000///...---......//////000000111......////////////000000,,,000555555111<<<^^^|||pppooonnnkkkxxx|||zzz|||~~~wwwmmmmmmttt|||~~~{{{zzzvvvpppmmmfff\\\QQQJJJHHHIIIKKKLLLMMMNNNOOOQQQSSSUUUVVVXXXXXXYYY[[[\\\\\\YYYWWWUUURRRPPPOOOOOOPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMKKKJJJHHHHHHGGGEEEBBB???;;;;;;:::888666777999<<>>===<<<<<<<<<<<<<<<===>>>======;;;:::888666555555666888:::===???@@@AAAAAACCC@@@AAABBB>>>IIIdddrrrsssyyyvvv~~~xxxvvv{{{eee???888333222111...000444eeeWWWJJJCCC???===<<<999:::===999999888888888888999999777777888::::::888999<<<:::AAAWWW~~~{{{wwwuuuuuummmmmmpppppphhhjjjmmmqqquuuvvvtttqqqlllkkklllnnnrrruuuvvvvvvwww~~~xxxqqqmmmaaa^^^[[[WWWPPPIIIKKKQQQTTT[[[iiixxx{{{eeeJJJ999666555444111......000333////////////////////////........................------------------------,,,,,,,,,------.........------------------------,,,,,,---...///111222222...........................///000111000000//////333<<>>@@@AAAAAAAAABBBDDDGGGHHHLLLKKKFFFDDDIIINNNPPPMMMKKKMMMPPPRRRTTTYYY___\\\[[[XXXWWW]]]gggkkkiiifffkkkppprrrqqqpppqqqssswwwxxx|||~~~zzzyyyzzz{{{xxxxxx~~~~~~zzzuuurrruuuyyy}}}}}}bbbNNNHHHEEEDDDEEEEEECCCCCCEEEFFFGGGCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<;;;;;;<<<============<<<:::999777666555666777:::<<>><<<999:::===999888888888888888999999333777;;;;;;777444999???999888>>>\\\~~~}}}~~~|||zzz}}}{{{yyy}}}ssstttzzz}}}vvvxxx{{{|||xxxxxxyyy|||ttt^^^QQQLLLQQQRRRTTTTTTQQQQQQZZZeeelllwwwxxxtttttthhhJJJ999666,,,......---...222///(((////////////////////////........................------------------------,,,,,,,,,------.........------------------------)))***+++---///000111222........................+++,,,------------///111...222;;;III\\\kkklllfffgggccckkkzzz|||xxxrrrwwwxxxnnnjjjqqqvvvtttqqqsssqqqnnnhhhmmmwww|||yyytttxxxxxxrrrkkkeeedddgggmmmqqqmmmkkkgggbbb___]]]]]]]]]eeeeeedddccccccfffjjjmmmnnnnnnmmmkkkgggeeedddeeejjjrrryyyzzzwwwyyyzzzwwwtttjjjooowww|||{{{zzz{{{]]]CCC555111222333000///444555222//////////////////000000000000........................***+++---//////...---,,,---------...///000000111............/////////000000+++,,,111///111FFF```~~~zzz~~~llleeeuuuzzzzzz|||ooojjjmmmvvvzzz|||xxxtttrrrnnnjjjeeeiiiggg\\\NNNFFFEEEGGGIIIIIIKKKLLLMMMOOOPPPPPPTTTTTTUUUWWWYYYYYYWWWUUUTTTQQQNNNMMMMMMNNNOOONNNLLLKKKKKKKKKKKKJJJJJJJJJIIIGGGEEEFFFGGGFFFCCC???<<<<<<:::777666666999<<<;;;<<<>>>>>>???@@@CCCEEE@@@EEEHHHEEEEEEJJJOOOPPPPPPNNNPPPTTTTTTTTTWWW\\\TTTTTTRRRSSS[[[gggmmmmmmjjjmmmooolllhhhfffjjjnnntttwww||||||vvvssssssvvvwwwyyyzzz}}}~~~zzztttooommmpppuuu}}}vvvwwwqqqXXXGGGEEEDDDCCCEEEEEECCCCCCFFFHHHIIIBBBBBBAAAAAAAAABBBBBBCCC@@@AAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;<<<============;;;:::888777666555777888;;;>>>@@@AAABBBBBB@@@@@@>>>AAAEEEDDDYYY|||~~~yyybbbmmmxxxtttkkkDDD999333///111444444111000aaaPPPFFFBBB===:::999::::::::::::999888888::::::999888666666666666666666666666444999;;;DDDhhhyyy~~~zzzxxx~~~yyy||||||www}}}|||zzzjjjTTTKKKMMMQQQZZZ]]]___bbbjjjuuu|||~~~~~~sssqqq|||fffrrrnnnPPP;;;333222222111111000///......---........................,,,------......------,,,------------------------................................................------------------------........................---......///////////////---111555999AAAOOO```mmmqqqooooooqqqxxxuuuiiijjjssszzzzzz{{{}}}yyymmmbbbeeeppp}}}zzztttvvv}}}}}}|||zzzwwwwww{{{jjj]]]]]]eeegggccckkkrrrrrrhhhdddjjjrrrsssqqqrrrsssuuuvvvuuurrrooo{{{xxxzzz}}}}}}qqqsss{{{eee^^^gggyyy~~~www\\\FFF:::444222000000000000000000000000000////////////////////////............////////////---......///////////////................................................///---000444000///>>>RRRzzzmmmmmmzzztttaaalllzzzuuuzzz|||ssshhhbbbiiirrrwwwsssoooooonnnjjjeeeeeebbb]]]TTTLLLEEEBBBHHHHHHHHHJJJMMMOOOPPPOOONNNOOOQQQSSSSSSSSSSSSSSSPPPOOOOOONNNMMMLLLKKKKKKJJJJJJJJJKKKJJJIIIIIIHHHEEEEEEEEEEEEEEEDDDCCCCCC;;;:::777666666777999;;;999;;;===???@@@AAAAAAAAABBB@@@>>>@@@EEEIIIJJJJJJMMMLLLMMMPPPUUUWWWVVVTTTVVVQQQMMMQQQ\\\eeeiiiiiikkkggggggkkkiiicccccchhhssswww}}}zzzrrrqqquuuvvvxxxyyywwwrrrqqquuuyyy|||}}}yyyyyyxxxmmm```bbbnnnwwwpppcccVVVLLLFFFDDDDDD@@@@@@AAAAAABBBCCCDDDDDDBBBBBBAAAAAA@@@???>>>>>>@@@@@@???>>>===<<<;;;;;;>>><<<:::999999;;;>>>@@@???>>><<<:::888666444444777888;;;>>>@@@AAAAAAAAABBBFFF???;;;CCCMMM___vvvkkk___yyy|||WWW666111111111111000000000000|||___OOOEEEAAA===:::999::::::::::::999888888::::::999888777777777777777777777777333777999===RRRuuuuuulllqqqvvvvvvyyywwwwwwwwwtttooorrryyy|||{{{{{{xxx{{{zzzzzzyyyvvvqqqkkkddd```bbbhhhggg[[[RRRSSS\\\aaaeeeqqq~~~~~~|||ssszzznnnUUUBBB666111111111111000000///......---........................,,,,,,------------,,,,,,------------------------........................------------------------------------------------........................------...///////////////---///111333777AAANNNXXXiiimmmuuu|||~~~|||oooaaa]]]dddvvvyyyuuusssnnnjjjmmmtttwwwqqqrrr}}}~~~vvvrrrrrruuuvvvvvvwww~~~~~~uuuqqqxxx~~~vvvrrryyymmmqqq~~~kkkZZZjjj|||zzzzzz~~~}}}xxxeeeWWWEEE666000000000000////////////////////////....................................////////////------...///////////////...................................................+++---111///---999JJJttthhhdddlll|||vvvbbbggguuuuuukkkooouuupppddd\\\dddmmmsssqqqnnnnnnlllhhheeedddccc^^^VVVNNNGGGCCCEEEEEEEEEHHHKKKLLLLLLKKKKKKLLLNNNPPPQQQQQQQQQPPPPPPPPPOOONNNMMMKKKKKKJJJHHHIIIIIIIIIIIIHHHGGGGGGDDDEEEEEEEEEEEEDDDCCCCCC<<<;;;888666666777999:::999:::<<<>>>@@@@@@@@@@@@BBB@@@>>>@@@EEEIIIJJJJJJLLLKKKKKKNNNSSSVVVVVVUUUXXXTTTQQQSSSZZZaaaeeeeeegggddddddhhhgggdddeeeiiitttrrrsssvvvuuussstttwwwyyyyyyxxxrrrmmmkkkooossstttvvvvvvtttppppppssswwwtttrrrssssssiii\\\]]]ffffff```WWWMMMEEEAAA@@@@@@???@@@@@@AAABBBCCCCCCCCCBBBAAAAAA@@@??????>>>>>>@@@??????>>>===<<<;;;:::;;;:::999999999;;;===>>><<<;;;:::999888777666666888:::<<<>>>@@@AAABBBBBB@@@BBB<<<<<>>?????????@@@??????AAADDDHHHJJJJJJKKKJJJIIIKKKOOOSSSUUUUUUXXXWWWVVVUUUWWWZZZ^^^``````^^^^^^aaacccbbbdddgggpppjjjfffiiinnnqqquuuyyy~~~{{{vvvmmmfffcccfffjjjoooooonnnjjjeeedddfffiiihhhgggjjjkkkcccWWWUUU[[[RRROOOIIIDDD@@@>>>>>>>>>??????@@@AAABBBBBBBBBBBBAAA@@@@@@??????>>>>>>===???>>>>>>===<<<;;;::::::888888999:::;;;;;;<<<<<<888888777777777777888888:::;;;>>>@@@AAABBBBBBBBB>>>===999???PPPXXX^^^lll{{{hhhqqqZZZ<<<444111111000000000000//////sssYYYLLLCCC@@@<<<::::::::::::999999777666777888999888777777777777777777777777777999555555888555333<<>>===;;;999777777888888888999:::;;;<<<===>>>>>>???>>>???AAACCCFFFHHHIIIHHHGGGGGGHHHKKKOOORRRTTTUUUVVVWWWVVVTTTUUUXXX[[[YYYXXXXXXZZZ]]]^^^___aaaeee```]]]aaafffkkkrrryyy|||tttiii```]]]___bbbggghhhiiieeeaaa^^^___aaa___^^^```bbb\\\QQQMMMOOOFFFEEEDDDBBB@@@@@@@@@@@@>>>>>>@@@AAAAAAAAA@@@@@@?????????>>>>>>===============<<<<<<;;;::::::999777888;;;===>>>===<<<;;;777666666555666777888999<<<===???AAABBBBBBBBBAAA<<<:::888EEEZZZ```aaakkk~~~nnnsssyyy}}}|||sssHHH333555111000000000////////////oooWWWKKKBBB???;;;::::::::::::999888777666666888888777666666666666666666666666666:::333333999888333555>>>???UUUzzz|||xxxpppiiifffhhhiiijjjjjjgggcccbbbcccccceeeddd```\\\\\\^^^```^^^aaafffjjjnnnrrrvvvxxx~~~{{{~~~tttuuu~~~zzzfffRRRFFF>>>:::555111/////////000............------------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...............000000111000//////000111///999GGGUUU^^^eeejjjllllllkkknnnyyy~~~vvvwwwqqqhhheeedddkkkyyy~~~xxxqqqmmmmmmooorrruuu{{{xxx}}}ccc___hhhooouuueeeiiiooo}}}vvvqqqpppwwwwwwnnnnnnyyyyyywwwrrrxxxkkkXXXUUUddduuuxxxooojjjtttvvvyyyyyy]]]EEE777222111000............---,,,................................................------------............,,,------...............................................................222///...000111111222444AAAaaazzzyyyeee]]]fffwwwdddYYY```rrrzzzuuunnniiihhhjjjkkkkkkYYYZZZ___fffkkklllhhheeebbbaaaaaa```^^^YYYQQQLLLEEEEEEEEEFFFHHHGGGEEECCCDDDDDDEEEFFFHHHIIIJJJKKKOOONNNMMMLLLJJJIIIHHHGGGEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@>>>===<<<:::999888888888888888999999:::;;;<<<======>>>???@@@AAACCCEEEFFFEEEEEEEEEEEEGGGJJJMMMPPPNNNQQQTTTTTTQQQQQQSSSVVVUUUUUUUUUWWWZZZ]]]]]][[[VVVVVVYYY]]]___bbbkkkuuuyyypppfff^^^ZZZ[[[]]][[[___bbbbbb___\\\\\\]]]\\\ZZZYYYXXXSSSLLLGGGFFFBBBBBBBBBAAAAAA@@@@@@@@@<<<>>>???@@@@@@@@@???>>>>>>>>>============<<<<<<<<<<<<;;;;;;:::999999999888:::===@@@@@@>>><<<:::777666555444555666777999>>>???@@@AAABBBBBBAAA@@@;;;:::;;;NNNeeeiiiiiissswww}}}wwwoooqqqpppxxx|||```>>>000555000000000////////////...kkkTTTJJJ@@@>>>;;;::::::::::::999777666555666777888777555555555555555555555555555777000000777;;;888777:::888===TTTwwwoooqqqsssxxx}}}{{{uuuqqqrrrqqqtttvvvuuuuuuuuusssoooooottt}}}}}}}}}zzztttsssvvvqqqqqqsss|||{{{gggNNN;;;444///222444222///------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---......//////000000000000***///666>>>GGGSSS```jjjnnnooorrrvvv|||sssaaa^^^[[[```rrryyyllljjjoooxxx~~~uuu~~~qqqggghhhkkkrrr|||jjjdddggglllxxxooooooqqqvvv{{{vvvvvv~~~wwwtttjjjpppwwwbbbYYY\\\sss}}}nnnnnnuuuuuuwww~~~|||rrr\\\DDD444111333///////////////......---........................------------------------,,,------------.........,,,,,,---............---...................................................---------...///000222555RRRnnn}}}|||jjj]]]cccuuufffXXXXXXfffzzz}}}|||qqqgggeeegggiii\\\XXXXXX```ggghhhfffeeebbb```^^^^^^^^^[[[UUUPPPEEEDDDBBBBBBCCCCCCBBBAAABBBBBBCCCDDDFFFHHHIIIJJJLLLKKKJJJJJJIIIHHHGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAA@@@??????>>>===<<<;;;:::999999999888888888888999:::;;;<<<<<<===????????????@@@BBBAAABBBCCCCCCCCCDDDGGGJJJGGGKKKOOOPPPNNNMMMNNNPPPQQQSSSUUUWWW[[[___]]]XXXLLLNNNTTTYYYYYYZZZcccmmmtttpppiiiaaa[[[XXXWWWWWWVVV[[[___aaa___^^^___aaa^^^YYYSSSNNNJJJFFFBBB@@@@@@@@@?????????>>>======<<<===???@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999888;;;===???AAAAAA>>>;;;999777666555444555777999:::???@@@AAABBBAAAAAA??????;;;===DDDYYYoooqqqsss{{{qqqtttwwwnnn{{{nnniiiiii{{{sss{{{{{{iiiOOO999111333000000////////////......fffQQQHHH???===;;;::::::;;;:::888777666555555777777666555444444444444444444444444444222111444888888888777777444===[[[~~~|||zzzxxxuuuzzzvvvwwwyyy~~~{{{vvvooonnnwww|||~~~~~~uuuxxxzzz{{{xxxooobbbNNN;;;111222---///000000...,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---...//////......***---000222666@@@LLLVVVaaahhhqqqxxxyyyvvvtttsss{{{|||~~~iiieee___```ppp|||rrriiihhhnnn{{{kkkgggnnnqqqrrrsssuuuzzzzzzppphhhnnnqqqqqqrrr|||zzznnnyyy|||rrroooqqq}}}xxxgggaaabbbgggrrrzzztttgggdddjjjooorrrmmmooo}}}nnnlllqqqaaaYYYMMM@@@444...///222///000000000000///000111........................------------------------,,,,,,---------.........+++,,,------......------................................................+++---...---,,,...222444///CCCZZZqqq~~~ssscccdddoooxxxwwwqqqkkk]]]UUU[[[rrr{{{~~~sssgggbbbcccddd___VVVRRRYYYaaacccbbbcccbbb___\\\[[[]]]\\\WWWSSSHHHEEEBBBAAAAAABBBBBBAAA@@@@@@AAABBBCCCFFFHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@??????>>>======<<<<<<;;;;;;;;;:::888777777666777888:::;;;;;;===???>>><<<;;;<<<>>>===???AAAAAA@@@@@@BBBDDDDDDFFFJJJLLLLLLJJJIIIIIIIIINNNQQQTTT[[[```\\\TTTJJJJJJMMMSSSUUUVVV\\\cccfffccc___[[[XXXUUUSSSQQQUUUXXX[[[[[[[[[\\\aaaeeecccZZZNNNDDD@@@???>>><<<>>>======<<<<<<;;;;;;;;;;;;<<<>>>@@@???>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888888<<<>>>???@@@???<<<999777555444333444666999<<<>>>@@@@@@AAAAAAAAA???>>>======BBBMMMcccvvvwww}}}{{{vvvtttjjjfffjjjhhhwwwrrrlllbbbqqq{{{uuuuuuWWW???444222222000000/////////.........cccNNNGGG???===;;;:::;;;;;;999888777555444555666777666555333333333333333333333333333555555444444666666444777666888>>>LLLaaavvvzzzqqqxxxyyyzzzvvvttt{{{|||uuupppsssxxxpppuuu}}}~~~{{{wwwuuugggVVVFFF777,,,+++111222000...,,,,,,...000222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------111000......//////---,,,+++...000///...111999@@@OOOZZZjjjxxx{{{uuunnnkkkoooiiivvv|||vvvqqqiiihhhttt{{{jjjeeecccdddhhhwwwiiibbbmmmxxxzzzwwwvvvkkklllqqquuu{{{|||rrroootttvvvrrr}}}qqqkkknnnyyy{{{nnnZZZRRR\\\aaakkkqqqkkkdddlll{{{zzz~~~nnnmmmqqqxxxpppbbb[[[WWWCCC;;;333111222111...,,,------...---++++++---...........................------------------------,,,,,,,,,---------......+++,,,------......------................................................+++///111///---000555999---999JJJfff|||llliiibbbkkkmmmooopppcccVVVVVVhhhtttyyyqqqgggcccbbbaaaaaaUUUNNNTTT\\\___```bbbbbb^^^ZZZZZZ\\\\\\XXXTTTKKKHHHDDDBBBBBBCCCDDDDDD?????????@@@BBBDDDGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<;;;;;;777777666666666888999:::;;;===???>>>;;;999:::;;;;;;>>>AAA@@@>>>===>>>@@@BBBDDDGGGIIIJJJHHHEEECCCAAAGGGLLLPPPXXX___ZZZQQQLLLHHHHHHMMMSSSVVVYYY]]][[[ZZZXXXWWWUUUSSSPPPMMMPPPQQQRRRQQQQQQUUU\\\bbbfff[[[KKK>>>:::<<<<<<:::======<<<;;;;;;;;;;;;;;;:::<<<>>>??????>>>;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888===>>>??????>>>;;;888555333222222333666;;;???AAA@@@@@@AAAAAA@@@???===<<<>>>FFFSSSiiizzzzzzyyy||||||iii]]]iiivvvrrrwwwrrr^^^iiiyyy{{{pppKKK222000333333000/////////............aaaMMMFFF>>><<<::::::;;;;;;:::999999888777666666555555555444444444444444444444444555444444333333444444555555777999999;;;AAALLLUUUyyyzzzvvvsssttt{{{||||||zzzxxxpppggg^^^QQQ???222......//////........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------............///---------............//////////////////000000111555BBBWWWhhhooommmgggbbbeeefffmmmyyy|||xxx}}}yyymmmaaaYYY[[[cccppp|||eee___fffooowww~~~pppdddhhhqqqwwwmmmhhhmmmrrrggg[[[```fffqqqsssooojjj]]]UUU[[[aaavvvrrrkkkpppxxxyyy{{{oooooowww~~~|||aaaOOOCCC:::444333111000/////////000........................------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......//////.........---------...///111///***000GGG___444000===]]]wwwyyyoooggg^^^]]]iii{{{|||jjjXXXQQQccckkkrrrooofff]]][[[]]]aaaZZZUUUWWWZZZZZZ\\\______^^^]]]\\\ZZZYYYXXXXXXPPPKKKDDD@@@>>>???@@@AAA@@@???======>>>AAADDDFFFEEEEEEFFFGGGGGGGGGFFFFFFCCCCCCBBBAAAAAA@@@??????===>>>???@@@@@@???>>>===<<<<<<============<<<<<<666666666666777777777777:::999999999888888777777:::;;;======<<<===>>>@@@AAACCCFFFGGGHHHFFFDDDBBB@@@DDDIIINNNQQQQQQPPPOOOFFFDDDDDDHHHOOOSSSSSSPPPSSSSSSQQQPPPNNNMMMLLLKKKMMMJJJEEEDDDGGGOOOXXX___cccWWWHHH>>>;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999888777666666666777999999======<<<:::888777666555000111444777:::===???@@@AAABBBCCCAAA>>>;;;:::999HHHNNNcccvvv|||yyytttaaa```rrryyy{{{rrrbbbeeerrrMMM===888222000444000000//////.........---}}}```KKKCCC>>><<<:::::::::;;;:::888999888777666555555555555444444444444444444444444444444333333333333444444555777777555444777???EEEPPPlllzzzqqqnnnooosss{{{rrrvvv|||yyylllZZZOOOGGG???444///...000000///........................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------------------............//////......//////000111333999BBBLLLTTT[[[aaaeeeiiihhhjjjrrr||||||vvvvvvwwwuuummmdddccciiiqqqwwwzzzvvvhhh\\\ZZZ___gggqqqzzzkkk```dddmmmsssxxxiiifffkkkooo{{{yyy^^^VVV\\\dddnnnnnnkkkkkkddd```hhhqqqssshhhiiinnnvvvwwwoooooorrruuu}}}gggOOOAAA999222333222000///......//////........................------------------------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......///.........------------///.........---111>>>MMM333...666PPPkkkvvvoooddd[[[YYY```oooxxxqqqbbbWWW___eeekkkkkkeee\\\UUURRR```\\\YYYWWWTTTRRRVVV]]]^^^^^^]]]\\\ZZZYYYXXXWWWPPPLLLEEEAAA??????@@@@@@???>>>===<<<>>>@@@CCCEEEDDDEEEEEEFFFFFFFFFFFFEEEBBBBBBBBBAAA@@@@@@??????===>>>???@@@@@@???>>>===<<<<<<============<<<<<<777777777777777666666666888888888888777777777777999:::<<<<<<;;;;;;===>>>@@@AAACCCDDDDDDCCCBBBAAA???BBBFFFKKKMMMMMMLLLKKKEEECCCCCCGGGMMMQQQQQQOOOOOONNNMMMLLLJJJIIIHHHGGGGGGDDD@@@???BBBIIIPPPUUUYYYOOOCCC;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<;;;;;;:::;;;::::::::::::999999999777777666666777888999:::===<<<;;;999777666555444111333666999<<<>>>???@@@AAABBBBBB???;;;:::===???QQQRRRcccvvvssszzzyyyjjjZZZ]]]sssxxxgggjjjdddEEE888444000///222000/////////.........---yyy\\\IIIBBB???===;;;:::::::::888777999888777666555555555555444444444444444444444444444444333333333333444444333444555222000000444888555HHHkkk}}}{{{|||kkkiiilllrrrzzzzzztttooopppyyyxxx^^^FFF:::333000------///000///---------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............///............///000000111111111444:::EEERRR[[[bbbcccgggnnnvvvxxxsssnnnjjjiiilll}}}uuusssoooooo{{{vvvjjjeee___\\\[[[___iiisss|||lll[[[TTT[[[gggnnnxxxzzzuuuhhh\\\[[[aaaeeettt}}}~~~kkk[[[\\\eeeqqqyyyvvvooonnniiigggppp}}}wwwkkkjjjmmmwwwuuuooolllhhhaaaddd\\\III999333000,,,111000///...---------...------------------------------------------------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................------------///,,,+++...000000333777111---...>>>YYYnnnnnndddaaa^^^^^^iii{{{xxxfffTTTWWW\\\bbbeeebbbZZZSSSZZZZZZZZZWWWOOOKKKQQQ[[[]]]\\\\\\[[[ZZZXXXWWWVVVQQQMMMGGGCCCAAA@@@???>>>>>>===<<<<<<===???AAACCCBBBCCCDDDDDDEEEEEEEEEDDDAAAAAAAAA@@@@@@??????>>>>>>>>>????????????>>>>>>;;;<<<<<<======<<<<<<;;;888888888777777666666555666666666666666777777777777888::::::999999:::<<<===>>>>>>>>>????????????===???CCCFFFHHHHHHGGGEEECCCAAAAAADDDJJJMMMMMMKKKIIIHHHGGGFFFEEEDDDCCCBBBAAA???===<<<>>>BBBGGGJJJJJJDDD<<<888888:::::::::::::::::::::;;;;;;;;;;;;=========<<<<<<;;;;;;::::::::::::999999999888888666666666777777999:::;;;<<<;;;999777666444444333444666888;;;>>>@@@@@@AAAAAABBB@@@;;;888:::BBBJJJYYYUUUbbbvvvlllooooooeeeZZZ\\\lll|||{{{iiimmmjjjRRR:::222111///...000/////////...............sssYYYIIIDDD@@@>>>;;;:::999999777666888888666555555555555555333333333333333333333333444333333333333333333444000111333333222222444777777888HHHggg~~~}}}}}}~~~oooqqqppppppsssvvvvvvrrrnnnooohhhkkkrrrhhhMMM888333///......///000000---***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------...............------......///000////////////222777???DDDMMMSSS___llltttssskkkbbbddd```___iii}}}yyysssvvvuuuxxxtttpppjjjeeedddjjjvvvtttkkk]]]RRRQQQ]]]mmmxxxzzzuuukkk^^^UUUWWW___eeeyyyzzzyyyssshhhccclllxxxzzzooofffdddmmmvvvvvvpppqqqsss{{{rrrlllbbbVVVGGGFFF???333---///000............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------------------------,,,+++---///...---,,,......---111FFF```kkkhhhfffddd```fff}}}oooTTTQQQRRRZZZdddhhhccc\\\SSSTTTVVVVVVQQQLLLPPPWWWYYYZZZZZZZZZYYYWWWVVVUUUQQQNNNIIIEEECCCAAA???===<<<<<<;;;;;;;;;===???@@@@@@@@@AAABBBCCCCCCCCCCCC@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<;;;;;;;;;999999888888777666555555444444444555555666666666555777888888777777888999::::::999999:::;;;<<<===<<<===@@@BBBCCCCCCBBBAAA???>>>???AAAEEEHHHHHHGGGCCCCCCBBBAAA@@@??????>>>>>>===<<<<<<<<<>>>AAABBB???<<<888777888999999888:::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999999888888888888666666777777888999:::;;;:::999777555444444444444777999;;;>>>@@@AAAAAAAAA@@@@@@===888666<<>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>=================================::::::;;;;;;;;;;;;:::::::::999999888777666666555333333444444555555555666444555666666555555666777777666666555666888:::;;;;;;<<<===>>>????????????<<<<<<<<<>>>@@@BBBBBBBBB???>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<:::999888888888888777777999999999:::::::::;;;;;;;;;;;;;;;;;;::::::::::::999999888888888777777777666777777888999:::::::::888777555444333444555555999;;;>>>AAABBBBBBAAAAAA???===;;;777999BBBQQQ]]]eeegggttt}}}wwwjjjcccbbbhhhlllfff]]]YYYuuuwwwoooeeejjjxxxuuufffFFF;;;222///000000...------------...............iiiSSSIIIHHH>>><<<:::999999999777666888777666555444444444444333333333333333333333333333333222222222222333333000111222222333222222111000...000777;;;@@@NNN]]]ttt}}}}}}~~~~~~{{{zzz|||{{{zzz{{{|||}}}~~~zzzqqqjjjjjjooossszzzyyytttsssnnnkkkmmmqqquuuvvvpppeee\\\RRREEE:::777222,,,---333///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,---------,,,---000333333666>>>HHHRRRZZZ^^^___```eeekkkoooooommmiiigggdddfffccceee{{{|||tttjjjhhhvvv~~~wwwnnnhhhiiitttsssiiieeejjjzzzwwwjjjdddjjjtttyyyhhh___cccoootttyyyxxxqqqjjjjjjmmmnnniiipppnnnbbbTTTJJJ===000000...---,,,.../////////,,,,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,------------(((...000---)))+++///000+++111222...000AAAXXXhhheeegggcccaaakkkyyyvvviiibbbXXXOOOOOOYYYhhhrrrvvv^^^UUUOOOSSSWWWSSSLLLGGGOOOPPPSSSUUUUUUUUUTTTSSSOOONNNLLLJJJHHHEEE@@@===999999888999999::::::;;;;;;<<<===>>>???@@@@@@@@@========================<<<<<<;;;;;;;;;;;;<<<<<<999::::::;;;;;;::::::999999999999888888777777666444444444444444555555555333555666555444333444666555444444444555666888999:::::::::;;;;;;<<<======999999:::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;:::888888888888777777777666777888999999999888777777888888999999::::::;;;;;;::::::::::::::::::::::::888888888777777777777666777888999999::::::999999666555444333333555777888;;;===@@@CCCDDDCCCAAA@@@<<<:::888999???JJJXXXaaannnrrryyysssrrrlllggg]]][[[eeemmmiiiaaa]]]mmmmmmlllmmmqqqqqqdddUUU;;;666222000111111///------------------.........gggQQQFFFDDD===;;;999888999999888777777777666555444444444444222222222222222222222222333333222222222222333333111111000111222222111000///222666888666666;;;AAANNN\\\tttyyywwwxxx~~~~~~yyyyyy}}}~~~|||||||||~~~~~~|||zzzyyyzzz|||~~~~~~|||{{{}}}}}}|||{{{zzz{{{}}}~~~yyyrrrpppsssvvvwwwvvvxxxwwwtttrrrtttvvvqqqjjjdddgggkkkooolllbbbRRRFFF<<<888333///.../////////+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++,,,------...+++,,,,,,,,,,,,---000222111111333777===DDDJJJLLLOOOVVVbbblllooolllgggddd[[[]]]]]]aaassstttooofffcccmmm}}}xxxsssmmmhhhfffnnntttllleeegggtttvvvhhhaaaeeennn{{{kkkbbbbbbgggrrr}}}uuuggg]]]ZZZZZZYYYSSSQQQMMMFFF???888222...///...............---...+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,,,,---------(((...111---+++...000...,,,---///...---555JJJ^^^kkkmmmjjjdddccciiinnnmmmeee\\\QQQLLLQQQ___oooyyyfffYYYOOOPPPTTTTTTOOOLLLIIIKKKOOORRRTTTTTTSSSSSSNNNMMMLLLLLLJJJGGGAAA===888888888888888888999999999:::;;;===>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;;;;999999::::::::::::999999888888888888888888888888555555555555444444444444333444555555333333444555333333333444555666888888888777777777888999;;;<<<666777888888888888999:::888888888888999999999999777777777666666666555555555666888999999999888888777888888999::::::;;;;;;999999999999999999::::::888888777777777666666666999999:::::::::999888777444333222222444777:::<<<<<<>>>AAADDDDDDCCCAAA???:::777777<<>>777777777777888888888888888999:::<<<===>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<::::::999888888999::::::999999999::::::999999999888888888888888999999999666666666555555444444444333555555555333333444555222222333555666777777888666555555555666888999;;;555666777777666666777888666666666777777777777888888888888777777777666666333555888999999999::::::777777888999::::::;;;;;;999999999999999999999:::777777777777666666666666999:::;;;;;;:::999777666333222222222444888;;;>>>===???BBBDDDDDDCCC@@@>>>888666666>>>LLLXXX```bbbbbbgggxxx~~~rrrkkkggg___NNNSSSbbbrrrpppaaaYYYZZZ^^^^^^mmmeeeFFF888,,,.........///111000---,,,,,,,,,------.........bbbJJJ>>><<<<<<;;;:::999888888888888888666444222111222333444333333333222222222111111333333333222222222111111//////000111222222333333000000000111111222222222999555;;;KKKYYYeeewww|||~~~yyypppgggaaa___```eeehhhuuu}}}}}}xxxuuuvvvvvvtttrrrrrruuutttuuutttqqqnnnttt|||yyyyyyyyyzzz}}}{{{ssskkkkkkqqqtttrrrmmmnnnpppssszzz~~~rrrjjjiiihhhfffccc___[[[YYYZZZVVVPPPHHH@@@999333111//////...---,,,++++++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,***))))))***,,,---++++++,,,,,,,,,,,,------...,,,***((('''(((***,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++,,,------...//////---------------...///000000444:::BBBKKKSSSYYY\\\[[[WWWYYYfffwww}}}uuujjjcccfffeeedddmmmyyyxxxnnnfffccc___^^^bbbkkkuuu{{{vvvqqqnnnlllgggdddkkkvvvuuuqqqhhh```]]]bbbllluuu}}}nnnbbb[[[ZZZ[[[\\\aaaZZZOOOCCC999444222111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,++++++******++++++,,,------++++++++++++------******++++++++++++*********++++++,,,,,,++++++***---------,,,,,,+++++++++++++++++++++++++++++++++...---,,,++++++,,,---...,,,---...+++***///888@@@ccclllmmm___LLLIIIYYYlllsssooobbbSSSLLLQQQXXX[[[ddd```SSSEEEDDDPPPWWWTTTKKKFFFCCCFFFMMMRRRPPPMMMOOOMMMKKKKKKKKKJJJEEEAAA>>><<<:::888777777888999777888999;;;<<<<<<;;;;;;<<<===============<<<<<<<<<;;;999777666777777888:::999888999::::::999777666666666666666666666666888888777777666666555555444444444444444444444444333333333444444555555555555555555555555555555555777777666555444333333222666666666666666666555555666666666666777777777777777777777777777777777777999999888888777888888999999999888777777777777777999888777666777888:::;;;>>>;;;888888999999666333333222222333666999===???CCCCCCDDDFFFGGGDDD===888<<<999===IIITTTZZZcccmmmjjjkkkiiiiiikkklllddd[[[JJJRRR```lllmmmeee]]][[[dddiii|||ZZZ<<<444//////.........---------........................yyy\\\GGG???>>>;;;;;;:::999888888888888888666444222222222333444333333222222222111111111333333222222222111111111//////000111111222333333111111111111222222222222444///111;;;BBBGGGSSSbbbmmmoooqqq|||xxx{{{~~~uuuuuuyyyfffbbbkkktttuuuxxxzzzqqqlllcccaaajjjqqqpppnnnpppoookkkhhhhhhhhhiiiqqqzzzzzzqqqgggffflllrrrtttsssssspppooottt|||{{{vvvqqqrrrrrrtttxxxzzzsssjjjfffeeeddd```[[[TTTNNNJJJ???===:::666222///---,,,.........---,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,+++***))))))***+++,,,+++++++++,,,,,,,,,---------,,,***)))((()))***+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,------......//////---------------...//////---///111555999===@@@AAAIIIGGGJJJWWWgggnnniiibbb^^^bbbbbbcccmmmzzzzzzqqqccc```^^^^^^ccckkktttzzzkkkfffbbbbbbbbbccckkkuuukkkgggaaaZZZYYY^^^hhhooowwwmmm```SSSLLLIIIHHHHHHEEE@@@999222...,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,++++++******++++++,,,---,,,++++++++++++,,,---******++++++++++++*********++++++,,,,,,++++++***------,,,,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,---------//////,,,***---444:::WWWaaahhh```QQQKKKTTT___jjjpppooocccUUUOOOQQQSSS]]]\\\TTTIIIDDDHHHOOORRRNNNIIIDDDDDDHHHLLLNNNNNNOOOMMMKKKJJJJJJIIIFFFBBB???===;;;888777666777777666777888:::;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999777777777777888888888777888999999888666666666666666666666666666777777777777666666555555444444444444444444444444333333444444444444444444444444444444444444444444666666666555444444333333555555555555555555555555555666666666777777777777777777777777777777777777999888888777777888888888888888777777777888999999777777777888888999::::::>>>;;;999888888888555333333444555777999===@@@AAABBBCCCDDDEEEEEEBBB>>>;;;===DDDOOOWWW\\\aaaiiipppooonnnhhhcccaaaaaa]]]VVVUUUUUU\\\ggglllfff[[[UUUeeepppnnnKKK555000///.........------------........................qqqVVVEEE???@@@;;;:::999888888777888888777666444333222222333444333222222222222111111111333222222222222111111111///000000111111222222222222222222222222111111111333......222333111777@@@DDDLLLZZZvvv}}}wwwzzz}}}vvv{{{ssswww{{{wwwvvvsssjjj^^^bbbvvvwwwooorrrkkkfffdddgggjjjlllpppuuutttiii^^^bbboooyyyxxxsssqqqqqqtttzzz{{{uuunnnooonnnjjjiiiiiieee___]]]\\\YYYTTTMMMDDD===888......---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++***)))(((((()))***+++++++++++++++,,,,,,,,,,,,+++++++++***************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------............------------------...///////////////000000000000666666:::DDDNNNTTTTTTPPPPPPSSSUUUWWWaaannnooohhh\\\[[[[[[]]]aaahhhooosssbbb\\\WWWYYY]]]bbbhhhoooeeeaaaYYYPPPKKKJJJNNNRRRYYYRRRHHH???999666444333111000---+++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,******++++++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,...//////---++++++///333EEERRR___aaaXXXPPPOOORRRbbbqqqzzznnnZZZMMMKKKNNNVVVWWWXXXTTTLLLEEEIIIQQQPPPLLLFFFBBBBBBEEEJJJMMMNNNLLLJJJIIIIIIHHHFFFDDDAAA???<<<999777555555444555666777888888888888888999999:::::::::::::::999;;;:::999888777777777777777666666777888888777555666666666666666666666666777777777666666666666555555555555555555555555555444444444444444444333333333333333333333333333333444444444444444444444444444444444444444444444444555555666666666777777777777777777777777777777777777777777777777888888888777777777777888999::::::777888999:::;;;;;;;;;:::===;;;888777666666444222444555888;;;???BBBDDDEEEBBBDDDFFFEEEAAA>>>>>>???@@@TTTdddeeebbbeeejjjkkkooommmeee[[[VVVWWWXXXVVV___XXXVVV___gggdddXXXOOOcccrrr|||qqqTTT::://////............------------------------------------mmmTTTDDD???AAA;;;:::999888777777777777666555444333333333333444222222222222111111111111222222222222111111111111///000000000111111111222333333222222111111111000333000000333111...000666444:::BBBWWWsss||||||qqqrrrrrrrrrsssuuuwww{{{~~~|||~~~zzzqqq{{{qqqtttqqqnnnooovvv{{{xxxsssppprrrllljjjrrr}}}tttvvvuuuuuuvvvvvvsssmmmhhhhhhjjjhhhbbb\\\ZZZVVVRRROOOMMMIIICCC===777111...//////...---,,,,,,------++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,******)))(((((()))*********++++++++++++,,,,,,,,,)))***+++,,,++++++***)))************************************************************************)))))))))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------,,,,,,,,,,,,---------,,,,,,---......////////////////////////...///222555999<<<===<<<<<>>;;;888555444333444444555555666666666666777777888888999999888888:::999999888888777777777777666666777888999777666555555555555555555555555666666666666666666666666666666666666666666666666555555555444444333333333333333333333333333333333333333333444444555555555222333333333333333444444555555555666666666777777666666666666666666666666666666777777777777777777777666666666777777888999888999<<<>>>???>>><<<;;;;;;999777555444333222222555888<<<@@@CCCEEEFFFFFFCCCGGGHHHCCC<<<999===BBBFFF^^^llleee___eeefff^^^hhhggg```VVVRRRVVV[[[\\\bbbWWWQQQWWW___]]]UUUOOO\\\kkkmmmXXX>>>111000000------------------------------------------------kkkTTTEEE???@@@::::::999888777777777777555555444444333333333444222222222111111111000000222222222111111111000000000000000000000111111111222222222111111000000000......///111111...///333///333222888FFFKKKQQQ^^^{{{yyyxxx~~~tttqqqlllhhhjjjnnnqqqqqqqqqnnntttzzz{{{{{{}}}{{{qqqyyyzzzzzz~~~uuupppvvvuuuvvv{{{|||ssskkkvvvsssnnnjjjfffcccbbbaaaeeegggeee\\\TTTNNNIIIDDD@@@>>>999444111///......///...---,,,******************+++,,,,,,---------,,,++++++******++++++,,,*********+++++++++,,,,,,***))))))))))))))))))************+++++++++,,,,,,((()))+++,,,,,,+++***)))************************************************************************************++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++...------,,,,,,,,,------******++++++,,,,,,------,,,...////////////000111111111111222666::::::777666777888999:::<<<===>>>===;;;999<<>>@@@CCCIIIIIIIIIHHHGGGFFFFFFFFFDDDBBB@@@===999777555444444444333444444444555555555555666777777777777777999999999999888888888777777666666888999:::999777444444444444444444444444555555555555555666666666666666666666666666666666555555555444444333333333444444444444444444444444222222333333444555555555222222222222333333444444555555555555666666666666555555555555555555555555444555666777777777777666777666666555555555666666:::<<>>:::999888777777666777777444444444444444444444444222111111111111000000000222111111111111000000000000000000000000000000000000000000000000/////////---///111111000//////111...333111111555333555CCCJJJOOOXXXeeevvv}}}tttzzzsssnnnqqqtttppphhhhhhhhhiiikkknnnttt|||{{{xxx~~~{{{rrrrrr}}}vvvvvvwwwuuuqqqqqqrrrrrrqqqppppppooonnnmmmkkkiiieee___[[[[[[]]]___```aaa]]]SSSIIICCC===777444222///,,,+++,,,...000---,,,++++++++++++++++++******++++++,,,,,,------++++++************++++++************++++++++++++************************************++++++++++++((()))***,,,,,,+++******************************************************++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,************************+++,,,------,,,---...000///...------...///...,,,......//////////////////---...///222999===:::444///---,,,,,,...000000///***)))***+++------,,,***+++,,,,,,------,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++++++++************++++++++++++*********++++++,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,---......---------444???JJJSSSXXX[[[[[[QQQYYYccciiijjjcccTTTEEEGGGGGGNNN^^^hhhdddXXXOOOIIIKKKLLLIIIDDD@@@??????FFFHHHJJJIIIHHHFFFEEEEEEDDDCCCAAA???<<<:::888777444333333222333333444444444444555666777777777777888888999999999888888777777666666888::::::999888444444444444444444444444444555555555555666666666555555555555555555555555444444444444444444333333555555555555555555555555222222333333444444444555111222222333333444444555444444555555555666666666555555555555555555555555333444555777777777666666666666555555555666777777<<<===???AAA@@@>>><<<:::333333333222222333777:::???AAADDDGGGHHHIIIHHHHHHGGGHHHEEE>>>777777???GGGOOOZZZ\\\UUUYYYgggggg]]]cccaaa\\\UUUUUU\\\aaabbb[[[TTTNNNOOOSSSUUUZZZ___XXXTTTEEE444,,,//////+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,cccPPPDDD>>>>>>:::999888777777666666666333444444444444444444444111111111111000000000000111111111111000000000000000000000000000000000///............////////////...111333222000000000000///444222333777222000:::222888???GGGRRR]]]aaa___sssuuunnnfffkkktttpppbbb`````````___```bbbgggkkkjjjiiiqqqtttooosss{{{zzzuuusssuuuwwwrrrjjjnnnyyywwwooohhhggggggffffffhhhgggeeebbb```aaadddhhhjjj___``````\\\VVVSSSSSSTTTQQQPPPJJJ@@@999777333///---------------------------,,,,,,,,,------...///+++++++++++++++,,,,,,,,,++++++************++++++************++++++++++++******++++++++++++******************++++++++++++))))))***+++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------......///...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,***+++,,,,,,------.........---,,,---...---,,,,,,------..................***---......444::::::555000...++++++------,,,************,,,......,,,***,,,,,,,,,---------------******+++++++++,,,,,,,,,************************************++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,+++***)))******++++++++++++*********++++++,,,,,,++++++***)))*********++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---......---,,,,,,000888@@@JJJRRRYYY]]]PPPTTTZZZbbbjjjhhhZZZJJJEEEFFFIIIRRR^^^ddd]]]QQQIIIJJJJJJHHHEEEBBB@@@???BBBFFFJJJKKKHHHFFFDDDDDDCCCBBBBBB@@@???===;;;;;;444444333222222333333444333444555666777777777777777888999999999999888777555555555666999999888777333333333333333333333333444444444555555555666666444444444444444444444444333333444444444444444444444444444444444444444444333333333333333333444444222222222333444555555555444444444555555555666666444444444444444444444444111333555666777777666555444444555666888:::;;;<<<======>>>>>>===;;;999777111222444444444777<<>>???:::999888777666666666666333333444555555444444444111111111111000000000000111111111111000000000000000000000000////////////,,,---------......//////+++...000...---...///...---000---///777333///666222555444111222999???AAALLLTTTTTTPPP\\\ooopppbbbZZZ\\\^^^\\\YYYXXX[[[___]]]ZZZ]]]^^^[[[bbbeee[[[\\\^^^ccchhhhhheeeeeegggddd```^^^``````]]]\\\]]]```]]]YYYWWWWWWXXXWWWVVVZZZ^^^```]]]TTTKKKFFFDDD@@@===666...,,,//////,,,+++,,,...000000...+++***,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++,,,,,,,,,,,,++++++)))************+++++++++))))))*********++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,&&&''''''((()))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000111111...---,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---,,,+++***+++******,,,---,,,---...*********+++,,,,,,------***---,,,)))---444777333---+++((())),,,...---+++(((((()))+++......---,,,,,,,,,+++++++++******************++++++,,,,,,,,,************************)))************+++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,)))***+++,,,,,,+++***)))******++++++++++++******+++++++++,,,,,,+++++++++))))))******++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---///...------------,,,+++,,,///444;;;CCCLLLUUU[[[VVVUUUUUUZZZccchhh```UUUFFFIIIIIIJJJUUUaaa```UUUJJJIIIHHHGGGEEECCCAAA@@@@@@EEEJJJLLLIIIFFFDDDDDDBBBBBBBBBAAA@@@???>>>===555444333222222222333444333444555666777777777777777777999::::::999888777444333444555777888777666333333333333333333333333444444444555555555666666444444444444444444444444333333333444444555555555333333333333333333333333333333333333333333333333222222333444444555666666444444444555555555666666444444444444444444444444111222444666777777666555333333555777:::===@@@AAA<<<===<<<<<<:::888666555111333555555666:::AAAFFFLLLLLLLLLLLLLLLKKKJJJJJJDDDAAA<<<777666===GGGPPPWWWZZZZZZVVVVVV\\\^^^]]]```YYYOOOJJJQQQ^^^fffgggeee[[[RRRTTTZZZaaagggkkkMMM???111---///000000000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,tttZZZKKKBBB===;;;999888777666666555555555444444444444333222111000000000000000000000000000000000000000000000000000000000//////......------////////////////////////////////////////////////............///000222222///000000111222333333333444666999===BBBFFFIIIKKKJJJJJJKKKLLLNNNQQQTTTVVVQQQQQQPPPQQQRRRUUUXXXZZZOOOOOOPPPRRRUUUXXX\\\___YYYXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWUUURRROOOMMMPPPNNNJJJFFF@@@;;;777555000///...---,,,+++++++++------------------------++++++************+++++++++,,,------++++++,,,------+++******+++,,,,,,+++,,,,,,,,,++++++************+++,,,,,,,,,,,,+++***///)))%%%)))222555///(((******)))))))))***,,,---,,,,,,,,,++++++*********************************///,,,***)))***++++++***(((((()))***++++++,,,,,,************************''''''(((***+++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---***))),,,111555333000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************************************************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///333:::CCCLLLRRRRRRSSSPPPLLLPPP[[[aaaaaaXXXPPPKKKLLLMMMMMMRRRYYYPPPGGG??????FFFJJJHHHCCC???AAADDDFFFGGGEEECCCBBBDDDCCCCCCBBBAAA???>>>===<<<:::777333222111111222333444555666777777777777666666666666666666666666555555555555555555555555555555555444444333333333222222444444444444222222333444444555555444444333444444444555555555555666444444444333333222222222333333333333333333333333222333444444555555444444555555555444444333333333222222333444444555666666333444555666666666555555888888999:::<<>><<<999888777666666555555555444444444444333222111000000000000000000000000000000000000000000000000000111111111111000000//////............................................................///000111222......//////000111111111...///000111333444555666888888999:::;;;>>>@@@AAACCCBBBBBBBBBCCCFFFHHHJJJFFFEEEFFFGGGIIIMMMPPPRRRVVVTTTQQQNNNKKKIIIGGGFFFGGGHHHIIIIIIGGGDDDAAA???999888777555222000///...///...---,,,,,,,,,,,,,,,------------------------++++++************+++++++++,,,------++++++,,,---,,,***))))))***++++++***,,,,,,,,,++++++************+++,,,,,,,,,,,,+++***......222:::AAA???444)))******)))))))))***,,,,,,,,,,,,,,,++++++*********************************)))************)))******((())))))***++++++,,,,,,************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***)))+++000333111///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************+++++++++,,,,,,************************************************************************************************************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------000666???HHHMMMQQQRRROOOJJJOOO]]]iiinnnhhh[[[OOOLLLLLLKKKMMMPPPUUUNNNFFFBBBCCCEEEFFFEEE>>>???AAACCCDDDDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>><<<999777444333222111333444444444555444444444555555555555555555555555555555555555555444444444555555444444444333333333222222333444444333222222333333444444444444333333444444444444555555555555444444444333333222222222333333333333333333333333222333444444555444444444555555444444444333333333333333444444555555666666555555555555555555555555555777:::===????????????;;;:::888666444333222222333555999???DDDIIIMMMPPPUUUTTTTTTSSSRRRNNNIIIEEE>>>;;;;;;BBBLLLSSSSSSPPPVVVWWW\\\aaa___VVVOOOMMMNNNKKKKKKMMMMMMMMMSSS\\\```UUUNNNRRR\\\^^^QQQDDD666222---,,,...///...+++///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,mmmUUUIIIBBB>>>===999888777666666555555555444444444333222222111111000000000000000000000000000000000000000000000000111111111000000000000///............................................................///000111111,,,,,,------.../////////.........------,,,,,,,,,////////////000111222333444444333333444555777888999888888999;;;===???AAAEEECCC@@@===:::777555444777888999999888555333111------------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------++++++************+++++++++,,,---,,,+++***+++---+++)))(((((()))******)))+++++++++++++++************++++++,,,,,,++++++******---333:::===999000(((*********)))******+++,,,+++++++++++++++*********************************&&&***...///---******+++)))))))))***++++++,,,,,,************************++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))+++...000///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************++++++++++++,,,************************++++++++++++++++++++++++************************************************************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++---222:::BBBGGGQQQRRRNNNHHHJJJWWWgggrrrlll]]]NNNHHHHHHHHHHHHIIIVVVTTTNNNFFF@@@>>>AAAEEE>>>>>>>>>>>>@@@AAACCCEEEAAAAAABBBBBBCCCBBBBBBBBBAAA@@@>>><<<888555333111444444444444333333333222555555555555555555555555666555555555444444333333444444444444333333333333222222333333333333222222333333444444444444333333444444444444555555555555444444333333333333222222333333333333333333333333222222333444444444444444444444444444333333333333444444444444555555555555666666555555666666777888555888<<<@@@AAA???<<<:::666555444222222222333333666<<>>===999888777666555555555555444333333222222222222222000000000000000000000000////////////////////////.......................................................................................///000111,,,,,,---------.........///////////////000000000////////////////////////......---------...//////000000000000111222333444333222111000///.........///000111111000...,,,+++000//////......---------,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***,,,,,,,,,+++***+++,,,+++***((((((***+++***)))+++++++++***************++++++++++++++++++++++++))))))***+++,,,+++***)))******************+++++++++++++++***************************************)))///555666111---,,,---))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++)))***,,,---,,,+++++++++++++++++++++++++++************************************************************************************************************++++++++++++************************++++++++++++++++++++++++************************************************************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++///555<<>>DDDAAA@@@>>><<<===???AAACCCAAAAAABBBCCCCCCCCCBBBBBBCCCCCCBBB@@@===999555333555555444444444444444444444444444444444444444444666555555444444333333222333333333333333333333333222222222333333222222222333333333444444333333333333333444444444555555555333333333333333333333333333333333333333333333333222222333444444444444333333333333333333333333333333333333333444444444444666555555666777999;;;<<<;;;<<>>???AAAAAABBBBBBBBBBBBBBBAAAEEEEEEEEEDDDAAA===999666444444333222222333444444444444444444444444444444555555444444333333333333333333333333333333333333222222222222222222222222222333333333333333333222333333333444444444444555333333333333333333333333333333333333333333333333111222333333444444333333333333333333333333333333222222222222222333333333555666777999;;;===???@@@BBBAAA@@@>>>;;;888666555333222111111222444777999FFFLLLSSSUUUUUUUUUYYY]]]^^^ZZZUUUOOOIIIAAA:::555<<>><<<;;;;;;;;;>>>???@@@AAABBBBBBBBBBBBEEEFFFFFFEEECCC@@@===;;;555444333111111111222333333333333333333333333333333333333333333333444444222222222222333333333333222222111111111111222222222222333333333333222222333333333333444444444444222222333333333333444444333333333333333333333333111111222333333333333333222222222222333333333333111111111222333333444444777999;;;===???@@@AAAAAADDDBBB>>>:::666555444333111000000111444888<<>>BBBHHHLLLLLLJJJGGGFFF@@@@@@??????===;;;888777999:::===???BBBDDDEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@<<<:::777444222222222222222222222222222222222222222222222333333444444555111111222222222333333333333222111000000111222333222222333333333333222222222222333333333444444444222222222333333444444444333333333333333333333333111111222333333333333222111111222222222333333333111111222333555666777777<<<>>>@@@BBBBBBAAA???>>>>>><<<999666444222222222111222333555;;;AAAGGGKKKUUUVVVXXXZZZZZZZZZZZZYYYTTTMMMEEE>>><<<>>>@@@AAAFFFJJJLLLKKKHHHEEEFFFGGGHHHHHHJJJJJJFFFDDDJJJSSSSSSUUURRRKKKHHHKKKLLLJJJOOOKKKCCC999000,,,---...,,,---.........------...111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,cccMMMDDD???======999888777666666555555555333222000//////111222444000000000000000000000000000000000000000000000000,,,,,,,,,---------......------------------------------------------------///......---------..............................,,,---------............---......///...---+++***)))***+++,,,------------,,,------.........------,,,,,,,,,,,,,,,---......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++************++++++)))+++++++++***)))***++++++)))(((((()))******)))(((((())))))*********+++---,,,+++******+++,,,---333...)))''')))++++++)))***+++,,,,,,+++***)))((((((((())))))*********+++***************************(((&&&&&&)))+++,,,,,,++++++******************************************,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++++++++---...************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************************************++++++++++++++++++++++++************************************************************************))))))***++++++++++++***************************************************,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---.........111777DDDOOONNNEEEBBBFFFHHHPPPTTTNNNHHHGGGDDD@@@;;;<<>>>>>===;;;777555555777:::>>>BBBEEEGGGHHHDDDDDDEEEEEEEEEEEEDDDDDDDDDAAA===999666444333333222222222222222222222222000111222333444444555666111111111222222333333333333222111000000111222333222222222333333222222222222222333333333444444444222222222333333444444444333333333333333333333333111111222333333333333222111111111222222333333333111222333555777888999:::@@@BBBDDDEEEDDDAAA===;;;777777666444333222111111444444666;;;BBBJJJRRRVVVXXXXXXZZZ\\\^^^]]]YYYVVVMMMFFF>>>999:::@@@FFFJJJDDDHHHKKKKKKIIIGGGGGGGGGGGGGGGGGGEEE@@@>>>EEEOOOJJJPPPQQQJJJEEEGGGHHHFFFFFF???666000.........,,,+++,,,...///......///000555333000---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,|||```QQQCCC===???;;;999777555444444444333222444444333222222111111000111111111111000000000000////////////////////////........................,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------...............------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,++++++*********++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******++++++++++++******))))))))))))************************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((())))))))))))'''((()))***+++,,,,,,,,,************************++++++++++++++++++++++++)))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))(((************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...111777AAAJJJMMMIIICCCHHHDDDAAAFFFMMMPPPKKKDDD>>><<<;;;===BBBDDDDDDCCC>>>>>>>>>>>>===<<<;;;:::888444222666>>>DDDEEEDDDDDDEEEGGGGGGFFFFFFGGGHHHIIIHHHEEEAAA<<<888444222444333222111000////////////000111222333444444444444444444444444444333333222222222333222222111111444444444333333222222222444444444444444444444444333333333333333333333333222333555555333222222333111111222222222111111000555444444444333333333333777777777777999;;;>>>???GGGCCC@@@>>>>>><<<888555777555444333333333222222///999BBBGGGLLLRRRVVVVVV[[[ZZZZZZ\\\]]]ZZZTTTOOO===;;;999<<>>::::::777555444555555444222444333333222222111111000111111111000000000//////................................................,,,------......------,,,------------------------,,,,,,,,,------------...------------------------,,,,,,,,,------------.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,+++++++++******......,,,+++***)))))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++******++++++++++++******))))))))))))************************************************************))))))))))))************,,,,,,,,,++++++***************************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++***)))************************++++++++++++++++++++++++)))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...333<<>>@@@AAAAAA???;;;::::::999666333777555222000111333555666;;;CCCJJJMMMPPPUUUXXXWWW[[[\\\___```]]]UUUKKKDDD:::999999===BBBGGGIIIIIIAAA???>>>BBBHHHKKKIIIGGGBBBCCCFFFHHHJJJIIIFFFCCCBBBDDDFFFEEECCCAAA??????;;;555///,,,...///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++qqqWWWKKK???;;;===::::::888666555666666444333333333333222111111000000111111000000000000//////........................------------------------,,,------......------,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,++++++++++++***......,,,+++***)))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************+++++++++,,,******++++++++++++******))))))))))))************************************++++++++++++++++++++++++))))))))))))************+++++++++++++++***************************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,+++******))))))************************++++++++++++++++++++++++)))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,******...555???FFFIIIIIIAAA??????CCCJJJMMMKKKGGGFFFBBB===;;;;;;===???@@@AAA???===::::::;;;===???<<<:::666555666;;;@@@CCCDDDFFFGGGFFFEEEEEEFFFHHHHHHIIIIIIHHHEEE@@@<<<:::333333333222222111111111000000000111111111000000111222222222333444444444333444444555555555444444444444444444333333333333444444444444444444444444333333333333333333333333222444555555444333444444111222333444444555444444222333333444666777777888999:::<<<>>>???AAAAAAAAA===:::888666666666444222555333000///000555;;;???HHHNNNRRRSSSTTTXXXYYYXXXZZZ^^^aaa___WWWKKK???999777888:::???CCCEEEDDDBBB<<<<<<>>>CCCHHHJJJHHHEEE>>>CCCJJJNNNNNNKKKHHHFFFGGGFFFGGGGGGEEEBBB<<<888333///++++++---///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,kkkSSSIII>>>;;;===:::;;;999777666666666555444333333222222111000000000111000000000////////////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,******++++++++++++******((()))))))))************************************************************((()))))))))************+++++++++*********************************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++---,,,+++***)))((('''''')))))))))))))))******+++************************************************)))))))))))))))******+++************************************************))))))))))))))))))))))))*********++++++*********)))))))))))))))))))))))))))))))))))))))******+++((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***)))***///777???DDDGGGAAA???>>>@@@EEEJJJLLLLLLNNNJJJCCC===:::;;;===>>>BBB@@@>>><<<;;;;;;;;;<<<;;;;;;:::777666888;;;???CCCDDDFFFFFFEEEEEEFFFHHHGGGHHHIIIJJJHHHDDD@@@===666555555444222111/////////////////////000000111000000111111222333444444444444555666666666555555444444444444444444333333444444444444444444444444444444444444444444444444111333555555444333444555333333444666777777777777444555666888999;;;<<<===;;;<<<===?????????>>>===:::999666444333333222222000111222333777<<>>BBBCCCBBB???===:::<<<@@@EEEIIIJJJGGGDDD>>>FFFNNNRRRPPPLLLHHHFFFMMMKKKJJJJJJIIIDDD<<<555...,,,+++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fffPPPHHH???===???;;;;;;999777666666666555444333333222111111000000///000000000////////////...........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,******++++++++++++******((()))))))))************************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++************++++++++++++++++++*********+++,,,,,,************************************************)))))))))))))))******+++************************************************))))))))))))))))))))))))+++******************+++)))))))))))))))))))))))))))))))))))))))******+++((()))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++)))+++000777===@@@CCCAAA>>>>>>AAAFFFLLLPPPSSSOOOHHHAAA<<<:::;;;<<<@@@AAAAAA@@@>>><<<999888999;;;<<<;;;:::888999:::@@@BBBCCCDDDDDDDDDFFFHHHEEEGGGIIIJJJIIIFFFBBB???:::999888777444111///---............///000111222...//////000111222333333333444444555666666555555444444444444444444444444444444444444444444444444444444444444444444444444111333555555444333444555555555777888999999999999888888999;;;===???@@@@@@;;;<<<======<<<:::888777777666444222000///000111...333999>>>BBBGGGLLLPPPRRRVVVXXXXXXZZZ]]]\\\XXXSSSRRRMMMEEE===999999<<>>BBBHHHMMMPPPNNNJJJDDD>>>::::::;;;>>>???AAABBBAAA>>>;;;888999:::<<<======;;;999777<<<>>>@@@BBBBBBDDDFFFHHHFFFGGGHHHIIIIIIFFFDDDBBB>>>>>>===;;;999555222111000///.........000111222.../////////000111111111111222333444444444444444444444444444555555555555444444444444444444444444444444444444444444444444222444666777666666777888777888999::::::;;;::::::999:::;;;<<<===>>>??????::::::999888777555444333222222111///...///222444444;;;EEELLLOOOQQQTTTWWWWWWZZZ\\\[[[\\\^^^ZZZTTTJJJFFF???888555888>>>CCCEEEEEEDDDAAA>>>===>>>???>>>???@@@AAAAAAAAA@@@@@@BBBGGGLLLOOOMMMIIIDDDBBBFFFEEEDDDBBB>>>999222---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************}}}```LLLFFF???<<<>>>::::::777555444555555444222222222111111000000//////000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,......,,,+++***)))))))))++++++++++++*********)))************************************************+++++++++,,,,,,,,,------******++++++++++++******))))))))))))************************************(((((((((((((((((((((((())))))))))))************((()))))))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++'''(((***,,,///111333444222111...,,,+++***++++++************************************************)))))))))))))))******+++************************************************))))))))))))))))))))))))++++++***))))))***++++++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,---,,,+++******---000333<<>>>>>BBBEEEDDDEEEEEEBBB>>>:::::::::;;;<<<>>>???@@@@@@??????;;;:::999;;;>>>>>><<<999888;;;===@@@AAACCCFFFHHHHHHHHHIIIIIIIIIGGGFFFEEEAAAAAAAAAAAA???<<<:::888444333111///......///000///////////////////////////000111222222333333333444444444444555555555666444444444444444444444444555555555555555555555555666888:::::::::999:::;;;::::::;;;;;;<<<;;;;;;;;;888888888999999999999999777666555444333333333333///000111111222444:::>>>@@@HHHQQQWWWWWWXXXYYY\\\[[[^^^^^^\\\ZZZXXXPPPGGG>>>:::666444777===BBBFFFFFFEEEAAA===:::<<>>@@@@@@AAACCCFFFGGGFFFCCC@@@?????????<<<666111---+++,,,,,,,,,,,,++++++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++{{{^^^KKKEEE>>>;;;===999999777555444444444333222222222111111000/////////000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---++++++++++++******))))))************************************************++++++,,,,,,,,,---------******++++++++++++******))))))))))))************************************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++,,,---......,,,+++***(((((()))+++,,,************************)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++***,,,///111888===BBBBBB???<<<<<<>>>:::>>>AAA@@@===:::999:::999:::;;;===???BBBDDDEEE>>>:::777999>>>@@@>>>;;;666888<<<>>>@@@CCCFFFIIIJJJJJJJJJJJJIIIHHHGGGGGGBBBCCCDDDDDDDDDBBB@@@>>>888666333000------------///////////////.........---...///000111222222222444444444555555555666666444444444444444444444444555555555555555555555555888:::<<<===<<<<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;666666666555555555444444444333222111111222444555///111444555777<<>>999777;;;DDDLLLJJJHHHDDD@@@======???BBB>>><<<<<>>::::::<<<<<<===???@@@???===:::888999999;;;===???BBBCCCAAA???<<<999999:::===???@@@@@@>>>:::999;;;AAAGGGFFFIIILLLMMMKKKHHHFFFEEEEEEEEEEEEDDDDDDCCCBBBAAA>>><<<:::888666555555555,,,---...///000000000000000000000000111111222222222222333444555555666666666777888999:::;;;<<<<<<555666777888888777666555:::;;;<<<=========;;;;;;<<<;;;;;;:::999888777777666666555444333333222222111///...000444666444222444444666;;;BBBIIIMMMOOOLLLUUU___```[[[XXX[[[___eeeaaaYYYPPPHHH@@@777222333555999<<>>;;;999777333000---,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------yyy[[[HHHBBB<<<;;;<<<888777666555444444333444444222111000000//////000000////////////...............------,,,,,,------.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,+++)))(((((()))+++,,,,,,+++************)))(((******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++************++++++************************************************,,,------------+++***)))******))))))))))))******))))))))))))))))))))))))***)))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************)))))))))((())))))))))))*********************)))))))))(((((())))))))))))))))))))))))))))))))))))************))))))***++++++++++++*********))))))))))))******************************)))))))))))))))))))))))))))************+++++++++)))))))))************+++))))))******+++,,,,,,---************************************************++++++++++++,,,,,,,,,,,,---,,,+++******+++---...,,,111999???BBB@@@===;;;<<<<<<<<<>>>???@@@@@@???===<<<::::::;;;>>>@@@BBBEEEBBB>>>;;;:::;;;>>>@@@>>>>>>===:::777777;;;>>>FFFIIILLLMMMLLLJJJHHHHHHFFFFFFFFFEEEDDDCCCBBBAAA>>>===;;;999888777777777000000000///////////////....../////////000000000000000000111222222333333555555666777888999::::::555666666777777666666555999:::;;;;;;;;;:::999888999999888888777666666555444444333222111000//////444222111111333444444333:::;;;>>>EEEMMMSSSWWWXXXXXX\\\```___ZZZXXX[[[______XXXOOOEEE>>>999555222777:::>>>BBBCCCAAA>>><<<888888888999<<>>>>>>>><<<999777555222///---,,,,,,,,,------------------------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------vvvYYYGGGCCC<<<;;;<<<888777666555444444333444444222111000000//////000000////////////...............------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,+++***))))))***+++,,,------,,,***((())),,,///******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++************++++++************************************************++++++,,,,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''''''''((((((((())))))************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))************))))))***++++++++++++*********))))))))))))******************************)))))))))))))))))))))))))))************+++++++++'''((()))***+++---......(((((())))))***+++++++++************************************************++++++,,,,,,,,,---------...---+++******+++,,,,,,+++---000666===@@@???>>>999999:::<<>>>>>>>>>>><<<888777666777CCCFFFJJJLLLKKKKKKKKKKKKHHHHHHGGGGGGFFFDDDCCCBBB@@@???===<<<::::::::::::555444222000///...//////......////////////000000/////////000111111222222333333444555666666777777666666555555555555666666777888888888777777666555555555555444444333333333333222222111000///......333333444444444777:::===FFFHHHLLLRRRXXX]]]^^^^^^bbbaaa^^^[[[XXXXXX[[[^^^UUUNNNCCC:::555444555555<<>>@@@@@@===>>>AAADDDIIIMMMQQQSSSSSSLLLCCC===;;;:::888666444333000...------------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,rrrWWWGGGCCC<<<:::<<<888777666555444444333444444111111000///////////////////////////...............------,,,,,,------...,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,++++++***))))))***++++++,,,------+++))),,,333999******************************))))))******+++,,,++++++++++++++++++++++++************************************************++++++************++++++******************************************************++++++,,,,,,,,,,,,******))))))))))))******)))))))))))))))))))))))))))))))))))))))***************))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))***************************************************************+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))***++++++++++++*********))))))))))))******************************))))))))))))))))))))))))))))))*********+++++++++(((((()))+++,,,---...///)))))))))*********++++++************************************************+++,,,,,,,,,,,,---------...---,,,+++******++++++***+++,,,000555:::>>>???888888999:::===BBBIIIMMMDDD@@@;;;777555777:::<<<>>>>>>===<<<;;;:::999999>>>???@@@???===:::888666;;;???CCCFFFGGGIIIKKKMMMHHHHHHHHHGGGFFFEEECCCCCCAAA@@@???>>>>>>======<<<;;;999555222000//////000000000000000000111111111000000111111222222222333111111111222333444444555666555444333333444555666555555555444444333222222222222222222111111111111222222111111111000000000111444777999;;;@@@HHHNNNSSSUUUXXX]]]``````^^^[[[aaa]]]XXXTTTSSSTTTVVVWWWJJJDDD;;;555444666999:::@@@BBBDDDEEEBBB===777333333555888;;;======<<<;;;<<>>999888777555444000000......------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,nnnUUUFFFCCC<<<999;;;999777666555444444333444444111000000///.../////////////////////...............------,,,,,,------...++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------+++******************+++,,,---,,,***))),,,333888******************************))))))******+++,,,++++++++++++++++++++++++************************************************++++++************++++++************************************************************+++,,,,,,---******))))))))))))******))))))))))))))))))))))))(((((())))))******************))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******((()))))))))************************************))))))))))))))))))))))))((()))))))))************))))))***++++++++++++*********))))))))))))******************************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,*********+++++++++++++++************************************************+++++++++,,,,,,,,,---------,,,,,,+++************)))+++---------111888???======<<<;;;:::===BBBGGGAAA>>>:::666444555777888999;;;===??????<<<999777===>>>???@@@@@@>>>:::888333666:::===@@@CCCGGGJJJFFFFFFFFFFFFFFFEEECCCCCCAAAAAAAAAAAA@@@@@@?????????===999555333222111222000000000000000000000000000111111111111111222222000000000111222222222333555444333222222333444555333333222222111111111111000000000000111111111111000000111222333444444555777;;;???BBBEEELLLTTT[[[[[[]]]```ccceeebbb^^^ZZZ[[[VVVPPPLLLKKKJJJHHHGGG>>>;;;777666777:::;;;<<<@@@@@@???===;;;888666555777888;;;<<<===;;;:::888;;;>>>AAAAAA???@@@DDDHHH>>><<<:::888666444111///------------------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,jjjRRRFFFCCC<<<999;;;999777666555444444333444444111000//////......//////////////////...............------,,,,,,------...++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...************************,,,,,,+++)))'''(((+++...******************************))))))******+++,,,++++++++++++++++++++++++************************************************++++++************++++++***************************************************************+++,,,---******))))))))))))******))))))))))))))))))))))))((((((((()))******++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********+++++++++,,,,,,************************************************)))))))))***++++++,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************************++++++++++++))))))))))))))))))))))))))))))))))))************))))))***++++++++++++*********))))))))))))******************************)))))))))))))))))))))))))))************++++++++++++++++++++++++*********++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++*********))),,,...,,,)))+++333;;;BBBBBBAAA===888555777:::<<<;;;999888777777777777888:::===@@@AAA@@@>>>===;;;;;;;;;<<<======;;;999111333666888:::===AAADDDCCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBCCCBBBBBBAAAAAAAAA???===:::777666555555111000000000000///////////////////////////000000000000111111111222222222333333222222222222333333222111111000000111111222000000000111111222222333000111333555888;;;===>>>FFFHHHJJJLLLOOOTTTYYY]]]]]]___aaadddeeeccc^^^ZZZSSSOOOIIIDDD@@@===:::888777666666888:::;;;:::999===;;;888666666777999:::===============<<<;;;:::999<<<>>>===<<<<<<@@@CCC::::::999888555111...,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++gggPPPEEECCC<<<888;;;999777666555444444333444444000000///............///////////////...............------,,,,,,------...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,,,,---*********++++++*********+++***(((((())))))(((&&&******************************))))))******+++,,,************************************************************************++++++************++++++************************************************+++******))))))***+++,,,******))))))))))))******))))))))))))))))))))))))'''(((((()))******++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++************************************************((())))))***++++++,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))************))))))))))))*********+++))))))))))))))))))))))))))))))))))))************))))))***++++++++++++*********))))))))))))******************************)))))))))))))))))))))))))))************+++++++++************************************************************************************************)))))))))*********++++++)))******++++++++++++******++++++******,,,111555>>>@@@AAA===777333222444777888:::<<<<<<;;;999888888888999;;;===@@@BBBDDD===;;;999999:::;;;:::999555666666666666777:::===???@@@AAABBBBBBCCCCCCBBBAAABBBCCCCCCDDDCCCBBBBBBAAA@@@???===<<<:::999888444444444333333222222222000000000000000000000000111111111222222222222222111111222222222222111111111000000000000222333444111111222222333444555555555777:::???CCCHHHKKKMMMRRRRRRRRRTTTWWWZZZ[[[[[[]]]]]]___``````]]]WWWSSSHHHEEE@@@;;;777555666777999999:::;;;<<<<<<999666777666555555666:::>>>AAABBBAAA???>>>===>>>???@@@=========<<<<<<<<<===>>>777777666444111...---,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++eeePPPEEEDDD<<<888;;;999777777555444444444444444000000///...............000/////////...............------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))***++++++,,,******++++++++++++******)))'''''')))------***'''*********************************)))***++++++,,,************************************************************************++++++************++++++************************************************,,,+++***))))))***++++++******))))))))))))******))))))))))))))))))))))))'''(((((()))***+++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************************************((())))))***++++++,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))***++++++++++++*********))))))))))))******************************)))))))))))))))))))))))))))************+++++++++(((((())))))************))))))))))))((((((((((((************************************************((())))))))))))*********((()))***++++++++++++++++++)))'''))),,,000111111666:::>>>===888444444666444777;;;???@@@>>><<<:::777666444444888>>>DDDHHHAAA===999888:::;;;;;;999;;;;;;999777444444666888<<<===???@@@AAABBBBBBBBBAAAAAACCCDDDDDDDDDCCCBBBAAAAAAAAA@@@???===;;;:::999999888888777777777777333333333222222222222222222222222222333333333333000111222333333222111000000000000000111222444555222222333444555666666777<<<>>>BBBHHHMMMSSSWWWYYYWWWVVVUUUXXX\\\^^^]]][[[]]]]]]\\\\\\YYYTTTMMMHHH>>>===999555222444999>>>??????>>>>>>>>><<<999666333333444666999>>>BBBEEEDDDBBB???>>>>>>@@@CCCFFFCCCAAA???===<<<;;;::::::333333111///,,,,,,---///******+++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++fffRRRAAA>>>???<<<999999777666555444444333444444333222111000////////////------............------......---,,,,,,+++******------------------------+++++++++++++++++++++++++++)))''')))+++,,,***'''************************************************************************+++++++++*********))))))************************************************))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))))))))))))))++++++******************------------,,,,,,+++***++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))((((((+++*********))))))((((((+++*********))))))(((((())))))))))))************))))))(((((()))***++++++************************))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,******************************))))))))))))************))))))))))))************)))))))))***,,,---))))))))))))))))))))))))------,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***************************************************)))************+++++++++000444777999888666555555999777777<<>>?????????AAAAAABBBCCCDDDEEEFFFGGGCCCBBBAAA@@@>>>===<<<;;;???>>>>>>===============???===;;;888777666666666444444444444444444444444222333444444333222111222111222333444555666666555888999:::<<<>>>AAACCCDDDKKKLLLOOOSSSXXXZZZYYYXXX\\\ZZZXXXYYY\\\^^^\\\ZZZ[[[XXXVVVVVVPPPGGGAAA@@@777777777666555777:::======???AAAAAA???999333000555444666:::@@@BBB???<<<;;;;;;<<<<<<===@@@FFFIIIMMMIIICCC===999777777777333333111000...,,,+++***+++,,,---...---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++eeeQQQ@@@>>>???<<<888999777666555444444333444444333222111000////////////------............------......---,,,,,,+++******------------------------++++++++++++++++++++++++***)))((()))+++,,,***'''************************************************************************+++++++++*********))))))************************************************))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))))))))))))))************************,,,,,,------,,,++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************)))))))))(((************)))))))))((())))))))))))************)))))))))))))))***++++++************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,******************************))))))))))))************))))))))))))******+++***)))))))))***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************++++++++++++******+++++++++******)))************************************************)))************++++++++++++...111333333444555666:::777666:::@@@EEEEEECCC999888777666777999<<>>@@@@@@AAABBBCCCDDDEEEEEEEEECCCCCCBBBAAA@@@???>>>===?????????>>>>>>??????@@@BBB@@@>>><<<;;;:::::::::999888888777666555555444333444555555555555555666888999:::<<<===>>>>>>>>>HHHHHHIIIJJJKKKMMMNNNOOORRRSSSUUUXXX\\\]]]]]]\\\]]]\\\[[[\\\^^^^^^\\\ZZZWWWRRRMMMJJJEEE===999:::=========<<<:::999999;;;======<<<;;;999777555444555888<<>>???;;;888999777666555444444333444444333222111000////////////------............------...------,,,,,,++++++***------------------------++++++++++++++++++++++++***))))))***++++++***(((************************************************************************+++++++++***************************************************************))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))))))))))))))************************+++,,,,,,,,,,,,+++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************))))))))))))************))))))))))))))))))))))))************))))))))))))))))))***+++************************))))))))))))************))))))))))))************))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,******************************))))))))))))************))))))))))))******++++++***)))))))))******))))))))))))))))))))))))))))))******+++,,,,,,---+++++++++++++++++++++++++++++++++++++++*********************++++++++++++))))))************))))))************************************************)))************+++++++++)))***,,,---///333777;;;;;;888666777;;;???@@@???888777777666777888999:::888999:::;;;;;;;;;;;;:::999888666666888:::;;;;;;666444222000222555:::===>>>???@@@BBBCCCCCCCCCBBBBBBAAAAAA@@@??????>>>>>>????????????@@@AAABBBBBBEEEDDDCCCAAA@@@@@@?????????>>>===;;;:::999888888999999:::;;;===???@@@AAACCCDDDEEEFFFHHHIIIJJJKKKVVVVVVVVVVVVWWWWWWWWWXXXYYYYYYYYY[[[^^^``````______]]]\\\\\\[[[ZZZWWWUUULLLEEE???<<<888444444777AAABBBDDDCCC@@@<<<;;;:::;;;999666444444666999;;;:::???DDDDDD???;;;999:::666888:::;;;;;;<<>><<<888555333222111.........---,,,,,,++++++++++++++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++{{{^^^MMM???>>>???:::888999777666555444444333444444333222111000////////////------............---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++***)))************************************************************************************************************************************************))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))))))))))))))***************+++++++++***+++++++++++++++******(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))(((*********)))))))))))))))*********)))))))))))))))((()))))))))***************)))))))))))))))******************************((()))))))))************((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++******************************))))))))))))************))))))))))))******++++++******)))))))))((())))))))))))))))))))))))))))))******+++++++++,,,************************+++++++++***************++++++++++++,,,,,,,,,,,,)))******++++++++++++***************************************************))))))*********++++++++++++,,,,,,,,,...333999>>>===:::666555666999999999777777777888999999888777666777999:::;;;<<<;;;;;;:::777555555777:::<<<<<<>>>;;;666333111222555666888:::<<>>>>>>>>======>>>>>>>>>???@@@BBBCCCDDDGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@?????????@@@EEEDDDDDDFFFJJJMMMPPPQQQLLLLLLMMMOOOQQQSSSUUUUUUWWWWWWXXXXXXXXXXXXXXXXXXZZZYYYXXXZZZ]]]___``````^^^\\\YYYVVVRRRNNNJJJGGG===888555666666555888===AAADDDFFFFFFCCC???<<<:::666444333222555999???BBBBBBDDDEEECCC>>>;;;999:::888:::<<<<<<:::999999999:::999888666444222000///++++++++++++++++++++++++++++++******+++---///000++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++vvvYYYJJJ?????????:::777999777666555444444333444444333222111000////////////------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++++++++*********************************************************************************************************************************************************))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))******+++******)))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))******))))))))))))))))))******((()))))))))******************)))))))))))))))***************************((()))))))))************((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++))))))))))))))))))))))))******))))))))))))************))))))))))))******************))))))(((((())))))))))))))))))))))))+++++++++******)))))))))************************************************,,,,,,,,,------------...***+++,,,,,,---------,,,************************************************))))))*********+++++++++...---,,,+++,,,000777<<<===:::666333333444555555::::::;;;>>>@@@???;;;888555555777999:::;;;;;;<<<:::888666555777999999999???===;;;888666555555666333555777:::<<<======>>>>>>>>>>>>>>>????????????======>>>???@@@AAACCCDDDFFFFFFFFFGGGGGGFFFFFFFFFEEEDDDCCCCCCDDDFFFHHHIIIOOOMMMLLLNNNSSSWWWZZZ[[[QQQQQQQQQSSSUUUWWWYYYZZZUUUUUUVVVWWWXXXXXXWWWWWWXXXVVVVVVWWWZZZ]]]^^^^^^YYYWWWRRRLLLEEE???<<<:::888666666:::<<<;;;===AAABBBEEEGGGFFFAAA<<<888666222333444666:::???CCCEEECCC@@@======???@@@@@@???@@@BBBBBBAAA===999777777666666666555333111///...************+++++++++,,,++++++******+++---///000++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++rrrVVVHHH>>>??????999777999777666555444444333444444333222111000////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++******+++***************************************************************************************+++++++++************************************************))))))))))))))))))))))))******************************************************))))))))))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,(((((()))************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))******)))))))))))))))************))))))))))))************))))))))))))************+++******)))))))))))))))************************))))))))))))************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))*********)))(((((()))))))))))))))))))))))),,,++++++***))))))((((((************************)))))))))***************,,,,,,,,,,,,------------***+++,,,---............************************************************)))************+++++++++---,,,+++******,,,111444888666444333222333444555======@@@DDDHHHFFF@@@;;;444444555666777999;;;<<<:::999888888999:::888777:::::::::;;;;;;;;;;;;;;;444444555666888999:::;;;>>>>>>??????@@@AAABBBBBB>>>>>>>>>???@@@AAACCCDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFIIILLLOOORRRSSSPPPMMMNNNTTTYYY\\\]]]RRRRRRRRRRRRTTTVVVYYYZZZVVVWWWXXXYYYZZZYYYXXXWWWTTTSSSSSSTTTWWWXXXXXXWWWOOOMMMHHHBBB;;;777666777???===>>>AAAAAA>>>>>>@@@DDDEEEEEEBBB===777444333555666999<<>>??????999777999777666555444444333444444333222111000////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++------+++)))***,,,************************************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,'''(((((()))******))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************((()))))))))************((()))))))))************))))))))))))************++++++***)))))))))))))))************************))))))))))))************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********))))))))))))))))))))))))******))))))))))))************))))))))))))******'''((()))******))))))((())))))))))))))))))))))))************))))))))))))************************((()))))))))*********+++*********+++++++++,,,,,,******+++,,,------------************************************************)))************+++++++++)))***+++***)))***---//////000111222333555777999;;;<<<@@@FFFJJJHHHAAA:::555444333333444666999;;;999999;;;===???===:::777777777888999:::;;;======:::999777555555666777888;;;;;;<<<===>>>???@@@AAA@@@@@@@@@@@@AAABBBDDDDDDCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIKKKOOOSSSVVVTTTPPPKKKLLLQQQWWWZZZZZZRRRQQQQQQQQQRRRTTTVVVXXXXXXYYYZZZZZZZZZXXXVVVUUUPPPOOONNNOOOPPPOOOLLLJJJDDDCCC@@@;;;888888<<<@@@GGGDDDCCCDDDCCC???===????????????<<<999777777777<<<===???@@@@@@???>>>===555666888<<<@@@CCCEEEEEEEEEEEEDDD@@@<<<888666555222222111///...---,,,+++******+++++++++++++++,,,++++++,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++iiiQQQEEE>>>??????999666:::777777555444444444444444333222111000////////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++...---+++)))***,,,************************************************************************))))))******++++++++++++************************************************))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,''''''((())))))***))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************(((((())))))*********+++(((((())))))*********+++))))))))))))************++++++***))))))((())))))************************))))))))))))************))))))))))))************))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))******&&&'''(((*********))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((())))))*********+++((())))))))))))*********((()))***+++,,,---------************************************************)))************+++++++++(((***+++,,,++++++---...)))+++///222555888;;;===777888<<>>>>>AAA888888888777777999===@@@CCCCCCBBBAAA???<<<:::888333888>>>@@@???===>>>???>>>???===:::666333222222222111///---,,,+++******+++++++++++++++++++++++++++,,,---...---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++bbbQQQHHH@@@>>>===:::999:::888777555333222222222333222111000//////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))((((((((()))******+++++++++*********))))))((((((+++*********))))))((((((+++*********))))))(((((())))))(((((((((((())))))))))))))))))******************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))((()))+++---...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))+++*********))))))((((((*********))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))***************************************)))((('''+++*********))))))((((((************************+++++++++*********)))))))))))))))))))))******+++++++++******************+++*********))))))((((((******))))))******+++,,,(((***,,,...///...,,,+++))))))))))))***+++,,,---,,,,,,++++++******++++++***+++---111555:::>>>@@@888888888888888888888888888666555666888888666333666888<<>>;;;===;;;777666888888666999:::;;;<<<;;;999777555555444333333555777:::<<>>???BBBDDDCCCBBBBBBBBBBBBCCCDDDEEEGGGGGGJJJLLLMMMLLLKKKMMMQQQUUURRRQQQQQQRRRSSSUUUWWWYYYRRRQQQOOONNNOOOPPPOOOOOOWWWWWWVVVVVVTTTPPPJJJGGGAAA???>>><<<;;;:::::::::@@@???======>>>???AAACCCKKKOOORRRMMMEEE===::::::555333333777===AAAAAA??????@@@???;;;777555888;;;@@@???<<<:::888888888888777777777777555333111000++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,bbbPPPGGG@@@>>>===:::999:::888777555333222222222333222111000//////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))*********)))))))))))))))+++*********))))))))))))************)))))))))(((************)))))))))((())))))(((((((((((())))))))))))))))))******************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))************)))************+++++++++))))))))))))))))))))))))************)))))))))(((***)))))))))))))))))))))++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************************)))))))))(((************************+++++++++*********)))))))))))))))))))))******+++************************************)))))))))(((******))))))******+++,,,)))+++---///000///---,,,,,,,,,,,,------...///000......---,,,+++++++++,,,++++++,,,...222555888:::888888777777777666666666999:::<<<>>>@@@>>>999555555666999;;;=========<<<;;;===<<<888777999888555999999:::;;;;;;;;;:::999:::999888777666777888888<<<:::999:::===@@@???>>>BBBBBBBBBCCCDDDFFFGGGHHHLLLMMMMMMLLLJJJKKKNNNQQQRRRRRRSSSSSSTTTUUUWWWWWWPPPNNNKKKIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGDDDAAA???===<<<:::999:::;;;===>>>???>>>>>>===>>>@@@BBBCCCEEEFFFGGGCCC>>>:::999999222333666;;;>>>@@@???>>>::::::;;;:::999:::===???AAAAAAAAAAAA>>>;;;999777777777777666444222000///++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,cccOOOFFF???>>>===;;;999:::888777555444333222222222222111000//////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))******))))))************))))))))))))))))))))))))))))))++++++******)))(((((('''***************)))))))))************))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))******************)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))************)))************+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))************************+++***)))((()))***+++,,,************))))))))))))************************+++++++++***************)))))))))))))))******+++************************************))))))))))))******))))))******+++,,,+++,,,...///000///---,,,............///000111111000///...---,,,,,,,,,,,,+++++++++,,,---000222333777777666555555555555555:::===CCCGGGHHHDDD<<<777555666666888999:::;;;<<<;;;>>>???<<<;;;<<<:::666::::::::::::;;;<<<======>>>>>>===;;;:::888777777666555555666888:::;;;:::??????@@@@@@AAABBBCCCDDDHHHIIIHHHFFFDDDDDDFFFHHHKKKLLLMMMMMMNNNNNNNNNMMMHHHFFFDDDBBBAAABBBCCCDDD???>>>===;;;:::999999999:::999999:::<<>>>>><<<:::999666666777999===@@@AAAAAA???AAADDDDDDBBB===888444666666555444222000...---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,bbbNNNFFF???>>>>>>;;;999:::777777666555444333222222222111000///............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))******)))))))))******)))))))))))))))))))))))))))))))))************))))))((((((*********************************)))))))))))))))*********)))))))))))))))))))))(((((((((((())))))((()))))))))************+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************---,,,***(((((()))***+++*********)))))))))))))))************************************************)))))))))))))))******+++***************+++++++++*********)))))))))))))))******))))))******+++,,,+++,,,---.........,,,+++,,,,,,,,,,,,,,,---...///000///...,,,+++++++++++++++*********+++---///000555555444444555666777888:::>>>DDDHHHHHHCCC===888777777777777888999:::;;;;;;???AAA@@@@@@BBB@@@<<<;;;:::999999999:::<<<>>>===>>>>>>===<<<;;;:::999777777666777888999999999::::::::::::;;;<<<===>>>>>>>>>===<<<;;;;;;<<<===???@@@AAAAAAAAA@@@???>>><<<<<<======<<<;;;<<<===<<<;;;:::888777777999;;;:::<<<>>>AAACCCEEEEEEFFFKKKIIIFFFBBB???<<<;;;:::555444444666999;;;;;;::::::===@@@???;;;777666777777666666:::???BBBAAA???;;;===@@@AAA???;;;666222555444333222000...---,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,|||___LLLEEE???>>>>>>;;;999999777777666666555444333222222111000///............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))*********))))))))))))))))))***))))))))))))))))))))))))(((((())))))***************************+++++++++))))))))))))))))))******))))))))))))))))))******))))))(((((((((((())))))((()))))))))************++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******(((((())))))*********************++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))************************************************000...+++)))((((((((()))))))))))))))))))))******************************************************)))))))))))))))******+++))))))*********+++++++++))))))))))))))))))************))))))******+++,,,***+++,,,,,,,,,,,,+++***+++++++++***++++++,,,,,,...---,,,+++***************))))))***+++---///000222222222333555888;;;===:::<<>>;;;999666777777888888888999999;;;???BBBBBBDDDGGGFFFCCC===;;;999777777888999;;;999:::;;;<<<===>>>>>>=========<<<;;;;;;;;;;;;<<<888888888888999:::;;;;;;666666666666777999999999888999:::;;;:::999888777444888===???>>><<<<<<<<<===>>>>>><<<::::::===???>>>AAAFFFIIIJJJIIIEEECCCFFFDDDBBB???<<<999777666444555777;;;>>>???===;;;;;;===>>><<<888777:::===<<<:::999;;;>>>???===:::888999;;;;;;:::999666555222222000///---,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,vvv[[[KKKDDD>>>>>>>>>;;;999999777777777777555444333222222111000//////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))************))))))))))))******))))))))))))))))))))))))'''(((((()))******++++++*********+++++++++++++++))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))************++++++***))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))))))))************((((((((()))******++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************************************************************************************///...,,,***)))(((((()))))))))))))))***************************************************+++++++++)))))))))))))))******+++)))))))))***++++++,,,,,,))))))))))))******************))))))******+++,,,+++++++++++++++******))),,,,,,,,,++++++,,,,,,---,,,,,,+++*********++++++***))))))***+++...000111000000000222555999===@@@:::;;;<<<;;;999888999:::555777999;;;;;;:::777666999>>>@@@@@@BBBFFFGGGDDD===;;;999777777777888999777777888:::;;;===>>>>>>???@@@@@@???>>>===>>>@@@<<<<<<;;;;;;<<<<<<===>>>777666666888;;;======<<<<<<<<<=========<<<<<<;;;777<<>>???AAADDDHHHKKKJJJFFFAAA>>>999999999999999999888888777:::===@@@@@@???<<<;;;777888888888999<<>>===<<<<<<<<<:::999:::::::::999888777777666///...---,,,+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,qqqWWWJJJCCC>>>>>>>>>;;;888999777777777777666444333222222111000//////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))******+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))******************++++++,,,,,,,,,((()))))))))************((()))))))))************))))))(((((((((((())))))))))))))))))************,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))************)))************+++++++++))))))))))))))))))))))))((()))))))))************'''(((((()))******++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++************************************************,,,,,,++++++++++++******((()))))))))************************************))))))*********+++++++++)))))))))))))))******+++((())))))***++++++,,,,,,((()))))))))******************))))))******+++,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,------+++*********+++---...////////////000333888<<>>@@@???>>>>>>AAACCC???????????????@@@@@@AAA<<<;;;;;;===AAACCCBBB@@@@@@@@@@@@@@@@@@@@@AAAAAA???CCCFFFFFFCCCAAACCCFFF???DDDIIIHHHCCC>>>======@@@BBBCCCDDDBBB???;;;888444555777888:::;;;<<<<<<<<>><<<::::::;;;===;;;;;;:::999777555333222,,,,,,+++******+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,mmmUUUJJJCCC>>>>>>???;;;888888777777888888666555333222222111000//////.........---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))++++++******)))(((((((((*********++++++,,,,,,,,,(((((())))))*********+++(((((())))))*********+++))))))(((((((((((())))))))))))))))))************,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))///...,,,***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))************)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++'''(((((()))***+++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++************************************************((()))***,,,,,,------,,,(((((())))))*********+++************************))))))******++++++++++++)))))))))))))))******+++((())))))***++++++,,,,,,(((((())))))*********+++*********)))***++++++,,,---------,,,,,,+++++++++++++++***))))))*********,,,,,,,,,,,,---...//////,,,,,,+++******+++,,,---//////...///222666:::<<<<<<===>>><<<999888;;;>>>;;;@@@FFFKKKKKKFFF>>>999777999999666777;;;<<<:::::::::::::::;;;<<<======<<<:::777555333333444555888;;;=========>>>BBBEEEAAA@@@@@@@@@@@@AAAAAABBB@@@???>>>AAADDDFFFDDDBBBAAA@@@@@@??????AAABBBCCCDDDFFFGGGDDD???>>>BBBGGG@@@FFFLLLLLLGGG@@@===<<>>===<<<:::888666555777888:::<<<===>>>??????@@@BBBCCC>>>777333555888888777777;;;???AAA???===<<<>>>>>><<<999999===AAA:::;;;;;;999666222...,,,+++***)))))))))***,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,kkkRRRIIIDDD>>>;;;;;;;;;999777777777666555444333333222111111000///////////////........................++++++,,,---,,,+++***))),,,,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************+++***)))(((((()))***++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***)))))))))++++++)))'''************************************************************************))))))))))))))))))))))))************************************************************************+++++++++*********))))))))))))))))))*********************))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))''''''((()))***++++++,,,)))*********++++++++++++)))************+++++++++************************,,,+++***))))))***+++,,,************************)))************+++++++++,,,+++***))))))***+++,,,))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))---,,,***)))))))))******---)))(((,,,---***((()))***++++++,,,,,,++++++***,,,+++++++++***)))))))))************************************************************************************************************************++++++******************))))))))))))))))))))))))++++++******)))*********++++++++++++++++++++++++,,,+++++++++***)))))))))******+++++++++,,,,,,,,,******************************))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222:::::::::999999999888888999@@@IIINNNLLLEEE===888<<<888444333555888999888555888<<<@@@@@@>>>:::777999::::::;;;;;;::::::999:::999888999:::;;;;;;999;;;<<<<<<>>>@@@CCCFFFGGGFFFBBB>>>>>>@@@BBBAAA???DDD@@@>>>@@@AAA???>>>@@@EEEEEEEEECCCAAA@@@@@@BBB???@@@AAAAAA???<<<999666888777888;;;>>>>>>:::666<<<<<<===>>>>>>===<<<;;;<<<;;;::::::::::::;;;<<<============<<<<<<<<<<<<888777888999;;;;;;999777;;;777444222222111---***)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---------++++++++++++------,,,,,,,,,++++++*********iiiQQQIIIDDD>>>;;;;;;<<<:::888777777666555444333333222111111000///////////////........................+++,,,---------,,,******,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********************************************************))))))*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***))))))***++++++)))(((************************************************************************))))))))))))))))))))))))************************************************************************+++++++++*********))))))))))))))))))************************))))))))))))++++++*********)))))))))))))))))))))))))))))))))(((((())))))******++++++)))))))))*********++++++)))************+++++++++************************++++++***))))))***++++++************************)))************+++++++++++++++***))))))***++++++))))))))))))************)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))),,,,,,***)))))))))******'''((()))******************++++++,,,,,,++++++***+++++++++***************************************************************************************************************************************************************************************+++***************++++++************************++++++++++++******************+++++++++,,,,,,,,,******************************))))))***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////444555555666777888999:::999>>>CCCEEECCC???;;;999:::888888999;;;;;;999777777999===???@@@>>>;;;999999999;;;<<<===>>>>>>>>>;;;:::::::::<<<<<<:::999===<<<;;;;;;<<<===>>>???AAA@@@??????@@@@@@???>>>AAA===<<>>===???AAABBBBBB@@@===;;;;;;<<<:::;;;<<<===;;;999666444999;;;???DDDFFFEEEAAA>>>?????????>>>===;;;:::999666666777999<<>><<<======;;;999777777666555444333333222111111000///////////////........................,,,------------,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***))))))***++++++***(((************************************************************************))))))))))))))))))))))))************************************************************************+++************)))))))))))))))))))))******************************************))))))))))))(((((()))))))))))))))))))))))))))))))))))))))*********((((((((()))))))))******)))************+++++++++************************++++++***))))))***++++++************************)))************+++++++++++++++***))))))***++++++))))))))))))************)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))),,,+++******)))*********'''///111***'''+++,,,(((******++++++++++++*********************+++++++++************************************************************************************************************************************************++++++++++++++++++++++++))))))))))))***+++,,,,,,*********************************+++++++++++++++******+++++++++,,,,,,,,,*********************************)))******+++,,,++++++++++++++++++++++++******++++++,,,,,,------*********++++++,,,,,,,,,...///000333555888:::;;;888:::;;;:::999888999:::777999<<>>999555777999;;;<<<<<<;;;:::999888999;;;===???@@@AAAAAA<<<<<<<<<===>>>>>><<<:::>>>===;;;999888888888999>>>???AAA@@@>>>;;;:::999<<<999888<<<>>>;;;:::;;;<<<======<<<999666666666777888:::;;;;;;:::999999???CCCIIILLLKKKHHHDDDBBB@@@???===;;;999888777777444444666999===AAAEEEGGG======<<<;;;:::999999888;;;:::999999:::999777555222000...---------+++))))))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***aaaNNNGGGCCC>>>======>>><<<999777777666555444333333222111000000///////////////.................................---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,------,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***))))))***,,,,,,+++)))************************************************************************))))))))))))))))))))))))************************************************************************************))))))))))))((()))))))))************)))***************++++++)))))))))((((((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))*********+++++++++************************+++******************+++************************))))))*********++++++++++++******************+++((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))++++++******************,,,888:::...''',,,,,,&&&******++++++++++++******)))))))))***+++++++++,,,***************************************************************************************************************************************+++++++++++++++++++++++++++++++++))))))))))))***+++,,,---*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,************************+++***************++++++************************))))))***+++,,,------...+++++++++++++++*********+++,,,...111333666888999777777666555444555888;;;666999===@@@AAA>>>999666666777777888888777777777666777999;;;===>>>??????<<<<<<===???AAAAAA@@@>>>>>>===;;;:::999:::;;;;;;@@@BBBBBB???:::777777999<<<999888<<<===999777888:::<<<======;;;999888999;;;;;;===>>>???@@@@@@@@@EEEIIILLLKKKEEE???<<<;;;;;;999888777666666777888999888888999:::<<<>>>@@@<<<<<<<<<;;;;;;::::::::::::888777666777666444222------,,,,,,,,,,,,++++++))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++{{{\\\LLLEEEBBB>>>===>>>>>><<<999777777666555444333333222111000000///////////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,------,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***))))))***,,,---+++***************************************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))((()))))))))************))))))******+++++++++,,,((((((((((((((()))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))*********+++++++++*********************************++++++*********************************))))))*********+++++++++*********++++++*********((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************+++*********,,,888:::...''',,,,,,&&&)))******++++++******))))))))))))***+++++++++,,,************************************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---******+++++++++,,,,,,,,,************************++++++***************+++************************))))))******+++,,,------,,,,,,,,,,,,+++++++++++++++,,,...///111333555666444555555555555666888;;;777888;;;<<<;;;:::888888777777777777777777777777666777888999999::::::::::::;;;<<>>@@@BBBCCCBBBCCCBBB???;;;;;;???CCCBBB>>>===??????;;;999:::???AAACCCCCCBBBBBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@DDDEEEEEE@@@:::555555666666555555666888:::<<<>>><<<;;;:::888777777888999;;;;;;;;;;;;;;;;;;;;;<<<666555222222222111///...+++,,,,,,,,,,,,,,,,,,---))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++tttXXXJJJCCC@@@<<<<<<>>>>>><<<999777777666555444333333222111111000///////////////...........................------,,,+++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++*********************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***))))))***,,,---,,,+++************************************************************************))))))))))))))))))))))))************************************************************************(((((()))))))))))))))***))))))))))))************))))))******+++,,,,,,,,,(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))*********((((((((()))))))))******)))************+++++++++************************)))***++++++++++++***)))************************)))************+++++++++)))***++++++++++++***)))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***'''///111***'''+++,,,((())))))************))))))***************+++++++++************************************************************************************************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,+++******)))*********************************))))))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111333555666666777999:::777888888777555555777999:::;;;;;;;;;;;;:::999999777777777888888777666666999888888;;;>>>@@@AAAAAA::::::;;;===???BBBEEEGGGAAA@@@???>>>@@@DDDJJJOOOHHHCCC@@@BBBBBB???>>>???EEEFFFGGGGGGFFFFFFHHHJJJHHHFFFCCC???;;;999888888<<<;;;:::777444444555777666666777999;;;>>>@@@AAA:::999888777777777888888::::::::::::::::::::::::333111...---------,,,+++***+++,,,,,,++++++,,,---)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,oooUUUHHHAAA>>>;;;;;;======;;;888777777666555444333333222111111000///////////////...........................---,,,+++***++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********************************************************))))))*********))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))))))))+++---...---+++************************************************************************))))))))))))))))))))))))************************************************************************(((((((((((())))))******))))))))))))************))))))***++++++,,,------)))))))))*********++++++))))))))))))))))))))))))(((((())))))******++++++)))))))))*********++++++)))************+++++++++************************)))***++++++++++++***)))************************)))************+++++++++)))***++++++++++++***)))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))((()))***+++,,,++++++***'''((()))***************))))))************))))))+++++++++***************************************************************************************************************************************((())))))***++++++,,,,,,************************+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************************,,,++++++***))))))*********************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,*********+++,,,------......000222333333555888:::666777777555333333666999;;;<<<=========<<<:::999888888999999999888888777888666555555777:::;;;;;;999999999:::<<>>???>>>???BBBDDDDDDCCCAAA??????BBBEEEBBB@@@<<<888666555555555777666555666999;;;;;;;;;777888999:::;;;<<<<<<<<<888888777777777999:::;;;;;;:::999888777666555555000...+++***+++++++++***(((***,,,+++***)))+++---)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,lllSSSGGG@@@===:::;;;======;;;888777777666555444333333222111111000///////////////........................---,,,+++*********+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))))))))+++---...---,,,************************************************************************))))))))))))))))))))))))************************************************************************'''((((((((())))))******))))))))))))************))))))***+++,,,,,,------))))))******+++++++++,,,))))))))))))))))))))))))'''(((((()))***++++++,,,************++++++++++++)))************+++++++++************************)))***+++,,,,,,+++***)))************************)))************+++++++++)))***+++,,,,,,+++***)))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))((()))***+++,,,,,,+++***---)))(((,,,---***((()))))))))************)))))),,,+++++++++******))))))************************************************************************************************************************((())))))***++++++,,,,,,))))))))))))))))))))))))++++++******************++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,************************,,,,,,+++***))))))******))))))))))))))))))))))))+++++++++*********************+++++++++,,,,,,,,,''''''((()))***++++++,,,---...//////000333777:::555777777555222333666999:::;;;=========;;;999888999999:::;;;;;;;;;::::::888555222111222444666666999888888777888:::;;;<<<999777666888===AAAAAA??????999666888::::::===AAA@@@???<<<888555555888;;;999888555444444555777999888777777:::???AAA???===888999999999888777555444999888888888888:::;;;<<<;;;;;;999777444222111000///---***)))***++++++***'''***++++++((((((***,,,)))************+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++------------++++++*********++++++,,,,,,,,,hhhOOOHHHDDDAAA>>><<<;;;:::888777777666666444333222111111111111000///////////////......//////...---,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***))))))******++++++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++*********))))))((((((++++++************++++++************************+++*********))))))((((((******************************++++++++++++******)))************+++++++++************************************************+++*********))))))((((((+++++++++*********)))))),,,***)))***+++---,,,,,,+++++++++*********))))))++++++***)))(((((())))))))))))************))))))+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))************)))************+++++++++,,,+++,,,,,,---...///000+++++++++*********)))))),,,,,,+++***))))))*********++++++,,,,,,++++++***************************************************++++++******************))))))))))))))))))))))))************************...---+++))))))***+++,,,++++++***)))(((((()))))))))***+++,,,,,,+++***)))************************************************,,,+++***))))))***+++,,,************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******+++++++++*********))))))******************************++++++++++++******,,,,,,,,,+++)))))),,,...++++++++++++++++++++++++******++++++++++++******************************,,,+++***))))))***+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,---...000222333555555555555555666666666666:::;;;<<<;;;999777666666777888:::<<<<<<;;;:::999666666666666666777888888888666444444555666666555666666666777888:::;;;<<<555444444555777888666555999777555555666666666555444555666888999:::::::::===<<<;;;===???AAAAAAAAA::::::999888777777666666999999:::<<<===<<<888555;;;:::777444111///------...,,,******,,,---+++(((******++++++++++++************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++cccNNNIIIDDDBBB???===<<<;;;999777777666666555333222222111111111000///////////////......//////...------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***)))*********++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++************)))))))))(((++++++************++++++************************************)))))))))(((******************************++++++++++++******)))************+++++++++************************************************+++*********))))))))))))+++++++++*********)))))),,,***)))***+++---,,,++++++++++++*********))))))++++++***)))))))))))))))))))))************))))))+++++++++*********))))))))))))************))))))************************))))))************))))))))))))))))))************)))************+++++++++++++++++++++,,,---...///+++++++++*********)))))),,,++++++***))))))*********++++++,,,,,,++++++***************************************************************************))))))))))))))))))))))))************************,,,+++***))))))+++---...++++++***))))))))))))))))))***++++++++++++***)))************************************************++++++***))))))***++++++************************************************)))************+++++++++************************))))))))))))******************++++++++++++******+++++++++*********))))))******************************++++++++++++******+++++++++***))))))+++---++++++++++++++++++++++++******++++++++++++******************************++++++***))))))***++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,...///111222555555555666666777777777555666777777666666888999888:::<<<===>>>===<<<;;;777777777777777888999999999777666555666777666555777666666666777999:::;;;777666666666888777666444777666666777999:::999888888999;;;===>>>@@@@@@AAA???===;;;;;;<<<>>>>>>===;;;;;;::::::999999888888::::::::::::;;;999666444555444333000///------,,,,,,***((()))+++,,,***(((*********++++++***************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++^^^LLLIIIEEEBBB???>>>===<<<:::999777666666555444333222222111111000///////////////.........///......---,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++************))))))))))))++++++************++++++************************************))))))))))))******************************++++++++++++******)))************+++++++++***************************************************************)))))))))+++++++++***************+++***)))***,,,---,,,++++++++++++***************+++***))))))))))))))))))))))))************))))))+++++++++***************))))))************))))))************************))))))************))))))))))))))))))************)))************+++++++++************+++,,,------+++++++++***************,,,+++******)))***************++++++++++++******************************************************************************))))))))))))))))))))))))************************))))))))))))***,,,...///+++***)))))))))))))))))))))***++++++++++++***)))************************************************++++++***))))))***++++++************************************************)))************+++++++++************************)))))))))*********++++++******++++++++++++******+++++++++*********************************************++++++++++++************+++***((((((***,,,++++++++++++++++++++++++******++++++++++++******************************++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---...333444444555666777888888333444444444444555777:::999:::;;;<<<===<<<;;;:::888888888999999999:::::::::888777777888888777666888777555555555777999::::::888888888999888666444666666777:::===>>>>>><<<;;;<<<===???AAACCCDDDEEE@@@>>>:::999999::::::999<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;888777777666333111///...---,,,+++++++++++++++***)))***+++,,,+++*********************************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++|||[[[LLLHHHEEEBBB@@@>>>>>>===;;;:::777666666555444333333333111000000///////////////---...............------,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,,,,*********************************)))))))))))))))++++++************++++++*********************************)))))))))))))))******************************++++++++++++******))))))*********+++++++++************************************************************************************************+++******+++,,,---,,,+++******************************)))))))))))))))***)))******++++++******)))************************)))******++++++******)))************************)))******++++++******)))((()))))))))************))))))*********+++++++++******))))))***+++,,,,,,************************++++++***************+++******++++++++++++*********************************************************************+++++++++))))))))))))))))))))))))************************))))))))))))***+++,,,---******)))))))))))))))************++++++*********************************************************+++******************+++************************************************))))))*********+++++++++************************))))))*********+++++++++******++++++++++++************************************************************++++++++++++******)))*********(((((()))+++++++++++++++++++++++++++******++++++++++++******************************+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,000111222333444555666666666666555444222333666999999999::::::999888777666777888888999999999999999888777777888:::;;;:::999888777555444444666888999999888888999::::::999777777777999===@@@AAA???===;;;;;;;;;<<<===>>>@@@@@@@@@===999777888999999999<<<<<<<<<<<<<<<<<<=========:::666444333222000...,,,++++++***************++++++++++++,,,,,,,,,,,,+++******************+++******************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++zzz[[[LLLHHHDDDBBB???>>>>>>===<<<:::666666666555555444444333111000000///////////////------...............---,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++++++++++++++++++++*********++++++,,,---************************))))))))))))))))))******++++++************++++++************************))))))))))))))))))************************************++++++++++++******))))))*********+++++++++***************************************************************+++++++++*********************************+++------,,,******************************)))))))))))))))************++++++++++++************************************++++++++++++************************************++++++++++++******((()))))))))************))))))*********+++++++++******)))))))))***++++++************************+++***************++++++)))******++++++******)))************************************************))))))*********+++++++++))))))))))))))))))))))))************************+++************************)))))))))))))))******+++******************+++*********************************************************++++++*********************************************************))))))*********+++++++++************************************++++++++++++******++++++++++++************************************************************++++++++++++******((()))+++***)))((()))***++++++++++++++++++++++++******++++++++++++***************************************++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,---...///000111222222666666666444444555888;;;;;;;;;:::999777666444444666777888999999999888888555555666999<<<>>>===<<<888777555444555666777999777666777999<<<===<<<;;;999999;;;===??????===;;;;;;:::999888888888999999===;;;888777999:::;;;:::::::::::::::;;;;;;;;;;;;;;;777333000//////---,,,---,,,++++++*********+++***++++++++++++***++++++++++++***))))))***++++++******************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++vvvYYYLLLHHHCCCAAA>>>=========;;;:::666666666555555555444444111111000///////////////,,,---......///.........,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++************+++,,,------************************))))))))))))************++++++************++++++************************))))))))))))******************************************++++++++++++******)))************+++++++++*********************************************************+++++++++++++++***************+++++++++*********,,,------,,,******************+++++++++)))))))))))))))******+++******++++++++++++*********************+++++++++******++++++++++++******++++++++++++++++++++++++******++++++++++++******))))))))))))************)))************++++++++++++***************++++++***************+++++++++*********)))******+++,,,))))))************))))))************************************************)))))))))***++++++,,,,,,))))))))))))))))))))))))************************++++++*********))))))))))))))))))))))))******+++++++++***))))))***++++++************************************************)))***++++++++++++***)))************************************************)))************+++++++++++++++++++++++++++++++++*********++++++++++++,,,******++++++++++++*********************+++++++++******************************++++++++++++******(((***++++++***))))))***++++++++++++++++++++++++******++++++++++++******************************)))***++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---******++++++,,,---......///111222333555777;;;>>><<<<<<;;;:::888777777666555666888999999999888777444444666999===???>>>===666666666666777777888999555555666999<<<>>>>>>===:::999999;;;<<<<<<:::888;;;:::888666555444555555999888777888:::;;;;;;:::777777777777666666666666666333000...------,,,+++------,,,,,,,,,,,,------)))***+++***((('''((())),,,+++***))))))***+++,,,******************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++nnnTTTJJJHHHBBB@@@===<<<<<<<<<;;;999666666666666555555555555111111000///////////////,,,------...//////......,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,,,,+++++++++************+++,,,---...************************((()))))))))************++++++************++++++************************((()))))))))******************************************++++++++++++******)))************+++++++++*********************************************************++++++,,,,,,,,,))))))*********+++++++++))))))***,,,......+++)))))))))*********+++++++++)))))))))))))))***++++++***++++++,,,,,,++++++***))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))************)))************+++++++++,,,++++++*********++++++))))))*********+++++++++******))))))***++++++,,,))))))************))))))************************************************((())))))***++++++,,,,,,))))))))))))))))))))))))************************)))))))))************))))))))))))))))))***++++++++++++***))))))***++++++************************************************)))***++++++++++++***)))************************************************)))************+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******++++++++++++******))))))*********+++++++++******************************++++++++++++******(((***,,,,,,+++******+++++++++++++++++++++++++++******++++++++++++******************************)))***++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---)))))))))******+++++++++))),,,///111333555888:::888888888888888999999:::666777999:::;;;:::999888555555777:::<<<===<<<:::444555777888999:::999999666555666888;;;======<<<888777666777999:::999888999888666444222333333444666666666777999999888666444333333222222111111111111///---,,,------,,,***,,,,,,,,,,,,...///000111,,,---...---***((()))***,,,+++***((((((***+++,,,******************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++gggOOOHHHHHHAAA???===<<<<<<<<<:::999666666666666666555555555111111000///////////////,,,,,,---.../////////...,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,+++++++++---------,,,,,,+++++++++************+++,,,---...))))))))))))))))))))))))(((((())))))*********+++++++++************++++++************************(((((())))))*********+++******************************++++++++++++******)))************+++++++++*********************************************************++++++,,,,,,,,,))))))******++++++++++++))))))***,,,......+++)))))))))******++++++++++++))))))((())))))***++++++***++++++,,,,,,++++++***))))))******++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))************)))************+++++++++,,,,,,+++++++++++++++,,,))))))******++++++++++++******))))))***+++,,,,,,))))))************))))))************************************************((())))))***++++++,,,,,,))))))))))))))))))))))))************************&&&'''(((***++++++++++++))))))((())))))***++++++,,,+++***))))))***+++,,,************************************************)))***+++,,,,,,+++***)))************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******))))))******++++++++++++******************************++++++++++++******)))+++------,,,+++***+++++++++++++++++++++++++++******++++++++++++******************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---)))))))))))))))*********(((+++...///000000222333333333444555777999:::;;;777888:::<<<<<<;;;:::999777777888:::<<<<<<999777333555888:::;;;;;;:::999777666777888;;;<<<;;;:::666555444444666888999888666444222111000111333444555555666777999888555222111111000000///...------...,,,+++,,,------,,,***)))***+++,,,///111333444000222333111---+++,,,---,,,+++)))(((((()))+++,,,******************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++dddOOOIIIIIIDDDAAA???>>>>>>===<<<;;;888777666666777666333111333222111///......------000000000000000000000000...---+++******+++---...******+++++++++,,,,,,,,,.........------,,,,,,,,,++++++************++++++************+++,,,---...++++++++++++++++++++++++************************************************+++++++++*********))))))((()))))))))************+++++++++++++++***)))(((************************(((((()))***+++,,,,,,---))))))))))))))))))))))))++++++++++++++++++++++++************************++++++***************++++++++++++*********))))))************************++++++************++++++)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************))))))))))))************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************************************+++++++++*********))))))************************))))))************))))))++++++++++++******)))))),,,,,,,,,+++++++++******************************+++*********))))))(((((())))))))))))))))))))))))+++,,,,,,------,,,,,,+++)))*********++++++++++++******+++,,,,,,,,,,,,+++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))***************************************************************************************************************************+++,,,,,,******+++,,,,,,+++*********+++,,,---++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------...///111222444555666777888888999:::;;;;;;;;;<<<;;;::::::999888777666888999::::::;;;;;;::::::777777777777777777777777666666777888999::::::;;;888777666444333222111111666555444333222000000///000000///...---,,,,,,+++,,,,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))(((((()))))),,,,,,,,,++++++*********))))))))))))))))))))))))+++++++++++++++***)))((())))))******++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++aaaMMMHHHGGGCCCAAA???>>>>>>===<<<:::999888777555333222222222333222111///......------////////////////////////...---+++******+++---...******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++************++++++************+++,,,---...++++++++++++++++++++++++************************************************+++++++++*********))))))************+++++++++++++++++++++++++++***))))))***************************************+++++++++************************++++++++++++++++++++++++*********************)))++++++***************++++++++++++*********))))))************************++++++************++++++)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************))))))))))))************++++++++++++++++++++++++)))******++++++******)))************************************************+++++++++*********))))))************************((()))***+++++++++++++++++++++++++++*********))),,,,,,++++++************************************+++*********))))))))))))************************++++++,,,,,,,,,,,,++++++)))))))))*********++++++******+++,,,,,,,,,,,,+++************************+++++++++++++++++++++++++++++++++*********))))))***************************************************************************************************************************+++,,,,,,******+++,,,++++++*********+++,,,---++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,---...///111222222555555666666777888888888<<<<<<;;;;;;:::999999999888999999:::;;;:::::::::999999999999999999999999666777777888888999999:::666555444333111111111000444333222111000///.........------,,,,,,++++++***,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))))))))***,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******)))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++\\\KKKFFFEEECCCAAA>>>=========<<<:::777888777444222333777<<<333222111///....................................------++++++++++++------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************++++++************+++,,,---...************************++++++++++++++++++++++++************************+++++++++******************++++++++++++,,,,,,,,,***++++++++++++***))))))************************+++++++++*********))))))************************++++++++++++++++++++++++))))))******************+++***************+++++++++++++++***************************************++++++************++++++)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************)))))))))*********++++++++++++++++++++++++++++++)))******++++++******)))************************************************+++++++++***************++++++++++++++++++++++++((((((***+++,,,,,,------++++++++++++************+++************)))))))))***************************************)))))))))******************************++++++++++++******((()))))))))******************+++,,,,,,,,,,,,+++************************+++++++++++++++++++++++++++++++++******************************************************************************************************************************************+++,,,,,,******+++,,,++++++******++++++,,,---++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,******++++++,,,---------111111111222333333444444888888888888888888888888777777888999999999999888999999999999999999999999777777777777777777777777444333222000000/////////000000///......---,,,,,,************************+++++++++++++++*********+++++++++++++++*********++++++++++++++++++++++++******************************)))))))))***++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++------,,,++++++++++++,,,************++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++zzzYYYJJJEEEDDDCCCAAA>>>=========;;;:::555777777555444777@@@HHH222111000///....................................---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++******************++++++************++++++************+++,,,------))))))))))))))))))))))))++++++++++++++++++++++++*********************************************************+++++++++,,,,,,******+++++++++******)))************************************************************************++++++++++++++++++++++++************++++++++++++*********)))******+++,,,************************************************++++++************++++++))))))*********+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************))))))*********++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************************************************************++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))************************************************************************)))******++++++******)))(((((()))))))))***************+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++***************************************************************************************************************************************************+++,,,,,,******+++,,,+++***++++++++++++,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,))))))***************+++---------....../////////000111111111222222333333333333444555555555555555666666666666666666666666555444444444333333222222111000///......---......------,,,,,,++++++******))))))))))))******+++++++++++++++***************,,,,,,++++++******))))))************************************************))))))))))))***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++uuuVVVJJJFFFEEEBBB@@@>>>======<<<;;;999444666777555444888AAAHHH222111000//////......///........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++************++++++************+++,,,------))))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))))))))*********+++)))******+++++++++******************************((())))))***++++++,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------******))))))***++++++,,,************************************************++++++************++++++))))))*********+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************************************************************++++++++++++++++++++++++*********+++******))))))+++++++++++++++++++++,,,)))))))))))))))))))))******************************************+++++++++************************)))******++++++******)))))))))))))))******************+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++***************************************************************************************************************************************************+++,,,,,,******+++,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,************************+++++++++++++++,,,,,,,,,+++,,,,,,------......///...///000000111111000000000000000000000000000000111000000//////......---...------,,,,,,,,,------++++++******************))))))******++++++,,,,,,************************+++++++++******)))))))))******************************************************))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,+++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++pppTTTJJJGGGEEEBBB@@@===<<<<<<<<<;;;999666777666444222444888===111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************+++++++++++++++************++++++************+++,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++(((((()))))))))*********))))))***++++++++++++***************************'''((()))***+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------))))))))))))***+++,,,,,,***************+++++++++************************++++++************++++++)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************************************************************++++++++++++,,,++++++++++++++++++++++++)))******++++++******)))***************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,)))))))))************+++*********************************+++++++++++++++++++++++++++++++++++++++******++++++++++++******)))*********++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***************************************************************************************************************************+++,,,,,,******+++,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++*********+++++++++++++++******************+++++++++++++++,,,,,,---------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,,,,---******************++++++******++++++,,,,,,,,,---)))))))))******************************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++lllRRRIIIGGGDDDBBB@@@===<<<<<<<<<:::999777666555444444333444444111000000///////////////////////////////////////+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++************++++++************+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++))))))*********+++++++++))))))***+++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))******+++,,,,,,))))))))))))***+++,,,---))))))*********+++++++++************************++++++************++++++)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************************************************************+++++++++,,,,,,++++++++++++++++++++++++)))******++++++******)))************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.../////////+++++++++,,,,,,,,,------************++++++,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************************************************************************************************************+++,,,,,,******+++,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,)))******+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++,,,------*********+++++++++,,,,,,++++++++++++++++++++++++((()))))))))*********+++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,...000000///...,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++iiiPPPHHHFFFDDDBBB@@@===<<<<<<<<<:::999666555555666777777555333111000000////////////000000000000000000000000000+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,++++++************++++++************+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++******+++++++++,,,,,,,,,((()))***+++++++++++++++************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++&&&''''''((()))*********))))))))))))***+++,,,---))))))******++++++++++++************************++++++************++++++)))************++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,************************************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())),,,...111222333444+++++++++,,,,,,---------******+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++***************************************************************************************************************************+++,,,,,,******+++,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++)))))))))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++*********************+++************+++,,,------******++++++,,,,,,------++++++******************(((((())))))*********+++(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++*********************++++++,,,,,,,,,+++++++++++++++++++++++++++---000333333222///------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++cccNNNKKKIIICCCAAA@@@>>><<<:::999888777777666666666555555555555111111000///////////////......////////////.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++************++++++++++++******++++++,,,---******+++++++++,,,,,,,,,))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))***,,,...111333444,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********))))))))))))))))))))))))******++++++++++++******+++++++++*********))))))))))))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************---------,,,,,,+++++++++******))))))))))))******)))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))---,,,***...>>>III<<<&&&******+++++++++,,,,,,,,,++++++******************222%%%)))'''***...%%%,,,(((***---111555888:::;;;888888666444222///,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++,,,---))))))))))))))))))))))))))))))*********+++++++++((()))***++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++)))(((((()))+++---***+++,,,,,,******+++,,,,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************)))***+++,,,,,,+++***)))***************************)))))))))***+++,,,,,,******))))))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---)))+++---,,,+++***++++++000---***))),,,......---,,,,,,,,,++++++*********```MMMKKKIIIDDD@@@???>>><<<;;;:::999999888888777666555444333333111111000///////////////......////////////.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++++++++++++++,,,++++++******++++++,,,---++++++,,,,,,,,,---------******************************++++++++++++******************************)))******,,,---///111222000000...,,,+++***))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++************************************++++++++++++******+++++++++*********))))))))))))))))))************************************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************---,,,,,,,,,++++++++++++******))))))))))))******************++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))***+++***,,,888AAA888'''******+++++++++,,,,,,,,,++++++******************---(((000))))))///'''---+++,,,...000222444555555444444333111///---+++******++++++,,,,,,++++++***++++++++++++++++++++++++***************************+++,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++******+++,,,,,,,,,++++++***))))))************+++++++++,,,+++++++++************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,******+++,,,---************************))))))*********+++++++++*********+++,,,------...,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******************+++***+++,,,+++***)))***,,,,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,++++++++++++)))************+++++++++******************************++++++++++++******++++++++++++++++++++++++*********)))******++++++******))))))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,......,,,+++,,,--->>>777///---///000+++&&&------,,,,,,,,,+++++++++[[[KKKJJJIIIEEE@@@???===<<<;;;::::::::::::999888666444333111111111111000///////////////......////////////.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,---------.........******************************++++++++++++***************************************+++,,,---//////111000///---,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++*********************************++++++++++++******+++++++++***************)))))))))*********++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))******************+++++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************'''+++,,,+++000555222(((******+++++++++,,,,,,,,,******++++++++++++++++++(((---999---'''///***...------...////////////////////////...---+++))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++,,,++++++***))))))************+++++++++++++++++++++************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++***+++,,,---++++++++++++++++++++++++***************+++++++++))))))(((((()))+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))***+++,,,,,,******+++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))************+++++++++,,,,,,++++++*********))))))************+++++++++************************++++++************++++++++++++++++++++++++++++++++++++******)))***************))))))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++---///...---,,,------:::222+++,,,333666222+++---------------,,,,,,,,,{{{YYYJJJHHHGGGEEEAAA@@@>>>===;;;:::999999999888777666444333222111111000000///////////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,******++++++++++++******++++++******++++++,,,---,,,,,,,,,,,,------------******************************++++++++++++******************************++++++******++++++,,,------,,,,,,,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************************))))))*********+++++++++++++++++++++++++++++++++((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++************************+++******))))))******+++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&,,,...+++))),,,---+++******+++++++++,,,,,,,,,******+++++++++++++++,,,&&&333AAA000&&&///***,,,,,,------------,,,++++++++++++,,,,,,+++******)))***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,***************+++++++++***++++++,,,,,,++++++*********++++++++++++******))))))*********+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************...---,,,+++++++++,,,,,,++++++++++++++++++++++++************************...,,,+++))))))+++,,,...,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,------,,,+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,++++++******)))))))))))))))*********+++++++++************************,,,+++***))))))***+++,,,************************,,,,,,+++***)))))))))*********))))))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++---......---,,,,,,---...)))&&&***222666555222..................------xxxWWWJJJGGGEEECCCCCCBBB@@@===;;;999888888666666555555444444333333111000000///////////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,))))))***++++++***))))))++++++******++++++,,,---++++++++++++,,,,,,,,,,,,******************************++++++++++++******************************,,,++++++*********++++++++++++***++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************************************++++++++++++++++++++++++++++++++++++((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,'''---///,,,((((((+++,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,(((444CCC111'''...(((******++++++,,,,,,,,,++++++******+++,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,++++++)))******++++++*********))))))*********+++++++++,,,,,,------------------++++++++++++++++++++++++************************++++++++++++++++++++++++************************------,,,,,,++++++++++++************************************************444222///---,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,***))))))***,,,------...///...---------///,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++******)))))))))))))))*********+++++++++************************,,,+++***))))))***+++,,,)))))))))))))))))))))))),,,,,,+++***)))))))))*********))))))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++------+++***+++,,,------,,,,,,------------........................uuuVVVJJJFFFDDDCCCCCCBBB@@@>>>;;;:::999888555555555444444444444444111111000///////////////......////////////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,)))***+++,,,,,,+++***)))++++++******++++++,,,---*********+++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,+++******++++++,,,...---,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********************+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***---...,,,))))))***,,,******+++++++++,,,,,,,,,******++++++,,,---------+++111===000)))///''')))))))))+++,,,------------***++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++((()))******+++*********)))************+++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++))))))))))))))))))))))))+++++++++***************///...,,,***)))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,///---***))))))***---///---...//////------...///,,,++++++******++++++,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************++++++************++++++))))))))))))))))))))))))++++++******)))***************))))))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---)))+++,,,,,,+++******+++,,,...///...,,,+++,,,...---------...............pppTTTIIIEEECCCCCC@@@@@@>>>===<<<<<<<<<<<<666666555444444333222222111111000///////////////......////////////......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++---......---+++***++++++******++++++,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---...---,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,++++++******++++++,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------+++***+++,,,+++************+++++++++,,,,,,,,,******++++++,,,------...---)))222---,,,111''',,,******+++------.........***+++,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,*********+++,,,---------+++,,,,,,------,,,,,,+++(((((()))***************)))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++************************+++++++++*********))))))))))))(((((((((''''''''',,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++++++++,,,---,,,---...---,,,+++,,,...,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++******++++++,,,,,,------)))************+++++++++******************************++++++++++++***************************************)))******++++++******))))))******+++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---***,,,------,,,++++++,,,))))))+++,,,...//////000,,,,,,---------.........mmmRRRHHHEEECCCCCC===============>>>>>>???888888666555333222000000111111000///////////////......////////////......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---///000000///---,,,++++++******++++++,,,---,,,,,,,,,---------......++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,++++++,,,,,,------,,,++++++,,,---...///000++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...)))'''***...---***'''******+++++++++,,,,,,,,,******+++,,,,,,---.........###***+++///333(((...+++,,,---...............***++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,******+++,,,------......+++,,,,,,------,,,,,,+++(((((()))***************)))************+++++++++(((((())))))*********+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***++++++++++++++++++++++++++++++++++++******))))))******,,,------...------,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++------------++++++***+++,,,,,,******+++,,,,,,++++++++++++++++++,,,***+++,,,------,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++******+++,,,---......///)))************+++++++++************************)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,*********)))***++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++---......---,,,,,,---,,,***(((***---...,,,(((,,,,,,,,,---------......fffSSSGGGDDDDDDAAADDDAAA???>>>>>>===<<<;;;888777666555444333333333222111000//////.........////////////////////////***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++******)))------,,,++++++,,,,,,,,,222000...,,,+++,,,---...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///+++++++++,,,,,,,,,------,,,,,,---...---,,,***))),,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,++++++------,,,+++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------*********++++++*********++++++,,,,,,---...//////******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---------,,,,,,...---,,,++++++++++++,,,***+++,,,,,,,,,,,,+++***---,,,,,,++++++************+++,,,---------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,***))))))***++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,)))************+++++++++,,,,,,+++******+++,,,,,,************************))))))))))))************)))))))))))))))))))))))))))***+++,,,,,,+++***))),,,+++******,,,,,,+++***************************,,,,,,,,,++++++*********))))))******++++++++++++.........------,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,------......------,,,***+++---......---+++***bbbQQQGGGDDDFFFCCCDDDAAA???>>>>>>===<<<;;;888777666555444333333333222111000//////.........////////////////////////+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---111000...,,,+++,,,---...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,---------.........---------------,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,++++++------,,,+++++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------***++++++,,,,,,++++++***++++++,,,,,,---......///******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++,,,------------,,,+++,,,,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************++++++++++++,,,,,,+++******+++,,,,,,************************))))))))))))************************************)))***+++,,,,,,+++***))),,,+++******,,,,,,+++***************************,,,,,,,,,+++++++++******)))*********++++++++++++------------,,,,,,,,,+++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,---...000111111000...---^^^OOOGGGFFFHHHEEEDDDAAA???>>>>>>===<<<;;;888777666555444333333333222111000//////.........////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---000///...,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,------------........./////////...------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++,,,---...---+++++++++,,,---------------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,++++++,,,,,,------.........++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...***+++,,,------,,,,,,+++,,,------......------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...//////---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************+++++++++,,,,,,++++++******++++++,,,************************)))))))))*********++++++******************************++++++++++++******,,,+++******,,,,,,,,,***************************,,,,,,,,,++++++++++++***************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,///...---,,,,,,,,,---...,,,------......------,,,...///000111111000///...\\\OOOHHHGGGIIIFFFDDDAAA???>>>>>>===<<<;;;888777666555444333333333222111000///............////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,+++++++++,,,------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++------------............000///---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......---------------...//////---------------------------------------------------------,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...,,,+++,,,---...---,,,+++,,,,,,---...---------,,,,,,---------------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------------------,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,------------------,,,,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++******,,,...//////...---,,,,,,,,,,,,---,,,,,,------------,,,,,,***++++++,,,,,,---------,,,+++++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---///000000---***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++,,,*********,,,---,,,+++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------444222///---,,,,,,------,,,------......------,,,,,,,,,---......---,,,,,,\\\OOOIIIGGGIIIEEEDDDAAA???>>>>>>===<<<;;;888777666555444333333333222111000///............////////////////////////.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...,,,+++++++++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++++++++,,,,,,,,,,,,---------///...---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------------,,,,,,------...///......------......///000------------------------------------------------...------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,......---,,,,,,,,,---.........------,,,,,,,,,---------...............------,,,,,,,,,...---,,,+++******++++++,,,,,,---------.........------------------------,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,------......------,,,,,,,,,,,,---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++******,,,...///555333///,,,++++++---///,,,,,,++++++++++++,,,,,,+++++++++,,,,,,------...,,,,,,+++++++++,,,---...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,...///...,,,)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++************************,,,++++++++++++++++++,,,+++***)))***,,,---,,,+++************************++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------777555111...,,,+++++++++,,,------......------,,,++++++++++++++++++++++++[[[OOOIIIGGGHHHEEEDDDAAA???>>>>>>===<<<;;;888777666555444333333333222111000//////.........////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++,,,---......,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,+++++++++,,,,,,,,,------------------------...///,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------......///...------------...//////------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,---...///...,,,,,,,,,---...............+++,,,,,,------.........//////......---,,,,,,,,,...---,,,++++++,,,---...,,,---------........................------------,,,,,,,,,---......//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...666333///,,,++++++---///,,,++++++******++++++,,,,,,,,,,,,,,,---------------,,,+++***+++,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++,,,------+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++************************************++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++***)))***,,,------,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------666444222///---,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{XXXNNNHHHGGGHHHDDDDDDAAA???>>>>>>===<<<;;;888777666555444333333333222111000//////.........////////////////////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,---...///+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,---------...++++++,,,---------------,,,,,,,,,---------.........------------,,,,,,,,,------------------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------...//////------,,,,,,------...///................................................,,,,,,,,,---------------,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------///---,,,---...///...---,,,------...............++++++,,,,,,---......////////////...------,,,,,,,,,++++++,,,...000333555------------............///.........------------,,,,,,------.../////////------,,,,,,,,,,,,------------------------------------------------------------------------------------------............,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------///......------------------,,,++++++++++++,,,------------------,,,,,,,,,---,,,+++******,,,---///------,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,+++***+++,,,---,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------***+++,,,,,,,,,,,,+++************************************+++++++++,,,,,,++++++++++++++++++++++++---,,,++++++++++++,,,---***))))))***,,,------,,,******************************+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,------------...111111000///......------,,,------......------,,,---------,,,,,,---------xxxUUULLLHHHGGGHHHEEEDDDAAA???>>>>>>===<<<;;;888777666555444333333333222111000//////.........////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,---...///++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---------------.........//////)))***,,,---...---,,,,,,,,,,,,,,,------...............---------,,,,,,,,,------------------------...------,,,,,,------...++++++,,,,,,,,,---------...------------...//////---,,,,,,,,,,,,---......................................................,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,------...............////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------///...------...///...---,,,---......//////......++++++,,,,,,---...//////000000///...------,,,,,,******+++---000444999;;;---------.........////////////.........---------,,,,,,------...///000000...------,,,,,,------...---------------------------------------------------------------------------------.........//////+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---------,,,,,,'''))),,,...///...---+++...---,,,,,,,,,,,,---............------,,,,,,,,,---,,,+++******,,,...///...------,,,,,,------...------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........,,,******,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------***+++,,,------,,,+++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++------++++++++++++------***))))))***,,,...---,,,*********************************++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,---------......,,,---...///000000//////,,,------......------,,,---,,,,,,++++++,,,,,,---qqqSSSLLLGGGFFFHHHEEEDDDAAA>>><<<===>>>>>>===777777666555444333333222444333222111000///...---------............------///......---------......++++++++++++++++++++++++)))************+++++++++++++++******************---,,,+++++++++,,,......------,,,,,,,,,,,,,,,,,,......------,,,---------)))***+++---......------++++++++++++,,,,,,---...,,,---...///000000000000---,,,---...000000...,,,---...///...---,,,---///......////////////......))),,,.........///...+++,,,...000222222000,,,***+++,,,,,,---......------------------------------,,,,,,,,,---------......,,,,,,---......///000000---,,,,,,+++,,,---///000------------------------///...,,,,,,---------,,,++++++******++++++,,,,,,---------------...//////111111000000//////......///000222222111000000111...///000000000000//////.....................///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......---------...//////...------...000000---+++,,,...///---***///...---///111222222111........................***+++---//////...---,,,---,,,+++,,,---...---,,,.........//////......------------,,,,,,,,,,,,,,,///////////////...---,,,........................//////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,.........---------,,,,,,------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,+++*********,,,---...,,,------......------,,,------------------------------------------------...---,,,---......---+++***+++,,,......------,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++++++++++++++.../////////---------......,,,***+++...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,,,,+++*********+++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---oooRRRLLLGGGFFFHHHEEEDDDAAA>>><<<=========<<<777777666555444333333222222111000///...---,,,,,,---......//////......---.........------...//////...............---------*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,---.../////////..................///000000//////000111222222222222222222222444666666444222000111222222000000111222000111111111111111111000222111---******...111333000111333444333222///...------...............---////////////////////////........./////////000000//////000000000111111111//////......//////000111000///......------......222000///......///......---,,,,,,,,,---...//////000000///////////////000111111111222222222222222000111333333222111222333111111222222222222222111000000000000000000000000................................................+++,,,,,,---------------,,,---...---,,,,,,---...000...,,,---...///---+++---,,,,,,---///000000///........................111000///------------...///---,,,,,,......---,,,---....../////////......///............---------////////////......------...........................------------,,,,,,,,,------------------------///......------------,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,+++*********,,,---...---..................------------....../////////---------------------------,,,,,,...000000///...+++,,,,,,---------,,,,,,---..................---------------------------,,,------------------,,,------,,,,,,,,,------.........///...------......000---+++***,,,......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++******+++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------kkkQQQLLLHHHFFFGGGEEEEEEBBB???=========<<<;;;777777666555444333333222111111000///......------......////////////............---......///000111............////////////++++++,,,,,,,,,---------,,,,,,,,,---------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---------------.........///000111222222222222222222111111111222333333222222333444555555555555666666777888::::::888777555666777666555444555777444444555555555555444444333444555666555444333333555555555666555444333333222222333333333222222111222222222222222222222222222222222222333333333333444444444444333333333333222222333444444444333333555444333111111111222222666555444333222111111111000///000000111222333444444444333222222222333333333333444555666666666666222333555555444444555666555555666666555555555555444444444333333222222111222222222222222222222222000000000000000000000000......///000000000000000...///000///......///000111000//////000000///...///...---...000111111000111111111111111111111111999555111---+++,,,///000000///------......---,,,,,,------....../////////000////////////........................---------........................,,,,,,,,,---------..............................//////......---...............------------......///.........---------------,,,+++++++++,,,......//////000000000000//////......///000111222222333000000000000000000000000.........000222333333111...------,,,,,,,,,---------......//////......---........................,,,,,,------------,,,,,,......---......///000111///...............//////222///---,,,,,,---...---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............---------------------------------------,,,,,,,,,,,,------fffOOOLLLHHHFFFGGGDDDEEECCC@@@>>>===<<<;;;999777777666555444333333222333222222111111000000000...//////000000//////...............///000111222---------...............---------............///............////////////---------------.........---------------.........//////.........///000000333333444444555555555555555444444444444444555555444444555666777777777777666666777888:::;;;999777888999::::::999888999:::888888999999999999888888666555666999999555444555888888777666666666666777999999::::::999999888888555555555666666666666666666666666666777777777777888888777777666666555555666777888999999999777777:::999777666666777999:::::::::999777666555555666444444444444555777888999888888888888888999::::::888888999:::::::::999999555666777777777777999;;;;;;:::::::::999999999:::888888777666666555444444555555555555555555555555333333333333333333333333333444444555666666555555222444555555333333333444555444444444444444333333444333333444555666666555666666666777777777777777;;;888444000...///222444222000////////////...,,,,,,,,,,,,,,,---...////////////........................---------------...------------------------,,,------...//////000000000000000111111111111111111111000//////000000111000000/////////000111111111111111000000000//////000///...------...///000111222222333333222222111000111111333444555666666555555555555555666666666222222111333555555444333111000...------...//////...//////000000//////...........................------............------.........//////111222333111000......///000000000222222111111000///...---////////////////////////........................------------------------............------------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------......////////////..............................------------......aaaMMMLLLHHHEEEFFFCCCEEEBBB@@@>>>>>>===;;;999777777666555444333333222222222222222111111111111///000000000000000000///.........///000111222333....../////////000000000////////////000000000000///000000000111111111222...//////000000000000000////////////000000111111111111111111111222333333777777777777777888888888666666555555555555666666555555666777888888888888666666777999;;;;;;:::888:::;;;<<<<<<::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>888555666666555888===:::999888777777777888888<<<<<<<<<======<<<;;;;;;888888999999999:::::::::999999:::::::::;;;;;;;;;:::::::::::::::999999999;;;<<<===>>>>>>===<<<;;;999999999999:::<<<===>>>===>>>>>><<<999888:::;;;888888888888999:::;;;<<<;;;;;;<<<<<<>>>???AAABBB===>>>??????>>><<<:::999888999:::::::::;;;>>>@@@@@@???>>>============>>><<<<<<;;;::::::999888888888888888888888888888888888888888888888888888888888888999999999999888888666777999999888777777888::::::::::::999888888999999888777888:::::::::888999999:::::::::;;;;;;;;;999888666555555555666777333222111111222222000///---------------...///000------......////////////000///.........///000000///////////////////////////000000111222333444444444444444555555555666666555444333222222333444555333333333333333444555666555555444444444333333333333333111111111111222333555555666666666666555555333444555666777888999999777777888888888999999999888777666777777777555333333333111000000111222333111111222222222222111111//////////////////////////////000000000000///////////////000111222333444555222//////000222111000111333666777666222///---000000000000000000000000111111111111111111111111........................111111000000////////////........................---------------------------------......---------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,---------.........,,,,,,,,,------.........------------------------,,,,,,---...000111222222........................///......------......///|||\\\KKKLLLHHHEEEEEECCCCCCBBB@@@???>>>===;;;999777777666555444333333222//////000000000000000000000000111111111111000000000000///000000111222333111111222222333333444444000000111111111222222222111111222222333333444444111222333444444444333333111222222333333444444555444444444444555666777777::::::999999999999:::;;;888888777666666666666777666666777888999999999999999999999<<<>>>???===<<<;;;===>>>===<<<;;;<<<=========>>>>>>>>>>>>======999:::BBBMMMNNNCCC<<<;;;;;;:::999999888888999999999:::;;;<<<<<<<<<<<<;;;::::::;;;<<<<<<=========<<<<<<=========>>>>>>>>><<<<<<===>>>>>>???@@@@@@@@@@@@AAAAAA@@@@@@??????999999:::;;;<<<======>>>>>>@@@AAA???<<<;;;>>>AAA===<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAACCCDDDEEEAAABBBCCCCCCAAA???<<<::::::<<<<<<======>>>BBBDDDDDDCCCAAA@@@???@@@@@@AAAAAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888777999;;;<<<:::999999999===>>>???>>>===<<<<<<>>>;;;:::999999;;;;;;:::999999999:::;;;;;;<<<<<<<<<888888999999::::::::::::777555444555666777666555222111000//////000111222...///000111222333444555444333222222222333555555333333333333333333333333555555666666777888999999888999999::::::;;;;;;;;;999888777666666888999;;;888777777888888999:::;;;999999999999888888888888888777666555555555666777999999::::::::::::999999777777888999::::::;;;;;;777777888888999999::::::<<<;;;:::::::::999777555555555555555555666777777444444555555555555444444111111111111111111111111222222333333333333222222222222222222333444555555:::666111000222333333111000333888999777444111///111111111111111111111111333333333333333333333333000000000000000000000000333222222111111000000000////////////////////////........................---......//////......---,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---------............---------.........//////---------...//////000000........................,,,---...///000222222333........................//////............//////vvvXXXJJJLLLHHHDDDEEEBBBBBB@@@?????????>>><<<:::777777666555444333333222/////////000000111111111000111111222222111111000111111111000000111111222222222222333444444555555111222222222222333333333222222333444444555666666444555666777888777777666444555555666777777888888888777777888999:::;;;;;;<<<<<<;;;:::::::::;;;<<<::::::999888888888888888777888999::::::;;;;;;;;;;;;;;;<<<>>>AAABBB@@@???===>>>??????======>>>???===>>>>>>??????>>>>>>===444888HHHYYYZZZJJJ<<<999<<<<<<<<<;;;;;;;;;::::::888999:::;;;<<<=========<<<<<<<<<===>>>?????????>>>>>>?????????@@@@@@@@@>>>???@@@BBBDDDFFFGGGHHHDDDCCCCCCBBBAAAAAABBBBBB<<<===???@@@@@@>>>===<<<>>>AAACCCBBB>>>>>>AAAEEE@@@@@@???>>>>>>>>>??????AAAAAAAAAAAAAAAAAABBBCCCAAACCCDDDEEEDDDAAA???======>>>>>>>>>???AAAEEEHHHGGGFFFDDDBBBAAAAAABBBCCCFFFFFFFFFFFFFFFEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===;;;999999:::===???@@@>>>===<<<<<>>===>>>@@@===;;;:::;;;<<<===<<<:::;;;;;;;;;<<<===>>>>>>>>>:::;;;;;;;;;;;;<<<<<<===;;;:::999:::<<<======<<<888777555444333333444555222333444666888:::<<<===:::999888777888999;;;<<<999999999999999999999999::::::;;;;;;<<<<<<======<<<======>>>??????@@@@@@===<<<:::999:::<<<>>>@@@<<<;;;;;;<<<===>>>??????>>>>>>=========<<<<<<<<<===<<<:::999999999:::;;;<<<<<<============<<<<<<::::::;;;;;;<<<<<<<<<===888888999::::::;;;<<<<<<===<<<;;;<<<<<<<<<:::888666777888:::;;;;;;;;;;;;777888888999999888888777555555555555555555555555555555666666666666555555777777666666666666777888???999444222444555333111000333666666444222222333222222222222222222222222333333333333333333333333111111111111111111111111333333222111111000//////000000000000000000000000..............................////////////......------------............------------------------------------------------------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------.........///------------............---.........////////////......//////000111111222000000000000000000000000//////000000000000111111........................000//////////////////000sssVVVIIILLLHHHDDDEEEBBBAAA@@@????????????===;;;777777666555444333333222111111111222333333444444111111222222222222111111222222111111111111111111000000111222222333444444222222222333333333444444333333444444555666666777666777888::::::999999888666777777888999:::::::::::::::::::::;;;<<<===>>>===<<<;;;::::::;;;<<<===<<<;;;:::999999999999999888999:::;;;<<<<<<<<<<<<<<<<<<===???BBBBBBAAA@@@>>>???@@@@@@>>>>>>???@@@===>>>>>>??????>>>>>>===<<<666999CCCDDD===<<>>?????????<<<<<<===>>>??????@@@@@@?????????@@@@@@@@@AAAAAA???@@@BBBEEEHHHJJJLLLMMMFFFEEEDDDBBBBBBBBBCCCDDDBBBCCCEEEEEEDDDAAA>>><<<>>>AAADDDCCC??????CCCGGGBBBBBBAAA@@@????????????CCCCCCBBB@@@@@@?????????@@@BBBDDDEEEEEECCCAAA???>>>??????@@@@@@CCCGGGJJJHHHGGGEEECCCBBBBBBCCCDDDIIIIIIJJJJJJJJJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBB@@@>>><<<;;;>>>AAACCCDDDBBBAAA@@@@@@???AAACCCAAA???===???AAA???>>>======>>>???>>><<<======>>>???@@@@@@AAAAAA>>>===<<<;;;;;;<<<===>>>>>>======>>>AAABBBBBBAAA===<<<999777666666777888555666888;;;===@@@BBBCCC???>>><<<<<<<<<>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@AAABBBBBBCCCCCC@@@???===<<<<<<>>>AAABBB>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@???????????????>>>===<<<;;;<<<<<<===>>>>>>????????????>>>>>><<<<<<<<<<<<============;;;;;;;;;<<<===>>>>>>???===<<<;;;<<<>>>>>>===;;;777888;;;===>>>>>>>>>>>>:::::::::;;;;;;:::::::::888888888888888888888888777777888888888888777777::::::999999888999999999BBB<<<555333555666444111111333333222///000333666333333333333333333333333222222222222222222222222222222222222222222222222222222222111000//////...000000000000000000000000////////////////////////......////////////......---------.........//////------------------------------------------------........................,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........---------------------------------------------------------------------------------------------------------.........//////---------.........//////............/////////000...//////000111222222333000000000000000000000000333222222111000//////...////////////////////////000000////////////000000kkkZZZJJJFFFHHHHHHDDDBBBAAA@@@???===;;;::::::999888888777555333333444666222111000000000111333444222222222222222222222222222222333333333222111111333333333444444444555555888999:::888666444444444555666777888999999999999<<<<<<;;;999999999999999======<<<;;;;;;:::999999::::::;;;;;;;;;;;;;;;;;;???>>>===<<<<<<<<<<<<<<<======<<<;;;:::999777666999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999;;;===>>>=========<<<<<<;;;;;;;;;888888888888999:::;;;<<<===<<<<<<;;;;;;;;;<<<<<<======<<<<<<===>>>@@@AAA@@@???>>>>>>>>>@@@AAABBBBBBBBBDDDEEEEEEEEEDDDCCCDDDFFFIIILLLOOOQQQRRRSSSFFFFFFEEEEEEFFFHHHIIIKKKLLLKKKJJJHHHFFFDDDCCCBBBEEEDDDBBBBBBCCCCCCAAA@@@BBBBBBAAA@@@???@@@CCCFFFHHHFFFDDDCCCAAAAAABBBBBBFFFFFFFFFEEECCCAAA>>>===DDDCCCAAA@@@AAABBBDDDEEEAAABBBCCCDDDEEEFFFFFFFFFQQQRRRSSSSSSQQQOOOLLLJJJKKKJJJIIIIIIJJJKKKMMMNNNLLLKKKJJJJJJKKKKKKIIIHHHFFFGGGIIIJJJIIIHHHFFFDDDDDDEEEGGGHHHHHHGGGFFFFFFHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIDDDDDDEEEFFFEEEDDDCCCBBBDDDBBBAAA?????????AAABBBDDDEEEFFFFFFFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCGGGDDD@@@===;;;;;;===>>>BBBAAABBBCCCDDDDDDBBB@@@DDDDDDCCCCCCCCCCCCCCCCCCIIIFFFCCCDDDGGGHHHFFFDDDDDDCCCBBBAAAAAAAAAAAABBBEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAA@@@BBBAAA@@@@@@??????@@@@@@@@@???===???AAABBB@@@===@@@@@@@@@@@@????????????>>>>>>===<<<<<<;;;<<<<<<>>>>>>>>>??????@@@@@@@@@???>>>>>>>>>>>>@@@AAABBB<<<<<<=========>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::=========>>>>>>>>>??????BBB@@@>>><<<;;;:::;;;;;;;;;;;;::::::999888888888777777666555555555555666666666666555555444444333222222111111111222444555444444444444444444444444444333222111111111222333333333333222222222111111111111111111000000000000........................////////////////////////////////////////////////........................................................................,,,,,,------...///000000,,,------......------,,,---------.........//////,,,,,,------...///000000000000000//////............///000///......///000.........///000111111222111111111111000000000000111111111000000000000000111111111222222333333333333333333222222111111111111111111111111000///...111111111000000000000000fffWWWIIIFFFHHHGGGCCCAAAAAA@@@???===;;;:::::::::999999888666333222444555222222111111111222333444333333333333333333333333222333444444444444333333555555555555666666666777888999;;;:::999777888888999::::::;;;<<<<<<======>>>>>>>>>>>>============>>>>>>>>>>>>????????????>>>>>>>>>???????????????BBBAAAAAA@@@?????????@@@;;;;;;<<<===>>>>>>======<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<<<<<<<===???@@@>>>>>>>>>>>>======<<<<<<::::::::::::;;;<<<===>>>???>>>>>>=========>>>>>>>>>>>>===<<<<<<===>>>???BBBBBBAAAAAAAAABBBCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEGGGIIILLLOOOPPPQQQRRRIIIIIIHHHHHHIIIJJJLLLMMMOOONNNMMMLLLKKKIIIHHHHHHIIIGGGFFFFFFGGGGGGFFFEEEFFFGGGGGGFFFEEEEEEGGGIIIKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFEEECCCBBBAAADDDEEEEEEFFFFFFFFFFFFFFFDDDEEEGGGIIIKKKMMMNNNNNNSSSTTTTTTTTTSSSRRRPPPOOOMMMMMMMMMMMMNNNOOOQQQRRROOONNNMMMMMMNNNNNNMMMKKKKKKLLLNNNOOONNNMMMLLLJJJKKKKKKLLLLLLLLLKKKJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIGGGFFFEEEFFFGGGHHHEEEFFFGGGGGGGGGFFFEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGEEECCCAAA@@@AAACCCDDDCCCCCCCCCDDDFFFFFFCCCAAAEEEEEEEEEEEEDDDDDDDDDDDDHHHFFFDDDDDDEEEFFFEEEDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@???@@@BBBCCCAAA>>>AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAADDDDDDCCCCCCCCCCCCCCCCCC@@@??????>>>???@@@AAABBB??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>===>>>>>>>>>?????????@@@@@@AAA@@@???===<<<<<<<<<======<<<<<<;;;::::::999999999999888777777777777777999999888777666555444444444444333333333444666777555555555555555555555555555555333222222222333444444333333333333222222222111111111111000000000000////////////////////////////////////////////////////////////////////////........................................................................,,,,,,------...//////000---......//////......------------.........//////---------....../////////////////////.........---...///000000......///000......//////000111111222111111111111111111000000111111111111111111111111222222222222333333333444444444333333333222222222222333333333333222111000111111111111111111111111```SSSHHHGGGIIIGGGCCC@@@AAA@@@???===<<<;;;::::::;;;;;;999777444222333555333333222222333333444555555555555555555555555555444444555666777777777666777777777888888888888999666888:::::::::999:::;;;<<<<<<;;;<<<<<<===>>>???>>>???@@@@@@AAA@@@@@@@@@>>>??????@@@AAABBBBBBCCC@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAABBBBBBBBB===>>>???AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAACCCDDDAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>???@@@AAAAAABBBAAAAAAAAAAAAAAABBBBBB@@@??????>>>===>>>>>>>>>DDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHJJJLLLMMMNNNNNNJJJJJJJJJJJJJJJKKKLLLMMMPPPPPPOOOOOONNNNNNMMMMMMKKKJJJHHHIIIKKKLLLKKKKKKJJJLLLMMMMMMKKKJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIKKKMMMMMMLLLKKKIIIGGGHHHKKKMMMPPPSSSUUUVVVTTTTTTTTTTTTSSSSSSSSSSSSPPPPPPOOOPPPPPPRRRSSSSSSRRRQQQPPPPPPQQQQQQPPPOOONNNOOOPPPQQQQQQQQQPPPOOONNNOOOOOOOOONNNMMMLLLKKKMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNMMMKKKJJJMMMMMMLLLLLLKKKKKKKKKLLLKKKJJJHHHGGGFFFFFFGGGGGGGGGHHHIIIIIIIIIHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHEEEDDDDDDDDDDDDFFFHHHIIIEEEDDDDDDFFFGGGGGGEEECCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDCCCCCCDDDEEEHHHGGGFFFEEEDDDCCCCCCCCCAAABBBDDDEEEEEEDDDCCCBBBDDDEEEFFFFFFFFFFFFFFFEEEGGGFFFEEEDDDDDDCCCCCCCCCBBBAAAAAABBBCCCCCCAAA@@@AAABBBCCCDDDDDDDDDEEEDDDFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@?????????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>???>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999999999999:::<<<;;;;;;999888777666666777777666666666777888999666666666666666666666666777666555555444555555555555444444444333333333333111111111111000000000000000000000000000000000000////////////////////////////////////////////////........................................................................,,,------......//////000...//////000000//////...............////////////...............///////////////............------...000000000///...///000/////////000000111111222111111111111111111111111222222222222222222222222333333333333333444444444444444444444444333333333444444555555444444333333222222222222222222222222[[[PPPHHHHHHKKKHHHCCCAAAAAA@@@???===<<<;;;;;;;;;<<<<<<:::777444333333555444444444444555555666666777777777777777777777777555666777888999:::::::::888888888999999999::::::666888::::::999888999:::::::::999999:::;;;===>>><<<===>>>@@@@@@@@@@@@@@@>>>??????@@@@@@AAAAAABBB@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCFFFFFFFFFEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGBBBBBBBBBBBBBBBBBBCCCCCCEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOLLLJJJIIIJJJLLLNNNNNNNNNLLLNNNQQQQQQOOOMMMMMMMMMOOOOOOOOOOOOPPPPPPQQQQQQOOONNNLLLLLLLLLLLLNNNOOONNNOOOPPPQQQRRRQQQPPPPPPLLLMMMNNNQQQSSSVVVXXXZZZVVVUUUTTTSSSRRRRRRRRRSSSRRRRRRQQQQQQQQQQQQQQQRRRSSSRRRQQQQQQRRRSSSRRRPPPMMMNNNOOOPPPPPPPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMLLLPPPPPPPPPPPPPPPPPPPPPQQQLLLMMMOOOPPPPPPOOOMMMLLLOOONNNLLLKKKKKKKKKLLLMMMKKKJJJIIIGGGGGGFFFGGGGGGIIIJJJKKKKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEFFFFFFFFFBBBCCCCCCDDDEEEFFFGGGHHHEEEDDDDDDEEEGGGGGGEEECCCAAABBBBBBBBBBBBBBBCCCCCCCCCEEEFFFEEEBBBAAACCCFFFIIIIIIHHHGGGGGGGGGGGGGGGDDDEEEGGGHHHGGGEEEBBB@@@DDDEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAABBBDDDFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@AAABBBDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@???>>>>>>============<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999999999999999999999::::::777777777777777777777777999888888777777777777777666666555555555444444444222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............//////000000//////000000000000//////////////////000000000000000000000////////////////////////...............///111111111000///000111000000111111111222222222111111222222222222333333333333444444444444444555444444444444444444444444555555555555555555444444444444555555555555444444333333333333333444444444~~~YYYOOOIIIJJJLLLIIIEEEBBBAAA@@@???======<<<<<<<<<======;;;888555333444555555666666777777777777777888888888888888888888888777888999:::;;;<<<<<<<<<999999999999:::::::::::::::;;;===<<<;;;999::::::;;;::::::;;;;;;<<<===>>><<<===>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJKKKEEEEEEGGGHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOMMMKKKLLLNNNQQQRRRRRROOOQQQTTTUUUSSSQQQPPPPPPSSSSSSSSSRRRRRRRRRQQQQQQRRRQQQPPPOOOPPPQQQSSSTTTTTTTTTSSSRRRSSSTTTUUUVVVSSSSSSTTTUUUVVVYYY[[[\\\ZZZYYYXXXVVVUUUTTTTTTTTTVVVVVVVVVUUUUUUTTTSSSSSSSSSRRRQQQRRRSSSTTTSSSRRROOOPPPPPPPPPPPPPPPPPPPPPMMMMMMNNNNNNNNNOOOPPPPPPRRRRRRRRRSSSSSSTTTTTTTTTSSSUUUWWWYYYYYYXXXWWWVVVVVVUUUSSSRRRRRRRRRSSSTTTPPPPPPOOOOOONNNNNNNNNNNNLLLMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFFFFGGGHHHEEEDDDEEEFFFGGGGGGEEECCC@@@@@@@@@@@@AAAAAABBBBBBCCCFFFGGGFFFDDDDDDFFFJJJKKKKKKJJJJJJJJJJJJJJJKKKHHHIIIJJJJJJHHHEEEAAA???BBBCCCDDDEEEFFFGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFEEEDDDCCCCCCCCCBBBDDDFFFHHHIIIJJJIIIIIIGGGGGGGGGFFFFFFGGGGGGHHHFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHFFFEEEDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>>>>>===============<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;::::::999999999999999999999999::::::::::::999999888888777777777666666666666555444333333333333222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000000000111111//////000000000000//////000000111111111222222222222222111111111111111111000000000000000000000000111222333333111111222333222222333333333333333333333333333444444444555555444555555555666666777777555555555555555555555555555555555555555555555555333333444444444444333333333444444444555555555666vvvWWWOOOIIIJJJLLLIIIEEECCCAAA@@@???>>>==================;;;999666444555777666777888999999999999888999999999999999999999999::::::;;;<<<=========<<<::::::::::::;;;;;;;;;;;;???@@@AAAAAA???>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIIIIJJJKKKLLLMMMNNNJJJKKKLLLMMMNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLKKKKKKKKKKKKLLLMMMNNNNNNIIIJJJLLLNNNPPPQQQRRRRRRPPPQQQQQQQQQQQQPPPOOOOOOOOOOOONNNNNNOOOOOOPPPQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQRRRRRRSSSSSSSSSSSSSSSQQQOOOOOOQQQTTTUUUUUUQQQTTTWWWXXXWWWUUUUUUUUUVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWVVVTTTSSSTTTUUUWWWYYYZZZYYYYYYYYYZZZ[[[]]]^^^]]]]]]]]]\\\[[[ZZZZZZYYY[[[\\\\\\\\\\\\[[[[[[ZZZXXXVVVVVVVVVXXXYYYXXXWWWXXXWWWWWWVVVVVVVVVVVVVVVTTTTTTSSSSSSTTTTTTUUUVVVTTTUUUUUUVVVWWWXXXXXXYYYZZZZZZ\\\\\\]]]\\\[[[ZZZXXXXXXWWWVVVVVVVVVVVVVVVRRRRRRSSSSSSSSSTTTTTTTTTQQQQQQQQQQQQPPPOOOMMMLLLLLLLLLMMMMMMNNNOOOOOOOOONNNMMMKKKIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIJJJKKKHHHHHHHHHIIIKKKJJJHHHFFFBBBCCCCCCDDDDDDEEEEEEFFFHHHIIIJJJJJJKKKLLLNNNPPPPPPOOONNNMMMLLLKKKKKKKKKIIIJJJJJJIIIGGGDDDAAA@@@AAAAAACCCDDDFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIGGGIIIJJJIIIGGGFFFFFFFFFEEEGGGIIILLLMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMOOOPPPQQQRRRSSSOOOMMMLLLJJJIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@======>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999888888888888777777777777555555555555444444444444222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000111111222222111111000222333333333333444444444333333333333333333444444222222333333333333333444333444555555333333444555555555555555555555555555444555555666666777777777666666666777888888999999777777777666666666666666444444444555555555555555222222333333444444333333444555555666666777777777nnnVVVNNNHHHIIIIIIFFFCCCCCC@@@@@@???>>>============<<<<<<;;;999666555777888777888999:::;;;::::::999999999999999999999999999;;;<<<<<<=========<<<<<<<<<<<<<<<<<<============???AAACCCCCCBBBAAABBBCCCDDDEEEHHHJJJJJJJJJHHHGGGFFFDDDCCCBBBBBBDDDGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJKKKKKKLLLNNNOOOOOOPPPNNNNNNNNNOOOPPPQQQSSSSSSQQQQQQRRRSSSSSSSSSSSSSSSOOOOOOOOOOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPOOOOOOLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPNNNOOOQQQSSSTTTUUUUUUTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSSSSRRRRRRRRRSSSTTTUUUUUUUUUTTTSSSSSSTTTUUUUUUTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTUUURRROOOOOOQQQSSSUUUUUUQQQSSSVVVWWWVVVVVVWWWXXXUUUVVVWWWXXXXXXXXXWWWWWWUUUVVVVVVWWWWWWWWWWWWWWWUUUUUUUUUUUUVVVVVVWWWWWW[[[ZZZYYYYYYZZZ\\\^^^___\\\\\\^^^___```______^^^\\\^^^```bbbcccddddddccc___^^^]]]^^^```aaa```___aaaaaa```^^^^^^]]]]]]]]]]]]\\\[[[YYYYYYYYYYYYYYYWWWXXXYYYZZZ[[[\\\]]]]]]]]]]]]\\\[[[ZZZXXXXXXWWWVVVVVVWWWWWWVVVVVVUUUTTTPPPQQQRRRTTTUUUUUUVVVVVVVVVVVVVVVVVVUUUSSSQQQPPPQQQQQQRRRRRRSSSTTTTTTUUUTTTSSSPPPNNNMMMMMMNNNNNNLLLKKKIIIHHHIIIKKKNNNPPPNNNNNNNNNOOOQQQPPPNNNLLLJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNPPPSSSVVVWWWWWWWWWUUUSSSPPPMMMJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBB@@@AAACCCEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMLLLNNNOOONNNKKKIIIJJJKKKIIIKKKNNNPPPQQQPPPOOONNNLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQRRRSSSSSSOOONNNLLLJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLOOOOOOPPPPPPPPPQQQQQQQQQMMMMMMNNNOOOOOONNNMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIFFFEEEEEEDDDCCCDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@AAAAAAAAA@@@>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;999999999999999999888888888888777777777777666666666555444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333444444444444333333444555555555666666666666444444555555666666777777555555555666666666777777555666777777666555666777777777777777777777777777666666777888888999::::::777777777888999999::::::888888888777777666666666333333444444444555555555111222333444444444444333555555666666777888888999jjjUUUMMMGGGGGGGGGDDDBBBBBB@@@@@@???>>>=========>>><<<<<<;;;999777666888999888999:::;;;<<<;;;:::999999999999999999999999999<<<============<<<<<<;;;>>>>>>>>>>>>????????????<<>>;;;888777999;;;===999IIIOOOCCC888888<<<=========<<<;;;::::::999999<<<<<<======>>>=========>>>>>>??????@@@@@@AAAAAACCCCCCBBBBBBAAABBBBBBBBBFFFGGGIIIJJJJJJIIIGGGFFFEEEEEECCCCCCCCCDDDEEEFFFHHHIIIKKKMMMNNNNNNMMMLLLPPPPPPPPPPPPQQQRRRSSSTTTOOOQQQSSSSSSSSSRRRSSSUUU[[[[[[[[[[[[ZZZYYYWWWWWWUUUUUUTTTTTTTTTUUUUUUVVVYYYYYYYYYXXXYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZVVVSSSRRRUUUXXXYYYYYYYYYYYYYYYXXXYYYYYYZZZ[[[YYYWWWVVVVVVXXXZZZ[[[[[[]]]]]]]]]]]]]]]\\\[[[ZZZXXXXXXXXXZZZ[[[ZZZWWWTTTUUUUUUUUUUUUUUUVVVWWWWWWSSSRRRRRRRRRSSSUUUXXXYYYXXXWWWWWWYYY\\\\\\ZZZWWWXXXVVVUUUVVVWWWXXXWWWVVVPPPTTTWWWVVVSSSRRRUUUYYYUUUUUUUUUVVVYYY\\\^^^```^^^]]][[[ZZZZZZ[[[\\\]]][[[]]]___```___^^^^^^______^^^]]]\\\[[[ZZZZZZZZZ\\\]]]]]]^^^^^^______```aaaaaaaaabbbaaaaaa``````\\\\\\]]]___```bbbcccdddcccbbbaaa``````aaabbbccc___^^^]]]\\\\\\]]]^^^___^^^]]]YYYTTTPPPOOOPPPRRRSSSTTTUUUVVVVVVVVVUUUTTTXXXWWWTTTRRRPPPOOOOOOOOOMMMPPPTTTWWWVVVTTTRRRRRRNNNOOORRRTTTVVVVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTVVVWWWUUUTTTSSSRRRQQQQQQQQQQQQNNNOOOOOOMMMJJJJJJNNNRRRSSSSSSTTTUUUVVVVVVVVVUUUUUUWWWZZZ___aaa```ZZZTTTWWWVVVVVVVVVWWWXXXZZZ[[[YYYWWWTTTQQQOOOLLLKKKKKKDDDDDDDDDDDDEEEFFFGGGGGGFFFHHHJJJHHHFFFEEEHHHKKKKKKKKKJJJJJJJJJLLLNNNOOOQQQPPPPPPOOONNNMMMLLLLLLNNNOOOPPPRRRSSSTTTTTTTTTLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMLLLJJJJJJJJJKKKLLLJJJKKKKKKIIIFFFDDDDDDEEEFFFFFFEEEEEEFFFHHHJJJKKKHHHHHHIIIJJJJJJJJJJJJIIINNNNNNOOOOOOOOOOOONNNNNNLLLMMMOOOQQQRRRSSSRRRRRRSSSQQQMMMJJJHHHHHHIIIJJJLLLLLLLLLKKKKKKLLLLLLLLLNNNNNNLLLKKKIIIHHHFFFFFFEEEFFFGGGGGGGGGFFFDDDCCCCCCCCCCCCBBBAAA???>>>===>>>===<<<<<<>>>>>>===<<<::::::999888777777888888:::;;;;;;;;;;;;:::999999999999::::::::::::999999999999999999888888888888888888888777666666555555555555666666777666666555333555777777555444666999;;;:::999888888777888888777777777777777777777777555666777888888666444333555666666777777777777777888777777777888999;;;<<<999999999999999:::;;;;;;999888888777777777777888999888777666666666666666999;;;<<<<<<;;;::::::;;;::::::999888999:::<<<===<<<;;;:::999888888888888444444444444444444444444444222111222444666666666555444555777:::<<<<<<<<<^^^PPPMMMIIIGGGFFFFFFDDDCCCAAA@@@@@@???>>>>>>======???===:::888888999;;;===:::DDDGGG???:::===>>>;;;?????????>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>AAAAAABBBBBBCCCDDDDDDDDDBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJLLLLLLMMMOOOQQQSSSTTTUUUTTTUUUUUUVVVVVVWWWWWWWWWUUUWWWYYYZZZXXXWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZYYY\\\\\\[[[[[[[[[\\\]]]]]]``````____________```aaa````````````````````````^^^[[[XXXXXXZZZ]]]^^^]]]``````_________````````````___^^^^^^```bbbcccccccccccccccccccccbbbaaaaaa___^^^^^^^^^___^^^\\\ZZZ[[[ZZZZZZYYYYYYYYYYYYYYYZZZYYYZZZZZZ[[[\\\]]]^^^ZZZZZZ[[[^^^aaabbb```]]]YYYWWWWWWWWWYYYZZZYYYXXX\\\___aaa___[[[YYYZZZ]]][[[\\\]]]]]]]]]^^^aaadddbbbaaa```^^^^^^___```aaaaaacccddddddbbb`````````cccbbbaaaaaaaaaaaaaaabbb```aaaaaaaaaaaaaaabbbbbbaaaaaaaaaaaaaaa```___^^^ZZZ[[[\\\^^^```aaaaaaaaa```______^^^^^^______``````___^^^]]]\\\[[[[[[[[[[[[[[[YYYUUUQQQOOOOOOPPPMMMNNNPPPQQQRRRRRRRRRRRRUUUTTTRRRPPPOOONNNNNNOOOMMMPPPTTTVVVUUUTTTTTTTTTRRRSSSTTTVVVWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[\\\[[[[[[ZZZZZZYYYYYYYYYZZZVVVVVVUUUTTTRRRRRRTTTUUUXXXYYYYYYZZZ[[[[[[ZZZZZZ[[[ZZZZZZ\\\______]]]ZZZWWWXXXZZZ\\\\\\\\\[[[ZZZYYYXXXVVVTTTQQQOOOMMMLLLPPPOOOOOONNNNNNNNNOOOOOOMMMNNNNNNLLLKKKJJJKKKMMMMMMMMMLLLMMMMMMNNNOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPRRRRRRSSSTTTTTTTTTTTTTTTNNNNNNNNNNNNNNNOOOPPPQQQPPPPPPNNNMMMMMMMMMNNNNNNJJJKKKLLLKKKIIIHHHHHHIIILLLKKKKKKJJJJJJJJJJJJKKKGGGHHHIIIIIIJJJJJJIIIIIIKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMPPPOOOMMMKKKJJJJJJKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@?????????>>>======??????>>>=========<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999999999::::::;;;;;;::::::999::::::::::::::::::::::::<<<;;;;;;;;;::::::999999999999:::::::::999999888777999::::::888888:::<<<;;;:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===<<<;;;999888999999:::;;;;;;;;;;;;::::::999999999999:::<<<===777777777777777888999999;;;:::::::::::::::;;;;;;<<<<<<;;;::::::999::::::888:::;;;:::999999:::;;;======<<<<<<<<<===>>>>>>======<<<<<<;;;::::::999444444444444444444444444555333222333444444222000666555555777:::<<<===<<>>===<<<<<<=========;;;999888888:::===>>><<<@@@???;;;===BBB@@@999?????????@@@@@@@@@AAAAAA<<<===>>>???@@@@@@@@@@@@EEEEEEEEEFFFGGGHHHHHHHHHDDDDDDEEEGGGIIIKKKMMMNNNLLLMMMOOOQQQRRRRRRQQQQQQPPPQQQQQQRRRSSSSSSSSSRRRTTTSSSSSSSSSUUUWWWZZZ[[[YYYZZZ[[[\\\[[[ZZZXXXWWWZZZ]]]______^^^\\\[[[[[[]]]]]]^^^______```aaaaaaaaaaaaaaaaaabbbbbbcccdddfffeeeeeedddddddddeeeeeeddddddddddddddddddddddddcccaaa______aaabbbcccbbbeeeeeeeeeeeeeeeeeeeeeeeeccccccccccccdddeeeffffffeeeffffffffffffeeeeeedddeeecccaaa```aaaaaa```___bbbbbbbbbbbbbbbbbbbbbbbb```aaabbbbbbcccccccccccc[[[\\\___bbbffffffdddbbb___^^^]]]^^^```aaa```___eeeggghhhddd___\\\]]]^^^___bbbeeeccc``````ccchhheeeeeecccccccccdddeeeffffffgggiiihhhfffeeedddeeedddddddddddddddeeeffffffffffffggggggggggggggggggkkkkkkkkkjjjiiihhhgggfffbbbdddfffiiijjjjjjiiihhhffffffggggggggggggffffffjjjjjjiiigggeeecccaaa```]]]______^^^ZZZWWWUUUTTTSSSTTTVVVXXXZZZZZZZZZZZZ[[[[[[ZZZZZZYYYZZZZZZ[[[ZZZ\\\^^^_________```bbbaaaaaaaaabbbccceeefffhhhggggggggggggggggggggggggcccccccccccccccdddffffffgggggggggggghhhhhhhhhhhhfffeeeddddddeeeeeecccaaaeeeeeeffffffggggggfffffffffccc___^^^___bbbdddeee___bbbeeehhhhhhfffbbb`````````___^^^\\\YYYWWWUUUYYYXXXXXXWWWVVVVVVUUUUUUVVVTTTRRRQQQQQQQQQPPPNNNNNNOOOPPPQQQQQQRRRRRRRRRPPPQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTPPPPPPPPPQQQQQQSSSTTTTTTSSSRRRRRRQQQQQQQQQQQQRRRNNNPPPQQQPPPOOOOOOPPPQQQRRRQQQQQQPPPOOOMMMKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKLLLLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLMMMMMMMMMKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGFFFHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>@@@@@@???>>>@@@@@@???>>>>>>>>>>>>???======<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>========================<<<;;;::::::<<<===<<<;;;;;;<<<>>>;;;<<<<<<===>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<===>>>>>>>>>>>>=========<<<<<<<<<<<<===>>><<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@@@@AAAAAA@@@@@@???@@@@@@@@@???@@@@@@?????????BBBDDDBBBBBBCCCCCCCCCBBBAAAAAA@@@AAAAAAAAAAAA???>>>===999999888888777666444444555444444444555555333111666666777999===???@@@@@@WWWLLLIIIFFFDDDCCCCCCBBBAAA@@@???<<<;;;:::;;;===>>>;;;:::999888999;;;>>>???===>>>===;;;>>>BBB@@@:::<<<<<<===>>>???@@@AAAAAA===>>>@@@AAABBBCCCCCCDDDFFFFFFGGGHHHIIIJJJJJJKKKGGGHHHHHHJJJLLLNNNPPPQQQPPPRRRSSSUUUWWWXXXXXXXXXTTTVVVXXX[[[\\\]]]]]]\\\]]]\\\\\\\\\\\\\\\\\\\\\^^^___```aaa___[[[WWWUUUZZZ]]]```bbbaaa___^^^^^^bbbbbbbbbbbbccccccdddeeeccccccccccccdddeeefffggghhhgggfffeeeeeeeeeeeeeeecccccccccccccccccccccccceeeddddddcccdddeeeeeeeeeeeefffffffffffffffeeeeeecccddddddcccbbbaaabbbcccdddeeeeeefffeeeeeeddddddfffccc```___```aaaaaa```ddddddeeeeeeeeeffffffeeeaaabbbdddeeeeeedddcccbbbZZZ\\\___bbbddddddbbb```aaa```___aaacccddddddccceeefffeeebbb]]]ZZZYYYZZZ\\\bbbfffddd___^^^ccchhhffffffffffffhhhiiikkkllliiikkklllllljjjiiijjjkkkiiiiiihhhhhhhhhhhhiiiiiiiiiiiijjjkkklllmmmnnnnnnssssssrrrqqqpppooommmllllllnnnqqqssstttsssrrrpppmmmnnnoooppppppooonnnmmmoooppppppooommmkkkhhhgggeeehhhkkkkkkhhhddd```___```aaabbbdddeeeeeedddddddddddddddeeeeeefffggggggeeeggghhhiiiiiijjjlllnnnmmmllljjjjjjkkkmmmpppqqqllllllllllllllllllllllllfffffffffffffffggghhhhhhjjjkkklllmmmmmmnnnnnnnnnmmmllllllnnnqqqrrrnnnkkkllllllmmmmmmmmmmmmlllllliiifffaaa___```cccfffhhhfffhhhkkkmmmmmmjjjgggeeeeeefffffffffdddbbb___]]]ZZZZZZZZZZZZYYYYYYXXXXXX[[[XXXUUUUUUWWWXXXVVVSSSRRRSSSUUUVVVWWWWWWVVVUUURRRSSSTTTVVVXXXZZZ[[[\\\[[[[[[[[[[[[YYYXXXWWWVVVUUUUUUUUUVVVWWWXXXYYYZZZXXXXXXWWWWWWWWWWWWWWWWWWWWWYYYZZZYYYXXXWWWXXXYYYVVVWWWWWWVVVUUURRRPPPNNNQQQQQQRRRSSSSSSSSSSSSSSSOOOOOOOOOOOOPPPQQQRRRRRRQQQPPPNNNMMMMMMMMMOOOOOOMMMMMMOOOPPPPPPOOOOOONNNOOONNNNNNMMMMMMNNNNNNOOONNNNNNNNNMMMMMMMMMMMMMMMLLLKKKIIIGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFDDDBBBAAABBBCCCDDDCCCAAACCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===>>>>>>??????>>>>>>?????????@@@@@@AAAAAABBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCAAA@@@?????????@@@>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@???????????????AAAAAAAAAAAAAAABBBBBBCCCAAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEFFFJJJLLLHHHIIIJJJJJJJJJHHHGGGFFFFFFGGGHHHIIIIIIGGGEEEDDDCCCCCCBBB@@@>>>;;;888777666444333555777999999999777777999===BBBFFFGGGGGG{{{WWWJJJHHHDDDCCCBBBBBBAAA@@@???>>><<<::::::;;;===>>>;;;;;;::::::;;;===???@@@>>>@@@@@@>>>===??????>>><<<<<<===???@@@AAABBBCCC@@@AAACCCDDDEEEFFFGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLIIIIIIJJJJJJKKKMMMNNNOOOQQQRRRTTTUUUWWWXXXYYYZZZTTTVVVYYY\\\___```aaaaaaaaaccceeeggggggeeebbb```dddeeegggfffccc^^^YYYVVV[[[^^^bbbdddddddddeeeeeehhhgggfffdddddddddddddddcccddddddeeefffgggiiijjjiiihhhgggfffeeeeeeddddddbbbbbbbbbbbbbbbbbbbbbbbbddddddeeeeeeeeeddddddddddddeeefffgggggggggffffffiiikkkkkkjjjgggeeeeeefffhhhiiiiiijjjjjjjjjiiiiiihhheeebbbaaabbbdddddddddffffffffffffeeecccbbbaaa___```bbbccccccbbbaaa```[[[]]]___aaaaaa___]]]\\\^^^]]]]]]___aaaccccccbbbcccbbbaaa___[[[YYYXXXXXXXXX^^^cccbbb^^^]]]bbbgggggghhhiiikkknnnppprrrsssrrrrrrrrrqqqnnnmmmmmmnnnooonnnmmmlllkkkkkkkkkkkkfffggghhhjjjlllnnnppppppnnnnnnnnnmmmllljjjiiihhhkkkmmmooorrrrrrqqqooommmjjjkkklllmmmmmmlllkkkjjjggghhhiiiiiihhhgggeeedddiiimmmqqqrrrpppkkkhhhfffeeeeeefffggggggfffeeedddcccddddddeeefffgggggggggdddeeefffffffffgggjjjllliiihhheeedddeeegggjjjlllbbbbbbbbbbbbbbbbbbbbbbbb______``````````````````cccdddfffggghhhiiihhhhhhfffeeefffjjjnnnooollliiiiiiiiiiiijjjjjjiiiiiihhheeedddbbb```___aaaccceeeggggggggggggggggggffffffdddeeeffffffeeecccaaa___[[[\\\]]]^^^^^^^^^^^^]]]aaa^^^[[[\\\___```___]]]ZZZ\\\]]]____________^^^YYYZZZ\\\^^^```cccdddeeedddddddddcccbbbaaa______^^^^^^^^^______```bbbbbb``````aaaaaaaaaaaaaaaaaabbbddddddcccaaa``````aaa^^^^^^______^^^\\\ZZZYYY[[[\\\\\\]]]^^^]]]]]]]]]YYYYYYXXXXXXYYYZZZ[[[\\\XXXWWWVVVVVVVVVWWWYYYZZZUUUVVVWWWXXXWWWVVVTTTSSSUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTRRRPPPPPPPPPPPPQQQOOONNNNNNMMMMMMMMMNNNNNNLLLKKKJJJJJJLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJIIIHHHHHHHHHIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFFFFGGGHHHIIIIIIJJJGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDEEEEEEEEEDDDFFFFFFGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNLLLLLLKKKJJJIIIJJJMMMPPPOOOOOOPPPPPPPPPOOOMMMLLLMMMNNNPPPQQQQQQOOOMMMLLLOOONNNMMMKKKGGGCCC???===<<<999555555777:::<<<===999:::<<>>===<<<;;;;;;<<<===>>>===<<<<<<<<<===>>>@@@AAA???BBBCCCAAA??????AAACCC@@@@@@AAACCCDDDFFFGGGGGGEEEEEEGGGHHHIIIIIIIIIIIIHHHHHHIIIKKKLLLMMMNNNOOOKKKKKKKKKKKKKKKLLLMMMNNNQQQQQQRRRTTTUUUWWWXXXYYYSSSUUUWWWZZZ\\\^^^``````aaaeeeiiimmmooonnnkkkiiiiiijjjkkkkkkiiieee```]]]```bbbeeeggghhhjjjlllnnnrrrpppnnnkkkjjjiiiiiiiiifffgggggghhhjjjlllmmmnnnlllkkkjjjiiiggggggffffffddddddddddddddddddddddddbbbdddffffffeeeccccccccceeefffhhhiiijjjkkkjjjjjjrrruuuwwwuuurrroooppprrrrrrrrrssstttttttttssssssooommmjjjjjjkkkmmmnnnnnnssssssrrrppplllhhheeecccaaaaaabbbccccccccccccccc```bbbddddddbbb``````aaaeeeddddddfffiiikkkkkkjjjiiihhhfffdddbbb```^^^]]][[[```eeeeeecccbbbeeeiiikkklllnnnppprrrtttvvvvvvyyyxxxwwwtttpppmmmmmmmmmmmmmmmkkkjjjiiihhhhhhhhheeefffgggiiilllnnnooopppkkkkkkkkkkkkjjjiiihhhgggkkklllnnnoooooonnnmmmllliiiiiijjjjjjjjjjjjiiiiiiccccccddddddddddddcccccchhhkkkoooooommmkkkhhhggghhhiiiiiiiiiiiigggfffeeedddeeefffggggggggggggfffcccdddeeeeeedddeeegggiiieeedddbbb``````bbbdddfffdddddddddddddddddddddddd```aaabbbbbbbbbbbbaaaaaadddeeeggghhhiiiiiihhhhhhbbbccceeehhhkkkllljjjiiiiiiiiiiiijjjiiiiiihhhgggggghhhhhhhhhfffeeefffhhhiiihhhgggffffffgggiiijjjhhhhhhiiiiiiiiigggfffeeebbbccceeefffggggggfffffffffdddcccdddeeeggggggfffdddeeefffgggggghhhhhhgggbbbccceeegggiiijjjlllmmmlllllllllllllllkkkjjjiiihhhhhhhhhhhhhhhiiiiiijjjiiijjjjjjkkkkkkkkkkkkjjjjjjkkkllljjjhhhgggggghhhhhhhhhhhhhhhhhhgggffffffeeeeeefffggggggggggggfffdddcccaaaaaaaaaaaabbbccc_______________```aaabbb``````aaa```___]]][[[ZZZ\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZ[[[[[[YYYYYYYYYYYYYYYXXXWWWVVVVVVUUUTTTTTTVVVVVVUUUTTTQQQQQQQQQQQQQQQRRRRRRSSSQQQPPPOOONNNMMMNNNOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSPPPPPPOOOOOONNNMMMMMMLLLNNNOOOOOOPPPPPPOOOOOONNNOOONNNMMMMMMNNNNNNMMMLLLMMMNNNOOOOOONNNLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMKKKLLLMMMMMMNNNNNNMMMMMMIIIJJJJJJKKKKKKKKKJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMLLLMMMNNNPPPPPPPPPOOOOOOPPPPPPPPPQQQQQQSSSTTTUUUUUUUUUUUUTTTRRRRRRTTTVVVTTTTTTTTTUUUTTTTTTSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSUUUUUUUUUSSSPPPLLLHHHFFFFFFBBB===::::::;;;<<<===>>>>>>AAAFFFLLLQQQSSSTTTkkkSSSIIIGGGDDDBBBBBBBBBBBBAAA========================???>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCEEEHHHCCCDDDEEEFFFGGGHHHIIIJJJIIIIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMNNNPPPQQQRRRSSSQQQPPPPPPQQQQQQRRRSSSTTTTTTTTTUUUVVVWWWXXXZZZZZZYYYYYYYYYZZZ[[[]]]^^^___aaacccgggjjjlllmmmkkkkkkhhhiiikkklllkkkiiigggeeeeeeggghhhiiijjjlllooorrrvvvtttqqqooommmllllllmmmiiiiiijjjkkkmmmoooqqqrrrooonnnlllkkkiiihhhhhhgggeeeeeeeeeeeeeeeeeeeeeeeebbbeeehhhhhhfffcccccccccdddfffiiikkkmmmnnnmmmmmmqqquuuyyyyyyvvvuuuwwwyyyxxxxxxyyyzzzzzzzzzzzzzzzvvvuuuttttttwwwyyyzzzyyy}}}||||||zzzwwwsssooommmhhhhhhhhhhhhiiijjjlllllljjjlllmmmllljjjjjjlllnnnqqqqqqqqqsssvvvyyyyyyxxxwwwuuurrrpppnnnkkkiiiggghhhjjjmmmnnnmmmlllmmmnnnnnnooopppqqqqqqrrrrrrrrrssssssrrrooollljjjkkkllllllkkkjjjjjjiiiiiiiiiiiikkklllmmmnnnoooqqqqqqrrrrrrrrrrrrrrrqqqqqqpppoooqqqqqqrrrrrrrrrqqqqqqpppnnnnnnnnnmmmmmmnnnnnnnnnjjjiiiiiiiiiiiiiiijjjjjjiiikkkmmmmmmkkkjjjjjjjjjmmmmmmnnnoooooonnnlllllllllmmmnnnnnnnnnlllkkkjjjiiijjjkkkkkkjjjiiijjjkkkjjjiiigggffffffgggiiijjjmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjkkkllllllkkkjjjiiikkklllnnnpppppppppooonnnhhhjjjmmmmmmmmmlllmmmmmmkkkllllllllllllkkkjjjiiikkkmmmnnnllljjjiiijjjlllkkkjjjiiiiiiiiikkklllmmmllllllllllllllllllllllllhhhiiikkkllllllkkkjjjiiiggghhhhhhgggffffffggghhhhhhhhhhhhhhhiiijjjkkkkkkgggggghhhiiikkklllmmmnnnmmmmmmnnnoooppppppoooooommmllllllkkkkkkkkkkkkkkklllmmmnnnooooooooonnnnnnmmmnnnooonnnmmmlllmmmnnnoooooonnnmmmlllllllllllljjjkkkkkkllllllllllllllliiihhhfffeeeddddddeeefffddddddeeeeeeeeedddccccccddddddccccccbbb```___^^^___^^^^^^]]]]]]^^^^^^____________^^^^^^]]]]]]]]]]]]]]]^^^_________^^^^^^^^^___```aaa```^^^[[[YYYZZZYYYXXXYYYZZZZZZYYYXXXTTTTTTTTTTTTTTTUUUVVVVVVSSSRRRQQQOOOOOOPPPQQQRRRNNNOOOOOOPPPPPPOOOOOONNNPPPPPPRRRSSSTTTVVVWWWWWWWWWVVVUUUTTTSSSQQQPPPPPPSSSTTTUUUUUUVVVVVVVVVVVVVVVTTTRRRSSSTTTUUUSSSQQQSSSTTTUUUVVVVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQOOOQQQRRRTTTUUUUUUUUUUUUPPPQQQQQQRRRRRRRRRRRRRRROOOPPPQQQRRRSSSSSSRRRRRRSSSSSSRRRRRRSSSSSSTTTUUURRRTTTUUUVVVVVVUUUTTTSSSUUUUUUUUUVVVWWWYYYZZZ[[[]]]^^^^^^]]][[[ZZZ[[[\\\XXXWWWWWWWWWWWWXXXXXXYYYWWWWWWWWWWWWXXXXXXXXXXXXUUUVVVWWWWWWVVVSSSPPPNNNMMMKKKHHHFFFFFFEEECCCAAACCCCCCEEEHHHMMMQQQSSSSSSeeePPPIIIGGGDDDBBBCCCCCCBBBAAA<<<===>>>>>>???>>>>>>===@@@@@@@@@???@@@@@@AAABBBBBB@@@???BBBFFFHHHIIIKKKDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLOOOOOOPPPRRRSSSUUUVVVVVVWWWWWWWWWXXXYYYZZZ\\\\\\YYYYYYYYYZZZ[[[\\\]]]^^^```___^^^]]]]]]]]]^^^___aaabbbccceeeeeefffffffffccceeegggiiijjjjjjjjjiiihhhiiiiiiiiihhhjjjnnnqqqpppooollliiihhhggghhhiiiiiiiiijjjlllnnnppprrrsssooonnnmmmkkkiiihhhggggggffffffffffffffffffffffffcccgggjjjjjjhhheeeddddddccceeehhhlllnnnooonnnnnniiinnnsssuuussssssvvvyyyxxxxxxyyyzzz{{{{{{zzzzzzzzzyyyyyy{{{~~~yyyyyyzzzzzzyyywwwuuusssooonnnnnnnnnoooqqqsssuuussstttuuutttsssssswww{{{wwwvvvwwwyyy}}}|||yyyvvvssspppnnntttuuuvvvvvvvvvuuutttsssnnnnnnnnnnnnnnnmmmlllkkkggghhhhhhhhhggghhhjjjmmmqqqqqqppppppqqqqqqrrrsssttttttttttttuuuuuuuuuuuuwwwwwwxxxxxxxxxwwwwwwvvvuuuuuuuuutttttttttttttttrrrrrrpppooooooppprrrrrrqqqpppnnnmmmmmmmmmnnnooommmnnnnnnnnnllllllmmmooommmnnnpppqqqrrrqqqqqqppprrrrrrssssssrrrpppnnnmmmmmmoooppppppnnnmmmmmmmmmooonnnmmmlllllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooopppppppppooonnnmmmoooppprrrsssssssssqqqpppmmmppprrrqqqmmmlllmmmooojjjjjjjjjjjjjjjiiihhhggghhhjjjjjjhhheeeeeegggiiiggggggggghhhiiijjjkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkiiijjjkkklllkkkiiigggffffffhhhiiigggcccaaacccfffgggffffffeeefffhhhiiijjjffffffggghhhiiiiiijjjjjjjjjkkklllnnnooooooppppppllllllkkkjjjiiiiiiiiiiiijjjkkklllnnnnnnnnnmmmllllllnnnooooooooooooqqqrrrrrrqqqooommmkkkkkkkkkllllllmmmmmmnnnnnnnnnnnnnnnkkkjjjgggeeedddeeeeeefffggggggggggggfffdddbbbaaabbbbbbaaaaaa``````______```______^^^^^^______```______^^^]]]]]]\\\[[[[[[YYYZZZ\\\]]]^^^^^^]]]\\\^^^___aaabbbaaa^^^ZZZWWWZZZXXXWWWXXXYYYZZZYYYXXXSSSSSSSSSSSSTTTTTTUUUVVVTTTRRRPPPOOONNNOOOQQQRRROOOPPPPPPPPPPPPPPPPPPOOONNNOOOPPPRRRSSSUUUVVVVVVXXXXXXWWWUUUSSSRRRPPPPPPTTTTTTVVVWWWXXXYYYYYYYYYXXXVVVTTTTTTVVVWWWUUURRRVVVWWWZZZ[[[\\\[[[ZZZYYYTTTTTTTTTTTTTTTTTTTTTTTTQQQSSSVVVXXXZZZZZZYYYXXXQQQQQQRRRSSSSSSSSSSSSSSSSSSTTTVVVWWWXXXXXXXXXWWWSSSSSSSSSRRRSSSSSSTTTUUUWWWXXXZZZ[[[[[[YYYWWWVVVYYYYYYYYYZZZ[[[]]]^^^___]]]___```___\\\ZZZZZZZZZYYYYYYXXXXXXXXXYYY[[[\\\YYYXXXXXXWWWXXXXXXYYYZZZQQQSSSVVVXXXXXXWWWUUUSSSQQQQQQQQQRRRRRRPPPLLLIIIGGGFFFGGGJJJMMMPPPQQQPPPcccOOOIIIFFFCCCAAAAAAAAA@@@???>>>>>>===============>>>>>>????????????>>>>>>===BBBBBBBBBBBBCCCDDDEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHJJJMMMPPPRRRRRRRRRTTTUUUYYYYYY[[[___dddeeeccc```[[[[[[\\\]]]]]]^^^______```aaaaaa```^^^\\\]]]^^^bbbbbbaaaaaabbbccceeefffgggggggggggghhhjjjkkklllllllllmmmmmmllljjjhhhgggfffdddbbb``````aaacccddd___aaabbbbbbeeemmmqqqqqqjjjfffaaaaaadddfffddd```aaabbbbbbaaa```___aaabbbcccbbbbbbdddfffgggdddbbbeeefffggghhhiiiiiijjjjjjlllkkkkkknnnrrrvvvwwwxxxrrrvvv{{{~~~~~~|||{{{zzz~~~{{{xxxvvvtttsssuuuttttttsssrrrrrrqqqqqqnnnnnnpppvvvxxxuuuuuuwwwvvvvvvwwwyyy{{{zzzxxxuuuxxxzzz}}}|||wwwqqqnnnvvv}}}|||uuuvvvtttqqqqqqpppmmmgggbbbggggggffffffgggjjjlllnnnpppqqqrrrsssuuuxxxzzz{{{{{{}}}||||||~~~|||yyyyyyzzz{{{{{{xxxxxxuuutttxxx|||xxxrrrsssrrrrrrtttvvvvvvrrrooouuussspppoooppptttxxx{{{ssssssssssssrrrqqqpppppptttqqqooopppsssuuutttrrruuuvvvvvvtttqqqnnnmmmmmmjjjkkkmmmnnnoooooonnnmmmppplllkkkoooqqqpppoooqqqqqqqqqqqqqqqqqqpppppppppppprrrtttttttttwww|||~~~~~~|||yyyyyyyyyzzzzzzyyyxxxvvvuuunnnoooqqqpppmmmkkkjjjjjjjjjkkkjjjiiihhhiiilllnnnjjjlllooopppnnnmmmmmmmmmnnnmmmllllllmmmnnnnnnnnnmmmnnnnnnnnnllljjjhhhggggggfffeeedddccccccddddddgggeeecccdddfffhhhhhhhhhhhhjjjhhheeefffkkkmmmlllllllllmmmmmmnnnooopppppphhhiiijjjlllkkkjjjhhhfffiiiiiiiiiiiiiiihhhggggggdddgggiiihhhffffffiiimmmmmmiiiffffffggggggeeeccceeeffffffggghhhhhhiiiiiijjjjjjhhheeebbb```aaabbbccccccdddfffhhhhhhgggeeecccbbbaaabbbcccdddcccaaacccccccccccccccdddeeefffccccccbbbbbbbbbbbbbbbaaabbbbbbbbbbbbaaaaaaaaa```_________```aaaaaabbbbbb\\\[[[ZZZYYYYYYYYYYYYYYYVVVVVVVVVWWWYYYYYYXXXWWWZZZVVVRRRQQQSSSUUUUUUTTTQQQQQQPPPQQQQQQSSSTTTUUUOOOQQQRRRRRRQQQRRRTTTVVVUUUTTTSSSQQQPPPPPPQQQRRRSSSTTTVVVXXXYYYXXXXXXWWWYYYYYYYYYWWWUUUTTTUUUVVVUUUVVVXXXYYY[[[\\\\\\\\\ZZZXXXUUUSSSRRRSSSUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZXXXWWWVVVTTTSSSRRRRRRRRROOOPPPRRRTTTVVVVVVVVVUUUTTTSSSRRRRRRSSSTTTVVVWWWXXXYYYYYYYYYXXXWWWUUUTTT[[[[[[\\\]]]]]]^^^]]]]]][[[[[[ZZZYYYXXXXXXWWWWWWWWWVVVUUUTTTTTTUUUVVVWWWVVVUUUUUUUUUUUUUUUUUUTTTUUUSSSRRRSSSVVVVVVTTTQQQUUUUUUUUUUUUTTTTTTTTTTTTRRRRRRQQQRRRSSSUUUWWWXXX```MMMIIIFFFCCCBBBBBBBBBAAA@@@@@@??????>>>>>>????????????@@@@@@AAAAAAAAA@@@@@@BBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNPPPQQQSSSUUUYYY\\\^^^^^^```cccggggggeeebbbccccccccccccccccccccccccdddddddddccc```___```aaaddddddeeefffiiillloooqqqnnnnnnnnnooopppqqqrrrssswwwxxxxxxwwwvvvuuusssrrrrrrppplllhhhfffeeeffffffhhhkkkmmmlllmmmppppppmmmgggccc``````dddfffdddaaaaaabbbcccbbbaaaaaabbbddddddcccbbbccceeeeeebbb___eeefffhhhjjjlllmmmnnnnnnqqqpppoooppprrrssssssrrrrrrvvvzzz}}}}}}{{{zzzyyywwwwwwvvvuuusssrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnlllnnnsssssspppoooqqqtttttttttvvvxxxxxxvvvtttuuuvvvxxxyyyzzzzzzzzzzzzyyyzzzzzzzzzwwwrrrnnnkkkrrrwwwxxxvvvvvvyyywwwrrrqqqooommmmmmmmmkkkgggdddggggggffffffhhhkkkmmmoooqqqrrrrrrsssuuuvvvxxxyyyxxxzzz{{{{{{{{{~~~~~~zzzyyyzzz{{{}}}}}}zzzzzzwwwvvvyyy|||yyyrrrooonnnnnnqqqtttuuusssqqqrrrpppnnnmmmnnnqqquuuwwwqqqrrrssstttuuuvvvvvvvvvooommmlllmmmppprrrqqqppprrrrrrrrrqqqooommmlllllljjjkkkkkkllllllllllllllloookkkjjjmmmnnnlllkkkllljjjjjjkkklllmmmnnnoooooonnnoooqqqqqqpppqqquuuxxxxxxxxxyyyzzzzzzyyyxxxxxxwwwxxxxxxxxxwwwvvvuuutttppprrrssssssqqqpppooopppooopppooommmkkklllnnnpppooooooooopppppppppoooooonnnnnnnnnoooppppppppppppnnnoooooopppooonnnmmmlllnnnmmmkkkiiihhhhhhiiiiiikkkiiihhhiiikkkllllllkkkooopppnnnjjjjjjnnnooommmnnnnnnnnnnnnnnnnnnnnnooommmnnnnnnooonnnmmmlllkkklllllllllllllllkkkjjjiiikkkkkkkkkiiigggeeefffgggiiigggeeegggjjjlllkkkjjjddddddeeefffggghhhiiiiiihhhhhhgggdddaaa```aaabbbfffffffffiiikkklllkkkiiihhhgggffffffhhhiiihhhggglllkkkkkkkkklllmmmmmmnnnggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggfffffffffgggfffeeeddddddddddddddd`````````aaabbbbbbaaa```aaa^^^[[[[[[]]]^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\YYYZZZZZZZZZXXXXXXZZZ\\\ZZZYYYXXXXXXXXXYYYZZZZZZZZZ[[[\\\]]]^^^^^^______]]]]]]]]]\\\ZZZYYYZZZ\\\\\\\\\]]]^^^_________^^^^^^\\\ZZZXXXXXXZZZ[[[]]]YYYYYYZZZ[[[[[[\\\]]]]]][[[[[[ZZZYYYYYYYYYZZZZZZYYYYYYZZZ[[[\\\\\\\\\\\\XXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]\\\[[[YYYXXX[[[[[[\\\]]]]]]]]]\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ^^^]]]\\\]]]___```^^^[[[^^^^^^^^^_______________]]]\\\[[[[[[[[[\\\]]]]]][[[KKKIIIGGGDDDBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKLLLLLLNNNOOOQQQRRRTTTTTTTTTTTTUUUXXX]]]```bbbbbbdddfffiiiiiigggeeedddeeeeeefffgggggghhhhhhhhhiiihhhgggeeedddfffgggjjjkkklllnnnqqqtttxxxyyyyyyyyyzzz{{{|||}}}~~~~~~~~~}}}{{{wwwsssqqqooooooooosssxxx{{{zzzyyyyyyvvvqqqkkkhhhfffgggjjjlllkkkiiiggghhhiiiiiihhhiiijjjllllllkkkkkkkkklllkkkiiifffkkkmmmooorrrtttvvvwwwxxxxxxwwwwwwxxxyyyxxxuuusssqqqtttxxxzzzzzzyyyxxxxxxtttttttttttttttsssrrrrrrnnnnnnnnnnnnooooooooooooqqqooopppssssssooommmooorrrqqqqqqrrruuuvvvvvvuuuuuuuuuuuuuuuuuutttttttttssssssttttttsssqqqnnnlllooorrrsssqqqrrruuuuuurrrooonnnllllllmmmmmmllljjjiiiiiihhhiiikkknnnqqqrrrsssssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxyyy}}}}}}{{{yyyyyy{{{}}}~~~||||||zzzxxxyyy|||yyysssqqqpppooopppqqqrrrrrrqqqqqqpppnnnnnnoooqqqtttuuunnnoooppprrrssstttttttttpppooonnnppprrrssssssrrrsssssssssrrrrrrqqqppppppnnnnnnmmmllllllllllllmmmqqqlllkkkmmmnnnkkkiiikkkiiiiiijjjkkklllmmmmmmnnnlllnnnoooooonnnnnnooopppqqqtttvvvvvvtttrrrtttvvvsssssstttssssssrrrppppppnnnpppqqqqqqqqqppprrrsssttttttssspppnnnmmmoooppprrrpppnnnooorrrsssqqqnnnmmmnnnoooqqqrrrrrrrrrqqqooooooppppppppppppoooooorrrqqqooommmlllkkkllllllnnnmmmmmmoooqqqrrrqqqooopppqqqpppkkkjjjmmmnnnlllrrrrrrqqqqqqpppooonnnnnnooonnnnnnnnnnnnnnnoooooopppppppppooonnnmmmmmmlllnnnllljjjiiiiiiiiigggfffhhhgggggghhhkkkmmmnnnmmmfffggghhhiiikkkkkklllllliiiiiiiiigggeeecccdddfffffffffgggjjjmmmnnnmmmllllllkkkjjjkkkmmmnnnmmmlllnnnnnnooooooooooooppppppnnnnnnmmmmmmmmmlllllllllkkkllllllmmmmmmmmmlllllljjjjjjiiihhhhhhgggffffffkkkjjjjjjiiiiiiiiiiiiiiiffffffgggggggggfffeeeeeedddcccbbbbbbccccccbbbaaabbbbbbccccccbbb```___^^^]]]^^^^^^]]][[[[[[\\\]]]ZZZZZZZZZZZZ[[[]]]^^^___``````______```aaabbbcccbbbccccccbbb``````bbbcccddddddddddddcccbbbaaaaaa```___^^^]]]]]]___aaabbb[[[\\\^^^____________^^^^^^^^^]]]^^^^^^___`````````______^^^^^^^^^______[[[ZZZZZZ[[[[[[\\\^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZ\\\\\\]]]]]]]]]\\\[[[[[[[[[[[[[[[ZZZYYYYYYYYYXXXYYYYYYZZZZZZZZZZZZYYYYYY\\\\\\\\\]]]]]]]]]]]]]]]___^^^^^^```aaaaaa___]]]______``````aaaaaabbbbbb```___^^^]]]\\\[[[[[[[[[XXXJJJIIIGGGDDDBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOPPPQQQSSSTTTVVVWWWZZZZZZYYYXXXWWWXXXZZZ]]]```aaacccfffhhhiiihhhhhheeefffgggiiikkklllnnnnnnnnnoooppppppooooooqqqsssrrrrrrssstttvvvxxx{{{|||}}}~~~}}}|||{{{{{{|||}}}}}}{{{wwwuuuttttttwwwxxxwwwuuusssuuuwwwwwwwwwwwwxxxyyyuuuvvvvvvwwwwwwvvvtttssswwwxxxzzz|||~~~~~~~~~~~~}}}{{{uuuxxx{{{}}}}}}||||||}}}{{{{{{||||||||||||{{{zzzvvvvvvuuuuuuttttttttttttvvvssstttvvvvvvrrrqqqsssqqqpppooopppsssuuuvvvuuuwwwvvvuuusssrrrqqqqqqqqqooopppqqqrrrrrrqqqpppooooooqqqssstttuuuvvvvvvuuurrrqqqpppoooooopppppppppkkkkkkkkklllnnnqqqtttvvvssstttuuuvvvxxxyyyyyyzzzyyyxxxxxxwwwxxxzzz}}}zzzyyywwwxxxzzz{{{|||{{{zzz{{{yyyvvvwwwyyyvvvqqqvvvtttqqqnnnmmmmmmnnnnnnoooooooooooopppqqqrrrsssnnnnnnooooooooooooooonnnqqqqqqqqqqqqrrrrrrqqqppppppooooooooopppqqqqqqpppmmmllljjjiiihhhhhhiiiiiikkkgggeeehhhiiigggeeegggiiiiiiiiihhhhhhgggggggggfffhhhiiijjjiiiiiiiiiiiijjjnnnqqqooojjjhhhkkknnnnnnnnnmmmmmmlllkkkkkkjjjlllmmmnnnooonnnppprrrtttttttttssspppmmmkkklllmmmqqqnnnmmmpppttttttnnniiiiiikkkoooqqqqqqpppppppppnnnnnnnnnnnnmmmmmmllllllooommmkkkiiihhhggghhhhhhjjjkkklllooorrrsssrrrqqqnnnppppppmmmnnnqqqrrrpppwwwvvvuuusssqqqpppooonnnoooooonnnnnnoooqqqtttuuurrrqqqqqqpppoooooonnnnnnllljjjiiikkknnnpppnnnlllmmmllljjjjjjjjjjjjjjjiiihhhiiijjjkkkkkkkkkjjjjjjhhhiiihhhfffcccbbbbbbbbbbbbbbbdddgggjjjlllkkkjjjkkkjjjiiijjjmmmnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnrrrqqqpppooonnnmmmlllkkkhhhiiijjjkkkkkkkkkjjjjjjiiiiiiiiihhhhhhgggggggggjjjiiiiiihhhhhhhhhiiiiiihhhiiijjjjjjhhhggggggggggggggghhhhhhiiihhhgggfffeeefffggggggeeeccc```^^^___```aaa```______aaabbb`````````aaaaaabbbcccccchhhfffdddcccccceeegggiiieeefffgggfffeeeeeefffhhhiiiiiiiiigggfffdddbbbaaa```___^^^]]]]]]]]]___```YYY[[[]]]^^^___^^^]]][[[]]]]]]\\\\\\]]]]]]^^^___^^^]]][[[YYYXXXXXXYYYYYYVVVVVVWWWXXXXXXYYYZZZ[[[YYYYYYYYYXXXXXXWWWWWWVVV\\\\\\\\\\\\[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXSSSTTTVVVWWWWWWVVVUUUUUUWWWWWWXXXYYY[[[\\\]]]]]]\\\\\\]]]^^^___^^^\\\[[[\\\\\\]]]^^^______``````______^^^]]]\\\[[[[[[ZZZ{{{UUUKKKHHHFFFCCCBBBBBBCCCBBBAAA???????????????@@@AAABBB@@@@@@AAACCCDDDDDDDDDDDDHHHHHHGGGGGGGGGHHHIIIIIIIIIJJJKKKMMMNNNNNNOOOOOOLLLMMMMMMNNNPPPRRRSSSTTTUUUWWWXXXXXXWWWVVVVVVWWWZZZ\\\___ccceeegggiiijjjllllllmmmnnnooooooppppppppprrrtttuuuvvvvvvxxxzzztttttttttuuuwwwzzz|||~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}|||~~~}}}~~~~~~~~~|||yyyxxx{{{~~~~~~}}}|||zzzyyywwwvvvuuuwwwttttttwwwwwwtttsssvvvpppnnnmmmoooqqqsssttttttuuutttrrrpppnnnmmmmmmmmmkkkllllllmmmnnnooooooooommmooossswwwxxxwwwtttssssssrrrqqqpppooonnnoooppplllkkkkkklllmmmpppsssuuuppprrrtttvvvxxxyyyyyyyyyvvvvvvwwwxxxyyyzzzyyyxxxwwwvvvuuuuuuvvvwwwuuutttuuuvvvuuurrrrrrtttqqqmmmqqqooollliiigggggghhhiiijjjjjjlllmmmmmmmmmmmmmmmmmmnnnnnnoooppppppppppppnnnnnnooonnnlllkkkjjjiiihhhfffeeefffhhhkkkkkkjjjiiihhhfffdddcccccccccdddbbb^^^]]]aaacccaaa```bbbccccccccccccccccccccccccbbbbbbdddeeeggghhhhhhggghhhkkkmmmjjjdddaaacccfffkkkkkkjjjjjjiiihhhhhhhhhlllmmmmmmmmmmmmooosssvvvqqqqqqqqqnnnkkkiiiiiijjjmmmlllnnnrrrvvvtttllleeegggjjjnnnpppooonnnooopppoooooommmllljjjiiihhhhhhhhhgggeeecccbbbbbbbbbccccccdddfffjjjnnnpppooonnnooorrrtttsssvvv{{{}}}|||vvvvvvtttsssqqqooonnnmmmppppppoooppprrrvvvzzz|||rrrrrrqqqpppoooppppppqqqmmmlllllloootttvvvtttrrroooooommmkkkiiihhhhhhhhhjjjjjjkkkkkkkkkiiigggfffdddeeedddbbb^^^\\\[[[[[[^^^^^^```cccfffhhhgggfffgggffffffgggjjjlllkkkkkkmmmmmmnnnoooooonnnmmmlllmmmmmmmmmmmmmmmmmmmmmnnnfffggghhhiiiiiiiiiggggggjjjjjjjjjjjjkkkkkkllllllkkkjjjjjjjjjjjjjjjkkkkkkjjjlllnnnmmmjjjiiiiiijjjlllmmmnnnooonnnnnnmmmmmmllllllmmmmmmllliiifffdddfffhhhiiiiiiiiijjjlllooonnnnnnnnnnnnnnnnnnnnnnnnqqqooommmkkkjjjlllnnnpppggghhhhhhhhhfffggghhhjjjlllkkkkkkiiigggeeecccbbb___^^^]]][[[ZZZYYYYYYYYYWWWXXXZZZ\\\\\\[[[YYYXXX[[[ZZZYYYYYYXXXXXXYYYYYYZZZXXXVVVTTTRRRRRRRRRRRRPPPPPPQQQSSSTTTUUUUUUUUURRRRRRRRRQQQQQQQQQQQQQQQXXXXXXYYYXXXXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWQQQRRRTTTUUUUUUUUUTTTSSSVVVWWWXXX[[[]]]___aaaaaa___aaaccceeedddcccaaa``````aaaaaabbbcccdddeeeeeedddeeeeeeeeeeeedddddddddtttRRRLLLGGGEEEBBBAAABBBBBBBBBAAA????????????@@@AAABBBBBB>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEGGGHHHIIIKKKLLLMMMMMMMMMIIIIIIIIIJJJKKKMMMNNNOOOMMMPPPSSSUUUUUUUUUVVVWWWWWWZZZ^^^bbbdddgggjjjlllpppoooooonnnmmmmmmlllllljjjmmmqqqsssssssssssstttrrrssstttvvvyyy||||||zzz}}}~~~||||||}}}~~~~~~~~~|||{{{yyyyyyyyywwwtttqqqsssuuuwwwyyy{{{}}}}}}{{{yyywwwvvvwwwttttttvvvvvvssssssuuupppoooooopppsssttttttsssqqqpppooonnnmmmlllkkkjjjjjjjjjjjjjjjkkklllnnnnnnkkklllqqqwwwxxxtttqqqqqqqqqrrrrrrqqqnnnmmmmmmnnnmmmlllllllllmmmppprrrtttppprrrtttvvvwwwxxxxxxxxxqqqrrrtttxxx|||}}}|||zzzxxxwwwvvvvvvwwwvvvsssqqqsssvvvvvvrrrrrrsssrrrnnnjjjjjjiiigggffffffiiikkkfffhhhjjjllllllkkkiiihhhiiijjjllloooqqqsssttttttqqqssstttsssqqqnnnmmmmmmllliiiggghhhllloooooommmpppooonnnmmmllllllllllllgggdddcccgggiiihhhgggiiieeefffgggiiikkkmmmoooooommmllllllooorrrtttuuutttuuuvvvuuurrrmmmjjjkkkmmmppppppooonnnmmmmmmmmmmmmllllllllljjjjjjlllppptttqqqrrrrrrqqqnnnllllllmmmooopppssswwwyyyvvvooohhhkkkooorrrsssqqqppprrrtttuuutttrrrooommmlllkkkjjjiiihhhfffeeedddeeeeeefffccccccdddgggkkkmmmmmmmmmnnnrrruuuuuuyyy~~~uuutttsssrrrpppooonnnmmmnnnnnnnnnoooqqqtttwwwyyytttsssrrrqqqrrrssstttuuutttttttttvvvwwwwwwvvvtttpppqqqqqqooommmlllmmmooossssssuuuuuutttrrrpppnnniiijjjjjjhhhdddaaa``````bbbbbbcccfffiiijjjiiihhheeeeeeeeegggjjjllllllkkkkkkkkklllmmmmmmllljjjiiifffgggiiikkknnnppprrrsssjjjkkklllmmmmmmkkkiiihhhhhhhhhhhhiiijjjkkkkkkkkkiiiiiihhhhhhhhhiiijjjjjjfffiiilllkkkhhhfffgggiiikkkmmmnnnnnnllllllmmmooommmnnnnnnnnnmmmllljjjiiiiiikkkmmmmmmnnnooorrrtttuuuuuuvvvvvvvvvuuuuuutttsssqqqooommmlllmmmooopppiiijjjkkkjjjhhhhhhiiikkkmmmmmmlllkkkiiigggfffeeebbbaaa___]]][[[ZZZYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYY[[[ZZZYYYYYYXXXXXXXXXXXX\\\[[[YYYXXXVVVUUUTTTTTTPPPQQQSSSTTTVVVVVVWWWWWWSSSSSSRRRQQQQQQRRRRRRSSSVVVVVVWWWWWWVVVVVVUUUUUUWWWWWWXXXXXXYYYYYYZZZZZZVVVWWWXXXYYYYYYYYYYYYYYY]]]^^^___aaaccceeeggghhhcccfffiiijjjiiigggeeeeeeeeeeeeeeeffffffgggggghhhhhhhhhiiijjjkkkkkkkkkjjjnnnOOOLLLFFFCCCAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCEEEFFFHHHIIIJJJKKKMMMNNNPPPQQQQQQQQQNNNNNNNNNNNNOOOPPPQQQRRRQQQRRRUUUVVVVVVXXXZZZ\\\[[[___ccceeefffiiillloooqqqqqqqqqqqqqqqqqqqqqqqqooossswwwyyyxxxuuusssqqquuuuuuuuuwwwzzz}}}zzzzzz}}}}}}yyy{{{~~~~~~~~~~~~~~~}}}{{{zzzzzzyyywwwvvvuuuuuuuuusssrrroooqqqtttvvvxxx|||~~~{{{zzz{{{zzzvvvuuuxxxvvvvvvvvvxxxzzzzzzxxxvvvttttttuuuuuutttsssqqqppprrrqqqpppppppppqqqssstttqqqooosssyyyzzzuuusssuuutttvvvxxxxxxuuusssssstttsssrrrqqqpppqqqsssuuuvvvwwwxxxzzz{{{{{{{{{yyyxxxqqqqqqsssxxx~~~~~~~~~~~~~~~{{{yyy{{{~~~|||{{{||||||yyyqqqssssssrrrpppppprrruuummmooorrrtttuuussspppnnnooopppsssvvvxxxzzz{{{||||||~~~}}}|||}}}}}}yyyvvvwww{{{~~~}}}~~~}}}}}}yyyuuutttxxxyyywwwvvvxxxqqqrrrtttvvvyyy|||~~~}}}{{{zzz|||}}}{{{zzzyyyyyy{{{zzzyyywwwwwwwwwwwwxxxssssssqqqnnnmmmooossswwwvvvwwwxxxxxxvvvuuuvvvwwwxxxzzz|||~~~}}}zzzwwwttttttxxx{{{zzzwwwvvvyyy|||}}}|||zzzxxxvvvuuuuuuuuusssrrrqqqppppppqqqrrrssspppooonnnoooqqqssssssrrrrrruuuwwwvvvxxx}}}~~~{{{vvvvvvvvvuuuttttttssssssrrrrrrqqqqqqrrrtttuuuvvvwwwvvvuuuuuuvvvxxx{{{|||yyy{{{}}}}}}{{{xxxwwwwwwuuuvvvwwwvvvsssssstttwwwyyy{{{}}}~~~~~~}}}{{{yyyrrrsssuuutttrrrpppoooooollllllmmmppprrrsssrrrpppiiiiiiiiikkkoooqqqqqqqqqlllmmmnnnooonnnmmmkkkjjjggghhhkkkmmmpppsssuuuvvvqqqrrrssstttssspppnnnllliiiiiiiiiiiiiiijjjjjjjjjggggggffffffgggggghhhiiidddgggjjjjjjgggeeegggjjjiiijjjkkkjjjhhhiiikkknnnkkkkkkkkkkkkkkkkkkkkkkkkiiijjjkkkllllllmmmoooqqqrrrssstttvvvvvvvvvvvvuuurrrpppnnnlllllllllmmmnnnnnnnnnnnnmmmkkkjjjkkkmmmooooooooonnnmmmllljjjjjjhhhgggfffeeedddcccbbbaaaaaaaaaaaaaaaaaaaaaaaa```_________^^^______``````cccccccccaaa```^^^\\\[[[YYYZZZ\\\^^^___`````````]]]\\\[[[[[[[[[[[[\\\]]]ZZZZZZ[[[[[[\\\[[[[[[[[[[[[\\\\\\]]]^^^_________^^^^^^^^^^^^___```aaabbbddddddeeeffffffggghhhhhhbbbfffjjjkkkiiifffeeeeeeddddddeeeeeeeeeeeeeeeeeeeeefffggghhhiiihhhhhhgggjjjMMMLLLEEEBBB@@@???@@@AAAAAA@@@AAAAAAAAABBBCCCDDDEEEFFFIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJLLLNNNPPPQQQPPPQQQSSSTTTVVVWWWWWWXXXWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[ZZZYYYXXXZZZ^^^aaaaaadddhhhiiiiiikkkooorrrvvvwwwxxxzzz|||~~~}}}zzzzzzzzzyyyyyyzzz|||}}}|||~~~||||||{{{{{{{{{|||~~~{{{}}}~~~|||~~~yyy||||||xxxvvvwww||||||||||||{{{zzzyyyyyyxxxvvvuuuvvvxxxzzzzzzzzzvvvxxxzzz}}}|||{{{}}}}}}}}}~~~|||{{{|||~~~}}}{{{zzz}}}{{{zzzyyyyyyzzz|||}}}zzzwwwxxx}}}~~~zzzzzz~~~zzz}}}}}}}}}~~~yyyxxxwwwvvvwwwxxxzzz{{{|||{{{vvvttttttxxx~~~}}}{{{}}}xxxzzz~~~~~~{{{yyy~~~}}}yyyzzz{{{}}}~~~}}}zzzxxxzzz~~~{{{}}}~~~}}}~~~~~~~~~||||||{{{~~~}}}|||||||||}}}~~~}}}zzzyyyzzz{{{zzzzzzzzz}}}~~~||||||~~~{{{zzzzzzzzzzzzzzzzzzzzzzzz}}}||||||{{{zzzzzzzzzzzzzzzyyyyyyyyyzzz}}}zzz}}}}}}zzzzzz{{{{{{}}}}}}{{{xxxvvvxxxzzzvvvxxx{{{~~~~~~}}}|||uuuwwwyyyzzzxxxwwwwwwxxxvvvvvvwwwyyy{{{|||zzzxxxnnnnnnnnnppptttvvvwwwvvvssstttuuuvvvvvvtttrrrqqqnnnooopppqqqrrrtttuuuuuuuuuvvvxxxxxxwwwtttqqqnnnpppppppppooonnnnnnmmmmmmiiiiiiiiiiiiiiijjjkkklllhhhllloooooollljjjmmmppplllnnnnnnllljjjkkkooorrrkkkkkkkkkkkklllmmmnnnoookkklllmmmlllkkklllnnnooopppqqqtttvvvwwwxxxxxxxxxtttsssrrrpppooooooooopppqqqrrrqqqpppmmmlllmmmoooqqqqqqqqqqqqppppppooonnnmmmmmmmmmllllllkkkkkkkkkhhhggggggfffffffffggggggdddddddddeeefffgggiiiiiiiiijjjjjjiiihhheeecccaaabbbccceeehhhiiijjjjjjjjjffffffeeeddddddeeefffggg``````aaabbbcccccccccccc___``````aaabbbcccddddddcccbbbbbbbbbbbbdddfffgggfffffffffeeedddddddddcccbbbfffkkkllliiigggffffffeeeeeeeeeeeedddddddddddddddeeefffggggggfffeeeddddddOOOKKKEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDFFFGGGIIIJJJIIIJJJLLLLLLKKKLLLMMMOOOPPPOOOOOOOOOOOOPPPQQQQQQTTTVVVXXXZZZ[[[ZZZZZZYYY\\\^^^```bbbcccbbbaaa```ffffffffffffeeeeeeddddddhhhjjjmmmqqquuuwwwyyyzzz}}}{{{|||}}}}}}~~~~~~~~~}}}}}}{{{{{{{{{|||}}}~~~~~~|||{{{{{{|||~~~{{{~~~}}}|||{{{}}}~~~yyy}}}~~~~~~~~~~~~~~~}}}~~~~~~|||}}}~~~}}}~~~~~~~~~}}}{{{zzz~~~~~~~~~}}}{{{~~~|||{{{||||||yyyzzz{{{|||}}}}}}}}}|||{{{zzzzzzzzz{{{{{{|||||||||wwwyyy|||}}}~~~|||zzzyyy|||yyyvvvvvvxxxzzzyyyxxxyyyyyyyyy{{{|||{{{xxxuuuttttttuuuwwwxxxyyyzzzzzzyyyzzz|||~~~~~~}}}|||{{{wwwyyyzzzzzzxxxwwwwwwxxxwwwxxxzzz{{{{{{{{{yyyxxxzzzzzzzzz{{{|||{{{yyyvvvwwwvvvvvvyyy{{{{{{xxxtttuuuuuuuuuttttttssssssrrrppppppqqqrrrsssssssssrrrqqqrrrtttuuuvvvvvvvvvuuutttrrrooooooppprrrsssssssssrrrqqqpppooommmlllkkkrrrnnnkkkmmmqqqsssqqqnnnppprrruuuwwwyyyyyyxxxxxxttttttuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwxxxwwwuuusssyyyyyyxxxvvvtttvvvyyy|||vvvttttttttttttsssqqqooouuuooolllooopppllljjjiiifffhhhjjjlllmmmnnnnnnnnnooommmmmmpppnnniiifffgggfffdddcccgggmmmpppnnnkkkiiihhhgggffffffggghhhiiihhhgggeeecccbbbbbbccccccbbbdddeeedddaaaaaacccfffccccccddddddddddddeeeeeeaaaaaaaaaaaabbbbbbcccdddiiiiiihhhhhhgggfffffffffeeedddeeehhhmmmpppooommmkkkkkkllllllkkkkkkjjjiiicccOOOJJJDDDDDDBBBAAA@@@@@@@@@@@@DDDDDDDDDEEEFFFHHHIIIJJJMMMNNNPPPPPPPPPPPPRRRSSSTTTSSSSSSTTTUUUVVVWWWWWWWWWXXXZZZ\\\^^^```bbbccccccdddfffhhhiiiiiiiiiiiilllllllllmmmmmmnnnnnnnnnrrrsssuuuwwwzzz|||~~~}}}{{{|||}}}|||}}}}}}}}}~~~~~~~~~}}}{{{zzzxxxxxxvvvxxx{{{|||{{{zzzzzzzzztttxxxzzzxxxxxx|||~~~~~~}}}zzzwwwvvvxxx|||~~~~~~{{{|||}}}}}}}}}|||{{{zzz}}}|||{{{}}}~~~~~~~~~}}}{{{xxxyyy{{{|||}}}|||{{{{{{tttttttttsssssssssssssssqqqtttyyy|||}}}|||xxxvvvsssqqqpppqqqtttvvvvvvtttssssssssstttuuuuuusssqqqpppqqqrrrsssuuuwwwyyyzzzzzz{{{}}}~~~~~~}}}|||zzz{{{|||zzzwwwuuutttuuuuuuwwwzzz~~~}}}|||{{{|||||||||zzzxxxxxxwwwvvvwwwyyyyyywwwtttssssssssstttttttttuuuuuurrrrrrrrrsssssssssssssssuuuuuuvvvwwwvvvuuutttsssrrrpppoooppptttxxxzzz{{{vvvuuutttrrrqqqqqqqqqqqqqqqnnnlllnnnsssvvvuuurrrsssuuuwwwzzz{{{{{{{{{zzzwwwvvvvvvvvvwwwxxxyyyyyy{{{zzzzzz{{{{{{zzzwwwtttzzzyyyxxxvvvtttuuuxxx{{{yyywwwuuuuuuxxx{{{}}}}}}~~~yyyvvvwwwwwwsssqqqqqqrrrssstttuuuuuutttssssssooonnnooorrrrrrnnnlllmmmppplllhhhhhhkkkllliiifffddddddcccccccccdddeeeeeedddcccaaa```______``````___```aaa```^^^]]]___aaa_________``````aaaaaaaaa`````````aaabbbcccdddeeeiiihhhhhhgggffffffeeeeeehhhggghhhkkkooorrrqqqpppnnnnnnnnnnnnmmmmmmllllll```NNNHHHEEEDDDCCCAAA@@@?????????CCCDDDEEEFFFGGGIIIJJJKKKNNNPPPRRRSSSRRRSSSUUUVVVVVVVVVWWWXXXYYY[[[\\\]]]\\\]]]___aaaeeehhhlllnnnjjjkkklllmmmoooppprrrrrrqqqqqqqqqrrrssstttvvvwwwzzzzzz{{{|||}}}|||}}}~~~}}}zzzxxxxxxyyy{{{|||}}}~~~|||zzzyyyzzz|||~~~}}}|||zzzxxxwwwvvvwwwxxxyyywwwvvvuuusssqqqpppooonnnmmmpppsssuuusssrrrqqqpppmmmpppqqqmmmmmmrrruuuuuu~~~{{{vvvssssssvvvzzz|||~~~~~~~~~}}}}}}|||||||||}}}~~~}}}|||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzz{{{~~~{{{|||~~~~~~|||{{{vvvwwwwwwxxxxxxxxxwwwwwwzzzyyyxxxyyy{{{}}}~~~}}}~~~{{{zzzzzzzzzyyyxxxuuuvvvxxxyyyzzzzzzzzzzzzuuuttttttssssssrrrrrrqqqqqquuuzzz~~~zzzwwwpppoooppprrruuuvvvvvvuuuooonnnmmmnnnooopppooonnnooooooppprrrtttwwwyyyzzz{{{|||~~~|||xxxuuussssssrrrssswwwzzz}}}~~~~~~|||zzzyyyzzzzzzyyyxxxvvvuuussssssssstttsssrrrqqqqqqrrrssstttuuuvvvwwwuuuuuutttsssssssssttttttyyyyyyyyyxxxwwwuuusssrrrqqqpppoooqqquuuyyy|||}}}vvvuuusssrrrrrrrrrtttuuuooommmllloootttxxxxxxwwwvvvwwwyyy{{{}}}}}}}}}|||yyyxxxxxxxxxxxxzzz|||}}}~~~~~~~~~}}}yyyvvvzzzzzzyyywwwuuuuuuwwwzzzxxxuuuqqqpppsssxxx}}}~~~xxxuuuvvvuuuqqqooopppssssssssssssrrrpppnnnmmmiiigggiiimmmnnnkkkjjjlllqqqlllfffcccdddcccaaa___^^^___```aaaaaaaaaaaaaaa```___^^^]]]]]]]]]]]]]]]aaabbbbbbaaa___^^^___aaa___``````aaabbbccccccdddcccccccccdddeeeggghhhiiiiiiiiiiiihhhggggggffffffjjjiiijjjlllooorrrrrrqqqnnnnnnnnnnnnnnnmmmmmmmmm]]]NNNHHHGGGFFFDDDCCCAAAAAA@@@@@@CCCDDDEEEGGGIIIJJJKKKKKKMMMOOOQQQRRRRRRSSSUUUVVVWWWWWWXXXYYY[[[]]]___``````bbbeeehhhkkknnnpppqqqlllmmmmmmoooqqqsssuuuvvvrrrrrrqqqrrrssstttvvvwwwzzzzzzzzz{{{|||~~~}}}{{{xxxwwwvvvrrrtttxxx{{{~~~}}}~~~}}}}}}}}}}}}{{{yyyvvvtttooonnnlllkkkkkklllmmmnnnmmmmmmllljjjiiigggfffffffffiiimmmnnnmmmkkkiiiiiiiiilllkkkggggggkkkooopppyyywwwtttrrrrrrtttvvvxxxvvvvvvuuuuuuttttttssssssuuuzzz|||{{{|||~~~}}}yyyssssssssstttuuuvvvvvvvvvvvvwwwyyyzzz||||||}}}}}}uuuuuuvvvuuuuuusssrrrqqqqqqssswwwzzz||||||{{{yyytttuuuwwwxxxxxxvvvtttsssqqqrrrrrrsssssstttttttttxxxvvvuuuuuuwwwyyyzzzyyy~~~|||yyyxxxwwwxxxyyyyyyssstttvvvxxxzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxvvvxxx|||~~~{{{yyyrrrssstttvvvwwwxxxwwwvvvsssqqqooooooqqqrrrqqqqqqsssssssssuuuvvvxxxzzz{{{}}}}}}{{{xxxvvvvvvuuuvvvvvvwwwvvvvvvuuutttzzzwwwuuuttttttuuuuuuttttttrrrooonnnmmmnnnnnnooorrrrrrsssttttttuuuvvvvvvxxxwwwvvvtttttttttuuuuuuzzzzzzyyyxxxwwwuuutttssstttqqqpppppprrrtttvvvvvvsssrrrpppnnnoooqqqsssuuuooommmmmmooosssvvvwwwwwwuuuvvvxxxyyyzzz{{{{{{{{{xxxxxxwwwwwwxxxzzz|||}}}{{{|||}}}~~~}}}yyyvvvzzzzzzyyywwwuuuuuuwwwyyyyyyuuupppnnnooorrruuuvvvwwwrrrpppqqqpppmmmlllooommmmmmmmmlllkkkiiigggeeefffdddeeeiiiiiigggfffiiilllhhhcccaaaaaabbbbbbbbbbbbccceeefffggggggfffeeeeeedddddddddcccccccccdddhhhhhhhhhfffeeeeeeeeefffgggggghhhhhhiiijjjkkkkkkiiiiiiiiijjjlllnnnooopppmmmmmmlllkkkkkkjjjjjjiiiiiiiiijjjkkkmmmooopppqqqnnnmmmmmmlllllllllllllll}}}YYYOOOIIIFFFEEEDDDBBBAAAAAA@@@@@@DDDEEEGGGJJJKKKLLLMMMMMMMMMOOOQQQRRRSSSTTTWWWYYYZZZ[[[\\\]]]___aaacccddddddfffjjjmmmooopppooooookkkkkklllmmmoooqqqssstttsssrrrqqqqqqqqqrrrtttuuuwwwwwwyyyzzz}}}yyyzzz|||~~~}}}}}}}}}~~~}}}}}}|||||||||{{{yyyvvvtttsssnnnmmmkkkjjjiiikkklllmmmnnnnnnmmmlllkkkjjjjjjiiiiiilllooopppnnnlllkkkkkkoooqqqppplllkkkooosssssssssttttttuuuuuuuuutttttttttttttttssssssrrrrrrrrrrrrvvvxxxwwwvvvxxxvvvrrrpppqqqrrrrrrssssssuuuuuuvvvwwwxxxxxxyyyyyyyyyxxxttttttuuuuuutttrrrqqqooorrrtttwwwyyyyyyxxxwwwvvvtttuuuvvvwwwwwwvvvtttsssttttttttttttuuuuuuvvvvvvwwwvvvvvvwwwzzz|||}}}}}}~~~}}}{{{{{{|||wwwxxxzzz|||}}}~~~}}}}}}{{{{{{|||}}}~~~~~~}}}}}}}}}||||||{{{zzzzzzxxxyyy{{{{{{zzzxxxwwwvvv{{{yyywwwwwwxxxxxxxxxwwwyyyyyyzzzzzz{{{{{{{{{{{{}}}}}}~~~~~~}}}{{{zzzzzz|||{{{zzzyyywwwuuusssrrrwwwtttrrrqqqrrrssssssssstttsssqqqnnnmmmmmmooopppvvvvvvvvvuuuuuutttttttttxxxwwwvvvvvvuuuuuuuuuuuuxxxwwwwwwvvvvvvuuuuuuuuuuuurrrpppoooppprrrrrrrrrpppooommmlllmmmooorrrtttooonnnnnnoooqqqrrrssssssrrrrrrssstttuuuvvvvvvvvvuuuuuuttttttuuuwwwxxxyyyttttttvvvyyy{{{zzzxxxuuuxxxyyyyyywwwuuuuuuvvvxxxzzzwwwuuusssssstttsssrrruuuqqqppprrrrrrpppqqquuuppppppppppppooonnnlllkkkkkkiiiiiilllkkkhhhhhhjjjllljjjhhhgggggghhhiiiiiijjjkkklllnnnnnnnnnmmmlllkkkkkkllllllllllllllllllkkkjjjiiihhhiiiiiiiiihhhjjjkkkkkklllmmmnnnnnnnnnkkkllllllmmmoooqqqrrrsssqqqppppppooonnnnnnmmmmmmjjjkkkkkkllllllnnnpppqqqooonnnmmmlllllllllmmmmmmtttVVVQQQKKKEEEDDDCCCBBBAAAAAAAAAAAAGGGIIIKKKNNNPPPQQQQQQQQQQQQTTTVVVXXXYYYZZZ]]]___aaaaaabbbccceeegggiiijjjhhhjjjlllnnnoooooonnnmmmkkkkkklllnnnpppqqqrrrsssvvvuuusssrrrssstttvvvwwwwwwyyy|||}}}}}}~~~}}}|||zzzyyyxxxxxxxxxvvvtttsssrrrssstttuuuwwwwwwwwwvvvvvvvvvvvvvvvtttvvvwwwwwwvvvttttttuuuzzz}}}|||xxxwwwzzz}}}}}}yyy{{{}}}~~~|||{{{zzzzzzzzzzzzzzzzzzzzzzzzwww{{{|||yyyyyyzzzyyyuuuwwwyyy{{{{{{zzz{{{|||~~~~~~~~~~~~~~~~~~}}}}}}{{{|||}}}~~~}}}|||zzzxxxzzz|||~~~~~~}}}|||||||||||||||}}}}}}}}}}}}}}}}}}|||||||||{{{||||||}}}~~~yyyzzz{{{|||}}}~~~}}}|||}}}}}}~~~}}}||||||}}}}}}}}}}}}{{{yyyzzz{{{}}}~~~~~~|||zzzyyyzzzzzzzzzzzzyyyyyyyyyyyyxxxyyy{{{zzzyyyxxxxxxyyywwwwwwvvvuuuttttttssssssvvvtttssssssuuuvvvvvvuuuxxxxxxwwwtttrrrsssuuuwwwzzzzzzyyywwwvvvuuutttsssvvvvvvwwwwwwwwwvvvuuuuuuuuutttttttttttttttuuuvvvrrrpppnnnnnnppprrrssstttpppooonnnmmmnnnppprrrsssooooooooonnnooooooppppppooooooooopppqqqqqqrrrrrrqqqrrrrrrrrrssssssssssssnnnnnnoooqqqtttuuutttsssssstttuuutttsssssstttvvvssssssrrrsssttttttrrrppprrrppppppqqqqqqpppsssyyysssttttttttttttrrrqqqpppmmmjjjjjjkkkkkkggggggiiiiiiiiijjjjjjjjjjjjiiihhhhhhhhhhhhiiiiiihhhhhhggggggggghhhiiijjjjjjjjjiiihhhfffeeeeeefffggggggfffhhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjkkklllnnnoooppprrrqqqqqqppppppooonnnnnnmmmnnnnnnnnnmmmnnnqqqsssrrrqqqpppnnnnnnoooooopppmmmTTTSSSOOOFFFFFFEEEEEEEEEEEEFFFFFFLLLNNNQQQTTTVVVWWWWWWWWWVVVYYY[[[]]]^^^```ccceeefffffffffhhhiiikkkmmmnnnmmmmmmlllkkklllmmmnnnooonnnpppqqqssstttuuuuuutttxxxvvvuuuuuuuuuxxxzzz|||{{{}}}}}}~~~{{{{{{|||~~~~~~~~~}}}|||}}}}}}~~~}}}|||{{{|||}}}}}}}}}{{{zzzzzz{{{|||{{{{{{||||||}}}~~~~~~~~~~~~~~~|||{{{|||~~~|||~~~}}}|||~~~}}}}}}~~~}}}}}}|||zzzwwwuuuuuuwww{{{}}}}}}{{{wwwuuuvvvuuutttsssrrrqqqqqqqqqlllnnnppppppoooooooooppplllllllllmmmnnnpppqqqqqqtttttttttvvvxxxzzzyyyxxxzzz{{{|||zzzxxxwwwzzz||||||{{{zzzyyywwwvvvuuutttssstttvvvxxxxxxwwwuuutttssssssrrrqqqqqqrrrssstttnnnlllkkkkkknnnppprrrrrrnnnnnnnnnnnnooopppqqqqqqnnnoooooonnnnnnnnnpppqqqnnnnnnnnnnnnooopppqqqqqqnnnoooqqqqqqqqqpppnnnmmmmmmllllllmmmoooqqqqqqpppmmmnnnooooooooooooppprrrmmmmmmlllnnnoooooonnnlllmmmkkkkkkllljjjiiimmmssspppqqqqqqqqqooonnnlllkkkiiifffeeegggfffccccccfffaaaeeeiiilllmmmkkkhhhgggeeedddccccccbbbbbbbbbbbbaaabbbccceeeffffffeeeeeefffdddcccdddfffhhhhhhffffffffffffeeeeeeeeeeeedddhhhhhhhhhiiiiiijjjllllllooooooooonnnmmmmmmllllllmmmnnnnnnmmmllllllpppssssssrrrpppnnnnnnooopppqqqhhhSSSTTTQQQJJJJJJIIIIIIJJJJJJKKKLLLPPPRRRUUUXXXZZZ[[[[[[[[[YYY[[[^^^```aaacccfffhhhgggggghhhiiijjjlllmmmnnnqqqnnnkkkhhhiiilllpppsssssstttwwwyyyzzzyyyxxxwwwwwwvvvuuuuuuwwwzzz~~~~~~~~~|||xxxuuuxxxzzz}}}}}}~~~zzzyyyyyy|||||||||~~~|||}}}~~~|||zzzzzz|||~~~}}}||||||}}}}}}yyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzzzzzz{{{{{{{{{{{{||||||}}}}}}}}}|||{{{zzz}}}~~~~~~zzzvvvtttvvvyyy|||{{{zzzzzzyyyvvvrrrooonnnrrrwww{{{{{{yyyuuurrrsssrrrpppnnnmmmlllkkkkkkdddfffhhhhhhgggfffggghhhhhhhhhiiijjjlllnnnpppqqqrrrrrrtttwwwyyyzzzyyyxxxyyy{{{}}}|||zzzyyy{{{~~~||||||{{{zzzyyywwwwwwvvvqqqsssvvvyyyyyyxxxuuussssssrrrqqqpppooopppqqqqqqllljjjhhhhhhjjjlllmmmmmmllllllmmmmmmnnnnnnnnnnnnmmmnnnoooooonnnoooqqqrrrooonnnnnnnnnooopppqqqqqqmmmooopppqqqqqqnnnllljjjooommmkkkkkkmmmnnnoooooohhhjjjkkklllllllllnnnoooooonnnllllllmmmmmmlllkkkkkkiiihhhiiifffdddhhhooommmmmmmmmllljjjhhhfffdddhhhddddddffffffccccccfff^^^ccckkkqqqsssqqqnnnllljjjiiigggeeeddddddeeeeeedddeeegggiiijjjjjjiiiiiihhhfffeeefffjjjlllkkkjjjgggggggggfffeeeeeeddddddhhhhhhhhhhhhiiiiiijjjkkklllllllllkkkjjjjjjiiiiiikkkllllllkkkiiiiiimmmqqqqqqpppnnnmmmlllmmmnnnpppeeePPPKKKOOOJJJGGGIIIOOOQQQMMMMMMQQQTTTWWW[[[]]]]]]]]]]]]^^^XXXYYY[[[]]]^^^```ccceeefffggggggffffffiiimmmqqqppppppppprrrtttwwwyyy{{{}}}}}}|||||||||||||||}}}~~~|||zzz{{{~~~~~~}}}|||||||||~~~{{{yyyxxxtttqqqoooqqqvvvxxxxxxvvvvvvvvvvvvwwwxxxyyy{{{|||zzzwwwuuuvvvzzz~~~zzzzzzyyyxxxwwwxxx{{{}}}~~~~~~~~~}}}{{{yyywwwwww{{{}}}|||~~~{{{}}}~~~}}}|||{{{{{{}}}|||vvvqqqvvvuuuuuuttttttvvvwwwxxxsssttttttttttttsssrrrqqqrrrrrrsssrrrooollliiigggjjjlllmmmoooppppppooonnnpppooonnnlllkkkiiiggggggcccdddfffhhhiiijjjjjjiiihhhiiikkkmmmoooqqqssstttwwwwwwwwwxxxyyy{{{|||}}}}}}~~~}}}|||zzzzzz{{{|||}}}{{{xxxwwwwwwwwwxxxrrrsssvvvxxxxxxxxxwwwvvvrrrpppnnnoooqqqqqqnnnkkkpppnnnllljjjjjjlllnnnpppnnnooopppqqqrrrsssssssssuuusssrrrpppqqqrrrtttuuurrrrrrssssssrrrrrrqqqqqquuutttsssqqqooonnnmmmlllkkklllmmmmmmmmmlllkkkjjjhhhiiikkkkkkjjjjjjlllmmmnnnnnnlllkkkjjjjjjjjjjjjkkkjjjhhhfffffffffhhhiiihhhgggffffffhhhhhhhhhffffffggghhhhhhhhhgggfffeee]]]bbbmmm||||||zzz{{{tttkkkfffggggggeeeccceeefffgggfffdddcccdddeeeeeeddddddeeegggiiiiiihhhdddeeeggggggffffffgggiiigggffffffgggiiijjjiiihhhggggggggggggfffeeeddddddcccbbbbbbbbbcccdddeeefffddddddeeeeeeeeeeeedddddd^^^PPPKKKLLLKKKIIIJJJPPPQQQNNNNNNQQQUUUXXX[[[\\\\\\[[[[[[[[[]]]^^^````````````ccceeejjjjjjkkkkkklllnnnsssvvvvvvvvvwwwxxx{{{~~~}}}~~~|||zzzxxxuuuvvvvvvvvvwwwxxxyyy{{{{{{zzzyyyxxxxxxxxxxxxxxx{{{zzzzzz||||||}}}}}}|||{{{|||~~~~~~~~~~~~zzzxxxzzz~~~~~~~~~~~~{{{zzz~~~~~~}}}}}}~~~~~~~~~~~~~~~|||{{{zzzzzzyyyyyyzzzzzzyyywwwtttvvvuuuuuutttuuuvvvwwwxxxuuuuuuuuutttsssssssssrrrsssttttttsssrrrooolllkkklllmmmnnnoooppppppppppppqqqqqqpppnnnmmmmmmmmmmmmkkklllnnnpppqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqrrrrrrssstttuuuvvvvvvvvvvvvwwwwwwwwwvvvwwwxxxyyywwwtttrrrqqqqqqssstttoooppprrrssssssrrrrrrqqqqqqooonnnnnnpppooollljjjlllkkkjjjiiiiiijjjkkklllmmmnnnooopppqqqrrrrrrrrrqqqppppppppppppqqqrrrsssoooooopppppppppoooooonnnrrrrrrrrrqqqpppooonnnmmmkkkkkkkkkkkkjjjiiigggfffeeeggghhhhhhggggggiiijjjjjjjjjiiiggggggffffffffffffeeecccbbbbbbbbbcccdddcccbbbaaabbbcccdddcccbbbaaabbbdddeeeeeeeeedddccc``````gggqqqvvvtttqqqqqqnnnhhhbbb___aaabbb```^^^aaabbbcccbbb```___```aaabbbaaa```aaabbbcccbbbaaa```aaaccccccccccccdddfffeeeddddddeeegggiiihhhggghhhhhhiiiiiiiiiiiihhhhhh```aaaaaaaaabbbbbbcccccccccccccccddddddcccccccccvvvXXXSSSOOOKKKLLLKKKLLLOOOPPPNNNNNNQQQUUUXXXZZZ[[[ZZZYYYYYYYYYaaabbbcccbbbaaabbbdddeeehhhiiijjjjjjkkknnnrrrvvvvvvwwwxxxyyy|||~~~~~~~~~~~~}}}}}}}}}~~~}}}||||||{{{|||}}}{{{zzz}}}zzz|||~~~|||{{{{{{|||~~~~~~|||zzzyyyyyyyyy}}}|||zzzyyyxxxxxxyyyyyyxxxxxxxxxxxxwwwvvvttttttvvvvvvwwwvvvtttttttttuuuvvvvvvuuuuuuvvvvvvwwwxxxuuutttsssqqqqqqqqqqqqrrrrrrrrrsssrrrqqqpppnnnmmmllllllllllllmmmnnnoooooopppooonnnmmmmmmmmmnnnooonnnoooqqqrrrsssssssssrrrrrrrrrrrrrrrqqqpppooonnnkkklllmmmnnnooonnnmmmmmmkkkmmmnnnpppqqqrrrqqqqqqqqqooollljjjjjjkkkmmmooolllllllllmmmmmmmmmmmmmmmllljjjiiiiiiiiihhhfffdddffffffffffffffffffffffffeeefffgggiiijjjjjjjjjjjjggggggiiijjjkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmlllooopppqqqqqqpppnnnmmmllliiiiiiiiiiiigggeeecccbbbccceeefffeeeddddddeeefffeeeeeedddcccbbbbbbbbbbbbaaaaaaaaa```````````````aaa___^^^___``````___^^^\\\]]]___aaabbbbbbbbbaaa___\\\\\\```cccbbbbbbdddbbb^^^[[[[[[]]]___^^^\\\\\\^^^^^^^^^\\\[[[\\\]]]```^^^]]]]]]^^^^^^]]][[[\\\^^^____________```bbbbbbaaaaaabbbeeegggffffffcccdddeeeeeeeeeeeeeeeeee``````aaabbbbbbbbbaaaaaabbbccccccccccccccccccbbbjjjUUUYYYUUUNNNMMMLLLMMMOOOPPPOOOPPPQQQSSSVVVYYYZZZZZZYYYYYYYYY```bbbcccddddddfffhhhkkkkkklllmmmmmmmmmooorrruuuxxxxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~|||}}}}}}{{{}}}~~~~~~}}}wwwwww{{{}}}}}}~~~~~~{{{zzz{{{~~~}}}zzzxxxzzz|||~~~~~~}}}}}}}}}}}}}}}||||||}}}~~~}}}{{{{{{{{{|||}}}|||||||||||||||{{{zzzyyyzzzyyyxxxwwwvvvwwwxxxyyyzzzyyywwwvvvuuuvvvwwwwwwwwwvvvtttrrrqqqrrrssstttrrrrrrssssssssssssrrrrrrpppsssuuussspppmmmnnnpppttttttttttttuuuuuuvvvvvvsssqqqooommmmmmmmmnnnooommmnnnnnnooonnnmmmlllllliiiiiihhhggghhhiiikkkllllllkkkiiihhhhhhhhhiiijjjiiijjjkkkmmmmmmmmmlllllljjjjjjkkkkkkkkkjjjiiihhheeefffhhhjjjjjjiiigggfffdddeeehhhkkkmmmnnnlllkkkiiihhhfffddddddfffhhhjjjgggggggggggghhhiiijjjkkkhhhhhhgggfffeeedddbbbaaa___```aaabbbbbbaaa```___```aaabbbcccdddeeeeeeeeebbbdddfffhhhiiijjjiiihhhjjjkkklllmmmmmmmmmmmmmmmnnnnnnoooooommmkkkiiigggfffgggggggggfffeeecccbbbcccdddeeedddccccccdddeeecccbbbaaaaaa`````````aaaaaaaaabbbbbbbbbbbbaaa```bbbaaa``````aaaaaa```___[[[\\\^^^aaabbbcccccccccbbb]]]ZZZ\\\]]]\\\]]]______^^^\\\]]]___```___^^^]]]^^^___^^^]]]\\\]]]___```___^^^^^^``````___^^^]]]_________]]]\\\]]]^^^```______aaaccceeeeeedddaaabbbbbbbbbbbbbbbaaa```aaabbbbbbccccccbbbaaa```bbbbbbbbbbbbbbbbbbbbbbbb```SSSZZZWWWPPPNNNOOOOOOOOOPPPRRRSSSSSSRRRUUUYYY[[[\\\\\\]]]^^^aaacccfffhhhjjjnnnrrruuuuuuvvvwwwwwwvvvwwwyyy{{{~~~||||||~~~|||{{{|||~~~{{{{{{||||||yyyvvvuuuvvvxxxyyy{{{||||||||||||{{{{{{zzz~~~}}}|||{{{zzzyyyyyyyyy{{{{{{||||||{{{zzzzzzyyyyyy{{{}}}}}}|||{{{|||}}}{{{zzzxxxxxxxxxwwwuuurrrnnnnnnsssyyy{{{xxxvvvwwwvvvvvvvvvwwwyyy{{{}}}~~~{{{yyyzzz}}}{{{|||}}}~~~~~~}}}|||{{{yyywwwtttvvvyyyzzzyyyvvvssstttuuuvvvvvvuuutttrrrwwwvvvtttsssrrrsssuuuuuuuuusssqqqpppooopppqqqrrrqqqqqqrrrrrrrrrqqqppppppqqqpppooonnnnnnnnnnnnoooppppppooonnnnnnoooqqqrrrpppnnnllljjjjjjjjjkkklllmmmmmmnnnooopppqqqrrrrrrlllpppssssssnnnjjjhhhhhhnnnooooooooopppppppppppprrrqqqooommmmmmnnnooopppmmmmmmmmmmmmmmmmmmmmmmmmiiiiiiggggggggghhhjjjkkkkkkjjjiiigggfffffffffffffffggghhhiiiiiiiiihhhgggeeefffgggggggggeeedddcccaaaccceeeffffffeeecccbbbddddddeeehhhkkkllliiigggaaa```_________```bbbccc___``````aaaccceeeggghhhfffggggggfffdddcccbbbaaaZZZ[[[]]]^^^^^^]]][[[ZZZaaabbbcccdddeeeffffffffffffhhhkkkmmmnnnnnnmmmllljjjkkklllmmmnnnooooooooommmmmmmmmllljjjgggeeecccdddeeefffgggggggggfffeeedddeeeffffffeeedddfffgggdddccccccbbbbbbbbbbbbcccbbbbbbcccddddddccccccbbbdddcccaaaaaabbbcccaaa```]]]___aaadddfffggghhhhhhgggbbb```bbbcccbbbaaadddcccbbbbbbbbbccccccbbb```aaacccdddcccbbbbbbcccddddddcccbbbdddfffggggggfffcccddddddbbb___]]]]]]^^^```______aaaccceeeeeedddfffffffffeeedddcccbbbaaabbbbbbbbbbbbaaa```______```___^^^^^^^^^^^^___```WWWPPPUUURRRQQQQQQSSSSSSRRRSSSXXXYYYXXXVVVYYY]]]```aaabbbcccdddfffhhhkkknnnqqquuuyyy|||yyy{{{|||{{{{{{{{{}}}}}}|||}}}}}}||||||{{{zzz}}}|||{{{{{{vvvxxx{{{~~~}}}zzzwwwvvvvvvxxxyyyzzzyyyyyyyyyyyyyyyzzz{{{|||zzzwwwuuutttsssyyyyyyyyywwwvvvuuuwwwyyyuuuvvvwwwwwwvvvvvvwwwxxxuuusssqqqppppppnnnkkkiiiffffffjjjppprrrooonnnooolllkkkkkklllmmmppprrrsssuuutttsssrrrssstttuuuvvvvvvvvvvvvvvvvvvvvvwwwwwwyyywwwsssooonnnnnnooopppnnnppprrrssssssrrrpppooopppooommmnnnoooppppppooolllkkkkkkkkklllllljjjhhhpppooommmkkkjjjjjjkkkkkkkkkiiihhhgggggghhhjjjkkkiiiiiiiiiiiiiiiiiiiiiiiijjjiiihhhhhhggggggggggggiiiiiiiiiiiiiiijjjkkkllllllkkkiiihhhgggggghhhhhhfffffffffggghhhjjjkkklllkkknnnqqqrrroookkkgggeeeiiijjjkkklllllllllkkkkkksssrrrqqqqqqqqqrrrssstttppppppppppppppppppqqqqqqmmmmmmmmmllllllmmmmmmnnnpppoooooonnnlllkkkjjjjjjkkklllmmmnnnmmmlllkkkjjjjjjkkkkkkkkkjjjgggeeecccbbbccceeefffffffffeeeeeejjjhhhggghhhjjjjjjgggccc[[[\\\\\\\\\\\\\\\\\\\\\ZZZZZZ[[[]]]___```aaabbb^^^```aaa```^^^]]]]]]]]]ZZZ[[[\\\]]]]]]\\\[[[ZZZ___```aaacccddddddddddddeeegggiiikkkllllllkkkjjjiiijjjkkkmmmnnnooooooooommmllljjjiiigggeeedddddddddeeefffhhhhhhhhhhhhgggeeefffhhhhhhhhhhhhiiikkkggggggffffffeeeffffffgggcccccccccccccccdddddddddeeedddbbbbbbccccccaaa```aaabbbeeegggjjjkkkkkkkkkeeeaaa```ccceeecccbbbcccfffeeeeeedddccccccbbbbbbeeeggghhhhhhffffffgggiiiiiihhhhhhiiilllnnnmmmllliiiiiiiiigggcccaaaaaaaaacccbbbbbbccceeefffeeedddfffffffffeeeeeedddcccbbbcccbbbaaa```___^^^^^^^^^^^^]]]\\\[[[[[[\\\]]]^^^vvvSSSPPPOOOMMMRRRTTTXXXYYYVVVXXX^^^aaa___^^^aaaeeeggghhhhhhiiijjjlllmmmpppqqqrrruuuxxxzzztttvvvxxxyyyyyy{{{}}}|||}}}~~~~~~}}}~~~~~~{{{~~~~~~|||{{{|||}}}}}}{{{yyywwwvvvuuuvvvxxxyyywwwuuutttvvvxxxsssssstttsssrrrrrrtttwwwrrrqqqooonnnnnnmmmjjjhhhffffffiiiooopppnnnmmmoooiiihhhhhhhhhiiikkkmmmooopppooonnnmmmnnnoooqqqrrrnnnnnnnnnmmmllllllmmmmmmnnnmmmlllkkkkkkkkkkkkkkkjjjkkkmmmnnnnnnllliiigggkkklllkkkjjjiiiiiijjjlllkkkiiiggghhhjjjkkkkkkiiinnnmmmlllkkkjjjjjjjjjjjjjjjiiihhhhhhhhhjjjlllmmmnnnnnnmmmllllllmmmnnnooonnnnnnmmmlllkkkkkkjjjjjjllllllmmmnnnooopppoooooooooooonnnnnnmmmlllllllllhhhhhhggggggggghhhiiijjjmmmmmmnnnpppqqqpppmmmjjjkkklllmmmnnnnnnnnnmmmmmmqqqrrrrrrssstttuuuvvvvvvttttttssssssssssssssstttqqqqqqrrrrrrrrrrrrqqqqqqtttuuuvvvwwwvvvuuusssrrrrrrrrrsssssssssrrrpppooooooppprrrsssrrrpppmmmlllkkkkkkllllllmmmnnnooooooqqqmmmiiihhhiiihhhddd```[[[]]]^^^```___^^^\\\[[[[[[\\\^^^___```______^^^XXX[[[\\\\\\ZZZYYYZZZ[[[]]]]]]]]]^^^^^^]]]]]]]]]\\\]]]^^^```aaaaaaaaaaaabbbcccdddeeefffeeeeeedddfffggghhhjjjlllmmmmmmmmmllljjjhhhgggfffggghhhiiieeefffggghhhhhhhhhgggfffeeegggiiijjjjjjjjjlllnnnjjjjjjiiiiiiiiiiiijjjjjjeeeeeedddddddddeeegggggggggfffddddddeeedddcccaaabbbdddfffiiikkklllllllllccc^^^]]]```bbb``````aaaggggggfffdddcccbbbcccdddfffgggiiihhhggggggiiijjjmmmlllkkklllnnnooonnnmmmkkklllllljjjhhhfffgggggggggfffeeeeeeggggggfffeeeddddddeeeffffffgggffffffhhhfffcccaaa``````aaabbbaaa```___]]]]]]___```aaapppTTTQQQMMMJJJTTTWWW\\\\\\ZZZ\\\cccfffccceeegggkkkmmmlllllllllmmmooopppqqqqqqpppppprrrtttpppsssvvvxxxzzz|||zzz{{{}}}~~~}}}~~~}}}~~~~~~}}}xxx{{{|||{{{yyyxxx{{{zzzzzzxxxwwwwwwvvvvvvvvvtttwwwzzzyyywwwuuuvvvxxxssssssrrrqqqpppqqqtttwwwsssrrrqqqqqqqqqpppnnnlllkkkjjjlllrrrtttqqqqqqssspppooonnnnnnoooqqqtttuuuxxxwwwuuuuuuuuuwwwyyyzzzwwwwwwwwwvvvttttttuuuvvvoooppprrrssstttttttttsssqqqssstttuuutttpppllljjjoooqqqrrrooollllllnnnrrrooollljjjkkknnnqqqqqqpppoooooooooooooooooonnnnnnooonnnnnnmmmnnnpppssstttyyyxxxvvvuuuuuuwwwxxxzzzxxxwwwwwwvvvuuuttttttssstttuuuwwwyyyyyyyyyxxxxxxvvvvvvvvvvvvuuutttsssrrruuutttsssqqqpppqqqqqqrrrooommmlllnnnrrrtttrrrppppppqqqrrrttttttsssrrrrrrnnnoooqqqsssuuuuuuvvvvvvuuuuuutttsssssssssttttttrrrssstttuuuuuutttrrrqqquuuwwwzzz||||||{{{yyyxxxtttuuuuuuuuuuuusssrrrqqqoooqqqtttwwwxxxxxxwwwvvvtttsssttttttvvvwwwyyyzzzuuupppjjjhhhhhhgggccc^^^___aaaccceeeeeebbb___]]]```aaacccccccccaaa___^^^[[[^^^``````^^^]]]^^^```___________________________```aaabbbcccdddddddddcccccccccddddddddddddccccccdddeeegggiiijjjkkkkkkkkkiiigggfffgggiiilllnnngggggghhhhhhhhhgggeeedddeeegggiiijjjkkklllnnnpppllllllkkkkkkkkkkkklllmmmiiihhhfffffffffhhhjjjkkkjjjiiiggggggggggggfffdddcccdddgggiiikkklllllllllgggbbb```bbbdddbbbccceeeggggggfffeeecccccceeefffeeefffggggggffffffhhhiiiooonnnlllmmmnnnnnnmmmkkkkkklllmmmlllkkkjjjkkkllljjjhhhgggggghhhiiigggfffggghhhiiikkkmmmnnnoooooonnnkkkgggdddcccdddfffgggfffeeedddbbbbbbdddeeefffqqqTTTPPPMMMMMMUUUYYY]]]aaabbbccceeeiiimmmpppoooooonnnnnnooooooooonnnrrrvvvvvvssssssvvvyyyvvvxxxzzzzzz{{{{{{}}}}}}~~~~~~|||{{{}}}yyyuuuuuuxxx{{{||||||}}}~~~}}}zzz{{{|||}}}}}}{{{|||}}}~~~~~~~~~~~~~~~}}}{{{yyyxxxwwwxxxxxxiiipppxxxyyywwwvvvzzz}}}~~~}}}||||||}}}}}}|||}}}~~~yyyyyyzzz|||~~~~~~wwwttt}}}|||}}}{{{yyyxxxyyyzzzyyyvvvuuuuuutttrrrtttvvvtttmmmkkkoooppplllvvvzzz{{{xxxtttsssttttttuuuuuussssssvvvyyyzzzxxxvvv~~~wwwssswwwyyyuuuwwwwwwwwwxxxzzz}}}~~~}}}~~~}}}|||}}}{{{zzz{{{~~~~~~|||yyy|||zzzxxxwwwwwwwwwvvvuuuyyyuuurrrrrrtttvvvuuusssvvvvvvvvvwwwxxxvvvsssqqquuutttsssrrrrrrrrrsssttttttooonnnpppqqqooooooqqqrrrsssuuuvvvvvvuuuuuuuuu|||vvvsssuuuxxxxxxtttqqqsssvvvxxxvvvtttttttttttttttvvvwwwxxxwwwvvvvvvwww{{{xxxwwwzzz{{{xxxvvvxxxyyyvvvqqqlllgggcccaaa```\\\```eeehhhhhhfffcccbbb```aaacccddddddcccbbbaaafffffffffdddcccdddgggjjjnnnmmmkkkkkkkkkiiigggeeefffdddbbbdddhhhkkkjjjiiieeeeeeffffffffffffeeeeeeggggggffffffhhhjjjlllnnnjjjiiijjjnnnqqqsssqqqnnnkkkkkkjjjjjjkkkkkklllmmmllllllkkkkkkkkkmmmnnnooosssnnniiiiiilllnnnmmmjjjhhhiiihhhgggggghhhkkknnngggggghhhiiijjjjjjhhhfffkkkkkkjjjjjjiiihhhgggfffjjjiiifffeeeeeefffggghhhdddeeefffggggggfffdddccciiihhhgggfffffffffggghhhiiikkknnnnnnmmmkkkjjjjjjmmmnnnnnnnnnnnnnnnnnnnnnjjjjjjjjjjjjkkkllllllmmmkkkjjjjjjkkklllkkkiiigggmmmkkkhhheeedddddddddeeehhhhhhhhhhhhhhhhhhiiiiiirrr___YYYVVVWWWZZZ^^^aaadddfffgggkkkrrrwwwvvvuuussspppooommmmmmmmmrrrvvvzzzzzzxxxwwwzzz}}}yyyzzz|||~~~{{{xxxwwwyyy|||||||||wwwzzz~~~}}}|||{{{}}}~~~}}}zzzxxxxxxwwwtttuuuxxxvvvqqqqqqrrrssssssssssssvvvxxx{{{{{{zzzzzzyyyyyyxxxwwwsssqqqppppppqqqrrrqqqpppsssrrrrrrqqqqqqrrrssstttssswwwzzzzzzyyy{{{~~~{{{|||~~~}}}|||{{{zzzyyyyyyyyywwwwwwwwwvvvuuutttsssrrrqqqtttsssnnnnnnrrrtttrrrtttxxx{{{{{{yyyxxxyyyyyywwwvvvuuussstttwwwxxxxxxxxx||||||zzzyyy{{{}}}{{{|||}}}~~~~~~{{{yyyyyyzzzzzzzzz{{{zzzyyyyyyzzz{{{{{{zzzyyyxxxwwwwwwxxxxxxxxxxxxqqqpppnnnkkkjjjiiiiiiiiinnniiihhhkkkmmmjjjiiikkkkkknnnqqqrrrqqqqqqrrrsssvvvsssrrrtttwwwxxxxxxwwwtttuuuvvvuuuuuuvvvvvvvvvrrrssssssrrrqqqpppppppppwwwtttsssvvvvvvrrrqqqrrrqqqooollliiieeebbb```___aaabbbcccddddddeeefffggg```aaacccdddeeedddbbbbbbdddeeeeeeccccccdddgggiiikkkjjjiiiiiiiiihhhfffdddgggeeeccccccfffggggggfffggghhhiiijjjjjjiiihhhgggiiijjjjjjkkkkkklllllllllooonnnnnnpppssstttsssqqqoooooonnnmmmmmmllllllllljjjiiihhhggggggggghhhiiimmmiiieeeeeeiiikkkjjjhhhhhhhhhgggdddbbbaaaccceeeaaaaaaaaaccceeefffgggggghhhhhhgggffffffeeeeeeeeeffffffeeeeeeeeeggghhhiiieeefffffffffgggggghhhhhhiiihhhhhhgggfffffffffgggiiikkkmmmmmmkkkiiihhhhhhhhhhhhiiiiiijjjkkkkkklllmmmllljjjiiihhhhhhhhhhhhfffffffffhhhiiiiiigggeeeeeedddcccaaaaaaaaabbbcccdddeeeffffffgggffffffffffffaaaZZZXXX\\\YYYcccfffhhhjjjlllrrrzzz}}}||||||||||||zzzwwwvvvwwwwwwwwwwwwxxxzzz}}}||||||{{{zzzxxxxxxwwwwwwwwwxxxyyyzzzyyywwwtttsssrrrssspppmmmmmmooonnniiijjjkkklllllllllnnnpppsssxxxxxxwwwvvvtttrrrpppooonnnkkkiiihhhjjjllllllllllllmmmnnnoooppprrrssstttyyyxxxxxxxxxyyy|||}}}}}}}}}~~~|||yyy|||{{{zzzyyyyyyyyyzzz{{{uuuvvvwwwxxxyyywwwvvvvvvtttwwwwwwsssrrruuuwwwwwwuuuwwwzzz{{{zzzxxxxxxyyyzzzyyyxxxvvvuuuvvvyyy||||||xxxwwwzzz|||zzzzzz|||uuuvvvyyy{{{}}}}}}}}}}}}}}}zzzyyy{{{}}}~~~|||~~~|||xxxxxx}}}{{{wwwuuuuuuwwwxxxxxx|||yyytttrrrrrrrrrssssssrrrtttwwwwwwvvvuuuttttttrrrqqqooonnnoooqqqtttvvvuuutttqqqooommmlllllllllhhhddddddhhhiiigggfffgggooorrruuuwwwwwwwwwwwwwwwrrrrrrrrrrrrsssuuuvvvvvvtttrrrrrrsssuuuvvvvvvvvvqqqqqqpppooonnnnnnnnnooopppmmmlllnnnlllhhhgggjjjggggggfffeeecccaaa___^^^bbbaaa``````aaadddhhhjjjbbbccceeefffffffffeeeddddddeeeeeeddddddeeehhhjjjhhhhhhhhhiiikkklllkkkjjjllljjjgggfffggghhhhhhgggjjjkkklllnnnnnnlllkkkjjjkkklllmmmnnnnnnmmmllljjjnnnllllllmmmoooooonnnmmmllllllkkkkkkjjjhhhgggggghhhfffdddcccbbbbbbddddddgggdddaaaaaadddffffffdddeeeeeeeeeccc```___```aaabbbaaaaaa```aaaccceeefffeeedddcccbbbbbbcccdddeeedddeeefffgggiiiiiijjjjjjiiiiiihhhhhhiiikkkmmmooolllllllllkkkjjjiiihhhgggkkklllnnnmmmkkkiiihhhhhheeeffffffggghhhiiijjjjjjkkkjjjhhhfffeeeeeeeeeeeebbbaaabbbdddffffffeeeccc^^^^^^^^^______```aaaaaa^^^```aaacccccccccaaa```tttXXXaaaZZZ[[[eee___kkknnnsssuuuwwwzzzzzz}}}}}}zzz|||}}}}}}}}}|||zzzyyyxxxxxxwwwvvvrrrsssvvvyyy{{{~~~|||{{{zzzzzzzzzzzzzzzyyywwwxxxxxxyyyyyyxxxwwwwwwtttvvvwwwwwwuuutttssssssrrrtttsssnnnmmmooonnnjjjkkkmmmnnnnnnmmmmmmoooqqquuuvvvvvvuuussspppmmmkkkpppmmmjjjjjjlllnnnpppqqqmmmnnnppprrrtttuuuuuuuuuuuutttuuuxxx{{{|||yyyvvv|||{{{{{{{{{||||||}}}}}}~~~}}}~~~~~~~~~||||||}}}|||{{{|||}}}}}}{{{vvvxxxyyywwwvvvuuuttttttqqqrrrssstttuuuuuuuuuuuuoooooorrrwwwyyyxxxwwwyyyxxxzzzzzzvvvqqqpppqqqrrruuusssrrrsssrrroooppprrruuurrrpppooollljjjmmmrrrzzzqqqnnnuuuvvvpppmmmpppppprrrvvvzzz{{{zzzxxxwwwsssrrrrrrrrrsssssssssssssssqqqooooooqqquuuwwwwww{{{{{{wwwpppnnnppppppnnnllliiifffeeeeeefffhhhiiillljjjgggeeeeeeeeedddccccccgggkkklllhhhdddccccccaaaaaa`````````bbbfffhhhfffeeedddcccdddeeefffgggiiifffggglllnnnlllkkklllnnnmmmmmmrrrxxxzzzvvvrrrvvvyyyxxxtttrrrrrrsssrrrqqqmmmmmmpppsssrrrrrrrrrlllkkkjjjjjjkkklllllllllhhheeedddeeebbb]]]]]]``````aaabbbbbbaaa___]]]\\\[[[[[[\\\^^^aaaccccccccc```aaabbbcccccccccccccccaaabbbcccccccccdddfffiiieeeeeeeeehhhkkkmmmmmmllljjjhhhfffeeeeeefffggggggfffgggiiikkkkkkiiigggfffhhhhhhiiiiiiiiiiiiiiiiiihhhiiikkklllllljjjhhhfffdddeeeggghhhhhhhhhgggfffgggfffcccbbbbbbccceeefffeeeccc``````aaabbbaaa______aaacccccccccccceeegggjjjjjjiiifffcccaaaaaaaaabbbaaa`````````aaacccdddeeefffhhhjjjkkkjjjiiihhhiiiiiijjjjjjkkkkkklllllljjjkkkkkkkkkiiigggeeedddhhhiiijjjiiifffdddddddddccccccccccccccccccccccccdddcccbbbaaaaaabbbcccddd^^^^^^^^^___``````^^^\\\YYYZZZ\\\]]]^^^^^^]]]]]][[[]]]___aaabbbaaa___^^^hhhTTTccc```cccpppmmmtttyyy~~~~~~||||||~~~uuuxxx{{{}}}~~~|||yyywwwzzzvvvvvvzzz{{{xxxwwwwww{{{{{{|||{{{yyyxxxwwwwwwvvvwwwxxxzzz|||}}}~~~~~~{{{}}}}}}zzzyyytttuuuvvvxxxxxxwwwvvvuuuppprrrttttttssssssuuuwwwxxx{{{{{{wwwuuuuuutttpppppprrrtttsssqqqooooooooooooqqqtttwwwwwwuuusssqqqrrrpppmmmmmmooorrrtttuuuwwwxxxzzz|||||||||{{{zzzvvvxxx~~~|||tttuuuuuuuuuvvvxxxzzz{{{}}}}}}{{{{{{}}}}}}}}}|||yyyxxxtttooolllnnnrrrvvvxxxyyyzzzzzz{{{{{{zzzzzzwwwxxxxxxyyyzzzzzzyyyyyyvvvtttrrrqqqrrrssssssssspppmmmlllmmmnnnooooooppphhhjjjnnnqqqrrrqqqooonnnkkkjjjmmmtttxxxwwwxxx|||{{{||||||zzztttpppqqqttt{{{tttpppqqqqqqppprrrwwwwwwqqqllljjjeee___^^^cccooogggfffnnnppphhhdddfffcccfffkkkoooqqqpppmmmkkkkkkjjjhhhggggggiiilllnnnllljjjiiijjjmmmrrrtttuuuzzzzzzvvvoookkkkkkjjjffffffeeeccc```^^^^^^___```aaa```___``````___\\\YYYXXX]]]bbbbbb]]]XXXUUUTTTPPPQQQSSSSSSRRRSSSUUUWWWUUUVVVWWWYYY\\\___bbbdddhhheeefffllloooooooooqqqwwwqqqpppyyy~~~}}}~~~}}}zzzvvvssstttyyy{{{yyyxxxzzzuuurrrppppppqqqrrrpppooommmkkkjjjjjjfffaaabbbfffkkkkkkllllllkkkjjjhhhggg]]]```ffflllpppnnniiidddbbbcccdddeeeffffffffffffdddeeeggghhhhhhiiilllnnnkkkjjjjjjkkkllllllkkkiiiddddddcccbbbbbbdddgggiiiiiijjjlllmmmmmmllljjjiiilllkkkiiiiiijjjmmmppprrrrrruuuzzz|||{{{wwwrrrooolllnnnrrrvvvyyyzzzzzzyyyuuusssqqqqqqqqqtttwwwyyytttrrrpppnnnmmmkkkiiihhhhhhkkkoooqqqrrrrrrtttuuuxxxzzz{{{yyytttnnnkkkiiimmmmmmllllllmmmnnnpppqqqpppqqqsssuuuuuusssqqqpppmmmoooqqqrrrqqqooollljjjjjjjjjjjjjjjiiigggeeecccfffggggggfffcccaaaaaabbbfffeeedddcccaaa```______aaaaaa``````____________]]]\\\[[[[[[[[[ZZZWWWTTTVVVXXXZZZ[[[[[[YYYWWWUUUYYYZZZ]]]`````````^^^\\\qqqbbbUUUbbbdddgggrrrsssyyy~~~~~~~~~|||||||||}}}~~~~~~~~~~~~~~~}}}|||}}}~~~|||}}}}}}zzz{{{{{{{{{|||}}}}}}|||{{{{{{yyyzzz{{{zzzxxxwwwwwwxxxxxxxxxyyyzzzyyywwwtttrrrpppuuuzzz|||{{{xxxtttsssuuutttsssvvvyyy{{{yyyvvvxxxvvvsssrrrrrrrrrpppooommmoooqqqqqqppppppqqqssstttuuuxxxzzz{{{{{{zzzyyytttpppnnnpppqqqoooooopppqqqsssvvvvvvtttsssrrrssszzz{{{|||}}}}}}}}}|||{{{|||~~~|||rrrsssvvvwwwwwwuuusssqqqnnnqqqttttttssstttxxx{{{||||||yyyxxxtttwww}}}~~~}}}}}}~~~uuutttqqqlllhhhjjjpppuuuxxxxxxyyy{{{}}}~~~|||xxxvvvuuutttsssrrruuurrrqqqtttvvvuuuwwwzzzuuuxxx|||~~~||||||xxxzzzyyyoooiiikkkmmmlllooouuuvvvrrrnnnmmmdddhhhmmmrrrttttttqqqoooooonnnlllkkklllooorrrtttqqqooommmnnnrrrvvvyyyzzzyyy{{{yyytttrrrrrrpppllljjjhhhddd___[[[YYY[[[]]]bbbaaabbbcccdddccc```^^^[[[^^^bbbbbb___ZZZUUUSSSLLLNNNQQQPPPMMMLLLNNNQQQPPPQQQRRRTTTXXX[[[___aaa```\\\]]]ccchhhjjjlllooo~~~xxxwww|||~~~{{{{{{||||||}}}~~~}}}|||yyyuuuuuuuuuttttttwww{{{~~~}}}}}}}}}|||{{{zzzyyyxxxwwwxxxxxxwwwuuussstttuuu||||||zzzxxxvvvtttrrrqqqppppppooonnnllliiifffdddgggfffeeeddddddaaa^^^[[[___aaadddfffeeebbb^^^[[[]]]^^^```bbbccccccbbbaaa{{{nnngggpppwwwvvvyyy~~~}}}|||~~~{{{wwwuuuuuuwwwxxxzzzxxxxxx{{{~~~}}}zzzvvvvvvwwwxxxzzz~~~|||xxxyyyzzzyyyyyy~~~~~~|||{{{yyy{{{}}}}}}|||zzzyyyyyywwwxxxyyyzzzyyyvvvtttrrrsssxxx~~~|||wwwrrrppppppmmmjjjkkkoooqqqpppmmmpppooonnnpppsssuuuvvvvvvtttuuuvvvtttssstttwwwzzz{{{||||||}}}~~~zzzwwwyyyzzzzzz{{{~~~|||}}}|||xxxuuuooogggccceeekkkqqqtttrrrpppppprrrtttttttttqqqrrruuuwwwwwwtttoookkkccceeeeeebbb^^^]]]```ddd\\\\\\[[[ZZZZZZ[[[]]]]]]bbb^^^___eeekkkooosssxxxyyyvvvwww}}}zzzwww}}}|||yyyxxxyyyzzz{{{|||}}}}}}}}}~~~zzzyyyyyyyyy}}}}}}zzz|||zzztttoooooosssvvvvvvuuuxxxxxxyyy}}}yyywww}}}}}}xxxwww}}}{{{xxxvvvuuutttqqqnnnnnnttt{{{~~~yyyooohhhuuuyyyppp{{{tttfffmmmxxx~~~|||qqq```WWWcccuuu~~~zzzzzz{{{{{{yyysssmmmdddWWWQQQ^^^qqqtttxxx~~~}}}}}}zzztttrrrttt}}}rrrttt}}}|||xxxsssggggggkkkhhhiiisssuuurrrwwwwwwuuurrrvvvzzzuuukkkgggttt~~~||||||~~~~~~pppyyy|||sssnnnyyylllfffccchhhsssxxxyyyyyysssqqquuuvvvzzzwwwzzz~~~~~~kkkmmmkkkggglll~~~{{{}}}qqqttt~~~~~~{{{tttxxxuuu~~~}}}}}}}}}xxxyyykkkqqqvvvzzzvvvgggjjjuuurrrsssqqqcccdddiiijjjeeejjj{{{yyyooopppuuuxxxnnnnnnsss|||xxxnnnnnnmmmpppzzzrrrxxx~~~vvvkkknnnzzzooorrrvvvyyyyyyvvvrrrooopppsss|||{{{xxx|||{{{zzz|||vvvsssqqqtttzzz~~~~~~|||wwwxxxmmmnnntttsssnnnkkkkkkhhhjjj|||yyyqqqxxx{{{mmmggggggjjj|||zzz}}}wwwkkknnn{{{ppprrrttttttppphhhaaa[[[WWWXXX```iiimmmiiieeeeeezzzzzzzzz{{{yyyyyyyyywwwuuuvvvjjjhhhlllfffYYY\\\[[[]]]ccckkkooonnnjjjiiiuuu~~~xxxggg^^^ccclll\\\VVVXXX```dddeeeooo~~~~~~qqqgggpppvvvhhhcccfffnnnrrrkkkcccbbbiii{{{