BM6P6(@ rrrhhh^^^TTTNNNLLLHHHHHHGGGGGGFFFEEEDDDDDDFFFEEECCCBBBAAABBBDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFIIIHHHGGGEEEDDDCCCCCCCCCEEEEEEEEEGGGLLLWWWccckkkiiiccc```bbbeeejjjwww}}}tttllleee^^^VVVPPPIIIGGGEEECCCCCCDDDFFFGGGJJJLLLKKKOOOVVVWWWddd~~~~~~fffZZZSSSOOOLLLMMMMMMLLLKKKJJJIIIHHHHHHJJJIIIJJJOOORRRTTTWWW]]]lll}}}wwwuuuuuuuuuqqqmmmvvvvvvyyy}}}~~~||||||}}}|||yyywwwuuusssssspppmmmiiigggeeeccc```^^^[[[XXXSSSNNNKKKJJJKKKLLLJJJLLLOOORRRTTTTTTTTTSSSMMMKKKHHHEEEBBB@@@??????<<<===???AAABBBBBBBBBBBBDDDEEEEEEDDDCCCCCCEEEGGGFFFNNNZZZhhh{{{lllcccZZZRRRMMMLLLHHHHHHGGGFFFFFFEEEDDDDDDEEEDDDCCCBBBBBBCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCFFFFFFEEEFFFKKKTTT___fffiiiccc```bbbdddiiitttvvvnnnggg```XXXRRRJJJHHHFFFDDDCCCDDDFFFGGGIIILLLKKKNNNUUUUUUaaazzziii[[[TTTQQQOOOMMMMMMLLLKKKJJJIIIHHHHHHKKKIIIKKKPPPSSSTTTXXX^^^ooo}}}xxxtttsssuuuuuurrroootttuuuxxx|||~~~|||}}}~~~~~~|||zzzxxxvvvtttsssooommmiiifffdddbbb```^^^[[[XXXSSSNNNKKKJJJKKKKKKJJJLLLOOOQQQSSSTTTSSSSSSMMMKKKHHHDDDBBB@@@??????<<<<<<>>>???@@@AAAAAAAAABBBCCCDDDCCCBBBBBBDDDFFFFFFNNNXXXhhhssseee[[[TTTMMMJJJJJJGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCFFFFFFEEEEEEIIIPPPZZZ```hhheeebbbbbbbbbgggrrr}}}xxxqqqjjjcccZZZTTTLLLJJJHHHEEEDDDEEEGGGHHHIIILLLKKKMMMSSSSSS]]]sssooo]]]VVVSSSQQQMMMMMMKKKJJJIIIIIIHHHHHHKKKJJJMMMRRRTTTVVVZZZaaassszzzvvvssspppppprrrtttsssqqqrrrtttxxx|||}}}~~~~~~}}}|||{{{|||||||||{{{zzzwwwuuusssooollliiifffdddbbb```]]]ZZZWWWSSSNNNKKKJJJJJJJJJIIIKKKNNNQQQRRRSSSRRRRRRLLLJJJGGGDDDAAA@@@??????<<<<<<<<<===>>>???@@@AAAAAABBBCCCBBBAAABBBDDDEEEHHHMMMWWWhhhzzzmmm___VVVOOOIIIGGGHHHFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGMMMUUU[[[hhhgggfffdddcccgggqqqzzzzzzrrrllleee\\\VVVOOOMMMJJJGGGEEEEEEGGGHHHHHHMMMKKKLLLRRRRRRYYYkkkvvv```WWWTTTRRRNNNMMMKKKIIIHHHHHHHHHHHHKKKKKKOOOTTTVVVWWW]]]ddduuuzzzuuuqqqooommmmmmppprrrrrrqqqqqqtttxxx}}}~~~|||{{{zzzzzz{{{{{{|||zzzxxxuuussspppmmmiiigggeeeccc```^^^ZZZWWWSSSOOOKKKIIIIIIIIIHHHJJJMMMPPPQQQRRRRRRQQQKKKJJJGGGDDDAAA@@@??????======<<<<<<===>>>@@@AAAAAABBBCCCCCCBBBBBBDDDFFFIIILLLWWWjjjttthhh[[[SSSMMMGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAABBBBBBCCCFFFLLLSSSXXXfffiiikkkhhheeehhhpppwwwzzztttnnnfff]]]WWWQQQOOOKKKHHHFFFEEEFFFGGGGGGMMMKKKKKKQQQQQQUUUdddyyy~~~dddYYYUUURRRNNNLLLJJJHHHGGGGGGHHHIIILLLMMMQQQVVVXXXYYY```hhhvvvxxxsssnnnmmmkkkkkkmmmnnnoooooorrruuuzzz~~~}}}|||zzzzzzxxxyyyzzzzzzyyywwwtttsssqqqnnnjjjgggfffdddaaa___YYYWWWSSSOOOKKKIIIHHHHHHGGGIIILLLOOOPPPQQQPPPPPPKKKIIIFFFCCCAAA@@@?????????>>>======>>>???AAABBBBBBCCCDDDDDDCCCDDDFFFHHHJJJMMMXXXooo|||vvvmmmbbbWWWQQQMMMGGGEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@AAAAAA@@@AAABBBCCCEEEJJJPPPTTTbbbjjjnnnkkkgggjjjooosss{{{|||vvvppphhh___XXXRRRPPPLLLHHHFFFEEEEEEFFFFFFMMMLLLKKKQQQQQQTTT^^^mmmjjj\\\VVVQQQNNNLLLJJJHHHGGGGGGHHHIIILLLNNNTTTYYYYYY[[[bbbkkkvvv~~~vvvpppkkkkkkjjjjjjjjjlllmmmnnnqqqvvv{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{zzzzzzxxxxxxxxxxxxwwwuuusssrrrpppmmmjjjgggeeecccaaa___YYYWWWSSSOOOKKKIIIGGGFFFFFFHHHKKKNNNOOOPPPPPPOOOJJJHHHFFFCCCAAA@@@?????????>>>>>>>>>??????@@@AAABBBCCCDDDDDDDDDEEEGGGIIIKKKMMM[[[uuu|||yyyrrrlllcccZZZRRROOOMMMIIIFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@???????????????BBBCCCDDDDDDEEEHHHLLLPPP]]]hhhpppmmmiiijjjnnnooovvv~~~xxxrrrkkkaaaZZZSSSPPPLLLHHHEEEDDDDDDDDDEEEMMMLLLJJJQQQRRRSSS[[[```{{{rrraaaXXXQQQNNNLLLIIIGGGFFFGGGHHHIIILLLOOOUUUZZZ[[[\\\dddnnnyyy|||rrrlllhhhiiiiiiiiijjjkkknnnppppppuuuzzz|||}}}~~~}}}xxxwwwvvvuuuttttttttttttvvvvvvvvvwwwwwwwwwwwwwwwuuuwwwyyy|||~~~~~~}}}}}}}}}~~~~~~~~~~~~|||{{{zzzzzzyyyxxxxxxwwwuuutttrrrqqqqqqnnnkkkhhheeecccaaa___]]]YYYWWWSSSOOOLLLHHHFFFEEEFFFGGGJJJMMMOOOOOOOOONNNIIIHHHEEECCCAAA?????????======>>>>>>???>>>>>>>>>AAABBBCCCCCCCCCDDDFFFHHHLLLNNN^^^{{{|||vvvrrrkkkfff\\\UUUNNNNNNMMMJJJHHHHHHBBBCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAAAAA@@@??????AAAAAAAAA@@@@@@?????????@@@???>>>>>>>>>>>>>>>>>>EEEEEEEEEEEEDDDFFFIIILLLYYYgggpppnnniiijjjllllllqqq{{{zzzuuummmccc\\\SSSQQQLLLHHHEEECCCCCCCCCDDDMMMLLLKKKQQQSSSSSSZZZWWWpppwwwdddZZZRRRNNNLLLIIIGGGFFFFFFHHHIIILLLPPPVVV[[[[[[\\\eeeooo|||zzzooohhhfffggghhhiiiiiilllooorrroootttyyy{{{{{{||||||yyyvvvtttppppppooonnnmmmmmmmmmnnnqqqqqqrrrrrrrrrsssssssssppprrruuuxxx{{{}}}~~~~~~~~~}}}|||{{{{{{{{{{{{|||}}}~~~}}}|||{{{zzzyyyyyyyyyyyyxxxvvvtttrrrqqqppppppmmmjjjfffcccbbb```]]][[[YYYWWWTTTPPPLLLHHHFFFEEEEEEGGGJJJMMMNNNOOONNNNNNIIIGGGEEEBBBAAA?????????;;;<<<===>>>>>>>>><<<<<>>>>>>>>>>>>>>@@@@@@????????????@@@@@@AAA@@@???>>>>>>???@@@AAABBBBBBCCCBBBCCCEEEHHHKKKUUU```iiijjjiiijjjjjjiiiooowww}}}vvvmmmddd]]]XXXQQQKKKIIIGGGDDDCCCEEEEEEFFFGGGIIILLLOOOQQQSSSZZZhhh{{{gggVVVRRRMMMLLLKKKIIIGGGFFFFFFFFFMMMPPPWWW[[[[[[\\\eeeooowwwnnnhhhdddddddddeeegggiiilllmmmmmmpppuuuyyy}}}~~~{{{wwwsssooommmlllfffggghhhgggfffgggiiilllnnnmmmmmmnnnpppqqqqqqpppqqqrrruuuwwwzzz|||}}}~~~~~~}}}}}}|||||||||}}}}}}~~~}}}}}}|||{{{yyyxxxwwwwwwtttuuuvvvwwwvvvssspppnnnppplllgggdddaaa___]]][[[XXXUUUQQQMMMJJJHHHGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLFFFFFFEEEDDDBBB???===<<<::::::;;;<<<>>>???AAABBBDDDCCCBBBAAAAAABBBDDDEEELLLPPP]]]}}}~~~qqqjjjccc^^^\\\RRRPPPMMMIIIFFFEEEDDDDDDBBBBBBAAAAAAAAAAAABBBBBB????????????>>>>>>>>>>>>@@@@@@????????????@@@@@@AAA@@@???>>>>>>???@@@AAABBBBBBCCCCCCCCCEEEHHHKKKTTT^^^gggiiiiiiiiiiiihhhmmmuuuyyyqqqhhhbbbXXXQQQKKKIIIGGGDDDCCCEEEFFFGGGHHHJJJLLLOOOQQQSSSXXXdddtttmmmYYYSSSNNNMMMLLLJJJIIIHHHHHHHHHMMMQQQXXX]]]]]]^^^fffqqqvvvlllfffcccccccccdddfffhhhkkklllllloootttxxx|||}}}~~~}}}}}}{{{zzzwwwuuurrrnnnjjjhhhgggfffdddeeeeeeeeedddeeehhhjjjnnnmmmnnnpppsssttttttrrrqqqrrruuuwwwzzz|||}}}}}}}}}|||||||||}}}~~~}}}}}}}}}~~~|||{{{{{{zzzyyyxxxxxxwwwtttuuuvvvwwwvvvsssqqqooonnnkkkgggdddbbb```]]][[[WWWUUUQQQMMMJJJHHHGGGGGGIIIJJJKKKMMMMMMMMMMMMLLLGGGFFFEEECCCAAA???======;;;;;;;;;<<<===???@@@AAADDDCCCBBBAAAAAABBBDDDEEEKKKNNN[[[yyywwwkkkddd\\\WWWUUUOOOMMMJJJGGGDDDBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB????????????????????????@@@@@@????????????@@@@@@AAA@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCEEEHHHJJJQQQ[[[dddggghhhiiihhhfffiiipppzzz{{{ssskkkeeeYYYQQQKKKIIIGGGDDDCCCEEEFFFGGGHHHJJJMMMPPPSSSTTTUUU]]]jjj{{{uuu^^^UUUNNNMMMLLLJJJJJJJJJJJJJJJNNNRRRZZZ______```hhhsss}}}sssjjjdddaaaaaaaaabbbdddfffiiijjjjjjmmmrrrvvvzzz{{{|||{{{~~~}}}|||zzzxxxuuusssrrrmmmkkkgggdddaaaaaabbbbbbbbbbbbcccbbbbbbdddgggjjjnnnoooppptttwwwwwwvvvtttrrrsssuuuxxxzzz|||}}}}}}}}}{{{{{{|||~~~}}}}}}}}}~~~}}}zzzzzzzzzyyyyyyxxxxxxxxxuuuuuuvvvwwwvvvtttqqqooollljjjgggeeedddaaa^^^[[[VVVTTTPPPMMMJJJHHHGGGGGGIIIJJJLLLMMMNNNNNNMMMMMMHHHGGGDDDBBB@@@>>>>>>>>><<<<<<<<<<<<===>>>@@@@@@CCCBBBBBBAAABBBCCCDDDEEEIIIMMMXXXsss}}}qqqfff```YYYSSSPPPLLLKKKHHHFFFCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA>>>???????????????@@@@@@AAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBCCCDDDDDDCCCEEEGGGIIIMMMWWW```ccceeehhhgggdddfffkkkttt}}}{{{rrriiicccYYYRRRLLLJJJGGGDDDCCCEEEDDDEEEGGGJJJNNNRRRUUUWWWRRRWWW```ooo}}}bbbUUUNNNMMMKKKJJJIIIJJJKKKKKKMMMRRRYYY___```aaaiiitttzzzpppgggbbb_________```aaadddfffhhhiiilllppptttwwwyyyyyyxxxwwwvvvuuussspppmmmkkkiiieeeccc___]]]\\\^^^```bbbbbbbbbbbbaaaaaacccgggjjjpppqqqssswwwyyyyyywwwttttttuuuwwwyyy|||}}}~~~~~~|||zzzzzz|||}}}{{{yyyyyyyyyyyyyyyyyyxxxxxxuuuvvvwwwwwwvvvtttrrrpppjjjiiigggfffeeebbb^^^[[[UUUSSSPPPMMMJJJHHHGGGGGGJJJKKKLLLNNNNNNNNNNNNMMMIIIGGGDDDAAA???>>>>>>???===============>>>??????BBBBBBBBBBBBBBBCCCDDDEEEIIIMMMVVVlllwww|||nnnddd___XXXQQQOOOJJJIIIHHHFFFDDDBBBAAAAAA@@@@@@????????????@@@@@@>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAACCCDDDDDDDDDDDDFFFHHHJJJRRRZZZ^^^aaaeeeeeebbbcccgggoooxxx{{{rrrhhhaaaZZZSSSLLLJJJHHHDDDCCCEEEAAACCCEEEIIINNNSSSVVVYYYPPPSSSYYYeee|||eeeVVVNNNLLLJJJHHHHHHIIIJJJKKKLLLPPPWWW]]]^^^```iiiuuuvvvmmmeee```\\\\\\\\\]]]___aaaccceeegggjjjnnnqqqssstttssssssooonnnmmmkkkhhheeecccbbb]]][[[YYYXXXZZZ]]]```ccceeeeeedddcccccceeeiiilllssstttuuuxxxzzzyyyvvvtttvvvwwwyyy{{{}}}~~~{{{zzzzzz}}}}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyvvvwwwwwwvvvuuutttrrrqqqjjjiiigggfffeeebbb^^^[[[UUUSSSQQQNNNLLLJJJHHHGGGIIIJJJLLLMMMNNNNNNMMMMMMIIIGGGDDDAAA???>>>>>>???===============>>>??????AAAAAAAAABBBCCCDDDEEEEEEIIINNNUUUggg||||||www~~~yyyjjjbbb^^^WWWQQQNNNIIIHHHGGGFFFDDDCCCBBBAAA@@@??????>>>>>>??????@@@>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAACCCEEEEEEDDDDDDFFFGGGGGGNNNTTTWWW\\\bbbccc```aaaeeekkkuuu|||sssiiiccc[[[TTTMMMKKKHHHDDDCCCEEEAAABBBEEEIIIMMMQQQUUUWWWOOORRRWWW```ttthhhXXXOOOMMMJJJHHHGGGHHHIIIKKKLLLOOOUUUZZZ[[[^^^jjjvvvzzzqqqiiibbb]]]ZZZYYYZZZZZZ\\\^^^aaabbbdddfffiiilllmmmmmmkkkjjjffffffeeecccaaa^^^\\\[[[UUUUUUTTTUUUXXX\\\```ccciiihhhgggeeedddfffjjjnnnssstttuuuwwwyyyyyywwwuuuwwwxxxzzz|||~~~~~~}}}{{{zzz{{{~~~~~~}}}||||||{{{{{{{{{{{{{{{zzzzzzyyyyyyyyywwwwwwwwwvvvuuutttsssrrrllljjjgggeeedddaaa^^^[[[UUUTTTRRRPPPNNNKKKIIIHHHHHHIIIKKKLLLMMMMMMLLLLLLHHHGGGDDDBBB@@@>>>>>>>>><<<<<<<<<<<<===>>>@@@@@@@@@AAAAAABBBCCCDDDEEEEEEHHHNNNTTTcccwww|||}}}ssseee^^^[[[UUUOOOLLLGGGFFFFFFEEEDDDBBBAAA@@@??????>>>>>>>>>>>>??????>>>>>>???@@@@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAABBBCCCDDDDDDCCCBBBAAAAAACCCEEEEEEEEEDDDEEEGGGEEEJJJNNNQQQWWW___aaa___aaaccciiisss~~~{{{ssskkkeee\\\TTTMMMKKKHHHDDDCCCDDDDDDEEEFFFHHHKKKNNNQQQRRROOOSSSWWW^^^oookkk[[[QQQOOOLLLIIIGGGHHHJJJKKKNNNOOOTTTWWWYYY^^^kkkyyy}}}tttlllddd^^^ZZZXXXWWWXXXXXXZZZ]]]___``````bbbdddffffffeeecccaaa^^^]]]]]][[[ZZZWWWVVVUUUPPPQQQSSSVVVZZZ^^^bbbeeelllkkkiiifffeeefffkkknnnqqqqqqrrrtttwwwyyyyyyxxxvvvwwwyyy{{{}}}~~~~~~|||{{{{{{{{{}}}~~~}}}|||{{{|||}}}~~~}}}}}}|||{{{{{{zzzyyyyyyxxxwwwwwwvvvuuutttssssssnnnkkkgggdddbbb```]]][[[UUUUUUTTTRRROOOMMMKKKJJJGGGHHHJJJKKKLLLLLLKKKKKKGGGFFFEEECCCAAA???======;;;;;;;;;<<<===???@@@AAA???@@@AAACCCDDDEEEEEEEEEFFFMMMQQQ___ttt~~~|||nnnaaa\\\YYYSSSNNNKKKEEEEEEEEEDDDCCCBBB@@@?????????>>>>>>>>>>>>??????>>>>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAABBBCCCDDDDDDCCCBBBAAAAAACCCEEEFFFEEEDDDEEEFFFDDDHHHKKKNNNTTT]]]```___aaaccchhhrrr~~~}}}yyyrrrjjjeee\\\TTTNNNKKKHHHDDDCCCDDDGGGGGGGGGHHHJJJKKKMMMNNNOOOTTTYYY]]]mmmnnn^^^TTTQQQMMMJJJHHHIIIJJJLLLOOOPPPSSSWWWXXX^^^mmm{{{yyyooohhhaaa[[[WWWWWWVVVWWWWWWYYY\\\^^^___]]]^^^```aaaaaa___]]][[[YYYXXXXXXWWWUUUSSSRRRQQQPPPQQQTTTXXX]]]bbbeeegggmmmllliiifffeeefffjjjnnnnnnnnnooorrrvvvzzz{{{{{{uuuvvvxxxzzz{{{|||}}}}}}{{{{{{{{{|||~~~}}}|||{{{}}}~~~}}}|||{{{zzzyyyyyyxxxxxxwwwvvvuuutttssssssppplllgggdddaaa___]]][[[VVVUUUTTTSSSPPPNNNLLLJJJGGGHHHIIIKKKKKKKKKKKKJJJFFFFFFEEEDDDBBB???===<<<::::::;;;<<<>>>???AAABBB???@@@AAACCCDDDEEEEEEEEEEEELLLOOO\\\rrrqqqkkkccc[[[UUUPPPLLLJJJNNNJJJEEEBBBCCCCCCAAA???============>>>>>>>>>>>>:::;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCCCCDDDCCCCCCCCCBBBEEEIIIMMMQQQVVV\\\```bbbbbbfffqqq~~~|||~~~xxxppphhhbbbZZZWWWQQQKKKGGGDDDCCCBBBGGGFFFEEEDDDFFFJJJNNNQQQOOOYYY```bbboooppp^^^TTTNNNKKKLLLLLLJJJIIIKKKJJJPPPPPPRRR[[[```iii|||zzzqqqhhhaaa\\\WWWTTTVVVVVVUUUUUUVVVYYY\\\]]]___^^^]]][[[YYYXXXWWWWWWXXXVVVRRROOONNNNNNOOOPPPOOOTTTZZZ^^^```dddiiimmmrrrpppnnnkkkjjjjjjkkkllllllmmmnnnpppqqqssstttuuuuuuvvvwwwxxxzzz}}}|||||||||}}}|||{{{|||}}}}}}}}}~~~}}}|||zzzxxxwwwvvvzzzzzzyyywwwuuusssqqqpppooolllgggdddbbb```]]]\\\XXXVVVSSSOOOLLLJJJIIIHHHEEEDDDDDDEEEGGGHHHGGGFFFGGGFFFDDDBBB@@@>>><<<;;;;;;;;;<<<===???AAABBBCCCBBBBBBAAABBBBBBCCCDDDEEEEEEJJJRRR]]]kkk|||jjjeee]]]WWWSSSOOOLLLJJJHHHEEEBBBAAABBBCCCCCCBBB===>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCFFFIIILLLPPPUUU[[[___bbbbbbfffppp|||}}}zzz}}}~~~xxxppphhhbbbYYYVVVQQQKKKGGGDDDCCCCCCFFFEEEEEEEEEGGGJJJNNNPPPRRRXXX[[[___qqqrrr```TTTNNNKKKLLLLLLIIIIIILLLJJJPPPPPPRRR[[[___iii{{{{{{vvvmmmeee___ZZZUUUSSSTTTTTTTTTTTTUUUWWWXXXYYYZZZYYYWWWUUUTTTSSSRRRRRRRRRQQQNNNLLLKKKLLLNNNOOORRRWWW\\\```bbbdddiiimmmrrrqqqooommmllllllllllllllllllnnnoooqqqsssttttttwwwwwwwwwxxxyyyzzz{{{||||||||||||}}}~~~}}}zzzzzz|||}}}~~~~~~~~~}}}|||{{{zzzyyyxxxwwwzzzzzzyyyxxxvvvsssqqqooooookkkgggdddbbb```]]][[[XXXVVVSSSOOOLLLJJJIIIHHHFFFEEEDDDDDDFFFGGGFFFEEEFFFEEEDDDBBB@@@>>>===<<<<<<<<<<<<===>>>@@@AAABBBBBBBBBAAABBBBBBCCCDDDEEEFFFJJJRRR\\\kkk}}}```\\\WWWRRROOOMMMKKKIIIFFFCCCAAA@@@AAABBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFIIILLLOOOTTTYYY]]]aaabbbfffnnnyyy{{{zzz}}}~~~xxxppphhhcccXXXUUUPPPKKKGGGEEEDDDDDDDDDDDDEEEFFFHHHKKKMMMNNNSSSTTTTTTZZZooovvvaaaUUUOOOKKKKKKKKKIIIIIILLLJJJQQQQQQRRRZZZ^^^hhh||||||uuuoooggg```[[[WWWSSSQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSRRRPPPOOONNNNNNNNNMMMLLLKKKJJJKKKMMMOOOQQQUUUZZZ___aaabbbdddhhhlllqqqpppppppppooonnnmmmlllkkkkkklllnnnpppqqqsssssswwwwwwwwwwwwwwwwwwwwwwww{{{{{{||||||~~~|||zzzxxxyyy{{{}}}~~~~~~||||||{{{zzzzzzyyyxxxxxxyyyzzzzzzyyywwwtttqqqooonnnkkkgggdddbbb```]]][[[WWWUUURRRNNNKKKIIIHHHHHHGGGEEECCCBBBCCCEEEEEEDDDEEEDDDCCCBBB@@@???>>>===============>>>???@@@AAABBBBBBAAABBBBBBCCCDDDEEEGGGJJJQQQ]]]nnnZZZWWWRRROOOMMMKKKIIIHHHGGGFFFCCCAAA@@@???>>>>>>?????????>>>>>>>>>>>>>>><<<<<<======>>>>>>??????????????????@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAACCCCCCBBBBBBCCCDDDEEEFFFFFFGGGIIIKKKMMMRRRXXX\\\```aaaeeemmmvvv}}}}}}{{{{{{~~~~~~xxxqqqiiicccWWWTTTPPPKKKGGGEEEEEEEEEAAABBBDDDGGGIIIKKKLLLMMMOOOPPPPPPVVViii{{{cccVVVOOOKKKKKKKKKIIIIIILLLJJJQQQQQQSSSYYY]]]iii}}}}}}xxxnnniiibbb\\\XXXTTTRRRPPPPPPQQQRRRSSSSSSRRRPPPOOOQQQPPPOOONNNMMMMMMMMMMMMJJJJJJJJJKKKMMMPPPSSSUUUWWW[[[___aaaaaacccfffiiimmmnnnpppppppppnnnlllkkkhhhiiijjjlllmmmooopppqqquuuuuuvvvvvvvvvvvvuuuuuuzzz{{{{{{|||~~~~~~~~~{{{yyyxxxxxxzzz||||||{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyzzzyyywwwtttqqqnnnmmmkkkgggdddbbb___\\\ZZZWWWUUUQQQNNNKKKIIIHHHGGGGGGDDDBBBAAAAAABBBBBBBBBCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>???@@@BBBBBBAAABBBBBBCCCDDDEEEHHHJJJQQQ^^^rrrXXXUUUQQQNNNLLLJJJHHHFFFFFFFFFEEECCCAAA?????????@@@?????????>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBCCCDDDEEEFFFFFFFFFGGGHHHJJJLLLQQQWWW[[[___aaaeeekkkssszzz~~~~~~~~~~~~yyyqqqiiicccWWWTTTPPPKKKGGGEEEEEEEEE???AAADDDGGGIIIKKKLLLLLLMMMOOORRRWWWccc|||dddWWWPPPKKKJJJJJJHHHIIILLLJJJRRRSSSSSSZZZ]]]kkk}}}}}}yyytttjjjeee___YYYUUUSSSQQQOOONNNPPPRRRSSSRRRQQQNNNMMMNNNMMMLLLLLLKKKKKKKKKKKKHHHIIIJJJLLLOOORRRUUUVVVVVVZZZ^^^```___```cccfffjjjkkkmmmnnnnnnmmmjjjiiifffggghhhjjjlllmmmnnnooorrrssstttvvvvvvwwwwwwwwwyyyyyy{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~|||zzzyyyyyyzzzzzzyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxvvvssspppnnnllljjjgggdddbbb___\\\YYYVVVTTTQQQMMMJJJHHHGGGFFFFFFDDDAAAAAAAAABBBBBBAAACCCCCCBBBAAAAAA@@@????????????>>>>>>>>>>>>??????BBBBBBAAABBBBBBCCCDDDEEEJJJKKKRRRbbbxxxVVVSSSPPPMMMLLLJJJGGGEEEAAABBBCCCCCCAAAAAAAAACCC@@@@@@@@@??????>>>>>>===>>>>>>>>>>>>=====================>>>??????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFFFFEEEFFFGGGHHHKKKPPPWWW\\\]]]```dddkkkqqqwww|||~~~~~~yyyqqqiiidddXXXUUUPPPKKKGGGEEEDDDDDD???@@@CCCFFFHHHJJJLLLLLLOOOQQQUUUYYY___qqqfffXXXQQQKKKJJJIIIHHHIIILLLJJJRRRTTTUUUZZZ___nnn|||zzzyyyuuupppfffbbb\\\VVVSSSQQQOOONNNMMMNNNOOOPPPPPPOOOMMMLLLIIIIIIHHHHHHHHHHHHHHHIIIGGGHHHIIILLLOOORRRTTTVVVUUUYYY]]]^^^]]]^^^aaadddgggiiijjjllllllkkkiiihhhfffggghhhjjjlllmmmnnnoooqqqrrrtttwwwxxxyyyyyyxxxwwwxxx{{{}}}~~~}}}|||||||||}}}}}}}}}}}}}}}|||{{{yyyyyyzzzzzzxxxvvvyyyxxxxxxxxxxxxxxxxxxxxxyyyxxxwwwvvvtttqqqooonnnllliiigggdddbbb___[[[XXXUUUSSSPPPMMMIIIGGGFFFFFFFFFDDDCCCDDDEEEEEEDDDBBBCCCCCCBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>???@@@BBBBBBAAABBBBBBCCCDDDEEEJJJKKKTTTfffRRRPPPNNNLLLKKKJJJHHHFFF>>>AAACCCBBB@@@???@@@BBBAAAAAA@@@??????>>>>>>===???>>>>>>>>>=========<<<<<<<<<======>>>??????@@@@@@AAAAAABBBBBBAAAAAA@@@???AAADDDFFFGGGGGGFFFEEEEEEEEEFFFGGGJJJPPPWWW\\\\\\___dddjjjpppvvv{{{~~~~~~yyyrrriiidddYYYVVVQQQKKKGGGDDDCCCCCC???@@@BBBDDDGGGJJJLLLMMMPPPPPPRRRVVV[[[ggg}}}jjjYYYQQQKKKJJJIIIGGGIIILLLIIISSSUUUVVV\\\aaaqqqxxxvvvuuuqqqkkkddd___YYYTTTPPPNNNLLLKKKJJJKKKLLLMMMMMMMMMLLLKKKGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJLLLNNNQQQSSSUUUVVVUUUXXX\\\^^^]]]^^^```cccggghhhiiijjjjjjjjjjjjiiihhhiiijjjlllnnnooopppqqqrrrtttvvvxxxzzzzzzzzzyyyvvvxxx{{{~~~}}}{{{{{{{{{{{{||||||}}}}}}}}}{{{zzzyyyzzz{{{{{{yyyxxxyyyyyyxxxxxxwwwwwwvvvvvvyyyxxxuuusssqqqoooooooookkkiiigggeeebbb___[[[XXXUUUSSSPPPLLLIIIGGGFFFEEEGGGFFFGGGIIIJJJJJJHHHFFFDDDDDDCCCBBB@@@???>>>>>>>>>>>>======>>>???@@@@@@BBBBBBAAABBBBBBCCCDDDEEEJJJLLLVVVkkkOOOMMMLLLKKKKKKJJJHHHGGG@@@BBBDDDBBB>>><<<<<<===AAAAAA@@@@@@???>>>>>>===??????>>>>>>======<<<<<<;;;<<<<<<===>>>??????@@@@@@AAAAAABBBBBBAAAAAA@@@>>>AAADDDGGGIIIHHHFFFDDDDDDEEEFFFGGGJJJPPPXXX]]][[[___dddjjjpppvvv{{{}}}zzzrrrjjjdddZZZWWWQQQKKKGGGDDDCCCBBB???@@@AAACCCFFFIIILLLMMMQQQLLLLLLQQQWWW```ppplllYYYQQQKKKJJJIIIGGGHHHLLLIIISSSUUUVVV\\\bbbsss|||vvvsssrrrnnnhhhbbb]]]WWWRRROOOLLLJJJIIIHHHIIIIIIJJJKKKKKKJJJJJJHHHGGGGGGGGGGGGHHHHHHIIIMMMNNNPPPRRRTTTVVVXXXXXXUUUXXX]]]^^^]]]^^^aaadddggghhhiiiiiijjjjjjjjjjjjjjjkkklllnnnpppqqqrrrssstttvvvxxxzzz{{{{{{zzzyyyuuuwww{{{~~~{{{yyyzzz{{{{{{{{{||||||}}}}}}yyyxxxxxxzzz||||||{{{zzzyyyyyyxxxxxxwwwvvvvvvuuuyyywwwtttqqqooonnnnnnoookkkiiigggeeeccc___[[[WWWUUUSSSOOOLLLIIIGGGEEEEEEHHHHHHJJJMMMOOONNNKKKHHHEEEDDDCCCBBB@@@???>>>===============>>>???@@@AAABBBBBBBBBBBBBBBCCCEEEEEEKKKLLLWWWnnnTTTPPPLLLIIIHHHHHHHHHGGGCCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@???????????????@@@@@@???>>>======>>>>>>===============>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFEEEFFFGGGGGGIIINNNTTTXXX]]]___bbbgggmmmttt{{{~~~|||vvvrrrjjjccc^^^YYYQQQKKKGGGEEECCCAAABBBBBBCCCDDDFFFHHHIIIJJJMMMLLLNNNQQQSSSWWWbbbnnnqqq\\\SSSKKKJJJJJJIIIIIIKKKPPPWWWXXXYYY]]]aaavvv~~~}}}|||{{{zzzxxxvvvrrrnnnjjjhhhaaa]]]WWWRRRNNNMMMMMMNNNHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFHHHJJJKKKLLLMMMPPPSSSTTTTTTTTTTTTUUUVVVWWWYYY[[[^^^aaacccdddgggfffeeefffhhhjjjjjjjjjlllooosssuuuvvvvvvwwwxxxzzz|||~~~zzzxxxvvvwwwyyy|||~~~zzzuuuxxx{{{~~~zzzxxxtttvvvuuuuuuyyy~~~}}}yyyzzzzzzzzzzzzyyywwwvvvtttvvvtttsssrrrrrrpppmmmkkkiiihhheeebbb___\\\ZZZXXXWWWTTTOOOKKKGGGEEEEEEEEEIIIKKKMMMPPPRRRQQQMMMIIIHHHGGGEEEBBB@@@???>>>===???>>>>>>======>>>???@@@AAABBBCCCCCCBBBBBBDDDFFFKKKOOOYYYvvvRRROOOJJJGGGFFFFFFEEEEEECCCBBBBBBAAAAAA@@@??????????????????????????????@@@??????>>>>>>>>>>>>???<<<<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCEEEFFFFFFFFFFFFFFFGGGGGGGGGIIIMMMSSSWWW\\\]]]```eeelllsssyyy}}}|||vvvrrrkkkccc\\\WWWPPPJJJFFFDDDBBBAAACCCCCCDDDEEEGGGIIIJJJKKKOOONNNNNNOOOOOOOOOWWWaaauuusss\\\SSSLLLJJJJJJIIIIIIKKKNNNUUUWWWYYY^^^cccxxx}}}zzzyyyyyyxxxwwwuuuqqqmmmhhhfff\\\YYYSSSNNNJJJIIIJJJKKKGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGIIIKKKMMMNNNOOOQQQSSSTTTTTTTTTUUUWWWVVVWWWYYY\\\___aaacccdddffffffeeefffhhhjjjkkkkkkooossswwwzzz{{{{{{|||~~~|||zzzwwwxxxzzz~~~zzzvvvyyy|||}}}yyywwwtttvvvwwwxxx|||~~~yyyxxxyyyzzzzzzyyyxxxvvvuuuwwwuuusssrrrqqqpppmmmjjjgggfffdddaaa^^^\\\ZZZXXXWWWTTTOOOJJJGGGEEEEEEEEEHHHIIILLLOOOQQQPPPMMMJJJHHHGGGEEEBBB@@@???>>>===???>>>=========>>>???@@@AAABBBCCCBBBBBBBBBDDDFFFKKKPPPZZZvvvzzzzzzSSSOOOJJJGGGFFFFFFEEEDDDBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>???????????????>>>??????@@@@@@======>>>???AAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFGGGHHHHHHHHHIIIMMMRRRVVVZZZ[[[^^^cccjjjqqqwww{{{|||vvvrrrkkkddd\\\WWWPPPKKKGGGEEEDDDCCCCCCDDDDDDEEEGGGIIIKKKLLLMMMLLLLLLMMMKKKIIINNNUUUfff{{{uuu]]]TTTLLLJJJJJJIIIIIIJJJMMMUUUWWWZZZ```eeezzz{{{xxxvvvvvvvvvvvvtttpppkkkfffbbbXXXUUUPPPKKKHHHGGGGGGHHHFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEGGGHHHKKKMMMOOOPPPRRRSSSTTTTTTTTTTTTVVVXXXWWWXXXZZZ]]]___bbbdddeeeeeeeeefffgggiiikkklllmmmuuuxxx|||}}}zzzzzz|||~~~~~~zzzwww{{{~~~{{{xxxvvvsssxxx{{{}}}zzzwwwxxxyyyyyyyyyxxxwwwwwwxxxvvvtttrrrqqqoookkkiiieeedddbbb```^^^[[[YYYXXXVVVSSSOOOJJJFFFEEEDDDEEEEEEGGGIIIMMMPPPPPPMMMJJJHHHGGGEEEBBB@@@???>>>===>>>>>>===<<<===>>>???@@@@@@BBBCCCBBBBBBBBBDDDFFFJJJPPP\\\wwwuuuuuuVVVRRRMMMJJJHHHGGGGGGFFFBBBBBBAAAAAA@@@?????????===>>>>>>>>>>>>>>>?????????????????????@@@AAABBB@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@???AAABBBCCCEEEFFFFFFFFFFFFHHHHHHHHHHHHIIILLLQQQUUUYYY[[[^^^ccciiipppwwwzzz|||wwwssslllddd^^^YYYSSSMMMJJJIIIHHHGGGBBBCCCCCCEEEFFFHHHJJJKKKIIIHHHIIILLLKKKJJJMMMSSSaaavvvwww^^^TTTMMMKKKKKKIIIIIIJJJNNNVVVYYY\\\bbbggg{{{zzzvvvttttttuuuuuutttpppjjjccc___VVVSSSOOOJJJGGGFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIILLLOOOQQQRRRRRRSSSSSSSSSRRRSSSVVVXXXXXXYYY[[[]]]___bbbcccddddddeeeggghhhjjjllloooqqqzzz}}}|||}}}|||zzz|||~~~zzzwww|||zzzwwwuuutttzzz{{{vvvwwwxxxyyyzzzzzzyyyxxxzzzwwwuuusssqqqnnnjjjgggdddcccaaa___]]][[[YYYXXXUUUSSSNNNIIIFFFDDDDDDDDDDDDEEEGGGKKKNNNOOOMMMKKKHHHGGGEEEBBB@@@???>>>=========<<<<<<===>>>???@@@@@@AAABBBBBBBBBCCCEEEGGGIIIPPP\\\vvvxxxvvvXXXTTTNNNJJJHHHGGGFFFEEEBBBAAAAAA@@@@@@???>>>>>>======>>>>>>?????????@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>AAABBBCCCEEEFFFFFFFFFFFFHHHHHHHHHHHHIIILLLQQQUUUZZZ\\\___cccjjjqqqwww{{{}}}wwwsssmmmeee^^^ZZZSSSNNNKKKIIIHHHGGGAAAAAABBBCCCEEEGGGIIIJJJIIIHHHIIIMMMNNNMMMPPPTTTaaavvvzzz^^^UUUMMMKKKKKKIIIHHHJJJPPPXXX\\\___eeeiii}}}~~~zzzvvvtttsssssstttrrrnnnhhhaaa]]]RRRPPPLLLHHHFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCFFFGGGHHHJJJMMMOOORRRSSSRRRRRRSSSRRRQQQRRRTTTWWWXXXYYYZZZ]]]___aaacccdddcccfffiiikkklllnnnsssvvv~~~zzzxxx{{{}}}zzzxxx~~~zzzwwwvvvvvv|||vvvxxxyyyzzz{{{{{{zzzzzzzzzxxxuuusssqqqnnnjjjgggcccbbbaaa___\\\ZZZYYYXXXUUURRRMMMIIIEEECCCCCCCCCCCCDDDFFFJJJMMMNNNMMMKKKHHHGGGEEEBBB@@@???>>>======<<<<<<<<<<<<>>>@@@AAA@@@AAABBBBBBBBBCCCEEEGGGHHHPPP[[[sss|||yyyWWWSSSMMMIIIFFFEEEDDDCCCAAAAAAAAA@@@??????>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCBBBAAA???>>>======>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCEEEFFFFFFFFFFFFGGGHHHHHHHHHIIIMMMRRRVVV[[[\\\___dddkkkrrrxxx|||}}}xxxtttmmmfff]]]XXXQQQKKKHHHFFFEEEDDD@@@@@@AAABBBDDDFFFHHHIIINNNKKKKKKNNNOOONNNPPPTTTaaawww___VVVNNNLLLKKKIIIHHHJJJQQQZZZ^^^bbbiiimmm|||xxxuuusssqqqqqqqqqooojjjddd___[[[NNNLLLIIIFFFDDDCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDGGGGGGHHHJJJMMMOOOQQQRRRQQQRRRSSSRRRQQQQQQSSSUUUXXXXXXZZZ\\\^^^```aaabbbcccgggkkkmmmnnnqqqvvv{{{{{{xxxzzz~~~{{{{{{{{{yyyyyyzzz}}}xxxyyy{{{|||||||||{{{{{{zzzxxxuuusssqqqnnnjjjgggdddcccaaa___]]]ZZZXXXWWWTTTQQQMMMHHHDDDCCCBBBCCCDDDDDDFFFIIIMMMNNNMMMKKKHHHGGGEEEBBB@@@???>>>===<<<<<<;;;;;;<<<>>>@@@AAA???@@@BBBBBBBBBCCCFFFHHHHHHNNNYYYooo~~~{{{www|||}}}XXXTTTNNNIIIFFFEEECCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAABBBAAA@@@@@@???>>>===<<<<<<======>>>>>>??????@@@@@@AAABBBCCCEEEFFFFFFFFFFFFFFFGGGGGGGGGIIIMMMSSSWWW[[[\\\___dddjjjrrrxxx|||~~~}}}xxxtttnnnggg^^^XXXQQQKKKGGGEEECCCBBBAAAAAABBBCCCEEEGGGHHHIIIOOOKKKJJJMMMOOONNNQQQTTT```yyy```VVVNNNLLLKKKIIIHHHJJJOOOYYY^^^dddlllrrr}}}yyyvvvssssssoooooommmjjjeee```[[[XXXMMMLLLIIIFFFDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDHHHHHHIIIJJJLLLNNNPPPQQQQQQSSSTTTTTTSSSSSSSSSTTTWWWXXXYYY[[[]]]___```aaadddhhhmmmpppqqqtttzzz~~~{{{zzz}}}{{{|||~~~~~~{{{|||}}}~~~~~~}}}||||||yyywwwtttsssqqqnnnkkkhhhfffeeeccc```]]]ZZZXXXWWWTTTQQQLLLGGGDDDBBBBBBBBBEEEEEEGGGJJJLLLNNNMMMKKKHHHGGGEEEBBB@@@???>>>===;;;;;;;;;;;;<<<>>>@@@AAA???@@@BBBBBBBBBCCCFFFHHHGGGMMMVVVkkkuuuttt~~~ZZZVVVPPPKKKIIIGGGEEEDDDAAAAAA@@@@@@???>>>>>>>>>??????@@@AAABBBBBBCCCCCCDDDCCCBBBBBBAAAAAAAAAAAA>>>>>>>>>=====================>>>???@@@AAAAAABBBAAABBBCCCEEEFFFFFFFFFFFFEEEFFFGGGGGGIIINNNTTTXXXZZZ[[[^^^cccjjjqqqwww{{{~~~}}}xxxuuunnnggg```[[[SSSMMMIIIFFFDDDCCCBBBBBBCCCDDDFFFHHHIIIJJJMMMHHHGGGKKKNNNOOORRRWWW___{{{```WWWNNNLLLKKKIIIHHHJJJMMMWWW^^^eeeooovvv{{{vvvtttrrrrrrnnnllljjjgggbbb]]]YYYVVVOOONNNKKKIIIGGGFFFFFFFFFCCCCCCCCCDDDDDDDDDEEEEEEHHHHHHIIIJJJLLLMMMOOOPPPQQQSSSVVVVVVUUUTTTTTTTTTVVVWWWXXXZZZ\\\^^^___```dddiiioooqqqrrruuu|||~~~zzz~~~|||~~~~~~|||}}}~~~~~~}}}|||xxxvvvtttrrrqqqoookkkiiigggfffdddaaa]]]ZZZXXXWWWSSSPPPLLLGGGDDDBBBBBBBBBFFFFFFGGGJJJLLLNNNLLLKKKHHHGGGEEEBBB@@@???>>>===;;;;;;:::;;;<<<>>>@@@AAA???@@@BBBBBBBBBCCCFFFHHHFFFLLLTTThhh}}}ooosss]]]TTTMMMKKKJJJEEEBBBBBBDDDCCCAAA??????@@@AAABBBAAAAAAAAAAAAAAABBBCCCDDDAAAAAAAAA@@@@@@>>>===<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<===>>>>>>??????@@@BBBDDDEEEDDDDDDEEEFFFGGGHHHHHHHHHIIIMMMRRRUUUXXXYYY\\\bbbjjjpppuuuvvv}}}~~~yyyssslllhhh```[[[TTTNNNIIIFFFCCCBBBAAA@@@AAAAAACCCFFFHHHIIIIIIKKKMMMMMMNNNOOORRRTTT```vvviiiXXXOOOLLLFFFIIIMMMGGGIIIUUUZZZ^^^hhhuuuzzzwwwtttpppnnniiihhhfffbbb^^^XXXTTTQQQKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBAAAAAABBBEEEGGGIIIHHHHHHIIIJJJLLLNNNOOOPPPQQQSSSTTTTTTRRRPPPOOOPPPRRRTTTWWWXXXYYY[[[]]]```cccgggmmmsssyyy~~~}}}~~~~~~~~~~~~~~~}}}zzzwwwyyywwwsssqqqpppooollljjjeeedddbbb___\\\ZZZXXXWWWTTTRRRMMMHHHDDDAAA@@@@@@CCCEEEGGGJJJLLLMMMNNNNNNHHHGGGDDDBBB@@@>>>>>>>>>>>>======<<<<<<<<<======CCCCCCDDDDDDEEEFFFFFFFFFIIIKKKRRR^^^nnn~~~vvvooonnn|||^^^UUUNNNLLLJJJEEEBBBBBBCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAA@@@???>>>===<<<;;;;;;;;;::::::;;;;;;<<<=========>>>??????@@@@@@@@@BBBDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHIIIMMMQQQUUUXXXYYY\\\bbbiiipppuuuwww}}}~~~yyyrrrlllhhh```[[[TTTNNNIIIFFFDDDBBBAAA@@@AAAAAACCCFFFHHHIIIIIIKKKMMMMMMNNNOOORRRTTTaaawwwlllYYYOOOLLLFFFHHHLLLGGGJJJTTTXXX\\\fffsss~~~zzzvvvssspppmmmhhhfffddd```[[[VVVRRROOOJJJIIIHHHFFFDDDCCCCCCCCCBBBBBBAAAAAACCCEEEHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOPPPRRRTTTSSSQQQPPPOOOPPPRRRTTTVVVXXXYYY[[[^^^aaadddhhhooovvv||||||||||||}}}~~~~~~{{{yyyxxxvvvrrrpppooonnnllljjjeeedddbbb___\\\ZZZXXXWWWSSSQQQLLLHHHDDDBBBAAAAAACCCEEEGGGJJJLLLMMMMMMNNNHHHGGGDDDBBB@@@>>>>>>>>>>>>======<<<<<<<<<======AAABBBBBBCCCCCCDDDEEEEEEGGGJJJQQQ^^^oootttnnnnnn|||```WWWOOOLLLJJJFFFCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@????????????@@@@@@AAA@@@@@@@@@@@@>>>===<<<;;;::::::::::::;;;<<<======>>>>>>??????@@@AAAAAAAAA@@@BBBDDDEEEDDDDDDDDDFFFFFFGGGHHHIIIJJJLLLQQQTTTWWWXXX\\\aaagggooouuuxxx~~~~~~yyyrrrlllhhh___[[[TTTNNNIIIFFFDDDBBBAAA@@@AAAAAACCCFFFHHHIIIIIIKKKMMMMMMNNNOOORRRTTTaaavvvrrr]]]QQQMMMGGGHHHLLLHHHJJJTTTWWWYYYcccppp}}}xxxuuurrrnnnlllfffdddaaa]]]XXXTTTPPPMMMIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBDDDFFFHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOQQQRRRRRRPPPOOOOOOPPPQQQSSSVVVXXXZZZ\\\```bbbfffkkkrrryyyzzzzzzzzz|||~~~~~~|||zzzwwwtttqqqooonnnmmmkkkiiidddcccaaa___\\\ZZZXXXWWWRRRPPPLLLHHHDDDCCCBBBBBBCCCDDDGGGJJJLLLMMMMMMMMMHHHGGGDDDBBB@@@>>>>>>>>>=========<<<<<<======>>>@@@@@@AAAAAABBBCCCCCCCCCFFFIIIPPP^^^ooouuuoooooocccZZZQQQMMMKKKFFFCCCCCCAAAAAABBBBBBBBBAAA@@@???@@@@@@?????????@@@@@@AAA@@@@@@@@@???>>>===<<<;;;:::::::::;;;<<<===>>>?????????@@@@@@AAABBBBBBBBBAAACCCDDDEEEDDDCCCDDDEEEEEEGGGHHHIIIJJJLLLPPPSSSVVVXXX[[[```eeemmmuuuzzz~~~yyyrrrkkkggg___ZZZSSSMMMJJJGGGDDDBBBAAA@@@AAAAAACCCFFFHHHIIIIIIKKKMMMMMMNNNOOORRRTTT___vvv{{{bbbTTTPPPIIIIIILLLJJJJJJTTTUUUVVV```mmm{{{wwwssspppmmmjjjdddccc___[[[VVVRRRNNNLLLGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCEEEGGGHHHIIIKKKKKKJJJJJJJJJKKKLLLLLLNNNOOOQQQPPPOOOOOOOOOQQQQQQSSSVVVXXXZZZ]]]bbbeeehhhmmmttt|||zzzzzzyyy{{{||||||zzzyyyuuusssooonnnmmmllljjjhhhdddcccaaa___\\\YYYWWWVVVQQQNNNKKKGGGEEECCCCCCCCCCCCDDDGGGIIIKKKMMMMMMMMMHHHGGGDDDBBB@@@>>>>>>>>>==================>>>???@@@@@@AAABBBBBBCCCCCCDDDFFFHHHOOO\\\nnn|||uuuuuuggg]]]SSSOOOKKKFFFCCCDDDAAAAAABBBBBBBBBAAA@@@???AAAAAA@@@@@@@@@@@@AAAAAA>>>????????????>>>>>>===<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAABBBBBBCCCCCCAAACCCEEEEEEDDDCCCDDDEEEDDDFFFHHHIIIJJJLLLPPPSSSUUUXXX[[[^^^ccckkkuuu{{{~~~xxxrrrkkkggg___ZZZSSSMMMJJJGGGEEECCCAAA@@@AAAAAACCCFFFHHHIIIIIIKKKMMMMMMNNNOOORRRTTT___xxxiiiWWWSSSLLLJJJMMMLLLJJJSSSUUUUUU^^^kkkzzzuuurrrnnnkkkiiidddbbb^^^YYYTTTPPPMMMKKKEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLNNNOOOOOONNNNNNOOOQQQQQQSSSUUUXXXZZZ___dddhhhjjjooowww|||{{{yyyyyyzzzzzzxxxvvvtttqqqnnnmmmlllkkkiiihhhdddcccaaa^^^[[[YYYWWWVVVPPPNNNKKKGGGEEEDDDDDDDDDBBBDDDFFFIIIKKKLLLMMMMMMHHHGGGDDDBBB@@@>>>>>>>>>===============>>>??????BBBBBBBBBCCCDDDDDDEEEEEEFFFHHHOOO[[[mmmjjj___UUUPPPLLLGGGDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@BBBBBBAAA@@@@@@@@@@@@AAA===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBCCCEEEEEEDDDCCCCCCDDDDDDEEEHHHIIIJJJLLLOOORRRUUUWWWZZZ]]]aaajjjuuu}}}~~~xxxrrrkkkfff^^^YYYSSSMMMJJJGGGEEECCCAAA@@@AAAAAACCCFFFHHHIIIIIIKKKMMMMMMNNNOOORRRTTTbbb{{{mmmXXXTTTMMMJJJMMMLLLJJJTTTUUUVVV^^^jjj~~~xxxssspppmmmjjjgggbbb```\\\WWWRRRNNNKKKJJJCCCCCCBBBBBBAAABBBBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKLLLMMMMMMMMMMMMOOORRRQQQSSSUUUXXX[[[```fffjjjmmmrrrzzz|||{{{yyyxxxxxxxxxvvvuuusssqqqnnnmmmlllllljjjhhhcccbbb```^^^[[[YYYWWWVVVQQQNNNKKKGGGEEEDDDCCCCCCBBBCCCFFFIIIKKKLLLLLLLLLHHHGGGDDDBBB@@@>>>>>>>>>============>>>???@@@@@@CCCCCCDDDDDDEEEFFFFFFFFFGGGIIIOOO[[[llllllaaaVVVPPPLLLGGGDDDEEECCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@???????????????<<<===???@@@BBBCCCCCCCCCAAAAAA@@@@@@@@@AAAAAABBB???@@@@@@AAABBBBBBCCCCCCBBBDDDEEEEEEDDDCCCCCCDDDCCCEEEHHHIIIJJJLLLOOOQQQTTTWWWZZZ\\\```hhhuuu~~~xxxqqqjjjfff^^^YYYSSSMMMJJJGGGEEEDDDAAA@@@AAAAAACCCFFFHHHIIIIIIKKKMMMMMMNNNOOORRRTTTaaazzzoooXXXTTTMMMHHHKKKKKKJJJTTTVVVWWW___jjj|||wwwrrrooolllhhhfff```^^^YYYTTTOOOKKKIIIHHHBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLJJJKKKLLLLLLLLLMMMOOORRRQQQRRRUUUXXX[[[aaaggglllqqqvvv~~~zzzwwwwwwwwwvvvyyy}}}~~~}}}zzzyyywwwwwwxxxxxxwwwvvvsssqqqnnnmmmmmmllljjjiiicccbbb```^^^[[[XXXVVVUUUQQQOOOKKKGGGEEECCCCCCCCCBBBCCCFFFHHHJJJLLLLLLLLLHHHGGGDDDBBB@@@>>>>>>>>>============>>>???@@@AAACCCCCCDDDEEEEEEFFFFFFGGGGGGIIIOOO\\\nnnnnnbbbWWWQQQLLLGGGDDDEEEDDDCCCAAA??????@@@AAABBB@@@@@@???>>>>>>===>>>>>><<<===???AAACCCDDDEEEEEECCCCCCBBBAAAAAAAAABBBBBB??????@@@AAAAAABBBBBBCCCBBBDDDEEEEEEDDDCCCCCCDDDCCCEEEHHHIIIJJJLLLOOOQQQTTTWWWZZZ[[[___hhhuuuxxxqqqjjjfff^^^YYYSSSMMMJJJHHHEEEDDDAAAAAAAAAAAACCCFFFHHHIIIIIIKKKMMMMMMNNNOOORRRTTT^^^vvvoooWWWSSSKKKFFFIIIJJJIIITTTWWWXXX```jjj|||vvvrrrnnnkkkhhheee^^^\\\WWWRRRMMMIIIGGGFFFAAAAAA@@@@@@AAAAAABBBBBBCCCDDDEEEGGGIIIIIIJJJJJJIIIHHHHHHIIIJJJKKKLLLLLLIIIJJJKKKKKKKKKMMMPPPRRRQQQRRRUUUXXX[[[aaahhhmmmtttyyy~~~tttnnnkkkkkkkkkllloootttyyy~~~}}}|||xxxwwwuuuvvvwwwyyyyyyxxxsssqqqooommmmmmlllkkkiiicccbbb```^^^[[[XXXVVVUUURRRPPPLLLHHHDDDCCCBBBBBBBBBCCCFFFHHHJJJLLLLLLLLLHHHGGGDDDBBB@@@>>>>>>>>>============>>>???@@@AAACCCCCCDDDDDDEEEFFFFFFFFFGGGIIIPPP]]]qqqqqqfff[[[UUUPPPJJJGGGGGGDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@????????????>>>>>>=========???BBBEEEGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCCCCBBBCCCCCCBBBBBBCCCDDDFFFGGGJJJJJJJJJJJJKKKMMMNNNOOORRRVVVXXXYYYZZZbbbooo{{{}}}xxxrrrkkkfff___ZZZSSSMMMHHHEEEBBB@@@AAAAAAAAABBBCCCEEEGGGHHHIIIJJJJJJLLLMMMPPPRRRSSS]]]ppppppWWWOOOJJJKKKNNNJJJNNNNNNTTT\\\___iii}}}zzzuuupppmmmiiieeebbb\\\WWWQQQKKKHHHGGGFFFEEE@@@AAAAAABBBBBBCCCCCCCCCEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHJJJJJJKKKLLLMMMNNNNNNOOOSSSTTTUUUXXX\\\ccckkkqqqwww}}}xxxiiicccaaa```aaaccccccgggnnnsssxxx|||~~~}}}{{{zzzzzzxxxxxxwwwwwwxxxyyy{{{|||{{{uuunnnlllllllllhhhdddbbb```^^^]]]]]][[[XXXUUUPPPNNNLLLIIIFFFDDDBBBBBB>>>AAAFFFKKKNNNOOONNNMMMKKKEEEBBBCCCCCC???>>>???>>>>>>>>>>>>>>>??????@@@DDDDDDDDDDDDDDDEEEFFFFFFFFFOOOSSS___yyyvvvkkk___XXXQQQJJJEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@????????????>>>>>>=========>>>AAACCCEEEGGGFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHIIIJJJKKKMMMMMMQQQTTTWWWWWWYYYaaaooozzz|||wwwqqqjjjeee^^^ZZZSSSMMMIIIFFFCCCAAAAAAAAAAAAAAACCCEEEGGGHHHHHHHHHIIIJJJLLLNNNPPPQQQYYYjjjmmmVVVOOOJJJKKKMMMIIINNNNNNUUU]]]aaammm}}}yyytttoookkkhhhccc```ZZZUUUOOOKKKHHHGGGGGGFFF@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNOOOSSSTTTVVVXXX\\\ccckkkqqqwww}}}}}}pppddd___]]]\\\]]]___```eeekkkppptttxxx|||~~~|||{{{zzzyyyyyyyyyxxxxxxxxxyyyzzz{{{{{{uuummmjjjkkkkkkhhheeeaaa___^^^]]]\\\ZZZWWWUUUOOOMMMKKKHHHEEECCCAAAAAAAAACCCGGGJJJLLLLLLKKKJJJLLLFFFBBBBBBBBB??????AAA>>>>>>======>>>>>>???@@@CCCCCCCCCCCCDDDEEEFFFGGGFFFPPPVVVddd~~~}}}qqqddd[[[SSSJJJEEEDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>=========???@@@BBBFFFFFFEEEEEEEEEDDDDDDDDDEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNQQQTTTVVVYYYaaannnxxx{{{vvvqqqjjjeee]]]YYYRRRLLLIIIFFFDDDBBBAAAAAAAAAAAACCCEEEGGGHHHIIIIIIJJJLLLMMMOOOPPPQQQUUUdddhhhTTTOOOKKKKKKMMMHHHMMMOOOVVV^^^eeettt|||xxxsssmmmiiieee```]]]WWWSSSMMMIIIHHHGGGFFFEEE@@@AAAAAABBBCCCCCCDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOSSSTTTVVVXXX]]]ccckkkpppxxx~~~qqqggg]]]ZZZZZZYYYYYY\\\```dddjjjppptttwww{{{}}}~~~}}}}}}}}}~~~~~~}}}|||{{{zzzyyyzzzzzzzzzyyyyyyzzz{{{{{{zzzssskkkhhhiiijjjhhheee```^^^\\\[[[[[[YYYVVVTTTNNNLLLJJJGGGDDDBBB@@@@@@DDDEEEGGGHHHIIIIIIHHHHHHJJJDDD@@@AAAAAA>>>===???>>>>>>======>>>>>>???@@@BBBBBBBBBCCCDDDFFFGGGHHHFFFQQQ[[[mmmvvvhhh___VVVMMMFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>???>>>============>>>>>>AAABBBBBBCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLLLLNNNRRRTTTYYYbbbnnnwww~~~zzzuuupppjjjeee]]]XXXRRRLLLIIIGGGEEECCCAAAAAA@@@AAABBBDDDFFFHHHKKKLLLMMMOOOPPPQQQRRRSSSSSS```xxxcccRRROOOKKKJJJLLLHHHLLLOOOWWW```jjj|||zzzvvvpppkkkfffaaa]]]YYYVVVRRRLLLIIIFFFEEEDDDBBB@@@AAAAAABBBCCCDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLMMMNNNOOOPPPRRRTTTVVVYYY]]]cccjjjoooxxx~~~zzzggg```ZZZYYYYYYXXXYYY\\\dddhhhnnnsssvvvzzz}}}|||{{{zzzzzz{{{}}}~~~~~~}}}{{{zzzzzzyyyzzzzzz{{{{{{|||}}}~~~~~~wwwpppgggdddeeegggfffddd___]]]\\\[[[ZZZXXXUUUSSSNNNMMMJJJGGGDDDBBBAAA@@@DDDEEEEEEFFFGGGHHHHHHHHHFFFBBB@@@CCCCCC???<<<<<<===============>>>??????AAAAAABBBCCCEEEFFFHHHIIIFFFRRR___uuuxxxjjjaaaYYYOOOIIIHHHEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>???>>>>>>======<<<======;;;<<<>>>@@@CCCEEEGGGHHHHHHGGGGGGFFFEEEEEEEEEEEECCCCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJLLLLLLKKKMMMPPPTTTZZZdddooowww~~~yyyuuupppjjjfff]]]XXXRRRLLLIIIGGGEEECCC@@@@@@@@@AAABBBDDDFFFGGGKKKLLLNNNOOOQQQQQQRRRRRRQQQ\\\rrr{{{```QQQOOOJJJIIILLLHHHKKKPPPYYYbbbnnn|||wwwsssmmmhhhccc^^^ZZZVVVTTTQQQLLLHHHEEECCCAAA???@@@@@@AAABBBCCCEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLKKKKKKIIIIIIJJJLLLMMMNNNPPPPPPRRRTTTWWWZZZ]]]ccciiinnnwww}}}sssbbb]]]ZZZ[[[\\\[[[]]]aaahhhlllqqqvvvyyy|||{{{zzzxxxwwwxxxzzz~~~~~~}}}}}}|||{{{zzzyyyyyyyyyzzz{{{}}}ssslllccc```bbbddddddbbb___]]][[[ZZZZZZXXXUUURRROOONNNKKKHHHFFFDDDBBBAAAAAABBBDDDFFFGGGHHHIIIJJJDDDBBBDDDIIIIIICCC===<<<=========<<<===>>>>>>???AAAAAABBBCCCEEEFFFHHHIIIGGGRRRaaayyyzzzmmmccc[[[QQQKKKJJJEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>=========<<<999:::<<<>>>AAADDDFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKMMMPPPUUU\\\fffqqqyyy~~~~~~yyyvvvqqqkkkggg]]]YYYRRRLLLIIIFFFDDDBBB@@@@@@@@@@@@BBBDDDFFFGGGHHHJJJLLLNNNOOOOOONNNNNNNNNXXXlllxxx___QQQOOOIIIIIILLLIIIKKKQQQZZZcccqqq}}}yyysssooojjjeee```\\\WWWTTTRRRNNNJJJFFFDDDBBB@@@>>>@@@@@@AAACCCDDDEEEFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKHHHIIIJJJLLLMMMOOOPPPQQQRRRTTTWWWZZZ^^^ccciiimmmvvv|||pppaaa]]][[[]]]^^^^^^aaafffiiimmmrrrvvvyyy|||{{{yyyvvvtttuuuxxx|||}}}||||||{{{zzzzzzyyyyyyxxxyyy{{{}}}pppiiiaaa___aaacccbbb```___]]][[[ZZZZZZXXXUUUSSSPPPNNNLLLIIIFFFDDDCCCBBB???AAADDDFFFIIIJJJJJJKKKFFFEEEHHHMMMNNNGGG@@@>>>======<<<<<<======>>>???BBBBBBBBBCCCDDDFFFGGGHHHGGGQQQ```yyy}}}oooeee\\\QQQKKKIIIEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@????????????>>>>>>>>>??????>>>>>>======;;;<<<===>>>@@@AAABBBCCCEEEGGGIIIKKKKKKJJJHHHFFFCCCCCCBBBBBBCCCDDDFFFGGGFFFFFFFFFFFFGGGIIIJJJKKKKKKMMMQQQVVV___iiitttzzz~~~zzzvvvrrrlllhhh^^^ZZZSSSMMMIIIFFFCCCAAA@@@@@@@@@@@@AAACCCEEEGGGHHHIIIKKKMMMNNNNNNMMMLLLOOOXXXlllxxx___QQQNNNIIIHHHLLLJJJKKKRRRZZZdddttt{{{wwwppplllgggbbb^^^ZZZVVVSSSMMMJJJGGGEEEDDDCCCAAA???@@@@@@AAACCCDDDFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGIIIJJJJJJKKKKKKKKKHHHIIIJJJKKKMMMOOOPPPQQQRRRUUUXXX[[[^^^ccchhhllltttzzznnn```\\\[[[]]]^^^^^^ccciiikkknnnssswwwzzz|||{{{xxxuuusssssswww{{{~~~||||||{{{zzzzzzyyyyyyyyyxxxyyyzzz||||||||||||{{{nnnhhhbbb```cccdddccc``````^^^\\\[[[ZZZYYYVVVSSSOOOMMMKKKHHHEEECCCBBBAAA???AAAEEEHHHJJJKKKJJJIIIFFFDDDEEEIIIJJJEEE@@@???===<<<<<<<<<<<<===>>>>>>CCCCCCCCCCCCDDDEEEFFFGGGHHHPPP^^^wwwpppfff\\\QQQJJJHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@????????????>>>>>>>>>????????????>>>>>>>>>>>>?????????@@@@@@@@@DDDFFFJJJLLLMMMKKKIIIGGGCCCCCCBBBBBBCCCDDDFFFGGGDDDDDDEEEEEEFFFGGGIIIJJJLLLNNNQQQWWWaaakkkuuu{{{~~~zzzwwwsssmmmiii___ZZZSSSMMMHHHEEEBBBAAA@@@@@@???@@@AAACCCEEEGGGIIIKKKMMMOOOPPPOOONNNNNNQQQZZZnnnxxx___QQQNNNHHHGGGLLLKKKKKKRRR[[[dddtttzzzvvvnnnjjjeeeaaa]]]ZZZVVVSSSIIIGGGDDDDDDDDDDDDCCCBBB@@@@@@AAACCCDDDFFFGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHJJJKKKMMMOOOPPPQQQRRRUUUXXX[[[^^^ccchhhllltttzzz~~~nnn___\\\ZZZ\\\]]]^^^cccjjjmmmqqquuuyyy|||~~~{{{xxxtttrrrrrrvvv{{{~~~{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyzzzzzzzzzyyywwwvvvnnnhhhcccbbbeeefffccc``````^^^]]]\\\[[[YYYVVVTTTNNNLLLJJJGGGDDDBBBAAA@@@@@@BBBFFFJJJLLLKKKIIIHHHEEEAAA@@@CCCCCC@@@>>>>>><<<<<<<<<<<<<<<===>>>>>>DDDDDDDDDDDDDDDEEEFFFFFFHHHOOO\\\tttooocccZZZPPPIIIGGGGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAA@@@???>>>======<<<>>>???@@@???>>>???@@@>>>>>>======>>>???@@@@@@CCCEEEHHHKKKLLLLLLKKKIIIIIIHHHHHHGGGGGGFFFFFFFFFDDDEEEFFFGGGIIIJJJKKKLLLOOOQQQUUUZZZaaalllwww~~~}}}uuunnnjjjhhhaaa\\\UUUNNNJJJGGGEEECCCAAA@@@@@@AAABBBDDDFFFHHHJJJLLLNNNNNNMMMMMMNNNOOOSSSYYYiii{{{```PPPMMMGGGGGGKKKIIILLLSSS[[[dddwww|||wwwtttllliiiccc^^^YYYUUUPPPMMMGGGEEEDDDBBBAAAAAAAAABBB@@@AAABBBCCCDDDFFFGGGGGGIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNNNNSSSUUUXXXZZZ]]]aaafffiiirrrxxxwwwjjj]]]XXXVVVXXXZZZ\\\bbbhhhfffmmmuuu{{{~~~{{{tttnnnooorrrtttzzz~~~~~~~~~~~~~~~}}}{{{zzzyyywwwwwwwwwwwwvvvvvvuuuuuupppnnnjjjhhhgggfffcccaaa^^^]]]\\\ZZZXXXWWWUUUUUUQQQNNNJJJHHHFFFEEEBBB@@@BBBDDDEEEGGGHHHHHHHHHHHHCCCCCCAAA@@@???>>>>>>>>>>>>============>>>>>>??????@@@AAABBBCCCEEEFFFFFFHHHKKKYYYnnnnnnbbbYYYPPPJJJHHHGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<>>>@@@@@@???>>>???@@@>>>============>>>>>>???BBBDDDGGGJJJLLLLLLKKKJJJHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHJJJKKKLLLMMMNNNPPPTTTYYYaaakkkvvv~~~~~~vvvoookkkiiiaaa\\\UUUNNNJJJGGGEEECCCAAA@@@@@@AAABBBDDDFFFHHHJJJLLLNNNNNNNNNMMMNNNOOORRRYYYkkkzzz```PPPMMMHHHGGGKKKIIIKKKRRRZZZdddyyy~~~zzzuuurrrkkkgggaaa\\\WWWSSSNNNKKKEEEDDDCCCAAA@@@@@@AAAAAA@@@AAABBBCCCEEEFFFGGGGGGIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJKKKKKKMMMNNNOOOSSSUUUXXXZZZ]]]aaaeeeiiipppvvv~~~tttggg[[[VVVSSSUUUWWWYYY^^^dddeeekkktttzzz}}}zzzrrrmmmnnnqqqtttzzz~~~~~~~~~~~~}}}|||{{{zzzwwwwwwvvvvvvuuutttttttttpppnnnkkkhhhgggfffdddbbbaaa```^^^[[[YYYVVVTTTSSSOOOLLLIIIGGGFFFEEECCCAAABBBCCCEEEGGGHHHHHHHHHGGGCCCBBBAAA@@@???>>>>>>>>>===<<<<<<<<<<<<======>>>???@@@AAABBBDDDEEEFFFFFFIIILLLXXXlll~~~zzzwwwmmmaaaXXXOOOJJJIIIGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>===<<<>>>@@@@@@???>>>???@@@>>>>>>======<<<=========AAABBBFFFHHHJJJKKKJJJJJJHHHHHHGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMNNNPPPSSSXXX```jjjuuu}}}xxxrrrmmmjjjaaa\\\UUUNNNJJJGGGEEECCCAAA@@@@@@AAABBBDDDFFFHHHJJJLLLNNNOOONNNNNNOOOPPPRRRYYYmmmyyy___PPPMMMHHHGGGKKKIIIJJJPPPXXXddd|||{{{vvvqqqnnnhhhddd___YYYUUUPPPLLLIIIDDDCCCAAA@@@@@@@@@@@@AAAAAAAAABBBDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKJJJJJJJJJKKKLLLMMMOOOOOOSSSUUUXXXZZZ\\\```dddhhhnnnsss{{{qqqeeeXXXSSSQQQRRRTTTUUUZZZ```dddjjjrrrxxx}}}xxxqqqlllmmmqqquuu|||~~~~~~}}}||||||wwwvvvvvvuuutttssssssrrrpppnnnkkkiiihhhfffdddccccccaaa___\\\YYYVVVTTTSSSOOOLLLIIIGGGFFFEEECCCAAABBBCCCEEEGGGHHHHHHHHHGGGCCCBBBAAA@@@???>>>>>>>>><<<;;;;;;;;;<<<<<<===>>>@@@@@@AAABBBDDDEEEFFFGGGKKKMMMWWWhhhzzznnnqqq}}}mmm___VVVNNNIIIIIIGGGFFFEEECCCBBBBBBBBBBBB@@@AAAAAAAAA@@@@@@???>>>===>>>@@@@@@?????????@@@@@@@@@???>>>=========>>>???AAADDDGGGIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGHHHJJJJJJIIIIIIIIIJJJLLLLLLPPPQQQUUUYYY```jjjuuu|||zzztttoookkk```\\\UUUNNNJJJGGGEEECCCAAA@@@@@@AAABBBDDDFFFHHHJJJLLLNNNOOONNNNNNOOOQQQTTTZZZmmmxxx^^^PPPMMMHHHGGGKKKHHHKKKOOOWWWeee~~~yyytttoookkkgggccc]]]XXXTTTOOOJJJGGGBBBAAA@@@?????????@@@AAABBBBBBCCCDDDFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKLLLNNNOOOPPPSSSUUUWWWYYY[[[^^^cccfffkkkqqqyyy~~~~~~ooodddWWWRRROOOPPPRRRSSSWWW]]]ccchhhpppwww}}}wwwpppkkknnnsssxxx~~~~~~~~~~~~~~~}}}xxxwwwwwwuuutttsssrrrrrrpppmmmjjjiiihhhgggeeecccbbbaaa___]]]ZZZXXXVVVUUUQQQOOOKKKHHHGGGEEECCCAAABBBCCCEEEFFFGGGHHHGGGGGGCCCBBBAAA???>>>>>>======<<<<<<<<<<<<<<<===>>>???@@@@@@AAACCCDDDEEEFFFGGGKKKLLLUUUeeeyyyyyykkkpppnnn```VVVNNNIIIHHHGGGFFFEEECCCBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@??????===???@@@AAA@@@???@@@AAABBBBBBAAA@@@???????????????@@@BBBEEEGGGHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHJJJIIIHHHGGGHHHIIIKKKLLLSSSUUUWWW[[[bbbkkkuuu|||zzzuuuoookkk```\\\UUUNNNJJJGGGEEECCCAAA@@@@@@AAABBBDDDFFFHHHJJJLLLNNNOOOOOOOOOPPPQQQWWW\\\nnnvvv]]]OOOMMMHHHHHHKKKHHHKKKOOOWWWddd}}}~~~yyysssnnnjjjfffbbb\\\WWWSSSNNNJJJFFFAAA@@@???>>>???@@@AAABBBBBBCCCDDDEEEFFFHHHIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIJJJJJJKKKMMMNNNPPPQQQSSSTTTVVVXXXYYY\\\```ccciiiooovvv{{{{{{nnneeeWWWRRROOOPPPQQQRRRWWW]]]ccciiipppxxxuuuooolllqqqwww|||~~~}}}}}}~~~~~~~~~~~~zzzyyyxxxwwwuuutttsssrrrooollliiihhhgggfffdddccc______^^^\\\[[[YYYXXXWWWUUURRRMMMJJJHHHEEEBBB@@@AAABBBDDDFFFGGGGGGGGGFFFBBBBBB@@@???>>>=====================>>>???@@@AAA@@@AAABBBCCCDDDFFFGGGGGGJJJKKKSSSeee{{{yyykkkrrrrrrdddZZZPPPIIIHHHGGGFFFEEECCCBBBBBBBBBBBB@@@AAAAAAAAAAAAAAA@@@@@@===???AAAAAA@@@???@@@AAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@BBBCCCEEEFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGHHHIIILLLMMMVVVXXXZZZ]]]bbbjjjtttzzz}}}zzzuuuooojjjaaa\\\UUUNNNJJJGGGEEECCCAAA@@@@@@AAABBBDDDFFFHHHJJJLLLNNNOOOOOOPPPQQQRRRYYY]]]nnnuuu\\\OOONNNIIIHHHJJJHHHJJJOOOVVVbbbxxx~~~xxxrrrlllhhheeeaaa[[[VVVQQQMMMHHHEEE@@@????????????@@@BBBCCCCCCCCCDDDFFFGGGHHHIIIJJJIIIIIIJJJJJJIIIIIIHHHGGGIIIIIIJJJKKKKKKLLLLLLMMMIIIJJJJJJKKKMMMOOOQQQRRRQQQSSSTTTVVVWWWYYY]]]```fffkkkrrrwww{{{wwwkkkcccVVVRRROOOPPPRRRSSSXXX^^^eeejjjssszzzrrrnnnmmmssszzz~~~~~~~~~~~~}}}||||||}}}~~~{{{{{{yyyxxxvvvtttrrrrrrmmmkkkhhhffffffeeedddbbb]]]]]]\\\[[[ZZZYYYYYYXXXUUUQQQMMMJJJHHHEEEBBB@@@AAABBBDDDFFFGGGGGGGGGFFFBBBAAA@@@???>>>==================>>>???@@@AAABBBAAAAAABBBCCCEEEFFFGGGHHHKKKKKKTTTiii|||mmmtttyyyjjj___TTTLLLIIIGGGFFFEEECCCBBBBBBBBBBBB@@@@@@AAAAAABBBAAAAAA@@@===???AAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@AAABBBBBB@@@AAAAAABBBCCCDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJIIIGGGGGGHHHKKKNNNPPPXXXYYYZZZ\\\aaahhhqqqwww{{{yyytttmmmhhhaaa\\\UUUNNNJJJGGGEEECCCAAA@@@@@@AAABBBDDDFFFHHHJJJLLLNNNOOOPPPPPPQQQSSSXXX]]]pppttt[[[NNNNNNIIIHHHJJJGGGHHHNNNUUU^^^qqq}}}vvvpppjjjgggbbb^^^YYYSSSOOOJJJFFFCCC@@@?????????@@@AAACCCDDDCCCDDDEEEFFFHHHIIIJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGHHHIIIIIIJJJJJJKKKLLLLLLIIIJJJJJJLLLMMMOOOQQQRRRPPPQQQSSSTTTUUUWWW[[[^^^bbbgggnnnsssvvvzzz}}}qqqfff___UUUPPPNNNPPPRRRTTTYYY___gggmmmvvv}}}|||nnnkkkmmmuuu}}}~~~}}}}}}}}}~~~zzz{{{|||}}}~~~~~~~~~~~~{{{zzzyyywwwuuusssqqqpppkkkiiigggeeeeeedddcccaaa^^^]]]\\\[[[YYYXXXWWWVVVPPPNNNJJJHHHFFFEEECCCAAAAAABBBDDDEEEFFFGGGFFFFFFBBBAAA@@@>>>============<<<<<<======>>>@@@AAABBBAAAAAABBBDDDEEEFFFGGGHHHLLLLLLWWWpppuuuzzz}}}ooocccWWWNNNJJJGGGFFFEEEDDDBBBBBBBBBBBB@@@@@@AAABBBBBBAAAAAAAAA>>>???AAAAAA@@@@@@@@@AAA????????????@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIHHHHHHJJJMMMPPPRRRYYYYYYZZZ\\\```fffooouuu~~~~~~zzzxxxtttmmmgggaaa\\\UUUNNNJJJGGGEEECCCAAA@@@@@@AAABBBDDDFFFHHHJJJLLLNNNPPPPPPPPPRRRSSSXXX]]]rrrttt[[[NNNNNNIIIHHHJJJGGGFFFMMMTTT[[[kkk|||uuuoooiiieee```\\\WWWRRRMMMIIIDDDAAA@@@@@@??????@@@BBBDDDEEEDDDDDDEEEFFFHHHIIIJJJKKKIIIIIIJJJJJJIIIIIIHHHGGGEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJLLLNNNPPPRRRSSSOOOPPPRRRSSSSSSVVVYYY\\\___dddkkkooossswww|||xxxlllbbb[[[TTTOOOMMMOOORRRTTTYYY___hhhoooxxxuuukkkiiillluuu~~~~~~}}}}}}}}}}}}~~~yyyzzz{{{}}}~~~~~~~~~~~~{{{zzzxxxvvvsssqqqpppooojjjhhhfffddddddcccbbb```___^^^]]][[[XXXVVVUUUTTTLLLJJJGGGFFFEEEEEECCCBBBAAABBBDDDEEEFFFGGGFFFFFFBBBAAA@@@>>>======<<<<<<;;;;;;<<<<<<===???@@@AAAAAABBBCCCDDDEEEFFFGGGHHHMMMMMMYYYuuu~~~rrrggg___VVVPPPJJJHHHFFFEEEEEEDDDCCCBBBBBBAAA@@@AAABBBBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@AAABBBCCCCCCDDDCCCBBBAAA@@@AAABBBCCCBBBCCCDDDEEEFFFGGGHHHHHHJJJIIIHHHHHHJJJMMMPPPRRRYYYYYY\\\^^^]]]^^^gggqqq}}}xxxtttoooiiiddd\\\XXXRRRMMMJJJGGGEEECCCAAABBBCCCCCCCCCEEEHHHJJJNNNOOOPPPQQQRRRRRRRRRRRRQQQ^^^tttttt[[[MMMLLLGGGFFFIIIGGGIIIPPPXXX___jjjyyyuuuqqqkkkfff\\\ZZZVVVQQQLLLGGGDDDCCCCCCBBB@@@??????@@@BBBCCCEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLNNNPPPQQQUUUTTTTTTSSSTTTVVVWWWXXX]]]```eeeiiimmmppptttvvv{{{|||}}}{{{ssshhh]]]UUUPPPOOOMMMMMMOOORRRVVVYYYfffkkkrrrzzzvvvkkkhhhiiimmmttt}}}~~~}}}||||||{{{{{{}}}}}}{{{|||~~~}}}{{{yyyuuussspppooonnnllliiifffdddcccaaa___]]]^^^\\\YYYWWWVVVUUURRRPPPNNNLLLJJJGGGEEEDDDCCCCCCAAA@@@@@@BBBEEEGGGGGGFFFBBBAAA???>>>===<<<=========<<<;;;;;;<<<>>>AAABBBCCCDDDEEEFFFFFFGGGIIIKKKJJJRRRbbbyyyxxxlllbbbYYYRRRLLLJJJGGGFFFFFFEEECCCBBBBBBAAA@@@AAACCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHHHHJJJIIIHHHHHHJJJMMMPPPRRRXXXWWWYYYZZZYYY[[[dddooo||||||wwwsssnnnhhhccc[[[WWWQQQLLLIIIFFFDDDBBBAAABBBCCCCCCCCCDDDGGGJJJMMMNNNOOOQQQRRRSSSSSSSSSSSS^^^sssttt[[[NNNMMMHHHGGGJJJGGGIIIPPPYYY```lll}}}xxxtttoooiiiddd\\\YYYUUUPPPKKKGGGDDDCCCBBBAAA@@@???@@@AAACCCDDDFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLNNNPPPQQQSSSSSSSSSSSSTTTVVVXXXYYY[[[^^^bbbfffiiilllppprrruuuvvvwwwuuuooofff\\\VVVPPPNNNMMMMMMNNNQQQTTTWWW```dddkkkrrryyy~~~rrrkkkgggjjjpppwww~~~}}}|||||||||}}}}}}{{{|||}}}|||zzzxxxuuurrrpppnnnmmmllliiifffdddcccbbb```^^^^^^\\\YYYWWWVVVTTTQQQOOOLLLKKKHHHEEECCCBBBBBBBBBAAA@@@@@@BBBEEEGGGGGGFFFBBBAAA???>>>===<<<======<<<<<<;;;;;;<<<>>>@@@BBBCCCDDDEEEFFFFFFGGGIIIKKKJJJQQQaaazzzttthhh]]]VVVPPPMMMJJJHHHGGGFFFDDDBBBAAAAAAAAABBBDDDEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDEEEFFFGGGHHHHHHJJJIIIHHHHHHJJJMMMPPPSSSVVVUUUUUUUUUUUUWWWbbbnnnyyy}}}{{{vvvrrrmmmgggbbbYYYUUUOOOJJJGGGEEEBBBAAA@@@AAABBBBBBBBBCCCFFFIIILLLMMMOOOQQQSSSTTTTTTTTTUUU^^^qqquuu\\\OOOMMMIIIHHHKKKHHHJJJQQQYYYbbbooozzzuuurrrmmmfffaaaZZZXXXSSSNNNJJJFFFDDDBBB@@@@@@??????@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQQQQRRRTTTVVVXXXYYYYYY\\\___bbbdddfffjjjlllmmmnnnooonnniiibbb[[[VVVPPPOOOMMMMMMMMMOOORRRSSSWWW[[[aaagggmmmsssyyy}}}yyysssnnnllljjjooovvv}}}~~~}}}}}}}}}}}}{{{{{{}}}~~~~~~~~~~~~~~~zzzyyyvvvsssqqqnnnmmmlllllljjjfffdddcccbbb```^^^^^^\\\YYYWWWUUUSSSPPPNNNJJJIIIFFFDDDBBB@@@@@@@@@AAA@@@@@@BBBEEEGGGGGGFFFBBBAAA???>>>===<<<======;;;;;;;;;;;;<<<===???AAABBBDDDEEEFFFFFFGGGIIILLLLLLQQQ```zzz}}}oooccc[[[TTTQQQMMMJJJIIIGGGDDDBBBAAA@@@AAABBBEEEFFFEEECCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEFFFFFFGGGHHHHHHIIIHHHHHHHHHJJJMMMQQQSSSVVVTTTRRRRRRRRRUUUaaammmwww|||yyyuuuqqqllleee```WWWSSSMMMIIIFFFDDDAAA@@@???@@@AAAAAAAAABBBEEEHHHJJJLLLOOOQQQSSSTTTTTTTTTTTT\\\lllvvv]]]OOONNNIIIHHHKKKIIIIIIPPPYYYcccrrrxxxtttpppkkkeee___XXXUUUQQQLLLHHHEEECCCBBB?????????@@@BBBCCCEEEFFFGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJLLLMMMNNNOOONNNOOOPPPRRRTTTVVVXXXYYYXXXZZZ]]]^^^___aaadddgggiiiiiiiiihhhddd___YYYVVVQQQPPPOOONNNNNNOOOPPPQQQPPPTTTYYY]]]bbbfffkkkooossswww{{{~~~zzzxxxuuuqqqmmmkkkkkkkkkpppvvv}}}~~~~~~}}}~~~~~~}}}{{{{{{||||||}}}}}}}}}}}}xxxwwwuuurrrooonnnllllllllljjjfffdddcccbbb```^^^^^^\\\YYYVVVUUURRROOOMMMJJJIIIFFFDDDAAA@@@@@@@@@AAA@@@@@@BBBEEEGGGGGGFFFBBBAAA???>>>===<<<======;;;;;;:::;;;<<<===???@@@BBBCCCEEEEEEFFFGGGJJJLLLNNNQQQ___zzzuuuhhh```VVVSSSOOOLLLJJJGGGDDDBBBAAA@@@AAABBBEEEFFFEEECCC@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIHHHGGGHHHJJJMMMQQQTTTVVVTTTRRRRRRQQQUUUaaannnvvv}}}~~~xxxtttqqqkkkddd___UUUQQQLLLHHHEEECCCAAA???>>>???@@@@@@@@@BBBEEEGGGJJJLLLOOORRRTTTTTTTTTSSSRRRXXXgggvvv]]]OOONNNIIIHHHKKKIIIIIIOOOXXXddduuu}}}wwwssspppkkkddd^^^VVVSSSNNNIIIFFFCCCBBBBBB>>>??????AAABBBDDDFFFGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNNNNLLLMMMOOOQQQSSSUUUWWWXXXWWWYYY[[[[[[\\\^^^aaacccfffggggggfffbbb^^^YYYVVVSSSRRRRRRRRRQQQQQQQQQQQQNNNQQQUUUXXXZZZ]]]aaadddhhhkkknnnooonnnmmmmmmmmmiiijjjjjjhhhffffffhhhjjjsssyyy~~~|||~~~~~~|||{{{{{{{{{{{{{{{{{{||||||wwwvvvtttqqqooommmlllkkkllliiifffdddcccaaa___]]]]]][[[XXXVVVTTTRRROOOMMMKKKJJJGGGEEECCCAAAAAAAAAAAA@@@@@@BBBEEEGGGGGGFFFBBBAAA???>>>===<<<======:::;;;;;;<<<===>>>???@@@AAACCCEEEEEEFFFGGGJJJLLLMMMQQQbbb~~~zzzkkkcccWWWTTTPPPMMMJJJHHHEEECCCAAAAAAAAABBBDDDEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@BBBCCCCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGHHHJJJNNNRRRTTTWWWTTTSSSSSSRRRVVVbbbnnnvvv}}}}}}xxxtttqqqlllddd___UUUQQQKKKGGGEEECCCAAA??????@@@AAAAAAAAABBBEEEHHHJJJLLLPPPSSSTTTTTTSSSRRRPPPVVVeee}}}uuu\\\OOOMMMIIIHHHKKKHHHIIIOOOYYYfffyyy~~~zzzuuurrroooiiibbb\\\TTTQQQLLLGGGDDDBBBBBBBBB>>>???@@@BBBCCCEEEFFFFFFIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNKKKLLLNNNQQQSSSUUUUUUVVVVVVWWWXXXXXXYYY[[[^^^aaacccdddeeeeeeccc___[[[XXXUUUVVVVVVVVVVVVUUUTTTSSSOOORRRTTTVVVWWWYYY[[[^^^aaacccddddddcccaaaaaaaaa^^^aaadddeeedddfffjjjnnnuuu{{{}}}|||}}}}}}|||{{{zzzzzzyyyyyyzzz{{{{{{wwwuuusssqqqooommmlllllljjjhhheeebbbaaa```^^^\\\[[[YYYVVVUUUTTTRRROOOMMMMMMKKKHHHFFFDDDCCCBBBBBBAAA@@@@@@BBBEEEGGGGGGFFFBBBAAA???>>>===<<<======;;;;;;<<<===>>>???@@@@@@AAACCCDDDEEEFFFHHHKKKMMMNNNTTTiii|||lllcccVVVSSSPPPMMMKKKHHHFFFCCCBBBAAA@@@AAACCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAABBBDDDEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHJJJNNNRRRTTTVVVTTTTTTTTTSSSVVVaaammmuuu}}}|||xxxtttqqqlllddd___TTTPPPKKKGGGEEECCCAAA??????@@@AAAAAAAAACCCFFFHHHKKKMMMPPPSSSTTTTTTRRRQQQQQQVVVeee}}}ttt[[[NNNMMMHHHGGGJJJGGGKKKQQQ[[[jjj~~~{{{wwwsssppplllggg```ZZZRRROOOJJJEEEBBBAAAAAABBB???@@@AAACCCDDDEEEEEEEEEIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMJJJLLLNNNPPPRRRSSSTTTTTTTTTTTTUUUUUUVVVXXX\\\___^^^```ccceeedddaaa]]]ZZZXXXYYYZZZ[[[[[[YYYXXXWWWRRRTTTVVVVVVVVVVVVXXXZZZ[[[]]]______]]]\\\]]]^^^\\\```ccceeefffkkksssyyy}}}~~~}}}|||}}}~~~~~~}}}|||{{{zzzyyyxxxxxxyyyzzzzzzwwwuuutttqqqooonnnmmmmmmiiifffcccaaa```___]]][[[YYYWWWUUUTTTSSSRRRPPPNNNLLLKKKHHHFFFDDDBBBBBBBBBAAA@@@@@@BBBEEEGGGGGGFFFBBBAAA???>>>===<<<======<<<<<<===???@@@@@@AAAAAAAAABBBDDDEEEFFFHHHKKKMMMRRR[[[rrr}}}mmmcccVVVSSSOOOMMMKKKIIIFFFDDDBBBAAA@@@AAABBBBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@@@@AAACCCEEEEEEEEEEEEDDDGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHJJJNNNRRRUUUUUUTTTTTTTTTTTTVVVaaalllttt||||||xxxuuurrrllleee___TTTQQQKKKGGGEEECCCAAA@@@@@@AAABBBBBBBBBCCCFFFIIIKKKNNNQQQTTTUUUSSSQQQPPPSSSWWWeee~~~ttt[[[MMMLLLGGGFFFIIIGGGMMMSSS]]]lllyyyuuuqqqnnnkkkeee^^^XXXRRRNNNIIIEEEAAA@@@AAABBB@@@@@@BBBCCCDDDDDDEEEEEEIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMJJJLLLNNNPPPRRRSSSSSSSSSRRRRRRSSSSSSTTTVVVZZZ]]]ZZZ]]]aaadddeeeccc___]]]ZZZ[[[\\\^^^^^^\\\[[[YYYTTTUUUWWWVVVVVVVVVWWWXXXXXXZZZ\\\\\\\\\\\\]]]^^^___bbbfffhhhjjjqqq|||~~~||||||}}}~~~~~~}}}|||{{{zzzyyyxxxxxxxxxyyyzzzwwwvvvtttrrrpppnnnmmmmmmhhhfffbbb```___^^^\\\ZZZXXXVVVTTTSSSSSSSSSQQQOOOLLLJJJHHHEEECCCBBBBBBBBBAAA@@@@@@BBBEEEGGGGGGFFFBBBAAA???>>>===<<<======<<<===>>>@@@AAAAAAAAAAAA@@@BBBDDDEEEFFFHHHKKKNNNWWWaaayyyooodddWWWPPPKKKIIIHHHDDDCCCDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAA@@@???>>>>>>@@@BBBCCCDDDCCCCCCDDDDDDEEEFFFGGGEEEFFFGGGHHHIIIIIIJJJIIIGGGGGGGGGHHHKKKNNNQQQTTTVVVVVVTTTRRRRRRVVV___fffssszzz~~~zzzuuupppjjjccc^^^YYYQQQKKKIIIFFFBBB@@@AAAAAAAAABBBBBBDDDEEEGGGGGGMMMPPPSSSUUUTTTSSSSSSTTTSSSZZZggg{{{qqqZZZOOOMMMFFFEEEJJJJJJLLLQQQ\\\nnn|||tttrrrnnnjjjfff```ZZZVVVPPPMMMIIIEEEBBBAAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEIIIJJJJJJJJJJJJJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIIIIHHHHHHJJJKKKMMMLLLKKKKKKKKKLLLNNNOOONNNOOOOOOPPPQQQQQQQQQPPPQQQPPPOOONNNPPPRRRVVVXXX]]]XXX\\\aaa___dddhhhbbbddd^^^[[[^^^```]]]ZZZZZZ\\\\\\\\\[[[[[[\\\\\\\\\^^^]]]]]]^^^___aaaaaaaaahhhkkkppptttxxx~~~~~~~~~{{{||||||}}}}}}}}}}}}}}}}}}zzzwwwvvvvvvwwwxxxwwwyyyxxxvvvssspppmmmjjjhhhfffeeecccaaa^^^\\\ZZZYYYXXXXXXVVVTTTRRRPPPOOONNNNNNLLLHHHEEECCCBBBCCCDDDBBBBBBBBBCCCCCCEEEFFFFFF??????>>>===============<<<<<<======>>>@@@AAABBB@@@BBBCCCDDDDDDGGGJJJMMMYYYhhhooocccWWWPPPKKKIIIGGGCCCBBBDDDDDDDDDCCCBBBAAA@@@@@@???BBBBBBAAAAAA@@@@@@@@@@@@BBBAAA@@@???@@@AAACCCDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGHHHKKKNNNRRRTTTUUUUUUTTTRRRQQQVVV___eeessszzz}}}yyyuuupppiiiccc___XXXQQQKKKIIIFFFBBB@@@AAAAAAAAAAAABBBCCCEEEGGGHHHNNNQQQTTTUUUTTTSSSSSSSSSQQQXXXdddxxxpppYYYNNNMMMFFFDDDIIIJJJMMMRRR^^^sss}}}zzzrrroookkkhhhccc^^^XXXTTTNNNLLLHHHDDDBBBAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMNNNMMMNNNOOOOOOPPPPPPPPPOOOPPPOOOMMMMMMMMMOOORRRTTTRRRQQQ[[[bbb___bbbeee___bbb______cccdddbbbbbbddd```______^^^___```aaabbbaaa```______aaacccdddeeepppuuu{{{|||||||||||||||||||||{{{|||yyyvvvuuuvvvwwwxxxwwwwwwvvvuuurrroookkkhhhgggeeedddbbb```^^^\\\[[[ZZZYYYXXXWWWUUUSSSQQQOOONNNNNNKKKHHHEEEBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEE???>>>>>>===============<<<<<<======>>>@@@AAABBB@@@BBBCCCDDDDDDGGGJJJMMMXXXhhhnnnaaaWWWPPPJJJIIIGGGCCCAAACCCEEEDDDCCCBBBAAA@@@???>>>AAAAAA@@@@@@@@@@@@@@@???CCCBBBAAAAAAAAABBBDDDEEEBBBBBBBBBBBBCCCDDDEEEFFFIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIKKKOOORRRTTTUUUUUUSSSQQQQQQUUU^^^eeettt{{{|||xxxtttoooiiiccc___XXXQQQKKKIIIFFFAAA@@@AAAAAAAAAAAABBBCCCEEEGGGHHHOOORRRTTTUUUTTTRRRRRRRRRQQQVVVbbbwwwoooYYYNNNLLLFFFEEEJJJJJJLLLRRR```vvv~~~zzzwwwnnnlllhhhddd```[[[UUUQQQLLLJJJGGGCCCAAA@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIIIIIIIIIIIJJJLLLLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMNNNOOOOOOOOOOOONNNOOONNNLLLJJJJJJLLLMMMNNNLLLLLLWWW___^^^eeeppppppiiieeeeeehhhjjjhhhjjjmmmgggfffdddddddddfffhhhiiigggfffddddddeeehhhkkkmmmxxx~~~|||||||||{{{{{{zzzyyyyyyzzzxxxuuuuuuvvvwwwwwwwwwuuutttssspppmmmjjjgggfffdddcccaaa___]]]\\\[[[[[[YYYXXXWWWUUUSSSQQQOOOOOOMMMKKKHHHDDDBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDD???>>>======<<<<<<======<<<<<<======>>>@@@AAABBB@@@BBBCCCDDDDDDGGGJJJMMMVVVfffmmm___WWWPPPJJJHHHFFFBBB@@@BBBCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAAAAABBBCCCCCCBBBAAAAAABBBBBBCCCDDDEEEJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIKKKOOORRRTTTTTTTTTSSSQQQQQQUUU^^^eeettt{{{}}}zzzvvvrrrnnnhhhbbb^^^WWWPPPJJJHHHFFFAAA@@@AAAAAAAAAAAAAAACCCEEEHHHIIIPPPRRRUUUUUUTTTRRRQQQQQQRRRWWWcccyyyoooYYYNNNMMMGGGFFFLLLLLLLLLRRR```xxx}}}zzzuuurrrkkkiiieeeaaa]]]XXXSSSOOOIIIHHHEEEBBB@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGIIIIIIIIIIIIKKKLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOPPPPPPPPPOOOOOOOOOMMMKKKJJJIIIIIIIIIJJJOOOLLLRRRXXXZZZlllxxxooohhhjjjlllmmmmmmooonnnmmmkkkjjjjjjkkkmmmooonnnnnnmmmlllmmmqqqvvvyyy}}}}}}{{{zzzyyyxxxxxxwwwxxxvvvttttttvvvwwwwwwvvvssssssrrrooommmjjjhhhfffdddbbb```^^^\\\[[[[[[[[[YYYXXXWWWUUUSSSQQQOOOOOOLLLJJJGGGDDDBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBB>>>>>>===<<<<<<<<<<<<===<<<<<<======>>>@@@AAABBB@@@BBBCCCDDDDDDGGGJJJMMMRRRcccoooaaaVVVOOOIIIHHHEEEAAA???AAA??????@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEKKKKKKKKKLLLKKKKKKJJJJJJHHHHHHHHHIIILLLOOORRRUUUUUUUUUSSSQQQQQQVVV^^^eeettt{{{~~~zzzwwwtttppplllgggaaa]]]VVVOOOIIIHHHEEEAAA@@@AAAAAAAAA@@@@@@BBBEEEHHHJJJPPPRRRUUUUUUTTTRRRQQQQQQQQQVVVeee}}}oooYYYOOONNNHHHHHHNNNNNNOOOTTTaaayyy~~~{{{yyyuuuqqqnnnhhhfffbbb___[[[VVVQQQMMMGGGFFFDDDBBB@@@@@@??????AAAAAABBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHIIIIIIIIIKKKMMMKKKLLLLLLMMMMMMMMMMMMMMMPPPQQQQQQQQQQQQQQQPPPPPPOOONNNLLLJJJHHHHHHGGGGGGOOOJJJNNNQQQTTTiii~~~pppdddeeekkkooooooooorrrqqqpppnnnnnnooopppqqquuuvvvvvvwwwxxx|||~~~}}}{{{yyyxxxwwwwwwwwwwwwuuuttttttuuuvvvuuutttsssrrrqqqooommmkkkiiigggdddbbb```]]][[[ZZZZZZZZZXXXXXXVVVTTTRRRPPPOOONNNJJJIIIGGGDDDBBBAAA@@@@@@???@@@AAABBBBBBAAAAAA@@@>>>======<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBB@@@BBBCCCDDDDDDGGGJJJMMMOOO```{{{qqqdddVVVOOOIIIGGGDDD@@@>>>@@@===>>>???@@@AAABBBCCCDDD@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJLLLOOOSSSUUUVVVVVVTTTRRRRRRVVV___fffsss{{{{{{vvvtttqqqmmmjjjeee___[[[UUUNNNIIIGGGEEEAAA@@@BBBAAAAAA@@@@@@BBBEEEIIIKKKOOORRRTTTUUUTTTRRRRRRRRROOOUUUhhhnnnYYYOOONNNHHHHHHNNNOOORRRVVVbbbyyy}}}zzzwwwuuurrrnnnkkkeeeccc___\\\YYYTTTNNNJJJFFFEEEDDDBBBAAA@@@@@@@@@@@@AAABBBCCCDDDFFFFFFGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIIIIJJJKKKMMMLLLMMMNNNNNNOOOOOONNNNNNQQQRRRRRRRRRRRRQQQQQQPPPOOONNNLLLJJJHHHGGGFFFFFFHHHDDDIIINNNNNN\\\nnnrrrqqqddd[[[^^^ggglllnnnnnnqqqqqqqqqqqqqqqrrrssstttyyy|||~~~~~~}}}{{{yyyxxxxxxxxxxxxwwwuuuttttttttttttsssqqqqqqqqqpppooommmkkkiiihhheeeccc```\\\ZZZYYYYYYYYYWWWVVVUUUSSSQQQOOONNNMMMIIIHHHFFFDDDBBB@@@?????????@@@AAABBBBBBBBBAAA@@@>>>===<<<<<<;;;;;;<<<<<<<<<<<<======>>>@@@AAABBB@@@BBBCCCDDDDDDGGGJJJMMMMMM]]]vvvooocccVVVOOOIIIGGGDDD???>>>???>>>>>>???@@@AAABBBBBBCCCAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAACCCCCCCCCCCCDDDEEEFFFFFFHHHIIIJJJJJJKKKKKKKKKKKKIIIIIIIIIJJJLLLPPPSSSUUUWWWWWWUUUSSSSSSWWW```gggrrrzzz}}}yyysssqqqnnnkkkhhhccc^^^ZZZUUUNNNHHHGGGEEEAAA@@@BBBAAA@@@??????BBBEEEIIILLLNNNQQQTTTUUUTTTSSSSSSSSSPPPXXXooolllVVVLLLLLLGGGGGGMMMNNNQQQTTT___vvv|||zzzwwwuuussspppllliiibbb___\\\YYYUUUQQQKKKHHHEEEEEEDDDCCCBBBAAAAAA@@@@@@AAABBBCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFHHHIIIIIIJJJLLLNNNMMMNNNOOOPPPPPPPPPOOOOOOQQQQQQRRRRRRQQQQQQPPPOOOMMMLLLKKKIIIGGGFFFEEEDDDEEE@@@FFFJJJHHHNNNUUUSSS[[[VVVTTTYYY___cccfffjjjjjjkkknnnqqqtttuuuvvvwwwzzz~~~~~~~~~}}}{{{yyyxxxxxxyyyzzzwwwvvvtttttttttsssqqqnnnoooooonnnmmmkkkjjjhhhggggggddd```[[[XXXWWWWWWWWWVVVUUUTTTRRRPPPNNNLLLKKKHHHGGGFFFDDDBBB@@@???>>>@@@AAABBBCCCCCCBBBAAA@@@======<<<;;;;;;;;;;;;<<<<<<<<<======>>>@@@AAABBB@@@BBBCCCDDDDDDGGGJJJMMMNNN\\\rrrlll___VVVOOOIIIGGGDDD???===??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGIIIJJJKKKKKKKKKKKKIIIIIIIIIJJJMMMPPPSSSUUUWWWWWWVVVTTTTTTXXXaaahhhqqqyyy|||wwwrrrpppllliiifffbbb]]]YYYUUUNNNHHHGGGEEEAAA@@@BBBAAA@@@??????AAAEEEJJJMMMMMMPPPSSSUUUTTTSSSSSSTTTTTT]]]vvvjjjTTTKKKKKKEEEFFFLLLMMMNNNPPPZZZqqq}}}{{{yyyvvvtttrrroookkkhhh___]]]ZZZVVVSSSOOOIIIEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@AAACCCDDDFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFHHHIIIIIIJJJLLLNNNNNNOOOPPPQQQRRRQQQPPPOOOPPPQQQQQQQQQPPPOOOOOONNNKKKKKKJJJHHHGGGEEEDDDCCCHHHAAACCCFFFCCCGGGLLLFFFKKKMMMSSSYYYZZZYYY]]]cccdddggglllqqquuuxxxyyyyyyyyy~~~~~~}}}{{{yyyyyyyyyzzz{{{xxxvvvttttttsssrrrooommmmmmmmmmmmllljjjhhhgggfffgggeee```[[[XXXVVVVVVVVVUUUTTTSSSQQQOOOMMMKKKKKKHHHGGGFFFDDDBBB@@@>>>>>>@@@AAACCCDDDDDDCCCAAA@@@======<<<;;;;;;;;;;;;<<<<<<<<<======>>>@@@AAABBB@@@BBBCCCDDDDDDGGGJJJMMMOOO\\\ooojjj\\\SSSNNNGGGBBB@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAACCCDDDEEEEEEEEEEEEGGGFFFDDDCCCBBBCCCEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJKKKKKKKKKKKKJJJJJJFFFHHHKKKMMMOOORRRVVVZZZ\\\ZZZ[[[\\\[[[ZZZ___gggqqqxxx~~~}}}|||{{{xxxtttooonnnlllhhhddd___[[[XXXQQQMMMIIIFFFDDDBBB@@@>>>@@@AAAAAAAAABBBEEEJJJNNNQQQSSSVVVVVVUUUSSSRRRRRRXXXccc{{{jjjZZZLLLJJJIIIEEEFFFJJJMMMOOOYYYppp}}}{{{zzzyyyvvvssspppnnnlllhhhfff^^^\\\XXXTTTPPPLLLJJJHHHEEEFFFGGGFFFDDDCCCCCCDDDBBBBBBCCCEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKNNNOOOPPPQQQQQQQQQPPPOOOTTTTTTSSSSSSRRRPPPOOONNNMMMKKKHHHEEECCCCCCCCCDDDAAABBBBBBCCCDDDEEEEEEFFFGGGHHHIIILLLOOOTTTYYY\\\```bbbeeeiiinnnssswwwyyy}}}~~~}}}|||zzzyyyxxxxxxyyyyyyyyywwwtttssssssrrrooommmkkkllllllmmmlllkkkiiihhheeebbb^^^[[[ZZZYYYWWWUUUWWWWWWUUUTTTQQQOOOLLLKKKHHHFFFCCC@@@??????@@@AAA@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>===============<<<<<<;;;<<<===???@@@BBB@@@AAABBBBBBCCCEEEIIIMMMPPP]]]ppp|||fffYYYQQQLLLFFFBBBAAAAAAAAAAAA======>>>???AAABBBCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEGGGFFFDDDCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEGGGHHHHHHKKKLLLLLLMMMMMMLLLLLLKKKJJJKKKMMMOOOQQQUUUZZZ]]]]]][[[ZZZ[[[YYYXXX^^^fffpppxxx}}}}}}|||{{{wwwrrrnnnmmmkkkgggccc^^^ZZZWWWNNNKKKHHHEEEDDDCCCBBB@@@@@@AAABBBBBBCCCFFFKKKNNNPPPRRRTTTUUUTTTSSSTTTUUUZZZfff~~~iiiYYYLLLJJJIIIEEEFFFJJJMMMOOOZZZooo~~~{{{yyyxxxvvvtttpppnnnllliiifffcccZZZXXXTTTOOOKKKHHHGGGFFFHHHIIIKKKKKKIIIGGGFFFFFFCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKNNNOOOPPPQQQRRRQQQPPPPPPTTTTTTTTTSSSRRRQQQOOOOOOLLLJJJHHHFFFDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDEEEFFFHHHKKKOOOTTTWWW\\\^^^aaaffflllrrrvvvyyy~~~~~~}}}{{{zzzxxxxxxxxxyyywwwuuusssssssssrrrpppnnnlllmmmmmmmmmlllkkkiiihhhdddaaa]]][[[ZZZYYYWWWVVVVVVVVVTTTRRRPPPNNNKKKJJJHHHFFFCCC@@@??????@@@AAABBBBBBCCCCCCCCCCCCBBBBBB@@@??????>>>>>>>>>>>>>>>===<<<<<<<<<===>>>@@@AAAAAABBBCCCCCCDDDGGGKKKNNNSSS```tttuuuaaaUUUMMMJJJEEEBBBAAABBBBBBAAA;;;<<<===???@@@BBBCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEDDDCCCCCCDDDFFFFFFEEEEEEEEEFFFFFFGGGHHHIIILLLMMMMMMNNNNNNMMMMMMLLLIIIJJJJJJKKKMMMRRRXXX\\\```\\\ZZZXXXVVVVVV]]]fffnnnvvv|||}}}|||zzzuuuppplllkkkiiieeeaaa\\\XXXUUULLLIIIFFFDDDDDDDDDCCCBBB@@@AAABBBCCCDDDGGGKKKOOOPPPQQQSSSTTTSSSTTTUUUWWW[[[hhhhhhXXXKKKIIIIIIEEEFFFJJJMMMPPPZZZnnn{{{xxxvvvuuussspppmmmjjjhhheeebbb___XXXUUUPPPLLLHHHFFFFFFFFFJJJMMMOOOPPPNNNKKKIIIIIIEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKOOOPPPQQQRRRSSSRRRQQQQQQTTTTTTTTTSSSRRRQQQPPPOOOKKKJJJIIIGGGEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGKKKOOOSSSWWWYYY]]]cccjjjpppuuuxxx~~~}}}{{{yyyxxxxxxxxxuuusssrrrrrrrrrrrrqqqooonnnnnnnnnnnnmmmkkkiiigggbbb___\\\ZZZZZZYYYXXXWWWUUUTTTSSSQQQNNNLLLJJJIIIGGGEEECCC@@@?????????@@@CCCDDDDDDDDDDDDDDDDDDCCCAAA@@@??????>>>>>>??????======<<<<<<<<<>>>???@@@CCCCCCDDDEEEEEEHHHLLLOOOVVVcccyyyppp]]]SSSJJJGGGDDDBBBCCCCCCCCCBBB===>>>???@@@AAABBBCCCCCCFFFEEECCCBBBAAABBBDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMLLLIIIIIIIIIIIIKKKPPPWWW\\\aaa\\\XXXVVVSSSSSS[[[dddlllttt{{{|||zzzyyytttnnniiiiiifffccc___ZZZUUUSSSLLLIIIFFFDDDCCCCCCBBBAAA@@@AAACCCDDDEEEHHHLLLOOORRRSSSSSSSSSRRRSSSUUUWWWYYYhhhfffVVVJJJIIIIIIEEEEEEJJJMMMPPPZZZlll}}}yyywwwtttssspppnnnjjjgggeeebbb___\\\XXXUUUPPPKKKHHHGGGHHHIIIKKKNNNQQQRRRPPPMMMJJJIIIGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKOOOPPPRRRSSSTTTSSSSSSRRRTTTTTTTTTSSSRRRQQQPPPOOOJJJJJJIIIHHHFFFDDDBBBAAACCCCCCBBBBBBBBBBBBBBBBBBDDDEEEGGGGGGGGGJJJNNNRRRUUUWWW\\\bbbiiipppvvvyyy}}}~~~~~~{{{yyyxxxxxxxxxsssqqqpppqqqrrrsssrrrqqqooooooooonnnmmmjjjhhhfffaaa___\\\ZZZ[[[[[[ZZZYYYTTTSSSQQQNNNLLLJJJIIIHHHFFFEEEBBB@@@????????????CCCCCCDDDDDDDDDDDDCCCCCC@@@???>>>>>>======>>>>>>>>>===<<<<<<<<<>>>???@@@BBBCCCDDDDDDEEEHHHLLLOOOVVVddd|||lllZZZRRRHHHFFFDDDCCCDDDEEEDDDCCCAAAAAABBBBBBBBBBBBBBBBBBFFFEEECCCBBBAAABBBDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKLLLLLLLLLLLLNNNSSSZZZ___```\\\WWWTTTQQQQQQYYYccckkksssyyyzzzxxxwwwrrrmmmhhhgggeeeaaa]]]XXXTTTQQQMMMJJJFFFCCCBBBAAA@@@>>>???AAACCCEEEFFFIIIMMMPPPUUUUUUUUUSSSRRRQQQRRRTTTUUUfffdddUUUIIIIIIIIIEEEEEEJJJLLLPPPYYYiii~~~|||yyyuuusssrrrnnnlllhhheeebbb___\\\YYYVVVSSSNNNJJJGGGGGGHHHIIIIIILLLPPPQQQNNNKKKIIIHHHGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKPPPQQQRRRTTTUUUUUUTTTTTTUUUUUUTTTTTTSSSQQQPPPOOOJJJJJJIIIHHHFFFDDDBBBAAABBBBBBBBBBBBAAAAAAAAAAAACCCFFFHHHHHHGGGJJJOOOTTTXXX[[[___dddkkkqqqvvvyyyzzz|||~~~}}}}}}||||||}}}}}}~~~~~~{{{yyyxxxxxxxxxrrrqqqpppqqqssstttsssrrrpppppppppnnnllliiifffeeebbb___\\\[[[[[[\\\[[[ZZZTTTRRRPPPMMMJJJIIIHHHGGGEEEDDDBBB@@@???>>>>>>>>>AAABBBBBBCCCCCCBBBBBBAAA>>>>>>===<<<<<<<<<<<<=========<<<<<<<<<>>>???@@@BBBBBBCCCDDDDDDGGGKKKNNNTTTccc~~~iiiYYYQQQGGGFFFEEEEEEFFFFFFEEECCCCCCCCCCCCCCCBBBBBBBBBBBBEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKLLLLLLLLLLLLLLLLLLKKKJJJKKKKKKLLLNNNSSSYYY]]]___ZZZVVVSSSPPPQQQXXXbbbkkkrrrwwwwwwuuutttqqqmmmgggfffddd```\\\WWWSSSPPPLLLIIIEEECCCBBBAAA???===???AAADDDFFFHHHJJJNNNPPPUUUVVVVVVUUURRRQQQQQQRRRSSSddd~~~bbbSSSHHHHHHIIIEEEEEEIIIJJJOOOWWWfff}}}}}}{{{wwwtttqqqooollliiieeebbb___\\\XXXUUUPPPNNNJJJGGGEEEEEEFFFFFFGGGJJJLLLMMMKKKHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKPPPQQQSSSUUUVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPKKKJJJIIIGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEIIIIIIHHHKKKRRRXXX___```dddhhhmmmrrrvvvxxxvvvxxx||||||{{{{{{{{{{{{||||||}}}{{{yyyxxxxxxxxxsssrrrqqqrrrtttuuutttsssqqqqqqpppnnnkkkgggdddbbbbbb___\\\[[[[[[[[[ZZZYYYTTTRRROOOLLLJJJHHHHHHHHHEEEDDDBBBAAA???>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@======<<<;;;;;;;;;;;;<<<<<<<<<;;;<<<===???@@@BBBAAABBBCCCCCCDDDGGGKKKNNNUUUeeeyyygggXXXPPPHHHGGGFFFGGGHHHHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDEEEFFFGGGGGGHHHGGGIIIIIIIIIIIIJJJKKKLLLMMMLLLMMMMMMNNNNNNMMMMMMLLLFFFHHHIIIKKKMMMQQQVVVZZZ\\\XXXUUUSSSPPPPPPXXXaaakkkqqquuutttrrrsssqqqmmmfffeeeccc```[[[WWWRRRPPPJJJGGGDDDBBBBBBAAA@@@??????AAADDDGGGHHHKKKNNNQQQRRRTTTVVVVVVTTTRRRQQQRRRSSSccc|||```RRRHHHHHHIIIEEEEEEIIIIIIMMMVVVcccxxx~~~~~~|||yyyvvvrrrnnnllliiifffbbb^^^\\\XXXTTTQQQLLLJJJHHHFFFDDDDDDDDDDDDFFFGGGIIIIIIGGGEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKQQQRRRTTTUUUWWWWWWWWWVVVUUUUUUUUUTTTSSSRRRQQQPPPLLLJJJHHHFFFDDDCCCCCCCCC??????@@@@@@AAAAAABBBBBBBBBGGGLLLMMMLLLPPPXXX___eeefffhhhkkknnnqqqtttvvvqqqsss{{{|||||||||{{{{{{|||||||||}}}{{{zzzxxxxxxxxxyyytttsssrrrsssuuuvvvuuutttqqqpppooommmjjjfffbbb```aaa^^^[[[YYYYYYYYYXXXWWWTTTRRROOOLLLIIIHHHHHHHHHDDDCCCBBBAAA???>>>======@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;:::;;;;;;===???BBBCCCBBBCCCDDDDDDEEEHHHLLLOOOZZZiiiuuueeeWWWOOOHHHGGGGGGHHHIIIHHHFFFDDD??????@@@AAAAAABBBCCCCCCAAAAAACCCDDDEEEEEEEEEEEECCCDDDEEEGGGGGGHHHHHHHHHJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNOOOOOONNNNNNNNNHHHJJJMMMOOOQQQTTTYYY\\\ZZZWWWTTTSSSQQQPPPWWW```lllqqqtttrrrqqqqqqpppnnnfffeeeccc```[[[VVVRRRPPPHHHEEEBBBAAABBBBBBBBBAAA???AAAEEEGGGIIIKKKOOOQQQPPPRRRUUUVVVUUUSSSSSSSSSTTTccc|||}}}___QQQGGGHHHIIIEEEEEEIIIHHHMMMUUUaaavvv}}}|||{{{xxxtttpppllljjjfffccc___\\\YYYVVVRRROOOJJJIIIHHHGGGEEEDDDDDDDDDEEEGGGGGGFFFDDDCCCCCCDDDCCCDDDEEEFFFGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKQQQRRRTTTVVVWWWWWWWWWWWWUUUUUUUUUUUUTTTRRRQQQPPPMMMKKKHHHEEECCCCCCCCCDDD>>>>>>???@@@AAAAAABBBBBBEEEJJJPPPQQQQQQUUU^^^eeeiiijjjkkklllnnnqqqssstttnnnqqqxxx}}}}}}||||||||||||}}}}}}}}}|||zzzyyyxxxxxxyyyyyyvvvtttssstttuuuvvvuuutttqqqpppooollliiieeeaaa______]]]YYYWWWWWWWWWVVVTTTUUUSSSOOOLLLIIIHHHHHHHHHDDDCCCBBBAAA@@@>>>======@@@AAAAAABBBBBBAAAAAA@@@??????>>>===============:::::::::;;;===@@@BBBDDDDDDEEEEEEFFFFFFIIIMMMPPP___mmm}}}nnnbbbVVVNNNJJJJJJHHHGGGFFFEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@???CCCBBBBBBBBBBBBCCCDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNOOOOOOOOONNNMMMLLLKKKJJJIIIKKKOOOSSSVVVWWWYYYYYYXXXTTTPPPQQQVVV[[[iiipppttttttrrrqqqnnnjjjkkkgggbbb]]]YYYTTTOOOKKKHHHGGGEEECCCBBBAAAAAAAAA@@@@@@AAACCCFFFJJJNNNQQQSSSVVVYYYYYYWWWTTTRRRRRRQQQggg{{{|||\\\RRRIIIGGGGGGFFFGGGJJJLLLLLLSSSbbbttt~~~{{{xxxuuurrrnnnjjjfffdddbbb^^^ZZZVVVRRRPPPOOOJJJHHHEEECCCBBBCCCEEEFFFBBBAAA@@@?????????@@@AAACCCDDDEEEFFFHHHHHHHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEGGGIIIKKKMMMPPPPPPQQQSSSUUUWWWXXXYYYYYYWWWVVVVVVVVVVVVUUUSSSNNNKKKGGGEEECCCBBBAAA???>>>>>>???@@@AAADDDFFFHHHKKKMMMQQQUUU[[[___ccceeekkkkkkjjjkkklllnnnpppqqqmmmmmmooowww~~~}}}}}}}}}}}}|||}}}}}}~~~}}}yyyvvvvvvyyy||||||{{{xxxwwwuuutttuuutttsssqqqmmmmmmllliiigggdddbbb```[[[ZZZXXXXXXXXXWWWVVVTTTTTTSSSPPPMMMJJJHHHFFFFFFFFFEEECCC@@@???>>>>>>???AAAAAABBBBBBAAAAAA@@@??????>>>>>>===<<<;;;;;;;;;888999<<<>>>@@@AAAAAA@@@BBBDDDEEEEEEDDDGGGMMMRRR___~~~xxxjjj___TTTMMMJJJIIIHHHFFFEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDBBBCCCCCCDDDFFFGGGGGGHHHJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNOOOOOOOOOMMMLLLKKKJJJJJJJJJKKKOOOSSSWWWXXX[[[[[[YYYUUUQQQRRRVVV[[[hhhnnnsssrrrqqqqqqnnnjjjkkkhhhccc^^^YYYTTTOOOLLLGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@AAACCCFFFKKKNNNQQQSSSUUUXXXXXXVVVSSSRRRQQQRRRggg{{{xxx\\\RRRIIIGGGGGGFFFFFFIIIKKKMMMUUUbbbttt~~~{{{wwwsssppplllhhheeeaaa___\\\WWWSSSOOOMMMKKKGGGFFFDDDBBBBBBBBBCCCDDDAAA@@@???>>>>>>???@@@AAACCCCCCEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKMMMOOORRRSSSTTTVVVXXXZZZ[[[\\\[[[YYYWWWVVVVVVVVVTTTRRROOOLLLHHHEEEDDDBBBAAA???>>>>>>??????AAADDDFFFGGGNNNPPPTTTYYY^^^cccgggiiimmmlllkkkiiiiiiiiiiiijjjffffffiiiqqq{{{~~~}}}|||||||||||||||||||||}}}}}}~~~~~~~~~{{{xxxwwwxxxzzzzzzyyyxxxvvvuuutttuuutttrrrqqqmmmmmmkkkiiigggdddaaa```[[[ZZZXXXXXXXXXWWWVVVTTTUUUSSSQQQNNNKKKIIIGGGFFFFFFEEECCC@@@???>>>>>>???AAAAAABBBBBBAAAAAA@@@??????>>>>>>===<<<<<<;;;;;;888999<<<>>>@@@@@@AAAAAABBBDDDEEEEEEDDDGGGMMMRRRbbbrrrfff\\\RRRKKKIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDBBBBBBCCCCCCDDDEEEFFFFFFIIIJJJJJJKKKKKKLLLMMMMMMNNNOOOOOOOOONNNMMMKKKJJJJJJJJJJJJLLLOOOSSSXXXZZZ]]]]]][[[WWWSSSSSSVVVZZZffflllppppppooopppoookkklllhhhccc^^^ZZZUUUPPPLLLFFFEEECCCAAA????????????@@@@@@AAADDDGGGKKKOOOQQQRRRTTTWWWWWWTTTRRRQQQQQQTTThhhzzzsss[[[RRRIIIGGGGGGEEEEEEGGGIIIMMMVVVcccsss~~~zzztttpppllliiieeeccc^^^\\\XXXTTTOOOKKKIIIGGGDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>===>>>???@@@AAABBBCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGIIIKKKMMMPPPQQQSSSTTTUUUWWWZZZ\\\]]]^^^^^^\\\YYYXXXWWWUUUSSSQQQOOOLLLHHHEEEDDDBBB@@@???>>>>>>>>>???AAACCCEEEGGGNNNQQQUUUZZZ___eeehhhkkkjjjiiihhhfffeeedddcccccc______bbbjjjsss{{{}}}}}}}}}~~~{{{zzzzzzzzz{{{||||||||||||||||||}}}}}}|||yyywwwwwwxxxxxxwwwwwwvvvttttttttttttrrrpppnnnmmmkkkiiifffcccaaa___[[[ZZZXXXXXXXXXWWWVVVTTTUUUTTTQQQNNNLLLJJJHHHHHHFFFDDDBBB@@@????????????AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;888999;;;===???@@@AAAAAABBBDDDEEEEEEEEEHHHMMMRRReee}}}ooodddZZZQQQJJJHHHGGGEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAABBBBBBCCCDDDBBBBBBCCCDDDDDDEEEFFFFFFIIIIIIJJJJJJKKKLLLLLLMMMPPPPPPPPPPPPOOONNNLLLKKKJJJJJJKKKLLLOOOTTTYYY]]]``````^^^ZZZUUUTTTWWWZZZdddjjjnnnnnnnnnoooooolllllliiiddd___ZZZUUUPPPMMMFFFEEECCCAAA???????????????@@@BBBEEEIIIMMMPPPRRRRRRTTTUUUUUUSSSQQQPPPPPPVVViiizzzoooZZZQQQIIIGGGFFFEEEEEEFFFGGGMMMWWWcccsss}}}xxxqqqlllhhheeebbb___[[[YYYUUUQQQLLLHHHFFFDDDBBBCCCCCCCCCCCCAAA@@@???>>>>>>=========>>>@@@AAABBBCCCDDDEEEFFFGGGGGGGGGIIIHHHHHHGGGGGGGGGGGGGGGCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFHHHIIILLLNNNPPPRRRRRRSSSTTTWWWYYY\\\^^^___^^^\\\ZZZXXXXXXVVVTTTRRRPPPMMMIIIFFFDDDBBB@@@???>>>>>>>>>>>>@@@BBBDDDEEELLLNNNRRRXXX]]]bbbfffhhhcccbbbbbbaaaaaaaaa``````[[[\\\___fffnnnvvvzzz|||zzz}}}yyyxxxxxxyyyzzz{{{{{{|||||||||||||||{{{}}}{{{yyywwwvvvwwwwwwwwwwwwuuussssssssssssqqqpppnnnmmmkkkiiifffccc```___[[[ZZZXXXXXXXXXWWWVVVTTTUUUTTTRRROOOLLLJJJIIIIIIEEEDDDBBB@@@????????????@@@AAAAAAAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<999:::;;;===???@@@AAABBBBBBDDDEEEEEEEEEHHHNNNSSSddd}}}pppdddZZZPPPJJJFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFIIIIIIIIIJJJKKKKKKLLLLLLPPPQQQQQQQQQQQQOOOMMMLLLIIIJJJLLLLLLOOOTTT[[[```ddddddbbb]]]WWWUUUWWWZZZ```ggglllmmmnnnppppppmmmlllhhhccc^^^ZZZUUUPPPLLLGGGFFFDDDBBB@@@@@@@@@@@@???@@@CCCFFFJJJNNNQQQRRRRRRSSSUUUTTTRRRPPPPPPPPPWWWkkk{{{lllXXXOOOHHHFFFFFFEEEDDDFFFFFFMMMWWWcccuuu}}}yyytttnnnhhhdddaaa^^^\\\XXXVVVSSSNNNJJJGGGDDDCCCBBBCCCDDDDDDCCCBBB@@@>>>======<<<======???AAABBBBBBCCCDDDFFFGGGGGGGGGGGGIIIHHHGGGFFFFFFFFFGGGGGGDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEFFFHHHKKKNNNPPPQQQRRRSSSUUUXXX[[[]]]___aaa^^^\\\ZZZYYYYYYXXXVVVUUUQQQNNNIIIFFFDDDCCC@@@???>>>>>>===>>>???AAACCCDDDKKKLLLPPPUUUZZZ___ccceee^^^^^^^^^^^^^^^]]]]]]\\\YYYZZZ]]]cccllluuu{{{~~~|||yyyxxxxxxyyyzzz{{{{{{||||||||||||{{{zzzzzzyyyxxxvvvuuuvvvxxxyyyvvvtttsssrrrsssrrrqqqooonnnmmmkkkiiieeebbb___^^^[[[ZZZXXXXXXXXXWWWVVVTTTUUUSSSQQQOOOLLLKKKJJJIIIEEEDDDBBB@@@??????@@@@@@@@@@@@AAAAAA@@@@@@???>>>============<<<<<<<<<<<<999:::;;;<<<>>>@@@AAABBBBBBDDDEEEEEEFFFIIIOOOTTTbbb|||~~~qqqdddYYYOOOJJJEEEDDDCCCBBB@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFHHHIIIIIIJJJJJJKKKLLLLLLOOOPPPQQQQQQQQQPPPNNNNNNIIIKKKLLLMMMNNNTTT\\\cccggggggeee___YYYVVVWWWYYY]]]eeelllnnnoooqqqqqqmmmkkkgggbbb]]]YYYTTTOOOKKKGGGFFFDDDBBB@@@@@@@@@@@@???@@@CCCGGGKKKOOORRRSSSSSSTTTUUUTTTRRRQQQQQQQQQYYYmmm~~~hhhUUUMMMFFFFFFGGGEEEEEEGGGGGGMMMUUUbbbyyy~~~{{{yyytttpppkkkfffbbb___[[[YYYUUUSSSPPPLLLIIIFFFDDDCCCBBBBBBCCCCCCBBBAAA???>>>============>>>@@@BBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDFFFHHHJJJMMMPPPQQQSSSTTTWWWZZZ]]]```cccddd^^^\\\[[[ZZZZZZZZZXXXVVVRRRNNNJJJFFFDDDCCC@@@???>>>=========>>>@@@BBBCCCIIIKKKNNNRRRWWW[[[^^^```]]]]]]]]]\\\\\\ZZZYYYXXXWWWYYY]]]eeennnyyy}}}{{{zzzzzz{{{|||{{{|||}}}~~~}}}|||{{{zzzyyyyyyxxxvvvtttuuuwwwzzzvvvtttrrrrrrrrrrrrpppnnnnnnmmmkkkhhheeebbb___]]][[[ZZZXXXXXXXXXWWWVVVTTTTTTRRRPPPNNNLLLJJJIIIIIIDDDCCCBBB@@@??????@@@@@@@@@@@@@@@@@@@@@??????>>>==================<<<<<<::::::;;;<<<>>>@@@BBBCCCAAADDDFFFFFFFFFIIIPPPUUUbbb|||~~~pppcccXXXOOOJJJDDDCCCBBBAAA@@@?????????@@@@@@AAAAAABBBCCCDDDDDDAAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDEEEEEEHHHHHHIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOOOONNNMMMHHHKKKMMMMMMNNNTTT]]]eeeiiiiiigggbbb[[[WWWWWWYYY[[[dddlllppprrrsssqqqmmmjjjfffaaa\\\XXXSSSNNNJJJFFFEEECCCAAA????????????>>>@@@DDDHHHLLLPPPRRRTTTTTTUUUUUUTTTRRRQQQQQQRRR\\\qqqcccSSSKKKEEEFFFGGGFFFFFFHHHHHHLLLSSSaaa}}}|||zzzwwwtttooolllhhhdddaaa]]]YYYVVVQQQOOOMMMJJJGGGEEECCCCCCAAAAAAAAAAAA@@@???>>>>>>=========>>>???AAACCCEEEDDDEEEFFFHHHIIIIIIIIIIIIHHHGGGEEECCCCCCDDDEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCDDDFFFHHHKKKNNNPPPRRRRRRTTTVVVZZZ]]]aaacccdddaaa___\\\[[[[[[YYYWWWUUURRROOOJJJGGGEEECCC@@@>>>>>>=========>>>@@@AAABBBFFFGGGJJJNNNQQQUUUXXXYYYYYYYYYZZZ[[[[[[[[[ZZZYYYXXX[[[aaakkkwww~~~~~~}}}}}}~~~~~~|||}}}~~~}}}{{{zzzyyyzzzyyyvvvssssssuuuxxxuuusssrrrqqqrrrqqqooonnnnnnmmmkkkhhheeeaaa^^^\\\[[[ZZZXXXXXXXXXWWWVVVTTTSSSQQQOOOMMMKKKJJJIIIHHHDDDCCCAAA@@@???@@@@@@AAA@@@@@@@@@@@@@@@???>>>>>><<<=====================::::::;;;;;;===???BBBCCCAAADDDFFFFFFFFFJJJPPPUUUfff}}}oooaaaVVVOOOKKKCCCCCCAAA@@@???>>>>>>>>>@@@@@@AAAAAABBBCCCDDDDDDAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBCCCCCCCCCCCCCCCHHHHHHIIIIIIJJJKKKKKKLLLIIIJJJLLLMMMNNNNNNMMMMMMHHHKKKMMMMMMNNNTTT^^^fffkkkkkkiiiccc\\\WWWWWWYYYYYYcccmmmqqqssstttrrrmmmiiifffaaa\\\WWWRRRMMMJJJEEEDDDBBB@@@>>>>>>>>>>>>>>>@@@DDDHHHMMMPPPSSSTTTTTTUUUVVVTTTRRRQQQRRRSSS^^^sss___QQQIIIDDDEEEGGGFFFGGGHHHHHHLLLRRRaaa|||zzzwwwsssqqqllljjjgggdddaaa]]]XXXUUUNNNLLLJJJHHHFFFDDDCCCBBB@@@@@@??????>>>==================>>>@@@BBBDDDFFFEEEFFFGGGHHHIIIJJJJJJJJJGGGFFFDDDCCCBBBCCCEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBDDDEEEFFFHHHKKKNNNQQQRRRPPPQQQTTTWWW[[[___aaaccccccaaa^^^\\\[[[XXXUUUSSSRRROOOJJJGGGEEECCC@@@>>>============>>>???AAABBBBBBCCCEEEIIILLLOOOQQQSSSSSSTTTWWWZZZ\\\^^^^^^^^^ZZZ^^^gggrrr}}}~~~~~~|||zzz{{{|||zzzwwwrrrqqqsssvvvuuusssqqqqqqqqqqqqooonnnnnnmmmkkkhhheeeaaa^^^\\\[[[ZZZXXXXXXXXXXXXVVVTTTRRRQQQOOOMMMKKKIIIHHHHHHDDDCCCAAA@@@???@@@@@@AAA???@@@@@@@@@@@@???>>>>>><<<<<<<<<===============;;;:::;;;;;;===???BBBCCCAAADDDFFFFFFGGGJJJPPPVVVjjjzzznnnbbbVVVOOOMMMGGGEEEAAA????????????>>>>>>???@@@AAABBBBBBBBBBBB@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGEEEGGGHHHJJJKKKKKKJJJJJJJJJKKKNNNOOOOOOMMMKKKIIIMMMIIIIIIOOOTTTWWW]]]fffkkkiiieee___YYYVVVVVVXXXXXXaaannnwwwxxxsssmmmhhhhhheee```[[[WWWSSSNNNKKKGGGEEECCC@@@??????@@@AAAAAABBBDDDHHHLLLPPPTTTVVVVVVTTTSSSTTTQQQNNNOOOTTT___~~~\\\OOOKKKFFFDDDDDDEEEFFFFFFEEEJJJQQQ^^^zzz~~~zzzvvvtttssssssllliiieee```[[[XXXUUUSSSMMMKKKIIIFFFCCCAAA@@@???AAAAAAAAA@@@@@@@@@????????????@@@AAABBBDDDDDDEEEHHHHHHHHHIIIIIIJJJJJJJJJGGGGGGFFFEEEDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGHHHHHHHHHHHHJJJLLLOOOPPPQQQSSSVVVZZZ^^^aaacccdddaaa```^^^\\\[[[ZZZVVVTTTPPPMMMJJJGGGEEECCC???<<>>>>>>>>???AAAAAABBBDDDFFFHHHJJJLLLRRRTTTXXX\\\^^^]]]YYYVVV]]]bbblllyyy}}}{{{~~~~~~~~~~~~}}}|||zzzzzzxxxxxxwwwwwwvvvuuuuuuuuusssqqqqqquuuyyyyyysssnnnooommmkkkhhhdddaaa^^^]]]^^^]]][[[YYYWWWVVVUUUUUUPPPOOONNNLLLKKKIIIHHHGGGDDDCCCBBB@@@??????@@@@@@???@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<>>>???@@@AAAAAADDDBBBBBBEEEFFFHHHOOOVVVeee{{{nnnbbbWWWPPPNNNHHHEEEAAA??????@@@??????>>>???@@@AAABBBBBBBBBBBB@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGIIIJJJKKKKKKJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKNNNJJJJJJPPPTTTWWW]]]eeejjjhhheee```ZZZWWWWWWXXX[[[cccmmmuuuvvvqqqkkkhhhfffccc^^^ZZZVVVQQQMMMJJJFFFEEECCCAAA@@@@@@@@@@@@AAABBBEEEHHHMMMQQQTTTVVVVVVTTTSSSTTTRRROOOQQQWWWggg{{{ZZZOOOKKKGGGDDDDDDEEEEEEEEEFFFJJJPPP]]]www|||xxxtttrrrqqqqqqhhhfffddd```\\\XXXUUUTTTLLLKKKHHHFFFCCCAAA@@@???AAAAAA@@@@@@??????>>>>>>>>>???@@@AAACCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFEEEDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHIIIKKKMMMOOOPPPRRRTTTWWW[[[___bbbdddeeebbb```^^^]]]\\\ZZZWWWTTTPPPMMMJJJGGGEEEBBB???===@@@???>>>>>>=========>>>@@@@@@AAACCCEEEGGGIIIJJJPPPRRRWWW\\\___```^^^\\\eeekkkttt}}}{{{~~~~~~~~~}}}}}}|||zzzzzzyyyyyyxxxwwwvvvuuuttttttuuutttsssvvvyyyxxxsssnnnnnnmmmjjjgggddd```^^^]]]\\\[[[YYYWWWUUUTTTSSSRRROOONNNMMMKKKIIIHHHGGGFFFCCCBBBAAA????????????@@@???@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBEEECCCDDDFFFGGGIIIPPPXXXkkk|||ooodddXXXQQQOOOHHHEEEAAA??????@@@@@@?????????@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGHHHIIIJJJKKKKKKKKKJJJLLLMMMMMMMMMMMMMMMMMMMMMPPPMMMMMMQQQUUUXXX]]]cccggggggeeeaaa]]]YYYXXXXXX^^^dddmmmrrrqqqnnniiifffccc```\\\XXXTTTPPPKKKHHHDDDDDDCCCBBBAAA@@@??????AAACCCFFFIIIMMMQQQTTTVVVUUUSSSTTTTTTRRRPPPTTT[[[rrrvvvXXXOOOKKKGGGDDDCCCDDDDDDCCCFFFIIINNNZZZrrr}}}yyyuuurrrooonnnnnndddcccbbb___\\\XXXUUUSSSKKKJJJHHHEEECCCAAA@@@@@@AAA@@@@@@???>>>>>>=========>>>???AAACCCEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGEEEEEEDDDCCCDDDEEEFFFGGGIIIIIIJJJJJJLLLMMMOOOPPPSSSUUUXXX\\\```ccceeefffcccbbb___^^^]]][[[WWWUUUPPPMMMIIIFFFDDDBBB???===>>>>>>===<<<<<<<<<======??????@@@AAACCCFFFGGGIIIMMMPPPUUU[[[___bbbcccdddjjjoooyyy~~~}}}{{{}}}}}}}}}}}}|||{{{{{{zzzzzzyyyxxxwwwvvvuuuttttttxxxvvvuuuvvvxxxwwwrrrnnnmmmllljjjgggccc```^^^\\\\\\[[[YYYWWWUUUSSSRRRQQQNNNMMMLLLJJJHHHGGGFFFEEECCCBBB@@@???>>>??????@@@???@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>???@@@BBBCCCCCCFFFEEEEEEGGGHHHIIIQQQZZZrrr~~~qqqfff[[[SSSQQQHHHEEEBBB@@@@@@@@@@@@??????@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKNNNMMMLLLLLLLLLMMMNNNOOOQQQPPPPPPRRRUUUYYY^^^bbbdddeeeeeeccc___[[[YYYXXXbbbfffkkknnnmmmjjjfffeeebbb___ZZZVVVSSSOOOJJJGGGBBBBBBCCCBBBBBB@@@???>>>BBBDDDGGGJJJNNNRRRTTTUUUTTTSSSTTTTTTRRRQQQWWW```}}}pppVVVNNNKKKFFFDDDCCCCCCCCCBBBFFFHHHMMMXXXlll}}}{{{xxxtttpppnnnlllkkkbbbbbbaaa___[[[VVVRRROOOIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@??????>>>======<<<===>>>???AAADDDFFFGGGHHHKKKKKKJJJJJJIIIIIIHHHHHHEEEEEEEEEEEEFFFGGGGGGHHHFFFEEEDDDDDDDDDEEEFFFGGGJJJJJJKKKLLLMMMOOOPPPPPPUUUVVVZZZ^^^aaadddggghhheeecccaaa___^^^\\\XXXVVVPPPMMMIIIFFFCCCAAA???===>>>>>>===<<<<<<============>>>???@@@BBBDDDFFFGGGKKKNNNSSSXXX]]]aaaeeehhhmmmrrr}}}~~~~~~|||{{{||||||}}}}}}|||{{{{{{zzzxxxxxxxxxwwwwwwwwwvvvvvvxxxvvvuuuuuuuuussspppmmmlllkkkiiifffccc```^^^\\\^^^]]]\\\ZZZWWWUUUSSSRRRNNNMMMLLLJJJHHHGGGFFFEEECCCBBBAAA@@@???@@@@@@AAA???@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>???AAACCCDDDDDDFFFEEEFFFHHHGGGJJJSSS]]]wwwtttjjj___VVVRRRHHHFFFBBB@@@@@@@@@@@@???@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIKKKKKKJJJKKKKKKKKKLLLLLLNNNMMMLLLKKKLLLMMMOOOPPPRRRRRRSSSSSSVVV[[[```aaabbbdddeeeccc```\\\ZZZZZZcccgggjjjkkkiiifffdddcccaaa^^^YYYVVVRRRNNNJJJGGGAAABBBBBBBBBAAA@@@???>>>BBBDDDHHHLLLOOORRRTTTUUUSSSSSSTTTTTTQQQQQQYYYccckkkVVVLLLIIIFFFDDDCCCCCCBBBAAAEEEFFFKKKUUUfff}}}|||zzzwwwtttpppmmmkkkjjjbbbaaa```]]]XXXSSSNNNKKKHHHGGGEEECCCBBBAAA@@@@@@?????????>>>>>>>>>>>>======>>>@@@BBBDDDFFFHHHIIIJJJJJJJJJIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFGGGHHHHHHFFFEEEDDDDDDDDDEEEGGGHHHIIIJJJKKKMMMOOOPPPQQQRRRVVVXXX[[[___cccfffhhhiiigggeeecccaaa___]]]YYYWWWPPPMMMHHHEEECCCAAA???===>>>>>>=========>>>>>>???======>>>???AAABBBDDDEEEIIILLLPPPTTTXXX^^^dddiiisssyyy~~~~~~~~~~~~|||zzz{{{||||||||||||{{{{{{zzzvvvvvvvvvwwwxxxxxxyyyyyyvvvuuusssqqqpppnnnlllkkkkkkjjjhhheeebbb___]]]\\\\\\\\\[[[ZZZXXXUUUSSSQQQNNNNNNMMMKKKIIIHHHFFFFFFCCCCCCAAA@@@@@@AAABBBBBB???@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>???AAACCCDDDEEEDDDDDDFFFHHHGGGJJJUUUaaazzzwwwnnncccYYYTTTIIIFFFBBB@@@@@@AAA@@@@@@@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJLLLLLLKKKKKKKKKKKKLLLMMMNNNMMMLLLLLLMMMNNNPPPQQQQQQTTTUUUTTTWWW^^^bbbbbbaaacccdddccc```^^^\\\\\\cccfffiiiiiigggdddbbbaaa___\\\XXXTTTQQQNNNIIIFFFBBBAAAAAAAAA@@@@@@@@@???CCCEEEIIIMMMQQQSSSTTTUUUSSSSSSSSSSSSOOOPPPYYYeeeeeeUUUJJJGGGEEECCCCCCCCCBBBAAAEEEEEEIIISSSaaavvvzzzyyywwwtttpppmmmkkkiiibbb```^^^ZZZUUUPPPLLLIIIFFFEEEDDDCCCAAAAAA@@@@@@>>>>>>>>>?????????@@@@@@>>>???@@@BBBDDDFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFEEEDDDEEEFFFGGGHHHHHHIIILLLNNNQQQRRRTTTTTTXXXZZZ]]]aaaeeehhhjjjkkkiiigggdddbbbaaa^^^ZZZWWWQQQMMMHHHDDDBBB@@@???===>>>>>>======>>>>>>??????======>>>???@@@BBBCCCDDDHHHJJJNNNPPPTTT[[[dddkkkvvv}}}~~~~~~~~~}}}|||zzz{{{{{{|||||||||{{{{{{zzzuuuvvvvvvwwwxxxyyyzzzzzztttsssqqqnnnlllkkkjjjjjjjjjiiigggdddbbb___]]]\\\XXXXXXXXXXXXVVVTTTQQQPPPOOONNNMMMKKKIIIHHHGGGFFFCCCBBBAAA@@@@@@@@@AAABBB???@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;===???AAACCCDDDEEECCCDDDGGGIIIIIILLLYYYfff~~~zzzsssggg[[[TTTIIIFFFCCCAAAAAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@BBBBBBCCCCCCDDDDDDEEEEEEGGGGGGHHHHHHIIIJJJJJJJJJMMMMMMLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPTTTVVVUUUXXX```dddcccaaabbbcccbbb```^^^^^^___bbbeeehhhhhhfffbbb```___]]]ZZZVVVRRROOOLLLHHHEEEBBBAAA@@@?????????@@@AAADDDFFFJJJNNNQQQSSSTTTUUURRRSSSSSSRRRNNNNNNYYYfff```SSSHHHFFFCCCCCCCCCDDDCCCBBBDDDDDDHHHQQQ]]]qqqyyyxxxvvvsssooollliiihhh```^^^[[[WWWSSSOOOLLLJJJEEEDDDCCCBBBAAAAAA@@@AAA======>>>???@@@AAABBBBBB@@@@@@AAACCCDDDFFFGGGGGGDDDDDDDDDDDDDDDEEEEEEEEEHHHHHHGGGFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHGGGHHHLLLOOORRRTTTVVVVVVYYY[[[^^^bbbfffiiikkkllljjjhhheeecccaaa___[[[XXXQQQMMMGGGCCCAAA@@@???======<<<<<<<<<======>>>???===>>>>>>???@@@BBBCCCDDDEEEHHHKKKNNNRRRZZZfffooozzz~~~}}}~~~}}}|||zzzzzzzzz{{{||||||{{{{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxsssrrrpppmmmjjjiiiiiijjjiiihhhfffdddaaa___]]]\\\VVVWWWWWWWWWVVVTTTRRRQQQNNNMMMLLLJJJHHHGGGFFFEEE@@@@@@???>>>>>>???@@@AAA???@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999:::<<<>>>@@@BBBCCCDDDCCCEEEIIIKKKKKKPPP^^^mmm|||uuuiii\\\UUUIIIFFFCCCAAAAAAAAAAAA@@@AAAAAAAAABBBBBBAAA@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHIIIIIIJJJJJJKKKNNNMMMLLLKKKKKKLLLMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPUUUVVVUUUYYYaaaeeecccaaabbbbbbaaa_________```aaadddggghhheeebbb___^^^[[[XXXTTTQQQNNNJJJFFFCCCCCCAAA@@@>>>>>>???AAABBBDDDFFFJJJNNNRRRTTTTTTTTTRRRSSSSSSQQQMMMMMMXXXfff|||{{{\\\RRRFFFDDDCCCCCCDDDDDDCCCBBBDDDCCCHHHQQQ\\\nnnxxxwwwuuurrroookkkhhhfff^^^\\\YYYUUURRROOOMMMLLLEEEDDDCCCBBBAAAAAAAAAAAA<<<===>>>@@@AAABBBCCCDDDAAAAAABBBCCCDDDEEEFFFGGGDDDDDDEEEEEEFFFFFFGGGGGGIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEEEEFFFHHHHHHFFFHHHKKKOOOSSSVVVWWWWWWZZZ\\\___cccgggjjjlllmmmkkkiiifffdddbbb___[[[XXXQQQMMMGGGCCCAAA@@@???===;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>???@@@BBBCCCDDDDDDGGGJJJMMMQQQ[[[hhhsss~~~~~~~~~}}}~~~}}}{{{zzzzzzzzz{{{{{{|||{{{{{{zzz{{{zzzzzzyyyxxxwwwvvvuuurrrrrrooollliiihhhjjjkkkiiihhhfffdddaaa___]]]\\\WWWXXXYYYYYYYYYWWWUUUSSSLLLLLLJJJIIIGGGFFFDDDDDD>>>>>>===<<<<<<===>>>??????@@@@@@@@@@@@???>>>>>><<<<<<<<<;;;;;;<<<<<<<<<999:::;;;===???AAACCCDDDDDDFFFJJJMMMNNNSSSbbbqqq{{{tttlllbbbZZZLLLDDD>>>>>>???===<<<===AAABBBCCCCCCAAAAAABBBCCCBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJMMMMMMLLLKKKKKKKKKKKKKKKMMMMMMNNNOOOOOOOOOOOONNNNNNQQQSSSSSSWWW^^^bbbaaa```bbbddddddcccaaaaaabbbbbbdddfffhhhgggccc___]]]\\\ZZZUUUPPPKKKHHHEEEDDD???@@@AAA@@@??????AAACCCDDDGGGJJJNNNPPPRRRUUUXXXXXXVVVUUUTTTQQQQQQZZZdddvvvvvvXXXOOOIIIHHHFFFDDDCCCBBBCCCCCCFFFCCCDDDLLLZZZooo}}}{{{xxxsssooollliiieeeccc___[[[UUUOOOJJJIIIJJJJJJBBBAAAAAA@@@?????????@@@@@@???>>>===>>>???BBBCCCBBBBBBAAAAAAAAABBBBBBCCCFFFDDDBBBCCCFFFGGGEEECCCEEEEEEFFFFFFGGGFFFEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHJJJNNNRRRUUUWWWWWWWWW^^^aaafffiiikkklllmmmnnnjjjhhhfffdddbbb^^^XXXTTTPPPMMMIIIDDD@@@>>>>>>>>><<<;;;;;;::::::;;;;;;<<<===>>>@@@@@@@@@@@@BBBCCCJJJIIIJJJNNNRRRZZZgggttt|||}}}~~~~~~|||yyy}}}}}}|||{{{{{{{{{{{{{{{yyyyyyxxxwwwvvvuuuttttttooooooooollljjjhhhiiijjjgggfffeeeccc```]]]ZZZYYYYYYXXXWWWUUUSSSRRRQQQPPPOOONNNMMMKKKIIIGGGEEEDDDCCCBBB@@@?????????@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBAAAAAABBBCCCFFFFFFGGGKKKOOO[[[pppwwwmmm```VVVLLLDDD>>>>>>???>>>>>>???BBBCCCDDDDDDBBBBBBCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOOOONNNNNNNNNQQQSSSTTTXXX___cccbbbaaaccceeeeeecccaaaaaaaaacccdddggggggfffbbb^^^\\\ZZZXXXSSSOOOJJJGGGEEEDDD>>>?????????>>>>>>@@@AAADDDGGGKKKNNNPPPSSSUUUWWWWWWTTTSSSRRROOOOOOXXXbbbttt~~~rrrWWWOOOHHHGGGEEEDDDCCCBBBCCCCCCDDDAAACCCKKKWWWkkk|||{{{wwwsssooolllhhheeebbb^^^ZZZUUUOOOKKKIIIIIIIIICCCBBBBBBAAA@@@@@@AAAAAA???>>>======>>>???BBBCCCBBBBBBAAAAAA@@@AAAAAAAAADDDBBBAAABBBEEEFFFEEEDDDFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHIIIIIIJJJLLLPPPTTTWWWYYYYYYYYY^^^bbbfffiiikkklllmmmnnnllljjjgggeeebbb^^^XXXTTTPPPMMMHHHDDD@@@>>>>>>>>><<<;;;;;;::::::;;;;;;<<<===>>>@@@@@@@@@@@@BBBDDDIIIHHHIIIMMMQQQYYYhhhvvv~~~~~~}}}{{{|||~~~}}}{{{}}}|||{{{{{{zzzzzz{{{{{{zzzyyyxxxvvvtttrrrqqqpppooopppooommmjjjhhhhhhhhheeedddcccbbb___]]]ZZZYYYXXXXXXVVVUUUSSSRRRPPPPPPOOONNNMMMKKKHHHFFFEEEDDDBBBAAA@@@???>>>???@@@@@@AAAAAA@@@??????>>>>>>==============================???AAABBBAAABBBCCCDDDHHHHHHIIINNNTTTaaaxxx}}}qqqbbbVVVMMMEEE??????@@@??????AAACCCDDDEEEDDDCCCCCCDDDEEEBBBBBBCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNOOOOOONNNNNNNNNQQQTTTUUUYYY```dddcccccceeefffeeecccaaa``````dddfffggggggeeeaaa]]]ZZZWWWUUUQQQMMMIIIFFFEEEDDD???@@@@@@@@@??????AAABBBDDDGGGLLLOOOQQQSSSUUUWWWUUUSSSQQQOOOKKKLLLUUU```qqq{{{nnnUUUNNNHHHGGGEEECCCBBBBBBCCCCCCBBBAAADDDKKKVVVhhh~~~{{{zzzvvvqqqmmmjjjgggdddaaa[[[YYYUUUPPPLLLIIIGGGGGGCCCCCCBBBBBBAAAAAABBBBBB===<<<<<<<<<>>>???AAACCCCCCBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@BBBEEEGGGHHHGGGIIIHHHFFFEEEDDDEEEEEEFFFIIIHHHHHHHHHHHHIIIJJJJJJLLLNNNRRRUUUYYY[[[\\\\\\___cccgggjjjllllllnnnooommmkkkhhheeebbb]]]XXXTTTOOOLLLHHHDDD@@@>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<>>>@@@@@@@@@@@@BBBDDDHHHGGGIIIMMMRRR[[[kkkzzz~~~~~~}}}|||~~~}}}|||{{{|||}}}~~~~~~||||||{{{{{{zzzzzzzzzzzzzzzzzzyyyxxxuuusssqqqooonnnoooppppppnnnkkkgggeeeeeebbbbbbaaa```^^^\\\ZZZYYYXXXWWWVVVTTTSSSQQQPPPOOONNNMMMLLLJJJHHHFFFEEEDDDBBBAAA@@@???>>>???@@@@@@AAA@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;===@@@AAABBBBBBDDDFFFHHHGGGJJJOOOWWWgggzzzlll```QQQHHHAAA@@@@@@>>>>>>@@@BBBDDDEEEDDDCCCBBBCCCDDDBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJLLLLLLMMMNNNNNNNNNNNNNNNMMMQQQUUUVVV[[[bbbeeeddddddfffgggfffdddaaa``````fffgggggggggddd```\\\YYYVVVTTTPPPLLLIIIGGGFFFEEEBBBCCCCCCCCCBBBBBBDDDEEEEEEHHHMMMPPPRRRTTTUUUWWWUUURRROOOLLLIIIKKKUUU```nnnxxxjjjRRRKKKGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCGGGMMMWWWggg|||zzzxxxuuupppllliiifffbbb___YYYXXXTTTQQQLLLIIIFFFDDDBBBBBBAAAAAAAAAAAABBBBBB<<<<<<<<<===>>>@@@AAABBBDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@AAACCCFFFIIIKKKLLLLLLKKKHHHFFFEEEEEEFFFGGGIIIIIIHHHHHHIIIIIIJJJKKKNNNOOORRRVVVYYY[[[]]]]]]aaaeeeiiilllmmmnnnooopppnnnlllhhhdddaaa\\\WWWSSSNNNLLLHHHDDDAAA???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<>>>???@@@@@@AAACCCDDDHHHHHHKKKOOOTTT___rrr~~~}}}|||{{{{{{|||~~~~~~}}}||||||||||||||||||{{{{{{{{{zzzyyyyyyyyyyyyyyyzzzyyywwwuuusssqqqpppooonnnpppqqqooojjjfffcccbbb``````______]]]\\\ZZZYYYWWWWWWUUUTTTRRRPPPOOONNNMMMLLLKKKIIIGGGFFFDDDDDDAAA@@@???>>>>>>???@@@@@@@@@@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>AAABBBCCCCCCAAAAAABBBCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMLLLKKKJJJJJJLLLLLLMMMNNNNNNNNNNNNMMMMMMQQQUUUWWW\\\cccgggfffeeeggghhhgggdddbbbaaaaaagggggggggfffccc___[[[YYYVVVTTTQQQMMMJJJHHHFFFFFFBBBCCCDDDCCCBBBBBBDDDFFFEEEIIINNNRRRSSSTTTUUUWWWUUURRRNNNKKKIIIKKKVVVcccmmmvvvgggPPPIIIFFFEEEDDDBBBBBBBBBCCCCCCCCCDDDGGGMMMUUUddd}}}{{{xxxvvvsssnnnjjjgggddd```^^^XXXVVVTTTPPPLLLHHHEEECCCAAA@@@@@@@@@@@@@@@AAAAAA<<<<<<======???@@@AAABBBDDDDDDCCCBBBBBBAAABBBBBB@@@AAABBBDDDGGGKKKOOORRRPPPNNNLLLIIIGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJNNNOOORRRUUUXXXZZZ\\\]]]cccfffkkkmmmnnnooopppqqqmmmjjjfffbbb^^^ZZZUUURRRMMMLLLIIIEEEBBB@@@???>>>===<<<<<<;;;;;;<<<<<<===;;;===???@@@@@@AAACCCEEEIIIJJJMMMSSSYYYeee{{{~~~}}}{{{zzzzzz{{{}}}~~~}}}|||~~~~~~}}}|||zzzyyyyyyyyyzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwvvvtttsssrrrrrrnnnppppppnnnjjjeeebbbaaa______^^^^^^]]][[[ZZZYYYVVVVVVUUUSSSQQQPPPNNNNNNLLLKKKJJJHHHGGGEEEDDDDDD@@@???>>>>>>>>>???@@@AAA@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;999<<>><<<<<<>>>AAABBBCCCBBBAAA@@@AAACCCBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLJJJIIIKKKLLLMMMMMMNNNNNNMMMMMMLLLQQQVVVYYY^^^eeehhhgggeeeggghhhgggeeecccbbbbbbfffffffffeeebbb___\\\YYYVVVTTTQQQMMMIIIGGGFFFEEE@@@AAAAAAAAA@@@@@@BBBCCCFFFJJJOOOSSSTTTUUUVVVVVVUUUQQQMMMJJJHHHKKKXXXeeennnwwwbbbOOOIIIEEEEEECCCBBBBBBBBBCCCCCCAAABBBFFFJJJQQQaaa{{{}}}zzzwwwuuuqqqmmmiiieeebbb___\\\WWWUUUSSSOOOKKKGGGDDDBBB@@@@@@?????????@@@AAAAAA>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCC@@@BBBDDDFFFHHHLLLQQQUUUUUUSSSPPPNNNKKKJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJNNNOOOQQQTTTWWWZZZ\\\]]]cccfffjjjmmmmmmnnnooopppjjjgggccc___[[[XXXSSSPPPNNNLLLJJJGGGDDDBBB@@@???======<<<<<<<<<<<<======;;;===???@@@@@@AAACCCEEEHHHJJJOOOVVV]]]lll|||{{{zzzyyyzzz|||}}}|||{{{~~~~~~|||yyywwwwwwwwwyyyyyyxxxwwwwwwwwwwwwwwwxxxwwwwwwvvvuuutttssssssnnnoooooommmhhhdddbbbbbb_________^^^]]][[[ZZZYYYVVVUUUTTTRRRQQQOOONNNMMMKKKJJJIIIHHHFFFEEEDDDCCC??????>>>===>>>???@@@AAA@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>>>>===>>>@@@BBBCCCDDDCCCBBBAAABBBDDDBBBBBBCCCEEEFFFGGGHHHIIIHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKMMMMMMMMMLLLJJJIIIKKKLLLLLLMMMMMMMMMMMMMMMLLLQQQVVVZZZ___fffjjjhhhdddfffhhhhhhfffdddddddddffffffeeedddbbb___\\\ZZZUUUSSSPPPLLLHHHEEEDDDCCC???@@@AAA@@@??????AAACCCFFFKKKPPPTTTUUUUUUVVVVVVSSSOOOKKKHHHGGGKKKYYYgggoooyyyyyy\\\NNNJJJEEEDDDCCCBBBAAABBBCCCCCCBBBCCCFFFIIIPPP```{{{}}}yyyvvvssspppkkkgggdddaaa]]][[[WWWUUUQQQMMMIIIFFFCCCBBB@@@@@@@@@@@@@@@AAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@AAABBBBBB@@@BBBDDDEEEGGGKKKQQQVVVXXXWWWUUUSSSPPPNNNLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLOOOPPPQQQTTTWWWZZZ]]]^^^aaadddhhhjjjkkkkkklllmmmgggccc___[[[XXXUUURRROOONNNMMMKKKHHHFFFCCCBBBAAA======<<<<<<<<<<<<======;;;===???@@@@@@AAADDDFFFGGGJJJPPPWWW___ppp}}}{{{zzzyyyzzz|||||||||{{{|||}}}~~~|||xxxwwwwwwyyyxxxxxxwwwvvvvvvvvvvvvwwwxxxwwwvvvuuusssrrrqqqpppnnnnnnnnnkkkgggdddcccccc``````___^^^]]][[[YYYXXXUUUUUUSSSRRRPPPOOOMMMMMMJJJIIIHHHGGGFFFEEEDDDCCC???>>>=========???@@@AAA?????????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@AAABBBCCCEEEFFFGGGGGGJJJPPPXXXfff~~~ppp```OOOFFF>>>===>>>>>>@@@CCCCCCDDDEEEDDDCCCBBBCCCEEEBBBBBBCCCEEEFFFHHHIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKMMMNNNMMMLLLJJJIIIKKKKKKLLLMMMMMMMMMMMMMMMLLLQQQWWWZZZ```gggjjjiiidddfffhhhhhhfffeeeeeeeeeeeeeeeeeedddbbb___]]][[[UUUSSSOOOJJJGGGDDDBBBAAAAAABBBBBBBBBAAAAAACCCDDDGGGKKKPPPTTTVVVVVVVVVVVVQQQMMMIIIGGGFFFKKKYYYhhhqqq{{{qqqWWWMMMLLLEEEDDDCCCBBBAAABBBCCCDDDEEEEEEHHHKKKQQQaaa~~~|||xxxuuusssoookkkgggddd```]]]ZZZWWWUUUQQQLLLHHHEEECCCCCCAAAAAAAAAAAABBBBBBCCCDDDAAABBBBBBBBBBBBAAA@@@@@@<<<<<<======>>>???AAABBB???AAADDDEEEFFFJJJQQQVVVZZZYYYXXXVVVSSSPPPMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMPPPPPPRRRUUUXXX[[[^^^______bbbfffhhhiiiiiijjjjjjdddaaa]]]YYYVVVTTTQQQNNNOOONNNLLLIIIGGGDDDBBBAAA======<<<<<<<<<<<<======:::<<>>=========???@@@AAA?????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===@@@BBBBBBBBBDDDFFFEEEEEEHHHMMMTTTaaawww|||eeeWWWFFFDDD@@@===<<<===???AAAEEEEEEEEEDDDCCCCCCBBBBBBEEEDDDCCCCCCDDDFFFHHHJJJMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNLLLMMMNNNMMMLLLKKKKKKMMMRRRRRRUUU\\\dddiiijjjjjjeeefffggghhhhhhfffdddcccccccccccccccaaa]]]ZZZXXXUUUSSSOOOJJJFFFBBB@@@>>>???AAABBBBBBAAA@@@AAACCCJJJLLLOOORRRUUUVVVVVVVVVSSSLLLGGGGGGJJJQQQ]]]hhhuuulllSSSHHHEEEEEEDDDBBBAAAAAABBBCCCDDDNNNGGGCCCFFFOOO```}}}yyywwwsssooojjjfffccc```]]][[[VVVRRRNNNJJJHHHEEEBBB???======>>>???@@@@@@AAAAAA>>>@@@BBBBBB@@@?????????>>>>>>>>>>>>???@@@AAABBBEEEEEEEEEFFFIIIMMMQQQTTTZZZ[[[\\\ZZZVVVRRROOONNNMMMLLLJJJIIIJJJLLLOOOQQQOOOQQQTTTWWWZZZ[[[\\\\\\]]]___ccceeeffffffeeedddbbb\\\VVVRRRQQQQQQOOONNNPPPPPPNNNLLLHHHEEEBBBAAA???===;;;:::;;;<<<<<<;;;@@@@@@@@@@@@AAABBBCCCCCCFFFMMMPPPWWWhhhwww}}}|||}}}~~~}}}|||{{{{{{|||}}}~~~|||zzzxxxwwwxxxxxxuuuuuusssrrrrrrssstttuuuvvvuuusssqqqpppooonnnnnnmmmmmmkkkiiigggdddbbb```aaa___\\\[[[[[[ZZZXXXVVVTTTTTTSSSQQQPPPOOONNNMMMIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@????????????>>>>>>======<<<<<<<<<======::::::<<<=========<<<;;;;;;<<<>>>@@@BBBDDDFFFGGGJJJIIIJJJMMMTTTbbbvvvxxxaaaTTTDDDBBB???===<<<===???AAABBBBBBBBBBBBBBBAAAAAAAAAEEEDDDCCCCCCDDDFFFHHHJJJLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLNNNNNNNNNLLLKKKLLLMMMQQQSSSWWW]]]eeeiiiiiihhheeefffggggggfffdddbbb```bbbccccccbbb```]]]ZZZXXXTTTRRRNNNJJJFFFBBB@@@???@@@AAACCCCCCBBBBBBCCCEEEJJJLLLPPPSSSUUUVVVVVVUUURRRKKKGGGHHHLLLSSS___jjjuuukkkTTTJJJGGGEEEDDDBBBAAAAAAAAACCCDDDIIIDDDCCCGGGOOO```|||yyyvvvrrrooojjjeeebbb___\\\ZZZUUURRRMMMJJJGGGEEEAAA???======>>>??????@@@AAAAAAAAABBBDDDDDDBBB@@@@@@@@@======>>>>>>???@@@BBBBBBEEEDDDDDDEEEGGGKKKOOOQQQUUUWWWYYYYYYVVVRRRPPPOOONNNMMMKKKKKKLLLNNNQQQSSSPPPRRRTTTVVVXXXZZZ[[[\\\^^^___bbbddddddcccbbb```]]]YYYSSSPPPPPPQQQQQQPPPPPPOOOMMMJJJGGGDDDBBB@@@???===;;;:::;;;<<<<<<;;;?????????@@@AAACCCDDDEEEFFFMMMPPPWWWhhhwww~~~xxxuuuwwwzzz~~~}}}|||{{{{{{{{{|||}}}{{{yyyxxxxxxyyyzzzxxxwwwuuusssrrrrrrssssssuuutttsssqqqpppooonnnnnnkkkkkkjjjiiigggeeecccbbb```^^^\\\[[[[[[ZZZXXXVVVTTTSSSRRRQQQPPPNNNMMMMMMIIIHHHGGGFFFEEECCCBBBBBB????????????????????????>>>>>>===<<<<<<<<<<<<<<<:::;;;<<<=========<<<;;;<<<===>>>@@@BBBDDDEEEFFFEEEEEEHHHMMMVVVeeewwwnnnYYYNNNAAA@@@===<<<<<<===@@@AAAAAAAAAAAABBBBBBBBBBBBBBBEEEDDDDDDDDDEEEGGGIIIJJJLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNOOONNNLLLKKKLLLMMMQQQTTTYYY```fffhhhgggfffeeefffffffffdddbbb```___bbbbbbbbbaaa___\\\YYYWWWSSSQQQNNNIIIEEEBBB@@@???AAABBBCCCCCCCCCCCCEEEGGGKKKMMMQQQTTTVVVVVVUUUUUUOOOJJJHHHJJJNNNVVVcccnnnxxxiiiUUULLLIIIEEEDDDBBBAAAAAAAAABBBCCCDDDBBBCCCHHHNNN^^^|||xxxuuuqqqmmmiiieeeaaa^^^[[[XXXSSSPPPLLLIIIGGGDDDAAA???======>>>>>>??????@@@@@@CCCEEEGGGFFFDDDAAAAAAAAA=========>>>???AAABBBCCCEEEDDDDDDDDDFFFIIILLLMMMOOORRRVVVWWWUUURRRPPPOOONNNNNNMMMMMMNNNPPPSSSTTTRRRSSSTTTUUUWWWYYY[[[\\\^^^___```aaaaaa___]]][[[WWWTTTPPPOOOPPPQQQRRRRRRPPPNNNKKKHHHEEECCCAAA@@@???===;;;:::;;;<<<<<<<<<>>>>>>???@@@BBBDDDFFFGGGGGGNNNQQQXXXiiiwww~~~qqqmmmnnntttzzzzzz|||{{{zzzzzz{{{|||{{{zzzyyyxxxyyyzzz{{{yyyxxxvvvuuusssrrrrrrrrruuutttsssrrrpppooonnnnnnjjjjjjiiihhhgggeeedddccc```^^^\\\[[[ZZZYYYWWWUUUSSSSSSRRRPPPOOONNNMMMLLLHHHHHHGGGFFFDDDCCCBBBBBB>>>>>>>>>???@@@@@@AAAAAA@@@???>>><<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<>>>>>>???AAABBBDDDEEEEEEBBBDDDHHHNNNZZZkkk|||cccPPPGGG>>>===<<<;;;<<<>>>@@@BBBBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDEEEFFFGGGIIIJJJMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNMMMMMMLLLLLLLLLNNNOOOOOOOOOMMMLLLMMMNNNQQQUUU[[[bbbggghhhfffdddeeeeeeeeeeeedddcccaaaaaaaaaaaaaaaaaa^^^[[[XXXVVVQQQOOOLLLIIIEEEBBB@@@???@@@AAABBBBBBBBBDDDFFFIIIMMMOOORRRUUUWWWVVVUUUSSSLLLIIIHHHLLLQQQYYYgggtttgggUUUMMMJJJDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAEEEJJJMMMZZZzzz|||wwwtttppplllhhhdddaaa]]]YYYVVVRRROOOKKKHHHFFFDDDAAA???=========>>>>>>>>>??????DDDFFFGGGFFFCCCAAA@@@@@@=========>>>???AAABBBCCCFFFEEEEEEEEEFFFHHHJJJKKKKKKOOOSSSTTTSSSPPPNNNMMMMMMLLLLLLMMMNNNQQQSSSTTTTTTTTTTTTTTTUUUWWWZZZ[[[]]]^^^^^^^^^]]]ZZZXXXWWWTTTRRRPPPOOOOOOQQQRRRSSSPPPOOOKKKHHHEEECCCAAAAAA???===;;;;;;<<<=========>>>>>>???AAACCCEEEGGGIIIIIIPPPSSS[[[kkkzzzvvvkkkiiillluuu}}}~~~zzz~~~|||{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxyyyyyywwwwwwvvvuuuttttttsssssstttssssssrrrqqqpppooonnnkkkkkkjjjhhhfffdddbbbaaa___]]][[[ZZZZZZYYYVVVTTTRRRRRRQQQOOONNNMMMLLLKKKHHHHHHGGGEEEDDDCCCBBBAAA<<<===>>>???@@@AAABBBBBB@@@@@@>>>===;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<>>@@@BBBAAABBBBBBCCCDDDEEEFFFFFFDDDDDDEEEFFFGGGHHHIIIIIINNNOOOOOOPPPQQQQQQQQQPPPOOOOOONNNNNNMMMMMMLLLLLLNNNOOOPPPOOONNNMMMMMMOOOPPPUUU]]]dddggggggfffddddddeeeeeeeeeeeeddddddddd`````````___]]]ZZZWWWUUUPPPNNNKKKHHHDDDBBB@@@???>>>???@@@@@@AAACCCGGGJJJNNNQQQTTTWWWXXXVVVTTTRRRIIIGGGIIIMMMSSS]]]mmm|||cccSSSLLLIIIDDDDDDCCCBBBAAA@@@@@@@@@AAABBBFFFJJJKKKUUUrrr|||xxxuuuooolllhhhddd```\\\WWWTTTPPPMMMIIIGGGEEECCCAAA???==================>>>>>>BBBCCCDDDDDDAAA???>>>>>><<<<<<===>>>???AAACCCDDDGGGFFFFFFFFFGGGHHHIIIJJJJJJMMMPPPQQQOOOKKKIIIHHHJJJJJJJJJKKKMMMPPPRRRSSSUUUUUUTTTTTTUUUVVVXXXYYY\\\\\\[[[[[[YYYWWWUUUTTTTTTSSSRRRPPPOOOPPPRRRSSSRRRPPPNNNKKKGGGEEECCCBBB@@@>>><<<<<<>>>?????????>>>>>>???AAADDDFFFHHHJJJKKKSSSVVV^^^ooosssjjjhhhlllvvv~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~}}}|||{{{{{{{{{|||}}}|||{{{zzzyyyxxxwwwwwwvvvtttttttttuuuuuuuuuuuuuuusssssssssrrrrrrpppooonnnmmmlllkkkiiifffccc```^^^___]]]ZZZYYYYYYXXXVVVTTTQQQQQQPPPNNNMMMLLLKKKJJJHHHGGGFFFEEEDDDBBBAAAAAA<<<<<<===???@@@AAABBBCCC@@@@@@>>>===;;;;;;::::::;;;;;;;;;;;;<<<<<<======???@@@@@@AAACCCDDDEEEEEEHHHIIIJJJNNN___uuujjjVVVJJJDDD<<<<<<;;;<<<===???@@@AAA@@@@@@AAAAAABBBCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIIIINNNNNNOOOPPPQQQQQQQQQQQQNNNNNNNNNNNNNNNMMMMMMMMMOOOPPPQQQPPPNNNMMMNNNOOOPPPVVV^^^dddggggggffffffeeeeeeeeeeeedddddddddddd____________\\\YYYVVVTTTNNNMMMJJJGGGDDDBBB@@@@@@===>>>???@@@AAADDDHHHLLLPPPRRRVVVXXXYYYVVVSSSQQQHHHGGGHHHMMMTTT```sssyyy]]]PPPKKKHHHDDDCCCCCCBBBAAA@@@??????CCCBBBFFFIIIJJJQQQiii}}}yyyvvvooolllhhhdddaaa\\\WWWSSSNNNKKKHHHFFFDDDCCCAAA???<<<<<<<<<<<<============>>>@@@AAAAAA???<<<<<<<<<<<<<<<===>>>???AAACCCDDDFFFFFFFFFFFFGGGHHHIIIIIIJJJLLLNNNMMMJJJGGGFFFFFFGGGHHHIIIJJJMMMOOOQQQRRRVVVUUUUUUUUUUUUVVVVVVWWWYYYYYYYYYXXXWWWVVVTTTTTTTTTUUUTTTSSSQQQQQQRRRTTTTTTTTTRRRPPPMMMIIIFFFEEEBBB@@@>>>>>>???AAAAAAAAA??????@@@BBBDDDGGGIIIJJJLLLTTTWWW```rrr|||oooiiiiiilllttt|||~~~}}}}}}~~~~~~|||{{{||||||{{{zzzzzzzzz{{{|||}}}{{{zzzzzzyyyxxxvvvuuuuuuqqqrrrssstttuuuuuuuuuuuurrrrrrssssssrrrqqqooonnnnnnmmmkkkiiieeebbb___]]]^^^\\\ZZZYYYXXXWWWUUUSSSPPPPPPOOOMMMLLLKKKJJJIIIGGGGGGFFFEEECCCBBBAAAAAA<<<===>>>???@@@AAABBBBBB@@@???>>><<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<======??????@@@BBBCCCEEEFFFFFFGGGIIIJJJOOObbbzzzqqq\\\NNNEEE@@@===<<<<<<===>>>???@@@AAA@@@AAAAAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIILLLMMMNNNOOOPPPPPPPPPPPPMMMNNNNNNNNNNNNNNNNNNOOOOOOQQQQQQPPPOOONNNOOOPPPPPPVVV^^^dddffffffggghhhhhhgggeeedddbbbaaa``````^^^^^^___^^^\\\YYYVVVTTTMMMLLLIIIFFFDDDBBB@@@@@@===>>>???@@@BBBEEEJJJNNNQQQSSSWWWYYYYYYVVVSSSPPPGGGFFFHHHMMMTTTbbbxxxpppWWWNNNJJJGGGCCCCCCCCCBBBAAA@@@???>>>CCCAAACCCGGGIIIOOOdddyyy}}}zzzxxxooollliiieeeaaa\\\WWWSSSLLLJJJGGGEEEDDDCCCAAA???<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????===<<<;;;;;;;;;<<<<<<>>>???BBBCCCDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJJJJIIIGGGEEEEEEFFFFFFGGGHHHJJJMMMOOOQQQRRRUUUUUUVVVVVVVVVUUUUUUTTTVVVVVVVVVVVVVVVUUUUUUUUUTTTUUUVVVUUUSSSSSSUUUXXXWWWWWWWWWUUURRRNNNJJJGGGCCCAAA???@@@AAACCCCCCCCC@@@@@@AAACCCEEEGGGIIIJJJKKKSSSWWWaaattt~~~uuummmjjjjjjlllssszzz}}}}}}}}}}}}}}}}}}}}}}}}~~~|||zzzzzz{{{~~~|||{{{zzzyyyxxxxxxyyyzzzxxxxxxxxxxxxxxxwwwvvvvvvqqqrrrsssttttttssssssrrrqqqrrrsssssssssqqqooonnnmmmllljjjhhheeebbb___^^^]]][[[YYYXXXXXXWWWUUUSSSOOOOOONNNMMMKKKJJJIIIHHHGGGGGGFFFDDDCCCBBBAAA@@@======>>>???@@@@@@AAAAAA>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>@@@BBBDDDEEEGGGHHHEEEJJJNNNVVVkkkcccQQQFFF???:::=========>>>>>>???@@@AAACCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOMMMMMMMMMNNNNNNOOOOOOPPPPPPQQQRRRQQQOOONNNOOOPPPOOOVVV^^^ccceeefffhhhjjjjjjhhhfffccc```^^^]]]\\\^^^^^^^^^]]][[[XXXUUUSSSLLLKKKIIIFFFDDDBBB@@@@@@>>>???@@@AAACCCGGGLLLPPPRRRTTTXXXZZZZZZVVVRRRPPPGGGFFFHHHLLLTTTccczzziiiSSSLLLJJJGGGCCCCCCCCCBBBAAA@@@>>>===CCC@@@AAAFFFIIIOOOaaauuu~~~{{{yyyooommmiiifffbbb]]]WWWSSSLLLIIIFFFDDDDDDBBB@@@???<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???===<<<;;;<<<;;;<<<<<<>>>@@@BBBDDDEEEBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHFFFEEEDDDFFFGGGFFFGGGIIIKKKNNNPPPRRRSSSUUUUUUVVVWWWVVVUUUTTTSSSUUUUUUUUUUUUUUUVVVVVVVVVSSSUUUWWWVVVUUUUUUXXX[[[XXXYYYZZZYYYVVVQQQLLLHHHDDDBBB@@@AAABBBDDDEEEDDDAAAAAABBBCCCEEEGGGHHHIIIIIIRRRVVV```tttwwwqqqlllkkklllnnnttt{{{||||||}}}}}}}}}}}}||||||}}}{{{yyyyyy{{{}}}}}}~~~}}}~~~|||zzzxxxwwwvvvwwwwwwuuuvvvwwwxxxxxxxxxxxxxxxrrrrrrssstttsssrrrpppoooqqqrrrsssssssssqqqooonnnkkkjjjiiihhheeecccaaa___]]][[[YYYXXXXXXWWWTTTRRROOONNNNNNLLLKKKJJJIIIHHHGGGGGGFFFDDDCCCBBBAAA@@@>>>>>>>>>???@@@@@@AAAAAA>>>======<<<<<<<<<======<<<<<<;;;:::;;;<<<===>>>===>>>@@@BBBDDDFFFHHHHHHDDDKKKSSS^^^uuunnnYYYMMMEEE@@@>>><<<<<<<<<===>>>@@@BBBBBBGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIIIILLLMMMMMMMMMMMMLLLKKKKKKMMMMMMMMMMMMNNNOOOPPPQQQNNNNNNNNNNNNNNNNNNOOOOOOQQQWWW___dddddddddeeeggghhhiiijjjhhheeeaaa```______^^^\\\[[[ZZZXXXUUURRRJJJIIIFFFCCCAAA@@@????????????@@@@@@BBBGGGMMMQQQQQQUUUWWWWWWWWWWWWRRRKKKLLLJJJJJJPPPYYYhhh~~~~~~]]]NNNJJJFFF@@@CCCBBBAAAAAA@@@@@@AAAAAABBBAAABBBDDDGGGOOO```qqq{{{vvvssspppmmmiiieeeaaa\\\WWWTTTKKKHHHCCC@@@??????>>><<<<<<<<<===>>>??????>>>>>>???>>>===<<<<<<<<<<<<<<<======>>>???AAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEGGGLLLOOOOOOQQQVVVXXXYYYZZZYYYVVVSSSRRRRRRSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUWWWYYYZZZ[[[\\\[[[ZZZXXXUUUQQQNNNLLLJJJHHHGGGEEEDDDCCCDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGKKKNNNVVVaaannn|||nnngggdddhhhmmmrrrwww|||}}}~~~}}}~~~~~~~~~~~~}}}}}}|||~~~~~~}}}|||{{{zzzyyyyyyzzz{{{|||~~~~~~~~~}}}|||{{{zzzyyyyyyxxxwwwvvvvvvyyyyyyxxxxxxwwwvvvvvvvvvuuusssqqqqqqrrrrrrqqqppprrrrrrqqqpppnnnllljjjiiikkkjjjgggfffeeeccc```]]][[[YYYWWWWWWWWWWWWUUUSSSRRRRRRQQQPPPNNNKKKHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@??????@@@@@@@@@@@@?????????>>>======>>>===;;;999;;;;;;<<<<<<>>>???@@@AAAAAABBBDDDDDDDDDEEEHHHJJJGGGKKKUUUjjjyyy^^^MMMCCC===999999<<<======>>>???AAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQWWW___cccddddddfffggghhhiiiiiihhhdddaaa```______]]][[[ZZZYYYWWWTTTRRRJJJIIIFFFCCCAAA@@@??????>>>???@@@AAACCCGGGMMMQQQUUUYYY[[[[[[[[[[[[UUUNNNKKKIIIKKKQQQ[[[jjjyyyZZZMMMIIIFFFBBBBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@AAACCCEEEMMM^^^nnn{{{vvvrrrnnnkkkgggccc___[[[UUURRRKKKHHHCCC@@@??????>>>===<<<<<<===>>>>>>>>>======>>>======<<<;;;;;;<<<<<<<<<===>>>@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFEEEEEEEEEEEEFFFFFFGGGIIIGGGHHHMMMPPPQQQSSSXXXYYY[[[\\\[[[XXXVVVUUUUUURRRRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXZZZ[[[^^^]]]\\\YYYVVVRRROOOMMMHHHGGGFFFDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEGGGHHHHHHLLLNNNVVV```nnnzzzoooiiiccc```eeelllqqqwww|||~~~}}}wwwyyy{{{}}}}}}~~~~~~~~~~~~}}}||||||~~~~~~}}}}}}|||{{{{{{{{{{{{{{{|||}}}}}}}}}}}}}}}yyyyyyyyyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvuuusssqqqqqqqqqrrrqqqoooqqqqqqpppooonnnllljjjiiikkkiiigggeeedddbbb___\\\ZZZYYYWWWWWWWWWVVVUUUSSSPPPPPPPPPOOOMMMJJJHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@>>>??????@@@@@@??????>>>???>>><<<<<<======;;;:::;;;;;;;;;<<<===>>>???@@@???@@@BBBBBBBBBCCCFFFHHHJJJMMMYYYpppzzzgggQQQEEE???<<<:::;;;===>>>???@@@AAACCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIKKKLLLMMMNNNNNNNNNKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPVVV^^^bbbcccdddfffhhhhhhiiiiiigggdddaaa``````___]]][[[ZZZXXXVVVSSSPPPJJJHHHFFFCCCAAA@@@@@@@@@>>>???@@@AAACCCHHHNNNRRRWWW[[[]]]\\\]]]\\\WWWPPPJJJIIILLLSSS\\\lllqqqUUUJJJIIIGGGDDDBBBBBBAAA@@@@@@@@@@@@@@@??????AAACCCDDDKKK[[[jjjzzztttqqqllliiieeeaaa]]]XXXSSSPPPKKKGGGCCC@@@??????>>>=====================<<<;;;======<<<;;;;;;;;;;;;<<<<<<===>>>@@@BBBDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFJJJHHHJJJOOORRRSSSVVVZZZ\\\]]]___^^^[[[YYYXXXXXXSSSSSSUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYYYY]]]\\\ZZZWWWTTTPPPMMMKKKFFFEEEDDDDDDDDDDDDEEEFFFGGGFFFEEEDDDEEEGGGIIIJJJLLLNNNUUU```ooo}}}ooofffbbb^^^]]]bbbiiinnnuuu{{{~~~~~~zzzxxxwwwrrrtttxxx{{{~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{|||~~~~~~yyyyyyyyyzzzzzzzzz{{{{{{wwwwwwvvvvvvvvvvvvvvvuuutttrrrppppppqqqqqqooonnnooooooooonnnmmmllljjjiiiiiigggeeedddcccaaa^^^[[[ZZZXXXWWWVVVWWWVVVUUUSSSOOONNNNNNMMMLLLJJJHHHGGGEEEDDDCCCAAA@@@@@@@@@@@@>>>??????@@@@@@??????>>>@@@>>>;;;;;;;;;<<<<<<;;;<<<<<<;;;;;;<<<======>>>???@@@BBBBBBBBBCCCFFFHHHLLLPPP^^^yyyiiiYYYIIIAAA???======???>>>???AAABBBCCCDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGGGGHHHIIIIIIJJJIIIJJJKKKLLLMMMMMMMMMMMMJJJIIIIIIIIIJJJKKKKKKLLLNNNNNNNNNNNNOOOOOOOOOOOOPPPUUU\\\aaabbbccceeeggghhhiiihhhfffccc```___```___]]][[[YYYWWWUUUQQQNNNIIIGGGEEECCCAAA@@@@@@@@@>>>???AAACCCEEEIIIOOOSSSVVVYYY[[[[[[[[[ZZZTTTMMMJJJJJJMMMTTT]]]lllkkkRRRIIIHHHFFFDDDBBBAAAAAA@@@???@@@@@@@@@??????AAACCCDDDIIIXXXggg~~~yyysssoookkkhhhddd```\\\XXXRRROOOJJJGGGCCC@@@@@@???>>>==================<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<<<<===???AAACCCDDDFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCBBBAAABBBBBBCCCDDDEEEFFFJJJHHHJJJPPPSSSTTTWWW\\\```aaabbb```]]]YYYXXXXXXVVVWWWXXXZZZ[[[\\\\\\\\\WWWWWWWWWVVVVVVWWWWWWXXXXXXWWWUUURRRNNNKKKHHHGGGDDDDDDCCCCCCDDDEEEGGGHHHIIIHHHFFFDDDEEEGGGJJJKKKMMMNNNUUUaaaqqqtttkkkeee___[[[[[[```fffkkkrrrxxx}}}zzzssspppoooooonnnrrrvvv{{{~~~~~~~~~~~~~~~~~~}}}|||{{{|||}}}}}}~~~}}}{{{zzzzzz|||~~~zzzzzz{{{{{{{{{{{{{{{{{{vvvvvvvvvuuuuuuuuuttttttrrrqqqoooooopppooommmkkkmmmmmmmmmmmmlllkkkjjjiiihhhfffdddcccbbb```\\\ZZZZZZXXXVVVVVVVVVVVVTTTSSSMMMMMMLLLLLLJJJIIIHHHGGGDDDDDDBBBAAA@@@?????????>>>>>>????????????>>>>>>@@@===:::999:::<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===AAABBBDDDDDDDDDEEEHHHJJJMMMQQQbbbWWWKKK@@@<<<;;;:::;;;===???@@@BBBDDDEEEFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJLLLLLLLLLMMMNNNOOOOOOPPPQQQWWW]]]aaaaaabbbdddggghhhiiihhheeebbb```___```___]]]ZZZXXXVVVSSSOOOLLLHHHGGGDDDBBB@@@@@@@@@@@@???AAACCCEEEGGGLLLQQQTTTUUUYYYZZZYYYYYYYYYSSSLLLKKKLLLOOOUUU]]]llleeePPPJJJGGGDDDCCCAAAAAA@@@????????????@@@@@@@@@CCCDDDDDDHHHVVVddd~~~yyysssoookkkiiidddaaa]]]XXXSSSOOOJJJGGGCCC@@@@@@??????>>>===>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>@@@AAACCCEEEFFFGGGEEEDDDDDDDDDCCCCCCBBBBBB@@@@@@@@@AAABBBDDDEEEFFFIIIGGGJJJPPPTTTUUUXXX]]]dddeeeeeebbb^^^ZZZWWWVVVXXXYYYZZZ[[[]]]]]]^^^^^^YYYYYYXXXWWWVVVVVVVVVVVVTTTSSSPPPMMMJJJHHHFFFEEEDDDDDDDDDDDDEEEGGGHHHJJJKKKIIIGGGFFFFFFHHHJJJLLLMMMNNNVVVcccuuuwwwmmmfffbbb^^^[[[[[[```cccfffmmmttt{{{zzzqqqkkkhhhhhhhhhkkkooouuu{{{~~~~~~~~~}}}{{{{{{||||||}}}~~~~~~{{{yyyyyy{{{~~~}}}}}}|||{{{{{{zzzyyyyyyvvvvvvuuuttttttssssssrrrqqqpppooooooooonnnkkkiiijjjjjjkkkkkkkkkjjjjjjiiigggfffcccbbbaaa___\\\YYYYYYXXXVVVVVVVVVVVVTTTRRRNNNMMMLLLKKKIIIIIIHHHHHHDDDCCCBBBAAA@@@?????????>>>>>>>>>??????>>>>>>>>>???===:::999:::<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===AAABBBDDDDDDDDDEEEHHHJJJMMMPPPcccLLLCCC<<<;;;<<<;;;;;;===???@@@BBBDDDFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMOOOPPPRRRRRRVVV[[[```cccccccccfffhhhhhhhhhgggdddaaa______```___]]]ZZZWWWUUURRRNNNKKKGGGFFFDDDBBB@@@@@@@@@@@@@@@BBBEEEHHHJJJNNNSSSVVVVVVZZZ\\\[[[ZZZYYYSSSLLLJJJLLLQQQWWW___ooo___NNNKKKGGGCCCBBBAAAAAA@@@???????????????@@@AAACCCEEEDDDGGGSSS```yyy~~~yyysssooollliiieeeaaa]]]YYYSSSPPPIIIFFFBBB@@@@@@@@@???>>>===>>>>>>>>>>>>>>>===<<<===<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBDDDEEEFFFFFFEEEDDDDDDCCCCCCBBBBBBBBB??????@@@AAABBBDDDFFFGGGIIIGGGJJJPPPUUUVVVZZZ___ggghhhgggddd```[[[YYYXXXXXXXXXYYY[[[\\\\\\\\\\\\[[[ZZZYYYWWWVVVUUUTTTTTTSSSRRROOOLLLJJJHHHGGGGGGEEEEEEEEEEEEFFFHHHJJJKKKKKKJJJIIIHHHHHHIIIJJJLLLMMMOOOWWWgggzzzoooeee]]]YYY\\\ZZZ[[[^^^```bbbhhhooovvvzzz}}}xxxqqqjjjeeeddddddeeeiiinnnttt{{{~~~~~~|||{{{zzz{{{|||}}}~~~~~~|||zzzzzz{{{}}}~~~}}}|||{{{zzzyyyxxxxxxwwwvvvuuutttrrrqqqppppppooonnnnnnnnnnnnllliiigggggghhhiiiiiijjjjjjjjjjjjgggeeecccbbbaaa___\\\YYYYYYWWWVVVUUUVVVUUUTTTRRROOONNNLLLKKKIIIHHHHHHHHHDDDCCCBBB@@@????????????===>>>>>>??????>>>>>>===>>><<<:::999;;;<<<<<<;;;<<<<<<;;;;;;<<<======>>>???@@@BBBBBBBBBCCCFFFHHHLLLOOObbbFFF???;;;===>>>>>>>>>AAA>>>@@@BBBEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLOOOQQQSSSUUUVVV]]]aaaeeegggffffffiiikkkiiihhhgggddd```______```___]]]YYYWWWTTTQQQLLLIIIGGGEEECCCAAA@@@@@@@@@@@@AAADDDGGGJJJMMMQQQUUUXXXWWWZZZ\\\[[[ZZZYYYSSSLLLIIILLLSSSZZZcccsss{{{YYYLLLKKKGGGBBBBBBAAA@@@@@@???????????????>>>@@@BBBDDDCCCEEEPPP\\\vvv~~~yyytttpppkkkhhhddd```]]]XXXSSSOOOIIIFFFBBB@@@@@@@@@??????===>>>??????????????????===============>>>??????AAABBBBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBAAAAAA??????@@@AAACCCEEEGGGHHHJJJIIIKKKRRRVVVXXX\\\aaaggghhhiiigggccc___^^^]]]YYYZZZZZZ[[[\\\\\\\\\[[[\\\[[[YYYWWWUUUTTTSSSSSSQQQPPPNNNLLLJJJIIIIIIIIIGGGGGGFFFFFFGGGIIIKKKLLLKKKKKKJJJJJJIIIJJJJJJKKKMMMOOOYYYjjj~~~nnnbbbZZZUUUXXXWWWXXX\\\]]]^^^dddlllnnnqqquuuxxxxxxyyyzzz||||||qqqnnniiieeecccdddfffgggkkkooowww~~~}}}|||{{{zzz{{{||||||}}}~~~~~~|||{{{zzz{{{|||}}}{{{{{{{{{zzzzzzyyyyyyyyyxxxwwwuuusssqqqooonnnmmmnnnnnnmmmmmmmmmkkkhhheeeeeefffggghhhiiijjjjjjjjjhhhfffdddbbbaaa___\\\YYYYYYWWWVVVUUUUUUUUUSSSRRRQQQPPPMMMKKKIIIHHHGGGGGGDDDCCCAAA@@@??????>>>>>>======>>>>>>>>>>>>======<<<;;;::::::<<<<<<;;;:::;;;;;;;;;<<<===>>>???@@@???@@@BBBBBBBBBCCCFFFHHHLLLOOObbb>>>:::888;;;======>>>@@@>>>@@@BBBEEEFFFFFFFFFEEEDDDEEEEEEFFFGGGHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKHHHHHHJJJKKKLLLLLLMMMMMMJJJJJJIIIHHHHHHIIIIIIIIIJJJKKKMMMPPPSSSVVVXXXYYYaaaeeeiiikkkiiiiiikkknnniiihhhgggddd```^^^___```___\\\YYYVVVTTTPPPLLLHHHFFFEEECCCAAA@@@@@@@@@@@@BBBEEEHHHKKKNNNRRRVVVZZZVVVYYY[[[YYYYYYXXXRRRJJJHHHLLLSSS\\\fffwwwtttTTTJJJKKKGGGBBBBBBAAA@@@@@@???>>>?????????===>>>AAACCCBBBCCCMMMYYYvvvzzztttqqqkkkhhhddd```\\\WWWRRRNNNIIIFFFBBB@@@@@@@@@@@@???===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@CCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBAAAAAA??????@@@AAACCCEEEGGGIIIKKKJJJMMMSSSXXXZZZ^^^cccggghhhiiihhhfffcccbbbbbb\\\\\\]]]^^^^^^]]]]]]]]]]]]\\\ZZZWWWUUUSSSRRRRRROOONNNLLLJJJIIIHHHIIIIIIHHHHHHGGGGGGHHHJJJKKKLLLKKKKKKKKKKKKKKKKKKJJJJJJMMMPPPZZZmmmpppddd[[[WWWTTTSSSVVVZZZ[[[\\\ccckkkhhhkkknnnqqqrrrtttwwwyyyyyyuuuiiigggdddcccccceeehhhjjjnnnssszzz}}}|||{{{zzz{{{||||||}}}~~~~~~~~~}}}|||{{{{{{||||||yyyyyyyyyzzzzzzzzzzzz{{{xxxwwwvvvsssqqqnnnmmmlllnnnmmmmmmmmmmmmkkkgggddddddeeefffhhhiiiiiijjjjjjhhhfffdddcccbbb```\\\ZZZYYYWWWUUUUUUUUUUUUSSSRRRSSSQQQNNNKKKIIIHHHGGGGGGCCCCCCAAA@@@???>>>>>>>>>======>>>>>>>>>>>>======;;;::::::;;;======;;;999;;;;;;<<<<<<>>>???AAAAAAAAABBBDDDDDDDDDEEEHHHJJJMMMPPPbbb~~~<<<;;;::::::;;;>>>AAACCCEEEEEEDDDDDDDDDFFFGGGHHHIIIHHHHHHGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKLLLMMMNNNOOOOOOOOOMMMMMMMMMLLLJJJKKKMMMOOOMMMNNNOOOQQQSSSWWW]]]aaaiiippptttppplllkkklllkkkmmmiiieeebbb```___^^^]]]^^^\\\YYYWWWUUUQQQMMMJJJDDDCCCBBB@@@??????@@@@@@CCCFFFIIIMMMPPPSSSWWWZZZ[[[ZZZZZZYYYWWWSSSNNNJJJKKKNNNRRRZZZiiijjjWWWPPPGGGBBBCCC>>>BBBAAA@@@???>>>>>>>>>>>>AAA@@@AAABBBAAADDDNNNZZZuuu|||xxxuuusssjjjhhhdddaaa^^^YYYSSSPPPJJJHHHEEECCCBBB@@@>>><<<<<<<<<======>>>????????????>>>===<<<<<<>>>@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDGGGFFFDDDCCCCCCCCCEEEEEEBBBAAAAAABBBCCCEEEGGGHHHIIILLLQQQUUUYYY]]]aaaeeehhhiiikkkkkkjjjgggeeeccc]]]]]]^^^_________^^^^^^]]][[[XXXVVVTTTTTTUUUUUUTTTRRRPPPMMMKKKJJJIIIIIILLLJJJHHHGGGHHHIIILLLNNNQQQQQQPPPNNNKKKJJJJJJKKKNNNOOOWWWjjjmmm\\\UUUUUUVVVVVVUUUVVVXXX[[[___bbbcccgggiiijjjooowww||||||}}}yyyrrrjjjgggdddaaaaaaeeekkkppprrrxxx|||~~~~~~~~~}}}||||||}}}{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||{{{|||}}}}}}{{{yyywwwwwwxxxwwwuuuqqqnnnlllmmmnnnooopppooommmkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiifffaaa^^^\\\[[[YYYXXXUUUTTTSSSTTTTTTTTTRRRPPPOOOOOOMMMLLLJJJHHHGGGFFFEEEDDDAAA???===<<<<<<<<<@@@@@@??????>>>>>>======;;;<<<<<<;;;999999:::<<<::::::;;;<<<===>>>??????@@@BBBDDDEEEFFFHHHKKKNNNPPPRRR```www;;;:::999999:::===@@@BBBFFFEEEEEEEEEEEEFFFHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLNNNNNNOOOOOONNNLLLMMMMMMLLLKKKKKKMMMOOOOOOPPPQQQRRRUUUZZZaaaffflllsssvvvqqqmmmllllllkkkmmmjjjfffcccbbbbbb```___^^^\\\YYYVVVSSSPPPLLLIIIDDDCCCAAA@@@?????????@@@BBBEEEIIILLLOOOSSSVVVYYYZZZZZZYYYXXXUUURRRMMMJJJJJJNNNTTT^^^pppdddRRRMMMEEEBBBCCC???BBBAAA@@@???>>>>>>>>>>>>AAA@@@AAABBBAAABBBLLLWWWuuu~~~zzzuuurrrhhhfffbbb___\\\WWWRRRNNNKKKHHHDDDAAA@@@???>>><<<=========>>>>>>???????????????>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEDDDDDDDDDDDDEEECCCBBBBBBBBBCCCEEEGGGHHHHHHKKKOOOSSSWWW\\\aaaeeeiiikkklllmmmllliiieeeccc^^^^^^^^^^^^^^^^^^^^^^^^]]][[[XXXVVVUUUTTTUUUUUUUUUTTTQQQOOOLLLKKKKKKKKKLLLJJJIIIHHHHHHJJJMMMNNNSSSSSSSSSQQQNNNLLLMMMNNNPPPPPPWWWhhh}}}nnn^^^WWWWWWVVVVVVVVVWWWYYY]]]aaaccceeeiiilllnnnssszzz~~~}}}|||{{{uuuqqqlllffffffdddccceeeiiioootttwww}}}~~~~~~}}}}}}~~~~~~~~~}}}|||{{{{{{}}}}}}}}}}}}}}}}}}|||||||||}}}{{{zzzzzz{{{zzzxxxvvvuuuuuuvvvvvvtttrrrpppnnnmmmnnnooooooooommmkkkjjjiiiiiijjjjjjiiiiiihhhggghhhddd```\\\[[[ZZZXXXWWWUUUTTTSSSSSSTTTTTTRRRPPPOOONNNMMMKKKIIIHHHGGGFFFCCCBBB@@@>>>======>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;999888:::;;;:::;;;<<<===>>>??????@@@AAACCCDDDEEEFFFHHHJJJMMMPPPRRR^^^ttt;;;:::::::::;;;>>>@@@BBBFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNLLLMMMMMMLLLKKKKKKLLLNNNQQQRRRSSSUUUYYY___ggglllrrrwwwxxxsssnnnmmmmmmkkkllljjjfffdddddddddcccbbb___\\\YYYUUURRROOOJJJGGGCCCBBB@@@???>>>>>>??????AAADDDIIILLLOOORRRUUUXXXZZZYYYXXXVVVSSSOOOLLLJJJMMMQQQXXXdddwwwvvv\\\MMMJJJDDDBBBDDDAAAAAAAAA@@@???>>>>>>>>>>>>AAA@@@AAABBB@@@BBBKKKVVVvvvzzzuuuqqqiiifffccc```\\\XXXRRRNNNKKKGGGBBB???>>>>>>======>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGEEEDDDEEEDDDCCCCCCCCCDDDFFFGGGHHHJJJMMMPPPTTTYYY___dddiiikkknnnooommmjjjeeebbb___^^^]]]\\\\\\\\\]]]^^^\\\[[[YYYWWWVVVUUUUUUVVVVVVUUUSSSPPPNNNMMMLLLLLLKKKJJJIIIIIIIIIKKKNNNOOOTTTTTTTTTRRROOONNNNNNOOORRRQQQWWWeeexxxooo```ZZZZZZVVVVVVVVVXXX[[[___ccceeeffflllqqqsssxxx~~~~~~zzz{{{yyyqqqkkkiiifffddddddeeegggkkkqqqwww|||~~~~~~~~~}}}~~~~~~}}}zzzxxxyyy{{{~~~}}}|||||||||{{{{{{{{{zzz{{{zzzyyyxxxxxxwwwuuusssrrrsssttttttsssrrrpppooommmnnnnnnooonnnlllkkkjjjhhhiiikkkkkkkkkiiigggfffeeebbb^^^\\\ZZZYYYXXXVVVUUUTTTSSSSSSTTTSSSQQQOOONNNMMMLLLKKKIIIGGGFFFFFFAAA@@@???>>>>>>>>>???@@@>>>>>>>>>>>>===<<<;;;;;;<<<======;;;999888999:::;;;<<<<<<===>>>???@@@AAABBBDDDEEEFFFFFFGGGIIILLLPPPQQQ[[[ooo<<<<<<<<<<<<>>>@@@CCCDDDGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNLLLMMMNNNMMMLLLKKKLLLNNNRRRSSSUUUWWW\\\dddlllsssxxx{{{zzztttooonnnmmmkkkjjjhhheeedddddddddcccbbb```]]]YYYVVVRRRNNNIIIFFFBBBAAA???>>>>>>>>>??????AAAEEEIIIMMMPPPRRRUUUWWWYYYXXXWWWSSSOOOMMMLLLLLLSSSWWW___jjj}}}nnnVVVJJJIIICCCAAADDDAAAAAA@@@@@@???>>>>>>??????@@@@@@AAABBBAAACCCLLLWWWwwwzzztttoookkkiiifffbbb___ZZZUUUQQQKKKGGGAAA===<<<=================================@@@AAABBBCCCDDDCCCAAA@@@AAAAAABBBBBBBBBCCCCCCCCCDDDFFFIIILLLLLLKKKHHHFFFGGGFFFEEEDDDDDDDDDEEEFFFGGGIIIKKKMMMPPPVVV\\\aaafffhhhkkkmmmlllhhhdddaaa___^^^[[[ZZZYYYZZZ[[[]]]\\\[[[YYYXXXWWWVVVVVVVVVVVVUUUSSSQQQOOOMMMLLLKKKJJJIIIIIIIIIJJJLLLNNNPPPSSSTTTSSSQQQOOONNNNNNOOORRRQQQVVVbbbsssooo```ZZZZZZVVVVVVWWWZZZ]]]aaadddggggggnnntttwww{{{|||wwwvvvqqqjjjeeedddeeefffdddgggmmmsssyyy~~~~~~}}}{{{{{{}}}~~~~~~~~~|||{{{yyyxxxxxxyyy{{{}}}{{{{{{{{{zzzzzzyyyyyyxxxyyywwwwwwwwwxxxwwwuuusssrrrrrrrrrrrrrrrpppooonnnmmmmmmnnnmmmmmmllljjjjjjiiijjjlllmmmmmmjjjhhhfffdddbbb^^^\\\[[[ZZZXXXWWWUUUSSSRRRRRRSSSRRRPPPNNNMMMLLLKKKJJJHHHGGGFFFFFFAAAAAA???>>>>>>>>>???@@@@@@@@@AAAAAA@@@???===<<<<<<======;;;888777888999<<<<<<===>>>???@@@AAAAAACCCDDDFFFFFFEEEFFFIIIKKKNNNPPPZZZlll;;;;;;;;;<<<>>>@@@CCCDDDGGGHHHIIIJJJKKKLLLMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMMMMLLLNNNOOOOOOMMMMMMMMMNNNRRRTTTWWWZZZ```hhhrrrxxx}}}~~~{{{sssnnnnnnmmmjjjgggeeeccccccccccccaaa``````]]]YYYVVVSSSNNNJJJFFFAAA@@@???>>>>>>>>>???@@@CCCFFFKKKOOOQQQSSSVVVWWWXXXWWWUUUQQQMMMKKKMMMOOOUUU[[[dddqqqhhhSSSIIIJJJCCCAAACCCAAAAAA@@@??????>>>?????????>>>>>>AAACCCCCCEEENNNXXXvvvzzzsssmmmllljjjfffccc```[[[UUURRRJJJFFFAAA===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===@@@BBBCCCEEEEEECCCAAA@@@AAAAAAAAABBBBBBBBBBBBCCCDDDHHHLLLPPPPPPNNNKKKIIIHHHGGGFFFEEEDDDEEEFFFFFFFFFGGGIIIJJJMMMRRRXXX\\\^^^aaadddfffgggeeeaaa______]]][[[YYYXXXXXXYYYZZZ\\\[[[ZZZYYYXXXWWWWWWWWWUUUTTTSSSQQQOOOMMMKKKJJJIIIIIIIIIJJJKKKMMMOOOQQQTTTUUUUUUSSSQQQPPPPPPRRRQQQQQQUUU```oooooo___XXXXXXVVVWWWXXX[[[^^^bbbeeeggggggnnntttwwwzzz}}}|||wwwrrrnnnjjjeeebbbaaaeeeiiihhhmmmttt{{{|||yyyyyy{{{}}}}}}|||zzz{{{|||||||||{{{zzzzzzzzzzzzyyyyyyxxxwwwvvvvvvuuuttttttvvvxxxxxxwwwvvvsssrrrrrrqqqooonnnllllllmmmmmmmmmllllllkkkjjjiiijjjkkkmmmnnnmmmkkkhhhfffdddaaa___]]]]]]\\\ZZZXXXTTTSSSRRRRRRRRRQQQOOOMMMLLLKKKJJJIIIHHHGGGFFFEEECCCBBB@@@>>>======>>>>>>@@@@@@AAAAAAAAA???===<<<;;;<<<<<<:::888777888:::<<<<<<===>>>???@@@AAAAAACCCDDDFFFFFFEEEFFFIIIKKKMMMRRR^^^nnn999999:::<<<>>>@@@BBBCCCHHHIIIKKKLLLNNNNNNOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMOOOQQQQQQOOONNNOOOOOOQQQTTTYYY___eeennnwww}}}zzzrrrmmmmmmllliiifffdddbbbbbbbbbaaa___]]]^^^[[[XXXUUURRRNNNIIIFFFAAA@@@???>>>>>>???@@@AAAEEEIIINNNRRRTTTVVVWWWYYYVVVVVVTTTPPPKKKKKKOOOSSSUUU^^^kkkyyycccPPPIIIJJJDDD@@@CCCAAA@@@@@@???????????????@@@===>>>@@@CCCBBBDDDMMMWWWnnnzzzsssnnnkkkhhheeebbb^^^ZZZTTTPPPJJJFFFAAA>>>======<<<<<<::::::;;;<<<<<<===>>>>>>AAABBBDDDEEEDDDCCCAAA@@@AAAAAAAAAAAABBBBBBBBBBBBEEEHHHMMMQQQRRRQQQMMMKKKHHHGGGFFFEEEEEEFFFGGGGGGEEEGGGHHHIIIKKKNNNSSSVVVVVVXXX[[[___```aaa```___```^^^\\\[[[YYYYYYYYYYYY[[[[[[[[[ZZZYYYYYYXXXXXXTTTTTTSSSRRRPPPMMMKKKJJJJJJJJJKKKLLLNNNPPPRRRSSSXXXXXXXXXVVVTTTSSSTTTVVVRRRRRRWWWaaammmnnn___XXXWWWWWWWWWYYY\\\^^^bbbdddfffffflllrrrtttvvvwwwuuupppiiieeecccbbbbbbbbbhhhnnnqqqvvv~~~}}}yyyyyy{{{}}}|||{{{{{{}}}~~~|||zzzyyyyyyxxxwwwvvvuuuttttttrrrrrrrrrtttwwwxxxxxxwwwrrrrrrpppooommmlllkkkkkkmmmllllllkkkjjjjjjiiiiiijjjkkkkkklllkkkiiifffeeebbbaaa___^^^^^^]]]ZZZYYYTTTSSSRRRQQQQQQPPPNNNLLLKKKJJJIIIHHHGGGFFFFFFEEEDDDBBB@@@???=========>>>>>>>>>@@@@@@@@@>>><<<::::::;;;;;;:::888888999:::;;;<<<<<<===>>>???@@@AAABBBDDDEEEFFFFFFGGGIIILLLMMMVVVfffwww;;;;;;===???AAACCCDDDEEEIIIJJJLLLNNNOOOPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLOOOQQQRRRSSSQQQPPPPPPQQQQQQVVV\\\dddkkksss{{{~~~xxxooollllllkkkhhheeedddbbbbbbaaa```^^^\\\ZZZXXXUUURRROOOLLLHHHEEEBBBAAA@@@??????@@@AAABBBHHHLLLQQQUUUWWWXXXZZZ[[[UUUUUUSSSOOOKKKLLLQQQWWW\\\fffttt|||]]]KKKFFFIIICCC@@@CCCAAA@@@???????????????@@@@@@>>>>>>@@@BBB@@@@@@HHHQQQbbb|||uuuqqqkkkiiieeebbb___ZZZUUUQQQIIIFFFBBB@@@???>>><<<;;;:::;;;<<<===>>>@@@AAAAAABBBBBBCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBDDDGGGLLLPPPQQQPPPNNNLLLHHHGGGFFFEEEFFFGGGHHHIIIEEEFFFHHHIIIJJJKKKNNNQQQOOOQQQTTTXXX[[[^^^```aaaaaaaaa```^^^]]][[[ZZZZZZ[[[[[[[[[[[[ZZZYYYYYYXXXUUUUUUUUUSSSQQQOOOLLLKKKLLLMMMNNNPPPRRRUUUVVVWWWXXXYYYYYYXXXVVVUUUVVVWWWUUUVVVZZZbbblllzzz}}}mmm___XXXXXXWWWXXXZZZ\\\^^^aaacccddddddjjjnnnooooooqqqnnniiiccc```aaaeeeggghhhnnnvvv{{{{{{zzz|||~~~}}}{{{|||}}}}}}}}}}}}|||{{{zzzxxxxxxwwwvvvuuutttssssssqqqpppqqqrrruuuvvvuuutttpppooonnnmmmllllllllllllmmmlllkkkjjjjjjiiiiiiiiihhhhhhhhhhhhfffeeedddccc```___]]]]]]]]]\\\ZZZXXXTTTSSSQQQQQQQQQPPPMMMKKKJJJIIIIIIHHHGGGFFFEEEEEEBBBAAA???>>>>>>>>>??????===???@@@AAA@@@>>><<<:::888999:::999888888:::<<<:::;;;<<<===>>>??????@@@AAACCCDDDEEEFFFHHHJJJMMMNNN[[[ppp>>>???AAACCCEEEGGGIIIIIIIIIJJJMMMOOOPPPQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNNNNNNNMMMMMMLLLOOOQQQSSSTTTRRRQQQQQQQQQRRRWWW___gggooowww}}}vvvnnnjjjkkkjjjgggfffeeecccbbbbbb```]]][[[WWWUUURRRPPPNNNJJJFFFCCCBBBAAA@@@@@@@@@AAABBBCCCIIIMMMSSSWWWYYYZZZ[[[\\\UUUUUUSSSNNNJJJLLLSSSZZZdddooo}}}vvvXXXGGGDDDHHHCCC@@@CCCBBB@@@???????????????@@@@@@??????@@@@@@>>>===CCCLLLYYYzzz}}}wwwtttmmmkkkhhheeeaaa\\\WWWSSSIIIFFFCCCAAA@@@???<<<;;;;;;<<<===???@@@BBBCCCDDDBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCFFFKKKNNNPPPOOOMMMLLLGGGGGGFFFFFFFFFGGGIIIIIIDDDFFFHHHIIIIIIJJJKKKMMMKKKMMMPPPTTTYYY]]]aaaccccccccccccbbb```^^^\\\[[[[[[[[[[[[[[[[[[ZZZYYYXXXVVVVVVVVVUUUSSSPPPNNNLLLOOOOOOQQQSSSVVVXXXYYYZZZWWWXXXXXXVVVTTTTTTUUUVVVXXXYYY]]]dddkkkwww|||mmm```ZZZZZZWWWXXXZZZ\\\^^^```bbbbbbccchhhlllkkkkkkllliiidddbbb___bbbiiilllnnnttt}}}}}}{{{~~~~~~|||{{{zzzyyyxxxwwwxxxxxxyyyxxxwwwvvvuuutttsssrrrrrrqqqppppppqqqssssssrrrpppmmmmmmlllllllllmmmmmmnnnmmmlllkkkjjjiiiiiiiiiiiigggfffeeedddcccbbbaaaaaa^^^]]]\\\\\\\\\[[[YYYWWWTTTSSSQQQQQQQQQOOOMMMJJJIIIIIIHHHHHHGGGFFFEEEEEE??????>>>>>>>>>???AAABBB???AAABBBCCCCCC@@@>>><<<777888999999888999;;;===::::::;;;<<<===>>>??????@@@BBBDDDEEEFFFHHHKKKNNNPPP```wwwCCCCCCDDDFFFGGGHHHIIIJJJLLLMMMOOOPPPQQQQQQPPPPPPTTTRRRQQQRRRTTTSSSPPPMMMMMMLLLKKKLLLNNNOOOOOOMMMNNNOOONNNMMMKKKJJJKKKLLLNNNQQQSSSTTTTTTSSSSSSTTTTTTWWW^^^iiiuuu|||~~~}}}{{{tttnnnkkkiiigggfffeeedddcccbbb```^^^\\\[[[XXXVVVRRRMMMIIIFFFDDDCCC@@@@@@@@@???>>>@@@DDDGGGNNNQQQUUUYYY[[[[[[ZZZYYYYYYSSSMMMLLLLLLMMMTTT[[[ccctttsssSSSNNNFFFAAA@@@@@@AAABBB@@@???>>><<<<<<<<<===>>>===>>>>>>??????BBBFFFIIIQQQggg}}}wwwsssllliiifffbbb___ZZZUUURRRKKKGGGBBB???>>>>>>======;;;;;;;;;<<<>>>BBBEEEGGGFFFGGGGGGFFFCCCBBBBBBCCC??????@@@@@@@@@AAAAAAAAAAAACCCGGGKKKNNNPPPPPPPPPFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCDDDFFFIIIKKKKKKIIIIIIOOOYYYaaaddddddfffccc```]]]]]]\\\[[[ZZZ[[[[[[\\\[[[YYYYYYZZZ\\\]]]\\\YYYUUURRRQQQPPPPPPRRRSSSUUUWWWXXXWWWVVVUUUWWWWWWWWWWWWWWWXXXYYYZZZYYY[[[^^^bbbiiiwwwtttkkk```XXXUUUVVVXXX[[[\\\]]]___aaacccffffffgggiiijjjiiifffdddcccfffjjjnnnrrrxxx~~~~~~}}}{{{{{{}}}||||||{{{zzzyyywwwvvvuuuwwwvvvtttrrrqqqooooooooorrrqqqpppnnnmmmmmmlllllljjjkkkkkkkkkkkkjjjiiiiiijjjiiiiiihhhgggggghhhhhhiiihhhgggeeeccccccbbbbbb___]]]\\\[[[[[[[[[YYYWWWSSSSSSRRRQQQOOOMMMKKKJJJIIIHHHGGGFFFEEECCCCCCBBBAAAAAA???>>>>>>>>>???@@@@@@AAAAAAAAA@@@===:::999<<<;;;:::999888888888888999:::;;;===>>>@@@AAABBBBBBDDDEEEFFFFFFGGGIIILLLSSSkkkEEEEEEFFFHHHIIIJJJKKKLLLNNNOOOPPPPPPQQQQQQPPPPPPPPPOOOOOORRRUUUUUUSSSQQQNNNMMMLLLMMMOOOOOOOOOMMMOOOPPPPPPNNNLLLKKKLLLMMMOOOQQQTTTUUUTTTTTTUUUVVVUUUYYYaaalllwww~~~zzzsssmmmjjjgggfffdddeeeddddddbbb```^^^\\\[[[WWWUUUQQQLLLHHHFFFDDDCCC@@@@@@@@@??????AAAEEEHHHOOORRRVVVZZZ[[[[[[ZZZYYYWWWQQQLLLKKKLLLNNNUUU]]]kkk|||kkkQQQLLLFFFBBB@@@AAAAAA@@@@@@???>>>===<<<<<<===>>><<<===>>>>>>>>>@@@DDDGGGMMMaaa|||vvvsssllliiifffbbb___ZZZUUURRRKKKGGGBBB???>>>>>>======<<<<<<<<<===???BBBEEEGGGGGGHHHHHHFFFCCCAAAAAABBB>>>?????????@@@@@@@@@AAAAAACCCFFFJJJLLLMMMNNNNNNGGGFFFFFFFFFFFFGGGHHHHHHHHHFFFDDDCCCDDDEEEGGGIIIJJJHHHIIIOOOXXX```ddddddhhheeebbb``````___^^^]]]\\\]]]]]]\\\ZZZZZZ[[[\\\^^^\\\ZZZXXXVVVUUUTTTTTTTTTUUUVVVXXXXXXXXXXXXWWWXXXXXXXXXYYYZZZ[[[\\\]]]ZZZ\\\___bbbiiivvv~~~tttlllbbb\\\ZZZWWWYYY\\\]]]^^^___bbbdddgggggghhhjjjkkklllkkkjjjhhhkkkooosssxxx~~~~~~||||||~~~zzz{{{{{{{{{zzzxxxwwwvvvvvvuuusssrrrppppppooooooqqqpppooonnnmmmllllllllljjjjjjjjjjjjjjjiiihhhhhhiiiiiihhhggggggggghhhhhhhhhgggfffdddcccbbbbbbaaa]]][[[ZZZYYYZZZZZZXXXVVVSSSRRRQQQPPPNNNLLLKKKJJJIIIIIIGGGFFFDDDCCCBBBAAAAAA@@@???>>>>>>>>>???@@@@@@AAAAAAAAA???===:::999:::999999999999999::::::999:::;;;===???@@@BBBBBBBBBDDDEEEFFFFFFGGGJJJLLLWWWpppGGGHHHIIIJJJLLLMMMNNNNNNRRRQQQQQQPPPPPPPPPPPPPPPOOOOOOPPPRRRUUUUUUTTTSSSQQQOOONNNNNNOOOPPPOOOMMMPPPQQQPPPOOOMMMLLLMMMOOOOOOQQQTTTUUUUUUUUUVVVWWWWWW\\\dddoooyyyzzzrrrlllhhhfffdddbbbeeeeeedddbbb```]]][[[ZZZUUUSSSOOOKKKGGGEEECCCCCC@@@@@@@@@???@@@BBBFFFJJJQQQSSSWWWZZZ\\\[[[ZZZXXXTTTOOOKKKJJJKKKNNNWWW```ttt___NNNJJJFFFCCCAAAAAA@@@??????>>>>>>============>>><<<===>>>======>>>AAADDDHHH[[[xxxzzzuuurrrllliiifffbbb___ZZZUUURRRKKKGGGCCC???>>>>>>>>>============>>>@@@BBBEEEFFFHHHHHHHHHEEEBBB@@@???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAACCCEEEGGGIIIJJJJJJIIIFFFFFFEEEDDDEEEFFFGGGHHHHHHGGGEEECCCCCCDDDEEEFFFIIIGGGHHHNNNWWW___cccdddfffdddbbbaaaaaaaaa```___^^^______^^^\\\[[[]]]^^^```___]]]\\\ZZZYYYYYYYYYWWWWWWWWWXXXYYYYYYZZZZZZYYYYYY[[[\\\^^^```aaabbb^^^___aaadddjjjvvv{{{tttmmmeee```___ZZZ\\\^^^______aaadddfffiiijjjkkkmmmnnnoooqqqqqqpppsssvvvzzz}}}}}}zzz{{{||||||{{{yyywwwuuutttsssrrrqqqppppppppppppoooooonnnmmmlllkkkkkkkkkhhhhhhhhhhhhhhhggggggggghhhggggggfffgggggghhhhhhgggfffeeedddcccaaa``````ZZZYYYWWWWWWXXXXXXWWWUUURRRRRRQQQOOONNNLLLKKKJJJJJJIIIHHHFFFDDDBBBAAA@@@AAA@@@???>>>===>>>??????@@@@@@@@@@@@???===;;;999888888888888999:::<<<<<<;;;;;;<<<>>>???AAABBBCCCBBBDDDEEEFFFFFFHHHKKKNNN\\\wwwIIIJJJKKKLLLMMMOOOPPPPPPTTTSSSQQQOOONNNNNNNNNOOORRRRRRSSSSSSTTTSSSRRRQQQRRRQQQOOOOOOPPPPPPOOOMMMOOOPPPPPPOOOMMMLLLNNNOOONNNPPPSSSTTTTTTUUUVVVXXXYYY^^^gggrrr{{{~~~yyyqqqkkkgggdddbbbaaaeeedddcccaaa___]]]ZZZYYYRRRPPPMMMIIIFFFDDDBBBBBB???@@@@@@@@@AAADDDHHHLLLRRRUUUXXX[[[\\\[[[YYYWWWSSSNNNJJJIIIIIIMMMVVVaaayyyyyyWWWKKKHHHEEECCCBBBAAA???===>>>>>>>>>============>>>===>>>???>>>>>>>>>@@@BBBGGGVVVrrr~~~yyytttqqqllliiifffbbb___ZZZUUURRRKKKHHHCCC@@@???>>>>>>=========>>>???@@@BBBDDDEEEGGGHHHGGGEEEAAA???>>>???BBBBBBBBBBBBBBBCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHHHHFFFEEECCCBBBBBBCCCDDDGGGFFFGGGLLLTTT\\\```bbbbbbaaa___```aaaaaaaaa___```aaaaaa```___^^^```aaaccccccaaa```^^^]]]\\\[[[YYYYYYYYYYYYYYY[[[\\\\\\[[[\\\^^^aaaccceeeggggggdddeeefffiiinnnxxxzzztttooogggcccccc^^^___```aaaaaacccfffiiinnnooopppqqqqqqsssuuuwwwxxxzzz}}}~~~~~~{{{|||}}}}}}{{{xxxuuusssrrrrrrqqqpppppppppppppppnnnmmmmmmmmmlllkkkjjjjjjgggggggggffffffffffffffffffffffffeeeffffffggghhheeeeeedddcccbbb```___^^^YYYXXXVVVVVVWWWXXXVVVUUURRRQQQPPPNNNLLLKKKKKKJJJJJJIIIHHHFFFDDDBBB@@@@@@AAA@@@>>>=========>>>???@@@@@@@@@???>>><<<;;;:::999999999999:::;;;<<<<<<<<<<<<>>>???@@@BBBCCCCCCCCCDDDEEEFFFFFFIIIMMMPPPaaa}}}JJJKKKLLLMMMOOOPPPQQQQQQUUUSSSQQQOOOMMMMMMMMMMMMRRRSSSTTTTTTTTTRRRRRRQQQSSSQQQPPPPPPQQQQQQOOONNNNNNOOOOOONNNLLLLLLMMMOOOMMMOOOQQQRRRSSSTTTWWWYYY[[[aaakkkuuu|||}}}xxxpppjjjfffdddbbb```dddcccbbb```^^^[[[YYYWWWPPPNNNKKKGGGDDDBBBAAAAAA???@@@@@@AAABBBFFFKKKOOOSSSUUUXXX[[[[[[ZZZWWWUUURRRNNNJJJIIIHHHKKKVVVbbb{{{nnnRRRHHHFFFDDDBBBBBBAAA???============>>>>>>>>>>>>===>>>???@@@@@@??????@@@BBBGGGUUUnnn|||xxxtttqqqllliiifffbbb___ZZZUUURRRLLLHHHCCC@@@??????>>>>>>===>>>>>>???@@@BBBCCCCCCEEEFFFFFFDDDAAA??????@@@BBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCBBBBBBCCCEEEFFFGGGGGGFFFDDDCCCBBBAAAAAABBBDDDEEEFFFJJJQQQWWW\\\^^^___^^^^^^```bbbcccbbbaaaaaabbbccccccbbbbbbdddfffhhhgggfffcccaaa___]]][[[[[[[[[[[[[[[\\\]]]^^^___^^^```cccfffiiikkklllmmmjjjkkklllooottt|||{{{wwwrrrjjjggghhhcccdddeeeeeeeeegggkkkmmmuuuvvvwwwwwwvvvvvvyyy{{{~~~~~~~~~~~~~~~|||yyyvvvrrrppprrrqqqpppooooooooooooooollllllmmmmmmlllkkkjjjiiigggfffeeedddddddddeeeeeefffeeeeeeeeeeeeeeeffffffcccccccccbbbaaa___]]]\\\YYYXXXVVVVVVWWWWWWVVVTTTQQQPPPNNNMMMKKKKKKKKKKKKIIIHHHGGGEEECCCBBB@@@@@@@@@???>>>=========>>>????????????>>>===<<<;;;;;;;;;::::::::::::::::::;;;===>>>???@@@AAABBBCCCDDDCCCDDDEEEEEEGGGJJJOOORRReee|||LLLMMMNNNOOOPPPRRRSSSSSSUUUTTTRRRPPPOOONNNMMMMMMOOOQQQTTTUUUTTTSSSTTTTTTQQQPPPOOOOOOPPPQQQPPPNNNMMMNNNOOONNNLLLLLLMMMOOONNNPPPQQQSSSSSSUUUYYY[[[^^^eeeoooxxx}}}|||wwwpppjjjfffdddcccbbbbbbbbb```^^^\\\YYYVVVUUUMMMLLLIIIFFFCCCAAAAAA@@@???@@@AAABBBCCCGGGMMMQQQTTTVVVXXXZZZZZZXXXUUUSSSOOOKKKIIIHHHFFFJJJWWWddddddPPPGGGEEEBBBAAAAAA@@@???===<<<======>>>>>>>>>>>>======???@@@@@@@@@???AAABBBFFFRRRiii~~~{{{wwwtttrrrllliiifffbbb___ZZZUUURRRLLLHHHDDD@@@?????????>>>======>>>???@@@@@@AAAAAABBBCCCCCCCCCAAA@@@AAABBB@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAACCCCCCEEEHHHMMMRRRWWWZZZ^^^^^^___aaadddfffeeedddbbbcccdddeeeeeefffhhhjjjlllkkkjjjhhheeebbb___]]]^^^______``````aaabbbbbbbbbdddgggkkknnnppppppqqqppppppqqqtttyyy}}}wwwpppmmmoookkkllllllllllllnnnrrruuuzzz}}}}}}|||~~~~~~~~~|||zzzwwwtttqqqppprrrqqqpppooonnnnnnnnnnnnkkklllmmmmmmmmmllljjjiiigggfffeeedddcccdddeeeeeefffeeeeeedddccccccddddddaaabbbbbbbbb```^^^\\\[[[ZZZXXXVVVVVVVVVVVVTTTRRRPPPOOOMMMKKKJJJJJJKKKKKKGGGGGGFFFEEECCCBBBAAAAAA@@@???>>>===<<<===>>>>>>??????>>>======<<<;;;;;;<<<;;;:::::::::::::::;;;??????@@@AAABBBCCCDDDDDDCCCDDDEEEEEEGGGKKKPPPTTTggg}}}{{{OOOOOOPPPQQQSSSTTTUUUVVVUUUUUUTTTTTTRRRQQQOOOOOOPPPSSSVVVVVVTTTRRRRRRTTTPPPOOONNNOOOPPPQQQPPPOOONNNOOOPPPOOOMMMMMMOOOPPPPPPQQQSSSTTTUUUXXX\\\^^^bbbjjjttt|||{{{vvvooojjjgggfffdddcccaaa```___]]]ZZZWWWTTTSSSKKKJJJGGGDDDBBBAAA@@@@@@>>>???AAABBBDDDIIINNNSSSTTTVVVXXXYYYYYYVVVSSSQQQJJJGGGFFFFFFFFFLLL[[[iiiuuuYYYOOOFFFDDDAAA????????????>>>;;;<<<===>>>??????>>>===;;;===????????????@@@AAABBBNNNddd~~~|||yyywwwuuutttllliiifffbbb___ZZZUUURRRLLLIIIDDDAAA?????????>>><<<======>>>????????????>>>???AAAAAAAAAAAACCCEEEBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>?????????>>>???AAADDDEEEEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@BBBCCCDDDFFFIIIMMMRRRUUU[[[[[[]]]```dddffffffeeebbbccceeefffgggiiilllnnnnnnmmmmmmkkkiiifffdddbbbbbbcccdddfffgggffffffeeefffhhhkkkoooqqqssssssssssssssstttwww}}}xxxvvvyyytttuuuuuuttttttvvvzzz}}}~~~~~~}}}}}}{{{yyyvvvtttsssrrrrrrsssrrrpppooommmmmmllllllkkklllnnnnnnnnnmmmkkkjjjgggfffeeeccccccdddeeefffgggfffeeecccbbbbbbbbbbbb```aaaaaaaaa```]]][[[YYYYYYWWWUUUTTTTTTSSSQQQOOOPPPOOOLLLJJJIIIJJJJJJKKKFFFEEEEEEDDDCCCCCCBBBBBB@@@???>>>===<<<======>>>???>>>======<<<<<<<<<<<<:::::::::::::::;;;<<<===@@@@@@AAABBBCCCDDDDDDEEECCCDDDEEEEEEGGGLLLQQQVVViii{{{}}}QQQQQQRRRTTTUUUVVVWWWXXXVVVVVVWWWVVVUUUSSSQQQPPPUUUWWWYYYWWWSSSOOOOOOPPPOOONNNMMMNNNPPPQQQPPPOOOOOOPPPQQQPPPOOOOOOPPPRRRQQQSSSUUUVVVWWWZZZ^^^aaaeeemmmwww~~~zzzuuuooojjjhhhfffeeeeee```___^^^\\\YYYVVVSSSRRRJJJIIIFFFCCCAAA@@@@@@@@@>>>???AAABBBEEEIIIOOOTTTTTTUUUWWWYYYXXXUUURRRPPPFFFDDDDDDEEEFFFMMM]]]mmmiiiRRRNNNFFFCCC@@@>>>>>>??????>>>;;;<<<===?????????>>>===999;;;===>>>>>>>>>???AAA>>>JJJ```{{{}}}{{{yyywwwuuuuuullliiifffbbb___ZZZUUURRRLLLIIIDDDAAA@@@??????>>><<<<<<===>>>>>>>>>>>>>>>;;;===@@@AAAAAABBBEEEGGGEEEEEEDDDDDDDDDCCCCCCCCC??????>>>>>>>>>>>>???@@@<<<>>>AAADDDEEEEEECCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBDDDEEEGGGKKKOOOSSSWWWXXXZZZ^^^bbbddddddcccaaaccceeeggghhhkkknnnqqqnnnnnnnnnnnnllljjjhhhgggeeefffhhhjjjkkkjjjiiihhhhhhjjjmmmqqqsssuuuuuutttssssssuuuyyy~~~}}}zzz{{{zzzyyyyyy{{{~~~}}}zzzyyyvvvtttsssssstttuuusssrrrqqqooommmlllkkkkkkkkklllnnnoooooommmllljjjhhhgggeeeccccccdddeeefffgggfffeeecccbbbaaaaaa```___```aaaaaa___]]]ZZZXXXYYYWWWTTTSSSRRRQQQNNNLLLPPPNNNLLLJJJIIIIIIJJJKKKEEEDDDDDDDDDCCCCCCCCCCCC@@@???===<<<<<<<<<===>>>???>>>===<<<<<<<<<<<<<<<888888999:::;;;===>>>???@@@AAAAAABBBCCCDDDEEEEEEDDDDDDEEEEEEGGGLLLRRRWWWkkk{{{WWWWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYXXXWWWUUUSSSQQQPPPPPPPPPPPPQQQPPPPPPOOOOOOKKKLLLMMMNNNMMMNNNQQQSSSVVVUUUTTTTTTUUUXXX[[[]]]iiipppzzzzzzuuunnniiigggffffffeeeeee```ZZZXXXXXXUUUPPPJJJIIIHHHFFFCCCBBBAAAAAAAAA???@@@AAABBBHHHPPPRRROOOSSSWWW[[[ZZZUUUOOOLLLKKKFFFBBBBBBFFFFFFLLLccc}}}[[[KKKMMMDDDBBB@@@>>>=========>>>;;;<<<===============<<<<<<<<<======>>>@@@AAABBBBBBIIIWWWooo~~~{{{yyyyyyyyyxxxtttqqqppplllfffaaa]]]ZZZVVVSSSIIIGGGDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<>><<<===AAADDDEEEEEELLLLLLKKKGGGCCC???>>>>>>@@@??????>>>>>>>>>>>>>>>AAABBBBBBCCCDDDDDDCCCCCCBBBBBBBBBAAAAAABBBCCCCCCDDDCCCCCCDDDFFFJJJMMMOOOSSSUUUWWWXXXZZZ\\\```bbb]]]___cccgggkkkmmmoooooosssrrrpppnnnlllkkkjjjiiillljjjggghhhkkkmmmmmmlllkkklllnnnoooqqqssstttuuutttuuuxxx{{{|||{{{yyywwwuuuuuuuuuuuutttsssqqqooonnnmmmlllllljjjkkkkkklllmmmmmmmmmlllgggeeecccccceeeggggggggghhhgggfffdddbbb```___^^^____________^^^\\\ZZZYYYXXXVVVTTTSSSTTTTTTSSSRRRPPPOOOMMMKKKIIIHHHGGGGGGCCCCCCCCCBBBBBBAAAAAAAAA@@@>>>===<<<===>>>@@@AAA@@@???>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>???@@@BBBCCCDDDDDDGGGDDDDDDFFFGGGJJJRRR\\\ooo~~~}}}YYYYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYYYY[[[ZZZZZZXXXWWWUUUSSSRRRQQQQQQQQQRRRQQQQQQPPPOOOLLLMMMNNNNNNNNNNNNQQQSSSTTTUUUVVVVVVVVVYYY^^^bbbmmmsss{{{{{{vvvoooiiigggfffeeeeeeccc^^^YYYVVVUUUSSSNNNIIIFFFEEECCCAAA???>>>>>>??????AAABBBDDDKKKRRRUUURRRYYY[[[\\\YYYSSSLLLHHHFFFEEEAAABBBFFFHHHQQQjjjsssSSSEEEEEECCCBBB@@@???=========>>>??????>>>>>><<<;;;:::999<<<<<<<<<===>>>???@@@AAABBBHHHTTTiii~~~~~~}}}{{{xxxwwwwwwvvvssspppnnnkkkeee```\\\XXXUUURRRJJJHHHEEEAAA???=========>>>>>>>>>>>>>>>===<<<<<<>>><<<;;;===AAAFFFGGGGGGKKKLLLLLLIIIEEEAAA@@@@@@@@@??????>>>>>>>>>??????AAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDFFFIIILLLNNNNNNPPPRRRSSSTTTWWWZZZ]]]\\\^^^bbbeeeiiilllmmmnnnooonnnmmmlllkkklllmmmmmmnnnllljjjjjjmmmoooooommmmmmmmmoooqqqsssuuuvvvwwwwwwwwwyyyzzz}}}~~~}}}|||zzzxxxvvvuuutttttttttsssrrrqqqooommmllllllllljjjjjjkkklllllllllllllllgggeeeddddddfffgggggggggiiihhhgggeeecccaaa```___]]]^^^^^^]]]\\\[[[YYYXXXWWWUUUSSSRRRSSSSSSQQQPPPOOONNNMMMKKKIIIHHHGGGGGGDDDCCCCCCBBBAAAAAA@@@@@@???>>>===<<<===>>>@@@AAA???>>>===<<<;;;:::::::::::::::999999999:::;;;;;;@@@@@@@@@AAAAAABBBBBBBBBFFFEEEEEEGGGHHHJJJRRR[[[nnn~~~\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[ZZZXXXVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQQQQNNNOOOPPPOOONNNNNNPPPRRRRRRUUUXXXXXXXXX[[[bbbiiirrrwww}}}{{{vvvooojjjgggeeedddcccaaa\\\WWWTTTSSSPPPLLLHHHDDDCCCAAA???>>>>>>>>>>>>>>>BBBDDDGGGMMMVVVXXXVVV[[[\\\[[[WWWPPPJJJEEECCCDDDAAAAAAFFFLLLYYYtttfffQQQFFFAAABBBAAA@@@???>>>=========???>>>>>>===<<<;;;::::::;;;;;;;;;<<<===>>>???@@@BBBFFFPPPddd}}}||||||}}}zzzwwwuuuuuutttrrrpppllliiiddd___[[[WWWSSSQQQKKKIIIEEEAAA>>>===<<<<<<======>>>>>>>>>===<<<<<<;;;::::::===BBBFFFIIIJJJJJJKKKLLLKKKHHHDDDBBBBBB@@@???????????????@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCEEEHHHJJJLLLJJJLLLNNNOOOPPPRRRUUUWWW[[[\\\___cccfffiiijjjkkkjjjiiihhhhhhiiillloooqqqpppnnnmmmmmmoooppppppooonnnoooppprrrtttvvvxxxyyy{{{zzzyyyzzz|||~~~}}}|||{{{zzzxxxvvvtttsssrrrrrrrrrqqqooonnnmmmlllkkkkkkiiiiiijjjkkkkkkkkkkkkjjjgggfffdddeeefffhhhhhhggggggfffeeecccbbb```______\\\\\\\\\\\\[[[YYYXXXWWWVVVTTTRRRQQQQQQQQQPPPOOOOOONNNLLLJJJHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>???>>>===<<<===>>>???@@@>>>===<<<;;;:::999999999999999999999999:::;;;<<>>CCCGGGJJJPPPXXX[[[ZZZZZZYYYWWWSSSNNNIIIFFFDDDBBB@@@BBBHHHQQQcccxxxZZZOOOGGG???AAA@@@@@@???>>>=========;;;;;;;;;;;;<<<======>>>:::::::::;;;<<<===>>>>>>???DDDOOOccc~~~|||{{{{{{{{{}}}{{{xxxvvvtttsssrrrqqqkkkhhhccc___\\\XXXSSSPPPLLLJJJFFFBBB>>><<<<<<<<<<<<===============<<<<<<:::;;;<<<>>>BBBFFFHHHIIIHHHJJJMMMMMMJJJFFFDDDCCC@@@@@@???@@@@@@AAABBBBBBEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBCCCEEEGGGIIIJJJJJJKKKMMMNNNNNNPPPSSSUUUYYYZZZ\\\___bbbeeeggghhhfffeeeccccccdddhhhllloooooonnnnnnnnnoooppppppooonnnoooqqqsssuuuwwwyyyzzz|||{{{zzzzzz|||~~~|||{{{zzzyyywwwuuusssqqqpppppppppooonnnlllkkkkkkjjjjjjhhhiiiiiijjjjjjiiiiiiiiigggeeedddeeeggghhhgggfffbbbbbbaaa```^^^]]]\\\\\\\\\\\\[[[[[[ZZZYYYXXXXXXWWWUUURRRQQQQQQQQQPPPNNNNNNMMMKKKIIIHHHFFFFFFFFFEEEEEECCCBBB@@@???>>>===>>>============>>>??????======;;;:::999888888888;;;;;;;;;;;;<<<<<<===>>>@@@AAAAAAAAABBBBBBCCCCCCFFFEEEGGGJJJJJJKKKPPPXXXeeexxxcccbbbaaa````````````aaa_________``````aaaaaaaaa\\\\\\\\\[[[ZZZXXXWWWVVVVVVVVVVVVVVVUUUTTTSSSRRRPPPQQQRRRQQQPPPPPPRRRSSSNNNTTTZZZ[[[[[[___iiirrr{{{~~~xxxsssmmmiiifffdddbbb```___\\\WWWRRROOOLLLJJJIIICCCBBBAAA@@@???@@@@@@AAA@@@EEEJJJMMMRRRYYY]]]\\\[[[XXXTTTOOOKKKHHHEEECCCAAABBBFFFMMMYYYmmmfffOOOJJJEEE===????????????>>>======<<<;;;:::::::::;;;<<<>>>>>>;;;::::::;;;;;;<<<===>>>;;;BBBOOOeee~~~|||{{{zzzzzzzzz}}}|||{{{xxxuuusssrrrqqqkkkhhhddd```]]]YYYTTTQQQLLLJJJFFFBBB>>><<<<<<<<<<<<<<<============<<<<<<<<<===>>>@@@AAACCCEEEGGGGGGIIILLLLLLJJJGGGEEEDDD@@@@@@@@@@@@AAABBBDDDDDDGGGHHHHHHHHHHHHHHHGGGGGGCCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBCCCEEEFFFHHHIIIIIIJJJLLLMMMMMMNNNQQQSSSWWWXXXYYY[[[^^^aaacccdddcccbbb```___```cccfffiiikkkkkklllmmmmmmnnnnnnooommmnnnppprrruuuwwwyyyzzz{{{{{{{{{|||~~~|||{{{wwwwwwvvvtttrrrqqqooonnnnnnmmmlllkkkjjjjjjiiiiiiggghhhhhhhhhhhhhhhggggggeeeddddddeeeggggggfffeee``````___^^^^^^]]]\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYXXXVVVTTTRRRRRRRRRPPPOOONNNLLLKKKIIIGGGFFFEEEEEEEEEDDDCCCBBB@@@???=====================>>>>>>???===<<<;;;:::999888888888;;;::::::;;;<<<===>>>>>>>>>???@@@AAACCCDDDEEEFFFFFFEEEGGGJJJKKKKKKQQQYYYcccwwwfffeeecccaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbb]]]]]]\\\\\\[[[YYYXXXWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQRRRSSSRRRQQQQQQSSSUUUQQQUUUZZZ]]]___dddnnnuuu||||||{{{zzztttpppkkkgggeeecccaaa___^^^[[[VVVQQQMMMJJJIIIIIIAAA@@@???>>>>>>>>>???@@@DDDJJJPPPRRRUUU[[[^^^]]]]]]XXXRRRLLLHHHEEECCCAAACCCGGGMMMUUUcccxxx]]]LLLHHHEEE@@@>>>>>>??????>>>>>>===<<<>>>===;;;:::::::::;;;<<<;;;;;;;;;;;;;;;<<<======:::AAANNNeee{{{~~~~~~}}}|||{{{{{{{{{{{{|||}}}|||zzzvvvrrrqqqpppjjjgggddd```]]]YYYTTTQQQKKKIIIEEEAAA>>>===<<<<<<;;;;;;<<<=========<<<<<<===???AAAAAAAAABBBCCCEEEFFFHHHJJJJJJGGGEEECCCCCC@@@@@@@@@AAABBBDDDEEEFFFHHHIIIIIIJJJKKKKKKJJJJJJDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHGGGHHHJJJJJJJJJKKKMMMOOOUUUUUUVVVXXXZZZ]]]___```bbb```^^^]]]]]]___bbbccceeehhhjjjkkkkkklllmmmnnnmmmnnnpppsssvvvxxxzzz{{{{{{|||~~~~~~{{{zzztttttttttsssrrrpppooonnnllllllkkkjjjiiiiiiiiiiiifffggggggggggggffffffeeedddccccccdddffffffeeecccaaaaaa``````_________^^^\\\\\\[[[ZZZYYYZZZZZZZZZYYYWWWTTTSSSRRRRRRPPPOOOMMMLLLJJJHHHFFFEEEDDDDDDDDDCCCBBBAAA@@@???>>>===<<<<<<=========>>>>>>>>>===<<<;;;:::999888888888888888888999:::;;;<<<======>>>???AAACCCEEEGGGHHHFFFEEEGGGJJJJJJLLLSSS\\\fffzzzgggfffdddbbbaaabbbccccccdddddddddcccbbbbbbaaaaaa^^^^^^^^^]]]\\\[[[ZZZYYYWWWWWWWWWVVVUUUTTTSSSRRRPPPRRRSSSSSSRRRSSSUUUWWWVVVXXX[[[___dddjjjrrrxxx|||~~~yyyvvvuuupppmmmiiieeedddbbb```^^^[[[YYYUUUOOOJJJGGGGGGHHHAAA@@@???>>>>>>???@@@AAAJJJQQQVVVWWWYYY]]]______[[[VVVNNNIIIGGGEEEDDDBBBGGGMMMVVV___mmmqqqWWWLLLFFFCCCBBB===>>>?????????>>>===<<<>>><<<;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>><<>>AAABBBAAAAAACCCEEEFFFGGGHHHGGGDDDBBBBBBBBB@@@@@@AAABBBCCCEEEGGGHHHGGGHHHIIIJJJKKKLLLLLLLLLFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCEEEFFFGGGHHHHHHFFFHHHIIIIIIHHHIIIKKKMMMTTTTTTTTTUUUWWWZZZ\\\]]]``````___^^^^^^___```aaaaaaeeeiiikkkkkkkkkmmmooooooppprrrtttwwwzzz|||}}}}}}~~~}}}{{{yyyyyyrrrrrrrrrrrrrrrpppooonnnkkkkkkjjjiiihhhhhhhhhhhhfffffffffffffffeeeddddddbbbbbbbbbccceeeeeecccbbb```````````````_________[[[ZZZYYYXXXXXXXXXYYYZZZXXXVVVSSSRRRQQQPPPOOOMMMLLLKKKJJJHHHFFFEEEDDDDDDBBBBBBAAAAAA@@@??????>>>;;;<<<<<<===============>>>===<<<:::999999999999888888888999:::;;;<<<===??????@@@BBBCCCEEEFFFGGGFFFEEEFFFHHHJJJLLLUUU^^^hhh{{{hhhfffdddbbbaaabbbcccdddfffeeeddddddbbbbbbaaa`````````______^^^]]]\\\[[[WWWWWWWWWVVVUUUTTTRRRQQQPPPQQQSSSSSSSSSTTTVVVXXXYYYZZZ]]]aaagggooouuuyyy{{{~~~}}}xxxtttrrrnnnkkkgggdddcccbbb```^^^ZZZWWWSSSMMMHHHEEEEEEFFFCCCBBBAAAAAAAAABBBCCCDDDNNNUUU[[[[[[[[[___aaa```WWWQQQJJJGGGGGGHHHHHHGGGJJJRRR\\\ffftttcccOOOGGG@@@===???======>>>??????>>>===<<<:::999888888999<<<>>>@@@======<<<<<<<<<======>>>???BBBJJJ[[[yyy{{{zzz}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}wwwzzz|||{{{uuupppmmmlllfffdddaaa^^^[[[WWWRRRNNNIIIGGGDDDAAA???>>>>>>>>>::::::;;;<<<=========<<<:::>>>AAABBBAAABBBDDDFFFFFFGGGFFFEEEBBB@@@@@@AAA@@@@@@AAABBBDDDFFFGGGHHHFFFGGGHHHJJJKKKLLLLLLMMMFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHIIIJJJJJJIIIJJJLLLNNNSSSSSSSSSTTTVVVXXX[[[\\\____________``````aaaaaa```dddhhhjjjjjjkkknnnppppppqqqsssvvvyyy{{{}}}{{{zzzxxxwwwwwwpppqqqqqqrrrqqqpppooonnnjjjjjjiiihhhhhhggghhhhhheeefffffffffeeeeeedddcccaaaaaaaaacccddddddcccaaa^^^^^^^^^^^^^^^^^^^^^^^^ZZZYYYXXXWWWVVVWWWXXXYYYWWWUUURRRPPPPPPOOOMMMLLLLLLKKKIIIGGGFFFDDDDDDCCCAAAAAAAAA@@@@@@?????????;;;<<<<<<===>>>=========>>>===<<<;;;:::999999999:::::::::;;;<<<===??????AAAAAABBBBBBCCCDDDEEEEEEFFFDDDEEEGGGIIIMMMVVV```gggzzzeeeeeeddddddccccccddddddgggeeecccaaa``````aaabbbaaa```^^^]]]\\\\\\]]]^^^ZZZYYYWWWVVVUUUTTTTTTTTTRRRSSSTTTSSSRRRSSSUUUWWWZZZ]]]bbbgggmmmsssyyy}}}~~~zzzuuurrrnnnkkkgggdddbbb```^^^\\\XXXRRRKKKGGGFFFFFFDDDBBB@@@@@@???>>>>>>BBBHHHLLLtttggg[[[YYY[[[\\\```eee^^^VVVNNNKKKIIIGGGIIILLLSSS\\\iiivvv{{{ZZZOOOEEE???AAA@@@============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::===<<<<<<;;;;;;===>>>???<<<@@@EEEPPPiii~~~}}}}}}}}}|||||||||}}}~~~~~~~~~}}}{{{zzzxxxwwwyyyyyyxxxvvvtttqqqnnnlllgggdddaaa^^^[[[WWWRRROOOGGGFFFEEEDDDBBB@@@???>>>========================???@@@@@@AAAAAAAAA@@@@@@BBBBBBAAAAAA@@@???>>>>>>@@@@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKGGGAAA??????@@@???===BBBBBBBBBCCCCCCCCCCCCCCCGGGFFFEEEEEEGGGJJJNNNPPPRRRRRRRRRSSSUUUWWWZZZ[[[___```bbbcccdddcccaaa```bbbeeehhhkkklllmmmnnnpppuuuwwwzzz{{{||||||~~~yyyyyywwwtttsssooopppppppppooonnnlllkkkiiihhhgggffffffggghhhhhhdddfffggggggdddbbbaaaaaadddddddddcccbbbaaaaaa````````````___^^^\\\[[[ZZZ\\\YYYWWWVVVWWWXXXWWWWWWSSSRRRQQQQQQPPPNNNKKKHHHKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@?????????======<<<<<<<<<<<<=========<<<;;;:::::::::::::::;;;;;;;;;<<<<<<>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFDDDGGGHHHGGGKKKSSS[[[]]]nnnwwwfffeeeeeedddddddddeeeeeegggeeecccaaa``````aaaaaaaaa```___^^^]]]]]]]]]]]]ZZZYYYXXXVVVUUUUUUTTTTTTQQQRRRTTTTTTSSSTTTWWWYYY[[[___eeejjjooouuuzzz}}}|||wwwssspppllljjjgggdddbbb```\\\ZZZUUUPPPJJJFFFEEEDDDCCCBBB@@@@@@@@@???@@@CCCIIIMMMuuuiii___^^^___^^^^^^bbbZZZSSSMMMKKKIIIHHHJJJNNNYYYbbbppp}}}nnnQQQIIIAAA===??????============<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::===<<<;;;;;;;;;<<<>>>>>>===@@@DDDMMMbbb~~~}}}||||||{{{|||}}}~~~}}}}}}}}}}}}|||{{{zzzzzzvvvvvvvvvtttrrrooommmkkkgggddd```]]]ZZZVVVRRROOOHHHGGGEEEDDDBBBAAA??????========================???@@@@@@@@@@@@@@@???>>>AAAAAA@@@@@@??????>>>>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIIIILLLHHHCCCAAABBBBBBBBB@@@CCCCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEFFFGGGJJJMMMOOOPPPQQQQQQSSSUUUXXX[[[\\\___```bbbcccdddcccbbbaaabbbeeeiiilllmmmoooqqqrrrvvvxxx{{{||||||}}}~~~}}}vvvvvvtttqqqqqqnnnoooooopppooonnnlllkkkhhhggggggfffffffffggghhheeefffgggfffccc```______cccccccccbbbaaa```````````````______^^^\\\[[[ZZZ[[[YYYVVVUUUVVVVVVUUUTTTTTTRRRPPPPPPOOONNNKKKIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@???>>>>>>>>>===<<<<<<<<<<<<======>>><<<<<<;;;:::::::::::::::;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFEEEHHHIIIIIIOOOYYYbbbeeeoooxxxeeeeeeeeeddddddeeeeeeffffffeeecccaaa`````````aaabbbaaaaaa```___^^^\\\\\\ZZZYYYXXXWWWVVVUUUUUUUUURRRTTTUUUUUUUUUVVVXXXZZZ]]]bbbiiiooossswww{{{~~~~~~|||xxxsssooollljjjhhhfffdddbbb^^^YYYVVVQQQMMMHHHDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAEEEKKKOOOllleee``````aaa___^^^^^^VVVPPPKKKJJJIIIHHHKKKPPPbbblllyyy___IIIEEE???===???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::<<<;;;;;;;;;;;;<<<======>>>@@@AAAGGGYYYttt|||||||||{{{||||||}}}~~~{{{||||||}}}}}}}}}||||||ttttttsssrrrqqqnnnllljjjhhhddd___[[[XXXUUUQQQOOOIIIHHHFFFDDDBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>======????????????>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDEEEFFFFFFGGGGGGIIIFFFCCCBBBBBBCCCBBBBBBDDDDDDDDDDDDEEEEEEFFFFFFDDDDDDEEEFFFHHHJJJLLLMMMNNNOOOPPPRRRUUUYYY\\\^^^```aaabbbcccdddcccbbbbbbcccfffjjjmmmooorrrtttwwwxxxzzz}}}~~~~~~~~~xxxsssrrrpppnnnnnnlllmmmnnnoooooonnnmmmlllggggggfffffffffgggggghhhfffggggggeeebbb___^^^^^^bbbbbbaaaaaa```__________________^^^]]]\\\[[[ZZZZZZXXXVVVUUUUUUUUUSSSRRRTTTRRRPPPNNNNNNMMMLLLJJJGGGGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>=========;;;<<<<<<<<<======>>>>>><<<;;;;;;::::::::::::::::::;;;;;;;;;===>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFGGGIIIJJJLLLTTTbbbmmmqqqrrrzzzeeedddddddddddddddeeeeeeeeedddcccaaa````````````bbbbbbbbbbbbaaa^^^\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWVVVWWWXXXWWWWWWWWWYYY[[[aaafffmmmtttxxxzzz}}}~~~}}}zzzuuupppllljjjhhhfffdddbbb```[[[VVVRRRLLLJJJFFFBBBAAA@@@@@@@@@>>>???@@@AAABBBFFFLLLPPP]]][[[[[[^^^```___]]][[[TTTOOOJJJIIIHHHGGGLLLSSSiiitttpppTTTEEEEEE@@@???AAA>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>CCCQQQiii~~~}}}}}}}}}}}}}}}}}}}}}~~~||||||}}}}}}}}}|||{{{{{{sssssssssrrrpppnnnkkkjjjhhhddd___[[[WWWTTTQQQNNNIIIHHHFFFDDDBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<;;;============>>>>>>>>>>>>======>>>>>>???@@@@@@AAAAAAAAABBBBBBCCCDDDDDDEEEDDDCCCBBBAAAAAAAAAAAA@@@CCCCCCCCCDDDEEEEEEEEEFFFBBBCCCEEEFFFHHHJJJKKKKKKMMMMMMOOORRRVVV[[[___aaaaaabbbcccdddddddddcccccceeehhhlllooorrruuuxxx{{{{{{}}}vvvrrrqqqnnnlllmmmkkkkkkmmmnnnnnnmmmllllllhhhggggggggghhhhhhiiiiiihhhiiihhhfffbbb___^^^___`````````______^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[ZZZXXXWWWUUUUUUVVVVVVUUUSSSUUURRROOOMMMMMMMMMLLLKKKGGGFFFEEEDDDCCCBBBBBBAAABBBAAA@@@???>>>=========;;;;;;<<<======>>>>>>>>>;;;;;;::::::999::::::;;;::::::;;;;;;===>>>@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGIIIJJJNNNYYYjjjvvv{{{vvv{{{eeeddddddcccccccccccccccddddddbbbaaa``````______aaabbbbbbbbbaaa___]]][[[[[[[[[ZZZYYYXXXXXXXXXXXXZZZ[[[[[[ZZZXXXXXXYYY[[[dddjjjqqqwww{{{}}}~~~|||wwwsssnnnjjjiiieeecccaaa___\\\WWWQQQMMMGGGFFFDDDAAA???>>>>>>???<<<>>>???AAACCCHHHMMMQQQUUUXXX[[[]]]___^^^\\\XXXUUUOOOKKKIIIGGGHHHOOOXXXppp|||bbbMMMDDDDDD@@@>>>@@@<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::;;;;;;;;;;;;;;;===<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;==================>>>>>><<<<<<======>>>???????????????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEBBBCCCEEEFFFHHHJJJKKKKKKLLLMMMOOOSSSWWW\\\aaacccbbbccccccdddddddddddddddgggjjjnnnqqqssswww{{{~~~~~~vvvsssqqqnnnlllmmmjjjjjjlllmmmmmmlllkkkkkkhhhhhhiiiiiijjjjjjjjjjjjiiijjjiiifffbbb`````````_________^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\[[[ZZZZZZVVVUUUUUUVVVXXXXXXWWWVVVTTTQQQNNNLLLLLLMMMLLLKKKGGGGGGFFFEEEDDDCCCCCCBBBCCCBBBAAA@@@>>>>>>>>>>>>;;;;;;<<<===>>>>>>======::::::999999999::::::;;;:::::::::;;;===>>>@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFHHHIIINNN\\\ooo{{{zzz{{{gggfffeeedddcccbbbbbbbbbccccccbbbbbb```______^^^````````````______^^^]]]\\\[[[ZZZZZZYYYYYYYYYZZZ\\\]]]]]]\\\ZZZZZZ[[[\\\hhhmmmtttyyy|||~~~~~~zzzuuupppllliiihhhcccaaa^^^[[[WWWSSSMMMJJJDDDDDDCCC@@@>>>===>>>???<<<>>>@@@CCCFFFJJJOOOSSSXXX]]]```_________[[[WWWUUUPPPKKKHHHGGGJJJTTT```xxxvvvWWWGGGBBBCCC===<<<===888<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999999888999::::::;;;;;;::::::;;;:::<<<@@@IIIZZZttt~~~}}}}}}~~~~~~~~~~~~}}}}}}|||~~~~~~}}}}}}}}}}}}|||zzzxxxwwwvvvvvvvvvuuutttqqqnnnkkkjjjhhhfffbbb^^^ZZZVVVPPPMMMIIIGGGDDDAAA@@@???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>============<<<<<<======>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCEEEFFFFFFDDDBBBBBBBBB@@@AAAAAABBBCCCDDDEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMMMMNNNQQQTTTYYY^^^ccceeeccccccdddddddddeeeeeeeeeiiilllooorrrtttxxx|||yyyuuusssooommmnnniiijjjkkkllllllkkkjjjiiigggggghhhiiijjjjjjjjjjjjiiiiiihhheeebbb``````aaa^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\\\\\\\[[[ZZZYYYVVVUUUUUUVVVXXXYYYWWWUUURRRPPPNNNMMMMMMMMMLLLJJJHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>;;;<<<===>>>>>>===<<<;;;999999999999999::::::;;;999999:::;;;===???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGIIIOOO^^^qqq|||{{{{{{kkkjjjhhhfffdddcccbbbbbbccccccbbbbbbaaa___^^^^^^______^^^^^^^^^^^^^^^___\\\\\\[[[ZZZZZZZZZ[[[[[[[[[\\\]]]]]]\\\]]]___aaakkkooouuuzzz|||~~~~~~{{{wwwqqqmmmiiigggfffbbb___ZZZVVVSSSOOOJJJGGGAAABBBBBB@@@===<<<>>>@@@===???BBBEEEIIIMMMSSSWWWZZZ```bbb```___```^^^YYYUUUOOOJJJHHHGGGMMM\\\jjj```PPPDDDAAABBB<<<<<<>>>888<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888777888999:::;;;::::::999;;;:::<<<@@@FFFTTTmmm~~~{{{|||}}}}}}}}}{{{zzzyyy{{{~~~}}}}}}|||zzzzzzzzzzzzyyyxxxwwwvvvwwwwwwvvvtttqqqmmmjjjhhhhhhfffdddaaa]]]WWWPPPLLLHHHFFFCCC@@@>>>>>>???@@@========================<<<<<<===>>>?????????????????????>>>>>>=====================>>>>>>>>>>>>======>>>>>>???@@@@@@@@@BBBEEEHHHHHHEEEBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGJJJMMMOOOOOOPPPRRRVVV[[[```dddgggdddddddddddddddeeeffffffkkkmmmppprrrtttxxx|||zzzwwwtttooommmnnnjjjjjjkkkkkkkkkiiihhhgggdddeeeggghhhiiiiiihhhhhhffffffeeebbb```^^^___aaa^^^^^^^^^_______________[[[[[[[[[[[[[[[[[[ZZZYYYWWWVVVVVVVVVWWWVVVTTTQQQPPPOOONNNNNNNNNMMMKKKIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@???>>>=========<<<===>>>???>>><<<;;;999999999888888999::::::;;;999999:::;;;===???AAABBBAAAAAAAAABBBCCCDDDEEEFFFGGGHHHJJJQQQ```rrr|||}}}yyyyyynnnmmmjjjhhhfffdddccccccbbbbbbbbbbbbaaa___^^^]]]^^^^^^]]]\\\\\\^^^___```\\\\\\[[[[[[[[[[[[[[[[[[YYYZZZ\\\]]]]]]___bbbdddmmmpppvvvyyy|||~~~|||yyytttooojjjgggfffeeeaaa]]]XXXTTTPPPLLLHHHEEE@@@AAABBB@@@===<<<>>>@@@???AAADDDHHHKKKPPPUUUYYYWWW^^^aaa^^^^^^aaaaaa]]]SSSNNNIIIGGGHHHPPPbbbrrrvvvRRRMMMCCCBBBCCC===>>>@@@;;;<<<<<<;;;;;;;;;::::::::::::::::::999999999888888777888999:::;;;:::999999;;;:::===@@@DDDOOOhhhzzzzzz{{{{{{{{{zzzxxxwwwyyy|||}}}||||||||||||xxxxxxxxxyyyyyyxxxxxxwwwxxxwwwvvvssspppllliiifffhhhgggeeeccc___XXXQQQKKKHHHFFFBBB???======>>>???========================;;;<<<===???@@@@@@@@@@@@AAA@@@@@@???>>>======<<<=========>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@@@@CCCGGGFFFCCC???>>>>>>BBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEGGGJJJNNNPPPPPPQQQSSSWWW\\\aaaeeehhheeeddddddddddddeeefffffflllnnnppprrrtttxxx|||{{{xxxtttooolllmmmjjjkkkkkkkkkjjjiiigggfffbbbccceeeggggggggggggfffddddddccc```^^^]]]^^^```________________________ZZZ[[[[[[[[[[[[ZZZZZZYYYYYYWWWVVVVVVUUUSSSPPPMMMOOONNNNNNOOOOOONNNKKKHHHGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???===<<<<<<<<<<<<===>>>??????>>><<<:::888999888888888999::::::;;;999999:::;;;===???AAABBBAAAAAAAAABBBCCCDDDEEEFFFHHHIIILLLSSSbbbsss{{{{{{wwwyyynnnnnnmmmkkkiiifffdddccc^^^^^^____________^^^^^^^^^_____________________```___]]][[[YYYYYYYYYYYYYYY[[[]]]___aaacccgggiiitttvvvyyy{{{|||||||||{{{zzzvvvqqqmmmjjjgggdddbbb]]]ZZZUUUPPPKKKGGGEEEDDDBBB???======???@@@>>><<>>===<<<<<<:::::::::;;;;;;<<<<<<<<<:::::::::999999999888888::::::::::::::::::::::::999<<<;;;>>>GGGMMM___{{{}}}}}}}}}{{{yyyxxxyyyzzzyyyzzz|||~~~}}}{{{zzzyyy}}}{{{yyyvvvuuutttuuuvvvsssrrrqqqqqqpppmmmiiifffjjjhhhdddaaa]]]XXXSSSOOOMMMHHHCCC???======<<<<<<>>>>>>============>>>>>>===>>>???@@@@@@???>>>===>>>>>>======<<<<<<<<<;;;;;;<<<<<<===>>>??????@@@===;;;999;;;???BBBBBB@@@BBBBBBBBBBBBAAA@@@@@@???@@@@@@@@@AAABBBCCCEEEFFFEEEFFFHHHIIIJJJMMMQQQTTTSSSTTTVVVWWWYYY\\\aaaeeedddgggjjjiiigggfffgggjjjlllpppttttttrrrsssxxx|||~~~uuuqqqpppnnnmmmnnnmmmlllllllllkkkiiigggdddeeeeeeffffffeeeeeedddbbb```^^^^^^^^^___^^^]]]___]]]ZZZZZZ\\\^^^______^^^]]][[[YYYXXXWWWXXXXXX[[[YYYWWWVVVUUUTTTQQQOOOOOONNNLLLKKKIIIHHHHHHHHHIIIIIIHHHFFFEEECCCBBBBBB??????>>>===============@@@@@@@@@@@@???>>>===<<<::::::::::::::::::::::::;;;;;;<<<>>>???@@@AAABBBAAABBBCCCBBBBBBBBBDDDFFFIIIKKKKKKQQQaaasss{{{yyyzzz~~~mmmmmmllljjjhhhfffdddbbb^^^__________________^^^__________________``````cccaaa___\\\ZZZYYYYYYYYYYYY\\\___aaacccfffjjjmmmuuuwwwyyy{{{||||||{{{zzzwwwtttoookkkhhheeebbb```[[[XXXTTTOOOJJJGGGEEEDDDBBB???======>>>???>>>===AAABBBFFFJJJPPPVVV[[[^^^]]]aaacccaaa```bbbaaa^^^XXXPPPKKKKKKNNNYYYttttttVVVHHHBBBAAA@@@>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;::::::999999999888888888::::::::::::::::::::::::999<<<:::===FFFKKK]]]xxx|||}}}|||{{{xxxwwwxxxyyyyyyzzz|||~~~|||zzzyyyxxx{{{zzzwwwuuuttttttuuuvvvsssrrrqqqqqqpppnnnkkkhhhjjjhhhdddaaa]]]YYYSSSOOOKKKGGGBBB>>>===>>>>>>>>>======<<<<<<<<<<<<======<<<===>>>??????>>>===<<<>>>=========<<<<<<<<<<<>>>>>======<<<<<<@@@>>>===???AAABBBAAA???AAAAAAAAAAAA@@@???>>>>>>@@@@@@@@@@@@AAABBBCCCDDDCCCDDDFFFGGGIIIKKKOOORRRVVVWWWWWWXXXXXXZZZ^^^bbbcccgggkkkkkkjjjiiikkkmmmnnnqqqsssrrrqqqtttzzzxxxssspppnnnlllnnnmmmkkkkkkkkkjjjhhhfffdddeeeeeeffffffeeeeeedddbbb```^^^^^^___```___^^^^^^\\\YYYYYY[[[]]]^^^^^^^^^]]]\\\ZZZYYYXXXYYYYYYZZZXXXVVVUUUTTTSSSQQQOOOOOONNNLLLKKKIIIHHHHHHHHHHHHGGGFFFEEECCCBBBAAA@@@??????>>>===========================<<<;;;::::::::::::::::::::::::::::::;;;<<<===>>>???@@@AAABBBAAABBBCCCCCCBBBBBBDDDFFFHHHJJJLLLRRRbbbsss{{{zzz{{{kkkkkkjjjhhhfffdddbbbaaa________________________```______^^^___```bbbccceeecccaaa^^^[[[ZZZZZZYYYYYY\\\```dddgggkkkooosssvvvxxxzzz{{{{{{zzzyyyxxxtttqqqlllhhhfffccc```]]]XXXVVVRRRMMMIIIFFFDDDCCCAAA???===<<<>>>???>>>>>>CCCFFFKKKPPPVVV[[[___aaa^^^bbbcccaaacccggghhhfff[[[RRRLLLNNNTTTccceeeMMMDDD???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999888888888::::::::::::::::::::::::999<<<:::<<>>>>>>>>??????<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<============<<<<<<<<<<<>>===<<<<<<<<<===<<<<<<===???@@@???===AAA@@@@@@???>>>>>>======@@@@@@??????@@@AAAAAABBBBBBDDDFFFGGGIIILLLPPPSSSYYYYYYYYYXXXWWWXXX[[[^^^bbbffflllnnnmmmlllnnnoooppprrrsssrrrssswww~~~{{{tttpppmmmkkknnnmmmkkkkkkkkkiiigggeeedddeeeeeeffffffeeeeeedddbbbaaa______```aaa```___]]][[[YYYYYYZZZ\\\\\\\\\^^^]]]\\\[[[ZZZYYYYYYYYYWWWVVVTTTSSSTTTSSSQQQPPPOOONNNLLLKKKIIIHHHHHHHHHFFFEEEEEECCCBBBAAA@@@??????>>>>>>===============<<<<<<<<<<<<<<<;;;999999::::::::::::::::::;;;;;;;;;<<<===>>>???AAABBBBBBAAABBBCCCCCCBBBCCCEEEGGGFFFIIIMMMUUUdddsss|||}}}|||iiiiiihhhgggeeecccaaa``````__________________`````````______```aaaccceeefffdddaaa^^^\\\ZZZYYYYYYXXX[[[aaafffjjjooossswwwxxxyyyzzzzzzzzzxxxvvvuuupppnnnjjjfffdddaaa]]][[[UUUSSSOOOKKKGGGDDDCCCBBB@@@???=========???@@@@@@FFFJJJOOOUUUZZZ^^^aaabbb```bbbccccccgggmmmooommm^^^UUUOOORRRZZZkkkyyyZZZJJJFFF>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999999999999888888888888999999999999999999999999999<<<999;;;AAAEEETTTnnn}}}~~~}}}{{{xxxwwwxxxyyyyyyzzz|||~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxvvvuuussssssssstttvvvxxxvvvtttqqqpppoooooonnnmmmhhhfffcccaaa^^^YYYTTTQQQKKKGGGBBB>>>===>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<<<<=========>>>>>>>>>???===<<<<<<===@@@CCCFFFGGGBBBAAA@@@???>>>=========@@@???????????????@@@@@@CCCDDDGGGHHHJJJMMMRRRUUUXXXXXXXXXWWWUUUVVVYYY\\\bbbgggmmmooonnnmmmmmmnnnqqqsssuuuwwwyyy||||||tttpppmmmkkknnnmmmkkkkkkjjjiiifffddddddeeeeeeffffffeeeeeedddcccaaa______aaaaaaaaa```]]][[[ZZZZZZ[[[\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYUUUTTTRRRRRRSSSSSSRRRPPPOOONNNLLLKKKIIIHHHHHHHHHEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>============>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAABBBCCCAAABBBCCCCCCBBBCCCEEEGGGEEEHHHOOOYYYfffttt~~~~~~wwwhhhggggggfffdddbbbaaa_________^^^^^^^^^^^^______````````````aaaccceeefffeeedddaaa^^^[[[YYYYYYXXXXXX\\\bbbhhhlllqqqvvvyyyxxxyyyyyyyyyxxxuuurrrqqqmmmjjjgggdddbbb___[[[XXXQQQOOOLLLHHHEEECCCAAAAAA??????>>>===>>>@@@BBBDDDJJJMMMRRRXXX]]]```aaaaaa```bbbccceeekkksssuuusssaaaXXXTTTXXXaaaqqqhhhOOOEEECCC>>>======<<<<<<=========;;;;;;;;;::::::999999888999999999888888888777777999999999999999999999999999;;;999:::@@@BBBPPPjjj~~~|||yyyxxxxxxyyyxxxyyy{{{}}}~~~~~~~~~~~~}}}}}}|||{{{zzzzzzyyyyyyttttttrrrrrrsssuuuwwwxxxvvvtttqqqpppoooooommmlllhhheeeccc```^^^ZZZUUURRRNNNIIICCC???===<<<<<<;;;===<<<<<<<<<<<<<<<<<<===;;;;;;::::::::::::;;;;;;<<<<<<<<<===========================>>>>>>>>>>>>BBBAAA@@@AAAEEEKKKSSSXXXCCCBBBAAA???>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@BBBCCCFFFHHHJJJNNNSSSVVVVVVWWWVVVUUUUUUVVVYYY\\\ccchhhmmmooommmkkkkkklllqqqtttyyy}}}zzzssspppnnnmmmnnnmmmkkkkkkkkkjjjgggeeedddeeeeeeffffffeeeeeedddbbb```______aaabbbaaa```^^^]]][[[\\\]]]^^^]]]\\\ZZZZZZZZZYYYYYYXXXWWWWWWTTTSSSRRRRRRSSSSSSRRRPPPOOONNNLLLKKKIIIHHHHHHHHHEEEEEEDDDCCCCCCBBBAAAAAA>>>>>>============>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<===???@@@AAABBBCCCBBBCCCDDDCCCCCCCCCEEEGGGEEEIIIQQQ]]]jjjwwwzzzvvvggggggfffeeedddbbbaaa```___^^^]]]\\\\\\]]]^^^_________aaabbbdddeeefffgggeeecccaaa^^^[[[ZZZYYYYYYZZZ___eeejjjooossswwwyyyxxxyyyyyywwwuuurrrnnnlllhhhfffcccaaa___\\\XXXUUUMMMLLLIIIEEECCCAAA@@@@@@>>>??????>>>???BBBFFFJJJOOORRRVVVZZZ^^^```aaaaaa```bbbdddgggoooxxxyyyvvvddd]]][[[bbbkkkxxxyyy[[[JJJCCCAAA>>>======<<<<<<<<<======::::::::::::999999999999999888888888888777777777999999999999999999999999888;;;999:::???AAANNNggg~~~|||yyywwwwwwxxxuuuvvvxxxzzz}}}~~~}}}}}}}}}}}}|||{{{{{{{{{zzzzzzyyyyyyuuutttsssrrrsssuuuwwwxxxvvvtttrrrpppooonnnkkkiiigggeeebbb```^^^[[[VVVSSSOOOJJJDDD???===;;;;;;:::======<<<<<<<<<<<<======;;;;;;::::::::::::;;;;;;<<<<<<<<<===============AAA@@@???>>>===<<<;;;:::@@@@@@???@@@CCCJJJSSSYYYEEECCCAAA???>>>===>>>>>>??????>>>>>>???@@@@@@AAA@@@BBBEEEHHHJJJNNNSSSVVVVVVWWWWWWVVVVVVXXX[[[^^^ccchhhlllmmmllljjjjjjlllppptttzzzxxxrrrpppooonnnnnnmmmlllllllllkkkiiigggdddeeeeeeffffffeeeeeedddaaa___^^^___```aaaaaa```___]]]\\\]]]^^^^^^]]][[[XXXYYYYYYYYYYYYXXXWWWVVVUUUSSSRRRRRRSSSSSSRRRPPPOOONNNLLLKKKIIIHHHHHHHHHEEEDDDDDDCCCBBBBBBAAAAAA===============>>>>>>???<<<<<<<<<<<<<<<;;;999999:::::::::;;;<<<<<<======<<<===>>>???@@@BBBCCCCCCBBBCCCDDDDDDCCCDDDFFFHHHFFFJJJSSSaaammm{{{vvvxxxgggffffffeeedddbbbaaa```^^^]]][[[ZZZZZZ[[[]]]^^^]]]___bbbdddfffggggggfffeeedddaaa___]]]\\\\\\\\\^^^bbbiiinnnrrruuuxxxzzzxxxxxxwwwvvvsssoookkkiiicccaaa___]]][[[XXXSSSPPPKKKIIIFFFDDDAAA@@@@@@???===>>>??????@@@DDDJJJOOOUUUWWWYYY]]]___aaabbbbbb___bbbdddiiirrr{{{{{{wwwgggbbbcccmmmwwwhhhQQQHHHDDD???======<<<;;;::::::;;;;;;999999999999999:::::::::888888888888777777777777888888888888888888888888888;;;888:::???@@@NNNfff}}}}}}|||zzzwwwuuuuuuvvvrrrsssuuuxxxzzz}}}~~~}}}|||{{{{{{{{{{{{yyyyyyyyyyyyyyyxxxxxxxxxvvvuuutttssstttuuuwwwyyyuuutttrrrqqqpppmmmiiiffffffdddbbb```^^^[[[VVVSSSNNNIIICCC???===<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<=========>>>AAAAAA@@@>>>===;;;:::::::::<<<=========AAAGGGKKKDDDCCC@@@>>><<<<<<<<<===>>>>>>>>>???@@@AAABBBCCCCCCEEEHHHKKKMMMRRRWWWZZZZZZ[[[ZZZYYYXXXZZZ]]]___cccgggkkklllkkkkkkmmmooorrrtttxxx}}}|||}}}yyyzzz~~~wwwqqqoooooonnnnnnlllllllllmmmmmmkkkiiidddeeeeeeffffffeeeeeeddd```^^^]]]^^^___aaaaaa```^^^]]]\\\\\\]]]]]][[[ZZZXXXYYYYYYZZZZZZYYYWWWWWWVVVUUUSSSSSSSSSSSSQQQPPPOOONNNLLLKKKIIIHHHHHHHHHCCCCCCBBBBBBAAAAAA@@@@@@===============>>>??????============<<<;;;::::::::::::;;;;;;<<<===============>>>???AAABBBCCCCCCBBBCCCDDDDDDCCCDDDFFFHHHHHHKKKUUUdddppp~~~}}}vvv}}}ggggggfffeeedddcccaaa```]]]\\\ZZZYYYYYYZZZ\\\]]]\\\___bbbfffhhhhhhgggffffffdddbbb```^^^^^^^^^^^^aaaffflllqqqtttwwwyyy{{{xxxxxxwwwuuuqqqmmmiiiggg```^^^\\\ZZZXXXUUUPPPMMMIIIHHHEEECCCAAA?????????<<<>>>@@@@@@AAAEEELLLRRRYYYZZZ\\\^^^```bbbcccccc___bbbeeejjjttt||||||wwwhhheeeiiiuuuwwwWWWGGGDDDBBB<<<===<<<;;;:::999999999999888888888999999::::::;;;888888888888777777777777888888888888888888888888777:::888:::???@@@MMMfff{{{|||{{{xxxuuusssssstttpppqqqsssvvvxxx{{{}}}~~~~~~}}}}}}|||{{{zzzzzzzzzzzzxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvtttssstttuuuwwwyyyuuutttsssqqqppplllgggcccfffdddbbb```^^^[[[WWWTTTLLLHHHBBB>>>============;;;::::::999999::::::;;;<<<<<<::::::::::::<<<<<<;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>============;;;===@@@???======???BBBCCCBBB???<<<;;;;;;;;;<<<>>>>>>>>>???@@@BBBCCCDDDGGGIIILLLOOORRRVVV\\\___^^^^^^^^^\\\[[[[[[^^^```bbbfffjjjlllkkklllpppsssssstttvvvyyy}}}yyy}}}yyyuuuwww|||wwwqqqooonnnnnnmmmllllllmmmnnnnnnmmmkkkdddeeeeeeffffffeeeeeeddd___^^^]]]]]]___``````___]]]\\\[[[\\\\\\\\\ZZZXXXYYYYYYZZZ[[[[[[ZZZYYYXXXWWWVVVTTTSSSTTTSSSQQQPPPOOONNNLLLKKKIIIHHHHHHHHHBBBAAAAAA@@@@@@?????????===============>>>??????@@@@@@@@@@@@???>>>===<<<::::::;;;;;;<<<===>>>>>>======>>>???AAABBBCCCDDDBBBDDDDDDDDDDDDDDDFFFHHHIIILLLWWWeeerrr~~~xxxgggfffgggggghhhgggccc```\\\[[[YYYXXXXXXZZZ\\\]]]___aaaeeehhhiiihhhfffdddgggdddaaa^^^]]]^^^```aaacccggglllrrrwwwzzz{{{{{{xxxvvvsssqqqnnnkkkfffccc___\\\YYYVVVTTTPPPLLLHHHHHHDDDAAA???@@@AAA???===>>>BBBEEEEEEDDDGGGOOOVVV\\\]]]___aaabbbbbbaaaaaacccaaa```eeepppwwwuuuoooffflllvvv___NNNIIIFFFBBB???<<<<<<;;;::::::::::::;;;:::888666888;;;<<<;;;999888888888888888888888999777888888888888999999999===<<<<<<<<<;;;???LLLZZZ~~~~~~|||vvvvvvvvvrrrppppppppppppqqqsssuuuwwwyyyzzz|||}}}|||zzzyyyxxxxxxyyyyyy|||zzzyyyyyyyyyxxxuuusssssssssssstttttttttttttttuuutttssspppmmmkkkiiihhhhhhfffddd```]]]ZZZWWWVVVQQQLLLEEE???===<<<;;;;;;:::::::::::::::;;;<<<===<<<;;;;;;;;;;;;:::::::::999:::<<<===>>>===<<<;;;<<<<<<<<<=========>>>>>><<<<<<<<<===>>>@@@AAABBBAAA@@@>>><<<;;;<<<===>>>???<<<<<<@@@BBBBBBEEEIIIHHHLLLRRRWWWZZZ[[[]]]^^^dddcccbbbaaa```___^^^]]]bbbccceeeiiimmmppppppooorrrrrrsssvvvyyy{{{{{{zzzwwwzzz}}}xxxvvvxxx}}}wwwtttqqqnnnnnnnnnlllkkklllnnnnnnmmmlllhhhgggeeedddcccbbbbbbbbbdddcccaaa____________```aaa___\\\[[[[[[[[[ZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYWWWWWWVVVVVVTTTSSSQQQPPPNNNLLLKKKIIIGGGFFFFFFFFFCCCDDDDDDCCCBBB???===<<<============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;::::::888:::<<<<<<<<<<<<===???<<<===>>>@@@BBBCCCCCCCCCBBBAAAAAACCCEEEGGGHHHHHHFFFQQQ___kkkxxx~~~|||dddddddddfffgggfffdddaaa[[[[[[YYYXXXYYYZZZ\\\]]]\\\___cccgggjjjjjjiiihhhhhheeeaaa^^^^^^___bbbcccgggjjjnnnsssvvvwwwwwwwwwvvvtttqqqooommmiiidddaaa]]]ZZZWWWTTTQQQMMMIIIFFFEEEAAA>>>===>>>>>>===;;;===@@@CCCEEEHHHLLLTTTYYY\\\]]]^^^````````````______^^^___dddlllqqqppplllkkkpppzzzqqqUUUFFFCCCAAA>>><<<<<<<<<;;;::::::::::::::::::888777888:::;;;:::888666666666666666666555555777777888888999999::::::;;;::::::;;;:::===IIIVVVxxx{{{uuuuuuuuurrrooopppppppppqqqrrrtttvvvwwwxxxzzz~~~}}}|||zzzyyyxxxxxxyyyyyyzzzyyyxxxxxxxxxwwwuuussstttttttttttttttttttttttttttsssqqqooommmjjjiiihhhgggfffdddaaa]]]ZZZWWWVVVQQQKKKEEE???===<<<<<<;;;:::::::::::::::;;;<<<<<<<<<<<<;;;;;;:::::::::999:::::::::;;;;;;<<<======;;;<<<<<<<<<============<<<<<<<<<===>>>???AAABBBAAA???>>><<<<<<<<<===>>>???======AAACCCBBBCCCGGGLLLPPPVVV[[[^^^aaaccceeehhhgggeeecccaaa___]]]\\\```aaadddiiiooorrrsssrrrsssrrrsssuuuxxxzzzzzzyyyxxx{{{~~~}}}wwwtttvvvzzz}}}{{{~~~}}}uuuqqqnnnllllllmmmkkkjjjkkklllmmmlllkkkgggfffeeedddcccbbbbbbbbbcccbbbaaa```______`````````]]][[[ZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVUUUSSSQQQPPPOOOLLLKKKJJJIIIGGGGGGFFFFFFCCCCCCCCCCCCAAA???===<<<============>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::999;;;<<<<<<;;;;;;===>>><<<===>>>@@@BBBCCCCCCCCCCCCBBBBBBCCCEEEFFFGGGHHHIIISSSbbbnnn{{{~~~~~~aaaaaabbbccceeeeeecccaaa[[[ZZZYYYYYYYYYZZZ\\\]]]]]]```dddhhhjjjkkkjjjiiiiiifffbbb___^^^```dddgggkkkmmmpppsssttttttsssrrrrrrpppnnnllliiieeeaaa]]]ZZZWWWSSSPPPMMMJJJFFFCCCBBB@@@===<<<=========<<<===>>>BBBGGGMMMTTTZZZ]]]^^^___````````````______]]]^^^aaadddgggiiiiiijjjqqqwwwxxxbbbKKK@@@???>>><<<;;;<<<;;;::::::999999:::::::::999888888999:::999777::::::999999888888888777777777888888999:::;;;;;;888888999;;;:::<<>>===<<<===>>>???@@@>>>???CCCDDDBBBBBBEEENNNRRRWWW\\\```dddhhhjjjmmmllljjjgggccc```^^^\\\^^^___cccjjjppptttuuuuuusssrrrqqqsssvvvxxxyyyyyyyyy|||~~~yyytttrrrsssvvvxxxwwwzzz}}}zzzqqqnnnllljjjjjjkkkjjjiiiiiikkkkkkjjjiiiffffffdddcccbbbbbbaaaaaabbbbbbaaa``````aaaaaaaaa^^^\\\ZZZYYYYYYYYYXXXWWWYYYXXXXXXWWWWWWVVVVVVUUUVVVVVVUUUSSSRRROOONNNLLLJJJJJJIIIHHHHHHGGGFFFFFFCCCCCCBBBBBB@@@???===<<<============>>>>>>>>>>>>@@@@@@???===<<<;;;:::999:::<<<===<<<;;;;;;<<<=========???@@@BBBCCCCCCCCCCCCCCCBBBCCCCCCEEEFFFGGGKKKWWWfffrrr}}}aaa`````````bbbaaa```^^^ZZZYYYYYYYYYZZZ[[[\\\]]]bbbdddfffhhhiiiiiihhhggghhhfffaaa______bbbfffiiimmmnnnqqqrrrsssqqqooonnnnnnllliiigggeeeaaa\\\YYYWWWTTTPPPMMMJJJGGGDDDAAABBB@@@???>>>>>>?????????@@@AAADDDJJJRRRYYY^^^___bbbbbbbbbbbbbbbaaaaaaaaa___```ccceeecccaaadddiiivvv~~~iiiXXXFFF???>>>>>>======;;;::::::999999999999999:::999999888888888777777<<<<<<;;;::::::999999999666777777888999:::;;;;;;888777999<<<;;;;;;BBBKKKaaazzzxxxqqqppppppnnnmmmoooooooooooooooooopppqqqrrrssswww{{{~~~~~~|||{{{zzzxxxxxxxxxxxxyyyxxxwwwwwwxxxyyyyyyxxxvvvuuuuuuuuutttttttttttttttnnnnnnmmmlllkkkiiihhhhhhfffeeedddaaa^^^[[[XXXVVVPPPKKKDDD???===<<<<<<<<<;;;::::::999::::::;;;;;;===<<<<<<;;;:::999888888:::999999999:::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>>>>======>>>???@@@>>>===???DDDEEECCCCCCEEEJJJNNNSSSXXX]]]bbbhhhlllqqqpppmmmjjjfffccc```___^^^```dddjjjqqqtttuuutttqqqpppppprrruuuxxxzzzzzzyyy{{{}}}~~~|||wwwrrrpppqqqrrrttttttwww{{{~~~wwwooommmjjjiiijjjjjjhhhggghhhiiiiiihhhfffeeeeeecccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbb]]][[[ZZZYYYZZZZZZYYYWWWYYYXXXWWWVVVUUUTTTSSSSSSUUUTTTSSSRRRPPPNNNLLLKKKHHHHHHHHHHHHHHHGGGFFFFFFBBBBBBAAA@@@???>>>===<<<============>>>>>>>>>>>>???>>>>>>===<<<;;;::::::;;;<<<======;;;:::;;;<<<===>>>???AAABBBCCCCCCCCCDDDDDDCCCBBBBBBCCCEEEGGGLLLYYYiiisss{{{aaa```^^^^^^^^^]]][[[YYYYYYYYYYYYZZZZZZ[[[\\\]]]bbbdddfffhhhiiiiiihhhhhhgggeeeaaa___```cccgggjjjlllnnnpppqqqqqqpppnnnllliiigggeeebbb```\\\WWWTTTTTTQQQMMMJJJHHHFFFCCCAAA?????????>>>>>>???@@@BBBEEEFFFIIIPPPWWW\\\___```bbbbbbaaaaaaaaaaaaaaaaaabbbaaabbbbbb]]]ZZZ```jjj|||^^^QQQDDD@@@???===<<<<<<::::::999888888888888999999999999999888777777777888888777777666666666555666666777888888999::::::999888999<<<<<<;;;@@@FFFUUUnnnxxxpppnnnmmmllllllnnnmmmmmmllllllmmmnnnnnnoooqqquuuyyy{{{~~~~~~}}}|||{{{yyyxxxwwwwwwxxxxxxxxxxxxwwwxxxzzz{{{yyyxxxuuutttttttttsssssssssrrrmmmmmmlllkkkjjjiiihhhhhheeeddddddbbb___[[[XXXVVVOOOJJJDDD???=========<<<;;;::::::999999999::::::<<<<<<;;;:::999999888888777888:::<<<=========<<<========================;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@===<<>>=====================>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<======;;;:::;;;<<<>>>???@@@AAABBBCCCCCCCCCCCCDDDCCCBBBAAABBBEEEHHHOOO\\\kkkrrrwww```^^^\\\[[[[[[ZZZWWWVVVXXXXXXYYYZZZ[[[\\\\\\]]]___aaacccfffiiijjjkkkkkkfffeeecccbbbcccfffjjjllllllnnnpppqqqpppnnnllljjjeeeccc```^^^[[[XXXSSSPPPPPPLLLIIIFFFEEEDDDBBBAAA<<<=========<<<===@@@BBBHHHKKKPPPUUUZZZ^^^```aaaaaa```````````````aaaaaaddd```^^^]]]YYYWWWbbbqqqsssRRRIIIAAA???===:::999::::::999888888777777888888777999999999777666777888777777777777777777777777666666666777777777777888:::888888;;;;;;:::===CCCLLLdddzzzpppmmmllljjjkkkmmmjjjjjjjjjjjjkkklllmmmmmmqqqtttwwwyyy{{{~~~}}}}}}|||{{{yyyxxxwwwwwwxxxxxxxxxwwwwwwxxxzzzzzzyyywwwttttttssssssrrrqqqqqqqqqnnnmmmlllkkkjjjiiihhhgggdddddddddbbb___\\\XXXVVVOOOJJJDDD???============;;;::::::999999999999999::::::::::::999999999999666888;;;===??????>>>===??????>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;<<<============>>>??????@@@AAAAAA???>>>???DDDEEECCCDDDGGGFFFHHHLLLRRRYYYbbblllsssuuutttrrrnnnkkkhhheeeddd```bbbfffkkkpppqqqooommmkkklllmmmooosssuuuuuutttnnnqqqtttvvvwwwzzz}}}~~~yyyxxxwwwvvvuuuuuuuuuuuuwwwzzz~~~rrrmmmmmmkkkiiihhhiiigggffffffffffffeeeccccccbbbbbbaaa``````aaaaaa______`````````___^^^^^^\\\[[[[[[[[[\\\\\\ZZZXXXVVVVVVUUUTTTSSSQQQQQQPPPRRRQQQQQQPPPOOOMMMLLLKKKGGGGGGHHHHHHGGGFFFDDDCCCAAA@@@???>>>========================>>>>>>>>>>>>999999::::::;;;<<<<<<<<<:::<<<===<<<;;;;;;<<<===???@@@AAABBBCCCCCCCCCCCCBBBCCCCCCAAA???AAAFFFJJJTTTbbbpppssssss^^^[[[YYYXXXXXXXXXWWWUUUWWWXXXYYYZZZ[[[\\\\\\]]]^^^```bbbeeegggiiijjjkkkffffffffffffhhhjjjmmmnnnnnnoooppppppooollliiigggaaa___]]]ZZZXXXTTTPPPLLLJJJHHHDDDBBBBBBBBBAAA@@@;;;===>>>>>>===>>>AAAEEEIIIOOOVVVZZZ\\\^^^aaadddbbbbbbaaaaaabbbcccdddeeehhh___ZZZ[[[ZZZ]]]mmmxxx___HHHBBB>>>>>>===999888999999999888777777777777777555777999888777666888:::777777777888888999::::::666666666666555555555555:::777666888888777:::???GGG\\\yyy|||qqqlllkkkiiiiiilllhhhhhhhhhhhhiiijjjkkklllqqqtttwwwxxxyyy}}}~~~}}}}}}{{{zzzyyywwwwwwwwwwwwxxxwwwvvvvvvvvvxxxxxxvvvtttssssssrrrqqqqqqpppooooooooonnnmmmllljjjiiihhhgggccccccdddccc```\\\XXXVVVNNNJJJCCC???============;;;::::::999888888999999999999999999999:::::::::999:::;;;===>>>???@@@@@@@@@@@@@@@@@@?????????>>>;;;;;;::::::;;;;;;<<<===<<<<<<>>>???@@@AAAAAABBBDDDAAAAAACCCCCCAAABBBEEEFFFHHHLLLQQQYYYdddooowwwyyywwwtttppplllgggdddccc___aaaeeekkkooopppnnnllljjjjjjlllnnnoooooollliiihhhjjjnnnqqqtttwww{{{~~~~~~~~~~~~yyyyyyyyyyyyyyyyyyyyyyyyyyy|||yyynnnlllmmmkkkhhhfffiiigggffffffffffffdddcccbbbbbbaaa````````````aaa^^^^^^_________]]]\\\[[[ZZZZZZZZZZZZ\\\[[[YYYWWWTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPOOONNNMMMLLLGGGHHHHHHHHHGGGEEEBBBAAAAAA@@@>>>===<<<<<<==================>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<999;;;<<<<<<;;;;;;===>>>???@@@AAABBBCCCCCCCCCCCC@@@BBBCCCAAA???@@@FFFLLL[[[iiivvvvvvrrr{{{[[[YYYWWWWWWXXXXXXWWWVVVWWWXXXYYY[[[\\\\\\]]]]]]bbbbbbdddeeefffggggggggggggggghhhjjjlllmmmoooppppppqqqqqqqqqnnnkkkgggddd___]]][[[YYYVVVRRRNNNJJJGGGDDDAAA??????@@@@@@???===???AAA@@@???AAADDDHHHIIIPPPXXX]]]]]]^^^cccgggffffffeeeeeefffhhhiiijjjlllaaaZZZ\\\^^^dddwwwjjjPPPCCC???===???>>>:::999;;;999888888777777777777777444777999888666666888;;;222222333444555666777777666666666555444444333333:::666444666666555888===DDDWWWrrr}}}rrrllljjjhhhiiikkkffffffgggggghhhjjjkkklllrrrtttwwwxxxxxx|||~~~}}}{{{zzzyyywwwwwwwwwwwwxxxvvvuuutttuuuvvvuuutttrrrrrrrrrqqqqqqpppooonnnnnnpppooonnnllljjjiiiggggggccccccdddccc```\\\XXXVVVNNNJJJCCC???============;;;::::::999888888888999777888888999999:::;;;;;;<<<;;;;;;;;;<<>>???AAAAAABBBBBBHHHDDDBBBCCCBBB???@@@CCCEEEGGGJJJPPPXXXdddpppxxx|||zzzvvvqqqlllfffccc```]]]___dddjjjooopppnnnllljjjjjjkkkmmmmmmjjjeeeaaacccfffkkkooorrrvvvzzz}}}{{{|||~~~~~~yyyzzz{{{|||||||||||||||{{{~~~uuulllkkkllljjjfffeeeiiigggffffffffffffdddcccbbbaaaaaa````````````aaa^^^^^^______^^^\\\ZZZYYYYYYXXXXXXYYY[[[ZZZXXXVVVSSSSSSSSSRRRQQQQQQPPPPPPOOOPPPPPPPPPPPPOOONNNNNNGGGHHHHHHHHHGGGDDDAAA???@@@???>>><<<<<<<<<===>>>============>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;999:::<<<<<<<<<<<<===???@@@@@@AAABBBCCCCCCCCCCCC???AAACCCAAA>>>@@@GGGMMMaaaooo{{{yyyssszzzYYYXXXWWWVVVVVVVVVVVVVVVZZZYYYYYYZZZ]]]___```___aaabbbdddfffhhhiiijjjkkkjjjlllnnnpppqqqpppooonnnqqqqqqppppppnnnjjjddd___[[[YYYVVVTTTQQQNNNJJJGGGEEEAAA???@@@???<<<<<>><<<=========<<<;;;;;;:::999999999999:::::::::;;;;;;:::999999999999:::;;;===???AAABBBCCCCCCAAAAAA@@@@@@@@@@@@>>>===<<<;;;;;;<<<=========<<<======>>>???AAAAAA@@@AAACCCCCCAAA@@@@@@AAACCCEEEFFFLLLZZZlllwwwyyy~~~yyysssnnnhhhaaa]]]\\\\\\___eeekkknnnnnnlllllliiifffcccbbbbbbaaa```___dddkkkppptttwwwyyy{{{}}}~~~zzzwwwzzz|||xxxsssmmmjjjjjjiiigggdddfffffffffggggggfffccc```ccccccccccccbbbaaa_________^^^]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWTTTRRRQQQPPPQQQQQQOOONNNNNNNNNNNNNNNLLLKKKJJJIIIDDDDDDEEEEEEDDDBBB@@@???@@@AAABBB@@@>>>======>>>===>>>???@@@@@@???>>>===<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>AAAAAABBBBBBCCCDDDEEEEEEAAA@@@@@@AAA@@@AAAKKKUUUgggyyy|||ssssssYYYXXXXXXXXXWWWWWWWWWWWWZZZYYYYYYZZZ^^^```aaaaaadddeeegggiiikkklllmmmmmmlllmmmoooqqqqqqqqqpppooopppoooooonnnlllgggbbb]]]YYYWWWSSSPPPNNNKKKGGGDDDBBB>>>===>>>===::::::>>>AAAAAABBBCCCFFFKKKOOOQQQUUUWWW[[[___bbbeeefffgggeeehhhhhhgggiiirrrxxxzzz|||lll```dddnnn~~~gggPPPCCC@@@>>>;;;:::::::::999777888777666555555666777777:::999999888888777777777666666555555555555666666666555555444555666777888999888666555666888;;;<<<@@@KKK^^^ttt{{{tttkkkiiiiiifffddddddddddddeeefffhhhkkklllnnnqqquuuwwwyyy{{{~~~}}}}}}~~~}}}}}}|||{{{zzz{{{zzzxxxvvvtttssssssrrrrrrqqqqqqrrrtttuuusssrrroooppprrrrrrpppooopppqqqmmmmmmlllkkkiiigggeeeddddddcccaaa___^^^[[[WWWSSSMMMHHHBBB>>>============<<<<<<;;;:::999999999999:::::::::;;;;;;::::::999::::::;;;<<<>>>@@@BBBCCCCCCCCCBBBAAAAAAAAAAAAAAA>>>>>><<<;;;:::;;;<<<<<<>>>>>>>>>>>>???@@@AAABBB@@@AAABBBBBBAAA@@@BBBCCCBBBEEEIIIOOO]]]nnnxxxzzz}}}yyysssmmmfffaaa]]]\\\[[[]]]aaagggkkkmmmllljjjgggdddaaa____________```dddkkkqqquuuxxx{{{}}}zzzwwwyyyzzzvvvqqqmmmkkkkkkkkkhhheeefffeeeeeefffgggfffccc``````aaaaaaaaaaaaaaa``````___^^^]]]\\\[[[ZZZYYYYYYXXXYYYYYYYYYYYYXXXWWWWWWTTTRRRQQQQQQQQQQQQPPPNNNNNNNNNNNNMMMLLLKKKJJJIIIGGGGGGFFFFFFEEECCCAAA@@@@@@AAAAAA@@@>>>======>>>===>>>???@@@@@@???>>>===<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<======>>>@@@@@@AAABBBBBBCCCCCCDDDBBBAAABBBCCCBBBDDDNNNYYYiiizzz|||uuuxxxYYYYYYYYYZZZYYYYYYXXXWWWYYYYYYYYY[[[___bbbccccccggghhhjjjlllnnnoooooopppooopppqqqrrrrrrqqqpppooonnnmmmlllkkkiiiddd^^^ZZZWWWSSSOOOKKKHHHFFFDDDBBBAAA===;;;======:::;;;???AAABBBEEEHHHMMMQQQUUUXXXZZZ\\\^^^aaadddfffggghhhggghhhggghhhnnnzzzsssjjjnnnzzzrrrYYYGGG>>>===;;;999999999:::999777666666555555555666666777777888888888888888888888555555666666666666555555666555555555555666777777777777777777777999::::::???GGGUUUiii~~~uuujjjffffffeeecccddddddeeeeeefffhhhiiijjjlllnnnrrruuuwwwyyy{{{}}}}}}}}}}}}}}}|||{{{zzzzzzzzzyyywwwuuusssrrrqqqppprrrqqqqqqrrrttttttsssqqqoooqqqrrrrrrqqqppppppqqqmmmmmmlllkkkiiihhhfffeeebbbaaaaaaaaa```]]]XXXTTTMMMIIIBBB>>>===============<<<<<<;;;::::::999999999::::::;;;;;;:::::::::;;;;;;<<<===>>>@@@BBBCCCDDDDDDCCCCCCCCCCCCCCCCCC@@@>>>===;;;::::::;;;;;;????????????@@@AAABBBBBBBBBBBBBBBAAA@@@AAADDDFFFDDDIIINNNVVVcccrrr{{{|||}}}xxxqqqjjjccc^^^[[[ZZZYYYZZZ]]]bbbgggjjjkkkgggdddaaa]]][[[[[[[[[\\\```eeekkkqqquuuyyy}}}~~~zzzxxxyyy{{{~~~ssspppmmmlllmmmmmmjjjffffffeeeeeeffffffeeeccc```^^^^^^___```````````````___^^^]]]\\\ZZZYYYXXXWWWXXXXXXXXXXXXXXXWWWVVVVVVTTTRRRQQQQQQRRRRRRPPPOOONNNNNNMMMMMMLLLJJJIIIHHHHHHGGGFFFEEECCCBBBAAA@@@???@@@AAA???===<<<===>>>===>>>???@@@@@@???>>>===<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>???AAAAAABBBCCCDDDDDDDDDDDDBBBBBBCCCEEEEEEHHHRRR^^^lll{{{}}}yyy}}}~~~ZZZZZZ[[[\\\[[[[[[ZZZYYYZZZYYYZZZ\\\aaadddffffffjjjkkklllnnnpppqqqqqqqqqrrrrrrrrrrrrqqqpppooonnnmmmllljjjhhheeeaaa[[[WWWTTTPPPKKKGGGEEECCCAAA@@@AAA======??????===???BBBBBBDDDIIINNNTTTYYY\\\^^^```aaabbbdddfffggghhhiiiiiiiiihhhjjjttt{{{tttxxx~~~cccOOOCCC???;;;999777777888999888777666666666666666777777777888888888888888888888888444555666777777666555444555555555555666666666777555666777888888999999999===DDDOOOccc~~~vvviiieeedddeeeeeefffffffffgggggghhhiiiiiiiiilllooorrrtttvvvxxxzzz}}}~~~}}}}}}|||{{{zzzyyyxxxwwwuuutttsssrrrqqqqqqrrrqqqpppqqqssssssrrrpppoooqqqrrrrrrqqqppppppqqqmmmmmmlllkkkjjjhhhgggfffcccbbbbbbbbbaaa]]]XXXSSSNNNIIICCC>>>======>>>>>>=========<<<;;;:::999999999999:::;;;;;;;;;:::::::::;;;;;;<<<===???AAABBBCCCDDDDDDEEEEEEEEEDDDDDDAAA@@@>>><<<;;;;;;;;;;;;@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBB@@@@@@BBBFFFJJJHHHOOOWWW___kkkwww~~~}}}wwwnnneee]]]XXXVVVUUUUUUWWW[[[___dddggghhheeeccc```[[[XXXWWWXXXZZZ```dddjjjoootttyyy~~~~~~zzzxxx}}}~~~}}}rrrooommmmmmooonnnkkkgggeeeddddddeeefffeeecccaaa^^^^^^_________^^^]]]]]]^^^^^^\\\[[[YYYXXXVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUSSSRRRQQQQQQRRRRRRPPPOOOMMMMMMMMMLLLKKKJJJHHHHHHFFFEEECCCBBB@@@???>>>===>>>???@@@???===<<<===>>>===>>>???@@@@@@???>>>===<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<>>>??????BBBCCCDDDEEEFFFEEEEEEDDDAAAAAACCCFFFGGGKKKVVVaaammm|||uuusssxxx[[[\\\\\\]]]]]]\\\\\\\\\\\\[[[\\\___cccgggiiiiiikkklllmmmooopppqqqqqqrrrssssssrrrqqqpppnnnmmmlllllljjjhhheeebbb^^^XXXTTTQQQMMMHHHEEECCCBBBAAA@@@@@@<<<<<>>:::888666666888999888777777777888888999999999999999999888888777666666555444555666777777666555444444555555666666666666666444555777888999999888888<<>>>>>>>>>>>>>>>>>>>><<<;;;999888888999::::::;;;;;;;;;:::999999:::;;;<<<===???@@@CCCCCCEEEFFFFFFFFFFFFEEECCCAAA???===<<<<<<<<<<<>>=========>>>???>>><<<<<<<<<>>>===>>>???@@@@@@???>>>===<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCEEEEEEDDDCCCBBB@@@@@@CCCFFFHHHLLLWWWcccmmm~~~yyyllloooyyy^^^]]]]]]]]]]]]^^^_________^^^___bbbfffjjjkkkkkkmmmmmmooopppqqqrrrrrrrrrtttsssqqqooommmkkkjjjiiijjjhhhdddaaa^^^YYYTTTPPPLLLIIIFFFCCCCCCBBB@@@???===::::::>>>@@@???BBBFFFIIINNNUUU]]]cccfffhhhhhhgggggggggggghhhjjjkkkllljjjmmmnnnqqqzzzxxx\\\KKKBBB>>>;;;:::888777777888888888777777777888999::::::::::::999999888777666666555555555555666666666666555555444555555666777666666666444555666777888888888888:::???KKK```zzzmmmfffeeehhhiiihhhhhhiiiiiihhhgggffffffeeehhhkkknnnppprrrtttvvv{{{~~~~~~}}}|||{{{zzzxxxwwwssssssssssssssstttuuuvvvqqqpppppppppqqqqqqpppnnnmmmoooppppppooonnnnnnooommmmmmllllllkkkiiihhhggghhhgggeeedddaaa]]]WWWRRRNNNJJJCCC???>>>>>>>>>>>>????????????>>>;;;999888888888999:::;;;;;;;;;;;;999999999:::;;;<<<>>>???AAACCCDDDFFFGGGGGGFFFFFFBBBAAA???===<<<<<<=========>>>>>>@@@AAACCCEEEFFFFFFFFFDDDBBBAAACCCGGGKKKRRRZZZccciiiooowww{{{{{{tttsssnnndddYYYQQQNNNNNNLLLPPPUUUYYY]]]bbbfffjjjllljjjfff^^^WWWUUUWWWZZZ```ccchhhmmmsss{{{vvvsssooonnnooonnnjjjgggeeecccbbbcccdddeeedddbbbaaaaaa```___]]][[[YYYXXX[[[ZZZYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTSSSQQQOOONNNOOOPPPPPPOOONNNLLLLLLKKKKKKJJJHHHGGGFFFCCCCCCDDDDDDCCCAAA???>>><<<===>>>===<<<;;;<<<======>>>???@@@@@@???>>>===<<<<<<;;;::::::::::::;;;:::;;;;;;<<<===???@@@AAA>>>@@@AAACCCCCCBBB@@@???@@@@@@CCCFFFHHHLLLXXXdddmmmqqqhhhppp```___]]]\\\]]]^^^aaabbbbbbaaabbbdddhhhlllmmmmmmnnnoooppprrrsssssssssssssssrrrpppmmmjjjhhhgggfffgggddd```]]]YYYTTTOOOLLLFFFEEECCCBBBBBBAAA???>>>===:::;;;???AAAAAADDDIIIPPPTTT\\\dddjjjlllllllllhhhhhhhhhhhhiiikkklllmmmjjjooosssuuuzzzcccLLLCCC@@@===999;;;999777777888888777666555666888999::::::999999777777777777777666666666666666555555555555666666444444666777777777666555555555666666777888888888:::===FFF\\\}}}}}}zzz~~~ppphhheeefffhhhggggggggggggfffeeecccbbbdddgggjjjmmmoooqqqsssuuuwww~~~~~~~~~}}}|||{{{yyyxxxwwwttttttttttttttttttuuuvvvqqqpppooopppqqqqqqooommmlllmmmoooooommmmmmmmmnnnmmmmmmmmmlllkkkjjjiiihhhhhhfffdddbbbaaa]]]YYYVVVNNNJJJDDD???>>>>>>?????????@@@@@@@@@>>><<<999888777888999:::;;;;;;;;;;;;:::::::::;;;<<<===>>>???@@@AAADDDFFFGGGGGGFFFFFF???>>>===;;;;;;;;;<<<===;;;<<<===???AAADDDFFFGGGGGGGGGFFFDDDCCCDDDGGGJJJRRRZZZbbbfffjjjpppssssssjjjiiifff^^^TTTNNNMMMOOONNNPPPRRRUUUYYYaaajjjpppqqqpppkkkbbbYYYVVVXXX\\\bbbeeejjjooouuu}}}{{{vvvqqqnnnnnnllliiifffeeecccbbbbbbcccddddddccc`````````___^^^\\\[[[ZZZXXXXXXXXXWWWWWWWWWVVVVVVTTTTTTUUUUUUTTTTTTSSSRRROOONNNMMMMMMOOOOOONNNMMMKKKKKKKKKJJJIIIHHHGGGFFF???AAACCCEEEDDDBBB???===;;;<<<======;;;;;;<<<======>>>???@@@@@@???>>>===<<<<<<;;;::::::::::::;;;:::;;;;;;<<<===???AAABBB???AAACCCDDDDDDBBB@@@???AAAAAADDDGGGIIIMMMYYYdddmmmzzzkkkgggsssbbb```]]]\\\\\\___bbbddddddcccdddfffjjjmmmnnnnnnpppqqqrrrsssttttttttttttsssqqqooollliiifffeeeddddddaaa]]]YYYVVVQQQLLLHHHBBBAAAAAAAAAAAAAAA???<<>>>>>?????????@@@AAA@@@???<<<999888777888999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<>>>???@@@???AAACCCFFFGGGGGGFFFFFF<<<<<<::::::999:::;;;<<<999:::<<<>>>AAADDDFFFHHHHHHHHHGGGEEEDDDDDDFFFIIIQQQYYY```ccceeejjjmmmmmmbbbcccaaaZZZRRRMMMNNNQQQPPPQQQQQQRRRVVV```mmmvvvuuutttnnneee[[[WWWYYY]]]dddgggkkkpppwww~~~xxxrrrnnnmmmkkkhhheeeeeecccaaabbbcccddddddccc____________^^^^^^]]]\\\WWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTTTTSSSRRRRRRNNNMMMLLLLLLNNNOOONNNLLLKKKKKKKKKJJJIIIHHHFFFFFF;;;===AAACCCCCCAAA===;;;:::<<<===<<<;;;;;;<<<======>>>???@@@@@@???>>>===<<<<<<;;;::::::::::::;;;:::;;;;;;<<<>>>???AAABBBBBBDDDFFFGGGGGGFFFCCCBBBBBBBBBEEEIIIJJJNNNYYYeeennnvvviiiggguuu_________]]]]]]^^^aaaccceeeeeefffggghhhjjjlllmmmrrrqqqrrrsssuuuvvvuuutttrrroookkkhhhgggfffdddccc```\\\VVVQQQNNNJJJGGGDDDAAA@@@???>>>===<<<<<<<<<<<<===@@@CCCFFFLLLSSSXXXcccfffkkkoooqqqpppnnnlllkkkhhheeedddgggiiijjjiiitttuuutttssstttzzzttt^^^KKKDDD@@@888666;;;999999999888777666666555777777777777777777777777999888888777666555555444777777666666555555555444555555555666666777777777555777888888777777888999999===BBBNNNmmm{{{pppmmmppp{{{yyynnnhhhdddcccgggffffffeeedddbbbaaa```bbbcccfffiiikkkmmmoooooouuuxxx~~~~~~~~~|||{{{yyywwwvvvuuuuuuttttttsssrrrrrrqqqqqqqqqpppooommmllllllllllllkkkkkkkkkkkklllmmmnnnoookkkkkkkkkkkkjjjiiihhhhhhhhhfffdddcccaaa^^^ZZZWWWQQQLLLFFFBBB??????>>>===@@@AAABBBBBBAAA???<<<;;;===<<<<<<;;;;;;::::::999999::::::;;;<<<===>>>>>>AAACCCEEEGGGGGGEEEBBB@@@???>>>>>>===<<<<<<;;;;;;======<<<<<>>===<<<<<<<<<===============>>>>>>>>>>>>============:::::::::999999888888888::::::;;;<<<>>>@@@BBBCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@>>>AAAFFFKKKPPPYYYbbb{{{}}}mmmaaadddwww]]]^^^^^^^^^]]]___bbbddddddeeefffhhhjjjmmmooopppqqqqqqqqqrrrtttuuusssrrrnnnkkkgggeeecccbbb```___[[[WWWRRRMMMJJJGGGCCCAAAAAA@@@???>>>===============???BBBFFFKKKQQQXXX]]]eeehhhllloooqqqpppnnnllljjjiiigggeeedddfffkkknnnvvvuuusssrrrvvv~~~}}}cccPPPAAA>>>===888888===999999888888777666666555666666666666666666666666888888777777666666555555555555555555444444444333222222222222222222222111555777888888777666888999:::===@@@KKKggg{{{pppmmmmmmxxx{{{pppiiieeecccffffffeeeeeedddbbbaaa```aaabbbdddgggjjjlllmmmnnnrrruuuzzz~~~|||zzzxxxwwwvvvtttttttttssssssrrrrrrrrrqqqpppooommmlllkkkkkkkkkjjjjjjjjjjjjkkklllmmmmmmkkkkkkkkkkkkjjjiiihhhggggggfffdddbbbaaa^^^ZZZWWWPPPLLLFFFBBB@@@???>>>>>>@@@@@@AAAAAA@@@>>><<<;;;::::::::::::::::::;;;;;;999999:::;;;<<<===>>>>>>AAABBBDDDEEEEEECCCAAA???>>>>>>>>>======<<<<<<;;;===>>>===<<>>>>>@@@CCCEEEHHHMMMTTTZZZ]]]^^^___```^^^ZZZUUUOOOLLLLLLNNNOOOMMMPPPTTTUUUWWW```ooozzzzzzoooccc[[[YYY\\\```iiinnnssswww{{{sssnnnlllgggbbb``````aaabbbbbbaaa```^^^\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVRRRRRRSSSSSSSSSRRRRRRQQQOOONNNMMMMMMOOOOOONNNMMMKKKJJJIIIJJJJJJHHHFFFCCCBBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<============>>>>>>>>>>>>============:::::::::999999999888888999:::;;;===???@@@AAABBBBBBBBBCCCCCCBBBBBBAAA@@@AAA@@@CCCIIINNNTTT]]]fff~~~lll```eeezzzZZZ\\\]]]^^^^^^```cccfffeeefffgggjjjllloooqqqrrrqqqppppppqqqrrrrrrqqqoooiiigggccc```___]]][[[YYYVVVRRRMMMIIIGGGDDDAAA???AAA@@@???>>>===>>>>>>??????BBBFFFKKKQQQXXX```eeeiiikkknnnpppqqqpppnnnllliiiiiihhheeebbbeeelllsssxxxtttqqqrrrzzz}}}iiiRRRDDD::::::;;;888888<<<999999888888777666666666666666666666666666666666666666666666666666666666444444444333333333333333444444444444444444333333555666777777666666777999:::<<<>>>FFF^^^{{{rrroookkkttt~~~ssskkkfffcccddddddddddddcccbbbaaa``````aaaccceeegggiiikkklllnnnqqquuuzzz}}}{{{yyywwwvvvssssssssssssssssssrrrrrrrrrqqqooommmlllkkkjjjjjjhhhhhhhhhiiiiiijjjkkkkkkjjjkkkkkkjjjjjjiiihhhgggfffeeecccbbb```^^^ZZZWWWOOOKKKFFFBBB@@@@@@???>>>@@@@@@AAA@@@???>>><<<:::777888888999::::::;;;;;;999999:::;;;<<<===>>>>>>AAAAAABBBBBBAAAAAA@@@???========================>>>???>>>===@@@GGGJJJHHHEEECCC@@@======???BBBCCCDDDIIIOOOUUUXXXZZZ\\\]]][[[WWWQQQMMMJJJKKKMMMOOOMMMQQQVVVXXX[[[bbbnnnwww{{{rrrfff]]][[[___ccckkkooouuuyyy~~~vvvmmmjjjfffbbbaaa___````````````^^^]]]\\\YYYYYYZZZZZZ[[[ZZZZZZYYYYYYXXXXXXWWWVVVUUUUUUTTTSSSSSSSSSSSSRRRQQQPPPPPPPPPNNNMMMNNNOOOPPPNNNMMMLLLJJJIIIIIIHHHGGGDDDBBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<======>>>>>>>>>>>>>>>=========<<<<<<:::::::::999999999999888888:::<<<>>>@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@BBBBBBEEEMMMSSSYYYbbbjjj~~~lllccclllWWWYYY\\\^^^```bbbdddfffhhhiiijjjlllnnnpppqqqrrrqqqpppppppppqqqqqqooommmfffccc```^^^\\\ZZZWWWUUURRRNNNJJJGGGEEECCCAAA???@@@???>>>======>>>@@@AAABBBFFFKKKPPPWWW^^^fffkkkmmmnnnoooppppppooonnnmmmjjjhhheeecccccchhhoootttvvvrrrpppvvvooo\\\KKKAAA::::::;;;888777888888888888888777777666666666666666666666666666666555555666666666666666666444444444333333333333333555555555666666777777777444555777666555555666888999;;;<<>>===;;;:::777777888888999999999999888999:::;;;<<<======>>>AAA@@@@@@???>>>>>>>>>>>><<<<<<======>>>>>>>>>>>>===??????===???CCCEEECCCCCCAAA>>>======>>>@@@BBBBBBFFFLLLQQQUUUWWWZZZ\\\ZZZWWWQQQLLLJJJJJJLLLNNNOOOSSSXXX\\\```fffnnnuuu}}}{{{tttjjj```]]]aaaeeelllqqqwww|||yyynnnjjjfffcccccc___`````````___^^^]]]\\\ZZZZZZ[[[[[[ZZZZZZYYYYYYYYYYYYXXXWWWVVVTTTTTTSSSSSSSSSSSSRRRQQQPPPOOONNNOOONNNLLLMMMNNNNNNMMMLLLLLLJJJHHHGGGGGGFFFCCCAAABBBBBBBBBAAA@@@???>>>===;;;;;;<<<<<<======>>>>>>>>>>>>>>>===<<<<<<<<<;;;999999999999999999999999888:::===???AAABBBAAA@@@BBBBBBCCCCCCBBBBBBAAA@@@BBBCCCHHHQQQXXX]]]eeemmm~~~ppplllvvv}}}UUUYYY]]]```bbbdddfffhhhllllllnnnooopppppppppooorrrqqqoooooopppooommmkkkdddbbb___\\\ZZZXXXTTTRRRLLLIIIEEECCCBBBAAA???>>>>>>===<<<<<<>>>@@@CCCEEEGGGJJJOOOUUU[[[bbbiiimmmooooooppppppoooooonnnmmmlllgggbbbbbbiiiooossssssrrrrrruuuxxx___NNNDDD???:::::::::888666666888888888777777777777777555555555555555555555555555555555555666666666666444444444444444444444555...///000111222444444555333555666666555555666777666999:::???NNNhhh}}}www{{{wwwmmmfffaaaaaaaaaaaabbbaaaaaa``````cccccccccdddfffhhhiiikkklllmmmpppsssxxx|||}}}|||{{{{{{}}}~~~~~~}}}{{{yyyxxxvvvvvvssssssssssssssssssrrrrrrqqqpppnnnmmmkkkjjjjjjiiigggggghhhiiiiiiiiihhhhhhiiiiiiiiiiiihhhgggffffffcccbbb``````___]]]ZZZWWWPPPMMMHHHEEECCCBBB@@@????????????>>>===<<<;;;:::999999999888888777777777888888999:::;;;<<<======AAA@@@>>>===<<<<<<<<<===;;;<<<<<<===>>>???@@@@@@===@@@AAA>>>>>>AAAAAA???AAA@@@>>><<<<<<>>>@@@AAABBBFFFKKKOOOSSSVVVZZZ]]]]]]YYYTTTOOOLLLKKKLLLMMMPPPUUU[[[```eeejjjqqquuu{{{{{{xxxoooeeeaaaccchhhnnnrrryyy~~~zzzooojjjgggeeeeee````````````___^^^]]]]]]]]]]]]]]]\\\[[[YYYXXXWWWYYYXXXXXXVVVUUUTTTSSSSSSRRRRRRRRRQQQQQQOOONNNNNNNNNLLLKKKKKKLLLLLLKKKIIIKKKIIIGGGFFFEEEEEECCCAAABBBBBBBBBAAA@@@???>>>===;;;;;;;;;<<<===>>>>>>???>>>>>>>>>===<<<;;;;;;:::999999999999999999999999888:::===@@@BBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAA@@@AAACCCKKKVVV]]]bbbhhhnnn}}}xxxwwwqqqWWW[[[```dddfffhhhiiijjjnnnnnnpppqqqqqqpppooonnnqqqpppnnnnnnnnnllljjjhhhaaa^^^\\\ZZZXXXUUUQQQNNNDDDBBB???=========<<<;;;============@@@DDDIIIKKKMMMPPPUUUZZZ^^^dddiiimmmppppppoooooonnnnnnnnnnnnnnnhhhcccgggqqqxxxwwwtttqqqvvvjjjSSSEEE<<<:::888888999888777555888888777777777777777777555555555555555555555555555555555555555555555555444444444444555555555555......///000222333444444333444555555444444555777444777:::>>>HHH^^^zzzzzzooogggbbb______``````aaa`````````dddcccccccccdddfffhhhjjjllllllnnnrrrvvv{{{~~~}}}{{{zzzyyy{{{|||}}}||||||{{{zzzyyyxxxwwwwwwuuuttttttssssssrrrqqqqqqoooooommmlllkkkkkkjjjjjjhhhiiijjjkkkkkkjjjiiihhhhhhiiiiiihhhhhhgggfffeeeaaa```_________]]]ZZZXXXSSSPPPKKKHHHFFFDDDAAA?????????>>>===<<<;;;::::::::::::999999888777777666888888999:::;;;<<<======@@@???>>>===<<<;;;;;;;;;:::;;;<<<===???@@@AAABBB>>>CCCDDDAAA@@@AAAAAA???@@@???>>>======>>>@@@AAABBBEEEJJJNNNQQQVVV[[[^^^___]]]YYYUUURRRPPPOOOOOOSSSWWW]]]ccciiioootttxxxzzz}}}~~~wwwmmmfffgggjjjqqquuu{{{yyyoookkkgggeeeeeeaaa``````___^^^^^^]]]]]]^^^^^^]]]\\\[[[YYYXXXWWWXXXWWWWWWVVVUUUTTTTTTSSSQQQQQQQQQQQQPPPOOONNNNNNMMMKKKJJJJJJKKKKKKIIIHHHIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@???>>>===:::;;;;;;<<<===>>>?????????>>>>>>===<<<;;;::::::888999999999999:::::::::999;;;===???AAABBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@EEEPPP]]]dddfffiiinnnvvvddd[[[___eeejjjlllmmmmmmnnnlllnnnoooqqqqqqqqqooooooooommmlllkkkjjjiiifffccc\\\ZZZWWWUUUSSSPPPKKKHHHAAA???<<<;;;<<<<<<<<<;;;>>>>>>>>>@@@DDDJJJOOOSSSUUUWWW[[[___bbbeeejjjmmmpppooonnnmmmmmmmmmnnnnnnmmmkkkkkkqqqxxx}}}|||yyyttt~~~vvv]]]KKKBBB::::::999888888888777555777777777777777777777888555555555555555555555555666666666555555444444333222222333333444444444444444444555555555555666666222444555555444333555666444777:::===CCCUUUppp}}}sssiiiddd]]]^^^___```````````````ccccccbbbaaabbbdddfffhhhkkklllmmmppptttzzz}}}zzzxxxxxxzzz|||{{{{{{{{{{{{zzzzzzzzzzzzvvvvvvuuutttrrrqqqppppppnnnmmmllllllkkkkkkkkkllliiijjjlllmmmmmmllljjjiiihhhhhhhhhhhhgggfffeeeeee```___^^^______]]]ZZZXXXVVVRRRNNNJJJGGGEEEAAA??????>>>===<<<;;;:::::::::999999999999999999888888888888999:::;;;<<<<<<===??????>>>===<<<;;;::::::999:::<<<===???AAABBBCCCAAAFFFIIIFFFDDDDDDDDDBBB@@@???>>>===>>>???AAABBBBBBEEEHHHLLLPPPUUUZZZ^^^```___]]][[[YYYVVVTTTSSSUUUYYY___eeelllsssxxx|||zzzuuummmlllnnntttyyyuuunnnkkkgggdddccc```___^^^]]]]]]\\\\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUTTTTTTOOOOOOPPPPPPPPPOOOOOONNNNNNLLLKKKJJJKKKKKKIIIHHHGGGEEECCCBBBCCCDDDDDDCCCBBBBBBBBBAAA@@@???>>>===::::::;;;<<<===>>>?????????>>>===<<<;;;::::::999888888999999999:::::::::;;;;;;===>>>@@@BBBCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@AAAGGGUUUccckkkkkkkkknnnppp{{{wwwVVV___ccciiinnnppppppqqqqqqkkkllloooqqqrrrrrrqqqpppmmmkkkjjjhhhhhhfffccc```XXXVVVTTTRRROOOLLLGGGDDDAAA???===<<<===>>>>>>===??????@@@BBBGGGNNNTTTXXXZZZ\\\___bbbdddfffjjjlllooonnnmmmllllllmmmnnnoookkknnnrrrxxx}}}~~~xxxhhhRRRDDD>>>>>>>>>===:::888888777444777777777777777888888888555555555555555555555555777777666555444444333333111111111222222333333333888777777666555444444444222333555444333333444666444777;;;<<<@@@NNNhhh~~~uuulllfff]]]]]]^^^___````````````bbbbbb``````aaaccceeefffkkkkkklllnnnsssxxx~~~|||xxxxxxyyy{{{{{{{{{{{{|||||||||||||||wwwwwwuuutttrrrpppoooooommmllllllkkkkkkllllllmmmjjjlllmmmnnnnnnmmmkkkjjjhhhhhhhhhhhhgggfffeeeddd```___^^^^^^^^^]]]ZZZXXXXXXTTTPPPLLLIIIEEEBBB??????>>>===<<<;;;:::::::::888888888999::::::;;;;;;777888999:::;;;<<<<<<===?????????>>>===;;;:::999999:::;;;===???AAACCCDDDCCCIIIMMMJJJGGGGGGGGGEEE??????>>>>>>>>>@@@AAABBBAAADDDGGGKKKOOOTTTZZZ^^^______```___]]][[[XXXWWWVVVZZZ___fffnnnuuu{{{~~~{{{{{{qqqoooqqqwww|||rrrllljjjfffbbbaaa___^^^]]]\\\[[[[[[[[[[[[XXXXXXYYYYYYYYYYYYXXXXXXVVVUUUUUUUUUUUUUUUUUUUUUNNNNNNOOOPPPPPPPPPOOOOOOOOOMMMLLLKKKLLLLLLJJJHHHFFFDDDBBBBBBCCCDDDDDDDDDBBBBBBBBBAAA@@@???>>>===::::::;;;<<<===>>>???@@@???>>>===<<<;;;:::999999888888888999999:::::::::<<<<<<<<<>>>???AAACCCDDDBBBBBBCCCCCCBBBBBBAAA@@@BBBJJJXXXhhhooonnnmmmnnnmmmxxxmmmMMMfffiiimmmqqqrrrqqqooommmooonnnnnnpppqqqqqqooommmmmmllliiigggddd```ZZZVVVTTTQQQLLLIIIFFFDDDBBB@@@===>>>===<<<;;;;;;>>>AAA===AAAFFFKKKPPPTTTYYY\\\bbbbbbcccccceeefffhhhiiimmmmmmmmmnnnnnnnnnnnnnnntttxxx}}}}}}mmmYYYHHH???===888777555444555666888999777999999888555666:::>>>777777777777777777777777666666666666666666666666555444333222222333444555444333111111111111333444333222111000111222333444666555777999===FFFXXXiii}}}pppdddbbb___\\\\\\___bbbbbbaaa___]]]\\\[[[\\\^^^aaabbbdddeeehhhkkkpppwww|||vvvuuuvvvxxx{{{{{{zzzzzzzzzyyyyyyyyyxxxvvvtttrrrpppnnnmmmllljjjiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkllljjjggggggggggggfffeeeaaa___^^^^^^^^^^^^\\\[[[VVVTTTPPPMMMJJJFFFAAA>>>>>>===;;;999888888888999888999;;;;;;:::::::::;;;::::::;;;<<<======<<<<<<=========<<<<<<;;;;;;:::888999;;;<<<===???BBBEEEGGGJJJMMMPPPPPPMMMIIIGGG@@@AAA@@@???>>>>>>@@@AAABBBFFFLLLQQQTTTWWWZZZ\\\^^^```ccceeeeeebbb^^^\\\WWW[[[```fffmmmttt|||~~~uuussstttxxxzzzzzzooohhhfffddd```\\\\\\]]]]]]]]]]]]\\\[[[[[[XXXYYY[[[\\\\\\ZZZYYYWWWUUUTTTSSSQQQQQQQQQRRRSSSQQQQQQPPPOOOOOONNNMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIGGGFFFDDDCCCBBBCCCEEEFFF@@@???>>>======<<<<<<===;;;;;;===>>>???????????????>>>===;;;999888888888888888888888888888999999:::;;;===@@@AAABBBBBBBBB@@@@@@@@@>>>======@@@BBBJJJLLLXXXjjjtttrrrnnnmmmmmm{{{yyy~~~]]]KKKiiilllooossstttrrrpppnnnnnnmmmmmmnnnpppooommmkkkkkkiiifffdddaaa\\\WWWSSSPPPMMMIIIFFFEEECCCAAA@@@======<<<:::999:::>>>@@@BBBFFFLLLQQQUUUYYY\\\___ccccccdddeeefffggghhhiiilllllllllmmmnnnpppqqqsss{{{}}}~~~qqq]]]LLL@@@:::999999888666555444555666777555555444333111222444666666666666666666666666666555555555555555555555555444444444333333444444444444333333333333333333444333222222111222333444555555444666888;;;BBBRRRaaawwwttthhhccc___\\\\\\___bbbbbbaaa___^^^\\\[[[[[[]]]```aaaccceeehhhkkkpppwww}}}xxxvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxvvvuuurrrpppnnnllllllllljjjiiiiiihhhhhhhhhiiiiiijjjjjjkkkkkkkkkkkkkkkkkkllljjjgggfffgggfffeeedddaaa___^^^^^^^^^^^^]]][[[XXXVVVRRROOOKKKGGGBBB???===<<<:::999999999999:::999:::<<<<<<:::999:::;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::<<<===>>>>>>???BBBEEEHHHKKKOOORRRRRROOOJJJGGG???????????????AAACCCEEEBBBFFFLLLRRRUUUXXX[[[]]]```ccchhhkkkkkkgggbbb^^^YYY]]]bbbgggmmmuuu|||{{{xxxyyyzzz|||zzzsssjjjeeedddccc```]]]\\\\\\\\\\\\\\\[[[[[[ZZZUUUVVVWWWXXXXXXWWWUUUTTTUUUTTTRRRQQQPPPPPPPPPQQQQQQPPPPPPOOONNNNNNMMMMMMLLLLLLLLLLLLLLLKKKIIIIIIGGGFFFDDDCCCBBBCCCDDDEEEAAAAAA???>>>============;;;<<<===>>>??????????????????===;;;:::999888888888888888888888999999:::;;;<<<>>>@@@AAABBBBBBAAAAAAAAA@@@???>>>???BBBEEEKKKOOO\\\lllssspppllllllqqqzzzsss|||uuuVVVFFFkkkmmmppprrrsssqqqnnnmmmmmmllllllmmmnnnmmmjjjhhhfffdddaaa^^^[[[VVVQQQMMMKKKHHHEEEDDDCCCBBBAAA??????>>>===;;;:::<<<@@@CCCIIIMMMTTTYYY]]]___aaaccceeeeeeffffffggghhhiiiiiimmmlllmmmnnnqqquuuyyy{{{|||aaaNNNCCC<<<999999:::999777555444444444555888666444333333444333333444444444444444444444444444444444444444444444444333444444555555444444333333444444555555444444333333333333222333444444555333333555777999===IIIVVVjjjzzzxxxmmmddd```\\\\\\___aaabbbaaa___^^^\\\[[[[[[]]]^^^```bbbdddgggkkkooovvv~~~}}}wwwttttttuuuvvvvvvvvvwwwwwwwwwwwwwwwuuussspppmmmkkkjjjjjjkkkjjjiiiiiihhhggggggggggggiiijjjjjjjjjkkkkkkllllllllljjjgggffffffeeedddbbbaaa___^^^^^^______]]]\\\ZZZXXXTTTQQQMMMIIICCC???<<<;;;:::999999:::;;;<<<;;;<<<===<<<:::999999::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::<<<===>>>>>>>>>@@@CCCEEEJJJNNNRRRUUUUUUQQQLLLHHHBBBAAAAAAAAAAAABBBDDDEEECCCGGGMMMSSSVVVZZZ^^^```ccchhhooossssssnnngggbbb]]]```eeeiiiooovvv}}}}}}|||~~~}}}qqqkkkeeeaaaaaaaaa___]]][[[[[[[[[[[[[[[ZZZZZZYYYVVVWWWXXXYYYYYYYYYWWWWWWUUUTTTRRRPPPOOONNNNNNNNNPPPPPPOOOOOONNNMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDCCCBBBCCCCCCDDDCCCBBB@@@???>>>=========;;;<<<===>>>>>>??????>>>@@@???===<<<::::::999999888888888888888999::::::<<<>>>???AAAAAAAAAAAA@@@@@@@@@@@@??????AAADDDHHHNNNWWWeeerrruuuqqqnnnnnnvvv|||qqqnnnzzzhhhMMM@@@kkklllnnnppppppmmmkkkiiilllkkkkkkkkkkkkjjjgggeeeaaa___[[[XXXUUUQQQLLLIIIFFFDDDBBBBBBCCCCCCBBB@@@BBBAAA@@@>>>>>>AAAEEEIIIOOOTTT[[[```cccdddeeeffffffggghhhhhhiiiiiiiiiiiimmmnnnoooqqqvvv{{{|||kkkRRRCCC>>>;;;999999999888777555444444555555999666333333555666555333333333333333333333333333333333333333333333333333222333444555555444333222222333444555555444333222333333333444444444555555444333555777888:::BBBKKK___qqq}}}}}}rrrfffaaa\\\[[[^^^```aaa```^^^]]]\\\[[[[[[\\\]]]^^^aaacccfffjjjnnnttt{{{~~~yyytttpppoooppprrrsssssstttuuuuuuvvvvvvsssqqqnnnkkkiiiiiiiiijjjjjjjjjhhhgggffffffffffffiiiiiiiiijjjkkkkkkllllllkkkiiifffeeeeeedddbbbaaaaaa___^^^^^^______^^^\\\[[[YYYVVVRRROOOJJJDDD???;;;::::::999:::;;;<<<======>>>???===;;;999888999:::;;;;;;<<<<<<;;;;;;;;;999999999999999999:::::::::;;;<<<===>>>@@@DDDGGGLLLPPPTTTXXXWWWSSSNNNJJJGGGEEECCCBBBBBBBBBBBBBBBEEEIIIOOOTTTXXX\\\```cccfffllluuuzzzzzztttlllfffccceeeiiilllqqqxxx}}}{{{~~~uuujjjfffaaa______^^^]]][[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWXXXYYYYYYYYYXXXXXXUUUTTTSSSRRRPPPOOONNNMMMOOOOOONNNNNNMMMMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEDDDBBBBBBBBBBBBCCCBBBAAA@@@>>>===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>@@@???===<<<;;;:::::::::888888888888999::::::;;;>>>???@@@AAAAAAAAA@@@????????????>>>???BBBGGGKKKSSS___oooxxxxxxsssrrrsssyyyssslllmmm{{{___GGG???lllmmmnnnooonnnllljjjhhhkkkjjjiiiiiihhhgggcccaaa\\\YYYVVVSSSPPPLLLHHHEEEBBBAAAAAABBBDDDDDDCCCBBBBBBBBBBBBBBBBBBEEEJJJNNNUUUYYY```dddfffgggggghhhggghhhiiijjjjjjiiiiiihhhkkkllloootttyyy~~~vvvzzzjjjWWWDDD<<<:::888555444666555555555555555666666444111///111444555444222333333333333333333333333333333333333333333333333222333444555555444333222111222333444444333222111333333444444444555555555555444666888999888>>>EEEXXXlllyyy}}}wwwiiiccc^^^[[[]]]______^^^\\\\\\[[[[[[[[[\\\]]]]]]```bbbeeehhhlllqqqwww{{{{{{|||{{{xxxsssooommmmmmnnnooopppqqqrrrssstttuuusssqqqnnnllljjjjjjjjjjjjjjjjjjhhhgggffffffffffffiiiiiiiiijjjjjjkkkkkkkkkjjjhhheeeddddddcccbbb```aaa___^^^^^^___```___]]]ZZZXXXVVVSSSPPPJJJDDD???;;;::::::999:::;;;===>>>>>>??????>>>;;;999999999:::;;;;;;;;;;;;;;;::::::777888888999999:::::::::777888:::;;;<<<@@@EEEIIIMMMPPPUUUXXXXXXUUUPPPMMMHHHEEECCCCCCEEEFFFFFFEEEHHHLLLQQQUUUYYY]]]bbbeeeiiiooowww}}}}}}wwwoooiiigggiiilllnnnsssyyy{{{xxx{{{}}}tttnnneeeccc```^^^]]]\\\ZZZYYYXXXXXXYYYYYYXXXXXXWWWVVVRRRSSSSSSTTTTTTUUUUUUUUUVVVUUUUUUSSSRRRPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLJJJKKKKKKJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBAAAAAAAAA@@@???>>>===<<<;;;;;;;;;<<<======>>>>>>>>>>>>===???>>>===;;;;;;:::::::::888888888888999:::;;;<<>>???CCCIIINNNVVVdddttt{{{zzzwwwwwwyyy~~~{{{llliiiooo~~~|||ZZZEEE@@@nnnooopppppppppnnnllljjjhhhgggfffeeedddbbb^^^[[[UUUSSSOOOMMMJJJHHHDDDBBB@@@@@@@@@BBBDDDEEEDDDCCCAAACCCDDDFFFHHHKKKPPPSSSZZZ]]]bbbfffggghhhiiiiiihhhiiijjjjjjjjjiiihhhgggfffjjjooovvv|||vvv|||uuuXXXKKK???;;;;;;999666555444444555555555666666666333333222444666777666555222222222222222222222222333333333333333333333333333444444555555444444333111222222333333222222111222222333444444444444444777555666999999888<<>>>>>???@@@???<<<::::::::::::;;;;;;;;;;;;::::::999777777888999::::::;;;;;;777888999:::;;;???EEEIIILLLOOOSSSVVVWWWUUURRROOOEEECCCBBBEEEJJJOOOPPPOOOLLLOOOSSSWWW[[[___cccfffjjjooovvv{{{{{{wwwpppkkkiiikkklllnnnqqqwww~~~|||yyywwwyyy~~~|||pppiiieeeaaa```___]]][[[ZZZXXXWWWWWWWWWWWWWWWWWWVVVVVVUUUSSSSSSSSSTTTTTTUUUVVVVVVUUUUUUUUUTTTSSSQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???>>>>>>===<<<;;;;;;;;;;;;======>>>>>>>>>>>>============<<<;;;:::999999:::888888888888999;;;<<<===???@@@AAABBBBBBAAAAAA@@@=========>>>@@@FFFMMMRRRZZZhhhvvv|||}}}sssdddhhhssswwwWWWDDD???nnnoooooopppooonnnlllkkkdddcccaaa```___\\\XXXUUUOOOLLLIIIGGGEEECCCAAA???>>>>>>???AAADDDEEECCCBBBCCCFFFJJJMMMPPPTTTXXX[[[^^^aaaeeeggghhhhhhjjjkkkhhhiiijjjkkkjjjiiigggfffeeejjjsss{{{ooo]]]MMMDDD<<<;;;:::888777888555555555555555555444444555666888888777666666777333333333333333333333333444444444444444444444444444444444333333444444444333333333222222333333333111111333444444444333222777444444777999888;;;@@@IIIcccqqqiiiqqqxxx~~~oooiiiaaa\\\[[[[[[ZZZYYYWWWXXXYYYZZZ[[[\\\^^^^^^___aaaccceeefffiiimmmppprrruuuwwwwwwtttpppmmmlllggghhhjjjlllnnnppprrrssstttttttttsssrrrpppnnnmmmjjjiiiiiihhhhhhhhhiiiiiikkkkkkjjjjjjiiihhhhhhhhheeedddbbbbbbccccccbbbaaa```___^^^___```aaa```___YYYXXXWWWVVVTTTOOOHHHDDD<<<<<<;;;::::::;;;======>>>???@@@???===;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::;;;<<<===;;;;;;;;;;;;;;;>>>CCCGGGKKKMMMPPPSSSUUUTTTSSSRRRGGGEEEDDDHHHPPPVVVWWWWWWOOORRRUUUYYY[[[___cccfffjjjmmmrrrvvvwwwtttooollliiiiiijjjkkknnnttt{{{}}}{{{zzzwwwxxx{{{qqqgggaaa___[[[\\\\\\\\\ZZZXXXWWWWWWVVVVVVVVVWWWVVVUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXXXXSSSSSSSSSSSSSSSQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJIIIIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@???>>>======<<<<<<<<<<<<============>>>>>>>>>>>>======<<<;;;:::999999999999999888888888999:::;;;<<<===>>>???AAABBBBBBBBBAAAAAA>>>>>>???@@@CCCIIIQQQWWWbbbooo{{{|||lllaaajjj{{{qqqSSSAAA<<>>@@@CCCDDDBBBAAAGGGKKKPPPUUUXXX\\\```bbbaaacccfffggghhhiiikkklllhhhiiijjjkkkjjjhhhfffeeefffmmmxxxttt^^^LLLBBB;;;666555444222333666777777666666555444222222222444777555222000111333333333333333333333333333444444444444444444444444555555333222222333555555555555333222222333555555000111222333444333222222666333333666888888;;;@@@DDD___nnnbbbhhhuuuttt{{{qqqjjjaaa\\\ZZZZZZYYYWWWVVVWWWXXXZZZ[[[]]]^^^___^^^```bbbdddeeegggjjjlllmmmppptttuuurrrnnnkkkiiifffggghhhkkkmmmoooqqqrrrtttuuuvvvvvvuuurrrpppnnnjjjiiiiiiiiiiiiiiijjjkkklllkkkkkkjjjiiihhhggggggdddbbbaaaaaabbbccccccbbb```___^^^___```aaa```___ZZZYYYXXXXXXVVVQQQKKKFFF===<<<;;;::::::;;;<<<======???@@@???===<<<<<<<<<;;;;;;;;;;;;::::::999888777777888999;;;<<<======??????>>><<<<<<>>>BBBFFFJJJLLLOOOQQQSSSTTTTTTSSSLLLIIIHHHLLLSSSYYYZZZYYYQQQTTTWWWYYY\\\___cccgggiiilllpppssssssqqqnnnlllggghhhhhhiiikkkqqqxxx}}}|||||||||xxxyyy{{{~~~yyylllccc___^^^VVVXXXZZZZZZYYYWWWWWWWWWUUUVVVVVVVVVVVVUUUTTTTTTQQQQQQQQQQQQRRRSSSTTTUUUQQQQQQRRRRRRRRRQQQOOONNNKKKKKKKKKKKKLLLLLLLLLLLLIIIIIIIIIIIIHHHGGGFFFFFFCCCCCCCCCBBBAAA@@@>>>==================>>>??????===>>>>>>>>>>>>>>>======;;;;;;:::999888888888888888888888999:::;;;===>>>>>>???@@@BBBCCCCCCBBBBBB@@@@@@AAABBBEEELLLTTTZZZiiivvvyyyhhhaaannnlllOOO>>>999mmmmmmlllkkkjjjhhhgggfff^^^\\\YYYVVVRRRPPPNNNMMMIIIEEEAAA??????>>><<<999:::===@@@CCCDDDFFFIIIKKKPPPSSSXXX[[[\\\^^^```bbbcccccceeefffhhhjjjlllllljjjlllmmmkkkgggeeeeeegggkkkvvvwwwyyyqqq\\\LLLEEE===;;;888666555666888999555555555555555555555555333333333333333333333333333444666777777555444222222222222222222222222222333333333333333333333333444444444444333333222111333333333333333333333333222222222333555888;;;===DDDUUUvvv{{{jjjgggeeelll}}}wwwyyyuuummmccc\\\ZZZYYYYYYXXXVVVXXX[[[\\\\\\\\\]]]___]]]aaadddcccaaabbbgggllloooqqqrrrrrrqqqnnnjjjhhhdddeeefffiiilllooorrrtttppprrrvvvxxxxxxuuuqqqnnnllljjjggggggggghhhhhhgggkkkjjjiiihhhgggfffeeedddeeeeeedddcccbbbbbbbbbbbbaaa^^^\\\\\\^^^`````````YYYXXXVVVTTTSSSQQQMMMJJJ@@@???===<<<;;;;;;<<<<<<>>>???@@@AAA@@@>>><<<;;;::::::999999888999999999888777666999===@@@???===>>>???@@@???>>>>>>@@@BBBIIIKKKMMMOOOPPPQQQQQQQQQKKKIIIHHHHHHIIIKKKNNNPPPUUUWWWYYYZZZ[[[]]]aaaccckkkkkkkkklllmmmmmmkkkiiiiiiccc___aaafffjjjqqqxxx~~~}}}|||~~~|||yyyzzz}}}pppkkkfffbbb```XXXYYYYYYYYYYYYWWWVVVUUUTTTTTTTTTUUUUUUTTTTTTTTTTTTSSSRRRPPPPPPPPPQQQRRRPPPQQQQQQRRRQQQOOONNNMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGDDDDDDCCCBBBAAA@@@@@@???===============<<<<<<<<<>>>>>>>>>>>>===<<<;;;::::::999999999888888777777777777888999:::<<<===>>>AAAAAAAAABBBBBBBBBCCCCCC@@@AAAFFFIIIHHHIIIVVVeeesss~~~mmmkkkhhhwwwsssYYYIIIAAA===hhhhhhgggfffdddbbb```___WWWVVVSSSOOOLLLIIIGGGFFFFFFCCC???>>>??????>>><<<<<<>>>@@@CCCEEEIIINNNRRRVVVYYY]]]```aaabbbdddfffeeeeeefffhhhiiijjjllllllhhhjjjjjjhhheeedddfffhhhpppyyyqqqtttuuudddRRRDDD>>>:::999777555555555666777555555555555555555555555333333333333333333333333222444555666666555333222222222222222222222222222333333333333333333333333333333444444333333222111222222222333333444444444333333222333555777:::;;;AAAPPPmmm~~~nnnhhhcccgggwwwtttsssxxxwwwoooeee]]]YYYXXXXXXWWWWWWYYY[[[\\\\\\]]]^^^___^^^aaacccccc```aaafffjjjnnnoooppppppooommmjjjhhhcccdddeeehhhjjjnnnppprrrsssvvvyyy{{{{{{xxxtttqqqmmmjjjhhhggghhhhhhhhhgggjjjiiihhhgggfffeeeddddddeeeeeedddcccbbbbbbbbbbbb```___]]]\\\]]]^^^]]]\\\ZZZYYYWWWUUUSSSOOOJJJFFF@@@???===<<<;;;;;;;;;<<<===>>>???@@@???>>><<<;;;::::::999888888888888999888777777999===??????>>>???@@@AAA@@@>>>>>>@@@AAAGGGHHHKKKMMMNNNOOOOOOOOOJJJIIIHHHGGGHHHJJJMMMOOOSSSUUUWWWXXXYYY[[[^^^```eeeeeefffggghhhhhhfffeeefffaaa]]]___cccgggnnnuuu{{{zzz{{{}}}}}}zzzzzz|||~~~uuuhhhccc___[[[YYYXXXYYYYYYYYYYYYWWWVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTSSSRRRQQQPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPOOONNNMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCBBBAAA@@@??????=====================<<<>>>>>>>>>======<<<;;;:::999999999999999999888888777888888999:::<<<===>>>AAAAAABBBBBBBBBCCCCCCCCC@@@AAAEEEHHHGGGJJJWWWfffrrr|||mmmkkkmmm|||gggQQQDDD===:::dddcccbbbaaa^^^\\\YYYXXXQQQOOOLLLIIIEEEBBBAAA@@@===;;;:::999;;;<<<===<<>>IIIaaawwwooodddcccqqqvvvpppooozzz{{{ssshhh___YYYWWWWWWVVVWWWYYY\\\]]]]]]]]]___``````bbbcccbbb``````dddhhhkkklllmmmnnnmmmkkkiiigggddddddeeefffiiillloooppptttvvvyyy|||{{{xxxuuurrrmmmkkkhhhggghhhiiihhhggghhhggggggfffeeeddddddccceeedddcccbbbaaaaaaaaaaaa```^^^]]]]]]]]]\\\ZZZXXX[[[ZZZXXXVVVSSSNNNHHHDDDAAA@@@>>><<<;;;;;;;;;;;;;;;<<<===>>>>>>===;;;::::::999999888777777888888888888888:::===???@@@???AAABBBBBBAAA???>>>???@@@DDDEEEGGGIIIKKKLLLMMMMMMJJJIIIHHHGGGGGGIIIKKKMMMPPPRRRTTTUUUUUUWWWZZZ\\\___```bbbcccccccccbbbbbbbbb]]][[[]]]aaaeeellltttxxxxxxzzz}}}~~~||||||~~~oooccc___\\\YYYXXXXXXYYYYYYZZZYYYWWWVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTRRRQQQPPPOOOOOOOOOPPPPPPQQQPPPOOONNNNNNMMMNNNNNNKKKKKKKKKJJJJJJIIIIIIHHHFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@??????<<<<<<========================>>>======<<<;;;:::888888999999999999999999888888999999;;;<<<>>>???AAABBBBBBBBBBBBCCCCCCCCCAAABBBDDDEEEFFFKKKZZZhhhsssyyy~~~kkkkkksssqqqWWWGGG>>>999777aaaaaa___]]]ZZZWWWTTTSSSMMMKKKHHHEEEBBB@@@>>>>>>;;;:::999999;;;<<<>>>>>>BBBEEEIIIMMMQQQWWW]]]bbbcccfffiiijjjjjjjjjjjjkkkiiiiiiiiihhhhhhhhhhhhhhhffffffgggjjjmmmrrrxxx{{{}}}}}}ttt~~~iiiWWWIII>>>999888444444666777777666555555444444444444444444444444222222222222222222222222111111222333333333222222222222222222222222222222222222222222222222222222222222333333333222222111555555444333333222111111444444444444444555777777;;;CCCUUUoooxxxiiicccnnnvvvmmmsss~~~xxxmmmbbb[[[WWWVVVUUUWWWYYY\\\]]]]]]^^^___aaaaaabbbbbbaaa``````bbbeeehhhiiijjjkkkkkkiiihhhgggeeeeeeeeefffhhhkkknnnpppqqqsssvvvxxxxxxuuurrrpppmmmkkkhhhggghhhiiihhhgggfffeeeeeeeeedddcccccccccdddcccbbbaaaaaa```aaaaaa^^^]]]]]]^^^^^^]]][[[XXXYYYXXXWWWVVVTTTOOOIIIEEECCCBBB@@@===;;;:::::::::::::::;;;<<<<<<<<<;;;;;;::::::999888777777777777888999999;;;===???@@@@@@CCCDDDDDDCCC@@@?????????@@@AAACCCEEEHHHIIIKKKLLLKKKJJJHHHGGGGGGHHHIIIJJJMMMOOOPPPQQQQQQSSSVVVXXX\\\]]]```aaa````````````^^^ZZZYYY]]]```dddmmmuuuyyyzzz|||~~~~~~||||||iii```]]][[[YYYXXXXXXXXXYYYYYYXXXWWWUUUTTTRRRRRRRRRSSSSSSRRRRRRRRROOOOOOOOOOOONNNOOOOOOOOOQQQPPPNNNMMMLLLLLLMMMNNNJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<========================<<<;;;::::::777777777888888999999999999999999:::;;;===???@@@BBBBBBBBBBBBCCCCCCCCCCCCBBBCCCCCCCCCEEENNN]]]jjjtttuuuxxx}}}|||iiikkkzzz```JJJ???:::888666\\\[[[ZZZWWWTTTQQQNNNMMMHHHGGGEEECCC@@@???>>>===>>>????????????AAACCCEEEGGGKKKRRRWWW\\\___cccfffgggiiillllllkkkjjjjjjjjjiiihhhhhhgggffffffeeeeeecccdddhhhnnnuuu|||uuu\\\KKKAAA:::777888444555666888888777666555444444444444444444444444222222222222222222222222000111111222222333333333222222222222222222222222222222222222222222222222111111222333333222222222333333333333333333333333444444444444444555666666:::???LLLbbb}}}nnneeemmm{{{tttrrr|||ssshhh^^^XXXUUUUUUVVVXXX[[[\\\]]]^^^___aaabbbbbbaaa```___```bbbcccffffffggghhhiiihhhhhhggghhhhhhgggggghhhkkknnnooooooqqqsssuuutttrrrpppnnnllljjjgggfffggghhhggggggddddddddddddccccccccccccccccccbbbaaa````````````]]]\\\]]]^^^```___]]][[[WWWVVVVVVVVVUUURRRMMMJJJFFFEEEBBB???<<<;;;::::::999999:::;;;;;;;;;;;;;;;;;;:::999888777777777777888999;;;<<<>>>???AAABBBDDDEEEFFFEEEBBB@@@??????>>>???@@@CCCEEEHHHJJJKKKKKKKKKIIIHHHGGGGGGHHHHHHJJJKKKMMMNNNOOOPPPSSSVVVXXX[[[^^^^^^]]]\\\\\\]]][[[YYYZZZ^^^aaafffoooxxx|||~~~~~~}}}|||qqqbbb\\\ZZZXXXVVVWWWWWWWWWXXXXXXWWWVVVTTTSSSOOOOOOPPPPPPPPPPPPOOOOOOMMMMMMMMMNNNNNNNNNNNNMMMPPPOOOMMMLLLKKKKKKLLLLLLIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBAAA@@@???>>>>>>===;;;<<<<<<<<<======>>>>>>============<<<;;;:::999555666666666777777888888999999:::;;;<<<>>>???@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBDDDCCCBBBFFFQQQaaallltttrrrrrryyyxxxhhhmmmtttTTTCCC===:::888999TTTSSSRRROOOLLLIIIGGGEEECCCCCCAAA@@@>>>>>>======???@@@AAABBBBBBDDDGGGJJJPPPUUU\\\aaadddfffhhhiiikkkmmmnnnnnnllljjjiiijjjiiihhhgggfffeeeeeedddcccaaadddkkkttt}}}yyyeeeNNNAAA;;;777555666555555666777777666555444333333333333333333333333222222222222222222222222111111111222222333333444222222222222222222222222222222222222222222222222000111222222222222222222...///000222444666777888333333444444555555555666888===FFFXXXsssrrrhhhmmmxxx~~~tttzzzxxxnnnccc[[[VVVUUUTTTWWWZZZ\\\\\\]]]___aaaaaaaaa```______```aaabbbddddddeeegggggghhhhhhhhhjjjiiigggggghhhjjjmmmooopppqqqsssttttttrrrpppnnnkkkiiifffeeefffgggfffeeeccccccccccccddddddddddddcccbbbaaa```____________]]]\\\\\\]]]___```^^^]]]VVVUUUUUUUUUUUUTTTQQQOOOIIIGGGDDDAAA>>><<<;;;;;;888999999:::;;;<<<<<<===<<<<<<:::999888888777777888:::<<<===>>>???AAACCCDDDFFFGGGFFFCCCAAA@@@@@@======???AAADDDGGGJJJLLLMMMLLLKKKIIIHHHGGGGGGGGGGGGIIIKKKMMMNNNPPPSSSVVVVVVYYY\\\\\\YYYWWWXXXZZZ\\\[[[]]]```cccfffoooyyy}}}~~~}}}}}}~~~zzzmmmaaa\\\[[[YYYXXXYYYUUUVVVVVVWWWVVVTTTSSSRRRMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKLLLMMMMMMMMMLLLLLLNNNNNNMMMLLLKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBAAAAAA@@@???>>>======;;;;;;<<<<<<===>>>>>>>>><<<<<<===<<<<<<;;;:::999666666666777777777777777:::::::::;;;===>>>@@@AAABBBBBBCCCCCCCCCDDDDDDDDDBBBEEEDDDCCCHHHVVVeeemmmtttnnnlllvvvvvvkkktttiiiMMMAAA>>>;;;999:::MMMMMMKKKIIIGGGDDDBBB@@@AAA@@@@@@?????????@@@@@@@@@CCCEEEGGGHHHKKKPPPTTT[[[___cccfffhhhiiikkkmmmoooqqqrrrqqqnnnlllkkkkkkiiiiiihhhgggfffeeeddddddeeeiiiqqq|||iiiWWWDDD;;;999777555555555555555555555444333222333333333333333333333333111111111111111111111111111111111222333444444555222222222222222222222222111111111111111111111111000000111222222222222222///000111222444555666777111222333444555555666666666;;;CCCQQQjjjyyymmmqqqtttuuuuuu|||~~~}}}ttthhh^^^WWWUUUSSSVVVYYYZZZ[[[\\\^^^``````___^^^^^^___aaabbbbbbccccccdddfffggghhhiiiiiikkkiiigggeeefffhhhkkkmmmoooppprrrsssrrrqqqooommmjjjgggeeedddeeeeeeeeedddcccccccccdddddddddeeeeeebbbbbbaaa```_______________]]][[[[[[\\\]]]]]]\\\YYYWWWUUUTTTUUUUUUTTTSSSLLLJJJGGGCCC@@@===<<<<<<888888999:::;;;<<<===>>>>>>===<<<:::999888888888888;;;===>>>>>>???AAADDDCCCEEEGGGGGGEEEBBBAAAAAA======>>>AAADDDHHHKKKMMMNNNNNNLLLKKKIIIHHHGGGFFFEEEGGGJJJLLLNNNPPPTTTWWWWWW[[[^^^]]]XXXVVVWWWYYY______```bbbbbbdddlllvvvzzz}}}~~~~~~~~~}}}vvvkkk```]]]\\\ZZZYYYZZZTTTTTTUUUUUUTTTSSSQQQPPPLLLMMMMMMNNNNNNMMMMMMLLLIIIJJJKKKLLLMMMLLLLLLKKKLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCAAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<===>>>>>>???<<<<<<<<<<<<;;;:::999999999999999999888888888888:::;;;;;;<<<===???@@@AAACCCCCCCCCCCCDDDDDDDDDDDDBBBFFFFFFDDDJJJZZZhhhnnnqqqjjjhhhuuuwwwppp}}}yyy```HHH@@@???:::888:::KKKJJJIIIHHHEEECCC@@@???AAAAAAAAAAAAAAABBBCCCCCCGGGKKKOOOQQQSSSWWW]]]bbbdddeeeggghhhiiikkknnnpppssstttuuutttqqqnnnlllllljjjiiiiiihhhgggffffffeeejjjoooxxx~~~aaaPPP???999999888666555555555444333222222111111333333333333333333333333111111111111111111111111222222222222333444555666222222222222222222222222111111111111111111111111///000111222222222222222444444444333333222222222000111333444555666666666555:::AAAMMMeee~~~sssvvvqqqvvvrrr~~~~~~xxx~~~wwwkkk___XXXUUURRRUUUXXXZZZZZZ\\\^^^___```^^^]]]]]]___aaabbbbbbbbbcccdddeeeggghhhiiijjjjjjhhhfffddddddgggjjjlllmmmnnnpppppppppooommmllliiigggdddcccdddeeedddccccccccccccddddddeeeeeefffbbbaaa```______^^^^^^___```^^^[[[ZZZZZZZZZZZZYYY[[[YYYVVVTTTUUUUUUUUUTTTNNNLLLHHHDDDAAA>>>===<<<888999999:::;;;===>>>??????>>><<<;;;:::999999999888;;;>>>???>>>???BBBEEECCCEEEGGGHHHFFFCCCBBBBBB======???AAADDDHHHLLLNNNOOOOOOMMMLLLJJJHHHGGGFFFEEEGGGJJJLLLNNNQQQUUUXXXZZZ^^^aaa```[[[WWWXXX[[[bbbbbbcccdddbbbbbbiiirrrwww{{{}}}~~~~~~nnnddd[[[XXXWWWUUUTTTUUUSSSSSSTTTTTTSSSRRRPPPOOOMMMMMMNNNNNNNNNNNNMMMMMMHHHIIIKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMLLLJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>===<<<<<<;;;;;;;;;<<<===>>>>>>???<<<<<<<<<<<<;;;:::999999<<<;;;;;;::::::999999999;;;;;;;;;<<<>>>???AAABBBCCCCCCCCCCCCDDDDDDDDDEEEBBBFFFGGGEEELLL\\\iiinnnooogggfffuuuxxxuuuqqqZZZEEE@@@???999666999EEEDDDCCCCCCBBBBBBBBBCCCBBBAAAAAA???@@@BBBGGGKKKPPPRRRVVVZZZ___bbbeeefffjjjlllnnnooonnnnnnoooppptttsssrrrpppnnnllljjjiiieeefffffffffeeefffiiikkkqqq{{{~~~nnnRRRFFF<<<888777555333444777555333333444444333222222222222222222222222222000000000000000000000000222222111111222222333444222222222111111111000000111111111111111111111111222222222222222111000///111111222222222333333333444444333333333333222222666999;;;DDD[[[{{{}}}yyyttt|||uuulllrrr}}}wwwpppggg^^^XXXUUUSSSUUU[[[^^^]]]\\\]]]\\\]]]^^^]]]\\\[[[]]]___]]]```bbbdddddddddfffgggfffggghhhgggffffffhhhjjjqqqqqqppppppooopppppppppmmmkkkhhhfffeeedddcccaaaaaabbbcccdddeeedddcccbbb```````````````___^^^^^^\\\\\\[[[[[[ZZZYYYXXXXXXXXXWWWVVVTTTTTTSSSSSSTTTTTTPPPKKKGGGDDDAAA===:::;;;;;;::::::999888888777<<<<<<<<<<<<;;;:::999888::::::999:::;;;>>>AAACCCFFFGGGGGGFFFDDDBBB@@@>>>>>>>>>???AAADDDHHHLLLOOOPPPPPPNNNLLLJJJGGGEEECCCEEEFFFFFFGGGIIINNNTTTXXX[[[^^^```___[[[YYYYYYZZZbbbccccccbbbbbbdddkkkpppzzz|||zzzfffbbb\\\XXXVVVVVVVVVUUUWWWVVVUUUUUUUUUSSSPPPMMMKKKKKKLLLLLLKKKJJJIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKLLLJJJIIIIIIJJJKKKIIIHHHDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@>>>===<<<<<<<<<===<<<<<<<<<===>>>???@@@AAA@@@>>>===;;;:::::::::888888888888888888999::::::<<<===???@@@@@@@@@@@@???@@@BBBDDDEEEEEEDDDCCCDDDAAA???CCCLLLYYYdddkkkjjjfffkkk{{{yyy}}}dddUUUEEE>>><<<999777666BBBBBBAAA@@@????????????AAABBBCCCCCCEEEIIINNNSSSYYYZZZ^^^bbbfffiiikkkllllllmmmoooooonnnnnnoooqqqrrrrrrrrrqqqooollljjjiiibbbbbbaaa```aaaeeejjjooovvv|||pppcccKKKBBB999888888666444555555333222333444444333222222222222222222222222222000000000000000000000000222222111111222222333444222222222111111111000000111111111111111111111111111222222222222111000///111111111222222222333333111111111222222333333333555777:::AAAVVVsss~~~yyyqqqyyyqqqhhhlll|||~~~~~~~~~~~~yyyqqqhhh___YYYVVVSSSTTTZZZ]]]\\\\\\]]]]]]^^^^^^]]]\\\\\\]]]___^^^```bbbdddddddddfffgggggghhhiiihhhgggggghhhjjjnnnnnnnnnooopppqqqrrrssspppnnnjjjhhhhhhfffdddcccaaabbbcccddddddcccbbbaaa```````````````___^^^^^^\\\\\\\\\[[[ZZZYYYYYYYYY[[[ZZZYYYXXXWWWVVVUUUUUUTTTQQQLLLHHHDDDAAA===:::999999888888999999:::;;;<<<<<<<<<<<<;;;:::999888::::::::::::<<>>>>>>>>???BBBEEEJJJNNNPPPQQQQQQPPPNNNKKKIIIFFFEEEEEEFFFGGGHHHKKKPPPVVV[[[___aaacccaaa\\\XXXXXXYYYccceeeffffffeeegggmmmrrrzzz}}}sssbbb^^^YYYVVVTTTUUUTTTTTTVVVUUUTTTTTTTTTRRROOOMMMKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJHHHIIIJJJJJJIIIGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@???===<<<:::999888888888888777777777888999999;;;<<<>>>???@@@AAA@@@@@@???@@@BBBDDDEEEDDDCCCCCCEEEBBBAAADDDMMMYYYccciiiiiihhhppp}}}zzzxxx^^^PPPBBB<<<;;;888666777AAAAAA@@@????????????@@@CCCEEEHHHJJJNNNSSSYYY]]]bbbcccfffiiilllnnnpppqqqoooppppppooommmnnnppprrrqqqqqqrrrqqqooolllhhhfff^^^^^^\\\\\\___fffooouuu~~~xxxxxxzzzwwwllldddZZZRRRCCC;;;666777888666555666111111111333444444222000222222222222222222222222000000000000000000000000222111111111111222333333222222222111111111111111111111111111111111111111111111222222111111000000111111111222222222222333...///000111222333333444444666888===NNNfff{{{~~~yyynnnuuuoooeeegggttt~~~}}}|||{{{|||~~~{{{tttjjjaaaZZZWWWTTTTTTYYY\\\[[[[[[]]]]]]^^^^^^]]]\\\\\\]]]___^^^```bbbdddcccdddeeegggfffhhhhhhhhhffffffggghhhjjjkkklllmmmoooqqqssstttqqqoookkkiiihhhfffdddbbbaaaaaabbbbbbbbbaaaaaa```______``````______^^^^^^\\\\\\\\\[[[[[[ZZZZZZYYY\\\\\\\\\[[[ZZZWWWUUUTTTUUURRRMMMIIIFFFBBB===:::888777777777888:::===>>>;;;<<<<<<;;;;;;:::999888;;;::::::;;;===???BBBCCCEEEDDDCCCAAA@@@?????????>>>???@@@CCCGGGKKKPPPSSSSSSSSSRRRPPPMMMKKKIIIGGGEEEGGGHHHJJJMMMSSSYYY^^^cccffffffccc]]]YYYXXXXXXbbbeeeggggggggghhhmmmqqq{{{}}}~~~}}}}}}}}}~~~zzziii]]]ZZZUUUSSSRRRSSSSSSSSSTTTSSSSSSSSSSSSQQQNNNLLLJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIGGGHHHIIIIIIHHHFFFHHHHHHGGGEEEDDDBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAA@@@???>>>===<<<<<<<<<;;;;;;<<<===>>>@@@@@@AAA@@@???===;;;999777777666777777666666777888999999;;;<<<>>>@@@AAAAAA@@@@@@???@@@BBBCCCDDDDDDCCCBBBEEECCCCCCFFFOOOYYYaaaeeegggkkkxxx}}}yyy||||||{{{}}}hhhTTTHHH===999999777666777AAAAAABBBBBBCCCEEEFFFGGGJJJMMMPPPTTTWWW\\\bbbfffggghhhjjjlllnnnooopppppprrrrrrqqqooommmnnnppprrrpppqqqrrrrrrooojjjeeebbbYYYZZZ[[[]]]bbbkkkuuu|||vvvrrruuuyyy|||qqqcccWWWNNNHHHDDD<<<777555777888555333444//////000222444444222///111111111111111111111111000000000000000000000000111111111111111222222333111111111111111111111111111111111111111111111111000000111111111111000000111111111111222222222222000000000111222333333333444555777;;;FFFXXXlllxxxyyynnnsssrrrhhhgggqqq}}}~~~|||zzzzzz{{{}}}~~~~~~}}}vvvmmmccc]]]XXXTTTSSSWWWZZZYYYZZZ\\\\\\]]]^^^]]][[[[[[]]]^^^^^^```bbbcccccccccdddeeedddeeegggfffeeedddeeefffiiiiiijjjlllnnnppprrrsssooommmiiigggfffdddbbb``````````````````_________^^^^^^^^^______^^^]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZ[[[[[[\\\[[[YYYVVVSSSQQQUUURRRNNNJJJGGGCCC???;;;999888666666777999===???;;;;;;;;;;;;;;;:::999888::::::;;;<<<>>>@@@BBBCCCCCCBBB@@@???>>>>>>>>>?????????AAADDDHHHMMMRRRUUUUUUTTTSSSQQQOOOMMMKKKJJJFFFHHHJJJMMMPPPVVV\\\aaaeeeggghhheee___ZZZYYYZZZ___bbbeeefffeeefffjjjnnnzzz{{{}}}}}}{{{zzzzzz{{{}}}~~~zzzyyy|||pppbbbYYYVVVRRRQQQRRRSSSSSSSSSRRRQQQQQQQQQQQQPPPMMMKKKJJJJJJJJJKKKKKKJJJIIIIIIKKKJJJJJJIIIIIIIIIIIIJJJIIIHHHFFFGGGHHHHHHGGGEEEHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===============:::;;;<<<>>>???@@@AAAAAA@@@???===;;;999777666666666666666666777888999999;;;<<<>>>@@@AAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBCCCBBBDDDIIIQQQYYY___bbbgggqqq}}}sssuuu~~~{{{xxx|||nnnXXXJJJ@@@888777777666666777CCCDDDEEEGGGJJJMMMPPPQQQUUUXXX\\\___aaadddhhhjjjjjjkkklllnnnooopppppppppttttttrrrpppmmmmmmoooqqqppprrrtttssspppjjjccc^^^UUUWWW[[[```gggpppzzzzzzpppnnnrrr|||yyyqqqjjj^^^SSSHHH@@@<<<;;;999555555777777333000222...///000222444444111///111111111111111111111111000000000000000000000000111111000000111111222333111111111111111111111111111111111111111111111111///000000111111111000000000000111111111222222222333333333333333333333222555555777999???LLL^^^lllzzzzzzppprrr}}}vvvllliiipppzzz}}}zzzzzz|||}}}|||{{{~~~xxxpppfff___ZZZUUUSSSVVVXXXXXXYYY\\\[[[\\\]]]\\\ZZZZZZ\\\]]]]]]___aaabbbaaaaaabbbdddccceeeggggggfffffffffgggjjjjjjjjjkkklllmmmooopppnnnlllhhhfffeeedddaaa```______^^^^^^]]]]]]]]]]]][[[\\\\\\]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZYYYZZZ[[[[[[[[[YYYVVVSSSQQQTTTQQQNNNLLLIIIEEEAAA===<<<:::888666666888:::<<<:::::::::;;;::::::999999999:::;;;<<<>>>@@@AAABBBAAA@@@???=========>>>???@@@@@@AAADDDIIINNNRRRUUUUUUTTTSSSRRRPPPNNNLLLKKKFFFIIILLLOOOSSSXXX^^^bbbccceeegggeee```\\\[[[\\\]]]```cccdddcccdddhhhlllvvvxxxyyyxxxwwwvvvvvvwwwxxxzzz~~~{{{wwwtttuuuwww|||vvvhhh___VVVTTTQQQQQQRRRSSSSSSSSSPPPOOOOOOOOOPPPOOOLLLIIIIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKJJJIIIIIIIIIJJJJJJIIIGGGFFFFFFGGGHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@@@@@@@?????????>>>>>>===============>>>;;;<<<===???@@@AAAAAA@@@AAA???>>><<<:::888888777666666666666777888999:::;;;===>>>@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBB@@@BBBFFFMMMUUU\\\```bbbkkkxxxtttlllssszzzxxx||||||aaaKKKAAA:::555555666555555777JJJKKKMMMPPPSSSWWWZZZ\\\```cccfffhhhiiijjjkkkmmmnnnooopppqqqrrrrrrrrrrrrttttttssspppnnnlllmmmoooooorrrvvvwwwtttmmmeee```XXXZZZ___eeemmmwwwssslllooouuuzzzqqqbbbXXXMMMFFF???999666777777444444666555111///111000000000222333333111///111111111111111111111111000000000000000000000000111000000000000111222222111111111111111222222222111111111111111111111111//////000000111111000000000000000111111111111222444444444333333333222222444444666888:::BBBSSSbbbrrr~~~}}}sssqqquuuzzzpppjjjnnnvvv||||||~~~}}}zzz|||zzzrrriiibbb[[[UUURRRTTTVVVVVVXXX[[[ZZZ[[[[[[ZZZYYYYYYZZZ\\\[[[]]]___```______```aaacccfffiiijjjiiiiiijjjjjjjjjjjjjjjjjjjjjkkklllmmmnnnkkkhhhgggfffeeecccbbb___^^^]]]\\\[[[[[[[[[\\\YYYYYYZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[[ZZZYYYVVVTTTSSSRRRPPPNNNMMMKKKHHHCCC@@@===<<<:::888777777888999999999::::::::::::999999888999:::<<<>>>???@@@AAA??????>>>>>>>>>>>>>>>???@@@AAABBBEEEIIIMMMRRRUUUTTTSSSSSSQQQPPPNNNLLLKKKGGGJJJMMMQQQTTTYYY^^^bbbaaaccceeeccc___\\\\\\]]]]]]```bbbbbbbbbccchhhlllqqqssstttsssrrrrrrsssttttttwww|||yyytttpppoooqqqvvvwwwjjjaaa]]]UUUSSSQQQQQQRRRSSSSSSSSSNNNMMMMMMNNNNNNMMMKKKHHHHHHHHHIIIJJJJJJJJJJJJIIIKKKJJJIIIHHHHHHIIIKKKKKKIIIHHHFFFGGGHHHHHHGGGEEECCCCCCCCCDDDDDDDDDDDDDDD@@@@@@@@@?????????>>>>>>======<<<<<<<<<===>>>>>><<<===???@@@AAA@@@@@@?????????===;;;:::999999999777777777777888999;;;;;;<<<===???AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBB???BBBIIIRRR\\\bbbeeeeeeqqqmmmhhhrrr}}}{{{}}}nnnTTTCCC<<<777444666666444444666XXXYYYZZZ]]]```ccceeeggghhhjjjmmmoooooonnnoooooopppqqqrrrssssssttttttssssssttttttqqqnnnlllkkklllnnnrrrxxx{{{zzztttlllgggccceeehhhnnnvvvvvvnnnnnnvvvrrreeeUUUIII>>><<<:::666444555555333333666444111111444333222111111222333222000111111111111111111111111000000000000000000000000000000000000000111222222000000111111111222222222111111111111111111111111...//////000000000000000000000000000111111111111222222222222222333333333222222555777666;;;KKK\\\mmm}}}sssmmmllluuutttllllllrrr~~~{{{yyy}}}{{{tttkkkddd\\\VVVRRRSSSUUUUUUWWW[[[XXXYYYZZZYYYWWWWWWYYYZZZZZZ\\\^^^^^^]]]]]]^^^___```cccgggiiiiiiiiijjjkkkiiiiiiiiiiiiiiijjjkkklllkkkiiifffeeeeeeeeecccbbb^^^]]]\\\ZZZZZZZZZZZZZZZVVVWWWXXXXXXYYYYYYYYYXXXWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXWWWVVVUUUTTTSSSPPPOOONNNMMMLLLJJJFFFBBB<<<;;;:::999888888888888888999999:::::::::999999777888999;;;===>>>??????===>>>>>>?????????>>>>>>AAAAAABBBDDDHHHLLLQQQSSSRRRRRRQQQPPPOOOMMMKKKJJJHHHKKKNNNRRRUUUYYY^^^bbb```bbbdddbbb^^^ZZZZZZ[[[\\\^^^___^^^^^^```fffjjjlllnnnooonnnmmmnnnpppqqqtttwww|||~~~|||xxxrrrmmmkkkmmmrrr}}}xxxiii___[[[[[[SSSQQQPPPPPPQQQRRRRRRQQQMMMLLLLLLLLLMMMLLLJJJGGGGGGHHHIIIIIIJJJJJJJJJIIIJJJIIIHHHHHHHHHJJJLLLMMMJJJHHHGGGGGGHHHHHHGGGFFFDDDDDDCCCCCCBBBBBBAAAAAA@@@?????????>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???===>>>@@@AAAAAA@@@>>>======<<<;;;:::999999999999777777888888999;;;<<<===<<<===???AAABBBBBBBBBAAABBBAAAAAAAAAAAAAAAAAAAAA???DDDMMMYYYcccjjjlllkkkxxxvvvfffdddqqqttt^^^JJJ???:::666555777777444333555eeeeeefffhhhjjjlllnnnoookkknnnqqqrrrrrrqqqqqqqqqpppqqqrrrssssssttttttssssssttttttrrrnnnkkkjjjjjjmmmrrryyy~~~zzzsssnnnppppppqqquuu}}}~~~~~~oookkkqqq}}}iiiYYYMMM???555666888666333444333111222555444111222666555444111111222222222111000000000000000000000000000000000000000000000000000000000000000111111222000000111111222222222222111111111111111111111111......///000000000000000000000000000111111111111//////000111222333333444000000444666444777GGGYYYlll}}}rrrjjjeeelllxxxxxxnnnlllpppxxx|||www{{{|||uuulllfff\\\VVVRRRSSSTTTTTTWWW[[[WWWXXXYYYXXXVVVVVVXXXYYYYYY[[[]]]]]]\\\\\\]]]^^^[[[___cccffffffgggggghhhggggggggghhhiiikkklllmmmgggeeecccbbbbbbbbbaaa```^^^]]][[[ZZZYYYYYYYYYZZZUUUVVVVVVWWWXXXXXXXXXWWWVVVWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRRRROOONNNNNNNNNMMMKKKGGGDDD::::::::::::999999888888888999999:::::::::999999666777999;;;<<<>>>>>>>>><<<===???@@@@@@@@@>>>>>>BBBBBBBBBDDDHHHLLLPPPRRRQQQQQQPPPOOONNNLLLJJJIIIIIIKKKOOORRRUUUYYY^^^aaa```bbbdddaaa]]]YYYXXXYYYYYYZZZ[[[ZZZYYY\\\bbbgggiiijjjkkkkkkkkklllnnnpppuuuxxx||||||yyyxxxqqqkkkiiijjjooo{{{|||ooo```XXXWWWZZZRRRPPPOOOOOOPPPQQQPPPOOOLLLKKKKKKLLLLLLLLLIIIGGGGGGHHHIIIIIIJJJJJJJJJIIIJJJIIIHHHGGGHHHJJJLLLNNNJJJIIIGGGHHHIIIIIIHHHFFFEEEEEEDDDBBBAAA@@@???>>>????????????>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???>>>???AAAAAAAAA@@@>>><<<;;;:::999999888888999999888888888999:::<<<===>>><<<===???AAABBBBBBBBBAAABBBBBBAAA@@@@@@AAAAAAAAA@@@FFFPPP]]]hhhoooqqqppp|||}}}ooobbbbbbpppzzziiiTTTCCC===999666666888777444333555kkkkkklllmmmnnnnnnnnnnnntttuuuuuuuuutttsssrrrqqqqqqqqqrrrsssttttttrrrpppqqqrrrrrrooolllkkkmmmppptttxxx~~~|||||||||}}}~~~{{{yyyttttttwwwmmmZZZPPPBBB>>>999555444444333222222222222222222222222222111111111111000000000000---...///000000///...---111111111111111222222333//////000000000000//////111111000/////////////////////////////////////////////000000111111222222000111222333333222000///000000000000111111111111222222333444222555AAANNNiiiuuuiii```cccmmmzzzyyymmmjjjmmmyyy}}}xxxzzz~~~}}}|||yyytttnnniii```ZZZSSSQQQTTTWWWXXXVVVXXXXXXWWWWWWWWWWWWXXXXXXZZZZZZZZZZZZ[[[[[[[[[[[[[[[^^^aaacccdddfffhhhjjjhhhhhhhhhhhhhhhhhhhhhhhhjjjhhhfffcccbbbaaaaaaaaa^^^\\\YYYWWWUUUVVVWWWXXXWWWWWWVVVUUUTTTTTTTTTTTTSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTRRRQQQQQQOOONNNNNNMMMLLLKKKJJJIIIAAA???<<<999888888999;;;999999999999999999999999:::::::::;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>@@@BBBCCCCCCEEEHHHKKKPPPOOOOOOPPPPPPOOOLLLJJJKKKMMMPPPSSSWWW[[[]]]___bbb```]]]ZZZXXXXXXYYYZZZXXXWWWVVVVVVXXX\\\aaadddhhhiiijjjjjjjjjkkkmmmooossswww|||~~~~~~|||{{{{{{wwwpppiiieeeccchhhtttzzztttjjj```YYYVVVVVVWWWWWWUUURRRPPPNNNNNNNNNOOONNNNNNMMMLLLKKKJJJIIIIIIEEEFFFHHHJJJKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKJJJIIIHHHGGGGGGFFFGGGDDDDDDCCCBBBAAA@@@@@@???@@@??????>>>===<<<<<<;;;<<<<<<<<<=========>>>>>>AAA@@@>>>=========;;;999<<<;;;888777666666777888555555555666888:::===>>><<<<<<>>>???AAACCCDDDDDDEEEAAA@@@BBBBBB@@@AAAEEEGGGNNNZZZfffpppvvvyyyzzzmmmbbb[[[dddvvvqqqYYYGGG===999888444111222666777444000oooooopppqqqrrrrrrrrrrrrttttttttttttssssssrrrqqqqqqqqqssstttuuussspppmmmnnnpppqqqooommmlllooorrrwww|||~~~~~~}}}zzzyyyzzz}}}rrr^^^LLLCCC;;;888444222222222222222222222222222222222222222111111111111000000000000...///000000000000///............---...//////000//////000000000000//////111111000///////////////000000000000000000000000000000000000000111111111---....../////////......000000000000111111111111333222333444222555@@@LLLfff}}}tttjjjbbbcccjjjttt|||rrroooqqqtttxxxzzz~~~}}}|||yyyuuuoookkkbbb[[[TTTQQQSSSVVVWWWVVVYYYXXXWWWVVVUUUUUUUUUUUUWWWXXXXXXXXXXXXYYYYYYYYY[[[]]]```bbbccceeegggiiihhhhhhhhhhhhhhhhhhhhhhhhiiihhhfffcccbbbaaaaaaaaa]]][[[XXXVVVUUUVVVWWWXXXWWWWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOONNNMMMLLLJJJIII???===:::888666777888999999999999999999999999999999999999::::::;;;<<<<<<===========================???AAABBBCCCDDDGGGJJJLLLLLLLLLMMMMMMMMMKKKJJJMMMNNNPPPRRRUUUWWWYYYZZZ]]][[[WWWTTTSSSSSSTTTUUUVVVUUUUUUUUUXXX]]]bbbeeehhhiiijjjjjjjjjjjjlllnnnsssvvvzzz||||||zzzyyyyyyuuunnnhhhdddbbbfffrrr~~~{{{rrrlllcccZZZTTTRRRRRRSSSRRRPPPNNNMMMMMMMMMOOOOOONNNMMMMMMLLLKKKJJJIIIHHHFFFGGGHHHJJJKKKKKKJJJJJJGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@??????>>>>>>>>>======<<<<<<<<<999999::::::;;;<<<======CCCBBB@@@@@@@@@@@@>>>===<<<;;;999777666666777777555555666777888;;;===>>>======>>>@@@AAABBBCCCDDDDDDAAAAAACCCBBB???AAAEEEHHHQQQ___kkksssxxx|||wwwggg```___jjjyyyjjjTTTDDD;;;888777444111222555666444000qqqrrrsssttttttuuuuuutttsssrrrrrrrrrrrrrrrqqqqqqpppqqqrrrsssrrrpppmmmkkklllnnnppppppooopppssswww|||}}}}}}ppp```NNN???999777444111000111333333333222222222222222222222222111111111111000000000000///000000111111000000///---------------......//////000000111111000000///111000000///////////////222222222222222222222222111111111111000000000000---,,,,,,------...///000000000000000111111111111444333333444222444===HHH```wwwtttlllfffdddfffmmm{{{zzzwwwwwwuuu{{{~~~xxxyyy|||}}}{{{yyyuuuqqqmmmeee^^^VVVQQQRRRTTTVVVVVVXXXWWWVVVUUUTTTSSSSSSSSSUUUUUUUUUUUUVVVVVVVVVWWWYYY\\\___aaabbbccceeeggghhhhhhhhhhhhhhhhhhhhhhhhhhhgggeeecccbbb`````````[[[YYYWWWVVVUUUVVVWWWXXXWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOONNNMMMKKKKKK@@@>>><<<999888888888999888888888888888888888888888888888888999:::;;;<<<=========>>>=========<<<<<<>>>@@@AAAAAACCCFFFHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRTTTTTTUUUXXXVVVRRRPPPOOOOOOPPPQQQRRRRRRSSSUUUYYY^^^cccfffhhhjjjkkkkkkjjjjjjkkkmmmrrruuuxxxyyyxxxvvvttttttqqqkkkfffcccaaadddooozzzxxxqqqgggbbb[[[TTTOOOMMMNNNOOOLLLKKKKKKJJJKKKLLLNNNOOOMMMLLLLLLKKKJJJIIIHHHHHHGGGHHHIIIJJJJJJKKKJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDBBBAAA???>>>>>>===<<<<<<<<<<<<<<<<<<<<<888888999;;;<<<===>>>>>>???>>>======>>>>>><<<;;;<<<:::888777666555666666555666666777999;;;===>>>?????????@@@AAABBBBBBBBBBBBAAAAAACCCBBB???@@@EEEKKKWWWfffppptttxxx}}}kkk___```gggsss~~~yyy```LLL???999888666444222222555555333111qqqqqqrrrsssttttttttttttqqqqqqppppppooooooooopppooooooooonnnmmmlllmmmmmmllloooqqqrrrrrrtttzzz~~~~~~nnn___QQQDDD<<<999888555333222444555555555111111111111111111111111111111111111000000000///000000111111111111000000000////////////000111111000000000111111000000000000000////////////000000222222222222222222222222222222111111000000////////////......///111222444///000000000111111111111555333333444222333:::CCCWWWoooxxxrrrmmmiiifffjjjvvv~~~{{{{{{~~~|||{{{~~~~~~xxxxxxzzz~~~~~~|||yyyvvvssspppiiibbbYYYSSSQQQRRRTTTTTTUUUUUUTTTSSSSSSSSSTTTTTTSSSSSSTTTTTTTTTUUUUUUUUUWWWZZZ]]]___```aaadddeeegggggggggggggggggggggggggggfffeeecccaaa```______XXXWWWVVVUUUUUUVVVWWWXXXVVVUUUTTTSSSSSSRRRSSSSSSPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOPPPPPPPPPOOONNNMMMLLLLLLCCCBBB???===;;;;;;;;;;;;::::::::::::::::::::::::777777777777888999;;;<<<======>>>>>>>>>===<<<;;;;;;<<<>>>???@@@BBBEEEGGGHHHJJJLLLNNNOOOPPPQQQRRRNNNOOOPPPPPPQQQRRRSSSSSSUUUTTTQQQNNNNNNNNNPPPQQQOOOPPPQQQTTTYYY___eeehhhjjjlllmmmmmmkkkjjjkkklllppprrruuuuuussspppoooooolllhhhdddcccaaaccclllvvv~~~zzzqqqiii^^^ZZZUUUOOOLLLKKKKKKLLLJJJJJJIIIIIIJJJKKKLLLMMMKKKKKKJJJJJJIIIHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@???>>>===;;;;;;;;;<<<<<<<<<<<<<<<999:::;;;===>>>@@@AAAAAA===;;;:::;;;<<<<<<;;;:::::::::888666555555555555666666777999:::<<<===>>>@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@BBBDDDBBB???BBBGGGPPP]]]kkkqqqrrrttt|||{{{ggg\\\dddqqq~~~oooVVVDDD;;;777555555444222222444444333111qqqqqqrrrsssttttttttttttpppooonnnmmmllllllllllllmmmmmmllliiihhhkkkppptttqqqsssuuuuuuvvvzzz}}}||||||}}}~~~qqq^^^PPPEEE<<<888999999777555444444555444333111111111111111111111111111111111111000000000///111111000000000000111111111111000000111111222333000000111111111111000000000000////////////000000111111111111111111111111222222111111000000//////000000//////000222444555///000000000111111111111555333333444333222777???LLLbbbzzz~~~zzztttoooiiijjjttt~~~zzzyyy~~~{{{{{{~~~~~~}}}|||}}}xxxwwwwwwzzz}}}{{{xxxtttqqqkkkeee]]]UUUQQQQQQQQQRRRQQQQQQQQQRRRSSSTTTUUUVVVSSSSSSTTTTTTTTTUUUUUUUUUUUUXXX[[[]]]^^^___aaaccceeeeeeeeeeeeeeeeeeeeeeeefffeeedddcccaaa```^^^]]]WWWVVVUUUUUUTTTUUUVVVVVVUUUUUUTTTSSSRRRRRRRRRRRROOOPPPPPPPPPPPPQQQQQQQQQPPPPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOONNNMMMLLLEEECCCAAA???===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777666666666777999;;;<<<===>>>???@@@???>>><<<;;;:::<<<>>>??????AAADDDGGGGGGJJJNNNPPPPPPPPPQQQSSSMMMNNNOOOPPPQQQSSSTTTTTTSSSQQQOOOMMMLLLMMMOOOPPPMMMNNNQQQUUU[[[aaafffjjjmmmoooppppppnnnlllllllllmmmoooqqqpppnnnkkkjjjjjjhhheeeddddddcccdddllluuu~~~~~~zzztttkkkeeeXXXVVVRRRNNNLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJGGGHHHHHHHHHIIIIIIIIIIIIFFFFFFEEEDDDDDDDDDEEEEEEEEEDDDCCCBBB@@@???>>>===;;;;;;;;;<<<<<<<<<<<<<<<::::::<<<===???@@@AAABBB???>>>======>>>???>>><<<888888777666555555555555666777888:::;;;===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDBBB@@@DDDLLLYYYcccmmmooolllnnnxxx{{{iii```kkkzzzfffMMM???888555333444333333333333333222111qqqrrrsssttttttuuuuuutttooonnnkkkiiihhhhhhhhhhhhjjjjjjjjjiiiiiinnnvvv}}}zzzzzzzzzyyyzzzwwwsssssstttvvvyyy|||~~~ooo```NNNBBB:::444333555888666333222222222111///111111111111111111111111111111111111000000000000111000000//////000000111///////////////000111111000111111222222111111000///////////////000000111000000000000000000000000111111111111000000000000//////...//////000111222000000000000111111111111444222222333333222666<<>>>>>???AAAAAAAAA???===;;;:::<<<>>>??????AAADDDFFFEEEJJJPPPRRRQQQOOOOOOPPPKKKLLLMMMOOOQQQRRRTTTTTTOOOMMMKKKJJJIIIKKKMMMNNNLLLNNNQQQVVV\\\ccchhhkkkpppqqqsssrrrooommmlllllljjjkkklllkkkiiigggffffffeeedddeeegggggghhhooowww}}}}}}yyysssllleee```TTTRRRPPPMMMLLLKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<999999:::;;;===>>>??????>>>===;;;<<<<<<===;;;:::555666666666666666555555666777999;;;===>>>>>>???AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCBBBAAAIIIRRRccciiimmmjjjfffjjjwww{{{nnnjjjsssvvv[[[FFF<<<888555333333333333333222222222222oooooopppqqqrrrrrrrrrrrrnnnllljjjgggeeeddddddddddddhhhlllnnnooottt}}}}}}}}}}}}uuummmnnnoooqqqtttxxx}}}yyyqqq]]]PPPBBB:::666222222555555444222111222111000...111111111111111111111111111111111111000000000000000000///......///000000...............///000000000111111222222111111000///////////////000111111000000000000000000000000000000000000000111111111......///////////////...000000000000111111111111333111000333333222555:::999HHH^^^ooowww{{{yyysssmmmkkkqqqyyy{{{uuuqqqwww}}}yyyvvvxxx{{{}}}}}}zzzxxxxxxyyyyyyvvvsssrrruuuzzz}}}|||vvvrrrnnnjjjccc[[[SSSNNNLLLLLLKKKKKKLLLMMMNNNOOOQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTRRRTTTWWWZZZ[[[\\\^^^```aaaaaaaaaaaaaaaaaaaaaaaadddddddddcccaaa___]]][[[VVVVVVUUUTTTSSSRRRRRRRRRTTTTTTSSSRRRQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQNNNNNNOOOOOOOOOOOONNNNNNMMMMMMNNNNNNMMMMMMLLLKKKEEEDDDBBB@@@>>><<<;;;:::999999999999999999999999888777666666777:::===???@@@AAABBBCCCBBB@@@>>><<<:::<<<>>>???@@@AAADDDGGGEEELLLSSSVVVSSSOOOMMMNNNKKKKKKLLLMMMOOOPPPQQQQQQMMMLLLJJJHHHHHHJJJLLLNNNMMMOOORRRXXX^^^dddiiilllppprrrsssrrrooolllkkkjjjfffhhhiiihhheeedddcccdddddddddgggkkkkkklllrrrzzz}}}|||}}}yyyqqqiiibbb]]]YYYPPPOOONNNLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGFFFEEEEEEFFFFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCCCCBBBCCCCCCDDDDDDAAAAAAAAA@@@@@@@@@??????>>>>>>>>>======<<<<<<<<<:::;;;;;;<<<===>>>>>>>>>===;;;999999999999888666333333444555666666666666666777999<<<===>>>??????@@@AAAAAAAAABBBBBBCCCCCCAAAAAABBBCCCAAACCCMMMYYYmmmnnnlllfffdddkkkzzz{{{ssstttzzz{{{hhhPPP???:::999777333333333333333222111111222kkkkkklllnnnnnnnnnnnnnnnnnnlllhhheeebbbaaaaaaaaa```fffnnnsssvvvzzz{{{uuukkklllnnnpppsssyyy|||kkk^^^PPPFFF;;;777666555666999444333222222333333222000000000000000000000000000111111111111000000000000000///...------...///000///////////////000111111111111222222222222111111///////////////000111111000000000000000000000000//////000000111111222222//////111111111000///...000000000000111111111111222000000333444333555999444AAAVVViiiuuu{{{xxxrrrmmmjjjooouuu}}}vvvqqqtttyyyuuuwwwzzz~~~~~~{{{xxxwwwwwwyyyvvvrrrpppssswww{{{}}}}}}wwwrrrnnnkkkeee]]]TTTNNNKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNQQQQQQQQQRRRRRRRRRSSSSSSQQQTTTWWWYYYZZZ[[[]]]___````````````````````````dddddddddcccaaa___\\\[[[VVVVVVUUUTTTSSSRRRQQQPPPTTTSSSRRRQQQQQQPPPPPPQQQPPPPPPPPPQQQQQQQQQRRRRRRMMMNNNNNNOOOOOOOOONNNNNNLLLLLLMMMMMMMMMLLLLLLKKKGGGGGGEEECCCAAA???===<<<777777777777777777777777888777666666777:::>>>@@@AAABBBCCCDDDCCCAAA>>><<<;;;<<<>>>???@@@BBBEEEGGGHHHPPPXXX[[[WWWQQQOOONNNKKKKKKKKKLLLMMMMMMNNNNNNNNNLLLJJJIIIIIIKKKNNNOOOMMMOOOSSSYYY___eeejjjlllppprrrsssrrrooollljjjiiidddfffgggfffdddbbbbbbccccccdddhhhmmmnnnooottt|||zzzzzz|||~~~}}}tttkkkbbb[[[VVVTTTNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;======>>>>>>??????@@@@@@@@@>>>===<<<<<<;;;:::888111222333555666777777777666888:::<<<>>>?????????@@@@@@AAABBBBBBCCCCCCDDDBBBAAABBBBBBAAADDDPPP]]]sssqqqkkkeeecccmmm}}}www{{{~~~qqq___HHH;;;999:::888444222333444333111111111222nnnnnnmmmlllkkkkkkkkkkkkiiifffccccccfffhhhhhhfffjjjmmmqqquuuzzzzzztttqqqfffnnnuuuyyy~~~}}}}}}~~~{{{ppp___QQQAAA>>>:::666333333333333333222222111111222222333333222222222111000000000111///...///000111000...---///000000//////000222111///...------...///111000///.........///000111222111000.........///000------......//////000000////////////000000000000............////////////111111111111111111111111000000000000000111111111999;;;DDDUUUhhhyyy{{{tttpppoooqqqsss{{{rrrrrr{{{{{{uuuxxx|||~~~}}}{{{zzzzzz|||yyyuuuqqqoooqqqwww{{{~~~}}}zzzwwwuuuqqqmmmeee^^^XXXRRRLLLIIILLLLLLKKKKKKKKKMMMNNNOOOJJJKKKMMMOOOPPPRRRRRRSSSTTTVVVXXXYYYXXXXXXZZZ[[[[[[[[[\\\]]]^^^^^^^^^^^^``````___^^^\\\[[[ZZZZZZWWWVVVTTTRRRPPPPPPPPPPPPRRRRRRRRRRRRRRRQQQQQQQQQRRRQQQOOOOOOQQQRRRQQQPPPOOONNNNNNNNNOOOOOOMMMLLLNNNMMMMMMLLLKKKJJJJJJIIIIIIHHHGGGEEEBBB???===<<<<<<============;;;:::999666555444555666888;;;===AAABBBDDDEEEFFFEEECCCBBB???@@@AAABBBCCCDDDEEEFFFLLLPPPVVVXXXWWWSSSPPPNNNGGGGGGGGGGGGIIIKKKNNNOOOOOOKKKHHHGGGKKKNNNPPPPPPQQQQQQRRRWWW```gggjjjkkkoooqqqsssqqqmmmiiifffdddeeefffgggfffccc```______ccceeehhhkkkpppuuuyyy{{{~~~{{{zzz|||yyylllccc\\\SSSNNNNNNIIIHHHHHHGGGFFFFFFFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA???>>>>>>>>>???@@@============<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<======<<<;;;999888888777666777777777555555777888999:::<<<===???@@@@@@AAADDDDDDDDDDDDDDDDDDDDDDDDCCCAAAAAABBBBBBEEESSSbbb{{{tttkkkeeehhhuuu~~~vvvrrrzzzxxxfffSSSBBB===888000000555333333444444333333222111ggghhhhhhiiijjjkkkllllllmmmiiifffeeegggiiijjjjjjlllooosssxxx}}}uuuooonnnhhhrrr|||{{{zzzwwwtttrrrnnncccSSSGGG===;;;777444222111222333111111111000000111111111111111111111111111111111111///...///000111000...---///000000//////000111111000///......///000111111000000000111333555666//////......///000111222111000000///......------////////////000000000000/////////000000000000111000000000000000000000000111111222222222333333333666888@@@PPPdddvvv|||tttooonnnpppqqq}}}ssspppvvv~~~zzz{{{}}}~~~~~~|||zzzzzzwwwsssnnnlllooouuuzzz~~~~~~{{{xxxuuusssppplllfff```[[[TTTNNNJJJLLLKKKKKKKKKLLLLLLMMMNNNKKKKKKMMMOOOPPPQQQQQQQQQPPPRRRUUUVVVUUUVVVWWWXXXZZZ[[[\\\]]]]]]^^^]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZWWWVVVTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQOOONNNNNNOOOPPPPPPOOOOOONNNMMMNNNOOOOOOMMMKKKMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHGGGEEEBBB@@@===<<<<<<<<<======<<<;;;:::999666666555555777999<<<===AAABBBDDDEEEFFFEEEDDDCCC@@@AAABBBCCCEEEFFFGGGHHHNNNRRRVVVXXXUUUQQQMMMKKKGGGGGGGGGHHHJJJLLLNNNPPPNNNKKKHHHHHHJJJMMMNNNNNNRRRQQQRRRXXX___fffiiijjjnnnpppqqqoookkkgggdddcccbbbdddfffeeecccaaa``````dddeeehhhlllppptttxxxzzz~~~~~~}}}{{{zzz{{{~~~uuuggg___XXXPPPLLLLLLIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>=========>>>>>><<<<<<<<<<<<============>>>>>>??????>>>>>>===<<<;;;;;;:::999888777666666555666777666555555777999:::;;;<<<>>>@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAABBBGGGUUUeeeuuupppiiigggnnn~~~{{{www{{{vvvqqqwww}}}nnnWWWFFF888555222,,,+++111222222333333222222111000bbbcccfffiiikkknnnoooppppppmmmiiiggghhhkkkmmmooopppssswww|||wwwoookkkkkklllzzzzzzwwwqqqiiiccc]]]SSSFFF<<<888777444222000000111222000000000000000000000000000000000111111111111222111///...///000111000...---///000000///...///111222111000//////000111222111111111111222333444555000000////////////000111000000000///......------////////////000000000000000000000000111111111111////////////////////////111111111222222222333333333555;;;HHH[[[ooo}}}tttnnnmmmooopppsssmmmooouuu{{{~~~~~~}}}~~~~~~{{{yyyvvvpppkkkiiimmmtttyyy}}}~~~}}}{{{xxxuuusssqqqooolllhhhddd___XXXQQQLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKLLLMMMNNNOOOOOOOOOOOONNNPPPRRRTTTTTTTTTVVVWWWYYYYYYZZZ[[[\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZVVVUUUTTTRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPNNNMMMMMMNNNOOOOOONNNOOONNNMMMMMMOOONNNMMMKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGEEECCC@@@>>>===;;;;;;<<<<<<<<<;;;;;;:::777777666666777:::<<<>>>@@@AAACCCDDDEEEEEEEEEDDDAAABBBCCCEEEGGGHHHJJJJJJPPPSSSVVVVVVSSSNNNJJJHHHGGGHHHHHHIIIKKKMMMOOOPPPNNNLLLJJJJJJKKKLLLMMMLLLRRRRRRSSSXXX^^^dddggghhhkkklllmmmkkkfffbbb`````````bbbeeefffeeeccccccccceeefffhhhlllooossswwwxxx}}}~~~~~~|||{{{{{{||||||}}}}}}|||zzzzzz|||~~~}}}{{{~~~~~~{{{nnnaaaXXXRRRLLLJJJJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>???????????????>>>======999888888777666555444444444555666666555555777999<<<<<<>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???@@@BBBJJJZZZiiisssoookkkmmmvvv~~~sssttt{{{vvvooosss}}}pppaaaLLL???666555333///...333111111111222111000000///dddfffiiimmmqqqssstttuuuqqqnnnjjjhhhiiimmmqqqtttuuuwww{{{~~~xxxpppmmmlllmmmtttzzzssskkk```WWWOOOFFF===666555444222111000111222222000000000000000000000000111111111111000000000000111///...///000111000......///000///......///000000000///......///000000////////////......//////444333222000...---,,,,,,,,,------...///000111111////////////000000000000//////000000000111111111////////////////////////......//////000000111111222333777AAAQQQeeeyyy|||uuupppooopppqqq|||tttkkkiiimmmssswww~~~{{{|||}}}yyyuuupppjjjhhhlllsssxxx}}}~~~~~~}}}|||{{{yyyvvvtttrrrpppmmmkkkiiigggccc\\\UUUPPPKKKKKKKKKLLLKKKKKKJJJJJJLLLLLLMMMMMMNNNNNNMMMMMMMMMPPPRRRTTTTTTUUUVVVXXXWWWXXXYYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYVVVUUUTTTRRRQQQPPPOOOOOONNNNNNNNNOOOOOOOOOOOOOOOPPPNNNLLLMMMNNNOOONNNMMMNNNMMMLLLMMMNNNNNNLLLJJJKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGEEECCCAAA???===;;;;;;;;;;;;;;;;;;;;;;;;888777666777888:::===??????@@@AAACCCDDDEEEEEEEEE@@@AAACCCDDDFFFHHHJJJJJJNNNQQQSSSSSSPPPLLLIIIGGGGGGGGGIIIJJJLLLNNNPPPQQQNNNNNNMMMLLLMMMMMMMMMMMMRRRSSSUUUXXX]]]aaaccceeeggghhhgggeeeaaa^^^\\\\\\^^^aaaeeegggggggggggggggggggggiiilllooorrruuuvvvyyyyyyyyyxxxvvvuuuvvvxxxzzz|||}}}}}}|||{{{|||}}}~~~~~~~~~~~~}}}yyyxxx{{{~~~}}}}}}~~~~~~sssgggZZZSSSNNNIIIHHHIIIGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBAAA@@@@@@??????>>>======<<<<<<<<<<<<<<<999999:::;;;<<<>>>>>>??????????????????>>>>>>===888888777666666555444444444555666666555666888:::===>>>???AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????DDDPPPaaaooowwwtttqqqtttvvvooouuuwwwoooqqq{{{|||wwwgggWWWEEE<<<777777666222222555111111222222111111000///gggjjjnnnrrruuuvvvvvvvvvpppnnnlllkkklllqqqwww{{{|||}}}~~~~~~yyyzzz|||xxxqqqooopppsssuuu}}}yyysssjjjbbbVVVLLLDDD>>>888444333222111111111222333333000000111222222111000000222222111111000///......111///...///000111000......///000///...---...///.........------.........++++++,,,,,,------......333333222111///---,,,+++,,,,,,---...///000111111////////////000000000000........./////////000000000000000000000000000000---......///000000111111222333555;;;GGGYYYnnn|||}}}yyyvvvuuuuuuuuuyyywwwlllfffhhhnnnssswww|||xxxyyy~~~zzzwwwqqqkkkiiikkkrrrwww|||~~~}}}}}}|||{{{yyywwwtttrrrqqqpppkkkkkkjjjhhheee```YYYTTTLLLKKKKKKJJJJJJIIIIIIIIIKKKKKKLLLLLLMMMLLLLLLKKKLLLOOOQQQRRRSSSSSSTTTVVVUUUVVVWWWXXXYYYYYYYYYYYY\\\\\\[[[ZZZYYYXXXWWWWWWUUUTTTTTTRRRQQQPPPNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPNNNMMMMMMNNNOOOOOONNNMMMLLLLLLLLLMMMMMMKKKIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGEEECCCAAA???>>><<<;;;;;;;;;::::::::::::888777666777888:::===???>>>>>>@@@AAABBBCCCDDDDDD???@@@AAACCCEEEFFFHHHHHHJJJLLLNNNNNNLLLJJJHHHHHHFFFGGGIIIKKKMMMOOOPPPQQQPPPPPPPPPOOONNNNNNOOOPPPRRRSSSVVVYYY[[[^^^```aaabbbbbbaaa^^^[[[YYYYYYZZZ]]]aaafffiiijjjjjjjjjkkkhhhiiijjjlllnnnqqqssstttuuuuuutttrrrpppqqqsssuuuyyy{{{}}}~~~~~~}}}~~~~~~}}}|||{{{zzzzzzzzz|||{{{zzzxxxxxx{{{~~~|||zzzzzzyyyxxxwwwxxxzzz}}}~~~~~~}}}lll```UUUOOOKKKHHHGGGHHHEEEEEEEEEDDDDDDEEEEEEFFFEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@??????>>>>>>===============<<<<<<<<<888999:::;;;<<<===>>>??????????????????>>>======888888888777777666666555333555666666666777999;;;>>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???@@@HHHWWWiiiuuuyyywwwxxx}}}{{{uuummmkkkvvvxxxqqqqqqyyy|||qqq^^^MMM<<<888444333222000///000222222222222222111111000iiilllqqquuuwwwwwwvvvuuuoooppppppqqqsssyyy}}}{{{|||{{{qqqqqqtttyyy~~~{{{uuuqqqsssxxx|||~~~sssjjj[[[TTTJJJAAA;;;777444222222222111111222222333444000000222222222222000000222111111000000///......111///...///000111000......///000///---------...------------------------((()))+++---///000111111...///000000000000////////////////////////......////////////000000000000............////////////000000000000000000000000...///000000111222333333111333555888???OOOcccqqq~~~{{{yyyvvv|||pppgggfffkkkpppsss}}}xxxxxx{{{{{{xxxsssnnnjjjkkkpppsssyyy|||~~~}}}||||||zzzyyywwwtttrrrqqqpppooojjjiiiiiihhhgggbbb\\\XXXMMMLLLJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLKKKKKKKKKKKKMMMOOOPPPPPPPPPQQQRRRTTTTTTUUUVVVWWWWWWWWWWWW]]]\\\[[[ZZZXXXWWWVVVUUUTTTTTTSSSSSSQQQOOONNNMMMNNNNNNNNNOOOOOOPPPPPPQQQPPPNNNMMMMMMNNNOOOOOONNNMMMLLLKKKLLLMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFDDDBBB@@@???===<<<;;;:::999999999999777777666666777:::<<<>>>===>>>>>>???@@@AAAAAABBB???@@@AAABBBCCCDDDEEEFFFEEEGGGIIIIIIHHHGGGGGGHHHDDDFFFHHHKKKMMMOOOPPPPPPQQQQQQQQQPPPOOOOOOQQQSSSRRRTTTWWWYYYZZZ[[[]]]^^^\\\\\\ZZZXXXUUUUUUVVVXXX[[[```fffjjjkkkllllllllljjjjjjjjjlllmmmoooqqqrrrqqqpppooommmlllmmmpppssswwwzzz|||~~~~~~~~~~~~{{{yyywwwwwwxxxxxxxxxyyyyyyxxxyyy{{{~~~}}}{{{wwwtttuuusssqqqoooqqqtttyyy|||}}}{{{zzz}}}}}}dddZZZPPPLLLJJJGGGEEEGGGDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@???>>>>>>===============>>>======<<<;;;888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<999888888888777777777666444555777777777999;;;>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBLLL___qqqzzzyyyyyy}}}{{{pppjjjgggkkkyyy|||tttsssyyyyyyhhhSSSCCC888777444333111/////////222222333333222222111000jjjnnnssswwwzzzyyywwwvvvqqqsssvvvyyy}}}}}}wwwwwwzzz~~~|||rrriiijjjmmmrrrxxx|||~~~|||vvvuuuyyyxxxhhh\\\LLLGGG@@@:::666444333333111111111111111222222222...///111222222111///....../////////000000111111111///...///000111000......///000///---,,,---...------............------+++,,,---...///......------...///000111111000000......//////////////////////////////000000000000...////////////000000000////////////////////////......///000111222333333---111444666;;;HHH[[[iii{{{rrrwwwuuuiiieeehhhmmmooo~~~|||yyyyyy{{{~~~{{{yyyuuuoookkkjjjmmmooouuuxxx{{{|||{{{zzzzzzzzzxxxvvvtttqqqooonnnnnnnnniiihhhhhhhhhgggccc___[[[OOOMMMJJJGGGEEEFFFHHHIIIHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNPPPPPPOOOOOOOOOPPPSSSSSSTTTUUUVVVVVVVVVVVVZZZYYYYYYXXXWWWVVVVVVUUUSSSSSSSSSSSSQQQOOOMMMLLLLLLLLLMMMMMMNNNOOOOOOPPPOOOMMMKKKLLLMMMNNNMMMLLLLLLKKKJJJKKKLLLLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDBBBAAA@@@???===<<<:::888888888888666666555555777999<<<==================>>>??????@@@AAAAAABBBCCCCCCDDDDDDCCCDDDFFFEEEDDDDDDDDDEEECCCDDDGGGJJJMMMNNNOOOOOOPPPQQQPPPOOOMMMNNNRRRVVVRRRUUUXXXZZZYYYYYYZZZ\\\WWWVVVUUUSSSQQQRRRUUUWWWYYY^^^dddiiikkkkkkkkkkkkkkkkkkkkklllmmmnnnpppppplllllljjjhhhgggiiinnnqqquuuwwwzzz{{{|||~~~~~~yyyuuussstttvvvxxxwwwxxxzzzzzzyyyyyy{{{}}}~~~}}}zzzvvvsssrrroookkkiiikkkpppwww{{{~~~zzzxxxyyy||||||xxxsss]]]TTTLLLJJJIIIEEECCCDDDDDDCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBB@@@??????>>>>>>===<<<<<<;;;<<<<<<===<<<;;;:::999999999:::;;;;;;<<<=====================<<<;;;;;;888888888777777777777777444666888888999:::===@@@???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA===AAACCCEEEQQQeeevvv~~~{{{}}}uuugggccciiiuuuvvvtttyyyttt___JJJ===777888666333222222222222111111111222111000000///kkkooouuuzzz}}}|||zzzxxxrrrvvv{{{}}}vvvtttwww{{{vvvllleeeeeehhhnnnuuuzzz}}}~~~~~~yyyyyy~~~nnn[[[MMMCCC@@@;;;777555444444555000000000000111111111111---...///111111///...---+++,,,---///000222333444111///...///000111000///...///000///---,,,---.........////////////......000000///...,,,***'''&&&///000111111111///...---++++++,,,...///111222222////////////000000000000000000000000111111111111........................,,,,,,---...///000111111***///333555999EEEWWWeee}}}ppprrryyyyyykkkdddgggkkkkkkyyyzzzwwwxxx}}}{{{yyyuuupppkkkiiijjjlllrrruuuxxxyyyyyyxxxxxxyyyvvvtttrrrooommmllllllllliiihhhggggggfffddd```]]]PPPMMMIIIEEEDDDEEEHHHJJJGGGHHHIIIJJJKKKKKKKKKKKKOOOQQQSSSRRRQQQPPPQQQQQQRRRSSSTTTUUUUUUVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSSSSQQQOOOMMMLLLJJJKKKKKKLLLMMMNNNNNNNNNMMMLLLJJJJJJLLLLLLLLLKKKLLLKKKJJJKKKLLLLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCAAA@@@@@@>>><<<:::888777777777666555555555666888;;;=========<<<<<<<<<======>>>BBBBBBBBBCCCCCCCCCCCCDDDCCCDDDDDDCCCBBBAAABBBCCCBBBDDDGGGJJJLLLNNNOOOOOOOOOPPPOOOMMMLLLNNNSSSWWWRRRUUUYYYZZZXXXXXXYYY[[[TTTSSSRRRPPPOOOQQQTTTWWWXXX]]]ccchhhjjjjjjjjjjjjkkkkkkkkklllmmmnnnooopppiiihhhgggeeedddggglllpppsssuuuwwwyyy{{{~~~}}}wwwrrrppprrruuuxxxwwwyyy{{{zzzxxxwwwwwwxxxxxxxxxyyy{{{}}}}}}|||zzz}}}~~~{{{wwwssspppmmmiiifffiiiooowww}}}|||wwwvvvvvvssslllfffXXXPPPIIIIIIHHHDDDBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFGGGGGGGGGGGGFFFCCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBB?????????>>>======<<<<<<::::::;;;<<<;;;:::999888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::777777777777777666666666555666888999:::;;;>>>AAA??????@@@AAABBBBBBBBBBBB????????????????????????<<>><<<:::888888888999:::666666666666777888999::::::999999999:::===@@@BBBDDDCCCBBBAAAAAAAAAAAAAAACCCCCCBBBAAAAAAAAABBBBBBCCCEEEIIILLLNNNNNNNNNMMMNNNMMMMMMLLLMMMNNNPPPQQQSSSTTTVVVWWWWWWWWWVVVVVVXXXVVVSSSOOOMMMNNNRRRVVVZZZ]]]bbbgggjjjjjjjjjiiimmmmmmlllkkkjjjiiiiiihhhkkkjjjgggdddccceeejjjnnnuuuvvvwwwyyyzzz|||}}}~~~|||wwwtttssstttuuuuuutttvvvxxxyyyxxxwwwwwwxxxxxxsssooorrryyy~~~}}}zzzzzzzzz|||~~~~~~~~~|||yyyyyyyyyxxxxxxoookkkfffbbbccchhhoootttyyywwwtttrrrnnniiiccc^^^PPPKKKFFFDDDDDDDDDCCCAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<;;;::::::999999999:::777777888999;;;<<<=========<<<;;;::::::999::::::777777666555555555555555888999:::;;;<<<<<<<<<<<>>;;;DDDFFFMMM___jjjsss~~~iiiXXX^^^vvv}}}yyywwwgggOOO@@@;;;222222222222222222222222111111000000000000111111vvvyyy{{{zzzyyyzzz|||~~~~~~tttqqqsssvvv}}}mmmcccaaa\\\bbbjjjssszzz}}}{{{}}}}}}{{{rrrbbbPPPBBB:::777666555444222000///...111000000000/////////...////////////////////////000/////////..................////////////......//////............//////000///---,,,+++,,,---...,,,---.../////////...---........................//////............//////---...///000000///...---000000000000000000000000.../////////000000000000111111000000000000111111222///000555666:::LLL```yyyhhheeeeeelllttt|||wwwlllhhhhhhjjjoooxxx~~~xxxttttttwwwzzz}}}{{{vvvooohhhcccaaaaaaggglllrrrvvvvvvtttttttttuuurrrooommmmmmlllkkkiiihhhfffdddcccbbbaaa^^^[[[WWWRRRKKKGGGFFFFFFEEEDDDGGGGGGHHHIIIJJJJJJJJJJJJNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRTTTTTTTTTTTTTTTSSSSSSSSSQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMLLLLLLKKKKKKLLLLLLKKKKKKLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGIIIHHHHHHGGGFFFEEEDDDCCC@@@>>><<<999888777888888666666666777777888999::::::999999999;;;===???AAACCCCCCBBBBBBAAAAAAAAAAAACCCBBBBBBAAAAAAAAABBBBBBDDDFFFIIILLLNNNNNNMMMLLLLLLLLLKKKKKKLLLNNNOOOQQQSSSTTTVVVWWWXXXWWWWWWVVVXXXVVVSSSPPPMMMOOOSSSVVV[[[]]]aaaeeehhhiiiiiiiiikkkkkkjjjiiiiiihhhggggggjjjiiifffcccbbbeeeiiimmmtttuuuvvvxxxzzz{{{}}}~~~zzzwwwtttrrrrrrtttuuuvvvuuuwwwyyyyyyxxxwwwvvvwwwuuuppplllooouuuzzzyyywwwyyyzzz|||yyyxxxxxx{{{|||yyyxxxxxxxxxwwwuuummmiiiddd```aaaeeekkkooosssqqqnnnkkkgggaaa[[[WWWLLLIIIDDDCCCCCCCCCBBBAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>======<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999888999:::;;;<<<===>>>>>>======<<<;;;::::::::::::777777666555555555555555888888:::;;;<<<=========AAAAAAAAABBBBBBBBBCCCCCCAAA@@@@@@?????????===<<<;;;EEEIIIPPP___hhhooo{{{tttcccXXXccc{{{}}}yyyzzzbbbKKK<<<777222222222222222222222222111111000000000000111111}}}|||zzzxxxvvvwwwzzz~~~~~~uuurrrssstttrrrccc]]]\\\]]]eeerrr~~~{{{yyy{{{xxxnnnmmmggg]]]OOOBBB777222333333222111000//////...000000000000////////////////////////////////////////////////..................////////////......//////............//////000000000///////////////,,,---......//////......//////////////////////////////............//////---...///000000///...---////////////////////////....../////////000000000111000000//////000000111111...///333444888HHHZZZ|||}}}xxxgggbbb___ccciiippp||||||sssjjjdddcccgggqqq|||yyyrrrnnnnnnssswwwzzzyyyuuunnnggg```]]]\\\```eeelllqqqssstttuuuuuutttrrrnnnlllkkkjjjiiiggggggfffdddccccccaaa^^^\\\XXXSSSMMMIIIFFFEEEDDDCCCEEEFFFGGGHHHIIIIIIIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKLLLMMMNNNOOOPPPRRRRRRRRRRRRRRRRRRRRRSSSRRRRRRRRRQQQPPPOOONNNMMMMMMMMMLLLKKKKKKKKKKKKKKKIIIJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCAAA@@@===:::888777666666777777777777777888:::::::::999999999;;;===???@@@CCCCCCBBBBBBBBBBBBAAAAAABBBAAAAAAAAAAAAAAABBBCCCEEEGGGIIIKKKMMMLLLKKKKKKKKKJJJJJJJJJLLLMMMOOOQQQSSSTTTUUUWWWXXXXXXWWWWWWWWWVVVTTTQQQOOOPPPSSSVVV\\\]]]```ccceeeggghhhiiihhhhhhggggggffffffeeeeeehhhgggeeecccbbbdddhhhlllrrrssstttvvvxxxyyyzzz{{{tttsssqqqqqqrrrtttvvvxxxvvvxxxzzzzzzxxxvvvuuutttpppllliiikkkpppuuutttrrrtttuuuxxx|||~~~~~~|||yyyrrrqqqqqqssswwwyyy{{{{{{wwwvvvuuuuuuvvvvvvtttrrrjjjgggaaa]]]]]]```eeehhhkkkhhheeeaaa\\\WWWQQQLLLHHHEEEBBBAAABBBBBBAAAAAA???@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@????????????????????????@@@@@@@@@@@@?????????>>>>>>===<<<<<<;;;;;;<<<<<<===<<<;;;:::999999999999::::::;;;<<<===>>>>>>???======<<<;;;::::::::::::777777666555555555666666777888:::;;;===>>>??????AAAAAAAAABBBBBBBBBCCCCCCAAAAAA???>>>===<<<;;;;;;<<>>???AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBBBBCCCFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJLLLNNNPPPQQQQQQSSSUUUVVVXXXXXXXXXWWWVVVVVVUUURRRPPPQQQTTTVVV\\\]]]^^^___bbbdddfffgggeeeeeeeeedddddddddddddddffffffeeedddccceeehhhkkkrrrrrrrrrsssssstttttttttqqqqqqrrrssssssuuuxxxzzzyyyzzz|||{{{xxxtttrrrqqqllliiifffggglllppppppooommmooossswwwzzzzzzvvvssslllkkkkkkmmmppprrrssssssppppppqqqsssttttttqqqooohhhddd___[[[ZZZ\\\___aaaccc```\\\XXXTTTOOOIIIEEEDDDCCCBBBAAAAAABBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????????????????????????????@@@????????????>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999999999999;;;;;;;;;<<<<<<======>>>===<<<;;;::::::999999:::777777666666666666666777777888:::<<<>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBB@@@>>>;;;;;;;;;===>>>LLLSSSWWW```bbbeeeooo|||gggcccgggvvv{{{|||rrr^^^LLL===555444111111111111111111111111000000111111111111000000wwwrrrpppooottt{{{yyyvvvxxx|||{{{rrruuuxxx{{{~~~zzznnnfffdddhhhmmmttt|||yyyuuuvvv{{{zzzuuuqqqrrrsssoooeee\\\PPPLLLEEE>>>999666444222222222222222222222222222////////////000000000000.................................///////////////......////////////............------------......+++,,,---//////...,,,+++------------......//////000000000000000000000000//////............//////......////////////......------------------------............////////////000000////////////000000///...///000111555???IIIeee}}}{{{ssssssnnngggaaa^^^___dddppp{{{{{{nnn```\\\^^^dddmmmwww}}}vvvlllcccaaadddiiinnnppppppmmmhhhbbb]]][[[___aaaeeeiiinnnqqqrrrrrrsssqqqooonnnmmmkkkhhhffffffdddcccccccccbbb```^^^ZZZXXXTTTOOOJJJEEECCCBBBBBBCCCDDDFFFGGGHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJKKKLLLNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPRRRSSSSSSSSSRRRPPPNNNLLLMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDCCCCCCBBBAAAAAAAAA>>>===<<<;;;::::::999999777777777777888999:::;;;999999999:::;;;<<<======???@@@AAAAAABBBAAA@@@@@@?????????@@@AAABBBCCCDDDEEEFFFHHHIIIJJJJJJJJJJJJKKKKKKJJJKKKLLLNNNPPPQQQOOOQQQSSSUUUWWWWWWXXXWWWVVVVVVVVVTTTRRRRRRTTTVVV[[[[[[[[[\\\^^^aaacccdddbbbbbbbbbbbbbbbbbbbbbcccdddeeeeeeeeedddeeehhhjjjppppppooonnnmmmmmmllllllooorrrtttuuuuuuvvvyyy|||{{{}}}~~~|||xxxsssooonnniiifffdddeeehhhllllllllllllmmmpppssstttrrrnnnjjjiiihhhggghhhkkkmmmmmmmmmjjjjjjllloooqqqqqqnnnllleeebbb]]]YYYWWWXXXZZZ\\\\\\YYYUUURRRNNNJJJEEEBBBBBBBBBBBBBBBAAAAAABBBCCC@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB?????????????????????????????????>>>>>>>>>============<<<;;;;;;;;;;;;;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999888888888777777666666666777777888777999:::===???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAA>>>;;;;;;>>>AAADDDRRRYYY[[[```___bbbnnnyyyeeefffnnn}}}zzzxxx~~~~~~eeeRRRDDD999444444111111111111111111111111///000111111111111000///uuupppmmmkkkpppyyy|||~~~zzzzzzyyyssskkkmmmppptttxxx{{{~~~{{{wwwpppjjjhhhkkksssyyy~~~xxxuuuvvv{{{{{{tttlllhhhfffbbbXXXPPPBBB>>>888555333333333222111111111111111111111111////////////000000000000.................................///////////////......////////////............------------......,,,---.../////////...---...------------...////////////////////////////////////............//////////////////////////////........................------........./////////000//////......//////000...///000000000444<<>>???@@@AAA@@@???>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJKKKKKKJJJJJJJJJLLLMMMNNNMMMOOOQQQTTTUUUVVVWWWWWWUUUVVVVVVVVVTTTTTTUUUWWWXXXXXXYYYZZZ[[[]]]___```]]]^^^^^^______`````````aaacccddddddddddddfffhhhlllkkkjjjiiigggfffeeedddkkkoootttvvvvvvvvvyyy|||}}}}}}xxxrrrmmmkkkfffdddbbbccceeehhhiiiiiimmmmmmnnnooonnnkkkfffbbbfffeeeddddddfffhhhhhhgggeeeeeegggiiilllllljjjhhhaaa^^^ZZZWWWTTTTTTUUUVVVUUURRRNNNLLLJJJGGGDDDAAA@@@AAABBBBBB@@@@@@AAABBB===>>>>>>??????@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@????????????????????????>>>>>>>>>>>>===============<<<;;;;;;::::::;;;;;;::::::999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999888777777777777777777666666666777888888999:::<<<===???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCC???@@@???===:::<<>>NNNgggvvvzzzxxxwwwooojjjeeeaaa\\\[[[cccmmm|||{{{mmm___]]]\\\___gggqqqzzz~~~}}}}}}yyyoooddd^^^___ccciiimmmpppppplllfff```]]]^^^]]]^^^bbbgggkkkllllllnnnmmmllllllmmmllliiigggdddcccbbbbbbccccccaaa___[[[[[[ZZZVVVOOOIIIFFFFFFBBBCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFGGGHHHIIIKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNQQQQQQPPPOOOOOOOOOOOOOOOMMMLLLJJJIIIHHHGGGGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCBBB>>>>>>>>>===;;;:::999888888888888888999:::;;;;;;888999999:::;;;;;;;;;;;;;;;<<<>>>???@@@???>>>=========>>>???@@@BBBDDDEEECCCDDDEEEGGGHHHJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLOOORRRTTTUUUVVVVVVTTTVVVWWWWWWUUUUUUUUUWWWUUUVVVWWWXXXYYYZZZ[[[\\\YYYYYYZZZZZZ[[[\\\\\\]]]^^^___bbbbbbbbbbbbdddeeeeeeddddddcccbbbbbbaaaaaaccciiipppssssssuuuyyy}}}~~~xxxqqqkkkhhhcccaaa``````bbbdddfffgggjjjjjjiiijjjjjjiiieeebbbbbbaaa___```aaabbbbbbaaaaaa```aaacccffffffeeeddd\\\ZZZVVVSSSQQQQQQQQQRRRMMMJJJGGGFFFEEEDDDBBB@@@===@@@AAAAAA???===>>>@@@======>>>>>>???@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<===<<<;;;;;;::::::;;;;;;888888888999:::;;;<<<===============<<<<<<;;;;;;999888777666666555555555777777666666777888888999;;;;;;===>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC;;;======:::999;;;CCCIIIQQQ___ccc___^^^]]]dddtttyyyhhhkkkrrr{{{}}}}}}~~~yyy|||mmmUUUEEE;;;555333333111111111111111111111111///000111222222111000///qqqmmmkkkggglllvvvxxxzzz||||||{{{zzzzzzzzzuuu|||~~~vvvnnniiiaaabbbeeeiiiooosssvvvwwwpppnnnjjjiiilllttt||||||wwwuuuwww}}}vvvjjj[[[PPPJJJEEE===666888555111111222333111///222222222222111111111111.../////////000000111111........................---.........//////000000......////////////.........------,,,,,,------...,,,,,,,,,,,,------............---,,,---...///000........................//////............////////////............//////////////////////////////---------.........////////////............/////////111222000000444999;;;FFF___ooovvvyyyxxxppplllhhhddd^^^[[[aaakkk}}}ttt```\\\YYY[[[bbbmmmvvv|||{{{|||yyypppeee___```ddddddhhhnnnpppooojjjfffccc\\\ZZZ[[[___eeeiiikkkjjjlllkkkkkkkkklllkkkhhhfffdddcccbbbbbbccccccaaa```[[[\\\\\\WWWPPPKKKHHHHHHBBBCCCEEEFFFHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEEEEFFFHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMNNNQQQPPPOOONNNMMMNNNOOOPPPMMMLLLJJJIIIHHHGGGGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???===;;;999777666888888888888999:::;;;<<<888999::::::;;;;;;;;;;;;999;;;===>>>???>>>===<<<======>>>???@@@BBBDDDEEEBBBCCCDDDFFFHHHJJJKKKLLLIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKNNNQQQSSSUUUUUUUUUTTTVVVWWWWWWVVVUUUVVVWWWSSSTTTVVVWWWXXXYYYYYYYYYUUUVVVVVVWWWXXXYYYZZZZZZ[[[]]]___`````````bbbccc_________```````````````\\\ccckkkpppqqqsssxxx|||xxxpppjjjgggaaa```^^^^^^___aaaccceeedddddddddgggiiijjjiiihhh___^^^\\\\\\]]]^^^^^^]]]^^^]]]]]]___aaabbbbbb```XXXWWWTTTQQQOOONNNNNNOOOGGGEEEBBBBBBBBBBBB@@@???<<<>>>@@@@@@===;;;<<<>>>?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@========================>>>=========<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;777777888999:::<<<===>>>??????>>>>>>======<<<<<<888777666555555444444444777777666777777888999999<<<<<<===??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC888:::;;;999777;;;CCCKKKUUUccceee```^^^]]]eeewww{{{zzzyyyoooppptttyyyxxxttttttwww~~~vvvbbbLLL>>>888444333444000000000000000000000000...000111222222111000...yyypppmmmllljjjnnntttzzzzzzzzz{{{{{{zzzwwwtttvvvyyy}}}qqqhhhdddbbb]]]\\\^^^eeeooouuuuuurrrpppnnnmmmoootttyyy}}}~~~{{{|||ssshhh[[[MMMEEE@@@999555444333333333222111000//////......//////000000111111////////////////////////000000//////.........---000000000///......------//////.........---------........................---------............/////////.........---------//////............//////........................//////000000///...------////////////////////////111000000///......------,,,...000111000.........444...---222555333333777@@@LLL___pppzzz~~~~~~vvvpppkkkggg```\\\bbbmmmuuujjj```XXXWWW[[[bbbmmmwwwvvv{{{{{{uuummmiiieeebbbfffeeefffjjjooooookkkeee^^^[[[XXXYYY^^^dddhhhiiimmmjjjiiiiiijjjjjjgggdddcccbbbbbbbbbaaaaaa``````^^^]]]\\\YYYUUUPPPKKKHHHFFFEEECCCDDDFFFGGGGGGFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKFFFGGGHHHJJJLLLMMMOOOOOOPPPPPPOOOOOONNNMMMLLLLLLHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>===<<<<<<;;;::::::888777777777888999<<<;;;999888888888999999<<<<<<<<<<<<<<<===>>>>>>@@@@@@???>>>>>>?????????BBBCCCCCCDDDEEEFFFFFFGGGFFFEEEDDDDDDDDDEEEFFFGGGJJJIIIJJJJJJLLLNNNQQQRRRSSSSSSTTTUUUUUUUUUUUUUUURRRRRRRRRSSSTTTVVVWWWXXXVVVVVVWWWXXXYYYYYYYYYXXXZZZ\\\^^^^^^]]]]]]]]]___YYYXXXXXXWWWXXXZZZ\\\]]]___aaadddgggkkkoootttxxx~~~~~~yyyrrrkkkggg___^^^\\\[[[[[[\\\]]]^^^```aaacccdddddddddccccccdddaaa]]]\\\^^^___]]]\\\YYYYYYYYYZZZ[[[[[[YYYWWWPPPOOONNNLLLKKKIIIHHHGGGCCCEEEBBB===BBBMMMLLLDDD??????>>>===============:::;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAA@@@??????@@@?????????>>>>>>==============================???>>><<<;;;;;;;;;<<<===999999999999999999999999:::999999:::===???>>>>>>@@@@@@??????>>>=========999888777777777777777777444555666777888999:::;;;>>>>>>???@@@@@@@@@@@@???>>>>>>???AAACCCCCC@@@>>>===999888:::<<>>:::555111111111111111000000/////////...///////////////000000........................000/////////.........---,,,,,,------...////////////.........------------........................---------............/////////.........---------//////............//////........................///////////////...------............................../////////////////////111222111000///000111333///...222222//////333<<>>>>>>>>===<<<<<<;;;;;;;;;:::999888777888888999;;;:::999888888888999:::<<<<<<<<<<<<<<<======>>>@@@@@@????????????@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPQQQRRRRRRRRRRRRRRRPPPPPPPPPQQQQQQSSSTTTTTTSSSSSSTTTVVVWWWWWWXXXXXXZZZ\\\^^^^^^\\\[[[[[[\\\VVVUUUTTTTTTUUUXXX[[[]]]^^^```bbbeeehhhlllrrrvvvzzz{{{|||zzzvvvoooiiiddd^^^\\\[[[YYYYYYZZZ[[[\\\]]]^^^```aaabbbbbbbbbbbbccc```]]]\\\^^^^^^]]]\\\ZZZYYYYYYYYYYYYXXXVVVSSSPPPOOOMMMKKKIIIFFFEEEDDDAAADDD@@@;;;@@@IIIIIIAAA???>>>>>>===============;;;<<<<<<===???@@@@@@AAA??????@@@@@@??????>>>>>>?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<<<<<<<::::::999999999999999999999:::;;;<<<===>>>??????AAA@@@@@@>>>===<<<<<<;;;888777777666555555555555444555555777888999:::;;;>>>>>>???@@@@@@@@@@@@@@@@@@???@@@AAACCCBBB@@@======;;;:::<<<===AAAKKKVVVdddiiiiiidddbbblllyyyssstttzzz}}}uuuvvvtttuuuvvvrrrllljjjlllzzz{{{}}}~~~{{{bbbQQQ>>>666444111//////222222111111000//////...////////////////////////yyysssoooqqqvvv{{{~~~zzztttpppllloootttyyywwwdddZZZWWWTTTUUUZZZeeetttyyyuuupppnnnqqquuuzzz|||~~~yyywwwzzz~~~kkk\\\GGG???888666555222///000/////////////////////////////////...............------------------------/////////...............++++++,,,,,,---.....................---------------------------------------------............///...............---------//////............//////........................///////////////......------------......------------------...///000000111000111111000//////000222111///000111000...000444888???NNN___nnnxxx||||||~~~yyyrrrkkkaaa[[[\\\aaa{{{{{{ssslllddd]]]ZZZZZZ\\\cccjjjvvvzzz}}}}}}}}}|||uuunnnhhheeedddfffiiijjjhhhfff```\\\WWWVVVYYY^^^cccfffhhhggggggggghhhhhheeecccdddcccaaa```______``````^^^^^^]]][[[WWWSSSOOOLLLGGGEEECCCCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBEEEEEEDDDDDDDDDDDDEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>======<<<<<<;;;;;;:::;;;:::999888888888999999999999888777888999:::;;;<<<;;;;;;;;;;;;<<<======@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEFFFDDDDDDCCCCCCDDDFFFGGGHHHJJJKKKLLLMMMNNNOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOOQQQRRRTTTVVVWWWWWW[[[]]]___^^^\\\ZZZYYYYYYSSSQQQPPPOOOQQQVVVZZZ]]]\\\^^^___aaaccchhhnnnrrruuuuuuuuutttpppjjjeeeaaa[[[ZZZYYYXXXWWWXXXXXXYYYXXXZZZ\\\^^^```aaaaaaaaabbb```^^^]]]^^^___^^^^^^]]][[[YYYXXXWWWTTTQQQNNNMMMLLLJJJHHHEEECCCAAA@@@@@@BBB???:::===EEEDDD>>>>>>>>>======<<<<<<======<<<======>>>???@@@AAAAAA>>>>>>??????>>>======<<<>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::::::::999999888888888999<<>>===???BBBAAAAAA@@@>>><<<;;;:::999777777666444444333333333444444555777888999:::;;;>>>??????@@@@@@@@@@@@@@@BBBAAAAAABBBBBBBBB???===<<<<<<===??????DDDRRR```kkknnnmmmhhhiiiuuuzzzlllrrrzzzzzztttpppvvvuuuvvvwwwssskkkhhhiiittt|||www{{{zzz{{{uuukkkVVVGGG888333333222111111222111111000000//////...////////////////////////uuusssrrrwwwzzzssslllhhhhhhkkkoootttyyymmm___ZZZZZZYYY[[[bbbppp{{{sssnnnnnnqqquuuwww~~~}}}uuussswww|||{{{yyywwwvvvrrrgggVVVIII===777333444444111000111/////////////////////000//////......------,,,,,,------------------------........................//////...------,,,,,,+++---------------------------------------------------------............///........................///......------......///...........................///////////////......------...//////...------------......///000000000,,,...//////...------......///111222111111333777444999DDDTTTdddrrryyy||||||xxxqqqiiibbb___aaaeeettt{{{uuupppllleee___\\\YYYXXX^^^eeetttyyy}}}zzzpppjjjgggeeedddfffhhhhhhgggaaa]]]WWWTTTUUUZZZ___ccceeefffggghhhhhhgggeeeddddddcccaaa___^^^^^^______]]]^^^]]]\\\YYYUUURRROOOIIIFFFCCCBBBCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHIIIIIILLLKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======<<<<<<<<<<<<;;;:::::::::999999999999888888777777777999:::;;;;;;;;;::::::;;;;;;<<<===?????????@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGIIIJJJKKKLLLLLLLLLOOONNNMMMLLLKKKJJJJJJJJJLLLLLLNNNPPPRRRUUUWWWXXX\\\^^^``````]]]ZZZXXXWWWPPPNNNLLLLLLNNNSSSYYY]]]ZZZ[[[\\\\\\^^^ccciiimmmooooooooommmjjjfffaaa___ZZZYYYXXXWWWVVVVVVVVVWWWVVVXXXZZZ]]]___aaaaaaaaaaaa___^^^^^^___```aaaaaaaaa___[[[XXXUUUQQQMMMJJJHHHGGGFFFDDDBBBAAA@@@??????@@@>>>;;;===AAAAAA<<<>>>======<<<<<<<<<=========>>>>>>???@@@@@@AAAAAA????????????>>>===<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======;;;:::999;;;::::::999999888888888999>>>BBBBBB>>>===???CCCBBBAAA???===;;;999888777888777666444333333333333444444555777888:::;;;<<<>>>???@@@@@@AAAAAA@@@@@@DDDBBBAAAAAABBBAAA>>><<<:::<<>>>>>>>>>>>>>>;;;;;;;;;;;;::::::999999888777777666777888:::;;;:::::::::::::::;;;<<<<<<===>>>???@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCEEEDDDCCCCCCCCCDDDEEEFFFDDDEEEGGGIIIJJJKKKLLLLLLOOONNNMMMKKKIIIHHHHHHHHHJJJKKKLLLNNNQQQTTTVVVXXX\\\___bbbbbb___ZZZWWWUUUOOOMMMJJJJJJLLLQQQWWWZZZWWWXXXYYYYYY[[[^^^dddgggiiiiiihhhgggdddaaa^^^]]]YYYXXXWWWVVVVVVUUUUUUUUUUUUWWWYYY\\\^^^___``````]]]^^^^^^^^^___aaadddeeefffbbb]]]XXXTTTOOOJJJGGGAAAAAAAAA@@@@@@@@@@@@??????@@@???======??????<<<======<<<<<<<<<<<<======>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;999888:::::::::999999888888888999???CCCCCC???===@@@CCCAAA@@@???<<<:::888666555888777666555444444444444444555666888:::;;;======??????@@@AAAAAAAAAAAA@@@DDDBBBAAA@@@@@@???===;;;888;;;@@@DDDEEELLL\\\mmmrrruuuvvvvvv{{{}}}{{{yyyuuusssqqqttttttnnnfffdddjjjqqqssssssuuuwwwssskkkhhhiiikkkuuu|||zzzsssqqqyyyzzzjjjVVVGGG>>>555444555333222333000000000///////////////////////////////////////{{{}}}}}}sssllleee```\\\XXX]]]ccciiikkkmmmnnnooommmlllhhhcccdddlllqqqrrrrrrwwwuuummmjjjkkkmmmnnnuuu{{{~~~uuukkkhhhjjjllljjjfff]]]WWWOOOHHHDDD???:::555666222000111000---...111000000000000000000000000/////////...............---------------------------------------.........------......///000000111,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.....................------------..............................---...//////////////////...///111222222111///...///////////////.........,,,///111222111///......000111///---///333333///111444999AAAMMM]]]mmmwww~~~|||vvvnnniiihhhgggeeecccmmmwwwzzzuuuqqqpppqqqnnniiiccc^^^XXXTTTXXX___kkkrrryyy}}}~~~wwwnnnkkkiiifffcccbbbbbbdddeee```^^^YYYSSSPPPQQQVVVZZZ___bbbeeegggfffeeeddddddbbbaaaaaa___^^^]]]\\\[[[[[[[[[\\\\\\ZZZXXXUUUTTTNNNJJJFFFCCCBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????;;;;;;<<<<<<<<<;;;:::999888888777666777888999::::::999999999999:::;;;;;;;;;<<<>>>???@@@??????>>><<<<<<<<<<<<<<<<<<=========>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCCCCDDDFFFHHHJJJKKKLLLLLLOOONNNLLLJJJHHHGGGFFFFFFIIIIIIJJJLLLNNNRRRUUUWWWZZZ^^^aaabbb___ZZZVVVSSSMMMLLLJJJIIIJJJNNNRRRUUUTTTVVVWWWXXXYYY[[[___bbbcccbbbaaa```^^^]]][[[ZZZWWWWWWVVVVVVUUUTTTSSSRRRTTTUUUWWWYYYZZZ[[[ZZZZZZXXXZZZ[[[]]]^^^aaaeeehhhiiiddd^^^XXXRRRMMMGGGDDD=========>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<======>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888999999999999999999999999;;;>>>BBBCCCAAA??????AAA@@@???===;;;999777666555666666555444444444444555555666777999;;;===>>>??????@@@@@@AAAAAAAAAAAAAAACCCAAA???>>>???>>><<<;;;888;;;@@@FFFJJJRRRaaaooonnnrrrvvv{{{{{{wwwvvvtttsssuuurrrpppjjjaaa]]]```jjjsssuuutttuuuvvvrrrjjjggghhhgggnnnttttttrrruuu~~~vvvaaaMMM???888333333333111//////////////////////////////////////////////////////www{{{~~~uuujjjbbb]]]YYYWWWSSSZZZcccjjjmmmnnnmmmmmmhhhiiigggfffjjjrrrxxxxxxvvvyyy{{{sssllljjjlllnnnooovvv}}}xxxoooeeeaaabbbaaa[[[UUULLLGGG@@@;;;888666444222444111//////...,,,---222000000000//////............///////////////000000........................,,,,,,,,,------.........,,,,,,---......//////000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.........//////...------,,,,,,------...........................------...///////////////---///111222222111///---------......//////000000///000000...------///111000000------444<<<;;;444///333777;;;BBBQQQdddssszzz}}}{{{uuupppnnnggg```^^^dddlllrrrrrrqqqrrrtttrrrmmmfff___VVVQQQTTT\\\cccmmmvvvzzz{{{zzzvvvppphhhgggdddaaa______```bbb___]]]YYYTTTOOOOOORRRVVVZZZ^^^ccceeecccbbbaaaaaa``````aaaaaa___]]]ZZZYYYYYYZZZ[[[[[[ZZZXXXVVVUUUPPPLLLGGGDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@AAAAAABBBCCCAAABBBCCCDDDFFFGGGIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>?????????;;;<<<<<<===<<<;;;:::999999999777666666777888888999999999999999::::::;;;999:::<<<>>>???>>>======999::::::;;;;;;<<<<<<<<<;;;<<<>>>@@@AAAAAAAAAAAA@@@???>>>>>>???@@@AAABBBAAABBBEEEGGGIIIKKKLLLLLLMMMLLLJJJHHHFFFEEEEEEDDDGGGGGGGGGIIIKKKOOORRRTTTWWW[[[___aaa^^^XXXTTTQQQLLLJJJHHHGGGHHHJJJMMMNNNRRRTTTWWWXXXYYYZZZ\\\]]]]]]\\\[[[ZZZYYYXXXWWWWWWUUUUUUTTTTTTSSSQQQPPPOOOQQQRRRSSSTTTTTTSSSRRRRRRQQQTTTWWWZZZ[[[___eeeiiiiiiddd]]]VVVPPPJJJEEEAAA<<<<<<<<<<<<============<<<<<<===>>>>>><<<===>>><<<;;;;;;;;;;;;<<<===>>>======>>>>>>>>>>>>??????@@@@@@@@@???>>>===;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999888888888999999::::::;;;<<<>>>@@@BBBBBBAAA???>>>>>>>>><<<:::999777555555333333333333333444444555666777999;;;===???@@@AAA???@@@AAAAAABBBBBBAAAAAAAAA???============<<<;;;;;;<<>>...222666777;;;III___ooouuu{{{}}}zzzwwwsssiii^^^\\\___fffnnnrrrsssuuuxxxwwwqqqiii```UUUNNNRRRYYY^^^jjjtttxxxxxxxxxvvvrrrfffeeeccc```]]]\\\]]]___^^^]]]ZZZTTTOOOMMMPPPTTTWWW\\\aaacccaaa______```___```aaabbb```]]]ZZZWWWXXXYYYZZZ[[[ZZZYYYWWWUUURRRNNNHHHDDDCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>>>>>>>???@@@AAABBB???@@@AAACCCEEEFFFHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????============>>>>>>>>>>>>;;;<<<=========<<<:::::::::999888666666666777777999999888888999999:::;;;888999;;;===>>>>>>===<<<888888999:::;;;;;;<<<<<<:::;;;===???@@@AAA@@@@@@@@@?????????@@@AAACCCDDD@@@AAACCCFFFHHHJJJKKKLLLKKKJJJHHHGGGEEEDDDCCCCCCFFFEEEEEEGGGIIIMMMPPPRRRTTTYYY]]]___\\\WWWRRROOOJJJIIIHHHFFFFFFGGGHHHIIIPPPSSSWWWYYYYYYYYYZZZ[[[YYYXXXWWWVVVUUUUUUUUUUUUSSSSSSSSSRRRQQQOOONNNMMMNNNOOOOOOPPPOOONNNLLLKKKMMMPPPTTTWWWYYY]]]dddiiihhhccc\\\TTTNNNHHHCCC???===<<<<<<<<<<<<<<<;;;;;;::::::<<<>>>===;;;<<<>>>;;;;;;;;;;;;;;;<<<===>>>============>>>>>>>>>>>>?????????>>>===;;;:::999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777888999:::777777888999:::;;;;;;<<<======???AAACCCBBB???<<<======<<<:::888777666555111111111111222333444555777888:::<<<>>>@@@AAABBB???@@@AAAAAABBBBBBAAAAAA@@@>>><<<;;;<<<===<<<;;;======CCCLLLUUU]]]hhhqqqwwwyyyzzz~~~yyyzzz{{{wwwuuuxxxqqqggg]]]YYY```lllwww}}}~~~zzzxxxuuunnneeeaaaccchhhlllqqqxxxzzztttbbbKKK===666222111333555222000111.........///////////////////////////////////////kkknnnqqqqqquuuxxxwwwssswwwmmmbbb]]]XXXUUUUUUXXX[[[___iiittt}}}uuummmhhhkkkppptttxxx}}}wwwyyy~~~|||uuunnnlllooossstttssszzz}}}|||mmmeee[[[TTTOOOIIIBBB<<<777666333111//////000111//////////////////////////////.........---------,,,,,,------.../////////................................................000///...,,,,,,,,,---...//////...------------...000///---+++++++++---...---------............///........................,,,---...//////...---,,,000000000000000/////////------............------222111111111000000//////......------------......///////////////////////////444***777777VVV}}}AAA666111222888:::???TTTkkkwwwzzz{{{zzzyyyuuujjj___]]]]]]___cccjjjqqqvvvxxxwwwlllcccYYYQQQRRRXXX]]]iiirrrssssssssspppkkkgggddd```]]]]]]^^^aaacccaaaaaa```[[[UUURRRRRRSSSWWWYYY]]]aaabbbbbb```^^^^^^^^^]]]\\\ZZZYYYXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUSSSQQQLLLGGGCCCAAA??????BBBCCCCCCCCCBBBBBBAAA@@@AAAAAA@@@???>>>>>>>>>???AAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============???===<<<;;;;;;<<<===???======<<<;;;;;;;;;;;;;;;666666666666777777777777888777666555666777999;;;:::;;;;;;;;;;;;;;;;;;:::888777666666777999;;;===<<<<<<<<<<<<============>>>??????@@@@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIIIILLLKKKIIIGGGEEECCCBBBAAABBBCCCDDDFFFIIILLLNNNPPPPPPRRRTTTUUUTTTRRRNNNLLLKKKJJJIIIGGGFFFFFFGGGGGGNNNPPPRRRUUUVVVVVVUUUTTTSSSTTTUUUVVVUUUSSSQQQPPPQQQOOOMMMKKKJJJJJJKKKLLLPPPOOOMMMLLLJJJIIIIIIHHHKKKLLLNNNQQQWWW]]]bbbeeehhhddd]]]TTTLLLEEEAAA???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>>>>>>>????????????>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999888888888888777666666666666888:::<<<===============<<<<<<<<<<<<;;;;;;:::999888777666666444444333222333444555666999:::;;;===>>>@@@AAABBBBBBBBBBBBCCCBBBBBBAAAAAAAAA<<<;;;======:::999;;;<<>>>>>>>>???@@@AAABBBCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>=========>>>===<<<;;;;;;<<<===>>>>>>===<<<<<<;;;;;;<<<<<<777777777777777777777666888777666555555777999:::::::::;;;;;;;;;;;;::::::999888777666666888999:::;;;;;;<<<<<<<<<===============>>>>>>??????@@@@@@CCCCCCDDDEEEFFFGGGHHHHHHJJJIIIHHHFFFDDDCCCAAAAAA@@@@@@BBBDDDFFFIIIKKKLLLOOOQQQSSSTTTSSSQQQMMMKKKIIIHHHFFFEEEEEEEEEFFFGGGMMMNNNQQQSSSTTTTTTSSSRRRQQQRRRSSSTTTTTTSSSQQQPPPOOONNNLLLKKKJJJJJJJJJKKKMMMLLLKKKIIIGGGGGGFFFFFFFFFGGGJJJNNNTTTZZZ___cccfffbbbYYYPPPGGG@@@<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;=========>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999888888888777777777666666777777777888999;;;===>>>>>>>>>>>>===============;;;:::999888777666555444555444444444444555777888:::;;;<<<===???@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@AAA===;;;======;;;;;;===BBBIIITTT]]]dddjjjrrrwwwyyy{{{zzz{{{}}}vvvccc]]]WWWYYYjjjzzzzzz}}}pppbbbdddeeeppp{{{vvvgggYYYIII===888444333333222111111111111111000000000/////////............///////////////\\\cccjjjllloooqqqnnniiiiiibbb^^^___aaabbbeeeiiipppuuu{{{qqqiiihhhiiikkknnnssswwwxxx{{{wwwtttrrrsssvvvxxxvvvtttyyyzzzvvviiiTTTMMMDDD>>>:::888555222333222000............///.......................................---------000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,///......---------------///...,,,++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,------....../////////------............---------------------,,,,,,,,,......------------......000000000000000000000000...222---666444PPPtttMMM444111000222222555DDDVVVnnnuuuyyyvvvpppkkkfff```XXXWWWVVVXXX^^^hhhrrrxxx|||wwwrrrlllcccYYYTTTUUU\\\cccjjjkkklllmmmllliiifffccc^^^YYYVVVVVVXXXYYY^^^```aaa___[[[WWWUUUUUUQQQRRRTTTVVVYYY\\\^^^___^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVSSSQQQMMMIIIEEEBBBAAAAAA???@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>>===<<<<<<<<<<<<<<<999888888888777666666666777666555555555666777888999999::::::::::::999999:::999777666666666777888;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBCCCDDDEEEFFFFFFHHHGGGFFFEEECCCBBBAAA@@@???@@@AAACCCFFFHHHIIIJJJMMMNNNPPPQQQQQQNNNLLLJJJEEEDDDCCCCCCCCCEEEFFFGGGKKKLLLOOOQQQRRRQQQPPPPPPNNNOOOPPPQQQQQQQQQPPPOOOKKKKKKKKKJJJIIIIIIHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCAAACCCEEEJJJOOOUUUZZZ]]]ddd^^^VVVLLLCCC===:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888888999::::::;;;<<<<<<======<<<<<<;;;======<<<<<<;;;;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;777777777888888888888888777777777777666666666555888888888999:::<<<>>>???>>>>>>>>>>>>======<<<<<<:::999888777555444333333555555555555666777888999;;;<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBAAA@@@???@@@===;;;======;;;===AAADDDMMMXXX^^^bbbhhhqqqyyy}}}xxxwwwwww{{{yyysss\\\XXXVVV^^^qqq|||}}}vvvgggeeefffqqq~~~kkk[[[NNNBBB999666555444333222111111111111000000000000///////////////////////////.........___ffflllnnnoooqqqooolllhhhccc```dddhhhjjjnnnsssrrrxxxxxxnnnfffeeegggiiimmmqqqssswww|||uuurrrpppppprrrsssrrrqqqqqqrrrvvv|||~~~wwwiii]]]IIIDDD<<<777555444333222222111000///.........///................................................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......,,,+++///...------,,,,,,------------,,,++++++,,,,,,---+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++,,,,,,---...//////------............------------,,,,,,,,,,,,,,,,,,......------------......000000000000000000000000///222///444...???YYY===222000///000///222>>>LLLgggpppwwwssslllhhheeeccc\\\ZZZXXXWWW[[[dddooovvvzzzzzzzzzvvvmmmbbbZZZWWWYYY]]]aaadddgggiiijjjiiiiiifff```[[[WWWVVVVVVWWW\\\^^^``````^^^[[[WWWUUUQQQQQQQQQRRRVVVZZZ___aaa^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWWWWRRRQQQNNNJJJGGGDDDCCCBBB>>>>>>???@@@@@@@@@@@@??????>>>>>>=========>>>>>>>>>??????@@@AAABBBCCCCCCFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@????????????????????????@@@@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<===>>>>>>>>>===<<<<<<<<<<<<===::::::999888777777666666666666555555555555666777777888888999999888888777888777777666666666777888::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<======>>>???@@@@@@AAABBBBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@AAACCCEEEGGGHHHIIIJJJJJJKKKMMMNNNMMMLLLIIIHHHBBBBBBBBBBBBCCCEEEFFFHHHJJJKKKMMMOOOPPPPPPOOONNNKKKLLLMMMNNNNNNNNNNNNMMMHHHHHHHHHIIIHHHGGGFFFFFFFFFEEEDDDBBBAAAAAA@@@@@@@@@AAACCCFFFKKKOOOSSSUUU^^^YYYQQQHHHAAA===;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<======<<<<<<<<<======<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;666666777777888888999999888888777777777666666666888888999:::;;;<<<===>>>=========<<<<<<;;;;;;:::999888777666444333222111444444444555777888999:::======>>>>>>???@@@AAAAAAAAAAAABBBAAAAAA@@@???>>>>>>;;;:::<<<<<<<<<@@@EEEJJJQQQYYY[[[\\\cccppp{{{~~~wwwuuutttvvvyyywwwqqqjjj[[[XXXXXXbbbtttxxxxxxfffcccdddooo}}}wwwaaaQQQFFF<<<777666444444222111000000//////000000000000////////////000000//////......------gggnnnsssrrrrrrssssssqqqhhhcccaaaeeeiiikkkoootttssszzzxxxnnnfffdddfffhhhkkkooopppwwwvvvsssooolllllllllmmmnnnjjjiiijjjlllkkkcccVVVLLL@@@<<<777333222222222222111000000/////////000000........................---.....................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------............------------------------,,,---...//////...---,,,***++++++,,,---......///------............------------------------------......------------......///////////////////////////000111333,,,222???---///.../////////222;;;EEE\\\hhhqqqpppjjjhhhggggggdddbbb^^^[[[[[[aaakkksssyyy~~~yyynnnccc\\\WWWVVVXXX\\\aaadddgggjjjiiigggbbb]]]YYYWWWUUUUUUYYY[[[]]]______\\\XXXVVVPPPOOONNNNNNQQQVVV\\\```\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZYYYXXXWWWVVVRRRQQQNNNKKKHHHFFFDDDCCC>>>>>>???@@@@@@?????????>>>======<<<======>>>>>>======>>>???@@@AAABBBBBBFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@AAA????????????????????????@@@@@@@@@@@@?????????>>>======<<<<<<<<<<<<======>>>>>>===<<<<<<<<<<<<<<<;;;::::::999888777777666666666555555555555555666666666777777777777666666555555555555666777888888999999999999::::::::::::::::::;;;;;;<<<============>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@????????????@@@BBBDDDFFFFFFGGGGGGGGGHHHIIIJJJJJJIIIGGGFFFAAAAAAAAAAAACCCEEEGGGHHHIIIKKKMMMNNNOOONNNMMMLLLHHHIIIIIIJJJKKKKKKKKKKKKEEEEEEFFFFFFFFFEEEDDDDDDDDDCCCBBBAAA@@@?????????@@@AAABBBEEEGGGJJJLLLMMMRRROOOIIICCC???===<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>><<<======>>>>>>======<<<======<<<;;;:::999999888::::::;;;;;;;;;;;;;;;;;;777888888888999:::::::::999999888888888777777777777777888999:::;;;;;;<<<<<<;;;;;;:::999999888888777777666555444333222222222333444666888999::::::>>>?????????@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>===<<<::::::<<<===>>>DDDLLLUUUYYY[[[YYYYYYbbbsssrrrooonnnppprrrqqqjjjddd[[[XXXZZZdddrrryyyyyywwwwwwvvveeebbbdddnnn|||nnnXXXIII@@@:::777777222111000///............////////////000000000000000000//////......------qqqyyy~~~|||yyyxxxwwwuuuoooiiieeegggjjjlllpppuuuuuu{{{{{{rrrjjjhhhiiiiiijjjmmmqqqzzzyyyuuupppkkkgggffffffgggbbb___\\\ZZZVVVNNNCCC;;;777555333111000000000111/////////000000000000000---------------------------------...............,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........//////........................,,,---...//////...---,,,+++,,,,,,------.........------............------------...............///......------------......////////////////////////...,,,000333...000222+++---.../////////222999???OOO]]]iiillljjjjjjjjjiiihhhgggddd___]]]```hhhnnnxxxyyylllbbbWWWSSSRRRVVV[[[^^^cccggggggeeeccc```\\\XXXUUUTTTVVVWWWYYY\\\^^^\\\YYYVVVOOOMMMKKKJJJLLLQQQWWWZZZ[[[[[[[[[[[[[[[[[[\\\\\\YYYYYYYYYYYYXXXWWWVVVUUURRRQQQOOOMMMJJJHHHFFFEEE@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<======>>><<<<<<===>>>???@@@@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBAAA@@@@@@??????@@@@@@<<<<<<===>>>???@@@@@@AAA????????????????????????@@@@@@?????????>>>>>>>>>==============================<<<;;;;;;;;;;;;;;;;;;:::::::::999888888888777777777666666666555555555555666666666666555555333333444555666777888888888888888888999999999999999999::::::;;;<<<<<<===<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@BBBCCCCCCCCCBBBDDDEEEFFFGGGFFFFFFEEEDDD@@@@@@@@@AAABBBDDDFFFHHHHHHJJJLLLMMMNNNMMMKKKJJJGGGGGGGGGGGGGGGGGGHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>@@@@@@AAACCCDDDEEEFFFFFFEEECCC@@@===;;;:::::::::::::::::::::::::::::::::999::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<=========>>>>>>=========<<<<<<;;;;;;::::::999999::::::::::::;;;;;;;;;;;;999999999:::::::::::::::999999999999888888888888777777999:::;;;;;;;;;;;;;;;::::::999888777666666555555555444444444333333222333555888:::;;;<<<<<<@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>===<<<:::999:::===???BBBKKKTTT[[[[[[ZZZVVVWWW```qqqkkkhhhgggjjjnnnnnniiicccZZZXXX\\\eeellloooooopppvvvrrreeedddgggnnn|||tttcccPPPDDD===888666777000//////...............////////////000000000000///////////////.........|||}}}xxxtttmmmhhhhhhjjjlllqqqvvvtttxxx}}}tttnnnnnnoooooooooqqqxxx~~~wwwuuupppjjjccc^^^[[[[[[TTTQQQLLLIIIEEE@@@999444111111111000/////////000------......////////////---------------------------------.........//////------..................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---......---,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,---...//////...---,,,---------------.........------............------------------.........///......------------......------------------------///)))...000000000---...---///000///...111555888BBBPPP___fffiiilllkkkiiiggghhhgggbbb______dddjjjwwwsssgggZZZSSSNNNRRRVVVXXX\\\bbbfffffffffeeebbb]]]YYYVVVTTTTTTUUUXXX[[[\\\YYYVVVPPPNNNKKKIIIJJJNNNSSSWWWYYYYYYYYYZZZZZZ[[[[[[[[[XXXXXXXXXXXXWWWVVVUUUTTTQQQQQQOOONNNKKKIIIGGGFFFBBBBBBAAAAAA@@@???======<<<;;;;;;;;;<<<<<<===>>>;;;;;;<<<===>>>??????@@@??????@@@AAABBBCCCDDDDDDBBBCCCEEEFFFFFFEEECCCBBBAAAAAA@@@???????????????======>>>>>>??????@@@@@@??????????????????????????????>>>>>>>>>=========<<<<<<============<<<<<<<<<<<<;;;:::::::::::::::::::::::::::::::::999999777888888888777777666555444444555555555555444444333444555555666666666666777777777888888888999999777888888999999::::::;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>><<<===???AAABBBBBBAAA@@@BBBCCCCCCDDDDDDDDDCCCBBB????????????@@@BBBDDDEEEFFFHHHIIIKKKKKKJJJIIIHHHFFFFFFEEEDDDDDDDDDEEEEEEBBBAAA@@@@@@@@@AAABBBCCC@@@???>>>======<<<<<<===<<<===>>>@@@AAABBBBBBCCC>>>===<<<;;;:::999888888999999999999999999999999999999::::::;;;<<<<<<===::::::999999::::::;;;<<<;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::::::::::::::999999999888888888888777777777777888999:::;;;<<<<<<;;;;;;;;;;;;:::999888777666666444444444444555555555555444555888;;;===>>>??????AAAAAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???===<<<;;;;;;:::<<<@@@BBBGGGRRR]]]^^^]]]ZZZXXXYYYcccqqq{{{}}}jjjgggfffhhhllllllgggbbb]]]\\\```fffgggdddfffjjjrrrzzzmmmdddggghhhnnnzzzxxxgggXXXGGG>>>999555333333///............///000000.../////////000000000111.........///////////////{{{rrrjjjdddccceeeggglllrrrooosssyyyzzzsssooorrruuuvvvvvvyyy~~~~~~sssrrrooohhh```XXXRRRPPPGGGDDD@@@>>><<<:::777555///000222222111000000000++++++,,,---............---------------------------------.........///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,+++***+++,,,...///...---,,,,,,++++++,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,..................---------..................---,,,,,,,,,------..................------.........------------------------111(((+++---//////***000---000111///...000222333:::HHHXXXccciiimmmllliiidddfffgggccc___^^^bbbgggvvvwwwjjj^^^TTTMMMPPPSSSTTTXXX]]]ggghhhjjjjjjgggbbb]]]ZZZRRRRRRSSSVVVZZZ[[[XXXVVVSSSQQQNNNKKKLLLOOOSSSVVVXXXXXXYYYYYYZZZZZZ[[[[[[WWWWWWWWWWWWVVVUUUTTTTTTQQQQQQPPPNNNLLLJJJHHHFFFCCCCCCBBBBBB@@@???===<<<;;;;;;;;;;;;;;;<<<===>>>::::::;;;<<<===>>>????????????@@@AAACCCDDDEEEEEEAAABBBDDDEEEEEEDDDBBBAAAAAA@@@@@@???>>>?????????@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<============<<<<<<;;;;;;:::999999999999::::::::::::::::::::::::;;;888888888888888777666666333444444555555444444333555555666666555555444333777777777777888888888888666666666777888888999999::::::::::::::::::;;;;;;::::::;;;;;;<<<======>>>===???AAACCCDDDCCCBBBAAAAAAAAABBBCCCCCCBBBBBBBBB>>>=========???@@@BBBCCCEEEFFFHHHIIIIIIHHHGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA???>>>>>>@@@AAACCC>>>===<<<<<<;;;;;;;;;;;;999:::<<<>>>???@@@AAAAAA============<<<:::999888999999999999999999999999999999::::::;;;<<<======;;;;;;::::::;;;;;;<<<===:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;999999999::::::;;;;;;;;;;;;:::::::::999888888888777777777777666666666666999:::<<<=========<<<<<<<<<<<<;;;:::999888777666333333444444555666777777666777:::===???AAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@>>>===<<<;;;<<<<<<>>>BBBEEEKKKWWWccceeeccc```___bbbjjjuuu|||~~~wwwnnnjjjhhhiiikkkjjjddd^^^bbbbbbdddgggccc\\\^^^eeellltttgggbbbhhhhhhmmmwwwxxxppp___QQQBBB:::777222000000///......//////000111222.../////////000000111111---.........//////000000zzzsssnnnhhhdddccceeeggghhhnnnrrruuuwww{{{}}}yyyuuurrrrrruuuvvvvvvtttyyy}}}vvvrrrkkkbbbWWWMMMEEE@@@999888666444333111111000------...000111111111111000///---,,,,,,---///000...---,,,+++***+++,,,---///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***---///---+++,,,,,,,,,+++++++++******.........------,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++)))***++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++---+++)))***---///...,,,//////.........------------,,,,,,,,,,,,---......,,,,,,,,,------------...........................---------------------------------......000111111888@@@IIITTTcccnnnlllcccjjjaaa\\\^^^___^^^aaafffrrr~~~uuulll```\\\UUUPPPOOORRRWWWZZZ\\\ccchhhhhhggggggddd```XXXSSSOOOPPPTTTXXXWWWUUUTTTRRROOOLLLKKKKKKMMMNNNXXXXXXXXXXXXYYYYYYYYYYYYZZZWWWTTTTTTVVVWWWUUUSSSRRRPPPNNNNNNNNNNNNLLLKKKFFFDDDCCC@@@???===<<<<<<777999;;;===>>>===;;;999<<<<<<<<<===>>>??????@@@>>>???@@@@@@???>>>???AAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>???@@@<<<<<<<<<===============<<<===============<<<<<<;;;::::::999999::::::;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999::::::888777666666666666666555444333333444555666666666666666666666666666666666666666777777777777444444444555777888:::;;;888888888888888888888888777888:::<<<===>>>??????===>>>>>>>>>????????????>>>???@@@AAAAAAAAAAAA@@@<<<;;;;;;<<<<<<===>>>???AAAAAAAAABBBBBBBBBCCCCCCEEEDDDBBBAAA@@@?????????======<<<<<<<<<<<<============<<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999888888999999999999888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;========================999999999::::::;;;;;;;;;888888888888888888888888666777888999::::::999888888777777777777777888888::::::;;;;;;;;;;;;;;;::::::999888888888888666444444444444444444555666777888999<<<>>>@@@BBBCCCCCCEEEDDDCCCBBBAAABBBCCCCCCAAA@@@???>>><<<<<<;;;;;;999;;;===AAAHHHRRR^^^eeeeeefffddddddkkkvvv}}}~~~~~~zzzvvvmmmnnnlllhhhbbb```dddhhhkkkkkkiiifffaaa^^^]]]]]]ttt}}}ooohhhggggggkkkppptttvvvxxxvvvnnndddPPPHHH===777666555222///000111111000000///...---...............///000000//////.........---------yyyooojjjddd```aaadddgggiiimmmqqqttttttwwwzzzyyyuuuqqqooommmnnnrrrttttttrrrssszzzyyyuuujjjfff```WWWMMMEEE>>>:::555444333111000//////...---...///000000000000000//////...------...//////...---,,,+++++++++,,,,,,111000///...---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++...///---+++,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,***+++...//////---//////.........------------,,,,,,,,,,,,---......------------.........///........................////////////////////////------------...///000111222999CCCOOO___lllnnnhhhiiibbb^^^___aaa```bbbgggppp{{{}}}xxxqqqkkkaaa]]]VVVQQQPPPRRRVVVXXX\\\bbbhhhjjjmmmooolllggg[[[UUUPPPOOORRRVVVWWWVVVUUUSSSPPPMMMKKKKKKKKKLLLTTTTTTUUUVVVWWWXXXXXXXXXZZZWWWUUUUUUVVVVVVTTTRRRTTTRRRPPPOOOPPPOOOMMMKKKGGGEEECCCAAA???===<<<<<<888999;;;<<<===<<<;;;:::;;;;;;<<<<<<===>>>>>>>>>===>>>??????>>>>>>@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<===;;;;;;<<<<<<<<<;;;;;;:::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999888777666666666666666555444444444444555666666666666666666666666666666666666777777777888888444444555555666777999999888888888888888888888888777888999;;;<<<===>>>>>>============>>>>>>>>>???>>>??????@@@@@@@@@?????????>>>===<<<;;;;;;;;;;;;@@@@@@@@@@@@AAAAAAAAAAAA>>>======>>>>>>???AAAAAA<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999777888888888888999999999::::::999999999888888888888888999999999999888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;888888888888888888888888777777888999:::999888888777777777777777888999999:::;;;;;;<<<<<<;;;;;;;;;999888777777777777555333555555444444444555555666999:::<<<>>>AAABBBCCCDDDDDDCCCBBBBBBAAABBBCCCDDDAAA@@@>>>===;;;:::::::::;;;===@@@EEELLLUUU___eeegggiiiiiijjjqqq{{{|||||||||uuurrrpppnnnkkkeee``````eeejjjnnnmmmjjjeee```]]]\\\]]]pppyyy~~~xxxoookkkkkkkkkmmmnnnnnnnnnooommmdddZZZIIIBBB999444444444333111...///000000000000000///...............//////000//////.........---------wwwjjjeee___]]]___dddiiilllrrrwwwyyywwwvvvwwwtttoooiiiggggggjjjnnnqqqpppoookkknnnsssxxxyyytttmmmggg[[[WWWQQQIIIAAA;;;777555222111000//////............//////000000000//////...........................------,,,+++,,,,,,,,,000///......---.........------------------------///...,,,---......---,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++******,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++------------------------++++++,,,------.../////////---,,,,,,...//////..................------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................////////////////////////------------...///000000///444<<>>>>>>>>>>>@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999888888777777666666555555666555555444444555555666666666666666666666666666666666666666777777777777555555555555555666777777666666666666666666666666555666888999;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>?????????>>>>>>===>>>===<<<;;;::::::::::::===>>>>>>>>>>>>?????????:::::::::;;;<<<===>>>???;;;::::::::::::::::::;;;<<<;;;;;;::::::999999999666666666777777777888888888888888888888777777777888888999999999999888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;888888888888888888888888888888999999999888777777666666777888888999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;888666555555666666444333555444444444444555666666:::;;;===???AAACCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCC@@@???===;;;:::999999999<<>>999555333333111111000000//////000000/////////000//////......,,,,,,------------,,,,,,......------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------000///............---,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------.........------------.................................---,,,,,,,,,,,,---......***++++++++++++,,,,,,,,,........................---------------------------------------...///000000333999BBBNNN\\\eeejjjjjjgggfffgggiiiiiihhhhhhffflllqqqrrrqqqnnnkkkiiiccc```ZZZUUUQQQOOOOOOPPPUUUZZZaaajjjvvv~~~|||uuufff^^^UUUNNNNNNQQQUUUWWWYYYXXXUUURRROOOKKKHHHGGGJJJLLLOOORRRUUUVVVVVVVVVXXXWWWVVVUUUUUUSSSRRRQQQQQQOOOMMMLLLLLLKKKIIIGGGIIIHHHGGGDDDAAA>>><<<:::;;;::::::999999:::;;;<<<888999999999:::::::::;;;999;;;=========>>>@@@AAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;888999::::::;;;:::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888777777777777666666555555666666555555555555666666555555555555555555555555444444444555555555555666666666555444444555555555555555555555555555555555444555666888999::::::::::::::::::;;;;;;;;;<<<<<<===============<<<<<<;;;999999999::::::;;;<<<===;;;;;;;;;<<<<<<<<<======>>>===<<<:::999888888888999999888888888888999999;;;:::::::::999999999888777777777888888888888999888888888888888888888888888888999999999999888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888999999999999888888777777555666777999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::777555333333444555444222222333333444555777888999;;;<<<>>>@@@BBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???===;;;999888888888999===BBBIIIPPPVVV[[[```cccffflllssszzz}}}vvvqqqqqqqqqmmmiiiiiikkkddd[[[UUUUUU[[[dddjjjpppnnniiiccc___]]]^^^```eeehhhiiigggjjjpppttttttyyyuuunnnhhhfffbbbVVVHHH:::777222111111222222111......///000000000000000...------------...//////........................uuuxxxnnnfffbbb______dddlllssswww}}}~~~wwwpppiiicccdddaaa___```cccdddbbb___\\\YYYWWWYYYZZZWWWNNNFFFAAA???;;;666333111111111000//////......//////000...////////////......---***++++++,,,,,,++++++***.........---------,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------/////////...------------,,,,,,,,,+++++++++******,,,,,,,,,---------------,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,---....................................---------,,,,,,,,,---------,,,++++++,,,------.....................---,,,,,,,,,,,,---......,,,,,,,,,,,,------------........................------------------------...------------......///111222555===GGGSSS```iiikkkkkkkkklllmmmmmmjjjggg```dddkkkpppqqqnnnkkkjjjfffccc^^^XXXSSSOOOMMMLLLPPPTTT[[[dddqqq{{{{{{uuujjjcccYYYQQQNNNOOOSSSUUUWWWWWWWWWUUURRRNNNJJJGGGIIIJJJMMMPPPRRRTTTUUUUUUUUUVVVVVVVVVTTTRRRQQQPPPQQQOOOMMMLLLLLLKKKIIIGGGJJJIIIHHHFFFCCC???===;;;<<<;;;999888888999:::;;;888888888888999999999999888:::<<<<<<<<<===>>>@@@??????@@@@@@??????>>>>>>========================<<<===>>>??????>>>===<<<<<<;;;;;;;;;:::::::::999888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<;;;;;;;;;;;;:::::::::::::::999999999888888888666777777888777777666555666666666666666666666666444444444444444444444444222222222333333333444444666555555444444444444444444444444444444444444444444444666777888888888888888888999999999::::::::::::;;;;;;<<<;;;;;;::::::888888888888999:::;;;<<<999999999::::::::::::;;;???>>><<<:::888666666555888888777777777777888888999999999999999888888888666666777777777888888888888888999999999999999999888888999999999999888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888::::::999888888777777777555666888:::;;;<<<<<<<<<;;;;;;<<<;;;;;;:::999999666444222222333444444333000111222444777999<<<======>>>???AAACCCDDDEEEEEEBBBBBBBBBBBBBBBAAAAAAAAA===<<<999888777888999:::>>>DDDMMMUUUZZZ]]]```aaacccjjjsss{{{{{{tttnnnnnnmmmiiifffeeeddd]]]TTTQQQUUU^^^fffkkkmmmlllhhhbbb^^^]]]___aaaaaaccccccbbbgggpppuuuvvvwwwssslllddd___XXXJJJ===777555333111111111111000000000000000000///......---------------...//////---.....................vvv~~~zzzrrrjjjdddbbb```aaafffnnntttwwwxxxppphhhaaa___[[[WWWVVVWWWWWWUUUSSSQQQNNNKKKKKKLLLHHHAAA:::666555333111///............------,,,,,,,,,,,,------....../////////......++++++++++++++++++++++++---............---,,,,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,,,,---...,,,,,,,,,+++++++++******,,,,,,------------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))******+++---......///------------------------//////...---,,,,,,++++++,,,------,,,******+++------------...............---,,,,,,,,,,,,---.............../////////000000........................////////////////////////...---------------......///...111888@@@KKK[[[hhhkkknnnoooooooooooojjjddd\\\]]]dddlllooonnnmmmnnnkkkhhhccc]]]WWWQQQMMMJJJLLLPPPVVV]]]hhhqqqsssppplllfff]]]UUUOOONNNPPPRRRSSSUUUVVVWWWUUUQQQMMMJJJIIIJJJKKKMMMOOOPPPRRRSSSRRRTTTVVVVVVTTTRRRQQQQQQRRRQQQOOOOOOOOOOOOMMMKKKIIIIIIIIIGGGDDDAAA>>><<<<<<;;;999888888999::::::888888888888888888888888888999;;;;;;;;;;;;===>>>>>>>>>?????????>>>>>>===========================<<<======>>>>>>======<<<;;;;;;;;;::::::999999888888888999:::;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;::::::::::::999999999999888888888888666777888999999888777666555666666777777666666555444444444444444444444444111222222222222333333333555444444333333333444444444444444444444444444444444444666777777888888888777777777777888888888888888888999:::::::::::::::;;;:::999888888777777777888888888888999999999999;;;;;;:::999888888888888888888777777777777888888888888888888888888888888444444444555555555666666888888888999999999999999888888999999999999888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999888888888888888888888888:::999888888777888888888666888999;;;<<<<<<;;;;;;::::::;;;::::::999888777666444222111333444444444111222333555888;;;>>>@@@>>>???AAABBBDDDEEEEEEEEECCCCCCCCCCCCBBB@@@???>>><<<:::888777777999;;;===AAAGGGPPPYYY]]]___aaaaaabbbhhhpppvvvxxxrrrmmmnnnmmmhhhdddbbb]]]WWWRRRSSS\\\ffflllnnnllljjjgggbbb^^^\\\]]]^^^___aaabbbaaafffpppxxxzzz|||xxxooocccYYYPPPDDD999444444333222111000000000111111111111000///...---------,,,,,,------...///---------...............~~~~~~yyytttmmmfffaaa```___aaafffmmmqqqttt}}}tttjjjaaa[[[VVVQQQJJJGGGGGGHHHGGGEEEEEECCCAAA@@@???===888333111111000//////.........///...---,,,,,,,,,,,,,,,,,,,,,---...////////////...---,,,++++++,,,---...---.../////////...,,,,,,+++,,,---...///......---++++++++++++++++++++++++***,,,...---,,,+++---///,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,---...///---+++***,,,...---------.........//////---,,,,,,,,,,,,---......------........./////////........................////////////////////////...------,,,,,,------...000...000555999AAARRRbbbjjjnnnpppoooooonnnggg___YYYWWW[[[dddjjjkkknnnrrrpppnnnjjjccc\\\UUUOOOLLLJJJOOOTTTWWW^^^fffjjjjjjlllhhhaaaYYYRRRNNNMMMNNNOOOQQQUUUXXXXXXUUUPPPNNNJJJJJJIIIIIIJJJLLLNNNOOOPPPSSSUUUVVVTTTRRRRRRRRRRRRPPPOOOOOOPPPPPPOOOMMMIIIIIIIIIHHHFFFCCC@@@>>>;;;::::::999999888999999888888888888888888888888888:::;;;;;;::::::;;;=========>>>>>>>>>>>>>>>====================================<<<<<<=========;;;;;;::::::999888888888666777888999:::::::::::::::999999888888999999:::;;;;;;;;;:::::::::999999999999999999888888888888777888999::::::999888777555666777888888777666555666666666666666666666666333333333333444444444444444333333333333333444444555555555555555555555555444555666777777888888777555666666666777777777777555666777888999:::::::::::::::888777777777777777777777777888888888888999777777777777777888999:::888888777777777777888888777888888888888888888888444555555555555666666666777777777888888888999999888888999999999999888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888888888999888777777777888999:::888999;;;<<<===<<<;;;:::999999999999888777666666666444222111333444555555444555666777:::<<<>>>??????@@@BBBCCCEEEEEEFFFFFFDDDDDDDDDCCCAAA???===<<<:::999777666777:::===@@@DDDKKKTTT\\\```bbbccccccccchhhlllpppwww~~~tttooolllnnnnnnhhhbbb___TTTPPPOOOVVVbbblllpppooolllkkkhhhccc]]]YYYXXXYYY\\\aaacccdddiiisss}}}sssaaaQQQGGG???888///000111111000///000000///000000000000000///...------,,,,,,------...///---------.........//////}}}uuupppjjjddd___]]]]]]```eeekkknnnpppqqqyyy|||uuuiii^^^UUUNNNNNNHHH@@@======>>>===<<<<<<;;;:::999999666333111000000111111111111000///111111000///............+++,,,---...////////////000///---,,,,,,---///000---.../////////...,,,,,,((()))+++,,,---,,,,,,+++************************)))+++------++++++---///,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///...000000///,,,+++---///---------.........//////---,,,,,,,,,,,,---......******+++++++++,,,,,,,,,........................------------------------...------,,,,,,,,,------333111111333444999IIIYYYhhhnnnpppnnnmmmmmmeee[[[WWWSSSUUU^^^eeeiiinnnuuuuuusssnnnhhh```XXXQQQMMMJJJOOOSSSTTTXXX___eeefffllliiiccc[[[SSSNNNKKKKKKLLLOOOTTTXXXYYYWWWSSSPPPKKKJJJGGGFFFFFFHHHKKKMMMNNNQQQUUUVVVSSSRRRRRRSSSOOONNNMMMMMMOOOOOONNNMMMHHHIIIIIIHHHFFFDDDAAA???::::::::::::999999888888999999999888888888888888999:::;;;;;;999999:::;;;======>>>>>>>>>>>>>>>===========================>>>===<<<;;;;;;<<<===>>>;;;;;;::::::999888777777555555777888888999999999999888888888888888888999;;;;;;;;;:::::::::999999999999999888888888888777777888:::;;;;;;:::999888555666777888888777666555888888888888888888888888444444444555555555666666333222222222333333444555555555555555555555555555555555666777888888888777555555555666666666666777333444666777999:::::::::666666666666777888999:::777777777777888888888888777777666666666777777888888888777777777777888888777777777777777888888888777777777777888888888999555666666666777777888888888888999999999999888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888888888888888777777777888:::;;;999:::<<<======<<<:::999999999999888888666555555777444222111333555555555888888888999:::;;;===>>>@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEECCCAAA>>><<<:::999888666666888;;;???BBBGGGNNNWWW^^^cccddddddeeeeeehhhjjjlllqqqxxxyyywwwrrrmmmlllooonnnhhhaaa]]]MMMJJJLLLVVVdddooopppnnnnnnmmmiiiccc]]]WWWUUUTTT[[[aaaffffffkkkvvvqqqYYYFFF;;;777444+++---///000//////000111---...///000111111111111---,,,,,,,,,,,,---......---------.........//////{{{rrriiidddbbb[[[YYYXXXYYY]]]aaacccccceeeiiikkkfffZZZNNNGGGDDD===;;;999666444333333333555444333222111///......000000//////............///...---,,,,,,,,,,,,,,,------............------000000///...------------------,,,++++++,,,,,,,,,000///...---,,,++++++,,,...---+++***)))******+++,,,,,,++++++***)))((((((+++,,,,,,------,,,,,,+++------------------------...---,,,+++++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...000///...------...,,,---......//////......,,,,,,,,,++++++*********,,,------......------,,,+++++++++,,,---...000000............////////////,,,,,,,,,---------.......................................///333:::CCCJJJaaannnuuupppjjjiiibbbXXXQQQQQQQQQRRRWWW___jjjqqqssssssqqqmmmggg^^^WWWRRRPPPPPPPPPPPPSSSYYY```eeeiiifffaaa[[[TTTNNNJJJHHHJJJKKKNNNRRRVVVVVVUUUSSSMMMJJJEEEBBBBBBEEEIIILLLPPPPPPPPPPPPPPPPPPOOONNNOOOOOONNNNNNMMMLLLKKKKKKJJJKKKKKKJJJHHHEEEBBB@@@>>>===:::888777777777777555666777888888888888888666666666777888:::;;;<<<======<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>???????????????>>>===;;;;;;<<<<<<======<<<<<<;;;999888777777666666777777888888888999:::::::::999999999888888999999999999999999999999999999888888777777666666777777777777777777777777777777777777777777777777666666666666555555555555555444444333333444444555444444444444444444444444333333333444444555555555555555666666555555444333555555666666666666555555777666444333444777:::<<<888888888888888777666666666666444333333444555666555555666777777777777777777777888888888888777777666777888888888777555444777777666333000000555888777777777777777777777777999999888888888888888888:::;;;;;;;;;::::::999888888888888888888888888888:::::::::999999888888888999999999999999999999999777777777777666666666666<<<;;;:::999999999;;;;;;>>>===<<<;;;;;;;;;;;;;;;888777666555333333222222333333222222111222222333777888:::<<<===>>>??????BBBBBBDDDEEEFFFFFFFFFFFFFFFEEECCCAAA>>>===<<<;;;888999999777777;;;BBBHHHRRRTTTWWW]]]dddhhhjjjkkkjjjhhhggggggiiikkklllmmmmmmiiigggiiikkkggg]]]TTTJJJIIIKKKUUUbbbkkkmmmkkkkkknnnnnniii___XXXUUUUUU\\\dddiiijjjrrr{{{eeeSSSEEE:::555555333111///...---...///000///............---------................................................yyyppphhhcccbbbZZZWWWUUUUUUVVVXXXYYYYYYWWWZZZ[[[WWWMMMCCC===<<<888777555333222111111111222111111000///...------/////////......---------///...---,,,,,,,,,,,,---------............------,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,---//////...---,,,+++++++++,,,+++*********+++,,,---...------,,,++++++******+++,,,,,,------,,,,,,+++---------------------------,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,,,,------...............---------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...------------............++++++,,,,,,---...//////....................................111777???EEEZZZhhhqqqnnnjjjhhhbbbXXXQQQPPPOOONNNRRRZZZdddlllrrrssssssqqqlllddd\\\WWWQQQPPPOOONNNPPPUUU[[[```fffdddaaa\\\VVVPPPJJJGGGHHHIIILLLPPPTTTVVVVVVTTTNNNKKKFFFCCCBBBDDDGGGJJJMMMNNNNNNOOOOOOOOOOOONNNOOOOOONNNMMMMMMLLLKKKKKKJJJJJJJJJJJJHHHEEEBBBAAA>>>===;;;:::999999999999666666777888888888888888666666666777888999;;;<<<<<<<<<<<<<<<;;;;;;::::::============>>>>>>>>>>>>???>>>===<<<;;;<<<<<<======<<<;;;:::999888888777666777777777888888888888888888888999999:::::::::999999999999999999999999888888888777777777777777777777777777777777777777777777777777777777777777666666666666555555555555555444444333333444444555444444444444444444444444333333444444444444444444555555555555555444444333444555555666666555555444666555444333444555777888888888999999888777777666666555444444444444555666555555666777777777777777666666666777777666666666666666777888999999999999777888888777444444555888888888888888888888888888888888888888888888888888::::::;;;::::::999999888888888888888888888888888:::::::::999999888888888999999999999999999999999888888888888888888888888;;;:::999999999:::;;;<<>>>>>===<<<<<<<<<<<<:::999888666555555444444333333222222222333333444888999:::<<<===>>>??????BBBCCCDDDEEEFFFFFFFFFFFFDDDCCCBBB@@@>>>=========:::<<<===>>>???CCCJJJOOOTTTUUUWWW]]]ccciiilllmmmnnnllljjjiiiiiijjjjjjiiiiiigggggghhhhhhccc[[[TTTLLLKKKNNNWWWbbbjjjkkkiiihhhlllnnnhhh___WWWVVVXXX]]]fffmmmoooyyyuuu___NNNAAA777333333111000...---,,,---...//////............---------................................................~~~}}}yyyrrriiibbb^^^]]]UUURRRNNNLLLLLLKKKJJJIIIFFFHHHIIIEEE===777444333333222111000////////////.........---------,,,,,,......------------,,,,,,......---,,,,,,,,,------------............------************+++,,,---...,,,,,,,,,++++++,,,,,,---......------,,,,,,++++++************+++,,,---...//////......------,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++,,,,,,......++++++++++++++++++++++++************************++++++++++++++++++++++++***+++------+++++++++,,,,,,,,,---...............,,,---------------......***++++++,,,,,,++++++***------,,,++++++++++++++++++,,,,,,,,,------------++++++,,,,,,---...//////..............................------...333999>>>OOO]]]iiijjjiiihhhbbbYYYRRRPPPLLLJJJLLLSSS]]]dddmmmpppssstttqqqiiiaaa\\\TTTQQQNNNKKKLLLPPPTTTXXX`````````^^^YYYRRRLLLHHHDDDEEEHHHLLLRRRUUUVVVVVVOOOMMMHHHDDDBBBCCCDDDFFFIIIJJJLLLMMMNNNOOOOOOOOONNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJIIIHHHEEECCCBBB???>>>===<<<;;;;;;;;;;;;666666777777777777888888666666666777888999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<======>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999888888777777777777777888888888888666666777888999:::;;;<<<999999999999999999999999666777777777777777777888777777777777777777777777777777777777777777777777666666666666555555555555555555444444444444555555444444444444444444444444444444444444444444333333555555555555555444333333333444444555555444444333444444444444444444555555777888888888888777666666555555444444444555555666555555666777777777777666555555555555555555555555444444555666777999;;;<<<777888::::::888777777777888888888888888888888888888888888888888888888888:::::::::999999999999888888888888888888888888888999999999999999888888888999999999999999999999999999999999999999999999999999999999999999:::;;;<<<@@@@@@???>>>===<<<<<<===999999777666555555444444333333333333444555666666999:::;;;===>>>?????????CCCCCCDDDEEEFFFFFFFFFFFFCCCBBB@@@???>>>===>>>>>><<<>>>BBBEEEHHHMMMSSSWWWXXXXXXYYY]]]dddkkkppprrrrrrqqqooollliiigggeeedddcccdddeeeeeeccc^^^XXXTTTPPPPPPSSSYYYaaafffgggfffeeekkkmmmggg]]]VVVWWW[[[___iiiqqqttt~~~{{{jjjVVVGGG<<<444111222000///---,,,,,,---......///............---------................................................rrrqqqmmmfff^^^WWWSSSRRRKKKHHHEEEBBBAAA@@@>>><<<;;;<<<;;;999444111111111........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,------......------,,,------,,,,,,------...///,,,,,,+++++++++,,,------------------,,,,,,++++++*********++++++,,,,,,,,,//////......---------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---......---------...,,,,,,---.........------++++++,,,,,,------......++++++,,,,,,,,,,,,++++++---,,,++++++******++++++,,,,,,,,,,,,------------------------------------........................//////...------000444888DDDRRR```eeeggggggbbb\\\UUURRRMMMHHHHHHNNNWWW]]]eeejjjppptttsssmmmfff```YYYTTTNNNJJJJJJLLLOOOQQQZZZ\\\^^^___\\\VVVOOOJJJCCCCCCDDDHHHNNNRRRUUUUUUPPPNNNJJJGGGDDDCCCBBBCCCFFFHHHJJJLLLNNNOOOPPPPPPNNNMMMMMMMMMLLLLLLLLLKKKIIIIIIIIIIIIGGGFFFDDDCCCAAA@@@???===<<<:::999999777777666666666777777777777777777777777888999:::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;======<<<<<<;;;;;;;;;;;;;;;;;;::::::999888888777777777777777777888888888666777777888999:::::::::888888888888888888888888555666666666777777888888666666666666666666666666666666666666666666666666666666666666555555555555555555444444444444555555555555555555555555555555555555555444444333333333444444555555555444333333222333333444444333333222444444555666555555333333555666666666666666555555444444444444555555555666444555666666777777666666555555444444444444555555222222222222444666888:::888888999888888777888888999999999999999999999999777777777777888888888888999999999888888888999999888888888888888888888888999999999888888888888888888999999999999999::::::999999999999999:::::::::999999999::::::;;;<<<<<<@@@???>>>===<<<;;;;;;;;;777666555444333333333333444444444444666777888999;;;;;;===>>>???@@@@@@@@@CCCDDDEEEFFFFFFFFFFFFFFFDDDBBB@@@>>><<<<<<======;;;???EEELLLRRRWWW[[[]]]]]]\\\\\\```fffmmmrrruuuuuutttrrrnnnhhhccc```___]]]```cccbbb]]]XXXVVVUUUUUUVVVXXX[[[___bbbcccccceeejjjlllfffZZZSSSVVV[[[aaakkkrrrvvv}}}nnn^^^LLL@@@888222000222//////...---------...//////............---------................................................bbbaaa]]]WWWOOOIIIEEEDDD@@@===;;;999999888555444444444444222000///000111,,,,,,------............,,,,,,------------......+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,------------,,,,,,///...---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,---------,,,+++***,,,,,,,,,,,,++++++******------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,......---,,,---...+++,,,,,,---...---------******++++++,,,,,,------,,,,,,------------,,,,,,++++++******++++++,,,---,,,------------.........000///...---,,,++++++***........................000000000......///222555<<>>;;;999666555777777666555555666666777777777777666777777888888888888888999999999999999888999999999::::::::::::<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888888777888888777777777777777777888888888888888888888888888888888888888888888888555555666666777777777888666666666666666666666666666666666666666666666666666666666666555555555555666555555444444555555666555555555555555555555555555555555444444333333333444444444555444333333222222222333333333333222222444555666777777666444333333333444444444444444333333444444555555555666666444444555666666666666666666555555444444555555666555444333333333444666777:::888555444555666888999888888888888888888888888666666777777777888888888999888777777777888888999888888888888888888888888888888888888888888888888888888888999999:::::::::888888888999999999::::::::::::;;;;;;<<<<<<<<<<<<>>>===<<<;;;:::999999999666555444333333222333333444444555666888999;;;<<<===>>>???@@@AAABBBBBBBBBDDDEEEEEEFFFFFFFFFFFFEEEEEECCC@@@===;;;;;;;;;<<<>>>CCCKKKTTT\\\aaaccccccaaa``````dddiiinnnqqqsssrrrsssrrrnnnggg```\\\[[[YYY\\\___]]]YYYVVVWWWYYY[[[[[[[[[[[[[[[\\\^^^```fffjjjjjjbbbWWWQQQSSSXXX^^^hhhppptttzzz|||rrr```RRRCCC;;;555111000222//////////////////000000///............---------................................................OOOOOOLLLGGGAAA<<<:::999666555333333333333111000000///............//////+++,,,---...............---------------.........++++++,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,------------,,,,,,---,,,+++***))))))))))))++++++++++++,,,---......***+++,,,------,,,+++***,,,,,,---,,,,,,***)))(((,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))+++,,,+++***+++,,,++++++,,,---------------******+++++++++++++++,,,,,,------......------,,,+++++++++++++++,,,------------------............000000///...,,,+++******........................//////000///...///111333777@@@MMMVVV[[[^^^```bbb^^^ZZZUUUOOOLLLNNNSSSWWW]]]dddoooxxx{{{xxxrrrmmmccc[[[QQQKKKJJJKKKLLLLLLPPPSSSWWW[[[\\\\\\ZZZXXXPPPMMMIIIHHHJJJMMMPPPQQQOOOOOONNNLLLJJJGGGDDDCCCBBBCCCEEEHHHKKKMMMOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHHHHGGGGGGFFFFFFFFFDDDCCCBBB???<<<999666555888777666555444555666777888888777666666666777777777777777888888888888888888888999999999999::::::;;;<<<<<<<<<<<<;;;::::::::::::999999888888888888888888888888777777777777999999888888888777777777888888888888888888888888555666666666666666666777777777777777777777777777777777777777777777777777666666666666555555555555666666555555555555666666555555555555555555555555444444444444444444333333444444444444444333222222222333333444444333333222444444666777777666555444222222333444444444333333222333444555666666666666444444555666666666666555666555444333333444555666999888888777666666666777:::777333111333666888999777777777777777777777777555666666777777888888888888777666666666777888999888888888888888888888888777777777888888888888888888888888999999::::::;;;888888888999999::::::;;;<<<======>>>>>>===<<<<<<===<<<:::999777777666666777666666555444444555555444555666777999<<<>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEDDDBBB>>>;;;::::::;;;<<>>>>>>>>;;;777444444444111000///000111111///---...---,,,,,,------------+++,,,---.........---,,,---------------------,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++++++++***************+++++++++++++++,,,---...///)))***,,,------,,,+++******+++,,,,,,,,,+++******++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++''')))+++++++++***+++---++++++,,,------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------......---------,,,,,,,,,........................,,,---//////...///111222333:::DDDMMMSSSWWW]]]bbb```^^^YYYSSSPPPPPPSSSVVV[[[bbbmmmwww{{{yyyuuuqqqddd\\\QQQJJJJJJLLLMMMLLLMMMOOOSSSWWW[[[^^^___```\\\WWWQQQMMMLLLNNNOOOPPPNNNNNNOOONNNMMMJJJGGGEEE???@@@BBBEEEHHHJJJLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLHHHHHHGGGGGGGGGGGGGGGGGGCCCCCCBBBAAA???<<<:::888999777666444444444666777888888777666666666666666666666666777777888888888888888999999999:::::::::;;;;;;<<<<<<<<<;;;:::999999999999999888888888888888888888888777777777666777777777777888888888888888888888888888888888888666666666666666555555555777777777777777777777777777777777777777777777777666666666666555555555555666666555555555555666666555555555555555555555555333333444444444444444444333444444444444333222222333333444444444444333333222333444444555555555555333333444555555555555555222333444666666666666555333444555555666666555555555444333222222333444555888999999999888888777666888555333333555888888777666666666666666666666666555555666666777888888999888777555555555777888:::888888888888888888888888666777777777888888888999777888888999::::::;;;;;;888999999:::;;;;;;<<<<<>>===<<<<<<;;;:::888777666555555666666555555444444555555444555666888;;;>>>@@@AAACCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEE@@@???<<<::::::;;;>>>@@@EEEKKKVVVbbblllooolllhhhaaabbbeeehhhjjjiiieeeaaaeeeiiillljjjccc]]]ZZZZZZXXXWWWUUUTTTTTTXXX^^^bbbbbbaaa^^^WWWQQQQQQXXX___fffccc___YYYTTTQQQQQQRRRVVVaaaiiinnnrrrrrrfffVVVFFF===555333333000...///---......///000000/////////............---------................................................333444555444222111222333///......///000000...,,,...---,,,---......---,,,+++,,,---......---,,,+++---------,,,,,,,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++++++++++++++,,,---......++++++++++++,,,---...///)))***,,,------,,,+++)))((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,---------,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++(((***,,,------,,,---///++++++,,,---------,,,,,,.........------,,,,,,,,,+++++++++,,,,,,+++++++++000000...---,,,+++++++++******+++++++++,,,,,,,,,++++++,,,------......///........................***+++---......///000222111666>>>GGGMMMRRRZZZbbbaaa___[[[VVVRRRQQQSSSUUUXXX___jjjtttyyyxxxtttqqqeee[[[PPPJJJJJJLLLMMMLLLLLLMMMQQQUUUZZZ___bbbdddddd^^^VVVPPPNNNNNNOOOPPPMMMNNNOOOPPPOOOLLLIIIGGG<<<>>>@@@CCCFFFHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLHHHHHHGGGFFFFFFGGGGGGHHHAAABBBBBBBBBAAA???===<<<999888666444333444555666999888777666666555666666555666666666777777888888888999999999999::::::::::::;;;<<<<<<<<<;;;:::999999999999888888888888888999888888888777777666666555555666777888999::::::777777777777777777777777777777666666555555555444777777777777777777777777777777777777777777777777777666666666555555555555666666555555555555666666666666666666666666666666333333333444444555555555333333444444444333222222333444444555555444444333111111222222333444555555444444555666777777777666111222444666777777666555333444555555666666555555444333111000000111333444555666777888888777666555666555444666999:::888555666666666666666666666666444555555666777888888999777666555444555666888:::888888888888888888888888666666777777888888888999777777888999::::::;;;;;;::::::;;;;;;<<<===>>>>>>AAAAAAAAAAAA@@@>>>===;;;===<<<:::888777666555555444444333222222222333333444555777999<<>>777111111222///---...,,,,,,---.../////////...//////.........---------................................................---...///000000000///...---------,,,+++***((((((/////////...---------,,,------------------------*********++++++,,,,,,,,,...---,,,,,,++++++++++++,,,,,,---------,,,++++++---,,,***)))))))))******...------,,,+++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------///,,,((((((+++,,,,,,***,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++)))***,,,------,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))++++++******)))*********------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,------.........---------...------,,,,,,------------------------------------------------111444888>>>DDDLLLSSSYYY[[[\\\\\\YYYTTTRRRTTTVVVVVVYYYbbbnnntttqqqlllkkkbbb```[[[TTTOOOMMMNNNPPPMMMOOOQQQQQQSSSZZZfffooonnnfff\\\WWWVVVUUUQQQMMMMMMMMMMMMMMMNNNLLLIIIFFFAAABBBBBBAAA@@@AAADDDGGGIIIIIIJJJKKKKKKKKKKKKKKKGGGGGGGGGFFFFFFFFFFFFEEEBBBAAAAAA@@@@@@??????>>>:::999777555444333333444666666555555555666666777777666555444444444444444777777777777888888888888777888::::::888777888999999888888999;;;<<<<<<;;;777888888888888777666666777777777777777777777777;;;888666777:::;;;999666666666555555555666666777555666777666555555666777555555555555555555444444666666666666777777777777555555555555555666777777444666777999999777666444666666777777666555444444555555444444444333333333333333333333333333333333666555444333222222222222555555555555555555555555555777:::;;;;;;888555333222111111000111222444555555555555555555555444444555444444333333444444555666666666666666666555555666666666666666666666666555555666777777777777777555666777666555666777999999999999888777666666555444666777777666666777999777777777888888888888888444666888;;;>>>@@@AAABBB@@@@@@???>>>===<<<;;;;;;:::999777666555555555666333444666666444333333444555888<<<>>>>>>???@@@AAAFFFEEEFFFHHHJJJKKKJJJIIIFFFEEECCCCCCDDDEEEEEEDDD>>><<<:::999:::===AAACCCGGGNNNXXXbbbgggfffbbb___\\\___ccceeebbb]]]YYYWWWbbbdddeeeccc```\\\YYYYYYZZZVVVRRRRRRVVV\\\___```^^^\\\XXXSSSOOOOOORRRUUU___[[[VVVSSSSSSTTTTTTTTTWWW[[[aaaeeebbbWWWIII???555444222000//////000111000000////////////000000///......------,,,++++++///...------...///...,,,........................,,,,,,+++++++++,,,---...+++,,,,,,,,,,,,+++******............------------------------------------,,,,,,,,,,,,,,,---------///...---,,,,,,,,,,,,---)))******+++++++++******---,,,+++***)))******+++///...---,,,------------++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,111...,,,+++,,,---+++))),,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++)))***,,,------,,,+++)))+++++++++,,,,,,---------+++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,++++++------------------------------------------------///222666;;;AAAHHHPPPUUUYYYZZZ[[[ZZZWWWUUUUUUWWWWWWXXX^^^iiinnnllliiihhhaaa```\\\UUUOOOLLLKKKLLLKKKMMMNNNOOOQQQXXXccclllqqqjjjaaaZZZWWWVVVTTTRRRKKKKKKKKKLLLNNNMMMJJJHHH@@@AAA@@@???>>>@@@DDDGGGHHHIIIJJJKKKKKKKKKKKKKKKGGGGGGGGGFFFFFFFFFFFFEEECCCCCCBBBAAA@@@?????????<<<;;;999777555555555555333333333333333333444555666666555444444444444444666666777777777888888888666888:::999888777888888888777777888:::;;;;;;:::999999::::::999999888777777777777777777777777777555777999888555333444555666555555444555555666666333444555444333222333555555555555555555555555555666666666777777777888888555555555555555666666777555666777888888777666555666666666666666555444444444444333333333222222222444444444444444444444444777666555444333333333333444444444444444444444444444666777888888666444222666555444444444555666777555555555555555555555555555444444333333444444555444444555555666555555444444444444444444444444444555555666777777777777777555666777666555555777999999999888888777666666555555666777777666666777888666777777777777777777888777888:::<<<>>>@@@AAAAAA@@@@@@???>>>===<<<;;;;;;999888777555444444555555333444555555444333444666888;;;>>>@@@AAAAAABBBCCCGGGFFFFFFHHHJJJKKKJJJIIIGGGEEEDDDDDDEEEEEECCCBBB<<<:::777666888<<>>CCCFFFGGGGGGIIIJJJKKKKKKKKKKKKGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@?????????>>><<<:::888666666666222222222222222333444444666555444444444444444444666666777777777777888888666888999999888777777888777666666777999:::999888:::;;;;;;;;;;;;:::999999777777777777777777777777777>>>DDDAAA888333666;;;555555444444444444444555222444555444333222333444555555555555555555555555666666666777777777888888555555444444555555666777555666777888888777666555555666666666666555444444333333333333222222222111555555555555555555555555777777666555444444444444333333333333333333333333444444555555444444333222444444333222222222333333555555555555555555555555555555444444444444555555444444555666777777777666444444444444444444444444555555666777777777777666555666777666555555777999999888888777777666666555666777888777666555666777555555666666777777777888:::;;;<<<===>>>???@@@@@@@@@??????>>>===<<<;;;;;;777666555444444444444444444555555444444444777999<<>>;;;999666555888>>>DDDHHHRRRUUUZZZ^^^^^^[[[WWWTTTXXX^^^fffkkkiiiddd^^^ZZZ```aaacccaaa___\\\ZZZZZZSSSSSSVVVZZZ^^^aaaaaaaaaXXXWWWUUUQQQNNNNNNPPPRRRQQQPPPRRRUUUYYY\\\\\\\\\WWWWWWVVVTTTNNNDDD999222222111///...---......///...------------------...++++++,,,------...//////...---,,,---...///...------------------------------,,,+++******,,,...///***+++,,,,,,------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++...------,,,,,,,,,------)))***+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,+++(((%%%'''+++---+++))),,,,,,,,,++++++*********+++++++++,,,,,,---------))))))*********+++++++++///////////////...+++***++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,+++******((()))***+++,,,---......*********++++++,,,,,,,,,*********+++,,,---...///------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,++++++++++++------------------------***++++++,,,,,,,,,,,,+++,,,,,,------------------////////////////////////,,,...111555999???FFFJJJPPPSSSWWWZZZ\\\\\\[[[ZZZWWWTTTUUU[[[aaabbbeeehhhggghhhgggaaaXXXNNNGGGCCCEEEFFFHHHIIILLLRRRZZZ```ggggggfffbbb\\\VVVRRRQQQJJJIIIIIIJJJLLLLLLJJJHHHDDDBBB@@@===;;;<<<@@@CCCEEEFFFGGGIIIJJJJJJKKKKKKGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEECCCBBBAAA@@@???@@@???===;;;999888666666444333333333333444555666555555444333333444444444666666666666777777777888666888999999777777777888888777666777999:::999888::::::;;;;;;::::::999888777777777777777777777777;;;CCCIIIFFF===777888===555555444333333333444444444555666666444444555666444444444555555555555555555555555555666666666666555444444444444555666666555555666777777666555555555555555666666555444444444444444333333333222222444444444444444444444444666666555444444444444444333333333333333333333333444444333333333333333444444333333222222111111111444444444555555555555555555555444444444444555555444555666777888999999999666666666666666666666666444555666666777777666666555666666666555555777888888888777777666666666666777888888777666555555666444555555666777888888999>>>>>>>>>>>>>>>??????@@@??????>>>===<<<;;;::::::555444444444444444444444555555555555555777:::===@@@BBBEEEFFFFFFFFFGGGHHHIIIHHHHHHIIIKKKKKKJJJHHHHHHGGGGGGFFFEEEBBB>>>;;;;;;999777777:::AAAHHHMMMUUUWWWYYY[[[ZZZWWWTTTQQQUUU\\\fffllllllfff```\\\```aaaaaa^^^[[[WWWVVVVVVQQQTTTYYY___dddeeedddcccZZZYYYVVVRRROOOMMMNNNPPPRRRRRRRRRUUUYYY]]]______ZZZVVVQQQKKKDDD<<<333...000///...------------.........------------......,,,,,,,,,---------......---,,,+++,,,...///...---------------------------***+++,,,,,,------,,,,,,,,,------------,,,+++++++++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,+++++++++++++++,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,***(((&&&'''***,,,+++))),,,,,,,,,++++++*********))))))******++++++,,,,,,))))))*********+++++++++***+++---......---,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******(((((()))***,,,---......,,,,,,,,,+++++++++******))))))))))))***,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,++++++++++++------------------------++++++,,,---------------,,,,,,,,,---------......////////////////////////,,,...111444777<<>><<<:::999777666555444444333333444444555444444333333333444444555555666666666666777777777666777999999777666777888999888777888999:::999888999999999999999888777777666666666666666666666666888===@@@???:::555444555666555444333333333333333444555666555444333444666444444444555555555666666333333333444444444555555444444444444444555666666555555666666666666555555444444555555555555444444555555555555444444444444333333333333333333333333555444333333222333333333444444444444444444444444555444444333333444555666777777777666666555444444444444444555555555666666666555555444444555555666333444555666777888888888666666666666666666666666444444555666666666666666444555666555444444666888777777777666666666666666777888888777666555555666555555666777888::::::;;;@@@???>>>>>>>>>>>>??????>>>======<<<;;;:::999999333333333444444444444444555666777777888:::>>>BBBCCCEEEHHHIIIHHHHHHHHHIIIKKKJJJIIIJJJKKKKKKJJJHHHHHHGGGFFFEEEDDD@@@;;;888999777666777<<>>BBBGGGIIINNNTTTZZZ\\\[[[ZZZUUUQQQQQQWWW\\\___bbbgggiiilllnnnkkkcccYYYOOOJJJEEEEEEFFFGGGJJJMMMQQQSSSXXX]]]ccchhhfff___VVVPPPMMMKKKIIIIIIIIIHHHGGGEEEIIIHHHFFFBBB>>>======???AAABBBDDDFFFHHHJJJJJJKKKGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA?????????>>><<<;;;999888555444333222111111111111333333333333333444444555555555666666666666777777555777888888777666666777:::888777888::::::999888777888888888888777666666666666666666666666666666666777888999777555333222777666555444333333333333111333444333222111222333333333444444555666666666333333333333444444444555444444333333444444555666555555555555555555555555333333444555555555555444666666666666555555555555333333333333333333333333444333333222222222333333555555555555555555555555555555444444444555666666555555555666555555444333333333444444555666666666666666555555555555666666111222333444555555555444444444444444444444444444444444555666666666666555444555666555444444666888666666666666666666666666666777888777666555666777666777888999;;;===>>>>>>AAA@@@>>>=========>>>???<<<<<<;;;:::999888777777222222333444555555555444555777999:::<<<>>>BBBFFFGGGIIIKKKLLLKKKJJJJJJKKKLLLKKKKKKKKKLLLKKKJJJHHHHHHFFFDDDBBBAAA>>>999666777666777999===DDDKKKOOOTTTVVVXXXZZZZZZYYYWWWVVVRRRXXX```eeefffccc___]]]fffeeeccc^^^XXXSSSQQQPPPQQQVVV^^^cccfffggghhhhhhgggddd^^^WWWQQQOOOPPPRRRUUUTTTVVVZZZ```fffjjjkkkZZZSSSIII???888444111///------------------------//////............////////////...---,,,,,,++++++,,,+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,+++,,,------...---------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++*********++++++,,,---)))******+++++++++******))))))+++,,,,,,,,,+++++++++---///---)))(((+++...++++++++++++++++++,,,,,,++++++******************++++++++++++,,,,,,,,,,,,)))+++,,,+++))))))+++---)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++...---,,,+++************))))))******+++++++++,,,,,,+++++++++++++++++++++++++++*********++++++,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,+++++++++,,,------,,,,,,,,,++++++***************+++,,,---......---++++++,,,,,,---......///------------------------,,,---///000222666:::>>>DDDEEEIIIPPPWWWZZZZZZXXXSSSOOOOOOUUUXXXYYY[[[^^^```dddiiiiiiddd\\\UUUQQQHHHGGGGGGHHHJJJLLLNNNNNNUUUWWW\\\bbbeeeaaaYYYRRRKKKIIIHHHGGGHHHIIIHHHFFFHHHHHHHHHFFFBBB@@@@@@AAA@@@AAACCCEEEHHHIIIJJJKKKGGGGGGGGGFFFFFFFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@???>>><<<;;;777666555333222111111000333333222222333333444555555555555666666666777777555777888888777666666777999888777777888999888777777777888888777777666555666666666666666666666666444666777777777666666777888777666555444444444444111222333333111111222333333333444444555666666777444444555555555666666666444444333333444444555666555555555444444555555555222333444444555555555444666666555555555444444444444444444444444444444444444444333333333333444444444444444444444444444444333444444555555555555666111222333444444444333222333333444444555666666777666666555555555555666666333444555555555555444444444444444444444444444444333444555555666666555555444555555555444444666777666666666666666666666666555666777777666666777888888999:::<<<>>>@@@AAABBB@@@???>>><<<<<<===>>>???::::::999888777666555555111222444555666666666555555888;;;>>>@@@BBBFFFHHHKKKMMMOOOOOONNNMMMMMMNNNNNNLLLKKKLLLLLLLLLIIIGGGGGGEEEBBB???>>>;;;888666888999;;;>>>CCCIIINNNQQQTTTVVVYYY[[[\\\[[[YYYWWWRRRVVV\\\___```^^^]]]\\\bbbbbb___ZZZTTTPPPNNNNNNQQQVVV\\\aaacccdddgggiiijjjfff___WWWQQQPPPSSSUUUVVVXXX\\\bbbgggjjjjjjiiiUUUNNNCCC999333111000000------............------...------------------...---------------------,,,+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,///---,,,***+++---///111)))***,,,---.../////////---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++,,,,,,---...,,,,,,---------,,,++++++((()))***+++,,,++++++***(((---///---'''%%%(((...*********++++++,,,,,,------,,,,,,++++++*********++++++,,,,,,,,,---------,,,------+++((((((***---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++******************************++++++*********++++++,,,------------,,,+++++++++,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,------............------,,,,,,,,,((()))***+++,,,---------++++++,,,,,,---...//////------------------------+++---...///000333888;;;CCCCCCGGGMMMTTTYYYYYYWWWRRRNNNNNNSSSVVVTTTTTTVVVXXX]]]cccfffddd^^^YYYUUUIIIHHHHHHIIIJJJLLLLLLLLLRRRRRRUUU\\\aaa```YYYSSSIIIGGGFFFGGGHHHIIIIIIHHHFFFGGGIIIHHHEEECCCCCCCCC???@@@BBBEEEGGGIIIJJJKKKGGGGGGGGGFFFFFFFFFFFFEEEAAAAAAAAABBBBBBBBBBBBCCC@@@@@@AAABBBAAA@@@???>>>;;;:::888666444333222222222222222222333333444555555555555555666666666777555777888888666666666777888777666666777888666555888888888888888777666666666666666666666666666666000333666555333333666999888888777666555444444444333444555555333333444555333333444444555666777777666666666666777777777888444333333333333444555555555555444444444444555555222333444444555555555444555555444444444333333333555555555555555555555555555555444444444555555666333333333333333333333333222333444555555555555444333444666777777777666666333333444444555666777777666666555555555555666666777888888888888888777666666666666666666666666666333444555555666666555555444555555555444444666777555555555666666666666666444666777777666666777999::::::<<<>>>@@@AAACCCDDD@@@???===<<<;;;<<<>>>???999999888777666555444444111222444666777777666666555888===@@@BBBEEEGGGJJJMMMOOOQQQRRRPPPOOOOOOPPPNNNMMMLLLLLLLLLLLLIIIGGGGGGDDD@@@===<<<:::888666<<<>>>@@@DDDIIINNNRRRUUUUUUWWWZZZ]]]]]]\\\ZZZXXXRRRUUUYYY[[[\\\[[[[[[\\\]]]\\\ZZZUUUPPPLLLKKKKKKQQQUUU[[[^^^___aaaeeehhhjjjfff___VVVQQQQQQUUUYYYZZZ]]]ccciiilllkkkfffbbbQQQIII>>>555000/////////------...//////.........---,,,,,,++++++,,,,,,---+++,,,,,,------......///+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,*********,,,...///---+++***,,,---,,,******---000---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))(((,,,,,,,,,++++++*********///,,,'''$$$$$$''',,,///************************)))))))))))))))))))))))),,,,,,,,,++++++*********)))***+++,,,---,,,+++***++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++************++++++)))***,,,,,,++++++,,,---///---++++++++++++)))(((***+++,,,,,,------,,,,,,---------------------------------,,,,,,+++++++++)))***,,,,,,++++++,,,---******+++,,,,,,---......,,,,,,,,,---///111444555;;;>>>CCCHHHKKKOOOSSSVVVWWWSSSOOONNNPPPRRRRRRQQQTTTYYY___dddeeedddaaa```VVVRRRNNNKKKKKKKKKKKKJJJLLLNNNQQQTTTUUUUUUSSSRRRRRRIIICCCEEEGGGDDDBBBCCCHHHHHHGGGFFFDDDBBBAAA@@@CCCAAAAAACCCGGGIIIHHHFFFHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDD@@@??????????????????@@@>>><<<999666444333222222333222111111111222444555333333333444444444555555777777777777777777777777888888777777666666555555999999999888888888777777999999888888777777666666666555333222222333444555555555555555555555555555333444444555555444444333777666444333333444555666777777666555444444333333444333333333333444555555444444333333333222222222111111222222333444555555444444555555555555444444555444444333333444444555444333333222111111111222111111222333333444555555444333333222111000//////333333333444444444555555666666666555444333111111555555555555555555555555666666555555555444444444555444444333333222222111444555555555555555444444333444444555666777888888555555555555555555555555888999999888666555666888999999;;;===???AAACCCDDDFFFBBB>>><<<;;;;;;::::::999888777666555444444444333444555555444333444555999<<<@@@DDDHHHKKKLLLMMMSSSSSSSSSSSSRRRRRRRRRRRRPPPOOONNNLLLJJJIIIHHHGGGDDDCCC@@@>>>;;;:::999999:::CCCMMMRRRRRRPPPPPPQQQSSS[[[aaa___\\\]]]______[[[YYYWWWVVVWWWWWWUUUTTTYYYVVVRRRMMMKKKJJJKKKLLLPPPSSSUUUVVVWWW[[[```eeejjjddd[[[SSSOOOPPPSSSVVVYYY]]]ccciiijjjeee\\\VVVIIIAAA666111000000///---//////.........---------////////////////////////,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------------------------------,,,+++***+++---...---,,,---,,,+++,,,------,,,***+++,,,---,,,******,,,...---,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******,,,+++)))(((((()))+++,,,************************************************+++++++++******)))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************,,,,,,++++++************++++++************++++++)))+++,,,,,,+++***,,,---...,,,++++++++++++***)))***+++,,,,,,------,,,,,,---------------------------------,,,,,,+++++++++)))+++,,,,,,++++++,,,---******+++,,,,,,---......------------///111333444999<<>><<<999777555555555444333222222222333444555333333333444444444555555666666666666666666666666777777777777666666555555888888777777777666666666666666777777777777777777555444444333333444555666555555555555555555555555333444444555555444444333555444333222333333444555777666666555444444333333333333444444444555555555555555555444444444333333222222333333444444555555333444444444444444444333555444444333333444444555444333333222111111222222111222222333444444555555333333333222222111111000333333333333444444444444555555555555444333222222555555555555555555555555666555555555444444444444333333333333333333333444444555555555555555444444444444555555666666777777666666666666666666666555888999999888777777999;;;<<<======>>>???@@@AAAAAADDDAAA===;;;::::::999888888777666555444444444444333444555555555555777999<<<>>>BBBFFFIIILLLNNNNNNTTTTTTTTTSSSSSSSSSRRRRRRPPPPPPOOOMMMLLLIIIHHHFFFAAA@@@===;;;::::::;;;;;;BBBIIIQQQUUUTTTRRRQQQRRRTTT[[[```^^^\\\^^^```aaaaaa]]]WWWSSSRRRRRRSSSSSSSSSPPPMMMJJJHHHIIIJJJKKKNNNPPPRRRSSSUUUZZZ```eeehhhbbbZZZSSSPPPQQQTTTWWWXXX]]]cccgggeee]]]TTTNNNBBB;;;333//////000///---//////.........---------........................---------------...//////++++++,,,,,,,,,,,,------------------------------...,,,++++++------,,,***///---+++++++++++++++))),,,,,,---,,,******+++---+++++++++++++++************++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,++++++++++++*********,,,------,,,******************************++++++++++++++++++++++++*********)))))))))))))))++++++******++++++,,,---++++++++++++++++++++++++************************+++************)))))))))++++++************++++++)))+++,,,,,,+++***+++---,,,+++******,,,,,,+++******+++,,,,,,------,,,,,,------------------------------,,,,,,,,,,,,++++++***+++,,,,,,++++++,,,---***++++++,,,,,,------.........------...///111222666999>>>BBBFFFIIIMMMPPPRRRQQQPPPPPPPPPOOOLLLJJJKKKOOOWWW^^^dddfffggggggjjjddd\\\TTTPPPMMMKKKJJJIIIJJJKKKMMMOOOQQQRRRSSSVVVQQQLLLIIICCC???@@@DDDEEEFFFFFFFFFFFFEEEDDDDDDBBB@@@>>>>>>@@@CCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBAAA???===;;;999999888666555444333333333444555333333333444444444555555555555555555555555555555777777777666666666666555666666666666555555555555444444555555666777777888444444444444444555666777444444444444444444444444333444444555555444444333222222222222222333444555666666555555444333333333333444555666666666555444666666555555555444444444444444444444444444555555333333333444444333333333555444444333333444444555444333333222222222222222222222222333444444555555333333333333333333333333222222222222333333333333333444444555555444444333555555555555555555555555555555555555444444444444111222222333444444555555444444555555555555555444555555555666666666666666666666666666666666666666666777999999999:::<<<>>>@@@@@@@@@??????>>>>>>>>>AAA>>>;;;999999999888777666555444444333333333333333444666666777999<<>>@@@LLLQQQWWWYYYVVVSSSRRRRRRTTTZZZ]]][[[ZZZ^^^bbbcccggg```WWWOOOMMMNNNOOOQQQLLLKKKJJJIIIIIIKKKLLLMMMLLLMMMNNNOOORRRXXX___dddddd___XXXRRROOOPPPSSSVVVXXX^^^cccccc\\\QQQHHHCCC999444000...///000///---...............---------........................------------............++++++,,,,,,,,,,,,------------------------------...---,,,,,,,,,,,,+++***///---***)))***+++++++++,,,,,,,,,+++******+++,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++******************)))))),,,+++***)))***+++,,,---++++++++++++++++++++++++***************************))))))))))))))))))))),,,++++++******++++++,,,***+++,,,,,,******+++,,,+++***)))***,,,---,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---+++++++++,,,,,,---------///...---------...///000444777<<<@@@CCCGGGJJJMMMQQQQQQRRRRRRQQQNNNJJJGGGIIIMMMUUU___hhhnnnqqqqqqrrrkkkaaaWWWQQQLLLIIIHHHHHHHHHHHHIIIKKKNNNPPPRRRUUUVVVUUUPPPHHHAAA@@@CCCBBBBBBCCCDDDEEEEEEEEEEEEBBB@@@===<<<===???AAACCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA???>>><<<;;;;;;777666444333222222333333333333333444444444555555444444444444444444444444666666666666666666666666666666666555555555555555444444444555555555666666333333444444555666777888444444444444444444444444333444444555555444444333111111222333333444555666555555555444444333333333222333555777777666555444555555555555444444444444555555555555555555444444333444444555555444444333555444444333333444444555444333333222222222333333333333333333444444555555333333333444444444555555111111222222222333333333222333444444555555555444555555555555555555555555444444444444444444444444333333333333444444555555333444555555666555555555666666666666666555555555555555555666666666666666444666888999999;;;>>>AAAAAAAAA@@@???>>>======<<<===;;;888777777777666555444444333333222333333333333444666777999===AAAEEEFFFHHHJJJLLLOOOQQQSSSTTTVVVVVVWWWWWWVVVUUUTTTSSSQQQQQQRRRQQQNNNJJJEEECCC;;;999777777999>>>CCCFFFSSSVVVYYYYYYVVVRRRQQQPPPSSSXXXYYYWWWXXX^^^cccdddfff```VVVNNNKKKKKKMMMNNNJJJKKKLLLMMMNNNPPPQQQRRRLLLKKKJJJKKKNNNTTT[[[```]]]ZZZTTTOOOMMMNNNQQQSSSWWW]]]aaa^^^RRRFFF===:::333111//////000000...,,,................................................,,,,,,---------------,,,+++++++++,,,,,,,,,------------------------------...---,,,,,,,,,,,,+++***,,,***))))))***,,,------,,,+++*********+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,------+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))***+++,,,---++++++++++++++++++++++++************************)))))))))))))))))))))***,,,,,,++++++++++++,,,,,,***,,,,,,,,,******+++,,,+++***)))***,,,------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------++++++,,,---++++++,,,,,,,,,,,,------///...---,,,,,,---...///222666:::>>>AAADDDHHHKKKPPPRRRTTTTTTRRRNNNIIIGGGFFFIIIQQQ\\\hhhqqquuuvvvrrrkkkaaaXXXQQQLLLHHHFFFGGGFFFFFFGGGIIIKKKNNNPPPRRRXXX\\\YYYOOOGGGCCCAAA>>>???@@@BBBCCCDDDDDDDDDBBBAAA>>><<<;;;===???AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBAAA@@@>>>======888777555333222111111222333333333444444444555555555555555555555555555555555555555555555666666666666666666666666666666666666555555555444444444333222333444444555666666777444444444444444444444444333444444555555444444333222222333444555666666666444444444444444333333333222333555777777666555333444444444333333333333222555555555555555555444444555555666666666666555555555444444333333444444555444333333222333333444444333333444444444444555555333333333444444555666666111111222222222333333333222222333444555555555555555555555555555555555555333333444444444444444444555555555444444333333333333444444555666666555555666666666666666555555555444444555555555666666666444666888999:::<<>>>>>======<<<:::888666666666666555444333333222222222333333444333555888:::===AAAFFFJJJLLLLLLNNNOOORRRTTTUUUVVVWWWXXXXXXYYYXXXVVVTTTSSSQQQQQQQQQOOOLLLGGGCCC@@@:::999888999<<>>666444111111000000000///---,,,---.............................................++++++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,------------------------------...,,,++++++------,,,******)))((()))+++------,,,+++***))))))+++,,,,,,+++*********+++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++))))))***+++,,,,,,,,,+++++++++++++++++++++++++++......------,,,++++++******++++++++++++,,,,,,,,,...---++++++++++++---...------------------------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++************************)))))))))************+++,,,,,,++++++++++++,,,,,,+++,,,---,,,*********++++++***)))***,,,---,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///000444888<<>><<<<<<>>>@@@??????@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCCCCBBBBBB@@@???>>>;;;999777444333222111111333333333444444444555555555555555555555555555555444555555555555666666666555555555666666666666666777666666555444444333333222222333444555555555444333333333333333333333333333444444555555444444333333333444555666666666666444444333333333333333333222333444555555555444333444444333333333222222222444444444444444444555555666666777777777777666666555444444333333444444555333333333333333444444555444444444444444444555555333333333444444555555555222222222222333333333333222333333444555555555444555555555555555555555555333333333333444444444444666666555555444333333222333333444555666666666666555555555666666666666666444555555666666777777888777888:::;;;;;;<<>>>>>>>>======<<<<<<;;;888666555555666666555333222222222222333333444555555888<<<@@@CCCGGGKKKNNNPPPPPPQQQRRRSSSUUUWWWXXXXXXYYYZZZ[[[ZZZWWWUUUSSSQQQPPPOOOLLLIIIDDD???===:::::::::;;;???EEEJJJMMMPPPPPPOOOMMMLLLKKKKKKKKKKKKNNNOOOOOOSSS[[[``````[[[WWWRRROOOMMMLLLKKKJJJJJJLLLPPPRRRTTTSSSQQQPPPMMMJJJGGGGGGJJJOOORRRTTTRRRPPPLLLIIIGGGGGGIIIJJJQQQRRRQQQLLLBBB999333111000000111000///...---,,,---------...............------------------------++++++,,,------,,,***)))++++++,,,,,,,,,,,,------------------------------,,,+++***+++---...---,,,******)))***,,,,,,+++)))***((('''(((+++------,,,++++++++++++,,,,,,,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++)))******+++++++++******************************---,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))*********++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,---,,,***)))***+++,,,*********,,,---,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///...111555999<<>><<<>>>@@@======>>>???@@@AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDDDDDDDDDDCCCAAA@@@>>><<<:::777555333333333333333333444444444555555333333333333333333333333444444444555555555666666333444444444555555555555666666666555555555555555111222333444444333333222333333333333333333333333333444444555555444444333333333444555555555444333333333333333333333333333222222222333333333333444555444444444333333333333222222333333444444555555555555666666666666555555555444444333333444444555333333333333333444555555555555555555555555444444333333333333333444444444333333333333444444444444333333444444555444444444555555555555555555555555222222333333333444444444555555555555555444444444222333444555666666666666444444555555666666777777666777777888999999::::::;;;<<<>>>>>>===>>>@@@BBB???>>>===<<<;;;:::999999666555444555666666555333222222222222333444666666888<<>>@@@AAABBBCCCCCCDDDCCCEEEFFFCCC@@@===>>>???<<<======???@@@AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFDDDCCCBBBAAA???<<<999777555555444333333333444444444555555222222222222222222222222444444444555555555666666222222222333333444444444444444555555666777777777111222333333333222111000333333333333333333333333333444444555555444444333222333444444444333222111333333333333333333333333222222111111111222333444666666555555555444444444111111222222333444555555444444555555555555444444555444444333333444444555333333333333333444555666555555555555555555444444333333333333333333333333333333444444444444555555333444444555555444333333555555555555555555555555222222222333333444444444333333444444555666666666222333444555666666666666333444444555666777888888888888999:::;;;;;;<<<<<>><<<:::888777666555555444555666666555333222222222333444555666777:::???FFFLLLOOORRRTTTUUUUUUTTTTTTTTTUUUWWWXXXZZZZZZ[[[\\\]]]\\\YYYVVVTTTPPPNNNKKKFFFBBB>>>;;;999999:::<<<>>>BBBFFFIIIKKKHHHFFFDDDDDDEEEHHHIIIIIIBBBFFFHHHJJJPPPXXX[[[ZZZ[[[VVVPPPKKKIIIIIIJJJJJJPPPRRRVVVXXXWWWTTTOOOLLLGGGEEEDDDFFFLLLPPPRRRRRRPPPNNNKKKHHHFFFEEEFFFFFFGGGCCC>>>:::777555333111+++,,,------------...000---------.........//////------------------------...///000111111///---,,,++++++,,,,,,,,,---------------------------------,,,+++***))))))***+++,,,)))******++++++******))),,,,,,,,,++++++*********,,,+++***))))))***+++,,,++++++,,,------------,,,++++++++++++++++++++++++...---+++***)))***++++++***************************************)))((('''(((((())))))))))))((((((++++++++++++++++++++++++)))+++---...---***'''$$$+++++++++*********))))))+++,,,------,,,+++)))(((,,,,,,,,,++++++*********)))))))))***++++++,,,,,,+++++++++++++++***)))(((((((((((((((((())))))***+++)))((('''((()))+++,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,------,,,***))))))+++---+++))))))+++,,,)))'''*********++++++,,,,,,,,,''')))++++++******+++,,,...------,,,,,,------...+++++++++,,,,,,,,,------///...---,,,,,,,,,,,,,,,---///222555777:::>>>BBBGGGKKKPPPRRRQQQNNNKKKIIIDDDEEEFFFGGGJJJPPPWWW\\\XXXYYYXXXVVVVVVWWWRRRKKKGGGFFFEEEFFFGGGHHHGGGEEEGGGKKKOOOSSSSSSQQQMMMKKKFFFBBB>>>>>>AAADDDEEEEEEDDDCCCCCCAAA@@@???>>>>>>;;;<<<===>>>???@@@AAABBBDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAABBBDDDEEECCCCCCDDDDDDDDDDDDCCCCCCAAA@@@>>>;;;999666444333222222222222333333333333111111111111222333444444111111111222222333333333222222222333333333444444222333555777777666555444222333333444444333333222222222222333333444444444333333333444444555555555555444444333333444444555333333333333333333222222666666666555555444333333333333333333333333333333222222222222222222222222555555555555555555444444555555555555555555555555777666666555555444333333333333333333333444555666444444222222222222444444000000111111111222222222555555444333333222111111555555555555555555555555111111222222222222111111...000222444666777888999333333333222333333444444222444666777777777888:::;;;:::999999;;;>>>AAACCCDDDCCCCCCBBBAAA???>>>===???>>><<<:::777666555444444444444333111111333555000111222333333666:::>>>@@@DDDIIIMMMOOOPPPQQQRRRVVVVVVVVVVVVWWWYYYZZZ[[[^^^]]]\\\\\\\\\ZZZVVVSSSOOOLLLFFF@@@;;;888777777888888;;;@@@GGGJJJIIIGGGGGGEEECCCCCCDDDEEEEEEDDDBBBBBBDDDIIIOOOUUUYYYZZZYYYUUUOOOJJJGGGGGGIIIKKKUUUWWWZZZ[[[ZZZUUUQQQMMMHHHGGGGGGIIINNNRRRTTTUUUMMMLLLKKKHHHEEECCCAAA???BBB???:::555111/////////000000111111000///......//////.........---------///...---------...---,,,***,,,//////...,,,,,,,,,.........------,,,,,,,,,...------,,,,,,++++++***++++++***))))))***++++++******++++++++++++******,,,,,,,,,+++++++++******++++++***))))))***++++++))))))***++++++++++++***++++++++++++++++++++++++---,,,+++*********+++,,,************************+++*********)))))))))))))))******++++++******)))************************,,,,,,,,,++++++***))))))+++++++++*********))))))))))))***+++++++++***))),,,++++++++++++++++++***++++++************************+++++++++***))))))))))))(((((())))))***+++******((((((((()))+++,,,+++,,,,,,,,,++++++***)))))))))*********+++++++++,,,,,,+++++++++************+++,,,,,,+++***+++------+++)))***,,,,,,+++)))++++++++++++,,,,,,,,,---***,,,------+++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,,,,---///222444666888<<>><<<<<<======>>>??????@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBAAA???===:::888666555555444444333333333333333333333333222222333333444222222222222333333333444555555555555666666666666222333555666777666555444222333333444444333333222222222222333333444444444333333333444444444444444444444333333333333444444222222222222222222333333444444444444444555555555333333333333333333333333333333333333333333333333555555555555555555444444333333333333333222222222333333333333333333333333444333333333333444555666444333333222222333333444111222222222333333333333555555444333333222111111333333333333333333333333222222333333333333222222111222222222222222111111444444333333444444555555666777999999888888:::;;;===<<<;;;;;;<<<>>>AAACCCCCCCCCBBBAAA???>>><<<;;;===<<<:::888777555555444222333222111//////111333333444555555555888;;;???EEEIIINNNQQQSSSTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[^^^]]]\\\\\\[[[WWWSSSOOOIIIGGGCCC>>>;;;999999999<<<===@@@DDDHHHJJJHHHGGGGGGFFFEEEEEEFFFFFFDDDBBBCCCDDDFFFJJJPPPUUUWWWWWWTTTQQQMMMIIIHHHJJJLLLOOOUUUWWWZZZ[[[YYYUUUPPPMMMJJJIIIJJJLLLPPPSSSTTTTTTPPPPPPOOOMMMJJJFFFBBB@@@<<<999666222000///000000...............---,,,,,,//////.........---------...---------......------+++---......---,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++***))))))***++++++))))))***++++++++++++***++++++++++++++++++++++++++++++*********+++,,,,,,++++++++++++++++++++++++,,,+++***)))((()))******++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))),,,+++(((&&&&&&(((***,,,+++++++++***************''''''(((******++++++************+++++++++++++++,,,,,,++++++***))))))((()))******+++++++++************))))))******+++,,,******)))((()))***+++,,,+++++++++,,,++++++***)))*********+++++++++,,,,,,+++++++++*********))))))(((***++++++++++++---...,,,+++***+++,,,---,,,+++,,,,,,,,,,,,------------,,,...///...,,,******+++,,,++++++******++++++,,,------------...............------,,,,,,,,,,,,,,,---///111222333555888;;;>>>CCCHHHLLLMMMMMMMMMMMMIIIHHHEEECCCCCCGGGNNNSSSWWW]]]bbbdddeeeccc[[[RRRIIIFFFDDDCCCDDDFFFFFFFFFBBBCCCFFFIIIMMMPPPSSSTTTSSSOOOHHHDDDCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@??????======<<<<<<<<<<<<<<<<<>>AAA@@@>>>===>>>???AAABBBBBBBBBAAA@@@>>><<<:::999999999777666555555444444222333222111//////111222555666777888888;;;>>>AAAKKKOOOSSSVVVXXXXXXYYYZZZXXXXXXYYYYYYZZZZZZ[[[[[[^^^]]][[[ZZZXXXSSSMMMIIIBBB@@@>>><<<;;;;;;;;;;;;@@@CCCHHHKKKKKKJJJIIIHHHHHHGGGFFFFFFGGGFFFDDDAAADDDEEEHHHMMMQQQSSSSSSRRRNNNLLLIIIHHHIIIMMMQQQTTTVVVXXXZZZ[[[YYYUUUQQQMMMLLLLLLMMMOOORRRTTTSSSRRRPPPRRRSSSRRRNNNHHHBBB>>>555444111///...///000111---............---,,,,,,...............------------------.........------,,,---------++++++---......------------,,,,,,,,,******+++,,,,,,---......+++******************++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++******************+++++++++,,,------------,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,+++)))(((((()))+++,,,+++,,,,,,,,,,,,,,,,,,+++***************))))))))))))(((&&&%%%%%%'''***+++************************((())))))***************))))))******++++++,,,,,,+++++++++*********))))))((()))***+++++++++++++++++++++******++++++,,,---******)))))))))***+++,,,******++++++++++++******++++++,,,,,,,,,,,,------++++++++++++************)))***,,,,,,++++++,,,---+++++++++,,,------------------------------------***,,,------,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...------,,,,,,+++,,,,,,------///000000111222444777:::>>>DDDHHHKKKMMMOOOPPPMMMKKKGGGCCCAAADDDIIINNNUUU]]]eeeiiijjjggg^^^VVVKKKHHHDDDAAAAAABBBBBBBBBAAAAAABBBDDDHHHMMMRRRTTTVVVRRRLLLGGGDDDDDDEEEEEECCCCCCCCCBBBAAA@@@@@@???======<<<<<<;;;:::999999<<<<<<===???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFDDDDDDBBBAAA???>>>===<<<<<<:::777555333222333333333222222222222222333444444444444444444444444444111111111111222222222222222333444555555555444444333333444444444444333333333333333333333333333333555444444333333222222222222222111111111111222222000111111222333444555555222222222333333444444444444444444444444444444444444444444444444444444444333333444444444444555555333333333444444444444444444444444555555555666666444444333333333444444555333333333333333333333333222222222333333333333444444444444333333222222222111111111111222222222222333333444444444444333333111222333444555666666666444444444444444555666777:::;;;<<<<<<<<<===@@@BBBDDDCCCAAA@@@???@@@@@@AAABBBAAA@@@???===;;;999777666555555444444444444444444444444333111111333555555777999;;;<<>>999222111///.........///000/////////000000///..............................+++,,,......---,,,,,,,,,---------+++******---///------------------------+++++++++,,,,,,---------*********++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++*********++++++,,,------------,,,++++++++++++++++++++++++)))******+++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))((((((***,,,---******++++++++++++******,,,,,,+++++++++*********((((((((())))))******+++************************,,,,,,++++++************)))))))))******+++++++++))))))*********+++++++++((()))***++++++++++++++++++++++++++++++,,,,,,---***************++++++,,,)))******++++++*********************++++++++++++---,,,,,,,,,,,,++++++++++++,,,---,,,***)))***+++***+++,,,,,,,,,,,,---...------------------------''')))++++++++++++,,,---------,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------...//////...///111333666:::@@@EEEIIILLLOOORRRPPPMMMIIIDDDBBBCCCGGGKKKQQQZZZcccfffgggeee^^^VVVNNNJJJEEEAAA???>>>>>>===AAA@@@@@@BBBEEEIIIMMMPPPSSSQQQMMMIIIFFFEEEFFFGGGBBBBBBBBBAAA@@@@@@??????>>>>>>===;;;:::888777777999:::;;;===>>>@@@AAABBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@???>>><<<:::777555444333333000000000000111333444444444444444444444444444444444444444444555555555555222333333444444444444444333444444555555444444333333333333333333333333333444444444333333222222111222111111000000111111222111222222333444555555666444444444333333222222222444444444444444444444444444444444444444444444444333333333333444444555555333333333444444555555555666666555555555444444444555444444333333333444444333333333333333333333333111111111111222222222222444444333333333333222222111222222222333333444444222222333333333333222222+++,,,---000111333333444333333333444444555777777999:::<<<===>>>@@@BBBEEEEEEDDDCCCAAA@@@?????????@@@@@@???>>><<<:::888777444333333222222333333444444444444444333333666888555777;;;>>>AAAEEEIIILLLRRRUUUXXXYYYYYYYYY[[[\\\ZZZ[[[[[[\\\[[[[[[ZZZYYYZZZWWWTTTQQQMMMHHHBBB>>>;;;<<<<<<===============BBBGGGMMMOOONNNMMMNNNOOOJJJGGGBBB@@@AAACCCDDDDDDGGGHHHJJJNNNPPPOOOKKKHHHCCCCCCCCCEEEIIINNNSSSWWWWWWXXXYYYZZZXXXUUURRRPPPKKKKKKKKKMMMNNNNNNLLLJJJLLLNNNPPPPPPKKKCCC;;;666222111000///.........///......////////////......---.....................***---//////---++++++,,,,,,---,,,+++******,,,...---------------------------------,,,,,,+++++++++)))***++++++++++++***)))++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,)))***++++++++++++***)))))))))***++++++++++++***++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++,,,---))))))************))))))------,,,,,,+++************+++,,,.........---,,,***************+++++++++...---,,,+++************)))))))))***************((())))))***++++++,,,,,,)))******+++++++++******++++++******++++++,,,---*********++++++++++++,,,((()))******+++*********'''''''''(((((((((((()))---------,,,,,,,,,++++++,,,------,,,***))))))******+++,,,,,,++++++,,,---------------,,,,,,,,,,,,%%%'''***+++++++++---......------,,,,,,------...************+++++++++++++++++++++++++++,,,,,,---,,,---......---...000222444777<<>>===;;;:::888777666777888999;;;===???@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@???===<<<999777666555111111111111222333444555444444444444333333333333222222222333333333444444333333333333333444444444444444555555555555444444444444333333333333222222333333333333222222222222222111111111111111111222222222222333333444444555555555555444333222222222333333333333333333333333333333333333333333333333222222333333444444555555111222222333333444444555555555444333222222111111555555444333333333444444222333333444444333333222000000111111111222222222333333333333333333333333222222333333444555555555222222333333333333222222//////000111222333333222444444444555555777888999999<<>>>>>>>>======<<<<<<:::999777666333333222222222222333333111222333333333444777999888;;;@@@DDDGGGKKKOOORRRUUUWWWYYYYYYYYYYYYZZZ[[[ZZZ[[[\\\\\\\\\ZZZYYYXXXVVVSSSNNNJJJGGGCCC???<<<;;;<<<>>>@@@AAAAAAAAA@@@CCCFFFJJJLLLNNNNNNOOOPPPJJJFFFBBB@@@AAADDDEEEFFFGGGHHHIIILLLMMMKKKHHHDDDBBBBBBBBBDDDGGGKKKPPPSSSRRRTTTUUUVVVUUUSSSQQQOOOIIIHHHHHHIIIJJJJJJIIIGGGKKKLLLMMMKKKGGG@@@:::555222111000///............++++++,,,------------,,,---------...............---000333222...++++++,,,+++,,,,,,,,,******,,,---,,,,,,,,,------------.........---,,,,,,+++******)))***++++++++++++***)))******++++++++++++************+++++++++,,,,,,,,,)))***++++++++++++***)))))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))************)))))),,,,,,,,,+++***)))))))))+++,,,---......------,,,))))))*********+++++++++,,,+++***))))))***++++++************))))))))))))******************++++++******+++++++++***))))))***************+++,,,,,,******++++++,,,,,,,,,+++(((((()))***************'''(((((((((((())))))))),,,,,,,,,,,,+++++++++******,,,---,,,******+++,,,***,,,---,,,***)))***,,,---,,,,,,,,,++++++++++++''')))+++,,,++++++,,,...---,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++******+++,,,,,,---,,,---......---...000222111444888<<<@@@DDDIIIMMMMMMMMMKKKGGGDDDDDDEEEGGGHHHOOOSSSQQQPPPRRRRRRQQQPPPMMMIIIFFFDDDBBB@@@===<<<===???AAACCCDDDEEEEEEIIIKKKLLLJJJGGGDDDCCCDDD?????????>>>>>>>>>>>>>>>???>>>===<<<:::888777666777777888:::<<<===>>>??????@@@BBBDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAA???===:::888666555444444333333333333444333333333222222222222000000000000111111111111333333222222333333444444444444555555555555444444444444444333333222222222222222222222222333333333222222222111111222222222111111111111111111111111555555555444444444444444222222222222222222222222333333333333333333333333111222222333444444555555222222333444444555666666333333333333333333333222666555444333333333333333222333333444444333333222111111111222222222333333333333333333333333333333222222333333444555555555333333444444444444333333444555555666666666555555666666666777888999;;;;;;===@@@CCCEEEEEEDDDCCCCCCCCCBBBAAA@@@>>>===<<<<<<888888888888777666555555333333222222222222222333000222333444555777:::===@@@CCCGGGJJJMMMOOOSSSUUUXXXZZZ[[[[[[ZZZZZZ[[[]]]ZZZ[[[\\\\\\[[[YYYWWWVVVRRRNNNHHHCCCAAA???===;;;:::<<<@@@CCCEEEFFFEEEEEEEEEEEEFFFHHHLLLNNNNNNNNNGGGFFFDDDEEEGGGHHHGGGFFFGGGGGGHHHIIIJJJIIIEEECCCBBBBBBBBBBBBEEEHHHKKKMMMMMMNNNPPPQQQQQQPPPNNNMMMHHHGGGEEEEEEGGGHHHGGGGGGHHHGGGFFFDDD@@@;;;666444//////..................***+++,,,,,,---------,,,---------.........//////111555888666111---,,,---***+++------+++***+++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))*********++++++******************++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++,,,------------,,,+++++++++++++++++++++++++++,,,,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++*********++++++*********+++++++++***)))(((((('''++++++***************+++))))))******++++++++++++))))))(((((((((***+++,,,++++++******))))))((((((,,,,,,++++++***)))))))))+++++++++++++++***)))(((******))))))******+++,,,******+++,,,,,,,,,,,,+++(((((()))******************++++++++++++,,,,,,,,,+++++++++************))))))***+++,,,++++++,,,...***,,,---,,,)))''')))+++,,,,,,,,,++++++************,,,------,,,+++,,,---,,,++++++++++++++++++,,,++++++,,,,,,,,,---------+++*********+++,,,,,,---+++---......---...000222000222666999===AAAFFFIIIKKKKKKJJJHHHEEEDDDDDDFFFFFFKKKMMMJJJHHHKKKNNNNNNOOOMMMKKKIIIHHHFFFCCCAAA999;;;>>>BBBCCCDDDCCCCCCFFFIIILLLJJJFFFBBBAAAAAA>>>>>>>>>>>>============???>>>===<<<:::999888777666777888999;;;<<<===>>>>>>@@@BBBCCCEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDEEEFFFFFFDDDAAA===;;;;;;:::888666444333222222333333333222222111111111222222333333333444444444333333222222222333444555444444555555555555444444444444444333333222222222111111111222222333333444333333222222222222333333000000000000////////////333444444555555666666777111111111111111111111111222222222222222222222222111111222333333444555555555555666666777888999999333444444555555666666777666555444333333333333333222222444444444444222222222222333333333444444444333333333333333333333333111111222333444444555555444555555555555555555444111222333444555555555555888888888999:::<<<===>>>@@@DDDGGGIIIGGGDDDBBBBBBAAAAAA@@@???>>><<<<<<;;;555555666666555444444333444333222222222222222222222444555777888;;;>>>BBBFFFIIIMMMOOOQQQRRRUUUWWW[[[\\\^^^]]]\\\\\\]]]___ZZZ[[[\\\\\\[[[YYYWWWUUUPPPKKKDDD@@@===<<<<<<;;;999<<>>===<<<===>>>???>>>>>>>>>===<<<:::999888888777666666777999;;;<<<>>>@@@BBBEEEFFFFFFFFFEEEGGGFFFFFFFFFEEEEEEDDDDDDHHHHHHGGGGGGFFFGGGGGGGGGGGGHHHIIIIIIGGGDDDAAA>>><<<:::888555333222222222111222333444444333111000000000111222222000///...222222111111111111111222444444333333333222222222444444555555555555444444555555555444444333333333333333333333333333333333333333333333333333333333222222222333333333444444444444222222222222444444333333333444444444555555444444444444444444444444222222333333444555666666444444444444444444444444444555555555555555444444666666555444333111111000222222111111222222333444111111000000111222333333555555555444444333333333444333222222222333444555444555777666555333444444777777888999;;;>>>AAABBBDDDDDDDDDCCCBBB@@@???>>>>>>======<<<:::999888888555555444444444555555666333222222222222222333333666666777777999>>>DDDIIINNNOOOQQQSSSUUUVVVWWWWWWYYYYYYZZZZZZ[[[\\\\\\\\\[[[ZZZZZZYYYXXXUUUQQQNNNEEECCC@@@===;;;;;;===>>>;;;>>>DDDIIIMMMOOOOOOOOOEEEDDDDDDDDDEEEFFFHHHIIIHHHIIIJJJKKKKKKJJJIIIHHHCCCDDDEEEEEEFFFEEEEEEDDDEEEEEEEEEDDDDDDCCCBBBAAAFFFDDDCCCEEEIIIJJJHHHFFFEEEEEEEEEEEEEEEFFFGGGGGGCCC@@@<<<999777444111/////////.........---------...------,,,,,,++++++***,,,...//////...------...---///111000...---...111+++++++++,,,,,,,,,------***++++++,,,,,,++++++***)))))))))******++++++,,,++++++++++++++++++++++++(((((()))++++++,,,,,,+++******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((************************++++++***************+++++++++******)))*********)))************+++++++++,,,++++++***))))))******++++++***************+++---,,,+++*********++++++))))))*********+++++++++************************)))************+++++++++)))***++++++++++++***)))))))))))))))************++++++++++++++++++++++++******++++++++++++******------,,,+++++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))+++,,,...///000,,,---...---+++***+++,,,,,,,,,,,,---------......---///000222555999???CCCIIIJJJKKKJJJGGGEEEEEEEEEBBBCCCDDDDDDDDDDDDGGGIIILLLMMMNNNPPPPPPMMMFFF@@@===<<<;;;;;;===???@@@@@@AAABBBCCCDDDEEEDDDDDDCCC@@@???===<<<;;;<<<<<<===============<<<;;;:::999999888777666666888999;;;<<<===@@@CCCEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDHHHGGGGGGFFFFFFGGGGGGGGGIIIJJJKKKKKKJJJGGGDDDBBB>>><<<:::777555333333333222222333333222222111111111111111111111000//////222222111000000111111222222222222333333444444444444555555555555555555444555555444444444333333333333333333333333333333333333333333333333333444444333333444444444555555555444333333222222333333444333333333444444444555555444444444444444444444444222333333444444555555555444444444444444444444444444555555555555555444444222222222333333333444444333222222222222222333333111111111111111222333333555555555444444333333333444444333333333444555666444555777777555555555666:::::::::;;;===@@@BBBDDDDDDDDDDDDBBBAAA???===<<<;;;;;;:::999888777666666666666555555444555555555333333333333333444555555555777999;;;>>>CCCHHHMMMOOOPPPQQQSSSUUUWWWXXXXXX[[[[[[\\\]]]^^^^^^______^^^\\\ZZZXXXVVVRRRMMMJJJ@@@>>>;;;999999:::;;;<<<<<>>:::777555333000...///.........------------------------------------,,,...//////---,,,---...+++---...---+++***,,,...,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++)))******************))))))************+++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))************************---,,,+++***))))))))))))*********)))******++++++)))************+++++++++***++++++++++++***))))))+++***************++++++***)))))))))******+++,,,***************+++++++++,,,+++***))))))***+++,,,)))************+++++++++''')))+++------+++)))'''))))))))))))************++++++++++++++++++++++++++++++++++++++++++******,,,++++++++++++,,,,,,---)))************+++++++++******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***,,,......,,,+++++++++,,,,,,,,,------------...+++,,,...000222666;;;???EEEHHHLLLMMMKKKGGGDDDCCCBBBBBBBBBAAAAAACCCFFFJJJKKKLLLNNNPPPQQQNNNIIIFFF@@@===::::::===@@@@@@???@@@AAABBBCCCDDDEEEEEEEEE???>>>===;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999777666666666777888999;;;===@@@CCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGGGGHHHJJJKKKLLLLLLJJJHHHEEEDDDAAA@@@===:::777666444444333333222111111111111111222111111000000000000000111111000000000111111222111111222333444555666666555555555555555555555555555444444444444333333333444444444444444444444444222222333333444444444555444444444555555555666666444333333222222333333444333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555444000111111222333444444555444333333222222222333333222222222222222333333444555555555444444444444444444444333333444555555666444555777777666666888999<<<<<<<<<===???@@@BBBCCCDDDCCCCCCAAA???===;;;:::999999888888777666555555777666555555444444444444333333333333444666777888777:::>>>BBBEEEIIINNNQQQRRRRRRRRRSSSUUUWWWYYYZZZ[[[\\\]]]^^^___```aaaaaa```]]]YYYUUUQQQLLLGGGCCC:::999888888888:::<<<>>>???BBBEEEIIIKKKLLLKKKJJJCCCBBBAAA@@@@@@@@@AAABBBFFFHHHLLLNNNOOOMMMJJJHHHFFFEEEDDDCCCCCCDDDEEEFFFIIIIIIJJJIIIGGGEEEBBBAAABBBAAAAAACCCEEEEEEDDDCCCDDDDDDCCCBBBBBBAAAAAAAAA===:::666444222111...,,,............------------,,,,,,---......///000000---...000///---,,,,,,---***,,,---,,,+++***+++---------------............,,,------------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++))))))************))))))))))))*********+++++++++***+++++++++++++++,,,,,,+++++++++*********))))))************************,,,++++++***))))))*********)))))))))***+++,,,,,,))))))*********+++++++++)))***+++,,,,,,+++))))))*********)))******+++,,,***************++++++,,,************************,,,+++)))(((((()))+++,,,))))))*********+++++++++((()))+++,,,,,,+++)))(((((()))))))))***************+++++++++++++++,,,,,,,,,,,,++++++******+++++++++*********+++,,,------))))))*********+++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......,,,+++)))((('''))),,,...///---,,,++++++------------------------***,,,---...000333777:::BBBGGGLLLOOONNNJJJFFFCCCBBBBBB@@@>>>>>>AAAFFFJJJKKKLLLNNNPPPOOOMMMJJJGGGCCC>>>::::::===@@@???>>>>>>???@@@AAABBBCCCDDDDDD???>>>>>>===<<<;;;::::::999:::;;;<<<============;;;:::888777666555555555777999<<>>;;;888666555555444222000000000111222333222000/////////000111111000000000000111111222111222222333444555555555666555555555555555555666444444444444444444444444444444444444555555555555222222333333444555555555444444444444555555555555333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444333333444444444444555555555555333444555555666555555555333333333333222222222222555444444333333333333333444333333333333333444444555555555555555444444444333333333444444555666666555666888888888999;;;============>>>??????@@@AAABBBBBBAAA???===;;;999888999999999888777666666666666555444333333222333333222222333444666888999:::<<<@@@EEEIIILLLOOORRRTTTTTTSSSTTTTTTVVVXXXZZZ[[[YYY[[[\\\^^^```````````````\\\VVVQQQKKKFFF@@@===888888888888:::===???AAABBBCCCFFFHHHIIIIIIGGGGGGBBBAAA???>>>======>>>???EEEHHHLLLOOOPPPMMMJJJGGGDDDCCCAAAAAABBBEEEIIIKKKKKKKKKKKKJJJIIIGGGEEECCCBBBBBBBBBCCCDDDDDDDDDCCCGGGFFFFFFDDDCCCAAA@@@???888666333111000///---+++------------------------,,,---------.........///---...//////---++++++,,,---------------,,,------,,,,,,,,,------------...------............------.........------,,,,,,+++++++++++++++++++++++++++))))))***+++++++++******))))))************))))))))))))*********+++++++++*********++++++,,,,,,,,,+++++++++*********************************************))))))***++++++,,,***)))))))))***+++,,,,,,))))))*********+++++++++))))))+++,,,,,,+++***)))******))))))***++++++,,,,,,,,,,,,,,,,,,+++++++++************************,,,+++)))(((((()))+++,,,))))))*********+++++++++++++++************++++++((()))))))))*********************++++++,,,,,,,,,------,,,+++******++++++************++++++,,,---))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---,,,,,,)))+++...///---,,,++++++------------------------+++,,,......///111444777>>>CCCJJJOOONNNKKKGGGEEECCCBBB@@@======???DDDIIIKKKLLLMMMNNNLLLJJJHHHGGGDDDAAA===<<<===>>>>>><<<<<<<<<===>>>???@@@BBBBBB@@@@@@@@@@@@???===;;;:::888999:::<<<===>>>>>>>>>;;;;;;999888666555555444777888;;;>>>AAADDDEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFEEECCCAAA>>>;;;888777666555333111000111111222333222000/////////000111000000//////000111111222333333333333333333333333555555444444444444555555444444444444444444444444444444444555555666666666333333333444444555555555222333333333333444444444333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444333333444444444555555666666666333444444555666666555555444444333333333333333333555555444444444444444555555555444444444444444555555555555555555555555555333333444555555666666666777888999999999:::===???@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===;;;999777666777777777666555555444444444333222222111111111222222222333555888:::===>>>CCCGGGLLLPPPRRRRRRSSSTTTUUUUUUUUUVVVXXXYYY[[[[[[ZZZ[[[]]]___```aaa``````\\\WWWQQQJJJEEE@@@<<<888666666777999;;;>>>@@@BBBCCCDDDEEEFFFFFFEEEDDDCCC???>>>===<<<<<<===>>>>>>FFFIIIMMMOOOOOOMMMIIIFFFAAA@@@???@@@DDDIIIOOORRRLLLLLLKKKJJJIIIHHHHHHGGGDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDCCC@@@===;;;999444222000//////...---,,,,,,,,,---------------------------,,,,,,,,,++++++,,,...///...,,,++++++,,,------,,,---------------******+++++++++,,,,,,,,,---......//////......---///......------,,,,,,,,,************************)))******+++++++++******)))******************))))))************+++++++++*********++++++,,,,,,---************************************************))))))))))))***+++,,,---*********)))******++++++)))************+++++++++))))))***++++++++++++***))))))))))))***+++,,,,,,---------------,,,+++***+++++++++***************,,,+++***))))))***+++,,,)))************+++++++++,,,+++***))))))***+++,,,))))))))))))*********************++++++,,,,,,---///...,,,+++******+++++++++************++++++,,,)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++)))((()))+++---...---,,,,,,,,,...------------,,,,,,,,,+++---.........///222444999>>>EEEJJJKKKJJJHHHGGGDDDCCCAAA>>>===???CCCFFFIIIKKKLLLLLLJJJHHHGGGHHHGGGFFFDDDAAA???===<<<<<<<<<;;;<<<<<<===>>>???@@@AAABBBCCCCCCBBB???<<<;;;888999:::<<<===>>>>>>>>><<<;;;:::999888666555555777888:::===@@@BBBEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJJJJKKKJJJJJJIIIIIIFFFFFFEEECCC@@@===;;;999777666555333222222222222222111111000000000000000////////////000111111222333222222222111111111000555444333222222333444555333333333444444444444555444444555555666777777777444444444444444444444444222222222333333333444444222333333444444333333222333333333444444444555555444444444444444444444444444444444444444444444444444444444555666666777777333333444555666666666666222333333444555666666777555444444444444555666777777666555555555555555555555555555555555666666666444555666777888999999999999:::;;;::::::;;;>>>AAACCCCCCCCCCCCBBBAAA@@@???<<<<<<<<<;;;:::888777666333333333222222222111111222222222111111222222333333444666888;;;???AAACCCIIIMMMQQQTTTTTTTTTTTTTTTUUUVVVXXXYYYZZZ[[[[[[[[[[[[\\\^^^```aaa```___^^^TTTPPPIIICCC???<<<999777555555666888;;;===???@@@CCCCCCDDDDDDCCCBBBAAA@@@===<<<<<<<<<<<<>>>@@@AAAGGGIIILLLNNNMMMJJJGGGDDD???>>>???BBBFFFMMMSSSWWWOOONNNLLLIIIHHHHHHHHHIIIFFFHHHIIIIIIHHHGGGHHHIIIIIIHHHGGGEEEAAA===:::888222000......//////...---,,,,,,,,,,,,------------...------,,,++++++******+++,,,......,,,,,,,,,------+++***+++,,,---,,,***************++++++++++++------............------------------------,,,,,,++++++++++++++++++++++++******+++++++++******)))******++++++++++++******)))************+++++++++)))******+++,,,,,,------************************************************+++***************++++++++++++******)))*********)))************+++++++++******))))))***++++++,,,))))))))))))***+++,,,---******+++,,,---,,,+++++++++++++++*********))))))************************)))************+++++++++************************))))))))))))************)))******+++,,,,,,------000...,,,*********+++,,,,,,+++******************)))************+++++++++******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///...---+++(((%%%###***+++------,,,+++---.........---------,,,,,,,,,+++,,,---...------///111333888>>>CCCEEEFFFGGGHHHFFFEEECCC@@@===>>>AAADDDFFFIIIKKKJJJIIIHHHJJJKKKIIILLLLLLIIIBBB===<<<======<<<<<<<<<<<<===>>>???AAABBBDDDDDDCCC@@@<<<:::999999;;;<<<============<<<<<<;;;;;;999888666666666777999;;;===@@@BBBDDDDDDEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJIIIFFFFFFEEEDDDAAA???<<<;;;777777777666555444222111111111111111111000//////.........//////000222222000000000000000111111111444333111000000111333444333333333444444444555555444555555666777777888888666666666555444444333333333333333333444444444555222333333444444333333222333333333444444444555555444444444444444444444444222333333444444555555555444444444555666777777777222333444555666666666666555555555666666666777777444444444444555666888888888777666666555555555666444555555555666666666777777888:::;;;<<<======<<<;;;<<<<<<;;;;;;<<>><<<;;;999::::::999888777666666222222111111111111000000222222222222333444555666666777999<<<@@@DDDGGGIIILLLOOOSSSUUUVVVUUUUUUVVVUUUWWWYYY\\\]]]\\\[[[ZZZXXXYYY\\\]]]]]]\\\ZZZXXXLLLHHHBBB===;;;:::999888777888999;;;<<<>>>???@@@BBBBBBBBBBBBAAA@@@>>>>>>::::::;;;<<<>>>@@@CCCDDDIIIJJJLLLLLLKKKHHHEEEBBB??????AAADDDIIIOOOUUUXXXUUURRRMMMHHHFFFEEEFFFHHHGGGJJJLLLKKKIIIHHHIIIJJJKKKJJJIIIFFFBBB===999666111000......///000000///++++++,,,,,,,,,------------------------,,,,,,,,,)))+++------,,,,,,---......,,,***+++---...---+++******+++++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))++++++,,,,,,,,,,,,++++++)))************+++++++++))))))***+++,,,,,,------******************++++++************************---,,,+++***)))))))))))),,,,,,+++***)))))))))***)))************++++++++++++***)))))))))***,,,---))))))))))))***+++,,,---&&&''')))+++,,,,,,,,,,,,++++++++++++******)))))))))***++++++++++++***))))))************+++++++++((()))+++------+++)))((())))))))))))************))))))***+++,,,,,,------000///,,,*********+++,,,,,,,,,+++***)))))))))***)))************+++++++++******+++++++++,,,,,,,,,))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++***(((+++,,,,,,,,,++++++---///.........------,,,,,,,,,***+++------,,,,,,---...///333999===@@@CCCFFFHHHFFFFFFDDDAAA>>>>>>@@@CCCDDDGGGJJJJJJIIIIIILLLOOOKKKPPPSSSNNNEEE>>>===??????>>>===<<<<<<===>>>???AAABBBDDDDDDCCC???<<<999999:::;;;<<<============<<<<<<<<<;;;:::999777777666666777999;;;>>>@@@BBBDDDDDDEEEEEEFFFFFFFFFGGGDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFGGGGGGGGGGGGHHHHHHEEEEEEEEEDDDBBB@@@===<<<777888888888777555333111000111222222222111///...............///000222222------...///000111222222333222000//////000222333333333333444444555555555444555555666777888888999777777666555444333333222444444444555555555666666222222444444444444222222333333333444444444555555444444444444444444444444222222333333444555666666444444444555666777777888222333444555666666666666:::999888777666555444444333333333444666777999:::888888777666666666666666444555555555666666777777999;;;===>>>@@@@@@@@@???=========<<<;;;<<>>>>>>>>>>><<<:::888666888888888888888777666666333333333222222222222222333333333444555666777888999:::<<>>???AAABBBBBBAAAAAAAAA@@@???>>>======999999:::<<>>999444111111///......000111111000+++++++++,,,,,,---------,,,,,,------.../////////(((***,,,---------...///111...---...000111///---++++++,,,,,,,,,---------,,,------------------,,,+++++++++,,,,,,---------************************)))))))))***+++++++++,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++,,,+++******,,,---,,,***+++,,,,,,---,,,+++)))(((++++++++++++++++++++++++''''''((()))))))))))))))************************)))************++++++++++++++++++*********))))))''')))---//////,,,'''$$$)))************+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))***+++,,,,,,+++***)))(((******))))))***+++,,,,,,,,,,,,,,,++++++***************************************++++++++++++*********+++,,,,,,,,,,,,+++***++++++******++++++,,,---((())))))+++,,,---......+++,,,---------,,,+++***************************)))***+++++++++)))((('''******+++,,,,,,---......------,,,+++,,,---...///))))))*********+++++++++///......---+++******)))///...,,,,,,,,,...000111...000444888===AAADDDFFFGGGDDD@@@===;;;;;;===>>>DDDEEEGGGJJJLLLNNNOOOPPPVVVZZZ]]]YYYNNNDDD===;;;;;;<<<<<<===<<<<<<;;;:::<<>>===888999999999999888777777333333333222000///---,,,000////////////000111111555333111000000///...---...///000111111111111111111111222333333444555555666666666666777777777777888888777555555444444444555555444444444333333333222333555555555555333222333333333444444555555555444444444555555555666666444444444555555555666666222333333444444333333222333333444555555666666777666555555555555666777777777888999888666444555666999999999999999888777666999999999888888999::::::===>>>>>>?????????>>>>>>>>>============>>>>>>???>>>>>>>>>>>>===;;;999777666666666555555444444444333333333333222222222222666555444444555777:::;;;AAAAAABBBEEEHHHLLLPPPRRRUUUVVVXXXWWWVVVVVVWWWYYY\\\[[[[[[[[[ZZZZZZZZZ[[[ZZZZZZXXXUUUQQQLLLGGGDDD???===:::888777888:::;;;:::===???@@@@@@???@@@AAABBBAAA@@@>>>===============;;;:::;;;===BBBFFFIIIGGGIIIJJJJJJGGGDDDCCCBBBAAACCCFFFJJJNNNQQQSSSTTTWWWUUUPPPKKKFFFDDDEEEGGGPPPOOOMMMKKKIIIHHHGGGGGGJJJHHHDDD???:::555222111........................+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------------------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,,,,******************************************+++++++++***++++++,,,,,,++++++***+++++++++******)))))))))+++***))))))++++++***)))+++,,,,,,,,,++++++***)))++++++++++++++++++++++++((()))******+++*********)))))))))))))))))))))))))))************++++++++++++++++++*********))))))((()))*********((('''&&&)))************++++++++++++++++++******)))))))))++++++++++++++++++++++++***++++++,,,+++***)))(((******))))))***++++++,,,,,,,,,,,,++++++***************************************++++++++++++*********+++,,,,,,,,,,,,+++***++++++******++++++,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,+++******************************+++,,,,,,,,,++++++***)))))))))***++++++,,,------,,,++++++***+++,,,---...******************++++++------,,,,,,,,,,,,++++++---,,,+++***+++,,,...///,,,...000444888===@@@BBBEEECCC@@@===<<<===???@@@AAABBBEEEIIILLLNNNPPPQQQWWWZZZ]]]YYYPPPGGGBBB@@@<<<<<<<<<<<<<<<;;;;;;;;;===???AAADDDDDDBBB@@@>>><<<<<<<<<;;;;;;:::999999:::;;;<<<;;;::::::;;;===;;;999777666666888;;;===>>>???@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJIIIIIIGGGEEECCCBBB@@@???::::::;;;::::::999888888444444444333222000......000000000//////000111111000...------...///...---111111222333333333222222000111111222333333444444444444555555555666666666555555555555555555666777555555555555444444333333333444444555555444444333333333333333444444444555444444444555555555666666444555555555666666666666333333333444444333333333444444444555555666666666777666666666666777888888666777888888666666777888888888999:::::::::999999::::::999999999999::::::??????@@@AAAAAA@@@@@@???======<<<<<<;;;<<<<<<===<<<<<<<<<<<<;;;999777666555555555444444444333333333333333333333333333333444444555666999<<>>===============<<<<<<<<<>>>AAAEEEGGGHHHHHHGGGEEEBBBAAABBBDDDEEEFFFIIIKKKNNNPPPQQQRRRTTTSSSOOOJJJEEECCCDDDFFFLLLKKKJJJHHHGGGFFFFFFFFFGGGEEE@@@;;;666333000///........................+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***+++***(((************************+++++++++*********************++++++++++++*********************)))))))))***)))((()))******)))(((,,,,,,+++************+++************************)))***++++++,,,,,,++++++)))))))))))))))))))))))))))************++++++++++++++++++***************,,,***(((''''''''')))***)))************+++++++++*********)))))))))))))))++++++++++++++++++++++++***++++++++++++***))))))*********)))******+++,,,+++++++++++++++***************************************++++++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))******+++++++++***)))++++++++++++++++++++++++...------,,,,,,,,,,,,---)))))))))******+++++++++***************+++,,,,,,++++++******************+++++++++,,,,,,---------++++++***))))))***,,,---,,,---...000444999===@@@DDDCCCAAA?????????@@@@@@===???BBBFFFJJJMMMOOOPPPTTTVVVXXXUUUNNNGGGDDDDDD>>>===<<<;;;:::;;;;;;<<<===>>>@@@AAABBBAAA@@@???=========<<<<<<:::999999:::;;;<<<;;;:::;;;===>>>>>>===;;;999777777888999:::;;;===@@@BBBDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFGGGHHHIIIIIIJJJIIIHHHGGGFFFDDDCCCCCC============<<<;;;:::999777666666555444222111000111111000//////000000000---,,,+++,,,...000111000222222222333222222111111///000000111111222222222333333333333444444444444222222333444555666888999666666666555555555555444555555444444444444555555222222333333333333444444333333444444444555555555555555555555666666666666333333333333333333333333555555555555555666666666888777777777777888999999555777888888888888999;;;888999:::;;;;;;<<<;;;;;;;;;::::::999999:::::::::??????@@@@@@@@@??????>>><<<;;;::::::999999999999999999999888888666555444444444333333333333333222222222222333444444555555333444777:::???CCCGGGJJJKKKLLLNNNPPPRRRTTTUUUUUUVVVXXXZZZZZZZZZZZZ[[[\\\[[[[[[\\\]]][[[XXXUUUSSSOOOMMMJJJFFFBBB???<<<;;;999999888888999<<<>>>@@@AAADDDGGGIIIHHHFFFFFFFFF>>>>>>>>>======>>>>>>???======>>>>>>@@@AAACCCDDDGGGFFFCCC@@@===>>>BBBEEEHHHIIIJJJLLLMMMNNNNNNNNNPPPOOOLLLHHHDDDBBBBBBDDDFFFFFFFFFEEEEEEEEEEEEEEECCC@@@;;;666222//////...........................+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))******+++---......///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))***+++***)))************************,,,+++++++++***)))))))))******++++++++++++******,,,,,,,,,++++++++++++++++++***))))))***+++)))(((,,,+++***))))))***+++,,,)))))))))))))))))))))))))))******+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************...,,,***))))))***,,,---))))))*********+++++++++******************))))))))))))))))))))))))))))))*********+++************+++***************+++++++++++++++******************************************++++++,,,,,,++++++***++++++++++++++++++++++++******++++++,,,,,,,,,,,,))))))***+++,,,,,,------*********+++++++++++++++++++++++++++++++++++++++......,,,++++++,,,---...************++++++++++++************++++++,,,,,,+++++++++***************++++++,,,,,,,,,,,,------++++++***)))******+++,,,.........///222777;;;>>>CCCCCCBBBAAAAAA@@@@@@???===>>>AAADDDGGGJJJKKKLLLLLLNNNOOOMMMHHHEEECCCCCC???>>><<<:::999:::;;;<<<===>>>>>>??????@@@@@@@@@????????????>>><<<;;;:::;;;<<<===<<<<<<<<<>>>@@@AAA@@@???===:::888777666666888:::===@@@CCCDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEDDD@@@@@@@@@???>>>===<<<;;;:::999999888777555333333111111000///......//////000......///222444444444000000111000000///....../////////000000000111111222222222333333333444444222222222333444666777888666666666666666666666555666555444333333444555666222333333333333333333333222222222222333333333333333444444444555555555555444444444333333444444444666666666666666666777777888888777777888888999:::777999::::::999999:::;;;:::;;;<<<<<<<<<<<<<<<;;;<<<;;;::::::999:::::::::<<<<<<======<<<<<<;;;;;;::::::888777666666666666666666555555555444333333222222222222222222222222000111222333444666777777666888<<>>;;;999888888777777777999;;;???BBBDDDDDDGGGJJJJJJHHHDDDBBBAAA<<<<<<<<<===>>>???@@@AAA@@@@@@AAAAAABBBAAAAAAAAACCCBBB@@@>>><<<<<<@@@BBBFFFGGGHHHIIIJJJKKKKKKKKKLLLKKKIIIFFFBBB@@@AAABBBAAABBBBBBCCCCCCDDDDDDCCC@@@===777222...---..............................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++************************,,,+++++++++***))))))))))))******++++++******)))++++++++++++++++++++++++---,,,******++++++***)))+++***)))))))))***+++,,,))))))))))))))))))))))))((()))******++++++******++++++++++++++++++++++++))))))*********+++++++++************************,,,+++++++++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************++++++++++++***************+++************************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++*********++++++,,,,,,---++++++++++++,,,,,,------++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,...---,,,---///333777:::AAABBBCCCCCCBBBAAA???>>>>>>???@@@BBBDDDEEEEEEEEEEEEFFFGGGGGGEEECCCCCCCCC@@@>>><<<:::999:::;;;<<<<<<<<<======>>>???@@@@@@@@@AAAAAABBBAAA???===<<<:::;;;;;;;;;::::::<<<>>>BBBBBBBBB@@@>>>;;;888666555666999<<>>>>>===<<<<<<;;;:::888777666222111000///............222111000000222444444333000000000000000///...---...///////////////000000222222333333333444444444333333333333333444555555555666666666666666666666666666444333333444666666333333333333333333333333000111111111111222222222222222333333333444444444555444444333333444444555888888888888888888999999888888777777888888999:::;;;<<<===<<<:::999:::;;;>>>>>>>>>===<<<;;;:::999<<<;;;:::999999999999999::::::;;;;;;:::999999888888777666555444444444444333333333333222222333333222222222222222222222222000111222444666888::::::<<>>AAADDDFFFIIIKKKLLLJJJFFFAAA>>>===;;;;;;<<<===???AAACCCDDDDDDDDDDDDDDDCCCBBB@@@???>>>???@@@???>>>===>>>???AAABBBCCCEEEGGGHHHHHHHHHGGGGGGGGGEEEBBB@@@???@@@???@@@AAABBBBBBBBBAAAAAA<<<999555000------...///........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---------+++************************+++++++++***************))))))************))))))((((((((()))))))))))))))...,,,++++++,,,,,,***)))***))))))))))))***++++++************************((())))))***+++*********,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***************+++++++++((()))***+++++++++******)))************++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,,,,+++******)))*********)))))))))***************************************++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,)))***+++,,,---,,,++++++...------,,,+++***))))))++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,...------,,,,,,+++++++++***++++++,,,---,,,,,,,,,))))))*********+++++++++---------,,,,,,+++++++++---------------,,,,,,,,,++++++***+++,,,///222333<<<>>>AAACCCDDDBBB@@@?????????@@@@@@@@@@@@@@@???BBBBBBDDDEEEEEEEEEDDDCCC???>>>===;;;:::::::::;;;;;;;;;<<<<<<===>>>?????????@@@BBBCCCBBBAAA???>>>888999999888777777888:::@@@AAABBBBBBAAA>>>:::888666777999;;;===>>>???@@@AAAAAACCCDDDFFFGGGHHHIIIFFFGGGHHHJJJKKKKKKKKKKKKGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCBBBBBBAAA@@@?????????>>>===;;;999999555444222111000//////...111000...///000111111000111111111222111111000000////////////////////////222222222222333333333333444444333222222222333333444555555555555666666666666666555555555555666666555555444444444444333333111111222222222333333333222333333333333444444444666555444333333444555666888999999:::;;;;;;<<<<<<999999999999999:::;;;;;;===>>>>>>===;;;::::::;;;?????????>>><<<;;;999888;;;;;;:::999888888888888:::::::::::::::999888777666666555444333333333333333222222222222222333444111222222222222333333333222333555888:::===???@@@CCCFFFJJJOOOSSSVVVWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZZZZ\\\___```___^^^]]]]]]ZZZZZZZZZXXXSSSMMMFFFBBB<<<;;;999777666777888999999999;;;>>>AAADDDFFFHHHLLLMMMLLLIIIDDD???<<<;;;::::::<<<>>>AAACCCFFFGGGIIIIIIHHHGGGEEEBBB@@@???:::===@@@AAA@@@>>>=========>>>@@@AAACCCDDDEEEEEECCCEEEEEEDDDBBB?????????>>>>>>???@@@@@@???===<<<888666222///---------...........................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,+++******************************************+++++++++))))))************))))))'''((((((((()))))))))***---,,,******++++++)))((((((((()))***************++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++)))))))))******+++++++++)))************+++++++++)))*********++++++++++++++++++++++++++++++++++++******)))))))))***,,,,,,,,,++++++***))))))******((()))))))))*********+++************************+++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,(((***+++------,,,+++***...------,,,+++***)))(((+++*********+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++------,,,,,,+++******)))))))))+++,,,,,,,,,+++***(((((()))***+++,,,,,,---++++++,,,,,,,,,,,,---------------------,,,,,,+++*********+++,,,...///000555888>>>BBBEEEEEEDDDBBB>>>>>>>>>???>>>>>>===<<<>>>???AAACCCEEEEEECCCBBB???>>>===<<<;;;:::999999999:::;;;<<<===>>>>>>>>><<<>>>@@@BBBBBBAAA???>>>:::;;;;;;999777777888999;;;===@@@BBBBBB???;;;999888999:::;;;<<<=========???@@@AAACCCDDDFFFGGGHHHGGGHHHJJJKKKLLLMMMMMMLLLHHHHHHGGGFFFEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAA@@@???===<<<;;;888888666444333222111111///...,,,---///000000//////000111111111111111111////////////////////////000000000111111111222222333333222222222222333333333333444444555555555555555555666666666666555555666666666555555444444444444444444444555555555555444444444555555555666666666555444333333444555666999::::::<<<===>>>???@@@<<<<<<<<<;;;<<<<<<===>>><<<>>>>>>>>><<<<<<<<<>>>>>>>>>======<<<;;;:::999;;;:::999888777777777777888888888888777666555555444444333333333333333444333222222111222333444555222222222222333333444444666777999===@@@CCCEEEGGGFFFJJJOOOTTTXXXZZZ[[[[[[[[[[[[[[[ZZZ[[[\\\\\\]]][[[^^^```aaa___]]]\\\\\\WWWVVVUUURRRLLLEEE???;;;777777666666777888999:::;;;<<<>>>@@@CCCEEEGGGHHHIIIIIIGGGCCC???;;;::::::999:::<<>>@@@AAABBBBBBBBBAAACCCDDDDDDBBB@@@??????======>>>>>>===;;;888777444222000...---,,,,,,,,,........................+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***************************))))))******+++++++++,,,))))))************))))))))))))******+++++++++,,,---+++))))))***)))(((&&&'''((()))+++++++++***)))++++++++++++++++++++++++++++++,,,---------,,,,,,************************)))************+++++++++))))))******++++++++++++---,,,+++***+++,,,...///)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))******)))))))))***,,,---,,,,,,+++***))))))******(((((())))))*********+++************************+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---(((***+++------,,,+++***++++++++++++++++++,,,,,,***))))))))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,++++++---,,,,,,+++***)))(((((('''((()))++++++******)))''''''(((***+++,,,---...)))******+++---......///---------------,,,+++***,,,,,,---...//////000000///444;;;BBBFFFGGGGGGFFF<<<===============<<<<<<;;;<<>>>>>>>>===<<<:::999888777999;;;===>>>>>>>>>===:::<<<>>>AAAAAA@@@???===>>>???>>><<<:::999:::;;;777:::>>>AAAAAA???<<<999::::::;;;<<<<<<<<<;;;;;;>>>>>>@@@BBBDDDFFFGGGHHHGGGIIIKKKLLLNNNNNNNNNMMMJJJIIIHHHGGGEEEDDDCCCCCC@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@>>>===<<<<<<;;;999777555444333333...---,,,---///111111111------...//////000//////000000000000000/////////////////////000000000000222111111111222333333444333333333444444444555555444555666777777666555444777777666666666555555555666666666777777777777888666666666666777777777888777666444333333444666777999:::;;;===>>>@@@AAABBB>>>>>>>>>>>>>>>??????@@@;;;<<<>>>>>>======???@@@;;;<<<<<<<<<<<<<<<;;;;;;:::999888777666666666666555555555555444333222111333333333222333333444444333333222222222444555666222222222333333444444444999:::===@@@DDDGGGJJJKKKHHHKKKQQQWWW[[[]]]^^^]]]]]]\\\[[[[[[[[[]]]^^^___\\\^^^aaaaaa___]]][[[ZZZTTTTTTQQQMMMGGG@@@:::666444444555666777999:::;;;>>>>>>@@@BBBDDDFFFGGGHHHDDDCCCAAA===999777888999999:::<<>>@@@AAA@@@@@@@@@AAA===>>>???@@@@@@@@@@@@@@@@@@BBBDDDDDDBBB@@@??????<<<<<<===<<<:::888555333111000///---,,,+++++++++........................+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------******+++,,,------...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,++++++*********,,,,,,+++***)))(((''''''***++++++***))))))***,,,(((((((((((()))***+++,,,******************************++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++(((&&&'''***,,,+++)))************************---,,,***)))))))))******,,,***''''''(((***************))))))((((((''''''(((((()))***************)))************+++++++++******++++++++++++******************************************************)))))))))((())))))***++++++***)))(((((()))***+++(((((()))***+++,,,,,,,,,'''+++---+++---000---&&&------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........---,,,+++)))(((,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++,,,,,,---...------,,,,,,+++***))))))******+++,,,,,,---.........///333:::BBBGGGGGGFFFBBBAAA@@@>>><<<;;;999999999:::;;;===>>>?????????;;;<<<===?????????>>>>>>:::999999999999:::;;;;;;===>>>>>>???@@@BBBCCCDDDAAAAAA???<<<888777777999;;;;;;<<<<<<===<<<<<<;;;AAA@@@???===<<<;;;;;;;;;<<<<<<===>>>@@@AAACCCDDDFFFHHHJJJMMMNNNNNNMMMLLLLLLLLLKKKJJJIIIGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEDDDBBBAAA@@@???>>>===<<<;;;999888777666444444444444333222111000---...///000000///...---000000000000000000//////111111111111111111111111000111111111111222222222333333333333333333333333555555555666777888888999888888777777777777777888666777999;;;<<<<<<;;;:::777777888888888999999999;;;999777666555666777888555777999===???AAAAAAAAA@@@?????????>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::777777777777777777777777444333333222111111111222222222222111111111111111111000222555888888444111000222444555555666888:::<<>>>>>??????<<<===>>>??????>>>===<<<:::999999::::::<<<===>>><<<======>>>@@@BBBCCCDDDDDDDDDBBB???;;;999999::::::;;;;;;<<<<<<======<<>>===<<<<<<;;;<<<<<<===???AAACCCDDDFFFHHHKKKMMMNNNNNNMMMMMMKKKJJJJJJJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDBBBAAA@@@?????????>>><<<;;;999888888666777777666666444333333/////////000//////......//////..................////////////////////////000000111111111222222222222222222222222222222222444444555555666777777777888777777666666777777777888999;;;=========;;;;;;777777777888888999999999:::888777555555555666777888999;;;===>>>??????>>>============<<<<<<<<<;;;<<<<<<<<<;;;;;;:::::::::::::::999999999888888888555555555555555555555555444333222222111111111222222222222222222222222222222111222444777777555222222444666777777999;;;===CCCFFFKKKPPPTTTVVVWWWWWWPPPRRRUUU[[[___aaa```___\\\[[[ZZZZZZ[[[\\\___```bbbaaa___^^^\\\XXXTTTPPPHHHFFFCCC>>>:::666333222444444666888999;;;<<<===@@@AAABBBBBBBBBAAA@@@???AAA???;;;888666777888:::======>>>AAADDDGGGJJJLLLIIIHHHFFFBBB@@@@@@CCCFFFFFFGGGHHHIIIIIIHHHFFFEEEFFFDDDBBBAAABBBBBBAAA???@@@@@@>>>===<<<<<<<<<<<<;;;:::999777444222111000//////......---,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++333111///---,,,---///000,,,,,,,,,++++++++++++***************************,,,)))&&&'''***+++***((()))))))))))))))***+++,,,******************************++++++++++++******)))************+++++++++((((((((((((((((((((((((+++)))((((((***++++++***************************,,,+++******)))*********++++++,,,...000///,,,)))***))))))))))))((((((((((((((()))***************)))************+++++++++******++++++++++++******((((((((((((((((((((((((***************************************+++,,,,,,+++***))))))))))))***+++******************++++++++++++(((%%%''',,,---++++++)))&&&$$$$$$&&&)))+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))(((((()))+++---...,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,+++***))))))))))))*********++++++,,,......***++++++,,,,,,------...------///444999>>>AAABBBCCCBBBBBBAAA???===<<<;;;::::::;;;<<<===>>>>>>???===>>>?????????>>>===<<<;;;;;;::::::;;;===>>>???;;;;;;<<<===???AAACCCDDDHHHHHHFFFBBB>>>;;;:::;;;999::::::;;;<<<===>>>>>>AAAAAAAAAAAA@@@???===<<<:::::::::;;;===???AAACCCFFFHHHJJJMMMNNNOOONNNNNNIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@???>>><<<;;;::::::999999999999888888777666111111000///.........///......//////////////////////////////////////////000000000111111111222222111111111111111111111111333333333444444555555666777666666666666666777777:::;;;<<<======<<<;;;;;;777777777777888888888888888777666555555555777777;;;<<<===>>>>>>===<<<;;;;;;;;;;;;::::::::::::999<<<<<<;;;:::999999888888777777777666666666666555333333333333333333333333333333222111111111111222222222333333333333333333333222111333555666555444555777999;;;<<<>>>@@@BBBGGGJJJNNNSSSVVVYYYYYYZZZWWWXXX[[[___bbbaaa^^^[[[ZZZYYYYYYYYYZZZ\\\^^^___aaa___]]][[[XXXSSSNNNIII@@@>>><<<888555333111111555555666888:::===???AAABBBBBBBBBAAA@@@>>>===<<<===;;;999777666777999;;;===>>>???AAACCCFFFHHHIIICCCBBBAAA???>>>@@@DDDHHHJJJKKKLLLMMMMMMLLLKKKJJJNNNJJJFFFCCCBBBBBB@@@??????>>>>>>=========<<<<<<:::888666333111000000000---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,------++++++++++++++++++++++++((((((((())))))*********,,,((($$$&&&***,,,)))&&&***)))))))))******+++,,,******************************++++++++++++******))))))*********+++++++++++++++++++++++++++++++++******))))))***+++++++++************************++++++******************)))+++---000222000+++'''))))))))))))))))))))))))(((((()))***************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))************************++++++******++++++,,,---************************+++++++++***************,,,+++)))(((***------,,,,,,+++)))'''''')))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))+++---///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,++++++++++++,,,---...+++++++++,,,,,,------------------000444888<<<>>>AAABBBBBBAAA@@@???===<<<::::::;;;;;;<<<===>>>>>>===>>>@@@AAABBBBBBAAAAAA@@@???===<<<;;;<<<===>>>::::::;;;<<<>>>AAACCCDDDIIIIIIGGGDDD???<<<;;;;;;999999:::;;;<<<===?????????@@@AAAAAAAAA???<<<;;;888888777888999<<<>>>@@@DDDFFFIIILLLNNNNNNNNNNNNIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>===<<<;;;;;;::::::;;;;;;:::999999888444333111///......///000//////000000000000000111000000000000000000000000000000000000111111111111000000000000000000000000111222222222333333333444555555555444555555666777:::;;;;;;<<<;;;;;;:::999777777777777777777777777888777666666666777888888;;;<<<=========<<<:::999999999999999999999888888;;;::::::999888777666666555555555555555555555555222222222222222222222222222222111111111111111222222222222222222333333333333222111222444666777888:::<<>>===@@@DDDHHHKKKLLLNNNPPPQQQQQQQQQQQQWWWRRRLLLFFFCCCAAA???>>>===============<<<<<<<<<888666333000/////////000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++(((((()))***************++++++++++++++++++++++++&&&&&&''''''((())))))))),,,((($$$&&&***,,,)))&&&******************+++,,,******************************++++++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************+++,,,************************************+++*********((())),,,///000...***&&&))))))))))))************(((((()))***************))))))*********+++++++++******++++++++++++******************************************************++++++******++++++,,,---******++++++++++++******+++++++++***************++++++,,,///000///---+++******+++,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,+++******+++---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000000...---+++******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---///333777:::>>>???@@@AAAAAA@@@>>>===;;;;;;::::::;;;<<<===>>>===>>>AAADDDFFFGGGGGGGGGFFFDDD@@@===;;;:::::::::999999:::;;;===???AAABBBFFFFFFFFFCCC???<<<;;;;;;::::::::::::;;;===???@@@===>>>@@@@@@@@@>>><<<:::777777555555666888;;;<<>>===<<<;;;;;;:::;;;;;;;;;;;;::::::999777555333111000000000000.........//////000000000000000000000000000000000//////000000000111111111000000000000000000000000111111111111222222222222444444333333444555555666888888888888888888777777666666666666666666666666777777777777888888999:::999:::;;;<<<<<<;;;:::999888888888888888888888888888888888777666555555555444444444555555555555555222222222222222222222222111111111000000111222222111111111222222222333333333333333444555888;;;===AAADDDFFFHHHIIIKKKNNNPPPVVVWWWYYY\\\^^^___``````]]]^^^aaaddddddbbb]]]XXXVVVWWWYYY[[[^^^aaacccddd___[[[VVVPPPJJJCCC<<<777555555444444333444444444999999;;;===???BBBDDDFFFFFFEEECCC@@@>>>;;;:::999666666555666777999;;;=========>>>?????????@@@@@@@@@AAA@@@???>>>@@@CCCFFFIIIJJJLLLOOORRRTTTUUUVVV\\\WWWOOOIIIDDDAAA>>><<<;;;;;;<<<<<<<<<;;;::::::666444111///......///000***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,,,,------,,,,,,+++***+++,,,---......------***++++++++++++,,,,,,,,,'''''''''(((((())))))))),,,)))&&&'''***+++***(((++++++*********++++++,,,******************************++++++++++++******)))************+++++++++***************************+++++++++******,,,---************************))))))***++++++++++++***))))))***,,,...---***''')))))))))************+++(((((()))***************)))************+++++++++******++++++++++++*********************************************************************+++,,,,,,******+++,,,,,,+++************************++++++******---444555111,,,***((()))+++,,,,,,+++)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...,,,+++++++++,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,...///111222333111...+++***)))******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,///333666888:::===???@@@@@@???>>><<<;;;:::::::::;;;===>>>===???BBBFFFIIIKKKLLLLLLJJJGGGBBB===:::888888888999999:::;;;<<<>>>???@@@AAABBBCCCBBB???===<<<<<<;;;:::::::::;;;<<<>>>???===>>>>>>???>>>===<<<;;;:::888666444444666888:::===???CCCGGGIIIJJJKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBB@@@@@@???>>>>>>===<<<<<<:::;;;;;;<<<<<<;;;;;;:::999888666444333222111111,,,,,,------......///////////////////////////////////////000000000111111000000000000000000000000111111111111111111111111222222222222333444555555555555555555666666666666666666666666555555555555555666666777888999999:::666777999:::::::::999888666666666666666777777777666666555555555555444444444444444444444555555555222222222222222222222222111000000000000111222222111111222222333333444444444666888999;;;>>>BBBEEEIIILLLNNNPPPQQQRRRUUUWWWZZZ[[[\\\]]]^^^^^^______^^^^^^```bbbbbb___ZZZVVVUUUVVVXXXZZZ]]]___aaabbbZZZVVVOOOHHHBBB<<<666333444444444555555666888888:::<<<>>>AAACCCEEEEEEFFFFFFDDDAAA>>><<<:::888888555555555666888:::<<<>>>@@@@@@@@@AAA@@@@@@???>>>???@@@AAAAAA@@@AAABBBDDDFFFGGGIIILLLOOORRRTTTVVVYYYTTTNNNHHHDDD@@@===;;;999:::;;;;;;;;;999888777333222000///......//////++++++,,,,,,------......,,,,,,,,,,,,++++++++++++,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,,,,------,,,,,,++++++,,,---...............******+++++++++,,,,,,,,,))))))))))))************+++***)))))))))*********,,,++++++******+++++++++******************************++++++++++++******)))************+++++++++)))))))))))))))))))))))))))+++,,,+++)))))),,,...************************((()))***+++,,,++++++***+++***)))***+++,,,+++)))))))))*********+++++++++(((((()))***************)))************+++++++++******++++++++++++*********************************************************))))))))))))***++++++***++++++,,,,,,++++++***)))))))))***+++++++++,,,***))),,,444666000+++***))))))***++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000444222...+++))))))******,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,+++,,,///222333555999===?????????>>><<<;;;:::999999;;;<<<>>>>>>@@@CCCFFFIIIKKKLLLLLLJJJGGGAAA<<<999777777888::::::::::::;;;<<<===>>>===???AAAAAA???>>>>>>???<<<<<<:::::::::<<<===????????????>>>>>>>>>>>>===>>>;;;888666555666888::::::<<>>>>>;;;<<<<<<=========<<<<<<::::::999888666444222111.........///000000111111////////////////////////////////////000000000111111111111111111111111111111111111111111111111111111111111222222333444555444444444444444555666777666666666555555444444444222333444555777777888888666666777888888777666555333333333444444555555555333333333444444444444444222222333333444444444444111111111111111111111111000000000000000111222222333333444444555666666777777:::>>>@@@BBBEEEJJJNNNPPPRRRUUUVVVVVVWWWZZZ\\\]]]]]]]]]]]]]]]]]]\\\\\\____________^^^[[[VVVSSSTTTUUUVVVWWWXXXYYYYYYYYYSSSNNNFFF@@@;;;888555444555555555666777999:::;;;<<<>>>AAADDDFFFFFFFFFEEECCCAAA???;;;999777666666555555666777999;;;===>>>@@@AAAAAAAAA@@@>>><<<;;;;;;===@@@BBBBBBAAABBBCCCDDDEEEFFFHHHKKKMMMPPPQQQOOOKKKGGGDDDBBB@@@===:::888999::::::999777555333111111000000//////......---------------.........,,,,,,,,,+++++++++*********++++++,,,------......++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++***))))))***,,,,,,,,,++++++***+++++++++******************************++++++++++++******)))************+++++++++************************)))+++---,,,)))))),,,///************************((()))***+++,,,,,,+++***...,,,))))))***,,,,,,,,,))))))******++++++++++++(((((()))***************)))************+++++++++******++++++++++++******))))))))))))))))))))))))************************)))))))))((()))******+++***+++,,,------,,,+++***(((((()))***+++,,,,,,---+++(((+++222444...***+++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))******+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,------333111...+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------++++++...000000222777;;;>>>?????????<<<;;;:::999999:::<<<===???AAADDDFFFIIIJJJJJJJJJIIIEEE@@@<<<999888888999;;;::::::::::::;;;<<<<<<;;;===@@@AAA@@@@@@@@@AAA===<<<;;;::::::;;;===>>>AAA@@@??????>>>??????@@@AAA>>>;;;888666777999:::777:::===AAADDDFFFGGGGGGIIIIIIJJJKKKKKKKKKKKKKKKIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@<<<======>>>>>>>>>======;;;;;;;;;:::888555333111111111222333444444555555111111111111111111111111////////////000000000000111111111111111111111111222222222111111111111111111111111111222333444555333333333444444666777888666666555555555444444444000111222444555666666666666777777777777555444222111111222222222333333333111222222333333444444555111111222222333333333333111111111111111111111111000000///000000111222222555555555666777888888999999===BBBFFFHHHKKKPPPTTTUUUVVVYYYYYYZZZZZZ\\\^^^dddccccccbbbaaa```______aaa```^^^]]][[[XXXSSSOOOSSSTTTTTTTTTTTTSSSRRRRRRNNNHHHAAA;;;888777666666555555666666888:::;;;<<<<<>>????????????===;;;999888777:::???BBBCCCBBBBBBBBBDDDDDDEEEFFFHHHJJJKKKLLLFFFDDDBBBAAAAAA???===;;;888888999999888666333111000000111111000///..............................,,,,,,,,,++++++*********))))))***+++,,,,,,------*********************************++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,++++++,,,,,,---******************++++++)))*********++++++++++++******+++++++++,,,,,,,,,,,,+++***)))))))))***+++)))+++,,,,,,******+++---))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++(((((((((((()))+++---...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++((()))+++,,,,,,+++***)))+++,,,,,,------,,,,,,+++************************++++++******)))(((((((((''''''((()))***++++++,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++******+++++++++,,,,,,++++++***+++,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,+++***))))))***+++,,,************************+++*********+++---///000,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------000111222555777999:::;;;>>><<<;;;<<<>>>>>><<<999999;;;???BBBEEEEEEEEEEEEDDDDDDCCC???:::777555666888888777888999;;;===>>>:::;;;>>>@@@AAABBBBBBBBB???===:::888888:::===??????>>>=========???@@@AAACCCAAA>>>;;;888777666666999888888888;;;>>>BBBEEEDDDEEEGGGHHHIIIIIIHHHHHHIIIIIIGGGGGGFFFGGGHHHIIIFFFEEECCCBBBBBBCCCDDDDDDCCCBBBAAAAAA@@@???>>>===BBBAAA@@@?????????@@@AAA@@@???>>>===;;;:::999888666666555444222111111000111111000///////////////000000000000000000000000//////000000000000//////111111111111111111111111111///...///222333222///111111222333444444555555333333333333333333333333000111222444555666777777000000000000000000000000111111222333444444555555000111111111222222222222333222111000//////000000///222444555333222222333222444666666444444444555444555777:::===>>>@@@@@@CCCFFFJJJMMMOOOQQQTTTVVVWWWZZZ\\\]]]]]]^^^___aaaccceeefffeeebbb___^^^^^^[[[\\\\\\ZZZXXXTTTPPPNNNRRRRRRQQQOOOLLLJJJGGGFFFBBB@@@<<<999666666777777888777777777888:::<<<===BBBAAA@@@AAACCCCCC@@@===>>>;;;888777777777444222111333555777:::<<<===>>>=========<<<;;;:::888888::::::;;;===???CCCFFFGGGEEEDDDCCCCCCFFFHHHHHHHHHCCCBBB@@@>>>;;;999777666777888777666444222///---111111000000//////......++++++*********+++,,,,,,,,,---///000000///---,,,///...,,,+++***+++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...111---***)))+++---,,,+++---------------------------------------------------,,,,,,++++++******************+++++++++,,,,,,*********+++++++++,,,,,,)))***++++++++++++***))),,,------,,,***)))***+++************************************************))))))))))))))))))))))))++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,...///000111------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++************++++++++++++++++++++++++******+++++++++******)))******++++++++++++******************************************************((())))))******+++++++++++++++***))))))***++++++++++++++++++++++++++++++******************************+++,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,...///,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------......000222555888:::<<>><<<999888:::<<<>>>@@@AAAAAAAAABBBBBBAAA>>>:::777666777666666555555666777999:::999:::<<<>>>???@@@@@@@@@AAA???===;;;::::::<<<======<<<<<<<<<===???@@@BBBAAA@@@>>>;;;999777666666444333222222444777:::<<<@@@AAACCCEEEFFFGGGGGGFFFIIIHHHGGGFFFFFFGGGGGGHHHFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBAAA@@@@@@??????@@@????????????@@@BBBCCC@@@???>>>===;;;:::999999777666555444333222222111111111000////////////000000000000000000000000000///000000111111000000///111111111111111111111111111///...///222333222000111111222222333444444555333333333333333333333333000111222333444555555555111111111111111111111111111111222222333333444444111111222222222333333333333333222222111111111000---///222333222222333444222444666666555666777999999;;;===???AAACCCDDDEEEFFFIIIMMMPPPRRRTTTWWWYYY[[[]]]```aaaaaabbbdddeeefffggggggeeeaaa]]][[[[[[ZZZZZZYYYWWWTTTPPPMMMKKKOOONNNKKKIIIFFFCCCAAA@@@>>><<<999777777777999:::999999888999999;;;===>>>@@@???>>>???@@@@@@===:::<<<999666666666777555333555666999;;;===>>>>>>>>>>>>===;;;999999999:::;;;;;;;;;;;;;;;===>>>@@@AAAAAA@@@???AAACCCDDDDDDCCC@@@???>>><<<;;;999888777777777666444333000///...//////..................///......---,,,,,,,,,,,,+++,,,...//////...,,,+++...---,,,,,,+++++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------111...+++***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,+++******)))*********+++++++++,,,,,,*********++++++++++++,,,&&&(((+++------,,,***)))---......---***))))))***++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++)))***++++++,,,,,,++++++'''((()))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++************************+++************)))))))))************************---,,,+++***************)))))))))******)))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++************************)))))))))*********++++++))))))***+++,,,,,,,,,+++,,,,,,------,,,+++*********++++++,,,,,,++++++***,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---///222666:::===AAA@@@??????@@@???===:::777888888888999:::<<<<<<>>>>>>>>><<<:::888888888777777666555555666666777888999:::<<<===>>>>>>>>>BBBAAA@@@>>>===<<<<<<<<<;;;;;;:::;;;<<<>>>@@@AAA???>>>>>><<<;;;999777666444333222111222444777888:::;;;===@@@BBBCCCDDDEEEHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCDDDEEE@@@@@@???>>><<<;;;::::::888777777666555444333333222111000000//////000000000000000000000000000000//////000000000000//////000000000000000000000000111000///000222222222111111111111222222333333444333333333333333333333333111111222333333333333333222222222222222222222222111111222222222222222222111222222222222333333333222222333444444333222111---///222333333333555666444555777888888:::===???AAACCCDDDFFFHHHJJJJJJKKKKKKNNNRRRUUUWWWXXXZZZ\\\\\\___bbbccccccdddfffggghhhiiihhheee```[[[XXXWWWXXXVVVSSSPPPMMMJJJHHHGGGHHHFFFCCC@@@===;;;::::::888777666666777999;;;===;;;:::::::::;;;;;;<<<======<<<;;;<<<<<<;;;999777999777555555666777777666:::<<<>>>@@@AAA@@@???>>>===;;;999777777999<<<===>>>===<<<<<<<<<<<<<<<===>>>>>>>>>@@@BBBBBBAAA???<<<;;;;;;:::999888888777666555333111000///......,,,,,,------------------000///...---,,,+++++++++++++++------------++++++,,,,,,------,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------111...,,,,,,---......---++++++++++++++++++++++++------------------------,,,,,,,,,++++++*********)))))))))*********++++++************++++++++++++&&&(((***,,,---,,,++++++,,,---...---***)))***+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))***+++++++++++++++$$$%%%'''((())))))((((((,,,+++++++++++++++++++++))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))///---,,,***))))))******))))))************)))))))))))))))))))))))))))))),,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******+++******************+++************************+++++++++++++++,,,,,,,,,((()))***++++++,,,++++++,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++************************(((((())))))******++++++---,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++++++++---000555:::===BBBBBBBBBCCCBBB@@@>>><<<888777666555555666777999:::;;;<<<;;;999888999:::::::::999888888777777777888888999;;;<<<======>>>AAAAAAAAAAAA@@@???>>>===<<<<<<;;;:::;;;<<<===>>><<<=========<<<:::888777666555444333333444666666666777999<<<>>>AAABBBCCCFFFFFFEEEEEEDDDDDDDDDDDDFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFAAA@@@???>>>===<<<;;;;;;999999888888777666666555333222111111000000111111000000000000000000000000......////////////......000000000000000000000000111000000111111222222222111111111222222222333333333333333333333333333333111111222222222111111000222222222222222222222222222222111111111111111111111111111111222222222222000222333555555444222111111333555666555666777999777888:::<<<===@@@DDDFFFIIIJJJLLLMMMNNNOOOPPPPPPOOOSSSWWWYYYZZZ[[[\\\]]][[[]]]```aaaaaabbbdddeeeggggggfffccc^^^YYYVVVUUUSSSQQQMMMIIIEEECCCCCCBBB@@@>>>;;;999777777777888666666666666888:::<<<>>>;;;;;;;;;:::::::::;;;;;;;;;;;;:::999999888777666777777666777888::::::;;;>>>@@@AAACCCCCCAAA???===::::::999999999;;;===>>>@@@@@@???>>>>>>=========??????@@@BBBCCCCCC@@@>>>:::999999888777666555555444222000...---------...++++++,,,,,,------......---,,,++++++***************+++,,,,,,,,,,,,+++***+++,,,---...---,,,+++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++(((((((((((()))))))))***))))))*********+++++++++))))))))))))***+++,,,---***+++,,,,,,******+++,,,************************************************++++++++++++++++++++++++************************))))))***++++++++++++***((()))+++,,,------,,,+++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))///...,,,***))))))***+++***++++++,,,,,,++++++***))))))))))))))))))))))))------,,,,,,+++***))))))------,,,,,,+++******************++++++*********++++++++++++++++++++++++------,,,++++++***))))))((()))******+++++++++++++++,,,,,,,,,++++++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++((())))))))))))))))))(((((((((((())))))*********,,,,,,,,,,,,+++***))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++---000555999<<>>:::888666444333444666777777999::::::999999;;;<<<<<<<<<;;;;;;999888777777999999999:::;;;<<<=========>>>@@@AAABBBCCCBBBBBB???>>><<<;;;:::999:::::::::;;;<<<===<<<;;;:::999666666444333333333444444555666777999;;;>>>@@@AAABBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDCCCBBBBBBAAA@@@AAABBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>======;;;;;;::::::999888888888444444333222222222222333000000000000000000000000.........//////.........000000000000000000000000000111111111111111222333222222222222222333333333333333333333333333333333111111222222111111000000222222222222222222222222222222111111111111111111000000000111111111111222///111333555555555333222555777888888777777999:::<<<>>>AAACCCDDDGGGJJJMMMOOOPPPQQQRRRRRRSSSSSSSSSRRRUUUYYY\\\\\\\\\\\\]]]ZZZ\\\^^^______```aaacccaaabbbbbb___ZZZVVVTTTSSSNNNKKKGGGBBB???>>>===>>>999888666555555777999:::999888888888999:::;;;<<<;;;;;;::::::999999888888999999999888777666666666888888999:::;;;===???AAAAAABBBCCCCCCBBB@@@>>><<<888999<<<===>>>???>>>>>>???????????????>>>>>>===??????@@@BBBCCCBBB???<<<:::999888666555333222111111000...---,,,,,,------,,,,,,,,,------.........************++++++,,,---***++++++++++++++++++******+++,,,---...---,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,&&&''''''((()))***++++++((((((((()))))))))******)))))))))************+++******)))((()))***,,,---((()))******))))))***,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************((()))******++++++******++++++,,,---------------*********+++++++++++++++************************)))))))))************+++************************...---,,,+++++++++++++++,,,,,,------------,,,,,,************************,,,,,,,,,+++******)))))),,,,,,++++++*********))))))***++++++++++++***)))++++++++++++++++++++++++,,,+++***)))((('''&&&&&&)))***************))))))******++++++++++++*********++++++,,,,,,++++++******++++++++++++,,,,,,,,,(((((()))******)))((((((++++++++++++++++++++++++++++++,,,,,,+++***))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,---000333666888>>>@@@CCCDDDCCC@@@???>>>:::999777555444555666777666888999::::::;;;<<<>>><<<<<<<<<;;;:::999777777999999999999:::;;;<<<===;;;<<<>>>AAACCCEEEFFFFFFBBB@@@>>>;;;999888888888999:::;;;;;;<<<<<<;;;;;;;;;:::999888777777777777555555666777888:::<<<======>>>???@@@AAAAAAAAAAAABBBCCCCCCCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBAAA@@@>>>===BBBAAAAAA@@@??????>>>>>><<<<<<<<<;;;;;;;;;::::::777666555555444444555555222222222222222222222222//////000000000000//////111111111111111111111111000111222222111111222444333333333333333333333333333333333333333333333333111111222222222111111000222222222222222222222222111111222222222222222222000000111111111222222222111222444555666666666555777888999999999:::<<<>>>CCCFFFIIILLLMMMNNNPPPRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTWWW[[[]]]]]]\\\\\\\\\[[[]]]___```______```aaa\\\]]]]]][[[VVVRRRPPPPPPGGGEEEAAA>>>;;;:::999:::555555555555777999;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::999888666555777888888666555444666777999;;;===>>>>>>@@@CCCEEECCCCCCBBBAAA@@@>>>===<<<999<<>>>>>>>>>>>======<<<>>>======>>>???>>>;;;999999999777555444222111000///......---,,,,,,,,,---,,,,,,---------------...+++++++++,,,---...///000++++++++++++++++++++++++++++++,,,---------,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,)))***++++++******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++************++++++++++++))))))))))))************************************((()))***)))((('''((()))************************************************))))))))))))))))))))))))************************((())))))***************)))(((((((((((()))******)))*********++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++)))))))))******+++++++++******************)))))))))***++++++++++++***)))******************************))))))((((((''''''***++++++******)))((('''((()))***++++++,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,++++++******))))))******+++,,,++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,------...000111222888<<<@@@AAA@@@===<<<===:::999777666555555666666666888:::;;;;;;;;;===???>>>>>>???>>>===<<<:::999888777777777777999:::;;;:::;;;===@@@BBBEEEGGGHHHBBB@@@>>><<<:::999999999999999999:::;;;<<<===>>>======<<<<<<;;;;;;::::::666555555444555666777888999:::<<<>>>???@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCAAABBBBBBBBBBBBAAA???>>>BBBBBBAAAAAA@@@@@@??????===============<<<<<<<<<999888777777666666777777666666666666666666666666222222333333333333222222222222222222222222222222000222333333111111222444444444444444444444444444333333333333333333333333111111222222333222222222111111111111111111111111111111222222333333444444222222333333333444444444444555555666888999999::::::;;;===>>>???AAAEEEGGGJJJMMMQQQTTTTTTTTTTTTTTTVVVWWWWWWWWWWWWWWWVVVVVVUUUYYY]]]______]]]\\\\\\\\\]]]______]]]\\\]]]^^^YYYYYYYYYWWWRRRNNNLLLKKKBBB@@@>>>;;;999888777777444444666777888:::;;;;;;???>>>>>>>>>>>>>>>>>>>>>======<<<<<<:::888666555333555666444333333555888:::<<<>>>??????AAADDDGGGEEEDDDBBB@@@>>>>>>>>>>>>>>>???AAACCCDDDDDDCCCCCC???@@@@@@@@@???>>><<<;;;>>><<<;;;;;;;;;;;;999888777666666555444222222111------......------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---......///,,,,,,++++++++++++,,,,,,,,,+++++++++,,,,,,---...******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,(((***---,,,+++***+++---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,---------))))))))))))************(((***,,,------+++)))''')))******)))&&&%%%%%%&&&++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))(((((()))******************)))(((''''''(((***+++))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&'''(((***,,,---...)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))************++++++++++++++++++++++++***((('''&&&'''((()))***+++,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++,,,---......---,,,+++++++++***)))((('''&&&&&&)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,------.........444888===???===;;;:::;;;999888777777666666666666666888:::;;;;;;<<<>>>@@@AAABBBBBBBBBAAA@@@>>>===777666555555555777888999;;;<<<===???AAADDDGGGHHHAAA@@@>>><<<;;;;;;;;;;;;999999999999:::<<<>>>???:::999999999888888777777666555444333333333444555666777:::<<<>>>????????????@@@BBBCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>============:::999999888888888888888888888888888888888888888444555555666666555555444333333333333333333333333///222444333111000222555555555555555555555555555333333333333333333333333111111222333333333333333000000000000000000000000111111222333444444555555444444444555555555666666777777777888999;;;<<<======???AAACCCEEEIIINNNQQQNNNRRRVVVYYYYYYWWWVVVVVVYYYYYYYYYYYYYYYXXXWWWWWWWWWZZZ^^^``````^^^\\\\\\ZZZ\\\]]]]]][[[YYYYYYZZZXXXXXXXXXTTTOOOKKKHHHGGG>>>===<<<:::888777666666555555777888999:::::::::?????????@@@@@@@@@@@@@@@>>>>>>>>>===;;;999777555111333444333111111555888:::===???@@@???AAADDDHHHFFFEEEBBB???>>>>>>???@@@BBBBBBBBBCCCDDDEEEFFFFFFDDDDDDDDDCCCBBB@@@===<<>>>>>===>>>>>>CCCDDDEEEEEECCCAAA???>>><<<:::777555444555777888777888:::<<<>>>@@@AAAAAACCCBBB@@@>>><<<::::::999:::999888888888999:::;;;<<<<<<======<<<;;;:::999666666666555444444333333444555666777888:::;;;;;;@@@AAABBBCCCCCCCCCBBBAAACCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCBBBAAA@@@@@@??????<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<===>>>@@@>>>;;;::::::888666444555666777777777666444333444333222222222333444555777666444333222333333444666666555555555555555666111111111222222222222222111222222333333333222222333444555555333333444555777777888888888888888888;;;<<<===@@@AAACCCCCCDDDEEEGGGIIIJJJKKKMMMPPPRRRZZZZZZ[[[ZZZZZZYYYXXXWWW\\\[[[[[[ZZZZZZYYYYYYYYY\\\]]]]]]]]]]]]]]]\\\[[[___^^^\\\ZZZYYYXXXWWWWWWVVVSSSOOOKKKGGGDDDBBBAAA888888666555555666777888555555777888:::;;;======<<<<<<===>>>@@@BBBEEEGGG@@@???<<<999666444222222555555444444555777:::<<<<<<===>>>@@@BBBCCCCCCCCC???===;;;999999:::===>>>AAAAAAAAAAAACCCEEEGGGHHHKKKJJJIIIGGGDDDBBB@@@???>>><<<::::::::::::888666555555444222000///...---111...++++++,,,,,,+++(((------,,,,,,,,,---......111000...,,,++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,++++++******++++++,,,,,,---.........---,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++------------------------***)))))))))))))))))))))************************))))))*********+++++++++)))************))))))(((%%%%%%'''(((***+++++++++)))***++++++***)))***+++******************************)))***+++...000111///...,,,++++++,,,---...******************************))))))))))))******)))))))))))))))******************)))))))))))))))))))))************))))))))))))))))))************,,,)))''')))...000...+++++++++++++++++++++++++++++++++++++++++++++++++++///...,,,+++***+++,,,---++++++++++++++++++++++++---,,,***))))))+++,,,---************************)))+++------------///111,,,,,,---,,,******+++---************************,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,+++*********************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,---,,,***)))***,,,+++++++++,,,,,,,,,------///000111333555666888888777888888777555555666777777:::<<<===<<<;;;<<<<<>>>>>>>>??????>>>===<<<;;;;;;;;;:::999888777777888999999777888888999;;;===>>>???:::999888777555444222222333333444555777888999:::===>>>@@@AAABBBBBBAAAAAACCCCCCCCCCCCCCCDDDDDDEEECCCDDDEEEFFFGGGFFFFFFEEECCCCCCBBBBBBAAA@@@@@@?????????>>>>>>======<<<<<<>>>>>>>>>===============<<<<<<<<<<<<<<<===??????@@@>>>===<<<===<<<;;;999888888888888888777666666666555444333333444555555666666555444444444555666444444333333333333444444444444444444333333333222222333444444555555555555444555666666666666888:::;;;;;;<<<===>>>>>>??????BBBCCCDDDEEEFFFGGGGGGGGGLLLNNNOOOPPPPPPRRRUUUWWW[[[[[[[[[[[[[[[ZZZYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\\\\]]]]]]^^^]]]]]]\\\\\\[[[ZZZXXXWWWUUUTTTTTTTTTOOOMMMJJJFFFBBB@@@>>>>>>777777777777777777888888999::::::;;;<<<<<<===============>>>???AAABBBCCC>>>===;;;888666444333333555444444444555777999;;;>>>>>>???@@@@@@@@@@@@@@@===<<<:::999999:::===>>>AAA@@@AAABBBDDDGGGIIIKKKRRRPPPMMMIIIDDD@@@<<<;;;<<<:::888888888888666444555444333222000///...---...,,,******,,,---,,,***,,,,,,,,,,,,,,,---...///000///---,,,+++++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))***,,,---------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------------------))))))))))))))))))******************************(((((()))))))))*********'''((()))***************&&&'''((()))************)))***++++++***)))***+++++++++++++++++++++++++++(((((()))***,,,///222444///---,,,***)))******+++******************************++++++++++++******(((((())))))*********+++))))))))))))************))))))************))))))***************))))))))),,,***(((***---///---+++************************++++++++++++++++++++++++,,,,,,++++++,,,---///000*********++++++,,,,,,---///...,,,++++++,,,---...************************)))+++...///...------...,,,------+++)))((()))***************************++++++++++++++++++++++++************************,,,,,,,,,+++******))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,......---+++******++++++++++++,,,,,,,,,,,,,,,---...///111222333444777888888777555555666777999;;;<<<;;;999999:::;;;CCCEEEIIIKKKLLLJJJGGGEEE;;;:::777555444444555666999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<======;;;:::999888777777777888666666666777999<<>>???@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDCCCDDDFFFGGGHHHGGGEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBAAA@@@??????>>>>>>?????????????????????@@@=========>>>>>>???@@@AAAAAA@@@>>>???@@@AAA???>>><<<;;;;;;:::::::::::::::999888777666555555555666666666555555555666777777444444333333333333444444777777777777666555444444555555666777888999999:::888999999999999;;;???BBBBBBCCCDDDEEEFFFHHHIIIIIIKKKKKKLLLMMMMMMMMMLLLLLLSSSTTTUUUUUUUUUVVVXXXZZZ\\\\\\\\\]]]\\\\\\[[[[[[ZZZZZZ[[[\\\^^^______```[[[[[[\\\\\\\\\\\\[[[[[[VVVUUUSSSQQQPPPNNNNNNMMMFFFDDDBBB>>><<<:::999999777888999:::;;;;;;::::::===<<<<<<<<<<<<;;;;;;;;;======>>>>>>>>>>>>======:::999888666555555444444555555555555777999;;;<<>>===<<<;;;;;;:::999888999:::===>>>@@@@@@@@@BBBDDDGGGJJJKKKSSSQQQMMMHHHCCC>>>;;;999999777666555555555333222333333222111///...------,,,+++***+++,,,------,,,++++++++++++,,,---//////...---,,,+++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++******)))((((((,,,++++++******++++++,,,'''(((***+++,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++------------------------)))))))))))))))*********************************))))))))))))*********+++(((((()))*********************+++,,,,,,,,,++++++)))***++++++***)))***+++++++++++++++++++++++++++)))((()))***,,,...000222+++***)))(((((((((((()))************************((()))++++++++++++)))(((((((((((()))******++++++(((((())))))******++++++))))))************))))))+++++++++******)))))))))***)))((()))+++,,,+++***))))))))))))))))))))))))************************+++******++++++---...///))))))***+++,,,,,,------333222000...,,,+++++++++************************))),,,......,,,***))))))+++,,,,,,***)))((()))+++************************************************************************+++++++++*********))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++***,,,---,,,+++******++++++++++++++++++++++++,,,++++++,,,---...000000111666777777666555555777888:::::::::999888777999;;;???BBBFFFIIIJJJGGGCCCAAA;;;999777555444444555555777888999::::::;;;;;;::::::999999999:::;;;<<<<<<<<<<<<;;;:::999888888888:::::::::::::::::::::;;;===<<<;;;:::999777777666111111111111222333555666555666888:::<<<===??????????????????@@@AAABBBBBBBBBDDDFFFGGGHHHFFFDDDCCCCCCCCCCCCBBBBBBBBBAAAAAACCCCCCBBBAAA@@@???>>>>>>?????????@@@@@@@@@@@@@@@????????????@@@AAABBBCCCCCCAAA@@@AAABBBCCCBBB@@@@@@???>>><<<<<<===>>>>>><<<<<<;;;:::888888777777777777777666666666666666666666555555555666777777777888999:::::::::999999999::::::;;;<<<>>>???@@@@@@@@@???>>>>>>AAAEEEHHHLLLLLLMMMNNNOOOOOOPPPPPPQQQQQQRRRSSSSSSSSSSSSRRRVVVWWWXXXWWWVVVVVVXXXZZZ\\\]]]^^^^^^^^^^^^^^^]]]\\\\\\]]]^^^^^^___``````YYYYYYZZZZZZZZZYYYXXXXXXSSSRRROOOLLLJJJGGGFFFEEE>>>===;;;999777777777777888:::===???@@@@@@>>>===<<<;;;;;;;;;::::::999999<<<<<<======<<<;;;999777666666666555555666666777777777888:::<<>>;;;:::888888999999888888999:::<<<>>>?????????@@@BBBDDDFFFGGGJJJIIIFFFDDD@@@>>>;;;:::777666444444444444222000111111000000///...------++++++++++++,,,,,,++++++******++++++,,,---//////,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++*********))),,,++++++******++++++,,,)))******+++,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********************************************+++++++++,,,,,,***************)))((((((++++++,,,,,,,,,,,,++++++)))***++++++***)))***+++******************************)))))))))+++,,,---)))))))))))))))***++++++************************'''((()))******)))((('''(((((())))))************(((((())))))******++++++))))))************)))))),,,,,,++++++******)))))))))((('''((()))***)))((())))))))))))))))))))))))******************************************++++++))))))***+++,,,,,,------222111000...---,,,++++++************************,,,...//////,,,(((&&&&&&)))*********))))))+++---************************************************************************++++++******************************************************************++++++++++++++++++++++++************************++++++***(((''''''))),,,++++++++++++++++++++++++++++++,,,---......//////444555666666666666888:::999::::::999777777999:::===@@@DDDFFFFFFCCC>>><<<999888777666555555666666555555777999:::;;;;;;;;;;;;:::999999999999::::::>>>>>>======<<<;;;:::999;;;;;;<<<<<<<<<:::888666:::::::::;;;;;;;;;;;;;;;444333222111111222444555222333444666999;;;===>>>????????????@@@AAABBBCCCBBBDDDEEEFFFFFFEEECCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAABBBDDDDDDEEECCCBBBBBBCCCCCCAAA@@@CCCBBBAAA@@@???@@@AAABBB??????>>>===<<<;;;999999::::::999888888777666555888888777777888999999:::888999<<<>>>@@@AAAAAAAAA@@@@@@@@@AAABBBCCCEEEFFFHHHHHHGGGEEEEEEFFFJJJMMMUUUUUUUUUTTTTTTTTTTTTTTTRRRSSSTTTVVVWWWWWWWWWWWWXXXYYYZZZYYYWWWWWWXXXZZZ\\\]]]^^^______```_______________^^^^^^]]]]]]]]]ZZZZZZZZZYYYYYYXXXVVVVVVPPPNNNKKKGGGDDDAAA???>>>999888777777666777888999<<<>>>AAADDDEEEDDDBBBAAA<<<<<<;;;;;;;;;;;;;;;;;;:::;;;;;;;;;:::888555444555555555555666888999:::999:::<<>>=========>>>@@@AAA@@@@@@???===<<<:::999999777666444444444333222000/////////......---------,,,,,,---,,,+++***)))(((*********+++,,,---......******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,++++++******++++++,,,---------,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++***************************++++++++++++,,,,,,,,,***************)))((('''))))))******************)))***++++++***)))***+++)))))))))))))))))))))))),,,+++***(((((())))))***)))******+++,,,,,,------************************(((((())))))))))))((((((***)))))))))))))))))))))))))))))))))************))))))************))))))+++++++++++++++*********((((((((((((((((((((()))***************************************************************)))))))))*********++++++,,,,,,---,,,,,,,,,---------......************************...000111000---***))))))(((***+++*********,,,...************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))++++++)))'''%%%&&&))),,,+++++++++++++++*********,,,,,,------.........///111333555666666888;;;===:::;;;;;;:::888777777888<<<>>>AAACCCBBB@@@<<<:::888888777777777777888888444555777888:::;;;<<<<<<<<<;;;:::999999888888999>>>>>>???>>>>>>===<<<;;;888999:::;;;;;;:::999888777888999;;;<<<>>>???@@@999888555333222333444555000111222444666999;;;===????????????@@@BBBCCCDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????=========>>>??????@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFDDDCCCCCCDDDDDDBBBAAAEEEDDDCCCCCCBBBBBBCCCCCCAAABBBAAAAAA???>>><<<<<<<<<<<<<<<<<<;;;:::999888::::::::::::;;;<<<======<<<>>>BBBEEEHHHIIIIIIIIIGGGGGGFFFFFFGGGIIIKKKLLLMMMNNNMMMLLLKKKMMMPPPRRRYYYYYYXXXXXXWWWVVVVVVVVVSSSTTTUUUWWWXXXYYYYYYYYYZZZ[[[\\\[[[YYYYYYZZZ\\\\\\]]]^^^___````````````aaa```___^^^\\\[[[ZZZYYYZZZZZZYYYXXXWWWUUUSSSRRRIIIHHHEEEBBB>>><<<:::999777777666777888:::<<<===@@@BBBEEEGGGGGGFFFDDDCCC??????>>>>>>>>>=========888888888888777555444333555555666777999:::<<<======>>>@@@CCCFFFIIIKKKLLLBBB@@@>>><<<:::999999999:::999999::::::;;;<<<<<<===<<<;;;:::::::::;;;<<<<<<<<<;;;:::888777666555777555444333444333111000...---------------------+++---...---+++(((''''''+++++++++++++++,,,,,,---)))***+++,,,------,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,------......,,,++++++******++++++,,,///...---,,,,,,,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))******++++++************************************++++++++++++((())))))************)))((()))******++++++++++++)))***++++++***)))***+++************************---,,,***)))))))))******))))))******+++************************************))))))))))))))))))***++++++******)))(((((((((*********)))))))))))))))))))))************))))))***++++++++++++++++++,,,)))*********)))))))))***++++++++++++++++++++++++*********************************++++++*********++++++++++++++++++++++++((()))***+++,,,---------************************,,,---......,,,,,,---...+++,,,,,,+++******,,,...************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++***************************++++++)))'''''')))+++++++++++++++*********))),,,,,,------------------///111333555777999===???===>>>???===999666444333888:::<<<>>>>>>===;;;999777777777888999999::::::666777888999::::::::::::;;;;;;:::999999999999:::<<<===>>>>>>>>>>>>===<<<777777555555555777999:::777777999;;;===>>>@@@AAA???===999666444444555555000000111222555777:::;;;<<<<<<<<<===>>>???AAAAAACCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@AAAAAA=========>>>???@@@@@@@@@BBBAAAAAABBBBBBCCCDDDEEEEEEDDDCCCDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA???>>>======???@@@@@@@@@??????AAA@@@@@@AAAAAACCCDDDDDDCCCFFFIIIMMMPPPPPPPPPOOONNNMMMLLLKKKKKKMMMOOOPPPOOOPPPRRRRRRRRRSSSUUUWWWXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVWWWXXXXXXXXXXXXXXXZZZ[[[[[[[[[YYYYYY[[[]]][[[\\\]]]___```aaaaaaaaa______]]]\\\[[[YYYXXXWWWVVVUUUTTTRRRPPPMMMKKKJJJ@@@???===;;;:::888888777666666666777:::<<>><<<;;;;;;666666555444444444444555777777888999;;;===???@@@@@@AAABBBDDDEEEFFFGGGGGG???>>><<<;;;:::;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888888999:::;;;;;;;;;:::999888777666555666444333222333222000///,,,,,,,,,,,,,,,---------(((+++...---+++)))((()))---,,,++++++***+++++++++)))***,,,---.........---+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,+++++++++,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++'''(((((()))***+++++++++************************))))))))))))************&&&'''(((***++++++,,,,,,******+++,,,------------)))+++++++++***)))***+++++++++++++++++++++++++++---,,,+++*********+++,,,(((((((((((('''&&&%%%$$$************************,,,+++***))))))***+++,,,,,,,,,+++***)))(((''''''++++++******))))))(((((())))))************))))))*********++++++,,,,,,---+++,,,,,,,,,+++***+++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))******++++++******)))************************((()))*********+++...000---......,,,******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,+++)))))))))++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,---000333555777:::>>>AAAAAABBBBBB???:::444111000333555777999:::::::::999666777888999:::;;;<<<<<<999999:::::::::999999888:::::::::999::::::;;;;;;;;;<<<===>>>>>>===<<<<<<;;;777333//////222777:::777888999;;;===>>>@@@@@@BBB@@@<<<888666555555666000000000222444777999;;;888888888999:::;;;======CCCBBB@@@>>>>>>>>>@@@AAA?????????????????????@@@??????@@@AAAAAABBBBBBCCC======>>>???@@@@@@AAAAAABBBAAAAAABBBBBBCCCDDDEEEDDDCCCCCCEEEGGGIIIIIIHHHEEEEEEFFFGGGGGGEEEDDDCCCCCCCCCDDDDDDDDDBBBAAA@@@===>>>@@@CCCDDDEEEEEEEEEGGGGGGGGGGGGHHHIIIKKKKKKJJJLLLOOOSSSUUUUUUTTTSSSQQQPPPOOONNNNNNOOOQQQRRRNNNQQQSSSUUUVVVWWWYYY[[[VVVVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVXXXYYYZZZYYYXXXXXXZZZ[[[[[[\\\]]]___```aaaaaaaaa]]]]]]\\\[[[ZZZXXXXXXWWWPPPPPPNNNLLLIIIEEECCCAAA999999888777777777777777555555666888;;;>>>AAACCCDDDDDDEEEFFFEEEEEECCCCCCCCCBBB@@@>>>;;;999777666555444333222333444555666888888999:::<<<>>>@@@AAABBBBBBCCCCCCCCCCCCBBBBBB>>>===;;;;;;;;;===???@@@<<<<<<<<<<<<<<<<<<;;;;;;999888888777888:::;;;<<<999999999999999999999999555333222111222111///...++++++,,,,,,,,,,,,------&&&)))------+++)))***+++...---,,,+++************)))***,,,...//////......+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++***))))))))),,,++++++++++++++++++,,,******))))))***,,,...///,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((******+++,,,------......++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************((()))++++++*********+++,,,,,,+++***))))))************)))((()))***,,,---*********))))))))))))))),,,+++***))))))***+++,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))+++++++++************)))******))))))))))))******))))))))))))))))))))))))+++++++++***************,,,...///...---++++++,,,***************************************************++++++,,,,,,++++++***(((((((((((())))))))))))++++++++++++++++++++++++.........------,,,++++++******++++++,,,---......+++++++++,,,,,,,,,------+++)))((((((***+++++++++,,,,,,+++******+++++++++******++++++++++++******++++++************++++++***************+++++++++------,,,,,,------...///((()))***+++,,,------------.........---,,,,,,+++---...000333777;;;>>>@@@BBBAAA>>>:::777444222111888888777777777888888999::::::999::::::;;;<<<===>>>??????>>><<<:::::::::888888888777777777777777:::;;;===>>>>>><<<:::999::::::::::::999999888777888888888999;;;===@@@AAA<<<<<<<<<;;;::::::999999666555555444444444444555444555888:::;;;;;;:::999===>>>???@@@AAA@@@??????>>>>>>???@@@@@@@@@????????????@@@@@@AAABBBBBBCCC@@@?????????>>>>>>======???@@@AAABBBDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGKKKLLLMMMMMMLLLLLLNNNPPPRRRTTTWWWZZZZZZYYYWWWUUUSSSQQQPPPPPPQQQQQQPPPOOORRRSSSUUUVVVWWWXXXXXXWWWWWWWWWVVVWWWXXXZZZ\\\]]]YYYYYYYYYYYYXXXVVVUUUTTTTTTUUUWWWXXXYYYYYYYYYYYY[[[[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[XXXVVVTTTRRRQQQMMMKKKFFFBBB???>>>>>>>>>777888888777666666777999888888888999;;;>>>AAABBBAAABBBBBBCCCEEEHHHJJJKKKGGGDDD@@@<<<888666555555555444333333444555777888<<<<<<<<<===???BBBEEEGGGCCCCCCBBB@@@???===<<<;;;===???@@@@@@@@@AAADDDFFFDDD@@@======???AAA@@@>>>@@@>>><<<;;;;;;;;;:::999:::999777777777666333111333333222222000///...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((,,,,,,)))///::::::000++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++******))))))------,,,++++++******)))***++++++,,,,,,++++++***------------,,,,,,+++***,,,,,,............,,,,,,+++,,,,,,------,,,,,,+++*********************************+++,,,,,,------++++++++++++++++++++++++***+++++++++++++++******************************((()))++++++*********+++,,,++++++***))))))************************++++++)))))))))))))))*********)))((('''&&&&&&'''((())),,,,,,,,,+++******))))))))))))))))))))))))))))))******++++++++++++******((((((((()))))))))******))))))******+++++++++,,,******))))))))))))******))))))))))))))))))))))))******************++++++,,,---///...,,,++++++,,,***************************************************++++++++++++++++++***(((((((((((()))))))))***++++++++++++++++++++++++,,,,,,,,,---------------+++,,,,,,---......//////++++++++++++,,,,,,,,,,,,,,,+++***+++---...---,,,,,,+++++++++++++++++++++******++++++++++++******++++++************++++++++++++++++++++++++++++++***))))))))))))***++++++))))))***+++,,,,,,,,,,,,------......---,,,,,,+++------///222555888;;;<<<>>>===;;;999777555444444444444444333333444444555<<<<<<<<<<<<<<<=========@@@AAABBB@@@===:::999888777777777888888888888888999:::;;;<<<;;;;;;999999<<<:::999777666777888888777777666777888:::;;;=========<<<<<<<<<<<<;;;;;;777777666666666666666777333444666888999:::::::::<<<===>>>?????????>>>>>>>>>??????@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>???@@@AAABBBDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKPPPQQQQQQPPPOOOOOOPPPRRRSSSUUUXXX[[[\\\[[[YYYWWWUUUSSSPPPPPPQQQRRRRRRQQQSSSTTTVVVXXXYYYXXXXXXWWWWWWWWWWWWWWWXXXZZZ[[[]]]\\\\\\[[[[[[ZZZXXXWWWVVVSSSTTTVVVWWWXXXXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\YYYXXXVVVSSSPPPMMMKKKJJJGGGEEEAAA===:::999999:::777888999999888999;;;<<<<<<;;;;;;;;;<<<>>>@@@AAAAAABBBCCCEEEGGGHHHJJJJJJDDDBBB>>>:::777555555444444444333333444555777777;;;<<<===???AAADDDFFFGGGAAAAAA???>>>===<<<<<<<<<===>>>?????????@@@BBBDDDEEECCCAAABBBDDDEEEDDDBBB???===;;;:::;;;;;;999888777666555666888888666555222222222111000///------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***...---)))...777666---+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++*********)))+++++++++++++++++++++,,,***++++++,,,,,,++++++***,,,---------,,,,,,+++***+++,,,------------,,,++++++,,,,,,------,,,,,,+++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))******+++******)))************************((()))++++++*********+++,,,+++******)))***************+++++++++******)))(((((())))))******+++++++++***))))))))))))***+++---,,,,,,++++++*********))))))))))))))))))))))))******++++++++++++******)))))))))*********++++++'''((()))***+++,,,------******))))))))))))******)))))))))))))))))))))))))))))))))***+++++++++,,,+++---......,,,++++++,,,************************************************++++++++++++++++++++++++((((((((()))))))))************************************+++,,,,,,---......------......//////000000***+++++++++,,,,,,,,,,,,,,,,,,,,,...//////...,,,++++++++++++++++++++++++******++++++++++++******++++++************++++++++++++++++++++++++++++++))))))(((((())))))***+++)))******+++,,,,,,,,,,,,---------------,,,,,,+++,,,,,,---///111444666777999888777666666666666666333222222222222222222333===>>>??????@@@?????????DDDEEEFFFDDD@@@;;;888777666666777777777888888888888888888999999999999999===;;;777555444666888:::888888777777777888888999<<<<<<============>>>>>>999999888888888999999:::444555555555666888999::::::;;;;;;<<<===<<<<<<<<>>@@@@@@AAABBBDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJLLLMMMOOOPPPQQQSSSTTTTTTRRRPPPOOOPPPQQQSSSUUUYYY\\\]]]\\\ZZZYYYWWWTTTQQQPPPQQQSSSSSSSSSSSSUUUXXXZZZZZZYYYWWWVVVWWWWWWWWWWWWXXXZZZ[[[\\\\\\\\\[[[[[[ZZZYYYWWWVVVSSSTTTUUUVVVVVVVVVVVVVVVSSSTTTVVVWWWYYYYYYZZZZZZTTTSSSPPPMMMJJJGGGDDDCCC@@@>>>;;;888666666888888:::;;;<<<<<<<<<<<>>>>>???@@@AAAAAACCCDDDFFFGGGHHHGGGGGG@@@>>>:::777555444444444444444444444555666777888<<<===???AAACCCDDDEEEEEE>>>===;;;:::999:::<<<===BBBCCCEEEDDDDDDEEEGGGIIIGGGFFFFFFHHHIIIIIIGGGEEE???<<<:::999::::::999777666555555666777777666444111111111000///...---,,,------,,,,,,+++++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,///---))),,,333111)))++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++************)))******+++,,,,,,------***++++++,,,,,,++++++***,,,,,,---------,,,++++++***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++************************(((((())))))*********+++************************(((((()))************)))************************((()))++++++*********+++++++++***************+++***+++,,,,,,+++***((('''''''''((()))***++++++,,,++++++++++++++++++++++++---,,,,,,,,,++++++******))))))))))))))))))))))))******++++++++++++******)))*********++++++++++++((())))))***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((()))***+++,,,,,,,,,***,,,------+++***+++,,,************************************************++++++************++++++(((((()))))))))*********))))))))))))))))))))))))***+++++++++,,,,,,,,,------------....../////////,,,,,,,,,,,,------------++++++,,,...000000---+++******++++++,,,,,,++++++***++++++,,,,,,++++++***++++++************++++++******************))))))+++++++++++++++,,,------)))***+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,...000111222555555444444444555666666555444444444444444555666<<<===???AAABBBCCCCCCCCCHHHJJJKKKIIIDDD===999666444444555555666666777777888777777777888999::::::===;;;999777666777999:::<<<;;;::::::999888888888::::::;;;<<<<<<===>>>>>>;;;:::::::::;;;<<<======888777555444444555666777888888999999::::::::::::>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKMMMOOOQQQSSSUUUVVVSSSSSSSSSPPPMMMKKKLLLMMMRRRTTTXXX[[[]]]\\\[[[YYYXXXUUURRRQQQRRRSSSTTTTTTTTTUUUXXXZZZ[[[YYYWWWVVVWWWWWWWWWXXXYYYZZZZZZ[[[YYYYYYYYYYYYXXXVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTUUUVVVVVVVVVVVVUUUPPPNNNLLLIIIEEEBBB@@@>>><<<:::888777888:::<<<>>>???@@@AAA@@@??????AAACCCCCCBBBAAA@@@@@@AAABBBBBBBBBCCCDDDEEEEEECCCAAA@@@;;;:::777555444444444555777777777888999999::::::>>>???AAABBBCCCCCCBBBAAA;;;999777666777999<<<>>>FFFGGGHHHHHHGGGGGGIIIKKKHHHIIIJJJKKKKKKIIIFFFDDD===;;;999888888888777666999777666555555444222000000000000//////---,,,,,,---,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,...---***+++000...)))***++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,+++*********++++++*********+++,,,,,,------,,,,,,+++))))))))))))))))))))))))((()))))))))))))))******************************'''((()))***************************************((()))++++++*********++++++***************++++++***+++,,,,,,+++***((('''''''''((()))***++++++,,,'''((((((((((((((((((''',,,,,,+++++++++++++++***))))))))))))))))))))))))******++++++++++++******)))*********++++++++++++******************************))))))))))))******))))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))+++,,,,,,+++******+++************************************************+++******))))))******+++))))))))))))************)))))))))))))))))))))))),,,,,,+++++++++*********++++++,,,,,,,,,,,,------------------............------...000222111///,,,)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++************++++++******))))))((((((((((((,,,,,,,,,,,,,,,---......******+++,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++*********++++++---...///333333222222222333333444555555555666666777999999999;;;===@@@BBBDDDFFFFFFLLLMMMNNNKKKFFF???:::888333333333333444444555555777777777777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===;;;:::888777666777888888999:::;;;<<<<<<;;;;;;;;;<<<<<<>>>??????===;;;888555333333444555777666666777777777888888<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKLLLNNNQQQSSSVVVXXXYYYTTTTTTSSSPPPLLLJJJJJJKKKOOOQQQVVVYYY[[[[[[ZZZXXXWWWUUURRRQQQRRRSSSTTTSSSSSSTTTWWWYYYYYYXXXWWWUUUWWWWWWXXXYYYYYYZZZZZZZZZXXXXXXXXXWWWVVVUUUTTTSSSTTTSSSSSSSSSRRRRRRSSSSSSTTTTTTTTTSSSRRRQQQPPPOOOIIIHHHFFFCCC@@@>>><<<;;;888777777777:::>>>AAADDDFFFFFFFFFDDDBBBAAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDBBBBBBCCCBBB@@@===:::888888777666444444555777888;;;;;;<<<===>>>>>>>>>???AAAAAABBBBBBAAA???===<<<888777666555666999<<<>>>CCCDDDEEEDDDCCCCCCDDDFFFHHHIIIKKKKKKHHHEEEAAA???<<<:::888777777777666555777666444444444333000..................---,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***,,,+++***+++...---+++*********+++++++++,,,,,,------------------------+++++++++++++++++++++,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***+++,,,,,,------,,,,,,,,,************************+++,,,,,,------,,,,,,+++(((((((((((((((((((((((())))))))))))))))))******************************(((((()))***++++++++++++************************((()))++++++*********+++*********)))******+++,,,******+++++++++******)))(((((())))))******++++++((())))))******))))))(((************************))))))))))))))))))))))))******++++++++++++******)))))))))*********+++++++++++++++*********))))))******))))))))))))******)))))))))))))))))))))))))))))))))***+++++++++,,,(((***++++++*********+++************************************************+++***)))(((((()))***+++)))))))))*********++++++************************,,,,,,++++++***))))))(((******************++++++------------............/////////111222222111///((()))+++,,,------,,,+++++++++,,,,,,,,,,,,++++++++++++************++++++*********)))((((((''''''++++++******++++++,,,---***++++++,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,************+++,,,------111111000000000111222222444444555666777999;;;<<<888999:::<<>>>>>===???>>>>>><<<:::888666555666666777777888999::::::::::::;;;<<<===>>>@@@AAA@@@>>>;;;777555555555555666555555555555666777777999:::;;;======>>>>>>>>>>>>>>>??????@@@AAAAAABBB@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKIIIIIIIIIIIIJJJKKKKKKLLLKKKLLLNNNQQQTTTVVVXXXYYYVVVVVVUUURRRNNNKKKKKKLLLLLLOOOSSSWWWZZZZZZYYYXXXTTTSSSQQQQQQRRRRRRRRRQQQQQQRRRSSSUUUVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVTTTTTTRRRQQQPPPOOOOOONNNOOOOOOQQQQQQPPPNNNLLLJJJHHHGGGAAA@@@???>>><<<:::999888777666666888;;;???DDDGGGJJJJJJJJJGGGDDDBBBCCCDDDDDDCCCBBBAAAAAABBBCCCDDD?????????>>><<<999777555888777666555666888;;;<<>>BBBCCCCCCBBBAAA@@@BBBCCCCCCFFFGGGGGGCCC???===<<<;;;999666555666666555333111000000111222222111///---------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...******++++++,,,---------************++++++++++++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,------,,,,,,+++******)))***++++++,,,,,,++++++***++++++,,,---------,,,,,,++++++***))))))***+++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))************************************************((()))***+++,,,,,,,,,,,,************************((()))++++++*********+++******))))))***++++++,,,******************++++++)))))))))))))))************+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((((((((()))))))))*********************+++++++++******))))))))))))******))))))))))))))))))))))))******************++++++''')))++++++***)))***+++************************************************+++***)))(((((()))***+++))))))*********+++++++++++++++++++++++++++++++++***************)))))))))************************+++++++++,,,,,,,,,------...---,,,---///000///...''')))+++---------,,,++++++,,,,,,------,,,,,,+++++++++************++++++,,,,,,,,,+++***)))))))))***************++++++,,,+++++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,************+++,,,---...............///000222222333444555777999<<<>>>@@@999999888999;;;>>>BBBDDDIIIIIIIIIFFFAAA===:::999666666555555444333333333111333555777888999999999888888999:::<<<>>>@@@AAAAAAAAA@@@???===:::888666666666666777777888888888999999:::;;;<<<>>>@@@AAA???>>><<<:::999888888888555555444444444555666777666777888:::;;;<<<<<<<<<:::;;;<<<===>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJIIIHHHHHHIIIJJJKKKLLLLLLKKKLLLNNNPPPSSSUUUWWWXXXWWWWWWVVVSSSOOOMMMLLLMMMKKKNNNSSSWWWYYYZZZYYYXXXQQQPPPPPPQQQRRRQQQOOOMMMNNNOOOPPPQQQRRRTTTVVVWWWWWWXXXYYYZZZZZZYYYYYYXXXWWWWWWWWWVVVUUUTTTSSSRRRNNNMMMLLLJJJJJJJJJJJJJJJIIIHHHHHHFFFEEECCCAAA@@@<<<<<<<<<<<<;;;;;;;;;:::;;;:::::::::===AAAEEEGGGKKKKKKKKKIIIFFFEEEEEEFFFEEEDDDBBBAAA@@@???@@@@@@<<<<<<;;;:::999888888777888777777888999<<>>===<<<;;;999999888888777777777888999;;;===>>>AAABBBBBBAAA??????@@@AAA===@@@BBBBBB???<<<;;;;;;:::888555444555555444222///......///000000///---,,,,,,,,,,,,,,,++++++***++++++,,,,,,------......++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,+++,,,---************++++++++++++++++++++++++,,,,,,,,,---+++++++++,,,,,,,,,------,,,+++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,---------,,,,,,+++************+++,,,+++,,,,,,------,,,,,,+++************************+++++++++***************))))))))))))))))))))))))))))))***+++,,,---------************************(((***++++++******+++,,,******))))))***+++,,,,,,******)))))))))***,,,---*********)))))))))))))))'''((()))******)))((('''((((((((((((((()))))))))))))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))(((((()))***+++,,,,,,---******))))))))))))******))))))))))))))))))))))))+++++++++***************'''(((***+++***)))***+++************************************************+++***)))'''''')))***+++)))************+++++++++++++++++++++++++++++++++(((((())))))******+++++++++*********************))))))*********++++++++++++)))((((((***+++++++++''')))+++---...---,,,++++++,,,,,,------,,,,,,+++++++++************++++++......------,,,+++******+++++++++***+++,,,,,,---++++++,,,,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,************+++,,,---...++++++,,,---///111333444444555777999<<>>AAAFFFFFFEEEBBB>>>;;;999999888888777666555444444333///000333666888888777777888777666666999===AAADDDDDDDDDDDDCCCAAA>>>;;;:::777777777777777888888888888888999:::<<<>>>???@@@>>>======<<<;;;;;;;;;;;;555555444333444555666777555555777888999:::::::::777888999;;;===>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIKKKLLLLLLJJJKKKMMMOOORRRTTTVVVWWWVVVVVVUUURRRNNNLLLLLLMMMKKKNNNSSSWWWZZZZZZYYYYYYOOONNNOOOQQQRRRPPPMMMKKKMMMMMMMMMNNNPPPSSSVVVWWWWWWXXXYYYZZZZZZZZZYYYXXXTTTTTTTTTSSSRRRQQQPPPOOOLLLJJJIIIGGGFFFFFFFFFGGGAAAAAAAAA@@@???>>><<<<<<<<<<<<=========>>>>>>>>>@@@???>>>>>>@@@CCCFFFHHHJJJKKKKKKIIIGGGFFFGGGIIIGGGFFFCCCAAA>>>=========999999888888888999:::;;;999888888999;;;>>>BBBDDDAAACCCDDDFFFFFFFFFEEEEEE;;;:::999888777888999:::777888999:::;;;<<<======<<<======<<<:::999:::;;;999<<>><<<:::777555444666666666666666555555555444444555555555555444444999::::::;;;<<<===>>>???AAAAAABBBBBBAAA>>>;;;999;;;:::999888777777777777888999::::::::::::999999999:::<<<=========<<<<<<:::::::::999888777555444666555444333333444555666888888888999:::<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFEEECCCBBB@@@???EEEEEEEEEFFFFFFGGGGGGGGGIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMOOOPPPRRRSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPNNNPPPRRRUUUXXXYYYZZZZZZTTTSSSRRRPPPOOONNNNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRTTTUUUWWWXXXYYYZZZZZZZZZVVVUUUTTTRRRPPPMMMKKKIIIEEEDDDCCCBBBAAA???>>>>>>>>>>>>======<<<;;;::::::666888;;;>>>@@@@@@@@@???AAA@@@===<<<===@@@CCCFFFIIILLLOOORRRSSSRRROOONNNHHHBBB<<<;;;<<<===;;;777666666666666666777888888888:::<<<>>>AAACCCDDDDDDBBBCCCEEEFFFFFFCCCAAA???===999555444777999999999AAA@@@>>><<<;;;;;;;;;;;;<<<;;;;;;;;;::::::;;;;;;999::::::::::::999888888666666555444333222222111---.........---,,,,,,+++000///---+++*********++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,+++***))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,+++,,,,,,+++)))((()))+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------###$$$%%%''')))***,,,,,,************+++++++++,,,******++++++++++++************++++++++++++******((((((((((((((((((((((((+++++++++************)))))))))*********+++++++++******+++++++++******)))************+++++++++,,,+++++++++++++++******)))++++++******))))))*********************++++++,,,************************************************)))))))))***************++++++***))))))***++++++******************************************************))))))******+++,,,,,,+++******)))))))))***+++++++++++++++++++++,,,++++++++++++++++++++++++************************+++++++++***************+++++++++***************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,***)))(((&&&&&&''')))***,,,,,,,,,,,,,,,+++++++++...******---///,,,+++,,,++++++*********+++,,,---,,,,,,,,,------...///000222444666999<<<>>>???@@@<<<;;;999777777777888999:::::::::999888777666555888888888888888888888999888888888777777666555555888888999999:::<<<===>>>AAABBBBBBBBBAAA???===<<<<<<;;;:::999888888777777777777888888888888888888777888:::<<<>>>>>>>>>===;;;;;;;;;::::::999888777777666555444444444555666666666666777888:::;;;<<>>===<<<;;;999999999999999:::::::::;;;<<<>>>@@@@@@@@@>>>>>>@@@???>>>===>>>AAACCCEEEHHHJJJMMMPPPQQQPPPOOONNNFFFAAA<<<:::<<<<<<:::777666666555555555777888999???@@@AAAAAABBBBBBBBBAAA===>>>???@@@???>>><<<;;;;;;888555666999<<<======CCCBBB@@@???>>>>>>??????<<<;;;999777777777777888999999999:::999888888777666666555444333222111000------......---,,,,,,+++...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,,,,------,,,***)))***,,,,,,------......------,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------(((((((((((((((((((((((()))))))))*********++++++******++++++++++++************++++++++++++******+++++++++++++++++++++++++++++++++************)))***************+++++++++)))******+++++++++******)))))))))*********++++++++++++***)))))))))******,,,,,,+++******))))))(((***************++++++,,,************************************************,,,,,,,,,++++++******************)))******+++,,,******************************************************))))))******+++,,,+++***))))))((())))))))))))******+++,,,,,,------************************************************++++++++++++******))))))***************+++++++++*********************************************************************************************************+++++++++++++++++++++******+++,,,---...111000---,,,++++++,,,---+++*********+++---///000...------,,,,,,++++++***...***)))---...+++***,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000333444666888:::;;;<<<<<<<<<;;;999777777777777888444444555555666666777777::::::::::::;;;<<<======>>>===<<<;;;999888777666777777777888999:::;;;<<>>>>>>>>===>>>===<<<;;;:::999888888777777666555555666666777666777999<<<>>>>>>???>>>;;;;;;<<<<<<<<<<<<;;;;;;888888777666555555666666555555555555666777888999<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMOOOQQQSSSUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUWWWXXXYYYYYYYYYXXXQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMLLLMMMMMMNNNOOOPPPMMMMMMNNNNNNNNNNNNMMMMMMKKKJJJIIIHHHEEECCC@@@???======<<<;;;::::::999999666666777999:::;;;<<<===@@@AAAAAAAAAAAA???===<<>>:::777555555555666888888999999888888777666666666555333222000///...---------------,,,,,,+++,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++*********,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,---...,,,+++***,,,---------------------------++++++*********+++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++***)))((((((((())))))))))))***************++++++++++++************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************))))))***+++++++++******((())))))))))))*********+++***)))(((((()))***+++))))))))))))))))))((((((((((((((((((((())))))***************************************************,,,+++++++++************++++++************************************************************************))))))******+++,,,+++******)))))))))***************++++++,,,,,,,,,))))))))))))))))))))))))************************,,,,,,++++++***))))))))))))))))))***+++++++++,,,*********************************************************************************************************++++++++++++++++++***))))))***---///111:::888333///,,,+++,,,,,,------,,,---...///111222/////////...............111,,,+++---...,,,+++,,,)))***++++++++++++******---,,,,,,,,,------...///111222444666888999::::::::::::888777666666777777333333333444555666777888;;;;;;;;;<<<===>>>@@@AAADDDCCCAAA>>><<<:::888777888777777888999:::;;;;;;:::::::::999:::;;;<<<<<>>>>>===<<<;;;:::999888888777666666666777777777888:::<<<============;;;<<<===>>>>>>??????>>>;;;;;;:::999999888888888666555555555666777888888888888999999:::;;;;;;;;;;;;<<<===>>>????????????BBBBBBCCCDDDDDDDDDDDDCCCAAABBBCCCDDDFFFGGGHHHIIILLLMMMMMMMMMLLLKKKJJJJJJLLLKKKJJJJJJKKKMMMPPPQQQRRRRRRRRRSSSSSSSSSRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSPPPOOONNNMMMLLLLLLLLLLLLIIIIIIIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA???===;;;::::::::::::999999999999999::::::;;;===>>>@@@AAAAAABBBBBBBBBBBBAAA???>>>===>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDCCC???<<<:::999::::::999777777555333222333777:::======>>>>>>?????????>>>>>>999888888777777888999:::999999:::<<<>>>AAABBBCCCAAAAAA@@@@@@AAABBBCCCEEEFFFCCC>>>999777666777888777777888888777777666555555555333222000///...---,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,******,,,---++++++++++++++++++++++++,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,------&&&'''(((***+++---...///((())))))))))))***************++++++++++++************++++++++++++******))))))))))))))))))))))))+++++++++*********))))))************************((()))***+++++++++++++++((())))))))))))*********+++***)))(((((()))***+++%%%&&&'''((())))))))))))((((((((((((((())))))***************************************************)))))))))*********++++++,,,,,,,,,+++***)))((((((******************************************************))))))******+++,,,++++++*********++++++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************+++++++++*********)))))))))))))))***+++++++++,,,***************************************************************************************************+++++++++,,,,,,,,,---+++***))))))+++---000222;;;888444///---,,,,,,---,,,,,,+++++++++,,,,,,,,,//////000111111222333333444///---//////---,,,...)))******++++++***))))))---,,,,,,,,,,,,------...---...111333555777888999888888777777666666666777555555555555555777888999;;;;;;;;;<<<===@@@BBBDDDIIIGGGDDDAAA===;;;999888999888888888999:::;;;;;;888888888888999:::;;;<<<>>>>>>???>>>>>>===;;;;;;;;;::::::999999888999999999:::;;;<<<<<<;;;::::::;;;;;;===>>>???@@@@@@@@@===============<<<<<<;;;888888888777888888999999555555666666777777777888999:::;;;<<<<<<======<<>>============<<<;;;999888777999999:::::::::;;;;;;;;;??????@@@AAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>???@@@AAAAAAAAA@@@???AAA@@@???>>>===<<<;;;;;;<<<:::999999999:::999888888666444444555999===???===>>>>>>>>>===<<<;;;;;;888777666666666888:::;;;<<<===>>>@@@@@@AAAAAABBBAAAAAAAAAAAABBBDDDEEEGGGGGGDDD???;;;888777888999666666777777666666555444333333222000///...---,,,++++++,,,,,,---,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,+++++++++++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++))))))+++,,,,,,++++++******++++++,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,------''''''((())))))******+++)))))))))*********++++++******++++++++++++************++++++++++++******************************+++++++++************)))+++++++++***************((()))***+++++++++++++++)))))))))*********++++++******)))))))))***++++++###$$$''')))***************************++++++,,,************************************************((()))))))))******++++++++++++,,,++++++***((((((************************++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++,,,---------,,,,,,+++******)))***************************************************************************************+++++++++++++++++++++++++++++++++******************************************************************************++++++,,,---------++++++***+++,,,...000111222111...---,,,,,,---............------,,,,,,,,,......///000222333444555777111...000000------...+++++++++***************------,,,,,,,,,,,,------+++,,,...111333555666666555666666666777777777777777777666666666888:::;;;<<<;;;;;;<<<>>>AAADDDGGGLLLIIIFFFAAA>>>;;;:::999999999888888999::::::;;;888999999:::;;;;;;<<<<<<<<<===>>>??????>>>===<<<===============<<<;;;::::::;;;;;;<<<<<<:::999888:::;;;<<<>>>??????@@@@@@>>>>>>????????????>>>>>>;;;;;;:::::::::::::::;;;555555555555555555555555777888999:::;;;;;;;;;;;;;;;<<<===>>>??????????????????@@@BBBCCCDDDEEEEEEHHHHHHHHHIIIHHHHHHGGGGGGDDDCCCCCCCCCCCCEEEGGGHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNLLLKKKJJJGGGFFFEEECCCAAAAAA@@@@@@??????@@@@@@AAA@@@@@@???=========<<<;;;999888777999999:::::::::999888888::::::;;;<<<<<<===>>>>>>AAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCC???@@@@@@@@@???>>>===<<<>>>===;;;999777777666666999999999:::::::::::::::999888777777999<<<@@@BBBBBBAAA@@@???===:::888777666555555555555777999:::===???BBBBBBAAA@@@AAAAAABBBBBBAAABBBCCCDDDFFFGGGCCCAAA===999777666666777555555666666666555444444111111000///...---,,,,,,***++++++,,,,,,,,,,,,,,,,,,------------,,,+++***+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***+++***))))))+++,,,......,,,,,,,,,,,,............------,,,,,,------++++++,,,,,,,,,,,,------,,,,,,+++***)))''''''&&&************+++++++++,,,******++++++++++++************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))+++++++++*********))))))(((((()))++++++,,,,,,+++************+++++++++,,,)))******+++++++++++++++%%%''')))+++,,,,,,+++******************++++++,,,************************************************+++++++++++++++*********((()))***+++,,,++++++***************************++++++++++++++++++++++++******))))))******+++,,,***************+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,+++++++++***************++++++++++++++++++++++++************************************************************************))))))******+++,,,,,,,,,+++++++++,,,---...//////------,,,,,,,,,------...///000000000//////......,,,,,,---...//////000000777222...//////,,,,,,......---,,,+++++++++,,,,,,------,,,,,,+++,,,,,,---+++,,,...000111222222333333333555666777888888888777777666666777999<<<===<<<<<<<<<===???CCCGGGIIILLLJJJFFFAAA===;;;:::999888888777777777888999999777888:::;;;<<<<<<;;;::::::;;;===???@@@???>>>======???@@@AAA@@@>>>;;;:::888999:::;;;<<<;;;:::999999:::;;;===>>>>>>>>>>>>;;;<<<>>>???@@@@@@??????======<<<;;;;;;;;;;;;;;;888888777777666555555555666777888999::::::::::::999999:::;;;<<<<<<<<<<<<<<<======>>>???@@@@@@AAA@@@AAABBBBBBBBBBBBBBBBBB=========>>>>>>???@@@@@@@@@BBBDDDFFFGGGGGGGGGFFFEEEEEEFFFFFFFFFDDDCCCBBB>>>>>>======<<<=========<<<<<<===>>>>>>===<<<<<<;;;;;;;;;;;;:::999777777666777888999::::::;;;::::::;;;<<<===>>>???@@@@@@BBBBBBCCCDDDDDDEEEFFFFFFIIIHHHGGGFFFFFFEEEEEEEEEAAA@@@???>>>===;;;::::::;;;999777666555555666777777999::::::::::::;;;;;;999999:::;;;===@@@CCCDDD@@@???>>>===;;;999777555444444555666777888999:::;;;???CCCDDDBBBAAAAAABBB??????>>>>>>???AAACCCDDD>>>===;;;888777666666666444555555555555444333333............---------,,,******+++,,,,,,,,,,,,,,,***+++,,,---------,,,+++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,******************************+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++******+++++++++******,,,...///...,,,++++++,,,...///...------,,,++++++,,,,,,++++++,,,,,,,,,,,,------((()))***+++,,,---......***++++++++++++,,,,,,,,,******++++++++++++************++++++++++++******))))))))))))))))))))))))+++++++++************)))++++++++++++******))))))(((((()))++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))***+++---------,,,+++)))***,,,------,,,+++***((((((((((((((())))))***************************************************///......---+++******)))%%%&&&(((+++,,,---------************************++++++++++++++++++++++++*********)))***++++++,,,))))))((())))))***++++++*********++++++,,,------++++++++++++++++++++++++************************(((((()))***+++,,,,,,---,,,+++++++++******))))))++++++++++++++++++++++++************************************************************************'''(((((()))***+++++++++***+++,,,---............/////////......---,,,,,,++++++,,,,,,,,,,,,,,,+++***+++++++++++++++++++++777111.........++++++---111000...,,,,,,,,,...///------,,,++++++,,,,,,,,,------...///000000//////111222444666777888999999666555555666777:::===???=========>>>AAAEEEIIILLLLLLJJJEEEAAA===;;;:::999777666666666666777777888555777999:::;;;:::888777888:::===???@@@@@@???>>>===???AAABBBBBB???;;;999777888999;;;<<<<<<;;;;;;999:::;;;<<<============999;;;<<<>>>????????????>>>>>>===<<<;;;;;;;;;;;;::::::999888777666666555666777888999999:::::::::777888999999:::::::::999:::;;;;;;;;;<<<<<<======999:::;;;<<<<<<<<<<<<<<<888888999:::;;;;;;;;;:::999:::===???@@@AAA@@@???===>>>>>>???>>>===;;;:::888888888999:::;;;<<<===;;;;;;=========<<<;;;:::>>>>>>>>>======<<<::::::555666888:::;;;<<<<<<===:::;;;<<<===???@@@AAAAAACCCDDDEEEFFFGGGHHHIIIJJJMMMLLLKKKIIIHHHGGGFFFFFFBBBAAA???===;;;999999888888777666555555666888999777888:::;;;;;;;;;;;;<<<:::;;;<<<>>>@@@CCCEEEFFF999999999999888888777666555666777888:::;;;;;;<<<999>>>CCCDDDCCCAAABBBCCC;;;::::::::::::<<<===???<<<<<<;;;999888777777777444444555555444444333222------------------------)))***+++,,,,,,,,,,,,,,,((()))+++---............))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---*********************************++++++,,,,,,,,,***+++,,,------,,,+++******,,,,,,,,,++++++---///---,,,***))))))***,,,------,,,,,,+++*********+++++++++,,,,,,,,,---------------+++*********+++,,,++++++************++++++******)))((()))***,,,---******))))))******+++,,,++++++************++++++))))))*********+++++++++++++++******))))))((((((******+++,,,,,,,,,,,,+++++++++++++++******))))))************************************************000///---***)))((())))))000---++++++,,,---+++)))((()))***+++,,,++++++***:::///&&&'''***)))))),,,,,,,,,+++***)))(((''''''******))))))******+++,,,******))))))))))))******************))))))(((((())))))*********+++++++++---,,,+++*********,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,,,,------************************))))))*********++++++++++++***)))))))))***,,,---,,,++++++******++++++,,,++++++++++++++++++++++++000///---,,,+++,,,------.........------,,,,,,,,,------++++++++++++------111///---***)))***++++++,,,+++*********+++,,,---///......------,,,,,,+++***++++++,,,,,,++++++*********))))))***+++,,,,,,************,,,...111333111222333333222222555666555555777888:::;;;<<<===777777888:::===@@@CCCEEEEEEDDD@@@===:::888777777777777666555666777888999::::::::::::999999999888<<<;;;;;;>>>BBBDDDCCCAAAEEEFFFFFFFFFDDDBBB???>>>999999:::;;;<<<<<<<<<<<<999:::;;;;;;:::999777666999999:::;;;;;;<<<======;;;;;;<<<<<<<<<<<<<<<;;;???>>><<<:::::::::;;;;;;999888777999;;;<<<<<<;;;;;;999666666666777777666888999:::;;;::::::888888:::999888777777888999:::555777777777555555666777666666777888999::::::;;;<<<<<<;;;::::::999888888666666777888:::<<<>>>@@@@@@???===<<<;;;;;;;;;<<<>>>>>>??????>>><<<999777::::::;;;;;;<<<======>>>AAA???>>><<<===???BBBDDDHHHGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIGGGDDD@@@>>>>>>===;;;999888888999999444444444555666888999:::;;;;;;<<<==================;;;999;;;>>>@@@???>>>===;;;999888777999:::;;;===<<<;;;;;;<<<<<<;;;:::;;;<<<===>>>>>>===<<<;;;::::::999999999:::;;;;;;::::::888777666666666666444444444444333111///...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******************++++++++++++++++++++++++++++++++++++++++++++++++------++++++++++++------------,,,,,,,,,---......---,,,***))))))***,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...+++***)))((((((((())))))++++++************++++++******************++++++******))))))******+++,,,***))))))(((((())))))***))))))*********+++++++++(((((((((''''''&&&&&&&&&******+++,,,,,,,,,,,,+++************))))))(((((())))))))))))))))))))))))************************...---+++************+++---+++)))***,,,---,,,+++******)))))))))***,,,,,,CCC888///......+++***,,,)))))))))))))))(((((((((******))))))******+++,,,******))))))))))))******++++++*********)))))))))))))))*********+++++++++,,,+++***))))))***++++++************************++++++++++++++++++++++++))))))***++++++,,,------******************************************++++++******))))))******+++,,,+++******))))))******+++******+++++++++,,,,,,,,,///...---+++++++++,,,---......---------,,,,,,,,,,,,++++++******++++++,,,...---+++)))))))))***+++++++++*********+++,,,---,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,++++++***************+++,,,,,,------......////////////000222333333222222444666666777888999;;;<<<===>>>888888999:::<<>>;;;999777777666777777666555666777888999::::::999999999888888888:::999:::>>>BBBEEEDDDCCCEEEGGGJJJLLLKKKHHHCCC@@@?????????>>>===<<<;;;;;;999999::::::999999888888777888999:::;;;<<<======;;;<<<<<<===>>>>>>>>>===???>>>===<<<;;;<<<======???===<<<===>>>>>>===<<<<<<:::888777888999999888:::;;;<<<<<<<<<;;;:::999777666555444444555666777777999::::::999888888999777888888999:::;;;;;;;;;;;;;;;;;;:::999999888888888999:::;;;===???@@@AAABBBAAA@@@>>>============@@@@@@AAAAAA@@@>>>===<<<999999999999999:::::::::????????????AAADDDGGGIIIMMMLLLJJJGGGFFFEEEEEEEEEFFFFFFEEEDDDBBB@@@>>><<<;;;:::999888777777888888444555555666777999:::;;;>>>>>>>>>>>>>>>============;;;999:::===>>>>>><<<:::999999:::;;;===>>>??????>>><<<<<<======<<<:::======>>>>>>===<<<:::999888888888888999999:::;;;:::999888777666555555555333333333222111000......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...******)))(((((((((((()))++++++************++++++******+++++++++******)))******))))))******+++,,,...------,,,,,,------...***************++++++++++++++++++************)))******+++,,,,,,,,,,,,+++)))))))))))))))((((((((())))))))))))))))))))))))************************++++++*********++++++,,,***)))((()))+++,,,,,,,,,,,,+++)))''''''))),,,...???666...,,,+++)))(((((()))))))))******+++++++++******))))))******+++,,,************************+++++++++++++++************************+++++++++++++++*********++++++,,,************************************************))))))******+++,,,,,,,,,************************++++++******************))))))***+++++++++++++++***))))))))))))))))))************++++++,,,,,,------,,,,,,++++++++++++,,,------------,,,,,,,,,,,,)))******++++++******))),,,+++***)))))))))++++++++++++******++++++,,,---******++++++,,,------...++++++,,,,,,,,,,,,+++++++++************++++++,,,+++---///222222222111000000111222222222222444555888888999:::<<<===>>>>>>::::::::::::;;;<<<===>>>===<<<:::999888777777777777777666555666777888999::::::999888888888888888999999:::>>>BBBDDDEEEDDDAAAEEEKKKOOONNNJJJDDD@@@???>>>===<<<:::777555444888888888888888999::::::666777888999:::;;;<<<<<<;;;<<<===>>>????????????>>>>>>>>>===>>>>>>???@@@CCCAAA??????@@@@@@>>>===>>><<<:::999:::;;;;;;;;;=========>>>===<<<;;;;;;777666555444444555666777:::<<<>>>???===<<<<<<<<<::::::;;;;;;<<<<<<======;;;;;;;;;;;;:::999888888;;;<<<===???AAABBBCCCCCCDDDDDDBBBAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@???>>>======<<<<<<<<<===>>>???AAADDDGGGJJJLLLMMMQQQOOOKKKHHHDDDBBB@@@@@@AAA@@@>>>===;;;:::::::::888888777666666666888888666666777999:::;;;======AAAAAA@@@???>>>===<<<;;;;;;:::888999:::;;;;;;:::777888:::===???AAACCCDDDBBB@@@???>>>??????===<<<============<<<:::999888888888888888888999:::::::::999888666555444444444222222000///............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,---///000000///---,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,++++++***************++++++************++++++***+++,,,,,,+++***((('''******))))))******+++,,,//////............//////************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************))))))))))))))))))))))))))))))))))))************************++++++***************+++))))))(((((()))***++++++,,,+++)))((((((***+++,,,111,,,(((&&&'''(((((()))++++++++++++,,,,,,,,,---******))))))******+++,,,************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,------************************))))))))))))))))))))))))))))))******+++++++++,,,************************+++++++++***************((()))***,,,,,,+++************))))))))))))******++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))*********)))***+++,,,---+++***++++++++++++,,,,,,*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,(((***---000222333444444...000222222222222333444888999:::;;;<<<===>>>???<<<<<<;;;;;;::::::::::::999999888888888999999999888777777777888999;;;<<<<<<;;;:::888777777888888::::::<<<>>>@@@AAABBBBBB<<>>======<<<:::888555333222888888777777888999;;;<<<888888888888888888888999999:::;;;===>>>?????????>>>>>>>>>???@@@@@@AAABBBAAA@@@??????@@@AAA???>>>@@@>>><<<;;;===>>>>>>===>>>>>>>>>>>>======<<<<<<;;;:::999888888999:::;;;===@@@BBBCCCAAA@@@???@@@=========>>>>>>>>>>>>>>><<<============<<<;;;:::===>>>@@@BBBDDDDDDDDDCCCDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>???AAABBBCCCDDDCCCBBB@@@????????????>>>@@@CCCGGGJJJLLLMMMNNNNNNLLLHHHDDD@@@===;;;;;;<<<:::888666666666777888888777666666777888999:::999:::;;;===>>>???@@@@@@BBBAAA@@@>>><<<::::::999888777666666777777888888777999===@@@CCCDDDEEEEEEDDDBBB@@@@@@@@@@@@>>>===;;;;;;;;;;;;;;;:::::::::;;;;;;:::999888888888888999888777555444333333333111000...,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++******++++++,,,---,,,---...//////...---,,,+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++************++++++***+++,,,,,,+++***((('''******))))))******+++,,,+++******))))))******+++************************((()))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++***)))((((((*********)))((((((((()))******+++++++++******))),,,+++)))((())),,,------,,,,,,+++++++++***************))))))******+++,,,)))***++++++++++++***)))++++++++++++++++++++++++************************))))))***+++++++++++++++************************)))))))))))))))))))))))))))***************++++++************************************************((()))***,,,,,,+++******+++++++++******+++++++++...------,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++++++++,,,,,,---...******++++++,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,*********,,,...111333555---///222222111111222333666777888:::<<<===>>>???======<<<<<<;;;999888888777777888999:::;;;;;;<<<999888888999;;;===???@@@@@@???<<<:::888888888888;;;<<<===>>>============999;;;===???@@@@@@>>>===>>>>>>>>>===<<<:::999888888888777777888:::<<<===;;;::::::999777666555555777888999;;;<<<===============>>>???@@@AAAAAABBB???>>>>>>???BBBDDDDDDCCCBBB@@@>>>===???@@@@@@@@@>>>>>>============>>>>>>>>>===<<<;;;;;;<<<===>>>@@@BBBDDDDDDCCCBBBBBBBBB@@@@@@@@@???????????????>>>???@@@AAA@@@???>>>===>>>@@@BBBDDDEEEEEECCCBBBBBBBBBBBBBBBBBBBBBAAAAAA?????????@@@BBBDDDFFFGGGEEECCCAAA???>>>======>>>@@@BBBDDDGGGIIIJJJIIIIIIFFFDDDAAA===:::999888777888777555333333555777888:::999999999999;;;<<<======>>>???AAABBBBBBBBBBBB@@@???===;;;999888777777555555555555444555666777:::<<<@@@BBBDDDDDDCCCBBBDDDBBB@@@@@@AAAAAA???===999999999:::;;;<<<======@@@???===;;;999888777777999888666444333222111111///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,,,,,,,***)))++++++******++++++,,,---...---,,,++++++,,,---...++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))(((((('''&&&++++++************++++++******+++++++++******)))******))))))******+++,,,+++******))))))******++++++++++++***************))))))))))))******************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++***)))((('''+++,,,+++***((('''((())))))***+++,,,,,,+++)))(((+++,,,,,,)))))),,,---+++******))))))((((((((('''******))))))******+++,,,)))***+++,,,,,,+++***)))*********++++++++++++++++++++++++***************%%%&&&'''((()))))))))(((++++++++++++++++++++++++************************************************************************))))))*********+++++++++))))))***+++++++++++++++,,,,,,++++++++++++,,,,,,...------,,,+++***))))))***+++,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,------------)))***+++,,,,,,,,,,,,+++...------,,,++++++******,,,,,,------------,,,,,,---,,,,,,++++++++++++,,,...---+++***+++,,,...000,,,...111222111111111222333444666888:::<<<>>>???============<<<:::999888555666888:::<<<=========::::::;;;<<>>:::;;;;;;<<<;;;;;;::::::999999999::::::<<<======<<<<<<:::999777666555444666777888999::::::::::::;;;<<<===???@@@@@@@@@@@@>>>===>>>AAADDDGGGHHHHHHCCCAAA??????@@@BBBBBBBBB>>>=========>>>???@@@AAA???>>>===<<<<<<===>>>???BBBCCCDDDCCCBBBAAABBBDDDBBBBBBAAAAAA@@@@@@?????????@@@BBBCCCCCCBBB@@@??????AAADDDGGGGGGEEECCCAAA@@@@@@AAABBBCCCCCCCCCCCCBBBCCCDDDFFFHHHIIIJJJKKKGGGEEECCC@@@???>>>???@@@@@@AAABBBDDDDDDDDDCCCBBB>>>===;;;999777777777777777666555444555777999;;;======<<<<<<<<<===???@@@???@@@AAACCCCCCCCCBBBAAA===;;;999777666666666777444555666666555555777999===???AAABBBCCCBBBAAA@@@AAA@@@??????@@@@@@???>>>888888999:::;;;===???@@@BBBAAA>>><<<:::888777777888777555333222111000000------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++++++++,,,---------,,,***))))))***,,,---++++++,,,,,,------......******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++'''((()))))))))(((&&&&&&++++++************++++++******************++++++******))))))******+++,,,------,,,,,,,,,,,,------+++++++++*********))))))*********+++++++++,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++***)))((()))+++,,,***(((((())),,,+++++++++*********))))))(((,,,,,,((('''+++,,,))))))))))))*********************))))))******+++,,,)))***,,,------,,,***))))))))))))*********+++++++++++++++*********))))))%%%&&&((()))******))))))++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))************************(((((()))***+++,,,,,,---******))))))******+++,,,++++++************++++++++++++++++++++++++++++++***+++,,,---...------,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,++++++)))***+++,,,,,,,,,++++++---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...---,,,+++++++++++++++...------,,,,,,,,,,,,,,,+++...111222111000000111///000222555888;;;===???<<<======>>>===<<<;;;:::444666888:::<<<=========;;;;;;===???CCCGGGKKKMMMLLLIIIDDD@@@<<<:::::::::888:::<<<;;;999777888999:::999999999:::;;;<<<===888888999:::::::::::::::::::::;;;<<<============;;;::::::999888888777777666777888888999999999999:::;;;<<<>>>>>>>>>======<<<<<<===@@@DDDGGGGGGGGGCCCAAA??????AAACCCCCCCCC>>>>>>>>>>>>@@@BBBDDDEEE@@@???>>>>>>>>>>>>???@@@BBBCCCBBB@@@???@@@BBBDDDCCCCCCBBBAAA@@@@@@?????????@@@BBBDDDDDDBBB@@@???@@@CCCFFFIIIIIIGGGDDDAAA>>>???AAACCCDDDEEEEEEEEEDDDEEEGGGJJJKKKLLLLLLLLLHHHFFFCCC@@@??????@@@AAA======>>>>>>>>>>>>======;;;:::999777777777888888777777777888999;;;===>>>@@@???>>>===>>>???@@@AAA???@@@BBBBBBBBBAAA???>>>:::999777666555666888999444666888888888888;;;>>>>>>???@@@AAAAAA@@@?????????=========???@@@???>>>::::::::::::<<<>>>???AAA???>>>===;;;:::999888888888777555333111000//////+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++,,,------...------------------------++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,------...++++++************++++++++++++,,,,,,---......///******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***)))***+++++++++***((('''++++++************++++++******)))))))))***,,,---*********)))***++++++,,,+++******))))))******+++++++++++++++******))))))&&&&&&''''''((((((((()))******+++,,,,,,,,,,,,+++))))))******++++++++++++************************************************&&&''')))***+++++++++***(((***++++++)))))),,,///...,,,***(((''')))***,,,''',,,...******///000---***++++++,,,...//////000*********)))***++++++,,,)))***,,,------,,,***)))(((((())))))*********+++++++++++++++******))))))((()))+++,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))************************''''''(((***+++,,,---...+++***)))))))))***,,,---******))))))))))))******((())))))+++,,,---......***+++---...///...------*********++++++,,,,,,,,,,,,+++***))))))***+++,,,******+++++++++******))))))***+++,,,---,,,+++++++++,,,,,,------......///,,,------......------,,,...---,,,,,,++++++++++++)))+++---...//////...---+++---111222111000000000,,,...000444777;;;===>>>;;;<<<===>>>>>>===<<<;;;333555777:::<<<<<<======;;;<<<>>>AAAEEEJJJNNNPPPOOOLLLGGGAAA===;;;::::::555888::::::888777888:::888888999999::::::::::::<<<<<<======>>>>>>======;;;<<<===>>>>>>>>>===<<<999999999999999:::::::::777888888999999999888888999:::<<<=========<<<;;;:::::::::===AAACCCDDDDDDCCCAAA???@@@AAACCCDDDCCC?????????@@@AAADDDFFFHHHCCCBBBAAA@@@@@@AAABBBCCCBBBBBBAAA>>>===>>>BBBEEECCCCCCBBBAAA@@@@@@???>>>>>>@@@BBBDDDDDDBBB@@@???AAADDDHHHKKKKKKHHHDDDBBB===???AAADDDFFFGGGGGGGGGCCCEEEGGGJJJLLLLLLKKKKKKCCCAAA>>>;;;::::::<<<===;;;::::::::::::::::::;;;;;;:::999888888888999:::888888999:::<<<===???@@@AAA@@@???>>>>>>???@@@AAA???@@@AAAAAAAAA???<<<;;;888777666555666777999:::666888;;;;;;:::;;;???BBB>>>??????@@@@@@?????????===<<<;;;<<<>>>??????>>><<<<<<;;;;;;<<<===???@@@<<<;;;::::::999999999:::777666555222111///......***+++,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,---......------------------------++++++++++++++++++++++++,,,+++***))))))***+++,,,------,,,,,,------...///)))***,,,------,,,***)))++++++,,,,,,---...//////******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,------,,,+++***,,,,,,,,,+++++++++******************************,,,(((***///...)))***///++++++************++++++---,,,,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++---,,,***(((((()))***+++,,,,,,+++***))))))******)))+++++++++***)))***+++(((((())))))************++++++************++++++,,,---------,,,***)))''',,,+++++++++******))))))++++++*********************)))))))))***+++,,,,,,******++++++++++++******++++++***)))))))))))))))''''''(((((())))))************++++++++++++******************************(((***+++***)))((()))***))))))*********+++++++++,,,,,,,,,+++++++++******+++***)))))))))***,,,,,,,,,...///---)))'''(((***,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********)))))),,,+++*********+++,,,---)))))))))))))))*********---,,,,,,+++***)))((((((......---,,,+++***)))(((***+++,,,---------,,,,,,---,,,+++++++++,,,---...*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---..................------*********************************++++++,,,,,,,,,//////000111222444666777777999:::<<<<<<;;;:::888999999:::;;;;;;;;;::::::???======CCCKKKQQQQQQPPPPPPMMMGGGAAA===;;;:::999<<<;;;:::888555555777999333555777:::;;;;;;:::999777999;;;<<<<<<<<<>>>@@@AAAAAA@@@>>>===;;;::::::999999999999::::::;;;<<<;;;777444555999;;;999666888888999999999888888777999999;;;<<<===>>>>>>>>>;;;;;;===>>>????????????>>>>>>???@@@CCCFFFIIIKKKGGGEEEBBBAAAAAAAAA@@@>>>>>>????????????@@@CCCEEEFFFEEECCC???<<<;;;===??????@@@AAAAAABBBBBBAAAAAADDDFFFJJJMMMMMMJJJFFFCCCCCCDDDDDDDDDDDDCCCBBBBBBAAACCCFFFIIIIIIGGGDDDBBB>>>??????===:::888777888999999888888999;;;<<<===:::::::::999888666444333::::::::::::<<<>>>@@@AAAAAA@@@???======<<<<<<<<<======<<<;;;;;;;;;<<<<<<;;;:::999888888999:::;;;===<<<;;;::::::;;;<<<<<>>======<<<<<<999999999::::::;;;;;;;;;:::::::::;;;::::::999999::::::888777666666666666444333222000---+++***)))+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))******+++++++++*********+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,***,,,...///...---------,,,,,,,,,+++++++++******************************)))(((***,,,+++))))))+++++++++************++++++,,,,,,+++++++++++++++,,,)))******++++++******)))---,,,***)))((()))***+++,,,++++++***))))))******)))+++,,,+++***)))***+++)))))))))*********+++++++++******************+++******++++++***)))'''''',,,,,,+++++++++*********************************+++******))))))))))))******++++++,,,,,,++++++*********)))((((((((((((((())))))))))))******************++++++++++++*********************************+++,,,+++***)))***,,,***+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++***)))))))))***,,,,,,''')))+++***(((((())),,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,******)))******,,,---...++++++++++++,,,,,,,,,,,,***))))))))))))))))))***---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---......///000111333555666666888999;;;;;;:::999888888999::::::;;;:::::::::<<<;;;;;;AAAIIINNNOOONNNKKKIIIDDD???;;;999999999999:::;;;:::888666666777555666888999:::999888777777999;;;<<<<<<===???AAA@@@@@@???===;;;:::999888999999999999:::;;;<<<===>>>;;;999:::===>>><<<888999999:::::::::999888888888888:::;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>=========>>>AAACCCFFFGGGGGGEEECCCCCCCCCCCCBBB@@@???@@@@@@@@@???@@@BBBDDDEEEDDDBBB???<<<<<<>>>@@@@@@AAAAAAAAAAAAAAA@@@@@@CCCEEEHHHJJJIIIGGGDDDAAA??????@@@@@@??????>>>>>>===>>>???@@@AAA@@@??????=========;;;999777777777888888888999;;;>>>AAACCC?????????>>>===<<<;;;;;;;;;<<<>>>???@@@@@@@@@@@@??????===<<<;;;:::::::::::::::999999999999:::::::::999::::::<<<>>>@@@AAABBBAAA???>>>======>>>???@@@???>>>===<<<;;;:::999888888999999999:::::::::::::::;;;;;;;;;:::999999999888777555444333333333333222111///---,,,+++*********************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,---...---,,,++++++,,,------------,,,,,,,,,,,,+++++++++******************************(((***+++))))))******'''++++++************++++++++++++++++++++++++,,,,,,)))******++++++******))),,,+++***)))))))))***+++,,,+++******)))************+++,,,+++***)))***,,,*********+++++++++++++++************************))))))************)))(((,,,+++++++++++++++******************************,,,+++***))))))(((((()))***++++++,,,,,,++++++***+++************)))))))))++++++++++++******************++++++++++++******************************+++,,,---,,,+++***+++---++++++,,,,,,,,,---------,,,++++++++++++*********+++************+++,,,,,,''')))******))))))***+++***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++++++++***************++++++******++++++,,,---......------,,,,,,++++++,,,,,,++++++++++++++++++*********++++++,,,,,,,,,++++++***)))***+++,,,---,,,++++++++++++,,,------------,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,---------------------...///111222333555666777999999888888777888888999:::::::::::::::999888999>>>DDDIIIJJJIIIEEECCC???<<<999888888999888:::<<<<<<:::888777777888999:::::::::888777666666888:::<<<<<<===@@@BBB??????===<<<:::888777666::::::::::::;;;<<<======BBB@@@>>>@@@BBBBBB???;;;<<<<<<;;;;;;;;;:::::::::777888:::;;;;;;:::888777:::;;;<<<===============;;;;;;;;;;;;===???AAABBBFFFDDDCCCCCCDDDDDDCCCBBB@@@AAAAAA???>>>>>>AAACCCBBBAAA@@@>>><<<<<<>>>@@@BBBBBBAAAAAA@@@?????????AAABBBCCCDDDDDDBBB@@@???<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999:::;;;<<<<<<;;;;;;<<<:::777666666666999888888999<<<@@@CCCEEEDDDCCCCCCCCCBBBBBBBBBAAA===???BBBDDDDDDCCC@@@???===<<<;;;:::999888888888666666666666777888999999999:::;;;>>>AAADDDFFFHHHCCCAAA???<<<;;;;;;;;;<<>>===;;;:::888777666888888999999999999::::::;;;;;;;;;;;;;;;:::999888888777555333222111000000000000///...---,,,,,,+++++++++************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------,,,+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---+++---+++)))***,,,...---+++,,,,,,,,,+++++++++******************************+++...,,,'''(((------(((++++++************+++++++++,,,,,,---------------+++,,,,,,------,,,,,,+++++++++***))))))******+++++++++***************+++***+++,,,,,,******+++,,,++++++++++++++++++++++++*********++++++***************++++++,,,,,,,,,,,,***************************************+++++++++,,,++++++*********++++++)))******++++++******))),,,,,,,,,,,,,,,,,,+++++++++++++++******)))))))))******++++++++++++******************************+++,,,---,,,+++***+++---+++++++++,,,,,,,,,,,,---++++++++++++************************++++++,,,,,,---------,,,+++***)))***)))***,,,------,,,***)))++++++++++++++++++++++++************************+++***++++++++++++,,,,,,//////...---,,,++++++***************++++++++++++******+++++++++,,,,,,,,,+++***)))((((((***,,,---.........---,,,,,,,,,,,,...---------,,,,,,++++++------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,---...000000333333555666666666666666666777888999:::::::::999999888888;;;???BBBBBBAAA???>>><<<:::999999999:::999:::;;;;;;999888999:::=========<<<:::888666555555777:::;;;<<<===@@@BBB>>>>>>===;;;:::888777777999999::::::;;;<<<===>>>CCCBBBBBBCCCEEECCC@@@===>>>======<<<<<<<<<<<<<<<999;;;<<<===<<<:::888666;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999;;;<<<===BBBAAA@@@AAACCCCCCBBB@@@???@@@???>>><<<<<<===????????????===<<<<<<>>>AAACCCBBBAAA@@@>>>>>>======>>>????????????>>>======<<<;;;;;;:::::::::::::::888999999999::::::;;;;;;999:::;;;999777666666777;;;::::::;;;===AAADDDFFFHHHGGGFFFEEEDDDCCCBBBBBB@@@AAABBBCCCCCCAAA???>>>::::::999777777666666666444444444555666777999999<<<===>>>AAADDDGGGIIIKKKDDDBBB???<<<:::999::::::<<<;;;::::::999888777777999999::::::::::::::::::;;;;;;;;;;;;:::999888888777666444222000///...............---------,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,------......---,,,+++************+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,,,,---------,,,++++++------,,,+++///***&&&''',,,///---***,,,,,,,,,+++++++++******************************------***((()))------***++++++************++++++,,,,,,---...//////......+++,,,,,,------,,,,,,+++******************+++++++++***************++++++***,,,,,,,,,+++***+++,,,++++++++++++++++++++++++)))***++++++++++++***)))*********++++++,,,------(((((())))))))))))))))))))))))*********+++++++++*********+++,,,---...///(((((())))))))))))((((((******+++,,,,,,++++++************))))))(((((('''******++++++++++++*********************************+++,,,+++***)))***,,,************+++++++++++++++++++++*********))))))******++++++,,,,,,,,,,,,---,,,,,,+++++++++***))))))***,,,------,,,***)))++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,...------,,,+++******))))))))))))***************,,,,,,,,,+++++++++******+++***)))((((((***,,,---******++++++,,,,,,,,,,,,---------,,,,,,+++++++++******))))))))))))******++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,------...000111222333333444444444555666777888999999999999:::999999999;;;;;;;;;:::;;;;;;:::999999:::;;;<<<<<<;;;:::888777888<<>>@@@======<<<<<<;;;:::999999999999999:::;;;<<<===>>>AAAAAABBBCCCCCCBBB???===>>>>>>===<<<<<<===>>>>>>>>>>>>??????>>><<<:::888;;;<<<<<<<<<<<<<<<;;;;;;:::999888888888999:::;;;>>>======???@@@AAA???============;;;999888:::<<<<<<======<<<;;;<<<>>>@@@BBBAAA???===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999999666777999;;;<<<<<<;;;::::::;;;;;;:::999888888999<<<===>>>AAADDDHHHKKKMMMLLLKKKHHHFFFCCCBBBAAA@@@AAA@@@???>>>============888777777666666666666777444444555555777888:::;;;>>>???AAACCCEEEFFFHHHHHHEEEDDDBBB@@@>>>=========888888888999999999999999;;;;;;;;;;;;::::::::::::::::::::::::999888777666555444333111///.........,,,,,,,,,,,,---------------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,------...---+++***))))))))))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,------------,,,++++++,,,---,,,+++///***&&&''',,,///---***,,,,,,,,,+++++++++******************************,,,))))))...111///+++***++++++************++++++***,,,---/////////......)))******++++++******))))))*********++++++++++++*********)))******+++,,,+++,,,---,,,+++***+++---+++++++++++++++*********)))***+++,,,,,,+++***)))))))))(((((()))***++++++((((((((())))))))))))))))))))))))***++++++,,,,,,)))))))))***,,,---///000((())))))))))))))))))((('''((()))*********)))((()))))))))(((((((((((((((******++++++++++++*********************************+++,,,+++***)))***,,,))))))*********++++++++++++************)))))))))***++++++,,,---,,,,,,,,,(((''''''(((***,,,,,,+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***************+++++++++)))***+++,,,,,,,,,,,,+++,,,,,,++++++******))))))************************,,,,,,,,,++++++*********++++++***)))***+++,,,---"""###%%%(((+++,,,---...,,,,,,+++++++++++++++***++++++************++++++++++++,,,,,,------......++++++++++++++++++++++++------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,......///000111222333333444555666777888999999999;;;::::::999888777666666888888999999:::;;;<<<======<<<:::777666999>>>BBBCCCBBB@@@>>>;;;999777666555666888999999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;777777888999:::<<<===>>>===>>>???@@@@@@???>>>=========<<<<<<===>>>@@@AAABBBBBBBBBAAA@@@???>>>==================<<<;;;::::::999999888888999;;;;;;===<<<===>>>@@@@@@>>>;;;;;;;;;;;;999777777888::::::<<<<<<<<<;;;;;;===???@@@???===;;;999999::::::::::::;;;<<<============:::999777666666777777888555777999;;;<<<<<<;;;:::<<<===>>>===<<<;;;<<<======@@@DDDHHHMMMQQQSSSTTTNNNLLLHHHEEEBBB@@@???>>>>>>===;;;:::999999:::;;;666666666666666777888999666666666777888999;;;<<>>AAACCCAAA???<<<999777666555444666888888777777999:::888888999999:::;;;;;;<<<666666777777999;;;<<<===:::;;;<<<<<<<<<===>>>>>><<<;;;;;;;;;<<>>>>>>>>>>>===<<<;;;:::;;;::::::999:::;;;<<<===?????????AAABBBAAA???<<<999::::::888777777999;;;:::;;;<<<<<<;;;:::<<<======<<<:::888777777888999888999<<<>>>????????????<<<;;;999777777888999:::999999:::;;;<<<===>>>>>>???@@@AAAAAA??????@@@AAAAAADDDIIINNNQQQRRRRRRRRRIIIGGGCCC@@@===<<<;;;;;;:::999999999888777777777555555555666888:::;;;<<<777777777777888999;;;;;;===>>>???@@@@@@@@@??????888:::<<<>>>>>>===:::999999::::::;;;;;;<<<<<<<<<999999999888888888777777888888777777666444333222///...------,,,,,,,,,---,,,,,,,,,+++++++++++++++******************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,***))))))***+++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++------------------------...---,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,+++***+++,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,+++++++++******************************---&&&000IIINNN;;;---...++++++************++++++&&&(((***,,,---,,,+++***,,,,,,,,,------,,,,,,,,,((()))***+++++++++++++++******))))))***+++,,,,,,+++,,,------++++++,,,---+++*********))))))((((((((()))+++,,,,,,+++)))(((---,,,+++******+++,,,,,,+++++++++,,,,,,---------((())))))***++++++,,,,,,)))((((((((((((((()))***+++,,,,,,------,,,,,,+++***+++---/////////---,,,))))))******+++++++++,,,******++++++++++++******************************,,,---......,,,,,,---...++++++,,,,,,,,,---------************))))))))))))***+++,,,---...---,,,,,,...+++)))***,,,---+++))),,,++++++******++++++,,,++++++++++++++++++++++++))))))******++++++++++++)))***+++,,,---,,,+++++++++++++++++++++++++++,,,000000///...------,,,,,,((()))***+++,,,---......***+++,,,------------,,,+++,,,---...---,,,+++***(((((())))))*********++++++******))))))******+++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,++++++***+++++++++,,,,,,,,,---...///111111333444555777888888999999777888999888777777888999444555666777888999:::;;;999:::;;;;;;;;;<<<>>>@@@BBB@@@>>>;;;888666444444555666777777666666777888555666666888999:::;;;<<<555555666777888:::<<<===999:::;;;;;;:::;;;>>>@@@;;;:::::::::<<>>===;;;;;;<<<;;;;;;;;;;;;<<<>>>???BBBBBBBBBDDDEEEDDDAAA>>>999::::::999777888:::<<<:::;;;<<<<<<::::::;;;<<<<<<:::888777666666888999777999<<>><<<::::::;;;<<<===>>>===;;;;;;<<>>888777777888888999:::;;;;;;<<<===>>>???>>>>>>===777:::>>>AAABBBAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<888777777777666666555555777777777666555333222111,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,------...******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...,,,+++******+++---///++++++,,,---------,,,,,,++++++++++++++++++++++++------------------------...---,,,,,,++++++++++++++++++,,,,,,,,,---------........................******+++,,,,,,---......,,,+++******,,,,,,+++******,,,...///...---------))))))***+++,,,------------,,,******+++,,,,,,++++++'''333JJJJJJ555***///,,,,,,,,,+++++++++************+++,,,---......///---,,,***(((''''''((()))###***,,,,,,***+++,,,+++,,,,,,------,,,,,,++++++++++++******))))))))),,,+++*********+++,,,---,,,,,,+++***)))(((''''''///...,,,+++***+++,,,,,,++++++,,,------------,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++************++++++)))))))))***+++++++++,,,)))((('''&&&'''(((***+++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,,,,++++++++++++++++++,,,***+++,,,,,,+++,,,...000000&&&$$$---222---+++............---,,,+++))))))...)))'''+++,,,)))))),,,(((((()))***+++,,,,,,---++++++++++++++++++,,,,,,))))))***+++,,,,,,------((()))***,,,,,,,,,+++***++++++++++++++++++++++++------++++++++++++------...+++))))))***+++***((('''(((***,,,,,,***((('''***************************++++++,,,,,,++++++***/////////...---,,,***)))------------------------++++++++++++++++++++++++,,,,,,++++++,,,,,,---......000444888999888777555555666666666666666555555777888999999::::::::::::999::::::;;;<<<===>>>>>>>>>>>><<<;;;:::999999999777888999999777777888999888888777666666555666666444444666777999;;;<<<===<<<<<<<<<;;;;;;:::::::::::::::;;;===>>>@@@AAAAAADDDFFFGGGFFFDDDBBBBBBCCCBBB@@@>>><<<;;;;;;<<<===;;;<<<<<<===???AAACCCDDDBBBCCCEEEHHHJJJHHHBBB===888:::;;;===>>>>>>======AAAAAAAAAAAAAAA@@@@@@@@@???===;;;888777888:::;;;:::===AAACCCDDDDDDDDDEEEBBBAAA>>>======>>>AAABBBBBBBBBCCCDDDDDDDDDCCCCCCCCCBBBAAAAAAAAABBBCCCDDDEEEHHHJJJIIIFFFAAA===<<<>>><<<999777666666888999888888888777777777777777555666888:::;;;<<<======::::::999999999:::;;;;;;777:::<<<<<<;;;:::::::::999:::;;;<<<<<<<<<;;;:::============<<<<<<<<<<<<:::999888666555555555555333333222222111000000///******+++++++++,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,---.........---,,,+++,,,------......------,,,+++++++++,,,---...///000*********+++,,,---...///---,,,,,,++++++,,,,,,---///,,,)))((()))+++,,,,,,)))+++---,,,+++***+++,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++------++++++++++++------(((((())))))******+++++++++)))((()))+++++++++***...***111??????111***---,,,,,,,,,+++++++++******************************...,,,***((((((((()))***$$$'''+++,,,,,,+++******+++,,,,,,------,,,,,,+++,,,+++++++++************++++++*********+++,,,---************))))))))))))...---,,,+++++++++++++++)))))))))***************,,,,,,,,,,,,+++***))))))((()))******+++*********++++++************++++++***************+++++++++))))))******+++++++++***++++++++++++++++++++++++,,,,,,+++++++++************++++++,,,,,,---------...---,,,++++++++++++,,,++++++************++++++***+++,,,,,,++++++---///333+++***222666///+++,,,---------------,,,+++***---)))(((,,,---******---+++++++++++++++,,,,,,,,,******************))))))((())))))***++++++,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++,,,+++************+++,,,...,,,******,,,---+++***((()))***++++++***)))(((************************++++++++++++++++++++++++.........---,,,,,,++++++------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---.........///333555777777666555555555555666666555555444666666777888999999999999888888999::::::;;;<<<<<<===<<<;;;:::999999999999888999::::::888888999:::999888777666555444444444555555666777777888999999;;;:::::::::::::::999999:::;;;;;;<<<===>>>??????CCCCCCCCCBBBBBBBBBAAAAAA@@@>>><<<;;;::::::<<<<<<>>>??????@@@AAABBBBBBCCCCCCCCCDDDFFFHHHFFFAAA===:::;;;>>>@@@BBBCCCCCCCCCDDDDDDCCCBBBAAA@@@AAAAAA???===;;;999999:::<<<===>>>AAADDDEEEEEEDDDDDDEEEEEEDDDBBBAAAAAACCCFFFGGGGGGGGGGGGGGGFFFEEEDDDDDD@@@??????>>>???@@@AAABBB@@@BBBDDDCCC@@@<<<:::999:::888666444333444555777777777777888888888888888666777999;;;===>>>>>>???<<<;;;;;;:::::::::::::::555777999999888888888999999999:::::::::999999888<<<<<<<<<;;;;;;;;;;;;:::888777666444333222222222111111000000///......---*********+++++++++,,,,,,++++++++++++++++++++++++*********++++++*********+++,,,------...---,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,...//////++++++++++++,,,------...,,,,,,++++++++++++,,,,,,---,,,++++++------,,,+++)))+++---,,,+++***+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---,,,,,,++++++,,,,,,---)))))))))***************)))))))))***,,,,,,+++***000...///222111---+++,,,,,,,,,,,,+++++++++******++++++*********)))))))))...---+++***))))))***+++,,,+++++++++,,,,,,***(((++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++******++++++,,,---)))))))))*********++++++,,,,,,,,,,,,,,,++++++***)))(((((((((((()))******///......---+++)))'''&&&((()))+++,,,---,,,***)))++++++************+++++++++++++++***************)))***,,,......---,,,***************************+++++++++***************))))))***+++,,,---......------,,,++++++++++++,,,*********))))))************+++,,,+++++++++---///333------555666///)))(((,,,------......------,,,,,,)))***,,,---+++,,,...---------,,,,,,,,,++++++,,,,,,++++++******))))))*********++++++,,,,,,---******************+++,,,+++++++++++++++++++++++++++******))))))******+++---,,,++++++---...---,,,************************************************,,,,,,+++******+++,,,,,,...---,,,++++++,,,---...------------------------++++++++++++++++++++++++---------------...//////---...000222333444444444333444444555555444444444444555666777777888888888666777777888888999999999::::::999999999999::::::999;;;<<<;;;:::999:::;;;<<<;;;999888777666666555777666666666666555555555888888888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::<<>>AAAEEEHHHJJJJJJJJJIIIGGGDDDBBBAAAAAAAAABBB>>>===<<<;;;;;;===???@@@CCCFFFHHHHHHGGGEEEDDDDDDGGGFFFEEEEEEFFFHHHKKKLLLLLLLLLKKKIIIGGGEEECCCBBB<<<;;;;;;;;;;;;<<<======;;;===>>>===:::888888999666666444333333444555666777777777888888999999:::888999;;;===???@@@@@@AAA======<<<;;;:::999888888555666777777666777999;;;<<<;;;::::::999999999999;;;;;;::::::999999999999666555333111000///...............------,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,------,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,---...///,,,,,,,,,++++++,,,------++++++************++++++,,,,,,,,,...//////,,,***)))+++---,,,+++***+++,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,******,,,---///------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,......---+++...///---)))(((,,,---,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++++++++------++++++******++++++///,,,))))))+++,,,***(((++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++***++++++++++++,,,,,,***************************+++,,,------,,,******+++***)))))))))***+++,,,......---,,,+++)))(((''')))+++...000000///---+++++++++************++++++,,,+++++++++***)))))))))***+++,,,---------,,,+++))))))))))))))))))))))))******************************++++++,,,,,,,,,---,,,,,,++++++++++++++++++******))))))))))))*********+++,,,+++******,,,...000,,,+++000000+++''''''+++,,,---...............))))))+++,,,,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,+++//////......---,,,++++++,,,,,,,,,,,,------......,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++************++++++******+++,,,---------,,,+++******))))))******+++************************---,,,***))))))***,,,------,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......------......///111222333222222333333444333333333333444555666777888888888777777777777777777777888888888888888888999;;;;;;:::<<<===<<<;;;:::;;;===@@@???>>><<<:::999999888777777777666666666666666666666666777777888888999;;;;;;:::::::::999999999888777888<<>>>>>======???DDDIIIMMMOOOPPPPPPKKKIIIEEEBBB@@@@@@AAABBB???>>>>>>>>>???AAACCCDDDGGGIIIKKKJJJGGGDDDBBBBBBEEEEEEEEEEEEGGGIIIKKKMMMMMMLLLJJJHHHEEEBBB???>>>777777777888888888999999999999:::999888777999:::666666666666777777888999777777888888999:::;;;;;;:::;;;<<<>>>@@@AAAAAAAAA<<<<<<;;;:::999777555555666777888888777999<<>>===;;;:::999999777777777888888999999:::666666666777777888888999::::::999999888777777666777888;;;BBBGGGFFF???888::::::::::::;;;<<<======;;;>>>BBBEEEGGGFFFDDDBBB@@@???>>><<<;;;;;;<<<======@@@EEEJJJMMMOOOOOOOOOJJJHHHDDDAAA???>>>???@@@????????????AAACCCEEEFFFGGGIIIJJJIIIEEEBBB@@@?????????@@@AAABBBEEEGGGHHHGGGFFFEEEBBB???<<<:::888555555666666666777777777666777777666666666888:::777888888999::::::::::::777888888999:::;;;;;;<<<:::;;;<<<>>>????????????:::::::::999888666444333777888888888888999<<>><<<;;;::::::;;;;;;::::::999888777777666666333333111///...---,,,,,,------,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,------------,,,+++++++++,,,,,,+++******))))))******+++,,,***(((((()))+++,,,,,,)))+++---,,,+++***++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,------,,,++++++((()))***,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++)))(((((()))******))))))+++,,,***+++......,,,,,,,,,,,,+++++++++******&&&&&&'''((()))***+++,,,++++++++++++++++++*********)))'''(((***+++,,,+++******++++++++++++******)))************+++++++++)))***+++,,,,,,,,,,,,+++...---,,,+++***)))(((((()))***++++++++++++++++++'''((())))))******)))))))))***+++,,,,,,,,,,,,,,,((()))+++,,,---,,,***)))++++++************+++++++++++++++***************+++***((('''((()))+++---************************+++++++++++++++,,,,,,,,,------,,,+++***)))(((((()))***++++++,,,+++++++++*********))))))************+++++++++))))))+++------+++***))))))***,,,...***++++++,,,------------'''---000---***+++,,,+++'''((()))***+++,,,,,,---,,,,,,++++++******)))))))))))))))))))))))))))))),,,+++******************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++'''))),,,,,,+++*********++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,,,,+++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************++++++,,,+++++++++,,,,,,---//////...///000111111111111111333444555777888999999999999999999888888777777777555555555666777888999:::;;;=========<<<;;;<<<===>>>===;;;:::999888888777777777888999:::<<<======888888888888888999999999999888888777666666555555222333777===AAA@@@;;;666:::::::::;;;;;;<<<<<<<<<777:::>>>AAACCCCCCAAA@@@<<<<<<<<<:::999999;;;===<<>>===<<<<<<=========>>>???@@@BBBDDDDDDCCCEEEFFFEEEBBB>>><<<<<<999::::::;;;===???@@@AAA??????>>>===:::888666555444555666666777777666666444555666555555555777999888999;;;<<<===<<<;;;:::999999999::::::;;;;;;<<<:::;;;;;;<<<<<<<<<;;;;;;777888999999888777555444666777888888777888:::<<<;;;:::999999888888888888888888777666555555444333222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++************************,,,+++***))))))***+++,,,---,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,------++++++************++++++,,,)))&&&&&&(((***,,,---)))+++---,,,+++***+++,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,------...)))+++,,,......,,,+++)))'''(((***,,,---/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++)))******++++++,,,,,,,,,000---***((()))***+++++++++******,,,,,,+++***,,,,,,,,,,,,+++++++++******''''''(((((())))))******)))*********************)))***++++++******+++,,,******++++++++++++******(((((()))))))))*********)))***+++,,,,,,,,,++++++,,,,,,,,,++++++************************+++,,,,,,&&&(((***,,,,,,+++)))((()))***+++,,,,,,,,,,,,,,,((()))******+++*********++++++************++++++***************+++++++++)))))))))))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++******))))))((()))***+++,,,++++++***++++++************++++++***++++++***))))))***,,,+++,,,,,,******+++,,,,,,******++++++,,,+++++++++)))111444000,,,,,,---+++*********++++++,,,,,,,,,******************))))))************************+++++++++++++++***))))))++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***(((+++......,,,))))))*********,,,,,,,,,,,,******************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,------......------...///000111111000111222333555777888888888999999999888777666666555444444444555666777888999;;;<<<======;;;;;;<<<===;;;;;;:::999888777777777888888999:::;;;<<<======;;;:::::::::::::::999999777777666666555555444444///000222444555666666555999999::::::::::::::::::555777:::===>>>===<<<;;;888999:::999777777:::===;;;===AAADDDEEEDDDBBB@@@AAA@@@>>><<<:::999999999:::;;;;;;<<<>>>???@@@AAA>>>@@@AAAAAA>>>;;;999999666666777888999:::;;;<<<999999999999888777666555555666777888888888777777555777888888888888999:::<<<===???AAAAAA@@@>>>===:::::::::;;;;;;;;;;;;;;;999::::::999888777666666555777999:::;;;:::999888666888::::::999999:::;;;888888888999888888777777666555444333222111000000///......---,,,,,,------++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++,,,+++)))(((((()))+++,,,///...---,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++++++++++++++,,,++++++++++++,,,------...,,,,,,++++++++++++,,,,,,***)))'''(((***,,,,,,,,,)))+++---,,,+++***+++,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++************+++,,,,,,---......+++++++++,,,,,,+++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++++++++,,,------...//////666222...+++,,,---...//////***)))---,,,'''''',,,,,,,,,,,,+++++++++******++++++++++++************((())))))*********))))))***---///...+++***+++---******++++++++++++******''''''(((((()))))))))***)))***+++,,,---,,,++++++***++++++++++++,,,,,,,,,+++***)))))))))***,,,---(((***---000000...,,,******++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++************++++++))))))******+++++++++,,,''')))***,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,------.........***************+++++++++((()))***+++,,,,,,+++***,,,,,,++++++++++++,,,,,,***++++++***))))))***,,,))),,,---+++******)))(((******+++++++++******)))+++444777222---......,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------------***+++,,,,,,,,,***)))(((++++++++++++++++++++++++)))***+++,,,,,,+++***)))***---000000---******+++)))***,,,------,,,***)))***************************++++++,,,,,,++++++******+++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***+++,,,---------------,,,---...///000000000000///000222444555666777777999999888777666555555444444444444555555666888888;;;<<<===<<<;;;:::;;;===<<<;;;::::::999999999999999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::666666555555555444444444444444444222222444888<<<888888999999999888888777555666888::::::999888777555888999999777777:::<<<:::<<>>>>>;;;999777777444555666777777888999999666666777888888888777777666666888999999999888777888:::<<<===<<<;;;<<<===AAABBBDDDFFFFFFDDDBBB@@@;;;;;;;;;;;;;;;;;;::::::999999888888666555333222555777999<<<======<<<;;;999;;;>>>>>>===<<<;;;<<<777888:::;;;;;;:::999888333333222111000///...------,,,,,,,,,,,,,,,,,,---***************+++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...111000...,,,+++++++++,,,+++++++++,,,,,,+++++++++,,,,,,++++++***+++++++++*********+++,,,---...///---,,,,,,++++++,,,,,,---)))))))))+++......---+++)))+++---,,,+++***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***************+++,,,,,,---......---,,,***))))))***,,,---,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++++++++------------++++++))))))***+++,,,,,,------666000)))'''***,,,+++)))******+++++++++,,,,,,,,,((($$$"""%%%,,,///...,,,************************))))))******++++++++++++,,,+++++++++***))))))))))))))))))+++------+++)))*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++###$$$''')))++++++++++++///...,,,***)))))))))***)))************+++++++++...---+++)))(((((())))))+++,,,------,,,)))'''%%%)))******++++++,,,------++++++******************************************+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++/////////......------,,,******+++++++++,,,,,,,,,------,,,++++++***))))))+++++++++******)))))))))++++++++++++++++++++++++---------,,,,,,+++++++++((()))***+++,,,++++++***++++++******++++++,,,---,,,,,,++++++++++++******************************000---))))))+++------,,,))))))******++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,------,,,,,,+++***)))))),,,---......//////.........000222333333444666888666888999888666444444555444555555666666666666666:::;;;<<<<<<======<<<<<<999999888777777888999:::;;;::::::::::::;;;<<<<<<<<<<<<===>>>>>>===;;;;;;777777666555444444555555444555555666777888888888999888666444333444555666666666555555555555666666444555666555555555777999;;;;;;<<<<<<===>>>>>>???;;;777444333666888777666666777888888888777555444999999999888888888888888999666444555777888777666666666666666777888999:::::::::::::::;;;;;;<<<<<<:::::::::;;;;;;===>>>???@@@CCCGGGIIIHHHEEE@@@===;;;:::999888888888999:::999777666444444666777999;;;:::999:::<<<<<<<<<;;;::::::::::::::::::::::::<<<;;;:::888777555444333666555333000...------------...///...,,,+++,,,---++++++++++++++++++++++++++++++************++++++,,,+++***))))))***+++,,,++++++------------++++++)))(((&&&&&&'''***---///,,,,,,,,,++++++*********,,,,,,,,,++++++*********)))***,,,---.../////////,,,---...,,,***))))))***++++++,,,,,,,,,---------,,,+++*********+++,,,---+++,,,,,,,,,,,,+++******,,,++++++******++++++,,,------------------------,,,++++++******++++++,,,---------,,,,,,+++++++++------------------------+++,,,,,,------,,,,,,+++))))))***+++,,,------...*********++++++,,,,,,---333...)))(((***,,,+++)))************+++++++++,,,000---+++,,,///000///---************************(((((())))))************+++++++++******************))))))***,,,,,,+++)))*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,+++***)))(((,,,+++***)))))))))***+++((())))))))))))*********'''''''''((()))+++,,,---)))***+++,,,,,,+++)))(((,,,,,,+++******))))))(((************************++++++++++++++++++++++++......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))************************------,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,---,,,,,,+++***))))))))))))***++++++------,,,,,,++++++******++++++++++++++++++++++++...+++((((((***,,,,,,+++)))*********++++++++++++***++++++,,,,,,++++++************************************+++++++++,,,,,,------,,,,,,+++******)))***+++,,,,,,---,,,,,,,,,---///111222222333555777555777888777666444444555555555666777777777777666888888:::;;;<<<<<<<<<<<<999888777777777888999:::;;;::::::::::::;;;<<<<<<;;;<<<<<<======<<<;;;:::777777666555555555555555555555666777777888999999999888666555444555666777666666555555555555666666555666666666555555666888::::::;;;;;;<<<======>>>999666333333555777777666666777777888777666555444777777777777777777777777999777555666888999888777777777666666777777888999;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>???AAADDDFFFEEECCC???===<<<;;;:::888777777777888999888777666666777888999:::999999:::<<<===<<<;;;;;;;;;;;;;;;:::::::::999:::999888777555444333222444333111///...---------+++---------+++***+++,,,++++++++++++++++++++++++++++++************++++++++++++************++++++******+++,,,,,,+++******+++***)))((((((***+++,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******------,,,,,,,,,+++******+++,,,,,,+++)))(((((())),,,,,,,,,,,,------------++++++*********+++,,,---+++,,,,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++------------------------,,,,,,------------,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++...+++((((((+++,,,***((()))))))))*********++++++------,,,+++++++++++++++************************((((((((()))))))))))))))***************++++++++++++***((()))+++,,,++++++*********+++++++++++++++******++++++++++++************+++++++++,,,,,,,,,************************,,,,,,,,,,,,+++)))'''&&&)))((((((((()))***++++++((((((((())))))))))))***%%%%%%&&&''')))+++---...((()))***+++,,,,,,+++***++++++******)))(((((('''************************,,,,,,,,,,,,,,,,,,,,,,,,000///...---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((((((((((((((((((((((((((***************************************+++++++++*********++++++++++++,,,))))))***+++,,,,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************)))***+++,,,,,,---,,,,,,,,,***************+++,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''(((***,,,,,,,,,************++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************+++++++++---,,,,,,++++++***************+++,,,,,,,,,,,,,,,,,,...000000000111333444444666777777555444555555555666777777888888777777555666777999:::;;;;;;<<<777777777777777888999::::::::::::::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999888888777777777777777666777777777888888999999:::999888777666666666777888666666555555555555666666666777777666555444555777999999999::::::;;;<<<<<<888666333333555666666666666666777777777666555444555666666666666666666666999777777777999::::::999888888777777777888888999<<<===???@@@@@@???===<<<>>>======<<<<<<======>>>===>>>???@@@@@@???===<<<===<<<;;;999888777777777999999999999999999999999999888888999<<<======<<<;;;;;;:::999888888777666777666666444333222111111000000///...------------***,,,,,,+++***)))***+++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++)))******++++++******))),,,,,,,,,++++++*********,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***------+++***))))))))))))***+++,,,+++)))'''((()))+++,,,,,,,,,,,,---------++++++******++++++,,,---+++,,,,,,,,,,,,+++******---,,,,,,,,,,,,,,,,,,---******++++++++++++++++++...------,,,,,,------...+++++++++++++++,,,,,,,,,------------------------------............------,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++***)))((()))++++++***(((((())))))))))))*********'''((()))((('''(((***,,,************************))))))))))))************)))))))))***+++++++++,,,,,,***((((((***+++,,,,,,***************+++++++++)))******++++++******)))******+++++++++,,,,,,,,,))))))))))))))))))))))))&&&'''((()))******))))))))))))))))))*********+++))))))))))))***************)))))))))))))))******((()))***++++++++++++***(((((())))))***+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))*********+++++++++++++++************************((()))))))))******++++++************++++++++++++)))******++++++,,,------************************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++------,,,,,,------...//////......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,++++++*********,,,,,,---............---+++---...///......000222444666777777666555666777666666777888888888888888555555666777888888888888666666666777888999999:::::::::999999::::::;;;<<<<<<<<<<<<;;;;;;::::::999999999:::::::::999999999888888888999999:::::::::999888888777777888999999777666666555555666666777888999888777555444555666888888888888999999::::::777666555555666777777888777777777777666666555555555555666666777777777888999999999:::;;;;;;;;;:::999888888999:::;;;<<<===???AAACCCDDDDDDBBB???>>>@@@???>>>======<<<<<<===;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;::::::999888888999;;;===<<<<<<:::999888777555444333222444333333222111000//////------,,,,,,,,,,,,------+++,,,,,,,,,***)))***+++++++++++++++++++++++++++,,,++++++******++++++,,,++++++---......---++++++******++++++++++++******,,,,,,---------,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++******)))***+++,,,---***,,,,,,+++)))))))))************+++++++++,,,,,,+++***++++++++++++,,,,,,+++,,,,,,,,,,,,+++******------------------------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------++++++,,,,,,------......---------------------------..................---++++++++++++++++++++++++,,,,,,++++++++++++++++++(((((((((***++++++)))(((((())))))))))))************+++,,,,,,++++++---...************************++++++++++++++++++++++++)))))))))***+++++++++,,,,,,***((((((***+++,,,,,,************************)))******++++++******)))******+++++++++,,,,,,,,,))))))))))))))))))))))))###%%%''')))***++++++++++++++++++++++++***************++++++++++++,,,,,,------,,,,,,+++***))))))++++++++++++******))))))))))))******+++,,,,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,******)))))))))))))))***------,,,,,,------...///......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,...///,,,+++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******************,,,,,,+++++++++++++++***+++,,,------......------+++,,,---------,,,...///333555666777666666666777666666777888888888888888777777777777666555444333444444666777888999:::::::::999999999999:::;;;;;;======<<<;;;::::::999999:::;;;;;;<<<<<<<<<;;;:::999999999999::::::::::::888888888888888999::::::888777777666666777777888999999999777555444555666777777777777888888888888777888888888888888999:::888888777777666666666666666666777888999999:::::::::;;;======<<<<<<;;;;;;999999999;;;<<<>>>@@@AAAAAABBBEEEFFFFFFDDDBBB@@@BBBAAA???>>><<<;;;;;;;;;999888777777777999:::;;;;;;;;;<<<======>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;999888777999;;;<<<<<<;;;999999888666444333222111000000000/////////......******++++++,,,,,,,,,,,,+++------,,,+++***+++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++---......---++++++,,,,,,,,,++++++,,,,,,,,,***+++---......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---...+++---------+++***+++,,,))))))))))))******************++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,------......------,,,+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,------......//////---------------------------..................---))))))***+++,,,,,,------++++++++++++++++++++++++((())))))*********)))))))))))))))*********++++++//////---,,,,,,+++++++++************************,,,,,,,,,,,,,,,+++++++++***************++++++++++++***((()))+++,,,++++++***************)))))))))******++++++++++++************+++++++++,,,,,,,,,************************((()))***+++,,,,,,+++***,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,------***+++,,,,,,---,,,,,,,,,,,,++++++*********))))))------,,,,,,+++*********)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------)))))))))***++++++,,,,,,------------------------+++++++++++++++,,,,,,,,,)))))))))************+++,,,++++++++++++++++++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------******)))(((((((((((()))***************+++,,,,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---///,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++))))))***++++++++++++++++++,,,------,,,+++,,,...000222444555444444555666555666777777888888777777888888777666555333222111222333555777888999::::::999999999999999:::;;;;;;===<<<;;;:::999888888888999:::;;;<<<===<<<;;;:::999999999999999999999999666666777888999:::::::::999999888888888888999999999999999777555444555777777777777777777777777777777888::::::999999:::<<<:::999888777777777888888777777888999:::<<<<<<======>>>@@@@@@>>><<<;;;;;;999::::::;;;===???AAABBB@@@AAACCCEEEEEEDDDCCCBBBCCCBBB@@@===;;;:::999888777666666666666888:::;;;999:::<<<===??????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<:::999888999:::;;;:::999999888777666444333222111........................)))***+++,,,,,,,,,,,,+++,,,---------+++***+++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---)))***,,,---...------,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++***,,,---...---,,,+++,,,...(((((()))))))))*********)))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++******+++,,,---......---,,,+++(((((())))))***+++++++++,,,++++++******++++++,,,------------............------------------------------............------((()))***+++,,,------...*********++++++,,,,,,---******+++***)))))))))***************+++++++++,,,...+++((()))++++++***(((************************,,,,,,,,,+++++++++******+++++++++******************))))))***,,,,,,+++)))+++*********)))))))))(((++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++))))))))))))++++++,,,++++++*********+++++++++,,,,,,,,,((()))***,,,---------,,,******************++++++,,,,,,++++++***)))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------((((((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***))))))))))))*********************++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++)))((((((((())))))***))))))))))))***++++++))))))************++++++++++++++++++++++++++++++)))+++------+++***+++---------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++))))))***++++++++++++***+++---------++++++,,,---,,,...000111111111222444555555666777777777777666777777666666555444333222111222444777999:::::::::999999999888999999:::;;;;;;:::999777666666666666666777999;;;;;;:::999888999999999999999888888888444555666888999:::::::::;;;::::::999999::::::;;;888999999888666555666888777777777777777777777777555888::::::999888:::<<<;;;:::999888888888999:::777777888:::;;;<<<>>>>>>???AAACCCBBB???;;;:::;;;;;;;;;;;;;;;<<<===>>>>>>===>>>???AAABBBBBBBBBBBBDDDBBB@@@===:::888777666666555555666777999:::;;;999:::;;;===>>>>>>>>>======<<<;;;;;;;;;;;;<<<===;;;:::888999::::::999888555555444333111000//////------------------......)))***+++,,,,,,,,,++++++***,,,,,,+++***)))***+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++************++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,''')))+++------,,,***)))+++,,,------++++++,,,---************++++++++++++)))***+++,,,,,,,,,+++++++++,,,,,,,,,,,,+++*********+++,,,------,,,+++***'''(((((()))******++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,------------,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------+++,,,,,,***))))))***+++***++++++++++++,,,,,,,,,,,,(((&&&(((---000///+++************************++++++++++++******)))))),,,+++++++++******)))))))))))))))+++------+++)))+++*********))))))((((((+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++&&&'''(((*********)))(((%%%&&&(((***+++,,,++++++)))************+++++++++((()))***+++,,,+++******((((((((()))***,,,---...((((((((()))******++++++((())))))***++++++,,,,,,************************,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++///......------,,,,,,+++((())))))***+++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******))))))))))))))))))************'''((()))***,,,---...///)))))))))******+++++++++++++++++++++++++++++++++))))))******++++++++++++---,,,***)))))))))******++++++******++++++,,,---((((((((()))******++++++************************(((+++---,,,***((()))+++---------,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,,,,---...---+++++++++---)))+++---......///000111444555555666666666666666555555666666555555444333000222444777999:::::::::999999888888999999:::;;;:::999777555444333444444444555777999999999777666888888888888888888888888333444666777999999::::::<<<;;;;;;::::::;;;;;;<<<888999999888666666777888888888888888777777777777444777::::::888888999;;;<<<;;;:::999999999:::;;;666777888999;;;<<<>>>>>>@@@CCCEEECCC???;;;::::::===<<<;;;:::::::::::::::;;;;;;<<<===???@@@AAABBBDDDBBB@@@<<<:::777666555555555666666888999;;;;;;999:::;;;<<<<<<<<<;;;:::>>>===;;;999999;;;===>>><<<:::999999:::999888666000000///...---,,,,,,+++,,,,,,------------......***+++,,,------,,,+++***)))***+++***)))((((((***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,,,,+++***))))))***+++,,,......---+++***))))))(((*********++++++,,,,,,,,,*********++++++,,,,,,,,,!!!$$$(((,,,......,,,+++***+++,,,,,,+++***+++---++++++,,,,,,,,,---------)))***+++,,,---,,,+++++++++,,,,,,,,,,,,+++******)))***,,,------,,,***))))))******+++,,,,,,------...------,,,,,,------...,,,++++++******)))))))))------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++*********************+++,,,---,,,,,,***)))++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))******+++++++++++++++******++++++,,,---***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++......///---++++++,,,---************************(((***,,,+++***)))************,,,,,,,,,,,,******,,,,,,,,,++++++************++++++++++++***))))))))))))))))))))))))))))))"""%%%))),,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,++++++*********+++++++++,,,,,,---------000+++***...///+++))),,,)))************+++++++++++++++------------++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************++++++******************,,,++++++******++++++,,,***+++---//////...---,,,************************---,,,,,,+++*********+++,,,***(((***---...---+++,,,++++++******++++++,,,,,,,,,,,,+++++++++******...//////...,,,***+++,,,************************............////////////555444333222222222333444666777999:::999888666555444555666777888999999999>>>;;;777777888999888666:::999777666555444555555666666666666777777777777;;;;;;;;;;;;:::999888888777888999:::;;;;;;:::::::::;;;<<<<<<<<<:::999888:::999888666555555555555888888777777888999::::::999999888888999999:::;;;>>>;;;999999:::;;;;;;;;;999888888888999;;;===>>>@@@BBBBBB???;;;999:::<<<;;;;;;<<<<<<;;;;;;:::999;;;:::999999:::;;;>>>???<<<<<<;;;:::999999999999999999::::::;;;<<<<<<<<<:::::::::::::::;;;<<<===>>><<<;;;::::::===???AAAOOOBBB666555777666222///000///---,,,,,,---...///+++,,,,,,------,,,,,,+++...***(((***,,,+++)))(((*********,,,------)))&&&)))(((&&&''')))******)))++++++++++++***((('''&&&(((((()))***++++++++++++''',,,,,,'''''',,,,,,'''...---+++***)))***++++++++++++******++++++,,,---++++++*********+++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))))))))***+++,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***************************+++,,,,,,,,,,,,+++***)))))))))))))))))))))))),,,,,,++++++++++++++++++************+++++++++,,,+++++++++++++++,,,,,,---+++++++++,,,,,,+++++++++************+++++++++++++++++++++++++++++++++++++++++++++******)))))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,------,,,***)))***,,,************************+++---......---,,,------***+++,,,------,,,+++***,,,+++++++++***************++++++++++++***))))))************************%%%'''))),,,---,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++************++++++++++++++++++111,,,***---...)))((()))************++++++++++++++++++------------++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++---...///...---,,,++++++++++++++++++++++++,,,+++******))))))******+++***(((***,,,---,,,***,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******---......---+++)))***+++++++++++++++++++++++++++------........./////////222222111000000111222333333444666777777666444333444555666777888999999999@@@===:::999;;;;;;:::999999888777555555555555555666666666777777777777777;;;;;;;;;;;;:::999888888777777777888999999::::::;;;<<<===>>>>>>===;;;:::999999888666666555555555888777777777888888999:::888888888888888999::::::<<<:::999:::;;;<<<;;;:::999999888888999:::;;;<<<;;;;;;;;;:::888999:::<<<======<<<;;;:::999888777555555666777888888888888;;;;;;:::999999999999::::::::::::;;;;;;;;;;;;<<<999999999999999:::;;;;;;999999999:::::::::;;;;;;CCC;;;555555555222///000...............---,,,,,,+++,,,,,,------,,,,,,+++,,,)))(((***------,,,+++*********+++,,,,,,++++++---,,,++++++---......---((())))))***************))))))***+++,,,,,,,,,+++))),,,,,,((((((,,,,,,)))---,,,++++++******++++++++++++******++++++,,,---******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++*********++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))***************************++++++,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++*********)))))))))))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++***(((((()))+++************************)))+++,,,,,,+++******+++,,,,,,------------,,,,,,++++++++++++***************++++++++++++***))))))************************))))))***+++,,,,,,++++++***************************++++++,,,------......,,,,,,,,,++++++++++++***++++++******************///+++***,,,---***)))***************+++++++++,,,++++++------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))***+++)))))))))+++,,,+++***------,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,---,,,***((()))***,,,,,,,,,,,,,,,,,,,,,,,,------------...........................///000111///000222333444333333222555555777888999:::::::::>>>===::::::;;;;;;:::999999888777666666666666666666666777777777888888888;;;;;;;;;;;;:::999888888666666555555666777999:::;;;===???AAAAAA@@@>>><<<999888777777666666666666777777777777888888888999777777777777777888888999:::::::::<<<>>>>>><<<;;;:::999888888888888999:::>>><<<:::999:::<<<======>>>===<<<:::999777555555111222555777777666555444999999999888999999:::;;;;;;;;;;;;;;;::::::::::::888888777777777888999999555666777888888777555444777444333444222------000---...000000///---***)))+++,,,,,,------,,,,,,+++,,,+++******,,,---,,,*********++++++***+++---...,,,+++)))***,,,------,,,((()))******++++++*********+++,,,,,,,,,,,,,,,+++***,,,,,,)))))),,,,,,***++++++,,,,,,,,,+++******++++++******++++++,,,---)))***+++,,,---,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++---,,,,,,++++++++++++,,,++++++***************)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,,,,------,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++***************+++++++++******++++++,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******************))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++***(((((()))+++************************((()))++++++)))))))))***------------------------,,,,,,,,,,,,++++++++++++***++++++++++++***))))))************************,,,,,,+++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******))))))+++)))(((***,,,---,,,,,,*********+++++++++,,,,,,++++++------------+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++******)))******+++******...------,,,,,,------...,,,,,,,,,+++++++++******+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,---......///,,,---///000111222222222555666777999::::::;;;;;;::::::999888888888888888999999888888888888888888666777777888888999999999;;;;;;;;;;;;:::999888888777666444444444666888:::<<<>>>AAACCCCCCAAA???===888888777777666777777777777777888888888888888888666666666666666777888888999:::<<>><<<:::999888777666777777888CCC???:::999;;;<<<<<<:::<<<;;;:::888777666555555333444555777777777666555777777777888888999;;;;;;<<<<<<;;;::::::999888888777777777666666777888888555555555555444333222111555222000111000------000////////////...,,,***)))+++,,,,,,------,,,,,,+++,,,...---++++++---,,,***++++++,,,***((()))+++...+++)))((((((***++++++***,,,,,,,,,+++***)))((('''+++,,,,,,------,,,,,,,,,++++++***))))))***++++++***+++,,,------,,,***)))++++++******++++++,,,---((())),,,------,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********......---,,,++++++++++++++++++++++++******************+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,+++))))))+++---************************+++---......---,,,,,,---------------------------,,,,,,------------------***++++++++++++***))))))************************---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))((((((++++++++++++++++++++++++------,,,,,,+++++++++***++++++******,,,------+++***++++++++++++,,,,,,,,,++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++)))*********+++++++++,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---***+++++++++************...------,,,,,,------...,,,,,,,,,+++++++++******+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))***+++,,,,,,------+++,,,---///000111222222555666777999::::::::::::888888999888888777777777999:::::::::;;;;;;::::::777777777888999::::::;;;;;;;;;;;;;;;:::999888888777666555444555777999:::===>>>@@@BBBBBBAAA???===888777777777777888888999888888999999999999888777666666555555666666777888:::;;;===@@@BBBBBB???<<<:::999777666555555666777===999555555777999888666999888777666555555666666666666555444555666777888666666666777888999:::;;;;;;;;;:::999888777666666777777666666555666666777777555333111000000111222;;;333------///......000111000...,,,+++***+++++++++,,,,,,------,,,,,,++++++///000......222444111,,,---,,,+++***)))***+++---,,,***+++---......---,,,,,,,,,,,,+++)))((('''++++++,,,---------,,,,,,***)))***++++++***)))***)))***,,,------,,,+++***++++++******++++++,,,---((())),,,------,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................)))))))))))))))))))))))))))))))))***++++++,,,,,,************+++,,,------))))))))))))))))))))))))++++++++++++++++++,,,,,,+++++++++************)))++++++******++++++,,,------,,,+++******+++,,,---++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,++++++,,,...***************************+++------+++++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------***++++++++++++***))))))++++++++++++++++++++++++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((('''***++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...---***+++...,,,)))++++++++++++,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************)))))))))******++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,---,,,*********,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++))))))***+++,,,,,,,,,,,,+++,,,,,,---///000111111333333555666777888888888777888::::::888777777888999999:::;;;<<<<<<<<<;;;777777888999:::;;;;;;<<<;;;;;;;;;;;;:::999888888777777666666777888:::;;;===>>>>>>???>>>===<<<;;;777777777777777888999:::999:::;;;;;;;;;:::999888666666666666666777777888;;;;;;===???AAAAAA>>>;;;888888666555444555555666666666555666999;;;;;;;;;888777555444444444555666666555333111222333555666666666666666777888999:::999999888777666666555555555555444444333333444444666444111...---...000111===333,,,+++.........000111///---+++******+++,,,+++,,,,,,------,,,,,,+++'''///222000222999===:::---------///000///,,,))),,,***))))))+++,,,,,,+++)))***++++++,,,+++++++++)))***+++,,,------------***)))***......***)))*********+++,,,,,,,,,++++++++++++******++++++,,,---)))***+++,,,---,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,***************,,,---...)))))))))))))))))))))))),,,,,,++++++++++++++++++*********)))))))))((((((******))))))******+++,,,---,,,***))))))***,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,++++++---...************************((()))++++++)))((()))***---,,,+++******+++,,,---*********++++++,,,,,,,,,***++++++++++++***))))))++++++++++++++++++++++++))))))******************+++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,***---,,,***---111111---+++++++++,,,,,,,,,------++++++------------++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++))))))***++++++,,,------,,,++++++******++++++,,,+++++++++++++++,,,,,,---++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,---///...+++***+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******)))+++,,,+++***)))***,,,++++++++++++++++++++++++)))))))))*********++++++***+++,,,------,,,+++++++++++++++,,,,,,...//////...///000222333333444444444666999999777555666777666777999:::;;;;;;;;;:::777777888999:::;;;<<<<<<;;;;;;;;;;;;:::999888888888888999999:::;;;;;;<<<>>>===<<<;;;:::999999999777777777777888999:::;;;:::;;;<<<======;;;999888777777666666777777888999::::::;;;<<<>>>===;;;999777666555444444444555666444666999;;;;;;;;;<<<===888777555333222222333444444333333333333333333333666666666666666777888999666666666555555444444444333222111111000000000111111000///...------......444///,,,,,,,,,***,,,000...------,,,+++++++++++++++,,,,,,------,,,,,,+++%%%///222...///777;;;888,,,,,,---333999888111***+++)))((((((***++++++***)))***++++++,,,,,,++++++'''((()))+++,,,---------***)))---333333---)))***++++++******++++++,,,---++++++******++++++,,,---******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++*********++++++,,,******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++((())))))***++++++,,,,,,******))))))***,,,---///++++++++++++++++++++++++---,,,,,,++++++************)))))))))(((((('''''')))))))))((()))******+++---,,,***))))))***,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++(((((())))))*********++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,+++******,,,...************************+++,,,......,,,+++,,,---,,,,,,************,,,,,,(((((())))))*********+++***++++++++++++***))))))++++++++++++++++++++++++'''((()))***************************************+++++++++,,,,,,---......*********++++++,,,,,,,,,))))))******+++++++++,,,$$$(((***)))...666888444++++++,,,,,,,,,---------++++++------------++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,++++++++++++++++++,,,++++++******++++++,,,---************************+++*********+++,,,,,,---,,,...000...,,,***,,,...,,,++++++******++++++,,,,,,,,,,,,+++++++++******((()))******)))((()))+++************************))))))))))))************+++,,,---......---+++***************+++,,,---...+++,,,---...000000000000000333666666444222333555444666777999:::::::::999777888888999;;;<<<======;;;;;;;;;;;;:::999888888999999:::<<<<<<<<<<<<<<<>>><<<:::888777666777777777777777777888999;;;;;;;;;<<<===>>>>>><<<:::999777777777777777888999999999999888:::;;;:::888666666555444333444444555666111555999:::777555555777:::888555333111111111222333444555666666555333222666666666666666777777888555444444444444333333333000000///...............------.........---,,,+++++++++......***&&&)))000***,,,---......---+++***+++,,,,,,------,,,,,,+++%%%///222+++)))000333///++++++...777??????555,,,///---,,,,,,...//////...---------,,,+++***)))(((%%%&&&(((***,,,---......+++***///666666///***+++++++++***)))***+++---...++++++******++++++,,,---++++++*********+++,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---))))))))))))***+++,,,,,,))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******************************************************++++++++++++******************************)))************+++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++***************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***///---+++******,,,///111))))))))))))))))))))))))***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...000111111000000+++++++++******)))))))))************************++++++++++++++++++++++++*********+++,,,,,,,,,---+++++++++*********)))))))))***,,,...///000111111,,,+++***))))))***+++,,,++++++++++++******))))))++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000...---+++******++++++------,,,++++++******)))++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***---,,,++++++++++++***)))---,,,++++++,,,,,,***(((++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,---......,,,***)))***+++,,,,,,------,,,,,,.................................///000000111111666666777888888888888888777999;;;<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>===<<<;;;===;;;:::888777777777888777888888999:::;;;<<<<<>>>>>===<<<;;;;;;:::888999999::::::999999888999999999888888777777777666555555555555777999:::999999888888888999999:::;;;:::999888777555444444222222111111222222333444666666777888888888888888444444444444444333222111...000333222...,,,,,,---......---,,,,,,,,,,,,---++++++++++++++++++++++++***+++---------,,,***(((++++++++++++++++++++++++)))***+++,,,+++***)))(((------...///000000000///---,,,***)))***,,,...000------------------------************************,,,,,,------,,,+++)))((()))************++++++++++++,,,,,,------,,,,,,+++*********+++,,,,,,,,,---++++++++++++++++++++++++,,,+++***))))))***+++,,,)))******++++++,,,------))))))***++++++++++++***)))))))))))))))))))))))),,,------......------,,,...------,,,,,,++++++*********+++,,,,,,---......///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******************************++++++++++++******************************************++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++************))))))***++++++,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***...---,,,++++++,,,...///***************************++++++,,,,,,++++++***+++++++++*********))))))************************++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++*********++++++++++++++++++++++++*********))))))******,,,---///000000000,,,+++************+++,,,++++++++++++*********)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++*********+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***///...------......---,,,---,,,+++,,,---,,,+++)))++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,,,,***(((&&&******+++,,,,,,,,,,,,,,,------------------------//////000000111222222333333444555555666666555555666888:::;;;:::999999999999:::;;;<<<<<<<<<<<<<<<===============<<<;;;;;;<<<;;;999888777777777888777777888999:::;;;;;;<<<=========<<<;;;:::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;:::::::::999999666666555555666777999:::<<<<<<;;;;;;;;;;;;;;;;;;888888888777777666666666222111111111111222333333444555666777777777777666111111111111111000//////...000111000---+++,,,---......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,---,,,+++***)))++++++++++++++++++++++++++++++,,,---------,,,+++***++++++,,,,,,,,,,,,+++---,,,***)))***+++...///,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,------,,,***)))(((************+++++++++++++++,,,,,,------,,,,,,+++*********+++++++++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,------,,,++++++******)))))))))***+++++++++++++++************************,,,,,,------------,,,,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******************************++++++++++++******************************************+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++************)))******+++,,,************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,---------...++++++++++++++++++++++++***++++++,,,,,,++++++***************))))))))))))************************++++++++++++++++++++++++***)))))))))))))))******+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++***************+++++++++******************+++,,,---............,,,,,,++++++++++++,,,,,,++++++++++++************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,***++++++,,,,,,++++++***+++***)))***+++,,,+++***---,,,,,,,,,......,,,***)))+++---//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***((('''******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///000111222222333333222222444666888999888777777888777888999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::;;;:::999888888888888888666666777888999:::;;;;;;<<<<<<;;;;;;::::::999999999::::::;;;;;;::::::999888888888888888777777777777666666666777888999:::======<<<<<<;;;;;;::::::777777777777777777777777111111111111111222222333222333444444555444444444//////////////////...---...//////...,,,+++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,---------------***++++++++++++******)))---,,,***)))***+++---...++++++++++++++++++++++++************************,,,,,,,,,,,,+++***)))(((************+++++++++,,,+++,,,,,,------,,,,,,++++++++++++***************************************++++++************++++++------,,,++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******************************++++++++++++***************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,---...---,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++)))))))))***+++************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++++++++******)))))))))************************+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******)))))))))))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,***++++++,,,,,,++++++***(((''''''((()))+++***)))---,,,,,,---...///---,,,(((+++///111111///+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,+++++++++,,,---------------++++++++++++++++++++++++)))******+++,,,,,,------...///000000111111000000111333666666555444444555444555777888999:::::::::::::::;;;;;;;;;::::::999::::::999999999999999999666777777888999:::;;;<<<;;;;;;;;;:::::::::999999888888999999999999888888777777777777777777777777777777777777888888999999;;;;;;;;;:::999888777777666666666666666555555555000000000000000111222222000111111222222222111111//////000000000//////.........---+++++++++---......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,------...------,,,++++++---,,,+++******+++,,,---************************************************++++++++++++******))))))*********+++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,------)))***++++++,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********************************++++++++++++*********************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***,,,---...---,,,+++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...,,,*********++++++,,,---------------------++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++++++++******))))))************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++******))))))))))))***+++,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***+++******+++---...---,,,,,,++++++---//////...---)))+++///111111///+++(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---.........,,,------...............++++++++++++++++++++++++------......///000000000---...//////000000//////...111333333222111222222111222444555666777888888888888999999999999888888999999999:::::::::::::::777777888999:::;;;<<<<<<;;;;;;::::::::::::999999999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;666777777777888888888888999999999999888777555444777666666555333222222111000000//////000000111222//////000000000//////...---....../////////......---,,,*********,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,++++++++++++++++++++++++(((((())))))***+++,,,---...............---,,,+++,,,,,,+++*********+++,,,************************************************++++++*********************++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))******++++++,,,------******+++,,,,,,,,,,,,+++***************************++++++,,,,,,++++++***((()))******+++,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********************************++++++++++++******************************++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***,,,---------,,,+++))))))))))))))))))))))))***++++++,,,,,,++++++***,,,,,,,,,---------------************************++++++++++++++++++++++++,,,,,,+++***)))))))))***++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++***************+++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,++++++******))))))***+++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,*********,,,---,,,++++++******,,,...///...---+++,,,...//////---+++))),,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++''''''((()))+++,,,------,,,,,,---...............++++++++++++++++++++++++++++++,,,,,,---......///------...////////////...,,,...000111000//////000///000111222333444444444444444555666666666666555666666777888999999999888666777777888999:::;;;;;;999999999999999999888888:::;;;;;;<<<<<<;;;;;;:::999999999999::::::::::::555666777777777777666666777777888888888777555444555555444333111000///...///////////////000000111......//////......------***+++,,,,,,---,,,,,,,,,+++)))((()))+++,,,,,,+++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......+++,,,,,,,,,,,,,,,+++***,,,++++++***************************************************************+++******)))))))))******++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,++++++******)))***++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++)))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******************************++++++++++++******************************+++++++++,,,,,,,,,------***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,++++++***))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***+++++++++,,,,,,---------************************++++++++++++++++++++++++******+++++++++***))))))(((((()))))))))*********++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,---------))))))*********+++++++++))))))***++++++,,,++++++******+++,,,,,,+++******+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,------,,,++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++***))))))***+++)))((()))))))))+++...///...------,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++******))))))******++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''((())))))******++++++,,,,,,---------------***,,,...///...------.........///000000000000000///000111111222222111111111222444555666666666555444444555666777888999999666666666666666666666666999999999::::::999999999444555555555666666666666444555666777666666555444222333555666666444333222222222111000//////......///............///000000...............---,,,,,,***+++,,,,,,------,,,,,,)))''''''))),,,---,,,***---,,,++++++***+++++++++------------------------,,,---.........---++++++++++++++++++++++++++++++---,,,+++++++++,,,---...)))******++++++++++++***,,,++++++***************++++++++++++++++++++++++************************+++***)))(((((()))***++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++,,,------,,,++++++------,,,++++++******)))***+++,,,,,,------,,,,,,************************,,,,,,------------,,,,,,))))))******++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******************************++++++++++++******************************++++++,,,,,,,,,---------***+++,,,------,,,+++************++++++,,,,,,,,,,,,,,,+++***))))))******************************++++++,,,,,,,,,---------------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,,,,,,,------.........))))))******++++++++++++(((((()))++++++,,,,,,,,,)))***+++,,,,,,+++***)))+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,---...---,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,+++++++++,,,,,,+++++++++000...------......,,,+++(((((((((***---......---...---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++///...---,,,++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,******+++,,,,,,,,,,,,,,,)))+++---...---,,,,,,---------...............---,,,,,,---...//////.........///111333444444333333222222333444555666777777333444444444444444444444555555666666666666555555555666666666777777888888444444555666666555444333...///111222222111000///////////////////////////...............///000000............------,,,+++,,,---......////////////'''&&&''')))---...+++)))---,,,++++++******++++++------------------------,,,---...//////---+++***++++++++++++++++++++++++,,,+++***)))))))))***+++)))***+++,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++******************************)))(((((()))***+++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........------------------------++++++------------++++++)))******+++,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,------......------,,,***************+++++++++******+++,,,,,,---......//////---,,,,,,---//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...,,,******+++***)))'''******+++++++++******))),,,,,,,,,++++++*********(((((((((((()))***+++,,,***))))))***+++,,,...///+++,,,---......,,,+++)))***)))))))))+++,,,+++******+++***(((%%%&&&***...++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++***))))))))),,,------------,,,++++++------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,+++***+++...---***'''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++'''(((************,,,...************+++,,,------,,,+++++++++***))))))))),,,,,,+++******+++,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++)))***++++++***(((***+++,,,,,,------,,,,,,&&&(((,,,///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++---......---+++++++++++++++*********))))))++++++++++++++++++++++++))))))************)))))),,,,,,++++++***+++++++++,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------+++,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))***+++,,,---...---,,,,,,***)))))))))******+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,---///111222+++,,,------......------......,,,,,,,,,,,,......,,,---...///000000000000000000111222222222222222000000111111111111000000//////000111222333333444333000---...000333333111111111000000/////////.........////////////......------------------------...---,,,++++++---...000///...---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))+++---///000///---,,,+++++++++*********))))))(((((()))***+++,,,,,,,,,************************+++((((((,,,...***((()))+++,,,---,,,***)))***+++---+++******,,,......---++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---+++******+++---...000...,,,,,,...///...---+++,,,,,,------,,,,,,+++,,,+++***+++...---***'''++++++++++++++++++++++++,,,***))))))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000...,,,*********,,,------,,,+++******+++,,,------------,,,,,,+++++++++---------,,,,,,+++++++++(((''''''(((***,,,+++*********++++++++++++******,,,,,,,,,+++++++++******))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++)))((()))(((((((((***+++***)))+++,,,,,,***((((((+++...*********+++++++++,,,,,,---------,,,,,,+++++++++************************+++++++++++++++******))),,,,,,+++++++++,,,,,,---+++,,,,,,------,,,,,,+++///---,,,---......,,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,)))***++++++***)))***,,,******))))))******++++++++++++++++++************,,,,,,+++******+++,,,,,,******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))***,,,------,,,***+++,,,,,,------,,,,,,------...............---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---++++++,,,,,,,,,,,,+++++++++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******)))***+++,,,---,,,,,,+++++++++++++++,,,,,,------,,,++++++******++++++,,,+++++++++++++++++++++++++++***))))))))))))***+++)))***++++++,,,,,,++++++------,,,++++++,,,------+++,,,---...//////////////////000111111111111000//////000000000000////////////000000111111222222111///---...000222111000000000/////////.........---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---......---,,,+++******)))***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000...,,,***+++++++++*********))))))))))))******++++++,,,,,,*********+++++++++,,,,,,...******...///,,,+++,,,+++,,,---,,,***)))***++++++***)))***,,,---,,,+++************************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++///222222...+++***+++++++++,,,------,,,++++++,,,+++***,,,......+++(((+++++++++,,,------......---+++******,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++++++++++++++++++++...---,,,+++++++++,,,---,,,,,,+++******+++,,,,,,---,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++'''&&&&&&'''***,,,,,,+++******+++++++++++++++***,,,,,,,,,,,,++++++++++++)))***+++---------,,,,,,,,,------...---,,,+++***))))))***+++***)))(((''')))((('''(((*********)))+++,,,---,,,+++***,,,---))))))*********+++++++++------,,,,,,,,,,,,++++++*********+++++++++++++++)))************)))((((((+++++++++++++++,,,---...+++,,,,,,------,,,,,,+++000...,,,,,,,,,---+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,***+++,,,+++)))((()))*********))))))((()))))))))*********+++++++++++++++,,,++++++******++++++,,,))))))******+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******)))+++---//////...***+++,,,,,,------,,,,,,111000...,,,,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************+++++++++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++))))))***++++++++++++***+++,,,---.........---,,,+++******))))))******+++++++++++++++++++++++++++///...,,,+++************)))******+++++++++++++++,,,,,,+++******+++,,,,,,***+++,,,---.........---------...///////////////---......//////......---////////////////////////...------...000000///---............------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,+++***)))***+++,,,---,,,,,,+++***))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...---***)))+++++++++************************+++++++++++++++******++++++,,,,,,------///+++***---///,,,,,,---***+++,,,+++***)))***+++***))))))***,,,,,,+++)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,(((***,,,------,,,***(((&&&000888777...''''''+++***+++---......---+++***,,,++++++,,,---...,,,*********+++,,,---......///...---++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,************++++++++++++,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++***)))((()))***+++***)))******++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---...---,,,+++)))+++,,,......,,,***))))))************)))((((((***(((((()))***+++***)))***+++,,,------,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******************)))((((((************+++,,,---...+++,,,,,,------,,,,,,+++...,,,***))))))))))))***++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))+++,,,+++***)))***+++,,,+++***)))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++************************+++,,,,,,------,,,,,,++++++***)))+++---......---***+++,,,,,,------,,,,,,///...,,,+++***)))******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++***))))))***+++,,,************************++++++++++++++++++++++++))))))************))))))++++++******++++++,,,,,,***+++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++((())))))******************,,,...//////...,,,+++++++++************++++++++++++++++++++++++++++++000///...---,,,,,,++++++++++++,,,------------,,,+++******************+++******+++,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,------------,,,,,,.........---------------,,,,,,---...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***+++,,,------,,,++++++************+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,------+++***)))************************+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---)))(((+++---+++***,,,***+++,,,+++***)))***++++++******,,,------+++)))------------------------***++++++++++++,,,,,,,,,)))***++++++++++++***)))&&&...666555...((((((+++***+++---......---+++***+++++++++,,,---......---++++++++++++,,,,,,,,,,,,///---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,++++++++++++++++++,,,,,,,,,***+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,,---,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------,,,***)))&&&(((***,,,------+++***++++++,,,+++++++++******+++***)))***,,,---,,,+++)))***+++,,,---,,,***)))+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***))))))++++++,,,,,,++++++***))))))))))))***+++,,,---...+++,,,,,,------,,,,,,+++,,,+++***)))((((((***+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++++++++******))))))''')))***+++******,,,------,,,+++*********************++++++,,,,,,,,,---++++++++++++++++++++++++......---,,,++++++******++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++,,,***)))***+++,,,+++)))***+++,,,,,,------,,,,,,***++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,************************++++++++++++++++++++++++))))))************))))))+++*********++++++,,,---))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,,,,,,,((((((((()))))))))******)))+++,,,...---,,,***))),,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,------,,,,,,************************)))***++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++---------,,,,,,,,,,,,,,,+++,,,.........,,,,,,++++++++++++,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++&&&'''(((***+++++++++***************************,,,,,,,,,+++++++++++++++///...------,,,+++******,,,)))(((,,,...,,,+++---***+++,,,,,,+++***+++------,,,,,,---......---+++------------------------*********+++++++++,,,,,,++++++***))))))***++++++***,,,...///---,,,,,,---***+++---......---+++***+++,,,,,,------...///000000000///...---,,,,,,+++...---+++***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,---------......+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***---//////...)))***+++,,,------------,,,,,,,,,,,,------------)))***+++,,,,,,+++***)))'''(((***,,,---------------------,,,,,,,,,,,,+++,,,+++***+++---------,,,*********+++---,,,***(((++++++,,,,,,,,,---------++++++,,,,,,,,,,,,---------------,,,++++++******,,,------------,,,++++++***************+++,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,***+++,,,...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******&&&(((*********+++,,,...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,***)))((('''&&&+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++)))***++++++)))(((***+++,,,,,,------,,,,,,***+++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++************++++++***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************+++,,,------******************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++)))))))))((()))******+++)))***+++++++++***)))(((---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,---.........---((())))))***************)))***++++++++++++***)))******+++++++++++++++***))))))***+++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,++++++++++++,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++%%%&&&''')))***++++++,,,***************++++++++++++++++++,,,,,,,,,,,,,,,......---,,,+++***))))))---***+++///111///---...+++,,,------,,,,,,---...000...,,,,,,---......---++++++++++++++++++++++++************++++++++++++---,,,***((((((***,,,---...+++)))***---//////---,,,,,,,,,------,,,,,,,,,+++,,,---------...111333555555444222000///...---///---+++***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,------......//////---------------.........,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------***))))))***,,,...---,,,)))***+++,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------............------,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++---+++***+++---...,,,******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,------------------------,,,+++++++++***************+++++++++,,,,,,------,,,,,,+++'''))),,,---,,,+++---///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------......((()))++++++******+++---+++***************+++,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***,,,++++++***)))(((''''''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))***,,,,,,,,,******+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************+++,,,---...++++++++++++++++++************************************+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))******+++++++++*********)))))))))***+++,,,++++++*********))))))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,---.../////////......(((((()))*********************+++,,,,,,+++*********++++++,,,,,,++++++***))))))***+++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,------------...///---+++***,,,...+++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,---------------************+++,,,---...++++++++++++++++++++++++************************************************************************************************'''((()))******+++,,,,,,))))))*********+++++++++***++++++,,,,,,---------+++++++++++++++++++++++++++)))+++111333000------,,,---///...------...000111///+++***+++---------************************************++++++++++++,,,,,,++++++++++++,,,,,,...,,,)))***---...---,,,---,,,,,,++++++,,,,,,---***,,,...------...222555444444333222000///......000...,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++,,,------...////////////---,,,,,,---......,,,,,,---......---,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------...,,,******+++***)))''')))***+++,,,------...---,,,,,,,,,------...............---,,,,,,,,,------000000///............///...---,,,,,,++++++,,,,,,***)))))))))+++,,,+++***///---+++,,,...///---+++)))************++++++++++++++++++,,,,,,---------((((((***+++---...000000,,,------------,,,++++++++++++******************+++,,,,,,------,,,,,,+++"""&&&***+++******+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***,,,...000111222***+++,,,+++)))))))))+++))))))(((((()))***++++++---------,,,,,,+++++++++***+++,,,------,,,+++***,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))+++---///......++++++,,,---------,,,,,,...,,,)))'''''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))+++,,,---......---,,,+++))))))******++++++++++++++++++++++++++++++++++++))))))************))))))************+++,,,---...---------,,,,,,+++++++++*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,+++)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((()))***************+++***)))))))))***,,,---,,,,,,+++***))))))******++++++************++++++++++++++++++++++++++++++)))***+++++++++***)))(((******+++,,,,,,,,,,,,+++***+++,,,------,,,+++***++++++,,,,,,,,,++++++***))))))***+++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,------.........//////---******,,,///+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))))))))***+++------++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************+++++++++++++++,,,,,,,,,))))))******++++++++++++******+++,,,,,,---......'''((((((***+++,,,------((('''***000333///+++***---...//////......000111222...***((()))+++------++++++++++++++++++++++++)))************+++++++++***+++---......---+++***...---,,,,,,---,,,+++***...---+++******+++---...***,,,......---...222666000000//////......------222000---------...---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...******+++,,,,,,---......111000...,,,+++,,,---///,,,,,,---......---,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,---...000222222222222222666111++++++///333444333......---,,,,,,+++******...------------...//////------,,,,,,,,,,,,++++++++++++******)))*********))),,,...---***)))***+++------,,,+++************(((((()))***++++++,,,,,,++++++******++++++,,,---//////...------------......---,,,+++***++++++,,,++++++++++++++++++++++++***************************+++,,,------,,,+++***,,,,,,,,,------,,,++++++///,,,))))))+++,,,+++)))'''***------+++***+++---******+++++++++,,,,,,,,,222111///---***)))((('''************************+++++++++************)))******))))))******+++,,,---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...+++((((((***+++***(((*********+++,,,---///000///...---,,,,,,,,,,,,,,,...///...,,,---///---(((------++++++++++++------************************)))***+++,,,---.........))))))************))))))***++++++,,,,,,++++++***(((((()))*********************+++++++++******)))******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++******++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,+++*********+++,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++************)))******+++++++++,,,,,,,,,+++++++++************)))******)))***+++---///111///...---,,,+++*********)))***,,,.........,,,++++++++++++++++++++++++++++++***)))((((((((()))***------,,,++++++******)))++++++++++++++++++++++++///...,,,+++***+++,,,,,,///---***(((((())),,,---000.........//////---+++))))))))))))************+++++++++******)))))))))************+++,,,---...+++++++++*********)))))).........------,,,,,,,,,((()))))))))************(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++,,,---///000******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********))))))))))))((())))))))))))))))))))))))++++++,,,---...000111222+++++++++************)))((()))+++---......------+++***)))((((((***,,,---************************------,,,++++++******)))++++++++++++******))))))***+++,,,,,,------,,,,,,---.........---,,,,,,+++/////////...---------,,,)))+++---/////////---,,,---,,,+++++++++---///000---------------------,,,111+++))),,,...---,,,---)))...///,,,***+++,,,+++000///---+++++++++---...---+++******+++,,,,,,+++---,,,******+++...222444999:::;;;=========<<<<<<===888444444888;;;;;;:::///......---,,,,,,++++++------,,,,,,------...///------,,,,,,,,,,,,++++++,,,++++++******+++++++++))),,,......,,,+++,,,...+++++++++***++++++,,,,,,))))))******+++,,,,,,,,,+++++++++++++++,,,------//////...---------------///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++...,,,******+++,,,+++)))'''))),,,,,,***)))***,,,******+++++++++,,,,,,,,,))))))))))))***+++,,,,,,************************++++++++++++************+++************+++,,,,,,---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...,,,)))(((***++++++))),,,,,,++++++,,,,,,------......---,,,,,,,,,,,,,,,))),,,---++++++------***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,))))))************))))))***++++++,,,,,,++++++***)))******+++++++++++++++******++++++++++++******000///...,,,++++++++++++******+++++++++,,,,,,,,,......------------,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++*********+++,,,------------,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,---++++++,,,,,,,,,---------++++++++++++************+++*********+++---...//////...---,,,+++*********((()))+++------,,,+++***************************+++***)))))))))***+++++++++++++++++++++++++++,,,++++++++++++++++++++++++...---,,,+++++++++,,,,,,...---+++***)))***+++,,,---,,,++++++,,,,,,***)))))))))))))))************,,,,,,+++++++++*********************+++,,,---...,,,,,,,,,,,,++++++******---------,,,,,,,,,,,,,,,************+++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,......+++++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++*********)))))))))************************))))))******+++,,,......+++++++++************)))+++,,,---/////////......***)))((('''((()))+++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++*********)))***+++,,,,,,------,,,,,,------......---,,,,,,+++------------,,,,,,,,,,,,++++++---......---,,,,,,+++,,,,,,,,,------------++++++************++++++333---***...111///+++***---//////++++++//////---------------------,,,,,,,,,+++******+++,,,,,,+++...+++)))(((+++111888<<<===>>>???@@@@@@???>>>>>>===;;;888999<<<>>>===;;;.........---,,,,,,++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---)))+++,,,,,,,,,,,,---...************+++,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///......---------------......---,,,,,,,,,------------------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++---,,,******+++,,,+++***((()))******))))))***+++******+++++++++,,,,,,,,,,,,,,,+++******))))))(((++++++++++++++++++++++++,,,+++++++++************+++++++++++++++,,,---------,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...,,,***)))***+++++++++---------,,,,,,+++++++++...------,,,,,,,,,,,,,,,***000111---***++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******))))))************))))))***++++++,,,,,,++++++******++++++,,,---,,,,,,,,,******+++++++++++++++***111000///---,,,,,,++++++******+++++++++,,,,,,,,,......------------,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++******++++++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,---...//////,,,,,,---------.........,,,+++++++++************+++++++++++++++,,,------...---,,,+++++++++++++++((()))***+++,,,+++***)))))))))))))))))))))))))))************+++,,,------)))******+++,,,,,,------++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,+++++++++******+++*********++++++***((()))))))))*********++++++,,,,,,,,,,,,++++++++++++************+++,,,---------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++************************+++++++++++++++++++++++++++++++++***++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++************++++++++++++++++++++++++******))))))***++++++,,,+++++++++************))),,,---............------))))))((('''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++***************+++,,,,,,------,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++---......---,,,+++///...---,,,,,,---///000BBB777......000///---,,,,,,......******...///---***,,,...//////...,,,+++,,,,,,++++++++++++,,,,,,---+++)))))),,,111888<<<444444555666666555333333444333222333555666444222------,,,,,,++++++++++++++++++******++++++,,,---------,,,,,,,,,+++++++++------,,,,,,,,,---......***++++++*********+++,,,+++*********++++++,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///...------,,,,,,------...---------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---******+++,,,,,,,,,,,,+++,,,,,,+++***++++++++++++******************++++++******+++++++++,,,,,,,,,//////...---,,,+++))))))++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,++++++,,,,,,---...---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,,,,,,,---------,,,,,,++++++------,,,,,,+++,,,,,,---111777888222+++))))))))),,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++++++++***))))))******++++++******)))***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,******++++++,,,,,,++++++,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,------------,,,,,,+++++++++*********,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++)))***++++++++++++************************************++++++,,,---......*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***))),,,+++++++++------+++)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++))))))******+++++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++++++++++++++,,,+++++++++*********))))))++++++,,,,,,+++++++++******))))))((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,---------,,,,,,+++******++++++,,,,,,------------+++******************+++,,,---...//////000222000...------///111333RRRBBB111,,,---......///(((///333...))))))+++++++++,,,---.........---,,,+++,,,------,,,+++,,,,,,++++++++++++---000333555+++,,,---------,,,+++***,,,,,,,,,---......,,,+++++++++++++++************+++************+++,,,,,,------,,,,,,,,,+++++++++---,,,,,,,,,------...///...---++++++++++++++++++---,,,++++++*********+++------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,------------------************************++++++++++++++++++++++++---,,,+++******+++,,,---)))***++++++,,,,,,,,,+++++++++++++++***++++++,,,---,,,+++++++++,,,,,,,,,******+++++++++,,,,,,,,,'''(((***,,,.../////////++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++,,,,,,---...---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++*********,,,---***+++,,,---------,,,,,,,,,,,,+++++++++,,,,,,---111777888222+++))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,++++++******++++++++++++*********++++++,,,,,,++++++***)))******+++,,,+++++++++******+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++******++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,---.........,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++***(((+++******+++,,,---+++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,************++++++++++++)))))))))******+++++++++))))))))))))*********+++)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************)))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************,,,,,,+++*********+++++++++++++++*********)))))),,,+++++++++******+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...+++++++++++++++++++++,,,***+++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,------......------+++***************,,,+++***+++---000444777...,,,***)))***,,,...000KKK===000---.........///)))666???:::...)))+++......---,,,,,,,,,,,,......***,,,......,,,++++++---++++++,,,---......//////+++,,,---......---,,,+++,,,,,,---------,,,+++++++++++++++++++++*********++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,---......///000...,,,+++,,,---------...---,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,***+++,,,---------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,((()))***+++,,,,,,,,,,,,***+++,,,+++******,,,...000...++++++,,,------,,,******+++++++++,,,,,,,,,((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---------,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********)))((()))+++---)))***,,,---...---,,,,,,+++++++++++++++,,,,,,---***000111---***++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,******++++++++++++*********++++++,,,,,,++++++***)))******+++++++++++++++)))***+++,,,------------111000///---,,,,,,++++++******+++++++++,,,,,,,,,......------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++******)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++***)))***************+++,,,------------,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------------------,,,,,,+++******)))++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,---,,,+++***))))))(((((()))++++++***(((*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,)))***************++++++***************+++++++++(((((()))))))))*********'''((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++***))))))******+++++++++,,,,,,,,,***+++,,,------,,,+++***,,,+++++++++******************************************)))))))))))))))***+++++++++************)))------,,,,,,,,,,,,---...+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++---+++))))))+++000555888---,,,+++++++++---///000444...,,,000111...,,,+++...<<>>666---***,,,......,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++++++++++++++,,,---------............+++,,,---...........................---,,,+++***------............------)))+++---///000///......------------------------,,,,,,------------,,,,,,---.........,,,---///000++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++***))))))))))))+++++++++,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---......---,,,,,,,,,,,,,,,***+++,,,---.../////////------------,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,---...///000......---,,,,,,,,,,,,---,,,++++++,,,......,,,***,,,------------,,,+++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,------------------------------++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++************+++,,,,,,,,,++++++......------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******---///...---,,,,,,,,,---...///777...))),,,---)))(((+++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***)))))))))***+++---...,,,...000///+++***,,,...******+++++++++,,,,,,,,,++++++++++++******************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,***+++,,,------,,,+++***))))))******++++++,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++))))))*********+++++++++************************************+++,,,------++++++******+++,,,---...++++++,,,,,,,,,,,,++++++))))))***++++++++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---,,,++++++******))))))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,---......------------......,,,,,,+++++++++---...///...000111111///,,,,,,,,,******+++,,,,,,---......******+++,,,---...//////000///------.........---...---,,,++++++...333666;;;555...******,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............)))***,,,---.........---,,,---.........---,,,+++---------......---------,,,---...///000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++---//////---,,,...000,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++************+++,,,------,,,,,,---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------...------,,,,,,,,,------+++++++++,,,---...///000+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000......---,,,,,,,,,,,,---+++******,,,...///---+++***,,,...///000...---+++,,,,,,++++++,,,,,,---...,,,---------............------------------------------------------------...---,,,+++******+++,,,++++++************++++++***++++++,,,,,,,,,++++++)))***++++++,,,,,,,,,+++***+++++++++,,,,,,------------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,------------...---,,,,,,,,,,,,,,,------------,,,,,,------...///...------------,,,,,,,,,++++++++++++++++++++++++------------------------,,,------,,,+++***,,,---...---,,,,,,---...///000???222***---...)))(((---,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******++++++,,,,,,------,,,///111///,,,***,,,///+++,,,,,,,,,,,,---------++++++++++++******************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,+++++++++,,,,,,+++++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,************************++++++******++++++,,,---)))***+++---...------,,,******++++++++++++******))))))***+++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((+++......,,,+++,,,---......------------......---,,,+++++++++---///000000333555444111...---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...---++++++,,,,,,,,,+++,,,---...---,,,,,,---///222000...,,,,,,,,,------,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////(((***+++---......------***+++---...///......---,,,------------------,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***---000000---,,,...000------------------------))))))******++++++++++++))))))***+++,,,...000111///...------...---,,,***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,------...,,,,,,++++++,,,---///000.........---------,,,,,,...------,,,,,,++++++***,,,,,,,,,---...///000000......---,,,,,,,,,,,,---***)))))),,,///000...+++(((***...111222111///---,,,,,,++++++,,,,,,---...,,,------...///000111111------------------------...........................---+++***)))***+++++++++******************+++******+++,,,------------+++,,,------............'''((()))***,,,---/////////......---------......//////---,,,+++*********,,,,,,,,,---------......+++++++++***++++++,,,,,,...------------...//////......---------,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,------+++++++++---...------,,,---...///000DDD555,,,...///******///,,,++++++++++++++++++,,,---------,,,,,,+++++++++,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,---------,,,,,,,,,///222000,,,***,,,000,,,,,,,,,---------......+++++++++************)))******+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------************************,,,,,,++++++***++++++,,,&&&))),,,000000///,,,************++++++*********((()))***+++++++++++++++******+++++++++,,,,,,,,,******+++,,,---......///,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++,,,------...///++++++++++++++++++++++++(((+++......,,,+++,,,...---,,,,,,++++++,,,,,,------,,,+++***+++---///111333555888777333000///000...------,,,,,,++++++***//////.........------------+++))))))***+++***)))***---///000---+++)))((()))+++...///...------...*********+++...///...,,,.........------,,,,,,,,,---------...------,,,,,,.........------,,,,,,,,,........................***,,,------+++*********++++++++++++++++++++++++------------------------...000111///+++)))***,,,000///...---------------.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,+++*********+++***+++,,,,,,---------------,,,+++***+++,,,---...------------------------...---,,,,,,+++++++++++++++++++++,,,---...///000111000000222444333...***------------------------...,,,+++******+++---///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,------...***+++,,,---...---,,,++++++,,,---......---,,,+++------------------------...------,,,,,,------...++++++,,,,,,,,,+++******)))***,,,---...------,,,++++++,,,---............---,,,,,,++++++,,,,,,------,,,+++******+++,,,---......---,,,,,,+++******---,,,+++******+++,,,---,,,---...///000///...---++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---++++++++++++---......------,,,,,,,,,------///...,,,++++++,,,...///000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---------,,,***((('''++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++------------,,,,,,+++***,,,,,,---......---,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,---,,,+++)))))))))******,,,++++++******++++++,,,---------,,,,,,+++++++++((()))***+++,,,---......000...,,,***))))))***+++,,,,,,,,,,,,+++***))))))+++***************++++++,,,,,,,,,+++***)))(((''')))***,,,,,,++++++,,,...---,,,,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------000///---,,,,,,---///000//////...---+++((('''&&&***+++,,,------,,,+++***,,,++++++******++++++,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,---------,,,+++***+++---///111333777:::999333...---......---+++******+++---...///////////////.........++++++++++++++++++++++++/////////...---------,,,//////.........---------,,,++++++---///000///...------,,,,,,,,,+++++++++,,,------...------,,,,,,......---------,,,,,,,,,........................,,,---...---+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///000///---+++---//////......------------............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...------,,,++++++,,,,,,***+++,,,,,,---------,,,++++++*********+++,,,---------------------------------,,,+++++++++,,,,,,,,,++++++,,,,,,---...///999999888777555222---)))------------------------...---,,,******+++---...++++++++++++++++++++++++........................------------------------------,,,,,,,,,,,,++++++------,,,,,,---...//////------.........------,,,,,,------------------,,,---------------------------------,,,,,,---------++++++++++++++++++,,,,,,***++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,,,,,,,------------......,,,,,,+++******+++,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,...---,,,,,,,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***------,,,,,,,,,+++++++++,,,---------,,,,,,+++***,,,,,,---......---,,,,,,,,,,,,,,,+++++++++******---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,---,,,+++)))))))))******,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++)))))))))))))))*********///---+++***))))))++++++***++++++,,,,,,,,,++++++,,,+++***************+++******+++******)))((('''***+++,,,,,,+++***+++---+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,///---+++***)))))))))***+++++++++,,,,,,+++++++++,,,++++++******++++++,,,------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------------,,,+++++++++---///111333777:::999333///...///...---+++******+++---...------------............,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,......------,,,,,,,,,,,,...------...000111000///,,,,,,++++++++++++******,,,,,,------...------,,,...------------,,,,,,,,,......................../////////---++++++---///------------------------........................+++,,,------,,,,,,...///------------------...///.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,......------,,,,,,------++++++,,,---------,,,,,,***************+++,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---:::;;;;;;999444///,,,***------------------------///...---+++++++++,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++---,,,------...///000111000000///...---------......------,,,,,,------...------------------------------------------------++++++******+++,,,---...++++++******++++++,,,,,,+++,,,,,,,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,---///000111111,,,,,,++++++++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,++++++*********++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++***)))(((((('''---,,,+++*********,,,,,,))))))***+++,,,,,,,,,,,,---,,,+++***************))))))*********))))))(((+++,,,---,,,*********,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***)))(((''''''((()))***...,,,***(((((())),,,...,,,++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((&&&%%%---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...---,,,++++++,,,---///000333777999888444000///000...---,,,++++++,,,---...++++++,,,,,,---.........------------------------++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++...------...000111000...,,,,,,,,,+++++++++++++++,,,,,,------...---------------------------------........................//////...,,,***+++---000........................////////////////////////***+++++++++++++++,,,,,,,,,,,,,,,,,,---......///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++,,,,,,---...------,,,+++++++++++++++111444666444000,,,,,,---------------------------000///...,,,+++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------,,,,,,,,,+++++++++,,,,,,------///000222222222111///---,,,,,,------...---,,,++++++,,,---...------------------------,,,------------------,,,,,,+++***)))***,,,///000,,,+++***))))))***,,,---------------,,,,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---......---,,,+++,,,,,,++++++,,,,,,------,,,------......------,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***)))***+++,,,---++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++***)))++++++*********+++,,,---)))***+++,,,,,,,,,,,,,,,------,,,+++************))))))***+++++++++******+++------,,,***)))***+++)))))))))******+++++++++------------------------+++++++++,,,,,,,,,------++++++************++++++...---,,,+++++++++---...---,,,+++******+++,,,---,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))((('''&&&......------------,,,,,,------------------------------,,,,,,,,,---......---,,,,,,,,,,,,---...///222444666555333000///000...---,,,,,,,,,,,,---...++++++,,,---......//////........................++++++,,,,,,---------...---,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,,,,,,,,,,---------------+++,,,,,,---.........---------------------------..............................---+++)))***,,,///........................////////////////////////...---,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,---...///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---------------+++++++++,,,,,,,,,------++++++++++++,,,,,,---.........---,,,++++++++++++***---000///,,,***+++---------------------------000///...---,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------------,,,,,,,,,+++++++++,,,,,,------///000222222111000...,,,++++++,,,---...---,,,++++++,,,---...------------------------,,,,,,---......---,,,,,,,,,+++*********---///111---,,,+++*********,,,,,,.../////////...---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,...//////...,,,,,,---------------...//////,,,------......------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***)))***+++,,,++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,+++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,+++***)))------,,,+++******++++++++++++,,,---------,,,,,,+++------,,,***)))***+++))))))******+++++++++,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,......///000///...,,,+++---,,,+++******+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------------------------------,,,,,,,,,,,,,,,---...///---,,,,,,,,,------......///111222222111/////////------------------------,,,,,,---...///000000111........................,,,,,,------......//////------------............,,,++++++,,,------,,,***,,,,,,------------......++++++,,,---............,,,,,,,,,------------...........................---...---,,,******,,,...................................................111000......//////...---,,,,,,,,,,,,,,,,,,---................../////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++*********+++,,,,,,,,,,,,---------,,,++++++,,,,,,---...............******++++++,,,,,,------,,,,,,+++++++++,,,------///...------,,,,,,,,,,,,,,,---......,,,++++++,,,------------------------//////......------,,,,,,++++++,,,,,,------..............................------------------------------,,,,,,,,,,,,++++++---,,,------...///000111//////...---,,,,,,,,,,,,...------,,,,,,------...------------------------+++,,,---......---,,,+++,,,,,,++++++,,,---...///------,,,,,,++++++,,,,,,...////////////......------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------...---------...///000111---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++------------,,,,,,,,,,,,++++++++++++************++++++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***))))))+++,,,------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------))))))******++++++,,,,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,,,,++++++++++++,,,,,,------.........------,,,+++,,,---,,,*********,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,...000111111...+++))),,,++++++++++++++++++,,,,,,++++++******++++++,,,*********+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.........+++,,,,,,,,,------------------------------------,,,,,,,,,,,,---......///------------------------......//////////////////---------------------------......//////000000000........................------..................------...............///,,,++++++,,,------+++***++++++,,,,,,,,,---------***+++,,,---............,,,,,,,,,---------..............................---...///...,,,,,,,,,...------------------------------------------------///---,,,---///000///---------,,,,,,+++,,,,,,,,,---........./////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////+++++++++++++++,,,------,,,---------,,,,,,+++***+++,,,---.........------)))******+++,,,,,,------------,,,+++++++++,,,,,,//////...---------.........---,,,---......---,,,---------------------------...............------++++++,,,,,,---......///////////////////////////------------------------------,,,,,,,,,,,,++++++------,,,,,,---...//////....../////////......---,,,------------------,,,------------------------+++,,,...//////...,,,+++,,,,,,------------------...............---,,,+++------......///.........---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,------------------------,,,,,,---......---,,,,,,------...///////////////------------------------++++++,,,,,,,,,,,,------......------------......---,,,,,,---...///000000...---,,,,,,,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------******+++,,,,,,,,,++++++++++++++++++++++++++++++...------------,,,,,,,,,++++++++++++***************+++,,,,,,---------,,,,,,,,,+++******+++,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,---------......******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***((()))+++,,,............------,,,,,,,,,,,,------+++++++++,,,,,,---------*********+++++++++,,,,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,++++++***++++++++++++,,,,,,---...............---,,,++++++***+++,,,,,,+++***+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++++++++******+++---.........---,,,+++++++++,,,,,,+++++++++,,,++++++******++++++,,,)))*********++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............)))******+++,,,---..............................,,,,,,,,,,,,---...//////---------------------,,,............000000000///------............------........................------------------------......------------------,,,,,,,,,------.........---,,,+++,,,------,,,************++++++,,,,,,,,,***+++,,,---............,,,,,,,,,------....................................///111000///------...------------------------------------------------***(((''')))---///...,,,...------,,,++++++++++++---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000,,,,,,,,,,,,------...///------------,,,,,,+++******+++,,,---...---,,,,,,))))))***+++,,,,,,------...------,,,++++++++++++//////.........//////000---***)))+++///111///---------------------------------......///.........++++++,,,,,,---...//////........................---------------------------------,,,,,,,,,++++++------,,,,,,,,,------.........000111111000//////+++,,,............,,,+++------------------------+++,,,...//////...,,,+++------.........---,,,,,,......///000///...,,,+++++++++,,,---............---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,---------.........//////,,,,,,---......---,,,,,,***+++,,,---...---,,,+++------------------------++++++,,,,,,,,,---------///...---,,,,,,---...///+++++++++,,,---...///000///...,,,++++++,,,...///,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........'''(((***,,,------------++++++++++++++++++++++++......---------,,,,,,,,,+++++++++************)))***+++,,,,,,---------------,,,+++******+++,,,---,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,------.........*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***''')))+++---...............------,,,,,,------...+++++++++,,,,,,---------------------------------++++++,,,,,,,,,++++++***)))***++++++,,,,,,,,,,,,*********+++,,,---...///.........---,,,+++***))))))***,,,,,,++++++,,,............------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------------,,,,,,((())))))***+++---...///***+++,,,------,,,+++***,,,++++++++++++++++++,,,))))))******++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,(((((()))***,,,---..............................+++++++++,,,---...///000---------......---,,,,,,///......///000222111111------............------------------------,,,,,,---------------------------------,,,,,,++++++++++++++++++,,,,,,------------------............///........................---------............///........................---------,,,,,,+++++++++,,,,,,,,,------.........------------------------+++,,,------......------...---------------,,,,,,++++++******++++++,,,---................................................------.........---+++***...------,,,,,,------...---......//////......---,,,------...---,,,+++***+++++++++************)))------,,,,,,,,,---......------,,,++++++,,,,,,,,,000000/////////.........000///...---,,,+++++++++------......///......---,,,---///000111000000//////---++++++---...,,,)))........................//////...,,,))))))+++,,,+++++++++,,,,,,---------000000000000000000000000...........................//////...,,,,,,---///..............................---------.........---.../////////...---,,,000000///...------,,,,,,)))***,,,.........,,,+++************+++,,,---...,,,,,,,,,------.........,,,---......//////......//////...------------...------------------------++++++,,,------...//////111...++++++,,,---------------------,,,,,,+++***////////////...---,,,+++,,,,,,,,,---------......//////...---,,,++++++***++++++,,,,,,,,,------------------------...///000333...(((%%%''')))******---,,,,,,++++++,,,,,,---///---+++))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,...---+++))))))***+++,,,........................,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,+++++++++******+++---...,,,)))(((***,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------))),,,......+++***+++---+++******+++,,,---...///,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......+++++++++,,,,,,---------111...++++++---...---+++...------,,,,,,------...,,,,,,---......---,,,,,,000////////////.........---------------------------------,,,,,,+++++++++++++++,,,,,,---...//////......---------,,,,,,,,,---------............///........................---------............///...........................---------,,,,,,,,,,,,,,,,,,,,,------.................................,,,---......//////......---------............///,,,,,,++++++,,,,,,---...........................------------------------...///000111111000///...------------------------------............------------.........---,,,+++,,,,,,,,,,,,++++++++++++++++++++++++,,,---......------,,,,,,,,,,,,------////////////.........---000000///...------------/////////000//////......------.........------,,,///---+++,,,---...,,,***........................///000000...,,,+++,,,---+++++++++,,,,,,---------------------------------////////////////////////...///000...---,,,---///........................//////...---,,,---......+++,,,---/////////......000//////...------,,,,,,***+++---......---,,,+++************+++,,,------,,,,,,---------.........,,,------...............//////...---------------------------------------++++++,,,,,,------......///...---...//////---+++---------------,,,+++***+++,,,---....../////////,,,,,,,,,,,,------------///......------,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------...222...)))((()))+++,,,+++---,,,,,,,,,,,,,,,,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,...---+++***)))***+++,,,------------------------////////////...------,,,------------------------)))***+++,,,---,,,,,,+++,,,,,,,,,++++++++++++***---//////---***)))***,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,------------------------)))***,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,,,,,,,+++***+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,,,,,,,,,,,,,***,,,......,,,+++,,,---+++++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......+++++++++,,,,,,---------000...++++++,,,------+++------,,,,,,,,,,,,------,,,---............---,,,/////////.........------------------------------------,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,------.........---------............///........................---------............///.......................................------------------------.........////////////////////////---...//////000000//////---------...//////000000---,,,,,,,,,,,,---..............................------------------------+++,,,------......------,,,---...//////...---,,,------............---------............------,,,......---------,,,,,,,,,************+++,,,.........------,,,------....../////////............---//////............//////111111111111000//////...///...---,,,++++++++++++///---,,,,,,......---+++........................///111222111///.........+++++++++,,,,,,,,,,,,---------------------------////////////////////////...000000///...---...///........................111000...,,,+++,,,...///***+++---...///000000000/////////...------,,,,,,,,,---.........---,,,+++,,,+++++++++++++++,,,,,,---------...............,,,,,,---............---///...------,,,,,,------------------------------,,,,,,,,,,,,,,,---------...---...000111000,,,***,,,------------,,,,,,+++***+++,,,---............+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------------------,,,+++++++++,,,,,,///---+++***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111000///...,,,,,,........................******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...//////---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***,,,---,,,+++***+++---------,,,,,,,,,,,,++++++***************************++++++,,,,,,++++++***......------,,,++++++++++++---...---,,,+++,,,---+++,,,---......---,,,+++------------............,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,,,,---------......++++++,,,,,,,,,,,,------...---++++++,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,---............---,,,............---------,,,------------------------,,,,,,,,,,,,------------//////...---+++***))))))***++++++,,,---...///000---------............///........................---------............///........................///////////////.........---------.......................................------...///////////////........................---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,---///000000///---,,,------............------------------------------.........---------,,,,,,,,,,,,,,,+++,,,,,,------......------......//////.......................................///000000111111111111000000///...000///---,,,+++,,,------///.........//////......///////////////////////////111333333111///...///,,,,,,,,,,,,,,,,,,,,,---................................................///000111000///......///........................222000...,,,+++,,,---///,,,------......///////////////.........---------......//////...---,,,+++------,,,,,,+++,,,,,,,,,.....................///,,,,,,---...............///......---,,,---------........................------------,,,,,,,,,,,,...------...///...,,,***,,,---------------,,,,,,............---,,,+++***+++++++++,,,,,,,,,,,,---,,,---------......//////,,,,,,,,,------------.........---,,,+++++++++,,,,,,++++++,,,------------,,,------------------,,,******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////...---,,,------------------------+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......++++++++++++++++++++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))((((((+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,---------------,,,,,,,,,------------,,,,,,------+++,,,...//////---+++***,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,,,,+++,,,,,,++++++++++++,,,,,,------............------......---------,,,,,,,,,........................+++,,,,,,,,,------......------,,,+++)))(((''''''++++++,,,,,,---...//////---------............///........................---------............///........................////////////////////////........................------------------------,,,,,,---............---//////......------,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------222222111000///.........---...000111111000...------......//////......------,,,,,,,,,,,,---------------------,,,,,,,,,,,,000///...------,,,------///.........//////000111////////////////////////------------...///000111111111111111111000//////000000///...///000111222000000111111000000111111000000000000000000000000///111333333111/////////...---------------------////////////////////////------------------------///000222222000///...///........................111///...,,,,,,,,,......//////......------------...............---------////////////...------,,,///...---------------...////////////////////////,,,---......//////......000///......------....................................------------------000---++++++,,,---,,,,,,,,,------......---------............---,,,++++++++++++,,,,,,,,,---------,,,------......//////000,,,,,,---------.........//////...------,,,------)))***+++,,,,,,,,,------,,,------......------,,,)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,......------------------------,,,,,,,,,,,,,,,,,,------------------------+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++((('''((()))+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......////////////////////////------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,////////////......------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,------...//////...---,,,,,,,,,------...+++---...//////...,,,***++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---..............................---------,,,,,,,,,........................,,,,,,,,,------.........------,,,,,,++++++++++++---------------------------------............///........................---------............///.................................////////////////////////...............------------------------+++,,,,,,---...---------/////////.........------...------------...//////................................................222111000///.........///...///000111111000///.../////////000000/////////---------,,,------...///......---------,,,,,,,,,111000///...------------////////////000111222222///000000000000000111111///////////////000111111111111222222222222222111222222222222333444555666111333444333222222333555222222222222222222222222000111333333111000111222000////////////.........................................................///111333333111/////////..............................---------.........111000///...,,,,,,,,,,,,........................///////////////.........000///////////////000000000000000000////////////......///000000000000///111000//////......//////......................................./////////111...+++***+++---------,,,------............---+++,,,---...////////////,,,,,,,,,---------......------......////////////,,,---------............//////...---------......)))+++,,,,,,++++++,,,...,,,---...//////...---,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,........................)))***,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,'''&&&%%%'''+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++---...---,,,+++,,,...++++++,,,,,,,,,,,,------........................***++++++,,,,,,++++++*********+++---...///000111000...,,,+++---.........,,,---...//////...---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++***,,,......---,,,---......------,,,,,,------...//////...------...//////............---------,,,........................---------------.........////////////////////////......---------,,,,,,,,,---------............///........................---------............///........................------........./////////000/////////.........---........................,,,------..................//////000111111222222000000//////000000111222111111111111111111111111///////////////////////////...------...///000111000000000000000000000000000000111111111111000000000///.........000111222/////////.........---------------------...///000000000///000111222333333000111111111222222222222222222111111111222333333222333444555555666555555444444555666666666555555333555666666444444666888444444444444444444444444333333444333222222333555111111111111000000000///////////////////////////000000000000000000000000///111333444222000//////........................+++,,,---////////////...000///...---,,,,,,---...........................//////////////////000000000000000000111222333333111111111000000000////////////000111111111111111222222111000000000000000..............................//////000000111111111///......//////...---,,,,,,---...............------...///000000000000------........./////////............////////////------------............------,,,,,,------......+++---...---++++++---///,,,---...//////...---,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------------,,,,,,+++------------------------+++,,,---......///......---------------------------,,,,,,+++,,,---...///...------------,,,,,,,,,***((('''(((+++------,,,------------------------++++++,,,,,,,,,---------...------------,,,,,,,,,,,,,,,,,,------------...------------------------******++++++,,,,,,,,,---))))))))))))))))))))))))...---,,,,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---,,,---...---,,,,,,,,,...+++++++++,,,,,,---------------------------------***++++++,,,,,,++++++***+++,,,,,,---...///000000111...++++++---//////...,,,,,,------......//////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,+++++++++***---000000...---...//////......------......///000///...------...///000/////////.........------....................................------------////////////////////////,,,,,,---------------------------.........//////........................---------.........//////........................,,,---------......//////000000//////.........---////////////////////////---......///////////////---...///111333555777777222222111111222222333444333333333333333333333333000000000000000000000000000//////000222444777888111111000000000000111111111111222222222222111111222111000000000111333444000000000000////////////*********+++---///000111000000000000111222333444111111222222222333333333555444444333333444444444333444555777888888999999666777777888777666444333444666888888666555777:::555555555555555555555555555555555444333333555888333222222222111111000000111111111111111111111111111111111111111111111111///111444444222000//////........................)))+++---///000000///...///...---,,,------///000---.....................//////...//////000111222111111111111222333444555222111111111000000//////000000111222222222222222333222222111111111111111////////////////////////...//////000111222222333000000111222333222///---,,,,,,---.../////////...111111111111000///...---.........////////////000/////////////////////...---------.........//////++++++++++++,,,------......//////...++++++...111,,,---///000000///---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...///////////////..............................------,,,+++,,,---...///......---------,,,,,,,,,---+++)))))),,,---,,,***------------------------******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------***++++++++++++,,,,,,,,,........................------+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000,,,---......,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------..................222...++++++---//////...,,,,,,,,,,,,---///000111000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,+++++++++***...111111///...///000//////............//////000///...------...///000000////////////........./////////////////////////////////...---------,,,.........------,,,,,,,,,***++++++,,,---...//////111000000/////////000000000000/////////000000111000000///...------,,,,,,000000///......///111111........./////////////////////.........---------000///.........///111222222222333333444555666666333333333444444444555555444333333444444555666777:::999666333222222333333222333444444555555444444222222222222222222222222555555666666555555444333444444444444444444444444444444333333333222222222222333333333333222111111......///000111333555555444444444555555666777888222222222222222222222222555555555555555666777777777777777777777777777777777666666666666777777888777777888999999999999888999999888888888888999999999888777666666555555666333444555555444111///---333333333222222222111111555555444333333222222222222222222222222222222222//////............//////////////////////////////...///000111111222222111333111///.........000111///////////////000111111333222222111111222222333....../////////000000111000000111111111222222222444777333***,,,888>>>;;;555333000///...000222333333222111000000111222333000000////////////000000111000///......000222444000000000000000000000000///////////////////////////////////////000111111333000------///111000...////////////000000000000111000///---------...///.........///////////////......------------......---.........///000000000---,,,,,,,,,,,,---......------------------------++++++++++++++++++++++++---------.........//////...------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++)))((((((+++------------,,,,,,+++++++++...---,,,+++++++++++++++))))))*********+++++++++//////---,,,+++*********)))******++++++******)))000...---,,,,,,---///000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000------------------------+++,,,---......---,,,+++---+++)))***,,,---+++)))------------------------111000...---,,,,,,------000///............//////000000000000000000000000//////.........---------..............................---------,,,,,,,,,........................+++,,,---...////////////)))***+++---.../////////.........------,,,,,,,,,...---,,,,,,,,,,,,---...---+++,,,000444555111,,,000000000000000000000000///////////////////////////............------------++++++---000111000---//////............//////000000000000000111111222222111111000000/////////111111000///000111222333000000000000000000000000111111111000000000//////222111000000000111222333333444444555555666666666555555555666666666777777666666666666777888999::::::999777555444333333333444444555666666666666555555555555555555555555555444555555666777777777666666666666666666666666666999888888888888777777777555555555555555444444333111111111333444666888999666666666666666888999999555555444444444444555555666666666666666777777888888888888888888888888888777777666666777777888888777888888999999999999999999888888777777888888999999888777666666555555555333444555555444333111///222222222222333444444555333333333333333333444444333333333333333333333333111111000000000000111111000000000000000111111111111222222222222222111111111000///...///000222333111000000000111111222333555555444333333333333333222222111000///...------111222222222333333333444111666555///222>>>EEECCC777555333111000000111222222222111111111111222222111000000//////000000111111111000000000111222333111111111111111111111111000000000000000000000000000////////////000111111555111...---///111000///000000/////////.........000000///...............000000//////......------///......------......///.............../////////------,,,,,,------...///------------------------........................---------.........//////...------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++)))((()))+++------------,,,,,,,,,++++++......---,,,,,,,,,,,,,,,,,,---------............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------------------------,,,------------------,,,...,,,***+++---...---+++------------------------///...---,,,++++++++++++//////////////////......//////////////////////////////.........---------/////////////////////////////////.........------........................,,,------...////////////......///000000000//////.........---------,,,,,,//////...------...//////111//////333777777333///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,000000/////////.........---,,,+++---000111000...000///////////////000000111111111222222333333333333333333333333333333333333222222222222333444555444333333222222111111111444444444333333333333222444444333333444444555666666666666777777777777777888888888888999999999999:::999999::::::;;;<<<===;;;:::999888666555444444666666777888888888888888888888888888888888888888444555666888999:::::::::888888888888888888888888999888888888888777777777888888888888888777777666222222333444666888:::;;;888888888888999:::;;;;;;:::999777666666777999:::777777777777777888999999999999999999999999999999888777777777888888999:::888888999:::::::::::::::::::::999999999999::::::999888888777666666555555333333555555555555444333333333333333444666888999222222333333444555555666444444444444444444444444333333333222222333333333111111222222333333444444444444444444333222111000////////////000222444555222222222222222333333444777666666555444444444555666555444333222222222333333333333333444444444444000555555222666@@@EEECCC777666555444222111000000111222222333333222222111222111111111111111111222111111222222222222333333111111111111111111111111111111111111111111111111000000000///000000111222777444000...///000111111000000000//////......---//////000000//////......111000000///...---,,,+++///......------......///...............------------------,,,------...///------------------------////////////////////////------........./////////...------,,,,,,------...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***))))))+++---------------,,,,,,,,,,,,///...------,,,---------............////////////,,,,,,++++++,,,---.........---,,,,,,,,,,,,---....................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///------------------------...------,,,,,,------...---,,,+++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))---...///000000///............................../////////............---000000000000000000000000000000000/////////....................................///////////////...000000000000000///.....................---------000000////////////000000333111111444666666333///////////////////////////////////////////////////111000000000////////////---,,,,,,...000000///...222111111111111222222333333333444555555666666666555555555555666666666666555555555555666777777888777777666555444444333333666666666666555555555555777777777777888888999999999999999999999999888888999::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>??????<<<<<<;;;:::999777666555888999::::::;;;;;;::::::::::::::::::::::::::::::888888:::;;;;;;<<<<<<<<<::::::::::::::::::::::::999999888888888777777777:::::::::::::::999999888222222333444666888999:::::::::::::::;;;<<<======>>><<<:::888777999;;;===999999888888999999:::;;;::::::::::::::::::::::::888888888888999:::;;;;;;999999:::;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===999999999888777777666555333444555666777777777666777666555555666777999;;;444444444444555555666666666666666666666666666666555555444444444444555555222222333333444555555555444444444444444333222222000/////////000111333444444333333333333333444444555555555555555666777777DDD@@@;;;666333333555666333333333333333444444444111555555222333999;;;888333444444444444222111000111222333444444333222111333222222111111222222333222222333444444333333222111111111111111111111111111111111111111111111111111000000000000111222222999666222/////////111222000000000000000000000000...///000111111000///...000000//////...------,,,//////............////////////......------,,,,,,---------------...//////........................------------------------............////////////...------,,,,,,------...------------------------,,,,,,,,,------------...------------------------,,,,,,,,,+++******,,,...------------------,,,,,,///......---------......+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---.........,,,+++))))))+++,,,...///000000000000///...............---,,,,,,++++++------------------------,,,,,,,,,,,,,,,---...///------------------------...---,,,++++++,,,---...++++++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***))),,,---///111111000...---------------------------/////////...............////////////////////////000000000/////////..............................//////000000000///.........////////////...------///.....................000000000//////000000000111000000111222222///,,,........................000000000000000000000000000000000/////////......------...///000000//////222222222222222333444444555666777999999:::999999777777777777888888888888777777888999:::::::::;;;::::::999888888777666666777777777777777888888888:::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>???@@@AAA>>>>>>======;;;999888777:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999555555555666777999;;;<<<<<<<<<;;;<<<<<<===>>>??????>>>;;;999999:::<<<===;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::<<<======::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<::::::::::::999888777666444555666777888999999:::;;;:::999888888999::::::777777777777666666555555777777777777777777777777666555555555555555555666333333444444444555555555222333444444555555555444222222111111111111111111555555444444444444444555333333333444666777999:::RRRKKKAAA666000...000111333333333333333222222222111333333111111333333111...///111333444333222111222333444555555444333222333333222222222222333333333333444444444333333222111111111111111111111111111111111111111111111111111111111111111222333333888666444111//////111222000000000111111222222222...///000111111000///.../////////////////////////////////......//////////////////......------,,,...------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000...------,,,,,,------...------------------------,,,,,,---------.........------------------------,,,---------++++++,,,...------------------------......---------......///++++++++++++,,,,,,,,,,,,///...------,,,,,,------...---+++******+++---......////////////...---,,,.........------,,,,,,,,,------------------------------,,,,,,,,,---......------------------------...---,,,++++++,,,---...***+++,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++++++++---///111111000///...------------------------////////////////////////......................../////////.........------////////////////////////000000000111000000//////---...//////000000///////////////////////////////////////000000/////////000//////000000///---+++////////////////////////------------------------/////////.........---------...///000////////////222222222222333444555555888999;;;===>>>>>>======::::::::::::::::::::::::999999;;;<<<======>>>===<<<<<<<<<;;;;;;::::::999999999:::::::::::::::;;;;;;<<<===>>>>>>>>>>>>===============>>>>>>>>>>>><<<============>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@???>>><<<;;;::::::<<<<<<===>>>>>>>>>>>>>>>========================@@@@@@AAAAAA@@@??????>>>=================================<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;<<<===>>>======<<<======>>>???@@@@@@???===;;;;;;;;;<<<===<<<<<<<<<<<<<<<======>>>========================:::::::::;;;<<<===>>>???;;;;;;<<<===============;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<:::999888666777777888999:::;;;<<<======<<<<<<<<<;;;;;;::::::::::::999888777777777999999999999999999999999777777666666666666777777555555555555555555555555333444555666777777777777555444444444444333333222888777666666555666666666333333444555666888:::;;;GGGBBB:::333000111444777333333333333222222222222111111222222222333333333,,,...000222333444333333333444444555555444444333333222222111111222222333444444333333333333222222222222222222222222222222111111111111111111111111222222111111222222333444555555444222000///000222000000000111111111222222//////000000111111000000/////////000000111111111000//////......//////000///////////////...............------......///000....................................................../////////000000000...------,,,,,,------...------------------------,,,---------............------------------------,,,---......,,,,,,---...------------............------------------...///,,,------------.........//////...---,,,,,,------000///............///000---------,,,++++++******........................---------------------------------,,,,,,------...------------------------...------,,,,,,------...***+++------,,,,,,---///------------------------.........//////......---,,,---...000000000//////------------------------...////////////000000000......................../////////.........------////////////////////////000000111111111111000000000000111222222222222222////////////000000000000//////000000000000//////111111111111000//////...000000000000000000000000////////////////////////............---------------///111000///...///000666666666666777888999:::;;;<<<>>>@@@AAAAAAAAA@@@>>>>>>>>>======<<<<<<;;;:::;;;===???@@@@@@@@@@@@========================<<<<<<<<<=========>>>>>><<<===>>>???@@@??????>>>>>>>>>>>>??????@@@@@@AAA?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDCCCBBB@@@>>><<<<<<<<<<<<<<<===>>>>>>??????>>>>>>????????????????????????@@@AAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@=========<<<<<<<<<<<<;;;======>>>>>>======<<<;;;=========<<<<<<=====================>>>???@@@AAAAAA@@@???>>>===========================>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<===>>>@@@@@@<<<<<<===>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<===<<<===>>>???>>><<<:::999888888999999:::;;;<<<===;;;<<<>>>??????>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999888888999999:::999999888888777666666666888888999999999999999888666777777888888888777777;;;::::::999888888999999777666666777777888999:::888777555444555777:::<<<555444444444333333333333222111222333444444444666///000111222333333444444555555444444444444555555222222111111111111222222555444222111111111222333222222222222222222222222333333333333333333333333333222222222222333444444111333444333111///000111111111000000///......---000000//////000111111222222222222111111111111111000000////////////000000/////////000000000000000...............//////000........................////////////////////////.../////////000000000000...------,,,,,,------...------------------------------------....................................,,,...//////---,,,---...------------.........///,,,,,,,,,,,,,,,---..................////////////...------------......///////////////////////////000///---,,,+++++++++,,,---......//////000000000...........................------,,,,,,---------------------------------,,,------------------,,,,,,---///...,,,,,,---///........................///...............//////------......///000000000------------------------.../////////000000000000........................000000000/////////......//////////////////////////////000111222222222222222222333333222222111111//////000000000111111111000000111222222111000000000111111111000000000000111111111111111111111111111111111111111111111111////////////............---000222111///...///000;;;;;;;;;;;;<<<===>>>???<<<>>>@@@BBBDDDDDDCCCBBBAAAAAA@@@@@@???>>>======;;;<<<>>>@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>?????????>>>>>>?????????@@@@@@@@@===>>>???@@@AAA@@@??????>>>>>>???@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEECCC@@@>>><<<<<<===>>>======>>>????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>????????????>>>============<<<;;;;;;;;;;;;;;;============>>>???@@@AAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<===???@@@AAA<<<<<<===>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@===>>>???@@@???===;;;:::::::::999:::;;;<<<======999;;;>>>AAABBBAAA???>>>::::::;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999888777777<<<<<<<<<<<<;;;:::999999777888999:::;;;<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;:::999999888888999999999::::::999888777666555666666555555555444444444555333222333333222222444222222333333333333444444666555444333333444555666222111111111111111111222555444222000000000222333222222222222222222222222444444444444444444444444333333222222333333444555...111444444111///000111333222111///---+++))))))111000/////////000222333555444444333222111000000000000////////////000000//////000000111111222222...............///000000////////////////////////////////////////////////////////////000000000000...------,,,,,,------...---------------------------------.........//////........................,,,...//////...------...---------.........//////++++++++++++,,,,,,---...------------.........///,,,,,,,,,---...///000111------............------444222000...---...///000------...///000111222222...........................------,,,,,,,,,------------------------------+++,,,............,,,+++---///111000---,,,...000///////////////////////////...---,,,,,,---///000------------...///111222.........................../////////000000111111000000000000000000000000111111111111000000000000000000000000000000000000...///000111222333333333222222222111000///...---//////000000111111111222111222333444444333222111//////000000/////////000111111111111111111111111........................000000000000////////////---000222111///---///000@@@???>>>=========>>>???AAABBBBBBCCCDDDEEEEEEFFFBBBDDDEEEEEECCC???;;;888<<<======>>>>>>>>>>>>===>>>@@@AAACCCDDDDDDCCCBBBCCCBBBAAA@@@???@@@AAAAAADDDDDDEEEDDDDDDCCCBBBBBB@@@@@@@@@AAABBBCCCDDDDDDDDDFFFGGGGGGDDDBBBAAABBBDDDFFFGGGHHHHHHGGGEEEDDDGGGFFFDDDCCCAAA@@@@@@@@@CCCCCCDDDDDDCCCAAA@@@???BBBCCCDDDCCCAAA@@@@@@@@@DDDDDDDDDDDDCCCBBBAAA@@@@@@BBBCCCCCCBBBBBBDDDEEECCCCCCBBBBBBBBBAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@??????AAAAAABBBBBBBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA============>>>>>>>>>>>>??????>>>>>>>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>===<<<@@@???>>>======>>>??????AAAAAAAAA@@@@@@@@@??????@@@??????@@@@@@???===::::::;;;===>>>?????????>>>======>>>>>>>>>>>>=====================<<<<<<<<<;;;<<<===>>>>>><<<:::888;;;<<<===>>>??????>>>===@@@???>>>>>>======>>>>>>;;;:::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999888888777666666666666666888777777666555444444444444444444444555555555666555555555666666666666666777666555444333222222222222222222333333444444444333333444444555666777777999888777666555444444444222222333444444555666666555555555444444444333333222222222222222222222222222222222222222222222222777666444222111111111222000000000000000000000000//////000000000000//////............/////////000------......//////000000000000//////.........---......//////000000111111///......------///000111......------------...............------,,,,,,,,,................................................,,,,,,------///000222333.........------,,,,,,,,,------............------........................////////////////////////000000/////////.........................................................////////////////////////......//////000/////////---------............///000000111111222222333333------...///000111222222......///000000000000000...///000///...---...000111000///......///000111000000000000000111111222000000000000000000000000000000000000000000000000222111111111000000//////000000000000111111111111000000111111222222222222333333222111111222222333222333333444444333333222333333222111000000111111000000111111111222222222444444333222222111111000333333333222222222111111333333222111000000111111CCCCCCAAA@@@@@@@@@AAABBBDDDDDDEEEEEEFFFFFFGGGGGGDDDEEEFFFEEEDDD@@@===;;;======>>>???@@@@@@@@@@@@@@@@@@AAACCCCCCDDDDDDDDDEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEGGGIIIKKKJJJHHHFFFEEEEEEEEEFFFGGGHHHHHHGGGFFFDDDGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA???>>>BBBCCCEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAABBBCCCDDDDDDCCCBBBDDDEEECCCCCCCCCBBBBBBBBBBBBAAACCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAA@@@???AAAAAABBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>??????@@@@@@??????>>>>>>======???>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@@@@???AAA@@@???>>>===>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA???>>>======>>>>>><<<:::<<<===???@@@AAAAAA@@@@@@>>>??????@@@@@@??????>>>>>>>>>>>>============<<<===>>>>>>???>>>===<<<;;;===>>>???@@@AAA@@@@@@???AAAAAAAAA@@@@@@?????????;;;;;;;;;<<<<<<<<<<<<<<<===============<<<;;;;;;:::999888888777777888888999999888888777666666555555555555666666666777777777777777777666666666666777666555444333333333333333333333333444444444555333333444444555666666777777666666555555555555555222222333333444555555666333333222222222111111111333333333333333333333333222222222222222222222222444444333222111222333333111111111111111111111111//////000000000000//////........./////////000000000000//////////////////000000/////////.........////////////000000000000//////...---...///000111///......------......////////////.........------................................................---,,,------...///111111/////////.........---------......//////......---.........---------------////////////////////////......---------,,,,,,,,,.................................................................................---,,,+++))))))........./////////000000000000000111111111111111////////////000000000000---///111333444222000///...///000///......///000000///...------...///000000000000000000111222222111111111111111111111111000000000000000000000000222222111111000000000000000000000000111111111222111111111111222222222333333333222222222222222333222333333444444333333222333333222111111111111111111111222222222222333333333333222222111000000000333333222222222111111111333333222111111111111111GGGGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGFFFDDDBBB@@@??????@@@AAABBBCCCDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEGGGFFFEEEDDDDDDDDDEEEEEECCCDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHFFFDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCAAAAAABBBDDDFFFFFFFFFFFFGGGHHHEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEFFFEEEDDDCCCDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???BBBBBBCCCCCCBBBBBBAAA@@@AAAAAABBBBBBBBBBBBBBBAAA????????????????????????CCCCCCBBBAAA@@@???>>>>>>?????????>>>??????@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>@@@AAAAAABBBBBBCCCCCCDDD@@@>>>======>>>???>>>===??????@@@AAABBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@?????????>>>>>>>>>======???????????????>>>>>>>>>???@@@BBBCCCCCCBBBBBBAAABBBCCCCCCCCCBBBAAA???>>><<<<<<======>>>>>>??????>>>>>>??????>>>>>>===<<<;;;;;;:::999999999999::::::::::::999888888777777777777777777888888888888999999999888888777777777777777666555444444444444444444444444555555555555333333444444555555666666555444444444555666666777222222333333444555555555333333222222222111111111333333333333333333333333333333333333333333333333222111111111222222333444111111111111111111111111///000000111111000000///....../////////000000000222222111111000//////...000000////////////......000000000000//////////////////.........///000111///......------......///000000000///////////////................................................---------------...//////000000000///////////////---......//////......---------------------------////////////////////////.........------------,,,........................................................................000000000000///---,,,+++//////000000000111111111000000000000////////////222222111000///...------,,,///333666666444000......///000000......///000///......------......///111000000000000111222222111111111111111111111111000000000000000000000000222222222111111111111000000000111111111222222222111111222222222222333333222222222222222333333333333333444444444444333333333333222111111111222222222333333333333444444444333222222111111000//////222222222111111111111111333333222111111111222222IIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGIIIHHHGGGEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDFFFGGGGGGGGGFFFFFFEEEEEEEEEEEECCCCCCDDDEEEFFFFFFFFFEEEFFFFFFEEEEEEEEEEEEEEEEEECCCEEEGGGGGGEEEDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDBBBDDDFFFGGGFFFFFFGGGHHHEEEDDDBBBAAAAAACCCEEEFFFFFFGGGGGGFFFDDDCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@???CCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEEEECCCCCCAAA@@@???>>>======??????@@@AAABBBCCCDDDDDDCCCAAA??????AAABBBBBBBBB@@@AAAAAABBBBBBCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>@@@@@@??????>>>??????@@@AAAAAACCCCCCDDDCCCBBBAAABBBCCCDDDDDDCCCAAA???===<<<<<<===>>>???@@@@@@@@@???????????????>>>======<<<<<<;;;::::::::::::;;;:::::::::999999999888888999999999999::::::::::::;;;;;;::::::999999888888888777666666555555555666666666666666666666666666444444444555555666666666555555444444555555666777333333444444444555555555555555555444444444444333444444444444444444444444444444444444444444444444111111111111222222333333111111111111111111111111000000000111111000000000...////////////000000000222222222111111111000000000000//////////////////111111000000//////......///////////////000000000//////............//////////////////////////////......................................................------------......////////////////////////......////////////......,,,,,,,,,,,,------------////////////////////////000000000///////////////................................................------------------------...//////000111111111111/////////000000000111111000000//////.........---222222111000///...---------///222444444333111///...000111000///...///000/////////....../////////111111000000111111222333111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222333333222222333333333333333333222222333333333333333333333333444444444444333333444333333222222222333333444444444444555555555555444444333222222111111000111111111111111111111111444333333222222222333333IIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFIIIHHHFFFEEEDDDDDDDDDEEEGGGHHHHHHGGGGGGFFFEEEDDDFFFEEEDDDCCCDDDEEEFFFGGGFFFFFFFFFFFFEEEEEEDDDDDDBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIJJJHHHGGGGGGHHHEEEEEEFFFFFFGGGGGGGGGGGGCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEECCCEEEGGGFFFEEEDDDEEEEEEEEEDDDCCCBBBBBBCCCEEEFFFFFFGGGHHHGGGEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@CCCCCCDDDDDDCCCCCCBBBAAA@@@AAABBBCCCDDDEEEEEEEEEDDDDDDEEEFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@???>>>======>>>???@@@AAABBBCCCDDDDDDBBB@@@@@@BBBDDDEEEDDDBBBBBBAAABBBBBBBBBCCCCCCAAABBBBBBCCCCCCBBBBBBAAACCCBBBBBBAAA@@@@@@??????@@@??????>>>>>>???@@@@@@AAAAAABBBCCCCCCBBBAAA@@@@@@AAACCCCCCBBB@@@>>><<<<<<======>>>???@@@@@@AAA>>>????????????>>>======<<<<<<;;;::::::::::::;;;::::::999999999999888888:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999888888777666666666777777777777777777777777777777555555666666666666777777777777666555555555555666555555555555555666666666666666666555555555555444555555555555555555555555444444444444444444444444333333333333222222111111111111111111111111111111000000111111111111000000////////////000000000111000111111111222222222333//////000000000000000000111111000000//////....../////////000000000000000/////////....../////////........................//////////////////////////////////////////////////////...------------..............................//////////////////...,,,,,,,,,------.........000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................++++++,,,---...//////........./////////000000000000/////////......------000000000000////////////////////////000000111111///000111000///...///111000000000111111000000000111111111111111222222333111111111111111111111111222222222222222222222222222222222222333333333333222222222222333333333333444444333333333333333333111222333444444444444333333444444555555444444333444333333333333333444444444444555555555666666666666555555444444333222222111111111111111111222222444333333333333333444444HHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGEEEEEEFFFFFFEEEEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDGGGGGGGGGFFFFFFGGGCCCDDDDDDDDDEEEFFFFFFFFFDDDDDDFFFGGGGGGFFFEEEDDDEEEDDDDDDCCCCCCDDDDDDEEECCCEEEFFFFFFDDDCCCDDDDDDFFFEEEDDDCCCCCCCCCDDDEEEEEEFFFGGGFFFEEEDDDEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAACCCCCCDDDDDDCCCCCCBBBAAA@@@AAABBBDDDEEEFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>======>>>???AAABBBBBBCCCAAA@@@???@@@BBBDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDBBBCCCCCCCCCCCCCCCCCCBBBEEEDDDCCCCCCBBBAAA@@@@@@?????????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCAAA@@@??????@@@@@@AAAAAA@@@>>>===>>>>>>>>>???@@@@@@AAAAAA??????@@@@@@??????>>>=========<<<;;;;;;;;;;;;<<<:::::::::::::::999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888888888999999999999888888888888777777777888888888888888999888888777666666666666777777777777777777777777666666555555555444444444666666666666666666666666555555555555555555555555444444444444444333222111222222222222222222222222000111111222222111111000/////////000000000111111///000000111222222333333//////000000000000111111000000000000////////////...///000111111111000000000//////......//////000------............//////////////////////////////////////////////////////000//////.........//////------............//////...//////000000//////...,,,------....../////////000000000000000000000000---............///////////////////////////////////////////////////////////////////////////////////////000000///......---........./////////000000////////////..................//////000000111111000///...---...///111222///000111111//////000111000111111222222111111000222111111111111222333333222222222222222222222222222222222222222222222222222333333333333444444444222222333333333444444444555555444444444444333333111222333555555555444444444444555555555555444444444444333333333444555555444555555555555666666666777777666555555444444333222222222222222333333333444444333333333444555555GGGGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGFFFEEEDDDCCCBBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDD>>>@@@CCCDDDCCCCCCCCCDDDBBBBBBBBBCCCCCCDDDEEEFFFEEEFFFHHHIIIHHHGGGFFFDDDFFFFFFEEEDDDDDDEEEFFFGGGAAACCCEEEFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCEEEFFFEEEDDDDDDEEEFFFHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDD@@@@@@@@@AAAAAABBBBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA@@@AAABBBDDDFFFGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFGGGHHHHHHHHHGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCAAA@@@?????????@@@@@@AAABBBCCCCCC@@@@@@@@@BBBEEEFFFEEEDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDFFFEEEEEEDDDCCCBBBAAA@@@???@@@AAABBBCCCBBBBBBAAABBBBBBCCCCCCCCCBBB@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@????????????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===999::::::;;;;;;<<<<<<===999999888888888999999:::::::::::::::999999999888999999999999999999999999888888888888888888999:::888888888888888888888888777777777777666666666555777777777777777777777777555555555555555555555555222333444555555555444444222222222222222222222222000111111222222111111000//////000000000111111111000000000111111111111111//////000000000111111111////////////000000000000...///000111222111000000000000////////////000000....../////////000000000////////////////////////////////////////////////000000/////////000000111....../////////000000000//////000000000000//////------...//////000111111000000000000000000000000---.........////////////////////////////////////////////////////////////000000000000000000000000111222222222222111000000//////000000000111111111//////////////////000000////////////000000000000000000000000000111111111///000111111000///000111///000111222222111000///222222111111222222333444222222222222222222222222333333333333333333333333333333333333444444444555333333333333444444444444555555555555444444444333000111333555666666555444444444555555555555444444444444444444444555666666444444444555555555666666666666666555444444333333222222333333333444444444444444444444444555666666FFFGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHIIIIIIBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBDDDFFFGGGHHHIIIIIIFFFGGGHHHIIIIIIHHHFFFEEEFFFFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@AAABBBBBBCCCDDDEEEEEEFFF@@@BBBEEEFFFFFFEEEFFFGGGAAAAAAAAABBBBBBDDDEEEEEEGGGHHHIIIJJJJJJHHHFFFEEEJJJIIIHHHHHHHHHIIIJJJKKK@@@BBBEEEFFFFFFFFFHHHIIIFFFFFFFFFFFFEEEDDDBBBAAABBBCCCEEEEEEDDDDDDEEEGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEE?????????@@@@@@AAAAAAAAACCCCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@@@@AAABBBDDDFFFGGGHHHHHHIIIJJJLLLMMMMMMLLLJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDCCCAAABBBCCCCCCCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBCCCFFFHHHIIIHHHFFFHHHGGGFFFEEEEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEDDDCCCBBBAAAAAA???AAACCCEEEEEEDDDCCCBBBCCCCCCDDDDDDDDDCCCAAA@@@????????????@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@AAA@@@??????>>>?????????<<<<<<<<<===============;;;;;;;;;;;;<<<<<<<<<===888999999:::;;;<<<======999999999888999999::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::777777777888999;;;<<<===::::::999999999999999999::::::::::::999999999888777777777777777777777777666666666666666666666666111222444666777777777666222222222222222222222222111111222222222222111111000000000000111111111111222222111111000///////////////000000111111111222......//////000000111111...///000222222111111000000000////////////000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000111222222//////000000111111111222//////000000000000//////.........///000111111222000000000000000000000000///000000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000+++,,,---...000000111111000111111111111222222222......//////000000111111000000000000///////////////000222333333333111000///111222111000///000111...///000111111000///...222222111111222222333444222222222222222222222222333333333333333333333333333333333444444555555555333333333444444444555555666666555555555444444444000111444555666666555444444444555555555555444444444444444444444555666777444444444444555555555666666555555444444333222222333333333444444555555555444444444444444555666777HHHHHHHHHHHHHHHHHHHHHHHHKKKJJJHHHGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEDDDCCCCCCFFFFFFFFFFFFGGGHHHIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@??????BBBBBBBBBCCCDDDEEEFFFGGGDDDFFFGGGHHHFFFFFFFFFGGGDDDDDDCCCCCCEEEFFFHHHIIILLLLLLLLLLLLKKKJJJHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKIIIIIIJJJJJJKKKKKKKKKLLLKKKIIIGGGEEECCCAAA@@@@@@@@@AAAAAABBBCCCDDDFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEIIIHHHFFFDDDCCCBBBBBBBBBAAABBBCCCCCCAAAAAAAAACCCDDDEEEEEEEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBCCCEEEFFFFFFEEEFFFIIIKKKHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDGGGGGGFFFFFFEEEDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIIIIHHHFFFEEEDDD@@@AAACCCCCCCCCCCCEEEGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBIIIHHHGGGFFFEEEEEEEEEEEEGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>DDDBBB@@@???@@@???===;;;========================>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;;;;<<<===>>>@@@??????>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::888999::::::::::::999888999999999888888888888777:::999999999888777777777666555444333222333444444555444333333333333444555222222222111111111111000444444444333333333222222111111111111111111111111000000111111222222222333222222222222222222222222000000000000000111111222000000000000000000000000111111111000000000000000////////////////////////000000000000000111111222222111111000/////////000------......//////000000222111000000///000000111000000000000000000000000444333333333111000///.........//////000000111111222111000//////000111222000000000000000000000000222222111111111111111111111111111111111111111111222111111111111111222222333333222222222222222222111111000000000000111111000000111111222222222222222222111111111111111222///000222444444444222111555555555555555555555555222111111222333444555666777666555333333444555555555444444444555666888999555555555555444333222222555555666666777777888888999888666444333333333333333333444444444444333333777777777777777777777777666666666666666666666555555555555444444333333333333333333444444444555555555444444444555666888999JJJJJJIIIIIIIIIIIIIIIIIIKKKJJJHHHGGGGGGGGGHHHIIIEEEFFFFFFFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGHHHIIIIIIFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBBBBBBBBBBCCCDDDFFFHHHIIIIIIHHHHHHIIIJJJFFFFFFFFFFFFGGGIIIJJJKKKNNNNNNMMMMMMLLLKKKIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLNNNNNNNNNNNNNNNOOOOOOOOOLLLJJJHHHEEEBBB@@@???>>>AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHGGGEEEDDDDDDDDDDDDCCCDDDEEEDDDCCCBBBCCCDDDEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFFFFEEEFFFHHHJJJIIIIIIJJJJJJIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEHHHGGGGGGGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHIIIIIILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGCCCEEEFFFFFFEEEEEEGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHIIIHHHGGGFFFFFFEEEEEEEEEFFFEEEDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@??????AAA@@@>>>>>>??????>>><<>>>>>>>>>>>>>>===============>>>>>>>>>>>>===============>>>??????;;;;;;;;;<<<======>>>>>>::::::::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999999999999999888888888888999999999999888888888888999888777666666666777777666666555444444555666666333333222222222111111111444444333333333222222222222222222222222222222222111111111222222222222222333333333333333333333333111000000000000111222222111111111111111111111111000000111111222222222333000000000000000000000000111000000000000111222222555555444333333333333333000000000000000111111111111111111111111111111111000000000000000000000000111111222222222111000000111111000000000000000000111111000//////000111222222222222111111000000000111111111222222222333333333333333333333333333333444333222222111222333333222222222222222222222222222111111000000111111222111111111222222222333333333222222111111111222222000222333555555444333222333333333333333333333333222333333444444555555555999888777555444333333222666555555444555666888888555555666666666666555555777777777777777888888888666666555555555666777888444444555555555555444444444444444444444444444444444444444444444444444444555444444444333333333333333333444444444555555555555555444444555777888999LLLLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCIIIJJJLLLLLLJJJJJJKKKMMMJJJJJJJJJJJJKKKMMMNNNOOOPPPPPPPPPOOONNNLLLKKKJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKHHHEEEBBB@@@>>>===AAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGFFFFFFFFFFFFGGGFFFGGGHHHGGGEEEDDDEEEFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGFFFGGGIIIKKKKKKKKKLLLLLLKKKJJJJJJIIIKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOOOONNNLLLKKKJJJHHHIIIJJJJJJHHHHHHIIIJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLMMMJJJJJJIIIIIIHHHHHHGGGGGGIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@???@@@AAABBBAAA???AAA@@@@@@@@@????????????>>>>>>>>>???@@@AAAAAAAAA?????????>>>??????@@@AAA;;;<<<<<<===>>>>>>??????<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888888888888888999999999999999777777666555555555555555777777666666666666777777444444333333333222222222444444333333333222222222222222222222222222222222333333333333222222222222333333333333333333333333222111111111111222333333333333333333333333333333000000111222333444555666222222222222222222222222111111111111111222333333333222222111111111111222333333222222222222222222000111222333333222111000111111111111111111111111///000111222222222222222333222222111111000000///111111000000///000000111333333333222222111111111111222222333333444444444444444444444444444444444777555444333222222333444222222222222222222333333333333222222222222333333222222222333333333333333333333222222222333333444333444555666666666555444444444444444444444444444444555666777777666555444777777888888777666444333777666666666666666777777666666777777888888777777888888888888777777777777777666666666666777888888555555555666666555555555444444444444444444444444444444444444444444444444444444333333333333222222333444444444444555555555666555555555666777888999PPPOOOOOONNNMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJIIIGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFIIIHHHHHHGGGGGGGGGHHHHHHKKKLLLMMMMMMLLLLLLMMMOOONNNNNNOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRPPPOOOMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHJJJIIIFFFDDDBBBAAA@@@???BBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJHHHGGGHHHIIIHHHIIIIIIJJJKKKKKKKKKKKKIIIIIIHHHGGGFFFFFFEEEEEEGGGHHHIIIIIIIIIJJJLLLNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNMMMMMMNNNNNNOOOPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNMMMLLLMMMNNNMMMKKKJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNNNNLLLLLLKKKKKKJJJJJJIIIIIIKKKKKKJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDEEECCCBBBCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@??????@@@@@@AAABBBAAAAAAAAA@@@@@@??????AAA@@@@@@???>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999999999888888888999999:::::::::666666666555555555555555777777777666666777777777555555555444444444333333444444444333333333333222333333333333333333333333555555444444333333222222444444444444444444444444333333222222333333444555333333333333333333333333222333333444555555666666333333333333333333333333222222222222222333333444222222111000000111111111444444444333333222222222000111333444555444222111222222222222222222222222000111111222222222222222333333333222222222222222222111111000000000000000222222333333333444444444444444444444444444444444555555555555555555555555777666555333333333444444222333333333333333444444555444444333333444444555444444444444444444444444444444333333444444555555666666777888888777777666777777777777777777777777555666888999999888666444222444777:::;;;:::999888888888777777777777777777777888888888888777777666888888888777777666666555999999888666555555444444555555666666666666555555666666666666666666666666444444444555555555555555333333333333333333333222444444444444555555555555666666666777777888888888SSSSSSRRRQQQPPPOOONNNMMMLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOONNNMMMLLLJJJJJJGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNMMMNNNNNNMMMLLLMMMOOOQQQRRRSSSSSSUUUVVVVVVWWWWWWVVVVVVUUUTTTSSSQQQPPPOOOJJJJJJJJJIIIIIIHHHHHHHHHKKKKKKKKKJJJJJJIIIIIIIIIFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJKKKLLLLLLJJJJJJKKKLLLKKKLLLMMMMMMNNNNNNNNNNNNKKKKKKJJJJJJIIIHHHGGGGGGJJJLLLMMMMMMLLLMMMPPPRRRQQQQQQQQQPPPPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQOOONNNMMMMMMNNNNNNMMMKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLNNNMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNPPPQQQQQQQQQQQQPPPPPPOOONNNNNNNNNNNNMMMMMMLLLLLLMMMLLLLLLKKKJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHFFFDDDDDDDDDDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::999888888999999:::::::::;;;:::::::::::::::999999888666666666777777666666666666666666666555555555555555555555444444444444333444444444444444444444444666666555555444444333333555555555555555555555555444444444444444555666666333333333333333333333333666666555555555555555555333333333333333333333333333333333333333444555555555555555444444555555666444444444333333222222222000222444555666555444222444444444444444444444444333333333333333222222111111222222333444555666666222222222222222111111000111222333444555777888888888888777666555444333333555555555555555555555555666666555555444444444444333444444444555555555666666666555555555555666666666666666555555555555555555555555555555666777777888888888999888888888888888888888888888888888888666888999::::::999777555333555888;;;===<<<:::999888888888888888888777777999999999888777666555444777777777666666555555555777777777666555444333222555555666666666666555555666666666666666666666666222222222333333444444444333333333333333333333333444444444555555555666666777777777888888888888888WWWVVVUUUTTTRRRQQQPPPOOOMMMNNNOOOPPPPPPPPPOOOOOONNNMMMKKKJJJJJJJJJKKKLLLJJJJJJJJJKKKMMMNNNPPPQQQOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQOOONNNMMMJJJKKKKKKLLLMMMNNNNNNOOOLLLLLLLLLMMMNNNPPPQQQRRROOOPPPPPPOOONNNNNNQQQSSSUUUVVVWWWYYYZZZZZZZZZZZZYYYYYYXXXWWWUUUSSSRRRQQQJJJJJJIIIIIIHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKJJJLLLMMMMMMLLLLLLNNNOOOOOOOOOPPPPPPQQQQQQPPPPPPMMMMMMLLLLLLKKKKKKJJJJJJMMMNNNOOOPPPOOOPPPRRRTTTSSSSSSSSSSSSRRRPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPOOOOOORRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPPPPOOOMMMLLLKKKJJJKKKLLLKKKIIIHHHIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOONNNMMMLLLMMMNNNOOOPPPSSSTTTTTTTTTTTTSSSRRRQQQSSSTTTUUUVVVUUUUUUSSSRRRQQQQQQQQQQQQPPPOOONNNMMMRRRRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGEEEDDDDDDCCCAAA???BBBBBBBBBCCCDDDDDDEEEEEEGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAA>>>>>>???@@@BBBCCCDDDDDDAAAAAAAAA@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999:::::::::::::::999::::::::::::999888888666666777777777777666666888777777777777666666666777777666666666555555555555555555555555555555555666666666555555555555555666666666666666666666666666555555555555666777777333333333333333333333333777777666666666555555555444444444444444444444444444444444444444555555666444444444444444444555666444444444444444444333333222333444555666666555555555555555555555555555555555555555555444444333222111222333444666777888888444444444444444333222111222222444555777888999:::999999888777666555555444555555555555555555555555555666777888888777666555555555555666777777888888888777777777777777777888777777777777777666666666666666666666666777888999:::999999999999888888888777777777777777777777777777888999::::::999888777888:::<<<======;;;999777777888999999999999888888999999999999888777666555777777777777666666666666333444444555666555555555555555555666666555555555333333333333333333333333///000000111111222222222333333444444444444555555444444555555555666666666777888999999999999888888ZZZYYYXXXVVVTTTRRRQQQPPPOOOPPPQQQRRRSSSRRRRRRQQQPPPNNNLLLJJJIIIIIIJJJKKKIIIIIIJJJLLLNNNPPPRRRSSSRRRRRRRRRRRRSSSSSSSSSTTTUUUUUUUUUUUUTTTRRRQQQPPPOOOOOOPPPQQQRRRSSSTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTRRRRRRRRRQQQPPPQQQSSSVVVWWWXXXZZZ[[[\\\]]]]]]\\\[[[[[[ZZZYYYWWWUUUSSSRRRLLLKKKJJJIIIHHHGGGFFFFFFBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFDDDDDDEEEGGGHHHJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIKKKMMMNNNNNNNNNPPPRRRRRRRRRSSSSSSSSSRRRQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPQQQSSSUUUUUUUUUUUUTTTSSSRRRQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLLLLMMMMMMNNNNNNPPPOOOOOONNNNNNMMMMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMLLLJJJIIIHHHGGGHHHIIIHHHFFFFFFFFFHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKLLLMMMOOOPPPSSSTTTTTTUUUUUUUUUUUUTTTTTTUUUVVVWWWWWWVVVUUUTTTQQQRRRSSSSSSSSSRRRQQQQQQUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOKKKKKKKKKKKKKKKKKKLLLLLLJJJIIIGGGGGGGGGGGGFFFDDDCCCDDDEEEFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIHHHEEEDDDCCCBBBBBBBBBBBBBBB>>>???@@@AAACCCDDDEEEFFFAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===========================<<<;;;::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999777888999999999888666666777777888999999888777777999888888888888777777777888888888888777777777666666666666666666666666666666666666666666666777777777777777777777777777777777666666666666777888888555555555555555555555555555555555666666666666666666666666666666666666666555555444444555555666777222222222222222333444444555555555666666666666666333444444555666666777777666666666666666666666666444555666666666666666666444444555555666777888888555666666666666444333222555555666666777888888999888888888888888888888888777777777777777777777777444777:::======<<<999888666666777888888999::::::999999888888888888999999999999888888888777777777666666666777777888::::::;;;:::999999888888888999888888888888888888888888777777777888999999999:::;;;<<<=========;;;999888666777999::::::::::::999888888999:::::::::::::::888888888888888999999999333444555666777666666555444444555555555555444444333333333333333333333333000111111222333333444444444444444555555666666666555555555555666666666666888888999::::::999888888[[[ZZZYYYWWWUUUSSSRRRQQQPPPQQQRRRTTTTTTTTTSSSRRRQQQOOOLLLJJJIIIIIIIIIJJJHHHIIIJJJLLLOOOQQQTTTUUUSSSTTTTTTTTTTTTUUUUUUUUUWWWWWWWWWVVVUUUTTTSSSRRRRRRSSSSSSUUUVVVWWWXXXYYYYYYXXXWWWWWWVVVVVVWWWWWWTTTUUUTTTSSSRRRSSSVVVXXXXXXYYY[[[]]]^^^^^^^^^]]]]]]\\\\\\ZZZXXXVVVTTTSSSMMMMMMLLLJJJIIIHHHGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBEEEDDDDDDDDDDDDEEEEEEFFFCCCDDDEEEFFFHHHIIIKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHJJJMMMNNNNNNOOORRRTTTTTTTTTTTTTTTTTTSSSRRRQQQNNNNNNNNNNNNNNNNNNNNNOOONNNOOOPPPPPPPPPQQQSSSUUUWWWVVVVVVUUUTTTSSSQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLLLLLLLMMMMMMMMMOOOOOONNNMMMLLLKKKKKKJJJNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKIIIHHHGGGFFFDDDEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJLLLNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUTTTUUUWWWXXXXXXWWWUUUTTTPPPQQQSSSTTTUUUUUUTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPSSSSSSSSSSSSRRRRRRRRRRRRLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKLLLMMMLLLKKKDDDEEEFFFHHHJJJLLLMMMNNNJJJJJJKKKKKKLLLMMMMMMMMMFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;<<<===<<<;;;:::999888999:::;;;;;;:::999888999999999888888888888777999999999999888888888777777777777777777777777777555555666666777777888888777777777777777777777777777777777777777888888999777777777777777777777777333333444555666777888888777777777777777777777777555555555555555666777777555555555555555666777888666666777777888888999999444444444444555666888999777777777777777777777777333444555777888888999999666666666666777777777777666777777888777555333222888888888888777777777666555666777888999:::;;;;;;888888888888888888888888444888<<<@@@AAA???<<<:::777777888999::::::;;;;;;:::999999888888999999:::999999999888888888777777777777777777888999:::;;;;;;:::999999888888888999::::::::::::::::::::::::777777777777888999:::;;;999:::;;;============<<<666777888:::;;;;;;::::::666777999;;;<<<>>>>>>>>>999999999::::::;;;;;;;;;888888999888777666444333333444444444444444444333555555555555555555555555444444555555666777888888555555555666666666777777555555555555666666666777888999:::;;;::::::888777ZZZYYYWWWUUUSSSSSSSSSSSSQQQRRRRRRRRRRRRRRRRRRQQQPPPMMMJJJJJJLLLMMMKKKIIIMMMKKKIIIJJJNNNQQQRRRQQQSSSSSSTTTTTTUUUWWWXXXYYYYYYVVVSSSSSSTTTUUUSSSQQQUUUUUUUUUUUUWWWZZZ\\\]]]]]]\\\[[[ZZZYYYWWWWWWVVVWWWWWWVVVVVVWWWWWWXXXYYYZZZYYYYYYYYYZZZ[[[]]]^^^^^^]]][[[XXXUUUSSSRRRRRRRRRPPPNNNKKKIIIHHHHHHHHHCCCCCCDDDEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGDDDEEEFFFGGGHHHGGGGGGFFFGGGFFFEEEDDDEEEHHHKKKMMMKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJLLLOOORRRSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQSSSUUUWWWWWWWWWVVVVVVTTTSSSSSSQQQQQQPPPNNNMMMKKKJJJJJJOOOOOOOOOOOONNNMMMLLLKKKMMMLLLLLLKKKJJJIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHFFFDDDCCCDDDFFFIIIKKKKKKKKKJJJJJJIIIHHHHHHGGGJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLJJJKKKMMMOOOPPPQQQPPPPPPQQQQQQRRRSSSSSSSSSSSSRRRNNNNNNOOOOOOPPPQQQSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQOOOMMMLLLJJJJJJMMMLLLLLLLLLLLLLLLMMMMMMPPPPPPOOONNNMMMLLLKKKKKKIIIIIIJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMJJJHHHFFFEEEDDDEEEFFFGGGDDDDDDEEEEEEFFFFFFFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@??????>>>>>>??????>>><<<<<<;;;;;;;;;AAA???>>>======>>>???AAA>>>===<<<<<<;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<============999999999999999999999999;;;;;;::::::;;;;;;<<<===;;;;;;;;;:::999888777777;;;::::::999888777666666777777777777777777777777666666777777777777666666777777666666666555555555555555666777888888777777999888777666555666777777555555555666666666666777555666666777888999999:::888777777777999999777555888888888777666666555555666666777777888888888999777777777777777666555555555555666777777777777777777666666666555555555555444666888:::;;;:::999888777777777777777888888888888888999999999999888888666888:::<<<===<<<;;;:::;;;:::::::::999999888888888888999999:::::::::;;;999999888888777777777666999777555555888:::999777<<<<<<:::888777666666666888888888888888888888888888888999999:::::::::;;;:::::::::::::::;;;;;;;;;:::::::::999999999999999777777888999:::<<<>>>???999999999999999999999999;;;;;;<<<<<<;;;999666444555444333333333444666777555555444444444444333333555444444333333444444555777666555444333444444555666777888777666777999;;;===:::888888:::<<<:::888XXXWWWUUUSSSRRRRRRRRRRRRQQQRRRRRRSSSSSSRRRRRRQQQPPPMMMKKKLLLNNNOOOOOOMMMPPPNNNLLLMMMQQQSSSSSSSSSSSSSSSSSSTTTUUUVVVXXXYYYZZZWWWUUUUUUVVVWWWVVVTTTYYYYYYYYYZZZ[[[]]]___``````___^^^]]]\\\ZZZYYYYYYXXXWWWWWWVVVVVVWWWWWWWWWWWWXXXYYYZZZZZZZZZYYYYYYZZZYYYWWWVVVUUUTTTSSSSSSQQQOOOMMMKKKJJJIIIIIIJJJEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIEEEFFFHHHIIIIIIIIIHHHHHHIIIHHHFFFEEEFFFHHHJJJLLLKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJKKKMMMOOOQQQSSSQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRTTTUUUTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOOOONNNMMMLLLKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMOOONNNNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDEEEFFFGGGIIIHHHGGGFFFGGGHHHJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKKKKKKKLLLLLLJJJKKKMMMNNNOOOOOOOOONNNLLLLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRQQQPPPNNNMMMKKKKKKMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLJJJHHHGGGEEEEEEEEEGGGHHHEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@?????????>>>>>>@@@@@@???>>>===<<<<<<===<<<<<<============<<<<<<<<<;;;::::::999999:::::::::::::::999999999999999::::::;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;:::999999999::::::::::::999999999888888888888888888888888888888888999999999999888888888888888777777777666666666777888888999999999888888777666555555555666666666666666777777777888888666666777777888888999999999888777888999999888666888888888888777777777777777777777888888888888888888888999999888888777666666777888888999999999888777777777777666666666666555666888:::;;;:::999999888888888888888888888888666777777888888777777666666888:::<<<<<<<<<;;;:::::::::999999999888888888:::999999999999999999999999999888888888777777777999777555666999:::999888<<<<<<;;;::::::999::::::999999999999999999999999888888999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======::::::::::::::::::::::::999:::;;;;;;:::888666444333333222222222333444555555555555444444444444444555555444444444444555555888777555444444444555666555666777777666666888:::@@@>>><<<===???@@@???===XXXWWWVVVUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTRRRQQQPPPQQQSSSUUUUUUTTTRRRQQQPPPQQQSSSUUUUUUTTTUUUUUUUUUUUUVVVWWWYYYYYY[[[ZZZYYYYYYZZZ[[[ZZZXXX]]]]]]]]]]]]]]]^^^``````aaaaaa```___^^^\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXYYYXXXYYY[[[\\\[[[ZZZWWWVVVUUUUUUUUUTTTTTTUUUUUUVVVPPPOOONNNLLLLLLLLLLLLMMMJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOMMMLLLMMMMMMNNNOOOQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUSSSSSSSSSSSSSSSRRRQQQPPPNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQPPPPPPOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIGGGGGGGGGGGGIIIIIILLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLLLLMMMMMMMMMLLLIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKOOOOOOOOOOOOOOOOOOOOOOOORRRQQQPPPOOONNNMMMLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGEEEEEEFFFGGGHHHFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@@@@????????????>>>AAA@@@???>>>>>>>>>>>>>>>:::<<<>>>??????>>><<<:::<<<<<<;;;:::::::::::::::<<<;;;;;;::::::999999888::::::;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999999999999999::::::;;;;;;;;;;;;::::::999999999999888888888888888999999::::::::::::999999999888777777777777777777777888888888999999999888888888888888888888888999999888999;;;;;;999888888999999999999:::::::::::::::::::::999999999999;;;;;;;;;;;;;;;:::999999999::::::;;;;;;;;;;;;;;;999999888888888777777777666777999:::;;;::::::999999999999999999999999999888888999999999999888888777888:::;;;<<<<<<;;;:::999999999999888888888888;;;::::::999999888777777999999999999999888888888:::888777888999;;;::::::;;;;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::999999999:::::::::::::::;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::888777444333333333333444444555444444444444444555555555555555444444444444555555777666555555444555555555444555666666666666888:::>>>===<<<<<<>>>>>>===<<<]]]]]]\\\[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYZZZ[[[[[[[[[WWWVVVVVVVVVWWWWWWXXXWWWYYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]^^^^^^______^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]````````````___]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^]]][[[ZZZYYYVVVVVVVVVVVVVVVWWWXXXYYYSSSRRRQQQPPPPPPPPPQQQRRRQQQQQQRRRSSSSSSSSSSSSSSSPPPPPPPPPQQQQQQQQQRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRNNNMMMMMMLLLLLLKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQRRROOOOOOOOOOOOPPPPPPQQQQQQPPPPPPQQQQQQQQQQQQQQQRRRQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUVVVUUUUUUUUUUUUUUUTTTSSSRRRMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLMMMMMMNNNNNNOOOOOONNNLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJJJJJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOONNNMMMMMMLLLLLLMMMMMMLLLKKKKKKKKKLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMJJJJJJJJJKKKKKKLLLLLLLLLJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@????????????AAA@@@??????>>>>>>>>>???>>>???@@@AAAAAA@@@???>>>??????>>>===============>>>>>>>>>===============;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999::::::::::::::::::::::::<<<<<<<<<======<<<<<<<<<::::::::::::999999999999999::::::;;;;;;;;;::::::<<<;;;;;;:::::::::::::::888888888999999999999::::::999999999999999999999;;;::::::;;;<<<===;;;:::999::::::;;;<<<=========>>>>>>======<<<<<<<<<;;;===>>>>>>>>>>>>===<<<<<<<<<======>>>>>>>>>======;;;;;;:::::::::999999999888999:::;;;;;;;;;::::::<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<======<<<<<<;;;999:::;;;<<<<<<<<<<<<;;;999999999999999999999999:::::::::::::::999999999;;;;;;;;;:::::::::::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>???AAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>======<<<;;;666666666666666666777777444444444444444444444444444444333333333333444444555555444444444444444444333555666666555666888:::<<<<<<<<<<<<=========<<>>?????????BBBAAA@@@@@@@@@@@@AAABBBAAA@@@??????>>>>>>??????===>>>>>>???@@@AAAAAABBB======>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<<<<<<<>>>======;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::<<<<<<<<<<<<;;;;;;::::::888999999999999:::::::::;;;;;;;;;;;;;;;:::::::::<<<;;;;;;<<<>>>???>>><<<;;;<<<<<<===>>>???@@@@@@BBBAAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@??????>>>???@@@@@@@@@@@@@@@??????======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;======>>>>>>>>>>>>======;;;<<<<<<===============::::::;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>===========================>>>>>>======>>>???@@@AAA@@@???>>>===<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@??????@@@@@@@@@AAAAAAAAAAAAAAA@@@?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>===888888888888888888888888444444444444333333333333333333222222222222333333333333333333333333333333333555666666666777999;;;>>>???@@@AAAAAAAAAAAAAAAiiiiiijjjkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjiiigggfffggghhhjjjkkklllkkkiiigggggghhhggggggffffffggghhhhhhiiieeegggiiijjjhhhgggfffgggffffffeeecccaaa___]]]\\\aaabbbeeegggggggggfffeeebbbbbbccceeefffiiikkklllnnnlllhhhdddccccccfffgggbbbbbbaaa````````````aaa```___]]][[[ZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\YYYYYYYYYYYYZZZZZZZZZZZZUUUTTTSSSRRRRRRRRRSSSSSSSSSTTTUUUUUUUUUSSSRRRQQQMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTSSSSSSRRRPPPPPPPPPQQQQQQRRRRRRSSSTTTTTTTTTUUUVVVVVVWWWWWWXXXXXXYYYYYYYYYXXXWWWWWWSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQRRRSSSSSSTTTUUUUUUSSSTTTTTTTTTTTTTTTSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSQQQPPPOOONNNNNNOOOPPPQQQSSSTTTTTTTTTSSSRRRPPPOOOPPPPPPPPPOOONNNMMMMMMMMMJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNOOOLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLMMMMMMNNNNNNPPPOOONNNMMMMMMMMMMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCAAAAAABBBBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAACCCBBB@@@>>>>>>@@@BBBCCCAAA@@@@@@???????????????<<<===>>>???AAABBBCCCCCC@@@@@@AAAAAAAAA@@@??????=======================================>>>??????========================??????>>>===<<<;;;::::::========================>>>>>>????????????>>>>>><<<<<<<<<<<<===============>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<===========================<<<<<<>>>@@@AAA@@@>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>==================>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>;;;<<<===>>>???AAABBBBBB?????????@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@BBBDDDHHHGGGFFFDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEECCCCCCCCCDDDDDDEEEEEEFFFDDDCCCCCCCCCCCCDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@?????????>>>:::;;;;;;;;;;;;:::999999888777777666555444333333333333222222222222333333222222333444444444444333444555777777777888:::<<<===???BBBBBBBBBAAAAAABBBiiijjjkkklllmmmllllllkkkmmmmmmnnnnnnnnnnnnmmmmmmkkklllmmmllljjjiiikkkmmmppprrrsssrrrooollllllmmmlllkkkkkkkkkkkklllmmmmmmiiilllnnnnnnkkkiiihhhiiijjjiiihhhfffdddaaa^^^\\\```bbbeeehhhjjjjjjjjjiiiggggggggghhhiiijjjllllllnnnllljjjgggffffffggghhheeeeeeeeeddddddeeeeeeffffffeeebbb___]]]\\\[[[[[[ZZZ[[[\\\\\\]]]]]]\\\\\\YYYYYYYYYZZZZZZZZZ[[[[[[WWWVVVUUUTTTSSSSSSTTTUUUUUUVVVXXXYYYYYYWWWUUUTTTPPPQQQQQQRRRSSSTTTTTTUUUSSSTTTUUUVVVVVVUUUTTTTTTQQQRRRRRRSSSTTTTTTUUUUUUWWWWWWXXXXXXYYYZZZZZZ[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWUUUUUUVVVWWWXXXXXXXXXXXXVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVVVVWWWXXXXXXUUUTTTSSSRRRRRRSSSTTTUUUWWWWWWXXXWWWWWWVVVUUUUUUUUUTTTSSSRRRQQQPPPOOONNNMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSNNNMMMMMMMMMNNNPPPQQQRRRNNNNNNOOOPPPPPPPPPPPPOOOOOOOOONNNNNNMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQRRRQQQPPPOOONNNNNNNNNNNNLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJJJJKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFEEEEEECCCCCCCCCCCCDDDDDDDDDEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAA@@@?????????>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@??????>>>??????@@@???>>>===<<<=========>>>>>>>>>??????>>>>>>>>>??????@@@@@@@@@>>>======???AAABBBAAA@@@@@@AAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAACCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@????????????>>>@@@@@@@@@??????@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>>AAA@@@@@@??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDAAAAAABBBBBBBBBCCCCCCCCCBBBDDDEEEDDDBBBBBBDDDGGGJJJJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBCCCEEEGGGHHHJJJJJJGGGGGGHHHIIIIIIJJJKKKKKKIIIIIIHHHHHHHHHHHHHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCBBBBBBBBB@@@@@@AAAAAAAAA@@@>>>>>>===<<<;;;999888666555444555444444333333444444555333444555666666666555555555666777888888999<<<>>><<>>>>>???@@@BBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAABBBCCCDDDEEEDDDCCCBBBAAA??????@@@@@@@@@AAAAAAAAA>>>>>>???@@@AAAAAABBBBBB>>>>>>>>>@@@BBBCCCBBB@@@BBBBBBBBBCCCCCCCCCCCCCCC@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAACCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????BBBBBBAAA@@@@@@AAAAAAAAABBBBBBAAAAAA@@@???>>>>>>@@@AAAAAABBBBBBAAAAAA@@@BBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCDDDDDDEEEEEECCCEEEGGGFFFDDDCCCFFFIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFCCCCCCEEEGGGIIIKKKMMMNNNJJJKKKKKKLLLMMMNNNNNNOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFDDDCCCAAA@@@>>><<<:::888666666666666555555555555666666444555777888888888777666555777888999999:::<<>>@@@@@@AAACCCIIIPPPQQQNNNLLLLLLMMMdddddddddeeeeeefffffffffiiiiiihhhhhhgggfffeeeeeeffffffeeeeeefffhhhjjjkkkkkklllmmmkkkiiihhhhhhiiiggggggiiijjjjjjjjjiiiiiikkkkkkkkkkkkjjjhhhgggfffeeeeeeeeedddcccbbbaaa```aaabbbbbbcccdddeeeffffffgggggghhhhhhggggggfffeeehhhhhhhhhhhhhhhggggggfffeeefffhhhgggfffeeeeeefffffffffeeedddcccbbb```_________^^^]]]]]]]]]^^^____________``````aaaaaaaaadddcccaaa```______````````````aaaaaabbbbbbbbbccc______aaabbbbbbbbbaaaaaa```aaaaaaaaaaaaaaa``````______^^^^^^___aaacccdddeeeeeefffggggggggggggfffggggggffffffffffffeeeeeefffeeeeeeeeecccbbbaaa```aaaaaabbbbbbbbbbbbbbbbbbdddddddddfffggggggfffeeeeeeeeeeeedddcccccceeegggeeeffffffeeecccdddfffhhhfffffffffffffffgggggghhheeedddcccbbbbbbbbbbbbbbbccccccccccccccccccccccccdddcccbbb```^^^]]]\\\\\\^^^^^^^^^______`````````aaaaaaaaaaaa```___^^^^^^ZZZZZZZZZZZZZZZZZZ[[[\\\^^^]]][[[[[[\\\]]]]]]\\\[[[ZZZXXXYYYZZZ[[[[[[ZZZYYYYYYZZZZZZ[[[ZZZZZZZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZZZZXXXWWWVVVVVVWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVWWWXXXXXXVVVVVVVVVVVVUUUUUUTTTTTTTTTSSSRRRRRRRRRSSSUUUVVVRRRRRRRRRRRRRRRQQQPPPOOOPPPQQQQQQQQQQQQQQQPPPPPPOOOOOONNNLLLLLLKKKKKKLLLKKKLLLLLLMMMMMMLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJIIIHHHGGGFFFFFFJJJJJJIIIIIIIIIIIIIIIJJJLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJHHHFFFEEEFFFGGGFFFFFFEEEFFFGGGHHHGGGGGGIIIHHHGGGGGGGGGHHHIIIJJJFFFFFFEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEFFFGGGGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCEEEEEEFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGEEEFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLNNNMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNOOONNNMMMLLLNNNOOOOOOOOONNNNNNMMMLLLNNNNNNNNNNNNPPPQQQRRRSSSSSSRRRPPPOOOOOOPPPRRRSSSSSSQQQPPPPPPQQQQQQOOONNNPPPQQQRRRSSSSSSTTTTTTTTTUUUTTTQQQPPPOOOOOOPPPQQQNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJHHHEEEBBB@@@>>>>>>===<<<;;;999888777777777777777888888999;;;<<<===<<<<<<===>>>???AAACCCDDDJJJPPPVVVWWWUUURRRSSSTTTccccccdddeeefffgggggghhhjjjjjjiiiiiihhhhhhhhhggggggggghhhhhhiiiiiiiiijjjgggiiijjjjjjiiihhhjjjkkkgggggghhhiiiiiiiiihhhhhhiiijjjjjjjjjjjjiiihhhggggggggggggggggggffffffeeeeeedddccccccccceeefffgggiiihhhhhhggggggggggggggghhhhhhhhhiiiiiiiiiiiiiiihhhiiijjjiiigggffffffgggggghhhhhhggggggeeeddddddccccccbbbbbbbbbbbbcccdddeeeeeeffffffffffffffffffhhhhhhgggfffeeeeeeeeeeeeccccccbbbcccccceeeggghhhfffffffffffffffgggggghhhfffffffffeeeeeeffffffgggeeedddcccccccccdddeeefffiiiiiijjjkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkkkkkkklllllllllkkkjjjiiihhhgggggggggggggggggggggggggggggghhhiiiiiijjjiiiiiiiiihhhhhhiiihhhffffffhhhjjjhhhiiijjjhhhgggggghhhjjjiiiiiiiiiiiijjjjjjkkkkkkiiiiiigggffffffeeeeeeeeeggghhhiiiiiiiiihhhgggfffjjjiiihhhfffdddbbbaaa```ccccccdddeeefffggghhhhhhfffffffffeeeeeedddcccccc````````````aaaaaabbbccccccaaa``````bbbbbbbbbaaa```^^^]]]]]]^^^___^^^]]]]]]]]]^^^^^^_________``````______^^^^^^____________^^^]]]\\\[[[[[[[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZXXXYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZXXXXXXWWWVVVVVVXXXYYYZZZXXXXXXYYYYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNMMMMMMMMMMMMMMMNNNNNNOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMLLLKKKJJJJJJIIIMMMMMMMMMLLLLLLMMMMMMNNNOOOOOONNNMMMMMMMMMNNNNNNPPPPPPPPPPPPOOONNNMMMLLLKKKKKKLLLMMMMMMMMMLLLLLLNNNNNNOOOPPPPPPPPPOOOOOOLLLMMMMMMMMMNNNNNNNNNOOONNNOOOOOOMMMKKKJJJKKKMMMKKKLLLLLLMMMLLLKKKJJJIIILLLLLLLLLLLLLLLMMMNNNNNNJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGHHHIIIIIIJJJKKKKKKGGGHHHIIIIIIJJJIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIKKKKKKKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJJJJKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNQQQPPPOOONNNMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQPPPQQQRRRSSSRRRQQQPPPOOOQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTRRRQQQQQQRRRSSSTTTTTTSSSRRRSSSTTTUUUTTTRRRRRRRRRSSSTTTUUUUUUUUUUUUWWWVVVTTTSSSRRRRRRSSSTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQOOOMMMJJJGGGEEECCCCCCBBBAAA???===<<<;;;::::::<<<;;;;;;;;;;;;<<<======>>>>>>===>>>@@@CCCFFFGGGJJJOOOTTTVVVTTTRRRSSSTTTffffffggghhhiiijjjkkklllllllllllllllkkkkkkkkkkkkhhhhhhiiijjjjjjiiiiiihhhhhhjjjkkkkkkjjjjjjkkkmmmiiijjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjiiiiiikkkkkklllllllllllllllkkkiiihhhfffddddddeeeggghhhjjjiiihhhgggfffggghhhiiihhhhhhiiiiiijjjkkklllllllllmmmmmmllliiihhhiiijjjiiijjjjjjjjjjjjiiiiiihhhgggggggggggggggggghhhhhhjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhgggggggggggggggfffeeeddddddeeegggjjjlllkkkjjjhhhggggggiiijjjkkkjjjiiihhhhhhhhhiiikkklllhhhgggfffeeedddeeeffffffiiijjjkkkkkkllllllllllllkkkkkkllllllmmmnnnooooooppppppppppppoooooonnnmmmiiiiiiiiiiiiiiihhhhhhhhhhhhiiijjjjjjjjjiiijjjjjjjjjkkkkkkkkkiiiiiijjjllljjjkkkkkkjjjiiihhhiiikkkjjjkkkkkklllmmmmmmmmmmmmkkkjjjiiihhhhhhgggggggggiiijjjlllmmmmmmkkkiiihhhkkkkkkjjjjjjiiigggffffffhhhhhhiiiiiijjjkkkkkkllliiiiiihhhhhhgggggggggggggggffffffeeeeeefffffffffeeecccbbbbbbdddeeeeeedddbbbaaa______`````````___``````aaaaaabbbbbbcccdddccccccbbbbbbaaabbbbbbbbbaaaaaa``````___^^^^^^^^^]]]]]]^^^^^^^^^^^^]]]]]][[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\]]]]]][[[\\\\\\]]]]]]]]]\\\\\\]]]\\\[[[ZZZZZZ[[[\\\]]]YYYXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUVVVVVVVVVUUUUUUUUUUUUUUUSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPOOOPPPPPPQQQQQQSSSSSSRRRRRRRRRSSSSSSTTTUUUUUUTTTTTTRRRQQQPPPOOOMMMMMMMMMNNNNNNNNNNNNMMMPPPPPPQQQQQQRRRRRRRRRRRRPPPPPPPPPPPPQQQQQQQQQQQQSSSSSSSSSQQQOOONNNPPPQQQPPPRRRSSSSSSQQQOOOMMMLLLOOOOOOOOOPPPPPPQQQRRRRRRPPPOOONNNMMMLLLKKKJJJJJJKKKLLLLLLMMMNNNOOOPPPPPPLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJKKKKKKLLLJJJKKKLLLMMMNNNMMMLLLKKKJJJKKKKKKLLLNNNOOOOOOPPPMMMNNNNNNOOOOOONNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMNNNOOOPPPLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNNNNQQQQQQPPPOOOOOOPPPQQQRRRSSSSSSRRRQQQPPPPPPPPPPPPRRRRRRSSSTTTUUUVVVVVVVVVTTTUUUVVVWWWWWWVVVTTTSSSTTTUUUUUUVVVWWWWWWWWWWWWVVVUUUSSSRRRQQQRRRTTTUUUUUUTTTTTTUUUVVVWWWWWWVVVSSSSSSTTTUUUUUUUUUUUUUUUWWWVVVUUUUUUUUUUUUVVVVVVXXXXXXWWWWWWWWWWWWWWWXXXUUUTTTRRROOOLLLJJJIIIIIIGGGFFFDDDBBB@@@??????>>>@@@@@@???>>>============@@@???>>>>>>@@@DDDGGGJJJHHHLLLOOOQQQPPPPPPPPPRRRhhhiiijjjkkklllmmmnnnnnnmmmmmmmmmlllllllllllllllhhhiiijjjjjjjjjjjjiiiiiikkklllmmmllljjjjjjkkklllkkkkkkjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjllllllmmmmmmnnnnnnmmmmmmllljjjhhhgggfffgggiiijjjkkkjjjiiigggggghhhiiiiiiiiiiiiiiiiiijjjlllmmmnnnooopppooonnnkkkkkklllmmmkkkkkkllllllllllllkkkkkkiiiiiijjjjjjkkkkkkkkkkkklllllllllkkkkkkjjjjjjjjjhhhhhhiiihhhhhhhhhggggggffffffeeeeeefffhhhkkkmmmkkkjjjgggffffffgggiiijjjjjjjjjiiihhhiiijjjkkkmmmkkkjjjhhhgggffffffggggggiiiiiijjjllllllmmmmmmmmmlllmmmnnnnnnooopppqqqqqqpppqqqqqqqqqqqqqqqppppppkkkkkkkkkjjjjjjjjjiiiiiijjjlllmmmllljjjiiikkklllmmmnnnoooooommmmmmnnnooolllmmmnnnmmmlllkkkkkklllmmmnnnooopppqqqqqqqqqqqqmmmmmmlllkkkkkkkkkkkklllmmmnnnoooppppppnnnllljjjjjjkkklllmmmmmmmmmmmmlllmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjjjjjjjkkkkkklllkkkjjjhhhgggfffffffffgggeeedddeeeggghhhhhhgggeeecccbbbbbbcccdddcccbbbccccccbbbbbbcccccceeeeeeeeedddccccccbbbbbbbbbcccbbbbbbaaaaaa``````___^^^^^^^^^____________^^^^^^\\\\\\]]]]]]^^^_________`````````______^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^______`````````___^^^]]]]]]^^^___```^^^___```aaaaaaaaaaaaaaa```___]]]\\\\\\\\\]]]^^^[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[ZZZYYYXXXXXXVVVVVVVVVVVVVVVVVVUUUUUUTTTUUUUUUUUUVVVVVVWWWWWWUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQQQQQQQQQQRRRSSSTTTVVVVVVUUUVVVVVVWWWXXXXXXYYYYYYYYYXXXWWWUUUTTTSSSQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRSSSSSSTTTUUUVVVWWWWWWVVVVVVUUUTTTTTTSSSSSSUUUUUUTTTRRRPPPPPPRRRTTTTTTVVVXXXWWWTTTQQQOOOOOOSSSSSSTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTRRRQQQPPPPPPPPPQQQQQQRRRSSSTTTTTTTTTPPPPPPPPPQQQQQQPPPOOOOOOMMMMMMMMMNNNPPPQQQSSSSSSPPPQQQRRRSSSSSSSSSRRRQQQNNNOOOOOOQQQRRRSSSTTTUUURRRRRRRRRRRRRRRRRRRRRRRRQQQRRRRRRRRRSSSSSSTTTTTTPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPPPPPPPPPPQQQRRRSSSRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTWWWVVVTTTSSSSSSTTTUUUVVVVVVUUUTTTTTTSSSSSSTTTTTTWWWXXXXXXYYYZZZ[[[[[[\\\[[[[[[\\\]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWUUUUUUUUUWWWXXXXXXWWWWWWXXXZZZ[[[ZZZYYYXXXYYYZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXYYYYYYYYYZZZYYYYYYXXXXXXYYYZZZZZZXXXWWWUUURRRPPPOOONNNNNNKKKJJJIIIGGGFFFEEEDDDDDDEEEDDDCCCAAA@@@@@@??????AAAAAA???@@@AAAEEEHHHKKKLLLNNNPPPQQQRRRRRRTTTTTTkkkkkklllmmmnnnnnnoooooonnnmmmmmmmmmllllllkkkkkkjjjjjjjjjkkkkkkllllllllllllmmmmmmllljjjiiiiiikkkkkkjjjiiiiiihhhiiiiiiiiijjjiiiiiihhhiiiiiijjjjjjjjjjjjkkkkkkkkkkkkkkkjjjkkkjjjiiihhhhhhiiijjjjjjkkkjjjjjjiiiiiiiiiiiiiiijjjiiiiiiiiijjjkkkmmmnnnppppppooommmlllkkkmmmooollllllmmmmmmmmmlllkkkkkkiiijjjkkkllllllmmmllllllmmmmmmlllkkkjjjiiiiiihhhhhhiiiiiijjjjjjiiihhhhhheeeeeeddddddeeegggiiijjjiiihhhfffddddddeeeggghhhhhhhhhhhhhhhhhhiiijjjkkkmmmlllkkkiiihhhhhhiiiiiiiiijjjkkkmmmnnnnnnnnnnnnnnnoooooopppqqqrrrrrrsssooooooppppppqqqpppppppppnnnnnnmmmmmmllllllkkkkkklllnnnooommmjjjiiilllooooooqqqrrrrrrqqqppppppqqqoooqqqrrrqqqooonnnnnnnnnoooppprrrttttttuuuttttttoooooooooooooooppppppqqqqqqrrrrrrrrrrrrpppooonnnkkklllnnnpppqqqqqqqqqqqqqqqpppppppppooooooooonnnpppooonnnmmmmmmnnnooopppnnnmmmkkkiiigggfffeeedddhhhgggfffgggiiijjjjjjiiigggfffeeeeeeggghhhhhhgggfffeeedddccccccdddeeeeeeeeedddcccbbbbbbbbbbbbbbbaaaaaaaaaaaaaaa___^^^^^^______````````````______\\\\\\]]]^^^^^^______```bbbbbbbbbaaa``````______ZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[\\\\\\]]]^^^______```bbbaaa___^^^^^^______``````aaabbbcccddddddddddddaaa```___^^^]]]\\\\\\\\\[[[ZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQOOOPPPQQQQQQRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPRRRQQQQQQQQQPPPPPPPPPOOOQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWUUUUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUVVVWWWXXXZZZ[[[\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVUUUSSSPPPQQQSSSUUUUUUXXXZZZYYYTTTQQQQQQRRRVVVWWWXXXZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVSSSSSSSSSSSSSSSRRRRRRQQQPPPQQQQQQSSSUUUWWWYYYZZZWWWXXXYYYYYYYYYXXXWWWVVVQQQQQQRRRSSSTTTUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTRRRRRRQQQQQQQQQRRRSSSSSSUUUUUUUUUUUUVVVVVVVVVVVVTTTUUUWWWXXXZZZ[[[\\\\\\ZZZYYYWWWVVVUUUVVVXXXYYYWWWWWWVVVVVVVVVWWWXXXXXX\\\\\\\\\\\\\\\]]]^^^___bbbbbbbbbbbbbbbbbbcccccc___^^^]]]\\\\\\\\\]]]^^^^^^]]][[[YYYXXXYYYZZZ[[[[[[ZZZYYYZZZ\\\]]]]]]\\\ZZZZZZ[[[[[[[[[[[[[[[ZZZYYYZZZZZZ[[[[[[\\\\\\\\\YYYXXXWWWVVVWWWXXXYYYZZZWWWWWWUUUTTTSSSRRRRRRRRROOONNNMMMLLLKKKJJJJJJJJJKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDGGGIIIKKKMMMMMMNNNPPPQQQSSSTTTUUUppppppppppppqqqqqqrrrrrrrrrqqqqqqpppooonnnnnnmmmmmmmmmllllllmmmoooppprrrmmmnnnooonnnlllkkklllmmmlllllljjjiiiiiiiiijjjjjjkkkjjjiiihhhhhhiiiiiijjjiiiiiijjjjjjjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiijjjjjjkkkkkkjjjjjjiiihhhkkkjjjiiihhhiiijjjlllmmmnnnnnnmmmkkkjjjjjjmmmooommmmmmmmmmmmlllkkkkkkjjjhhhiiikkklllmmmmmmllllllmmmllllllkkkiiihhhggggggfffggghhhiiiiiihhhggggggccccccdddddddddeeeeeeeeehhhgggfffeeedddeeeeeefffeeefffggghhhiiiiiiiiiiiilllkkkiiihhhggghhhhhhiiihhhiiijjjlllmmmnnnnnnnnnmmmnnnnnnoooooopppppppppmmmmmmnnnoooppppppoooooooooooonnnmmmmmmlllkkkkkkkkkmmmnnnlllhhhgggjjjnnnmmmoooqqqqqqpppooooooooooooqqqrrrrrrpppnnnmmmmmmlllnnnppprrrsssssssssrrrnnnnnnnnnooopppqqqssssssrrrrrrrrrqqqpppooooooooojjjkkknnnpppqqqppppppooommmmmmnnnnnnnnnnnnnnnnnnpppooonnnmmmmmmnnnpppqqqmmmlllkkkiiigggfffeeeeeegggeeedddeeegggiiiiiihhhgggeeedddeeehhhjjjjjjiiiiiigggeeedddcccdddeeefffeeedddcccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa___^^^]]]``````aaaaaaaaaaaa``````]]]]]]^^^^^^___`````````aaaaaaaaa```______^^^^^^[[[\\\]]]]]]]]]]]]\\\[[[YYYZZZ[[[\\\]]]^^^______aaa```___^^^^^^^^^______^^^___```bbbccccccddddddaaaaaa```___]]][[[YYYXXXYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[[[[ZZZZZZXXXWWWWWWRRRRRRSSSSSSTTTTTTUUUUUUSSSSSSTTTTTTUUUVVVVVVWWWUUUTTTSSSQQQPPPPPPOOOOOOMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQRRRSSSRRRRRRSSSSSSTTTVVVWWWXXXXXXYYYYYYYYYXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUVVVXXXZZZ[[[\\\\\\[[[[[[ZZZZZZZZZYYYWWWWWWUUUSSSQQQQQQSSSVVVVVVXXXZZZXXXSSSPPPRRRTTTUUUVVVXXXYYY[[[[[[[[[ZZZ]]]\\\\\\[[[ZZZYYYXXXXXXVVVUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRSSSTTTVVVWWWYYYZZZYYYZZZ[[[[[[ZZZYYYXXXWWWQQQQQQRRRSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUTTTUUUWWWYYYZZZ\\\\\\]]]\\\ZZZXXXVVVUUUVVVXXXYYYWWWWWWWWWXXXYYYZZZ\\\\\\___^^^]]]]]]]]]^^^______cccbbbaaa``````bbbccceee```^^^[[[YYYYYYZZZ\\\^^^^^^]]][[[YYYXXXXXXZZZZZZZZZYYYXXXYYYZZZ[[[ZZZYYYWWWWWWXXXXXXXXXXXXWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZVVVUUUTTTSSSSSSUUUWWWXXXUUUUUUTTTTTTSSSSSSTTTTTTQQQQQQPPPOOOOOOOOOOOOOOOPPPOOONNNLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKLLLOOOQQQSSSSSSuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwvvvuuusssrrrqqqqqqoooooonnnnnnoooqqqtttvvvooopppqqqqqqppppppqqqrrrpppooommmlllkkklllmmmmmmlllkkkiiihhhhhhhhhiiijjjjjjkkkkkkkkkjjjjjjiiihhhffffffggghhhhhhhhhhhhhhhjjjjjjkkklllkkkjjjiiihhhkkkjjjiiihhhhhhjjjkkkmmmkkkkkkkkkiiihhhiiilllnnnmmmmmmmmmmmmlllkkkjjjiiiggghhhjjjllllllllllllkkkmmmlllllljjjiiihhhgggfffddddddfffggggggfffeeedddbbbbbbcccddddddccccccbbbhhhggggggfffeeeeeeeeefffdddeeeggghhhiiiiiihhhhhhiiihhhfffeeeeeeeeefffffffffggghhhjjjkkklllllllllkkkkkkkkkkkkkkklllllllllllllllmmmnnnoooooooooooommmmmmmmmlllkkkjjjjjjiiihhhjjjkkkiiidddcccgggkkkiiikkkmmmmmmlllkkkkkkkkkmmmoooppppppnnnkkkkkkkkkhhhjjjllloooppppppooonnnkkkkkklllmmmnnnppprrrsssqqqpppooonnnmmmlllmmmmmmhhhjjjkkkmmmnnnmmmkkkjjjhhhhhhiiijjjkkkllllllmmmnnnmmmkkkjjjjjjlllmmmooolllkkkjjjiiihhhgggggggggcccbbbaaabbbdddffffffeeedddbbbbbbcccfffhhhiiihhhkkkiiigggeeeddddddeeeffffffeeedddcccbbbaaaaaaaaaaaaaaabbbbbbaaa```^^^]]]```aaaaaabbbbbbaaaaaa```^^^^^^^^^___``````aaaaaa___^^^^^^]]]\\\[[[[[[ZZZ\\\]]]^^^______^^^]]]\\\XXXYYYZZZ[[[\\\^^^^^^___aaa```___]]]]]]]]]^^^^^^ZZZ[[[\\\^^^___```aaaaaaaaaaaaaaa```^^^[[[XXXVVVXXXWWWWWWWWWWWWWWWXXXXXXZZZZZZZZZYYYXXXWWWVVVUUUQQQQQQRRRRRRSSSTTTUUUUUURRRRRRSSSSSSTTTUUUVVVVVVTTTSSSRRRPPPOOONNNNNNNNNLLLMMMMMMNNNOOOOOOOOONNNOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOPPPQQQRRRSSSNNNNNNNNNNNNOOOPPPRRRRRROOOPPPPPPQQQRRRTTTUUUVVVSSSTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPNNNNNNNNNOOOPPPQQQQQQQQQRRRSSSVVVXXXYYYXXXXXXYYYYYYYYYZZZZZZZZZXXXXXXVVVSSSQQQQQQTTTWWWVVVXXXYYYVVVQQQOOORRRVVVQQQRRRTTTVVVWWWXXXWWWWWW]]]]]]\\\[[[[[[ZZZZZZZZZVVVUUUUUUTTTTTTSSSSSSRRRVVVVVVVVVVVVUUUUUUTTTSSSQQQQQQQQQRRRSSSTTTUUUVVVXXXYYYYYYYYYXXXWWWUUUTTTQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTUUUVVVWWWWWWUUUUUUUUUTTTTTTSSSSSSSSSTTTTTTSSSRRRQQQQQQQQQRRRQQQQQQRRRRRRRRRSSSSSSSSSVVVVVVWWWXXXXXXYYYXXXXXX[[[ZZZWWWUUUUUUVVVXXXYYYWWWWWWXXXYYYZZZ\\\^^^___```___]]]\\\\\\]]]^^^___```^^^\\\[[[\\\^^^aaabbb^^^[[[WWWTTTTTTVVVYYY[[[\\\ZZZXXXVVVUUUVVVWWWWWWWWWUUUTTTUUUVVVWWWVVVTTTWWWWWWXXXXXXXXXXXXWWWVVVRRRRRRTTTUUUVVVVVVVVVVVVTTTSSSQQQQQQQQQSSSUUUVVVTTTTTTSSSSSSSSSTTTUUUUUURRRRRRQQQQQQQQQQQQRRRRRRTTTSSSRRRPPPOOONNNNNNNNNJJJKKKKKKLLLLLLLLLLLLLLLMMMLLLLLLMMMPPPSSSUUUUUU||||||}}}~~~~~~~~~}}}}}}~~~~~~}}}|||zzzyyyxxxxxxrrrrrrsssttttttttttttsssxxxwwwwwwvvvuuutttssssssrrrqqqpppooonnnnnnnnnnnnjjjjjjiiiiiihhhhhhiiiiiimmmllllllkkkiiihhhggggggiiihhhhhhiiijjjkkklllmmmllllllkkkjjjjjjjjjkkkkkklllllllllkkkjjjjjjiiiiiiooonnnlllkkkkkklllmmmmmmmmmnnnmmmmmmllljjjiiihhhnnnnnnnnnnnnnnnnnnnnnnnnmmmkkkjjjhhhgggggghhhhhhggghhhhhhggggggfffeeedddaaaaaaaaabbbbbbbbbccccccggggggffffffeeeeeeeeedddiiihhhhhhhhhiiijjjjjjkkkjjjjjjiiihhhhhhgggggggggggghhhiiiiiihhhiiikkkmmmlllkkkjjjiiiiiiiiijjjkkkiiikkkmmmnnnooonnnmmmllliiijjjlllmmmmmmllljjjhhhmmmkkkiiihhhgggfffggggggkkkjjjjjjjjjjjjjjjjjjkkkiiiiiiiiihhhhhhhhhhhhgggkkkiiigggiiilllmmmllljjjggggggggghhhjjjkkkmmmnnnlllkkkjjjiiiggggggggggggfffgggiiijjjiiihhhiiijjjeeedddcccbbbdddgggjjjllljjjiiihhhgggggghhhiiijjjjjjiiihhhfffeeeeeedddddd```aaaccccccdddcccbbbaaabbbcccdddfffggggggggggggjjjiiiiiihhhgggfffeeeeeedddddddddccccccbbbbbbbbbaaabbbccccccaaaaaabbbccceeeddddddccccccddddddeeeaaaaaabbbccceeedddaaa___``````_______________```^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^___``````aaaaaacccbbb```^^^^^^^^^^^^^^^________________________bbbbbbbbbaaa___^^^\\\[[[ZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWUUUVVVVVVVVVVVVUUUTTTSSSRRRTTTVVVYYYZZZ[[[ZZZYYYUUUTTTTTTSSSRRRQQQQQQPPPSSSSSSRRRRRRRRRRRRSSSTTTQQQQQQPPPOOOPPPQQQRRRSSSPPPPPPPPPQQQQQQQQQQQQQQQPPPOOOOOOOOOPPPRRRTTTUUURRRQQQQQQPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRPPPPPPPPPQQQQQQQQQRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXWWWWWWVVVUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUUUUVVVWWWWWWZZZZZZZZZZZZYYYYYYYYYXXX]]]\\\[[[YYYXXXWWWWWWWWWUUUUUUUUUTTTTTTTTTSSSSSSWWWVVVTTTSSSTTTVVVXXXYYYXXXYYY[[[\\\[[[ZZZXXXVVVTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOPPPQQQQQQPPPOOOPPPSSSUUUSSSTTTTTTTTTUUUUUUVVVVVVSSSSSSSSSRRRRRRQQQQQQQQQTTTSSSRRRQQQRRRSSSTTTUUUVVVUUUTTTUUUXXXYYYYYYXXX\\\ZZZWWWUUUUUUVVVXXXYYYWWWWWWXXXYYYZZZ\\\^^^___iiifffaaa]]][[[[[[]]]______^^^[[[YYYYYYYYYZZZ[[[XXXWWWVVVUUUUUUVVVWWWXXXVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXUUUUUUUUUUUUTTTSSSRRRQQQSSSRRRRRRQQQQQQRRRSSSSSSTTTSSSQQQOOOOOOQQQTTTUUUSSSSSSRRRRRRRRRSSSTTTTTTSSSTTTUUUWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSQQQPPPPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRQQQQQQRRRTTTVVVXXX~~~}}}|||{{{zzzzzz{{{||||||||||||{{{zzzzzzyyyxxxwwwvvvuuuuuussssssrrrqqqqqqqqqqqqqqqooonnnmmmlllkkkjjjjjjjjjnnnmmmlllkkkjjjiiihhhhhhjjjjjjjjjjjjkkklllmmmnnnlllllllllllllllmmmnnnooonnnnnnnnnnnnmmmmmmllllllooonnnmmmllllllmmmnnnnnnppppppppppppooonnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmllljjjjjjjjjjjjjjjiiiiiiiiiiiihhhgggfffeeedddddddddeeeeeeeeeeeefffhhhhhhhhhgggggggggffffffjjjjjjjjjjjjjjjkkkkkklllkkkkkkkkkjjjjjjiiihhhhhhiiijjjkkkkkkjjjjjjlllnnnnnnmmmlllkkkkkkkkkllllllkkklllnnnooooooooommmmmmjjjkkklllmmmmmmmmmlllkkkmmmllljjjiiihhhhhhhhhhhhkkkkkkjjjjjjjjjjjjkkkkkkjjjjjjjjjiiiiiiiiiiiihhhhhhgggeeefffiiijjjhhhfffeeeeeeeeefffggghhhiiijjjkkkjjjhhhgggeeeddddddcccccceeeggggggffffffggghhheeecccbbbaaaaaaccceeegggjjjiiiiiihhhhhhiiiiiijjjiiihhhhhhgggfffeeedddccc```aaabbbccccccbbbaaaaaabbbcccdddfffgggggghhhhhhjjjiiiiiihhhgggfffffffffdddddddddddddddcccccccccdddeeefffeeeccccccdddeeeffffffffffffffffffffffffeeeeeeeeeggghhhhhheeeccccccccccccbbbbbbbbbccccccdddddddddccccccdddddddddccccccccccccccccccccccccfffeeecccbbbaaabbbbbbcccbbbbbbbbbbbbbbbbbbbbbbbbdddddddddcccbbbaaa```______^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXWWWXXXZZZ\\\]]]]]]]]]\\\YYYXXXXXXWWWVVVVVVUUUUUUWWWVVVVVVVVVVVVVVVWWWWWWUUUUUUTTTTTTTTTUUUVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSSSSSSSUUUVVVWWWUUUUUUTTTSSSTTTUUUVVVWWWVVVWWWWWWWWWVVVUUUUUUTTTRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYZZZYYYXXXXXXXXXYYYZZZ[[[[[[[[[[[[ZZZYYYXXXXXXXXXWWWVVVVVVUUUUUUUUUVVVVVVYYYYYYYYYXXXXXXYYYYYYZZZ\\\\\\\\\[[[[[[[[[[[[ZZZ]]]\\\[[[YYYXXXXXXWWWWWWUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXWWWVVVVVVWWWXXXYYYXXXYYY[[[\\\\\\ZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUTTTWWWWWWWWWVVVVVVVVVUUUUUUSSSTTTTTTTTTSSSSSSUUUWWWXXXXXXYYYYYYYYYZZZZZZZZZWWWWWWWWWVVVVVVVVVUUUUUUWWWWWWVVVVVVVVVWWWYYYZZZXXXWWWVVVWWWZZZ[[[ZZZYYY[[[YYYXXXVVVVVVVVVXXXYYYXXXXXXYYYZZZ[[[]]]^^^___cccaaa^^^[[[ZZZ[[[]]]______^^^[[[YYYXXXXXXYYYYYYYYYXXXWWWWWWWWWXXXYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVUUUUUUVVVWWWWWWXXXWWWWWWWWWXXXWWWWWWVVVUUUVVVVVVUUUUUUTTTUUUUUUUUUUUUTTTSSSRRRSSSTTTVVVWWWWWWWWWWWWVVVWWWWWWWWWXXXVVVWWWXXXZZZZZZZZZZZZYYYXXXXXXYYYYYYYYYXXXWWWWWWUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUUUUUUUVVVXXXZZZ\\\~~~}}}}}}|||zzzzzz{{{|||||||||||||||{{{{{{zzzyyyxxxwwwwwwvvvssssssssssssttttttuuuuuusssrrrqqqooonnnmmmmmmmmmoooooonnnnnnmmmlllkkkkkkmmmlllllllllmmmnnnooopppmmmmmmmmmnnnoooppprrrrrrpppppppppqqqppppppooooooooonnnnnnnnnnnnnnnoooppprrrrrrrrrrrrrrrrrrrrrrrroooooooooooooooooooooooopppooonnnmmmmmmlllmmmmmmkkkkkkkkkkkkjjjiiihhhhhhhhhhhhhhhiiiiiiiiijjjjjjkkkjjjjjjjjjjjjiiiiiiiiilllllllllllllllmmmmmmmmmnnnnnnnnnmmmmmmlllkkkjjjkkkmmmnnnmmmllllllmmmnnnpppooonnnmmmmmmmmmnnnnnnlllmmmoooppppppooonnnnnnllllllmmmmmmnnnnnnoooooommmlllkkkkkkjjjjjjjjjkkkllllllkkkkkkkkkkkkllllllllllllkkkkkkkkkjjjjjjjjjiiigggfffggghhhhhhgggffffffffffffeeefffgggggghhhkkkjjjhhhfffeeedddccccccdddfffhhhhhhgggfffggghhhgggeeecccaaaaaaaaacccdddkkkjjjjjjiiiiiijjjjjjkkkhhhhhhhhhhhhgggfffdddcccaaabbbbbbccccccbbbbbbaaacccdddeeeggghhhhhhhhhhhhjjjjjjjjjiiiiiihhhhhhhhheeeeeeeeefffffffffffffffhhhiiiiiihhhgggffffffggghhhiiijjjkkkkkkjjjiiihhhjjjjjjjjjlllmmmmmmjjjhhhggggggggggggggggggggggggiiiiiiiiihhhhhhiiiiiiiiijjjiiihhhgggffffffffffffiiihhhgggffffffggghhhiiifffffffffffffffffffffffffffffffffffffffeeeeeeeeeddddddddddddccccccccccccbbbbbbccccccbbbbbbaaa``````___^^^]]]]]]]]]^^^___^^^___```aaabbbaaa```___^^^^^^]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYXXXWWWWWWWWWXXXZZZ[[[XXXXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXYYYZZZ[[[\\\]]]]]]\\\\\\[[[[[[\\\\\\]]]^^^___^^^^^^]]]]]]\\\\\\\\\YYYYYYXXXXXXXXXXXXYYYYYY^^^]]]]]]\\\\\\]]]]]]^^^____________^^^^^^^^^]]]]]]]]][[[ZZZYYYYYYYYYYYYVVVWWWXXXYYYZZZ[[[[[[\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYZZZ\\\]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXX\\\\\\[[[[[[[[[[[[[[[ZZZXXXYYYYYYXXXWWWXXXYYY[[[\\\\\\]]]]]]]]]]]]]]]^^^ZZZZZZYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYZZZ\\\]]]^^^[[[ZZZYYYZZZ\\\^^^]]]\\\ZZZZZZYYYXXXXXXXXXXXXYYY[[[[[[[[[[[[\\\]]]^^^___\\\[[[[[[ZZZZZZ\\\]]]^^^___]]][[[YYYXXXXXXXXXYYYYYYYYYXXXXXXYYYZZZ[[[[[[ZZZZZZXXXWWWVVVVVVVVVVVVXXXXXXWWWWWWWWWXXXYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]\\\\\\\\\\\\\\\\\\ZZZ[[[\\\]]]^^^^^^^^^^^^\\\\\\]]]^^^^^^___^^^^^^[[[[[[[[[\\\\\\\\\\\\\\\ZZZZZZYYYYYYZZZ\\\^^^___zzzyyyyyyyyyyyy{{{|||}}}{{{{{{{{{zzzzzzyyyyyyyyyvvvvvvwwwxxxxxxxxxxxxwwwyyyyyyxxxwwwvvvuuuttttttppppppqqqsssttttttuuuuuussssssrrrqqqppppppppppppsssrrrrrrqqqpppooooooooooooooonnnnnnoooppppppqqqnnnnnnnnnooooooqqqrrrrrrqqqqqqrrrrrrrrrqqqpppooonnnnnnnnnooooooppppppqqqrrrrrrrrrrrrrrrsssttttttooooooooooooooooooooooooppppppoooooonnnnnnnnnnnnoooooooooooonnnmmmlllkkkllllllllllllmmmmmmmmmmmmmmmlllllllllllllllllllllnnnnnnooooooooooooooonnnpppppppppppppppnnnmmmllllllmmmoooooommmmmmmmmnnnppppppooooooooonnnnnnooonnnoooppppppppppppoooooonnnmmmmmmnnnooopppqqqrrrmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmllllllmmmmmmnnnmmmmmmmmmmmmlllllllllkkklllkkkkkkjjjjjjjjjiiihhhiiiiiihhhhhhhhhhhhiiiiiikkkjjjiiihhhhhhhhhhhhhhhhhhjjjlllllljjjiiijjjkkkjjjhhhgggeeeeeeeeefffgggkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhjjjjjjiiigggeeedddddddddddddddcccccccccbbbeeefffggghhhiiijjjjjjjjjllllllkkkkkkkkkkkkkkkkkkhhhhhhhhhiiiiiijjjjjjjjjkkklllmmmllljjjiiiiiijjjjjjlllnnnoooooonnnllljjjmmmmmmnnnoooqqqpppnnnkkkiiijjjjjjkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiijjjjjjlllllljjjiiiiiiiiijjjjjjlllkkkjjjiiijjjkkklllmmmhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggghhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhffffffggggggffffffeeedddeeedddbbbaaaaaabbbccceeeddddddeeeeeeeeedddcccbbbaaaaaa``````____________^^^^^^^^^^^^^^^^^^]]]]]]^^^^^^^^^^^^______``````^^^^^^^^^^^^^^^]]]]]]]]][[[[[[[[[ZZZZZZYYYYYYYYY[[[ZZZYYYYYYYYYZZZ[[[\\\YYYYYYYYYXXXXXXXXXYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZ]]]]]]]]]^^^___`````````^^^^^^^^^^^^______``````aaaaaa`````````_________\\\\\\[[[[[[[[[\\\]]]]]]bbbaaa``````````````````bbbbbbbbbbbbaaaaaaaaaaaa______^^^\\\\\\[[[[[[[[[ZZZ[[[[[[\\\]]]]]]^^^^^^\\\]]]]]]^^^]]]\\\\\\[[[\\\]]]^^^_________^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^]]]\\\[[[]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^^^^]]]\\\]]]___```___^^^[[[[[[[[[[[[[[[[[[ZZZZZZ]]]]]]\\\\\\\\\]]]^^^^^^ZZZZZZZZZ[[[[[[\\\\\\\\\]]]\\\[[[ZZZZZZZZZ[[[[[[YYYYYYZZZZZZ[[[[[[\\\\\\]]]\\\[[[ZZZYYYXXXXXXXXX[[[ZZZZZZYYYYYYZZZ[[[[[[[[[\\\]]]^^^___````````````___^^^]]]\\\\\\\\\\\\___```bbbccccccccccccbbb``````````````````______]]]^^^^^^___``````aaaaaa``````aaabbbbbbbbbbbbbbb_________^^^^^^^^^^^^^^^\\\\\\[[[\\\\\\^^^___```sssssssssssstttuuuvvvwwwuuuuuuuuuuuuuuuuuutttttttttuuuvvvvvvwwwwwwvvvvvvttttttsssrrrqqqpppooooookkklllnnnpppqqqrrrrrrrrrqqqpppppppppqqqrrrssstttuuuuuuuuuttttttssssssrrrppppppooooooooopppqqqqqqppppppoooooooooooooooppppppqqqrrrrrrqqqpppnnnmmmmmmnnnnnnooopppqqqqqqrrroooooooooooopppqqqrrrsssooooooooooooooooooooooooooooooooooooooonnnnnnnnnqqqqqqqqqqqqpppooonnnnnnmmmmmmmmmnnnnnnnnnoooooommmmmmnnnnnnnnnnnnnnnnnnppppppqqqqqqqqqqqqpppooopppqqqrrrrrrqqqpppnnnmmmkkkmmmoooooonnnmmmnnnnnnpppppppppppppppoooooonnnooopppppppppppppppooooooooonnnnnnooopppqqqrrrsssnnnnnnoooppppppqqqqqqqqqoooooonnnnnnnnnnnnoooooonnnnnnnnnnnnmmmmmmmmmlllmmmmmmmmmmmmlllkkkkkkkkkkkkkkkjjjiiiiiiiiiiiijjjiiiiiiiiiiiiiiijjjkkkkkkkkklllnnnnnnlllkkkkkkllliiiiiihhhhhhhhhiiijjjjjjkkkkkkkkkllllllkkkkkkkkkiiijjjkkklllkkkiiigggfffffffffeeeeeeddddddddddddfffggghhhiiijjjkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmjjjkkkkkkllllllmmmmmmmmmmmmnnnooonnnlllkkklllmmmmmmnnnpppqqqqqqpppnnnmmmnnnnnnoooqqqrrrqqqooollljjjkkklllmmmmmmmmmmmmllljjjjjjiiiiiiiiiiiijjjjjjkkkjjjiiiiiiiiikkklllmmmmmmlllkkkjjjkkkkkkmmmnnniiiiiiiiiiiiiiiiiiiiiiiiggggggfffgggggghhhjjjkkkiiiiiiiiijjjjjjjjjjjjjjjhhhhhhiiiiiihhhhhhgggfffhhhfffeeecccdddeeeggghhhhhhhhhggggggfffeeeddddddbbbbbbbbbbbbaaaaaaaaaaaa``````aaaaaa```___^^^^^^`````````aaaaaaaaaaaaaaa```_________^^^^^^^^^]]]\\\\\\\\\[[[[[[ZZZYYYYYY[[[ZZZZZZYYYYYY[[[\\\]]][[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\^^^^^^^^^___``````aaaaaa___``````aaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaa_______________```aaabbbddddddcccbbbbbbbbbbbbbbbddddddddddddccccccccccccaaaaaa```___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^^^^______^^^]]]]]]___`````````````````````^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]___```___^^^]]]^^^_______________^^^^^^^^^^^^ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^^^^_________^^^]]]^^^___```___^^^\\\\\\\\\\\\\\\\\\\\\\\\^^^]]]]]]]]]]]]]]]^^^^^^[[[[[[\\\\\\\\\[[[[[[[[[ZZZZZZ[[[[[[\\\]]]]]]^^^YYYZZZZZZ[[[[[[[[[[[[[[[^^^]]]\\\[[[ZZZZZZZZZZZZ\\\\\\[[[[[[[[[[[[[[[\\\ZZZ[[[]]]___```aaaaaaaaaaaa``````___^^^^^^^^^___```bbbdddeeeffffffeeeddd```aaaaaaaaaaaa```___^^^^^^^^^^^^^^^___```aaaaaabbbccccccccccccbbbaaaaaa_________^^^^^^]]]]]]]]][[[[[[[[[[[[\\\]]]]]]^^^nnnoooppprrrrrrsssssssssppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrssssssssssssrrroooooonnnmmmlllkkkkkkjjjiiijjjlllnnnppppppppppppnnnoooooopppqqqssstttuuuvvvvvvvvvuuuuuutttttttttppppppooooooooooooppppppqqqpppooonnnnnnnnnnnnnnnpppqqqrrrrrrpppnnnkkkiiillllllnnnpppqqqqqqrrrrrrnnnnnnmmmlllmmmnnnpppqqqoooooooooooooooooooooooonnnnnnoooooooooooonnnmmmqqqqqqqqqqqqpppooonnnnnnlllllllllmmmmmmmmmnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnqqqqqqrrrssssssrrrpppooopppqqqrrrsssrrrpppnnnmmmjjjmmmoooppppppoooooopppqqqqqqrrrrrrqqqqqqpppooopppppppppoooooooooooooooooooooppppppqqqqqqrrrrrrnnnoooqqqrrrssstttttttttppppppooooooooooooppppppooonnnnnnnnnnnnmmmmmmmmmkkklllmmmllljjjjjjjjjlllkkkkkkjjjjjjjjjjjjjjjkkkiiihhhhhhhhhiiijjjkkkkkkjjjkkkmmmlllkkkiiijjjjjjffffffgggggghhhiiijjjkkkjjjkkkkkkllllllkkkkkkjjjiiijjjkkkkkkkkkiiihhhgggggggggfffeeeddddddddddddeeefffgggiiijjjjjjjjjjjjlllllllllmmmmmmnnnnnnnnnlllllllllmmmmmmmmmmmmmmmmmmooopppooonnnmmmnnnpppooopppqqqqqqqqqqqqpppoooooonnnoooqqqrrrrrrooollljjjkkkmmmnnnooonnnnnnmmmllllllkkkkkkkkkkkklllllljjjiiihhhhhhhhhjjjmmmnnnmmmlllkkkjjjjjjkkklllmmmiiiiiiiiiiiiiiiiiiiiiiiigggffffffffffffhhhjjjkkkiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiihhhhhhgggiiihhhggggggggghhhiiijjjjjjiiiiiihhhggggggffffffddddddddddddddddddddddddccccccdddddddddbbbaaa```bbbbbbcccdddddddddddddddaaaaaa``````___^^^^^^^^^]]]]]]^^^^^^]]]\\\[[[[[[]]]\\\[[[[[[[[[\\\^^^^^^]]]\\\[[[[[[[[[\\\^^^^^^]]]^^^^^^^^^^^^_________^^^^^^_________`````````aaabbbcccdddddddddccccccccccccccccccccccccccccccbbbbbbbbbbbbcccdddeeeeeegggfffeeedddddddddddddddeeeeeeeeeddddddddddddcccbbbbbbaaa````````````````````````______^^^^^^^^^]]]]]]]]]^^^^^^_________aaaaaaaaa````````````___]]]]]]^^^^^^^^^^^^_______________````````````aaa\\\^^^______^^^\\\\\\]]]```____________^^^^^^^^^ZZZZZZ[[[[[[[[[[[[\\\\\\]]]^^^^^^_______________^^^]]]\\\]]]^^^___^^^]]]\\\\\\[[[[[[[[[\\\]]]]]]]]]]]]\\\\\\\\\]]]^^^^^^]]]]]]]]]\\\\\\[[[ZZZZZZYYYYYYZZZ[[[\\\]]]]]]^^^YYYYYYZZZZZZZZZZZZYYYYYY\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZYYYYYYYYYZZZZZZXXXYYYZZZ\\\]]]^^^____________^^^^^^^^^^^^______]]]^^^```aaabbbbbbbbbbbb___```aaaaaa```___]]]\\\]]]]]]\\\]]]]]]^^^``````bbbbbbbbbbbbbbbaaa`````````______^^^]]]\\\[[[[[[ZZZZZZ[[[[[[[[[\\\\\\\\\jjjllloooqqqrrrrrrqqqpppkkkkkklllllllllmmmmmmmmmlllmmmmmmnnnooonnnnnnnnnmmmmmmlllkkkjjjiiiiiihhhiiijjjmmmooopppqqqpppoooppppppppppppqqqrrrttttttuuuuuuttttttttttttssssssoooooonnnnnnnnnnnnnnnooopppoooooooooooooooppppppqqqrrrrrrrrrpppllliiigggjjjkkkmmmoooqqqqqqrrrqqqoooooommmllllllnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnnnnoooppppppppppppooonnnoooooooooooonnnmmmlllkkkjjjjjjjjjjjjkkkkkkkkkkkkllllllmmmmmmmmmnnnnnnnnnqqqrrrssstttsssrrrpppooooooppprrrsssrrrpppmmmllljjjmmmppprrrrrrrrrrrrssssssssstttttttttsssrrrqqqppppppoooooonnnnnnnnnnnnooopppqqqrrrrrrqqqpppooooooppprrrtttvvvvvvwwwvvvqqqqqqppppppppppppqqqqqqooonnnnnnnnnmmmmmmmmmmmmiiikkklllllljjjiiikkkmmmmmmmmmlllllllllmmmmmmnnnllllllkkkjjjjjjjjjjjjkkkiiijjjlllkkkiiihhhhhhiiifffggggggggghhhiiijjjjjjiiijjjkkkllllllkkkjjjiiiiiiiiihhhhhhhhhhhhgggggggggfffdddcccbbbbbbcccccccccdddeeefffggghhhhhhhhhiiiiiijjjkkkkkklllmmmmmmllllllllllllkkkkkkkkkkkklllmmmoooooonnnnnnpppqqqppppppppppppppppppppppppoooooooooqqqrrrrrrooommmjjjlllnnnpppppppppooonnnnnnnnnmmmmmmmmmmmmnnnnnnllljjjiiiggggggiiikkkmmmnnnmmmllljjjjjjjjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhgggfffffffffhhhjjjkkkhhhhhhhhhiiiiiijjjjjjjjjiiijjjjjjjjjjjjiiihhhhhhiiiiiiiiijjjjjjkkkkkkkkkkkkkkkjjjiiiiiihhhhhhhhhgggggghhhhhhhhhhhhhhhhhhggghhhiiiiiiiiigggeeeccceeefffggghhhiiihhhhhhgggcccccccccbbbaaa```````````````aaabbbbbbaaa```___``````___^^^___```aaabbb``````^^^^^^^^^```aaacccaaaaaaaaaaaabbbbbbbbbbbbbbbbbbccccccccccccdddddddddeeefffgggggggggffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffggghhhhhhjjjiiihhhgggffffffffffffeeeeeeeeedddddddddccccccaaaaaa```____________```^^^^^^__________________\\\\\\[[[\\\]]]^^^```aaabbbaaa```___^^^]]]]]]]]]\\\\\\\\\]]]]]]]]]^^^^^^_________``````aaaaaaaaaZZZ\\\^^^^^^\\\ZZZZZZZZZ]]]]]]]]]\\\\\\\\\[[[[[[XXXXXXXXXYYYYYYZZZZZZZZZ]]]]]]^^^^^^^^^]]]\\\[[[]]][[[ZZZ[[[\\\]]]\\\ZZZ[[[ZZZXXXWWWXXXYYY[[[]]]\\\\\\[[[\\\\\\]]]^^^^^^]]]\\\[[[[[[ZZZZZZ[[[[[[YYYYYYZZZZZZZZZZZZYYYYYYXXXYYYYYYYYYYYYWWWVVVUUUWWWWWWWWWWWWWWWXXXXXXYYYXXXXXXWWWVVVVVVVVVVVVVVVTTTUUUWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^___ZZZ[[[\\\]]]^^^_________^^^___``````___^^^\\\ZZZ\\\\\\[[[[[[\\\]]]___```___``````aaaaaaaaaaaa```aaa``````___]]]\\\\\\[[[[[[[[[\\\\\\]]]]]]\\\\\\gggjjjmmmppprrrqqqooommmggggggggghhhhhhiiiiiijjjmmmmmmnnnooooooooooooooommmmmmlllkkkjjjiiiiiihhhkkkllloooqqqrrrrrrqqqppprrrqqqqqqqqqqqqrrrsssssssssssssssssssssrrrrrrrrrnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnooopppqqqssssssrrrssssssrrrppplllhhheeeiiijjjmmmoooqqqqqqqqqqqqqqqpppnnnmmmmmmnnnpppqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnoooqqqqqqrrrqqqpppooommmmmmmmmmmmlllkkkjjjiiihhhhhhhhhiiiiiiiiijjjjjjkkklllllllllmmmmmmnnnnnnqqqrrrsssttttttrrrpppooonnnpppqqqrrrqqqooommmkkkkkknnnrrrtttttttttuuuuuutttuuuvvvvvvvvvuuusssrrrppppppooonnnmmmmmmnnnnnnnnnpppqqqrrrrrrqqqooommmooopppsssuuuwwwxxxxxxxxxrrrqqqqqqppppppqqqqqqrrrnnnnnnnnnnnnmmmmmmmmmmmmiiikkkmmmmmmkkkkkkmmmooopppppppppppppppqqqrrrrrrrrrqqqpppnnnmmmlllkkkkkkjjjkkklllllljjjiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiikkkkkkkkkkkkiiiiiihhhgggfffffffffffffffgggfffdddcccaaa``````aaaaaaaaaaaacccdddeeefffffffffgggggghhhiiijjjjjjkkkkkkkkkkkkkkkjjjjjjiiiiiiiiikkklllnnnnnnnnnnnnppprrrqqqppppppooooooppppppqqqoooooopppqqqsssrrrooommmkkkmmmoooqqqrrrqqqpppooonnnnnnmmmmmmmmmmmmnnnnnnnnnllljjjgggggghhhjjjkkkooonnnlllkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkiiihhhgggffffffhhhjjjkkkhhhhhhhhhiiiiiiiiijjjjjjjjjjjjkkkkkkjjjjjjiiihhhjjjjjjkkklllmmmmmmllllllmmmlllkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmmmmmmmkkkhhhgggiiijjjkkklllllllllkkkjjjffffffeeedddccccccbbbbbbbbbcccdddeeeeeeeeedddcccdddcccbbbbbbbbbcccdddeeecccbbbaaa```aaabbbdddfffcccccccccdddddddddeeeeeehhhhhhhhhhhhiiiiiiiiiiiifffggghhhjjjjjjiiiiiihhhffffffffffffggggggggggggffffffffffffggghhhiiijjjlllkkkjjjiiihhhhhhhhhhhheeeeeedddddddddccccccccc```______^^^^^^^^^^^^___\\\\\\]]]^^^___```aaaaaa\\\[[[ZZZZZZ[[[^^^aaabbbaaa```^^^]]][[[[[[ZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]^^^^^^____________YYY[[[\\\\\\ZZZYYYXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWTTTUUUUUUUUUVVVVVVWWWWWWZZZ[[[[[[\\\[[[ZZZXXXWWW[[[ZZZYYYYYY[[[[[[ZZZYYYYYYXXXVVVUUUUUUWWWZZZ\\\[[[[[[[[[[[[\\\]]]^^^___[[[[[[ZZZYYYYYYZZZ\\\]]]ZZZZZZYYYYYYXXXVVVUUUTTTXXXXXXYYYYYYXXXVVVTTTSSSTTTTTTTTTTTTUUUVVVWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSRRRSSSTTTVVVWWWWWWXXXXXXYYYYYYYYYZZZ[[[\\\]]]^^^ZZZZZZ[[[\\\]]]^^^___```^^^^^^___```___]]][[[YYY\\\\\\[[[[[[\\\]]]___```]]]]]]___```aaabbbbbbbbbcccbbbaaa```___]]]]]]\\\\\\]]]^^^^^^^^^^^^^^^]]]eeegggkkknnnooonnnllljjjffffffeeeeeeeeefffggggggkkkkkkkkkjjjkkkkkkllllllmmmlllkkkjjjiiiiiiiiiiiilllnnnpppqqqqqqooolllkkkmmmnnnppprrrtttvvvvvvwwwwwwuuusssrrrssssssrrrqqqmmmkkkiiihhhhhhjjjlllnnnnnnoooooopppqqqrrrrrrsssvvvvvvuuutttqqqmmmiiigggbbbffflllppprrrqqqqqqpppssssssrrrppppppooooooooopppppppppooonnnmmmkkkkkkooollljjjkkknnnnnnllljjjhhhhhhggggggfffeeeeeedddccccccddddddeeefffffffffeeeeeeffffffggghhhiiijjjnnnppprrrsssssspppmmmkkklllooosssuuuuuussssssssslllppptttyyy{{{{{{yyyxxx{{{zzzxxxwwwvvvvvvwwwwwwtttrrrooommmllllllnnnooonnnqqqtttuuussspppnnnmmmnnnppptttxxx{{{{{{{{{zzzuuurrrppppppssstttsssqqqrrrnnnjjjkkkooorrrpppnnnmmmkkkiiihhhiiikkknnnqqqnnnoooqqqrrrsssrrrrrrqqqqqqpppnnnmmmllllllmmmmmmkkkkkkkkkkkkjjjiiiiiiiiihhhiiikkkmmmmmmlllkkkiiikkkkkkkkkjjjiiihhhgggfffdddeeeeeefffeeedddcccbbbbbbaaa```___^^^^^^^^^^^^````````````aaaccceeeffffffggggggggghhhiiiiiiiiilllkkkiiiggggggggghhhiiillllllkkkkkkllllllmmmnnnooonnnmmmllllllmmmooopppqqqqqqpppooonnnnnnnnnnnnlllmmmoooppppppooonnnllljjjkkklllmmmnnnnnnnnnnnnjjjiiihhhggghhhiiikkkllljjjjjjjjjjjjiiiiiiiiiiiiiiikkkllllllkkkkkklllmmmkkkjjjiiijjjkkklllkkkjjjjjjkkkkkkkkkkkkjjjjjjiiigggggghhhjjjjjjkkkkkkkkkjjjkkknnnpppqqqpppnnnmmmooommmiiifffeeegggjjjlllkkklllnnnppppppooonnnmmmkkkkkklllmmmnnnnnnnnnnnnmmmmmmmmmooopppooommmjjjiiiiiihhhfffeeecccbbbbbbffffffffffffggggggggggggjjjiiihhhhhhiiijjjlllmmmjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhiiikkknnnooooooooonnnmmmkkkjjjiiiiiijjjjjjkkklllmmmoooooopppkkkjjjhhhggghhhiiihhhgggiiiiiigggffffffggghhhiiillllllkkkkkkiiihhhfffeeeiiihhheeecccbbbbbbccccccdddbbb^^^[[[YYYXXXYYYZZZZZZZZZYYYXXXXXXXXXYYYYYY[[[ZZZYYYXXXYYY[[[]]]___^^^\\\ZZZYYYXXXYYY[[[\\\XXXYYY[[[[[[ZZZYYYZZZ[[[[[[ZZZZZZYYYYYYYYYZZZZZZ\\\[[[YYYWWWUUUSSSRRRQQQUUUUUUTTTSSSRRRQQQQQQRRRQQQQQQPPPPPPQQQSSSTTTUUUYYYYYYXXXXXXWWWUUUTTTSSSWWWVVVVVVUUUTTTRRRQQQPPPRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXYYYYYYZZZ[[[\\\\\\[[[ZZZXXXVVVVVVWWWXXXYYYZZZYYYXXXXXXWWWWWWWWWWWWYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSUUUWWWYYYZZZRRRSSSSSSSSSRRRQQQPPPOOOSSSSSSSSSTTTUUUVVVWWWXXXXXXYYY\\\^^^``````aaa```]]][[[ZZZ[[[___ccceeefffddddddccccccaaa```^^^]]]```_______________```aaadddccccccbbbbbbcccccccccbbbbbbbbbcccccccccccccccfffeeedddcccbbbcccddddddgggiiilllooopppooommmkkkccccccccccccdddeeefffggglllllllllkkkkkkkkkkkklllkkkjjjjjjiiiiiiiiiiiiiiiiiijjjkkkmmmmmmllljjjiiimmmnnnoooqqqrrrrrrsssssstttrrrqqqqqqrrrrrrrrrqqqmmmkkkiiigggfffgggiiijjjmmmnnnooopppqqqrrrssssssvvvvvvuuussspppllliiifffbbbggglllpppqqqpppoooooorrrqqqppppppooooooppppppqqqqqqqqqpppooonnnllllllmmmkkkjjjjjjlllllljjjhhhggggggffffffeeedddddddddaaaaaabbbccccccddddddeeedddddddddeeeeeeggghhhhhhlllnnnppprrrqqqooommmkkkmmmppptttvvvvvvuuuuuuuuurrrtttyyy}}}~~~~~~|||zzzzzzyyywwwvvvuuutttuuuuuurrrqqqnnnllllllmmmnnnpppoooqqqssssssqqqnnnmmmllloooqqquuuxxxzzz{{{zzzzzztttrrrpppqqqssstttsssqqqqqqnnnkkkmmmqqqtttsssqqqqqqooolllkkkkkknnnrrrtttttttttuuuuuutttsssrrrqqqqqqqqqooonnnmmmmmmmmmnnnkkkkkkjjjiiiiiiiiiiiiiiikkkkkkmmmnnnnnnnnnmmmllliiiiiijjjkkkkkkkkkkkkkkkeeeeeefffffffffeeecccccc```___^^^\\\\\\\\\\\\]]]```_________```bbbdddeeecccddddddeeeeeefffffffffgggfffeeeddddddeeeggghhhjjjiiiiiiiiijjjjjjkkkkkkooonnnmmmllllllnnnooopppooonnnmmmlllkkkkkkkkkkkkhhhiiikkkmmmnnnnnnmmmllllllmmmnnnnnnooonnnnnnnnniiihhhgggffffffhhhiiijjjjjjjjjjjjiiiiiiiiiiiiiiihhhjjjkkkkkkkkkkkkmmmnnnlllkkkjjjkkklllmmmlllkkkjjjjjjjjjjjjjjjiiihhhhhhggghhhjjjkkklllllllllkkkjjjlllnnnpppqqqpppooommmooollliiigggggghhhkkkmmmlllmmmoooqqqqqqpppooonnnllllllmmmnnnoooooooooooonnnnnnoooqqqrrrrrrooommmllllllkkkjjjiiiggggggfffhhhhhhhhhhhhiiiiiiiiiiiijjjkkkmmmnnnooooooooooooooooooooooooooonnnnnnnnnooonnnmmmmmmnnnoooqqqsssrrrrrrqqqooonnnlllkkkkkkkkkkkklllmmmnnnooopppppplllkkkiiiiiijjjjjjiiihhhjjjiiihhhgggggghhhiiijjjmmmmmmmmmlllkkkjjjiiihhhhhhfffdddbbbaaaaaabbbbbbbbb```\\\YYYWWWWWWXXXYYYXXXXXXXXXXXXYYYZZZ[[[[[[ZZZZZZYYYXXXYYY[[[]]]^^^]]]\\\ZZZYYYYYYYYY[[[[[[XXXZZZ[[[[[[YYYXXXYYYZZZZZZZZZZZZYYYYYYYYYZZZZZZ[[[[[[ZZZXXXWWWUUUSSSRRRTTTSSSRRRRRRQQQQQQQQQQQQQQQPPPPPPOOOPPPQQQSSSTTTVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSVVVVVVWWWWWWXXXYYYZZZZZZYYYXXXVVVTTTTTTUUUVVVWWWXXXXXXWWWVVVVVVVVVVVVVVVYYYYYYZZZYYYYYYWWWVVVUUUSSSSSSSSSSSSTTTVVVXXXYYYTTTTTTTTTTTTSSSSSSSSSSSSXXXXXXXXXXXXYYYZZZ[[[[[[\\\]]]___aaaccccccdddccccccaaa```aaaeeeiiikkkkkkgggffffffeeedddcccbbbbbbddddddcccbbbbbbcccccccccgggggggggfffgggggghhhhhhgggggghhhhhhhhhiiiiiiiiiiiihhhgggfffffffffggggggmmmoooqqqssstttsssqqqoooeeeeeeeeefffggghhhiiijjjoooooonnnnnnmmmmmmlllllljjjjjjjjjjjjjjjkkkkkkllliiijjjjjjkkkkkkkkkjjjjjjllllllmmmnnnoooooooooooorrrpppooopppqqqrrrrrrqqqmmmllliiigggffffffggghhhmmmnnnoooppprrrtttuuuuuuwwwwwwvvvssspppmmmiiigggeeeiiinnnppppppooonnnnnnpppoooooooooooopppqqqqqqsssssssssrrrqqqpppnnnnnnmmmllljjjjjjjjjjjjhhhfffgggggggggfffeeeeeedddddd```aaaaaabbbccccccddddddddddddddddddeeeeeefffgggjjjlllnnnoooooonnnmmmkkknnnqqqtttwwwwwwvvvwwwwwwxxxzzz~~~~~~|||xxxwwwvvvtttssssssssssssqqqpppnnnmmmlllnnnooopppppprrrrrrqqqooommmllllllqqqsssuuuxxxyyyyyyyyyxxxrrrrrrrrrsssuuutttrrrpppqqqooonnnppptttxxxxxxvvvvvvtttqqqooopppssswwwyyyzzzzzzyyyxxxvvvtttrrrqqqrrrqqqpppooooooooooooooonnnlllkkkiiiiiijjjkkklllpppppppppqqqqqqqqqqqqrrrmmmmmmnnnoooooooooooonnngggggghhhhhhhhhgggffffffcccaaa___]]]\\\]]]___`````````___```aaabbbdddeeedddeeeeeeffffffffffffeeeddddddccccccdddeeeggghhhiiiiiiiiiiiijjjjjjkkkkkknnnmmmlllllllllmmmooopppmmmlllkkkjjjjjjiiiiiijjjfffgggiiikkkmmmmmmmmmmmmnnnooopppqqqqqqppppppooolllkkkjjjiiiiiiiiijjjkkkkkkjjjjjjjjjiiiiiihhhhhhgggiiijjjkkkjjjjjjlllmmmmmmlllkkkkkklllmmmlllkkkkkkkkkjjjjjjiiihhhggggggggghhhjjjlllmmmlllkkkjjjiiikkkmmmooooooooommmllllllkkkhhhggggggiiilllnnnlllmmmooopppqqqpppnnnmmmkkklllmmmnnnoooooooooooooooooooooqqqssssssrrrpppoooooonnnmmmmmmlllkkkkkkjjjjjjjjjkkkkkkllllllllllllmmmpppsssttttttrrrqqqvvvvvvuuuuuutttttttttttttttsssrrrrrrssstttuuuvvvvvvuuutttrrrpppnnnmmmlllllllllmmmnnnoooppppppqqqmmmllljjjjjjkkkkkkkkkjjjjjjiiihhhggghhhhhhiiijjjmmmmmmnnnnnnmmmllllllkkkiiihhhfffdddccccccddddddcccaaa^^^[[[ZZZYYYZZZ[[[XXXXXXYYYYYYZZZ[[[]]]^^^[[[ZZZYYYYYYZZZ[[[]]]^^^]]]\\\[[[ZZZYYYZZZ[[[[[[YYY[[[\\\[[[YYYXXXXXXYYYZZZZZZZZZYYYYYYZZZZZZ[[[ZZZ[[[[[[[[[ZZZWWWTTTSSSSSSSSSRRRRRRQQQRRRRRRRRRRRRQQQPPPOOOPPPQQQRRRSSSSSSTTTTTTUUUUUUTTTTTTSSSPPPQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOOOOPPPQQQRRRRRRUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUTTTSSSRRRSSSTTTUUUWWWWWWVVVUUUUUUUUUVVVVVVYYYZZZ[[[\\\[[[ZZZXXXVVVUUUTTTTTTTTTUUUVVVXXXYYYXXXWWWVVVVVVVVVWWWXXXYYY]]]]]]]]]]]]^^^___```aaaaaabbbccceeefffgggggggggfffeeedddfffiiilllnnnnnnjjjiiigggfffffffffggggggiiihhhgggfffffffffffffffhhhhhhhhhhhhhhhiiijjjkkkjjjjjjkkkkkklllllllllllllllkkkkkkjjjiiijjjjjjjjjvvvwwwyyyzzzzzzyyywwwvvvpppooooooooooooppppppqqqtttttttttsssrrrqqqppppppnnnnnnnnnnnnooopppqqqrrrppppppoooooonnnmmmmmmmmmiiijjjlllmmmnnnooooooooorrrqqqpppqqqsssuuuuuutttpppnnnmmmkkkkkkkkklllmmmpppqqqrrrtttvvvwwwyyyyyyzzzyyyxxxvvvsssooommmkkkjjjnnnqqqssssssqqqppppppooooooooopppqqqrrrssstttvvvvvvvvvuuutttsssrrrqqqpppooommmllllllkkkjjjiiikkkkkkjjjjjjiiihhhhhhhhhcccddddddeeeffffffgggggghhhgggggggggggghhhhhhiiijjjkkkmmmnnnnnnnnnnnnmmmnnnqqquuuwwwwwwwwwxxxyyy{{{}}}}}}|||wwwvvvuuutttsssrrrrrrqqqqqqpppooonnnnnnoooqqqrrrrrrsssrrrpppnnnlllmmmnnnrrrsssuuuwwwwwwwwwvvvvvvrrrssstttvvvvvvuuusssqqqqqqqqqqqqtttxxx{{{|||{{{{{{yyyvvvtttuuuxxx|||~~~|||{{{zzzyyywwwvvvtttssssssssssssrrrrrrqqqqqqqqqrrrqqqnnnmmmmmmnnnppprrrvvvvvvuuuuuuuuuvvvwwwxxxxxxwwwwwwvvvuuusssrrrqqqllllllllllllllllllkkkkkkjjjhhheeebbbbbbdddfffhhhddddddccccccdddeeeggghhhkkklllmmmmmmmmmlllkkkkkkggggggfffffffffggghhhiiikkkllllllmmmmmmmmmmmmmmmlllkkkkkkkkklllmmmnnnooommmmmmkkkjjjjjjjjjjjjjjjhhhiiijjjllllllmmmmmmlllmmmnnnqqqsssttttttsssrrrrrrqqqpppoooooooooppppppmmmllllllkkkjjjiiiiiihhhhhhiiijjjjjjhhhhhhiiijjjllljjjiiiiiikkkkkkjjjhhhlllkkkjjjiiihhhgggggggggeeegggiiikkkkkkjjjhhhgggfffgggiiikkkkkkkkkjjjjjjhhhgggffffffggghhhjjjllliiikkklllnnnnnnmmmlllkkkhhhiiijjjkkklllmmmmmmmmmmmmmmmmmmoooqqqrrrqqqoooooonnnnnnnnnnnnmmmmmmmmmkkkkkkkkkllllllmmmmmmnnnmmmnnnppprrrssstttttttttxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuvvvwwwwwwvvvuuutttrrrpppnnnmmmlllllllllmmmmmmnnnoooooopppmmmllljjjjjjkkkllllllkkkiiiiiihhhggghhhiiijjjkkkmmmmmmnnnnnnnnnnnnmmmmmmmmmllljjjiiihhhhhhhhhiiigggfffdddbbb``````aaaaaa\\\\\\\\\\\\\\\]]]^^^___\\\\\\[[[[[[\\\]]]^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\[[[]]]]]]\\\ZZZYYYXXXYYY[[[[[[[[[[[[[[[[[[\\\]]]\\\]]]^^^___^^^[[[XXXVVVVVVUUUUUUTTTTTTUUUUUUVVVUUUTTTSSSRRRRRRSSSTTTUUUTTTTTTVVVWWWWWWXXXWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUVVVUUUUUUUUUVVVVVVWWWXXXVVVVVVVVVWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUXXXXXXWWWWWWWWWWWWXXXXXXZZZ[[[]]]^^^^^^]]]ZZZYYYYYYXXXXXXWWWXXXYYY[[[[[[[[[ZZZYYYYYYYYY[[[^^^___bbbbbbbbbbbbbbbcccddddddeeeeeefffggghhhhhhiiiiiifffddddddfffiiilllmmmmmmjjjiiigggeeeeeefffhhhiiikkkjjjiiiggggggfffffffffeeeeeeeeeeeefffggghhhhhhhhhhhhiiiiiijjjjjjkkkkkklllkkkkkkkkkjjjjjjjjjjjj~~~|||zzzzzzyyyxxxwwwwwwwwwwwwzzzzzzzzzzzzyyyxxxvvvuuuuuuuuuuuuuuuvvvwwwyyyyyyxxxwwwvvvtttrrrqqqpppoooiiijjjllloooqqqrrrttttttuuutttssstttwwwyyyyyyxxxssssssrrrrrrssstttuuuvvvuuuvvvwwwyyy{{{|||~~~~~~}}}|||{{{yyywwwtttrrrqqqqqqtttwwwxxxwwwvvvuuuuuuqqqqqqrrrssstttvvvwwwxxxzzzzzzzzzyyyxxxwwwvvvuuuuuuttttttsssqqqpppooooooqqqqqqqqqpppoooooonnnnnnkkkkkkkkklllmmmmmmnnnnnnooonnnnnnmmmmmmmmmmmmnnnnnnnnnoooooopppppppppqqqppprrruuuwwwwwwwwwxxxyyy|||}}}~~~}}}{{{yyyvvvvvvvvvuuuuuutttsssssssssrrrqqqqqqqqqrrrssstttuuuuuutttrrrpppooopppqqqssstttuuuvvvvvvvvvuuuuuusssuuuwwwxxxwwwvvvttttttssssssuuuwww{{{}}}~~~~~~}}}|||zzzyyyyyy|||{{{zzzzzzyyyxxxwwwwwwwwwvvvvvvvvvvvvuuuuuuuuutttwwwvvvtttrrrrrrtttvvvxxx{{{zzzzzzzzzzzz{{{||||||~~~}}}|||zzzxxxxxxqqqqqqqqqqqqqqqqqqrrrrrrqqqooollliiiiiikkknnnpppkkkjjjjjjjjjjjjlllmmmnnnsssssstttuuutttsssqqqpppkkkjjjjjjiiiiiihhhhhhhhhmmmmmmnnnooopppoooooooookkkkkkkkklllmmmmmmnnnooommmlllkkkjjjjjjiiiiiijjjkkkkkkkkkkkkkkkjjjjjjjjjkkkmmmqqqtttvvvwwwvvvvvvuuuuuuttttttttttttttttttpppoooooommmlllkkkjjjjjjkkkkkkllljjjhhhffffffgggjjjiiiggghhhhhhiiigggfffiiihhhgggfffeeeeeeeeeeeedddeeeggghhhhhhgggfffeeedddeeefffggghhhhhhhhhgggeeeeeeeeeeeefffgggiiijjjggghhhjjjkkklllkkkiiihhheeefffgggiiijjjjjjkkkkkkkkkjjjjjjkkknnnooonnnmmmkkkllllllllllllmmmmmmmmmjjjjjjkkkkkklllmmmnnnnnnooonnnmmmmmmnnnpppsssuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuutttsssrrrqqqooommmlllkkklllllllllmmmnnnnnnoooooommmllljjjkkklllmmmmmmllliiiiiihhhhhhhhhiiikkkllllllmmmnnnnnnooonnnnnnnnnnnnnnnmmmllllllkkkkkkkkkkkkjjjhhhgggffffffffffffbbbbbbaaa``````___``````__________________````````````______^^^^^^^^^___^^^___```___]]][[[[[[[[[^^^]]]]]]]]]^^^______```___aaabbbcccbbb```]]][[[[[[[[[ZZZYYYYYYYYYZZZZZZZZZYYYYYYXXXXXXYYYZZZ[[[YYYYYY[[[\\\]]]^^^^^^^^^___^^^\\\[[[ZZZYYYYYYYYY]]]]]]\\\\\\\\\]]]^^^^^^ZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYYYY[[[[[[[[[ZZZZZZ[[[\\\\\\\\\]]]___``````___^^^]]]^^^^^^]]]\\\\\\]]]^^^______^^^]]]\\\]]]```bbbdddddddddddddddddddddeeefffffffffffffffgggggghhhhhhdddcccccceeehhhjjjkkkjjjhhhgggeeeddddddeeefffhhhiiihhhgggfffeeedddddddddcccccccccccccccdddeeeeeeeeeffffffggghhhhhhiiiiiiiiiiiiiiiiiihhhhhhgggggg~~~}}}|||||||||||||||~~~~~~}}}|||{{{{{{{{{{{{|||}}}~~~{{{{{{zzzyyywwwuuusssrrrlllnnnpppsssvvvxxxyyyzzzzzzxxxwwwxxx{{{|||||||||xxxxxxxxxyyyzzz{{{|||}}}zzz{{{|||}}}}}}|||{{{yyyxxxxxxwwwzzz|||}}}|||{{{zzz{{{vvvvvvvvvwwwyyy{{{|||}}}~~~~~~}}}|||zzzyyyzzz{{{{{{zzzxxxvvvvvvwwwxxxxxxxxxwwwvvvvvvuuuuuusssttttttuuuuuuvvvvvvwwwwwwvvvuuutttttttttttttttttttttssssssssstttuuuuuusssuuuwwwxxxxxxxxxyyyzzz{{{|||}}}~~~}}}{{{yyyxxxwwwwwwxxxxxxxxxxxxwwwwwwvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxxxxvvvttttttuuuvvvuuuvvvvvvwwwwwwwwwwwwwwwuuuwwwyyyzzzxxxwwwwwwwwwuuuwwwxxx{{{|||~~~~~~}}}|||||||||}}}~~~zzzzzzyyyxxxxxxyyyyyyyyyxxxxxxyyyyyyyyyyyyxxxxxxyyyxxxwwwvvvvvvxxxyyy{{{|||||||||}}}}}}}}}}}}~~~~~~~~~vvvvvvuuuuuuuuuvvvwwwwwwtttsssqqqooooooqqqssstttrrrrrrqqqqqqqqqrrrtttuuuwwwwwwyyyyyyxxxvvvtttrrrmmmllllllkkkkkkjjjiiiiiimmmnnnpppqqqqqqqqqpppooommmmmmnnnoooppppppqqqqqqnnnmmmlllkkkjjjjjjjjjjjjllllllkkkkkkjjjiiiiiiiiikkkmmmqqquuuwwwxxxwwwwwwttttttuuuuuuuuuvvvvvvvvvttttttsssqqqooonnnmmmlllmmmnnnnnnllljjjhhhhhhiiikkkjjjhhhhhhiiiiiihhhffffffeeedddcccbbbcccdddeeefffffffffgggggggggffffffdddeeefffggghhhhhhhhhhhheeefffggghhhhhhiiijjjjjjggghhhjjjkkkkkkkkkiiihhheeeeeeggghhhjjjkkkkkkkkkjjjiiiiiiiiikkkmmmlllkkkiiiiiijjjjjjkkkllllllmmmiiijjjjjjkkklllmmmnnnnnnpppnnnkkkjjjjjjmmmqqqsssssssssssstttuuuuuuvvvvvvwwwwwwvvvvvvuuuuuuttttttssssssrrrpppooonnnmmmlllmmmmmmmmmnnnnnnoooooooooooommmllllllnnnoooooonnnkkkkkkjjjjjjkkklllmmmnnnnnnnnnooooooooooooooonnnnnnnnnnnnmmmmmmlllllllllkkkkkkjjjiiiiiiiiiiiiiiihhhhhhfffeeedddcccccccccbbbccccccccccccccccccccccccccccccccccccbbbbbbbbb```bbbcccbbb```_________aaaaaaaaaaaabbbbbbcccdddeeeeeegggggggggeeecccbbbbbbaaa```___^^^^^^^^^^^^______^^^^^^___```bbbccc___```aaacccdddeeeeeeeeeeeecccaaa___]]]]]]]]]]]]bbbaaaaaa``````aaaaaabbb_________^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^______^^^^^^^^^___``````______```aaaaaaaaaaaaaaaccccccaaa``````aaabbbbbbaaaaaa``````aaacccdddeeefffeeeeeeddddddeeeffffffffffffeeeeeeeeeffffffgggeeedddeeegggiiikkkkkkjjjhhhgggeeedddddddddeeeeeegggfffeeedddddddddddddddeeeeeeddddddddddddeeeeeeeeeeeefffggghhhiiiiiijjjfffggggggggggggfffeeeeee~~~~~~~~~~~~~~~~~~|||}}}~~~~~~}}}{{{xxxwwwssstttvvvyyy{{{}}}~~~~~~}}}{{{zzz{{{}}}~~~~~~}}}||||||||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}{{{}}}~~~{{{{{{{{{|||}}}~~~}}}~~~}}}|||}}}~~~}}}}}}|||{{{{{{zzzzzz{{{{{{{{{|||}}}}}}~~~~~~}}}}}}{{{zzzzzzyyyyyyyyy{{{zzzxxxwwwwwwxxxyyyzzzxxxzzz{{{{{{zzzzzz{{{||||||}}}}}}~~~}}}|||zzzyyyxxxyyyzzz{{{|||||||||{{{zzzzzzzzzyyyxxxxxxxxxxxxyyyzzz{{{{{{zzzyyyzzz{{{xxxxxxyyyyyyzzzzzzzzzzzzxxxzzz{{{{{{yyyxxxyyy{{{xxxzzz|||}}}}}}}}}}}}~~~{{{|||}}}~~~~~~~~~|||{{{zzzyyyyyyyyyzzz{{{zzz{{{|||}}}}}}|||{{{{{{wwwwwwwwwwwwwwwxxxyyyyyyzzz{{{|||}}}}}}}}}|||{{{~~~}}}}}}xxxxxxwwwwwwwwwxxxzzzzzzxxxwwwvvvuuuuuuvvvwwwxxxxxxwwwvvvvvvvvvwwwyyyyyyyyyzzz{{{|||{{{xxxuuusssoooooooooooooooooonnnnnnpppqqqssstttuuutttsssrrrpppqqqrrrssstttuuuuuuvvvsssrrrqqqpppoooooooooooooooooonnnnnnnnnnnnnnnnnnmmmooosssvvvwwwwwwuuutttsssssstttvvvwwwwwwxxxxxxxxxxxxvvvuuusssqqqpppoooooopppqqqpppnnnmmmnnnoooooommmllllllllllllkkkiiihhhgggfffeeeeeeggghhhjjjkkkjjjiiiiiihhhiiijjjkkkhhhiiiiiijjjkkkkkklllllljjjkkklllmmmnnnnnnmmmmmmjjjkkkmmmnnnooonnnlllkkkggghhhjjjkkkmmmnnnnnnnnnmmmkkkjjjjjjlllmmmllllllhhhiiijjjkkklllmmmnnnnnnjjjjjjkkklllmmmnnnoooooopppooommmllllllmmmoooppppppqqqrrrssstttvvvwwwwwwxxxxxxxxxxxxwwwvvvuuutttttttttsssrrrrrrqqqppppppoooppppppppppppqqqqqqqqqqqqpppooooooqqqrrrrrrqqqooonnnnnnnnnnnnpppqqqrrrppppppqqqqqqqqqppppppoooooooooppppppoooooonnnnnnlllllllllkkkkkkkkkkkkkkkkkkkkkjjjiiihhhhhhhhhiiiffffffgggggggggfffffffffgggggggggggggggfffeeeeeebbbdddeeeeeedddccccccdddddddddddddddeeefffggghhhjjjjjjkkkkkkkkkjjjiiiiiigggfffdddcccaaa`````````bbbbbbbbbbbbdddfffhhhiiieeefffgggiiiiiijjjjjjjjjhhhgggeeecccbbbbbbcccdddeeeeeeddddddcccddddddeeeccccccbbbaaaaaa```______aaaaaabbbbbbccccccccccccaaaaaaaaaaaaaaabbbccccccaaaaaaaaaaaaaaacccdddeeegggfffdddcccccccccddddddcccccccccddddddeeeeeeeeefffffffffeeeeeeeeeffffffffffffddddddddddddeeeffffffeeefffhhhjjjlllkkkjjjiiihhhhhhgggfffeeeddddddffffffeeeeeedddeeeeeeeeeiiihhhgggfffeeeeeeeeeeeeeeeeeefffggghhhiiijjjjjjfffgggggghhhgggfffeeeddd}}}|||~~~~~~}}}~~~~~~}}}xxxyyy{{{}}}~~~}}}||||||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~|||~~~~~~~~~~~~}}}}}}}}}~~~}}}|||||||||~~~|||zzzzzzzzz|||}}}|||}}}~~~}}}|||{{{|||~~~}}}~~~~~~~~~}}}{{{{{{yyyzzz|||~~~~~~}}}}}}|||{{{{{{zzzyyyyyyzzz|||~~~~~~}}}|||}}}~~~zzz{{{{{{||||||}}}}}}}}}zzz|||}}}{{{yyyxxx{{{~~~yyy{{{}}}~~~}}}||||||}}}yyy{{{}}}~~~|||~~~|||{{{zzzzzzzzz{{{|||}}}~~~~~~}}}|||uuuuuuvvvvvvwwwwwwwwwwwwwwwyyy{{{|||}}}|||zzzyyy~~~|||zzzxxxwwwyyyxxxxxxwwwxxxyyy{{{{{{{{{{{{{{{zzz{{{{{{{{{|||{{{zzzyyyyyyyyyzzz{{{|||{{{}}}~~~~~~}}}zzzwwwuuuqqqrrrsssttttttuuutttttttttuuuwwwyyyyyyxxxwwwvvvssstttuuuwwwxxxyyyyyyyyyxxxxxxwwwvvvuuuuuuuuuuuussssssrrrrrrssstttuuuuuuppprrruuuwwwwwwuuusssqqqssstttvvvwwwyyyyyyzzzzzz{{{zzzyyywwwuuusssqqqqqqpppqqqssssssrrrrrrtttuuusssqqqpppoooppppppnnnmmmmmmllljjjjjjkkkllloooppppppnnnlllkkkkkklllnnnooolllmmmmmmnnnnnnoooooopppnnnoooqqqrrrrrrrrrqqqpppmmmnnnpppqqqrrrqqqpppooojjjkkkmmmooopppqqqrrrrrrpppnnnllllllnnnnnnnnnmmmiiijjjkkklllmmmoooppppppkkkkkklllmmmnnnooopppppppppppppppoooooooooooonnnpppppprrrsssuuuwwwxxxyyyzzz{{{zzzzzzyyyxxxvvvvvvvvvuuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrrsssssssssrrrqqqqqqsssuuuuuutttqqqqqqppppppqqqsssuuuvvvrrrsssssssssrrrrrrqqqppprrrrrrsssssssssrrrqqqqqqnnnnnnnnnnnnnnnnnnnnnmmmlllllllllkkkkkklllmmmmmmhhhiiiiiiiiiiiiiiihhhhhhiiiiiiiiiiiiiiihhhhhhgggdddeeeggggggfffeeefffgggfffffffffggggggiiijjjjjjmmmmmmmmmmmmmmmmmmmmmmmmiiihhhfffdddcccaaaaaa```dddddddddeeefffiiikkkllliiiiiikkkllllllmmmmmmmmmkkkjjjhhhgggggghhhiiikkkhhhggggggfffffffffggggggeeeeeedddcccbbbaaaaaa```bbbcccdddeeeeeeeeeeeeeeebbbbbbaaabbbbbbcccddddddcccbbbaaa```aaadddfffhhhhhhgggeeedddcccddddddeeecccdddeeeeeefffeeeeeeeeeggggggfffffffffffffffggggggfffdddccccccdddeeeeeeeeeeeeeeegggjjjkkkkkkiiikkkkkkjjjjjjiiigggeeedddgggfffffffffffffffggghhhjjjiiihhhfffeeeeeeeeeeeecccdddeeefffggghhhiiiiiiggghhhhhhiiiiiigggfffeee~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}|||||||||~~~~~~|||{{{|||}}}}}}~~~}}}||||||||||||{{{{{{{{{{{{{{{zzz|||~~~~~~~~~}}}~~~}}}}}}}}}||||||||||||||||||}}}||||||{{{zzzyyyxxx||||||{{{zzzyyyyyyzzzzzzvvvxxxzzz|||||||||zzzyyy{{{{{{{{{|||||||||||||||{{{|||||||||{{{zzzxxxvvvxxxxxxwwwvvvvvvwwwxxxxxxyyyyyyxxxxxxyyyzzz{{{{{{~~~|||{{{yyyyyyyyyyyyzzzxxxvvvuuuuuuwwwyyy{{{yyyzzz{{{{{{{{{{{{|||}}}wwwxxxzzz{{{|||}}}||||||}}}~~~~~~~~~~~~|||zzzyyywwwvvvvvvxxxyyyyyywwwuuuwwwwwwxxxyyyyyyyyyyyyxxxxxxxxxyyyzzzzzz{{{|||||||||{{{{{{zzzyyyyyyzzzzzzvvvvvvwwwxxxzzz{{{zzzyyyzzzyyyxxxwwwvvvvvvwwwwwwvvvvvvuuuvvvvvvxxxyyyzzz}}}{{{zzzyyywwwtttqqqtttuuuvvvvvvvvvvvvvvvuuuqqqrrrtttsssqqqppppppqqqrrrqqqooonnnnnnoooqqqrrrvvvssspppppprrrssssssqqqqqqqqqqqqrrrrrrtttuuuvvvuuuuuuuuuuuuttttttttttttttttttsssrrrrrrrrrrrrsssoooooopppqqqrrrssstttuuurrrrrrrrrpppnnnnnnqqqsssllllllllllllmmmnnnooopppooommmkkkkkklllnnnoooppprrrqqqqqqrrrrrrrrrooonnnrrrrrrsssuuuvvvxxxyyyyyy{{{{{{{{{{{{zzzyyyxxxwwwwwwvvvuuuttttttuuuvvvwwwzzzxxxwwwuuuuuuuuuuuuvvvttttttttttttuuuvvvwwwxxxwwwvvvtttsssrrrsssuuuvvvxxxwwwwwwvvvuuuttttttsssuuuuuuttttttuuuwwwyyyzzzuuutttsssrrrqqqqqqrrrssstttsssqqqpppooooooooopppnnnoooooooooooonnnllllllkkkkkkjjjjjjiiiiiiiiiiiiggghhhhhhgggffffffiiikkkllllllmmmmmmmmmnnnnnnnnnnnnnnnoooooonnnmmmlllkkkjjjkkklllkkkhhhfffffffffjjjjjjiiiiiiiiijjjlllmmmpppooonnnlllkkkkkkkkkkkkkkkkkkjjjjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffeeeddddddccccccddddddeeedddddddddddddddeeefffccccccbbbbbbcccdddeeefff```aaabbbcccdddeeefffgggeeeeeedddcccbbbcccfffhhhiiihhhfffeeeeeeeeeffffffeeeffffffeeebbbaaaaaabbbdddddddddddddddeeeeeeeeennnkkkhhhggghhhiiijjjiiiiiiiiiiiihhhgggggggggfffiiihhhhhhhhhhhhhhhiiijjjjjjjjjkkkkkkkkkkkkkkkjjjfffggghhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjjjj{{{|||}}}~~~~~~}}}}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}|||~~~~~~~~~}}}}}}|||{{{{{{zzz{{{}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}|||{{{zzz{{{{{{{{{{{{zzzyyyxxxxxx{{{zzzyyyxxxxxxxxxxxxyyyuuuvvvxxxzzz{{{||||||{{{}}}}}}||||||{{{{{{zzzzzzxxxxxxxxxwwwvvvuuuttttttxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzz||||||{{{zzzyyyxxxwwwwwwwwwvvvuuuuuuuuuwwwxxxzzzwwwyyyzzzzzzyyyyyy{{{|||zzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||{{{zzz{{{}}}}}}{{{zzzwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwxxxzzz{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{zzzzzzyyyzzz{{{|||{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxwwwvvvuuuuuuvvvwwwzzz{{{|||{{{yyyyyyxxxwwwuuurrrtttttttttuuuuuuuuuuuuuuuvvvwwwxxxwwwtttsssrrrsssrrrqqqppppppppprrrtttuuuuuurrrpppppprrrtttsssrrrqqqqqqrrrrrrssstttuuuuuuvvvvvvvvvuuuuuuuuuttttttssssssrrrqqqqqqqqqqqqrrrqqqqqqrrrsssttttttttttttrrrrrrrrrrrrrrrqqqqqqpppmmmmmmmmmmmmnnnoooppppppqqqooommmllllllnnnooooooqqqqqqqqqrrrrrrqqqpppnnnrrrrrrssstttvvvwwwxxxyyy{{{{{{{{{zzzzzzyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvyyyxxxvvvuuuuuuuuuvvvvvvvvvvvvuuuuuuvvvwwwxxxxxxyyyxxxvvvtttssstttuuuvvvyyyyyyxxxxxxwwwvvvvvvuuuuuuuuuvvvvvvwwwxxxzzz{{{xxxwwwvvvuuuttttttuuuvvvwwwvvvuuutttsssttttttuuutttssssssrrrrrrqqqqqqqqqqqqpppnnnlllkkkkkkkkkllljjjkkklllkkkjjjjjjlllnnnppppppppppppppppppppppppppppppoooooooooooonnnnnnnnnoooooommmjjjiiiiiijjjiiihhhggggggggghhhjjjllloooooonnnmmmlllkkkjjjjjjjjjiiiiiiiiihhhhhhhhhggghhhhhhhhhhhhhhhhhhhhhhhhggggggfffeeeeeeeeeeeeeeecccccccccbbbccccccdddeeecccccccccbbbccccccdddddd``````aaabbbcccdddeeeeeebbbcccbbbaaa```aaadddfffgggfffeeecccccccccdddeeecccddddddcccaaa```aaabbbccccccddddddddddddeeeeeemmmjjjgggfffgggiiiiiihhhhhhggggggggggggggggggfffhhhggggggggghhhiiiiiijjjkkklllmmmnnnooopppppppppllllllmmmnnnnnnnnnnnnnnnmmmmmmlllkkkjjjjjjjjjkkk~~~}}}}}}yyyyyyzzz|||}}}~~~}}}}}}}}}~~~}}}}}}~~~~~~{{{{{{{{{{{{{{{{{{||||||}}}}}}|||}}}~~~~~~~~~~~~~~~~~~~~~|||{{{zzzzzzzzz{{{||||||}}}}}}~~~}}}}}}~~~~~~|||yyyxxxyyyyyyyyyyyyxxxwwwvvvvvvxxxwwwvvvvvvvvvvvvvvvvvvttttttuuuwwwyyy{{{}}}~~~|||{{{yyyxxxxxxvvvuuusssrrrrrrrrrrrrsssvvvwwwxxxyyyyyyxxxwwwvvvvvvvvvvvvuuuvvvvvvwwwxxxwwwxxxxxxxxxwwwvvvtttsssrrrsssssstttuuuvvvwwwwwwuuuwwwxxxxxxxxxxxxzzz{{{zzz{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}yyyxxxvvvuuutttuuuuuuvvvtttuuuwwwyyy{{{}}}~~~~~~~~~}}}}}}}}}~~~}}}|||||||||}}}}}}}}}}}}~~~~~~}}}|||zzzyyyxxxwwwuuutttuuuwwwyyy{{{zzzyyywwwwwwxxxwwwuuusssssssssssssssssstttuuuuuuxxxzzzzzzyyyvvvtttttttttrrrqqqqqqqqqrrrsssuuuvvvsssqqqpppppprrrtttttttttrrrssssssssstttuuuuuuuuuwwwwwwvvvvvvvvvuuuuuuuuurrrrrrqqqppppppppppppqqqrrrtttvvvwwwxxxwwwvvvuuutttsssrrrtttvvvuuurrrnnnnnnnnnnnnoooppppppqqqqqqrrrqqqooommmmmmmmmnnnooorrrrrrssstttsssrrrqqqppprrrssstttuuuvvvwwwxxxyyy{{{{{{{{{{{{zzzyyyxxxwwwuuuuuuvvvvvvvvvvvvuuuuuuxxxwwwwwwvvvvvvvvvwwwwwwyyyyyyxxxxxxxxxyyyzzzzzz|||{{{yyywwwuuuuuuuuuvvvzzz{{{{{{zzzzzzyyyxxxwwwuuuvvvvvvwwwyyyyyyzzzzzz|||{{{yyyxxxwwwwwwwwwxxxyyyyyyyyyyyyyyyzzz{{{|||{{{zzzxxxvvvuuuuuuvvvwwwxxxvvvrrrooonnnmmmnnnooonnnppprrrrrrqqqpppqqqrrruuuuuuttttttssssssrrrrrrqqqpppooooooooopppqqqrrrttttttrrrooolllkkkmmmooolllkkkhhhgggfffhhhjjjkkkllllllmmmlllkkkjjjhhhgggggggggffffffffffffffffffffffffffffffffffffffffffgggfffffffffeeeeeeeeeeee```````````````aaabbbcccccccccbbbbbbbbbbbbbbbbbb______``````aaaaaaaaaaaa___``````___^^^^^^aaacccdddcccbbbbbbaaaaaabbbbbb```aaabbbbbb`````````bbbcccccccccdddddddddeeeeeekkkiiiffffffggghhhhhhhhhffffffffffffffffffggggggfffffffffggghhhiiijjjkkkmmmnnnppprrrssstttuuuuuuppppppqqqrrrrrrrrrqqqqqqqqqqqqooonnnmmmlllllllll}}}~~~{{{xxxwwwvvvwwwxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~zzz{{{{{{|||}}}~~~~~~||||||{{{zzzzzzzzzzzzzzz~~~~~~~~~~~~~~~~~~|||~~~~~~}}}}}}~~~~~~~~~{{{yyyxxxyyyyyyxxxyyy{{{}}}}}}}}}|||}}}~~~{{{xxxvvvvvvvvvvvvvvvvvvuuutttsssttttttssssssssssssssstttsssssssssuuuxxx{{{}}}zzzxxxwwwvvvuuutttrrrppppppqqqsssttttttuuuwwwxxxxxxwwwuuutttrrrrrrqqqqqqqqqrrrrrrsssrrrssstttuuutttssspppooommmoooqqqrrrtttttttttttttttuuuwwwwwwwwwwwwyyyzzzxxxyyy{{{|||~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~}}}|||zzzwwwuuuttttttuuuvvvrrrssstttwwwyyy|||~~~}}}{{{{{{}}}~~~~~~|||zzzxxxwwwtttssssssvvvyyyzzzyyyxxxwwwwwwwwwvvvtttrrrrrrqqqqqqqqqqqqssstttuuuvvvxxxyyyxxxvvvttttttuuusssrrrrrrrrrrrrsssttttttrrrqqqpppqqqrrrtttuuuvvvuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvsssrrrrrrqqqqqqqqqqqqqqqsssuuuxxx{{{|||{{{zzzyyyzzzvvvrrrtttwwwxxxuuupppppppppqqqrrrsssssssssssstttsssqqqooommmlllnnnoootttvvvwwwxxxwwwuuuuuuuuutttuuuvvvwwwxxxyyyzzzzzz{{{|||||||||{{{{{{zzzyyyvvvwwwxxxyyyyyyxxxwwwvvvxxxxxxxxxxxxyyyyyyzzzzzz}}}}}}||||||||||||}}}}}}~~~{{{yyywwwvvvvvvvvvzzz{{{{{{{{{{{{zzzyyyxxxtttuuuvvvwwwxxxyyyyyyyyy|||{{{yyywwwvvvvvvvvvvvvzzzzzz{{{|||}}}~~~}}}zzzwwwvvvwwwyyy{{{|||yyyuuuqqqoooooopppqqqrrrtttvvvwwwvvvuuuuuuuuuwwwwwwvvvuuutttsssrrrrrroooooommmmmmnnnppprrrsssvvvuuusssooolllllloooqqqssspppmmmiiiggghhhiiijjjhhhiiijjjjjjiiigggdddcccccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccbbbbbbaaaaaa]]]]]]]]]]]]^^^___``````aaaaaaaaaaaaaaa```______^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^^^^^^^]]]]]]___aaabbbaaaaaaaaaaaaaaaaaaaaa^^^```aaaaaa``````aaacccccccccddddddeeeeeeffffffjjjhhhffffffggghhhhhhgggeeeeeeeeeffffffgggggggggeeeffffffggghhhiiikkklllooopppqqqrrrtttttttttuuuoooooopppppppppppppppoooqqqqqqpppooonnnnnnnnnnnn}}}~~~~~~|||xxxtttrrrqqqvvvvvvwwwyyyzzz{{{|||}}}~~~~~~~~~~~~~~~|||{{{~~~~~~~~~~~~}}}{{{wwwwwwxxxyyyzzz{{{{{{|||}}}}}}{{{zzzxxxwwwwwwwww{{{{{{{{{{{{{{{{{{{{{{{{{{{|||~~~~~~}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~|||zzzwwwvvvyyywwwvvvwwwzzz||||||||||||}}}~~~~~~{{{xxxvvvsssttttttttttttssssssrrrrrrrrrqqqqqqqqqrrrrrrsssssssssssstttwww{{{}}}zzzxxxvvvuuutttrrrpppnnnnnnpppsssuuurrrtttvvvwwwwwwvvvtttrrrooonnnnnnmmmmmmnnnnnnnnnmmmooopppqqqqqqpppnnnmmmkkkllloooqqqrrrrrrrrrqqqsssuuuwwwwwwwwwwwwyyy{{{xxxyyyzzz{{{|||~~~~~~~~~~~~}}}~~~}}}{{{zzzwwwtttsssssstttuuupppqqqsssuuuwwwzzz{{{|||}}}}}}}}}~~~}}}yyyyyy{{{}}}}}}~~~}}}{{{zzzwwwuuusssrrrssstttvvvxxxyyyxxxvvvvvvvvvuuurrrppppppppppppqqqqqqrrrssstttsssuuuwwwxxxwwwwwwwwwyyyxxxwwwvvvuuutttsssssssssrrrrrrrrrrrrrrrsssuuuwwwwwwxxxyyyyyyzzzyyyyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvttttttsssrrrrrrrrrrrrrrrrrruuuxxx|||~~~~~~}}}|||~~~yyysssrrruuuxxxwwwtttrrrrrrtttuuuuuuvvvuuuuuussssssrrrooolllkkkmmmooovvvyyy{{{{{{zzzxxxyyyzzzwwwwwwxxxyyyzzzzzz{{{||||||}}}}}}}}}}}}||||||{{{xxxyyyzzz{{{{{{zzzyyyxxxxxxyyyzzz{{{|||}}}}}}}}}~~~~~~~~~}}}{{{yyyxxxwwwvvvyyyzzz{{{{{{{{{zzzyyyxxxsssssstttuuuvvvwwwxxxxxxzzzyyywwwuuusssrrrrrrrrrwwwxxxyyy{{{}}}~~~}}}yyyvvvuuuvvvxxxzzz|||yyyuuuqqqoooooopppqqqrrrtttwwwxxxwwwuuuuuuvvvuuuuuutttsssqqqpppoooooolllkkkjjjjjjkkkmmmoooqqqtttssspppllljjjkkknnnqqqvvvsssooojjjgggeeeeeefffdddeeeffffffeeecccaaa______``````aaaaaabbbbbbbbb````````````````````````^^^____________^^^]]]\\\\\\[[[[[[\\\]]]^^^______```aaaaaaaaaaaa```^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\]]]^^^______^^^^^^___aaabbbbbbbbbccccccccccccbbb___aaabbbbbbaaaaaacccdddeeeeeeeeefffggghhhhhhiiijjjhhhggghhhiiijjjiiihhhfffffffffgggggghhhhhhhhhffffffggggggiiijjjkkkllloooppppppqqqqqqqqqqqqpppmmmnnnnnnnnnnnnnnnmmmmmmnnnmmmmmmmmmnnnooopppppp}}}~~~~~~{{{wwwsssqqqppptttuuuvvvwwwxxxyyyzzz{{{~~~}}}||||||}}}~~~~~~}}}|||}}}~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}||||||}}}}}}~~~{{{|||||||||{{{zzzxxxwwwzzzzzzzzz{{{|||~~~~~~}}}}}}}}}}}}~~~|||}}}}}}}}}|||{{{yyyxxxtttuuuuuuvvvvvvwwwwwwwww|||{{{yyyxxxvvvuuuuuuuuuwwwwwwwwwwwwxxxxxxxxxxxxyyyzzz||||||||||||~~~~~~}}}|||{{{zzzyyyyyyyyyzzz{{{|||}}}|||zzzwwwvvvxxxuuussstttyyy||||||{{{||||||}}}~~~}}}{{{xxxwwwtttttttttuuuuuuttttttssssssssssssrrrsssssstttuuuuuuuuuuuuuuuxxx{{{~~~}}}{{{yyywwwvvvqqqpppnnnmmmnnnppprrrtttssstttuuuvvvvvvuuutttsssoooooonnnnnnmmmmmmnnnnnnmmmnnnoooppppppooonnnnnnmmmnnnpppqqqrrrrrrrrrqqqtttvvvxxxxxxxxxyyy{{{}}}|||||||||}}}~~~yyyxxxvvvtttssssssssssssrrrrrrsssuuuvvvxxxyyyzzzyyyyyyzzz{{{|||}}}}}}~~~~~~{{{wwwuuuwwwzzz{{{{{{||||||{{{zzzyyyxxxtttsssrrrrrrrrrsssttttttuuutttrrrssssssrrrpppnnnnnnoooppprrrsssssssssssssssuuuwwwxxxxxxyyyzzz{{{|||{{{zzzyyywwwuuutttsssrrrssssssrrrrrrrrruuuwwwxxxyyyzzz{{{{{{zzzyyyyyywwwwwwvvvvvvvvvuuuuuuuuuuuutttssssssrrrrrrssssssrrrtttwwwzzz||||||||||||~~~yyyrrrppprrrtttuuuuuuqqqrrrtttvvvvvvvvvuuuuuurrrsssrrroookkkjjjmmmpppuuuyyy||||||yyyxxxyyy{{{xxxxxxyyyyyyzzz{{{{{{||||||}}}}}}}}}}}}}}}||||||yyyyyyzzzzzzzzzzzzyyyyyywwwxxxzzz|||}}}~~~~~~~~~~~~~~~~~~|||{{{yyywwwwwwwwwyyyzzz{{{{{{zzzxxxwwwtttssssssssstttvvvxxxyyyyyywwwuuurrrpppooooooooossstttvvvxxx{{{|||}}}}}}}}}zzzwwwsssrrrsssuuuvvvxxxvvvssspppoooooopppqqqppprrrttttttsssrrrssstttqqqqqqpppooonnnmmmllllllhhhhhhggghhhhhhjjjlllmmmooonnnllliiiggghhhlllooorrrpppmmmiiieeecccaaaaaaccccccddddddbbbaaa___^^^______```aaabbbbbbccccccaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^___``````^^^]]]\\\]]]]]]]]]^^^___```aaabbbaaabbbcccccccccbbbaaa`````````__________________```aaabbbbbbaaaaaabbbccceeeeeefffgggggggggffffffbbbdddeeeeeeddddddfffgggggghhhhhhiiijjjkkkllllllkkkjjjiiijjjllllllllljjjhhhiiiiiiiiiiiiiiijjjjjjhhhhhhhhhiiijjjkkklllmmmnnnnnnoooooooooooonnnnnnnnnnnnoooooonnnnnnmmmmmmkkkkkkkkklllmmmnnnppppppyyyzzz{{{yyyuuurrrqqqpppqqqrrrssstttvvvwwwxxxxxxzzzzzzzzzzzzzzzzzzyyyxxxxxxyyyzzzzzzzzzzzzyyyxxxxxxyyy|||~~~~~~}}}|||~~~{{{yyyyyyxxxvvvttttttuuuvvvwwwxxxzzz||||||{{{yyyyyyzzz{{{zzzxxxwwwwwwxxxzzz{{{|||}}}~~~xxxwwwwwwvvvvvvwwwwwwwwwwwwwwwwwwvvvuuutttrrrrrrssssssuuuvvvxxxzzz{{{|||}}}~~~~~~|||yyyxxxxxxxxxxxxxxxxxxyyyzzz{{{xxxxxxwwwwwwvvvvvvuuuuuussssssssssssssssssssssssvvvuuuuuutttttttttttttttttttttuuuuuuvvvvvvvvvvvvwwwxxxzzz{{{{{{{{{}}}|||||||||{{{zzzyyyxxxwwwwwwxxxzzz||||||{{{yyywwwxxxtttqqqsssxxx{{{{{{zzz{{{|||||||||{{{{{{zzzyyyvvvvvvwwwwwwwwwwwwwwwvvvwwwvvvvvvvvvwwwwwwxxxyyywwwwwwwwwxxxyyy{{{}}}~~~~~~~~~|||{{{zzzyyyxxxrrrqqqppppppppprrrtttvvvvvvvvvvvvvvvvvvvvvvvvvvvtttsssrrrrrrqqqqqqqqqrrrooooooppppppqqqqqqqqqqqqrrrrrrssstttttttttttttttuuuwwwyyyzzzzzz{{{}}}~~~~~~~~~~~~~~~zzzyyyyyyxxxwwwvvvvvvuuuvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyyyywwwyyy{{{xxxtttqqqsssuuuxxxxxxxxxwwwvvvvvvuuuuuuqqqqqqrrrrrrrrrqqqqqqqqqmmmllllllnnnppppppooonnnmmmnnnqqqtttuuutttsssrrrrrrtttwwwwwwwwwwwwxxxyyyzzzyyyyyyxxxwwwuuutttsssssstttuuusssqqqqqqtttwwwwwwxxxzzz{{{{{{zzzxxxwwwvvvvvvvvvuuuuuuuuutttttttttsssrrrrrrqqqqqqrrrrrrrrrrrrtttuuuvvvvvvwwwwwwxxxuuurrrooonnnoooqqqrrroooppprrrtttuuutttsssssspppqqqrrrnnnjjjiiilllpppqqquuuyyyyyyvvvtttvvvxxxwwwwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{|||||||||{{{{{{yyyyyyxxxxxxxxxxxxyyyyyyuuuvvvyyy{{{}}}~~~zzzzzz{{{{{{}}}~~~~~~}}}{{{yyyxxxwwwwwwyyy{{{||||||{{{yyyxxxvvvtttsssrrrsssvvvyyy{{{yyywwwuuurrrpppnnnnnnnnnpppqqqsssvvvxxxyyyzzzzzzyyywwwtttqqqppppppqqqrrrsssrrrqqqpppppppppqqqrrrmmmnnnooonnnmmmmmmoooqqqnnnmmmmmmlllkkkjjjiiiiiifffffffffgggggghhhhhhiiiiiiiiihhhgggfffgggjjjmmmllllllkkkiiifffdddbbbaaaddddddcccbbbaaa```______aaaaaabbbcccdddeeefffgggeeeeeeeeeeeeeeeeeeeeeeeebbbcccdddeeeeeecccaaa```aaaaaaaaabbbcccdddeeefffcccdddfffggghhhgggeeedddccccccccccccddddddddddddccceeeffffffeeeeeefffggghhhiiijjjkkklllkkkkkkjjjggghhhiiiiiihhhggghhhjjjjjjjjjkkklllmmmnnnoooooommmllllllmmmoooooonnnmmmllllllllllllkkkkkkkkkkkkkkkjjjjjjjjjkkkllllllmmmmmmmmmnnnoooppppppppppppnnnoooooooooooonnnmmmlllllllllkkkllllllmmmnnnooosssuuuvvvuuusssqqqppppppppppppqqqrrrtttuuuvvvvvvrrrssstttuuuuuuuuuuuuuuurrrssstttuuuuuutttsssrrruuuwwwyyyzzz{{{zzzyyyxxx{{{|||~~~}}}zzzvvvsssuuusssqqqpppoooppprrrsssqqqsssvvvvvvuuutttttttttwwwuuutttrrrrrrsssuuuvvvvvvxxxzzz{{{|||{{{zzzyyytttsssrrrrrrrrrrrrsssssstttssssssqqqpppooonnnnnnnnnoooqqqsssuuuwwwwwwxxxxxxyyyzzzzzzyyywwwuuusssuuutttttttttttttttuuuuuuuuutttssssssrrrsssssstttrrrrrrqqqqqqqqqqqqqqqqqqqqqpppqqqqqqrrrssstttuuussssssttttttuuuuuuvvvvvvvvvwwwyyyzzzzzzzzz|||~~~~~~~~~}}}|||yyyxxxuuuwwwzzz|||}}}|||{{{yyyxxxsssppprrrwww{{{{{{yyy{{{{{{{{{{{{{{{zzz{{{{{{xxxyyyyyyzzzzzzzzzyyyyyyzzzzzzyyyyyyzzz{{{||||||yyyyyyyyyyyyzzz{{{||||||~~~}}}}}}|||{{{{{{zzzzzzttttttsssssstttvvvxxxyyyxxxxxxwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvuuuuuuuuuuuurrrqqqqqqqqqrrrssstttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvxxxzzz{{{{{{|||~~~~~~}}}}}}~~~~~~~~~|||}}}}}}}}}}}}}}}{{{zzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvuuuttttttttttttrrrvvvyyywwwrrrooopppssswwwvvvuuutttssssssssssssooopppqqqrrrrrrqqqooonnnffffffgggjjjmmmoooooonnnlllnnnrrruuuvvvuuusssrrrqqqssstttuuutttssstttuuutttuuuuuuuuutttsssrrrqqqtttuuuvvvtttqqqqqqsssvvvvvvwwwyyyzzzzzzyyywwwvvvuuuuuuuuuuuuttttttttttttsssrrrqqqqqqppppppqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrpppmmmlllmmmnnnmmmoooqqqsssssssssrrrqqqnnnpppqqqnnniiihhhlllqqqmmmrrrvvvvvvrrrppprrruuuvvvvvvvvvwwwwwwxxxxxxyyyyyyyyyzzzzzz{{{zzzzzzyyyyyyxxxwwwvvvvvvwwwxxxyyysssuuuwwwzzz|||}}}~~~~~~wwwwwwxxxyyy{{{}}}~~~~~~~~~~~~}}}|||zzzxxxwwwxxxyyy|||}}}}}}|||zzzxxxxxxvvvsssrrrsssvvvzzz}}}zzzxxxvvvssspppooonnnnnnnnnooorrruuuvvvwwwxxxxxxwwwuuussspppooooooooopppppppppppppppqqqqqqrrrssskkkkkkkkkjjjiiijjjllloookkkkkkkkkjjjiiiiiihhhhhheeeffffffggggggggggggfffffffffffffffeeefffiiillljjjjjjkkkkkkiiihhheeedddfffeeedddbbbaaaaaaaaaaaaccccccdddeeeggghhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjggghhhiiijjjjjjhhhfffeeedddddddddeeefffhhhiiijjjeeegggiiijjjkkkjjjiiihhhfffffffffgggggghhhhhhhhheeegggiiiiiihhhggghhhiiikkklllmmmnnnooonnnnnnmmmjjjkkklllkkkjjjiiijjjkkkllllllmmmnnnooopppqqqrrrnnnmmmmmmnnnpppqqqpppnnnnnnnnnnnnmmmmmmllllllllllllllllllkkkkkklllmmmmmmlllmmmnnnpppqqqrrrssssssnnnnnnnnnnnnnnnmmmlllkkknnnmmmmmmllllllllllllmmmpppqqqrrrssssssrrrqqqpppssstttuuuvvvvvvuuutttsssoooqqqsssuuuvvvvvvuuutttrrrsssssssssrrrrrrqqqpppppprrrtttwwwxxxxxxxxxwwwvvvvvvxxxzzzzzzwwwrrrnnnnnnnnnnnnnnnoooqqqrrrssssssssssssttttttttttttuuussssssssssssssstttuuuvvvxxxwwwwwwvvvvvvuuuuuuuuurrrrrrqqqqqqqqqrrrsssssstttsssrrrrrrppppppooonnnpppqqqrrrtttuuuvvvvvvvvvwwwxxxyyyyyyyyywwwuuutttttttttttttttuuuuuuuuuuuuvvvuuuuuutttsssrrrrrrrrrpppqqqrrrrrrqqqqqqsssuuuuuuuuuuuuuuuuuutttttttttuuuuuuuuuuuuuuuvvvwwwwwwyyyzzz|||~~~~~~}}}|||}}}~~~~~~|||zzzxxx{{{|||~~~~~~}}}}}}xxxtttqqqtttzzz~~~}}}~~~~~~}}}{{{yyy{{{|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~|||{{{zzzzzz{{{}}}~~~}}}|||{{{zzzzzzzzzxxxxxxwwwwwwxxxyyyzzzzzzzzzzzzzzzyyywwwvvvwwwyyyzzzyyyyyyyyyyyyyyyzzzzzzxxxwwwvvvvvvxxxyyyyyyxxxzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{||||||}}}~~~|||||||||~~~~~~}}}}}}}}}}}}}}}}}}|||{{{zzz|||{{{zzzyyyyyyzzz{{{|||{{{yyywwwtttsssrrrsssttttttvvvvvvuuusssqqqqqqrrrrrrssssssrrrppppppqqqssstttrrrqqqrrrrrrqqqooommmhhhiiijjjkkkmmmoooqqqrrrrrrtttvvvyyyyyyxxxvvvuuuttttttrrrrrrrrrrrrttttttyyyxxxvvvtttsssttttttuuuzzzxxxvvvuuutttuuuvvvwwwyyyyyyzzzzzzzzzyyyxxxxxxwwwwwwwwwyyyzzzyyyvvvtttrrrsssssssssrrrrrrqqqpppoooqqqrrrttttttsssrrrpppooonnnnnnmmmllllllkkkkkkmmmnnnqqqssstttsssrrrrrrppppppooooooooooooppppppssssssssssssrrrrrrqqqpppuuuuuuuuuuuutttsssrrrrrrvvvxxxyyyyyyxxxxxxyyyzzzvvvvvvvvvvvvvvvwwwwwwxxxwwwxxxzzz{{{{{{zzzyyyxxxttttttuuuwwwxxxyyyzzz{{{{{{{{{{{{{{{zzzzzzyyyxxx}}}}}}||||||{{{{{{{{{zzzvvvuuuttttttvvvxxx{{{}}}}}}|||yyywwwuuutttttttttpppqqqqqqrrrssstttuuuuuuuuuvvvvvvssspppnnnnnnoooqqqqqqqqqqqqqqqrrrssssssooooooooooooooooooooooooqqqpppnnnmmmkkkjjjiiiiiimmmllliiigggfffgggiiijjjkkkjjjiiihhhgggggggggggghhhhhhiiiiiiiiiiiihhhhhhgggggggggggghhhhhhiiiiiieeefffiiikkklllmmmmmmmmmlllllllllkkkkkkkkkjjjjjjjjjkkklllmmmllljjjhhhgggkkkkkkkkkkkkkkkkkkkkkkkkmmmllllllkkkjjjkkkkkkkkkkkkkkklllllllllmmmmmmmmmkkkkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmooonnnlllkkkkkklllmmmnnnnnnnnnooopppqqqssstttuuurrrrrrssssssssssssssssssooooooooooooooonnnmmmmmmoooooonnnnnnnnnnnnooooooooooooooopppqqqqqqqqqrrrpppooonnnlllkkkkkkkkkkkklllmmmmmmllljjjjjjkkkllluuuuuuvvvwwwwwwvvvuuuuuuxxxyyyyyyyyyxxxwwwuuutttqqqrrrtttuuuuuuuuuuuutttssstttttttttsssrrrqqqppptttuuuwwwyyyzzzzzzyyyxxxuuuvvvwwwxxxyyywwwsssppprrrrrrrrrsssssstttuuuvvvwwwwwwwwwwwwxxxxxxxxxyyyxxxxxxwwwxxxxxxyyyyyyzzz{{{{{{{{{{{{{{{zzzyyyyyywwwvvvvvvuuuvvvvvvwwwwwwwwwwwwvvvuuutttsssrrrrrrssstttuuuwwwxxxyyyyyyyyyzzz{{{|||}}}|||{{{yyyxxxwwwwwwxxxxxxyyyyyyzzzzzzxxxxxxxxxwwwwwwwwwwwwvvvtttuuuvvvvvvuuuuuuwwwyyyyyyyyyyyyyyyxxxxxxxxxxxxzzzyyyyyyxxxyyyzzz{{{|||}}}||||||}}}}}}~~~~~~|||{{{|||}}}~~~}}}zzzvvvxxx|||~~~~~~}}}{{{||||||~~~~~~}}}~~~}}}||||||}}}~~~~~~~~~~~~~~~{{{||||||}}}}}}}}}}}}}}}zzz{{{{{{zzzxxxxxxyyyzzz||||||{{{{{{{{{{{{||||||{{{zzzyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyzzzzzzzzz{{{||||||{{{{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}|||{{{{{{|||{{{zzzyyyyyyzzzzzz{{{zzzyyyvvvtttssssssssstttvvvwwwxxxwwwuuusssssstttrrrtttttttttssssssuuuwwwuuutttssstttttttttrrrpppllllllmmmnnnppprrrtttuuuvvvxxxzzz||||||{{{zzzxxxvvvuuusssrrrrrrsssuuuvvvxxxxxxwwwvvvvvvvvvvvvwww{{{zzzxxxvvvuuuuuuvvvwwwyyyyyyyyyyyyxxxwwwwwwvvvttttttuuuvvvxxxwwwuuusssttttttssssssrrrpppooonnnoooqqqrrrttttttsssrrrqqqrrrqqqqqqpppooonnnmmmmmmmmmnnnqqqsssttttttssssssqqqqqqppppppppppppqqqqqqsssssssssssssssrrrqqqqqqsssttttttttttttssssssrrrtttvvvwwwxxxwwwvvvwwwxxxuuuuuuuuuuuuuuuvvvvvvwwwuuuvvvwwwxxxxxxwwwvvvuuusssssstttuuuvvvwwwxxxxxxxxxxxxyyyyyyxxxxxxwwwwwwyyyyyyyyyyyyyyyyyyxxxxxxvvvuuuuuutttuuuwwwzzz{{{{{{zzzxxxvvvuuutttttttttqqqqqqrrrrrrssstttttttttuuuuuuuuutttqqqoooooopppqqqqqqqqqqqqrrrssstttuuuqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqpppnnnnnnmmmmmmmmmooommmkkkhhhggghhhjjjkkklllkkkjjjiiiiiihhhiiiiiiiiijjjjjjkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkjjjiiiiiihhhiiijjjlllmmmmmmlllllllllllllllkkkkkkkkkjjjjjjjjjkkkllllllkkkjjjiiihhhkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkjjjjjjkkkkkkkkklllllllllllllllllllllllllllllllllmmmmmmlllllllllllllllmmmoooooopppqqqrrrtttvvvwwwssssssrrrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnmmmllllllmmmmmmmmmllllllmmmmmmmmmllllllmmmmmmnnnnnnooooooqqqpppooonnnmmmllllllllllllmmmnnnmmmlllkkkmmmooozzz{{{||||||||||||{{{zzz~~~}}}{{{yyywwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuutttxxxyyy{{{|||||||||{{{zzzxxxxxxxxxyyy{{{zzzxxxvvvyyyyyyxxxxxxxxxyyyyyyyyy{{{||||||||||||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{|||||||||{{{zzzyyyxxxxxxwwwxxxyyyzzz{{{|||}}}}}}}}}}}}~~~}}}|||{{{{{{||||||}}}~~~||||||||||||}}}}}}}}}}}}zzz{{{|||{{{zzzzzz|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzz|||~~~}}}~~~}}}}}}~~~~~~~~~|||}}}}}}|||zzzzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||||||||{{{{{{{{{|||||||||||||||{{{{{{zzzzzzyyyyyyyyyxxxyyyyyyzzz{{{{{{{{{{{{zzz{{{{{{{{{{{{{{{{{{||||||{{{zzzzzz|||~~~}}}|||{{{{{{{{{{{{{{{{{{zzzyyyzzzzzzyyyxxxwwwwwwxxxxxxxxxwwwuuutttssssssttttttwwwxxxyyyyyywwwuuuuuuvvvtttuuuvvvvvvvvvwwwyyy{{{xxxwwwvvvvvvwwwvvvtttrrrppppppqqqrrrtttuuuwwwxxxyyyzzz|||}}}}}}|||{{{zzzwwwvvvtttsssssstttvvvwwwwwwwwwxxxyyyyyyyyyyyyyyy}}}{{{yyywwwvvvvvvvvvvvvxxxxxxxxxwwwvvvuuutttssssssssssssuuuwwwwwwvvvtttttttttsssrrrpppnnnlllkkkoooppprrrtttttttttrrrqqqttttttsssrrrqqqpppoooooolllnnnppprrrttttttttttttrrrqqqqqqppppppqqqqqqrrrrrrssssssssssssrrrqqqqqqqqqqqqrrrrrrssssssrrrrrrqqqsssuuuuuutttssstttuuussssssssssssssstttuuuuuussstttuuuuuuuuuttttttsssrrrrrrrrrrrrrrrsssssstttssstttuuuuuuuuuuuuuuuuuuttttttuuuuuuuuuuuuuuuvvvvvvvvvuuutttuuuvvvwwwxxxwwwwwwvvvuuuttttttttttttssssssssssssssssssssssssrrrssstttsssqqqooopppqqqpppppppppqqqssstttvvvwwwttttttttttttttttttttttttrrrrrrqqqpppppppppqqqqqqpppooollljjjiiiiiijjjjjjkkkkkkjjjjjjjjjjjjjjjkkkkkkllllllllllllllllllllllllmmmmmmnnnmmmkkkjjjiiiiiijjjkkkkkklllkkkkkkkkkkkkkkkkkkjjjjjjjjjiiiiiijjjjjjjjjjjjjjjiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkhhhhhhgggffffffffffffgggffffffggghhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllllllllllllllkkkmmmmmmnnnoooqqqsssuuuvvvssssssrrrrrrqqqqqqppppppmmmmmmnnnnnnnnnmmmllllllllllllllllllllllllllllllmmmmmmnnnnnnoooppppppqqqqqqppppppooommmmmmllllllkkklllmmmmmmlllmmmoooqqq~~~}}}~~~}}}||||||}}}}}}~~~~~~}}}|||{{{}}}}}}~~~~~~~~~~~~}}}||||||{{{{{{|||~~~~~~}}}}}}}}}}}}||||||{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz|||~~~}}}}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}{{{zzzzzzzzzyyyyyyzzzzzz{{{||||||}}}~~~}}}|||{{{yyyyyyxxxxxxyyy{{{||||||{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxzzz{{{zzzyyyvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvuuuuuutttsssssssssuuuuuutttsssssssssttttttvvvwwwyyyxxxwwwvvvvvvwwwvvvwwwxxxxxxwwwxxxzzz|||yyyxxxwwwxxxyyyxxxwwwuuutttttttttuuuvvvxxxyyyzzzyyyyyy{{{{{{{{{zzzyyyxxxwwwuuutttsssssstttuuuwwwtttuuuwwwyyyzzzzzzzzzyyy|||{{{yyywwwuuuuuuttttttvvvvvvvvvuuutttsssrrrqqqtttssstttvvvxxxyyywwwvvvrrrrrrrrrqqqooommmlllkkknnnppprrrssstttsssrrrqqqtttsssrrrqqqpppoooooonnnkkklllnnnppprrrsssssssssqqqppppppooooooppppppqqqqqqqqqqqqrrrrrrqqqppppppmmmnnnooopppppppppppppppnnnppprrrrrrqqqpppqqqrrrqqqqqqqqqqqqqqqrrrssssssssssssssssssrrrrrrrrrrrrqqqpppooonnnnnnoooppppppooopppqqqrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrsssssssssuuuuuutttssssssttttttuuusssssssssssssssssssssssssssssssssrrrrrrqqqqqqqqqooopppqqqpppnnnnnnnnnpppnnnooooooqqqrrruuuvvvwwwuuuuuuuuuuuuuuuuuuuuuuuussssssrrrqqqppppppppppppooonnnllljjjhhhhhhhhhiiijjjiiiiiiiiiiiijjjjjjkkklllkkkkkkjjjjjjjjjjjjjjjiiijjjllllllllljjjiiihhhggggggggghhhhhhiiiiiiiiiiiiiiihhhhhhhhhggggggggghhhhhhgggggggggggghhhiiijjjjjjjjjiiiiiiiiiiiiiiiffffffeeeddddddddddddeeeeeefffggghhhhhhhhhgggggghhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiikkklllllllllkkkjjjiiiiiijjjlllnnnppprrrsssrrrrrrqqqqqqpppooonnnnnnmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnoooppppppqqqqqqqqqqqqppppppooommmllllllkkklllmmmmmmmmmnnnppprrr~~~~~~~~~}}}}}}~~~~~~}}}|||~~~~~~}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}~~~}}}~~~~~~~~~}}}~~~{{{yyyxxxyyyxxxxxxyyyzzz|||}}}~~~~~~~~~|||zzzyyyxxxxxxyyy{{{}}}|||{{{yyywwwwwwvvvvvvuuuttttttssssssuuutttssssssuuuvvvuuutttpppqqqqqqrrrrrrqqqqqqqqqpppppppppppppppooonnnnnnrrrrrrrrrrrrrrrrrrsssssstttuuuwwwwwwvvvuuuvvvwwwxxxyyyyyyxxxwwwwwwxxxzzzzzzyyyxxxyyyzzzzzzxxxvvvwwwwwwwwwwwwxxxyyyzzz{{{zzzzzz{{{{{{zzzyyyxxxwwwuuuuuutttsssssstttuuuuuurrrsssuuuwwwyyyyyyyyyyyyzzzyyyxxxvvvtttsssrrrrrrttttttttttttsssrrrqqqppprrrrrrrrrsssuuuwwwvvvuuuoooooooooooonnnmmmllllllmmmnnnppprrrssssssrrrqqqppppppooonnnnnnmmmmmmllljjjkkkmmmnnnpppqqqqqqrrroooooonnnnnnnnnnnnoooooonnnoooppppppppppppooooookkklllmmmnnnnnnnnnnnnnnnmmmnnnppppppoooooooooppppppppppppppppppqqqqqqrrrrrrqqqpppnnnnnnnnnoooooopppooommmlllllllllmmmnnnmmmmmmnnnoooppppppppppppoooooooooppppppqqqqqqqqqssssssrrrrrrqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqppppppooooookkklllmmmmmmkkkkkklllmmmllllllmmmoooqqqsssuuuvvvuuuuuuuuuuuuuuuuuuuuuuuusssrrrpppnnnmmmllllllkkklllkkkiiihhhgggfffffffffhhhggggggggggggggghhhhhhiiiiiihhhggggggggghhhhhhfffggghhhiiiiiihhhggggggcccdddddddddeeeffffffgggfffffffffeeeeeeeeeddddddeeeeeeddddddeeefffggghhhhhhhhhhhhhhhggggggfffffffffeeeeeedddddddddddddddeeefffhhhiiijjjiiihhhgggggggggggghhhhhhhhhiiiiiiggggggggggggggggggggggggggghhhjjjkkkkkkkkkjjjiiihhhhhhiiijjjlllnnnpppqqqqqqqqqpppooonnnmmmmmmlllmmmmmmnnnoooooonnnnnnnnnoooooopppqqqqqqpppooooookkkkkklllmmmnnnooopppqqqtttttttttsssrrrqqqooonnnmmmooopppppppppqqqtttvvv~~~~~~}}}}}}~~~~~~|||~~~~~~~~~~~~~~~~~~~~~~~~zzz|||}}}}}}|||}}}~~~|||zzzwwwvvvwwwvvvwwwxxxzzz|||}}}~~~|||zzzxxxvvvvvvvvvwwwyyyzzzyyyxxxvvvuuusssrrrrrrqqqpppoooooonnnpppooommmmmmooopppooooookkkkkkllllllmmmmmmllllllkkkkkkllllllllllllkkkkkknnnnnnoooppppppqqqrrrrrrrrrtttvvvvvvuuuuuuvvvwwwyyyzzzzzzyyywwwwwwxxxyyy{{{zzzzzz{{{||||||zzzyyyzzzyyyyyyyyyzzz{{{{{{|||~~~~~~~~~}}}|||{{{zzzyyyuuuuuuvvvvvvvvvvvvuuuuuuqqqrrrsssuuuwwwxxxxxxxxxxxxwwwwwwvvvtttsssrrrrrrrrrssssssssssssrrrqqqqqqpppnnnnnnoooqqqrrrqqqpppmmmmmmmmmmmmmmmllllllkkkkkkllloooqqqrrrqqqppppppllllllllllllllllllllllllllllllmmmnnnoooppppppqqqnnnnnnnnnmmmmmmnnnnnnnnnnnnnnnooopppppppppoooooollllllmmmmmmnnnnnnmmmmmmlllnnnppppppooonnnooopppooooooooooooooopppqqqqqqpppnnnllljjjjjjjjjlllmmmooonnnllljjjjjjkkkmmmnnnmmmmmmnnnnnnooonnnnnnnnnnnnnnnnnnnnnnnnoooooooooooooooooooooooooooooonnnmmmnnnoooppppppppppppoooppppppoooooonnnnnnnnnmmmiiijjjkkkjjjiiihhhiiijjjjjjjjjkkklllnnnppprrrsssrrrrrrrrrrrrrrrrrrrrrrrrpppooommmkkkiiihhhgggggghhhhhhgggfffeeeeeeeeeeeeffffffeeeeeeeeeeeeeeefffeeeeeedddeeefffhhhjjjkkkiiiiiiiiiiiihhhhhhhhhhhheeedddddddddddddddeeefffeeeeeeeeedddddddddccccccbbbccccccdddeeeffffffggghhhhhhhhhggggggfffeeeeeeggggggfffeeeeeeeeeeeefffggghhhjjjkkklllkkkiiihhhggggggggghhhhhhhhhiiiiiiffffffffffffffffffffffffgggggghhhiiijjjjjjjjjjjjiiijjjjjjkkklllnnnooopppoooooonnnnnnmmmmmmllllllllllllmmmnnnnnnnnnnnnmmmooopppqqqrrrrrrqqqpppooonnnnnnoooppprrrsssttttttuuuvvvvvvvvvuuusssqqqppppppqqqssssssssstttvvvxxx}}}~~~}}}~~~}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}|||~~~~~~~~~~~~~~~uuuwwwxxxxxxxxxyyy{{{}}}|||}}}~~~~~~~~~|||zzzyyyxxx{{{}}}{{{uuuqqqpppqqqqqqrrrtttvvvxxxzzz||||||{{{zzzyyywwwuuusssrrrqqqrrrssstttttttttrrrqqqpppllllllllllllllllllllllllkkkiiigggfffhhhiiiiiihhhggghhhhhhiiijjjjjjiiiiiiggghhhiiikkkkkkkkkkkkjjjjjjkkklllnnnooopppppppppqqqsssuuuvvvuuuuuuvvvwwwyyyzzzzzzzzzxxxxxxzzz|||}}}||||||}}}~~~}}}|||||||||||||||||||||}}}~~~~~~}}}|||{{{{{{uuuwwwyyy{{{{{{yyywwwuuurrrsssssstttuuuwwwxxxyyywwwwwwwwwvvvvvvtttssssssqqqqqqrrrsssssssssrrrrrrooonnnlllmmmnnnoooooonnnmmmmmmmmmmmmlllkkkiiiiiiiiijjjmmmoooppppppooonnnkkkkkklllmmmmmmnnnnnnoooooooooooooooooopppqqqqqqoooooonnnnnnnnnnnnoooooooooooopppqqqqqqqqqqqqqqqoooooooooooooooooonnnmmmmmmnnnppppppooooooooopppoooooooooooooooppppppqqqrrrpppmmmkkkjjjkkkmmmnnnooommmkkkjjjjjjlllnnnpppnnnnnnnnnnnnnnnnnnmmmlllmmmllllllllllllllllllkkklllllllllmmmmmmmmmmmmllllllmmmnnnoooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmllliiijjjkkkjjjhhhggghhhiiihhhhhhhhhiiikkkmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnlllkkkjjjhhhgggffffffffffffffffffeeeeeeeeeeeefffgggfffeeeddddddddddddddd``````bbbdddhhhmmmqqqtttsssqqqooolllkkkjjjkkkkkklllkkkiiigggfffeeeeeeeeeffffffeeeeeeeeedddddddddaaabbbdddfffggghhhggggggjjjjjjiiihhhhhhgggffffffjjjiiihhhhhhgggggghhhhhhgggiiikkkmmmmmmllljjjiiigggggghhhhhhhhhiiiiiiiiiffffffffffffffffffffffffgggggggggggghhhiiijjjjjjjjjjjjjjjjjjkkklllmmmmmmmmmmmmmmmllllllllllllllliiijjjkkkllllllllllllkkklllmmmnnnoooooonnnmmmlllmmmnnnooopppqqqsssttttttrrrsssttttttsssqqqnnnmmmnnnooopppppppppppprrrttt}}}|||}}}~~~}}}|||{{{zzzzzzzzz{{{}}}~~~|||{{{{{{zzzyyyxxxwwwwwwyyyyyyzzz{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{|||{{{|||}}}~~~}}}|||zzzyyyqqqssstttuuutttuuuxxxzzzvvvwwwxxxxxxwwwuuusssrrrrrrvvvxxxvvvoookkkjjjkkkkkklllnnnpppsssuuuwwwxxxwwwvvvtttsssqqqooonnnmmmooooooooooooooonnnmmmmmmfffgggggghhhiiijjjjjjjjjgggeeebbbbbbcccdddddddddffffffggghhhhhhhhhhhhhhheeeggghhhjjjkkkkkkkkkkkkhhhiiikkkmmmnnnoooooopppqqqsssvvvvvvvvvvvvwwwxxxxxxyyyzzzzzzzzz{{{}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{{{{zzzvvvxxx|||~~~~~~|||xxxvvvttttttssssssuuuvvvxxxzzzwwwwwwwwwwwwwwwvvvuuutttppppppqqqrrrssssssssssssqqqooommmmmmnnnoooooonnnooonnnnnnmmmkkkiiigggfffhhhiiilllnnnoooooonnnnnnllllllmmmnnnooopppqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrppppppoooooooooooopppppppppqqqrrrsssssssssssssssqqqqqqrrrqqqqqqpppoooooommmoooqqqqqqpppooopppqqqooooooooooooooopppqqqqqqvvvtttpppnnnmmmnnnppprrrooommmkkkjjjkkkllloooqqqoooooooooooonnnmmmlllllllllkkkkkkkkkjjjjjjiiiiiiiiijjjkkkkkklllllllllkkkkkklllmmmnnnnnnmmmlllllllllllllllllllllllllllllljjjkkkllljjjhhhgggggghhhfffgggggghhhiiikkklllmmmlllllllllllllllllllllllliiihhhhhhgggffffffggggggeeeeeeeeefffffffffffffffhhhgggfffeeedddccccccccc]]]^^^aaaeeekkkrrrxxx{{{|||yyyuuuqqqnnnmmmmmmnnnrrrqqqnnnjjjhhhfffeeeeeeggggggfffffffffeeeeeeeeeaaacccfffhhhjjjjjjiiihhhkkkkkkkkkjjjiiihhhhhhgggkkkkkkjjjiiiiiiiiiiiiiiigggiiikkkmmmmmmllljjjiiihhhhhhhhhhhhiiiiiiiiiiiiffffffffffffffffffffffffgggffffffffffffhhhjjjkkkhhhhhhhhhggghhhiiiiiijjjkkklllllllllllllllllllllggghhhiiijjjjjjjjjjjjjjjiiijjjlllmmmmmmllljjjiiieeefffggghhhjjjkkklllmmmmmmnnnoooooonnnllliiihhhjjjkkklllkkkkkkkkkmmmooo~~~~~~||||||~~~|||zzzzzzzzzzzzzzzzzz{{{||||||{{{{{{yyyxxxvvvtttsssrrrtttttttttuuuuuuuuuuuuuuuxxxxxxwwwvvvuuuuuuuuuvvvvvvuuutttuuuvvvvvvuuutttqqqqqqqqqrrrrrrrrrsssssstttttttttsssrrrqqqooooooqqqpppnnnllljjjiiihhhgggiiijjjlllnnnoooppppppoooppppppoooooonnnoooooooooooooooooonnnnnnlllkkkkkkgggggghhhhhhhhhggggggfffddddddddddddeeefffggghhhgggggggggggggggggggggggghhhhhhiiijjjkkklllmmmmmmnnnnnnnnnooopppqqqssssssvvvvvvwwwxxxzzz|||~~~|||{{{zzzzzzzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}zzzyyyyyyyyyyyyzzzzzzyyyxxxxxxvvvuuuuuuuuuuuuuuuvvvvvvtttuuuvvvwwwxxxwwwvvvvvvtttrrrppppppqqqrrrqqqppprrrqqqnnnmmmllllllnnnooolllmmmnnnmmmkkkhhhggggggkkklllmmmooooooooonnnmmmlllmmmnnnooopppqqqqqqrrruuutttsssrrrqqqrrrssssssrrrrrrrrrrrrrrrrrrrrrrrruuuuuuuuuuuuuuuuuuuuuuuuvvvuuutttsssrrrqqqqqqqqqqqqrrrrrrssssssrrrrrrqqqsssrrrqqqpppooooooooooooqqqpppooonnnnnnooopppqqqnnnmmmlllkkkkkklllmmmnnnoooooonnnnnnmmmmmmmmmllllllmmmmmmllljjjiiiiiijjjlllkkkjjjlllnnnoooooonnnmmmnnnpppqqqpppmmmjjjhhhiiijjjkkkkkkkkkkkkjjjiiilllkkkjjjiiihhhhhhhhhhhhfffffffffggghhhiiiiiijjjfffgggggghhhiiijjjjjjkkkhhhhhhgggggggggggghhhiiiffffffffffffffffffffffffiiijjjjjjjjjiiigggdddbbb^^^]]]]]]```gggrrr}}}{{{yyyyyyzzz|||~~~|||wwwqqqjjjfffeeeeeeiiiiiihhhgggffffffeeeeeehhhhhhiiijjjjjjjjjjjjjjjiiihhhgggfffffffffffffffhhhgggfffeeeeeefffggghhhkkkkkkjjjjjjiiiiiihhhhhhgggfffeeedddeeefffggghhhhhhgggfffeeeeeeeeeeeeeeebbbccceeeeeedddcccdddfffhhhhhhhhhggghhhiiiiiijjjgggggghhhhhhhhhiiiiiiiiieeeeeeeeeeeeeeeeeeddddddccccccbbbbbbccccccdddeeeeeeeeeggggggggggggeeeeeehhhiiiiiiiiihhhgggffffffffffffffffffffffffffffff~~~~~~~~~~~~~~~}}}{{{{{{zzzzzzzzz{{{{{{||||||~~~}}}{{{yyywwwtttsssrrruuuuuuttttttttttttttttttwwwvvvvvvuuuuuuuuuuuuvvvvvvtttttttttvvvwwwvvvuuurrrrrrrrrrrrrrrrrrssssssssssssssssssrrrqqqppppppqqqpppnnnllljjjiiihhhhhhjjjkkkmmmoooppppppppppppoooooonnnnnnnnnoooooopppooopppppppppooonnnmmmmmmhhhhhhiiiiiiiiihhhhhhggggggggggggggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjkkklllmmmnnnooopppppprrrrrrqqqqqqrrrrrrssssssuuuuuuvvvvvvxxxyyy{{{|||{{{zzzzzzyyyzzz{{{|||}}}|||{{{{{{{{{{{{{{{{{{{{{}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~}}}|||zzzxxxvvvvvvvvvwwwwwwwwwwwwvvvvvvssssssssstttuuuvvvwwwxxxuuuuuuwwwxxxxxxxxxwwwvvvtttrrrqqqpppqqqrrrqqqpppsssqqqooonnnmmmmmmnnnooommmnnnooonnnllljjjiiiiiilllmmmnnnooooooooonnnnnnoooooopppqqqrrrssstttttttttsssrrrqqqqqqqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrruuuuuuuuuuuuuuuuuuuuuuuuvvvvvvtttssssssrrrrrrrrrssssssrrrrrrrrrrrrsssssstttsssrrrpppooooooooooooqqqpppooonnnmmmmmmnnnooommmlllkkkkkkkkkkkklllmmmnnnnnnmmmmmmlllkkkkkkjjjjjjkkklllkkkjjjiiijjjkkklllkkkjjjkkkmmmnnnmmmllllllmmmnnnooonnnmmmkkkiiiiiiiiihhhhhhhhhhhhiiiiiikkkjjjiiihhhggggggggggggeeeeeefffgggggghhhiiiiiiiiihhhhhhhhhhhhggggggggghhhggggggggggggggghhhhhhfffffffffggggggggggggggghhhiiijjjjjjhhhfffdddccc___^^^^^^aaagggpppyyy~~~}}}}}}|||zzzvvvqqqkkkgggfffggghhhhhhgggffffffeeeddddddffffffggghhhhhhhhhhhhhhhhhhgggfffeeeeeeddddddeeefffeeeeeeeeeeeeeeeeeefffiiiiiihhhhhhhhhhhhhhhhhheeeeeedddddddddfffggghhhhhhggggggffffffffffffgggdddeeefffeeeddddddfffhhhiiiiiihhhhhhiiiiiijjjjjjhhhiiiiiiiiijjjjjjjjjjjjffffffeeeeeeddddddddddddaaaaaa``````aaaaaabbbcccaaabbbccccccccccccbbbaaadddddddddeeeddddddcccccccccccccccccccccccccccccc}}}}}}}}}~~~~~~}}}}}}|||~~~~~~~~~~~~~~~}}}{{{{{{{{{{{{{{{{{{|||||||||}}}zzzwwwuuutttsssvvvuuuuuuuuuttttttssssssuuuuuuuuuuuuuuuuuuvvvwwwuuutttssstttvvvwwwwwwvvvssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppnnnlllkkkiiiiiiiiilllmmmnnnooopppqqqqqqpppnnnnnnnnnnnnnnnooopppqqqqqqqqqqqqqqqqqqqqqppppppjjjjjjkkkkkkkkkkkkkkkjjjllllllllllllmmmnnnooooooppppppppppppppppppppppppoooooopppqqqrrrrrrssssssvvvuuuuuutttssssssssssssttttttttttttuuuvvvwwwxxxwwwwwwvvvvvvvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxyyyxxxxxxxxxyyyzzz{{{|||yyyyyyyyyxxxwwwuuutttsssrrrsssssstttttttttssssssqqqqqqqqqrrrsssuuuwwwwwwtttuuuvvvwwwwwwwwwwwwvvvtttrrrppppppqqqrrrqqqppprrrqqqooonnnmmmmmmnnnooommmooopppooolllkkkjjjkkklllmmmnnnnnnooonnnnnnnnnnnnooopppppprrrrrrssstttsssrrrqqqpppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqttttttttttttttttttttttttvvvuuutttssssssssssssssstttsssrrrqqqqqqrrrssstttuuutttrrrqqqpppoooooooooqqqpppooonnnmmmllllllllllllkkkkkkjjjjjjkkkkkklllmmmmmmlllkkkiiihhhgggggggggiiijjjkkkiiiiiijjjkkkkkkjjjiiijjjllllllkkkjjjkkkkkkkkkkkkkkkkkkkkkjjjiiihhhgggggggggggghhhiiiiiiiiihhhgggffffffffffffdddddddddeeeffffffggggggiiiiiihhhfffeeedddcccbbbgggfffffffffffffffffffffeeeeeeeeeffffffgggggggggfffggghhhhhhgggeeecccbbb_________aaaffflllrrrvvv}}}~~~~~~{{{xxxvvvttttttqqqlllgggddddddeeefffeeeeeeddddddcccccccccccccccdddeeeeeeeeeeeeeeeeeeeeedddbbbbbbbbbbbbbbbbbbbbbccccccccccccbbbbbbdddeeeeeeeeeeeeeeeffffffbbbbbbbbbbbbcccdddffffffgggffffffffffffgggggghhhfffffffffeeedddeeegggjjjhhhhhhiiiiiiiiijjjjjjjjjiiiiiijjjjjjjjjkkkkkkkkkiiiiiihhhgggfffeeeeeedddaaa````````````aaabbbbbb``````aaaaaaaaaaaa`````````aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb~~~~~~~~~}}}|||}}}~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}|||||||||{{{||||||}}}~~~~~~~~~~~~}}}{{{zzzzzz{{{|||}}}{{{zzzzzzzzz{{{{{{{{{||||||{{{}}}{{{yyywwwvvvvvvvvvwwwwwwwwwvvvuuuuuuttttttuuuuuuuuuuuuvvvwwwwwwxxxvvvuuutttuuuwwwxxxxxxwwwssssssssssssrrrrrrrrrrrrssssssssssssssstttuuuuuuqqqqqqooonnnllllllkkkkkknnnnnnooooooppppppppppppnnnnnnnnnnnnoooqqqrrrrrrqqqrrrrrrrrrrrrrrrqqqqqqlllmmmmmmnnnnnnnnnnnnmmmoooooooooooopppqqqrrrsssssssssssssssssssssssssssrrrrrrrrrssstttuuuuuuvvvuuuuuutttsssssssssssstttsssrrrrrrrrrrrrsssssstttrrrrrrqqqqqqqqqrrrrrrrrrssssssssstttttttttttttttuuuuuuvvvvvvwwwxxxyyyyyyvvvuuuuuutttsssqqqppppppoooppppppqqqqqqqqqqqqpppooooooppppppqqqrrrssstttrrrsssssssssttttttttttttrrrpppnnnnnnooopppooonnnpppooommmlllllllllllllllkkkmmmmmmlllkkkiiijjjkkkkkkkkkkkklllllllllkkkkkkjjjjjjkkklllmmmnnnnnnoooppppppooooooooonnnnnnooonnnnnnnnnnnnooooooooooooqqqqqqqqqqqqqqqqqqqqqqqqssssssrrrqqqqqqqqqrrrrrrsssrrrpppooooooppprrrsssuuutttsssqqqppppppoooooorrrrrrpppooommmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjhhhgggeeedddddddddfffiiijjjiiiiiiiiijjjjjjiiihhhiiijjjkkkjjjhhhiiiiiihhhggghhhhhhjjjjjjjjjhhhgggeeeeeeggghhhjjjgggfffeeeeeedddddddddeeeaaabbbbbbbbbcccccccccdddfffeeedddcccbbbaaa```___dddddddddddddddccccccccc```aaaaaabbbcccddddddeeedddddddddddddddcccbbbaaa^^^^^^___```cccfffiiikkkkkkmmmoooppppppnnnkkkiiiiiiiiihhhdddaaa^^^______bbbbbbaaaaaaaaa```````````````aaabbbbbbbbbbbbbbbaaa```______^^^^^^^^^^^^______aaabbbbbbaaa______`````````aaaaaabbbbbbbbb^^^______```aaabbbccccccdddddddddddddddeeefffgggffffffeeecccbbbcccgggjjjfffgggggghhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiijjjjjjlllkkkkkkiiihhhgggffffffbbbbbbbbbbbbbbbcccddddddbbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbcccddddddddddddcccccccccccccccccccccccc~~~{{{|||}}}~~~~~~~~~}}}|||{{{|||~~~~~~}}}||||||{{{{{{{{{|||||||||~~~}}}|||{{{{{{|||{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyzzz{{{{{{{{{{{{{{{wwwvvvvvvwwwxxxyyyxxxvvvwwwxxxyyyzzzzzzzzzzzzyyyzzzyyywwwvvvvvvvvvxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwxxxyyywwwvvvuuuvvvxxxyyyxxxwwwrrrrrrrrrrrrrrrrrrrrrqqqtttssssssssstttuuuvvvwwwrrrrrrpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnnnnooooooqqqrrrsssqqqqqqrrrrrrrrrqqqppppppmmmmmmnnnoooooopppooooooppppppppppppqqqrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttttttttuuuqqqppppppppppppqqqrrrrrrpppppppppooooooppppppqqqoooooooooooooooooonnnnnnooooooppppppqqqqqqqqqqqqrrrrrrssstttuuuvvvvvvvvvrrrqqqqqqoooooonnnmmmmmmlllmmmnnnooooooooooooooooooooonnnmmmmmmmmmnnnnnnnnnnnnnnnoooooooooppppppooommmkkkkkklllmmmlllkkkkkkkkkjjjiiiiiihhhhhhhhhggghhhiiihhhgggfffgggiiihhhhhhggggggggggggggggggeeeffffffggghhhiiijjjkkkmmmmmmmmmmmmllllllkkkkkkjjjjjjjjjkkkkkklllllllllnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnnnnooooooppppppooommmllllllmmmooopppssssssrrrqqqppppppppppppsssrrrqqqpppnnnmmmkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkiiiiiihhhfffeeecccbbbbbbbbbdddgggiiihhhhhhhhhiiihhhgggfffggghhhiiihhhggghhhgggeeedddeeefffgggiiifffeeecccbbbbbbccceeefffddddddcccbbbbbbbbbcccccc______``````````````````aaaaaa``````____________aaaaaabbbbbbaaa```______[[[\\\\\\^^^___```aaaaaaaaaaaaaaaaaaaaaaaa``````^^^^^^^^^^^^___```bbbbbb___```aaabbbbbbaaaaaa```aaabbbaaa___]]][[[[[[\\\___^^^^^^^^^^^^^^^]]]]]]^^^^^^___````````````___]]]\\\\\\[[[[[[\\\]]]]]]]]]^^^___``````___^^^]]]\\\]]]]]]]]]^^^^^^______\\\\\\]]]^^^______``````aaaaaaaaaaaaaaabbbcccdddddddddcccaaa```aaaeeehhhddddddeeefffgggffffffeeeeeeffffffffffffgggggggggjjjjjjiiihhhfffeeeddddddbbbbbbaaaaaabbbbbbcccdddcccccccccbbbbbbcccccccccaaabbbcccdddddddddddddddcccccccccccccccccccccccc}}}|||yyyzzz|||}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~||||||{{{zzzzzzzzz{{{}}}}}}{{{zzzyyyyyyyyyzzzzzzzzzzzzzzz}}}}}}{{{zzzyyyxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxvvvvvvwwwxxxxxxxxxxxxwwwtttsssssstttuuuvvvtttssstttuuuwwwxxxxxxxxxwwwvvvuuutttsssrrrrrrtttvvvxxxwwwwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvvvvvvvvvvwwwxxxwwwuuutttuuuvvvwwwvvvtttppppppppppppqqqqqqqqqrrrtttsssrrrrrrrrrsssuuuvvvrrrqqqppppppoooooooooooommmmmmlllkkkkkkkkkllllllmmmmmmmmmmmmnnnoooppppppppppppppppppooonnnmmmlllkkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqqqqoooooooooooooooooooooooooooooooooppppppqqqqqqqqqmmmlllllllllmmmnnnnnnooollllllllllllllllllmmmmmmmmmnnnnnnnnnnnnmmmllllllkkkkkkllllllmmmnnnnnnnnnnnnooopppqqqrrrrrrrrrqqqnnnmmmlllkkkjjjjjjjjjjjjiiijjjkkkllllllmmmmmmlllmmmlllkkkjjjiiiiiiiiiiiikkkkkkjjjjjjkkkkkklllmmmmmmkkkiiiiiijjjkkkjjjiiihhhgggggggggfffeeeeeedddcccdddddddddbbbcccdddfffeeeeeedddcccccccccddddddcccdddeeefffggghhhhhhiiiiiijjjjjjjjjjjjiiihhhhhhggggggggghhhiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnnnnmmmlllkkkkkklllmmmnnnqqqqqqpppppppppppppppqqqqqqqqqqqqpppnnnlllkkkiiiiiijjjjjjkkkkkkjjjjjjiiiggggggfffeeedddbbbaaaaaa```cccfffhhhgggffffffgggeeeddddddeeeggghhhhhhgggfffeeedddcccccccccdddeeeaaa```____________```aaabbbaaaaaa``````aaaaaabbb________________________^^^^^^_____________________```aaaaaa```___]]]\\\XXXYYYZZZ[[[]]]^^^___```````````````aaaaaaaaaaaa^^^^^^]]]]]]]]]^^^^^^___^^^^^^^^^^^^^^^____________```aaa___]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^_______________ZZZZZZZZZ[[[\\\]]]^^^___^^^^^^____________^^^^^^\\\]]]]]]]]]]]]]]]^^^^^^\\\]]]]]]^^^^^^^^^^^^^^^___^^^^^^^^^^^^______```aaaaaaaaa```___```bbbeeebbbcccdddeeefffeeeddddddccccccdddddddddeeeeeeeeeeeeeeedddcccbbbaaaaaa``````____________```aaaaaabbbbbbaaaaaaaaaaaabbbbbbaaaaaabbbbbbcccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa}}}~~~~~~~~~}}}}}}}}}~~~~~~|||{{{yyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~zzz{{{{{{|||}}}~~~}}}}}}~~~|||||||||{{{{{{|||||||||{{{{{{{{{{{{{{{yyyxxxwwwuuuvvvvvvwwwyyyzzzzzz{{{||||||}}}||||||zzzxxxwwwvvvvvvwwwwwwwwwwwwwwwwwwxxxxxxwwwvvvuuuuuutttssssssssssssttttttuuuuuuuuusssssstttuuuuuuuuuuuuuuutttsssrrrsssttttttsssqqqqqqrrrtttuuuvvvuuutttsssrrrqqqooonnnnnnppprrrttttttuuuuuuvvvvvvwwwwwwxxxvvvuuuuuuttttttttttttuuuuuutttrrrrrrssssssqqqpppmmmmmmnnnooopppqqqqqqrrrrrrqqqpppooooooppprrrsssppppppooonnnnnnnnnoooooolllkkkjjjiiihhhiiiiiijjjkkkkkkjjjjjjjjjkkkkkklllnnnnnnnnnmmmllljjjiiihhhfffggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmnnnllllllllllllllllllllllllkkkkkkkkkllllllllllllllllllkkkjjjjjjiiijjjjjjjjjgggggggggggghhhhhhiiijjjiiijjjkkkkkkjjjiiihhhggggggggghhhhhhiiijjjjjjkkkkkklllmmmmmmnnnmmmlllkkkjjjiiigggffffffffffffgggffffffggghhhiiijjjjjjiiiiiihhhhhhgggggggggggghhhiiiiiihhhhhhhhhiiijjjkkklllkkkiiiiiijjjjjjjjjiiifffffffffeeeeeedddcccbbb```aaaaaaaaa``````ccceeedddcccbbbaaaaaaaaabbbbbbaaabbbbbbcccdddeeefffffffffgggggghhhgggfffeeedddfffffffffggghhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjkkklllmmmllllllllllllllllllllllllnnnnnnnnnnnnooopppqqqqqqnnnnnnnnnnnnlllkkkiiihhhgggggghhhiiiiiihhhggggggfffeeeeeedddcccbbbbbbaaa```cccfffggggggeeeddddddbbbbbbbbbcccfffhhhhhhgggddddddcccbbbbbbaaaaaaaaa________________________``````____________``````aaaaaaaaaaaaaaaaaaaaaaaa``````````````````````````````aaabbbaaa___]]]\\\XXXYYYZZZ\\\^^^```aaabbbbbbbbbbbbbbbbbbcccdddddd```___^^^^^^^^^^^^______^^^^^^___````````````______```aaa```^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^^^^_______________ZZZZZZ[[[\\\^^^```bbbccc``````____________``````__________________^^^^^^______`````````___^^^]]]^^^^^^]]]]]]\\\]]]]]]]]]___```aaa```______aaacccbbbcccdddffffffeeedddcccbbbbbbcccccccccdddddddddcccbbbbbbbbbaaaaaa``````_______________```aaaaaabbbbbbaaa``````aaabbbbbbaaaaaabbbbbbbbbaaaaaa```bbbbbbbbbbbbbbbbbbbbbbbb}}}zzz|||}}}~~~~~~}}}}}}||||||{{{{{{{{{zzz{{{|||}}}}}}|||{{{zzzzzz{{{|||}}}}}}}}}}}}}}}||||||||||||}}}}}}~~~||||||{{{{{{{{{{{{||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||||||||{{{{{{{{{{{{||||||~~~}}}|||||||||}}}~~~{{{zzzzzzyyyyyyzzzzzz{{{wwwwwwxxxxxxwwwvvvtttsssqqqrrrsssuuuvvvwwwwwwwwwyyyyyyzzzzzzyyyxxxvvvuuussstttuuuuuuvvvuuuuuuuuuttttttttttttsssrrrqqqppppppppppppqqqqqqrrrrrrsssqqqrrrssssssttttttsssssstttsssssssssttttttrrrpppoooppprrrttttttsssrrrqqqrrrpppmmmlllkkkmmmoooppprrrrrrssstttuuuvvvwwwwwwuuutttsssrrrrrrrrrrrrrrrtttrrrppppppppppppnnnlllkkkllllllnnnooopppqqqrrrpppooonnnllllllmmmooopppnnnnnnmmmmmmmmmmmmnnnnnnkkkjjjiiigggggggggggghhhiiiiiihhhhhhggghhhhhhhhhmmmmmmmmmkkkjjjhhhfffeeeccccccdddffffffggggggggghhhhhhggghhhhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhiiiiiiiiiiiiiiilllllljjjiiihhhgggggggggddddddddddddeeefffggggggeeeeeefffffffffeeecccbbbddddddeeeeeefffggghhhhhhhhhiiijjjkkkkkkjjjhhhggggggfffdddcccccccccddddddcccdddeeefffggggggggggggeeeeeeeeeeeeeeefffggghhhiiihhhggggggggghhhjjjkkkmmmkkkiiiiiijjjkkkjjjiiieeeeeeeeeeeedddcccbbbbbb___``````_________bbbddddddcccbbb`````````aaabbb______```aaabbbccccccddddddeeefffffffffeeedddcccfffffffffggghhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhiiijjjkkklllmmmllllllmmmnnnnnnmmmllllllllllllmmmmmmnnnpppqqqrrrkkklllllllllkkkiiigggfffdddeeefffggggggfffeeedddeeedddddddddccccccbbbbbb```cccfffgggfffdddccccccaaa``````cccfffhhhhhhgggdddccccccbbbaaa``````___aaaaaabbbbbbbbbbbbaaaaaa______^^^^^^^^^______```ccccccccccccbbbbbbbbbbbbccccccbbbbbbaaaaaaaaaaaaaaabbbccccccbbb```^^^]]]ZZZ[[[\\\^^^```bbbcccdddccccccccccccdddeeefffgggaaa```____________aaaaaa\\\^^^```aaabbb```___]]]^^^___aaa```^^^\\\\\\]]]````````````````````````^^^^^^___`````````______[[[[[[\\\^^^aaaccceeegggaaaaaa___^^^^^^___aaaaaabbbbbbbbbaaaaaa`````````aaabbbbbbbbbbbb```___^^^___^^^]]]]]]\\\\\\\\\\\\^^^```aaaaaa``````aaabbbbbbccceeeggggggfffeeedddbbbbbbcccccccccdddddddddccccccccccccccccccccccccaaaaaaaaaaaaaaabbbccccccdddcccbbbaaaaaabbbcccdddccccccdddccccccbbbaaaaaaddddddddddddddddddddddddzzzxxxyyyyyyyyy}}}~~~}}}}}}}}}}}}~~~|||}}}}}}~~~~~~}}}||||||}}}|||{{{zzzyyyyyyyyyyyyvvvyyy|||~~~|||xxxvvvzzzyyyxxxwwwxxxyyy{{{}}}{{{zzzyyywwwwwwwwwxxxyyyzzzyyyyyyyyyxxxxxxxxxxxxxxxwwwwwwxxxyyy{{{}}}~~~|||zzzxxxvvvuuuuuuuuuuuuttttttuuuuuuvvvvvvwwwwwwwwwvvvuuuuuuuuuwwwxxxyyyuuuttttttsssssssssttttttrrrssstttvvvvvvtttsssrrrppppppoooooooooppprrrsssqqqrrrrrrpppooooooqqqsssqqqqqqqqqpppoooqqqtttvvvtttsssrrrpppooonnnmmmmmmkkkkkkkkkkkklllnnnooopppqqqpppppprrrssssssqqqooopppqqqrrrssssssqqqooonnnnnnoooqqqrrrrrrqqqpppoooooommmkkkiiihhhhhhiiijjjmmmmmmnnnooopppqqqrrrsssuuussspppnnnnnnoooqqqrrrssstttttttttsssqqqooonnnnnnnnnnnnoooqqqqqqpppooonnnmmmlllkkkkkklllmmmnnnnnnnnnmmmlllkkkjjjjjjiiinnnmmmjjjgggeeedddccccccffffffffffffggggggggggggnnnnnnmmmlllkkkiiihhhgggeeeeeeeeedddddddddccccccfffffffffggghhhiiiiiijjjmmmlllkkkiiihhhhhhggggggggggggggggggggghhhiiiiiiiiiiiihhhggggggffffffeee```aaabbbcccdddeeeffffffgggggggggffffffeeeeeeeeeeeeeeeeeeeeefffhhhjjjkkkmmmnnnnnnmmmllljjjhhhfffcccbbb```^^^]]]^^^___```___```aaacccdddeeeeeeeeebbbbbbbbbccccccccccccddddddeeefffggghhhiiiiiiiiihhhhhhiiiiiihhhhhhgggfffgggeeeccccccbbbbbb```^^^\\\\\\]]]^^^______``````bbbaaa___^^^]]]^^^______aaaaaaaaabbbccccccddddddiiihhhgggfffffffffffffffhhhhhhiiijjjkkkmmmnnnoooqqqooommmkkkjjjkkklllmmmmmmlllkkkkkklllnnnqqqrrroooooonnnmmmmmmnnnnnnooonnnooopppqqqpppnnnlllkkkjjjjjjiiihhhgggffffffeeecccccccccdddeeefffhhhhhhffffffeeeeeeeeeffffffgggddddddeeeffffffeeeeeeeeeeeeeeedddddddddeeeffffffhhhgggeeecccaaaaaaaaaaaaccccccbbbbbbbbbccceeefff____________```aaaccccccfffeeecccbbbbbbccceeefffdddddddddddddddddddddddd``````aaaaaabbbbbbcccccc```aaaccccccbbbbbbdddeeefffggghhhiiiiiihhhfffeeeccccccccccccbbbaaa___^^^```````````````aaabbbbbbbbbbbbcccdddfffeeecccaaaaaaaaaaaaaaaaaaaaaaaaaaa```aaabbbcccdddcccbbbbbb```___^^^^^^___bbbfffhhheeedddbbb``````aaabbbcccdddeeeeeeeeeeeecccaaa```cccbbb```_________```aaacccaaa^^^\\\\\\]]]___```bbbbbbaaa``````aaabbbcccdddeeeffffffeeedddeeefffdddddddddeeeeeefffffffffgggeeecccbbbaaabbbcccddd```aaabbbcccdddccccccbbb^^^```bbbbbbaaa```aaabbbaaaaaaaaaaaa```___^^^^^^^^^```bbbccccccbbbbbbccc|||xxxvvvtttssstttwww{{{|||{{{yyyyyyyyyyyyzzz{{{|||}}}~~~{{{zzzzzzzzzyyyyyyyyyyyyxxxwwwvvvuuuuuuttttttttttttvvvxxxyyyyyywwwtttrrrvvvuuusssssssssuuuvvvxxxvvvuuutttsssssssssttttttuuuuuutttttttttsssssssssqqqqqqqqqqqqrrrtttvvvwwwuuutttrrrpppooooooooooooooooooppppppqqqqqqrrrrrrpppoooooonnnooopppqqqrrrooonnnmmmmmmlllmmmnnnooolllmmmoooppppppooommmlllkkkjjjiiiiiiiiijjjlllmmmnnnoooooommmllllllnnnpppmmmnnnnnnnnnnnnooosssvvvrrrqqqooommmkkkiiihhhhhhiiiiiiiiijjjjjjkkkllllllkkkjjjjjjlllmmmmmmkkkiiilllmmmoooppppppooommmlllnnnoooqqqrrrsssrrrqqqppppppooollljjjiiiiiiiiijjjlllmmmmmmnnnooopppqqqqqqqqqpppmmmlllkkkmmmoooppprrrsssttttttsssrrrpppoooooooooooopppqqqqqqpppoooooonnnmmmllllllmmmnnnooonnnnnnmmmmmmllllllkkkkkklllkkkjjjhhhgggggghhhhhhhhhhhhhhhhhhiiiiiiiiiiiinnnnnnmmmlllkkkjjjhhhgggeeeeeeeeeffffffffffffggggggggghhhhhhiiijjjjjjkkklllllljjjiiihhhggggggggghhhhhhggggggggghhhhhhiiigggggggggffffffeeeddddddbbbbbbcccdddeeefffgggggghhhhhhgggfffeeeeeeddddddfffeeeeeeeeefffgggiiijjjllllllmmmlllkkkiiifffeeebbbaaa___^^^]]]^^^___```^^^^^^______``````______]]]]]]^^^^^^^^^_________```aaacccdddeeeeeeeeedddeeeeeefffffffffffffffeeeeeecccaaaaaaaaa```___]]]\\\\\\]]]]]]^^^______``````___^^^]]]]]]]]]^^^^^^`````````aaabbbbbbccccccgggfffffffffffffffggghhhhhhhhhhhhjjjkkkmmmoooppppppooommmlllkkkllllllmmmllllllkkkkkklllnnnpppqqqqqqqqqqqqqqqppppppppppppnnnnnnooopppooommmkkkjjjiiihhhhhhgggffffffffffffcccccccccdddeeeggghhhiiihhhhhhgggffffffgggggggggdddeeeffffffgggggggggfffggggggffffffgggggghhhhhhhhhgggeeecccbbbbbbbbbcccdddccccccbbbcccdddeeefffaaaaaaaaaaaabbbcccdddeeefffeeecccbbbbbbccceeeffffffffffffeeeeeedddddddddbbbbbbbbbbbbbbbcccccccccbbbcccddddddcccbbbdddeeeeeegggiiikkkkkkkkkiiihhhdddccccccbbbbbbaaaaaaaaabbbbbbbbbbbbbbbccccccdddgggfffeeeeeeeeeeeeeeedddccccccccccccccccccccccccbbbccceeefffffffffeeedddcccbbb``````aaadddgggiiihhhgggeeeccccccdddeeefffhhhhhhiiiiiihhhgggeeedddeeeeeecccbbbbbbbbbcccdddcccaaa___]]]]]]^^^```aaacccbbbaaaaaaaaaaaaccccccdddeeeeeedddcccbbbdddeeeeeeeeeeeeeeeeeeeeeddddddfffeeecccaaaaaabbbcccdddaaaaaacccddddddcccbbbaaa^^^```aaa```______```aaaaaaaaaaaaaaa```___^^^]]]\\\___aaabbbaaa```aaabbbzzzzzz{{{{{{|||}}}}}}}}}zzzzzzzzzyyyzzz{{{{{{|||}}}}}}}}}|||yyyvvvtttrrrnnnnnnnnnpppssstttsssqqqrrrrrrssstttvvvxxxyyyzzzxxxwwwuuutttsssrrrsssssssssrrrrrrqqqqqqpppppppppqqqqqqqqqrrrqqqpppooooooooonnnmmmmmmmmmnnnpppppppppooonnnnnnmmmnnnnnnnnnqqqqqqpppppppppooooooooollllllkkkkkklllnnnooopppnnnmmmlllkkkjjjiiiiiijjjhhhhhhiiijjjkkkkkklllllljjjjjjjjjiiijjjjjjkkklllkkkjjjhhhgggggghhhjjjkkkiiijjjkkkllllllkkkjjjiiiffffffeeedddeeefffggghhhjjjkkklllkkkiiiiiikkkmmmiiijjjkkkkkkkkkmmmqqqssspppooommmjjjhhhfffeeeeeehhhhhhhhhhhhhhhhhhhhhhhhfffeeeeeeggghhhhhhfffdddggghhhjjjkkklllkkkkkkjjjmmmnnnpppqqqrrrrrrrrrqqqrrrpppnnnllljjjjjjjjjjjjllllllmmmmmmmmmnnnnnnnnnmmmllljjjiiiiiikkkmmmnnnqqqrrrsssttttttsssrrrqqqpppqqqqqqrrrrrrrrrrrrrrrqqqpppooonnnnnnooopppqqqoooooooooooonnnnnnnnnnnnkkkkkkkkkjjjkkklllmmmmmmkkkkkkkkklllllllllmmmmmmnnnnnnnnnnnnmmmlllkkkjjjggghhhhhhiiiiiijjjjjjkkkiiijjjjjjkkkkkkllllllmmmmmmlllkkkjjjiiihhhhhhhhhjjjjjjiiihhhhhhiiiiiiiiigggggggggffffffeeedddcccddddddeeefffggghhhhhhiiihhhhhhgggffffffeeeeeedddhhhgggfffeeeeeefffggggggiiijjjkkkllljjjgggdddbbbaaa```___^^^^^^^^^___```^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZ[[[[[[[[[[[[\\\\\\^^^___aaacccccccccaaa```aaabbbcccdddeeeeeeeeeeeebbb```^^^^^^^^^^^^]]]\\\[[[[[[\\\\\\]]]^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]^^^^^^______```aaaaaaaaaddddddddddddeeefffggghhhfffggggggiiijjjlllnnnooommmmmmmmmlllllllllllllllkkkjjjjjjjjjkkkmmmoooppppppqqqrrrrrrrrrpppooonnnlllmmmnnnnnnmmmllljjjiiigggfffeeeddddddeeefffgggccccccdddeeefffhhhiiijjjjjjjjjiiihhhggggggggggggddddddfffggghhhhhhhhhhhhiiiiiiiiiiiijjjjjjkkkkkkggggggfffeeedddeeeeeeeeeeeeeeedddddddddeeeffffffccccccccccccdddeeeffffffeeedddcccbbbbbbccceeeeeehhhggggggfffeeedddcccccccccccccccccccccbbbbbbbbbbbbdddeeeeeeccccccdddfffeeegggkkknnnooonnnllljjjeeecccbbbaaaaaaaaacccdddcccccccccccccccddddddeeehhhfffeeeddddddeeefffgggeeeeeeeeeeeeeeeeeeeeeeeeeeefffhhhiiiiiiiiihhhgggffffffddddddeeegggiiijjjkkkjjjhhhgggggghhhiiiiiillllllmmmmmmmmmkkkjjjiiiiiihhhggggggffffffggggggcccbbb```___^^^___aaabbbddddddbbbbbbbbbbbbcccdddeeeeeedddbbb``````ccceeefffffffffeeeddddddcccccceeedddcccbbbaaabbbcccdddbbbbbbcccddddddcccaaaaaa___``````^^^]]]]]]___aaa`````````______^^^]]]]]][[[]]]_________^^^___```ttttttttttttttttttttttttrrrrrrrrrrrrsssssstttttttttttttttsssrrrqqqooonnnlllllllllmmmnnnnnnnnnmmmkkkkkklllnnnppprrrtttvvvuuutttqqqnnnmmmlllmmmnnnppppppppppppoooooonnnnnnlllllllllllllllmmmnnnoookkkjjjjjjiiiiiijjjkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkpppoooooooooooonnnnnnnnnkkkjjjjjjiiijjjkkkmmmnnnkkkkkkjjjjjjiiiiiiiiiiiieeeeeeffffffggghhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkkjjjhhhggggggiiikkkllljjjkkkkkkllllllkkkkkkjjjggggggfffeeeeeefffggghhhiiijjjkkkjjjiiiiiikkkllliiijjjkkkkkkjjjkkknnnppppppooommmkkkiiihhhhhhggghhhhhhhhhggggggffffffeeefffeeeeeefffhhhhhhfffdddcccdddfffggghhhiiiiiiiiikkklllnnnoooqqqqqqqqqqqqrrrpppooolllkkkjjjiiiiiilllllllllllllllmmmmmmmmmkkkjjjiiiiiiiiikkklllnnnpppqqqssstttttttttssssssrrrtttuuuuuuuuutttuuuuuutttsssrrrqqqqqqrrrssstttqqqqqqqqqrrrrrrrrrrrrrrrmmmmmmmmmnnnnnnooopppqqqnnnoooooooooooopppppppppppppppqqqqqqppppppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnoooooopppooonnnmmmlllkkkkkkkkknnnmmmmmmllllllllllllllliiiiiiiiiiiiiiigggfffeeeffffffggghhhhhhiiijjjjjjgggggghhhhhhhhhhhhhhhiiikkkjjjhhhfffeeeeeeffffffggghhhjjjjjjiiifffbbb``````______^^^^^^___``````___^^^]]]]]]\\\\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]^^^```bbbccccccbbb```___^^^___```bbbccccccdddddd___]]][[[[[[\\\]]]\\\\\\ZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\\\\]]]]]]^^^^^^___`````````cccbbbbbbbbbccccccdddeeeddddddeeefffhhhjjjlllmmmiiiiiijjjkkkkkkkkkjjjjjjiiiiiiiiiiiijjjlllmmmnnnmmmnnnpppppppppnnnlllkkkkkklllllllllkkkjjjiiihhhfffeeedddcccdddeeeggghhhddddddeeefffgggiiijjjkkkkkkjjjiiihhhgggfffffffffcccdddeeeggghhhiiiiiiiiiiiijjjjjjkkkllllllllllllgggggggggggggggggghhhhhhggggggfffffffffgggggggggdddddddddddddddeeefffgggeeeddddddccccccdddeeefffhhhhhhgggfffdddcccbbbbbbddddddccccccbbbbbbaaaaaa```bbbddddddddddddfffhhhhhhjjjmmmpppqqqooollljjjdddccc```^^^___aaaccceeebbbbbbbbbaaabbbbbbcccdddbbbcccdddddddddeeefffhhheeeeeeeeeeeeeeeeeeeeeeeeggghhhiiijjjjjjjjjiiihhhiiiiiihhhggghhhiiikkklllllllllkkkjjjjjjjjjkkklllnnnooopppppppppnnnmmmlllkkkkkkjjjjjjiiiiiiiiiiiidddcccbbbaaaaaabbbcccdddfffeeedddcccccccccdddeeefffeeedddaaa______bbbeeeffffffeeeeeeeeeeeeeeeeeeeeedddccccccccccccddddddddddddeeeeeedddcccaaa`````````___]]][[[\\\^^^aaa```___^^^^^^]]]\\\\\\\\\ZZZ\\\^^^^^^]]]]]]^^^```oooooooooooonnnnnnnnnnnnmmmmmmnnnnnnoooooooooooonnnnnnnnnnnnmmmmmmllllllkkkllllllkkkkkkkkkkkklllhhhhhhiiikkkmmmoooqqqrrrsssqqqnnnkkkjjjiiijjjkkkmmmmmmnnnnnnnnnmmmlllllliiiiiihhhiiikkknnnqqqsssjjjjjjiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkkkkjjjjjjooonnnnnnnnnmmmmmmmmmmmmkkkkkkjjjiiiiiijjjkkkllljjjjjjjjjjjjjjjjjjiiiiiiffffffggghhhiiijjjkkkkkkmmmmmmmmmmmmmmmmmmllllllmmmllljjjjjjjjjlllmmmooommmmmmnnnnnnnnnnnnmmmmmmkkkjjjiiihhhhhhiiijjjjjjjjjlllmmmmmmmmmlllmmmooommmnnnooonnnlllkkklllnnnnnnmmmmmmlllkkkkkklllllljjjjjjjjjjjjiiihhhgggfffhhhggggggiiijjjjjjhhhfffcccdddeeeggghhhiiijjjjjjjjjkkklllmmmooopppppppppqqqpppooommmllljjjjjjiiilllllllllmmmmmmmmmmmmmmmllllllkkkkkklllmmmnnnooopppqqqssstttuuuttttttssstttvvvxxxxxxwwwvvvwwwyyywwwvvvuuuttttttuuuvvvwwwttttttttttttuuuuuuuuuuuupppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrssssssssstttuuuuuuuuuttttttuuutttsssrrrqqqpppooonnnppppppqqqqqqqqqqqqqqqrrrtttsssqqqpppoooooonnnnnnrrrqqqqqqpppppppppqqqqqqmmmnnnooooooooommmkkkjjjiiiiiiiiijjjjjjkkkkkklllhhhhhhjjjkkklllnnnoooooonnnmmmkkkiiigggffffffgggfffggghhhhhhgggdddaaa_______________``````aaabbb^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^```aaabbbbbb```___^^^YYYZZZ\\\]]]___`````````]]][[[YYYYYY[[[\\\]]]]]]ZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^___`````````cccbbbaaaaaa`````````aaabbbccccccdddeeeggghhhiiieeefffgggggghhhggggggfffgggggghhhiiijjjkkkllllllkkklllnnnoooooonnnlllkkkkkkkkkkkkjjjjjjiiihhhgggfffeeeddddddeeefffhhhiiifffffffffggghhhiiijjjkkkjjjiiihhhgggffffffeeeeeecccdddeeefffhhhhhhiiiiiihhhiiijjjllllllmmmllllllhhhiiiiiijjjjjjjjjjjjjjjhhhhhhiiiiiiiiihhhhhhhhheeeeeedddddddddeeeffffffeeeeeedddeeeeeeffffffggghhhgggfffeeedddcccbbbaaacccccccccbbbbbbaaaaaaaaa]]]```bbbcccdddfffhhhjjjkkkmmmoooqqqpppnnnkkkiiidddbbb___]]]]]]```ccceee`````````___``````aaabbbaaaeeehhhiiigggdddcccccceeeeeeeeeeeeeeeeeeeeeeeefffggghhhiiijjjiiiiiihhhjjjiiiiiiiiiiiijjjlllllllllkkkkkkkkkkkkkkkllllllnnnooopppqqqpppooonnnmmmkkkkkkkkkkkkkkkjjjjjjjjjfffeeeeeeddddddeeefffggghhhgggfffdddddddddeeefffffffffdddaaa``````cccfffddddddeeefffgggggghhhhhhffffffeeeeeeeeefffffffffggggggggggggeeecccaaa`````````___]]]\\\]]]___bbb```___^^^]]]\\\\\\\\\]]][[[]]]^^^^^^]]]^^^___aaappppppooooooooonnnnnnnnnmmmmmmnnnooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmllllllmmmllljjjjjjlllmmmkkkkkkkkklllmmmooopppqqqrrrpppnnnllljjjjjjjjjjjjkkklllmmmnnnmmmmmmkkkjjjiiiiiiiiiiiilllooorrrtttkkkkkkkkkkkkkkkjjjjjjjjjkkkllllllmmmmmmmmmmmmlllnnnnnnnnnmmmmmmmmmlllllllllkkkjjjiiiiiiiiijjjkkkiiiiiijjjkkkkkkkkkjjjjjjjjjjjjkkkmmmnnnooopppppppppqqqqqqqqqqqqpppoooooonnnnnnnnnnnnoooppppppqqqppppppppppppppppppppppppooonnnmmmlllkkklllmmmmmmmmmoooqqqrrrqqqqqqrrrssssssttttttsssqqqoooooopppnnnnnnmmmmmmmmmnnnoooooommmnnnooooooooonnnlllkkkkkkjjjjjjlllmmmmmmkkkiiigggggghhhiiijjjkkklllmmmkkkllllllmmmnnnoooooopppqqqppppppooonnnmmmllllllmmmmmmnnnnnnnnnoooooooooooooooooooooooooooppppppqqqrrrssstttuuuuuutttssstttwwwzzzyyywwwvvvxxxzzzxxxwwwvvvuuuuuuvvvwwwxxxvvvvvvvvvvvvuuuuuuuuuuuurrrrrrssssssssssssrrrrrrrrrrrrrrrsssssssssssstttuuuuuuwwwxxxyyyyyyyyyyyy{{{zzzyyywwwuuusssrrrqqqttttttttttttttttttttttttvvvuuutttsssrrrqqqqqqqqqtttsssssssssttttttuuuvvvssstttuuuvvvuuusssqqqpppmmmmmmmmmnnnnnnooooooooolllmmmnnnppprrrtttuuuvvvrrrpppnnnllljjjiiiiiiiiigggggggggfffeeecccaaa```______```aaabbbbbbcccccc^^^]]]\\\[[[[[[\\\]]]^^^]]]]]]^^^^^^^^^_____________________^^^^^^]]]\\\WWWXXXYYY[[[\\\]]]]]]]]]]]]ZZZXXXXXX[[[]]]^^^___\\\\\\\\\]]]]]]]]]]]]]]]\\\]]]^^^^^^^^^^^^^^^]]]^^^^^^______```aaaaaaaaadddcccbbbaaa````````````ccccccccccccdddeeefffgggeeeeeeeeedddddddddddddddeeefffggghhhiiijjjjjjkkkkkklllmmmnnnoooooonnnnnnkkkkkkjjjiiiiiihhhhhhhhhfffgggggghhhhhhhhhiiiiiiiiihhhhhhhhhiiiiiijjjkkkiiihhhggggggffffffffffffeeeeeefffhhhiiiiiiiiiiiihhhiiikkklllmmmmmmmmmllljjjkkkkkklllllllllkkkkkkjjjjjjkkkkkkkkkjjjiiiiiiffffffeeeeeeeeeffffffgggeeeeeefffgggggghhhhhhhhhhhhggggggfffeeedddcccccccccccccccccccccbbbbbbbbb^^^```cccdddeeegggjjjlllnnnnnnoooooonnnllljjjhhheeeccc```^^^^^^```bbbddd``````______``````aaabbbgggkkkooonnnjjjdddaaa```ddddddddddddddddddddddddeeefffgggiiiiiihhhhhhggghhhhhhhhhhhhiiijjjkkklllkkkkkkkkkkkkllllllllllllmmmnnnoooppppppooonnnmmmkkkllllllllllllkkkjjjiiihhhhhhhhhhhhhhhiiiiiijjjjjjiiigggfffeeeeeefffgggffffffeeedddbbbcccfffhhhdddeeefffggghhhjjjkkkkkkhhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjiiigggdddbbb``````aaaaaa```______bbbdddcccbbb```___^^^^^^______^^^___``````___```bbbddduuutttttttttttttttssssssqqqqqqsssttttttssssssrrrqqqqqqppppppppppppqqqqqqpppqqqqqqpppnnnnnnqqqsssrrrqqqqqqqqqqqqrrrrrrsssqqqpppooonnnmmmlllkkkkkklllmmmoooppppppooommmllllllkkkkkkkkkmmmoooqqqsssmmmmmmmmmmmmmmmlllkkkkkkmmmmmmooopppppppppooooooppppppppppppooooooooooooooonnnlllkkkkkkkkklllllljjjkkklllnnnnnnnnnmmmmmmooooooppprrrssstttuuuvvvvvvwwwwwwwwwwwwvvvuuutttqqqrrrsssuuuuuuuuuuuuuuuuuuuuuttttttttttttuuuuuutttsssrrrqqqqqqqqqrrrrrrppprrruuuvvvuuutttuuuvvvwwwxxxyyyxxxvvvuuuuuuvvvsssrrrrrrqqqqqqrrrrrrsssrrrssstttuuuuuutttrrrqqqoooooooooppprrrqqqooommmlllllllllmmmnnnooopppqqqnnnnnnnnnnnnoooooopppqqqqqqqqqrrrqqqqqqppppppooonnnnnnooopppqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrssstttuuuuuutttssssssrrrvvvyyyxxxuuutttvvvyyyvvvvvvuuuttttttuuuvvvvvvvvvuuuuuuttttttsssssssssqqqrrrssstttuuuttttttsssrrrrrrrrrsssssssssttttttuuuvvvwwwyyyzzz{{{{{{{{{}}}|||{{{zzzxxxwwwuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwvvvuuutttsssrrrrrrrrrttttttttttttuuuvvvxxxxxxwwwxxxzzz{{{zzzxxxuuutttrrrrrrssssssssssssttttttsssttttttvvvwwwxxxxxxyyyuuusssqqqooommmlllllllllhhhgggfffdddcccbbbaaaaaa___```aaabbbcccdddeeeeeecccbbb```^^^]]]]]]^^^^^^_________`````````aaaaaabbbaaa```^^^]]]]]]^^^^^^[[[[[[]]]^^^____________]]][[[YYYYYY[[[^^^```aaaaaa`````````````````````]]]^^^___```aaa``````___`````````aaabbbbbbccccccddddddccccccbbbccccccccceeeeeeddddddddddddeeeeeefffeeedddcccbbbbbbcccddddddeeefffggghhhiiiiiiiiiiiiiiijjjkkkmmmnnnooooookkkkkkjjjiiihhhhhhhhhhhhhhhiiijjjkkklllkkkiiihhhkkkkkkjjjiiiiiiiiiiiiiiiiiiiiihhhgggggghhhhhhhhhhhhiiiiiijjjkkkkkkkkkjjjhhhiiilllnnnoooooonnnmmmlllmmmmmmnnnnnnmmmlllkkkkkkllllllmmmlllkkkjjjiiihhhhhhgggggggggggghhhhhhfffggghhhhhhiiijjjjjjjjjiiihhhhhhhhhggggggffffffdddddddddeeeeeeeeeeeeeeeccceeeggggggggghhhjjjlllmmmmmmmmmllllllkkkjjjjjjgggeeecccaaa```aaacccdddccccccbbbbbbbbbcccddddddgggkkkooonnniiidddcccdddddddddddddddddddddddddddeeefffggghhhiiihhhggggggeeeeeefffggghhhiiijjjkkkjjjkkkllllllmmmmmmmmmlllmmmmmmoooooooooooonnnmmmkkklllmmmmmmmmmlllkkkjjjjjjjjjkkkkkkkkklllllllllkkkjjjhhhgggffffffggggggeeefffggggggfffgggiiijjjgggggghhhiiijjjkkkkkkkkkjjjkkkkkklllmmmmmmmmmlllmmmllllllkkkhhhfffcccaaa___aaacccccccccccceeefffgggfffdddbbbbbbbbbcccdddbbbbbbcccbbbbbbbbbeeegggyyyyyyyyyyyyyyyyyyyyyyyytttuuuvvvxxxxxxwwwwwwvvvttttttsssssssssssstttttttttvvvwwwuuussssssvvvyyywwwwwwvvvuuutttttttttuuuqqqqqqqqqpppooonnnmmmllloooqqqrrrttttttsssqqqpppnnnnnnmmmmmmmmmnnnppppppnnnnnnnnnnnnnnnmmmlllkkkmmmnnnpppqqqrrrqqqppppppttttttttttttssssssssssssrrrqqqpppnnnnnnnnnnnnooommmnnnpppqqqrrrrrrqqqppprrrrrrsssuuuvvvxxxyyyyyy{{{|||}}}}}}}}}{{{zzzyyyuuuvvvyyy{{{{{{{{{zzzyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzyyywwwvvvvvvvvvwwwwwwqqqtttwwwxxxwwwvvvwwwxxxyyyzzz||||||zzzzzzzzz{{{yyyyyyxxxwwwvvvvvvvvvvvvuuuvvvxxxyyyyyyxxxvvvuuutttttttttuuuvvvvvvtttrrrpppppppppppppppqqqrrrsssqqqpppppppppppppppqqqqqqrrrssssssttttttssssssrrrnnnooopppqqqrrrssstttttttttsssssssssrrrrrrqqqqqqsssssstttuuuuuutttsssrrrppptttxxxwwwsssrrrtttwwwuuutttsssrrrrrrssstttuuuuuuuuutttsssrrrqqqqqqppppppqqqssstttvvvvvvuuuuuurrrrrrrrrrrrssssssssssssuuuvvvwwwyyyzzz{{{||||||}}}}}}|||{{{zzzyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvuuutttsssrrrrrrrrrssssssssstttuuuwwwyyyzzzyyyzzz|||}}}|||zzzxxxvvvvvvvvvvvvvvvwwwwwwwwwwwwyyyyyyyyyyyyyyyyyyzzzzzzwwwuuusssqqqoooooonnnoooiiihhheeecccbbbbbbbbbbbb___```bbbccceeeeeeffffffjjjhhheeebbb```______```bbbbbbbbbccccccccccccdddfffeeebbb```______aaabbbaaaaaabbbcccdddddddddddd]]][[[YYYYYY\\\___bbbbbbddddddddddddcccccccccccc^^^___aaabbbbbbbbbaaaaaaaaaaaabbbbbbccccccddddddddddddddddddeeefffgggggghhhgggffffffeeeeeeeeeeeehhhgggdddbbbbbbbbbcccdddcccdddfffggghhhhhhiiiiiieeeeeefffgggiiikkkmmmooolllkkkjjjiiihhhhhhhhhhhhiiijjjlllnnnnnnllljjjhhhmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkklllmmmmmmllllllllliiijjjmmmoooppppppooonnnmmmnnnooooooooonnnlllkkkllllllmmmmmmmmmllljjjiiijjjjjjiiiiiiiiiiiiiiijjjgggggghhhjjjjjjkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiieeefffffffffggghhhhhhhhhhhhiiijjjjjjiiiiiijjjkkkkkkkkkjjjjjjjjjkkklllllliiihhhfffdddccccccdddeeefffeeeeeeeeeeeefffggggggbbbfffiiiiiifffdddgggjjjeeeeeeeeeeeeeeeeeeeeeeeeeeefffggghhhiiihhhhhhgggbbbcccdddfffgggiiijjjjjjkkkkkklllmmmmmmnnnmmmmmmmmmmmmoooooopppooonnnmmmlllmmmnnnnnnnnnmmmkkkjjjlllllllllmmmmmmnnnnnnnnnlllkkkiiigggggggggggghhheeeggghhhiiiiiiiiijjjllljjjjjjjjjjjjjjjjjjkkkkkklllmmmmmmnnnooooooooonnnnnnnnnmmmllliiifffdddbbb___aaadddeeeeeeeeeggghhhkkkiiigggeeeeeeeeefffgggdddeeeeeedddddddddgggiii~~~~~~~~~}}}|||{{{{{{zzzzzz{{{{{{{{{xxxvvvvvvxxxxxxuuussswwwvvvvvvvvvvvvuuuuuuuuuzzzyyywwwvvvuuusssqqqnnnpppppppppppppppppppppppprrrtttvvvxxxxxxvvvtttsssuuuttttttsssrrrrrrrrrsssvvvuuutttsssrrrqqqpppooorrrsssuuuvvvwwwxxxxxxxxxwwwwwwwwwwwwwwwxxxyyyzzzwwwvvvtttsssrrrsssssstttxxxwwwwwwvvvvvvvvvwwwwwwvvvwwwyyy{{{|||~~~~~~~~~}}}{{{zzzyyyyyywwwyyy|||}}}}}}}}}}}}~~~|||||||||}}}}}}}}}~~~~~~}}}}}}~~~~~~|||||||||||||||{{{zzzzzzyyyyyy|||}}}~~~|||{{{{{{|||xxxxxxwwwvvvuuuuuuvvvvvvuuutttssstttvvvvvvvvvtttttttttuuuvvvvvvuuutttssstttttttttttttttsssssssssyyywwwuuussssssvvvyyy{{{wwwvvvtttsssrrrrrrssstttvvvvvvuuuuuutttsssssssssvvvuuusssrrrrrrssstttuuuuuuuuusssrrrrrrrrrsssssssssrrrrrrqqqqqqqqqqqqqqqnnnpppssstttssssssssstttsssuuuvvvuuuttttttuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyzzz{{{zzzxxxuuutttyyywwwuuutttvvvwwwwwwvvvuuusssrrrrrrtttuuuuuutttvvvsssqqqqqqsssvvvwwwxxxwwwxxxyyyyyyyyywwwvvvuuuuuuvvvxxxyyyzzzyyyyyyxxx}}}{{{yyyyyyyyyyyyxxxwwwxxxuuurrrpppoooooommmllliiigggdddbbb``````aaaaaa___```bbbdddeeegggggghhheeeeeeeeedddcccccccccccc```aaaccceeefffffffffeeeeeedddbbb```______``````dddeeefffggggggfffeeedddaaa```______aaafffkkknnnmmmlllkkkkkkjjjiiihhhhhhiiiiiiiiiiiihhhgggeeedddffffffeeeeeeeeeffffffgggccceeegggjjjkkkjjjhhhgggggggggffffffffffffgggggghhhgggeeecccbbbcccdddeeeeeefffggghhhhhhgggfffeeehhhhhhhhhiiijjjkkkmmmmmmpppnnnllljjjiiijjjkkklllppppppqqqqqqqqqpppooooookkkkkkllllllkkkjjjjjjiiijjjjjjjjjkkkkkklllllllllmmmlllkkkjjjiiijjjkkkkkkmmmmmmmmmmmmmmmnnnooopppqqqooommmlllllllllkkkjjjmmmnnnnnnnnnmmmlllkkkkkkggggggiiijjjjjjiiihhhhhhkkkkkkkkkkkkllllllllllllmmmjjjiiikkkhhhccceeekkkjjjjjjjjjiiiiiiiiihhhhhhhhhiiijjjjjjkkkkkkkkkkkkkkkjjjhhhffffffgggiiikkkhhhgggfffeeeeeeeeeeeeeeedddcccccccccdddfffhhhiiifffffffffffffffggghhhiiijjjiiihhhfffffffffggghhhiiiiiihhhhhhgggfffffffffffffffffffffgggiiijjjkkkmmmmmmmmmmmmnnnnnnnnnnnnooonnnmmmlllllllllllllllkkkmmmnnnmmmllllllmmmnnnnnnnnnnnnoooppppppqqqqqqkkkkkkjjjiiiiiiiiiiiijjjhhhiiijjjkkkllllllllllllmmmlllkkkjjjiiijjjkkklllkkkkkkkkklllmmmnnnnnnoooooonnnmmmkkkiiigggfffeeeddddddddddddeeeeeeffffffiiiiiiiiihhhhhhhhhhhhhhhggggggggggggfffffffffeee~~~~~~}}}||||||||||||}}}|||zzzxxxyyyzzzyyywwwtttuuuuuutttttttttsssssssssuuutttssstttttttttqqqooooooooopppppppppqqqqqqqqqtttvvvxxx{{{{{{{{{yyyxxxyyyxxxxxxwwwvvvvvvwwwwwwwwwwwwvvvvvvuuutttssssssuuuvvvwwwxxxyyyzzzzzzzzzyyyzzzzzzzzzzzz{{{{{{|||{{{zzzyyywwwwwwwwwxxxyyyyyyyyyyyyyyyzzz|||}}}~~~{{{|||~~~{{{~~~~~~~~~~~~~~~~~~}}}|||{{{}}}}}}~~~~~~}}}|||{{{zzzzzzyyyyyyyyyxxxwwwxxxzzzzzzzzzxxxxxxyyyzzzzzzzzzyyyxxxwwwxxxxxxxxxwwwwwwwwwwwwwwwzzzyyywwwvvvvvvxxxzzz|||xxxxxxwwwvvvvvvuuuvvvvvvuuuuuutttsssrrrrrrqqqqqqsssqqqpppoooooopppqqqrrrrrrqqqpppooonnnnnnoooppprrrqqqqqqpppppppppppppppmmmpppsssttttttssstttuuuuuuvvvvvvvvvttttttvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxyyyyyyyyywwwuuutttxxxvvvtttsssuuuvvvvvvuuuuuusssrrrsssuuuvvvuuuuuusssrrrpppqqqsssuuuuuuuuuvvvvvvwwwwwwvvvuuuuuutttuuuvvvwwwxxxxxxxxxxxxxxx|||zzzxxxxxxxxxxxxwwwvvvxxxuuurrrppppppooonnnmmmhhhgggdddbbb``````aaaaaa___```aaacccdddeeeeeeeeeffffffffffffeeedddbbbbbb___```bbbdddeeeeeeeeedddeeedddbbbaaaaaaaaaaaabbbeeeeeefffggggggfffeeeeeeeeedddcccccceeehhhkkkmmmmmmmmmlllkkkkkkjjjiiiiiijjjjjjkkkjjjjjjhhhgggffffffffffffeeeeeeffffffgggeeefffhhhjjjkkkjjjiiihhhggggggggggggggghhhiiiiiikkkiiigggfffeeeeeefffggghhhiiiiiijjjiiihhhgggfffiiiiiiiiijjjkkklllnnnnnnpppooommmllllllnnnoooppprrrrrrrrrrrrrrrqqqqqqpppmmmnnnnnnnnnmmmlllkkkjjjkkkkkkkkklllllllllmmmmmmmmmmmmkkkjjjjjjjjjkkklllkkkkkkkkkkkklllmmmnnnoooooonnnmmmkkkjjjiiiiiiiiimmmmmmmmmmmmmmmlllkkkkkkhhhiiijjjjjjjjjiiihhhggggggggghhhhhhhhhiiiiiiiiimmmiiihhhjjjjjjfffgggllllllkkkkkkjjjiiiiiihhhhhhiiiiiijjjkkkkkkkkkkkkkkkjjjiiigggeeeeeefffhhhjjjhhhhhhgggfffeeeeeeffffffgggffffffeeeeeefffggghhhffffffeeeeeeeeefffggggggiiihhhgggfffffffffggggggiiiiiiiiihhhhhhhhhhhhhhheeeeeeeeeffffffgggiiiiiijjjkkkkkklllllllllmmmmmmooonnnmmmlllkkkkkkkkkkkkkkklllmmmmmmkkkkkklllmmmppppppoooooonnnmmmmmmmmmlllkkkkkkjjjjjjjjjjjjjjjhhhiiijjjkkkllllllllllllmmmlllkkkiiiiiiiiijjjkkkjjjjjjkkkkkkkkkllllllllllllkkkjjjiiigggfffeeedddddddddddddddeeeeeeffffffhhhhhhhhhhhhhhhggggggggghhhhhhhhhggggggggggggggg~~~~~~}}}|||||||||||||||{{{zzzyyyzzzzzzyyyvvvtttsssssssssrrrrrrrrrqqqqqqqqqpppppprrrttttttrrrpppoooooopppqqqrrrsssssstttuuuwwwyyy|||}}}}}}}}}|||{{{{{{zzzyyyyyyyyyzzzzzzxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwxxxyyyzzz{{{||||||||||||}}}~~~~~~~~~~~~}}}}}}}}}|||{{{{{{{{{{{{|||xxxyyyzzz{{{}}}~~~~~~}}}~~~~~~~~~~~~||||||{{{{{{zzzyyyzzz|||}}}|||{{{zzz{{{|||}}}}}}|||{{{zzz{{{{{{zzzzzzyyyyyyyyyyyyzzzzzzyyyyyyyyyzzz{{{|||yyyzzzzzzzzzzzzyyyyyyxxxuuutttsssrrrqqqpppoooooonnnnnnmmmllllllmmmnnnooonnnmmmllljjjjjjjjjjjjkkkpppooonnnnnnmmmmmmnnnnnnlllooorrrsssssstttuuuwwwwwwwwwwwwuuuttttttvvvxxxvvvvvvuuuuuutttttttttsssuuuvvvwwwxxxwwwvvvuuutttwwwuuusssssstttuuuvvvuuuuuutttssstttvvvwwwvvvuuusssrrrqqqrrrtttuuuuuutttuuutttssssssssssssssssssvvvuuuuuuuuuuuuvvvvvvwwwzzzxxxvvvuuuvvvvvvuuutttvvvtttqqqppppppooonnnlllgggfffdddbbb````````````______aaabbbbbbccccccccceeefffggghhhgggeeecccaaa___```aaabbbcccdddddddddddddddcccccccccccccccdddeeefffggghhhhhhgggfffeeeffffffffffffggghhhiiijjjmmmlllllllllkkkkkkjjjjjjkkkkkkkkkkkkkkkjjjiiihhhggggggffffffeeeffffffggggggggghhhiiijjjjjjjjjjjjggghhhhhhiiijjjkkkllllllmmmlllkkkiiihhhiiiiiijjjkkklllllllllkkkkkkjjjiiikkkkkkkkkkkklllmmmoooooopppooonnnnnnoooqqqssstttssssssttttttsssrrrrrrqqqpppppppppoooooonnnllllllkkkllllllllllllmmmmmmmmmmmmlllkkkjjjjjjjjjkkkkkkiiiiiiiiiiiijjjkkklllmmmmmmnnnooolllhhhfffgggiiikkkkkkkkkkkkkkkkkkjjjiiiiiiiiijjjjjjjjjiiigggfffeeeeeeeeeeeefffffffffggggggcccbbbeeefffeeeeeegggkkkkkkjjjjjjiiihhhhhhgggiiiiiijjjkkkkkkkkkjjjjjjgggfffeeeddddddeeeggghhhhhhgggfffffffffffffffgggjjjiiihhhgggggggggggghhhgggffffffeeeeeeeeeeeefffiiihhhgggfffffffffgggggghhhhhhhhhhhhiiiiiiiiiiiieeeeeeeeeeeeffffffggghhhggghhhiiijjjkkklllllllllooonnnmmmkkkjjjiiiiiiiiijjjkkklllllljjjjjjjjjlllnnnnnnnnnmmmllllllkkkkkklllllllllkkkkkkkkkjjjjjjhhhhhhiiijjjkkkkkkkkkkkklllkkkjjjhhhhhhhhhiiijjjjjjjjjjjjiiiiiiiiihhhhhhgggffffffeeeeeeddddddddddddddddddddddddeeeeeeeeeffffffffffffffffffffffffgggggggggggghhhhhhhhhhhh||||||{{{zzzzzzzzzzzz{{{xxxxxxyyyyyyyyywwwuuusssssssssssssssrrrrrrrrrrrrppppppqqqsssuuuuuusssqqqpppqqqqqqssstttuuuvvvvvvvvvwwwyyy{{{|||{{{{{{zzz{{{zzzyyyyyyyyyyyyzzzzzzwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxyyyzzz{{{||||||}}}~~~~~~}}}}}}|||||||||{{{{{{{{{||||||wwwxxxyyyzzz|||~~~|||~~~~~~}}}|||~~~}}}|||||||||~~~}}}{{{zzzyyyyyyxxxwwwxxxzzzzzzzzzyyyxxxyyyzzz{{{|||{{{zzzyyyzzzzzzzzzyyyyyyxxxxxxwwwxxxxxxyyyzzzzzzzzzzzzzzzxxxyyyzzz{{{{{{{{{zzzyyyuuuttttttrrrqqqpppooonnnllllllkkkkkkkkklllmmmmmmkkkjjjiiigggggggggggghhhllllllkkkjjjjjjjjjjjjkkkkkkmmmoooqqqqqqsssuuuvvvwwwwwwvvvuuussssssvvvxxxuuuuuuttttttssssssrrrrrrssstttuuuvvvvvvvvvuuutttvvvtttsssssstttvvvvvvvvvuuuttttttuuuwwwwwwvvvuuutttssssssuuuwwwwwwvvvtttrrrqqqpppoooooopppqqqrrruuutttsssrrrqqqrrrssstttuuusssqqqqqqrrrsssrrrqqqrrrpppnnnmmmmmmmmmkkkjjjeeedddcccaaa``````````````````aaabbbbbbbbbaaaaaabbbdddgggiiiiiigggeeeddd``````aaabbbcccdddeeeeeedddddddddddddddeeeeeeeeeeeefffggggggggggggfffeeeccccccdddfffgggggghhhhhhkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjhhhggggggfffffffffffffffgggggghhhhhhhhhiiiiiijjjggghhhiiikkklllmmmnnnnnnnnnmmmlllkkkjjjjjjjjjkkklllllllllmmmmmmnnnnnnnnnllllllllllllmmmnnnooopppnnnnnnnnnnnnooopppqqqrrrssssssssssssrrrqqqppppppoooooooooooonnnmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiiiiihhhhhhhhhhhhffffffffffffgggiiijjjkkkllloooppplllgggdddfffjjjgggggghhhhhhhhhhhhgggggghhhhhhiiiiiihhhfffeeecccccccccdddddddddeeeeeeeeeccc```___aaadddeeeddddddggggggggggggggggggggggggggghhhhhhiiiiiihhhhhhhhhdddddddddddddddeeeeeeffffffeeeeeeeeeeeeeeeffffffiiiiiihhhhhhhhhhhhhhhhhhiiihhhgggfffffffffffffffiiiiiiiiiiiiiiiiiiiiiiiigggggghhhiiiiiijjjkkkkkkggggggfffffffffgggggghhhggghhhjjjlllmmmmmmmmmmmmooonnnllljjjhhhgggggggggiiijjjkkkjjjhhhhhhhhhjjjiiiiiiiiijjjkkkkkkllllllllllllllllllkkkkkkjjjjjjgggggghhhiiijjjjjjiiiiiihhhggggggfffggghhhjjjkkkjjjjjjiiihhhgggfffeeeeeebbbcccccccccccccccddddddccccccccccccccccccccccccdddddddddddddddeeeeeeeeeeeeeeeeeefffffffffffffff}}}}}}||||||}}}~~~||||||{{{zzzzzzzzzzzz{{{vvvxxxyyyyyyxxxwwwvvvvvvvvvuuuuuuuuuttttttttttttttttttuuuvvvxxxwwwtttqqqrrrrrrssstttuuuvvvwwwxxxxxxyyyzzzzzzzzzyyyxxxwwwyyyyyyyyyxxxxxxyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvwwwxxxyyy{{{|||zzz{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{xxxxxxxxxyyyzzz|||}}}~~~~~~~~~~~~}}}~~~zzz{{{}}}~~~}}}||||||{{{{{{zzz{{{||||||zzzyyyyyyzzz}}}}}}|||{{{zzzxxxvvvuuuuuutttssstttvvvwwwvvvuuuuuuvvvwwwxxxyyyxxxwwwwwwyyyxxxxxxwwwvvvvvvuuuuuussstttuuuvvvvvvvvvuuuuuussstttvvvwwwxxxwwwwwwvvvttttttsssrrrqqqpppooonnnkkkkkkkkkkkkllllllmmmmmmjjjiiihhhgggfffggghhhhhhjjjjjjiiihhhhhhhhhhhhhhhjjjlllnnnooooooqqqsssuuuvvvwwwvvvuuusssssstttvvvuuutttttttttsssssssssrrrssstttttttttuuuuuuttttttvvvtttrrrssstttvvvwwwvvvuuuttttttvvvwwwxxxvvvtttsssrrrrrrsssuuuuuutttrrrooonnnmmmmmmmmmnnnoooppprrrqqqpppnnnnnnnnnooopppooommmllllllmmmmmmmmmlllllljjjiiiiiiiiiiiigggeeedddcccbbbaaa``````______aaaaaabbbbbbbbbbbbaaaaaa___aaaeeehhhiiiiiihhhgggaaabbbbbbcccdddeeefffgggeeeeeeeeeeeeffffffffffffdddeeefffggggggfffeeeddd```bbbdddfffhhhiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiijjjjjjiiiiiijjjjjjjjjkkkiiihhhgggfffffffffffffffffffffffffffggggggggghhhfffgggiiikkkmmmnnnoooooommmmmmlllkkkjjjjjjjjjjjjjjjjjjkkklllnnnooopppqqqlllllllllllllllmmmnnnooommmllllllllllllllllllmmmppppppppppppooonnnmmmlllllllllmmmmmmllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiigggggggggfffffffffeeeeeeccccccddddddeeeggghhhiiihhhkkkllliiicccaaacccgggccccccddddddeeeddddddccceeefffffffffeeedddbbbaaaaaaaaaaaaaaabbbbbbbbbcccbbbbbbbbbbbbdddeeeeeecccbbbbbbcccdddeeefffggggggeeeeeefffffffffeeeeeedddbbbbbbcccdddddddddddddddccccccccccccdddeeefffffffffgggggghhhiiijjjjjjjjjjjjjjjiiihhhhhhggghhhhhhkkkkkkkkklllllllllkkkkkkjjjkkkkkklllmmmnnnooooooiiiiiihhhhhhhhhhhhhhhhhhhhhjjjlllnnnooooooooonnnmmmlllkkkiiigggfffeeeeeehhhiiiiiihhhgggffffffgggfffgggggghhhhhhiiijjjjjjjjjjjjkkkkkkjjjjjjiiihhheeeffffffgggggggggggggggbbbbbbbbbccceeehhhjjjkkkiiiiiihhhgggeeedddcccbbb___``````aaabbbccccccdddbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbcccccccccbbbbbbbbbbbbbbbcccccccccyyyyyyxxxxxxxxxzzz{{{|||||||||{{{zzzzzzzzzzzz{{{uuuwwwxxxxxxwwwwwwyyyzzzxxxxxxxxxwwwwwwwwwvvvvvvxxxxxxxxxzzz{{{yyyvvvrrrrrrrrrssstttuuuvvvvvvwwwzzzzzzzzzyyyyyyxxxwwwvvvxxxxxxwwwwwwxxxxxxyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxvvvuuuuuuuuuvvvxxxzzz{{{xxxwwwvvvvvvuuuvvvvvvvvvwwwxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{~~~}}}}}}}}}~~~~~~||||||}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}zzz{{{{{{zzzzzzzzzzzzzzz{{{xxxyyyzzzzzzyyyzzz}}}||||||||||||{{{{{{{{{{{{xxxyyyzzz{{{|||{{{zzzzzzyyyyyyxxxxxxwwwwwwvvvvvvsssuuuvvvwwwuuuuuuvvvwwwvvvwwwwwwvvvuuusssqqqppppppooonnnoooqqqrrrqqqppppppqqqrrrttttttttttttsssttttttsssrrrqqqqqqppppppllllllmmmnnnnnnnnnnnnmmmllllllnnnoooppppppppppppooooooooonnnnnnmmmmmmllliiiiiijjjjjjkkkkkklllllliiihhhggggggggghhhjjjjjjkkkjjjiiiiiihhhhhhiiiiiikkklllnnnnnnooopppsssuuuvvvwwwxxxwwwuuuttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttttttttttttttttttttuuusssqqqqqqsssuuuvvvvvvtttssstttvvvwwwwwwuuusssooonnnmmmnnnooopppooonnnlllllllllllllllmmmmmmnnnooonnnmmmlllkkkjjjjjjjjjhhhgggeeeeeegggggggggffffffeeedddeeefffeeecccbbbbbbbbbbbbaaa```______^^^```aaaaaabbbbbbbbbbbbaaa___```cccfffhhhiiihhhhhhbbbbbbbbbcccdddeeeggghhheeeeeeffffffffffffeeedddcccdddeeeffffffeeedddcccbbbccceeegggiiijjjkkkkkkfffffffffggghhhhhhhhhiiiiiiiiiiiiiiijjjkkklllllliiiiiihhhgggffffffffffffeeeffffffggggggffffffeeeeeegggiiikkkmmmmmmmmmmmmlllkkkkkkjjjjjjiiihhhhhhiiiiiiiiijjjlllnnnpppqqqkkkkkkjjjjjjkkkllllllmmmjjjjjjjjjjjjjjjjjjjjjjjjnnnnnnmmmmmmlllkkkiiiiiihhhhhhiiijjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhhgggddddddeeeeeeeeedddcccbbbbbbbbbbbbcccdddfffggghhhdddeeefffddd```___```ccc```aaabbbbbbcccbbbbbbbbbccccccdddddddddbbbaaa```____________`````````aaa^^^bbbdddaaa```aaaaaa```___``````bbbcccdddeeeeeeccccccdddddddddcccbbbbbb```aaacccdddeeeeeedddcccccccccccccccdddeeefffgggeeefffhhhiiijjjkkkkkkkkkkkkjjjjjjiiiiiiiiiiiijjjllllllmmmnnnnnnnnnmmmmmmnnnoooooopppqqqrrrrrrssskkkjjjjjjiiihhhhhhhhhhhhhhhjjjlllnnnoooooonnnmmmkkkjjjiiigggfffeeeeeeeeefffggghhhgggeeeddddddeeehhhggggggfffeeeeeeddddddgggggghhhiiihhhgggfffeeecccddddddeeeeeeddddddddd^^^______```ccceeehhhjjjgggfffeeedddcccaaa``````]]]]]]^^^___```aaabbbbbb`````````________________________```aaaaaabbbbbbaaa`````````____________uuutttsssssstttvvvxxxyyyyyyxxxxxxwwwwwwwwwwwwwwwqqqssstttsssrrrtttxxx|||zzzyyyyyyyyyyyyxxxxxxxxxxxxyyyzzz|||}}}|||xxxuuuqqqqqqqqqrrrrrrsssssssssvvvvvvvvvvvvvvvuuuuuuuuuttttttsssssstttuuuuuuvvvxxxwwwwwwvvvuuuttttttsssqqqpppooooooppprrrtttvvvvvvtttrrrppppppqqqssstttrrrssstttuuuuuuuuutttttttttssssssttttttuuuvvvwww~~~{{{yyyxxxwwwxxxxxxwwwwwwwwwwwwwwwvvvvvvuuuuuuuuuvvvxxxzzzyyyvvvtttuuutttttttttttttttuuuuuutttuuuvvvvvvuuuvvvyyy{{{xxxxxxwwwwwwvvvuuuttttttrrrssstttuuuuuutttsssrrrrrrrrrqqqpppnnnmmmllllllhhhjjjlllmmmmmmmmmnnnooommmmmmnnnooonnnllljjjhhhiiihhhggghhhiiijjjiiihhhiiijjjkkkmmmmmmmmmmmmllllllkkkkkkjjjhhhggggggfffddddddeeeeeeeeefffffffffdddddddddeeefffhhhiiijjjhhhhhhhhhhhhhhhhhhhhhhhheeeeeefffggghhhhhhiiiiiigggggggggggghhhjjjkkkmmmmmmmmmlllkkkkkkkkkkkkkkknnnoooppppppoooqqqsssvvvwwwyyy{{{{{{yyyvvvuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxvvvvvvuuuttttttsssssstttrrrpppooooooqqqsssttttttsssssssssuuuwwwwwwtttrrrnnnllljjjjjjkkkllllllllljjjjjjkkklllllllllllllllkkkkkkjjjjjjiiigggfffeeecccaaa___```aaabbbbbbaaacccbbbbbbcccddddddaaa___aaaaaaaaaaaa```___^^^^^^^^^___``````aaaaaaaaaaaaaaabbbccceeeffffffffffffbbbbbbaaabbbcccdddfffgggeeeffffffgggfffeeecccbbbbbbbbbddddddddddddbbbbbbddddddeeefffggghhhiiiiiifffffffffggghhhiiiiiijjjkkkjjjjjjjjjkkklllnnnooojjjiiihhhgggffffffffffffeeefffgggiiihhhgggfffddddddfffhhhjjjllllllkkkjjjkkkkkkkkkkkkjjjiiihhhgggiiiiiihhhhhhiiijjjlllllliiiiiiiiiiiiiiijjjjjjkkkhhhiiijjjkkkkkkllllllkkklllllllllkkkjjjiiigggfffeeeeeeggghhhiiijjjjjjjjjiiiiiiiiiiiihhhhhhhhhgggcccdddeeeeeeeeedddbbbbbbaaaaaaaaabbbdddeeeggghhhccccccbbbbbbaaaaaaaaabbb```aaaaaabbbccccccbbbbbbbbbbbbcccddddddcccbbbaaaaaaaaaaaabbbbbbbbbcccccc```hhhkkkfff``````aaaaaaaaaaaaaaabbbbbbbbbccccccccccccddddddcccbbbbbbaaa___aaaccceeefffeeedddcccdddddddddeeefffgggiiijjjhhhiiijjjkkkllllllkkkjjjiiiiiiiiihhhiiiiiijjjjjjkkklllmmmnnnooonnnnnnmmmnnnnnnnnnoooooopppppppppkkkjjjiiihhhggggggggggggfffhhhjjjllllllkkkiiihhhiiihhhgggfffeeeeeeeeeeeefffggggggfffdddbbbcccdddffffffeeeddddddccccccbbbdddeeefffgggfffeeecccbbbaaabbbbbbbbbbbbbbbaaaaaa^^^^^^^^^^^^```bbbdddeeecccbbbaaa```___^^^]]]\\\ZZZZZZ[[[\\\]]]^^^______^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^___``````aaaaaa```______^^^]]]\\\\\\sssrrrqqqpppqqqsssuuuwwwttttttsssrrrrrrrrrrrrrrrlllmmmnnnmmmmmmooouuuzzzzzzzzzzzzyyyyyyyyyxxxxxxwwwxxxzzz}}}~~~}}}yyyvvvpppppppppppppppppppppppppppqqqqqqqqqrrrrrrssssssooooooooooooooopppqqqrrrtttsssrrrqqqpppooonnnnnnkkkjjjiiiiiijjjlllnnnpppuuussspppnnnmmmoooqqqssslllmmmooopppppppppoooooonnnnnnnnnooopppqqqrrrsss}}}{{{xxxuuusssrrrrrrsssrrrrrrrrrrrrrrrqqqpppooommmnnnooorrrtttsssqqqnnnooonnnnnnnnnnnnoooppppppsssttttttttttttuuuxxxzzzwwwvvvuuusssrrrpppooonnnlllmmmnnnooooooooonnnmmmmmmlllkkkiiigggeeecccccc___aaadddeeeeeeeeeggghhhdddeeegggggggggeeecccbbbbbbaaa```aaabbbccccccaaabbbcccdddfffggggggffffffdddcccbbbaaa```___^^^^^^``````_________```aaabbb______^^^___```bbbdddfffbbbbbbbbbcccccccccddddddaaabbbcccdddeeeffffffeeefffffffffggghhhjjjlllnnnpppooonnnnnnmmmmmmnnnnnnpppqqqrrrqqqqqqrrrtttwwwxxx{{{~~~~~~|||yyywwwvvvuuuuuuvvvwwwxxxyyyzzzzzzxxxwwwvvvuuutttssssssssspppnnnlllmmmoooqqqrrrrrrrrrrrrsssuuuwwwvvvtttqqqooommmjjjiiijjjlllmmmmmmiiijjjkkklllmmmllllllkkkhhhiiiiiiiiigggeeecccbbb___^^^\\\\\\^^^______^^^aaaaaaaaabbbccccccaaa___```aaaaaaaaa```___^^^^^^\\\]]]^^^___````````````ddddddddddddddddddddddddaaaaaa``````aaaccceeefffffffffggggggfffdddbbbaaaaaabbbccccccccccccbbbaaaddddddcccccccccdddeeeeeeffffffggghhhiiijjjjjjkkklllkkkkkkkkklllnnnoooqqqjjjjjjhhhgggffffffffffffeeegggiiijjjjjjiiifffddddddeeehhhjjjkkkjjjiiiiiikkkkkkkkkkkkjjjiiihhhgggjjjiiihhhggggggggghhhiiihhhhhhhhhggghhhhhhiiiiiiggghhhjjjlllmmmnnnooooookkkkkkkkkjjjiiihhhffffffcccdddeeegggiiijjjjjjjjjkkkjjjjjjjjjiiiiiihhhhhhddddddeeefffeeedddcccbbb``````aaabbbccceeeggghhhfffdddccccccdddeeeeeedddaaaaaabbbcccccccccccccccaaabbbcccdddeeedddcccbbbeeeffffffffffffgggggggggiiisssxxxppphhhgggiiiiiiddddddccccccbbbaaaaaaaaadddddddddddddddcccbbbaaa^^^```cccfffffffffdddccceeeeeeffffffhhhiiikkklllkkklllmmmmmmmmmlllkkkjjjhhhhhhgggggghhhiiijjjjjjjjjkkkmmmnnnnnnnnnmmmmmmjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjiiigggffffffffffffdddeeegggiiiiiihhhfffdddhhhgggfffeeeeeeeeeeeeeeeeeeffffffeeecccbbbbbbcccaaabbbbbbcccddddddeeeeeebbbcccdddeeeeeecccaaa`````````aaaaaaaaaaaa```______^^^^^^]]]^^^___```aaa```______^^^\\\[[[[[[ZZZXXXYYYYYYZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\]]]^^^^^^___``````aaaaaa```___]]]\\\[[[ZZZllllllllllllmmmnnnoooppptttsssrrrpppooooooooopppooommmkkkjjjlllqqqvvvzzz{{{{{{zzzxxxvvvuuuwwwyyyyyyzzz|||}}}xxxtttooooooppppppooopppqqqrrryyytttpppqqqqqqooonnnppppppoooooonnnoooqqqssstttuuutttrrrpppnnnkkkfffcccfffeeecccdddeeeggghhhhhhwwwfffgggkkkkkklllqqqooonnnmmmllljjjiiihhhgggmmmlllkkklllnnnpppppppppuuuvvvuuupppkkkhhhjjjllllllmmmooopppooommmkkkjjjiiijjjlllnnnnnnnnnmmmlllpppiiieeegggjjjjjjlllnnnkkkooossstttsssuuu|||xxxqqqllljjjkkkkkkmmmnnnlllhhhfffgggiiihhhlllkkkeeecccdddaaa[[[\\\[[[ZZZ\\\___bbbccccccbbb```^^^]]]]]]]]]\\\[[[aaabbbcccbbb```]]]\\\\\\]]]^^^___````````````___]]]\\\ZZZZZZYYYWWWTTTRRRWWWVVVTTTRRRRRRTTTWWWYYYXXXXXXXXXXXXXXXYYYZZZ[[[YYYWWWVVVYYY]]]``````___`````````aaabbbcccdddeeehhhgggeeeccccccffflllpppmmmlllkkkjjjiiikkkpppsssqqqssssssqqqpppqqqwww{{{~~~~~~zzzzzz|||~~~~~~{{{yyyyyy{{{{{{wwwvvvwwwvvvsssrrrqqqooooooqqqrrrsssrrrvvvvvvvvvvvvvvvvvvtttsssssspppmmmmmmooopppooonnniiijjjjjjkkklllmmmnnnnnnkkkiiihhhiiikkkkkkhhheeeeeeaaa]]]ZZZ[[[]]]^^^___fffggghhhiiiiiihhhgggfffbbbccceeefffeeeaaa]]][[[[[[[[[\\\]]]___bbbdddfffiiijjjjjjjjjhhhdddaaa^^^aaaaaaaaabbbbbbbbbbbbbbbffffffeeedddcccaaa```___bbbbbbcccdddeeeeeeeeeeeeeeeeeeffffffggghhhhhhiiihhhgggggghhhjjjjjjjjjiiilllkkkjjjjjjiiiiiiiiijjjiiigggdddcccccccccbbbaaa___```ccceeeeeeeeedddcccdddiiinnnnnnjjjggggggiiiiiijjjkkkjjjhhhhhhiiijjjlllllllllkkkjjjhhhfffdddeeegggjjjkkkkkkkkkkkklllmmmoooqqqsssttttttsssrrrssssssrrrqqqnnnkkkhhhfffhhhhhhiiijjjlllnnnpppqqqpppqqqrrrqqqnnnmmmnnnooonnnmmmlllkkkjjjhhhggggggggghhhjjjlllmmmoooppppppooolllhhhffffffggggggggghhhggggggfffeeedddcccbbbeeefffggggggggghhhjjjllljjjnnnmmmiiikkkssswwwuuuvvvwwwxxxxxxvvvsssooolllnnnmmmkkkhhhfffeeedddccciiiiiijjjjjjiiiiiihhhgggkkkkkkkkkllllllmmmnnnnnnjjjkkkmmmpppqqqpppooooooqqqpppoooooonnnoooooooookkkjjjhhhiiijjjkkkkkkjjjmmmllllllkkkjjjiiihhhhhhiiihhhhhhggggggggghhhhhhkkkiiigggfffeeedddbbb```bbbdddfffggghhhgggfffdddccccccbbbaaaaaabbbbbbcccddddddddddddcccbbbaaa```____________```aaabbbcccdddbbb```_________^^^\\\``````___^^^^^^^^^___```]]]\\\[[[[[[[[[\\\]]]^^^\\\\\\\\\[[[ZZZXXXWWWVVVWWWYYY\\\\\\ZZZYYYYYYZZZWWWWWWXXXYYYXXXWWWVVVUUUXXXYYYZZZ\\\]]]^^^______```aaabbbcccaaa___[[[YYYllllllmmmmmmoooqqqrrrssstttsssqqqooonnnnnnoooooopppnnnlllkkkmmmrrrwwwzzz|||}}}|||{{{yyyyyy{{{}}}||||||}}}|||yyywwwwwwvvvvvvuuuwwwyyy{{{yyyuuuuuuuuuttttttvvvvvvuuuttttttuuuxxx{{{~~~|||yyyvvvsssqqqnnnjjjggggggfffdddcccdddeeeeeeeeezzzjjjaaafffllllllmmmrrrooonnnlllkkkiiihhhggggggdddddddddeeegggiiikkkkkkooopppooommmkkkjjjjjjkkkhhhiiijjjkkkkkkiiihhhgggeeegggkkknnnoooooonnnmmmtttkkkeeegggjjjkkkkkklllkkkooossstttssstttyyy~~~xxxpppkkkiiijjjlllmmmllliiihhhhhhjjjhhhkkkkkkfffcccdddaaa\\\[[[ZZZYYYYYY\\\]]]]]]]]]```_______________^^^^^^```bbbcccbbb___\\\[[[ZZZXXXZZZ]]]___``````^^^]]]]]]ZZZXXXVVVVVVTTTRRROOOQQQPPPNNNMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRSSSTTTRRRRRRTTTXXX[[[[[[ZZZ[[[[[[\\\]]]^^^```aaabbbfffeeecccaaaaaadddiiinnnppppppooommmmmmpppuuuyyyxxxxxxwwwtttrrrtttzzz|||~~~}}}~~~}}}yyy{{{zzzxxxyyy{{{}}}}}}}}}~~~}}}||||||}}}}}}}}}|||}}}zzzwwwvvvxxxyyyxxxwwwwwwwwwwwwvvvuuuuuuttttttrrrpppnnnnnnppppppooolllnnnjjjfffdddeeehhhjjjkkkqqqsssuuuvvvvvvuuusssqqqmmmnnnoooooonnnllliiigggccccccccceeehhhlllppprrrtttttttttsssppplllhhhfffeeeeeeeeeffffffhhhiiiiiihhhiiijjjkkkjjjjjjhhhggghhhiiijjjkkklllllllllllliiijjjlllnnnpppqqqrrrrrrooonnnmmmnnnpppqqqpppooommmmmmllljjjiiiiiihhhhhhiiihhhfffeeefffeeecccaaa```bbbeeegggiiiiiiiiihhhlllpppuuuuuuqqqnnnnnnpppoooppprrrrrrpppooooooppprrrrrrrrrqqqpppnnnllljjjoooqqqtttuuuuuuuuuuuuvvvxxxzzz|||~~~~~~~~~|||zzzvvvsssrrrpppqqqrrrtttvvvyyy{{{|||~~~~~~~~~}}}{{{zzzxxxwwwvvvwwwxxxzzz{{{}}}~~~~~~~~~|||yyyvvvttttttuuuuuuuuuttttttrrrqqqpppooooooooonnnppprrrssstttuuuxxxzzzvvvyyyxxxtttuuu{{{~~~}}}}}}{{{zzzyyywwwtttrrrpppooonnnrrrrrrssssssssssssrrrrrrvvvvvvwwwxxxxxxxxxxxxxxxtttvvvxxxzzz{{{{{{zzzyyyzzzzzzyyyxxxwwwwwwwwwwwwrrrqqqpppqqqtttvvvwwwvvvtttssssssrrrpppooonnnnnnnnnmmmmmmlllkkkkkkkkkkkkooommmkkkjjjjjjiiigggeeedddfffhhhiiijjjiiihhhggggggfffdddbbbbbbbbbdddeeeggghhhhhhhhhgggfffdddcccbbbbbbaaaaaaaaabbbcccccceeebbb```______```___^^^___```aaabbbbbbbbbaaa```]]]]]]\\\[[[[[[[[[[[[[[[\\\\\\[[[[[[YYYXXXWWWVVVVVVXXX[[[\\\[[[[[[[[[\\\XXXYYYYYYYYYYYYYYYXXXXXXWWWXXXYYY[[[\\\]]]^^^^^^^^^___aaaaaa```]]][[[YYYooooooppprrrtttvvvxxxyyy}}}{{{xxxuuutttuuuwwwxxxuuusssqqqpppqqquuuyyy|||~~~~~~~~~}}}}}}|||~~~~~~}}}}}}|||yyyvvvtttrrrnnnmmmkkkhhhfffeeeeeeeeejjjbbbaaaiiinnnnnnoootttpppooommmkkkiiihhhggggggcccdddeeegggjjjmmmooopppqqqpppoooooooooooommmkkkggghhhhhhiiihhhhhhgggfffdddgggkkkoooqqqqqqpppooozzzoooggghhhlllmmmlllllllllppptttuuutttuuuwwwzzzuuuyyy}}}~~~{{{uuupppmmmlllmmmnnnnnnllljjjkkkkkkjjjlllkkkhhheeedddbbb^^^]]]\\\ZZZZZZ[[[\\\\\\[[[______aaabbbbbbbbbaaaaaabbbdddeeedddaaa^^^[[[[[[WWWYYY]]]aaabbbbbbaaa___```]]]YYYVVVUUUTTTRRRPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNOOOOOOOOONNNNNNPPPPPPPPPQQQTTTVVVWWWVVVXXXXXXYYYZZZ\\\^^^```aaaeeedddcccaaa```ccchhhlllnnnmmmlllkkklllpppvvvzzz~~~{{{wwwtttxxx~~~~~~|||zzzzzz{{{||||||{{{{{{xxxtttssstttxxxzzz{{{~~~}}}|||{{{rrrrrrrrrtttxxx}}}{{{wwwuuupppoooooopppqqqsssuuuvvvqqqrrruuuxxxyyyyyywwwvvvuuuvvvwwwxxxyyyyyyyyyyyytttvvvzzz}}}|||{{{zzzzzz|||}}}||||||wwwvvvuuusssrrrpppooonnnpppooonnnoooooonnnllliiigggiiilllooorrrssstttttt{{{~~~~~~{{{{{{}}}zzz}}}~~~}}}|||}}}~~~~~~~~~~~~|||zzzxxxwww~~~~~~}}}~~~~~~}}}|||zzzzzzyyyxxxwwwwwwvvvuuuttttttwwwuuussssssssssssqqqooommmnnnppprrrrrrrrrrrrqqqqqqooollliiiiiijjjmmmnnnqqqrrrtttuuutttrrrpppnnnkkkkkkjjjjjjiiiiiijjjjjjllliiieeedddeeefffggggggccceeegggiiiiiigggeeecccccccccbbbbbb```___^^^]]]______^^^]]]\\\ZZZYYYXXXVVVYYY]]]______```aaabbb___^^^]]]]]]\\\\\\\\\]]]XXXYYYZZZ\\\]]]^^^______aaaaaaccccccbbb```^^^\\\yyyzzz{{{}}}~~~|||}}}~~~{{{vvvqqqmmmllllllllljjjmmmssswwwvvvwww{{{xxxvvvtttrrrooonnnmmmlllkkkmmmooorrrtttxxx{{{~~~}}}{{{{{{|||{{{vvvrrrqqqqqqpppooonnnnnnmmmmmmnnnoooqqqsssuuuvvvvvvvvvtttkkklllqqqsssrrrrrrrrruuuxxxzzzyyyyyyzzz{{{nnnrrrxxx|||}}}{{{wwwuuussstttuuutttrrrpppooonnnnnnnnnnnnkkkhhhfffcccaaaaaa___^^^^^^```bbbaaaaaabbbdddggghhhgggeeedddcccfffhhhiiiiiifffcccaaa```^^^```bbbdddfffhhhiiiiiihhhddd___\\\ZZZYYYXXXWWWTTTTTTUUUUUUUUUTTTRRRQQQPPPPPPRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTUUUVVVUUUUUUWWWXXXYYYZZZ\\\^^^```bbbddddddbbb``````bbbfffjjjiiiiiiiiihhhjjjnnntttyyy~~~zzzvvvtttyyy~~~~~~|||zzzvvvwww{{{~~~~~~}}}zzzxxxxxx{{{~~~||||||{{{yyyyyyxxxxxxxxxzzzwwwsssrrrsssvvvxxxxxxqqqrrrrrrrrrqqqooolllkkkmmmnnnnnnooonnnllljjjiiijjjiiihhhfffdddaaa___^^^^^^aaaeeehhhjjjkkkmmmooolllkkkhhhfffeeeddddddddd___```aaacccdddeeeeeefffiiijjjjjjkkkjjjiiigggfffzzzyyyyyy{{{{{{}}}{{{zzzwwwzzz}}}}}}}}}}}}}}}~~~~~~~~~vvvxxx}}}~~~~~~}}}~~~{{{xxxvvvsssrrrqqqooolllgggdddcccaaa``````bbbfffiiijjjjjjmmmoooqqqpppmmmiiihhhhhhkkkmmmnnnnnnllljjjjjjjjjlllkkkjjjjjjlllppptttwwwssspppkkkgggfffeeecccbbb]]]^^^______^^^]]]ZZZYYYVVVWWWXXXYYY[[[[[[\\\\\\WWWXXXXXXXXXXXXWWWVVVVVVXXXXXXXXXYYY[[[]]]^^^___``````___]]]\\\^^^bbbeeeggghhhhhhiiikkkooouuuyyyzzzyyyvvvsssrrrwww}}}{{{zzzyyyzzz{{{|||}}}}}}|||{{{zzz{{{zzzxxxvvvrrrooolllkkknnnqqqvvvyyy{{{}}}}}}zzzvvvsssqqqqqqpppmmmnnnoooqqqrrrsssttttttuuuvvvvvvwwwwwwvvvuuuttt}}}zzzxxxwwwssslllhhhhhhddddddeeeiiiooosssvvvwww{{{}}}~~~{{{vvvqqqpppqqqsssuuuuuuuuuuuuvvvxxxzzz~~~{{{vvvtttuuuzzz~~~zzzwwwvvvuuusssrrrkkkkkkkkkkkkjjjhhhfffeee```aaaaaaccceeegggiiijjjccceeefffdddaaa^^^]]]]]]^^^^^^^^^^^^^^^^^^___````````````^^^]]]^^^bbbeeegggiiikkkmmmooorrrvvvyyyyyyzzzyyywwwvvvzzz}}}wwwssstttrrrrrruuuyyy||||||~~~~~~~~~}}}|||{{{yyyxxxwwwqqqqqqqqqrrruuuyyy}}}{{{|||}}}{{{vvvqqqoooooopppooonnnlllkkkkkkkkkkkklllmmmlllkkkiiijjjmmmpppqqqtttxxx{{{}}}~~~}}}~~~~~~|||zzzyyyxxxxxx{{{|||{{{zzzxxxyyy|||~~~~~~~~~yyyuuuvvv~~~vvvoookkkmmmvvv~~~zzzuuuuuu|||sssjjjdddeeeooozzz~~~|||oookkkffffffnnnzzzxxxmmmdddaaahhhrrrzzz{{{}}}uuulll```]]]ZZZYYY```lllzzzwwwkkkdddgggooo~~~xxxyyyzzz|||}}}|||xxxqqqggg___ZZZWWWTTTSSSXXXcccpppyyy~~~}}}yyynnnooouuu|||}}}~~~zzzvvvrrrooolllhhhbbb]]][[[YYYWWWUUUXXX```llltttuuuxxx|||~~~}}}~~~zzzuuurrrxxxzzzzzzxxxsssooolllkkkyyy}}}|||zzz}}}yyyxxx}}}{{{|||}}}wwwqqqmmmlllkkkgggddd^^^]]][[[YYYZZZaaallltttrrrtttvvvyyy{{{~~~~~~{{{vvvoooppprrr~~~xxxvvvqqqxxx}}}}}}{{{wwwqqqmmmjjjjjjggglllpppnnnhhheeegggkkk|||}}}yyyqqqmmmqqqwwwyyy}}}yyytttqqqooorrr~~~|||zzz~~~~~~{{{xxxvvvsssooolllnnnccc```aaabbbppp}}}zzzvvvuuuxxx~~~zzz|||tttnnnrrrqqqiiieeegggjjjuuu~~~~~~|||sssrrrsss}}}{{{|||~~~~~~}}}wwwxxxxxxvvvqqqmmmkkkjjjgggmmmrrrqqqllliiikkknnn||||||xxxpppmmmqqqwwwzzz{{{wwwsssqqqnnnppp{{{{{{wwwyyy|||~~~|||}}}~~~~~~}}}zzzxxxmmmkkklllooo~~~zzzyyy{{{~~~uuukkkdddeeefffbbbaaaeeeiiiqqqzzz~~~zzzuuuttt|||~~~zzz|||}}}|||yyyuuurrrqqqnnnttt{{{}}}zzzxxxyyy{{{}}}vvvtttzzz~~~|||}}}yyyzzz{{{xxxrrroooqqqtttvvvwwwxxx{{{}}}|||}}}xxxuuuwwwzzz|||{{{~~~uuullleeefffhhhhhhlllqqqvvv|||xxxpppnnnqqquuuxxxzzzzzzyyyxxxtttssstttwww|||zzz|||~~~zzztttpppppptttxxx~~~xxxuuuxxx}}}}}}zzzsssqqqqqqsssyyy~~~}}}{{{yyy|||wwwuuutttwww}}}~~~~~~~~~tttoooqqqsssuuutttjjjeeeiiiiiijjjwww}}}rrrnnnrrrpppmmmyyysssmmmmmmooopppzzz~~~xxx{{{|||sssgggaaaaaadddfffpppuuuwwwqqqiiijjjwwwrrrfff```_________iiiiiiiiihhhccc```hhhrrr~~~tttnnnllllllkkkooooooooolllfffbbbgggooo~~~~~~|||{{{{{{}}}}}}}}}|||~~~}}}|||uuuoooqqqxxx~~~yyyrrrmmmjjjlllrrrwwwxxxwwwooommmjjjiiinnnvvvxxxuuuuuurrrnnnmmmiiijjjkkkppp}}}}}}wwwsssooojjjfffgggnnntttuuuuuunnnllliiihhhkkkqqqyyy~~~|||uuuqqqqqqooonnnnnnjjjlllmmmqqq||||||www}}}~~~xxxyyy|||yyypppnnnssszzz~~~zzzuuuqqquuu~~~}}}wwwwwwxxx{{{~~~zzzwwwvvvqqqnnnpppwww~~~zzzwwwtttrrrsssxxx}}}}}}zzzzzzyyyzzz|||zzz|||}}}{{{tttrrrtttzzz~~~~~~~~~|||vvvssssssvvvyyyzzzxxxwwwuuutttttttttsssssskkkiiigggmmmzzzrrrsssuuu|||~~~pppppptttsssmmmjjjkkkpppwww~~~~~~||||||}}}}}}tttmmmdddbbbgggnnnqqqrrrkkkgggeeehhhpppvvvxxxwwwtttrrrpppmmmjjjiiiggggggbbbbbbdddgggmmmvvv~~~|||~~~zzzuuurrrkkkjjjfffcccbbbeeekkkpppuuuttttttuuuuuutttpppnnnlllooovvvpppmmmhhhfffgggiiikkkkkkfffeeecccaaa_________```]]]^^^___cccooo~~~}}}~~~|||vvvqqqcccgggjjjqqqqqqbbbbbbfffdddaaaaaabbbjjjrrrzzz{{{|||~~~yyywwwuuuxxxuuuuuuxxx{{{uuummmfffdddiiiooorrrrrrnnnmmmkkkmmmppprrrssssssnnnlllhhhdddaaa^^^]]]\\\WWWYYYZZZ\\\^^^dddlllrrruuupppmmmmmmlllhhhiiilll{{{wwwqqqpppnnnpppsssqqqlllfffbbb```[[[\\\\\\\\\\\\___eeejjjnnnmmmlllmmmnnnmmmkkkiiieeeiiiqqq{{{zzzsssiiifffdddcccdddfffffffff^^^^^^\\\[[[ZZZZZZ\\\]]]]]]aaadddeeejjjttt|||~~~{{{|||~~~}}}wwwrrr```eeeiiipppmmm______aaa______cccdddpppzzzxxxrrrnnnlllllliiiggggggggglllyyyyyyrrrpppuuuzzz}}}|||yyyxxxxxxwwwvvvvvvvvvvvvpppmmmiiieeeaaa]]]\\\[[[UUUWWWXXXXXXXXX[[[```eeejjjeeebbbbbbaaa```bbbgggttt|||tttqqqpppooonnnqqqxxx}}}}}}wwwuuuyyy}}}~~~~~~tttzzz|||yyyxxxwww||||||rrrjjjhhhjjjlllmmmmmmmmmmmmmmmnnnnnnrrrzzz~~~sssggg```^^^___bbbfffeeeaaa\\\YYYXXXVVVXXX[[[\\\]]]```eeejjjnnnlllkkklllmmmnnnnnnllleeeiiiqqq{{{vvvmmmhhhfffddddddfffggggggggg^^^^^^^^^]]]\\\^^^```cccdddjjjooommmnnnttt{{{~~~}}}}}}wwwdddiiimmmttttttggggggiiifffhhhnnnppp~~~yyytttqqqooojjjfffaaa___]]]```lllyyy||||||