BM6P6(@ pppgggggghhhjjjmmmooossszzzvvvhhhdddbbbaaa___```hhhrrr{{{~~~|||yyyxxx{{{vvvrrrpppppprrruuuzzz~~~~~~xxxuuuuuukkkjjjgggdddbbbaaabbbbbbddd```[[[ZZZ\\\^^^___^^^aaa___XXXVVVZZZZZZjjj}}}___MMMFFFCCCAAAAAA@@@>>>===;;;:::::::::>>>????????????@@@CCCEEEHHHLLLVVVggg~~~~~~lllcccdddeeeffflllwww|||xxxwwwxxxzzzxxxssspppqqquuuwww}}}zzz{{{|||ooo[[[MMMGGGBBBBBBAAA>>>>>>@@@AAABBBHHHTTTcccyyy}}}nnnmmmmmmeeefffcccggglllqqqvvv~~~xxxlllgggcccaaa______fffnnnvvv~~~rrroookkkhhhhhhkkkooorrruuu{{{{{{uuurrrqqqppprrrvvv{{{xxxttttttllljjjgggcccbbbbbbbbbcccddd```\\\ZZZ[[[]]]^^^^^^______XXXXXX[[[\\\iiicccNNNHHHEEEBBB@@@@@@>>>===<<<<<<<<<<<<>>>????????????@@@CCCEEEGGGKKKUUUiii}}}mmmeeeeeefffgggkkkuuu{{{yyywwwxxxxxxvvvrrroooqqquuuxxx~~~}}}~~~yyyooo\\\MMMGGGBBBBBBBBB??????AAABBBBBBHHHTTTcccyyy~~~pppqqqkkkcccdddbbbgggmmmuuu}}}zzznnniiidddaaa^^^]]]bbbiiippp~~~uuunnngggeeeaaa^^^]]]]]]^^^___aaagggnnnrrrxxxyyysssqqqnnnnnnsssyyy~~~zzzuuutttnnnkkkfffcccaaabbbdddeeeeeeaaa]]]ZZZZZZ[[[\\\\\\]]]^^^ZZZYYY^^^^^^hhh~~~jjjPPPJJJIIIDDD@@@@@@???>>>>>>>>>>>>>>>>>>????????????@@@CCCEEEGGGJJJVVVmmmxxxjjjccceeefffgggjjjrrr~~~{{{zzzyyyvvvuuurrrooonnnoootttxxx~~~~~~xxxnnn]]]NNNHHHCCCCCCBBB@@@@@@BBBBBBCCCHHHRRRbbbyyyrrrttt~~~kkkcccdddhhhkkkqqqyyy|||nnngggbbb```]]]\\\```eeeooo}}}|||wwwqqqiiibbb^^^^^^]]]\\\\\\\\\]]]]]]```eeelllqqqxxx|||ssspppnnnooosssyyy~~~}}}wwwvvvppplllgggbbbaaabbbdddfffeeebbb^^^[[[YYYZZZ[[[[[[ZZZ^^^[[[[[[______fffxxxtttSSSLLLJJJDDD@@@@@@?????????@@@@@@AAA>>>????????????@@@CCCEEEHHHLLLZZZtttpppccc^^^bbbccceeehhhooo|||}}}|||||||||tttppplllkkkkkkmmmrrrxxx|||}}}|||{{{nnn^^^OOOHHHDDDDDDCCC@@@@@@BBBBBBCCCHHHRRRccc|||}}}ppptttmmmfffgggmmmnnnrrr{{{zzzkkkeee___^^^]]]]]]___dddqqqzzz~~~vvvooojjjeee```\\\UUUVVVWWWXXXYYYZZZ[[[[[[dddhhhooouuu|||~~~rrrpppppprrrwww|||{{{zzzrrrnnniiicccaaaaaadddeeeeeeccc___[[[XXXXXXZZZ[[[YYY___\\\[[[______cccqqqZZZNNNJJJDDD@@@@@@@@@@@@@@@AAAAAABBB>>>????????????@@@CCCEEEIIIOOO___{{{{{{jjj___\\\^^^aaadddggglllyyy}}}~~~~~~}}}qqqjjjeeefffhhhjjjpppwwwxxx~~~}}}{{{nnn___OOOHHHDDDDDDCCC@@@@@@BBBBBBCCCHHHRRRfffzzznnnrrrqqqjjjkkknnnooottt}}}zzzllleee____________aaadddqqqxxxyyytttkkkddd```]]]ZZZYYYSSSTTTUUUWWWXXXZZZZZZ[[[bbbeeemmmvvv~~~sssrrrrrrvvv{{{~~~}}}tttpppkkkeeebbbaaabbbccccccbbb___[[[XXXWWWZZZ\\\YYY___\\\YYY^^^]]]___iiieeeQQQJJJEEEAAAAAA@@@@@@@@@AAAAAABBB>>>????????????@@@CCCEEEKKKRRRdddvvvggg```___\\\```dddfffkkkwww~~~~~~~~~}}}mmmddd^^^aaaeeefffmmmvvvvvv}}}}}}~~~}}}|||nnnaaaNNNHHHCCCCCCBBB@@@@@@BBBAAACCCHHHSSSiiizzzooorrrsssmmmnnnllloooxxxooohhhbbbbbbbbbaaabbbeeemmmwww~~~mmmiiiccc]]]YYYWWWVVVVVVSSSTTTUUUXXXZZZ]]]___```aaadddlllwwwwwwuuutttwww}}}~~~uuurrrmmmhhhcccaaa``````bbbaaa___[[[WWWWWWZZZ]]]ZZZ```\\\WWW[[[[[[[[[cccqqqqqqUUUIIIGGGAAAAAA@@@@@@@@@@@@@@@AAA>>>????????????@@@CCCEEEJJJTTTggg~~~qqqddd^^^```]]]aaaeeegggiiittt}}}~~~}}}zzzjjj^^^XXX]]]bbbccckkkuuuwww||||||}}}||||||~~~nnnaaaMMMGGGBBBBBBBBB??????AAA@@@CCCHHHTTTmmm}}}rrruuutttnnnoookkkqqq|||ssskkkeeedddeeecccccceeeiiiwwwwwwdddbbb^^^ZZZWWWUUUTTTSSSNNNPPPRRRVVVZZZ___ccceeeeeegggnnnyyy{{{wwwuuuvvv}}}~~~vvvsssnnniiidddaaa___^^^aaaaaa___[[[WWWWWWZZZ^^^ZZZaaa\\\VVVZZZZZZYYY```fff~~~yyyXXXJJJJJJBBBAAA@@@@@@?????????@@@>>>????????????@@@CCCEEEJJJUUUiii|||nnn```[[[\\\___cccgggggghhhrrr|||}}}~~~{{{wwwiii\\\UUUZZZ```bbbiiitttyyy}}}zzz{{{||||||yyytttooobbbMMMGGGBBBBBBAAA>>>>>>@@@@@@CCCIIIUUUpppvvvyyy~~~qqqkkklllnnnuuutttllleeeeeefffeeefffhhhoooxxxnnn```[[[VVVTTTTTTTTTSSSRRRRRRTTTXXXZZZ]]]```eeehhheeeiiiqqqzzzxxxssswww~~~vvvsssmmmgggbbb```___^^^bbbbbb```]]]ZZZYYY[[[]]]]]]^^^^^^\\\ZZZZZZ[[[\\\aaappp^^^JJJHHHCCCAAA@@@?????????===<<<=========>>>???@@@BBBBBBJJJPPPdddyyyiii[[[XXX\\\^^^___bbbeeehhhooo~~~vvvppp___\\\XXXVVVYYY___fffkkkvvv~~~|||wwwvvv{{{}}}tttvvv}}}tttdddSSSKKKDDDCCCBBB@@@>>>???DDDBBBDDDRRRpppuuu|||oookkkmmmpppwwwvvvnnnfffeeefffeeefffhhhjjjsss|||kkk^^^YYYTTTRRRRRRSSSRRRQQQRRRUUUXXXZZZ]]]```eeehhhjjjnnnuuu~~~xxxuuuzzzxxxuuuoooiiieeebbb``````ccccccaaa___\\\[[[\\\^^^]]]^^^^^^\\\ZZZYYYZZZ[[[\\\ggg~~~bbbMMMIIICCCBBB@@@???@@@???>>><<<>>>>>>>>>???@@@AAABBBCCCMMMUUUiiixxxhhh[[[WWW[[[]]]^^^aaaeeegggnnn~~~uuulllZZZWWWTTTSSSUUUZZZ```dddnnnvvv~~~|||~~~}}}zzzvvvwww|||{{{qqqssszzzvvvfffTTTKKKDDDCCCBBB???>>>???AAADDDIIIUUUpppvvvwwwmmmjjjmmmqqqzzzxxxooogggeeeeeedddeeegggiiiqqquuueeeYYYVVVRRRPPPPPPPPPPPPPPPTTTVVVYYY[[[^^^aaafffiiiqqqttt{{{zzzwww|||zzzwwwrrrlllgggdddbbbbbbddddddcccaaa^^^]]]^^^___]]]^^^^^^]]]ZZZXXXYYYZZZXXX^^^mmmkkkTTTLLLDDDBBB@@@???@@@@@@>>>===?????????@@@AAABBBCCCDDDMMMWWWmmmuuueeeYYYVVVYYYZZZ\\\```dddgggnnn~~~|||nnnbbbUUUTTTRRRQQQSSSVVVZZZ]]]ccckkkwww~~~zzz{{{{{{yyywwwxxx|||~~~ttttttyyyxxxfffUUULLLEEECCCBBB???>>>???===CCCKKKWWWpppvvv~~~rrrkkkjjjmmmsss}}}xxxooofffdddcccbbbccceeelllsssmmm^^^UUUSSSPPPNNNNNNOOOQQQQQQXXXZZZ\\\^^^aaaeeejjjnnnwwwzzz}}}xxx{{{{{{xxxsssnnniiieeecccbbbcccddddddccc```______```___``````^^^\\\ZZZZZZZZZYYY[[[dddyyyvvvZZZNNNEEECCC@@@???@@@@@@???>>>@@@@@@@@@AAABBBCCCDDDEEEJJJUUUnnn~~~qqqbbbWWWUUUXXXYYYZZZ___cccfffmmm}}}vvvdddWWWUUUTTTTTTSSSTTTVVVXXXZZZ\\\dddoooyyy|||||||||zzzxxxyyy|||}}}yyy{{{tttbbbVVVMMMEEECCCBBB???>>>@@@<<>>@@@@@@BBBGGGVVVssspppzzz~~~rrrkkkhhhjjjnnnttt~~~rrrhhh```^^^___```bbbffflllqqq|||sss___UUUNNNNNNOOOOOOPPPSSSXXX\\\___aaadddgggkkkqqqxxx}}}wwwsssuuu|||{{{yyytttoooiiieeeaaa```___aaaddddddbbb___^^^]]]```aaaccccccaaa___^^^^^^\\\[[[^^^mmmcccJJJHHHEEEAAA@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEHHHVVVqqqvvvhhh]]]UUUUUUYYYYYY[[[```eeegggmmm{{{}}}lll```YYYTTTTTTTTTUUUVVVWWWXXXXXX]]]dddnnnvvv{{{~~~~~~|||{{{{{{{{{{{{}}}yyylll^^^YYYOOOFFFCCCAAA??????@@@DDDDDDHHHWWWtttnnnxxxyyynnnjjjhhhkkknnnttt}}}pppfff^^^]]]```bbbeeeiiimmmqqq}}}lllZZZSSSLLLNNNPPPQQQSSSWWW]]]bbbaaabbbeeeiiinnnuuu}}}xxxsssqqqttt~~~|||yyyuuupppkkkeeebbb```\\\___bbbcccaaa^^^\\\[[[^^^```bbbcccaaa```______]]][[[\\\hhhpppRRRIIIEEEBBB@@@@@@AAABBBAAA??????@@@@@@AAACCCDDDEEEKKKXXXrrrrrreee[[[UUUVVVZZZ[[[]]]bbbfffhhhmmmzzzzzzggg^^^\\\UUUUUUUUUUUUVVVXXXZZZ[[[___fffpppwww{{{~~~~~~~~~}}}|||{{{{{{{{{{{{{{{}}}wwwnnneeeZZZPPPFFFBBBAAA??????AAABBBDDDJJJWWWppppppzzzvvvllliiihhhkkkooottt|||oooeee^^^^^^aaaccchhhlllppptttgggWWWRRRLLLNNNQQQSSSUUUZZZaaafffaaacccfffiiiooowwwyyysssppppppwww}}}zzzvvvqqqlllfffbbb```[[[^^^aaabbb```]]][[[ZZZ\\\^^^aaabbbaaa```_________]]][[[eee}}}^^^IIIFFFBBB@@@@@@AAABBBBBB?????????@@@AAABBBCCCDDDKKKXXXqqqpppcccZZZUUUVVV[[[\\\^^^cccggghhhmmmzzzxxxaaaZZZ[[[WWWWWWVVVWWWXXX[[[]]]^^^aaagggqqqwwwzzz}}}}}}~~~{{{zzzyyyyyy{{{||||||{{{yyyxxxrrrkkkZZZPPPFFFBBBAAA??????AAA<<>>>>>>>>AAAFFFMMM^^^{{{xxx{{{}}}oooiiiiiikkkqqqwwwxxxddd___```bbbdddfffjjjooosssxxx{{{jjjYYYQQQMMMKKKNNNQQQVVVZZZ```eeehhhpppsssxxxzzz{{{}}}vvvuuuuuutttvvvyyyxxx}}}zzztttnnniiiddd___\\\ZZZ[[[\\\]]]^^^]]]\\\[[[\\\\\\]]]]]]^^^]]]]]]]]]\\\]]]]]]gggxxxYYYOOOEEECCCCCCBBBAAABBB@@@@@@AAAAAA@@@BBBDDDGGGMMM```lll___WWWTTTVVV[[[[[[```fffjjjnnnssszzzoooeee^^^YYYYYYYYYZZZ[[[]]]^^^``````hhhlllqqqtttwwwzzz}}}~~~}}}|||{{{yyyxxxuuuuuuvvvwwwxxxyyyzzz{{{yyywwwpppqqq^^^SSSIIIEEEDDDAAA???>>>>>>AAAEEEMMM^^^{{{www{{{~~~ooohhhhhhkkkrrrxxxooo``````bbbeeehhhjjjmmmqqquuuuuuxxx}}}fffWWWPPPNNNLLLPPPUUUYYY]]]bbbhhhlllqqqvvvzzz{{{|||}}}xxxwwwvvvuuuvvvzzz|||{{{uuuooojjjddd___\\\ZZZ[[[\\\]]]^^^]]]]]]\\\YYYZZZ[[[\\\\\\\\\\\\\\\]]]]]]]]]eee\\\PPPDDDAAABBBBBBBBBCCC@@@@@@AAAAAA@@@BBBDDDGGGNNN```~~~{{{zzz~~~}}}mmm___WWWTTTWWW[[[```cccgggjjjmmmttt}}}pppfff___[[[YYYZZZ\\\]]]___```aaaaaagggjjjooouuuyyy}}}}}}|||}}}}}}|||{{{xxxyyyyyyyyyyyyyyyxxxxxxwwwxxxrrrsssaaaUUUJJJFFFEEEAAA??????>>>@@@FFFOOO```zzzyyy~~~qqqjjjiiilllssszzzkkkcccbbbdddhhhkkkmmmooorrruuutttwwwsssaaaSSSNNNOOONNNSSSYYY]]]```eeekkkppprrrwww|||}}}|||{{{wwwxxxyyyxxxzzz~~~|||vvvpppjjjeee```]]]YYYZZZ\\\]]]^^^^^^]]]\\\YYYYYYZZZ[[[\\\\\\\\\\\\^^^^^^]]]ccczzzaaaSSSEEEAAABBBBBBAAABBB@@@@@@AAAAAA@@@BBBDDDGGGPPPaaazzz|||wwwvvvxxxzzznnn___WWWTTTWWW[[[bbbdddgggiiimmmuuussshhh```]]]ZZZ[[[]]]___aaabbbccccccfffhhhnnnvvv{{{}}}~~~~~~~~~~~~}}}{{{xxxvvvsssrrrssszzzwwwxxxfffYYYLLLGGGDDDBBB@@@@@@>>>AAAGGGQQQbbb{{{{{{vvvmmmkkkmmmttt|||xxxiiifffbbbeeeiiilllmmmoooqqqsssvvvyyyyyyhhhZZZOOOMMMPPPPPPVVV]]]aaacccgggmmmrrrsssyyy~~~~~~~~~|||xxxyyyzzzyyy{{{~~~}}}wwwqqqlllfffaaa^^^YYYZZZ\\\]]]^^^^^^]]]]]]ZZZ[[[\\\]]]]]]^^^^^^^^^]]]^^^^^^bbbtttiiiYYYHHHBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@BBBDDDGGGRRRaaaxxx}}}wwwvvvtttzzzppp```XXXTTTWWW[[[```bbbfffiiimmmuuuvvviiiaaa___ZZZ\\\^^^aaadddeeeffffffggggggmmmvvv|||}}}}}}|||zzzwwwtttrrrpppppp|||}}}yyy}}}jjj\\\NNNGGGDDDAAA@@@BBB???AAAGGGQQQccc|||yyyyyyooommmooovvv}}}nnncccdddbbbeeeiiilllmmmnnnpppqqqxxx{{{nnnaaaUUULLLLLLQQQRRRXXX___ccceeehhhnnnssstttzzzzzzzzzzzzxxxxxx{{{}}}wwwqqqlllgggbbb___YYYZZZ\\\]]]^^^^^^]]]]]][[[\\\]]]^^^______```___\\\^^^___aaapppooo^^^KKKDDDBBBAAA??????@@@@@@AAAAAA@@@BBBDDDGGGRRRbbbyyyzzzxxxsss{{{qqqaaaXXXTTTWWW[[[]]]```eeeiiinnnuuuxxxjjjbbb```ZZZ\\\___bbbeeegggggghhhhhhggglllvvv{{{~~~wwwxxxxxxxxxwwwvvvtttsssnnnyyyxxx~~~nnn___OOOGGGDDDAAAAAACCCAAABBBGGGQQQccc}}}~~~uuu|||rrrooottt{{{xxxkkkdddbbbeeegggjjjlllmmmpppsssuuu{{{rrraaaWWWSSSOOOOOOQQQYYY]]]aaadddeeehhhnnnrrr||||||}}}yyyvvvvvvuuuxxx}}}~~~xxxtttooohhh___YYYXXXWWWWWWZZZ]]]___```___^^^___```aaaaaaaaaaaaaaa]]]ccceeeccckkkaaaMMMIIICCC???BBBBBBAAABBBBBBAAAAAABBBEEEHHHSSShhh{{{{{{|||qqqaaaZZZVVVUUUWWW___bbbccceeeooo~~~ssskkkfffbbb\\\^^^aaadddfffgggggggggiiijjjpppxxx}}}~~~|||zzzxxxyyyyyyyyyxxxwwwtttrrrqqqrrr}}}|||zzznnnbbbRRRGGGCCCCCCBBB@@@BBB???BBBPPPfffqqqooo{{{vvvrrruuu{{{nnneeecccdddhhhjjjlllnnnnnnppprrrtttvvv}}}tttgggYYYSSSQQQPPPPPPSSSZZZ^^^ccceeegggjjjpppuuuyyy~~~~~~yyyuuuttttttxxx}}}}}}~~~yyytttooohhh```YYYVVVVVVVVVYYY]]]```aaaaaa___```aaaaaabbbbbbbbbbbbaaaeeefffccciiifffNNNIIICCCAAACCCAAAAAABBBBBBAAAAAABBBFFFHHHSSSiii}}}}}}qqqbbb[[[YYYYYY\\\```bbbdddfffooo|||tttlllfffbbb]]]^^^aaacccfffhhhiiijjjjjjkkkqqqxxx}}}}}}{{{yyyyyyzzzzzzzzzyyyxxxwwwvvvxxx~~~{{{{{{pppdddSSSHHHDDDCCCBBB@@@AAA???CCCOOOccc|||pppnnnzzz|||uuuvvv{{{rrreeeaaadddhhhkkkmmmooooooooopppqqqsssssszzz|||uuuddd[[[RRRQQQRRRRRRTTTXXX\\\```dddgggiiimmmsssxxxyyyyyytttrrrrrrwww}}}|||zzzuuupppiii```YYYUUUUUUVVVYYY^^^aaabbbbbb``````aaaccccccdddddddddeeefffeeeaaadddyyyoooQQQIIIDDDCCCDDDAAAAAABBBBBBAAAAAACCCFFFIIIRRRkkkrrrbbb\\\[[[^^^aaabbbdddeeegggooozzztttllleeeaaa^^^^^^```bbbeeeiiikkkmmmlllmmmrrrzzz~~~~~~{{{xxxwwwxxxxxxyyyyyyyyyxxxxxx{{{|||{{{yyy~~~sssfffVVVIIIEEECCCBBB@@@??????DDDNNN^^^wwwqqqnnnyyyxxxwww{{{yyykkkdddbbbeeejjjjjjlllnnnooooooppprrrsssssszzz~~~zzzuuummmeeeZZZTTTPPPSSSVVVWWWZZZ^^^^^^bbbfffhhhjjjooovvv{{{{{{zzzssspppqqqvvv}}}{{{vvvqqqjjjaaaZZZVVVVVVWWWZZZ^^^aaabbbaaa```aaabbbcccddddddeeeeeefffddd```\\\]]]lllzzzUUUJJJFFFEEEEEE@@@AAABBBBBBBBBAAACCCGGGJJJRRRlllsssbbb]]]\\\___bbbcccdddfffjjjpppxxx}}}ssskkkddd```]]]^^^___aaadddhhhlllnnnmmmnnnsss{{{~~~~~~zzzwwwtttuuuuuuuuutttttttttssswwwvvvxxxxxxvvviiiXXXKKKEEECCCAAA???>>>@@@DDDLLLYYYrrrwwwsss|||yyywww|||qqqjjjhhheeeeeeiiihhhjjjlllnnnnnnppprrrtttvvv|||~~~yyyqqqjjjbbb[[[VVVRRRQQQUUUYYYZZZ]]]aaaaaadddhhhjjjmmmrrrzzz}}}}}}tttppppppvvv|||{{{wwwrrrkkkccc\\\YYYYYYYYY[[[^^^``````_________aaabbbcccdddddddddccc___[[[WWWVVV```xxx~~~ZZZLLLFFFEEEEEEAAAAAABBBBBBBBBBBBDDDGGGJJJTTToootttccc]]][[[^^^aaadddeeehhhmmmrrrwww}}}ssskkkccc___]]]]]]^^^```dddhhhkkkmmmnnnooottt{{{~~~~~~~~~yyyvvvuuuuuusssrrrpppooonnnnnnrrrrrrvvv}}}~~~xxxkkkYYYLLLFFFDDDAAA???>>>@@@EEEKKKWWWoooyyyyyywww{{{uuujjjkkklllhhhfffggggggiiilllnnnnnnppprrruuuwww{{{zzzqqqhhhaaa\\\WWWVVVTTTTTTYYY[[[\\\___dddeeehhhlllnnnqqqwwwvvvqqqpppuuu|||{{{wwwtttmmmeee___[[[ZZZZZZ[[[^^^______^^^\\\]]]___```bbbbbbcccccc___ZZZWWWVVVTTTYYYlllxxx~~~```OOOGGGEEEEEEBBBAAABBBBBBBBBBBBDDDHHHKKKVVVqqqvvveee___]]]^^^aaacccdddiiipppuuuxxxuuulllddd```^^^^^^```bbbeeehhhkkkmmmooopppuuu{{{}}}|||~~~zzzwwwxxxwwwtttrrrooommmllllllppprrryyyzzzxxxkkkYYYLLLFFFDDDAAA??????@@@DDDKKKWWWooo~~~zzzvvvyyy~~~pppggglllqqqnnnjjjkkkjjjlllnnnooooooppprrrtttrrruuurrrhhh___[[[ZZZXXXZZZXXXYYY^^^```aaaeeekkkjjjmmmqqqsssvvv}}}yyysssqqquuu{{{{{{xxxuuuooogggaaaZZZYYYYYY[[[^^^`````````ZZZ[[[\\\^^^```aaaaaaaaa]]]XXXVVVXXXVVVWWWhhh{{{yyyeeeRRRGGGCCCEEECCCAAABBBBBBBBBCCCEEEIIILLLYYYtttwwwhhhbbb```aaadddbbbccciiirrrwwwzzzyyyooogggbbb```aaacccfffhhhjjjllllllooopppuuu{{{|||zzz{{{}}}yyyxxxwwwtttqqqnnnmmmllllllpppssszzz{{{wwwjjjXXXLLLFFFDDDAAA???@@@@@@DDDLLLYYYqqq~~~|||zzzuuuxxx}}}~~~nnnfffnnnuuussspppqqqnnnoooqqqqqqppppppqqqsssmmmooolllbbbYYYXXXYYYZZZ___]]]___ccceeefffkkkqqqnnnqqqtttwwwzzz{{{tttrrruuu{{{|||{{{xxxuuupppiiicccXXXXXXYYY[[[___aaabbbbbbXXXYYY[[[]]]^^^___``````]]]XXXWWW[[[YYYYYYgggzzz}}}hhhTTTGGGBBBEEEDDDAAABBBBBBBBBCCCEEEIIILLL\\\wwwxxxkkkeeedddeeegggbbbbbbiiisssyyy|||{{{rrrjjjdddaaacccfffiiikkklllmmmmmmnnnooottt{{{|||yyyzzz}}}|||vvvuuurrrooommmlllkkkkkkooorrryyyvvviiiXXXKKKFFFDDDAAA???AAA@@@CCCLLLZZZrrr|||xxx|||uuuwwwzzzxxxssspppppptttvvvuuurrrwwwuuusssrrrrrrrrrqqqoookkkfffaaa\\\YYYXXX\\\aaaeeehhhkkkmmmnnnooorrrttt~~~||||||}}}}}}vvvrrrvvv~~~xxxwwwxxxtttjjjaaaYYYVVVUUUWWW\\\```bbbaaa[[[ZZZZZZ\\\___aaabbbaaa___```[[[[[[aaaaaahhhzzzkkkOOONNNIIIAAACCCDDDAAAAAACCCDDDDDDIIIPPP^^^|||tttgggeeefffiiikkkllllllnnnqqqvvv}}}}}}tttjjjdddffffffeeeeeefffgggiiijjjkkknnnuuu}}}}}}~~~}}}wwwuuurrroookkkjjjkkknnnpppqqqrrrzzzuuuhhhWWWKKKFFFCCCAAA>>>BBB@@@CCCLLL\\\tttssswwwyyysssuuuxxxxxxtttqqqrrrvvvyyyyyywwwuuusssqqqpppppppppnnnmmmjjjfffcccaaa^^^\\\^^^bbbgggkkkpppsssvvvxxx|||xxxssswww}}}zzzxxxyyyuuukkkbbb\\\ZZZXXXYYY]]]aaabbbbbb___]]]\\\]]]^^^___^^^]]]aaaddd```___bbb```hhh|||nnnPPPMMMHHHAAADDDFFFDDDCCCEEEEEEEEEJJJPPPaaavvvlllkkkkkkkkklllmmmmmmnnnqqqvvv|||vvvllleeeddddddddddddeeegggiiijjjjjjlllrrryyy}}}}}}~~~yyyuuurrrmmmkkkkkknnnppprrrsssuuu}}}|||~~~sssgggVVVJJJEEECCCAAA>>>AAA???AAAJJJZZZqqqnnnsssxxxqqqsssvvvyyyvvvssstttxxx||||||{{{uuusssqqqppppppooommmlllmmmgggccccccbbbaaaccciiinnnsssxxx|||~~~zzzuuuxxx~~~|||yyyyyyvvvmmmdddaaa^^^\\\\\\^^^aaabbbccc```^^^]]]]]]^^^___^^^]]]aaafffdddcccccc___kkkrrrQQQLLLHHHBBBFFFHHHFFFEEEGGGGGGFFFJJJPPPdddyyyrrrqqqpppnnnnnnoooooooooqqquuu{{{zzzmmmeeeaaaaaabbbcccdddfffhhhiiijjjkkkpppxxx||||||vvvqqqlllkkknnnrrrttttttwwwyyypppdddTTTIIIDDDCCCAAA???@@@???@@@IIIWWWnnnnnnrrrxxxrrrsssuuu{{{xxxuuuuuuxxx{{{||||||vvvtttsssrrrrrrqqqooommmqqqhhhdddfffhhhgggjjjqqqvvv{{{|||wwwyyy~~~~~~{{{zzzvvvnnngggdddaaa___]]]]]]___aaabbb^^^\\\[[[\\\^^^`````````___dddbbbaaa___^^^qqqxxxTTTLLLGGGCCCGGGHHHFFFFFFGGGGGGFFFIIIOOOddd}}}uuutttsssqqqpppqqqpppoooppptttyyy|||mmmddd``````aaabbbdddfffggghhhkkkmmmsss{{{~~~vvvqqqkkkkkkoootttwwwwwwyyy{{{nnnbbbSSSHHHDDDCCCAAA???AAA???AAAIIIVVVllltttxxx{{{vvvvvvwww~~~{{{wwwuuuuuuvvvwwwxxxuuutttsssssssssrrrpppmmmoooiiikkkuuuyyysssqqquuuyyy~~~{{{wwwyyy~~~|||zzzvvvoooiiieeeccc```]]][[[\\\___aaa___]]][[[[[[]]]___``````\\\^^^\\\[[[[[[\\\xxxXXXLLLGGGCCCHHHFFFDDDDDDFFFFFFDDDGGGMMMbbbwwwtttsssrrrrrrrrrqqqooopppsssxxx~~~nnndddaaaaaabbbdddeeeffffffgggmmmooowwwwwwrrrmmmkkkoootttwwwyyyzzz}}}~~~mmmbbbRRRGGGCCCCCCAAA???BBB@@@BBBJJJWWWkkk|||}}}zzzyyyzzz|||xxxtttrrrqqqssstttssssssssstttuuutttrrrpppmmmjjjssswwwwwwxxx~~~|||wwwsssvvv||||||yyyuuupppkkkeeedddaaa\\\ZZZZZZ^^^aaadddaaa^^^\\\\\\\\\\\\\\\[[[[[[XXXXXXXXX[[[yyy]]]NNNGGGCCCGGGDDDBBBCCCEEEEEEDDDFFFLLL___}}}xxxtttrrrrrrsssrrrqqqoooooorrrwww}}}rrrgggeeeeeeffffffffffffeeeeeelllooowww~~~wwwtttppplllmmmpppvvvzzz|||~~~~~~nnnbbbSSSHHHDDDCCCAAA???BBBAAACCCJJJWWWkkk}}}~~~||||||}}}xxxssspppoooqqqsssvvvvvvvvvxxxzzzzzzxxxuuupppjjjppp|||~~~{{{zzzuuupppmmmqqqxxx|||yyyuuuppplllfffeeebbb]]]YYYZZZ^^^bbbeeebbb^^^[[[[[[\\\\\\\\\^^^\\\XXXYYYYYYYYYuuuaaaOOOGGGCCCFFFBBBAAABBBEEEFFFDDDGGGLLL___|||zzzvvvtttssssssrrrpppnnnnnnqqqwww~~~yyynnniiijjjjjjiiihhhfffdddccciiikkkrrr{{{}}}}}}wwwvvvsssnnnjjjlllssszzz~~~ooocccTTTHHHDDDCCCAAA???AAA@@@BBBJJJWWWkkk{{{}}}|||||||||xxxssspppoooqqqtttzzzzzz{{{~~~~~~|||wwwjjjhhhvvv~~~{{{~~~|||uuupppkkkiiinnnuuu{{{|||xxxtttooolllgggfffccc^^^ZZZZZZ___cccbbb___\\\[[[\\\^^^______aaa___[[[\\\[[[XXXpppdddPPPGGGBBBFFFAAA@@@BBBFFFFFFEEEHHHMMM```}}}|||xxxuuutttsssqqqpppnnnnnnqqqwww~~~~~~sssmmmmmmlllkkkiiifffcccbbbfffgggllltttyyy{{{~~~}}}|||wwwxxxuuunnnhhhiiiqqqzzz~~~|||~~~qqqdddTTTIIIDDDCCCAAA???@@@>>>AAAIIIVVVjjjzzz|||}}}}}}}}}}}}~~~|||tttqqqsssrrrlllmmmssswwwyyy|||xxxpppkkkmmmsssxxx~~~{{{yyymmmfffgggjjjlllmmmrrrzzz|||wwwqqqlllllliiiddd```]]]]]]___```bbbaaa___^^^]]]^^^___```ccc^^^\\\\\\XXX[[[qqqjjjQQQJJJHHHDDDEEEBBBAAACCCCCCDDDIIIPPPbbb~~~}}}zzzxxxuuusssuuuuuusssppppppttt}}}wwwnnnkkkjjjkkkiiieeeccceeekkklllpppuuuvvvvvv{{{~~~~~~|||yyyuuuoooiiihhhllltttzzz{{{uuueeeUUUKKKGGGCCCAAABBBAAACCCDDDGGGQQQiii||||||wwwxxx}}}}}}}}}~~~vvvqqqsssqqqllllllrrrvvvyyy~~~zzzrrrmmmpppuuuyyy~~~{{{yyyrrriiidddeeeggggggfffmmmttt}}}wwwqqqlllllliiiddd```]]]]]]___``````___^^^^^^___aaacccdddeee```]]]\\\XXX[[[oooqqqTTTKKKHHHEEEEEEBBBAAACCCCCCDDDIIIPPPbbb~~~}}}yyywwwxxxwwwvvvtttpppooottt}}}~~~ooojjjggghhhhhhfffeeefffiiikkkpppuuuwwwxxx~~~~~~|||}}}yyyrrrllljjjmmmtttyyyxxxhhhWWWMMMGGGCCC@@@AAA???AAACCCGGGSSSkkkxxx|||wwwxxx||||||}}}xxxqqqrrrpppkkklllrrruuu{{{|||uuupppssswwwzzz}}}~~~|||qqqlllfffcccdddeeedddcccjjjqqqzzz}}}xxxqqqkkkllliiieee```^^^^^^___```^^^^^^]]]^^^```cccgggiiigggbbb___]]]YYY\\\mmm}}}ZZZKKKHHHGGGEEEBBBBBBDDDDDDDDDIIIPPPccczzzzzz}}}zzzxxxuuuqqqpppuuu~~~qqqhhhbbbdddggggggfffgggjjjlllqqqxxx{{{}}}~~~||||||vvvooolllnnntttyyy{{{kkkYYYNNNHHHCCC@@@@@@>>>???AAAGGGVVVnnnxxx|||zzz|||zzzqqqqqqpppmmmooouuuvvv}}}}}}vvvrrrtttxxxyyy{{{~~~zzznnnkkkfffdddeeegggggggggmmmssszzz}}}xxxqqqlllllliiieeeaaa___^^^___```___^^^]]]^^^```dddiiikkkiiidddaaa^^^[[[]]]jjjyyy```LLLHHHHHHEEEBBBBBBDDDEEEEEEIIIPPPcccyyyzzz|||zzzvvvqqqpppuuuuuuiii``````eeehhhhhhiiinnnooottt{{{}}}||||||wwwqqqnnnpppuuuyyyzzzkkkYYYNNNHHHCCC@@@@@@>>>>>>@@@HHHXXXppp}}}{{{yyy|||~~~rrrppppppnnnqqqxxxxxx}}}vvvrrrtttwwwxxxzzz}}}~~~}}}wwwnnnjjjfffdddeeehhhkkkmmmrrrvvv{{{}}}xxxrrrmmmllliiifffbbb```______```aaa```^^^^^^```dddhhhkkkjjjfffbbb___\\\___hhhrrrfffNNNIIIIIIEEECCCCCCEEEFFFEEEIIIOOOcccyyyxxx~~~{{{yyyvvvrrrqqqvvvyyylllaaaaaaeeegggiiijjjpppppptttzzz~~~|||{{{zzzxxxuuuqqqooorrrwww{{{|||xxxhhhWWWMMMHHHCCCAAAAAA??????BBBIIIXXXnnnzzzzzz}}}tttqqqqqqooorrrxxxyyywwwqqqssswwwxxxzzz~~~||||||yyyrrrjjjhhheeedddeeeiiinnnqqqtttxxx|||~~~~~~}}}yyysssnnnllljjjfffcccaaa_________bbb```^^^]]]___ccchhhkkkjjjhhhddd```^^^aaagggllljjjPPPIIIIIIEEECCCCCCFFFFFFFFFJJJOOObbb|||xxx{{{xxxxxxvvvsssrrrwww~~~rrrgggdddeeegggiiilllooonnnpppvvv||||||zzzzzzzzzvvvuuusssqqqpppsssxxx|||ttt|||wwwhhhWWWMMMGGGCCCAAAAAA???@@@CCCHHHTTThhhzzz{{{yyyrrrpppnnnpppvvvzzzxxxrrrssswwwyyy}}}uuuoooggggggggghhhiiilllppprrrvvvzzz~~~~~~yyyrrrmmmkkkjjjgggdddaaa```______aaa___]]]\\\^^^ccchhhllljjjhhhddd``````cccfffhhhrrrlllQQQJJJIIIDDDCCCDDDGGGGGGFFFJJJOOOaaazzzyyytttuuuuuuttttttxxxxxxmmmhhhfffeeehhhmmmnnnmmmnnnttt|||}}}~~~~~~|||xxxvvvwwwyyyvvvuuutttrrrrrrtttxxx|||oooxxx}}}zzzkkkYYYNNNHHHCCC@@@AAA>>>AAACCCFFFNNN```xxxzzz}}}|||tttppplllnnnsssyyyzzzssstttwwwzzzuuuoooeeehhhkkkmmmoooppprrrtttxxx|||yyyrrrmmmkkkjjjgggdddbbb```_________]]][[[[[[^^^ccciiimmmjjjhhhddd```aaadddfffffflllmmmRRRJJJHHHDDDCCCDDDGGGGGGFFFJJJOOO```|||yyyrrrsssuuutttuuuxxx{{{rrrkkkgggdddhhhmmmooommmooouuu|||}}}|||yyyuuutttvvvyyywwwwwwuuutttssstttxxx|||nnnvvvzzz~~~nnn[[[PPPIIICCC@@@@@@===@@@CCCDDDJJJZZZssstttqqqqqqrrrtttyyypppttt{{{}}}tttlllkkkkkkkkkmmmqqqsssssssss|||~~~{{{vvvqqqkkkiiigggeeecccbbbaaaaaa___^^^]]][[[\\\```fffkkklllkkkgggcccaaaaaaeeehhhpppqqqPPPIIIEEEGGGEEEEEEGGGFFFEEEIIINNNZZZwww{{{tttuuuxxxyyywwwwww{{{nnniiihhhggghhhkkkmmmppp}}}zzzvvvtttuuuwwwxxxxxxuuussstttrrrqqqtttzzzooorrrwwwfffVVVKKKEEEAAA@@@<<<@@@CCCCCCIIIYYYnnn|||uuuqqqqqqsssvvv|||qqqsssxxxzzzyyyqqqmmmnnnppprrrtttvvvxxxyyy~~~~~~{{{uuuqqqmmmkkkhhhdddaaa````````````___^^^\\\]]]aaafffkkkkkkjjjgggccc```aaadddgggrrrrrrQQQJJJFFFGGGDDDEEEGGGFFFEEEHHHNNN]]]yyy|||vvvuuuuuuwwwvvvzzzxxxlllhhhgggggghhhkkkttt{{{~~~zzzvvvttttttuuuwwwyyyvvvssssssrrrqqquuu{{{nnnooo{{{jjjYYYLLLEEEAAA???<<<@@@BBBCCCHHHXXXlll{{{wwwrrrqqquuuyyyuuutttvvvxxx~~~wwwqqqtttvvvvvvuuuvvvyyy|||~~~zzztttoooooolllgggccc```_________``````___^^^^^^aaafffjjjjjjiiigggccc``````ccceeeqqqtttSSSKKKGGGFFFDDDDDDFFFFFFEEEHHHNNN]]]xxxzzzvvvtttuuuyyyvvvkkkhhhgggggghhhlllxxx}}}yyyuuussssssssstttxxxssspppooonnnnnnssszzz~~~qqqooommm[[[NNNEEEAAA???===@@@BBBCCCHHHVVVjjjzzzzzzsssrrruuuzzz|||vvvvvvwww~~~zzzuuuxxxzzzxxxtttssswww|||~~~yyysssmmmmmmjjjfffbbb___^^^___```aaaaaaaaa``````bbbfffiiiiiihhhgggdddbbbaaaccceeejjjvvvUUULLLHHHFFFDDDDDDFFFFFFDDDHHHMMMZZZttt{{{vvvxxxvvvmmmjjjhhhgggiiilllxxx~~~|||yyyuuusssrrrrrrrrrtttoookkkjjjiiiiiiooowww}}}yyyrrrooo\\\OOOFFFBBB@@@>>>???AAACCCHHHSSSgggyyy~~~tttqqqtttyyyxxxuuuttt|||}}}vvvyyy{{{yyyvvvvvvzzz~~~xxxqqqkkkiiigggdddaaa___```aaaaaaaaaaaabbbaaaaaabbbdddgggggghhhhhhfffddddddeeeffffffxxxVVVMMMHHHFFFDDDDDDFFFEEEDDDGGGMMMYYYrrrzzz~~~|||}}}xxxqqqnnnkkkiiijjjnnn{{{}}}|||zzzwwwtttrrrqqqqqqrrrmmmiiihhhggghhhnnnvvv}}}yyyppp]]]OOOGGGCCCBBB@@@>>>@@@CCCGGGQQQdddwwwuuuqqqsssyyyyyytttsss|||wwwyyy{{{zzzzzz|||}}}wwwoooiiifffeeecccbbb`````````aaa```aaabbbbbbaaaaaacccdddggghhhjjjiiihhhhhhiiijjjiiizzzWWWMMMGGGEEECCCCCCEEEEEEDDDGGGMMMYYYrrr~~~zzzxxxsssqqqnnnkkkmmmqqq~~~~~~~~~}}}|||yyywwwtttrrrqqqrrrnnnkkkkkkjjjkkkpppxxxzzz~~~qqq^^^PPPHHHDDDCCCAAA>>>???CCCGGGNNNaaavvv~~~tttpppsssxxxzzz}}}wwwvvv{{{{{{yyyyyyzzz|||}}}vvvnnnhhheeeeeedddcccaaa```^^^]]]___aaabbbbbbaaa```aaabbbfffiiikkklllllllllmmmnnnnnn{{{XXXLLLFFFEEECCCCCCEEEEEEDDDGGGLLLXXXqqq|||}}}zzzvvvrrrrrrpppnnnqqqvvv}}}}}}~~~|||yyyvvvsssrrrrrrnnnlllmmmllllllqqqwwwxxx|||uuu```QQQHHHDDDBBBBBB===>>>CCCFFFLLL___ttt}}}sssooosssyyywww|||zzz}}}yyywwwwwwxxxxxxxxx|||}}}vvvnnngggffffffeeedddbbb___\\\ZZZ^^^```bbbbbbaaa``````aaafffiiilllnnnnnnooopppqqqqqq|||XXXLLLEEEEEECCCCCCEEEEEECCCGGGLLLVVVnnn~~~|||zzz|||vvvrrrqqqrrrqqqpppsssyyy}}}}}}~~~{{{wwwtttrrrooolllkkkllllllkkkooouuuxxx{{{yyycccRRRHHHDDDBBBBBB===>>>CCCFFFKKK^^^tttwwwqqqnnnoooqqq|||}}}vvvvvvwwwwwwyyy{{{}}}uuuooollleeedddcccaaa```_________aaaaaa```^^^\\\\\\^^^aaaiiijjjmmmoooppppppooonnnqqqYYYLLLFFFEEEEEEDDDCCCBBBDDDHHHKKKWWWjjj~~~{{{{{{{{{|||wwwsssrrruuuvvvttttttvvv~~~~~~~~~}}}|||zzzwwwuuutttuuunnnggggggiiilllpppvvvxxxzzz}}}}}}fffRRRFFFBBBBBBAAA@@@@@@AAACCCJJJ[[[kkk}}}sssooommmooorrr~~~|||tttssstttuuuwww{{{}}}tttnnnkkkeeedddcccaaa```_________`````````^^^]]]]]]```bbbgggiiikkkmmmooopppppppppnnn[[[MMMGGGEEEEEEDDDCCCCCCDDDHHHKKKQQQbbbzzzuuuyyy{{{}}}~~~vvvrrrqqqssstttrrrrrruuuxxx~~~||||||{{{zzzyyyyyyxxxxxxyyyqqqjjjiiijjjlllpppuuuvvvwwwzzz|||hhhTTTHHHCCCCCC@@@@@@@@@BBBCCCJJJ[[[kkkzzzsssrrrrrrtttwww~~~tttrrrssstttxxx}}}|||sssmmmiiieeedddbbb```___^^^^^^^^^^^^___```___^^^___bbbdddfffgggiiikkkmmmooooooppplll]]]NNNHHHEEEEEEEEEDDDCCCDDDGGGJJJRRRaaa}}}~~~uuunnnmmmqqquuu}}}{{{tttqqqppprrrrrrpppqqquuuttt~~~}}}|||zzzyyyxxxxxxxxxyyy{{{||||||tttmmmllllllllloootttttttttuuuxxx}}}jjjVVVIIIDDDCCC@@@???AAABBBDDDKKK[[[kkkyyyyyyyyy{{{~~~~~~xxxttttttvvvzzz}}}tttnnnjjjfffdddbbb___^^^]]]]]]^^^]]]___`````````aaadddfffggghhhiiijjjkkklllmmmmmmjjj]]]OOOHHHEEEEEEEEEDDDCCCDDDGGGIIIVVVccc|||zzzqqqiiifffeeegggmmmtttwwwssspppppprrrqqqppprrrwwwwww~~~|||zzzyyyxxxwwwwwwyyy{{{}}}zzzsssmmmlllmmmmmmpppttttttsssrrruuu{{{kkkWWWIIIDDDCCC@@@???AAABBBDDDJJJZZZiii~~~~~~}}}|||uuutttuuuyyy~~~wwwppplllgggeeebbb___]]]]]]^^^^^^]]]___```aaabbbcccfffhhhjjjjjjkkkkkkjjjiiiiiihhhjjj^^^NNNGGGEEEEEEFFFEEEDDDDDDFFFHHHRRR^^^wwwvvvnnngggcccaaabbbhhhppp{{{tttqqqpppppprrrqqqppptttzzz|||~~~{{{zzzxxxwwwwwwxxxyyy{{{vvvpppkkklllmmmnnnrrrvvvuuusssrrrvvv}}}kkkVVVIIIBBBAAA??????AAABBBCCCHHHWWWfff~~~~~~}}}wwwsssrrruuuyyy|||sssnnniiigggccc```^^^]]]^^^___]]]___bbbccccccdddfffhhhkkkkkkllllllkkkiiifffdddhhh{{{___NNNFFFEEEFFFFFFEEEDDDDDDFFFGGGPPP\\\uuu~~~rrrkkkfffcccaaabbbiiirrr}}}uuupppnnnnnnoooqqqppppppvvv~~~~~~{{{zzzyyyxxxwwwwwwxxxxxxsssmmmjjjllloooppptttyyyyyywwwvvvzzzkkkVVVHHHBBBAAA@@@???AAABBBAAAFFFTTTbbbzzz|||{{{{{{{{{uuurrrrrrvvvvvvoookkkhhhddd```^^^^^^___```^^^```cccddddddeeeggghhhiiikkkmmmnnnmmmjjjfffdddddduuuaaaOOOFFFEEEFFFGGGFFFEEEDDDEEEFFFOOO\\\wwwwwwmmmhhhdddbbbaaabbbjjjsssyyysssooolllkkkjjjmmmoooooopppwww}}}{{{yyyyyyyyyxxxxxxxxxxxxwwwtttnnnkkkmmmppprrruuuzzz~~~{{{zzzkkkWWWJJJCCCBBB@@@???@@@AAA@@@CCCPPP^^^ttt{{{xxxvvvwwwwwwvvv~~~|||zzzyyyxxxssssssuuuwwwooollliiieeeaaa______```aaa___aaaccceeeeeeeeeggghhhgggiiimmmoooooolllgggdddaaapppcccPPPGGGEEEFFFGGGFFFEEEDDDEEEFFFLLLYYYvvv|||rrriiieeebbbaaa```aaajjjtttyyyqqqmmmkkkjjjhhhhhhkkkmmmmmmooowww{{{yyywwwwwwxxxyyyyyyyyyxxxxxxvvvpppmmmooorrrsssvvvzzz~~~}}}lllXXXKKKEEECCC@@@@@@@@@@@@???BBBNNN\\\rrr|||sssooommmjjjhhhjjjkkkqqq|||{{{xxxvvvwwwxxxzzzpppnnnjjjeeebbbaaabbbcccbbb___```bbbdddfffggghhhhhhjjjiiiiiijjjllljjjfffbbbaaahhh~~~hhhOOOIIIGGGGGGEEEDDDDDDDDDEEEFFFIIIWWWsssuuuhhhbbb```___``````bbbjjjtttvvvlllgggeeefffjjjhhhjjjmmmooorrrvvv{{{~~~|||{{{zzz||||||{{{xxxwwwyyy|||wwwrrrppppppppppppttt{{{nnn[[[LLLBBB>>>BBB???>>>@@@AAADDDLLLTTTlllvvvnnnkkkiiieeeeeegggjjjqqq|||~~~zzzvvvwwwyyy|||sssnnnjjjeeebbbaaabbbccccccbbbcccdddeeeffffffgggggghhhggggggiiijjjhhhddd``````jjjhhhOOOJJJEEEEEEDDDDDDDDDEEEGGGHHHIIIVVVqqq{{{oooccc___^^^^^^``````aaaiiirrrqqqiiieeebbbdddggglllnnnrrruuuwww{{{~~~zzz{{{{{{yyyvvvuuuuuuwwwsssqqqpppqqqnnnmmmqqqxxx~~~nnnZZZLLLDDD@@@DDD@@@???@@@AAACCCJJJRRRggg|||vvvnnngggdddccc``````cccjjjppp|||~~~wwwwwwzzzwwwmmmjjjeeebbbaaabbbcccccceeeeeeeeeeeeeeeeeeffffffeeeeeefffggggggeeeaaa^^^^^^lllfffOOOLLLDDDCCCCCCCCCDDDFFFHHHIIIIIITTTnnnwwwpppfff]]][[[ZZZ\\\___```aaagggpppyyyzzznnnhhheeecccdddgggjjjmmmrrrvvvxxx{{{{{{{{{{{{xxxuuurrrqqqqqqpppppprrrsssnnnkkknnnuuu|||}}}mmmZZZLLLEEECCCEEEBBB@@@AAAAAABBBHHHOOObbbuuu~~~yyymmmgggaaa___^^^\\\^^^bbbjjjqqq~~~zzzyyy}}}wwwmmmiiidddbbbbbbcccccccccdddccccccdddddddddeeeeeedddeeefffgggfffdddaaa^^^[[[lllfffOOOMMMDDDDDDCCCCCCDDDEEEGGGHHHJJJRRRjjjxxxllleee]]]WWWWWWWWW[[[___```aaagggnnnqqq|||wwwmmmjjjhhhggghhhjjjjjjnnnsssxxx{{{~~~}}}}}}|||yyyvvvrrrnnnmmmnnnppptttuuupppjjjlllrrrxxx}}}nnnYYYKKKEEEDDDDDDAAA???AAAAAABBBHHHOOO```sss~~~xxxsssgggbbb^^^]]]\\\[[[___eeelllttt~~~uuullliiidddbbbbbbcccddddddaaa``````aaabbbccceeefffeeeggghhhiiigggeeebbbaaaZZZlllfffOOOMMMFFFEEEDDDCCCCCCDDDEEEEEEJJJQQQfff~~~nnnddd]]]WWWTTTTTTUUUZZZ___aaaaaagggooopppxxx~~~~~~uuullljjjjjjjjjkkknnnooosssyyy~~~~~~|||yyytttooolllkkkmmmqqqsssoooiiiiiinnnvvv{{{yyyppp[[[KKKDDDCCCAAA???>>>AAABBBCCCHHHPPPaaasss}}}wwwoooiiiccc```]]]]]]\\\\\\aaahhhoooyyytttlllhhhdddaaabbbcccdddddd```_________```bbbdddffffffiiikkkkkkiiifffdddccc^^^nnngggOOOLLLFFFEEEDDDCCCBBBCCCDDDDDDIIIPPPdddrrreee^^^XXXTTTTTTTTTUUUZZZ___aaaccciiiqqqsssxxx{{{xxxvvvxxxzzzyyyxxx{{{{{{rrriiihhhiiiiiikkkooorrrvvv|||}}}xxxrrrmmmiiiiiikkknnnmmmhhhgggjjjuuu{{{qqq~~~vvv___MMMEEECCC@@@>>>>>>AAABBBCCCHHHOOOaaattt{{{vvvqqqjjjcccaaa^^^]]]]]]]]]]]]ccckkksss~~~uuulllhhhdddaaabbbcccdddeeebbbaaa```___```aaacccdddgggjjjmmmmmmiiifffeeeeeedddrrrhhhNNNJJJEEEDDDCCCBBBCCCCCCEEEFFFGGGNNNbbbtttddd]]]YYYUUUSSSUUUUUUVVVZZZ___bbbdddllltttvvvzzzzzztttooonnnllljjjjjjmmmqqquuuzzz~~~zzzpppgggfffgggiiilllpppuuuyyy{{{tttoookkkhhhhhhmmmooollliiijjjttt}}}qqq~~~dddPPPFFFCCCAAA??????AAABBBBBBFFFMMM^^^rrrzzztttrrroooiiiccc___]]]\\\]]]]]]^^^dddmmmuuu~~~|||~~~vvvkkkhhhdddaaabbbccceeeeeeeeedddbbbaaa```aaabbbcccgggjjjmmmmmmiiifffeeeeeejjjvvviiiNNNHHHBBBBBBBBBBBBCCCEEEFFFGGGDDDMMMaaaxxxiii[[[WWWVVVSSSSSSVVVWWWWWWZZZ```ccceeennnwwwxxx{{{zzzrrrkkkhhhddd```fffhhhlllqqquuuxxxzzz{{{{{{{{{|||qqqhhhfffhhhjjjnnnsss}}}}}}}}}~~~}}}uuuppppppjjjiiinnnsssqqqnnnmmmttt~~~yyyvvviiiSSSGGGDDDCCCAAA@@@BBBAAA@@@DDDJJJ[[[ppptttmmmjjjgggbbb]]]___^^^^^^```______eeemmm~~~~~~tttnnnoooooouuu~~~vvvnnnfffdddaaa```aaadddeeeeee```aaabbbbbbbbbcccgggiiinnnmmmjjjhhhfffeeeeeeeeemmm|||lllPPPIIIFFFEEEDDDCCCCCCCCCCCCCCCFFFNNN___|||ooobbbUUUQQQRRRSSSTTTWWW]]]___bbbdddffflllsssyyyxxx{{{zzzpppgggcccbbbaaaggghhhkkkoooqqqsssyyyzzz}}}rrrhhhiiimmmmmmpppvvv|||~~~~~~{{{vvvrrrlllmmmpppsssuuuuuurrrpppyyyxxxpppeeeOOOJJJEEEAAA@@@@@@>>>???CCCHHHMMMYYYrrr~~~wwwmmmhhheeeccc___\\\]]]\\\___ccceeehhhqqqzzz{{{uuulllgggiiimmmrrryyysssmmmeeeccc``````bbbeeefffggg```aaabbbbbbcccdddgggjjjmmmkkkjjjhhhfffffffffffftttlllQQQKKKEEEDDDDDDCCCCCCCCCCCCDDDDDDJJJZZZuuu~~~yyyiii___UUUSSSSSSUUUXXX\\\___aaadddgggiiinnnuuuzzzzzz{{{vvvkkkbbb```bbbcccffffffhhhnnntttyyy~~~tttiiijjjnnnnnnrrryyy~~~~~~zzzuuurrrpppqqqtttvvvxxxyyywwwuuu||||||tttdddPPPJJJEEEAAAAAA@@@??????CCCHHHLLLXXXooouuuooohhhcccaaaaaa^^^\\\]]]]]]```fffjjjooozzzyyyrrrmmmeeebbbdddkkklllqqqzzz{{{qqqkkkdddbbb______bbbdddfffggg```aaacccddddddfffiiikkkkkkjjjiiihhhggggggggghhhyyykkkRRRLLLDDDCCCCCCCCCCCCDDDDDDEEEDDDIIIUUUmmm~~~wwwpppbbb[[[VVVUUUUUUWWW\\\bbbbbbeeehhhkkknnnsssxxx|||}}}|||sssfff^^^^^^bbbddddddeeehhhpppzzzxxxllllllooopppttt{{{~~~~~~~~~}}}zzzuuurrrssstttvvvyyyzzzzzzzzzzzz|||yyydddQQQKKKEEEBBBBBBAAA@@@@@@CCCHHHLLLWWWkkkxxxrrrmmmfffbbbaaa```___^^^```___bbbggglllrrr}}}tttmmmhhhbbb```dddhhhgggjjjsssxxxooojjjdddbbb___^^^```bbbccccccaaaccceeeeeefffgggjjjllljjjjjjjjjjjjjjjjjjjjjjjjyyyhhhPPPLLLCCCCCCCCCCCCCCCDDDEEEFFFHHHKKKSSShhh{{{qqqhhh\\\XXXWWWXXXXXXXXX^^^eeefffgggjjjnnnrrrvvvzzz|||}}}{{{rrrddd]]]^^^bbbcccaaahhhqqqyyy|||ooommmooopppuuu}}}~~~~~~~~~{{{wwwsssrrrtttvvvwwwxxxyyyzzz{{{zzz|||dddRRRLLLEEECCCCCCBBBAAAAAACCCHHHKKKUUUfff~~~|||tttnnnkkkeeeaaa____________cccbbbeeekkkpppxxxoooiiieee``````eeefffdddgggppp}}}vvvoookkkeeebbb^^^\\\]]]_________cccdddggghhhhhhhhhjjjlllkkkkkklllllllllmmmmmmmmmxxxdddMMMJJJCCCCCCCCCCCCCCCDDDEEEFFFIIIKKKQQQcccyyynnncccYYYWWWXXXZZZ[[[ZZZ___eeehhhiiikkkooossswwwxxxyyyvvvtttmmmbbb]]]___aaa```bbbsssrrrnnnooopppvvv~~~}}}yyyvvvtttvvvwwwwwwvvvwwwyyy|||yyy|||fffSSSMMMGGGDDDDDDDDDCCCBBBDDDGGGJJJSSSaaavvvxxxqqqiiifffbbb^^^\\\\\\^^^___ddddddhhhpppyyyxxxhhhdddaaa]]]^^^cccddddddgggppp|||~~~tttnnnkkkdddaaa^^^\\\]]]^^^______eeegggiiijjjiiiiiijjjkkkkkkkkklllmmmnnnmmmmmmmmmyyyaaaKKKJJJDDDCCCCCCCCCCCCDDDDDDEEEGGGIIINNN]]]www~~~xxxlllaaaZZZXXXYYY^^^aaa```bbbfffhhhhhhkkknnnrrrttttttssslllkkkggg```___cccfffeeennnvvvqqqpppqqqwww~~~{{{wwwxxxzzz{{{yyywwwwww{{{~~~zzz~~~{{{iiiTTTNNNIIIEEEEEEEEEDDDCCCDDDGGGJJJQQQ]]]pppuuunnndddbbb```]]]\\\]]]```bbbffffffkkktttqqqccc```___[[[\\\aaaccceeekkksss}}}{{{rrrmmmkkkccc```]]]]]]^^^aaabbbcccgggiiikkkkkkjjjiiiiiiiiijjjjjjllllllmmmlllkkkkkkzzz```LLLLLLEEEDDDDDDCCCCCCCCCCCCDDDFFFHHHLLLYYYqqq|||wwwlll```[[[XXXZZZbbbhhhhhhhhhiiiggggggiiilllpppqqqooolllffffffcccaaadddmmmsssttt|||tttssssssyyy~~~~~~~~~~~~~~~{{{www{{{}}}}}}zzzvvvvvvzzz|||{{{|||{{{yyykkkTTTNNNKKKFFFFFFFFFEEEDDDDDDGGGIIIOOO[[[lll~~~~~~sssmmmaaaaaa___^^^^^^```dddggghhhhhhlllvvv~~~nnnaaa______[[[\\\aaabbbgggmmmuuu}}}yyypppllljjjaaa___]]]]]]```dddfffgggiiikkkmmmlllkkkiiihhhiiihhhiiijjjkkkkkkkkkjjjiiiyyy```NNNNNNFFFEEEDDDCCCCCCCCCCCCCCCFFFHHHMMMYYYooo|||zzzvvvkkk```\\\XXX[[[dddmmmooommmlllffffffgggkkknnnnnnkkkhhhffffffdddcccjjjwwwwwwuuutttzzz~~~~~~}}}}}}}}}~~~zzzwww|||}}}}}}yyyuuutttxxx}}}yyy{{{yyyyyyxxxmmmTTTNNNLLLFFFGGGGGGFFFDDDEEEGGGIIINNNZZZjjj{{{zzzlllccc^^^\\\ZZZ[[[^^^cccfffhhhjjjllluuu|||qqqjjj```YYYWWWYYY]]]___hhhgggmmmzzz|||ssskkkgggcccbbb```___```bbbfffhhhnnnmmmkkkiiihhhgggffffffgggiiijjjjjjhhhfffeeeeee{{{}}}]]]QQQIIIBBBBBBBBBBBBBBBCCCDDDEEECCCGGGIIIPPPhhh}}}{{{|||vvviii]]]]]]]]]___dddjjjnnnnnnlllkkklllmmmnnnnnnkkkgggdddccceeehhhnnnwww{{{wwwzzz}}}}}}}}}}}}}}}|||{{{yyyxxxwww~~~{{{{{{yyyuuuvvvyyywww~~~uuuYYYOOOIIIGGGGGGFFFEEEFFFGGGIIIJJJRRRYYYcccsssvvviii```]]]\\\[[[\\\___cccfffhhhmmmpppyyyzzzpppiiiccc\\\WWWWWWZZZ]]]___fffffflllxxx|||zzzzzz}}}|||ssslllgggbbb```]]]\\\\\\___cccffflllkkkjjjiiihhhhhhhhhhhhfffhhhiiiiiigggeeeeeefffrrrzzz[[[OOOHHHCCCCCCBBBBBBBBBCCCCCCDDDBBBFFFHHHPPPhhh}}}||||||vvvjjj```XXXYYY\\\cccjjjoooqqqpppnnnnnnoooooonnnkkkfffcccgggjjjpppyyy|||~~~~~~|||}}}}}}||||||{{{zzzzzz~~~||||||zzzwwwwwwzzzvvv|||vvvZZZPPPJJJIIIHHHGGGGGGGGGIIIJJJKKKPPPVVV___nnn}}}pppeee]]][[[[[[\\\]]]```cccfffgggqqqttt}}}zzz|||pppeee```]]]YYYXXXZZZ]]]```aaadddeeelllwww}}}yyyyyyyyywwwtttnnnnnnnnnqqqtttwwwwwwwwwuuuwww{{{zzzrrrkkkgggaaa^^^[[[YYYYYY\\\aaadddjjjjjjiiiiiiiiiiiihhhhhheeeggghhhgggfffeeefffgggoooxxxXXXMMMFFFDDDDDDCCCBBBBBBBBBCCCCCCBBBEEEHHHOOOggg{{{{{{wwwlllbbbXXXYYY\\\bbbiiinnnqqqrrrqqqrrrrrrqqqoookkkhhheeejjjoooxxx~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||}}}|||yyyyyy{{{uuu{{{wwwZZZPPPLLLKKKJJJIIIIIIIIIJJJKKKLLLTTTYYYaaaoooxxxlllbbb\\\ZZZ[[[]]]___aaacccfffhhhrrrwww{{{|||wwwmmmddd^^^\\\[[[[[[^^^bbbdddeeedddgggmmmvvvzzzuuunnnkkklllmmmlllkkkggghhhkkknnnqqqsssttttttrrruuuwwwyyy|||wwwpppjjjfffbbb```\\\YYYYYY\\\```ccciiiiiiiiiiiihhhhhhggggggdddeeefffeeedddeeeggghhhwwwwwwWWWLLLEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBEEEGGGNNNbbbzzzzzzvvvmmmddd[[[\\\^^^aaafffkkknnnpppttttttuuusssqqqnnnlllkkknnnttt~~~~~~|||~~~~~~~~~~~~~~~~~~|||{{{~~~~~~{{{{{{~~~xxx~~~wwwYYYQQQMMMKKKJJJIIIHHHHHHIIIJJJKKKSSSYYYcccrrruuuiiiaaa^^^ZZZ\\\___aaabbbdddhhhkkkrrryyyzzzwwwtttmmmeee___^^^\\\^^^aaaeeeggghhhgggkkkqqqxxxwwwqqqlllgggdddfffhhhhhhgggfffhhhlllooorrrssstttuuuuuuwwwxxxwwwwwwzzz|||tttmmmhhheeeeeebbb^^^[[[[[[]]]aaadddhhhhhhhhhhhhgggfffeeeddddddeeeeeeddddddeeehhhkkkwwwWWWLLLEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBEEEGGGLLL]]]zzzzzzyyyvvvmmmeee]]]^^^___aaaeeeiiinnnqqqtttvvvwwwuuurrrqqqqqqssstttxxx}}}}}}{{{}}}~~~~~~~~~~~~}}}zzzzzz}}}~~~|||}}}}}}uuuXXXQQQLLLJJJIIIHHHGGGGGGHHHIIIIIIKKKRRR___ppprrrhhhbbb```[[[^^^aaabbbccceeejjjooosss}}}yyyuuusssnnngggbbb___]]]]]]bbbgggkkkmmmjjjoootttyyyyyyoookkkgggbbbbbbdddffffffeeeeeehhhmmmppprrrtttvvvxxxxxxzzzzzzwwwuuuwww~~~zzzrrrlllgggeeedddbbb___]]]\\\^^^```bbbdddeeefffgggfffeeedddcccdddddddddccccccfffjjjnnnvvvVVVLLLFFFDDDDDDCCCBBBBBBBBBCCCCCCBBBDDDGGGKKKYYYttt|||{{{xxxoooggg\\\^^^___aaaeeejjjpppuuutttvvvwwwuuurrrqqqtttwwwyyy{{{|||~~~}}}|||~~~~~~}}}~~~~~~{{{xxxwwwzzz||||||sssYYYSSSLLLIIIHHHGGGFFFEEEFFFGGGGGGHHHNNN\\\mmm|||pppgggcccccc^^^aaacccccccccfffmmmssswww}}}zzztttmmmeeebbb^^^___dddlllssswwwlllrrrwwwyyyzzzpppjjjeeebbb______bbbeeedddbbbdddhhhmmmqqqtttwww{{{~~~||||||yyy{{{~~~|||~~~yyyrrrllliiifffaaa```^^^]]]\\\\\\]]]]]]^^^```bbbdddffffffeeeeeeeeeeeedddcccdddggglllpppsssUUUMMMHHHCCCCCCBBBBBBBBBCCCCCCDDD???BBBFFFLLLXXXqqq{{{qqqiii___aaabbbbbbdddiiipppvvvtttvvvwwwtttpppnnnrrruuuxxxxxxyyy|||~~~~~~~~~}}}~~~~~~~~~~~~zzzvvvuuuxxxzzz|||sss\\\UUUNNNIIIHHHGGGFFFEEEFFFFFFGGGFFFKKKWWWfffuuuooofffcccddd___bbbddddddcccgggnnnuuuzzz|||tttiiieeeaaaaaagggqqqzzzlllssswwwyyyuuulllfffaaaaaa^^^\\\^^^aaacccbbb```dddhhhnnnrrruuuzzzxxxtttzzzsssnnnjjjhhh^^^]]]\\\[[[ZZZZZZYYYYYYZZZ\\\___cccfffgggggggggeeeeeedddcccdddhhhnnnrrrqqqTTTMMMIIIBBBBBBBBBBBBBBBCCCDDDEEE>>>AAAGGGMMMXXXqqq}}}sssjjjeeefffeeedddcccgggmmmrrruuuwwwvvvrrrmmmkkkooossstttssssssuuu|||~~~~~~}}}|||~~~~~~~~~zzzuuusssvvvyyy{{{}}}sss^^^XXXOOOJJJIIIGGGFFFFFFFFFGGGGGGBBBEEENNN\\\jjj|||rrriiicccaaaZZZ^^^bbbcccdddiiirrryyyyyyrrriiidddgggoooyyyttttttwww~~~yyymmmdddaaacccaaa^^^\\\\\\___aaa```___dddjjjrrr{{{uuurrruuuxxx{{{rrrkkkfffbbbccc```\\\YYYXXXVVVUUUSSSTTTWWW\\\aaaeeehhhiiiiiihhhgggdddaaa```ccchhhmmmkkkRRRIII@@@CCCCCCBBBBBBBBBAAAAAAAAACCCFFFEEEJJJYYYlllzzztttnnnhhhdddeeefffiiiooouuu{{{xxxtttqqqooommmkkkjjjtttrrrppppppvvv{{{}}}}}}~~~~~~~~~~~~wwwsssuuuyyy~~~~~~{{{wwwcccZZZUUUJJJHHHEEEDDDEEEEEEDDDCCCBBBJJJOOOWWWdddooo~~~ppphhhcccaaa\\\```ccceeeffflllvvv~~~{{{qqqjjjkkkqqqxxx|||vvvwww{{{sssiiibbb___```]]]ZZZYYYZZZ^^^bbbcccccclllqqqyyyzzzqqqooorrrzzzqqqjjjeeebbbaaa^^^ZZZXXXWWWVVVTTTSSSTTTVVVZZZ^^^bbbeeefffggghhhhhhfffcccbbbdddhhhkkk}}}kkkSSSKKKCCCEEEEEEEEEDDDDDDDDDCCCCCCBBBFFFDDDIIIXXXjjj~~~xxxoooiiieeeeeefffhhhmmmtttwwwuuusssqqqqqqpppooonnnqqqqqqqqqttt{{{~~~~~~~~~~~~}}}}}}~~~xxxsssuuuyyy~~~~~~}}}tttaaaXXXTTTHHHFFFBBBAAAAAABBBBBBAAABBBIIIMMMUUUaaalll|||nnnfffbbbaaa___bbbeeefffiiippp{{{|||ssspppqqquuuxxxyyy||||||ooohhhbbb^^^]]]ZZZXXXWWWYYY^^^eeejjjllluuuyyyuuunnnnnnrrrxxxoooiiidddaaa^^^\\\YYYWWWWWWVVVUUUSSSWWWXXXZZZ\\\___ccceeeggghhhhhhhhhfffeeeeeegggiiirrrkkkTTTMMMFFFBBBBBBBBBAAAAAAAAA@@@@@@BBBEEECCCGGGUUUfff{{{pppjjjfffffffffgggkkkqqqrrrrrrrrrsssssssssttttttsssuuuyyy|||xxxssspppsss{{{~~~~~~~~~}}}||||||~~~xxxtttuuuyyy~~~sss```XXXSSSIIIEEEAAA>>>???@@@AAAAAACCCHHHJJJQQQ^^^iii{{{mmmeeebbb``````cccfffgggjjjrrr{{{tttrrrsssttt{{{qqqjjjddd___]]][[[YYYYYY[[[aaaiiiqqqvvv{{{yyysssnnnppptttwwwnnnhhhdddbbb\\\[[[YYYXXXYYYYYYXXXVVV[[[[[[[[[\\\^^^aaaeeefffggghhhiiiiiigggfffggghhhqqqkkkTTTMMMFFF@@@@@@@@@????????????>>>BBBEEEBBBEEEQQQaaazzzsssmmmhhhggggggfffiiiooooooqqqsssttttttuuuvvvxxx{{{sssmmmmmmiiihhhkkkqqq|||~~~}}}}}}~~~}}}{{{{{{{{{|||~~~zzzuuuvvvzzz|||wwwdddYYYQQQKKKGGGBBB??????AAABBBCCCBBBFFFGGGNNN\\\ggg~~~{{{mmmeeeaaa```___cccfffgggjjjssszzzvvvvvvvvv|||uuullleee___]]]\\\[[[\\\^^^eeennnxxxxxxssspppnnnqqqwwwuuummmhhhdddbbb\\\[[[ZZZ[[[]]]]]]\\\[[[^^^]]][[[[[[\\\___bbbdddeeegggjjjjjjhhhgggggggggyyykkkSSSLLLEEECCCCCCCCCCCCBBBBBBBBBBBBBBBEEEBBBDDDNNN\\\xxx{{{vvvpppkkkiiihhheeehhhlllnnnqqqsssttttttuuuwwwzzz~~~yyyjjjiiikkkjjjjjjnnnsss||||||{{{|||}}}~~~||||||}}}|||{{{zzzzzz|||~~~|||xxxyyy||||||yyy|||gggXXXNNNKKKGGGBBB???>>>@@@AAABBB@@@DDDEEELLL[[[ggg}}}}}}ooofffaaa___^^^bbbfffhhhkkksss}}}yyyzzz{{{~~~zzzmmmddd___^^^]]]^^^aaaeeelllwww}}}vvvpppnnnmmmnnnrrrxxx~~~ssskkkfffcccaaa\\\[[[\\\]]]```aaa```___^^^]]]\\\[[[[[[]]]___```dddfffhhhiiihhhgggggghhhmmmTTTLLLDDDCCCCCCBBBBBBBBBAAAAAAAAABBBEEECCCDDDMMMVVVpppzzztttnnnllliiifffgggkkknnnpppssssssrrrtttxxx}}}zzzlllcccdddggggggjjjpppvvv{{{zzz{{{}}}~~~}}}~~~}}}|||{{{zzzzzz|||~~~~~~{{{|||~~~xxxvvv}}}gggWWWKKKIIIEEEAAA>>>===>>>?????????CCCDDDLLLZZZeeeyyyqqqgggaaa^^^^^^bbbgggiiillltttyyywwwyyy|||pppeeebbbcccbbbeeejjjpppyyy~~~~~~xxxrrrnnnnnnooopppvvv|||{{{ppphhhcccaaa___ZZZZZZ\\\^^^aaacccbbbaaabbbaaa```_________``````bbbdddfffggggggggghhhiii~~~oooUUUNNNFFFAAAAAAAAAAAA@@@@@@@@@@@@AAAFFFDDDEEELLLRRRiii}}}wwwqqqnnnkkkffffffjjjlllnnnqqqppppppssszzzuuujjjbbbcccdddccciiisssxxx~~~{{{{{{~~~~~~~~~}}}|||{{{zzz{{{|||~~~~~~xxxvvv|||hhhYYYNNNIIIFFFBBB@@@?????????>>>???CCCCCCKKKYYYaaarrrrrrhhhaaa^^^^^^bbbhhhkkkmmmttt|||ssssssvvvyyyssshhhfffiiigggkkksss{{{}}}}}}xxxsssoooppprrrtttzzzyyymmmfffaaa^^^]]]YYYZZZ[[[^^^bbbdddcccbbbgggfffeeeddddddcccccccccaaaccceeeffffffggghhhjjjzzzpppWWWPPPHHHEEEEEEDDDDDDDDDCCCCCCCCCAAAFFFEEEFFFKKKPPPdddxxxsssppplllgggfffiiijjjmmmooooooooosss|||yyynnngggfffdddccclllxxxyyy|||~~~}}}~~~~~~~~~}}}{{{{{{{{{|||~~~xxxvvv}}}jjj\\\SSSKKKHHHEEECCCCCCBBBAAA???@@@CCCCCCJJJWWW^^^mmmrrrfffbbbdddccceeejjjnnnooorrr~~~zzzuuuuuuuuuwwwzzzqqqnnnpppqqqpppssszzz|||zzz|||{{{rrrmmmpppxxx}}}rrrlllgggaaa]]]]]][[[[[[\\\]]]___bbbeeegggeeefffiiijjjjjjhhhfffdddbbbeeebbbcccgggaaa^^^gggtttZZZNNNJJJFFFDDDBBBAAABBBCCCBBBBBBFFFEEEEEEDDDEEEMMM```sssuuulllhhhggghhhhhhjjjkkklllmmmppp{{{nnnnnnooonnnrrrooouuu|||~~~~~~}}}|||{{{zzzyyyyyyzzz|||~~~zzz~~~rrr}}}rrrbbbVVVOOOIIIEEECCCAAA>>>>>>AAABBBEEEGGGIIIPPP```qqq|||uuuhhhdddeeebbbdddiiinnnooottt~~~wwwrrrrrruuuvvvzzz~~~ssspppsssuuuzzz~~~~~~yyywwwyyy~~~}}}sssnnnqqq|||yyyooojjjfffaaa^^^^^^[[[[[[\\\]]]___bbbeeeggghhhiiikkklllllljjjgggfffbbbgggdddccceee___^^^iiirrrYYYNNNJJJGGGEEEBBBAAABBBCCCBBBBBBDDDDDDDDDDDDDDDKKK\\\mmmyyyooojjjhhhhhhiiikkkllllllmmmrrr}}}vvvzzzssspppnnnmmmssssss{{{~~~}}}|||{{{yyywwwwwwyyyzzz}}}vvvwwwhhh]]]QQQJJJEEEDDDBBB??????CCC@@@CCCFFFIIIRRRaaatttyyylllfffgggaaadddiiimmmpppvvvuuupppiiihhhkkkqqquuuwww|||tttrrrvvvzzz{{{uuurrruuu{{{uuupppuuuuuukkkgggddd```^^^___[[[[[[\\\]]]```ccceeeggglllmmmnnnnnnmmmkkkiiigggccciiifffcccccc^^^aaaooopppXXXMMMJJJGGGEEEBBBBBBBBBCCCBBBAAABBBBBBCCCDDDCCCHHHWWWeeetttmmmjjjjjjkkkkkkmmmnnnpppxxx~~~tttuuu|||xxxrrrooommmuuuxxx~~~}}}|||yyyvvvuuuvvvxxx~~~|||rrrhhhTTTLLLFFFDDDBBB@@@@@@CCC>>>AAAEEEJJJSSSbbbuuu}}}nnnggggggaaaccchhhmmmqqqyyyxxxmmmiiibbbdddkkkrrrtttvvv}}}sssrrrwww}}}yyyssspppssszzzzzzxxx~~~~~~tttjjjfffccc___]]]^^^ZZZZZZ[[[]]]```cccfffhhhmmmnnnnnnnnnmmmkkkiiigggcccjjjhhhddddddaaagggyyynnnWWWNNNJJJHHHFFFCCCBBBBBBCCCBBBAAABBBBBBCCCEEEDDDGGGRRR^^^{{{{{{qqqlllkkklllkkknnnsssxxxwwwwww}}}|||vvvqqqoooxxx}}}}}}~~~~~~{{{wwwvvvwwwyyy{{{{{{rrrWWWNNNEEECCCAAA@@@@@@BBB???AAAEEEKKKRRR___rrrqqqhhhfffaaaccchhhnnnrrr|||wwwmmmhhhbbbdddjjjoooqqqttt|||sssrrrxxxzzzssspppssszzzvvvlllgggccc^^^\\\\\\ZZZZZZ[[[]]]```cccfffhhhlllmmmmmmlllkkkiiigggfffcccjjjhhhfffgggfffnnnnnnYYYOOOKKKIIIFFFDDDBBBCCCCCCBBBAAACCCBBBDDDFFFFFFGGGPPPZZZvvvwwwpppmmmnnnlllsss|||}}}wwwuuuzzz{{{wwwttt}}}~~~}}}||||||}}}~~~}}}}}}~~~{{{zzz}}}}}}yyyxxxzzz}}}{{{|||yyy\\\PPPFFFBBBAAA??????AAAAAAAAAEEEKKKOOOXXXkkk}}}tttiiifffcccdddhhhnnnsss~~~yyymmmgggccccccfffjjjmmmssszzztttttt{{{{{{uuurrrtttzzzxxxmmmhhhddd^^^[[[[[[YYYZZZ[[[]]]```cccgggiiijjjjjjjjjjjjiiigggffffffeeejjjgggfffjjjjjjrrrooo[[[QQQLLLJJJGGGDDDCCCCCCCCCBBBAAACCCBBBCCCFFFFFFHHHOOOWWWrrrvvvrrrqqqqqq{{{~~~vvvvvvyyyuuuyyy~~~zzz~~~}}}|||||||||}}}||||||~~~{{{xxxxxx|||~~~{{{yyy}}}www}}}bbbUUUHHHBBBAAA???>>>???AAA@@@DDDHHHJJJOOObbbvvvxxxkkkgggdddeeeiiinnntttrrrkkkhhhffffffjjjmmmsss~~~yyywwwyyy|||wwwtttuuuzzz~~~wwwmmmgggccc^^^[[[[[[YYYYYY[[[]]]```dddgggiiiiiihhhhhhhhhggggggffffffgggjjjfffeeekkklllqqqqqq^^^SSSNNNJJJHHHEEECCCCCCCCCBBBAAACCCAAABBBEEEFFFGGGNNNVVVkkk}}}xxxvvvyyyyyyrrrppp|||zzzvvvzzz~~~|||{{{zzz{{{{{{|||}}}~~~~~~yyyuuuvvv{{{~~~zzzxxx|||xxxrrrwww}}}hhhZZZKKKDDDCCC@@@?????????>>>AAAEEEEEEHHHZZZpppzzzmmmhhheeefffiiiooottt{{{tttoookkkjjjmmmpppsss|||yyyzzz~~~~~~}}}xxxtttuuuyyy|||uuukkkfffccc^^^[[[[[[YYYYYYZZZ]]]```dddgggiiihhhhhhhhhgggggggggggggggiiikkkeeeeeekkkkkknnn{{{sss```UUUOOOKKKHHHEEECCCCCCCCCBBBAAACCC@@@@@@CCCEEEFFFMMMUUUggg|||zzzwwwwwwpppmmmwwwwwwtttyyy}}}|||~~~|||zzzyyyxxxxxxyyy}}}}}}}}}xxxtttvvv{{{~~~yyywwwzzz~~~pppnnnzzzpppzzzmmm^^^NNNFFFDDDBBB@@@@@@===;;;>>>CCCCCCEEEWWWmmmrrriiiccccccfffllltttxxxwwwrrrnnnoooqqquuu}}}|||~~~}}}|||}}}xxxtttuuuzzzzzzuuummmfffbbb^^^ZZZXXXZZZ[[[^^^aaadddgggiiikkkjjjjjjiiiiiiiiijjjlllmmmllljjjjjjkkkjjjllluuurrraaaXXXRRRJJJIIIHHHFFFDDDCCCAAAAAAAAABBBCCCCCCCCCGGGMMMRRRbbbxxxqqqllllllvvvrrrsss}}}zzzyyy|||}}}|||{{{wwwrrrnnnnnnsssxxx}}}|||xxxyyy}}}zzzxxxzzz~~~rrrooouuuooojjjwwwhhhXXXPPPLLLGGGBBB@@@<<<<<<>>>@@@@@@DDDQQQ___xxxoooffffffhhhmmmrrrzzzyyytttpppppprrrwww|||zzz}}}yyyvvvwww~~~yyytttlllfffaaa^^^[[[YYYYYY[[[]]]aaadddgggiiijjjjjjjjjiiihhhhhhiiikkkkkkhhhhhhiiikkkjjjnnn{{{sssbbbXXXRRRJJJJJJHHHGGGEEECCCBBBAAAAAABBBCCCCCCCCCGGGLLLQQQ___zzz}}}tttnnnkkknnnzzzqqqoooxxx{{{{{{~~~|||zzzvvvpppmmmnnnsssxxx~~~zzzwwwxxx|||~~~zzzwwwzzz}}}~~~qqqqqqzzzqqqlllyyyjjjZZZRRRMMMGGGBBB@@@======>>>@@@@@@CCCOOO[[[vvvkkkjjjkkknnnpppttt~~~{{{vvvqqqqqqsssyyyzzzxxx||||||}}}}}}yyyvvvyyyvvvqqqkkkeeeaaa^^^\\\ZZZXXXZZZ]]]aaadddgggiiijjjjjjiiihhhgggggghhhiiiiiidddgggjjjkkkkkkqqqrrraaaWWWPPPKKKJJJIIIGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDGGGLLLOOOZZZrrr{{{rrrllllllssssssnnnuuu}}}}}}yyywwwrrrmmmkkkmmmsssxxx~~~|||xxxvvvxxx|||}}}xxxwwwyyy}}}xxxpppvvv~~~qqqoooxxxjjj[[[SSSMMMGGGBBBAAA>>>===>>>??????AAAKKKVVVzzznnnllllllnnnooopppwww~~~|||vvvqqqppprrryyyzzzwww{{{zzz}}}~~~{{{xxx{{{~~~sssoooiiiccc```^^^\\\[[[WWWYYY]]]aaaeeegggiiijjjjjjiiihhhgggffffffggghhhdddgggllllllkkkuuuppp___UUUNNNKKKKKKJJJHHHGGGEEEDDDDDDCCCBBBBBBCCCDDDGGGJJJMMMUUUjjj{{{sssoooqqqzzzzzzrrrvvv~~~}}}|||ssspppkkkhhhiiiooovvv{{{~~~}}}yyywwwuuuxxx|||~~~|||xxxwwwzzz~~~|||tttqqq}}}|||rrrttt|||qqqeeeXXXQQQKKKEEEAAAAAA???===>>>???>>>???FFFPPP}}}qqqmmmkkkmmmnnnooouuu|||}}}vvvpppooorrryyy{{{xxx|||~~~~~~~~~qqqmmmgggbbb```^^^\\\[[[WWWZZZ^^^bbbfffiiijjjkkkjjjiiigggfffffffffggggggfffiiimmmmmmmmmzzzmmm]]]SSSMMMLLLKKKJJJIIIHHHGGGFFFEEECCCCCCBBBBBBDDDGGGIIIJJJQQQeeexxx}}}uuussswwwxxxzzz~~~|||zzzxxxvvvllliiiffffffjjjqqqyyy~~~}}}~~~{{{wwwvvvvvvyyy|||}}}yyyyyy}}}tttsssttt|||wwwzzzfff\\\RRRLLLHHHCCC@@@AAA@@@>>>>>>???>>>>>>CCCJJJuuuoookkklllnnnqqqxxxxxxrrrpppsss{{{|||~~~ppplllfffaaa___]]][[[ZZZWWWZZZ___dddhhhjjjkkkllliiihhhgggffffffggghhhhhhiiikkkmmmnnnqqqjjj[[[SSSNNNLLLLLLKKKJJJIIIHHHGGGGGGDDDCCCAAABBBEEEGGGHHHHHHNNN```rrrzzzyyy~~~~~~{{{wwwuuussshhhfffdddgggmmmvvv}}}}}}~~~yyywwwwwwyyyzzz}}}||||||}}}rrrwww{{{}}}~~~uuu___WWWNNNJJJFFFAAA@@@BBBAAA>>>>>>??????>>>AAAGGGzzzrrrkkkkkknnnsss|||~~~vvvuuuwww{{{ppplllfffaaa^^^\\\ZZZYYYXXX[[[```eeejjjlllmmmmmmiiihhhggggggggghhhiiijjjjjjjjjkkknnnuuuiii[[[TTTPPPMMMLLLLLLKKKJJJIIIHHHHHHEEECCCAAABBBEEEGGGGGGFFFLLL\\\lll~~~~~~{{{xxxuuutttjjjhhhhhhkkkrrrzzz|||}}}yyywwwxxx{{{zzz~~~~~~|||ttt|||{{{rrr___WWWOOOKKKFFFAAA@@@BBBAAA>>>>>>@@@@@@>>>AAAEEE~~~tttllljjjmmmttt~~~zzzxxx{{{~~~xxxpppllleee```]]][[[YYYXXXXXX\\\aaafffkkkmmmnnnnnnhhhhhhgggggggggiiijjjkkkjjjiiiiiimmmxxxiii\\\VVVSSSMMMMMMLLLKKKJJJIIIIIIHHHEEECCCAAABBBFFFHHHGGGEEEKKKZZZgggzzz}}}{{{|||~~~~~~|||yyywwwwwwmmmlllkkkooovvv}}}|||}}}yyywwwzzz}}}{{{}}}vvvwwwtttaaaYYYRRRMMMGGGAAA@@@CCCAAA>>>>>>@@@AAA???AAADDDwwwnnnnnnppprrr{{{yyyzzz~~~wwwmmmhhhaaa[[[XXXYYY\\\^^^]]]```dddhhhlllnnnooopppkkkjjjhhhgggggghhhjjjkkkggggggkkkkkktttlll```XXXTTTQQQOOONNNNNNNNNMMMJJJHHHGGGFFFEEEEEEEEEFFFGGGHHHGGGWWWiii}}}||||||zzz}}}||||||||||||{{{rrrssstttvvvxxxzzz|||}}}}}}~~~}}}{{{xxxvvvwwwxxxyyyzzz|||}}}zzzzzzuuu|||sssfff]]]RRRJJJGGGEEECCC@@@AAABBBCCCCCCCCCAAA@@@???}}}rrrppppppqqqzzz}}}}}}|||uuukkkfff```ZZZWWWXXXZZZ]]]___aaaeeeiiilllnnnnnnnnnlllkkkiiihhhhhhiiijjjkkkggggggjjjmmmxxxpppfffbbb```\\\ZZZWWWUUURRROOOKKKHHHHHHHHHGGGFFFFFFGGGHHHIIILLLUUUaaarrryyy|||~~~}}}}}}|||{{{zzzwwwxxxxxxyyyzzz{{{{{{|||}}}}}}|||zzzxxxvvvwwwxxxyyy{{{}}}~~~xxxsssiii```TTTKKKGGGGGGFFFEEEBBBCCCDDDDDDDDDCCCAAAAAAvvvrrrpppqqqyyyyyysssiiiddd^^^XXXVVVVVVYYY[[[```bbbfffiiilllnnnnnnnnnmmmllljjjiiihhhiiijjjjjjhhhfffjjjooo~~~wwwnnnnnnnnnfffccc___ZZZVVVPPPKKKGGGJJJIIIHHHHHHHHHHHHHHHIIINNNRRRYYYjjj{{{yyy~~~~~~~~~~~~|||{{{}}}}}}}}}}}}}}}|||{{{{{{||||||{{{yyywwwvvvxxxzzzzzz}}}{{{nnneee^^^TTTKKKGGGFFFGGGGGGFFFFFFFFFFFFEEEDDDCCCBBByyysssppppppyyywwwrrrgggddd^^^YYYVVVWWWYYY[[[___aaaeeeiiimmmooooooooonnnmmmllljjjiiihhhhhhiiihhheeejjjqqq|||sssssssssgggddd___ZZZVVVPPPKKKGGGJJJJJJIIIIIIHHHHHHHHHHHHJJJNNNVVVhhh}}}~~~}}}|||{{{{{{{{{zzzyyywwwwwwyyy{{{~~~}}}|||eee\\\YYYTTTNNNJJJHHHIIIIIIMMMLLLKKKIIIGGGEEEDDDCCCzzzsssqqqqqqzzzwwwrrrhhhddd___ZZZXXXXXXZZZ\\\]]]```eeeiiimmmpppqqqqqqooonnnllljjjiiihhhgggfffgggeeejjjsss|||}}}zzzpppnnnlllcccaaa]]]ZZZWWWSSSNNNKKKKKKKKKJJJJJJIIIHHHGGGFFFGGGJJJQQQ```zzz~~~}}}|||{{{{{{zzzxxxwwwxxx{{{~~~vvv]]]WWWZZZ[[[YYYUUUQQQOOOOOORRRQQQNNNLLLIIIFFFDDDCCC}}}vvvsssrrr{{{~~~vvvqqqhhheee```\\\ZZZZZZ\\\]]]^^^aaaeeejjjnnnpppqqqqqqooonnnllljjjhhhfffddddddfffdddjjjsssuuu{{{tttkkkgggddddddbbb___]]][[[XXXTTTQQQMMMMMMLLLLLLJJJIIIGGGFFFGGGGGGJJJSSShhh}}}~~~~~~}}}{{{{{{zzzyyyxxxzzz~~~ppp[[[XXX^^^dddddd^^^XXXUUUUUURRRPPPNNNKKKHHHFFFDDDDDDzzzvvvttt{{{|||tttooogggddd```\\\ZZZZZZ\\\]]]aaadddgggkkkmmmooooooooonnnmmmllljjjgggeeebbbaaaddddddkkkrrrnnnzzzqqqllljjjfffhhheeebbb```]]]ZZZVVVSSSOOOPPPOOOOOOMMMKKKIIIHHHIIIIIIIIINNN^^^{{{~~~}}}||||||{{{zzzyyy|||hhh\\\WWW___eeeddd[[[SSSQQQQQQLLLKKKIIIGGGFFFEEEEEEEEE}}}xxxuuu{{{zzzrrrmmmfffccc___\\\ZZZZZZ[[[\\\eeefffiiikkkmmmmmmllllllnnnmmmllljjjgggdddaaa```cccdddlllrrr}}}xxxhhhyyyrrrqqqpppmmmkkkhhhdddaaa]]]YYYTTTQQQRRRRRRRRRQQQPPPMMMKKKJJJIIIKKKNNNRRR\\\uuu~~~|||||||||{{{zzzzzz}}}}}}~~~sss```[[[TTT[[[```\\\RRRJJJHHHJJJGGGFFFEEEDDDDDDDDDEEEFFF~~~uuulllhhhdddbbb___[[[YYYXXXXXXXXX___aaadddfffggghhhjjjlllkkkmmmmmmggg^^^[[[___dddeeecccfffrrrqqqnnn|||rrrpppkkkeeeeeeccc```[[[WWWRRRPPPOOOOOOQQQSSSTTTSSSQQQOOOMMMJJJMMMRRRYYYaaasss~~~}}}zzzyyyyyyyyy{{{~~~yyydddYYYXXXUUUQQQNNNLLLKKKIIIHHHJJJGGGDDDEEEGGGGGGEEEAAA}}}tttmmmhhhaaa```]]]ZZZXXXXXXXXXYYY]]]```cccfffgggiiikkkmmmjjjkkkiiiddd^^^]]]```dddbbbdddmmmxxx{{{{{{tttooohhhcccccccccaaa^^^YYYSSSPPPNNNPPPRRRTTTUUUTTTRRRPPPOOOMMMLLLOOOVVVaaasss~~~~~~~~~{{{zzzzzz{{{|||~~~~~~lll]]]ZZZXXXTTTQQQOOOMMMKKKJJJHHHEEECCCCCCDDDDDDCCCAAA{{{tttlllhhh___]]][[[YYYXXXXXXYYYZZZ\\\___cccfffhhhiiikkkmmmjjjgggccc```^^^___bbbdddbbbfffuuuxxxyyyxxxooogggeeeeeeggghhheee```YYYSSSQQQNNNQQQUUUWWWUUURRROOONNNOOOLLLLLLSSS___ppp}}}zzzyyy|||~~~{{{{{{||||||}}}}}}~~~~~~}}}~~~~~~yyyeee\\\ZZZWWWSSSPPPMMMLLLKKKFFFEEECCCBBBAAABBBBBBCCCyyyrrrkkkfff]]]\\\ZZZYYYYYYZZZ[[[\\\^^^aaaeeeggghhhhhhiiijjjhhhccc^^^\\\^^^bbbcccdddfffjjjyyytttuuuyyyrrrkkklllkkknnnqqqpppiiiaaaZZZWWWMMMRRRWWWYYYVVVRRROOONNNOOOLLLMMMQQQYYYggg|||}}}xxx||||||~~~|||{{{||||||zzzzzz}}}}}}|||yyyzzz{{{}}}~~~~~~~~~~~~|||~~~ttt]]]\\\YYYTTTPPPMMMLLLMMMJJJIIIHHHFFFDDDDDDEEEGGG{{{{{{~~~wwwppphhhddd]]]\\\ZZZZZZZZZ\\\^^^___aaadddggghhhhhhffffffffffffaaa\\\[[[___cccddddddjjjlll{{{rrrttt{{{uuuoooqqqnnnssswwwuuummmddd___]]]RRRXXX^^^___[[[UUURRRQQQMMMNNNPPPQQQRRR[[[ppp~~~sssrrrqqqssszzzyyyxxxxxxzzz}}}~~~~~~~~~{{{yyywwwxxxzzz|||~~~~~~}}}{{{~~~dddbbb^^^XXXRRROOOPPPSSSSSSQQQOOOMMMLLLLLLKKKKKK{{{wwwuuuxxx}}}{{{tttmmmfffbbb]]]\\\ZZZZZZ[[[\\\___```bbbeeehhhiiihhheeeddddddccc___\\\]]]```cccddddddiiimmmyyyxxx~~~zzztttsssooosssvvvsssjjjbbb______YYY```ggghhhbbbZZZVVVUUULLLNNNQQQPPPMMMRRRfffyyyvvvnnnooommmpppxxxzzzyyyyyy{{{}}}~~~~~~{{{yyywwwxxxyyy{{{~~~~~~qqquuuzzznnnkkkeee]]]VVVTTTXXX\\\]]]YYYVVVUUUUUUTTTQQQMMM}}}vvvssssssvvv}}}~~~wwwpppjjjeeeaaa\\\[[[ZZZYYYZZZ\\\^^^___bbbeeehhhjjjhhhfffdddddd```_________aaacccddddddfffnnn|||vvvooossstttooofff___^^^```]]]eeelllllleee\\\WWWVVVOOONNNNNNLLLKKKOOO^^^nnn~~~sssmmmmmmpppssszzz|||{{{{{{|||}}}{{{{{{}}}}}}~~~}}}{{{zzzzzzzzzzzz|||~~~qqqlllttt||||||~~~uuurrrjjj```XXXWWW]]]cccddd^^^YYYZZZ\\\[[[SSSKKK{{{uuuuuussssssxxx~~~|||tttnnniiidddaaa[[[ZZZYYYXXXYYYZZZ\\\^^^```ccchhhjjjiiigggeeeeee^^^___```aaabbbcccdddddddddppp{{{qqqttttttmmmddd^^^___bbb]]]eeemmmmmmdddZZZUUUTTTRRRNNNJJJJJJKKKOOO[[[fffyyyuuunnnmmmqqqtttyyy}}}~~~~~~|||{{{{{{|||}}}{{{zzzzzzyyywwwuuuvvvyyy~~~}}}~~~~~~~~~}}}|||{{{zzz{{{}}}vvvjjjkkkvvv{{{~~~uuuqqqwwwtttkkk```WWWWWW^^^eeeggg```ZZZ[[[```^^^SSSHHH|||yyytttvvv|||xxxooohhhccc^^^[[[[[[ZZZZZZZZZ[[[___bbbdddcccdddfffggggggfffdddcccdddaaaaaaddddddbbbbbbdddaaavvv|||rrrzzzzzzmmmaaa]]]^^^^^^bbbhhhiiiaaaZZZYYYXXXUUUUUUUUUSSSQQQQQQTTTYYY]]]rrrpppkkkoooqqquuuwwwvvvtttwww|||{{{xxxvvvvvvvvvwwwxxxyyysssmmmlllpppxxx~~~~~~}}}~~~|||zzz{{{yyywwwxxx{{{~~~oooooofffiiiyyy|||uuujjjhhhkkkgggmmmlllddd```eeehhhfffeee]]][[[^^^\\\RRRIIIFFF~~~}}}~~~uuummmfffaaa]]]ZZZXXXXXXWWWWWWYYY\\\```bbbbbbcccdddeeefffeeeddddddgggdddccceeeddd``````bbbaaavvv||||||yyy~~~}}}tttzzzyyymmmaaa^^^___```gggkkkiiiaaa\\\\\\[[[XXXWWWWWWVVVTTTSSSUUUYYY\\\iiitttmmmooonnnrrrvvvvvvtttvvv}}}~~~|||zzzzzzyyyzzzzzzvvvrrrnnnmmmrrrxxx}}}~~~{{{zzzxxxxxxyyyzzz||||||nnnjjjiiirrrwww{{{pppeee```bbbaaakkkqqqpppqqqvvvuuuooobbb]]]\\\]]]XXXMMMDDDBBB}}}~~~xxxooohhhbbb^^^ZZZXXXVVVVVVVVVWWWYYY\\\___aaabbbbbbcccccccccdddddddddjjjfffeeefffddd___^^^```bbbxxxuuuyyyyyy}}}}}}}}}xxxuuuwwwrrrvvvuuulllbbb___bbbdddiiiiiieee^^^ZZZ[[[[[[YYYZZZ[[[ZZZXXXVVVVVVXXXYYYaaayyyxxxpppooommmqqqwwwyyyzzz{{{~~~zzzvvvuuuxxx{{{~~~}}}|||{{{tttrrrpppqqquuuyyy|||}}}}}}|||zzzzzzuuuwwwzzz{{{|||uuummmfffppp}}}vvvvvvlllaaa\\\___iiixxx}}}uuukkk______```^^^UUUIIIBBBAAA{{{xxxwwwqqqiiibbb]]]ZZZXXXVVVVVVVVVWWWXXX[[[^^^aaacccbbbbbbaaaaaabbbccccccdddhhheeedddeeeccc___]]]```eee}}}|||uuu~~~~~~|||yyytttlllmmmrrroooqqqpppiiibbb___bbbfffdddbbb^^^YYYWWWWWWWWWVVV]]]^^^]]][[[XXXVVVVVVVVV^^^qqq|||rrrooonnnssszzz|||tttppppppsssvvv{{{~~~}}}}}}|||{{{ttttttuuuwwwyyy{{{}}}~~~|||zzzzzzzzz{{{uuuxxxzzzzzz{{{yyyppplllfff|||zzzvvvyyyrrrkkkcccbbbgggxxxyyynnneee^^^cccgggbbbUUUIIIEEEFFF|||wwwuuupppjjjbbb\\\XXXVVVUUUUUUUUUUUUWWWYYY\\\___bbbdddcccbbbbbbaaaaaabbbbbbcccdddaaa```bbbbbb^^^^^^```kkkwwwttt~~~xxxppphhhjjjrrrsssssspppjjjbbb]]]]]]aaa^^^]]]]]]\\\YYYWWWVVVVVV```aaa```]]]YYYVVVUUUUUU[[[ggg~~~sssoooooorrryyyzzzqqqnnnoooqqquuuyyy{{{zzzyyyxxxwww~~~}}}~~~|||{{{yyyzzz||||||}}}~~~|||}}}~~~~~~zzzyyyyyy{{{|||xxxxxxxxxwwwzzzuuunnnmmmlllwwwvvv|||rrrooollliiinnnvvvtttmmmkkk```hhhllleeeWWWNNNLLLNNN|||yyyuuusssjjjddd\\\WWWTTTTTTTTTTTTRRRSSSUUUXXX[[[^^^aaacccddddddccccccbbbaaaaaaaaa___\\\\\\______\\\\\\___nnn{{{ooommmwww~~~yyysssllloooxxx{{{wwwqqqfff[[[XXXZZZ\\\```fffiiifff___\\\^^^ddddddccc```[[[WWWVVVVVVVVV]]]xxxvvvqqqmmmooottt}}}xxxnnnmmmoooqqqtttyyy{{{zzzwwwuuuttt|||~~~~~~~~~~~~~~~}}}zzzyyyzzz|||~~~zzzyyywwwwww}}}rrrmmmnnnuuuxxxsss{{{uuuooopppqqqpppwwwqqqllllllhhhpppsssjjj\\\UUUUUUWWW{{{xxxvvvtttssseee```YYYSSSRRRRRRSSSTTTRRRSSSVVVYYY\\\```bbbdddeeeeeeeeeeeecccaaa___^^^\\\YYYYYY\\\\\\YYYYYY\\\kkk~~~tttkkkiiirrr{{{{{{xxxtttxxxyyynnn```ZZZ[[[\\\eeesss{{{uuujjjeeehhhiiiiiigggbbb]]]ZZZYYYZZZVVVXXXqqqxxxuuuooommmpppwwwvvvlllllloooqqquuu{{{~~~~~~|||yyyxxx|||~~~~~~|||zzzzzz{{{~~~yyyxxxwwwzzzoookkkmmmrrrvvv|||vvvuuuzzz{{{yyy}}}sssooonnnvvv~~~~~~rrrddd___``````~~~yyyvvvuuutttsssccc^^^WWWRRRPPPQQQSSSTTTTTTUUUXXX[[[___ccceeegggffffffgggfffdddbbb^^^\\\[[[XXXXXXZZZZZZWWWVVVYYYfff|||yyyqqqkkkjjjsssyyy{{{|||zzzuuugggaaabbb\\\hhh{{{pppkkknnnmmmllliiiddd___\\\\\\]]]YYYXXXooo{{{xxxqqqnnnnnnttt}}}vvvlllmmmqqqrrrwww~~~{{{}}}}}}~~~|||{{{{{{}}}xxxvvvwww}}}}}}kkkhhhlll{{{sss|||{{{}}}|||zzzxxxyyylllhhhhhhhhh}}}xxxwwwxxxuuummmeeeZZZWWWSSSRRRSSSTTTTTTRRRTTTUUUXXX]]]aaaeeehhhjjjmmmkkkhhhdddaaa___^^^]]]ZZZVVVTTTTTTRRRQQQTTTZZZmmmsss{{{zzznnnfffpppyyyvvvyyy}}}{{{wwwqqqlllhhhllloooooolllmmmqqqvvvqqqppplllhhhhhhhhhaaaXXXYYY]]]dddssszzzuuussspppnnnrrryyy~~~|||qqqooorrrtttuuuzzz}}}~~~}}}{{{wwwyyy~~~}}}xxxwwwyyy~~~tttfffjjjsss|||lllyyypppkkkkkk{{{wwwvvvvvvsssjjjbbbWWWTTTQQQQQQSSSUUUUUUTTTWWWXXX[[[___cccfffiiijjjkkkjjjiiigggddd```]]][[[XXXUUUTTTTTTSSSQQQTTTZZZiiinnnuuutttllllll}}}wwwsssvvv{{{}}}{{{yyyuuurrrtttqqqkkkccc___dddnnnxxx{{{yyytttppppppqqqmmmfff```^^^```nnnyyytttpppmmmlllqqqxxx~~~sssppptttwww{{{}}}}}}{{{yyywwwzzz~~~}}}{{{}}}kkkbbblllyyyxxxsss~~~zzzssslllfffeeezzzzzz{{{xxxuuuttttttoooeee^^^SSSQQQOOOPPPRRRUUUUUUUUUWWWXXX[[[___bbbeeeggghhhjjjjjjjjjhhheeeaaa]]]ZZZXXXUUUTTTTTTSSSPPPSSSYYYeeeiiimmmnnnnnnzzz~~~vvvrrrrrrvvvzzz|||~~~|||zzzyyyyyyxxxwwwuuuyyysssjjjaaa^^^dddpppzzz~~~|||vvvpppqqquuuuuuqqqgggaaa]]]hhhyyysssooommmmmmrrryyyvvvrrruuuwww~~~}}}}}}||||||vvvwwwyyy{{{}}}}}}}}}}}}wwwgggaaannnxxxuuuzzz~~~{{{zzz{{{|||}}}|||{{{{{{yyywww{{{vvvnnnllliiiccc```wwwyyy~~~xxxuuussssssqqqjjj```YYYQQQPPPPPPPPPQQQSSSTTTUUUSSSUUUYYY]]]aaadddfffgggjjjjjjiiigggdddaaa^^^]]][[[WWWUUUUUURRROOOQQQVVVbbbeeehhhkkkuuuyyyrrrnnnooosssvvvrrrsssuuuwwwxxxxxxvvvuuussssssrrrqqqqqqtttzzz~~~|||yyysssnnnqqqyyy~~~}}}mmmgggbbbjjj~~~zzzrrrqqqpppqqquuu{{{xxxtttvvvuuu|||yyyxxxzzz|||zzz{{{~~~|||tttxxx|||}}}|||{{{|||~~~ssshhhcccsss~~~tttwww|||rrrooommmpppvvv{{{{{{zzzwwwuuurrrrrrzzzwwwgggeeejjjkkkgggbbb~~~vvvwww}}}wwwuuusssqqqmmmfff\\\UUUPPPQQQQQQQQQQQQQQQRRRSSSRRRTTTYYY^^^cccfffhhhiiikkkiiifffbbbaaa```aaaaaa___ZZZWWWUUUQQQNNNQQQVVV```aaacccjjj~~~|||qqqiiiggglllqqqqqquuuzzz~~~}}}zzzxxxtttxxx}}}{{{zzzvvvrrrvvvwwwsssooopppwww~~~tttsssrrrssswww|||{{{vvvwwwvvvxxxtttuuu{{{|||{{{yyywwwwwwzzz}}}{{{~~~~~~~~~}}}yyyvvvzzz~~~~~~|||{{{}}}{{{kkkeeefff|||yyyvvvwwwjjjggghhhnnnwww|||{{{xxxtttuuuuuuxxxzzzlllbbbfffnnnqqqmmmiii~~~uuuvvv~~~yyywwwtttpppjjjbbbXXXRRROOOQQQRRRRRRQQQQQQRRRTTTUUUXXX]]]bbbfffiiikkkkkkhhhfffbbb___^^^```bbbdddaaa\\\WWWTTTQQQOOOSSSZZZ```___aaannn{{{oooeeedddkkksss||||||~~~xxxxxxvvvtttxxxxxxrrroootttwwwrrrrrrtttxxx}}}yyyzzz{{{~~~rrriiigggjjjssswwwzzzzzzxxxxxxzzz}}}~~~~~~}}}}}}}}}~~~|||yyyyyy|||~~~~~~ooobbbcccppp{{{www}}}|||kkkgggggglllttt||||||wwwnnnsssvvvzzzvvvnnnjjjnnntttssspppooo{{{tttwww~~~}}}|||zzzvvvppphhh___VVVQQQMMMOOORRRSSSRRRRRRTTTWWWYYY[[[```dddgggiiiiiiiiicccbbb```______```bbbdddaaa[[[UUUSSSQQQRRRYYYaaadddcccfffwww{{{ooogggiiiuuu|||zzzzzzzzzyyy{{{~~~tttvvvvvvtttwwwvvvmmmiiimmm~~~zzzrrrtttwww|||}}}~~~tttiiidddeeeiiirrrvvvzzzzzzxxxxxx{{{~~~~~~~~~}}}}}}}}}~~~{{{yyy{{{|||}}}~~~iiidddqqqxxxssstttsss^^^```eeeooozzz~~~zzzooovvvyyyzzzvvvsssrrrtttssspppqqqtttxxxtttyyy{{{||||||wwwpppggg^^^UUUQQQJJJNNNRRRSSSSSSTTTWWWZZZZZZ]]]```dddfffffffffeee_________```aaaaaabbbbbb___YYYSSSRRRQQQTTT]]]gggjjjhhhlll}}}rrrlllqqqyyyuuuuuuppppppqqqtttyyy|||~~~~~~uuuxxxyyywwwyyy}}}nnnffffffnnn|||sssvvv{{{qqqhhheeehhhooossswww{{{{{{xxxxxx|||}}}~~~~~~~~~~~~}}}}}}}}}{{{zzz{{{{{{{{{~~~tttiiinnnqqqnnnssssss^^^WWW```nnn|||}}}zzz}}}ttttttuuuuuuppplllpppwww|||wwwwww}}}yyyqqqggg^^^VVVRRRRRRSSSTTTUUUUUUVVVXXXZZZ______```dddhhhjjjhhheeeaaaaaaaaacccdddccc```]]]ZZZYYYVVVPPPLLLRRR^^^iiipppooorrrxxxsssttt~~~|||rrrkkkfffggglllssszzz|||yyyvvvuuusssrrrwww~~~~~~nnneeehhhwww}}}}}}{{{rrrooollljjjjjjssswww|||}}}zzzzzz|||~~~|||~~~~~~|||xxxwwwxxxzzzyyyxxxyyy~~~vvvnnnpppsssrrr~~~nnn^^^WWWWWWcccuuu|||yyyzzz}}}wwwyyyvvvuuuuuusssmmmiiinnnwww{{{tttsssuuuzzz~~~zzzsssjjjaaaXXXRRRNNNSSSTTTVVVVVVVVVVVVYYY[[[^^^^^^```cccgggiiigggeeebbbbbbbbbdddeeedddbbb___XXXXXXWWWSSSQQQVVVaaakkkqqqqqqsss{{{xxx{{{yyypppiiidddhhhpppwww|||}}}{{{yyyrrrxxx~~~~~~{{{rrrpppxxx|||vvvtttrrrqqqqqqvvvzzz~~~~~~~~~~~~|||{{{|||}}}{{{xxxwwwyyy{{{|||{{{{{{~~~~~~sssrrr{{{uuuxxxxxxlll^^^RRRSSS^^^qqq{{{xxxxxx|||}}}yyyuuuxxx}}}{{{xxxqqqmmmqqqyyy{{{sssooonnnpppsssyyy~~~zzzrrrhhh___XXXSSSQQQUUUVVVWWWWWWVVVWWWYYY[[[^^^^^^___bbbeeefffeeedddccccccdddfffhhhgggdddaaaXXXXXXVVVSSSSSSXXX```hhhmmmnnnooo~~~|||wwwpppjjjeeemmmxxx~~~~~~|||}}}|||}}}~~~{{{{{{zzzyyyzzzyyy||||||zzzzzzzzzzzzyyyxxxxxxzzz|||~~~}}}|||~~~vvvpppxxxxxx|||nnnhhh^^^SSSSSS^^^pppyyywwwsssssstttqqqqqqvvv~~~~~~zzztttppprrryyywwwsssnnnkkkkkknnnrrrwww|||{{{{{{|||}}}wwwnnnddd\\\WWWUUUTTTUUUVVVWWWWWWWWWWWWZZZ\\\^^^___```bbbcccddddddcccdddeeefffiiikkkjjjfffcccZZZWWWSSSPPPQQQVVV^^^dddfffgggfffttt}}}|||}}}{{{vvvqqqmmmwww~~~~~~zzz|||~~~~~~||||||||||||zzzyyyzzzzzzxxxwwwwwwwwwyyy{{{}}}||||||wwwtttqqq{{{zzzmmmdddbbb\\\[[[[[[cccqqqxxxtttmmmjjjmmmkkkmmmsss|||zzzwwwsssoooqqquuu}}}uuupppmmmmmmkkkjjjlllnnnsss~~~zzzxxxwwwvvvuuuooofff]]]VVVSSSRRRSSSTTTUUUWWWWWWWWWXXX[[[]]]___```bbbcccccccccddddddfffgggiiikkkmmmkkkgggddd[[[VVVPPPNNNRRR[[[ccciiidddccc___jjj{{{|||~~~zzzwww~~~~~~zzzxxxvvvvvvwwwyyyyyyxxx{{{yyywwwuuuuuuwwwxxxyyyzzzzzz|||xxxsssttt|||~~~xxx|||zzzwwwooo___ZZZ\\\WWW^^^___eeeoootttqqqjjjgggllllllnnnttt{{{zzzuuutttssspppppprrr~~~sssmmmjjjiiillljjjjjjkkkkkkooo{{{}}}yyyuuusssqqqooojjjaaaYYYTTTRRRSSSTTTTTTUUUWWWXXXYYY[[[^^^```bbbccceeeeeeddddddeeegggggghhhkkkmmmnnnlllgggcccYYYTTTOOOPPPYYYccclllpppeeeeeebbblll}}}tttxxx~~~}}}zzz}}}~~~|||~~~~~~~~~~~~}}}vvvtttrrrqqqsssvvvwwwwwwzzzwwwtttsssuuuwwwxxxyyyyyyzzz~~~rrrrrrvvvwwwvvvwww|||pppiiicccYYYYYY]]]WWW\\\```eeejjjmmmmmmkkkkkkqqqpppqqquuuzzz~~~wwwsssuuuvvvsssppppppvvvmmmiiihhhhhhiiiiiilllnnnmmmnnnxxx{{{{{{|||{{{xxxtttpppmmmiiiddd^^^WWWSSSSSSTTTUUUTTTVVVYYYZZZ\\\^^^bbbdddeeefffhhhgggeeeeeegggiiiiiijjjlllnnnooolllfffbbbXXXTTTQQQUUU___gggkkklllbbbeeeiiizzzxxxlllpppyyy{{{xxxzzz{{{yyyzzz~~~}}}yyyyyyxxxvvvrrrqqqvvv{{{}}}~~~~~~}}}}}}vvvssspppooopppsssuuuuuuvvvssspppqqquuuyyy{{{|||{{{~~~vvvqqqwww}}}vvvkkkoooxxx}}}mmmdddaaa]]]ccchhhaaa```eeeiiiiiihhhiiimmmooosssrrrqqqqqqtttxxx{{{}}}}}}vvvsssvvvxxxtttooommmsssllliiiiiiiiigggjjjooosssqqqqqqxxx|||tttvvvxxxyyywwwsssnnnkkk```\\\VVVQQQNNNNNNOOOQQQVVVXXXZZZ\\\^^^aaaeeehhhfffhhhiiihhhfffeeehhhjjjjjjkkkmmmooooookkkeeeaaaYYYUUUTTTYYYaaafffeeebbb]]]dddnnnuuuhhhkkkvvvwwwtttssswww~~~zzzwwwxxx{{{{{{xxxttttttpppjjjfffgggppp~~~zzz||||||}}}}}}}}}}}}wwwssspppnnnooorrrssstttssspppnnnpppuuu{{{~~~~~~sssttt}}}vvvlllccclllyyyooofffeeefffoootttlllgggmmmoookkkfffgggmmmrrrrrrpppmmmlllmmmpppsssuuu}}}vvvrrrvvvxxxtttmmmiiixxxnnniiifffgggkkklllnnnqqqrrrssstttvvvxxx~~~zzz{{{wwwwwwwwwyyyyyyuuunnnhhh\\\XXXTTTSSSSSSSSSQQQOOOTTTWWWZZZ\\\^^^```dddfffiiimmmqqqooojjjeeeeeegggkkkhhhgggjjjmmmllleee___```UUUTTT___gggccc```cccgggyyytttmmmuuu}}}~~~uuuvvv}}}|||zzzwwwwww{{{zzznnn```gggfffbbb___iii{{{}}}}}}}}}~~~}}}vvvqqqllllllpppssssssqqqqqqppppppqqquuuyyy{{{||||||uuulllrrr|||qqqmmmoooiiiuuu{{{yyysssooorrrxxxzzzwwwuuu{{{{{{rrrjjjlllppprrr{{{rrrllljjjccc\\\cccppppppvvvtttqqquuuooohhhkkkwwwnnniiifffhhhkkklllnnnpppqqqrrruuuxxxzzz|||vvvvvvwwwwwwyyyzzzyyysssjjjcccZZZWWWSSSRRRSSSSSSRRRPPPRRRUUUXXX[[[^^^aaaeeehhhiiilllooommmhhheeeeeegggllljjjiiikkkmmmllleee___ZZZSSSSSS\\\aaa^^^___fffvvv}}}zzzuuuppprrruuuwwwxxxvvvuuutttnnnfffeeekkkmmmlllqqq~~~~~~}}}}}}~~~}}}zzzvvvrrrnnnooosssvvvvvvtttqqqppppppqqquuuyyy|||~~~~~~pppmmmxxxwwwkkkiiimmmuuu~~~zzztttssswwwwwwuuusssyyy{{{xxxxxxuuummmiii```VVVXXX```hhhpppooonnnqqqkkkbbbeeevvvmmmiiiggghhhlllmmmnnnpppqqqsssvvv{{{wwwrrrrrrxxxyyy{{{{{{wwwoooddd]]]VVVTTTRRRRRRSSSSSSRRRQQQPPPSSSWWW[[[^^^aaafffiiijjjlllmmmkkkgggdddeeegggkkkiiigggjjjllljjjddd]]]TTTQQQSSSXXXYYYZZZeeerrrvvvjjjggguuu|||{{{wwwwwwwwwuuulllwww~~~|||}}}~~~|||{{{|||}}}~~~}}}zzzxxxvvvsssqqqsssvvvyyyxxxvvvqqqqqqppprrruuuzzzpppkkkrrrpppeeegggooo}}}vvvsssuuuwwwvvvuuuxxx{{{~~~xxxmmmhhh```UUUQQQTTT```iiikkkjjjmmmeee[[[]]]tttmmmjjjhhhiiimmmmmmnnnppprrruuuzzz}}}tttrrrtttzzz|||}}}{{{uuukkk___XXXSSSRRRRRRRRRRRRSSSSSSRRRPPPSSSWWWZZZ]]]aaaeeehhhllllllllljjjgggfffgggiiigggeeedddgggjjjiiiccc]]]QQQQQQSSSUUUVVV___uuu|||{{{uuukkkhhh{{{~~~|||yyywwwzzz~~~}}}~~~|||zzz{{{|||}}}~~~{{{yyywwwvvvuuutttuuuwwwxxxvvvuuuqqqrrrrrrtttwww}}}~~~rrrhhhkkkxxx~~~jjjbbbiiivvv~~~{{{rrrmmmqqqwwwzzzyyyyyy{{{vvvlllgggccc[[[UUUSSS```jjjlllkkklllaaaVVVXXXrrrllljjjiiikkknnnnnnppprrruuuyyyxxxtttvvvzzz|||}}}}}}yyyqqqfff[[[UUUQQQRRRRRRSSSSSSSSSSSSSSSSSSUUUYYY[[[]]]```cccfffmmmmmmmmmkkkiiihhhiiijjjeeeccccccgggkkkkkkfff```SSSTTTUUUVVV[[[nnnvvvrrrrrrooorrrxxx~~~}}}vvvsssttt{{{vvvyyy}}}}}}|||||||||}}}~~~|||zzzyyyxxxvvvuuuttttttttttttsssrrrrrrtttvvvyyy|||qqqhhhcccmmmxxxeeeaaappp~~~}}}vvvkkkfffllluuuzzzyyyvvvuuu{{{}}}sssiiieeeddd```[[[XXXgggrrrtttpppnnncccXXXZZZ|||qqqllljjjjjjllloooooorrrvvvzzzyyyvvvuuuyyy~~~||||||yyysssiii___XXXTTTPPPRRRTTTTTTSSSSSSSSSTTTTTTWWWZZZ\\\^^^```cccfffnnnmmmmmmlllkkkkkkjjjjjjfffdddeeeiiimmmmmmhhhcccUUUVVVWWW[[[hhh{{{ooolllpppnnnmmmpppwwwzzz{{{}}}yyyuuutttyyy}}}~~~~~~~~~zzz||||||}}}~~~zzz}}}}}}{{{|||~~~~~~}}}zzzxxxxxxyyyttttttsssrrrqqqqqqqqqqqqssswww{{{ttteee___bbbtttqqqcccggg|||~~~ttthhhdddjjjqqquuuqqqnnnooovvvzzzyyyxxxwwwyyyqqqgggbbbbbbcccbbb```qqq{{{{{{vvvrrrggg^^^ccczzzoookkkjjjjjjlllpppppptttyyy{{{wwwvvvvvvyyy}}}zzzyyytttkkk```YYYUUUTTTPPPSSSVVVVVVTTTSSSSSSUUUTTTWWWZZZ]]]___bbbfffhhhlllllllllllllllkkkiiihhhgggeeeeeehhhkkkkkkeee___VVVWWWZZZcccwww~~~qqqqqqzzz|||{{{oookkkmmmwww~~~}}}yyyvvvtttuuusssrrrzzz|||vvvvvv~~~|||~~~|||}}}~~~|||}}}~~~{{{wwwuuuuuuwwwqqqqqqpppoooooopppsssuuusssyyyxxxlll```^^^hhh~~~mmmhhhsss}}}sssjjjhhhnnnsssssslllkkknnnuuuwwwrrroooooovvvooofffaaabbbhhhlllnnnwwwxxxuuulllfffmmmyyyoookkkkkkkkkmmmpppqqquuu|||wwwvvvwwwvvvwwwzzzxxxvvvoooeee[[[TTTSSSTTTQQQTTTWWWWWWUUUSSSTTTUUUSSSVVVZZZ]]]```dddhhhkkkjjjjjjkkklllmmmkkkhhhffffffdddccceeehhhfff___YYYUUUWWW\\\hhh{{{{{{~~~}}}ssskkkiiiooo{{{}}}~~~~~~wwwrrrqqqooolllpppwww{{{vvvsssxxx~~~~~~{{{~~~}}}||||||}}}~~~~~~~~~~~~|||}}}}}}zzzvvvsssssstttooooooooonnnnnnqqquuuxxxttt{{{{{{gggdddaaacccqqqxxxnnnooo~~~~~~zzzsssmmmnnnuuuwwwuuulllkkkpppwwwwwwoookkklllsssnnngggbbbeeeoooxxx|||zzzyyyvvvnnnllltttzzzoooggggggmmmrrrssstttyyy}}}~~~|||yyyxxxxxxxxxxxxwwwwwwqqqggg___YYYUUURRRPPPVVVWWWYYYYYYYYYWWWUUUTTTSSSYYY```cccccccccfffiiilllkkkjjjiiihhhhhhhhhhhhcccggghhhfffddd```XXXOOOSSSSSSXXXiii|||xxx{{{wwwuuuppppppttt~~~}}}sssnnnoookkkeeeiiitttyyysssnnnnnnrrrzzz~~~|||~~~~~~}}}||||||{{{|||~~~~~~}}}||||||~~~~~~~~~|||yyytttqqqqqqpppnnnmmmnnnrrrxxx{{{zzz{{{}}}mmmccc```bbbqqqjjjppp|||wwwyyy{{{zzz{{{}}}sssuuutttqqqtttzzz~~~~~~yyyuuurrrttttttqqqmmmkkkqqqrrrppplllooovvv{{{{{{~~~{{{{{{~~~|||uuuooommmxxxllleeefffkkkppprrrtttxxx{{{~~~|||zzzzzz{{{{{{zzzyyytttlllaaaXXXSSSRRRRRRSSSWWWWWWXXXYYYXXXVVVUUUSSSTTTZZZaaadddddddddfffiiikkkjjjiiihhhggggggggggggbbbgggjjjfffbbb]]]VVVOOOWWWUUUXXXiii{{{|||}}}{{{yyyyyyyyyzzz~~~}}}~~~wwwooolllpppppplllooowww~~~yyysssnnnnnnqqqvvv|||}}}{{{~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}zzzvvvsssqqqnnnlllnnntttzzz|||}}}}}}}}}~~~sssdddaaabbblllyyyjjjxxxxxxrrrqqqtttxxxxxxxxx{{{{{{|||zzzvvvyyyxxxqqqooooooooollljjjjjjnnnooommmooovvv|||~~~}}}}}}zzzvvvvvvvvvjjjcccdddiiinnnqqqwwwyyyzzz~~~~~~}}}~~~~~~}}}{{{yyyllldddYYYPPPNNNPPPSSSVVVWWWWWWXXXXXXWWWVVVTTTSSSWWW\\\bbbdddeeeeeegggjjjjjjiiiiiihhhggggggffffffbbbjjjmmmggg___XXXSSSOOOVVVTTTWWWfff}}}}}}zzz}}}wwwrrruuu{{{}}}||||||~~~}}}yyyxxxxxx~~~{{{~~~yyyvvv{{{}}}}}}~~~|||uuulllhhhnnnrrrrrruuuzzz}}}}}}yyyuuuooonnnqqqtttzzz~~~}}}|||}}}}}}~~~~~~{{{xxxvvvppplllkkkqqq{{{~~~~~~~~~iiibbbdddhhh{{{rrrmmmjjjhhhjjjqqqvvvwwwxxx{{{{{{}}}zzzoooiiijjjlllkkkhhhdddkkkppppppqqqwwwvvvjjjddddddgggmmmqqqzzz{{{||||||wwwsssccc\\\SSSMMMMMMPPPTTTVVVWWWWWWWWWXXXWWWVVVUUUTTTZZZ^^^ccceeefffgggiiijjjjjjjjjjjjiiiiiihhhgggffffffnnnqqqhhh[[[SSSPPPOOOTTTVVV\\\kkk~~~{{{~~~~~~~~~|||{{{{{{sssllljjjsss}}}~~~|||{{{{{{wwwuuuuuu}}}~~~|||wwwzzz}}}uuurrrvvvyyyxxxyyy}}}~~~{{{ooofffgggmmmqqqvvv{{{vvv~~~}}}yyysssqqqsssuuu{{{~~~~~~~~~~~~}}}yyywwwvvvoooooorrrxxx}}}}}}xxxgggbbbgggooovvvoootttsss```aaafffpppvvvxxxzzz}}}~~~}}}|||pppiiikkkpppnnniiidddnnnuuuuuutttyyyzzzlllgggfffgggmmmssszzz{{{}}}{{{uuunnniiiZZZVVVQQQOOOOOORRRTTTUUUVVVWWWWWWWWWXXXWWWWWWWWW^^^aaadddfffgggiiijjjkkkkkkkkkkkkkkkkkkiiihhhgggjjjrrrrrrfffVVVOOONNNOOOUUU]]]iiiyyyuuu||||||yyyyyyzzzqqqmmmnnnxxxzzzxxxwww~~~|||zzzzzz{{{~~~xxxrrrttt{{{~~~zzztttnnnsssvvvuuuxxxwwwggg```bbbjjjsssyyyvvv}}}}}}wwwtttuuuuuu|||~~~|||~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~zzzvvvuuuuuupppuuu{{{ppp```^^^jjjzzzsssiiilllzzz~~~fff[[[]]]eeepppvvvxxxzzz~~~zzz~~~wwwqqqtttzzzyyysssllluuu|||zzzxxx{{{~~~~~~ooojjjiiihhhllltttvvv{{{~~~zzztttlllddd^^^TTTRRRPPPPPPRRRSSSTTTSSSVVVVVVWWWXXXYYYZZZZZZ[[[bbbccceeegggiiijjjkkkkkkkkkllllllmmmllljjjiiihhhkkkpppmmm```QQQLLLNNNPPPUUUdddyyy~~~www{{{zzz}}}~~~wwwtttwww~~~xxxrrrppprrrvvvyyywwwrrrnnnqqqxxx|||{{{wwwooovvvzzz{{{~~~kkk___]]]eeennnuuuvvvyyy}}}wwwtttuuussszzz~~~{{{yyyzzzzzzyyy}}}|||{{{yyyyyyzzz|||}}}|||}}}}}}||||||||||||zzz~~~~~~~~~~~~}}}}}}|||~~~}}}{{{zzzyyyxxxxxxxxxzzz|||}}}{{{vvvssssssuuussszzzzzziii```dddzzzhhhbbbmmmyyyggg[[[^^^gggqqqvvvvvvyyy}}}zzz~~~zzz|||www}}}~~~{{{~~~|||~~~qqqllljjjgggkkktttuuu~~~~~~yyyssslllddd\\\VVVRRRQQQOOOOOOQQQRRRSSSRRRVVVVVVWWWXXXZZZ\\\^^^___eeeeeefffhhhjjjllllllllljjjkkkllllllllljjjhhhggghhhjjjdddWWWLLLKKKOOORRR[[[qqq~~~|||}}}|||~~~zzzzzzwwwnnniiiiiinnnqqqoooooopppvvv}}}yyyrrrfffaaaeeekkkpppqqqrrrwwwzzzssspppqqqssszzz~~~|||zzzzzzzzzyyy{{{zzzyyyxxxxxxxxxxxxxxx{{{||||||{{{zzz|||~~~~~~}}}|||yyyvvv{{{||||||||||||{{{zzzzzz{{{zzzwwwtttqqqooonnnmmmqqqtttwwwvvvsssqqqtttwwwxxx|||pppkkkmmmxxxtttgggfffsssyyyoooaaadddllltttxxxwwwzzz}}}~~~{{{{{{}}}}}}~~~|||rrrmmmjjjfffjjjtttwww{{{uuunnnggg```XXXSSSSSSPPPNNNMMMOOOQQQRRRRRRUUUVVVWWWYYY[[[^^^```aaafffffffffhhhjjjlllmmmllliiijjjkkklllkkkiiigggfffdddddd]]]QQQIIIKKKQQQTTTiii}}}~~~zzz}}}zzzqqqmmmqqq{{{}}}tttkkkeeeeeeiiimmmkkknnnuuu}}}~~~wwwmmmggghhhkkkmmmjjjlllqqq}}}|||wwwooolllmmmuuu|||}}}~~~~~~|||{{{{{{zzzzzzyyyxxxwwwwww{{{||||||{{{zzz|||~~~}}}|||zzzwwwuuuyyyzzzzzzzzzzzzzzzyyyyyyyyyvvvsssooojjjgggdddcccjjjooossssssqqqqqquuuyyy{{{|||rrrhhhooo{{{sssllliiiooo{{{vvvrrrhhhkkkrrryyy{{{zzz}}}~~~zzz{{{xxxvvv~~~~~~{{{}}}~~~xxxpppmmmlllpppuuu~~~wwwsssmmmeee^^^WWWSSSQQQMMMMMMNNNOOOPPPPPPQQQQQQTTTUUUWWWXXXYYY\\\```ccchhhiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiihhhgggfffeeefffZZZPPPLLLGGGEEESSSeee~~~~~~xxxuuu}}}yyyzzzvvvvvvmmmaaahhhyyy}}}yyyooofffaaa```cccfffppprrrwww|||yyyxxxuuussspppooonnnmmmkkkkkknnnyyy|||vvvsssqqqrrrrrr{{{}}}~~~}}}}}}~~~~~~}}}|||zzzyyy}}}|||{{{zzz{{{|||~~~}}}|||zzzzzz{{{{{{yyyxxxyyyzzz|||~~~~~~zzztttooollliiieeebbb```___]]]\\\hhhiiilllnnnppptttyyy}}}|||ooohhhfffssssssgggfffkkkwww|||vvvuuuttttttxxxyyyppplllmmmqqqzzz}}}}}}~~~~~~~~~{{{||||||zzz||||||sssoooooosssyyy~~~|||pppmmmfff^^^WWWRRROOOMMMNNNNNNNNNNNNPPPQQQSSSSSSUUUVVVYYYZZZ\\\___cccfffkkkjjjjjjjjjkkkkkkkkkkkklllllllllkkkiiifffdddccccccYYYQQQMMMIIIMMM```vvv}}}|||{{{uuuqqqpppqqqggg___nnn|||pppeee___```eeeiiiooorrrwww}}}{{{uuurrrooooooppppppqqqqqqppppppmmmnnnpppuuu~~~~~~~~~|||wwwsssqqqpppoooxxx{{{~~~~~~|||{{{}}}|||{{{zzzzzz|||}}}~~~}}}zzzyyyyyyyyyxxxvvvwwwxxxyyyzzzyyyvvvqqqmmmfffdddbbb```___^^^^^^]]]gggiiimmmoooqqqtttwwwzzz~~~nnngggdddhhhwww{{{mmmeeegggnnn{{{xxxvvvuuusssuuu|||~~~}}}}}}{{{zzzzzzsssmmmmmmooorrrxxx~~~}}}|||zzzyyyyyyyyyzzzzzz{{{xxxvvvwwwvvvtttuuuzzzxxxsssrrrwww~~~~~~xxxsssjjjfff___WWWQQQNNNLLLLLLOOONNNMMMMMMOOORRRUUUWWWWWWYYY\\\^^^```cccgggjjjmmmmmmllllllkkklllllllllmmmmmmnnnmmmjjjgggccc```___WWWQQQMMMMMMYYYvvv~~~sssmmmjjjrrrwwwlllggg|||sssiiidddeeejjjnnnnnnpppuuuzzzzzzqqqhhhbbbaaadddiiiooosssuuuuuuuuurrrrrrqqqqqquuu~~~|||{{{{{{{{{|||}}}}}}}}}~~~~~~~~~}}}{{{zzz|||yyyuuurrrooonnnvvvyyy}}}~~~~~~|||{{{{{{{{{|||}}}}}}yyywwwwwwwwwvvvuuuttttttsssssssssqqqmmmjjjcccbbbaaa`````````aaabbbhhhkkkpppsssuuuwwwxxxzzzooo^^^]]]bbbmmm~~~zzzooogggfffppp{{{xxx|||}}}xxxvvvrrrrrrxxx~~~~~~{{{zzzyyywwwuuurrrnnnlllpppssstttvvvyyyuuuuuuuuutttsssrrrqqqqqqnnnlllmmmppppppnnnqqqvvv}}}wwwvvv|||}}}wwwqqqllleeeaaa[[[TTTOOONNNNNNNNNNNNMMMKKKKKKMMMRRRVVVYYY\\\^^^```bbbccceeeiiikkknnnmmmlllkkkkkkkkkkkklllkkklllmmmmmmkkkgggccc```[[[TTTNNNMMMTTTjjjyyytttvvv{{{}}}rrrhhhdddeeexxxwwwmmm}}}xxxsssqqqpppqqqrrrmmmnnnpppssswww|||}}}zzzwwwssskkk```XXXXXX]]]fffpppvvvyyyzzzyyywwwvvvsssrrruuu~~~{{{{{{zzzyyyxxxxxxyyyyyyyyyzzz{{{||||||zzzyyyxxx|||||||||{{{yyyvvvsssqqquuuwww{{{~~~~~~}}}}}}~~~~~~}}}||||||||||||}}}zzzvvvuuutttuuutttsssqqqpppnnnnnnnnnmmmjjjhhhdddeeedddcccbbbccceeefffhhhmmmtttyyy{{{||||||}}}pppbbb^^^VVVcccuuu~~~ooofffeeemmm~~~vvv~~~yyyuuurrrrrrwww{{{{{{zzz{{{~~~{{{yyyxxxwwwvvvtttrrrmmmlllqqquuuttttttuuurrrrrrrrrrrrpppnnnkkkiiicccdddhhhnnnoooooorrrxxx}}}|||zzztttnnnjjjggg```\\\WWWRRROOONNNOOOQQQNNNLLLJJJJJJLLLQQQVVVZZZ```bbbdddeeefffgggiiikkknnnmmmkkkiiihhhhhhiiijjjggghhhjjjkkkjjjfffccc```WWWQQQMMMQQQaaa~~~uuulllkkkooouuurrriiibbb```ddd~~~~~~hhhqqqzzzsssvvv{{{~~~~~~{{{wwwtttqqqpppoooooorrrvvv{{{~~~|||yyywwwuuuqqqiii___WWWXXX___iiittt{{{}}}|||{{{zzzvvvtttuuu{{{{{{zzzyyyxxxwwwwwwvvvvvvvvvxxxzzz{{{|||{{{yyyxxxwwwyyy{{{}}}}}}{{{yyywwwvvvxxxzzz{{{|||zzzyyywww{{{|||~~~~~~}}}{{{zzzzzzxxxuuusssrrrrrrsssrrrqqqmmmllljjjjjjkkkjjjhhhggggggggggggfffcccccceeegggiiinnnvvv|||~~~ppp```[[[^^^UUUiiiuuugggaaafffvvvwww~~~xxxtttrrrtttyyyxxxsssppppppxxxwwwuuuuuuuuuuuutttssssssllliiimmmpppooommmmmmlllmmmoooppppppnnnlllkkkcccffflllrrrssspppsssyyyxxxqqqkkkgggcccaaaYYYWWWSSSOOONNNNNNPPPQQQOOOMMMKKKKKKMMMRRRWWWZZZ```cccfffgggggghhhjjjkkknnnllljjjhhhffffffggghhhdddeeeggggggfffdddaaa___VVVQQQQQQ^^^yyyyyynnnkkkmmmsssqqqhhhbbbdddlllbbb___gggcccdddkkkuuu~~~~~~xxxsssuuutttsssrrrsssuuuwwwyyyzzzyyyxxxvvvrrrlllddd___aaagggqqqyyy~~~}}}zzzxxxwwwuuutttxxx}}}}}}~~~}}}zzzyyyyyyxxxwwwvvvvvvuuuuuuwwwyyy{{{|||{{{yyywwwtttvvvzzz}}}}}}|||xxxyyyzzzzzzyyywwwuuusssyyyzzz|||~~~~~~{{{yyywwwvvvtttrrrpppppppppooommmkkkhhhgggggggggiiiiiigggfffggghhhiiifffcccbbbeeehhhlllqqqxxx}}}~~~}}}|||ooodddXXXUUUYYY___wwwwwwlllbbbaaalll|||tttwwwyyyuuurrrssswwwyyysssjjjgggiiiqqqpppooooooqqqqqqpppoooooohhhcccfffiiigggcccbbb```bbbfffkkkoooqqqqqqrrrmmmpppwww{{{wwwqqqrrrvvv{{{wwwqqqkkkfffbbb^^^[[[UUUSSSQQQPPPOOOPPPQQQRRRQQQPPPNNNNNNPPPTTTXXXZZZ]]]```dddggghhhjjjlllnnnooommmjjjgggffffffggggggdddddddddcccbbb```]]]\\\UUUSSSYYYqqq}}}|||}}}}}}{{{tttpppssszzzwwwllleeegggsss}}}```XXX]]]ZZZYYY___iiiqqqvvvvvvsssppptttuuuwwwxxxwwwuuurrrppprrruuuwwwxxxvvvsssqqqppplllqqqxxx}}}~~~{{{uuurrrqqqrrrtttvvvxxxwwwuuutttsss|||yyyxxxvvvvvvwwwwwwwwwwwwvvvvvvvvvwwwzzz{{{{{{yyyvvvtttsssvvvyyy|||~~~~~~~~~}}}zzzzzz{{{zzzyyywwwuuutttxxxyyy{{{~~~~~~|||yyyuuusssqqqsssqqqpppooonnnkkkgggcccbbbbbbccceeeggggggfffdddgggjjjkkkhhheeedddgggkkkuuuyyy~~~~~~}}}yyydddaaa]]]UUUWWWaaawwwxxxkkkeeebbbiiixxxuuukkkjjjmmmppppppsssxxxvvvkkkaaabbbhhhooonnnmmmnnnoooooommmkkkjjjccc___cccgggccc^^^ZZZUUUXXX]]]dddjjjnnnrrrssstttxxx{{{rrrqqquuu{{{ssspppmmmiiieee```ZZZVVVTTTSSSSSSRRRRRRSSSTTTTTTSSSRRRQQQQQQSSSVVVYYY[[[ZZZ^^^cccfffiiikkknnnppppppnnnjjjgggffffffggghhheeedddcccaaa___\\\ZZZYYYUUUUUU```~~~{{{zzz}}}|||yyyxxxyyyuuuyyy}}}oooggghhhpppuuu}}}ttt^^^VVV[[[YYYTTTXXX^^^eeejjjmmmmmmmmmppptttxxx{{{yyytttmmmhhhiiinnntttxxxyyyzzz}}}tttxxx}}}~~~xxxrrrmmmkkkooossstttpppmmmmmmnnniii|||~~~}}}yyywwwvvvssstttuuuvvvwwwwwwwwwwwwwwwyyy{{{{{{zzzwwwtttqqqtttvvvxxx{{{}}}}}}}}}|||zzz{{{{{{{{{zzzxxxwwwuuuxxxyyy|||~~~~~~|||yyyvvvssspppnnnsssrrrpppooommmhhhbbb]]]^^^___```cccffffffeeeccciiilllnnnlllhhhhhhlllppp~~~~~~hhhWWWWWWXXXUUU```qqq|||mmmeeecccfffrrr}}}mmmccc___dddlllooossswwwsssfff\\\```jjjrrrqqqoooooopppooommmjjjfff```___eeeiiiddd]]]XXXQQQSSSXXX^^^dddjjjnnnpppuuuzzz}}}tttsssvvv}}}uuuooonnnlllhhhccc^^^YYYUUUSSSOOOOOONNNNNNPPPRRRUUUVVVUUUVVVVVVVVVVVVXXX[[[^^^]]]aaaeeefffdddfffkkkpppooommmjjjgggddddddddddddbbbdddfffgggccc]]]VVVRRRSSSSSSggguuuyyyxxxxxxxxx{{{{{{tttqqqtttooosssxxxxxxtttoookkkjjjmmmwww{{{qqqeee```___]]]YYY[[[ZZZXXX\\\eeelllmmmoootttxxxwwwrrrjjjeeebbbcccrrr{{{xxxssswww|||}}}zzzzzz}}}{{{yyy{{{{{{{{{zzzzzzyyyvvvqqqnnnpppzzz~~~}}}|||{{{yyywwwuuutttssswwwvvvvvvvvvvvvwwwyyyzzzuuuwwwyyy{{{zzzxxxuuusssoooqqquuuxxxzzzzzzzzzyyyxxx{{{}}}}}}zzzvvvsssrrruuuxxx|||}}}yyyvvvsssqqqoooooorrrrrrsssqqqnnnhhhccc```[[[]]]```ccceeeeeecccbbbeeejjjooommmjjjmmmwww|||zzzlll```UUURRRUUU]]]ooommm```]]]dddooo~~~|||lllfffhhhlllooosssooonnnnnniiibbbccciiivvvrrrnnnmmmmmmjjjccc]]]aaammmrrriiibbbaaa^^^VVVPPPMMMQQQ[[[aaaaaafffnnn{{{{{{{{{zzzvvvqqqllliiizzzsssmmmkkkiiieeeaaa[[[WWWTTTRRROOONNNNNNNNNOOORRRTTTVVVUUUVVVWWWWWWWWWYYY\\\___```cccffffffdddeeeiiimmmmmmkkkiiigggeeedddcccccccccccccccdddccc___XXXRRRMMMSSSjjj}}}yyyxxxvvvtttsssvvvyyy}}}||||||xxxpppnnnppplllllljjjiiihhhiiikkkmmmmmmvvvwwwmmmaaa[[[ZZZXXXUUUVVVVVVXXXaaammmttttttyyy{{{{{{wwwppphhhdddbbbfffyyy~~~rrrpppuuuxxxzzzzzz|||}}}|||}}}|||yyyvvvyyy|||~~~yyywww~~~~~~}}}|||{{{zzzxxxuuusssrrrqqqwwwvvvuuutttuuuvvvwwwxxxwwwyyy{{{|||{{{xxxtttrrrqqqrrrtttvvvwwwxxxxxxxxxxxxyyyzzzyyyvvvtttssssssuuuxxx|||~~~{{{wwwssspppooonnnpppqqqqqqppplllhhhccc```\\\^^^aaadddffffffeeedddjjjmmmqqqqqqpppsss{{{~~~sssaaaZZZTTTUUU[[[hhhxxxllldddbbblllzzzyyyqqqpppuuu|||tttpppoooooojjjeeegggmmmsssooojjjiiiiiihhhccc___iiirrrtttkkkcccccc```YYYRRRNNNQQQ\\\aaaaaaeeemmmxxxxxxxxxwwwsssmmmgggddd~~~zzzvvvpppllliiigggbbb]]]XXXTTTQQQPPPNNNNNNNNNNNNOOORRRTTTUUUUUUVVVXXXXXXYYY[[[^^^aaacccfffgggfffddddddfffiiijjjiiihhhgggeeedddcccbbbeeeccccccdddfffbbbYYYRRRKKKYYYuuu{{{}}}yyyuuuuuuwwwxxxwwwuuuxxxuuussssssoooiiieeefffgggbbb]]]\\\```fffjjjllllllrrrqqqggg[[[TTTRRRRRRQQQUUUZZZaaannn{{{xxxpppjjjfffeeejjjpppjjjooottt|||{{{|||~~~}}}}}}}}}}}}{{{zzzzzzyyy}}}|||{{{{{{zzzxxxvvvsssrrrqqqpppvvvuuutttssssssssstttuuuxxxzzz{{{{{{zzzwwwtttrrrsssssssssttttttuuuvvvvvvwwwwwwwwwuuusssrrrtttuuuuuuwwwzzz~~~~~~zzzwwwssspppooonnnoooooopppooolllhhhcccaaa___aaacccfffggghhhhhhhhhnnnoooqqqsssuuuzzz|||}}}xxxcccXXXVVVVVV\\\hhh{{{}}}ooohhheeeiiixxx~~~yyyvvvzzzxxxuuutttsssqqqooorrrwwwvvvqqqllljjjkkklllkkkiiirrrxxxwwwllleeedddccc^^^UUURRRVVVaaaffffffiiipppwwwwwwwwwuuuqqqkkkeeeaaazzzvvvsssooollljjjfffaaaZZZUUUPPPNNNMMMNNNNNNNNNOOOPPPRRRTTTUUUUUUWWWYYYZZZ[[[]]]aaacccggghhhhhhfffdddcccdddfffgggggggggfffeeedddcccbbbfffeeefffhhhhhhbbbWWWNNNPPPfffxxxrrrqqqqqqpppooolllgggcccaaaaaa[[[UUUVVV^^^eeefffeeegggiiihhh___TTTMMMMMMNNNQQQ]]]kkkwww{{{uuupppnnnmmmqqqqqqmmmrrrvvv~~~|||~~~yyywwwxxx{{{}}}~~~zzzxxx~~~}}}|||{{{xxxwwwvvvtttssssssssssssvvvuuutttrrrrrrrrrssssssuuuvvvxxxyyyyyywwwuuusssvvvtttsssqqqqqqrrrsssttttttuuuvvvuuutttssstttuuussstttvvvyyyzzz{{{{{{{{{zzzyyyxxxuuusssqqqpppooooooppppppooommmjjjgggeeeeeefffgggiiikkklllllllllpppoooqqqtttyyy~~~{{{{{{}}}iii^^^UUUVVV]]]jjj|||vvviiieeeeeettt~~~|||yyyyyy|||~~~|||{{{zzzzzz|||~~~zzztttrrrsssuuuwwwwwwxxxzzzvvvllleeeeeedddaaaYYYXXX^^^kkkqqqooopppvvvyyyyyyyyyvvvrrrmmmgggddd}}}xxxtttqqqnnnmmmjjjfff___XXXRRRNNNLLLLLLNNNNNNOOOPPPQQQSSSTTTUUUUUUWWWZZZ\\\]]]```cccfffiiiiiihhhfffdddccccccdddeeeeeeffffffeeedddcccccceeehhhmmmmmmggg]]]RRRKKKWWWrrruuusssttttttqqqnnnjjjfffccc^^^VVVNNNNNNVVV^^^```___\\\\\\[[[UUUNNNJJJLLLPPPVVViii~~~}}}zzzxxxwwwvvvuuuwwwvvvyyyyyy~~~|||}}}}}}|||}}}zzzuuutttwww|||}}}~~~}}}|||{{{vvvuuutttsssssstttvvvwwwuuutttsssqqqqqqqqqrrrrrrpppqqqtttvvvwwwwwwvvvuuuwwwuuusssppppppppprrrsssqqqtttwwwxxxwwwtttssssssppppppqqqrrrssstttuuuuuutttttttttssssssrrrrrrqqqqqqqqqrrrqqqpppnnnkkkjjjkkkkkkllllllmmmnnnoooppprrrrrrssswww}}}yyyyyyjjj___\\\TTTZZZggg{{{mmmdddgggnnnzzzyyyxxxwwwvvvvvvxxxyyy~~~}}}~~~yyyvvvwwwyyy|||}}}yyyxxxtttlllgggffffffddd[[[ZZZbbbpppvvvttttttyyyzzzyyyxxxvvvrrrnnnkkkiiizzztttpppmmmllllllhhhccc\\\TTTOOOLLLLLLLLLOOOOOOPPPRRRSSSTTTUUUVVVTTTWWW[[[^^^```cccfffhhhjjjiiigggfffddddddcccccceeeeeeeeeeeeeeeeeeeeeeeefffooovvvrrreeeWWWRRRQQQddd{{{sssuuusssoookkkiiifffaaa^^^UUULLLKKKRRRYYY\\\\\\TTTRRRRRRRRRPPPOOOTTT\\\cccsss~~~wwwuuussssssuuuwwwxxxxxx~~~~~~zzz|||wwwwww|||}}}{{{zzz~~~{{{yyyyyy}}}~~~}}}{{{{{{uuutttsssrrrrrrtttvvvxxxrrrrrrpppoooooopppqqqqqqmmmnnnqqqsssuuuvvvwwwwwwwwwuuusssqqqppppppqqqrrrpppssswwwyyywwwtttrrrqqqnnnnnnmmmmmmnnnooopppqqqpppqqqrrrsssttttttttttttrrrrrrssssssrrrqqqpppooopppooonnnmmmnnnooopppqqquuuvvvxxx|||zzz}}}lll\\\WWWXXXVVVcccvvvsssdddeeeuuu}}}}}}{{{yyyvvvvvvtttrrrooonnnoooqqqyyy{{{zzzzzz~~~}}}|||yyywwwvvvwwwxxxzzzwwwuuurrrnnnllljjjjjjiii^^^\\\aaammmrrrppprrrxxxxxxwwwtttrrrpppnnnnnnmmm~~~{{{vvvooojjjhhhggghhhaaa]]]VVVPPPLLLLLLMMMOOOPPPPPPRRRSSSUUUVVVVVVVVVTTTWWW\\\___bbbdddhhhjjjiiihhhfffeeeeeeeeeddddddeeeeeedddddddddfffggghhhnnn{{{zzzeeeXXX[[[eee}}}uuuxxxuuummmiiiiiifffaaa\\\YYYYYY\\\aaaccc```\\\TTTQQQSSSXXX[[[^^^gggrrrxxx}}}}}}wwwoookkkffffffiiiooosssuuu~~~yyyxxxpppllloootttwwwzzz|||~~~|||~~~}}}{{{yyyyyyvvvtttrrrppppppqqqssstttnnnmmmmmmllllllmmmnnnooonnnoooqqqsssuuuvvvvvvwwwvvvuuutttrrrqqqqqqqqqqqqqqqsssuuuuuusssqqqqqqqqqnnnmmmlllkkkkkklllmmmoooqqqrrrsssuuuvvvvvvuuuuuurrrssssssttttttsssrrrrrrsssqqqooommmllllllnnnoootttwww{{{~~~~~~pppbbbYYYWWWXXX^^^qqqmmmgggrrrtttpppqqqssstttvvvuuuuuusssoookkkiiikkknnnrrruuuvvvvvv{{{~~~{{{{{{{{{yyywwwuuuuuuuuutttssssssssssssrrrpppoooggg```___eeehhhhhhnnnxxxwwwtttqqqooonnnooorrrssszzzwwwrrrkkkfffcccdddeee\\\XXXRRRMMMJJJLLLNNNQQQPPPQQQSSSTTTVVVWWWWWWWWWTTTXXX\\\```cccfffiiikkkhhhgggeeeeeeeeefffeeeeeefffeeedddcccdddfffhhhjjjwwwhhh\\\gggwww~~~yyy{{{~~~|||sssoooooommmhhhXXX___jjjuuuyyysssggg]]]XXXVVVXXX```gggmmmxxxzzzuuuxxx}}}{{{tttllleee^^^[[[___gggnnnqqqmmmzzz~~~xxxuuukkkccceeelllssszzz~~~}}}}}}~~~wwwwww|||zzzxxxwwwwwwuuurrrooonnnnnnpppqqqkkkjjjjjjiiijjjkkkmmmnnnpppqqqrrrtttuuuvvvvvvvvvvvvuuutttsssrrrrrrqqqqqqsssssssssrrroooooopppqqqnnnmmmkkkjjjjjjkkkmmmnnnssstttvvvwwwwwwwwwvvvuuurrrrrrsssssstttssssssssssssqqqnnnkkkjjjjjjlllmmmrrrvvvzzz}}}~~~~~~~~~zzzgggaaa]]]\\\]]]gggxxxnnnpppooojjjlllppptttwwwxxxwwwtttnnniiihhhjjjmmmooosssuuuuuu{{{zzz}}}~~~~~~{{{xxxvvvuuutttssstttxxxyyywwwuuutttpppfff___```bbbdddmmmyyywwwuuuqqqnnnnnnqqqvvvyyy{{{vvvsssmmmiiifffdddaaa___XXXTTTOOOKKKJJJLLLPPPRRRUUUUUUVVVWWWWWWXXXYYYYYYXXXZZZ\\\^^^```dddiiillliiihhhgggeeeccccccdddeeefffaaacccjjjjjjfffkkktttzzzgggnnnooonnnuuu|||zzzzzz{{{yyyxxxyyyzzzwwwqqqlllgggtttwwwjjjccc[[[cccmmmvvv~~~~~~uuukkkjjjoootttrrrooojjj]]]VVV\\\dddeeeaaa___fffjjjqqqwwwzzz{{{|||}}}tttggg```\\\]]]nnn|||yyy|||zzzxxxzzz~~~}}}yyyuuuqqqnnnjjjlllvvv{{{xxxwwwvvvuuutttwwwuuurrrooolllkkkjjjjjjdddfffiiijjjjjjjjjlllmmmnnnnnnppptttxxxyyyuuurrrrrrqqqpppooonnnnnnooooooppppppnnnnnnmmmnnnoooooonnnppprrrpppmmmjjjkkklllsssrrrrrrrrrsssuuuwwwxxxrrrqqqooopppqqqsssttttttoooooommmkkkiiihhhjjjllloootttyyy}}}~~~}}}}}}}}}~~~ooobbb```cccjjjqqquuugggqqqxxxqqqsssvvvsssrrrtttxxxwwwuuuttttttssspppnnnpppnnnnnnsss{{{~~~}}}{{{yyyxxxwwwvvvvvvxxxxxxxxxzzz|||{{{wwwssskkkhhhbbb^^^```iiiuuu~~~~~~uuuqqqrrrsssrrruuuzzz|||xxxtttpppkkkgggdddaaa^^^\\\VVVSSSNNNJJJJJJLLLOOORRRUUUUUUVVVWWWXXXXXXYYYYYYZZZ\\\^^^```bbbeeeiiilllkkkhhhdddcccccceeeggghhhgggggghhhhhhhhhkkkvvv|||nnnjjjppp~~~xxxsssrrrtttwwwwwwvvvvvvvvvtttqqqnnnrrr{{{uuulllhhhjjjttt|||qqqeeeaaaffflllnnnmmmiiicccbbbhhhjjjccc[[[VVVXXX___jjjsssyyy{{{|||}}}rrreee^^^[[[]]]nnn}}}zzzyyyyyyyyyzzz|||}}}|||{{{zzzsssllleee```aaannn{{{}}}xxxvvvttttttsssqqqsssqqqnnnjjjfffdddbbbaaaaaacccfffggghhhiiikkkmmmnnnnnnpppsssvvvvvvssspppoooooonnnnnnnnnnnnnnnnnnooonnnlllkkkjjjkkklllmmmnnnpppqqqpppmmmkkkkkklllqqqqqqqqqqqqrrrsssssstttooonnnmmmmmmnnnooooooooooooppppppnnnmmmmmmqqquuuuuuzzz~~~}}}|||~~~yyyggg```ccclllzzzzzzqqqpppvvvppprrruuuttttttvvvssssssrrrtttuuuvvvuuusssrrrpppppptttzzz}}}{{{zzzxxxwwwvvvvvvvvvwwwzzzyyyyyyzzz{{{zzzvvvrrrkkkgggbbbaaaeeennnyyy}}}tttllllllmmmooouuu|||~~~|||xxxvvvppplllgggccc```^^^[[[YYYTTTQQQMMMJJJJJJLLLOOOQQQUUUUUUVVVWWWXXXYYYZZZZZZ]]]___aaabbbccceeeiiikkklllgggbbbaaadddhhhjjjjjjhhhllllllggghhhuuuuuunnnuuuxxxoooiiijjjmmmuuuuuuvvvtttsssrrrsssttt~~~{{{rrrlllkkkppp|||wwwooofffcccgggiiihhheeeeeehhhpppvvvqqqeeeZZZUUUVVV___kkkuuu{{{|||{{{zzzpppddd___]]]___ppp}}}zzzsssvvvxxxzzzzzzzzzzzz{{{{{{ssshhh___YYY[[[hhhvvv|||yyyvvvsssrrrqqqpppoooqqqoookkkfffaaa]]]ZZZYYY[[[^^^aaaccceeegggjjjlllmmmnnnooorrrsssrrrooommmllllllllllllmmmmmmmmmmmmmmmkkkiiigggfffhhhjjjkkknnnooopppooommmkkkjjjkkklllmmmnnnoooppppppoooooolllkkkkkkkkkkkkkkkjjjjjjjjjmmmnnnlllkkkmmmuuu{{{sssiii```bbblll|||zzznnnrrr{{{tttoooqqqssstttvvvxxxppppppqqqtttxxxzzzzzzyyytttrrrrrruuuyyy{{{zzzxxxwwwvvvtttssssssuuuwwwxxxyyyxxxwwwwwwwwwuuuqqqoookkkfffbbbdddkkkuuu||||||qqqeeeaaabbbhhhrrr{{{}}}|||zzzwwwuuullliiiddd```]]][[[YYYWWWRRRPPPNNNLLLLLLNNNQQQRRRUUUUUUVVVXXXYYY[[[\\\\\\___aaacccddddddeeehhhjjjjjjfffbbbbbbfffjjjjjjiiigggmmmnnniiiooo|||yyymmmggghhhlllxxxyyyyyywwwttttttwww{{{uuullliiiiiilllyyy~~~yyyrrrpppnnnpppsssoooggg___ccclllxxx|||uuujjjdddccchhhnnnvvv{{{|||zzzwwwvvvnnneeedddeeegggvvvyyylllqqqvvvxxxxxxxxx{{{}}}zzzsssjjjccc^^^```mmm{{{}}}|||{{{{{{xxxuuusssrrrqqqooonnnrrrpppkkkfff```ZZZVVVTTTVVVXXX[[[^^^```dddgggjjjmmmmmmnnnppppppnnnllljjjiiiiiijjjkkkkkklllllllllkkkiiigggeeeeeefffiiikkkmmmmmmmmmmmmkkkjjjiiihhheeegggjjjmmmnnnnnnmmmlllhhhiiijjjiiihhhgggggghhhhhhjjjlllkkkkkkrrrwwwfffaaaaaakkk}}}{{{rrrqqq~~~{{{vvvqqqpppqqqsssvvvwwwsssssstttvvvzzz||||||{{{tttsssssstttvvvvvvtttrrrsssrrrqqqpppqqqtttvvvxxxvvvuuutttrrrpppnnnllljjjlllgggdddgggoooxxx{{{|||zzznnn___VVVWWW___kkkttt~~~|||zzzxxxuuusssiiifffaaa]]][[[YYYVVVTTTQQQPPPOOONNNOOOQQQSSSTTTUUUVVVXXXYYY[[[]]]^^^___aaabbbeeeeeeeeefffhhhiiigggeeecccdddgggiiiiiigggeeekkkmmmooo{{{||||||ppplllpppvvv{{{wwwxxx|||}}}yyyooofffcccccclllvvv}}}xxxooooooqqqvvvyyywwwooohhhiiirrrzzzzzztttoooppprrrxxxzzz{{{zzzwwwtttrrrqqqnnniiillloooqqq|||vvvggglllrrruuuwwwyyy|||vvvrrrnnnkkkiiikkkwww}}}{{{zzzzzz|||yyywwwuuuuuusssqqqpppsssqqqlllfff```ZZZUUURRRQQQSSSWWWYYY\\\```eeeiiilllmmmnnnnnnmmmkkkiiiiiiggghhhiiijjjkkkjjjjjjjjjjjjiiigggffffffhhhjjjlllkkkkkkjjjjjjiiihhhgggeee___bbbfffkkkmmmmmmmmmllldddeeegggfffeeedddfffhhhiiilllooossszzzsssiii```aaahhhyyyvvvrrrsss|||{{{}}}~~~}}}zzztttpppooorrrtttuuuxxxxxxxxxyyy{{{{{{zzzyyytttsssrrrrrrrrrqqqpppnnnqqqpppppppppqqqsssuuuwwwttttttrrrpppmmmkkkkkkkkknnnjjjfffiiipppvvvxxxwwwwwwmmm]]]QQQQQQZZZffflllzzz{{{|||xxxvvvssspppnnnfffbbb^^^ZZZXXXVVVTTTRRRPPPOOOOOOPPPQQQSSSTTTUUUWWWXXXYYY[[[^^^```aaabbbbbbdddggghhhhhhhhhiiikkkggggggfffeeedddeeefffgggfffiiioooxxxxxxeeemmmzzztttttt{{{}}}zzzyyy|||~~~ssswwwxxxsssjjjbbb``````mmmsssxxxzzz}}}{{{ooonnnmmmpppuuuxxxwwwvvvqqqvvvxxxtttqqqssswwwxxxxxxxxxvvvsssooonnnnnnoooppplllqqquuuvvv}}}~~~rrreeehhhlllpppssswww|||sssqqqqqqqqqpppsss}}}}}}}}}{{{{{{{{{}}}|||yyyxxxxxxwwwtttrrrrrrppplllfff```YYYTTTQQQNNNPPPSSSVVVYYY^^^cccgggjjjlllnnnmmmkkkiiihhhiiiggghhhiiijjjjjjjjjiiihhhggggggggghhhiiikkkmmmnnnkkkjjjiiiiiiiiihhhfffddd^^^aaaeeeiiilllmmmllllllbbbdddfffeeedddeeeiiimmmlllooowwwtttiiiaaa^^^___fffsssqqqiiipppzzz{{{yyyzzz}}}~~~xxxpppnnnqqqttttttzzzyyyyyyyyyzzzzzzxxxwwwtttsssrrrpppooonnnnnnnnnqqqqqqqqqqqqrrrssstttuuuttttttssspppnnnmmmnnnpppooollljjjkkkooosssuuutttuuunnnaaaUUUUUU]]]fffiiitttssswww|||wwwrrrnnnkkkgggeeebbb^^^ZZZWWWUUUSSSPPPOOOMMMNNNNNNPPPQQQSSSTTTUUUXXXYYY[[[]]]```bbbdddeeedddgggjjjkkkllllllmmmnnnjjjjjjgggbbb^^^^^^ccciiihhhjjjsss}}}mmmbbbWWWgggzzzvvvzzzvvv{{{|||{{{xxxuuuyyy{{{xxxwwwvvvuuummmppprrrnnnfffaaaaaacccqqqqqqooopppwww~~~rrrooonnnooorrrtttuuutttrrrttttttppprrrwwwzzzwwwssssssrrrpppnnnnnnppprrrsssnnnqqqttttttzzz{{{ooofffeeefffiiioootttxxxzzzvvvtttttttttsssuuuwwwxxx~~~|||}}}~~~}}}{{{{{{zzzyyywwwtttqqqpppmmmhhhbbb\\\VVVTTTMMMOOOQQQTTTWWW[[[aaaeeeiiilllmmmmmmjjjhhhhhhjjjggghhhjjjjjjjjjiiigggfffdddeeegggiiikkkmmmnnnooolllkkkiiiiiijjjjjjgggdddaaacccfffiiijjjkkkjjjjjjfffhhhjjjiiiiiilllsssyyyxxx}}}vvvhhhaaa\\\YYY[[[aaapppwwwnnnfffgggvvv|||}}}zzzqqqnnnrrruuuuuuvvvvvvuuuwwwyyyyyyxxxwwwuuutttrrrooonnnnnnppprrrrrrsssttttttttttttsssrrrrrrsssrrrpppnnnnnnqqqtttooonnnmmmmmmoooqqqtttvvvsssppphhh______gggllllllsssooorrrooo~~~}}}yyyrrrmmmhhhddd```^^^___\\\WWWTTTRRRPPPNNNLLLKKKLLLMMMOOOQQQRRRTTTTTTYYYZZZ\\\^^^aaadddeeeffffffiiilllnnnnnnooopppqqqmmmlllhhh___XXXYYYbbbkkkjjjlllxxxqqq]]]UUUUUUggg{{{tttlllppp~~~wwwpppuuuxxxyyywwwvvvzzz}}}xxxvvvtttpppmmmkkkmmmnnnkkkeeebbbcccgggvvvrrrmmmmmmvvvtttssstttuuuuuurrrmmmiiimmmoooooonnnttt||||||vvvrrrrrrsssrrrrrrrrrtttwwwuuuooopppqqqooovvvxxxmmmgggdddbbbeeekkkqqqtttttt|||yyywwwuuusssuuuzzzvvv~~~~~~~~~|||||||||zzzxxxuuusssrrrooojjjeee___ZZZWWWLLLNNNPPPSSSVVVZZZ```dddiiikkkmmmllliiihhhiiijjjhhhiiijjjkkkjjjiiigggeeeaaacccfffjjjlllnnnoooooonnnllljjjjjjlllkkkhhheeeeeefffgggiiiiiiiiiiiihhhlllnnnppppppooottt|||tttccc\\\\\\ZZZ[[[^^^fffyyyzzzpppfffbbbbbbkkk{{{qqqnnnssswwwvvvqqqqqqrrrtttxxxzzzyyyxxxvvvuuussspppnnnooorrruuussstttvvvwwwvvvtttrrrpppoooppppppnnnlllmmmqqquuunnnoooooonnnoooqqqvvvyyyrrrrrrmmmgggiiipppssspppuuulllkkkvvv}}}zzzxxx{{{xxxssslllfffaaa]]][[[[[[WWWSSSPPPPPPPPPMMMKKKMMMMMMNNNOOOQQQTTTWWWYYYZZZ\\\```dddggghhhiiiiiilllnnnoooppppppooonnnmmmqqqiiidddbbb___\\\___gggnnnwww}}}kkkXXXTTTYYYZZZyyysssfffhhhsssssswww{{{~~~yyyttttttqqqlllhhhlllnnnkkkeeeccchhhmmmyyyuuussstttzzzxxxnnneee___dddhhhooovvvzzz{{{zzzxxx}}}zzzyyyyyyyyywwwvvvyyywwwvvvvvvvvvuuurrrppplll```XXX[[[dddlllsssxxxvvvvvvwwwxxxwwwzzz}}}~~~~~~}}}||||||||||||{{{zzzxxxuuuuuuvvvwwwsssqqqnnniiiccc^^^ZZZXXXSSSRRRQQQQQQTTTXXX]]]```iiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiihhhgggeeedddcccfffdddcccfffjjjnnnnnnmmmkkkiiiiiilllkkkfffeeefffhhhhhhhhhhhhhhhkkkppptttlllrrrxxxzzz{{{mmmbbbYYYWWWWWWVVVZZZaaayyyzzzoooiiibbbbbbmmm|||yyyxxxyyy{{{uuuuuuvvvvvvwwwwwwwwwxxxwwwvvvtttsssssstttuuuvvvvvv{{{~~~}}}wwwrrrqqqrrrtttqqqooonnnooopppppppppsssnnniiiiiioootttvvvuuutttttttttsssrrrqqqpppooo~~~qqqnnnzzz~~~{{{zzzyyyvvvpppiiiccc^^^\\\ZZZYYYVVVRRRQQQQQQQQQPPPNNNNNNOOOPPPQQQSSSUUUWWWXXXZZZ\\\aaaeeehhhjjjjjjjjjmmmmmmmmmlllllllllkkkkkkmmmhhhdddccc``````gggppp{{{ppp^^^TTTXXXcccuuuvvvmmmmmmxxx|||~~~zzzwwwvvvsssnnniiimmmpppooollllllrrrwwwyyyuuupppooorrrvvvyyyzzz}}}~~~~~~zzzrrriiicccdddiiiooouuuwwwyyyzzz{{{~~~{{{xxxwwwwwwxxxxxxwwwrrrqqqqqqrrrssstttrrrqqqhhh]]]UUUXXX```gggooottttttttttttvvvyyy|||{{{{{{{{{{{{||||||}}}~~~~~~{{{yyywwwvvvvvvrrrqqqmmmhhhccc^^^[[[YYYTTTSSSRRRSSSVVVZZZ___bbbhhhiiiiiiiiiiiiiiiiiihhhiiiiiihhhgggfffeeeddddddbbbaaaaaaeeejjjmmmmmmlllhhhfffgggjjjjjjfffeeegggiiijjjkkkkkkkkkmmmqqqsssuuuzzzoooeee^^^XXXVVVUUUXXXcccooowwwlllfffbbb___cccqqq}}}~~~}}}{{{xxxvvvtttssssssuuuvvvxxxqqqqqqppppppqqqsssuuuvvvxxx|||~~~yyyuuuuuuvvvtttrrrqqqqqqrrrsssqqqppptttoookkklllpppuuuvvvuuussssssrrrrrrqqqpppoooooozzzyyy}}}|||{{{uuuqqqjjjccc^^^[[[YYYYYYUUUTTTRRRQQQRRRSSSRRRQQQPPPQQQRRRTTTVVVWWWWWWWWWYYY\\\aaagggjjjllllllkkkmmmlllkkkjjjiiiiiijjjjjjhhhfffeeedddcccgggrrr~~~uuudddYYY[[[kkk{{{ssslll{{{{{{~~~~~~{{{yyyxxxuuuqqqkkkooottttttsssuuu{{{{{{wwwpppmmmlllnnnpppqqq{{{{{{|||~~~~~~zzzqqqkkkjjjooossstttrrrrrrvvvzzzzzzwwwsssrrrrrrsssttttttmmmmmmlllnnnppppppooonnndddZZZRRRSSSWWW]]]dddkkkpppqqqsssvvv{{{|||zzzyyyzzzxxxyyyzzz|||~~~}}}zzzwwwvvvqqqooolllhhhccc___\\\ZZZVVVVVVUUUVVVYYY]]]aaadddggghhhhhhiiiiiihhhhhhgggiiigggfffdddcccccccccddd``````bbbfffkkkmmmnnnmmmfffdddfffjjjjjjgggfffiiiiiikkkmmmnnnpppssswwwzzzmmmccc\\\ZZZWWWVVVWWW```sss{{{sssiii```]]]]]]aaakkkzzz|||{{{~~~zzzxxxtttrrrqqqrrruuuwwwqqqqqqqqqrrrtttwwwyyy{{{zzz}}}~~~zzzxxxyyy{{{uuutttssstttuuuuuusssqqqtttqqqnnnooosssuuuuuutttrrrrrrrrrqqqppppppoooooo|||zzzxxxwwwoookkkddd]]]YYYWWWVVVWWWQQQPPPPPPQQQRRRSSSTTTTTTRRRSSSUUUWWWYYYYYYXXXXXXXXX[[[aaagggkkkmmmmmmllljjjjjjkkkkkkkkkkkkkkkkkkgggggggggggggggooo}}}qqqfffiiixxx}}}vvv~~~||||||}}}~~~{{{{{{zzzwwwvvvvvvuuusssppptttxxxxxxxxxyyy}}}zzztttooommmnnnoooqqq}}}||||||~~~wwwqqqssswwwyyyuuunnnkkkoootttxxxtttooommmmmmmmmnnnnnnnnnmmmllllllmmmmmmkkkiiieee[[[RRROOOOOOPPPVVV]]]hhhmmmtttzzzzzz}}}|||{{{{{{|||{{{{{{}}}~~~}}}yyyvvvpppnnnkkkhhhdddaaa^^^\\\YYYYYYYYYZZZ]]]```dddffffffgggggghhhhhhggggggffffffeeebbbaaa``````aaabbbaaacccfffjjjmmmnnnnnnmmmgggeeegggkkkkkkhhhhhhjjjiiikkkooosssxxxjjj```^^^XXXXXXZZZ]]]eeesss}}}qqqiiiccc___\\\cccmmmzzz}}}zzz{{{~~~{{{{{{~~~}}}{{{yyywwwtttssssssttttttrrrrrrssstttvvvyyy{{{|||zzz|||}}}|||{{{zzz|||~~~wwwuuusssssstttuuutttssssssrrrqqqrrrtttvvvuuusssssssssrrrqqqpppppppppppp~~~zzzvvvsssqqqpppiiieee___YYYTTTSSSTTTTTTMMMNNNPPPQQQRRRSSSTTTUUUTTTVVVXXXZZZ[[[[[[[[[ZZZYYY\\\aaagggkkkmmmmmmmmmhhhjjjmmmooopppooonnnmmmiiikkkkkkjjjmmmxxxuuuxxx}}}~~~{{{yyyxxxyyyzzz{{{|||yyytttrrrpppppprrrtttyyy|||}}}|||zzzyyyzzz|||{{{yyyvvvrrrpppqqqsssuuu}}}|||{{{{{{|||zzzuuuqqqvvvzzz{{{vvvnnnjjjmmmrrrxxxtttppplllkkkkkkkkkjjjmmmllllllmmmnnnnnnlllkkkiii```VVVOOOIIIGGGMMMTTT]]]jjjwwwwwwsss}}}}}}{{{}}}|||}}}~~~}}}~~~~~~zzzvvvooonnnkkkiiieeeccc```___]]]]]]]]]^^^```bbbeeegggeeeffffffggggggffffffeeedddbbb```^^^^^^^^^```aaabbbdddhhhkkklllllllllllliiihhhiiimmmmmmjjjiiillllllpppvvv~~~mmm]]]XXXXXXVVVZZZbbbmmm|||sssgggaaa```bbbiiirrryyy|||~~~yyyxxx|||~~~{{{{{{zzzyyywwwuuusssrrrqqqqqqqqqrrrsssuuuvvvvvvxxxyyyzzzzzzzzzzzz|||}}}xxxuuurrrpppqqqsssttttttrrrrrrrrrssstttuuutttsssuuutttsssqqqpppppppppppp|||~~~}}}yyytttpppllljjjhhhccc```[[[VVVRRRQQQQQQRRRMMMOOOQQQRRRRRRRRRTTTUUUWWWXXXYYY[[[]]]^^^^^^^^^\\\___cccgggkkkmmmnnnoooiiijjjmmmoooppppppooonnnkkkmmmmmmmmmtttyyy|||zzzwwwxxxvvvttttttvvvxxxyyyyyy{{{uuuooolllkkkjjjnnnsss~~~}}}zzzwwwuuuuuuqqqrrrrrrqqqqqqrrruuuwwwyyyxxxvvvtttqqqooonnnmmmtttwwwzzzxxxrrroooqqqsssxxxuuuqqqooonnnmmmkkkjjjkkkjjjkkkmmmppprrrrrrpppllleee\\\SSSKKKHHHMMMVVV\\\nnn}}}|||sssrrr}}}}}}~~~~~~~~~~~~yyyvvvooonnnllljjjgggeeedddcccaaa`````````bbbccceeefffeeeeeeeeeffffffeeeeeeeeebbbaaa```___^^^______```bbbeeehhhjjjkkkkkkmmmnnnnnnlllnnnssstttrrrqqqtttxxx~~~vvvdddYYYXXXZZZZZZeeeuuurrrggg___]]]ccckkk|||rrrwww{{{yyy|||zzz{{{{{{{{{yyyvvvsssqqqsssttttttuuuuuuuuuvvvvvvuuuvvvwwwxxxzzzzzzzzzzzzwwwtttqqqpppqqqsssssssssoooppppppqqqrrrsssssssssvvvuuussspppnnnnnnnnnnnn|||{{{~~~{{{|||~~~xxxvvvsssoookkkgggeeeddd^^^\\\XXXTTTQQQPPPOOOPPPOOORRRUUUUUUTTTSSSTTTVVVYYYYYYZZZ[[[]]]___aaabbbaaaccceeehhhlllnnnqqqrrrmmmlllkkkjjjjjjkkklllmmmlllnnnnnnppp{{{wwwpppqqqsssrrrrrrtttsssqqqqqqsssvvvyyyzzzyyyuuunnnjjjjjjiiigggkkkqqqyyyzzzyyyxxxuuurrrooonnnfffiiimmmooooooqqqtttwwwuuuuuusssmmmgggeeehhhlllsssvvvyyyzzzxxxuuurrrrrrsssqqqpppoooooonnnllljjjkkkkkklllnnnrrrssssssrrrmmmggg```YYYRRROOOXXXbbbmmm}}}}}}|||yyysssttt~~~~~~~~~|||~~~~~~~~~|||xxxtttooonnnmmmkkkiiihhhffffffcccccccccbbbccccccdddeeeddddddeeeeeeeeeeeeddddddbbbbbbbbbbbbaaaaaaaaaaaacccfffjjjlllmmmooosssvvvwwwvvvyyy|||iii]]]XXX\\\cccfffzzzwwwmmmddd___^^^cccqqq|||www{{{yyy}}}~~~|||zzzzzzzzzyyywwwuuusssrrruuuvvvwwwwwwxxxxxxxxxxxxssstttvvvxxxzzzzzzyyywwwtttsssssstttuuutttrrrpppmmmmmmnnnooooooppprrrtttvvvtttqqqnnnllljjjjjjjjj}}}}}}wwwuuuwwwzzztttrrroookkkhhheeecccbbb[[[ZZZWWWTTTQQQOOOOOONNNQQQTTTWWWXXXVVVTTTUUUWWWZZZZZZZZZ[[[]]]```ccceeeffffffgggjjjmmmpppssstttqqqnnniiieeedddfffiiikkklllmmmmmmqqqyyypppiiihhhfffeeejjjsssrrrppppppsssxxx{{{zzzyyyoooiiigggiiiiiigggiiioooqqqrrrrrrqqqooollljjjiii```eeejjjnnnoooqqqtttvvvssstttrrrkkkcccaaagggnnnvvvxxx{{{|||{{{vvvqqqmmmlllllllllmmmnnnnnnkkkiiiooonnnnnnoooqqqrrrqqqppplllhhhccc]]]XXXWWWbbbnnnvvvtttuuurrrwww~~~~~~{{{zzz{{{~~~~~~}}}{{{wwwsssooonnnmmmllljjjiiihhhgggeeeeeedddcccccccccddddddcccddddddeeeeeeddddddcccccccccdddddddddccccccbbbeeeiiimmmppprrruuu{{{|||iii\\\TTTSSS\\\gggsssyyyhhhaaa[[[\\\bbblll}}}yyyxxx}}}~~~{{{{{{vvvyyy|||~~~~~~{{{zzzxxxvvvttttttttttttqqqrrrsssuuuvvvvvvwwwwwwssstttvvvyyy{{{zzzxxxvvvqqqrrruuuxxxyyyvvvqqqmmmkkkllllllmmmmmmooorrruuuvvvtttpppllliiihhhggggggvvvzzz~~~xxxtttrrrrrrrrrrrrpppkkkfffddddddbbb]]]XXXXXXVVVSSSPPPOOOPPPQQQSSSWWWWWWXXXXXXYYYZZZZZZ[[[^^^\\\[[[\\\___ccceeefffbbbeeeiiimmmpppqqqqqqqqqrrrooojjjddd```aaafffjjjrrrnnnnnnvvv{{{xxxvvvmmmccc^^^aaaiiiqqquuuvvvppprrr}}}zzzwwwooojjjgggjjjooooooggg___```aaaccceeefffhhhiiijjjeeedddeeeiiiooottttttssssssrrrpppjjjbbb^^^fffqqqwwwrrrrrrxxxzzztttooonnnlllkkkkkkoootttvvvrrrnnnuuuqqqnnnmmmooopppooommmbbb``````dddfffjjjwwwzzzvvvvvvxxxvvvxxx|||uuuyyy{{{yyyyyyyyy||||||yyyvvvrrroooooooooooommmkkkhhheeedddgggdddbbbcccfffiiihhhgggjjjfffeeehhhiiifffeeefffdddeeegggiiijjjjjjjjjiiinnnnnnqqqwwwsssggg]]][[[YYY[[[jjj|||zzzjjjccc___\\\bbbppp}}}uuuuuuuuuwwwyyyyyywwwuuupppqqqrrrtttwwwzzz|||~~~|||yyyxxxyyyxxxvvvssspppppprrrssstttuuuvvvvvvwwwyyyyyyyyy||||||vvvuuuzzzyyyooohhhhhhjjjlllmmmmmmnnnpppqqqxxxvvvqqqjjjdddaaabbbccc~~~zzztttpppoooooonnnnnnlllgggbbb```aaa___ZZZVVVVVVUUUSSSQQQPPPQQQRRRSSSWWWWWWXXXXXXYYYZZZ[[[[[[___^^^]]]^^^aaacccddddddccceeejjjnnnpppqqqpppooonnnmmmkkkgggeeefffiiimmmnnnnnnpppwww}}}yyywwwwwwqqqiiifffhhhooouuuyyywwwqqqqqqyyy~~~{{{uuurrrnnnlllmmmqqqtttqqqggg___WWWXXXYYY]]]ccchhhkkklllhhhggghhhkkkqqquuuvvvuuurrrqqqooollleeeccckkkuuuwwwsssqqqttttttooommmooommmllllllpppuuuwwwtttppprrrpppmmmmmmoooooonnnlllddddddgggmmmooorrr|||}}}yyyvvvtttqqqtttwwwzzz{{{{{{yyyxxxtttwwwxxxwwwyyy~~~vvv~~~}}}zzzxxxtttqqqlllllllllkkkjjjhhhgggggggggeeebbbcccfffiiijjjjjjnnniiihhhiiiiiieeedddeeeeeefffhhhkkkmmmooooooppptttuuu{{{{{{mmmeee[[[VVVYYY^^^fffzzzmmm```\\\]]]bbbnnn~~~|||~~~~~~|||yyytttttttttuuuwwwwwwvvvtttppppppqqqsssuuuwwwyyyzzz|||yyyuuutttttttttsssrrrlllmmmppprrrssssssrrrqqqqqquuuwwwyyy}}}{{{zzz~~~}}}uuuppplllmmmnnnmmmlllkkklllmmmpppooolllhhhdddccceeeggg~~~|||wwwtttooollljjjjjjiiihhheeeaaa]]]\\\\\\ZZZVVVRRRSSSSSSSSSSSSSSSSSSSSSSSSVVVWWWXXXYYYZZZ[[[\\\\\\```______aaadddeeedddcccdddgggkkkoooqqqpppnnnlllmmmmmmllljjjiiijjjllloooqqqrrrtttzzz}}}vvvxxxxxxwwwvvvvvvsssooonnnqqquuuyyyzzzxxxrrrppptttwwwuuuqqqnnnnnnqqqvvvzzzzzztttjjjbbbWWWWWWYYY]]]ccchhhjjjllliiihhhhhhjjjnnnqqqrrrrrrqqqpppooonnnjjjiiiqqqzzzyyyvvvsssrrrooolllmmmqqqnnnmmmnnnqqqvvvxxxvvvsssooonnnmmmnnnooopppnnnlllfffhhhnnntttwwwyyy~~~yyysssnnnkkknnnqqquuuvvvuuusssqqqtttttttttuuuzzz|||}}}|||yyyuuussslllkkkjjjiiiiiijjjkkkllljjjgggeeeeeehhhllloooppptttpppnnnnnnlllhhhgggiiiiiijjjmmmqqquuuxxx{{{}}}vvvnnnddd\\\[[[WWWZZZeeeppp}}}uuubbb\\\]]]cccppp{{{yyyzzzzzzwwwuuusssrrrqqqrrrttttttsssrrroooppppppqqqrrrtttuuuvvvxxxuuuqqqooooooooonnnmmmeeehhhmmmppprrrqqqnnnmmmooosssvvvyyy}}}|||wwwyyy{{{|||{{{xxxtttqqqqqqqqqqqqnnnkkkhhhhhhhhhjjjjjjhhheeecccccceeeggg}}}|||yyywwwrrroookkkhhhgggfffdddbbb___\\\YYYXXXXXXWWWTTTQQQPPPQQQSSSTTTUUUUUUTTTTTTVVVWWWXXXZZZ[[[\\\^^^^^^______aaadddggghhhgggeeeeeehhhlllpppqqqooollljjjlllmmmlllkkkjjjlllooorrr{{{xxx{{{qqqoootttwwwwwwvvvtttsssssstttvvvxxxyyyyyywwwrrrnnnoooqqqrrrpppoooqqqvvv|||{{{tttlllgggbbbfffjjjkkkhhhfffggghhheeeeeeeeegggiiilllnnnooossspppppppppooonnnttt|||yyyyyywwwtttooolllnnnrrrnnnnnnnnnqqquuuwwwvvvtttnnnnnnooopppqqqqqqooonnnhhhkkkoootttwwwzzz}}}{{{yyytttmmmhhhgggjjjnnnqqqsssrrrqqqoootttsssrrruuu{{{|||xxxtttrrrnnnllljjjiiijjjlllnnnpppllljjjhhhhhhkkkpppuuuwwwzzzwwwvvvwwwtttqqqqqquuusssuuuyyy}}}vvvkkkccc___[[[YYYZZZ^^^jjjzzzhhhbbbfffkkkttt~~~~~~zzzxxxwwwwwwtttrrrrrrpppooooooqqqrrrqqqqqqqqqppppppppppppqqqrrrssssssrrrpppnnnllliiigggeeeaaaeeekkkppprrrrrrooommmqqquuuxxxxxxyyy{{{zzzuuurrrrrrrrrqqqqqqppppppppprrrsssqqqnnnjjjgggffffffjjjjjjhhheeeaaa___```aaa{{{wwwtttrrrnnnkkkhhhfffeeeccc```^^^[[[ZZZXXXWWWWWWVVVTTTSSSPPPRRRTTTVVVWWWWWWVVVVVVWWWXXXYYY[[[]]]___```aaa___```bbbfffjjjkkkjjjhhhfffiiimmmooopppnnnllljjjiiijjjjjjkkkmmmrrrxxx|||}}}~~~~~~wwwnnnpppvvvxxxwwwvvvsssuuuwwwyyyyyyyyyyyyyyytttqqqmmmlllooossstttsssrrrvvvyyyxxxtttoookkkjjjjjjttt}}}zzzooofffeeehhh^^^```cccgggjjjnnnppprrruuuqqqoooqqqqqqqqqtttyyytttwwwwwwsssnnnlllnnnooommmmmmnnnppprrrsssssssssoooppprrrssssssrrrqqqqqqmmmooopppqqqsssxxx}}}{{{xxxuuurrroookkkhhheeehhhjjjmmmqqqrrrsssrrrrrrtttsssrrrvvv|||{{{wwwssspppooommmkkkjjjjjjllloooqqqnnnmmmlllllloootttzzz~~~}}}~~~~~~|||nnnjjjeee___YYYVVVVVVXXX___jjj~~~nnnaaafffppp~~~}}}}}}{{{yyyxxxvvvtttsssssspppnnnmmmnnnppppppppprrrrrrqqqqqqpppqqqqqqqqqoooqqqqqqppplllfffaaa^^^aaaeeelllqqquuuuuusssrrrrrrvvvwwwuuutttuuusssppprrrqqqpppnnnoooppprrrsssqqqrrrqqqnnnjjjgggffffffiiiiiihhheeeaaa^^^^^^^^^~~~{{{wwwssspppnnnkkkiiigggeeedddaaa^^^[[[XXXXXXXXXWWWVVVVVVUUUUUUSSSTTTVVVXXXYYYYYYXXXXXXXXXYYY[[[]]]___aaacccdddbbbbbbdddhhhlllmmmllljjjhhhjjjlllnnnooonnnlllkkkeeeggglllqqqvvv}}}~~~{{{uuuqqqtttvvvuuuuuuvvvtttwwwzzz{{{zzzyyyyyyzzzppppppmmmkkknnnuuuxxxwwwqqqqqqqqqoookkkiiiiiiiiikkkvvvtttjjjiiilll___ccciiinnnrrrtttwwwxxxtttooommmppprrrrrrrrruuuoooqqqqqqmmmkkklllmmmlllmmmnnnnnnoooooopppqqqqqqqqqsssttttttrrrqqqrrrrrrssstttrrroooqqqvvvzzzzzzssssssqqqmmmhhhfffggghhhnnnnnnoooqqqrrrsssssssssrrrrrrsssvvvzzz}}}~~~~~~|||xxxuuurrrpppooommmlllmmmooorrrsssqqqrrrssstttwww|||vvvnnnjjjbbb___]]]ZZZUUURRRVVV\\\qqqwwwgggeeeooozzz~~~~~~|||{{{yyyxxxvvvvvvtttqqqnnnlllmmmoooqqqqqqsssrrrqqqqqqppppppqqqqqqnnnpppsssqqqmmmgggbbb___hhhkkkooosssvvvwwwwwwwwwqqquuuuuuqqqoooqqqrrrpppqqqpppnnnmmmnnnooorrrssspppppppppmmmjjjgggfffgggdddeeeffffffcccaaaaaaaaa~~~}}}zzzwwwsssooollljjjhhhfffeeedddbbb___[[[XXXVVVWWWWWWWWWVVVVVVVVVWWWVVVVVVWWWYYYYYYZZZZZZZZZZZZ[[[]]]___aaadddfffggggggggggggiiillllllkkkiiiiiijjjkkklllmmmmmmmmmmmmgggllluuu}}}xxxxxxzzzvvvtttsssqqqnnnpppuuutttwwwyyyyyywwwuuuvvvxxxmmmooommmjjjmmmuuuyyyxxxqqqooollljjjiiiiiiiiiiiikkkrrryyy{{{wwwrrrrrrsssmmmqqqwwwzzzxxxvvvuuutttqqqllljjjnnnrrrrrrrrrsssnnnnnnkkkfffhhhnnnpppmmmoooooooooooonnnnnnoooppprrrttttttssspppoooqqqsssuuuwwwtttnnnnnnssstttqqqkkknnnqqqnnniiigggkkkpppuuutttrrrpppoooooopppqqqoooqqqsssuuuwwwwwwwwwwww~~~|||zzzyyyssssssssssssuuuxxx{{{}}}{{{}}}vvvoooiiibbb]]][[[YYYYYYZZZYYY[[[gggssszzznnnmmmvvv~~~}}}}}}}}}|||zzzyyyxxxxxxvvvsssnnnmmmmmmpppqqqrrrrrrqqqqqqpppppppppppppppnnnppprrrpppllliiihhhhhhrrrrrrssstttuuuwwwxxxyyysssvvvuuuooolllnnnqqqqqqooonnnmmmmmmmmmnnnpppppppppppppppmmmiiigggffffffbbbdddfffgggeeedddcccddd}}}~~~}}}yyyxxxyyyzzzzzz|||{{{xxxuuuqqqmmmjjjhhhfffeeedddcccaaa^^^YYYVVVUUUVVVWWWWWWVVVVVVWWWXXXXXXXXXXXXYYYZZZ[[[[[[\\\[[[\\\^^^```ccceeeggghhhkkkjjjiiijjjkkkkkkjjjhhhjjjjjjjjjkkklllmmmnnnooommmtttuuuooouuuzzzwwwtttqqqkkkgggllltttrrrtttvvvtttrrrppprrrtttlllooonnnjjjmmmuuuyyyxxxtttpppmmmkkklllllllllkkknnnppprrruuuxxxyyyxxxwww{{{{{{sssmmmkkknnnhhhggglllrrrrrrrrrrrrpppoooiiicccgggppptttqqqpppqqqqqqooonnnmmmnnnpppsssttttttqqqnnnmmmooorrrtttvvvsssmmmlllpppoooiiieeelllrrrqqqllljjjpppvvvzzzwwwsssooommmlllmmmmmmmmmpppsssuuutttrrrrrrsss}}}~~~~~~xxxxxxyyy{{{~~~|||nnngggfffddd^^^WWWVVVTTTWWW\\\bbbkkk}}}uuujjjjjjvvv}}}yyyzzz{{{}}}}}}}}}{{{yyyyyyyyyxxxtttooommmnnnppprrrsssqqqppppppoooooooooooopppoooppppppnnnkkkkkknnnqqqyyyxxxvvvttttttvvvxxxyyywwwyyyvvvooojjjlllooopppqqqppppppppppppqqqqqqrrrqqqqqqpppmmmiiifffeeeeeeccceeehhhhhhfffdddcccccc}}}yyyyyytttqqqpppnnnmmmooooooooonnnmmmjjjhhhfffeeecccaaa___\\\ZZZYYYYYYWWWVVVTTTTTTTTTVVVXXXYYY\\\\\\]]]]]]]]]]]]^^^^^^______aaadddgggjjjjjjjjjiiijjjlllllljjjiiiiiijjjllljjjkkknnnnnnjjjjjjmmmkkk{{{|||rrrwww{{{rrrmmmllloooqqqrrruuutttpppmmmpppuuuuuuqqqnnnmmmmmmpppuuuyyy||||||rrroookkkhhhgggiiikkkmmmjjjmmmqqqwww|||~~~}}}{{{zzzrrrkkkgggeeehhhgggfffiiimmmppppppnnnmmmnnnnnnoooppprrrssstttqqqqqqqqqpppooonnnnnnmmmmmmmmmmmmoooqqqqqqpppooottttttqqqmmmiiiggghhhiiimmmppprrrpppmmmmmmqqqvvvyyytttqqqppplllfffgggmmmppptttxxxxxxuuutttwwwzzzyyyzzzrrreee^^^bbbfffaaaXXXSSSZZZZZZ^^^jjjxxx{{{sssooolllmmmpppyyy|||~~~|||zzzzzz~~~|||zzzyyyyyyyyyyyyvvvvvvvvvuuusssqqqooonnnnnnmmmmmmooosssvvvxxxxxxwwwuuuqqqmmmlllmmmooopppsssssstttuuuuuuuuuttttttuuuuuupppfffbbbdddggghhhkkkkkkkkkkkkkkkkkkkkkkkkoooooonnnnnnnnnlllhhheeeggggggffffffeeedddcccccc~~~}}}yyytttpppnnnllljjjiiikkkkkkkkkjjjhhhfffdddcccaaa```^^^\\\ZZZYYYXXXXXXWWWWWWVVVVVVWWWXXXYYYZZZ[[[\\\]]]^^^______`````````aaabbbdddgggiiijjjjjjjjjjjjkkkkkkjjjjjjkkklllmmmkkkllloooooolllmmmppp|||zzz{{{~~~zzzyyyyyyxxxwwwsssuuuuuussstttxxxwwwsssmmmmmmooossswwwyyyzzzyyyvvvrrrmmmiiiggghhhjjjlllnnnppptttyyy~~~}}}yyyzzzxxxsssmmmgggdddbbbfffeeeeeehhhlllnnnnnnmmmkkkmmmpppsssuuuvvvvvvvvvuuutttqqqooolllkkkjjjiiikkkjjjjjjkkkmmmnnnnnnmmmmmmmmmllljjjggggggiiikkktttvvvwwwtttooonnnrrruuuvvvrrroooooolllhhhkkkqqqnnnrrrvvvvvvttttttwwwzzz}}}wwwoooccc^^^___eeeggg```YYYVVVaaaiiivvvxxxuuupppiiieeeeeejjjuuu}}}xxx{{{~~~|||{{{|||~~~{{{yyyxxxxxxyyyzzzvvvuuutttsssqqqooommmlllmmmllllllnnnrrrtttuuuuuuuuutttqqqooonnnnnnpppqqqrrrrrrrrrsssssstttttttttuuuvvvqqqhhhdddfffjjjjjjkkkkkkjjjjjjjjjkkkllllllooonnnmmmmmmlllkkkgggeeegggfffeeeeeedddddddddddd}}}||||||}}}|||{{{ssspppmmmkkkiiihhheeedddeeeeeeddddddcccaaa______[[[[[[YYYXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[\\\\\\[[[\\\^^^```bbbcccdddeeecccddddddeeeggghhhiiijjjlllkkkjjjjjjkkklllmmmnnnooonnnnnnpppooommmooottt~~~}}}zzzqqquuuwwwuuuuuuwwwwwwuuummmnnnqqqtttxxxyyywwwuuuvvvsssoookkkjjjllloooqqqwwwxxxzzz|||~~~{{{yyynnnooonnnkkkfffcccaaa```eeeeeefffhhhlllnnnnnnmmmiiimmmrrrwwwzzzzzzyyywwwuuusssooollliiihhhhhhhhhiiihhhggggggiiikkkkkkkkkfffgggggggggggghhhkkknnn{{{|||{{{wwwrrrpppqqqttttttpppmmmkkkiiigggjjjppplllooossstttssstttwwwzzz|||yyyhhhdddgggeee```XXXYYY^^^dddeeeddddddgggsssyyyrrrjjjeee^^^ZZZ\\\aaaqqq~~~xxxuuuxxx|||}}}}}}~~~zzzxxxwwwxxxzzz{{{uuutttsssqqqooommmkkkjjjlllkkkkkkmmmppprrrrrrqqqrrrqqqppppppooooooppppppqqqpppppppppqqqsssuuuvvvvvvwwwssskkkhhhkkknnnnnnlllkkkjjjiiiiiijjjkkklllnnnmmmjjjiiiiiihhhfffdddfffeeeccccccbbbcccdddeee~~~}}}zzzyyy{{{wwwxxxyyy{{{~~~~~~{{{yyywwwvvvvvvvvvuuutttllljjjhhhgggfffeeebbb```_________^^^]]]\\\\\\[[[WWWWWWVVVVVVVVVVVVWWWWWWXXXYYY\\\^^^_________^^^^^^___bbbeeegggiiijjjjjjgggggggggffffffgggjjjkkknnnllljjjjjjlllnnnoooppprrrpppooopppnnnlllooovvv{{{~~~{{{xxxqqqvvvwwwsssoooqqqttttttqqqqqqqqqsssvvvwwwvvvuuusssqqqooonnnpppuuuzzz~~~~~~}}}}}}{{{xxxssspppfffggggggfffcccaaaaaabbbggghhhjjjlllnnnpppppppppkkknnnssswwwyyyyyyxxxwwwpppnnnkkkhhhggghhhjjjkkkiiigggffffffhhhjjjjjjjjjeeefffhhhhhhiiijjjmmmppp{{{|||zzzwwwrrrppppppqqqtttqqqmmmhhheeedddgggkkkkkkmmmpppqqqqqqsssvvvyyyxxx~~~sssccc[[[\\\```___[[[XXXYYY]]]dddlllvvvyyypppkkkeee___YYYXXX```jjj~~~{{{xxxvvvxxx|||~~~}}}yyyvvvvvvwwwzzz|||vvvuuussspppnnnlllkkkjjjlllllllllmmmoooqqqpppooonnnnnnoooooooooooonnnnnnoooooonnnnnnpppsssvvvxxxxxxzzzwwwpppmmmppprrrrrrpppnnnllliiihhhggghhhhhhkkkiiifffeeeeeeeeedddccccccbbbaaa``````bbbdddeee}}}}}}}}}}}}wwwqqqppppppnnnnnnoooqqqtttxxx|||~~~}}}~~~}}}}}}|||~~~|||wwwxxx}}}~~~xxxvvvsssrrrrrrqqqooommmgggfffdddcccdddcccaaa___\\\[[[[[[ZZZZZZYYYYYYYYYVVVVVVVVVVVVVVVWWWXXXYYYYYY[[[^^^aaabbbbbbbbbaaabbbdddgggjjjmmmnnnooooooiiijjjiiigggfffgggjjjnnnqqqnnnkkkkkkmmmpppppppppssspppooonnnkkkiiinnnvvv{{{yyyxxxwwwxxxzzzxxxppplllooosssuuuvvvsssqqqqqqrrruuuvvvvvvsssrrrrrrsssvvv{{{~~~}}}{{{yyywwwtttooollleeefffgggfffeeedddfffggglllmmmppprrrssssssssssssoooqqqssstttuuuuuuttttttnnnllliiigggfffgggiiijjjjjjhhhggghhhjjjllllllkkkjjjkkkllllllllllllnnnpppuuuvvvvvvtttrrrpppnnnnnnrrrqqqnnniiigggiiilllnnnlllmmmnnnoooppprrruuuwwwwww{{{~~~}}}|||xxx~~~vvvggg```ZZZYYY\\\\\\ZZZWWWXXX]]]gggttt|||kkkeeebbb```]]]ZZZ\\\hhhttt~~~}}}}}}|||{{{zzz|||}}}yyyvvvuuuwwwzzz|||wwwvvvsssqqqooommmllllllmmmmmmmmmoooqqqqqqpppoookkkkkkmmmnnnnnnmmmmmmlllnnnnnnnnnoooqqquuuxxxzzzzzz|||zzztttrrrtttuuuuuusssqqqnnnjjjgggeeedddcccfffdddbbbbbbcccccccccbbb______^^^___```aaacccddd{{{yyyyyyzzzzzz{{{zzzxxxsssnnnjjjiiiggggggggghhhjjjnnnqqqtttwwwxxxyyyyyyyyyzzz}}}~~~tttppprrrwwwxxxyyyzzz{{{|||||||||}}}{{{|||}}}}}}{{{yyywwwuuusssrrrooonnnnnnllljjjhhhdddbbb```___``````^^^]]]YYYXXXXXXWWWWWWWWWXXXXXXVVVVVVVVVVVVWWWXXXYYYZZZZZZ\\\___bbbddddddddddddgggiiilllooopppqqqqqqpppkkklllkkkhhhfffggglllqqqssspppmmmmmmpppqqqqqqoooqqqooommmlllhhhhhhpppzzz}}}yyyxxxyyy{{{zzzrrrooosssxxxzzzxxxtttqqqoooqqqtttvvvwwwvvvuuuuuuvvvwwwzzz|||~~~wwwvvvuuuvvvvvvuuurrrpppiiijjjkkkkkkjjjjjjlllnnnooorrruuuvvvuuutttssstttqqqrrrrrrsssrrrqqqpppooonnnllljjjgggfffffffffgggkkkjjjjjjlllnnnooonnnlllnnnpppppppppnnnmmmmmmnnnoooppprrrsssrrrpppmmmkkkmmmppppppmmmmmmrrrvvvwwwoooooonnnnnnoooqqqssstttvvvzzz|||{{{~~~xxxtttuuuxxxzzzhhh\\\XXXUUUUUUYYYZZZXXXVVVWWW```nnnnnnaaaXXXXXX[[[^^^aaafffrrr~~~|||{{{}}}~~~{{{{{{~~~|||yyyvvvvvvwwwzzz|||wwwvvvtttqqqpppooooooooommmmmmnnnppprrrsssqqqoookkkkkklllmmmmmmmmmllllllmmmnnnoooqqqtttxxx{{{}}}zzz}}}|||vvvsssuuuuuutttsssrrrooolllhhhdddaaa```bbbaaa```aaacccddddddccc]]]^^^___```bbbcccdddddd~~~zzzxxxwwwwwwvvvuuuuuutttsssooojjjgggcccbbbaaaaaacccfffiiikkkppprrrtttttttttuuuxxxzzz{{{||||||}}}}}}}}}}}}|||zzz{{{}}}}}}|||wwwnnnlllooouuuttttttuuuvvvvvvvvvvvvyyy{{{~~~|||xxxvvvvvvvvvwwwvvvuuurrrpppooolllkkkjjjiiijjjiiigggeeeaaa^^^[[[YYYZZZZZZZZZZZZVVVVVVUUUTTTTTTUUUVVVWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[]]]___bbbdddeeeffffffjjjkkknnnpppqqqqqqooonnnlllmmmllliiifffgggmmmsssuuuqqqnnnooorrrsssppplllmmmkkkkkkjjjhhhjjjuuuzzz}}}|||~~~{{{uuuuuu{{{~~~}}}vvvtttqqqqqqrrruuuvvvvvvttttttuuuuuuuuuuuuttttttsssrrrsssuuuwwwxxxwwwuuuooopppqqqpppooopppsssuuuppptttwwwwwwuuurrrqqqqqqnnnppprrrtttsssqqqnnnlllkkkjjjiiihhhggggggggggggkkkkkkmmmoooqqqqqqooolllpppqqqqqqpppmmmkkkkkkllllllnnnrrruuuuuurrrlllhhhiiioooqqqooopppvvvyyyyyysssqqqooonnnooopppqqqqqqsssvvvxxxwwwzzz~~~|||~~~~~~yyyrrrrrr{{{sssfff[[[UUUSSSRRRUUUZZZ[[[ZZZ```hhh{{{rrraaa]]]UUUWWW^^^iiiqqqxxx~~~zzz{{{zzz~~~}}}yyyxxx}}}~~~|||{{{yyywwwwwwxxxyyyzzzvvvuuussspppoooooopppqqqkkklllmmmppprrrsssqqqooonnnnnnmmmmmmmmmmmmmmmmmmmmmnnnqqqtttxxx{{{~~~xxx{{{{{{uuurrrssssssqqqppppppooommmjjjeeebbb___``````aaacccfffgggfffeee\\\^^^aaadddffffffffffff}}}|||{{{tttrrrqqqrrrtttrrrmmmhhhaaa```^^^^^^___aaadddffflllnnnpppppppppqqqsssuuuzzzzzzzzzyyyxxxwwwvvvuuusssuuuwwwyyyzzzzzzzzzzzz{{{xxxzzz~~~zzz{{{|||zzzssskkkjjjnnnvvvtttsssssstttuuuuuutttwwwzzz|||}}}|||{{{zzz{{{xxxzzz}}}}}}|||wwwrrrooossssssssssssqqqooolllkkkfffeeeeeeeeegggfffeeeccc___[[[WWWUUUUUUVVVWWWWWWTTTTTTSSSRRRRRRTTTUUUVVVVVVVVVVVVVVVWWWXXXYYYYYY\\\]]]___aaadddfffggggggkkkmmmoooqqqqqqpppnnnllllllmmmllliiifffgggnnnuuuvvvrrrpppqqqssssssoookkkjjjiiiiiijjjiiilllyyy|||{{{}}}www~~~~~~zzzvvvyyy}}}tttsssrrrsssuuuvvvuuutttpppqqqrrrrrrrrrqqqooonnntttttttttvvvxxxyyyxxxwwwttttttttttttssstttvvvxxxpppssswwwvvvssspppnnnoookkknnnsssvvvvvvrrrmmmiiieeefffggghhhiiijjjkkkkkkkkklllnnnqqqsssrrrooolllnnnppppppooollljjjjjjjjjlllnnnssswwwwwwssslllggghhhoooqqqnnnoootttvvvtttvvvssspppnnnnnnoooooooooooorrrssssssvvvzzzzzzvvv{{{zzz|||xxxqqqttt|||rrrfff^^^[[[ZZZTTTTTTWWW]]]___cccppp~~~xxxbbbYYY^^^YYY]]]gggvvv|||zzzwww{{{{{{vvvvvv{{{~~~}}}{{{zzzyyyxxxxxxxxxyyyzzzuuutttqqqpppooooooqqqqqqjjjkkklllooorrrsssqqqoooppppppooonnnnnnnnnnnnnnnmmmooorrrvvvzzz}}}vvvzzzyyytttpppqqqpppnnnmmmmmmnnnmmmkkkgggccc```___```bbbfffiiijjjiiiggg]]]___cccgggiiiiiihhhhhh~~~yyyuuuuuuqqqnnnnnnpppnnniiicccbbb```^^^[[[[[[\\\^^^___fffggggggiiikkkmmmoooppptttsssrrrqqqpppooonnnmmmqqqrrrssssssrrrrrrssstttssstttuuuwwwxxxxxxxxxwwwvvvzzz{{{wwwoooiiiggghhhqqqrrrrrrssssssrrrrrrqqqsssssstttuuuuuutttsssrrrpppqqqqqqqqqqqqpppoooooolllkkkiiiiiiiiihhhfffcccaaaaaaaaabbbaaaaaa```___]]][[[WWWSSSRRRSSSUUUVVVWWWVVVTTTSSSSSSSSSTTTTTTTTTWWWZZZZZZXXXWWWXXXZZZXXXZZZ]]]```cccfffjjjnnnmmmnnnpppqqqpppmmmkkkiiikkkkkkjjjjjjkkknnnppprrrtttnnnkkkmmmooonnnnnnppphhhjjjmmmmmmkkkttt}}}|||yyy{{{|||{{{zzzzzz|||}}}||||||}}}}}}|||zzzxxxssspppsssyyy{{{xxxtttvvvqqqmmmkkkmmmoooooonnnxxxsssrrruuuuuurrrsssxxxvvvwwwwwwtttpppppprrruuupppsssvvvtttnnnjjjkkkmmmooonnnmmmnnnppppppmmmjjjjjjhhhggggggjjjlllmmmmmmmmmlllkkkllllllllljjjiiilllllllllmmmmmmmmmnnnnnnmmmrrrwwwzzzxxxsssooolllmmmllllllnnnrrruuuwwwxxxuuutttsssrrrqqqqqqrrrsssuuuqqqmmmmmmqqqvvvyyyyyyuuuyyy~~~}}}xxxwwwvvvttt{{{vvvpppiii___VVVVVV[[[OOOXXXcccjjjqqq}}}tttggg]]]\\\aaa\\\gggvvv}}}{{{{{{zzzxxxwwwwwwyyy|||~~~{{{zzzwwwuuuuuuvvvxxxzzztttrrrooommmnnnpppqqqqqqjjjjjjkkkllllllmmmmmmmmmkkklllmmmnnnooooooooooooooorrrrrrrrruuu{{{|||yyyzzzvvvrrrppppppqqqrrrrrrllljjjiiihhhgggddd___\\\bbb```aaafffkkkmmmiiieeefffggghhhjjjjjjjjjjjjiii~~~yyywwwsssnnnkkkkkkjjjgggdddaaa___]]]ZZZYYYZZZ\\\]]]___```aaabbbdddfffhhhiiinnnnnnmmmmmmlllkkkkkkkkkqqqrrrrrrqqqooonnnoooppppppqqqrrrssstttssssssrrrrrruuuvvvssslllgggfffhhhmmmnnnqqqssssssqqqnnnmmmooopppqqqrrrqqqpppooonnnllllllmmmmmmmmmmmmllllllkkkiiihhhggggggfffcccaaa\\\]]]]]]]]]\\\[[[ZZZZZZZZZXXXUUUSSSRRRSSSTTTUUUUUUTTTTTTSSSSSSTTTUUUVVVVVVYYY]]]^^^\\\ZZZYYYZZZXXX[[[^^^aaacccfffkkknnnnnnooopppqqqpppmmmjjjhhhllllllllllllmmmnnnpppqqqtttnnnkkkmmmmmmkkkjjjlllllljjjmmmvvv~~~vvvzzz|||zzzxxxwww{{{~~~}}}~~~}}}|||vvvrrroooqqqwwwzzzwwwtttvvvqqqllliiikkknnnpppqqqvvvrrrpppssssssqqqrrrvvvwwwwwwvvvrrrooonnnpppsssppprrrssspppkkkiiillloooooonnnmmmmmmooonnnjjjgggiiihhhgggiiikkkmmmnnnmmmnnnllljjjiiiiiigggdddbbb```cccgggkkknnnooonnnnnnppptttyyy{{{xxxtttpppmmmiiiiiijjjmmmrrrwwwzzz|||vvvuuusssrrrqqqrrrrrrsssrrrooolllmmmppptttvvvwwwuuuxxx|||}}}}}}}}}xxxxxx|||}}}sssnnnkkkiiihhhfff```ZZZZZZ^^^___jjjwwwvvvmmmddd^^^___eeelllxxx~~~|||{{{zzzyyyxxxwwwwwwxxxzzz|||}}}~~~|||zzzxxxwwwxxxyyyzzzxxxuuupppllljjjjjjkkkkkkmmmllllllllllllmmmnnnnnnlllllllllllllllmmmmmmmmmqqqrrrqqqppptttzzz{{{yyyxxxvvvsssrrrqqqqqqooonnnjjjiiiiiiiiihhhfffaaa^^^```aaacccfffjjjjjjgggdddeeefffiiikkklllllllllkkk~~~zzz{{{wwwtttoookkkgggfffffffff```^^^\\\YYYXXXXXXYYYZZZZZZZZZ[[[\\\]]]___aaabbbgggfffffffffffffffggggggoooooopppnnnllljjjjjjkkkmmmnnnnnnnnnnnnmmmlllkkklllnnnooolllhhheeefffhhhhhhkkknnnqqqqqqnnnkkkhhhkkkllllllmmmlllkkkjjjiiieeefffggghhhhhhhhhhhhhhhhhhfffeeedddcccbbb___\\\YYYYYYYYYYYYXXXWWWVVVUUUUUUUUUTTTSSSRRRSSSSSSSSSSSSSSSSSSTTTUUUWWWXXXYYYYYY\\\___```___\\\[[[ZZZYYY\\\```bbbeeehhhkkknnnpppqqqqqqqqqooommmjjjhhhlllmmmnnnooooooooonnnmmmppplllkkklllkkkhhhhhhkkkllljjjqqqzzzxxxxxx|||xxxvvvsssrrrxxxzzzyyyyyyzzz{{{zzzxxxwwwtttpppmmmoootttwwwvvvtttuuupppkkkiiijjjnnnrrrttttttqqqoooppppppoooppptttuuuuuurrrooolllkkknnnpppppppppoookkkhhhhhhlllqqqooonnnmmmmmmllljjjgggdddgggggghhhkkkmmmooonnnlllnnnkkkhhhfffdddbbb^^^\\\UUUZZZccckkkpppqqqpppooosssvvvzzz{{{xxxtttpppoooiiiiiikkknnnqqqvvvyyy|||wwwvvvtttrrrrrrrrrrrrsssooonnnmmmnnnqqqssssssssstttwwwyyyzzzyyyzzz~~~zzzwwwsssooommmnnnqqqttt~~~ssshhhccc```]]]\\\]]]______^^^dddlllzzz}}}yyyrrrllljjjhhhgggkkkpppuuu}}}|||||||||{{{zzzyyywwwvvvvvvwwwwwwxxxzzz{{{||||||}}}zzzxxxwwwwwwwwwxxxwwwtttnnnjjjgggggghhhjjjppppppnnnmmmmmmmmmnnnooommmlllkkkjjjjjjjjjkkklllssssssqqqooorrrxxxzzzxxxwwwvvvtttsssrrrpppllliiihhhhhhiiijjjjjjhhhccc___^^^aaaeeeggggggeeedddcccdddfffjjjmmmnnnnnnmmmlll{{{{{{vvvsssrrrppplllgggffffffhhh___^^^\\\YYYXXXXXXXXXYYYYYYYYYYYYZZZ[[[]]]^^^___``````___```aaabbbdddeeejjjkkklllkkkhhhggghhhiiikkkkkkkkkjjjiiiiiihhhgggggghhhiiigggeeedddfffhhhgggiiikkkmmmmmmkkkiiigggggghhhhhhhhhgggfffdddccc___```aaabbbddddddeeeeeedddcccaaa```___]]]ZZZXXXYYYYYYYYYXXXWWWVVVUUUTTTQQQRRRRRRSSSSSSSSSRRRRRRSSSTTTUUUWWWYYY[[[]]]]]]]]]^^^^^^^^^]]]\\\[[[[[[\\\^^^bbbeeegggjjjmmmoooqqqrrrqqqqqqooollliiihhhjjjlllnnnooonnnllliiihhhhhhggggggiiihhhfffiiinnnmmmppp~~~uuuxxx~~~vvvtttsssqqqnnnmmmvvvxxxwwwvvvvvvwwwwwwuuussssssooolllmmmqqquuuuuusssqqqooollljjjlllooosssvvvsssqqqooonnnnnnnnnppprrrpppnnnllljjjiiijjjlllnnnnnnmmmllliiiggghhhllloooooonnnmmmllljjjhhheeecccfffgggiiimmmooopppnnnllljjjhhheeecccbbbaaa___]]]XXX]]]dddlllrrrtttsssrrruuuwwwyyyxxxuuuqqqooonnnnnnooooooooooooqqqsssuuuwwwvvvtttrrrrrrqqqrrrrrrmmmnnnoooppprrrrrrrrrqqquuuvvvvvvvvvvvvyyy~~~tttllliiiiiijjjiiimmmooosssyyy|||oooddd``````___YYYXXX[[[```eeelllxxx{{{pppnnnjjjjjjooouuuxxx{{{~~~www}}}~~~}}}{{{xxxvvvuuuvvvwwwyyy{{{|||}}}}}}|||}}}{{{xxxvvvtttsssssssssqqqoookkkhhhfffhhhllloootttrrrpppnnnnnnnnnooopppmmmlllkkkiiijjjkkkmmmnnnuuuuuurrrnnnqqqwwwzzzxxxxxxvvvtttrrrqqqnnnjjjgggiiiiiijjjkkkkkkhhhccc___\\\aaaggghhhdddaaaaaaccceeegggjjjmmmnnnmmmkkkjjj~~~tttoooiiikkkkkkjjjgggddddddddd^^^]]]\\\ZZZYYYXXXXXXYYYYYYYYYYYYZZZZZZ\\\]]]]]][[[[[[[[[[[[]]]___aaaccceeefffgggfffeeeeeefffgggiiiiiihhhggggggfffffffffddddddddddddcccdddfffgggiiihhhhhhhhhhhhhhhhhhiiieeeeeeeeeeeedddbbb```___ZZZ[[[]]]^^^```aaaaaaaaa```^^^]]]\\\[[[ZZZWWWUUUXXXXXXXXXWWWWWWUUUTTTTTTPPPQQQRRRSSSTTTSSSRRRRRRUUUVVVXXXZZZ\\\^^^``````___]]][[[ZZZZZZ[[[[[[[[[]]]```eeehhhjjjlllnnnpppqqqqqqqqqooommmkkkiiihhhhhhjjjlllmmmlllhhhdddaaabbbaaabbbcccbbbbbbjjjttt{{{{{{zzzzzzwwwppppppppppppnnnooowww||||||zzzxxxxxxxxxxxxvvvuuurrrooommmnnnqqqssssssrrrllllllllllllmmmooorrrtttsssrrrooollllllnnnpppppphhhgggfffggghhhkkklllmmmkkkkkkkkkjjjiiiiiijjjlllmmmnnnnnnllljjjgggeeedddhhhhhhkkknnnppppppmmmkkkeeecccbbbbbbdddeeeeeeeeeeeegggkkkooosssuuuvvvvvvvvvwwwwwwuuuqqqnnnllllllqqqqqqqqqpppnnnnnnppprrrwwwvvvtttrrrqqqpppqqqqqqmmmoooqqqssssssrrrqqqpppwwwvvvssspppqqquuu{{{zzzvvvsssqqqnnnmmmiiigggjjjqqqxxx}}}}}}~~~xxxqqqnnnooogggiiiggg```[[[[[[\\\[[[YYY^^^hhhuuuwwwooohhhhhheeehhhttt}}}~~~|||zzzyyyxxxwwwxxx{{{}}}~~~~~~}}}}}}{{{yyywwwuuusssqqqqqqqqqmmmmmmkkkiiihhhjjjooosssuuusssrrrpppooooooooopppmmmlllkkkkkklllnnnqqqsssvvvvvvsssoooqqqwwwzzzxxxyyyvvvrrrpppnnnmmmkkkiiilllkkkkkkkkkjjjgggaaa]]]\\\bbbgggfffbbb___```cccggghhhjjjkkkkkkiiigggeeeyyyoookkkbbbcccddddddcccbbb```^^^\\\\\\[[[ZZZYYYYYYYYYYYYXXXXXXWWWXXXXXXYYYZZZZZZXXXXXXWWWXXXZZZ\\\___aaa___aaabbbbbbaaaaaabbbcccddddddcccccccccddddddeeeaaaaaabbbbbbcccccccccdddhhhgggeeeddddddeeeggghhhbbbbbbbbbbbb```^^^\\\ZZZWWWXXXYYY[[[\\\]]]]]]]]]\\\ZZZYYYYYYYYYXXXUUUSSSTTTTTTUUUUUUUUUTTTSSSSSSRRRSSSTTTTTTTTTTTTSSSSSSWWWXXXZZZ\\\^^^___``````___\\\ZZZYYY[[[\\\\\\\\\]]]aaaeeehhhjjjlllnnnooopppoooooonnnllljjjiiihhhhhhiiikkkkkkiiiddd___\\\^^^]]]___```aaagggvvv}}}yyyuuuqqqooopppsssrrrsssyyy~~~xxxvvvxxx}}}|||xxxuuuuuuuuutttsssrrrqqqpppqqqrrrsssrrrpppiiiiiiiiiiiiiiikkkooorrrrrrrrrooojjjiiimmmooooooddddddeeegggkkkmmmnnnmmmkkkkkkjjjjjjiiijjjjjjjjjlllmmmooonnnkkkiiihhhhhhjjjkkkllloooppppppmmmjjjcccbbbaaacccfffiiikkklllooopppppprrrsssuuuvvvwwwvvvvvvuuurrrmmmjjjjjjjjjmmmoooqqqpppmmmnnnqqquuuvvvuuusssqqqoooooooooooommmooorrrsssrrrpppppppppwwwtttooollllllooossswwwzzzxxxyyyyyypppiiihhhkkknnnqqquuu{{{qqqllljjjkkkjjjeeebbbbbbZZZ]]]\\\WWWVVVYYY[[[ZZZbbbmmm{{{qqqllliiihhhgggcccfffsss~~~zzzyyyzzz{{{|||||||||||||||xxxyyy{{{|||}}}}}}||||||zzzyyywwwuuusssrrrqqqpppmmmnnnnnnkkkiiiiiimmmqqqsssssssssrrrqqqpppoooooolllllllllmmmoooqqqsssuuutttuuurrroooqqqwwwyyywwwxxxuuuqqqooonnnnnnmmmlllmmmlllkkkjjjhhheee```]]]^^^bbbeeeddd```___aaaeeeffffffggggggfffdddbbbaaauuuooollleeebbb______aaaaaa^^^\\\YYYYYYXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWXXXXXXVVVVVVUUUUUUVVVYYY]]]___\\\]]]^^^]]][[[[[[[[[]]]]]]\\\\\\]]]^^^```bbbccc______```aaabbbaaa```^^^cccccccccccccccccccccccc_________^^^\\\ZZZXXXVVVTTTUUUVVVWWWXXXXXXYYYYYYXXXWWWVVVWWWWWWWWWUUUSSSRRRRRRSSSTTTTTTTTTTTTSSSVVVUUUUUUUUUUUUUUUUUUUUUXXXYYY[[[]]]^^^^^^^^^]]]]]]\\\\\\^^^aaaaaa^^^[[[[[[___cccggghhhjjjkkkmmmnnnmmmmmmllljjjiiihhhhhhhhhiiijjjiiifffaaa\\\YYYYYY[[[___dddkkkyyy|||{{{yyywwwrrrppppppssstttsssuuuyyyvvvvvvuuuttttttxxx~~~}}}wwwrrrqqqqqqrrrrrrsssttttttuuuuuusssqqqooohhhgggdddaaa```dddkkkqqqpppqqqmmmgggfffkkknnnllleeeeeegggkkkoooqqqooolllooollliiiggghhhiiijjjkkkjjjmmmoooooommmkkkkkklllmmmmmmmmmooopppooollljjjfffdddcccdddgggjjjlllmmmoooooopppqqqssstttuuuvvvxxxwwwtttpppkkkiiiiiiiiikkknnnpppooommmnnnrrrwwwuuutttrrrpppnnnnnnnnnnnnlllooorrrrrrpppnnnnnnoooqqqooommmlllmmmooopppqqqpppnnnlllmmmtttyyyuuurrrooooooqqquuuvvvwwwyyy{{{||||||}}}sssjjjddd```]]]___dddfffbbb^^^]]]XXX[[[[[[YYY]]]gggnnnpppyyyvvvpppnnnoooqqqsssrrrjjjhhhrrr~~~|||{{{zzzzzzxxxxxxzzz{{{||||||||||||yyyyyyzzzzzzzzzzzzzzzyyyvvvvvvuuusssqqqpppooooookkknnnooommmiiihhhkkknnnqqqrrrsssssssssqqqooonnnmmmmmmnnnooopppqqqrrrssspppqqqpppnnnqqqvvvwwwtttsssrrrqqqqqqrrrqqqooommmmmmkkkhhhgggfffdddbbb___aaabbbcccaaa``````cccgggccccccbbbaaa````````````|||sssoooooolllfff___^^^```bbb```]]]VVVVVVVVVWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXUUUTTTSSSSSSTTTXXX[[[]]]ZZZ[[[[[[ZZZWWWVVVVVVWWWWWWWWWWWWXXXZZZ]]]___aaa]]]]]]^^^```aaa```]]][[[___```aaabbbbbbaaa```___]]]]]]]]]\\\ZZZWWWUUUSSSRRRSSSTTTUUUUUUVVVVVVUUUWWWVVVUUUUUUWWWVVVUUUSSSRRRSSSTTTUUUVVVVVVVVVVVVXXXWWWVVVVVVUUUUUUVVVVVVYYYZZZ[[[\\\]]]\\\[[[[[[\\\]]]```dddgggeee```[[[YYY]]]bbbeeeggghhhiiijjjllllllkkkjjjjjjiiihhhhhhiiijjjjjjiiieee```[[[XXXVVVYYY```jjjwwwyyyxxxzzzzzzyyyrrrooonnnqqqsssqqqoooqqqpppsssuuutttrrruuu|||{{{uuussstttuuuvvvtttuuuwwwwwwvvvtttpppnnnhhheee```ZZZYYY^^^iiiqqqnnnpppllleeedddiiillljjjggghhhjjjooossssssppplllrrrnnnhhheeeeeehhhkkkmmmiiimmmppppppnnnmmmnnnppppppooonnnoooooonnnllliiiiiigggeeeeeegggiiikkkkkkjjjlllnnnppprrrtttttttttyyyxxxuuupppkkkhhhiiijjjllloooqqqpppmmmmmmqqqvvvtttsssqqqooommmmmmmmmmmmkkknnnqqqpppnnnllllllnnnjjjjjjkkknnnqqqssssssrrrgggeeeaaa^^^___eeennnttt}}}uuuqqqrrrjjjkkknnnppppppooommmlllrrrtttxxx}}}wwwnnnfffaaa^^^]]]ZZZYYY\\\dddhhhccc^^^[[[YYY\\\]]]```kkk{{{}}}~~~xxxqqqllllllrrrxxx~~~~~~sssmmmsss~~~|||}}}}}}{{{yyyyyyzzz|||{{{{{{|||||||||{{{zzzzzzyyyyyyxxxxxxxxxxxxwwwwwwrrrrrrqqqpppooommmllllllgggkkknnnmmmjjjhhhkkkoooooopppsssttttttrrrooommmmmmnnnooopppqqqqqqppppppmmmnnnnnnmmmpppuuuuuurrroooppprrrtttuuutttpppmmmkkkiiifffeeeeeedddcccbbbcccbbbaaa```___aaaeeehhh```___^^^]]]]]]^^^___```}}}uuunnnjjjjjjnnnqqqmmmhhhccc``````bbbdddeee\\\ZZZXXXXXXYYYZZZZZZYYYZZZZZZYYYWWWTTTSSSTTTUUUSSSSSSRRRQQQQQQRRRTTTUUUTTTTTTSSSRRRQQQQQQPPPPPPRRRRRRSSSUUUWWWZZZ\\\]]]```___]]][[[XXXVVVTTTSSSUUUZZZ``````\\\XXXXXXYYYZZZ\\\]]]\\\YYYVVVTTTTTTVVVVVVVVVVVVVVVUUUTTTSSSUUUTTTSSSTTTVVVWWWVVVUUUUUUUUUTTTTTTUUUWWWXXXYYY\\\ZZZXXXWWWWWWXXXXXXXXX[[[\\\]]]\\\[[[[[[]]]^^^^^^bbbfffhhhgggeeecccbbbfffgggddd``````eeehhhggggggjjjmmmlllhhheeeeeegggiiijjjiiigggbbb\\\WWWUUUYYY^^^lll}}}}}}~~~{{{xxxqqqjjjhhhmmmrrrrrrppppppnnnqqqrrrpppooorrrzzzvvvpppooosssuuuwwwvvvuuutttuuuuuutttrrrppplllgggaaaaaaeeelllrrrtttqqqssssssnnnhhheeehhhllljjjnnnsssvvvtttqqqnnnlllpppmmmhhheeeeeehhhlllooopppmmmmmmqqqrrrnnnllllllkkkkkkjjjiiigggeeedddccceeedddbbb``````bbbeeeggghhhmmmooonnnoootttvvvuuuwwwuuuqqqmmmkkkkkkmmmnnnpppooonnnnnnnnnnnnooooooqqqqqqpppmmmkkkjjjkkklllttttttssspppmmmjjjjjjjjjkkkjjjjjjlllooopppmmmjjjaaaXXXRRRRRRQQQQQQWWW___jjj|||uuuoooiiifffbbb___ccciiifffmmmoooooowww}}}zzzvvvrrrpppiiieee```[[[ZZZZZZ[[[[[[___aaacccbbb___^^^___aaagggiiippp~~~zzzxxxuuuqqqooopppooollliiiqqqssswwwzzz}}}~~~{{{yyyxxxzzz|||}}}}}}yyywwwyyyyyywwwvvvxxxxxxwwwvvvvvvwwwwwwuuutttssstttttttttsssqqqooonnnnnnllliiigggfffgggiiikkkqqqrrrssssssrrrpppmmmkkktttrrrooolllkkkjjjkkklllgggkkkoooqqqrrruuuyyy}}}vvvwwwyyyyyywwwrrrmmmjjjiiihhhgggeeecccbbbbbbbbbccccccbbbbbbbbbdddeeefffaaa```^^^]]]^^^___^^^]]]sssmmmiiiddd```aaaffflllpppgggfffeeefffggggggfffddd```^^^\\\[[[[[[[[[\\\\\\XXXXXXXXXVVVSSSRRRRRRSSSRRRQQQPPPPPPPPPRRRSSSTTTQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRTTTVVVYYY[[[]]]^^^]]]\\\ZZZXXXVVVTTTTTTUUUZZZ^^^^^^ZZZWWWVVVWWWXXXZZZ\\\\\\YYYWWWUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSYYYXXXWWWXXXYYYZZZYYYXXXVVVVVVUUUUUUVVVWWWXXXYYY^^^]]]\\\\\\]]]^^^^^^]]]]]]]]]]]]\\\[[[[[[]]]```___bbbeeefffeeeeeeeeeeeehhhiiifffaaaaaafffiiihhhlllmmmnnnllljjjhhhhhhhhhdddffffffddd```\\\YYYYYY[[[lll|||{{{zzzxxxvvvmmmiiiiiipppuuutttqqqoooppprrrrrrpppooorrrxxx~~~tttmmmlllooorrrtttrrrqqqooopppqqqqqqpppnnnoookkkffffffjjjqqqvvvxxxtttuuuuuuppphhhbbbaaacccmmmpppssstttrrrnnnllljjjllljjjhhhggggggiiilllmmmllljjjlllqqqrrrnnnjjjjjjjjjiiihhhgggfffdddcccbbbfffdddaaa^^^]]]___bbbeeeiiiooorrrooonnnrrruuuuuuvvvssspppllljjjkkklllmmmmmmmmmllllllllllllmmmmmmpppppppppnnnkkkkkklllmmmqqqsssuuuuuurrrmmmjjjiiijjjiiiiiijjjjjjgggaaa\\\ZZZSSSLLLKKKIIIJJJPPPXXXbbbxxx{{{tttkkkcccbbbeeeeeekkkllljjjpppyyyyyyrrrqqqvvv|||{{{wwwuuutttrrrpppqqqpppooommmkkkhhhfffeeeccc___ZZZWWWVVVXXX[[[\\\bbbeeehhhiiijjjlllpppsssxxxtttooooookkkeeeccccccfffggggggvvv~~~|||zzz|||{{{zzzzzzzzz{{{|||}}}zzzwwwyyyyyyuuusssuuuvvvvvvuuuuuuuuuvvvuuutttuuuuuuuuutttrrrpppnnnmmmjjjiiifffeeedddeeeggghhhnnnoooqqqrrrrrrqqqooommmrrrqqqooommmlllmmmnnnoookkknnnrrrtttuuuvvvyyy|||zzzzzzzzzyyyvvvqqqllliiihhhhhhgggeeedddccccccbbbcccbbbaaaaaaaaabbbcccddd```___^^^^^^___```___]]]tttgggbbbZZZVVVWWW\\\aaadddccceeejjjoooqqqnnnhhhcccdddbbb```^^^\\\\\\\\\\\\YYYYYYYYYVVVTTTRRRSSSTTTPPPPPPOOOOOOPPPQQQSSSTTTNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPQQQRRRTTTWWWZZZ\\\[[[ZZZZZZXXXWWWVVVUUUTTTTTTXXX\\\\\\XXXUUUTTTTTTVVVYYY[[[[[[ZZZXXXWWWWWWUUUUUUVVVVVVVVVUUUTTTTTTZZZYYYXXXYYY[[[[[[[[[ZZZYYYXXXWWWVVVVVVWWWXXXYYY\\\]]]___```aaabbbbbbbbb``````^^^\\\[[[\\\___aaaaaabbbddddddddddddeeegggiiijjjgggbbbbbbgggiiihhhkkkjjjiiiiiijjjjjjhhhgggcccdddddd```\\\ZZZ[[[]]]hhh~~~}}}|||xxxuuusssrrrjjjhhhkkktttxxxvvvrrrppppppqqqqqqooommmpppvvv|||}}}uuuooommmooorrrssspppnnnkkkkkklllnnnnnnmmmooollliiiiiimmmssswwwyyysssttttttppphhhbbb______oooqqqrrrqqqnnnkkkjjjjjjggggggggghhhhhhiiijjjjjjjjjiiimmmtttvvvpppjjjhhhiiihhhgggeeedddcccccccccgggddd```\\\YYY[[[___cccggglllooonnnnnnrrrvvvwwwsssqqqnnnkkkiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkoooppppppooommmmmmnnnooonnnsssxxxzzzxxxrrrllliiijjjjjjiiigggddd^^^VVVPPPOOOJJJFFFFFFHHHLLLVVV___jjjyyyzzzkkkcccbbbaaaggghhheeegggllliiiaaa___bbbfffiiimmmqqqvvvyyyxxxtttttt{{{~~~~~~}}}zzzvvvrrrnnnkkkhhhgggfffeeecccbbbeeecccaaa^^^[[[ZZZYYYYYYYYYXXXVVVVVVXXX\\\aaadddlllooossswww|||pppeeebbbddd```[[[YYY]]]eeekkkooo}}}{{{vvvvvvvvvvvvuuuxxxyyyzzz{{{{{{|||||||||zzzvvvtttvvvvvvrrrooopppvvvuuuuuutttttttttttttttvvvvvvuuutttrrrpppnnnlllgggfffdddcccbbbccceeefffkkkllloooqqqrrrqqqpppppppppooonnnnnnnnnooopppqqqooorrrvvvxxxyyyyyyzzzzzz{{{zzzyyywwwtttpppllljjjgggggggggffffffdddcccbbbcccbbbaaa`````````aaabbb_________```bbbbbb```^^^ooofff[[[TTTTTTWWWYYYZZZ```dddkkkqqqtttrrrmmmhhhfffeeeccc```\\\ZZZZZZZZZ]]]]]]\\\YYYVVVTTTTTTUUUQQQPPPPPPPPPQQQSSSUUUVVVPPPPPPOOONNNNNNNNNOOOPPPOOOOOOOOOPPPRRRUUUXXXZZZXXXWWWWWWVVVVVVUUUUUUTTTTTTVVVYYYYYYVVVSSSRRRRRRTTTWWWZZZ[[[ZZZYYYYYYYYYUUUUUUVVVVVVVVVVVVUUUTTTWWWVVVVVVWWWYYYZZZYYYXXXZZZZZZXXXWWWWWWXXXYYYYYYYYY[[[___aaabbbcccddddddcccbbb```]]][[[\\\```cccaaacccddddddbbbbbbbbbcccfffgggeeeaaabbbgggjjjjjjhhhffffffhhhkkkllliiifffddddddbbb^^^]]]___eeekkk~~~{{{{{{uuuqqqooonnniiigggjjjqqquuusssqqqpppmmmmmmlllkkkkkkoootttyyy~~~|||zzzyyyxxxwwwvvvrrrnnnjjjhhhiiikkklllmmmllljjjhhhhhhkkkppptttvvvoooppppppmmmiiifffeeeeeepppqqqqqqooolllkkkkkklllffffffeeeeeeeeeffffffgggjjjkkkpppxxxyyyssskkkhhhiiihhhfffeeeddddddddddddeeeddd```[[[YYY[[[aaagggfffhhhiiijjjpppwwwzzzxxxqqqooollliiihhhhhhhhhiiikkkllllllmmmmmmmmmmmmlllpppqqqrrrqqqpppoooqqqrrrpppuuuzzz}}}zzztttnnnkkkjjjhhheeeaaa\\\VVVQQQNNNGGGHHHIIINNNUUUaaappp{{{xxxllliiiccchhhjjjgggffffffbbb[[[YYYZZZ[[[]]]aaaggglllpppooommmnnnttt}}}}}}yyyppptttxxx}}}{{{sssiiiiiijjjkkklllllllllkkkffffffeeecccbbb```^^^]]]```^^^ZZZWWWUUUTTTUUUUUUWWWYYY^^^ccchhhnnnssswwwqqqddd^^^^^^]]]\\\[[[^^^fffqqq{{{|||vvvqqqpppqqqqqqpppwwwxxxzzz{{{|||zzzyyywwwooollllllqqqssspppnnnoooyyyxxxwwwuuusssrrrrrrsssxxxwwwuuusssqqqnnnlllkkkfffeeedddddddddeeefffgggjjjkkkmmmooopppppppppoooooonnnnnnmmmnnnnnnooopppooorrrvvvyyy{{{{{{zzzzzzxxxxxxvvvtttrrrooonnnmmmfffgggggggggfffeeedddccccccbbb```____________`````````aaaccceeedddbbb___tttjjj___YYYZZZ\\\[[[XXX[[[^^^cccjjjqqqttttttsssiiijjjiiieee```[[[ZZZYYY``````___\\\XXXUUUUUUUUUTTTSSSSSSSSSTTTUUUWWWXXXUUUTTTRRRPPPNNNNNNOOOOOOPPPOOOOOOOOOPPPSSSVVVXXXUUUUUUUUUTTTTTTTTTTTTSSSSSSTTTVVVVVVTTTRRRQQQPPPSSSVVVYYY[[[ZZZZZZZZZ[[[VVVVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUVVVXXXZZZYYYXXX[[[ZZZYYYXXXWWWXXXYYYZZZXXX\\\```bbbcccccceeeffffffeeebbb___]]]]]]aaadddaaabbbdddccc```^^^]]]]]]aaacccaaa^^^```fffjjjjjjiiihhhgggiiillllllhhhdddaaa```aaadddkkkwwwyyyyyy|||~~~~~~}}}yyytttpppnnnmmmgggcccccchhhjjjiiijjjmmmhhhgggggggggiiinnntttxxx}}}{{{rrrmmmgggccccccfffiiijjjjjjiiigggfffgggkkkpppsssooonnnllliiihhhhhhkkkmmmooooooooommmkkkkkkmmmooohhhfffcccaaa```bbbdddeeejjjjjjooowwwxxxqqqiiifffhhhggggggfffeeeeeeeeeeeeccccccaaa]]][[[___gggnnnnnnkkkgggiiisss}}}|||uuunnnmmmjjjhhhggggggggghhhmmmnnnoooppppppppppppoooppprrrssssssrrrqqqrrrtttsssvvvzzz{{{xxxrrrnnnkkkfffbbb[[[TTTOOONNNOOOPPPPPPUUU\\\cccmmm~~~~~~tttxxxyyyvvvqqqmmmgggaaa^^^]]]\\\\\\___cccgggjjjiiilllppptttvvvtttpppmmmiiijjjlllmmmmmmooorrruuupppuuuzzzyyyssskkkdddaaa^^^```bbbccceeefffhhhiiidddddddddbbb___]]][[[ZZZ[[[YYYWWWVVVWWWYYY\\\^^^eeelllvvvsssfff^^^]]]```^^^aaafffllluuu~~~||||||yyytttqqqppppppppppppvvvxxxzzz{{{zzzwwwtttrrrfffeeehhhpppuuutttsssuuu}}}|||{{{wwwrrrpppqqqsssxxxwwwtttrrrooommmkkkjjjhhhgggggggggggghhhiiijjjllllllmmmnnnnnnnnnmmmlllnnnnnnmmmmmmlllllllllmmmmmmooossswwwzzz{{{{{{zzzxxxwwwuuurrrooommmlllkkkhhhhhhggggggfffeeedddccccccbbbaaa_________``````bbbbbbccceeefffeeeccc```}}}uuummmkkklllggg]]]SSSTTTTTTWWW]]]fffpppwwwzzzsssuuuvvvssskkkddd```___eeeeeeccc^^^YYYVVVUUUUUUWWWWWWVVVUUUVVVWWWXXXYYYXXXVVVSSSQQQOOOOOOOOOPPPRRRQQQOOONNNOOORRRTTTVVVSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTSSSRRRQQQPPPRRRUUUYYY[[[[[[ZZZ[[[[[[WWWWWWXXXXXXYYYYYYXXXXXXXXXWWWWWWXXX[[[\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZ]]]```dddeeeddddddgggjjjhhhgggeeebbb______aaaccc___``````^^^\\\ZZZZZZ[[[___```___\\\^^^eeeiiiiiifffeeeddddddeeeeeeeeeccccccdddjjjwww|||uuussszzz}}}~~~}}}{{{xxxuuurrrpppnnneee```^^^_________bbbgggeeedddddddddhhhmmmssswwwzzz|||pppiiiaaa\\\]]]aaaeeehhhjjjiiigggeeedddggglllpppqqqnnnjjjggggggiiilllooommmmmmmmmkkkjjjkkkmmmooohhhfffbbb``````aaadddfffiiihhhkkkqqqqqqkkkdddbbbffffffgggggggggffffffeee```bbbccc```___cccllltttyyytttmmmlllttt{{{xxxpppmmmllljjjhhhggggggggggggmmmnnnpppqqqrrrrrrqqqppppppqqqssssssrrrqqqqqqrrrtttvvvxxxvvvrrrlllhhhfff\\\XXXQQQKKKJJJPPPYYY```mmmuuu|||{{{xxxrrrooollljjjjjjkkkkkkjjjfffiiilllmmmlllhhhdddbbbfffgggfffeeeddddddgggiiifffkkkppplllccc[[[XXXYYY]]]^^^``````___```aaaccc```aaabbb```^^^\\\[[[\\\\\\\\\^^^aaaffflllrrruuurrrhhhaaa]]]^^^bbbhhhmmmttt|||{{{yyyvvvtttsssqqqpppqqqrrrrrruuuvvvxxxyyywwwtttpppnnneeeeeejjjtttzzzzzzzzz{{{~~~~~~|||wwwrrroooqqqsssvvvuuussspppmmmkkkjjjjjjhhhhhhhhhiiijjjkkkllllllmmmmmmmmmmmmllllllkkkjjjmmmmmmlllllllllllllllkkklllmmmppptttxxx{{{zzzyyyyyyxxxuuurrrooollljjjiiikkkjjjhhhfffeeeddddddcccdddcccbbbaaaaaaaaabbbcccdddccccccdddeeedddbbb```jjjXXXSSSPPPNNNQQQYYYdddnnnttt|||rrrllljjjmmmllliiiddd^^^ZZZXXXXXXZZZYYYXXXWWWVVVWWWXXXXXXXXXVVVSSSPPPOOOOOOPPPQQQUUUSSSPPPNNNNNNPPPSSSUUUSSSRRRRRRRRRQQQQQQPPPPPPQQQQQQQQQRRRSSSSSSRRRQQQRRRUUUYYY[[[[[[ZZZZZZ[[[XXXXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXZZZ\\\^^^]]]]]]XXXWWWWWWVVVWWWXXXZZZ[[[aaadddgggfffccccccgggkkkhhhhhhgggdddaaa```aaaccc^^^\\\ZZZVVVUUUVVVZZZ^^^aaabbb```\\\]]]cccffffffbbbaaa___^^^```fffnnnsssxxxzzzyyywww}}}|||xxxwwwwwwvvvssspppgggccc```___^^^\\\^^^cccgggeeedddeeehhhnnnrrruuuyyy}}}wwwmmmfff^^^YYYZZZaaagggkkkjjjiiifffaaa___bbbhhhmmmnnnllliiiggghhhjjjlllmmmkkkkkkkkkjjjhhhgggiiijjjddddddccccccdddfffggghhhkkkhhhhhhllllllfffaaa```bbbdddfffhhhhhhfffdddccc___bbbeeecccaaaeeennnvvvyyywwwqqqmmmnnnrrrqqqllllllkkkjjjhhhggggggggggggkkklllnnnpppqqqqqqpppooonnnpppqqqqqqpppooonnnoooppprrrtttrrrllleee___\\\PPPOOOMMMOOOVVVdddvvv~~~zzzssspppllljjjhhhfffbbb___gggggggggeeeddddddfffhhhhhhjjjkkkhhhccc^^^^^^^^^___aaabbbaaa```___bbbddddddfffhhhiiihhhiiikkknnnsssuuuxxx}}}}}}vvvqqqpppooollllllnnnuuu|||xxxvvvxxxttttttsssrrrqqqqqqrrrsssrrrsssuuuvvvuuurrrooommmiiiiiioooxxx}}}|||zzz{{{{{{|||{{{vvvpppooorrruuutttssspppnnnkkkjjjiiiiiifffgggggghhhiiikkkllllllllllllllllllkkkkkkkkkjjjkkkkkklllmmmnnnnnnnnnnnnooonnnooorrrvvvyyyxxxwwwuuuuuuttttttrrrqqqooonnnnnnlllhhheeecccccccccdddeeedddcccbbbcccdddeeefffdddbbbaaa```aaa```___]]]lllVVVQQQLLLKKKPPPYYYbbbhhh~~~wwwtttuuutttpppkkkddd___]]]\\\[[[ZZZXXXWWWVVVVVVWWWWWWVVVTTTQQQOOOOOOPPPRRRSSSWWWTTTQQQOOONNNPPPRRRTTTRRRRRRRRRQQQPPPPPPOOOOOOPPPPPPPPPRRRSSSTTTSSSRRRSSSUUUYYY[[[[[[ZZZZZZ[[[YYYYYYZZZ[[[[[[[[[[[[[[[XXXXXXWWWYYY\\\]]]]]]\\\WWWVVVVVVVVVWWWXXXZZZ[[[bbbeeegggeeeaaaaaaeeejjjhhhiiihhhfffcccaaaaaabbb]]]ZZZTTTPPPOOOTTT\\\ccccccdddaaa]]]]]]aaadddcccbbbaaa``````dddppp{{{xxxzzz}}}wwwvvvxxxyyyvvvrrrlllhhheeeeeebbb^^^```dddjjjhhheeefffiiinnnrrrtttxxxxxxrrrllleee]]]YYY\\\ccclllqqqiiigggccc^^^[[[]]]dddjjjhhhgggfffgggjjjllllllllljjjkkkjjjhhhfffdddeeefffaaabbbeeegggiiijjjkkkkkknnnjjjiiikkkjjjeeeaaaaaa```bbbeeeggghhhfffcccaaa___cccfffeeeccceeemmmuuuppprrrqqqjjjgggiiillllllkkkkkkjjjhhhggggggggggggiiijjjlllnnnoooooonnnmmmlllnnnppppppnnnllllllllllllooorrrpppiii```XXXTTTHHHJJJOOOXXXggg}}}uuuooooooooojjjeeeiiijjjjjjiiihhhhhhjjjmmmmmmkkkjjjiiiiiijjjjjjjjjbbbdddffffffeeefffiiilllmmmqqqtttvvvxxx{{{}}}||||||~~~|||~~~{{{wwwssssssuuuwwwwwwwwwuuurrrqqqqqqrrroooppprrrttttttrrrpppnnnmmmlllqqqyyy}}}zzzwwwwwwwwwyyyyyytttpppooossswwwsssrrrooollljjjiiiiiiiiidddeeefffggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkiiijjjlllnnnooopppqqqqqqrrrpppppprrruuuxxxwwwuuunnnooorrrtttvvvwwwwwwwwwpppmmmiiidddbbbbbbcccdddeeeddddddddddddeeeggghhhdddbbb___^^^^^^]]]\\\[[[yyy^^^JJJIIILLLLLLVVVfffvvv{{{zzz{{{xxx~~~zzzrrriiicccaaaaaa]]]\\\ZZZXXXWWWWWWWWWWWWSSSSSSRRRPPPOOOPPPRRRUUURRRPPPNNNNNNOOOQQQQQQQQQSSSQQQPPPNNNNNNOOOPPPQQQQQQQQQQQQRRRSSSSSSTTTTTTWWWWWWWWWWWWWWWXXXYYYYYYYYYZZZ[[[\\\]]]\\\[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZXXXUUUUUUUUUWWW[[[^^^``````dddcccbbbaaabbbeeehhhjjjpppiiifffdddjjjyyyzzzggg___UUUNNNQQQWWWZZZ\\\^^^eeeddd___ZZZZZZ```aaa___```bbbiiivvv}}}|||yyywwwwww{{{xxxuuussssssrrrqqqooolllhhheeeeeeiiiooorrrssstttrrrnnnkkklllnnnrrruuutttwwwsssqqqiiifffaaa___eeennnqqqnnnjjjeee^^^XXXWWW[[[```dddiiihhhhhhiiikkkkkkjjjiiilllhhhcccaaaccceeeeeeccceeefffhhhjjjkkkjjjhhhgggggggggggghhhiiifffbbb___^^^bbbgggjjjhhhccc___]]]cccbbbbbbcccfffiiiiiiiiinnnkkkhhhhhhkkkmmmmmmkkkkkkjjjjjjjjjlllllljjjhhhfffggghhhiiiiiijjjiiiiiinnnkkkhhhhhhjjjkkkjjjiiilllmmmmmmkkkdddZZZPPPJJJIIIJJJTTTjjj|||{{{zzz|||~~~~~~vvvsssxxxyyyooosssuuussstttzzz|||yyywwwxxxxxxuuuqqqpppsssvvvttttttssstttuuutttqqqnnnoooqqqsssrrrooonnnooopppqqqtttxxxyyyxxxvvvuuuuuuwwwvvvuuutttsssrrrqqqqqqtttssspppnnnlllkkkkkklllgggfffffffffgggiiilllnnnnnnkkkhhhggghhhiiijjjiiihhhiiikkkmmmooooooooooootttrrrrrrvvvyyyyyysssmmmiiiffffffppp}}}}}}}}}wwwooojjjiiihhhfffdddhhheeeaaa```aaabbbcccccc^^^^^^^^^]]][[[ZZZ[[[\\\}}}fffYYYPPPLLLRRR]]]dddttt~~~xxxooopppvvvxxx{{{sssjjjeeeccc```___\\\YYYWWWUUUUUUUUUVVVVVVUUUSSSRRRRRRUUUWWWTTTRRRPPPOOOQQQRRRRRRQQQRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSTTTTTTUUUUUUVVVVVVXXXXXXWWWWWWWWWXXXXXXYYYWWWXXXZZZ[[[\\\[[[[[[ZZZWWWVVVVVVWWWXXXXXXWWWUUUQQQQQQSSSWWW[[[___aaabbbfffeeedddeeefffhhhkkklllpppiiigggfffiiiuuuuuubbbVVVOOOMMMSSS\\\```ccceeeaaabbb^^^YYYXXX\\\___^^^]]]mmmyyyxxxyyywwwvvvwwwvvvssspppoooppprrrrrrrrroookkkiiilllssszzz||||||yyyvvvrrrooonnnooorrrtttsss}}}uuurrrqqqjjjhhhdddccciiiqqqssspppgggccc^^^ZZZZZZ]]]bbbeeekkkjjjhhhggghhhiiihhhggghhhfffcccbbbccceeeffffffiiijjjkkklllllllllkkkjjjiiihhhggggggfffddd```]]]___ccchhhjjjhhheeebbbaaacccbbbbbbdddhhhkkkkkkkkkllljjjhhhiiikkkmmmllljjjiiihhhggggggiiiiiihhhgggfffggghhhiiiiiijjjjjjjjjnnnkkkhhhhhhiiijjjjjjhhhiiijjjkkkiiiccc[[[SSSMMMHHHSSSjjjxxxvvvppppppqqqxxx{{{wwwrrrrrrrrrpppjjjeeeiiisss||||||wwwvvvxxxyyyyyyvvvrrrppprrruuuuuutttssssssssssssqqqooooooqqqsssrrrooommmnnnooopppsssuuuvvvuuuttttttuuuuuuuuuttttttsssqqqpppooorrrqqqpppnnnmmmlllkkkkkkggggggffffffgggiiilllmmmllliiifffeeefffggghhhhhhfffgggjjjlllnnnppppppppptttrrrqqqrrruuutttoooiiibbbdddiiiqqqzzzyyysssnnnmmmlllllliiidddaaa`````````___]]]]]]\\\[[[ZZZZZZ[[[\\\}}}zzzwwwwww~~~mmm[[[SSSSSSUUUYYY```ffffffccceeemmmuuu{{{tttlllfffbbbaaa___\\\YYYVVVUUUUUUUUUWWWWWWVVVSSSQQQRRRTTTVVVVVVTTTRRRQQQRRRSSSRRRQQQQQQQQQPPPPPPPPPRRRSSSTTTUUUUUUVVVWWWWWWXXXXXXYYYYYYYYYXXXXXXWWWXXXXXXXXXVVVWWWYYYZZZ[[[[[[ZZZZZZUUUSSSRRRRRRSSSSSSRRRPPPLLLNNNSSSXXX]]]```cccdddeeeeeeffffffhhhiiikkkllljjjdddcccbbbbbbjjjhhhVVVQQQMMMNNNUUU\\\^^^___aaa^^^aaa___XXXUUUXXX]]]___ggg|||uuuqqqsssvvvuuutttvvvtttqqqmmmlllmmmoooppppppqqqmmmkkkqqq|||{{{xxxtttpppnnnnnnpppqqqtttyyyrrrpppqqqlllkkkjjjiiinnnvvvwwwtttdddccc```___```cccgggiiinnnkkkgggeeeeeeeeeeeedddbbbcccdddcccdddeeehhhkkkmmmmmmmmmmmmmmmllllllllljjjhhhfffeeedddbbb^^^\\\aaadddhhhiiihhhfffeeeeeebbbbbbdddhhhkkkmmmlllkkkhhhggggggiiikkkkkkiiihhhiiigggeeefffggghhhhhhgggfffggghhhiiiiiijjjjjjjjjmmmkkkiiihhhiiiiiihhhgggfffgggiiiiiieee___YYYUUUPPPccc}}}uuupppooolllkkklllqqqxxxwwwoookkkfffeeedddcccbbbbbbbbbbbbsss|||vvvrrrrrruuuwwwyyyzzzwwwsssqqqrrrtttwwwtttrrrpppqqqqqqpppooopppqqqqqqpppnnnmmmmmmnnnnnnppprrrrrrrrrrrrsssuuurrrsssttttttsssqqqooommmooooooooonnnnnnmmmlllkkkgggggggggggghhhjjjkkkllljjjgggcccbbbccceeefffgggeeefffhhhkkkmmmoooppppppssspppmmmmmmnnnmmmiiieee___fffnnnsssvvv{{{wwwttttttmmmjjjeeebbbaaa```___^^^\\\[[[YYYXXXXXXYYY[[[\\\yyywww{{{}}}mmmhhh```WWW]]]\\\^^^```^^^]]]bbbkkk{{{{{{{{{xxxsssmmmhhhfff```^^^[[[XXXWWWWWWWWWXXX[[[ZZZYYYVVVTTTSSSUUUWWWWWWUUUSSSRRRSSSSSSQQQPPPQQQQQQQQQQQQRRRTTTUUUVVVVVVVVVWWWXXXXXXYYYYYYZZZZZZYYYYYYXXXXXXXXXXXXXXXVVVWWWYYYZZZZZZZZZYYYYYYUUUQQQLLLJJJJJJKKKLLLLLLKKKOOOTTTZZZ]]]```bbbcccccccccdddeeefffggghhhhhhhhhbbbcccbbb___ccc___OOONNNMMMPPPXXX]]]]]]]]]```^^^aaa___XXXUUU[[[eeejjj}}}}}}tttooommmqqqsssrrrrrrtttvvvsssnnnlllkkklllmmmmmmppplllkkkqqq{{{|||wwwtttqqqnnnlllkkkllllllvvvuuuooonnnooommmoooooonnnsssyyyzzzwwwfffeeeffffffhhhjjjmmmnnnooolllgggdddcccccccccccc^^^bbbeeefffeeefffjjjnnnnnnmmmlllkkkkkkkkkkkkkkkhhhfffdddcccccccccaaa___dddfffhhhhhhgggeeeeeeeeebbbdddhhhmmmooonnniiieeebbbdddfffhhhiiihhhfffeeejjjhhhffffffhhhiiiiiiiiiffffffggghhhiiiiiiiiiiiilllkkkjjjiiihhhhhhgggfffeeegggiiijjjhhhddd```]]]___sss|||{{{zzzuuuoookkkkkkkkklllooorrrvvvyyyzzz||||||yyynnneee```]]]]]]___aaabbbdddjjjsss{{{vvvqqqooooooqqqtttsssvvvxxxwwwsssqqqrrrtttwwwtttpppnnnnnnoooppppppppppppooonnnmmmmmmmmmmmmmmmnnnoooooonnnooorrrtttqqqrrrtttuuutttrrrooommmllllllmmmnnnnnnmmmkkkjjjhhhhhhhhhiiiiiijjjjjjjjjiiieeeaaa___aaaccceeefffeeefffhhhiiikkklllmmmnnnnnnllliiihhhhhhhhhfffdddeeekkkqqqrrrqqqttt}}}xxxtttjjjgggdddbbbbbbbbbaaa```[[[YYYWWWVVVWWWYYY[[[\\\~~~vvvdddeeebbbaaaeeeeee```___aaaooorrrwwwzzzzzzvvvpppkkkdddaaa^^^ZZZXXXXXXYYYZZZaaaaaa___\\\YYYXXXYYY[[[WWWUUUTTTTTTTTTTTTRRRPPPQQQQQQRRRSSSTTTVVVWWWXXXVVVVVVWWWWWWXXXYYYYYYYYYZZZYYYYYYXXXXXXXXXYYYYYYXXXYYYZZZZZZZZZYYYWWWVVVTTTOOOGGGCCCCCCEEEIIIKKKPPPTTTYYY]]]^^^___```bbbcccccccccdddeeeeeeeeefffjjjeeehhhhhhcccccc___QQQIIIKKKRRR[[[______bbbfff___bbbaaa]]]___kkkzzzzzzyyywwwyyy|||zzztttqqqppprrrsssppppppqqqwwwsssooommmmmmnnnnnnnnnqqqmmmkkkooovvvyyyvvvrrrrrrqqqooommmkkkkkkllllllxxxsssmmmmmmnnnnnnqqqrrrqqqtttyyyzzzwwwjjjkkklllnnnooopppqqqrrroookkkgggddddddddddddddd___cccggghhhggghhhkkkoookkkjjjiiihhhhhhhhhhhhhhheeeccccccccceeeffffffdddfffggghhhgggeeeccccccccccccfffkkkpppqqqlllddd^^^^^^aaadddfffgggeeedddccchhhfffeeefffgggiiiiiihhheeeeeefffggghhhhhhhhhhhhiiijjjjjjiiihhhgggffffffdddeeeggghhhhhheeecccaaahhh{{{}}}zzz|||rrrlllhhhiiikkkllllllmmmnnnooouuu}}}|||wwwooofff```\\\[[[ZZZ\\\aaagggkkkqqq}}}vvvooonnnooooooppprrrnnnrrrvvvvvvtttrrrssstttvvvrrrnnnlllmmmoooppppppooonnnmmmllllllmmmmmmmmmmmmnnnnnnmmmmmmnnnqqqsssqqqssstttvvvuuussspppnnnjjjkkklllmmmmmmlllkkkjjjhhhiiijjjkkkkkkjjjiiiiiihhheeeaaa```aaadddeeefffhhhhhhhhhhhhhhhiiijjjjjjhhhgggeeedddeeefffffffffjjjmmmoooooooooqqqvvvzzz{{{qqqiiifffcccbbbbbbaaa```___YYYWWWTTTUUUXXXZZZ[[[[[[yyypppqqqtttzzz~~~zzzqqqhhhbbbgggooowwwzzzwwwoooiiikkkhhhddd___\\\\\\]]]^^^bbbbbb___\\\XXXWWWXXXYYYWWWVVVUUUVVVVVVVVVTTTRRRRRRSSSTTTUUUVVVWWWXXXXXXVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[[[[ZZZXXXUUUSSSQQQOOOKKKDDDAAACCCGGGKKKNNNVVVZZZ^^^```^^^^^^```ccceeeeeedddcccccccccddddddgggbbbfffhhhaaa___]]]RRRMMMOOOUUU\\\]]]]]]aaaggglllpppqqqrrryyy|||ooooootttxxx}}}|||zzzzzzzzzvvvuuuuuusssooonnnqqqsssqqqooooooqqqrrrsssrrrqqqooommmnnnqqqrrrqqqnnnqqqqqqpppoooooonnnnnnnnnvvvrrrlllmmmnnnooorrrrrrppprrrvvvxxxvvvnnnooopppqqqqqqqqqqqqpppllljjjgggfffggghhhhhhhhhcccfffiiikkkkkkkkkkkklllgggggggggggggggfffffffff``````aaadddgggiiiiiihhheeeggghhhhhhfffdddcccdddfffgggjjjmmmmmmiiiaaa\\\]]]```dddfffeeedddddddddcccbbbbbbdddfffgggeeedddcccdddeeefffggggggggggggfffhhhiiiiiigggffffffgggbbbcccddddddcccbbb```___eeeyyyyyywwwzzz~~~sssmmmiiijjjkkkkkkjjjiiijjjkkkkkkpppwwwvvvmmmooossswwwyyytttmmmiiiddd```]]]^^^___aaahhhoooyyyuuunnnjjjmmmoooooonnnpppmmmqqqvvvwwwuuusssssstttsssppplllkkkmmmoooppppppnnnllljjjjjjlllmmmnnnmmmnnnoooooonnnmmmmmmppprrrrrrssstttuuutttsssqqqpppjjjkkkkkkkkkkkkjjjjjjiiihhhiiikkklllllljjjhhhggghhheeeccccccdddfffggggggiiihhhggggggfffgggggggggddddddddddddeeefffggghhhjjjkkklllmmmooorrrtttuuu|||yyynnnjjjgggdddbbbaaa___]]][[[WWWUUUSSSVVVZZZ]]]\\\ZZZmmmkkkiiiiiikkkkkkiiigggnnnkkkgggdddccceeegggiiieeedddbbb]]]YYYXXXXXXZZZXXXXXXXXXYYYZZZZZZXXXVVVTTTTTTUUUVVVWWWXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZXXXXXXXXXXXXYYYZZZ\\\\\\\\\\\\ZZZXXXTTTPPPMMMJJJFFFEEEDDDFFFJJJOOORRRSSS\\\___bbbbbb______bbbffffffdddbbb```______`````````[[[aaaddd]]]ZZZZZZSSSSSSVVV]]]dddgggiiirrr{{{ooonnnyyy}}}|||~~~|||yyyxxxtttooonnnqqqrrrqqqqqqrrrssstttsssrrrmmmmmmnnnnnnnnnooopppqqqrrrrrrrrrqqqqqqpppooooooppp{{{|||qqqmmmnnnpppnnnqqqqqqnnnnnnrrrtttsssppppppppppppooommmlllkkkiiihhhggghhhjjjlllmmmllliiijjjkkkmmmnnnmmmjjjhhheeefffggghhhhhhhhhgggfff]]]]]]```cccgggiiihhhgggccceeehhhjjjiiigggggggggiiihhhfffffffffdddbbb```^^^bbbeeegggfffeeeeeeggg```aaabbbeeeggggggdddbbbbbbbbbcccdddeeeeeeeeeeeecccfffiiiiiigggfffggghhhcccccccccbbbaaa___]]]\\\aaauuutttsssrrruuuzzz{{{uuunnnlllkkkmmmmmmkkkhhhfffgggiiifffhhhlllrrr}}}uuummmoooqqqooouuu~~~~~~{{{tttwwwwwwsssqqqssstttsssuuusssqqqrrruuuxxxxxxxxxyyyzzzzzzxxxsssooommmllliiihhhffffffhhhlllpppsss|||}}}wwwpppjjjgggkkkoooooopppqqqpppuuuyyyzzzwwwsssrrrrrrooommmkkkkkkmmmoooqqqqqqllljjjggghhhkkknnnooonnnpppqqqqqqpppnnnnnnoooqqqqqqrrrrrrrrrrrrqqqqqqppplllkkkjjjiiiiiiiiiiiiiiihhhjjjlllmmmmmmkkkhhhfffhhhgggfffgggiiijjjiiihhhggggggfffeeeeeefffggghhhcccdddeeefffffffffggghhhhhhkkknnnooopppppprrrtttwwwzzz~~~zzzrrrlllgggeeebbbaaa```^^^\\\ZZZUUUSSSSSSWWW\\\___]]]ZZZ{{{kkk___]]]aaahhhlllkkkjjjhhhgggiiimmmrrruuummmllljjjeeeaaa___```aaaZZZYYYZZZ[[[]]]]]][[[YYYUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[WWWWWWWWWXXXZZZ[[[]]]^^^\\\\\\YYYVVVQQQMMMHHHFFF???@@@EEEKKKRRRVVVXXXXXX^^^bbbdddccc``````dddhhheeebbb___\\\ZZZZZZ[[[\\\___[[[aaaeee^^^[[[\\\WWWSSSYYYeeerrr{{{|||xxx{{{~~~{{{yyytttoooooorrrtttssssssttttttssspppmmmhhhjjjllllllkkkmmmqqquuurrrrrrrrrrrrpppooonnnmmmjjjvvvzzzqqqmmmoooqqqnnnqqqppplllkkkoooqqqqqqppppppooommmkkkiiigggfffffffffgggjjjmmmpppppppppnnnllllllnnnpppnnniiieeeeeefffhhhjjjkkkjjjiiihhh[[[\\\___cccggghhhfffddd```dddhhhkkkkkkkkkkkkkkklllgggbbb___```bbbdddeee```cccggghhhgggfffhhhjjjaaabbbdddgggjjjiiifffcccaaaaaabbbcccddddddddddddbbbeeehhhiiigggfffgggiiifffeeedddcccaaa___]]]\\\bbbrrr{{{rrrooommmnnnpppooojjjiiijjjiiikkkjjjgggccc```aaaccceeeeeefffkkkuuu}}}vvvvvv}}}zzzzzz}}}vvvqqqmmmkkkbbbhhhkkkhhheeeggghhhhhhllljjjhhhjjjnnnsssttttttuuutttqqqmmmkkkjjjmmmpppkkkkkklllooouuu{{{|||wwwrrrppppppiiifffjjjoooqqqrrruuutttxxx}}}}}}xxxtttqqqqqqmmmkkkjjjkkknnnpppqqqqqqkkkhhhfffgggkkkooopppoooqqqrrrsssrrrpppnnnooopppqqqqqqqqqpppppppppppppppmmmllljjjhhhggghhhhhhiiihhhjjjlllnnnmmmkkkgggeeeiiihhhhhhjjjkkkllljjjiiieeeeeeddddddeeefffhhhiiiccceeegggggggggfffggggggiiinnnssssssooonnnpppssstttxxx{{{yyysssmmmjjjjjjbbb```______``````___]]]TTTSSSSSSXXX^^^```]]]YYY{{{ggg______aaacccbbbddddddgggrrr{{{}}}~~~zzzrrrjjjeeecccbbbaaa```_______________YYYZZZ[[[ZZZWWWVVVWWWWWWZZZXXXUUUTTTUUUXXX\\\___YYYSSSPPPUUUYYYYYYXXXYYYZZZXXXWWWTTTKKKBBB@@@DDDAAADDDKKKSSSWWWYYY]]]```bbbaaa```aaaccceeeeeedddaaaaaa]]]XXXWWWYYYZZZWWW^^^]]]]]]^^^``````]]][[[]]]lll~~~~~~}}}zzz{{{{{{{{{zzzwwwssspppnnnuuuuuutttsssppplllhhhfffiiifffgggmmmooonnnnnnppprrrrrrqqqnnnkkkiiiiiijjjkkkqqqvvvuuuooolllnnnqqqqqqqqqpppnnnllllllnnnpppooonnnkkkiiigggffffffffffffhhhjjjmmmnnnnnnmmmlllnnnllljjjiiijjjkkkkkkjjjggggggggghhhiiihhhfffdddbbbbbbcccddddddddddddcccfffeeeeeegggjjjmmmmmmmmmjjjeeeaaaaaadddhhhkkkkkkdddeeegggiiiiiihhhfffeeefffeeedddfffhhhhhheeebbbcccbbbaaa``````aaabbbbbb```fffjjjjjjjjjmmmnnnllllllfffbbbbbb```\\\]]]bbbggglllssszzzuuussspppmmmjjjjjjjjjjjjhhheeecccaaaaaabbbdddffffffeeedddcccbbbfffjjjoootttyyy|||ppphhheeefffggggggdddcccfffiiiiiiiiiooowwwwwwwwwwwwyyy{{{~~~{{{xxxwwwuuutttvvvxxxyyy|||~~~zzzuuuqqqmmmkkkmmmlllkkklllooorrrssssssuuuwwwzzz}}}|||yyyvvvssssssnnniiiiiinnnqqqqqqnnnnnnlllkkklllnnnqqqssstttnnnppprrrsssrrrpppnnnmmmnnnqqqsssrrrpppnnnoooqqqlllnnnooolllhhhfffgggiiinnnnnnlllkkkiiihhhgggfffhhhfffeeegggjjjllljjjhhhfffffffffffffffffffffeeedddhhhlllmmmllliiifffeeemmmooorrrsssqqqqqqrrruuuxxxvvvrrrooommmjjjfffcccccc^^^[[[]]]^^^]]]]]]___]]]XXXUUUYYYbbbeeebbb\\\zzzrrrmmmiiieee___```cccmmmzzz}}}}}}yyyvvvppppppnnnnnnmmmkkkiiihhhaaa```___^^^]]]\\\[[[[[[XXXYYYZZZ[[[[[[ZZZYYYXXX[[[SSSNNNRRRXXXYYYYYYZZZZZZVVVTTTQQQJJJBBB@@@CCCCCCHHHPPPWWW[[[]]]^^^aaabbb```___```bbbeeefffeeefffeee___WWWUUUYYY[[[[[[]]]\\\[[[]]]bbbgggiiiiiittt||||||}}}|||zzz|||{{{yyyvvvtttrrrppppppuuutttsssqqqooommmllllllkkkggggggmmmqqqqqqpppqqqssstttsssqqqnnnlllkkkllliiiooovvvxxxuuuqqqooooooppppppooommmkkkkkklllnnnkkkjjjiiihhhggggggggghhhggghhhjjjkkklllllllllkkkkkkjjjhhhiiikkklllmmmmmmhhhhhhhhhhhhjjjiiigggeeeaaaaaabbbbbbbbbbbbbbbaaafffeeedddeeehhhkkklllmmmmmmiiieeedddgggiiijjjjjjeeeeeeffffffggggggffffffhhhfffdddeeeggggggeeebbbgggeeebbb___]]]\\\\\\\\\]]]eeekkkmmmnnnooonnnkkkgggcccbbbdddccc``````dddjjjnnnsss{{{zzzpppnnnmmmkkkhhhggggggffffffeeedddccccccaaaccceeeffffffeeedddccccccgggmmmqqqtttvvvyyy{{{|||~~~}}}uuurrrqqqqqqqqqqqqqqquuuzzz|||~~~~~~{{{xxxtttpppmmmkkkmmmlllkkklllooorrrssssssqqqsssvvvyyyzzzyyyxxxvvvuuutttsssrrrrrrqqqpppoooooommmkkkjjjkkklllmmmmmmssssssttttttsssrrrqqqqqqrrrtttuuusssoookkkkkkkkkkkkllllllkkkiiihhhhhhiiinnnmmmllljjjiiihhhgggfffiiihhhggghhhkkkmmmlllkkkgggfffffffffeeeeeedddddddddgggkkkmmmllliiigggfffkkknnnqqqrrrqqqqqqsssuuuzzzvvvpppkkkhhhgggfffeeebbb\\\ZZZ\\\^^^]]]]]]```^^^[[[XXX[[[```aaa\\\WWWzzzwww{{{vvvgggeeefffsssuuuvvvzzz|||xxxoookkkgggddddddccc```^^^WWWYYY[[[]]]^^^]]][[[ZZZYYYPPPJJJNNNUUUXXXXXXYYYUUUPPPLLLJJJFFFAAA???BBBIIIOOOWWW]]]_________^^^```^^^]]]^^^aaadddffffffeeefffccc^^^]]]ccciiikkknnnjjjhhhkkksss}}}~~~zzzzzz{{{{{{{{{}}}{{{xxxtttrrrqqqqqqrrrsssqqqpppnnnmmmnnnooooookkkggghhhooouuuuuurrrqqqsssuuuvvvtttqqqooommmmmmhhhmmmuuuzzz{{{wwwrrrnnnnnnoooooommmkkkiiiiiijjjhhhhhhggggggggghhhiiiiiihhhhhhhhhiiiiiijjjjjjjjjhhhgggfffhhhkkkmmmnnnnnngggffffffggghhhhhheeeccc````````````````````````eeedddbbbcccfffiiikkkkkkooollliiihhhiiiiiiiiihhhfffeeecccbbbbbbdddfffhhhhhhfffccccccdddeeeddddddiiifffbbb]]]ZZZZZZ[[[[[[[[[dddlllooopppppplllhhhbbb```bbbfffgggddddddfffkkknnnqqqsss{{{~~~vvvnnnjjjkkkllljjjgggeeeeeeddddddddddddddddddbbbccceeefffgggfffdddcccdddhhhnnnrrrsssrrrqqqqqqmmmppprrrvvv{{{zzz{{{zzzxxxuuurrrpppnnnmmmlllkkkkkkmmmppprrrsssssslllooorrrvvvxxxyyyzzzyyyyyy{{{|||zzzuuuqqqppppppnnnmmmkkkjjjjjjjjjkkkkkkuuuvvvuuussspppooooooppppppqqqrrrpppmmmiiiggggggjjjiiihhhhhhiiijjjjjjiiimmmlllkkkiiihhhgggggggggjjjiiiiiijjjmmmnnnnnnmmmhhhgggfffeeedddccccccccccccfffjjjlllkkkjjjhhhhhhiiikkkoooqqqqqqrrrsssuuuzzztttlllgggddddddeeeeee___ZZZXXX[[[]]]]]]^^^aaa^^^^^^^^^^^^^^^\\\WWWSSSyyywwwwwwzzzzzzuuuuuuuuuqqqnnnsss||||||tttpppnnnlllgggccc\\\\\\]]]___aaaccceeefffXXXOOOJJJNNNUUUXXXXXXXXXRRRLLLHHHGGGFFFCCCDDDGGGQQQXXX```cccddddddaaa]]]```___^^^```cccfffggggggbbbkkksssuuuyyy~~~~~~~~~|||zzzzzzzzz||||||{{{xxxvvvtttsssrrrsssoooooonnnnnnmmmmmmmmmmmmjjjgggjjjttt{{{yyysssooorrrtttvvvvvvssspppooonnnkkkmmmsssyyy}}}{{{uuuooolllmmmnnnmmmjjjhhhggghhhiiiiiihhhhhhhhhhhhiiiiiihhhgggggggggggghhhiiijjjgggffffffhhhkkkmmmmmmllldddccccccdddeeeeeebbb```aaaaaa````````````aaaaaadddcccdddfffhhhjjjiiihhhjjjiiihhhhhhhhhgggffffffgggeeeaaa^^^___aaaeeehhhdddcccaaa```bbbdddggghhhhhheeeaaa^^^]]]^^^aaaccc^^^fffmmmnnnmmmmmmiiieee___aaadddhhhiiigggfffeeehhhkkkmmmlllooosssssspppmmmjjjggghhhjjjkkkiiifffffffffggghhhgggfffdddcccbbbccceeefffgggfffdddcccdddhhhmmmpppooonnnmmmmmmgggjjjmmmmmmooouuu|||xxxwwwvvvuuutttsssqqqpppppplllkkkkkkmmmppprrrrrrqqqlllnnnqqqtttwwwyyyzzz{{{}}}}}}|||yyyvvvssspppppplllmmmmmmllllllmmmnnnppptttuuutttpppkkkgggggghhhhhhiiikkkkkkkkkjjjiiihhhjjjgggeeefffjjjlllkkkjjjlllkkkjjjhhhggggggggghhhjjjjjjjjjkkkmmmnnnnnnnnniiihhhfffdddcccbbbbbbcccaaaeeeiiikkkjjjiiihhhhhhgggjjjmmmppprrrsssssstttvvvqqqjjjeeecccccccccccc^^^YYYWWWZZZ]]]]]]^^^aaa^^^```bbbaaa^^^YYYVVVTTT}}}wwwxxxqqqmmmqqqwwwyyyxxxyyyuuuqqqkkkfff___```bbbdddfffgggggggggUUUOOOLLLQQQUUUVVVVVVXXXRRRLLLIIIIIIHHHHHHLLLRRR[[[eeennnpppqqqrrrooojjjggggggiiilllpppqqqpppnnnooo{{{~~~}}}{{{{{{|||yyyzzzzzzyyywwwuuusssrrroooppprrrrrrqqqnnnkkkiiiggggggnnnzzz{{{rrrmmmqqqsssuuuuuussspppooooooooooooqqquuuzzzzzzvvvqqqlllmmmnnnmmmjjjhhhhhhhhhlllllllllkkkjjjiiihhhgggfffffffffffffffhhhiiiiiiiiihhhggghhhjjjkkkjjjhhhdddddddddeeefffeeecccaaabbbbbbaaaaaaaaabbbcccdddcccdddfffjjjkkkjjjgggcccbbbcccdddddddddddddddeeehhhddd```\\\\\\___cccfff___^^^^^^^^^aaaeeeiiimmmiiifffcccaaaaaadddgggjjjdddjjjllljjjhhhhhhgggdddaaadddfffhhhhhhgggeeebbbbbbfffiiiggggggiiihhhddddddcccbbbdddggghhheeeccchhhiiilllmmmkkkhhhccc```aaabbbdddffffffeeedddcccdddfffjjjkkkkkkkkklllmmmeeeiiillllllkkkmmmtttzzz{{{~~~}}}zzzvvvsssuuuuuuttttttttttttssssssmmmllllllmmmpppqqqpppooopppqqqtttvvvxxxyyyzzzzzz~~~yyytttrrrssstttrrrooolllmmmooonnnmmmmmmoooqqqtttuuusssmmmfff``````aaagggggghhhiiikkkmmmmmmmmmkkkhhheeefffjjjllllllkkkkkkjjjhhhgggfffggghhhhhhjjjjjjkkklllllllllmmmnnnjjjhhhfffdddccccccccccccaaadddhhhjjjiiihhhhhhhhhiiijjjmmmpppsssssssssrrrnnnllliiigggfffdddaaa___]]]XXXWWWZZZ]]]]]]___bbb^^^aaadddccc___[[[XXXWWW~~~~~~~~~~~~|||vvvwww~~~|||vvvqqqlllhhhaaaccceeegggfffbbb^^^[[[VVVRRRQQQSSSTTTSSSVVV[[[YYYUUUSSSQQQOOOPPPWWWaaasss~~~yyy||||||}}}{{{}}}|||{{{{{{wwwxxxyyyyyyxxxvvvsssqqqqqqsssvvvwwwuuuqqqllliiigggjjjrrr|||yyyqqqnnnppprrrttttttrrrppppppppprrrqqqpppsssvvvvvvtttqqqmmmnnnnnnmmmkkkjjjjjjkkkooonnnnnnlllkkkhhhgggeeedddeeeeeefffhhhiiiiiijjjjjjiiihhhiiijjjiiigggeeehhhgggggghhhiiiiiifffdddbbbbbbaaaaaabbbdddfffgggeeefffhhhkkkkkkiiiddd```]]]^^^```aaaaaaaaaccceeegggddd```\\\[[[\\\___aaaZZZ[[[\\\^^^```eeekkkooollljjjgggddddddeeegggiiiiiillllllgggeeefffgggeeedddggghhheeeeeefffdddaaa]]]cccfffdddccceeedddbbbeeeeeedddeeeggggggeeecccggghhhkkkkkkjjjfffaaa^^^```aaacccdddeeedddbbbaaabbbeeehhhiiijjjjjjkkkmmmdddgggjjjjjjiiihhhkkkmmmwww{{{~~~{{{{{{{{{zzzyyyvvvtttssstttttttttuuuuuuuuuvvvvvvpppoooooopppqqqrrrpppnnnrrrtttvvvxxxzzzyyyxxxxxx{{{uuunnnmmmqqqtttrrrooommmpppqqqpppmmmkkklllooovvvuuurrriii```\\\^^^bbbmmmllljjjjjjmmmoooppppppmmmkkkhhhhhhiiikkklllllljjjiiigggeeeeeefffhhhiiikkklllmmmmmmlllkkklllmmmjjjiiifffdddcccdddeeefffdddgggjjjkkkjjjiiiiiiiiillllllnnnqqqttttttqqqnnnhhhhhhhhhhhhhhhfffaaa^^^^^^YYYXXX[[[]]]]]]___bbb^^^```bbbbbb```]]][[[ZZZ}}}yyyxxx{{{yyyxxxrrrpppllliiigggfffffffffiiigggeeebbb______gggqqqtttsssqqqmmmgggfffqqq}}}~~~yyyzzz|||~~~}}}{{{yyyvvvvvvvvvuuuuuusssrrrrrrqqqrrrttttttssspppllljjjjjjmmmttt{{{zzztttqqqrrrqqqssstttsssqqqpppqqqrrrqqqqqqrrrssssssrrrpppnnnnnnnnnnnnmmmllllllnnnpppnnnnnnmmmllljjjhhhfffdddbbbccceeehhhiiijjjjjjjjjiiihhhhhhhhhiiiiiigggdddjjjiiiiiijjjkkkjjjhhhfffaaaaaa```aaaccceeehhhjjjiiihhhgggggggggeeebbb___]]]___``````___```cccffffffdddaaa^^^\\\[[[[[[[[[WWWZZZ\\\^^^```dddjjjnnnkkkjjjgggeeeddddddeeefffiiillllllhhhfffiiijjjiiifffiiigggbbbaaadddeeeaaa]]]bbbeeecccaaabbbcccaaagggfffeeeeeeeeeeeeeeedddbbbccccccbbbaaa___]]]\\\^^^```bbbcccccccccaaa``````dddhhhkkkkkkjjjiiiiiicccdddeeeffffffgggggghhhnnnqqquuuyyy}}}}}}|||||||||||||||wwwxxxxxxwwwvvvtttttttttrrrsssssstttuuuvvvvvvwwwuuutttssstttuuutttqqqooorrrtttwwwzzz{{{yyywwwvvvvvvssspppoooqqqrrrpppooonnnqqqtttsssooommmooorrrwwwtttlllaaaXXXXXXaaajjjqqqmmmiiihhhkkkoooqqqqqqooonnnllljjjhhhhhhjjjmmmiiihhhfffdddeeefffhhhjjjnnnpppqqqooolllkkklllnnnkkkiiigggeeedddeeeggghhhiiikkkmmmmmmlllkkkkkkkkkpppooopppsssuuusssoookkkeeeeeefffggghhhgggccc``````[[[YYY\\\^^^^^^___bbb````````````___]]][[[YYYyyyyyyooonnnttt}}}zzzsssttt{{{{{{wwwwwwyyy|||~~~~~~{{{xxxwwwuuusssqqqpppqqqrrrsssoooooooooooonnnmmmlllkkkmmmpppuuuxxxuuupppqqqvvvsssttttttsssqqqqqqssstttpppqqqssstttrrrooollljjjooooooooommmlllmmmpppssskkkllllllkkkjjjhhhfffddd```bbbfffiiikkkkkkkkkkkkggggggggghhhjjjiiigggeeeiiihhhhhhiiijjjjjjgggeee```______```bbbfffiiikkkllliiieeecccbbbbbb```______aaabbbaaa___```cccfffeeedddbbb___\\\ZZZXXXXXXWWWZZZ]]]___```ccchhhlllgggfffeeedddcccddddddeeeggglllmmmkkkjjjlllmmmlllgggiiifff___^^^dddfffccc^^^cccfffccc```aaaaaa```cccbbb```___^^^___``````^^^]]][[[YYYYYYZZZ[[[\\\^^^___aaabbbcccbbb```___^^^cccjjjnnnmmmjjjgggeeecccbbbaaabbbeeeggghhhgggccciiipppuuuwwwyyy{{{~~~}}}|||{{{{{{|||{{{yyywwwqqqrrrrrrrrrppppppqqqrrrqqqrrrsssssstttuuuvvvvvvyyyxxxwwwwwwwwwvvvsssppppppssswwwzzz{{{zzzwwwuuurrrtttuuutttrrrooooooooommmqqqvvvvvvtttsssvvvzzzvvvqqqfffYYYQQQUUUcccooonnnjjjeeedddhhhmmmqqqrrrpppqqqoookkkgggfffjjjmmmiiigggeeeddddddfffhhhjjjppprrrsssqqqnnnlllmmmnnnkkkiiigggeeeeeefffhhhjjjlllnnnppppppnnnmmmmmmmmmrrrrrrrrrtttuuusssnnnjjjdddddddddfffggggggeeebbbaaa\\\ZZZ\\\^^^^^^___bbbbbb```^^^]]]^^^]]]ZZZWWWoooxxx|||xxxvvvyyy}}}}}}||||||{{{yyy}}}|||}}}~~~{{{wwwtttqqqooonnnoooppppppoooooommmjjjiiihhhiiikkkmmmqqqrrrssssssttttttssssssssssssssssssssstttuuuvvvtttwwwxxxuuuqqqmmmllllllrrroookkkkkknnnppppppooonnnnnnmmmlllkkkkkkkkkkkkgggggghhhkkklllllljjjggghhhjjjjjjiiigggeeedddeeekkkkkkllllllkkkjjjhhhgggggggggfffffffffhhhjjjkkkfffeeeddddddeeedddbbbaaa___aaacccddddddcccbbbaaafffeeeccc___\\\[[[\\\^^^[[[]]]aaadddfffeeedddcccfffhhhhhheeecccbbbeeeiiimmmmmmlllmmmmmmkkkgggdddkkkgggcccccceeeffffffdddbbbfffiiiiiieeebbbaaaaaafffbbb^^^]]]^^^^^^\\\ZZZ[[[ZZZXXXVVVVVVXXXYYYZZZ^^^^^^_________^^^]]]]]]^^^ccchhhkkkjjjhhheeedddccccccbbbcccdddeeeggghhhhhhiiilllooonnnlllooottt|||zzzxxxzzz{{{}}}{{{zzzxxxwwwwwwyyy{{{|||xxxuuurrrqqqqqqqqqpppooorrrqqqqqqssswwwyyywwwuuuzzzzzzzzzyyywwwuuutttsssvvvyyy}}}~~~{{{vvvrrrpppsssrrrqqqpppooooooooooooqqqrrrvvvzzz}}}~~~{{{yyyzzzoooaaaXXXXXXaaakkkrrrssslllfffiiiqqqwwwvvvrrrtttrrroookkkiiihhhhhhhhhgggfffeeeeeeggghhhhhhhhhsssrrrqqqpppooonnnmmmlllnnnmmmkkkhhheeeeeehhhjjjnnnmmmlllkkklllnnnppprrrwwwuuusssooolllkkkmmmoooeeefffhhhiiihhhfffcccaaa]]]\\\[[[[[[\\\]]]___`````````___^^^[[[[[[\\\^^^cccmmm}}}zzzwwwxxxyyy|||}}}||||||}}}}}}~~~}}}~~~~~~}}}~~~}}}||||||}}}|||yyyvvvuuussspppoooooooooooonnnlllkkkiiihhhhhhjjjlllmmmrrrrrrrrrrrrrrrrrrsssssssssrrrrrrrrrsssssstttuuutttvvvwwwuuuqqqmmmlllmmmooollliiiiiikkknnnnnnmmmmmmlllkkkjjjjjjjjjjjjjjjgggggggggiiikkkkkkjjjhhhjjjkkklllkkkhhhffffffgggjjjjjjkkkkkkkkkiiihhhgggeeeeeeeeeeeefffggghhhhhhfffeeedddeeeffffffdddbbbaaabbbcccdddddddddcccbbbgggeeeaaa\\\YYYXXX[[[]]]aaabbbdddeeefffeeedddccceeeffffffdddbbbcccgggkkktttqqqnnnllllllkkkiiihhhhhheeebbbbbbccceeeeeedddeeekkkpppppplllfffbbbaaadddaaa^^^^^^^^^^^^\\\ZZZZZZYYYXXXXXXXXXXXXYYYZZZ^^^^^^]]]\\\[[[[[[ZZZZZZ___bbbgggiiihhheeeccccccddddddddddddeeeggghhhiiigggeeefffiiikkkkkknnnrrryyy}}}~~~{{{}}}~~~yyywwwwwwxxxxxxwwwvvvuuutttuuuvvvxxxzzzvvvtttqqqpppqqqrrrqqqqqquuuttttttvvvzzz|||{{{zzz|||{{{{{{zzzxxxwwwuuutttxxxyyyzzzyyyvvvtttrrrrrrsssrrrqqqpppoooooooooooottttttvvvyyy{{{|||zzzxxxxxxqqqhhhcccdddkkkssswwwvvvqqqmmmooouuuyyyxxxvvvsssqqqnnnkkkhhhgggggggggfffeeeeeeeeeggghhhhhhhhhpppppppppooonnnnnnmmmmmmnnnmmmkkkhhhffffffhhhjjjmmmmmmlllkkklllnnnppprrrssssssqqqnnnkkkjjjkkkllleeefffhhhhhhgggdddaaa___ZZZZZZ[[[\\\]]]___aaabbbaaa```___]]][[[[[[]]]___VVVbbbsss{{{~~~|||}}}~~~~~~|||||||||zzzwwwtttwwwtttqqqooonnnnnnmmmllliiihhhgggggghhhkkkmmmooosssrrrqqqpppppppppqqqrrrrrrrrrqqqqqqqqqrrrsssssstttuuuuuutttpppmmmlllmmmjjjhhhgggggghhhjjjkkkjjjjjjjjjiiiiiihhhiiiiiiiiihhhfffeeeeeehhhjjjjjjjjjlllmmmmmmkkkhhhfffffffffffffffggghhhhhhgggeeeeeebbbccceeefffggggggffffffeeeeeedddeeeggghhhfffeeebbbcccccccccdddddddddeeehhheee```ZZZWWWXXX\\\```hhhhhhhhhhhhgggfffeeedddeeedddcccbbbaaadddhhhlllvvvrrrmmmiiihhhhhhhhhhhheeecccaaaaaabbbdddddddddeeelllssstttooohhhbbb___aaa___^^^^^^___^^^\\\ZZZXXXYYYYYYYYYZZZYYYYYYYYY^^^]]][[[YYYXXXWWWWWWWWW\\\___bbbdddddddddddddddeeeeeeeeefffggghhhjjjkkkeee___\\\```fffiiilllppptttwwwxxxvvvrrrrrrwww|||~~~{{{yyyxxxvvvvvvssssssrrrqqqrrrssstttuuurrrqqqpppppprrrttttttsssuuuuuuuuuwww{{{}}}}}}|||}}}||||||zzzyyyxxxwwwvvvyyyxxxwwwtttqqqqqqsssuuusssrrrqqqpppoooooooooooovvvuuutttvvvxxxyyyxxxwwwwwwsssooonnnooosssuuuwwwvvvuuutttuuuwwwyyyxxxwwwqqqpppmmmjjjgggfffeeeeeeddddddeeeeeefffggghhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllliiiggggggiiikkkmmmlllllllllmmmoooqqqrrrrrrssssssqqqnnnlllkkklllggghhhhhhgggeeebbb^^^\\\XXXYYY[[[]]]___aaabbbbbbaaa```___\\\[[[\\\```cccQQQ[[[jjjwww|||rrrooo}}}}}}~~~}}}{{{yyyvvvtttwwwuuuqqqooonnnmmmllljjjhhhhhhhhhhhhjjjmmmoooqqqrrrqqqooommmmmmnnnpppqqqqqqpppppppppppppppqqqqqqssssssrrrqqqooommmllllllgggfffeeefffggghhhiiiiiihhhhhhggggggggggggggghhhhhheeecccbbbeeehhhkkklllnnnnnnmmmjjjfffcccccccccbbbbbbcccddddddcccbbbaaaaaaccceeehhhhhhgggfffeeeeeeddddddfffhhhiiihhhgggccccccccccccdddeeeffffffiiifff```[[[XXX[[[bbbgggkkkjjjjjjiiihhhggggggffffffdddbbb```aaacccgggjjjnnnkkkgggeeeeeeeeeddddddbbbaaa``````bbbcccdddddd```fffmmmnnnjjjddd```^^^]]]]]]^^^______]]][[[ZZZWWWXXXZZZ[[[[[[ZZZYYYXXX]]][[[YYYWWWVVVVVVWWWXXXXXXZZZ^^^```aaabbbdddfffeeeffffffggghhhiiijjjkkkcccZZZTTTYYYaaagggjjjmmmppprrrsssqqqnnnnnnqqqttt}}}~~~~~~}}}~~~~~~~~~}}}~~~}}}zzzxxxwwwtttsssrrrqqqppppppppppppooonnnnnnpppsssvvvvvvvvvrrrrrrsssuuuwwwzzz{{{{{{||||||{{{yyyxxxwwwwwwwwwwwwwwwuuurrrpppppprrruuusssrrrqqqpppooooooooooootttrrrpppqqqsssuuuvvvvvvxxxuuurrrqqqqqqrrrqqqpppssstttvvvvvvuuutttttttttpppnnnllliiifffeeedddcccbbbdddfffgggggggggiiijjjkkkkkkllllllmmmmmmmmmnnnmmmmmmllljjjhhhhhhiiikkkmmmllllllmmmnnnoooqqqrrrsssuuuwwwvvvssspppnnnmmmiiiiiiiiigggdddaaa]]][[[XXXYYY\\\^^^````````````______]]]\\\\\\___dddiiiMMMTTT___hhhpppyyywwwnnnkkk~~~~~~~~~~~~~~~~~~{{{xxxuuutttwwwtttpppnnnnnnmmmllljjjiiiiiijjjkkkmmmoooqqqrrrpppooommmlllkkkmmmnnnpppoooooonnnnnnnnnnnnoooooopppooommmllllllkkkjjjiiidddeeeeeeffffffggghhhiiiggggggfffeeeeeeeeeffffffgggdddaaaaaadddhhhlllmmmrrrqqqooojjjeeebbbaaaaaabbbcccdddddddddcccbbbaaaaaacccfffiiijjjhhhfffeeeeeedddeeefffiiijjjiiihhhccccccccccccdddeeefffggghhhfffbbb^^^]]]aaahhhmmmjjjiiiiiiiiiiiihhhhhhiiigggeeebbb```aaaccceeefffcccccccccdddeeedddaaa___``````aaaaaaaaaaaabbbccc\\\```dddeeebbb______```[[[\\\]]]]]]\\\[[[ZZZYYYVVVXXXZZZ\\\\\\[[[ZZZXXXZZZYYYWWWVVVWWWXXXZZZ[[[YYY[[[]]]^^^^^^^^^```bbbcccdddeeefffggghhhhhhiiiaaaWWWQQQVVV```fffiiikkkoooqqqqqqoookkkiiijjjkkkmmmnnnpppsssvvvyyyyyyyyyyyyzzz{{{}}}~~~}}}}}}}}}}}}}}}~~~~~~xxx|||~~~zzzxxxxxxxxxwwwuuusssqqqooommmmmmmmmmmmmmmppptttwwwwwwwwwpppqqqrrrssstttvvvyyyzzz{{{zzzxxxwwwvvvvvvvvvvvvtttuuuuuutttrrrqqqrrrtttsssrrrqqqpppooooooooooooooommmkkklllooosssuuuvvvwwwtttqqqppppppqqqppppppqqqsssvvvvvvtttrrrqqqrrrnnnmmmkkkiiifffdddcccbbbbbbeeehhhiiiiiiiiikkkmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmkkkiiiiiijjjlllmmmmmmnnnnnnoooooopppqqqqqqtttwwwwwwuuuqqqnnnmmmjjjjjjiiigggdddaaa^^^\\\[[[\\\]]]^^^^^^^^^\\\\\\\\\\\\[[[[[[]]]aaaggglllGGGLLLSSSYYY```jjjxxxtttlllyyy~~~}}}}}}~~~}}}|||||||||~~~}}}~~~}}}yyyvvvtttttttttrrrooonnnnnnnnnmmmllllllllllllmmmnnnoooqqqqqqllllllkkkkkkkkklllmmmnnnnnnnnnmmmlllllllllmmmmmmllljjjhhhggghhhhhhgggfffbbbccceeefffeeeeeegggiiihhhgggfffeeeddddddddddddgggdddaaaaaadddiiimmmooosssrrrooojjjeeebbbbbbcccfffgggggggggfffeeecccbbbbbbdddfffiiiiiihhhgggeeeeeedddeeefffhhhiiihhhgggaaaaaabbbcccdddeeefffffffffeeecccaaaaaadddiiinnnfffgggggghhhhhhhhhhhhggggggdddbbbaaabbbccccccccc^^^___bbbeeegggeeeaaa]]]]]]___``````___^^^___```ZZZ]]]```___]]]]]]___bbbZZZ[[[\\\[[[YYYWWWWWWXXXVVVXXXZZZ\\\\\\\\\ZZZZZZXXXXXXWWWWWWXXXYYY[[[\\\]]]^^^___^^^\\\ZZZZZZ[[[```aaabbbdddeeeeeeeeeeee___VVVRRRXXXbbbgggiiijjjooopppooolllgggcccaaa```___aaafffmmmqqqrrrvvv{{{~~~~~~zzzwwwuuuvvvwwwyyyzzz{{{{{{{{{wwwwwwxxxyyyzzzzzz{{{{{{ssswww{{{|||yyywwwvvvwww{{{zzzxxxvvvssspppnnnmmmmmmmmmnnnqqquuuwwwwwwvvvrrrssstttssssssuuuxxx{{{yyyxxxvvvuuuttttttuuuuuusssuuuwwwvvvuuutttttttttsssrrrqqqpppoooooooooooommmkkkiiijjjmmmrrrtttvvvuuurrrpppoooqqqssstttuuurrrtttuuuuuutttrrrqqqrrrnnnmmmkkkiiigggdddcccbbbcccgggkkkmmmllllllnnnpppooooooooonnnnnnmmmmmmmmmmmmmmmnnnlllkkkjjjkkkllloooooooooooooooooooooooommmooossssssqqqmmmjjjiiihhhhhhfffeeeccc```^^^]]]]]]]]]]]]]]]\\\ZZZYYYXXXXXXYYYYYYZZZ[[[```eeejjjCCCHHHMMMOOOSSS[[[hhhrrr|||}}}~~~|||yyyyyywwwyyy{{{}}}}}}}}}~~~~~~yyy{{{}}}{{{wwwsssrrrsssqqqooommmmmmnnnoooooonnnmmmmmmmmmmmmnnnnnnnnnnnnhhhiiiiiijjjkkklllmmmmmmmmmmmmlllkkkkkkkkkkkkkkkiiifffccccccdddeeedddccc___bbbdddeeeddddddeeegggiiihhhgggeeedddcccbbbbbbfffdddaaabbbeeejjjnnnooommmllljjjfffcccaaabbbdddhhhhhhhhhhhhfffdddbbbaaabbbccceeegggggggggfffeeeeeeddddddfffhhhhhhgggfff___```bbbccceeeeeeeeedddccccccdddcccbbbbbbeeegggccceeefffggggggfffdddcccdddbbb```aaaccceeecccbbb]]]___aaaeeefffddd___[[[ZZZ]]]^^^^^^[[[ZZZ[[[\\\YYY\\\^^^]]][[[ZZZ\\\___YYYZZZ[[[XXXUUUSSSTTTVVVWWWXXXZZZ[[[\\\\\\[[[[[[WWWWWWXXXXXXXXXXXXXXXXXX[[[]]]___^^^\\\ZZZYYYYYY\\\]]]___```bbbbbbbbbaaa]]]XXXWWW^^^eeehhhiiijjjlllmmmllliiieeeaaa^^^\\\[[[\\\bbbkkknnnmmmoootttqqqtttvvvxxxyyy}}}~~~~~~~~~}}}{{{{{{zzzxxxuuurrrsssuuuxxxzzz{{{yyyxxxvvvssssssttttttttttttttttttppptttxxxxxxuuusssuuuxxxzzzzzzyyywwwuuurrrpppooommmmmmooorrruuuvvvvvvtttsssttttttsssrrrsssvvvzzzyyywwwuuutttssstttuuuuuuuuuvvvwwwwwwvvvuuuvvvxxxsssrrrqqqpppoooooooooooonnnllljjjkkknnnqqqsssttttttrrrpppppprrrtttttttttsssrrrrrrssssssrrrqqqqqqnnnmmmllljjjgggeeecccbbbdddiiinnnpppooooooqqqttttttsssrrrqqqooonnnmmmllllllmmmnnnmmmkkkkkklllmmmppppppppppppooonnnnnnmmmiiikkknnnnnnllliiigggfffdddccccccaaa```___^^^]]]^^^]]]\\\ZZZYYYXXXXXXXXXVVVWWWWWWWWWXXX[[[___bbbCCCGGGKKKLLLKKKPPPZZZcccmmm~~~yyy{{{{{{yyyyyy}}}tttxxx|||~~~|||zzzyyyvvvyyy{{{yyyuuuqqqqqqrrrpppnnnllllllnnnpppppppppnnnnnnmmmmmmmmmlllllllllfffgggiiijjjllllllmmmmmmmmmlllkkkkkkjjjjjjjjjkkkfffccc``````bbbcccbbbaaa]]]```cccdddbbbbbbdddfffjjjiiigggeeedddbbbbbbaaafffdddbbbcccfffkkknnnpppeeeeeedddaaa______aaacccfffffffffeeedddaaa___^^^aaabbbdddeeefffeeeeeeeeeeeeeeedddeeeggghhhfffeee]]]___aaadddeeeeeedddcccaaabbbccccccaaa``````aaabbbdddfffgggfffdddaaa___aaa______aaaeeefffdddbbb^^^___```bbbccc```\\\XXXXXX[[[]]]\\\YYYWWWXXXYYYXXX[[[^^^]]]ZZZXXXXXXZZZZZZZZZZZZVVVRRRQQQSSSUUUXXXXXXYYYZZZ[[[\\\\\\\\\WWWXXXXXXXXXXXXWWWVVVUUUVVVYYY\\\^^^]]]]]]\\\]]]ZZZ[[[]]]^^^___```______]]]YYYZZZbbbgggiiiiiikkkhhhiiiiiiiiigggcccaaa______^^^bbbiiikkkhhhiiiooorrrssssssqqqppprrrxxx}}}wwwzzz~~~}}}~~~|||xxxyyy~~~|||{{{|||~~~yyyxxxwwwwwwwwwuuurrrooopppssswwwzzz{{{zzzwwwuuurrrrrrrrrrrrqqqpppooonnnppptttwwwvvvsssrrrvvvzzzxxxxxxxxxwwwvvvtttsssrrrnnnnnnooorrruuuvvvuuusssrrrssstttrrrpppppptttwwwyyywwwuuutttssstttuuuvvvxxxxxxxxxvvvuuuvvvyyy{{{sssrrrqqqpppooooooooooooqqqooommmmmmoooqqqrrrrrruuutttrrrqqqrrrqqqpppnnnrrrpppnnnoooqqqqqqpppooonnnmmmllljjjhhheeecccbbbeeejjjppprrrqqqpppsssvvvwwwvvvuuurrrpppnnnmmmllllllmmmnnnnnnlllkkklllmmmrrrrrrqqqqqqpppnnnmmmlllhhhjjjmmmmmmkkkhhhfffeee`````````___^^^^^^]]]]]]]]]\\\ZZZXXXWWWWWWXXXXXXUUUVVVVVVVVVUUUVVVXXX[[[AAABBBDDDGGGLLLRRRWWWZZZgggppp}}}yyy~~~zzzwwwuuuwwwyyy{{{xxxxxxyyyyyyyyyyyyyyyyyywwwvvvtttrrrqqqpppoooooommmmmmnnnppppppqqqpppppprrrpppooonnnoooooommmllllllkkkjjjlllnnnooollliiikkkiiigggfffggghhhiiihhhgggfffdddaaa___\\\[[[ZZZ[[[\\\^^^```bbbcccddddddfffffffffdddaaa```aaabbbcccbbbaaabbbdddeeeeeeddddddccc```]]][[[ZZZ[[[[[[\\\aaaeeeeeeaaa___aaaddddddfffhhhhhhfffcccbbbaaabbbccccccdddddddddccccccbbbbbbaaaaaa``````_________________________________^^^]]]^^^___```___^^^bbb```______aaabbbaaaaaa[[[ZZZ\\\___bbb```[[[VVVUUUVVVWWWVVVTTTSSSTTTUUUVVVYYY\\\]]]\\\ZZZXXXXXX[[[ZZZYYYWWWVVVUUUTTTTTTWWWXXXYYY[[[\\\\\\\\\\\\XXXWWWUUUSSSRRRRRRSSSSSSYYYZZZ[[[\\\]]]\\\[[[ZZZWWWXXXZZZ[[[[[[\\\]]]^^^^^^___```bbbccceeefffffffffffffffdddcccaaa___^^^]]]```ccceeegggjjjmmmpppmmmkkkjjjjjjmmmoooppppppooommmmmmpppvvv}}}~~~zzz{{{zzzxxxwwwyyyyyyzzz{{{|||||||||zzzyyyxxxuuupppnnnnnnnnnnnnnnnlllmmmoooqqqsssvvvwwwxxxvvvvvvuuurrrnnnmmmmmmnnnmmmmmmnnnoooqqqsssuuuvvvvvvwwwxxxxxxwwwuuurrrqqqqqqoooooosssxxxzzzvvvrrrrrrpppnnnmmmoooqqqrrrsssssspppllliiiiiimmmqqquuuwwwuuurrrsssuuuwwwuuusssrrrooommmlllnnnpppqqqqqqrrrrrrqqqooonnnooorrruuurrrssssssrrrrrrqqqpppooonnnpppqqqssssssrrrqqqpppooooooooollljjjhhhiiijjjmmmmmmmmmnnnppprrruuuvvv}}}zzzuuupppmmmkkklllmmmjjjmmmppppppnnnmmmnnnooopppqqqrrrqqqooommmmmmmmmjjjjjjkkkmmmnnnkkkgggcccdddbbb___\\\[[[[[[\\\]]]ZZZ[[[[[[ZZZYYYXXXXXXYYYZZZYYYXXXWWWWWWXXXYYYZZZ@@@@@@BBBEEEIIINNNSSSVVV^^^gggsss~~~sssjjjlllvvv~~~|||{{{yyyvvvttttttwwwzzz|||~~~|||yyywwwuuusssrrruuutttsssqqqpppoooooooooooooooppppppoooooonnnnnnooommmllllllnnnnnnlllkkkkkkjjjiiikkkmmmmmmjjjhhhiiihhhggghhhiiiiiijjjiiiffffffeeecccaaa___]]]\\\^^^^^^___```aaaaaaaaaaaacccccccccbbb``````aaaaaabbb```___```bbbccccccbbbcccbbb___]]][[[[[[\\\\\\\\\```cccccc___^^^___bbbbbbdddeeeeeecccbbbaaabbbbbbbbbaaa```___^^^^^^]]]aaaaaa```___^^^^^^]]]]]]^^^^^^]]]]]]]]]]]]]]]]]]^^^]]]\\\]]]_________]]]```^^^]]]\\\]]]^^^]]]\\\YYYZZZ\\\^^^___]]]YYYUUUUUUVVVVVVUUUTTTSSSSSSUUUUUUXXX[[[[[[ZZZXXXVVVVVVYYYXXXWWWVVVUUUUUUTTTTTTXXXXXXYYYZZZZZZZZZZZZZZZXXXWWWUUUSSSRRRSSSSSSTTTZZZ[[[\\\]]]\\\\\\ZZZZZZWWWWWWXXXXXXXXXYYY\\\]]]^^^^^^^^^___aaacccdddeeehhhhhhgggeeebbb___]]]\\\^^^aaadddggghhhjjjlllnnnnnnllljjjjjjkkkkkkjjjiiiiiihhhhhhkkkoootttxxxzzzyyy||||||wwwtttvvvwwwvvvwwwyyy{{{|||}}}}}}{{{yyyxxxxxxvvvsssooolllkkkkkkkkkkkkkkkllllllmmmoooppppppqqqtttuuuvvvtttqqqnnnmmmmmmlllmmmoooqqqsssvvvwwwxxxwwwxxxxxxxxxvvvtttqqqpppoooooopppuuuzzzzzzuuuppppppooonnnoooppprrrssssssrrroookkkiiiiiimmmqqqttttttsssssstttvvvvvvsssppppppnnnlllmmmoooqqqrrrrrrrrrssssssqqqpppppprrrsssppppppppppppooonnnmmmmmmpppqqqrrrsssrrrpppooommmjjjkkklllkkkiiiiiiiiikkklllllllllmmmnnnppprrrssswwwtttpppllliiiiiijjjkkkiiikkkmmmmmmlllkkklllnnnoooppppppooollljjjjjjjjjiiikkkmmmmmmllliiifffddddddaaa^^^[[[YYYXXXYYYYYYZZZ[[[\\\[[[XXXWWWXXXYYY[[[ZZZYYYXXXWWWXXXXXXYYY??????@@@BBBEEEIIIMMMOOOSSS[[[fffpppyyy~~~oooeee___gggnnnwww{{{xxxsssrrrqqqrrrtttwww{{{}}}|||yyyuuuqqqooonnnrrrrrrpppoooooonnnnnnnnnrrrrrrqqqpppnnnllljjjiiijjjiiiiiijjjkkklllkkkiiiiiiiiiiiijjjlllkkkiiigggfffgggiiijjjjjjjjjjjjiiieeeeeeffffffeeebbb```^^^````````````___^^^]]]\\\\\\\\\]]]]]]^^^^^^______```___]]]^^^___``````___aaa```^^^]]]\\\\\\]]]^^^\\\^^^```___]]][[[]]]___```aaabbbbbbaaaaaabbbdddeeecccaaa^^^\\\[[[[[[[[[``````___^^^\\\[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[]]]\\\[[[\\\^^^___^^^]]]^^^\\\[[[[[[\\\]]]]]]\\\WWWZZZ\\\\\\ZZZWWWUUUTTTSSSTTTUUUTTTSSSRRRSSSTTTTTTVVVYYYYYYWWWUUUTTTSSSVVVVVVUUUUUUUUUTTTTTTTTTWWWWWWWWWWWWWWWWWWWWWWWWYYYWWWTTTRRRRRRSSSUUUVVVYYYYYYZZZZZZZZZYYYWWWVVVWWWVVVTTTSSSTTTWWWZZZ\\\^^^]]]]]]]]]^^^```cccdddiiiiiigggdddaaa^^^[[[YYY^^^bbbfffhhhiiiiiijjjjjjiiihhhggghhhiiihhheeeccccccccceeefffiiikkklllmmmkkkmmmpppsssuuuyyy}}}~~~wwwrrroooqqqsssrrrsssuuuwwwzzz{{{yyyvvvttttttvvvrrroookkkiiiiiiiiiiiihhhkkkkkkkkkkkkkkkkkkkkkkkkqqqsssvvvuuurrrooolllkkkkkkmmmpppsssuuuwwwxxxxxxvvvvvvvvvvvvtttrrrpppnnnlllmmmpppuuuyyyxxxrrrmmmnnnooopppqqqrrrrrrrrrrrrooommmjjjiiijjjmmmqqqtttqqqqqqrrrtttuuusssooolllmmmlllkkkmmmooorrrsssrrrrrrtttuuutttrrrqqqqqqrrrnnnnnnnnnnnnmmmlllkkkjjjqqqrrrssssssrrrooommmkkkggghhhjjjkkkjjjjjjjjjkkkllllllllllllmmmnnnooopppooommmjjjgggfffgggiiijjjiiijjjjjjjjjiiiiiikkklllmmmmmmmmmkkkiiigggfffgggiiilllooonnnjjjfffddddddbbb___\\\YYYWWWVVVVVVVVVZZZ[[[\\\[[[XXXWWWXXXYYY[[[ZZZYYYYYYXXXXXXXXXYYY>>>??????AAACCCEEEGGGIIIKKKQQQYYYbbbjjjttt{{{rrrgggkkkmmmrrr~~~}}}{{{yyywwwppppppppprrrtttwww{{{}}}}}}|||yyyvvvsssqqqpppppppppooonnnnnnmmmmmmmmmmmmtttsssqqqooollliiigggeeeeeedddeeegggjjjjjjiiihhhiiiiiijjjkkkkkkkkkiiihhhfffiiikkklllkkkiiigggfffccceeeggghhhgggeeecccaaa`````````___^^^]]][[[ZZZWWWWWWXXXZZZ]]]_________```___]]]]]]^^^______^^^___^^^]]]]]]]]]]]]^^^___[[[\\\]]][[[ZZZYYY[[[]]]```aaaaaaaaa```bbbfffiiihhhfffbbb___]]]]]]]]]]]]``````^^^]]][[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYZZZ]]]\\\[[[\\\^^^______]]]]]]\\\[[[\\\^^^``````___UUUXXX[[[ZZZVVVSSSRRRSSSRRRSSSTTTSSSRRRQQQRRRSSSSSSUUUVVVVVVTTTRRRQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTUUUVVVWWWWWWXXXVVVTTTRRRRRRSSSVVVWWWWWWWWWXXXWWWWWWUUUSSSRRRWWWTTTPPPOOOQQQUUUZZZ\\\___^^^\\\[[[\\\___bbbdddgggfffeeeccc```]]][[[YYY]]]```dddgggfffeeeeeeeee```aaabbbeeeggggggdddaaa```bbbeeeggggggggggggggggggiiikkklllmmmooosssvvvwwwwww{{{~~~}}}vvvqqqmmmoooooommmmmmpppqqqssstttrrrnnnmmmooosssmmmkkkhhhggghhhiiiiiiiiilllllllllllllllllllllllloooqqqsssssspppmmmlllkkkkkkmmmpppsssuuuuuuttttttqqqqqqrrrqqqqqqpppnnnnnnkkklllmmmpppsssrrroookkkoooqqqssssssrrrpppoooooommmllljjjiiijjjlllppprrrnnnoooooooooooommmkkkiiijjjjjjkkkmmmqqqsssssssssrrrtttvvvvvvtttqqqppppppmmmmmmmmmmmmlllkkkjjjjjjqqqrrrssssssrrrqqqnnnmmmhhhjjjmmmmmmlllkkkllllllmmmmmmmmmllllllmmmmmmmmmjjjhhheeecccccceeehhhjjjjjjjjjiiihhhhhhiiikkkmmmkkklllkkkiiifffddddddeeeiiimmmqqqoooiiiddddddfff___]]][[[YYYWWWWWWWWWWWW[[[\\\\\\[[[XXXWWWWWWXXXXXXXXXXXXYYYYYYYYYZZZZZZ?????????@@@AAABBBCCCDDDGGGKKKQQQWWW]]]fffqqqyyyzzzyyywwwwww}}}yyyvvvvvvtttqqqrrrrrrssstttvvvxxxzzz{{{yyyxxxuuusssqqqqqqqqqqqqooonnnmmmmmmllllllllllllrrrqqqpppmmmjjjgggdddbbbaaabbbcccfffiiiiiihhhgggiiijjjkkkllllllkkkjjjjjjhhhkkknnnmmmiiieeecccbbbbbbdddfffhhhhhhgggdddccc____________^^^]]]\\\[[[WWWWWWYYY]]]aaaddddddbbbbbb```^^^^^^______^^^]]]\\\\\\\\\\\\\\\]]]^^^^^^ZZZYYYYYYXXXWWWXXX[[[]]]aaaaaabbbaaabbbeeeiiilllfffdddbbb___^^^^^^___``````___^^^]]][[[ZZZYYYXXXWWWWWWWWWXXXXXXYYYYYYYYY\\\[[[[[[\\\^^^______^^^___]]]\\\\\\]]]^^^]]]\\\TTTWWWYYYWWWSSSPPPQQQRRRPPPQQQRRRRRRPPPPPPQQQRRRRRRSSSUUUUUUSSSQQQQQQRRRQQQRRRSSSTTTTTTTTTSSSSSSOOOOOOPPPQQQSSSVVVXXXYYYVVVUUUSSSQQQRRRSSSUUUWWWWWWWWWXXXXXXWWWUUUSSSRRRVVVRRROOOOOOSSSWWW[[[\\\```___]]]\\\\\\^^^aaacccaaaaaaaaa```___]]]\\\[[[ZZZ]]]aaacccbbb```______\\\]]]___ccceeeeeebbb___^^^bbbfffgggfffeeedddeeecccdddeeeeeeeeegggkkknnnrrrrrrvvv}}}}}}{{{tttooolllnnnnnnmmmmmmppprrrrrrqqqmmmiiihhhjjjllliiigggfffgggiiikkkkkkkkkkkkkkkkkklllllllllmmmmmmoooppppppnnnlllkkklllmmmlllnnnpppqqqqqqpppooonnnkkkllllllmmmmmmmmmmmmmmmlllkkkjjjjjjkkkllllllkkkpppsssuuutttqqqmmmkkkkkkkkkkkkiiiiiijjjlllnnnooonnnmmmkkkiiigggggghhhiiihhhhhhjjjnnnqqqtttsssrrrrrrtttvvvwwwtttqqqpppooonnnnnnnnnnnnmmmlllkkkkkkoooqqqrrrttttttsssqqqpppnnnpppqqqpppnnnllllllmmmnnnnnnmmmmmmmmmlllllllllhhhfffdddbbbcccfffiiikkkmmmllljjjjjjkkklllmmmnnnkkkkkkjjjgggeeecccdddeeeiiimmmpppnnnhhhddddddfff\\\[[[ZZZZZZZZZ[[[[[[\\\[[[\\\\\\[[[XXXWWWWWWXXXUUUUUUVVVXXXYYY[[[[[[\\\>>>>>>??????@@@@@@@@@AAACCCFFFKKKNNNSSSZZZeeelllwww}}}||||||zzzwwwwwwvvvsssqqquuuuuuvvvwwwxxxyyyyyyzzzyyywwwtttqqqooooooooopppoooooonnnllllllkkkkkkkkknnnmmmllljjjhhheeecccbbb```aaacccfffiiiiiihhhfffhhhjjjlllmmmkkkjjjjjjjjjiiilllnnnlllgggbbb``````bbbccceeefffgggfffdddccc^^^^^^______^^^^^^]]]\\\[[[[[[\\\aaagggkkkjjjhhhcccaaa___^^^______^^^]]]ZZZZZZ[[[[[[[[[\\\\\\\\\XXXWWWUUUUUUVVVXXX[[[]]]``````aaaaaabbbeeeiiilllaaa```___^^^]]]]]]^^^___^^^^^^]]]\\\[[[YYYYYYXXXWWWWWWWWWXXXXXXYYYYYYZZZ[[[ZZZZZZ[[[]]]___^^^]]]```^^^[[[YYYXXXWWWUUUTTTTTTUUUUUUSSSQQQPPPQQQQQQNNNOOOPPPPPPOOOOOOPPPQQQQQQSSSTTTTTTSSSRRRRRRSSSQQQRRRSSSTTTTTTTTTSSSRRRMMMMMMNNNPPPRRRVVVYYYZZZSSSRRRRRRQQQRRRSSSTTTUUUXXXYYYYYYZZZYYYXXXVVVUUUTTTQQQPPPRRRWWW\\\]]]]]]```___]]]\\\\\\^^^___aaa\\\\\\]]]]]]]]]\\\\\\\\\XXXZZZ]]]^^^]]]\\\[[[[[[]]]]]]___aaacccbbb___\\\]]]bbbffffffcccaaa```aaa```aaaaaaaaaaaacccgggjjjnnnmmmoootttyyy~~~xxxuuupppkkkjjjmmmppppppqqqtttxxxuuupppkkkhhhffffffffffffeeeeeefffiiikkklllkkkggghhhhhhiiijjjkkklllllloooooonnnllljjjjjjlllnnnmmmmmmnnnnnnnnnmmmkkkjjjiiiiiijjjjjjkkkkkkllllllllljjjhhhffffffgggiiikkkooorrruuusssoookkkiiijjjkkkjjjjjjiiiiiijjjkkklllnnnmmmkkkgggddddddfffhhhggghhhjjjnnnrrrtttsssqqqqqqsssuuuuuusssqqqppppppppppppppppppooonnnmmmlllnnnpppqqqsssssssssqqqppprrrsssrrrooommmkkklllmmmmmmmmmmmmmmmmmmlllkkkjjjhhhgggdddcccdddfffiiikkkooommmllllllnnnoooooonnniiiiiihhhfffccccccdddfffhhhkkklllkkkgggccccccddd[[[[[[[[[\\\]]]^^^___```\\\]]]]]][[[XXXVVVVVVWWWRRRSSSUUUWWWYYYZZZZZZZZZ<<<======>>>>>>>>>>>>>>>???BBBEEEHHHLLLRRR\\\cccmmmrrryyy~~~tttsssttt|||~~~{{{zzzyyywwwwwwwwwwwwwwwuuuvvvwwwyyyzzzzzzzzzyyywwwuuurrrooonnnnnnooopppqqqpppnnnmmmkkkkkkjjjjjjhhhhhhhhhgggfffeeedddcccaaabbbcccgggiiijjjgggeeegggiiilllllljjjhhhiiijjjgggkkkmmmjjjeee```___```bbbbbbcccdddddddddcccccc`````````______^^^\\\\\\\\\[[[]]]bbbiiimmmkkkhhhcccaaa___^^^^^^^^^]]][[[XXXYYYYYYZZZZZZZZZZZZZZZWWWUUUSSSRRRUUUYYY]]]___\\\]]]______```bbbeeehhh______^^^^^^]]]\\\\\\\\\[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWXXXYYYYYYZZZ[[[[[[XXXWWWWWWXXX[[[\\\\\\[[[\\\ZZZWWWVVVVVVUUUSSSRRRUUUSSSQQQQQQQQQRRRRRRQQQMMMNNNOOOOOONNNNNNOOOQQQQQQSSSTTTTTTTTTSSSUUUVVVRRRSSSTTTUUUUUUTTTRRRQQQNNNNNNNNNOOOQQQTTTXXXZZZOOOPPPQQQRRRRRRSSSSSSSSSVVVWWWXXXYYYXXXXXXVVVVVVRRRPPPQQQWWW^^^aaaaaa^^^^^^]]]]]]\\\\\\\\\]]]]]]YYYYYYZZZZZZ[[[[[[ZZZZZZWWWXXXZZZZZZYYYYYYZZZ[[[\\\\\\]]]```bbbbbbaaa___```dddhhhfffaaa]]]\\\]]]^^^^^^___^^^___bbbfffjjjiiihhhiiikkkmmmttt}}}xxxtttppppppkkkiiimmmpppppprrruuuxxxqqqjjjgggggghhhgggeeefffeeeeeefffhhhiiiiiihhhgggggghhhhhhiiiiiijjjjjjmmmooopppooonnnmmmmmmnnnmmmmmmlllllllllkkkkkkkkklllkkkkkkjjjjjjjjjjjjjjjkkkjjjiiihhhgggggghhhiiilllpppsssqqqllliiijjjlllkkkjjjjjjiiiiiiiiiiiiiiinnnnnnmmmiiieeedddeeehhhfffgggjjjooossssssrrrpppppprrrssstttrrrqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmnnnooopppqqqqqqpppnnnmmmrrrqqqooollliiihhhjjjllljjjkkklllllllllkkkjjjiiijjjhhhfffddddddfffhhhjjjooonnnmmmoooqqqrrrpppnnnfffffffffdddbbbbbbdddffffffffffffeeedddbbbaaa```\\\\\\]]]]]]^^^______```\\\]]]]]][[[XXXVVVVVVWWWSSSTTTUUUWWWWWWWWWWWWVVV;;;;;;<<<=========<<<<<<;;;>>>BBBEEEHHHNNNWWW^^^gggkkkqqqvvv{{{xxxsssnnnnnnwww}}}xxxrrrssssssrrrrrrtttxxx{{{tttuuuwwwyyyzzzzzzzzzzzzsssrrrooonnnnnnoooqqqsssrrrqqqooommmkkkjjjjjjjjjeeeeeeeeefffeeeeeeddddddbbbbbbdddgggjjjjjjhhheeeeeehhhkkkkkkhhhggggggiiieeeiiikkkiiiccc___```bbbbbbbbbbbbbbbbbbbbbccccccbbbbbbaaa```___]]]\\\[[[YYYXXXZZZ```gggkkkiiifffcccaaa^^^]]]]]]]]]\\\ZZZXXXXXXYYYYYYYYYYYYXXXXXXVVVTTTQQQQQQUUUYYY^^^```XXXZZZ\\\]]]^^^___bbbddd`````````___^^^]]][[[ZZZYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZ[[[\\\\\\VVVUUUUUUVVVYYY[[[ZZZZZZVVVUUUTTTTTTVVVXXXXXXWWWVVVRRROOOOOORRRSSSSSSQQQLLLMMMOOOOOONNNNNNOOOPPPQQQSSSTTTUUUTTTUUUVVVXXXSSSTTTUUUVVVUUUTTTRRRPPPPPPOOOOOOOOOQQQSSSVVVXXXMMMNNNPPPRRRSSSSSSRRRRRRRRRSSSUUUUUUVVVUUUTTTSSSPPPPPPSSSZZZbbbeeeccc___\\\\\\\\\\\\[[[[[[[[[ZZZXXXXXXYYYYYYYYYYYYXXXXXXWWWXXXYYYYYYXXXXXXZZZ[[[XXXXXXZZZ^^^bbbeeeeeedddeeehhhjjjggg```[[[ZZZ\\\YYYZZZZZZZZZ[[[^^^cccggggggfffeeeeeeeeejjjyyy|||xxxuuurrrooosssnnnkkkmmmooonnnooorrrqqqiiibbbaaafffjjjiiiggggggfffeeeeeeggggggfffeeeiiiiiiiiiiiijjjjjjjjjjjjlllooorrrsssqqqooonnnnnnllllllkkkkkkkkklllmmmmmmooonnnmmmkkkjjjiiiiiihhhjjjkkkkkkkkkiiihhhhhhhhhjjjmmmpppoookkkiiillloookkkkkkjjjjjjiiihhhhhhhhhmmmooopppmmmiiiffffffgggfffgggkkkooossssssqqqooooooqqqrrrrrrqqqpppqqqrrrqqqqqqqqqqqqpppooonnnmmmnnnoooppppppooommmkkkiiiooonnnkkkhhheeefffiiilllhhhiiijjjkkkkkkjjjiiihhhkkkiiifffddddddeeehhhiiiooonnnnnnppprrrssspppmmmdddddddddbbbaaaaaadddfffdddcccaaabbbbbbbbb___]]]^^^^^^^^^^^^^^^^^^^^^^^^\\\]]]]]][[[XXXVVVVVVWWWUUUUUUVVVWWWVVVUUUTTTSSS;;;;;;;;;<<<<<<<<<<<<===;;;<<<===>>>AAAHHHOOOUUU^^^bbbgggjjjmmmttt~~~wwwqqqpppvvvwwwrrrsssrrrqqqrrrtttuuutttsssvvvuuutttsssssstttuuuvvvtttsssqqqooonnnmmmmmmmmmjjjkkkmmmnnnmmmjjjfffddddddddddddddddddeeeffffffcccdddeeeggghhhiiiiiiiiifffggghhhiiihhhhhhjjjkkkggghhhhhhfffdddaaa```___```aaabbbcccddddddddddddcccbbbbbbbbbaaa^^^YYYUUUYYYZZZ[[[^^^```bbbdddeee^^^]]]\\\[[[[[[[[[[[[\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWUUUTTTTTTXXX[[[^^^___\\\YYYWWWXXX\\\___```___aaaaaaaaa___\\\YYYXXXXXXZZZZZZZZZZZZYYYXXXVVVVVVVVVWWWWWWXXXXXXWWWWWWVVVUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTSSSSSSTTTUUUVVVWWWTTTSSSRRRPPPOOOMMMLLLKKKOOOOOOQQQQQQPPPNNNLLLKKKPPPPPPPPPSSSUUUUUUTTTRRRTTTUUUVVVVVVUUUQQQNNNLLLPPPNNNMMMOOORRRSSSQQQNNNOOOPPPRRRSSSTTTTTTTTTSSSTTTTTTSSSSSSSSSSSSSSSSSSOOOQQQUUUXXX[[[]]]]]]]]]UUUUUUUUUWWWYYYYYYXXXVVVXXXYYYZZZZZZWWWUUUTTTTTTXXXWWWVVVVVVWWWXXXYYYZZZYYYXXXXXX[[[___dddfffgggeeedddcccaaa___]]][[[ZZZXXXXXXWWWVVVVVVXXX\\\___```]]]^^^aaacccgggtttyyyuuuuuutttppplllnnnmmmlllkkkkkkkkkkkkkkkkkkhhhgggiiinnnpppmmmiiiiiihhhfffeeedddeeeggghhhggghhhjjjkkkllllllkkkjjjnnnooopppqqqrrrqqqppppppnnnmmmkkkjjjjjjkkklllmmmlllqqqrrrnnnlllmmmllljjjiiikkkmmmmmmkkkiiihhhhhhjjjiiihhhhhhhhhjjjkkklllmmmoooqqqoookkkiiiiiikkkooonnnllliiiffffffiiikkkiiimmmssswwwwwwuuusssrrrnnnoooqqqqqqqqqpppqqqrrrooooooqqqsssqqqmmmnnnsssrrrooollljjjjjjkkkjjjjjjkkkjjjiiihhhhhhgggggghhhmmmmmmnnnllljjjiiiiiijjjkkkhhhcccaaabbbdddfffgggjjjmmmqqqrrrpppmmmkkkkkk___```bbbbbbaaa___``````eeecccaaaaaabbbcccbbbaaa```______```bbbcccbbb```^^^\\\YYYXXXXXXVVVTTTRRRXXXWWWVVVUUUSSSRRRQQQQQQ::::::::::::;;;;;;;;;;;;888999:::;;;>>>BBBIIIMMMYYY^^^eeeiiikkkpppwww}}}zzzuuuvvv{{{|||wwwsssqqqppppppqqqsssssssssqqquuuuuutttsssssstttuuuuuutttssspppnnnmmmmmmnnnnnnjjjjjjkkkkkkhhheeeaaa___\\\]]]```bbbdddeeeeeeeeecccdddeeefffggghhhiiiiiihhhhhhhhhgggffffffggggggggggggfffdddbbbaaa```aaaeeeeeeffffffffffffeeeeeedddcccbbbbbbaaa^^^ZZZVVVZZZZZZ[[[]]]^^^___``````\\\\\\\\\]]]]]]]]]]]]]]][[[[[[ZZZYYYXXXXXXXXXXXXYYYWWWUUUVVVYYY\\\^^^___^^^\\\[[[]]]```bbbbbbaaa^^^___```^^^\\\YYYYYYYYYZZZZZZYYYYYYXXXWWWWWWVVVUUUUUUVVVVVVVVVUUUUUUTTTRRRSSSTTTUUUUUUTTTSSSRRRSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTTTTSSSQQQPPPQQQRRRRRRRRRPPPNNNMMMQQQOOONNNOOOQQQRRRPPPMMMNNNOOOQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPRRRTTTWWWXXXYYYXXXXXXVVVUUUUUUWWWXXXYYYWWWUUUVVVXXXYYYXXXVVVSSSSSSSSSRRRRRRRRRSSSTTTUUUVVVVVVXXXXXXYYY[[[```cccddddddaaa```___^^^\\\ZZZYYYXXXWWWWWWWWWVVVVVVXXX[[[^^^^^^\\\\\\___aaaeeeqqq}}}|||vvvrrrrrrqqqmmmjjjkkkllllllmmmnnnooooooooommmjjjhhhiiimmmmmmjjjfffffffffeeedddeeefffggghhhggghhhiiijjjkkkkkkjjjjjjmmmnnnoooppppppooonnnnnnmmmllljjjiiihhhiiikkkllljjjooorrrpppooopppooollliiiiiiiiijjjjjjiiiiiihhhjjjiiiiiihhhiiijjjkkklllnnnpppqqqpppmmmkkklllmmmmmmmmmkkkiiiffffffiiikkkkkkoootttwwwvvvtttrrrrrroooqqqrrrrrrpppnnnnnnoooooonnnooossssssppppppsssqqqnnnkkkiiiiiiiiiiiihhhiiiiiihhhggggggggghhhhhhjjjlllmmmmmmkkkkkklllmmmjjjgggbbbaaabbbdddfffggghhhkkknnnooommmkkkiiihhhbbbcccdddbbb```______```eeecccbbbbbbccccccbbbaaa_________```bbbbbbaaa___]]][[[YYYYYYXXXXXXVVVTTTUUUUUUUUUUUUTTTTTTTTTTTT999999999999::::::::::::777888:::;;;<<<>>>BBBEEEPPPVVV^^^dddgggiiimmmqqq{{{|||yyyuuurrrmmmmmmnnnppprrrsssqqqppptttssssssrrrrrrsssssstttsssrrrooommmllllllnnnnnniiiiiihhhfffccc```]]][[[VVVXXX\\\```cccdddddddddbbbcccdddfffggghhhiiijjjjjjiiihhhfffeeedddddddddfffdddbbbaaa```aaabbbccceeeeeeffffffgggfffffffffeeecccaaa``````^^^[[[YYYZZZZZZ[[[\\\\\\\\\\\\\\\[[[\\\]]]____________^^^\\\[[[[[[ZZZYYYYYYXXXXXX[[[YYYWWWWWWZZZ]]]^^^^^^^^^]]]^^^```bbbcccbbb```\\\]]]^^^^^^\\\ZZZZZZ[[[ZZZYYYXXXWWWVVVVVVWWWWWWTTTTTTTTTTTTTTTSSSRRRQQQRRRRRRSSSTTTTTTSSSRRRRRRRRRSSSSSSTTTTTTSSSRRRQQQOOOPPPQQQRRRSSSTTTUUUUUUXXXVVVTTTSSSSSSTTTVVVWWWTTTSSSRRRSSSTTTSSSRRRPPPNNNOOOOOOOOOOOOOOOPPPPPPQQQPPPOOOOOOPPPPPPNNNLLLMMMNNNOOOQQQQQQQQQQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUTTTSSSRRRWWWVVVUUUVVVWWWWWWUUUSSSTTTUUUWWWVVVTTTRRRQQQQQQNNNOOOQQQRRRSSSTTTUUUUUUWWWWWWYYY\\\___aaaaaa___[[[[[[ZZZYYYXXXWWWVVVVVVVVVWWWWWWVVVVVVWWW[[[^^^\\\ZZZ[[[]]]___cccmmmvvv|||sss{{{vvvqqqnnnnnnmmmjjjggghhhjjjmmmppprrrsssssssssnnnkkkiiiiiijjjjjjgggcccccccccddddddeeeeeeffffffffffffggghhhiiiiiijjjjjjllllllmmmmmmmmmmmmlllkkkllljjjiiigggggghhhiiijjjhhhooosssrrrrrrsssrrrooogggeeeccceeehhhjjjiiihhhjjjjjjjjjiiijjjjjjkkklllooopppqqqpppnnnmmmnnnooollllllkkkjjjhhhhhhjjjlllnnnqqquuuvvvuuusssrrrrrrqqqrrrtttssspppnnnmmmmmmpppllllllqqquuutttssstttqqqnnnkkkjjjjjjjjjiiihhhggggggfffffffffggghhhhhhlllmmmnnnmmmlllkkklllmmmlllhhheeeccceeehhhjjjkkkgggjjjmmmmmmllliiihhhgggffffffeeeccc```___```aaafffdddccccccddddddcccbbb^^^^^^^^^```aaaaaa```^^^[[[ZZZYYYXXXYYYYYYXXXVVVTTTTTTTTTUUUUUUVVVVVVWWW999999999999::::::::::::999;;;============???AAAFFFLLLSSSZZZ^^^cccgggkkkmmmrrrzzz}}}{{{wwwrrroookkkkkkmmmpppssstttrrrppprrrrrrrrrrrrrrrrrrrrrrrrrrrpppnnnlllkkkkkklllmmmiiihhhgggeeebbb___]]]\\\XXXYYYZZZ]]]___```aaaaaaaaabbbccceeegggiiikkklllkkkiiigggfffffffffeeeddddddbbb___^^^___bbbdddeeebbbcccdddeeeeeefffffffffbbb```^^^^^^^^^^^^]]][[[YYYZZZ[[[\\\]]]]]]]]]\\\\\\]]]___aaaaaa```^^^]]]]]]]]]\\\\\\[[[ZZZYYYXXX[[[YYYWWWWWWZZZ\\\]]]]]]\\\]]]___aaabbbbbb___^^^]]]^^^___^^^\\\[[[[[[[[[ZZZXXXVVVUUUTTTUUUVVVXXXTTTTTTTTTTTTSSSRRRQQQQQQSSSTTTUUUVVVVVVUUUTTTSSSQQQRRRSSSTTTTTTRRRPPPNNNLLLMMMNNNOOOQQQRRRSSSTTTWWWVVVVVVUUUVVVWWWXXXYYYWWWUUUTTTSSSTTTSSSQQQOOOPPPPPPOOONNNOOOPPPQQQRRRQQQQQQPPPOOOOOONNNLLLKKKMMMNNNPPPQQQQQQQQQPPPOOOPPPPPPQQQQQQQQQQQQQQQRRRQQQQQQRRRSSSRRRRRRQQQPPPWWWUUUTTTTTTUUUUUUSSSRRRQQQSSSTTTTTTRRRPPPOOOOOOOOOQQQSSSUUUWWWXXXWWWWWWVVVVVVXXX\\\^^^___]]]ZZZVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVUUUWWWZZZ\\\[[[[[[[[[\\\^^^bbbiiipppwww}}}xxxqqqnnnssspppmmmkkkjjjjjjhhheeegggiiimmmqqqssssssrrrqqqkkkiiihhhhhhiiihhheeecccbbbcccddddddddddddcccccceeeeeeeeefffggghhhiiijjjllllllllllllkkkkkkjjjjjjkkkiiihhhffffffgggiiijjjjjjpppuuuuuuttttttrrrnnnhhhdddaaaccciiimmmllljjjllllllkkkkkkkkkllllllllloooooooooooonnnnnnnnnooollllllmmmlllkkkkkklllnnnqqqsssuuuuuutttrrrrrrrrrrrrtttvvvuuusssqqqoooooorrrkkkiiipppwwwwwwtttrrrqqqooolllkkkkkkkkkjjjiiieeeeeeeeefffggghhhiiiiiioooppppppnnnjjjhhhhhhiiiiiifffcccccceeegggiiijjjhhhjjjmmmmmmllliiihhhhhhhhhgggfffccc``````bbbdddfffdddddddddeeeeeecccbbb^^^^^^^^^```aaaaaa^^^\\\YYYXXXWWWWWWYYYYYYXXXWWWTTTUUUUUUUUUVVVVVVVVVVVV::::::::::::;;;;;;;;;;;;:::<<<======<<<<<<===>>>???BBBGGGMMMTTT[[[bbbgggeeejjjqqqxxx~~~zzz~~~}}}|||yyyuuupppmmmjjjkkknnnrrrvvvvvvtttrrrqqqrrrrrrrrrrrrrrrrrrqqqpppooommmllljjjjjjiiiiiihhhggggggfffeeecccbbbaaa\\\[[[XXXWWWWWWZZZ]]]___bbbbbbccceeegggjjjlllnnniiihhhggghhhiiijjjhhhfffbbb___\\\\\\___cccfffgggffffffffffffeeedddcccccc^^^]]]\\\\\\^^^___^^^]]]XXXZZZ\\\___```aaaaaaaaa___```aaabbbaaa___\\\[[[^^^^^^^^^]]]\\\[[[YYYXXXYYYWWWVVVWWWYYY[[[[[[[[[\\\^^^aaaccccccaaa___^^^___```aaa```]]][[[ZZZZZZXXXWWWUUUSSSSSSTTTVVVWWWTTTTTTUUUUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSQQQRRRSSSTTTSSSQQQOOONNNNNNNNNOOOOOOPPPPPPQQQQQQRRRSSSUUUWWWXXXXXXWWWWWWYYYWWWUUUTTTTTTSSSQQQOOOQQQPPPNNNMMMMMMMMMOOOPPPPPPPPPPPPOOONNNLLLKKKJJJNNNOOOPPPQQQRRRQQQPPPOOOPPPPPPPPPQQQQQQQQQRRRRRRPPPPPPQQQRRRRRRRRRRRRRRRUUUSSSRRRRRRSSSSSSRRRPPPOOOQQQRRRRRRPPPNNNNNNNNNQQQRRRTTTWWWXXXYYYYYYXXXTTTUUUWWWZZZ]]]\\\ZZZWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVUUUVVVYYY[[[[[[\\\]]]\\\^^^bbbgggiiiiiiooouuuvvvsssnnnlllmmmmmmkkkiiihhhhhhgggfffeeegggiiimmmpppqqqooommmkkkfffeeeeeefffggggggfffdddccccccddddddcccbbbaaa```eeeeeeddddddeeegggiiikkkmmmmmmlllkkkjjjiiiiiiiiiiiihhhgggfffggghhhjjjkkkmmmssswwwuuusssrrroookkklllhhheeehhhnnnsssssspppnnnnnnnnnnnnnnnnnnmmmmmmnnnmmmlllllllllmmmmmmmmmlllnnnppppppoooooopppqqqsssttttttsssrrrqqqrrrssstttwwwyyyzzzxxxvvvuuuttttttllliiipppwwwwwwrrrooommmkkkjjjiiijjjjjjiiihhhfffffffffggghhhiiijjjkkknnnoooooommmjjjhhhhhhiiieeebbb```___aaadddeeeeeegggiiikkkkkkiiigggggggggffffffeeecccaaabbbeeegggeeedddddddddfffeeecccaaa^^^^^^^^^```bbbaaa^^^[[[WWWVVVUUUVVVXXXYYYXXXWWWWWWVVVVVVUUUUUUTTTTTTSSS::::::::::::;;;;;;;;;;;;888:::;;;:::999999:::;;;<<<===>>>BBBIIIQQQYYY^^^```dddkkkqqqtttvvvyyyzzzxxxwww{{{yyyyyy{{{|||vvvwwwyyyxxxwwwsssooommmhhhjjjoootttxxxxxxvvvsssqqqrrrrrrssssssrrrrrrqqqqqqqqqpppooommmjjjhhhgggfffggghhhhhhhhhgggeeeddd___\\\XXXUUUUUUXXX]]]```ffffffffffffgggiiikkkmmmfffeeefffiiimmmmmmjjjfff```]]]ZZZ[[[aaafffiiiiiiooonnnllljjjgggdddaaa```]]]]]]\\\]]]______]]]\\\XXXZZZ^^^aaadddeeeeeeeeeaaaaaaaaaaaa___]]][[[ZZZ____________]]][[[YYYXXXWWWVVVUUUWWWYYY[[[[[[[[[___bbbeeefffdddbbb``````___```aaa___\\\ZZZYYYZZZVVVUUUTTTSSSSSSTTTUUUVVVTTTTTTUUUUUUUUUUUUTTTTTTRRRRRRSSSTTTTTTSSSRRRRRRQQQRRRRRRSSSSSSRRRQQQPPPQQQQQQQQQPPPPPPPPPPPPPPPNNNPPPSSSVVVWWWWWWVVVVVVXXXVVVSSSRRRRRRQQQPPPOOOMMMLLLKKKJJJJJJJJJKKKLLLNNNPPPPPPOOOMMMKKKJJJKKKNNNOOOPPPQQQQQQQQQPPPOOONNNNNNNNNOOOPPPPPPQQQQQQPPPPPPPPPQQQQQQRRRSSSSSSRRRQQQOOOOOOPPPQQQPPPOOOMMMOOOQQQQQQOOONNNMMMMMMPPPPPPRRRSSSUUUUUUVVVVVVRRRSSSUUUXXXZZZZZZXXXUUUSSSTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUVVVUUUVVVXXXZZZ[[[]]]^^^]]]^^^ccceeeddd___ccchhhjjjhhhggghhhiiigggffffffffffffeeeeeeeeehhhjjjlllnnnmmmkkkhhhfffaaabbbcccdddeeefffffffffdddcccccccccbbbbbbbbbbbbfffeeeccccccdddgggjjjlllmmmmmmkkkiiihhhhhhgggggggggfffeeeeeegggiiilllmmmoootttwwwtttpppooolllhhhnnnmmmllloootttwwwxxxwwwppppppqqqqqqqqqpppooooooooollljjjiiijjjkkkkkkjjjlllnnnqqqssssssrrrssstttsssssssssqqqoooppprrrtttwwwzzz}}}~~~|||zzzxxxxxxwwwoookkkppptttsssnnnkkkgggfffffffffhhhiiihhhggghhhhhhhhhiiijjjkkklllmmmjjjlllmmmmmmllllllmmmnnniiigggddddddfffhhhhhhhhhdddeeeggggggeeedddcccdddeeeeeeeeedddcccccceeegggdddccccccdddeeeeeebbb```^^^^^^```aaacccaaa^^^[[[XXXWWWVVVWWWYYYYYYYYYXXXXXXWWWVVVUUUSSSRRRQQQPPP999999999999::::::::::::777888999888777888:::<<<===;;;;;;<<<@@@FFFKKKMMMTTTYYYaaagggjjjkkklllmmm|||zzztttssszzz|||uuutttxxxtttuuuwwwwwwtttpppmmmkkkfffiiinnntttyyyyyyvvvsssqqqrrrsssttttttsssrrrqqqsssttttttsssqqqlllhhheeedddfffhhhiiiiiigggeeeccc^^^]]][[[ZZZ\\\aaafffiiinnnllljjjhhhgggggghhhiiiddddddeeejjjnnnnnnhhhccc^^^[[[YYY\\\ccciiikkkkkknnnnnnllljjjgggeeebbbaaaaaaaaa```aaaaaa___\\\YYYYYY\\\___cccfffgggffffff``````______^^^]]]\\\\\\___`````````___\\\ZZZXXXVVVVVVVVVXXX[[[]]]]]]\\\___bbbeeeeeebbb`````````[[[]]]^^^]]][[[YYYYYYZZZTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRSSSTTTUUUUUUUUUUUURRRSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSQQQPPPPPPOOOOOONNNNNNMMMMMMNNNPPPRRRTTTVVVWWWWWWUUURRRPPPNNNNNNNNNNNNLLLIIIIIIIIIIIIJJJKKKLLLLLLMMMOOOPPPOOOLLLJJJJJJKKKMMMNNNOOOPPPPPPOOONNNMMMKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPQQQQQQOOOMMMLLLLLLMMMOOOOOONNNMMMOOOQQQPPPOOOMMMMMMMMMOOOOOOOOOOOOPPPQQQRRRSSSQQQRRRSSSVVVXXXYYYWWWUUUSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSUUUUUUUUUVVVWWWYYYZZZ^^^^^^\\\^^^bbbbbb___[[[]]]```bbbbbbbbbbbbcccaaabbbcccccccccccccccdddiiijjjkkklllkkkhhheeeccc```aaacccddddddddddddeeebbbbbbaaaaaabbbdddeeeffffffeeecccbbbdddgggkkknnnlllkkkiiigggfffeeeeeeeeecccccccccccceeeiiilllnnnooosssuuuqqqnnnmmmkkkgggkkklllnnnqqqsssuuuvvvwwwrrrsssttttttsssrrrqqqppppppmmmiiihhhiiijjjjjjiiijjjmmmqqqttttttsssttttttrrrrrrqqqooommmooorrruuuzzz}}}~~~{{{xxxxxxyyyrrroooqqqrrrmmmhhhfffeeeeeeeeegggiiijjjjjjiiilllkkkkkkkkklllmmmnnnnnnkkkmmmnnnooonnnoooppprrrnnnllljjjiiijjjkkklllkkkcccdddfffeeedddbbbbbbccceeeffffffeeecccbbbcccdddcccbbbcccdddeeedddaaa_________aaacccdddbbb^^^[[[ZZZYYYXXXYYYZZZ[[[ZZZYYYWWWVVVUUUTTTRRRQQQPPPOOO777888888888888999999999888888999888888999<<<>>>>>><<<::::::<<<>>>???@@@FFFLLLVVV]]]bbbdddeeefffmmmrrr{{{~~~tttssstttwww~~~~~~xxxqqqqqqwwwwwwxxxyyywwwsssnnnkkkiiieeehhhnnntttyyyyyyvvvsssrrrrrrttttttttttttrrrrrruuuvvvxxxwwwtttoooiiieeeccceeegggiiihhhfffccc```^^^___```bbbfffkkkpppssstttrrrnnnjjjgggeeeeeeeeecccccceeejjjnnnmmmfff___]]]ZZZYYY]]]dddkkklllkkkhhhhhhhhhhhhgggfffeeedddeeeeeeddddddccc___ZZZVVV[[[]]]aaadddfffgggfffeee______^^^]]]]]]]]]^^^^^^``````aaaaaa___]]]ZZZXXXWWWVVVVVVYYY\\\^^^___^^^^^^aaacccbbb___]]]]]]___XXXYYY[[[[[[YYYYYYYYYZZZRRRSSSTTTTTTTTTTTTSSSSSSPPPQQQRRRTTTUUUUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVUUURRRRRRRRRRRRRRRSSSTTTUUUMMMMMMMMMLLLLLLLLLKKKKKKOOONNNNNNOOOQQQTTTXXXYYYRRRPPPMMMLLLLLLLLLLLLKKKHHHHHHIIIKKKMMMNNNOOOPPPLLLNNNPPPOOOLLLJJJJJJLLLLLLMMMNNNOOOOOONNNLLLLLLIIIIIIIIIJJJKKKLLLLLLMMMQQQPPPOOOOOONNNNNNOOOOOOMMMLLLJJJJJJLLLNNNNNNNNNLLLNNNPPPPPPOOOMMMMMMMMMOOOOOONNNMMMNNNOOOQQQRRRQQQQQQRRRTTTWWWXXXWWWUUUSSSSSSRRRRRRRRRRRRQQQQQQQQQSSSUUUUUUUUUUUUWWWYYYYYY]]]^^^[[[]]]bbbaaa[[[]]]^^^___`````````___^^^^^^___aaabbbaaaaaabbbbbbiiijjjjjjkkkjjjgggeeeddd```aaacccccccccbbbcccccc````````````bbbeeehhhjjjgggeeecccbbbcccgggllloookkkjjjhhheeedddccccccccc`````````bbbdddhhhkkknnnnnnrrrsssooollllllkkkhhheeehhhlllooooooppprrrsssttttttuuuuuuuuutttrrrqqqrrrnnnjjjhhhjjjkkkjjjhhhiiilllqqqtttttttttttttttrrrqqqooommmlllnnnrrrvvv}}}~~~zzzwwwvvv{{{uuuqqqqqqpppjjjeeedddgggfffgggjjjmmmnnnnnnmmmnnnnnnmmmmmmmmmnnnoooooooooqqqrrrqqqpppooopppqqqllljjjgggfffggghhhhhhgggdddfffggggggeeeddddddeeeeeeggggggfffcccaaa```aaabbbbbbbbbdddeeedddaaa^^^``````aaacccdddccc^^^[[[\\\[[[ZZZ[[[\\\]]]\\\[[[UUUUUUTTTSSSRRRQQQPPPPPP666777888999:::;;;;;;;;;888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===BBBEEEKKKRRRWWW[[[]]]^^^bbbdddiiinnnvvv}}}vvvqqqqqqyyy|||zzz{{{zzzwwwssspppqqqssstttuuuuuutttrrrooollljjjfffjjjpppuuuxxxxxxvvvtttpppooonnnmmmnnnpppsssuuusssrrrrrrqqqpppmmmiiifffdddeeeeeecccaaaaaabbbdddaaaaaaaaadddjjjqqqvvvyyyrrroookkkhhhhhhgggfffddd```aaaccceeeeeebbb\\\XXXVVVVVVYYY___ggglllmmmllljjjhhhfffeeeggghhhiiihhhggghhhjjjjjjhhhddd```]]]aaa^^^]]]___cccfffgggfff]]]\\\ZZZ[[[]]]```aaa```cccaaa^^^[[[YYYXXXXXXYYY___[[[XXXZZZ```dddcccaaa``````aaaaaa```^^^]]][[[VVVWWWYYY[[[]]]\\\XXXUUURRRSSSSSSSSSSSSSSSRRRRRRUUUTTTTTTUUUVVVWWWVVVUUUZZZXXXVVVUUUUUUTTTRRRQQQRRRRRRSSSTTTTTTSSSRRRQQQPPPOOOLLLKKKJJJJJJLLLLLLJJJJJJKKKMMMPPPSSSVVVXXXQQQOOOMMMKKKJJJJJJKKKLLLKKKKKKJJJKKKKKKLLLMMMNNNJJJJJJJJJJJJKKKKKKKKKKKKPPPPPPQQQQQQPPPNNNLLLKKKIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMKKKJJJJJJLLLNNNOOONNNLLLJJJOOOUUUVVVRRRNNNMMMNNNKKKKKKKKKKKKKKKKKKLLLMMMMMMPPPSSSUUUTTTSSSSSSTTTTTTTTTSSSQQQQQQPPPPPPPPPPPPQQQRRRSSSSSSUUUXXX[[[]]]^^^___^^^]]]]]]^^^___\\\\\\]]]```cccbbb]]]YYYZZZ\\\^^^^^^___aaacccfffkkklllmmmmmmkkkhhhdddbbbbbbaaa```___^^^_________gggdddbbbcccfffjjjjjjjjjgggfffeeefffhhhkkkkkkkkkgggfffeeeeeefffeeecccaaabbb```aaaeeehhhhhhkkkooopppooommmkkkjjjjjjkkkkkkkkkkkkkkkjjjjjjkkknnnpppmmmrrrxxxyyyuuurrrrrrtttnnnmmmlllkkkjjjkkkkkklllkkkmmmpppsssuuuvvvuuuuuuyyyxxxwwwtttrrrrrrtttvvv}}}zzzyyywwwsssrrrssssssqqqmmmhhheeeddddddeeehhhkkkmmmmmmkkkhhhjjjpppsssrrrqqqsssrrrpppoooooopppqqqrrrrrrrrrrrrllliiieeedddfffhhhhhhgggfffjjjnnnmmmhhhfffhhhjjjdddeeeffffffcccaaa``````bbbeeehhhgggccc___]]]]]]```````````````___^^^^^^___^^^]]]\\\ZZZYYYXXXXXXWWWUUUSSSSSSUUUUUURRROOO666777888999::::::::::::888888888999999999::::::::::::::::::;;;;;;;;;;;;===???DDDIIIMMMQQQSSSTTTZZZ]]]aaaffflllttt}}}|||zzzvvvtttuuuvvvtttqqqpppqqqsssvvvvvvvvvvvvtttqqqnnnlllhhhkkkooosssttttttrrrqqqpppooooooooooooppprrrsssrrrqqqooonnnmmmkkkhhheeebbbcccddddddcccbbbdddeeedddddddddggglllqqquuuwwwnnnllliiigggfffdddbbb```aaabbbccceeedddaaa[[[WWWSSSTTTWWW^^^ffflllnnnnnnkkkiiigggggghhhhhhhhhggghhhhhhiiiiiigggdddaaa___aaa___^^^```dddggghhhgggbbb```^^^^^^```bbbbbbbbbcccaaa^^^[[[YYYYYYYYYYYY]]]ZZZYYY\\\aaaeeedddbbb^^^____________]]][[[ZZZXXXXXXYYYZZZ[[[YYYVVVSSSRRRRRRSSSSSSSSSSSSRRRRRRQQQPPPOOOQQQTTTWWWXXXWWWYYYWWWVVVUUUVVVUUUSSSRRRRRRSSSSSSSSSRRRPPPOOONNNNNNMMMLLLKKKKKKMMMNNNOOOLLLLLLMMMNNNPPPRRRUUUVVVPPPOOOMMMKKKJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMKKKKKKLLLLLLLLLMMMMMMMMMRRRRRRRRRRRRQQQOOOMMMLLLJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIKKKMMMNNNMMMKKKKKKPPPUUUUUUQQQMMMLLLNNNLLLKKKKKKKKKKKKLLLMMMMMMLLLOOORRRSSSRRRRRRRRRRRRRRRRRRQQQPPPOOONNNNNNOOOOOOQQQRRRRRRRRRTTTWWWYYY[[[\\\^^^]]]\\\\\\]]]^^^YYYYYY[[[^^^aaa```]]]ZZZ[[[]]]___``````bbbdddfffkkkkkklllkkkiiifffccc```________________________fffcccaaabbbeeehhhhhhhhhgggfffdddeeehhhkkklllmmmjjjhhhfffeeeeeedddbbb```^^^[[[[[[```ccceeejjjpppqqqooommmkkkkkklllmmmooopppooonnnlllkkkkkknnnqqqqqquuuzzzyyytttpppoooppplllmmmnnnnnnnnnmmmkkkjjjiiikkkooosssvvvwwwwwwwwwwwwvvvtttqqqppprrrwww{{{yyyuuussspppmmmooopppoookkkhhhffffffggggggiiikkklllllljjjiiikkkoooqqqnnnmmmnnnnnnllloooppprrrssstttsssrrrrrrnnnkkkhhhggghhhiiigggfffeeeiiimmmmmmiiiggggggiiidddeeegggfffcccaaa``````ccceeegggeeeaaa^^^\\\]]]^^^_______________^^^^^^___^^^]]]\\\ZZZXXXWWWWWWUUUSSSQQQRRRTTTTTTQQQOOO777777888999::::::::::::888888888999999999999:::999999999999::::::::::::999;;;===???BBBEEEGGGHHHPPPSSSXXX\\\aaagggnnnssswwwzzzxxxtttsssrrrnnnoooppppppooooooqqqsssuuuuuuvvvuuutttqqqnnnmmmjjjkkkmmmoooppppppooonnnooopppppppppqqqppppppppppppnnnkkkiiiiiihhhfffddd___bbbdddeeedddddddddeeeeeeeeegggiiillloooqqqrrrmmmlllkkkkkkkkkiiifffdddbbbbbbcccdddccc```[[[WWWQQQSSSYYY```hhhnnnooopppllljjjhhhggghhhiiihhhgggjjjjjjiiihhhgggeeecccbbbbbb``````bbbeeeggghhhhhheeecccaaa```bbbccccccccccccaaa^^^\\\ZZZZZZZZZ[[[[[[ZZZZZZ^^^ccceeedddbbb\\\\\\]]]]]]]]][[[ZZZYYYZZZYYYXXXXXXXXXWWWUUUSSSRRRRRRSSSSSSSSSSSSRRRRRRPPPNNNMMMNNNQQQTTTVVVWWWWWWVVVUUUVVVWWWVVVUUUSSSSSSRRRRRRQQQPPPNNNMMMLLLLLLLLLKKKLLLMMMOOOQQQRRROOOOOOOOOOOOPPPQQQRRRSSSPPPOOOMMMLLLKKKLLLLLLMMMLLLLLLKKKKKKJJJKKKKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPTTTTTTTTTSSSRRROOOMMMLLLKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHJJJLLLMMMLLLJJJMMMPPPSSSRRRNNNLLLLLLMMMLLLKKKKKKKKKLLLLLLMMMNNNKKKNNNPPPQQQPPPPPPPPPQQQPPPOOONNNMMMMMMMMMMMMMMMOOOPPPQQQQQQQQQRRRUUUWWWYYYZZZ\\\\\\[[[[[[\\\]]]WWWWWWYYY[[[^^^^^^\\\YYY]]]___aaabbbbbbccceeegggiiiiiiiiiiiigggddd```^^^\\\]]]___```aaaaaa``````cccbbbaaabbbdddggghhhiiihhhfffddddddgggllloooppppppmmmiiifffeeedddbbbaaaYYYTTTSSSVVVZZZ___fffmmmnnnmmmkkkkkklllnnnqqqssstttsssqqqnnnlllmmmpppsssvvvxxxzzzxxxsssnnnmmmmmmjjjmmmppprrrrrrooollliiilllnnnqqqtttvvvvvvvvvvvvvvvtttqqqoooooosssyyy~~~vvvooolllkkkiiijjjlllllljjjhhhggggggiiiiiiiiijjjjjjkkkkkkkkkmmmqqqqqqllljjjlllmmmkkkppprrrtttvvvvvvuuusssqqqpppnnnllllllkkkjjjgggeeecccggglllmmmjjjgggggggggdddfffgggfffcccaaaaaaaaacccddddddbbb___]]]\\\]]]]]]^^^^^^_________^^^^^^^^^^^^\\\[[[YYYWWWVVVUUURRRQQQQQQQQQSSSSSSQQQOOO777777888999999999999999888888888888999999999999999999999999::::::::::::::::::;;;<<<===???AAABBBFFFJJJOOOTTTZZZ___eeejjjjjjooovvv}}}yyy||||||vvvrrrqqqqqqqqqllllllmmmmmmnnnoooqqqrrrrrrsssssssssrrrooolllkkkkkkkkkkkkllllllmmmnnnooonnnooopppqqqqqqpppnnnmmmmmmjjjgggeeeeeeeeedddccc```bbbeeefffeeedddddddddeeeggghhhiiiiiijjjkkkllljjjjjjkkkmmmooonnnjjjhhhaaaaaaaaabbbcccaaa]]]ZZZTTTYYYaaajjjpppqqqpppnnniiigggfffggghhhiiihhhggglllkkkjjjhhhfffeeeeeeeeebbbbbbbbbdddfffggghhhhhhcccaaa______aaaccccccbbbcccbbb___]]]\\\\\\\\\]]][[[[[[]]]```ccccccaaa^^^YYYZZZ[[[[[[ZZZYYYXXXWWWYYYWWWUUUUUUVVVVVVUUUTTTQQQRRRRRRSSSSSSSSSSSSRRRTTTQQQNNNMMMOOORRRSSSTTTUUUUUUUUUVVVWWWWWWVVVTTTRRRQQQQQQPPPOOONNNNNNMMMLLLLLLLLLMMMNNNOOOQQQRRRQQQQQQPPPPPPOOOOOOOOOOOONNNNNNMMMLLLLLLLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPQQQQQQSSSSSSSSSRRRQQQNNNLLLKKKJJJKKKLLLMMMMMMNNNMMMMMMNNNNNNMMMLLLLLLKKKJJJJJJIIIHHHHHHJJJLLLMMMLLLJJJOOOPPPQQQOOOLLLKKKKKKMMMKKKKKKKKKKKKLLLMMMMMMNNNLLLNNNPPPPPPOOOOOOOOOPPPOOONNNMMMLLLLLLLLLLLLLLLOOOPPPRRRRRRQQQRRRTTTUUUWWWYYY[[[\\\\\\[[[\\\]]]XXXYYYYYYZZZ[[[[[[ZZZYYY^^^```bbbccccccdddeeegggffffffffffffdddaaa___]]][[[]]]```bbbddddddcccbbbaaaaaabbbdddgggjjjlllmmmjjjgggdddeeehhhmmmqqqssstttqqqllliiigggfffeeedddWWWPPPLLLLLLOOOTTT]]]fffggggggggghhhkkkppptttwwwuuutttrrrnnnmmmnnnrrruuuwwwxxxyyyvvvrrrnnnlllllllllnnnqqqssssssqqqmmmkkkrrrsssuuuuuuuuutttrrrqqquuutttsssqqqqqqtttyyy~~~zzzvvvnnnjjjiiiiiikkklllllljjjhhhhhhiiihhhiiiiiiiiijjjkkkmmmoooppprrrqqqllljjjmmmooonnnqqqsssuuuxxxxxxvvvsssqqqqqqppppppooonnnkkkgggeeebbbgggkkkmmmkkkhhhfffeeedddeeefffeeecccaaabbbbbbbbbaaa```^^^]]]]]]^^^___]]]^^^^^^_______________]]]\\\[[[YYYXXXVVVUUUTTTQQQQQQRRRRRRSSSSSSRRRRRR777777888999999999888888777777888888888999999999::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<======<<<@@@FFFLLLQQQXXX^^^cccdddiiiqqqvvvwwwwwwxxxyyy}}}}}}{{{zzz|||}}}{{{yyyvvvsssrrrqqqpppmmmllllllmmmnnnpppqqqqqqrrrsssssssssqqqnnnllljjjjjjiiiiiiiiikkkmmmoooppplllmmmoooppppppooolllkkkkkkhhhdddbbbbbbcccccccccaaadddfffgggfffdddcccccciiikkklllllljjjiiijjjkkkiiiiiijjjlllllljjjfffbbb______```aaaccccccaaa___[[[bbbllltttwwwtttoookkkdddcccccceeeggghhhhhhggglllkkkiiigggffffffffffffaaabbbdddeeefffggghhhhhhbbb```______aaacccddddddbbbaaa___]]]\\\\\\]]]^^^\\\]]]^^^``````___[[[XXXWWWXXXYYYYYYYYYXXXWWWVVVWWWUUUSSSTTTVVVWWWXXXWWWQQQQQQRRRSSSSSSSSSSSSSSSUUURRROOONNNPPPRRRTTTUUUTTTSSSTTTVVVWWWWWWUUUSSSPPPPPPPPPPPPPPPPPPQQQQQQOOONNNNNNNNNNNNNNNNNNOOOQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQPPPOOOLLLJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIIIIKKKMMMMMMLLLKKKOOOOOONNNMMMKKKKKKKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNMMMOOOPPPPPPOOONNNOOOPPPOOONNNMMMMMMMMMMMMMMMMMMOOOQQQRRRRRRQQQQQQRRRTTTUUUWWWZZZ\\\\\\[[[\\\]]]ZZZ[[[[[[ZZZYYYXXXXXXXXX]]]___bbbcccccccccdddfffccccccccccccaaa```^^^]]]\\\^^^aaaccceeefffeeeeee```aaadddgggjjjnnnqqqssskkkhhhffffffjjjooosssuuuvvvrrrnnnkkkjjjiiiiiihhhZZZRRRIIIFFFFFFJJJSSS\\\___```bbbeeejjjpppuuuxxxrrrrrrpppnnnmmmooosssvvvuuuuuuuuussspppnnnnnnnnnoooooopppppppppppppppoootttuuuvvvvvvvvvtttrrrpppuuuvvvvvvuuutttuuuwwwyyyxxx}}}vvvooommmmmmnnnooonnnkkkiiiiiijjjggghhhiiiiiijjjlllppptttoooqqqpppkkkjjjnnnqqqqqqppprrruuuwwwwwwvvvsssqqqpppqqqrrrqqqnnnkkkhhhfffeeehhhkkkmmmllliiifffdddddddddeeedddbbbaaaaaaccc___^^^\\\\\\]]]___```aaa^^^______``````_________[[[ZZZYYYXXXVVVUUUTTTTTTSSSTTTUUUUUUUUUTTTTTTUUU777777888888888888888777777777777888888888888999::::::::::::;;;;;;;;;;;;999999999999999:::::::::666999>>>BBBGGGMMMSSSXXX]]]cccjjjnnnnnnmmmmmmnnnrrr|||zzzxxxvvvvvvvvvuuusssqqqooonnnmmmlllkkkmmmppprrrssssssuuuuuuuuuuuusssooollljjjhhhhhhhhhhhhiiikkkmmmooojjjkkkmmmnnnnnnmmmkkkjjjiiifffcccaaabbbcccccccccbbbdddffffffeeeddddddeeeppprrrsssppplllkkkllloooqqqpppooonnnmmmiiiddd```_________aaadddeeeeeedddaaahhhrrrwwwwwwqqqkkkfffbbbbbbbbbdddggghhhgggeeeiiihhhgggeeedddddddddddd```bbbeeefffffffffggghhhdddbbb``````bbbddddddddd___^^^\\\ZZZZZZ[[[\\\]]]\\\]]]^^^^^^\\\YYYVVVTTTVVVVVVWWWXXXXXXWWWVVVUUUUUUTTTSSSTTTVVVXXXYYYXXXPPPQQQRRRSSSSSSTTTTTTSSSQQQPPPNNNOOORRRVVVWWWXXXRRRRRRSSSUUUWWWVVVSSSQQQOOOOOOOOOOOOPPPQQQRRRRRRPPPOOOOOONNNMMMMMMLLLKKKOOOOOOOOONNNMMMLLLKKKJJJIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIJJJJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNMMMNNNNNNNNNMMMKKKIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMJJJIIIIIIKKKMMMNNNMMMKKKMMMLLLLLLLLLLLLKKKKKKKKKHHHHHHHHHIIIJJJKKKLLLMMMMMMOOOPPPOOONNNMMMOOOPPPOOONNNNNNMMMMMMMMMNNNNNNNNNPPPRRRRRRPPPPPPPPPQQQQQQUUUXXXZZZ[[[ZZZ[[[[[[ZZZ[[[ZZZYYYWWWVVVWWWYYY\\\^^^aaabbbbbbbbbbbbccc```aaaaaaaaa```______^^^]]]^^^```ccceeefffffffff```bbbfffiiikkknnnqqqsssjjjhhhffffffjjjnnnqqqrrrrrrooommmllllllllllllkkkaaaWWWKKKEEEBBBCCCKKKSSS\\\^^^bbbggglllppptttvvvppppppppppppooopppsssvvvrrrqqqpppooonnnoooooooooqqqpppooonnnnnnpppqqqrrrrrrsssuuuwwwwwwvvvuuutttuuuvvvwwwwwwuuutttuuuvvvxxx|||yyytttrrrrrrrrrpppmmmkkkkkkkkkfffiiikkkkkkjjjlllpppuuullloooooojjjiiimmmoooooonnnppprrruuuuuutttsssrrrmmmoooqqqpppnnnkkkiiiiiiiiijjjlllmmmllliiifffdddbbbccccccbbb``````aaabbb___]]][[[\\\^^^```aaaaaa_______________^^^]]]]]]XXXWWWWWWVVVUUUUUUTTTTTTUUUWWWXXXXXXVVVUUUVVVVVV777777888888888888777777777777777777888888888888999999999999::::::::::::666777999:::::::::999999888999:::;;;===AAAGGGKKKNNNUUU]]]bbbccccccfffhhhjjjqqqwwwwww{{{~~~zzztttqqqrrrqqqqqqqqqqqqpppooonnnmmmjjjiiiiiilllqqquuuvvvuuuvvvvvvvvvuuurrrnnnkkkiiihhhggggggfffggghhhiiijjjhhhiiijjjkkkllllllkkkkkkhhheeecccbbbcccdddcccccc```bbbdddeeeeeefffhhhjjjuuuvvvvvvrrrmmmkkknnnrrrtttrrrqqqpppooolllgggdddbbbaaa```bbbdddffffffeeedddiiioooqqqnnniiieeeccceeeddddddeeeggggggeeecccddddddcccbbbaaa``````______bbbeeefffeeedddfffgggeeeccc```___`````````___[[[YYYXXXVVVVVVWWWXXXYYYYYYZZZ[[[[[[XXXVVVTTTSSSUUUVVVWWWWWWXXXWWWVVVUUUVVVUUUUUUVVVXXXYYYXXXWWWPPPQQQRRRSSSTTTTTTTTTTTTPPPOOONNNPPPSSSVVVWWWVVVQQQQQQRRRTTTUUUTTTQQQNNNOOOOOONNNMMMNNNNNNPPPPPPNNNNNNNNNNNNMMMLLLKKKJJJKKKLLLMMMMMMLLLKKKJJJIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMKKKLLLLLLMMMLLLKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHJJJLLLMMMLLLJJJJJJJJJJJJKKKLLLLLLKKKJJJGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNLLLNNNOOOPPPNNNMMMMMMMMMNNNQQQUUUXXXXXXXXXXXXYYYVVVWWWWWWVVVTTTUUUXXX[[[ZZZ\\\```aaaaaa``````aaa^^^^^^_________`````````]]]^^^___```bbbcccdddeee```cccfffhhhhhhiiikkknnnhhhfffdddeeehhhkkkmmmmmmjjjjjjiiijjjmmmnnnnnnmmmiii]]]PPPGGGBBBBBBHHHPPP___bbbfffkkkooorrrssssssqqqrrrsssrrrqqqqqqrrrssspppnnnmmmllllllnnnoooooopppooonnnnnnnnnoooqqqrrrrrrtttuuuwwwwwwwwwuuutttttttttuuusssrrrrrrtttvvvxxxzzzwwwsssssssssqqqnnnmmmmmmnnnhhhkkknnnmmmkkkkkknnnrrrnnnqqqqqqllljjjmmmnnnmmmlllmmmoooqqqrrrssssssrrriiilllnnnnnnllljjjjjjlllmmmmmmmmmmmmllliiifffdddaaabbbbbb```^^^^^^```bbbaaa^^^\\\]]]___```___^^^^^^^^^^^^]]]\\\[[[ZZZYYYUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXZZZYYYVVVUUUUUUWWW777777888888888777777666777777777777888888888888777888888888888999999999666777:::<<<<<<<<<;;;:::======;;;999999;;;???BBB???GGGQQQWWWZZZ\\\aaaeeeeeejjjllljjjnnnwww}}}||||||uuuuuutttnnnjjjkkkooonnnnnnmmmmmmmmmnnnooogggfffgggkkkqqqvvvxxxxxxuuuuuutttsssppplllhhhfffhhhgggffffffeeeeeeeeeeeefffggghhhiiijjjkkkkkkkkkgggeeeccccccdddeeedddccc^^^___bbbccceeegggkkknnnvvvwwwvvvqqqllljjjnnnrrrmmmlllkkkllllllkkkiiifffeeecccbbbbbbdddffffffeeedddgggjjjjjjfffcccbbbbbbhhhhhhgggggggggfffccc```````````````___^^^\\\[[[^^^bbbeeefffeeedddeeegggeeebbb___]]]\\\[[[ZZZXXXWWWVVVTTTSSSSSSTTTUUUWWWVVVXXXYYYXXXVVVTTTSSSSSSUUUUUUWWWWWWXXXWWWVVVUUUXXXWWWVVVWWWXXXXXXWWWUUUPPPQQQRRRSSSTTTTTTTTTTTTRRRQQQPPPQQQSSSTTTSSSQQQQQQQQQRRRTTTUUUSSSPPPMMMPPPOOOMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIFFFFFFHHHIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMJJJKKKLLLMMMMMMLLLKKKJJJIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFHHHGGGGGGIIIKKKKKKJJJIIIHHHHHHIIIKKKMMMMMMLLLJJJFFFFFFFFFGGGHHHIIIKKKLLLLLLLLLMMMLLLJJJJJJKKKMMMMMMMMMLLLLLLLLLLLLMMMNNNJJJLLLNNNNNNLLLJJJJJJJJJKKKNNNSSSVVVVVVVVVVVVWWWRRRSSSTTTTTTSSSTTTYYY]]]XXX[[[^^^```____________]]]]]]^^^^^^___```aaaaaa]]]]]]]]]^^^___aaacccddd```cccffffffeeedddfffhhhfffdddcccdddgggiiijjjjjjeeeeeefffiiilllnnnnnnmmmmmmaaaSSSJJJDDDCCCIIIPPPdddggglllpppssssssrrrqqqrrrtttuuuuuusssqqqqqqqqqpppnnnkkkjjjkkkmmmmmmnnnnnnnnnnnnooooooppppppqqqvvvwwwxxxxxxwwwuuusssqqqssssssqqqooonnnppptttwwwwwwwwwuuurrrssssssqqqooonnnooopppjjjnnnpppoookkkiiilllooorrruuuuuupppmmmnnnooommmjjjkkkmmmoooqqqrrrssssssgggjjjlllllljjjjjjkkkmmmpppooonnnmmmllliiifffddd```aaaaaa___]]]]]]___aaaccc```^^^^^^``````]]][[[]]]]]]]]]\\\ZZZYYYWWWVVVSSSSSSTTTTTTUUUUUUUUUUUUWWWYYY[[[YYYVVVTTTTTTVVV777777777777777777777777777777777777777777777777999888777777777888::::::999999999999999999999999888777777777888:::<<<===AAACCCEEEGGGIIIOOOWWW]]]aaacccdddeeefffhhhllloooyyy~~~{{{uuussspppmmmkkkjjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiiggghhhkkkmmmpppsssvvvwwwzzzwwwrrrmmmhhheeeddddddgggccc``````cccffffffeeefffgggiiiiiigggfffffffffdddbbbaaabbbccceeedddddd___^^^]]]```eeeiiiiiihhhnnnnnnnnnlllkkkkkkmmmooonnnllliiifffeeedddeeeeeebbbbbbbbbcccddddddbbb___bbbccceeeffffffeeecccbbbdddeeeggghhhgggeeebbb```]]]______]]]ZZZZZZ\\\___bbbbbbbbbbbbaaaaaaaaa```aaa___]]]\\\\\\ZZZUUUQQQTTTSSSSSSSSSSSSUUUVVVWWWXXXWWWUUUSSSRRRRRRSSSSSSYYYXXXXXXWWWVVVVVVUUUUUUXXXXXXYYYYYYXXXXXXWWWVVVPPPPPPOOOOOONNNOOOOOOPPPSSSRRRPPPNNNNNNNNNPPPQQQSSSSSSRRRQQQPPPOOOOOONNNNNNNNNMMMMMMLLLKKKJJJJJJLLLLLLKKKJJJJJJJJJJJJJJJLLLLLLLLLJJJHHHGGGHHHIIIHHHHHHIIIJJJLLLMMMMMMLLLLLLJJJHHHFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKIIIHHHHHHIIIJJJKKKHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEFFFEEEDDDFFFHHHJJJJJJIIIGGGHHHIIIJJJJJJJJJIIIHHHDDDEEEEEEFFFHHHIIIJJJJJJLLLKKKJJJKKKLLLMMMLLLKKKLLLKKKKKKKKKLLLMMMOOOPPPMMMKKKJJJIIIIIIJJJKKKMMMMMMOOORRRUUUVVVUUUTTTSSSVVVVVVVVVVVVWWWYYYZZZ[[[\\\\\\]]]^^^]]]\\\[[[ZZZ\\\\\\]]]\\\\\\[[[ZZZYYY\\\[[[[[[\\\^^^aaaaaa```aaaaaaaaaaaaccceeeggghhhiiiddd```bbbiiillliiieeeeeefffhhhjjjmmmnnnpppppprrrhhh[[[OOOKKKNNNVVV\\\pppooommmlllmmmppptttwwwrrrqqqpppppprrrrrrqqqpppiiilllnnnnnnlllkkkkkkkkkjjjjjjkkklllooorrrvvvwwwyyywwwuuusssrrrqqqrrrrrruuurrrnnnmmmmmmmmmmmmlllqqqssswww|||uuupppoooooonnnnnnnnnoooooolllppprrrqqqllliiikkknnntttsssqqqpppoooooopppqqqppppppppppppppppppppppppiiihhhiiikkknnnqqqqqqqqqtttsssrrrqqqnnnjjjddd___\\\[[[\\\______^^^```eeekkkfffaaa```ccccccaaa]]]aaa```^^^\\\ZZZXXXXXXWWWUUUTTTRRRQQQQQQSSSUUUVVVXXXXXXXXXYYYYYYXXXWWWWWW666666666666666666666666666666666666666666666666888888777777777888999:::888888888888888888888888777777777777888:::<<<===:::;;;======>>>BBBHHHMMMXXXZZZ\\\^^^aaaeeeiiimmmllluuuzzzzzzzzz~~~xxxuuurrrqqqooonnnkkkiiihhhhhhiiijjjkkkjjjjjjjjjiiiiiiiiiiiijjjlllnnnqqqtttwwwxxxyyywwwuuurrrmmmjjjgggfffeeefffcccaaaaaacccddddddcccdddfffhhhiiihhhgggfffeeebbb``````aaaccceeefffeeebbb```___```ccceeedddcccjjjkkkkkkjjjiiiiiikkkmmmllljjjgggeeeccccccdddddddddaaa___^^^___aaaaaaaaacccddddddeeeeeedddcccbbbdddeeeggggggfffdddbbb```[[[]]]]]]\\\[[[[[[^^^aaabbbaaa```___^^^^^^^^^^^^]]][[[YYYXXXYYYXXXUUURRRTTTSSSSSSSSSSSSUUUVVVWWWYYYXXXVVVUUUTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSNNNNNNNNNMMMMMMMMMNNNNNNQQQPPPOOONNNMMMOOOPPPQQQSSSRRRRRRQQQPPPOOONNNNNNPPPOOOOOONNNNNNMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKJJJJJJJJJHHHFFFFFFFFFHHHHHHHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJHHHHHHIIIJJJJJJJJJJJJIIIKKKJJJIIIHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIJJJJJJGGGHHHHHHHHHGGGGGGFFFEEEFFFEEEDDDFFFHHHJJJJJJIIIHHHIIIJJJJJJJJJIIIHHHHHHEEEEEEFFFGGGHHHIIIJJJJJJKKKJJJIIIJJJLLLLLLLLLJJJLLLLLLKKKJJJKKKKKKLLLMMMLLLKKKJJJIIIIIIJJJKKKLLLNNNOOORRRTTTTTTSSSRRRPPPTTTTTTUUUVVVWWWXXXYYYZZZ[[[\\\\\\\\\[[[ZZZYYYXXX\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYY[[[^^^aaabbbbbbbbbaaa```______aaacccdddfffddddddjjjrrruuurrrnnnfffgggjjjmmmoooqqqrrrrrrlllfff]]]WWWWWW^^^gggmmm|||zzzuuuqqqooonnnooopppooonnnmmmoooqqqrrrrrrqqqjjjlllmmmmmmkkkjjjiiijjjiiijjjlllooorrruuuwwwyyywwwvvvtttrrrpppooooooooosssrrrooommmkkkkkklllmmmooonnnpppuuuzzzzzzuuuppplllmmmooopppqqqpppoooooollloooqqqoookkkiiijjjmmmqqqppppppoooooopppppppppooooooooonnnnnnmmmlllllljjjiiijjjllloooqqqrrrqqqlllnnnpppqqqooojjjeeebbb^^^[[[[[[^^^___```fffmmmyyyrrriiicccbbbaaa___\\\```___\\\ZZZXXXWWWVVVVVVUUUUUUTTTSSSSSSTTTUUUVVVWWWWWWXXXXXXWWWVVVUUUUUU666666666666666666666666555555555555555555555555777777777777777888999999666666666666666666666666777777777777888999;;;<<<:::::::::999999;;;@@@CCCJJJMMMPPPTTTXXX]]]cccgggcccjjjnnnllllllsss|||{{{tttpppnnnnnnmmmmmmiiigggfffeeedddfffggghhhjjjiiiiiihhhhhhhhhhhhhhhjjjlllpppsssvvvwwwwwwwwwsssrrrpppmmmjjjhhhfffeeefffdddaaaaaaaaabbbaaa```aaacccfffiiiiiihhhfffddd```___^^^```cccfffggggggbbbaaa```aaabbbcccaaa```dddfffggggggffffffhhhiiiiiihhhfffdddbbbbbbbbbcccddd```[[[YYY[[[^^^aaacccddddddcccccccccbbbbbbbbbeeefffffffffeeecccaaa___ZZZ[[[\\\[[[[[[\\\___bbb```___]]]\\\[[[[[[[[[\\\YYYWWWUUUTTTTTTTTTSSSRRRVVVVVVVVVVVVWWWXXXYYYZZZXXXWWWVVVTTTTTTTTTUUUUUUSSSUUUWWWZZZ[[[[[[ZZZZZZVVVUUUUUUTTTSSSQQQPPPOOOKKKKKKKKKKKKKKKKKKKKKLLLNNNMMMMMMMMMMMMOOOPPPRRRRRRQQQQQQPPPOOONNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKJJJJJJJJJKKKKKKGGGHHHHHHGGGEEEDDDEEEFFFHHHIIIIIIJJJJJJIIIIIIHHHFFFFFFGGGGGGHHHIIIIIIJJJGGGGGGHHHIIIIIIIIIIIIHHHJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDFFFHHHJJJJJJIIIJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKIIIHHHHHHIIIJJJKKKKKKIIILLLKKKJJJJJJIIIIIIJJJJJJLLLKKKJJJIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQPPPOOONNNQQQRRRTTTVVVXXXYYYYYYYYYZZZZZZYYYYYYXXXWWWVVVVVVZZZZZZ[[[\\\\\\\\\[[[[[[XXXXXXXXXZZZ^^^aaabbbbbbcccaaa^^^\\\[[[\\\^^^```dddeeehhhpppxxxzzzuuupppeeegggjjjnnnppppppooonnngggddd```___bbbjjjtttzzz~~~xxxrrrmmmkkkiiiiiijjjjjjjjjllloooqqqpppooojjjkkklllkkkiiiggggggggghhhjjjnnnrrruuuwwwxxxxxxtttsssqqqooommmmmmmmmmmmpppqqqqqqnnnjjjhhhjjjmmmnnnlllkkklllooopppnnnkkkeeehhhkkknnnppppppnnnmmmlllnnnpppnnnkkkiiikkkmmmnnnnnnooooooppppppoooooommmmmmllllllkkkjjjhhhhhhkkkjjjjjjllloooqqqqqqpppiiioootttuuupppjjjeeeccc___\\\[[[]]]```cccllluuuwwwllldddaaa```^^^]]]^^^\\\ZZZWWWUUUTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVUUUTTTSSSRRR666666666666666666666666555555555555555555555555666666666666777777888888666666666666666666666666666666666777888999999:::;;;;;;:::999999:::===??????AAAEEEIIIMMMRRRXXX\\\bbbhhhjjjhhhggglllqqqsssyyy}}}yyyuuussspppllljjjjjjlllmmmmmmeeedddcccaaabbbccceeefffiiihhhgggffffffggghhhhhhgggjjjmmmqqqssssssrrrqqqpppooonnnllliiifffcccaaadddcccbbb```___]]]\\\ZZZ\\\___cccgggjjjiiigggddd```___^^^```bbbeeeeeeeee___```aaabbbddddddcccbbb___aaacccdddccccccdddeeegggfffeeeccccccbbbbbbcccccc___ZZZXXXZZZ^^^aaabbbdddcccbbbaaaaaaaaaaaabbbeeeeeeeeedddbbbaaa______[[[[[[[[[[[[[[[\\\^^^```]]]\\\[[[YYYYYY[[[\\\]]]XXXVVVTTTRRRQQQQQQRRRRRRTTTTTTUUUUUUVVVVVVWWWXXXTTTTTTRRRRRRQQQRRRSSSTTTSSSUUUXXX[[[\\\[[[ZZZXXXTTTSSSSSSQQQPPPMMMLLLKKKHHHHHHIIIIIIJJJJJJJJJIIIJJJKKKKKKKKKMMMOOOPPPQQQQQQPPPOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLJJJJJJIIIIIIIIIIIIIIIJJJFFFGGGGGGFFFDDDDDDEEEFFFHHHIIIJJJIIIHHHGGGGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDFFFHHHJJJJJJIIIKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKHHHGGGFFFGGGIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOOOOPPPRRRUUUWWWYYYYYYYYYXXXXXXWWWVVVUUUTTTTTTTTTTTTWWWWWWYYYZZZZZZ[[[[[[[[[YYYXXXXXXYYY]]]___``````aaa___\\\ZZZZZZ[[[]]]___eeeeeehhhmmmrrrrrrmmmhhhccceeeiiikkkkkkjjjgggeeecccbbbaaabbbffflllrrrvvvwwwuuuqqqllliiigggffffffhhhhhhhhhjjjmmmmmmlllkkkhhhiiijjjhhhfffddddddeeehhhkkkppptttvvvvvvtttsssnnnmmmlllkkkkkklllmmmmmmnnnqqqrrroooiiigggiiimmmooommmkkklllmmmmmmkkkiiiaaabbbeeehhhkkklllllllllnnnooopppnnnlllkkklllnnnnnnooopppppppppooommmlllhhhiiiiiijjjiiihhhggggggjjjiiiiiikkkmmmoooooonnnnnnuuuzzzyyyqqqhhhbbbaaa___\\\\\\___aaadddllltttvvvppphhhcccaaa``````___\\\ZZZWWWUUUSSSRRRRRRRRRSSSTTTTTTUUUTTTTTTSSSRRRVVVVVVUUUUUUSSSRRRPPPPPP555555555555555555555555666666666666666666666666555555666666777777777777777777777777777777777777555666666777888888888888777666555444666888999:::999;;;>>>@@@CCCGGGLLLOOO[[[bbbffffffeeehhhjjjiiihhhlllppprrrxxxzzztttooolllkkkllliiifffeeefffhhhhhhhhheeecccbbb``````aaacccdddgggfffeeeddddddeeeggghhhfffhhhkkknnnpppooonnnmmmlllllljjjhhheeebbb___]]]bbbbbbbbb___\\\XXXUUUTTTVVVXXX\\\ccchhhiiigggdddaaa```______aaaccccccbbb___aaadddeeeeeedddbbbaaa\\\^^^bbbcccbbbbbbbbbbbbfffeeeeeedddcccccccccccc```]]][[[[[[]]]___``````bbbaaa````````````aaabbbdddcccbbb```______^^^^^^^^^]]][[[ZZZ[[[\\\\\\]]]ZZZYYYYYYYYYZZZ\\\^^^___YYYXXXUUUSSSQQQPPPPPPQQQOOOOOOPPPQQQQQQRRRRRRRRRSSSRRRQQQQQQQQQRRRSSSTTTUUUVVVYYYZZZZZZYYYVVVUUURRRRRRQQQOOOMMMKKKIIIHHHFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJLLLNNNPPPPPPOOOOOONNNMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJGGGGGGFFFFFFFFFGGGGGGHHHGGGHHHHHHGGGEEEEEEFFFHHHGGGIIIKKKJJJGGGEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDFFFHHHJJJJJJIIIKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJGGGFFFEEEFFFIIIJJJIIIHHHEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIJJJKKKMMMNNNPPPQQQPPPRRRUUUXXXYYYYYYXXXXXXVVVTTTSSSQQQQQQRRRSSSTTTTTTUUUVVVXXXYYYYYYYYYYYYZZZYYYXXXYYY[[[]]]]]]\\\^^^\\\[[[ZZZ[[[]]]___aaaeeeddddddfffhhhiiigggdddeeegggiiiiiihhhdddaaa^^^aaaaaaaaaccceeeiiilllnnnlllkkkhhhfffeeeeeeeeefffiiihhhhhhiiijjjiiifffdddeeeffffffeeeccccccccceeeiiilllqqqttttttrrrooollliiiiiihhhiiijjjlllnnnooommmppprrroooiiigggiiimmmmmmnnnnnnoooooommmjjjhhhccccccccceeegggkkknnnppppppppppppooonnnnnnooopppqqqqqqqqqqqqooommmjjjiiidddeeegggiiijjjjjjiiiiiiiiihhhgggiiikkkllllllkkknnntttyyyvvvnnnddd```^^^]]]\\\^^^bbbcccbbbfffkkkiiihhhfffdddcccbbb```^^^ZZZXXXUUUSSSRRRRRRSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQUUUUUUUUUTTTSSSRRRPPPOOO555555555555555555555555666666666666666666666666444444555666666666666666777777777777777777777777555555666777777777777777666444333444777999::::::777999:::;;;<<<>>>BBBDDDLLLSSSYYY[[[]]]```aaa___```dddggghhhllltttxxxwwwyyy}}}zzzvvvqqqkkkhhhgggggghhhiiigggdddcccdddeeeeeeeeecccbbbaaa``````aaacccdddfffeeecccbbbcccdddfffggggggiiikkkmmmnnnnnnmmmllliiihhhfffdddbbb```^^^]]]```aaaaaa^^^XXXSSSOOONNNMMMNNNSSSZZZbbbfffeeebbbaaa```______aaabbbaaaaaabbbdddhhhhhhfffbbb___^^^[[[___bbbdddcccaaaaaa```dddddddddddddddccccccccc]]]\\\[[[\\\^^^______^^^^^^^^^___``````aaaaaabbbaaa```^^^]]]\\\\\\]]]^^^___]]]ZZZZZZ[[[\\\\\\[[[WWWXXXYYYZZZ\\\]]]]]]^^^XXXXXXXXXUUURRRPPPPPPQQQQQQRRRSSSTTTTTTUUUTTTTTTSSSSSSRRRRRRRRRTTTUUUVVVUUUVVVWWWXXXWWWUUUSSSQQQQQQQQQPPPOOOMMMKKKIIIHHHEEEFFFHHHIIIJJJJJJIIIHHHFFFGGGHHHJJJKKKMMMNNNOOONNNMMMMMMLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJEEEEEEDDDDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFFFFGGGIIIGGGIIIKKKJJJGGGEEEFFFHHHIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIIIIJJJIIIIIIEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDFFFHHHJJJJJJIIIJJJIIIHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIFFFEEEEEEFFFIIIJJJJJJIIICCCDDDFFFHHHJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHIIIKKKNNNQQQSSSQQQRRRTTTVVVWWWWWWWWWVVVSSSRRRPPPNNNOOOQQQSSSUUUTTTUUUVVVWWWXXXYYYYYYYYY[[[YYYXXXXXXZZZ[[[[[[ZZZZZZZZZZZZ[[[\\\^^^```aaabbbaaa```aaadddfffggggggiiijjjjjjjjjgggddd```^^^^^^___aaacccfffiiikkklllhhhgggfffeeeddddddeeeeeejjjiiihhhiiihhhfffbbb___```aaabbbbbbaaabbbdddfffjjjmmmpppsssrrroookkkhhhggggggggghhhjjjlllooopppoooqqqqqqoookkkiiijjjllljjjlllnnnppppppmmmjjjhhhiiihhhggggggiiimmmqqqsssrrrqqqpppoooooopppqqqrrrrrrrrrqqqooommmjjjhhhgggcccdddgggjjjllllllkkkkkkhhhgggggghhhiiijjjjjjiiihhhkkkmmmlllgggbbb```___[[[[[[___cccccc``````ccceeefffggghhhfffbbb^^^[[[XXXWWWTTTRRRRRRSSSUUUVVVUUUUUUTTTTTTSSSRRRRRRRRRUUUUUUUUUUUUTTTSSSRRRQQQ555555555555555555555555555555555555555555555555333444555666666666555555555555555555555555555555444555666777777777666555888666444666999;;;;;;:::777888888888888999<<<>>>???EEEIIIKKKNNNRRRTTTRRR[[[___aaaaaadddkkknnnmmmsssuuuxxxzzzzzz{{{}}}yyyuuurrrppppppiiigggfffdddccccccddddddgggdddbbbaaabbbccccccbbb```___^^^^^^___aaadddeeeeeedddbbbaaaaaacccfffggghhhiiijjjkkkkkkkkkkkkkkkeeedddcccaaaaaaaaaaaabbb^^^___```\\\UUUNNNJJJHHHDDDDDDHHHQQQ[[[aaabbb```___^^^]]]^^^```bbbbbbbbb___cccggghhheeeaaa^^^]]]]]]```dddfffeeebbb```___aaabbbbbbbbbcccbbbbbbbbb[[[ZZZXXXYYY[[[]]]]]]]]]ZZZ\\\^^^```aaabbbbbbaaa^^^]]][[[YYYYYY[[[\\\^^^^^^[[[YYYYYY[[[]]]]]]\\\WWWXXXZZZ[[[\\\[[[ZZZYYYUUUVVVXXXVVVSSSQQQQQQRRRSSSTTTVVVWWWXXXXXXWWWWWWRRRRRRQQQQQQRRRTTTUUUVVVTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPOOOMMMKKKJJJIIIFFFGGGIIIKKKKKKKKKJJJIIIEEEFFFGGGIIIKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHJJJIIIIIIIIIHHHGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFGGGFFFGGGHHHGGGFFFFFFGGGIIIFFFIIILLLKKKGGGEEEGGGJJJHHHGGGFFFEEEEEEFFFGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHEEEFFFHHHIIIJJJJJJIIIIIIEEEEEEDDDCCCCCCBBBBBBAAABBBCCCDDDFFFGGGGGGHHHHHHFFFEEEDDDFFFHHHJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHFFFEEEEEEGGGIIIKKKJJJJJJDDDFFFGGGIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHJJJMMMPPPRRRRRRRRRRRRSSSSSSSSSTTTTTTQQQPPPMMMLLLMMMPPPTTTWWWVVVWWWXXXYYYYYYYYYYYYYYYYYYWWWVVVWWWYYY[[[[[[[[[WWWXXXZZZ[[[]]]^^^^^^___`````````aaadddfffhhhhhhjjjjjjjjjiiigggdddbbb```]]]___aaadddgggiiikkklllffffffeeedddddddddeeeeeeiiihhhhhhhhhhhheee```]]]\\\]]]^^^___```bbbeeehhhjjjlllppprrrqqqnnnkkkhhhiiiiiiiiiiiijjjlllnnnoooqqqqqqpppooonnnlllkkkjjjiiikkknnnoooooonnnlllllllllkkkkkkkkkllloooqqqrrrrrrqqqooonnnooopppqqqrrrpppooommmkkkiiigggffffffeeegggjjjmmmnnnnnnmmmllliiihhhggghhhiiijjjiiihhhdddddddddcccbbbaaaaaaaaa[[[[[[^^^cccbbb^^^^^^aaadddfffggggggddd___[[[XXXXXXVVVTTTRRRSSSUUUXXXZZZXXXWWWVVVTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVUUUTTTSSS555555555555555555555555444444444444444444444444333333555666666666555444444444444444444444444444444555666777777777666555777444333444777999888777777777888777666777:::<<<;;;???@@@???AAAFFFIIIGGGOOOTTTXXX\\\bbblllqqqqqqpppqqqssssssssstttwwwyyy~~~{{{xxxxxx|||{{{tttuuuqqqlllgggdddcccdddeee^^^___```aaabbbaaa`````````^^^\\\[[[\\\]]]]]]\\\]]]\\\\\\]]]___bbbeeegggeeecccaaa```aaaccceeeggghhhhhhhhhhhhhhhiiiiiiiiicccbbb``````aaabbbeeefff\\\______[[[TTTLLLGGGEEE>>>>>>AAAJJJUUU]]]___^^^]]]\\\\\\^^^aaacccddddddYYY___eeegggeeebbb``````^^^bbbfffgggfffccc```______``````aaaaaaaaaaaaaaa[[[YYYVVVVVVXXX[[[]]]]]]XXXZZZ]]]```bbbbbbbbbaaa\\\[[[YYYWWWXXXZZZ\\\^^^\\\YYYWWWXXX\\\^^^^^^]]]XXXYYY[[[\\\[[[YYYVVVTTTQQQTTTWWWVVVTTTRRRRRRSSSOOOPPPRRRSSSTTTTTTSSSSSSPPPOOOOOOOOOPPPQQQSSSTTTSSSRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPOOONNNLLLJJJJJJFFFGGGJJJLLLLLLLLLKKKJJJEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCEEEEEEDDDEEEEEEFFFGGGGGGFFFGGGGGGFFFEEEEEEGGGHHHEEEIIIMMMLLLHHHFFFHHHKKKGGGFFFDDDDDDDDDFFFIIIJJJGGGGGGHHHIIIIIIIIIIIIHHHEEEFFFGGGIIIJJJJJJIIIIIIFFFEEEEEEDDDCCCCCCBBBBBBAAABBBDDDEEEGGGHHHHHHHHHFFFEEEDDDFFFHHHJJJJJJIIIFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFEEEEEEGGGIIIKKKKKKJJJFFFGGGIIIJJJKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJLLLKKKIIIIIIIIILLLOOOQQQQQQQQQPPPPPPPPPPPPQQQRRRPPPOOOLLLKKKMMMQQQUUUXXXXXXYYYZZZZZZZZZZZZZZZZZZVVVUUUUUUWWWYYY\\\\\\\\\VVVXXXZZZ\\\]]]]]]\\\\\\``````aaacccdddeeeeeeeeehhhhhhhhhgggfffdddcccbbb^^^```bbbdddfffhhhhhhiiiccccccccccccdddeeeeeefffhhhgggggghhhhhheeeaaa]]]YYYZZZ\\\^^^___bbbfffiiiiiillloooqqqqqqooollljjjlllkkkjjjjjjjjjkkklllmmmrrrqqqpppoooooonnnllliiijjjlllnnnooooooooopppqqqjjjkkklllmmmnnnnnnnnnnnnrrrpppmmmmmmnnnpppqqqqqqmmmllljjjhhhffffffffffffhhhjjjllloooooonnnmmmkkkjjjiiihhhiiijjjkkkjjjhhhgggddd```___```bbbcccbbb\\\\\\^^^aaaaaa]]]^^^bbbaaaccceeedddaaa\\\YYYXXXWWWVVVTTTRRRSSSVVVZZZ\\\[[[ZZZWWWUUUTTTUUUVVVWWWVVVVVVWWWWWWWWWVVVVVVUUU333333333444444444555555666666555444333333222222666666555555555555666666666666666555444444333333666666666666666666666666666666666777666555555444555555555666666777888999===============>>>??????BBBDDDHHHMMMTTTZZZ___bbbccciiipppuuuxxxyyyyyyyyyzzzyyywwwtttrrrsssvvvyyy}}}uuuooohhhcccaaa```___^^^]]]]]]]]]]]]XXX]]]___]]]]]]______]]]\\\[[[YYYXXXWWWXXXZZZ[[[YYYZZZZZZ\\\]]]___aaabbbdddcccaaa`````````aaabbbeeeffffffggggggffffffeeecccaaa___```cccdddbbb___``````]]]XXXUUUPPPGGG============CCCQQQ___ccc```ddd^^^XXXXXX^^^cccfffeeeaaaaaa````````````aaaaaacccdddddddddbbb```^^^\\\bbb```___^^^___^^^]]][[[ZZZWWWTTTUUUXXX\\\\\\\\\^^^^^^^^^```bbbaaa^^^\\\YYYXXXVVVVVVWWWYYY[[[]]]YYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[YYYUUUSSSRRRSSSSSSTTTUUUSSSPPPOOORRRUUUSSSSSSSSSRRRQQQOOONNNMMMPPPOOONNNNNNNNNPPPSSSTTTPPPOOOOOOOOOOOOPPPQQQRRRPPPPPPOOONNNLLLJJJIIIHHHEEEEEEFFFIIIKKKLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIINNNKKKHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFFFFFFFCCCDDDDDDEEEFFFFFFGGGGGGCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHJJJIIIGGGFFFFFFFFFGGGGGGIIIHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGBBBBBBBBBBBBBBBBBBAAAAAAEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGKKKIIIHHHGGGGGGHHHJJJLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFHHHJJJLLLNNNNNNNNNNNNLLLKKKKKKKKKKKKMMMOOOPPPPPPOOOOOOQQQTTTTTTPPPMMMKKKKKKKKKLLLNNNPPPRRRTTTZZZYYYXXXZZZ^^^``````^^^[[[ZZZXXXWWWXXXYYY[[[\\\XXXXXXXXXXXXYYYZZZ\\\\\\ZZZ]]]aaaddddddeeeeeeffffffggghhhhhhgggeeecccaaa`````````aaadddhhhlllnnnjjjgggddddddeeeeeecccaaaaaacccfffiiijjjhhhccc___``````aaabbbdddfffhhhiiilllooossstttssspppnnnmmmmmmmmmmmmlllkkkiiihhhgggkkklllmmmnnnnnnllljjjhhhlllkkkkkkjjjkkklllnnnooommmlllkkkkkkkkkmmmoooppppppooommmmmmnnnnnnlllkkkiiihhhgggeeecccdddgggjjjooonnnmmmnnnpppqqqpppoookkkiiiggghhhkkkmmmlllkkklllgggaaa^^^___aaaaaaaaaaaa```___```bbbbbb___\\\^^^^^^^^^]]][[[YYYVVVUUUVVVXXXYYYXXXWWWWWWXXXZZZYYYYYYZZZZZZYYYWWWUUUTTTVVVWWWXXXXXXVVVSSSOOOMMM333333333444444444555555666555555444333333222222444444444444444444555555666666555555444444444333555555555555555555555555555555666666555555444333444444444444555666777888;;;;;;;;;;;;;;;<<<<<<===<<<>>>@@@DDDHHHLLLPPPRRRVVV\\\dddlllqqquuuxxxzzz{{{zzzxxxuuurrrrrrtttwwwtttvvvxxxyyyzzz{{{}}}|||ppphhhccc___YYYUUUZZZZZZZZZZZZZZZYYYYYYYYYVVV[[[]]][[[[[[]]]]]]\\\```^^^\\\YYYXXXXXXYYYYYYZZZZZZZZZ[[[\\\]]]______aaa````````````aaabbbccceeeeeeeeeeeeeeeeeeeeeeeefffcccaaa```aaaaaa^^^\\\\\\^^^]]]YYYUUURRRKKKCCC@@@AAACCCJJJWWWdddgggcccbbb\\\XXXXXX]]]bbbdddddddddcccaaa```___^^^^^^^^^bbbbbbbbbaaa```___^^^]]]cccaaa```aaaaaa```^^^\\\[[[XXXUUUUUUXXX[[[[[[[[[]]]]]]]]]^^^______\\\YYYXXXWWWWWWWWWXXXZZZ[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZ\\\[[[YYYXXXVVVUUUTTTSSSSSSTTTTTTRRRPPPOOOQQQTTTRRRRRRRRRRRRQQQPPPOOONNNOOONNNMMMMMMNNNPPPRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMLLLJJJIIIGGGGGGFFFFFFGGGIIILLLMMMLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJHHHGGGGGGHHHIIIIIIHHHIIIIIIHHHHHHGGGHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEGGGIIIKKKMMMMMMNNNNNNLLLLLLKKKKKKKKKMMMNNNOOOOOONNNOOOPPPSSSRRROOOMMMLLLKKKKKKLLLMMMOOOQQQRRRWWWUUUVVVXXX]]]``````___ZZZYYYWWWVVVVVVWWWYYYZZZVVVVVVVVVWWWXXXZZZ[[[\\\ZZZ]]]aaadddddddddeeeeeedddeeefffgggfffeeecccbbbbbbbbbbbbcccdddgggiiikkkgggeeebbbbbbdddeeedddbbb___aaadddhhhjjjiiieeebbb^^^^^^```aaacccfffhhhiiinnnqqqttttttrrrpppnnnnnnnnnnnnnnnmmmllljjjiiihhhggghhhjjjkkklllllllllllliiijjjkkklllmmmmmmllllllkkkkkkllllllmmmnnnooopppnnnmmmlllmmmnnnooonnnmmmhhhgggfffcccbbbcccfffiiinnnmmmlllmmmoooppppppooogggffffffhhhkkknnnmmmllljjjfffaaa______aaaaaa```___^^^]]]^^^``````]]]ZZZZZZZZZ[[[ZZZYYYWWWVVVTTTVVVXXXYYYYYYXXXWWWXXXYYYYYYYYYZZZZZZYYYXXXWWWVVVWWWWWWWWWVVVTTTRRROOOMMM333333333444444444555555555555555444444333333222222222333333333444444555555555555444444444444444555555555555555555555555444444555555444444333222333333333333444555666777999888888888888999::::::888999999:::<<<>>>@@@AAABBBGGGNNNUUU\\\aaafffiiiooooooooonnnmmmmmmnnnpppooorrruuuvvvvvvvvvwwwxxx|||~~~~~~|||}}}zzzyyyyyywwwtttppplllhhhfffdddiiiddd]]]ZZZXXXVVVRRROOOSSSTTTUUUVVVVVVVVVUUUTTTTTTXXXZZZXXXXXXZZZ[[[YYYZZZXXXVVVTTTTTTTTTUUUVVVZZZZZZZZZYYYZZZZZZ[[[[[[]]]]]]]]]___```bbbdddeeeeeeddddddccccccddddddeeegggeeebbb```___]]][[[YYYYYY]]]^^^ZZZVVVTTTQQQLLLFFFIIINNNUUUaaakkkjjjeee___ZZZWWWWWW[[[___aaaaaaeeedddbbb```^^^]]]\\\\\\aaaaaa```_______________bbbbbbbbbcccdddccc```]]][[[YYYVVVVVVXXXZZZ[[[[[[]]]]]]\\\\\\]]][[[YYYVVVVVVWWWWWWXXXZZZ[[[[[[\\\[[[[[[ZZZZZZZZZZZZZZZ[[[]]]YYYVVVVVVXXXXXXVVVSSSTTTTTTSSSQQQOOOOOOPPPRRRQQQQQQRRRRRRQQQPPPOOOOOONNNMMMMMMLLLMMMNNNPPPQQQMMMNNNOOOOOOOOONNNMMMLLLIIIJJJJJJIIIIIIHHHFFFFFFHHHGGGHHHJJJMMMMMMLLLJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDEEEFFFIIIJJJIIIGGGIIIHHHHHHGGGHHHHHHIIIIIIGGGGGGFFFEEEEEEDDDCCCCCCGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBCCCEEEFFFGGGHHHHHHEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHDDDDDDEEEEEEEEEDDDCCCCCCDDDCCCBBBAAAAAABBBDDDEEECCCBBBAAAAAABBBDDDFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNOOONNNNNNPPPQQQQQQNNNLLLLLLLLLKKKKKKLLLMMMOOOPPPRRRQQQRRRVVVZZZ]]]^^^^^^YYYXXXWWWUUUUUUUUUVVVVVVTTTTTTUUUVVVWWWYYY[[[\\\[[[^^^bbbddddddddddddeeeccccccdddeeeeeedddccccccccccccddddddeeeffffffgggeeecccaaaaaabbbddddddccc___```cccgggjjjjjjgggddd^^^___aaacccfffiiikkklllqqqrrrtttsssqqqooonnnnnnnnnnnnmmmllllllkkkjjjjjjfffgggiiikkklllllllllkkkfffhhhkkknnnnnnmmmkkkjjjjjjlllnnnpppqqqqqqqqqppplllkkkkkklllnnnoooooonnnhhhgggeeebbb```aaaeeehhhkkkjjjjjjkkkmmmooonnnmmmcccccceeehhhlllmmmmmmlllhhheeebbb``````aaa```___\\\[[[[[[\\\]]]]]]ZZZXXXYYYZZZZZZYYYYYYXXXWWWVVVVVVYYY[[[\\\ZZZXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWXXXWWWVVVTTTRRRPPPNNNMMM333333333444444444555555555555444444444333333333111222333444444555555555444444444444444444444444555555555555555555555555333444444444444333222222333333333333444555666777777777777777777888888999999999888888888999999:::888;;;???CCCFFFJJJNNNQQQVVVYYY\\\]]]^^^___aaaccciiimmmqqqtttvvvvvvwwwxxxwwwyyy{{{}}}|||{{{{{{{{{{{{{{{}}}~~~{{{ssslllfffcccaaaZZZZZZXXXWWWVVVUUUUUUUUUZZZXXXVVVUUUVVVUUUSSSPPPNNNPPPRRRTTTUUUTTTSSSRRRQQQVVVWWWUUUTTTWWWXXXWWWQQQQQQPPPPPPQQQSSSUUUWWWZZZYYYYYYXXXWWWWWWXXXXXXYYYZZZ\\\^^^aaaccceeefffddddddcccbbbbbbcccddddddfffdddaaa___]]]\\\[[[ZZZWWW]]]```\\\YYYXXXXXXWWWOOOTTTZZZ```iiinnnkkkccc\\\YYYVVVWWWYYY]]]^^^^^^dddcccaaa___^^^]]]\\\\\\aaa```___^^^^^^___aaabbb``````bbbdddeeeccc```]]]YYYXXXVVVWWWXXX[[[]]]^^^___^^^\\\\\\[[[ZZZWWWTTTUUUVVVXXXZZZ[[[\\\\\\\\\\\\\\\[[[ZZZYYYZZZ[[[[[[]]]XXXTTTTTTXXXZZZWWWTTTUUUTTTSSSQQQOOOOOOPPPQQQPPPQQQQQQQQQQQQQQQPPPPPPMMMMMMLLLLLLMMMNNNOOOOOOKKKLLLNNNOOOOOOMMMKKKJJJHHHHHHIIIIIIHHHHHHGGGGGGIIIIIIIIIKKKMMMMMMLLLJJJFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDFFFHHHIIIGGGEEEFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGDDDDDDDDDDDDCCCDDDDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHFFFGGGGGGGGGFFFEEEDDDDDDCCCBBB@@@@@@AAADDDGGGIIIGGGEEECCCBBBBBBDDDFFFHHHGGGFFFFFFEEEEEEDDDDDDDDDGGGFFFEEEDDDDDDEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCAAA@@@BBBBBBBBBBBBCCCCCCDDDDDDCCCDDDEEEGGGIIIJJJKKKKKKMMMLLLLLLLLLLLLLLLMMMMMMOOOOOOOOOPPPPPPOOONNNMMMMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOQQQSSSVVVYYYZZZ[[[YYYXXXWWWUUUUUUTTTTTTUUUSSSTTTTTTVVVXXXZZZ\\\]]]]]]```dddeeeeeeeeeeeeeeeccccccccccccbbbbbbbbbbbbcccdddeeeffffffffffffffffffeeecccbbbbbbcccddddddbbbbbbdddfffhhhhhheeecccaaabbbeeehhhkkknnnpppqqqqqqssssssrrrpppnnnnnnooolllkkkkkkjjjiiiiiiiiiiiihhhkkknnnppppppnnnjjjhhhfffhhhjjjlllmmmmmmlllkkkkkkmmmqqquuuvvvuuusssrrrlllkkkjjjkkkmmmnnnmmmlllhhhgggeeebbb```aaadddggghhhgggggghhhkkkmmmmmmlllaaaccceeehhhjjjkkkjjjiiieeedddcccbbbaaa```___^^^[[[[[[\\\\\\]]]\\\ZZZYYY]]]]]]\\\\\\[[[YYYYYYXXXWWWZZZ]]]^^^\\\YYYWWWWWWVVVWWWWWWWWWWWWXXXWWWWWWXXXVVVTTTQQQOOONNNMMMMMM333333333444444444555555444444444444444333333333222333444555555555555444222333333333444444555555555555555555555555555555333333333444333222222111444444444444555666777888777777666666777777888999999999888888888999999:::;;;<<<>>>>>>>>>???BBBDDDCCCFFFIIILLLLLLMMMOOOPPPUUUYYY___dddgggiiikkkmmmlllnnnppprrruuu|||}}}yyyvvvrrrnnnlllmmmpppqqqvvvsssqqqqqqpppmmmkkkkkkhhhfffaaa\\\XXXSSSQQQOOOIIIIIIJJJKKKLLLNNNPPPQQQOOOOOOPPPQQQRRRRRRPPPNNNNNNOOORRRTTTUUUUUUSSSSSSPPPTTTVVVSSSRRRUUUWWWVVVSSSRRRQQQQQQSSSUUUXXXYYYYYYXXXWWWVVVVVVVVVVVVWWWXXXYYY[[[^^^aaadddfffgggcccccccccbbbbbbcccccccccaaaaaa___]]]\\\\\\^^^___ZZZ```bbb___\\\]]]___^^^YYY^^^cccgggkkkmmmggg___ZZZXXXWWWWWWYYY[[[]]]]]]```______^^^^^^^^^^^^^^^bbbaaa```___```aaabbbccc^^^^^^___bbbcccbbb___\\\VVVVVVVVVWWWXXX[[[___aaaaaa```^^^\\\\\\ZZZWWWUUUUUUVVVXXXZZZ[[[\\\\\\]]]]]]\\\ZZZYYYXXXYYYZZZ[[[\\\WWWSSSSSSWWWYYYWWWTTTUUUTTTRRRQQQPPPPPPQQQQQQPPPQQQQQQQQQQQQQQQPPPPPPMMMMMMLLLLLLMMMMMMNNNNNNJJJKKKMMMNNNNNNMMMKKKJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKMMMMMMKKKIIIFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDEEEGGGGGGEEEDDDFFFEEEEEEEEEFFFFFFGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCC@@@???>>>???AAAEEEIIIKKKIIIGGGDDDBBBAAABBBDDDFFFEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCAAAAAABBBBBBBBBBBBCCCEEEFFFGGGDDDEEEEEEFFFGGGHHHIIIIIIKKKLLLLLLMMMMMMMMMMMMMMMPPPPPPPPPPPPOOONNNNNNNNNLLLKKKJJJJJJJJJKKKLLLLLLMMMNNNPPPQQQRRRTTTUUUVVVYYYXXXWWWVVVUUUUUUTTTTTTTTTTTTUUUWWWXXX[[[]]]^^^```bbbfffggggggfffffffffeeedddbbbaaa``````aaaaaacccdddeeegggggghhhhhhggghhhgggeeecccbbbbbbdddeeegggffffffffffffeeebbb```aaacccfffiiimmmoooqqqrrrooopppqqqpppnnnmmmmmmmmmhhhhhhgggfffffffffggggggggglllrrrwwwwwwssslllhhhiiiiiiiiijjjkkklllnnnooommmpppuuuxxxzzzxxxuuussslllkkkjjjjjjkkkkkkjjjhhhhhhhhhgggdddbbbbbbdddgggdddcccdddeeehhhjjjkkkjjjccceeeggghhhhhhgggeeeeeecccccccccbbbaaa```______\\\]]]^^^^^^^^^\\\[[[[[[```___^^^\\\[[[ZZZYYYXXXYYY\\\______]]]ZZZXXXWWWUUUUUUTTTUUUUUUUUUUUUVVVVVVTTTRRROOOMMMMMMMMMMMM333333333444444444555555444444444444444444444444333444555666666555444333111111222333444555555666444444444444444444444444333333444444333333222111444444444444555666777888777666666666666777888888777777666777777888999999999;;;<<<<<<;;;;;;===>>>===???AAAAAA@@@???@@@AAABBBFFFKKKOOORRRUUUXXXZZZXXXZZZ]]]___bbbiiirrrzzzzzzyyytttnnnkkkeee___\\\ZZZ[[[[[[ZZZYYYVVVUUUSSSSSSSSSTTTSSSRRRQQQOOOMMMKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKMMMOOOOOOOOONNNMMMOOOPPPQQQSSSTTTTTTSSSSSSPPPTTTUUURRRQQQTTTWWWVVVUUUTTTRRRQQQQQQRRRSSSTTTVVVVVVVVVUUUVVVVVVWWWXXXYYYZZZ]]]```bbbdddffffffbbbccccccddddddccccccbbb^^^^^^^^^]]]\\\^^^aaadddaaadddeeeaaa```cccdddbbb___cccggghhhiiihhhaaaZZZYYYYYYYYYZZZZZZ[[[\\\]]]]]]\\\\\\]]]]]]___``````bbbaaaaaaaaaaaabbbbbbccc\\\\\\]]]___aaaaaa___]]]VVVWWWXXXXXXXXX[[[___bbbcccaaa^^^]]]\\\ZZZXXXVVVVVVWWWXXXYYY[[[\\\^^^^^^]]]\\\YYYXXXWWWXXXYYYZZZ[[[WWWSSSRRRTTTVVVVVVTTTVVVTTTQQQQQQRRRSSSSSSRRRQQQQQQRRRRRRQQQPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLIIIGGGFFFFFFFFFEEEEEEDDDDDDCCCDDDCCCCCCEEEFFFGGGFFFDDDGGGGGGGGGGGGHHHIIIJJJJJJDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBDDDEEEFFFGGGHHHKKKJJJIIIHHHGGGEEEEEEDDDEEEEEEFFFGGGGGGGGGFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDCCCBBBBBB>>>>>>>>>???AAADDDGGGIIIFFFDDDBBBAAA@@@@@@BBBBBBEEEDDDDDDDDDDDDFFFHHHIIIFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBCCCDDDGGGIIIJJJGGGFFFFFFEEEEEEFFFGGGGGGJJJJJJLLLMMMNNNNNNNNNMMMOOOPPPPPPOOOMMMLLLMMMNNNKKKJJJIIIIIIIIIJJJKKKLLLLLLMMMOOOPPPPPPQQQRRRTTTWWWWWWVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWXXXZZZ\\\]]]aaacccfffggggggeeeeeeeeeeeedddaaa```___```bbbcccffffffgggggghhhiiiiiiiiihhhgggfffcccaaabbbeeehhhkkkiiigggfffeeeccc```^^^\\\___bbbfffiiikkklllmmmjjjlllnnnnnnlllkkkkkkkkkeeedddcccbbbcccdddeeefffccciiirrrxxxzzzvvvpppkkkjjjjjjiiijjjkkkmmmoooqqqooorrrvvvyyyzzzxxxtttrrrkkkiiihhhhhhhhhhhhgggeeeggghhhhhhfffdddccccccdddaaa```aaacccfffhhhiiihhheeeggghhhgggeeecccbbbbbbbbbccccccbbb```______```]]]___aaaaaa___]]]]]]]]]___^^^]]][[[ZZZYYYYYYYYY\\\^^^```___\\\ZZZXXXXXXUUUTTTSSSSSSSSSSSSTTTTTTSSSRRRPPPNNNMMMMMMMMMNNN333333333444444444555555444444444444444444444444333444555555555333111000000111111333444555666666444444444444444444444444444444444444444333333222333333333333444555666777666555555555555666777777444444444444555555666777555777999999888777888999;;;<<<===<<<:::999:::;;;<<<>>>AAABBBCCCEEEGGGJJJDDDHHHLLLNNNNNNRRRYYY^^^```dddhhhkkklllmmmooorrrxxxyyyyyyxxxsssnnnlllllllllmmmmmmllljjjjjjllloookkkjjjiiijjjkkkiiiccc^^^ZZZXXXTTTPPPMMMKKKJJJJJJGGGHHHHHHGGGGGGHHHIIIIIIHHHHHHIIIIIIIIIHHHGGGFFFHHHGGGGGGFFFEEEEEEEEEFFFIIIKKKMMMNNNNNNNNNOOOOOOOOOOOOPPPPPPQQQQQQQQQRRRQQQUUUUUURRRQQQUUUWWWWWWTTTSSSQQQOOOOOOPPPQQQRRRTTTTTTTTTUUUVVVWWWYYYZZZ[[[\\\^^^aaacccdddeeeeeeaaaccceeeffffffeeecccaaa]]]^^^^^^]]]]]]___cccgggiiiiiigggddddddggggggccc```dddfffddddddccc]]]WWWYYYZZZ[[[\\\\\\\\\]]]]]]\\\\\\\\\\\\]]]^^^___``````aaaaaaaaaaaaaaa``````]]]\\\\\\^^^```aaa```___XXXYYYZZZYYYXXXYYY]]]```bbb```]]]\\\[[[ZZZXXXWWWWWWWWWWWWXXXZZZ\\\___```]]][[[XXXVVVVVVVVVXXXYYYYYYWWWTTTRRRQQQRRRSSSTTTVVVSSSQQQQQQTTTUUUUUUTTTRRRRRRRRRRRRQQQPPPOOONNNMMMNNNNNNNNNNNNNNNMMMMMMJJJJJJKKKLLLMMMNNNNNNOOOMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIJJJKKKJJJHHHFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCFFFHHHIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKEEEEEEEEEDDDCCCCCCBBBBBBAAAAAABBBCCCDDDEEEEEEFFFIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFCCCDDDFFFGGGGGGGGGEEEEEEBBBBBBCCCCCCDDDCCCCCCCCC?????????@@@@@@BBBCCCCCCBBBAAAAAAAAAAAABBBCCCDDDFFFEEECCCBBBBBBDDDEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBCCCDDDCCCBBBBBBCCCEEEHHHJJJLLLIIIHHHGGGEEEEEEEEEEEEEEEHHHIIIKKKMMMNNNOOOOOOOOOMMMNNNNNNMMMJJJIIIJJJLLLIIIIIIHHHHHHHHHIIIKKKLLLHHHKKKNNNOOOOOOPPPRRRUUUTTTTTTTTTUUUTTTTTTTTTSSSUUUUUUUUUVVVWWWYYYZZZ[[[```ccceeefffeeedddcccccccccaaa```___```bbbeeegggkkkkkkiiihhhhhhhhhiiijjjddddddcccbbb```bbbgggkkkmmmjjjgggeeedddbbb```]]]YYY[[[^^^bbbeeegggggggggeeehhhkkklllkkkiiihhhhhhcccbbbaaa```aaabbbdddeeeccchhhnnntttvvvtttooollliiijjjkkklllnnnoooppppppooorrruuuxxxxxxuuurrrooogggfffeeeeeeggggggfffeeedddfffhhhgggeeebbbaaaaaa^^^^^^^^^aaadddgggggggggeeeggggggeeebbb```aaabbbaaaccccccaaa___^^^___aaa^^^```bbbbbb```^^^^^^___^^^]]]\\\\\\\\\]]]^^^______``````___\\\ZZZYYYYYYVVVUUUTTTSSSRRRRRRSSSSSSOOOOOONNNMMMMMMMMMMMMMMM333333333444444444555555444444444444444444444444333333444555444222///...000000111222444555666666444444444444444444444444444444555555444444333222222222222222333444555555555444444444444555666666444333333333333444555555666888::::::999777777777888999:::999888999;;;<<<<<<======<<<;;;;;;===???:::???DDDFFFDDDDDDGGGJJJJJJKKKLLLNNNOOORRRVVVXXXVVVXXX[[[]]]YYYSSSNNNNNNSSSTTTUUUTTTQQQRRRUUUXXXWWWTTTQQQRRRUUUTTTOOOIIIHHHHHHGGGFFFEEEDDDDDDDDD<<<@@@BBBBBBAAABBBCCCBBBCCCDDDEEEFFFEEEDDDCCCBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFHHHJJJKKKLLLLLLNNNOOOOOONNNNNNMMMNNNNNNOOOPPPRRRUUUVVVRRRQQQUUUXXXWWWUUUTTTSSSRRRSSSUUUWWWXXXRRRSSSSSSUUUVVVXXXZZZ[[[\\\^^^```bbbddddddddddddaaacccfffhhhhhhfffcccaaa]]]^^^___^^^]]]___dddhhhnnnmmmiiieeefffjjjhhhccc___cccdddaaa```___\\\VVVYYY[[[]]]]]]]]]]]]]]]^^^\\\\\\\\\\\\]]]]]]^^^______```aaaaaaaaa```^^^]]]^^^\\\\\\]]]```aaaaaa```[[[\\\\\\ZZZWWWWWWZZZ^^^bbb___\\\[[[ZZZZZZXXXWWWXXXWWWWWWWWWYYY\\\___aaa\\\[[[XXXUUUUUUUUUWWWXXXXXXWWWUUURRROOOOOORRRTTTVVVSSSQQQRRRUUUWWWWWWVVVSSSSSSSSSRRRQQQOOONNNMMMNNNNNNOOOOOOOOONNNNNNMMMJJJJJJJJJKKKLLLNNNPPPQQQNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJGGGEEEHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@BBBFFFIIIKKKLLLEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGFFFDDDCCCBBBAAA@@@BBBBBBBBBCCCCCCCCCCCCCCCFFFFFFFFFFFFEEEEEEEEEEEECCCDDDEEEGGGGGGGGGFFFEEEAAACCCEEEGGGHHHHHHGGGFFFCCCCCCDDDEEEFFFFFFFFFEEEAAAAAAAAAAAA@@@??????>>>@@@@@@BBBCCCEEEFFFGGGGGGFFFEEECCCAAA@@@AAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@AAACCCEEEBBBBBBBBBCCCEEEHHHKKKMMMKKKJJJHHHFFFDDDDDDDDDEEEGGGHHHKKKMMMOOOOOOOOOOOOKKKLLLMMMKKKGGGFFFHHHJJJHHHHHHGGGGGGHHHIIIKKKLLLFFFIIIMMMNNNNNNPPPTTTWWWQQQRRRSSSSSSSSSSSSSSSRRRUUUUUUUUUUUUVVVWWWXXXYYY___aaadddeeecccbbbaaaaaa```___^^^^^^```dddhhhkkkpppnnnkkkiiigggggghhhiii___```aaa``````ccciiinnnmmmjjjgggeeedddbbb```^^^WWWZZZ]]]aaadddeeeeeeeeeaaaeeeiiikkkjjjiiiggggggcccbbbaaa```aaabbbdddfffgggiiimmmooopppnnnkkkiiigggiiimmmpppqqqqqqpppooooooqqqtttvvvuuusssooommmdddccccccdddfffgggfffeeebbbeeeggggggeeeaaa___^^^]]]\\\]]]```cccfffgggfffeeeffffffdddaaa___aaacccbbbccccccaaa^^^]]]```bbb^^^```cccccc```^^^^^^```^^^]]]]]]^^^___aaadddeee```aaa```^^^[[[YYYYYYZZZXXXWWWUUUSSSRRRRRRSSSSSSMMMMMMMMMMMMNNNNNNNNNMMM555555555444444333333333222222111111111111111111//////000111222222333333111111111111222333444555222222444444444444222222222222222222222222222222444444444333333222222222666555444444222222111000:::888666444333444555666777777888888888888777777666777888888777666777999999888777666666888:::;;;<<<<<<<<<<<<============BBBAAAAAABBBCCCDDDEEEFFFGGGGGGGGGEEEBBBBBBCCCEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEE@@@@@@@@@???????????????>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBBEEEDDDDDDCCCCCCCCCDDDDDDDDDFFFIIILLLMMMNNNNNNMMMLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRTTTUUUUUUUUUTTTTTTQQQSSSUUUTTTSSSTTTXXX\\\XXXWWWVVVUUUUUUVVVXXXYYYYYY[[[]]]___aaaaaabbbaaadddddddddcccbbb```^^^]]]]]]]]]___```ccceeehhhiiiqqqooonnnpppqqqooohhhaaabbbaaa```___]]]\\\ZZZYYY[[[^^^```___]]]\\\^^^aaaaaa___]]]]]]___``````___[[[]]]___```___]]]]]]^^^]]]```___\\\]]]```aaa___^^^^^^]]][[[YYYYYY[[[]]]]]]\\\ZZZYYYWWWWWWVVVVVVXXXXXXXXXYYYZZZ\\\]]]^^^]]]ZZZVVVVVVWWWXXXWWWUUUVVVVVVTTTSSSRRRRRRRRRRRRWWWSSSPPPRRRWWW[[[ZZZXXXUUUVVVVVVTTTQQQOOOOOOOOOQQQQQQPPPOOONNNLLLKKKJJJLLLLLLLLLMMMMMMNNNOOOOOOOOOOOONNNMMMMMMMMMNNNNNNIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIGGGGGGHHHHHHGGGFFFFFFDDDCCCEEEIIIKKKJJJIIIJJJHHHFFFEEEDDDEEEFFFGGGGGGGGGFFFDDDAAA@@@AAACCCDDDDDDEEEFFFGGGGGGGGGFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEDDDCCCDDDEEEFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCFFFEEEEEEDDDCCCBBBBBBBBB???@@@@@@@@@@@@???>>>>>>AAA@@@@@@AAABBBCCCDDDEEEBBBBBBAAA@@@AAABBBCCCDDDCCCBBB@@@@@@@@@AAACCCEEEFFFFFFEEEEEEEEEEEEFFFFFFBBBBBBBBBBBBBBBCCCDDDEEEDDDCCCBBBAAABBBEEEHHHJJJIIIIIIHHHGGGFFFFFFFFFFFFDDDFFFIIILLLMMMLLLKKKJJJMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGHHHJJJLLLJJJJJJKKKLLLNNNOOOQQQRRRRRRRRRTTTTTTTTTSSSQQQPPPPPPQQQSSSSSSTTTUUUXXXZZZ______````````````______```______```ccchhhmmmpppoookkkeeebbbcccdddfffgggaaa```______```cccgggiiigggggggggfffdddaaa]]][[[]]]]]]^^^^^^___`````````aaacccfffhhhjjjjjjjjjjjjbbbaaa^^^]]]]]]___aaaccceeegggkkkoooqqqoookkkhhhhhhiiikkkmmmnnnnnnlllllllllrrrvvvvvvvvvvvvrrrlllcccbbb```aaabbbccccccbbbeeeeeedddcccbbbaaa```___```aaabbbcccdddccccccbbbgggfffdddbbbbbbbbbcccdddhhhhhhfffccc___]]]^^^_________aaacccdddccc```]]]\\\]]]^^^^^^^^^___aaacccbbbaaa^^^[[[ZZZYYYYYYYYYXXXXXXWWWVVVUUUTTTSSSRRRMMMNNNOOOOOOOOOOOONNNMMM333333333222222222111111111111111111111111111111///000000111222222333333111111111111222333444555222333333333333333333222222222222222222222222222444444333333333222222222444444444333333222222111555555444333333444555666666777777888888777777666555666777777555555666777:::999888777777999:::;;;::::::;;;;;;;;;<<<<<<<<<>>>======>>>???@@@AAAAAA@@@@@@@@@>>><<<;;;<<<>>>=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFIIILLLNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRTTTTTTUUUVVVVVVVVVUUUUUUTTTUUUUUUTTTTTTTTTWWWYYYVVVWWWWWWXXXXXXXXXXXXXXX[[[\\\^^^___aaaaaa``````dddcccbbbaaa___^^^]]]]]]\\\\\\]]]___aaaccceeefffmmmllllllooopppmmmeee___```___^^^\\\[[[ZZZYYYYYY\\\]]]____________aaabbb```___^^^^^^```aaa```___\\\^^^``````^^^]]]]]]]]]aaabbb___[[[[[[aaadddcccaaa```___]]]ZZZZZZ\\\^^^^^^]]]\\\ZZZXXXWWWWWWVVVXXXXXXXXXYYYZZZ[[[\\\]]][[[XXXVVVUUUVVVWWWVVVTTTXXXWWWWWWVVVUUUTTTTTTTTTWWWSSSPPPQQQUUUXXXVVVTTTUUUVVVVVVTTTRRRPPPPPPQQQRRRQQQQQQPPPNNNLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMJJJIIIIIIHHHHHHIIIIIIJJJIIIHHHHHHIIIKKKLLLKKKJJJFFFDDDDDDEEEIIIJJJJJJHHHHHHGGGEEEDDDDDDDDDFFFFFFEEEEEEDDDCCCAAA@@@BBBDDDAAABBBCCCDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEGGGEEEDDDDDDEEEEEECCCBBBCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@AAABBBCCCDDDBBBAAA@@@@@@@@@AAACCCCCCBBBBBBAAA@@@AAABBBCCCDDDFFFEEEEEEDDDDDDEEEEEEFFFDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBCCCFFFHHHIIIHHHHHHGGGFFFEEEEEEFFFFFFEEEFFFIIILLLMMMLLLKKKJJJKKKJJJIIIHHHHHHGGGHHHHHHGGGHHHHHHGGGFFFFFFIIIKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQPPPOOONNNOOOPPPRRRSSSSSSUUUXXXZZZ```___^^^\\\\\\]]]^^^___bbbbbbbbbbbbdddgggjjjlllllliiieeecccccceeeffffff_________```cccfffiiikkkddddddeeeeeedddbbb___^^^_________```aaaaaabbbbbbcccdddgggjjjkkkjjjiiihhhbbbaaa___^^^^^^```bbbcccdddfffjjjnnnooonnnjjjhhhhhhiiilllnnnoooooooooooonnnqqqrrrsssvvvyyyvvvpppdddcccaaaaaabbbccccccbbbcccccccccbbbbbbaaaaaa```___```bbbdddeeefffeeeeeegggfffdddcccbbbcccdddeeehhhhhhfffbbb___]]]]]]^^^\\\\\\]]]___aaa```]]]ZZZWWWZZZ^^^```aaa```aaaaaaaaa```^^^\\\[[[YYYYYYXXXWWWWWWVVVUUUSSSRRRQQQQQQMMMMMMNNNOOOOOONNNMMMMMM111111111000000000000000111111111111111111111111000000000111222222333333222222222222333444555555333333222222222222333333333333333333333333333333333333333333222222222222333333333333333333333333111222222333444555555555666666777777777777666666444555666666444444555666888777666666666777999:::999999999999::::::::::::999999999999:::;;;<<<<<<=========<<<:::999:::<<<<<<<<<<<<<<<============<<<<<<<<<======>>>>>>>>>====================================>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDFFFGGGIIILLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSWWWWWWWWWXXXXXXWWWVVVVVVWWWUUUTTTTTTUUUVVVUUUUUUUUUVVVXXXYYYYYYYYYXXXWWW]]]]]]___``````___^^^^^^bbbaaa___]]]\\\[[[\\\\\\^^^^^^^^^___aaabbbdddeeehhhhhhiiikkkllliiiccc]]]___]]][[[YYYYYYYYYZZZ[[[]]]]]]]]]___aaaccccccbbb______```bbbddddddbbb```^^^```aaaaaa___]]]]]]]]]dddddd___ZZZ[[[bbbggghhhbbbbbbaaa^^^[[[[[[]]]___```___]]][[[YYYWWWWWWVVVXXXXXXXXXXXXXXXYYYZZZ[[[YYYWWWUUUUUUVVVVVVUUUTTTWWWWWWXXXWWWWWWVVVUUUTTTUUURRRPPPPPPSSSTTTSSSQQQUUUVVVVVVUUUSSSQQQRRRSSSSSSSSSQQQPPPNNNLLLKKKJJJHHHIIIKKKLLLMMMMMMLLLKKKMMMMMMNNNOOONNNMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGIIILLLOOOPPPOOOMMMFFFEEEDDDFFFHHHIIIIIIHHHGGGFFFDDDCCCCCCDDDEEEEEEBBBCCCCCCAAA@@@@@@BBBDDD@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFDDDDDDDDDCCCBBB@@@BBBCCCCCCDDDDDDCCCCCCBBBDDDDDDDDDCCCCCCBBBBBBAAABBBAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@AAABBBBBB@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFIIIKKKLLLLLLKKKJJJHHHHHHGGGGGGGGGGGGGGGHHHFFFGGGGGGFFFEEEEEEHHHJJJMMMLLLKKKJJJKKKLLLMMMNNNQQQPPPOOONNNMMMMMMMMMMMMMMMNNNPPPRRRRRRTTTWWWZZZ```^^^[[[YYYYYY[[[^^^```dddddddddeeeffffffggggggiiigggdddccccccddddddccc]]]^^^```bbbeeehhhjjjkkk```aaabbbccccccbbbaaa```aaaaaabbbbbbcccddddddeeedddfffiiilllllljjjhhhfffaaa```___^^^___```bbbcccccceeeiiimmmnnnmmmjjjhhhjjjkkkmmmooopppqqqqqqrrrrrrqqqooopppwww|||xxxqqqfffdddaaaaaaaaabbbbbbaaa```aaaaaabbbcccccccccccc___aaacccfffggghhhhhhhhhgggfffeeedddddddddeeefffggggggeeebbb^^^\\\\\\]]][[[[[[[[[]]]^^^^^^[[[YYYTTTYYY___ccccccbbbaaa``````______]]]\\\ZZZXXXWWWVVVUUUTTTSSSQQQPPPOOONNNMMMMMMNNNNNNNNNNNNMMMMMM000000000000000000000000111111111111111222222222000000111111111222222222333333222222333444444555444333222111111222333444333333333333333333333333333222222222222222222222111111222222333333333333111222333444555555555444555666666777777666666555555666777666444444444666555555444444444555666777888888999999999:::::::::777777777777777888999:::;;;<<<<<<;;;999888999;;;============>>>>>>>>>>>><<<<<<===>>>???@@@@@@@@@;;;;;;<<<<<<<<<<<<==================>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDFFFHHHIIIKKKMMMNNNNNNNNNNNNNNNOOOOOOPPPRRRSSSTTTXXXXXXXXXXXXXXXWWWWWWWWWWWWTTTRRRSSSVVVXXXVVVTTTUUUUUUVVVVVVWWWWWWXXXXXX^^^____________]]]\\\[[[```^^^\\\ZZZYYYYYYZZZ[[[``````aaaaaabbbcccdddeeefffddddddeeeeeedddaaa^^^```^^^\\\ZZZYYY[[[]]]___```^^^\\\^^^aaacccaaa___```bbbfffjjjllljjjfffbbbaaacccdddcccaaa___^^^___ddddddaaa]]]^^^dddiiiiiibbbbbb```]]][[[ZZZ\\\^^^```___]]][[[YYYWWWVVVVVVXXXXXXWWWWWWWWWXXXXXXYYYYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWVVVUUUTTTSSSSSSQQQPPPQQQSSSTTTSSSRRRUUUVVVVVVUUUSSSRRRSSSTTTTTTSSSQQQOOOMMMLLLJJJJJJHHHIIIKKKLLLMMMMMMLLLKKKMMMNNNPPPPPPPPPNNNLLLJJJJJJJJJIIIIIIIIIIIIJJJJJJFFFGGGIIIMMMPPPQQQNNNLLLEEEEEEEEEFFFGGGHHHHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBAAA??????AAACCCAAABBBCCCEEEEEEFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGEEEDDDCCCCCCCCCDDDBBBAAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@?????????@@@>>>>>>??????@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA???@@@AAABBBBBBBBBBBBAAAEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGGGGFFFFFFCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFHHHJJJKKKKKKKKKJJJHHHGGGGGGGGGGGGHHHHHHIIIFFFGGGGGGFFFEEEEEEHHHJJJMMMLLLLLLLLLLLLMMMOOOPPPSSSRRRPPPNNNMMMMMMMMMNNNKKKMMMOOOPPPQQQSSSVVVYYY\\\[[[YYYYYYZZZ]]]```bbbcccdddeeefffgggfffeeeeeehhhfffdddccccccbbb```^^^]]]^^^aaaccceeefffgggggg``````aaabbbbbbbbbaaaaaadddddddddeeeffffffggggggfffhhhkkkmmmllliiifffccc___^^^^^^______```aaabbbcccfffkkknnnnnnmmmlllkkknnnnnnoooooopppqqqqqqrrruuurrroooqqqzzzzzzooogggeeebbb```aaaaaaaaaaaa___```bbbdddeeefffffffffcccdddfffhhhiiiiiiiiiiiihhhgggfffeeeeeeeeeffffffffffffdddaaa]]][[[\\\]]]]]]\\\[[[\\\]]]^^^\\\[[[WWW[[[___bbbbbbaaa``````_________^^^\\\YYYVVVUUUSSSSSSRRRPPPOOONNNMMMLLLLLLMMMMMMMMMMMMMMMMMMLLL000000111111111111111111000000111111111222222222111111111111111222222222333333222222222333444444333333111000000111333333333333333333333333333333222222222222222222222222000111111222222333333444333444555555555555444333555555666666666666555555666777888777555444555666555555555555666666777777888888999999999:::::::::888888888777888888999999777888999999777666777888999999999:::::::::;;;;;;999999::::::;;;<<<======::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@>>>>>>?????????@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDGGGGGGIIIJJJKKKLLLMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSWWWWWWWWWVVVVVVVVVWWWWWWTTTRRRQQQSSSWWWYYYXXXVVVVVVUUUSSSRRRSSSUUUXXXZZZ^^^^^^___^^^]]][[[YYYXXX\\\ZZZYYYWWWWWWXXXZZZ[[[````````````aaabbbcccddddddbbb```^^^___```aaaaaabbbaaa^^^]]]]]]^^^```bbbbbb___]]]]]]___```]]]ZZZaaafffmmmtttwwwssskkkeeedddeeegggfffdddbbbaaaaaaaaadddcccaaabbbfffgggeee``````^^^[[[YYYYYYZZZ\\\___^^^]]]ZZZYYYWWWWWWVVVXXXWWWWWWWWWWWWWWWXXXXXXZZZZZZ[[[ZZZZZZYYYYYYYYYXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQRRRSSSUUUWWWWWWVVVUUUVVVVVVUUUSSSRRRSSSTTTSSSRRRPPPNNNLLLKKKJJJJJJIIIJJJKKKMMMMMMMMMMMMLLLNNNOOOQQQQQQPPPNNNLLLKKKIIIIIIHHHHHHHHHHHHIIIIIIFFFGGGIIILLLNNNMMMKKKHHHEEEFFFFFFFFFFFFFFFFFFGGGCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCAAA>>>===???@@@AAABBBCCCEEEFFFGGGGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGBBBAAA@@@AAACCCDDDDDDCCCAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>===>>>>>>???===>>>???@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA???@@@AAAAAABBBBBBAAAAAADDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAABBBDDDFFFFFFFFFEEEDDDAAAAAAAAAAAABBBCCCDDDDDDEEEFFFHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJGGGHHHHHHGGGFFFFFFIIIKKKLLLLLLMMMNNNOOOQQQRRRSSSTTTSSSQQQPPPOOOOOOPPPPPPJJJLLLNNNOOOPPPRRRUUUWWWVVVWWWXXX[[[]]]```bbbcccaaabbbdddfffgggfffeeeeeegggeeecccbbbbbb```]]][[[^^^___aaacccdddcccbbbbbbbbbbbbbbbbbbaaaaaa``````eeeeeeffffffggghhhhhhhhhhhhiiikkklllkkkhhhdddbbb]]]]]]^^^___```aaaaaaaaaeeeiiinnnppppppooooooooosssrrrpppooonnnnnnooooootttrrrqqqwwwttthhheeeaaa``````aaabbbaaaaaabbbeeeggghhhiiiiiihhhggggggiiijjjjjjiiihhhggghhhggggggfffeeeeeeeeeeeeccccccbbb___\\\[[[\\\]]]]]]\\\ZZZ[[[\\\]]]\\\[[[[[[\\\\\\\\\[[[ZZZ\\\]]]______^^^]]]ZZZWWWTTTRRRQQQPPPOOOOOOMMMMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLL111111111111222222222222000000000111222222333333111111111111111111111111333222222111111222222333222222111111111111222222222222222222222222222222111111111222222222222222000111111111222222333333555555555444444444444444444444555555555555444444777888888777555444555666777777777888888888888888888888888999999999999:::999888888888888888999999777999::::::999888888999888888999999999:::::::::999999::::::;;;;;;<<<<<<:::::::::;;;<<<<<<======;;;;;;;;;<<<<<<===>>>???======>>>>>>>>>?????????AAAAAAAAAAAABBBCCCDDDDDDGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQTTTSSSSSSSSSSSSTTTUUUVVVRRRQQQRRRUUUWWWYYYXXXWWWWWWUUURRRQQQRRRUUUYYY\\\]]]]]]]]]]]][[[YYYWWWVVVWWWWWWVVVVVVWWWYYYZZZ[[[\\\\\\\\\\\\]]]___``````bbb```^^^\\\\\\^^^aaaccccccbbb```______```aaabbbbbb```___^^^^^^]]][[[ZZZaaaiiittt{{{pppgggdddfffggggggeeeccccccccc___cccdddcccccceeeddd```]]]]]]\\\ZZZXXXXXXZZZ\\\___^^^]]][[[ZZZYYYYYYYYYWWWWWWWWWWWWWWWXXXYYYZZZZZZ\\\^^^^^^\\\[[[[[[\\\^^^]]][[[YYYXXXWWWVVVVVVRRRSSSUUUVVVXXXYYYYYYYYYUUUVVVVVVUUUSSSQQQRRRSSSQQQPPPNNNLLLKKKJJJJJJKKKJJJKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPPPPOOOMMMLLLKKKHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGIIIJJJJJJGGGEEEEEEFFFGGGGGGEEEDDDEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDAAA>>>===>>>@@@@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFF@@@??????AAACCCDDDDDDCCC@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>><<<<<<===>>>>>>>>>>>>@@@AAAAAA@@@???>>>???@@@@@@AAABBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@?????????@@@@@@AAABBBCCCDDDEEEDDDCCCCCC@@@@@@@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIGGGHHHHHHGGGFFFFFFIIIKKKJJJLLLNNNQQQSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQJJJLLLMMMNNNNNNPPPRRRUUUSSSUUUXXX[[[^^^aaabbbccc___aaacccdddeeeeeeeeeeeedddbbbaaa``````___]]][[[___```aaabbbbbbaaa``````ddddddcccbbbaaa`````````eeeeeeffffffggghhhhhhiiiiiijjjjjjjjjiiifffdddbbb]]]^^^```bbbccccccbbbbbbgggkkkppprrrqqqpppqqqsssuuussspppmmmkkkkkklllmmmoooppprrrzzzzzzgggdddaaa___```bbbbbbcccccceeegggiiikkkjjjiiihhhiiiiiijjjjjjjjjiiihhhgggiiihhhgggfffeeecccbbbbbb```aaa```^^^\\\[[[]]]___]]][[[YYYXXXZZZ[[[\\\[[[\\\[[[YYYVVVTTTUUUXXX[[[```___]]]ZZZWWWSSSQQQOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLL000000111111111222222222///000000111222222333333111111111111111111111111222111111000000111111111111111222222222222111111111111111111111111111111000111111111222222222222111111111111111222222222333333222222222444555666444444444555555444444444666777777666444333333444555555666777777777777777666666777777777888888888888777777666666666777777777999;;;;;;:::999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============:::::::::;;;<<<=========;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>????????????AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPOOOOOOOOOPPPRRRSSSTTTQQQSSSUUUVVVVVVVVVVVVWWWWWWVVVTTTTTTUUUWWW[[[]]][[[[[[[[[[[[YYYWWWUUUTTTSSSSSSUUUVVVXXXZZZ[[[\\\ZZZZZZZZZ[[[\\\]]]___```^^^^^^^^^^^^^^^___```bbbbbbaaa```_______________```aaaaaa```]]]\\\\\\]]]```jjjyyyrrrgggbbbdddffffffeeeccccccddd___bbbdddbbbbbbcccaaa]]][[[[[[[[[YYYWWWXXXZZZ]]]``````^^^]]]]]]\\\\\\\\\WWWWWWWWWWWWXXXYYY[[[[[[ZZZ]]]______]]]\\\\\\^^^ccc```]]]YYYVVVVVVVVVVVVTTTUUUXXXYYYYYYYYYYYYYYYUUUVVVVVVTTTRRRPPPPPPQQQOOONNNLLLJJJIIIJJJKKKKKKKKKJJJIIIIIIJJJKKKMMMNNNOOOOOONNNMMMLLLKKKJJJJJJGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEEEEFFFHHHHHHGGGEEEEEEGGGHHHGGGDDDCCCDDDFFFCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCAAA??????@@@BBB@@@AAACCCEEEFFFGGGGGGHHHFFFFFFFFFEEEEEEEEEEEEEEEAAA@@@???@@@BBBCCCCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@>>>===<<<===>>>???>>>???AAABBBBBB@@@???>>>???@@@AAABBBCCCBBBBBBAAAAAA@@@?????????@@@BBBBBBCCCBBBBBBBBBBBBBBBBBBCCC@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKJJJIIIHHHGGGGGGFFFGGGGGGFFFGGGGGGFFFEEEEEEHHHJJJIIILLLPPPSSSTTTSSSQQQOOONNNOOOOOOPPPPPPPPPPPPPPPKKKLLLMMMMMMMMMNNNPPPRRRUUUUUUVVVXXX[[[]]]```aaa```aaaaaabbbcccccccccccc___^^^\\\]]]___``````___``````aaabbbbbbbbbbbbbbbeeedddcccbbbbbbaaaaaaaaadddeeeeeeffffffggghhhhhhjjjiiihhhgggfffeeecccccc___aaadddfffggggggfffeeeggglllrrrsssrrrqqqsssuuusssqqqnnnkkkiiijjjkkklllmmmnnnooouuuwwwgggddd```^^^```bbbddddddeeefffiiijjjkkkiiihhhfffhhhhhhiiijjjkkkjjjiiihhhiiiiiihhhfffdddbbb```___^^^^^^^^^]]][[[\\\^^^```___]]]ZZZYYYZZZ\\\]]]]]]^^^]]][[[XXXVVVXXX[[[^^^aaa___\\\XXXSSSPPPMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKLLL//////000000111111222222///000000111222222333333222222111111111111111111111111000000000000000111000111222333333222111000000000000000000000000000000000111111222222222222111111111111111111111111111000//////111333666888333444444555555444444333555666666555333222222333111222333333444444333333555555555555666666666777666666555444444555555555222444666777666444444555888999999999999:::::::::<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;===>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFEEEEEEFFFGGGHHHIIIJJJIIIIIIIIIIIIJJJLLLMMMNNNMMMLLLLLLMMMNNNPPPRRRTTTRRRUUUXXXXXXUUUSSSTTTVVVWWWWWWWWWWWWYYYZZZ\\\\\\ZZZZZZZZZZZZXXXVVVUUUSSSPPPQQQTTTWWWYYY[[[\\\\\\ZZZZZZ[[[\\\]]]___```aaaZZZ]]]```aaaaaa````````````______^^^^^^]]]\\\\\\^^^aaacccaaa^^^]]]___aaa^^^jjj|||sssfff```bbbdddeeedddccccccccc```cccccc``````aaa```\\\ZZZ[[[ZZZYYYXXXYYY\\\^^^aaaaaa```_______________VVVVVVWWWWWWYYYZZZ\\\\\\ZZZ]]]``````]]]\\\\\\^^^ccc```[[[VVVTTTSSSTTTUUUVVVWWWYYYZZZYYYXXXWWWXXXUUUVVVVVVTTTQQQOOOOOOOOOMMMLLLJJJIIIHHHIIIKKKLLLKKKIIIHHHGGGGGGJJJLLLNNNNNNMMMLLLJJJIIIIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDEEEGGGHHHHHHGGGEEEGGGHHHGGGDDDBBBDDDFFFCCCCCCDDDEEEFFFFFFEEEEEEBBBCCCCCCAAA@@@@@@BBBDDDCCCDDDEEEGGGIIIJJJJJJKKKGGGGGGFFFFFFEEEEEEDDDDDDCCCAAA@@@@@@BBBBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA???======>>>???@@@???@@@AAABBBBBBAAA???>>>@@@AAABBBCCCDDDCCCBBBBBBAAA@@@???>>>>>>@@@BBBCCCCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@AAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAABBB???@@@@@@AAABBBDDDEEEFFFEEEFFFGGGGGGHHHIIIJJJKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDFFFIIIIIILLLPPPTTTTTTRRRNNNKKKJJJKKKMMMNNNOOOOOONNNMMMKKKLLLMMMMMMLLLMMMOOOQQQXXXWWWUUUUUUVVVZZZ]]]```bbbaaaaaaaaaaaaaaaaaaaaa[[[ZZZYYY[[[^^^aaacccccc``````aaabbbcccdddeeeeeeddddddccccccbbbccccccdddddddddeeeeeefffgggggggggjjjiiigggeeeddddddccccccaaacccfffiiijjjjjjhhhgggggglllrrrsssqqqpppsssvvvqqqoookkkiiihhhiiikkkmmmnnnmmmlllmmmtttyyyvvvnnnfffccc___^^^```bbbdddeeeeeegggiiijjjjjjhhhfffdddfffggghhhjjjkkkkkkjjjjjjjjjiiihhhfffcccaaa^^^]]]\\\]]]]]]\\\[[[\\\___aaaccc```]]]\\\]]]___```aaa_________]]]\\\]]]aaacccbbb```[[[VVVQQQNNNLLLKKKKKKKKKKKKLLLMMMNNNNNNOOOLLLKKKJJJIIIIIIJJJKKKLLL111111111111111111111111///000000111222222333333000111111222222222111111222111000//////...//////222222222222222222222222111111111111111111111111333222111000000111222333111111222222222333333333555555555444444333333333444444444444444444444444222222333333333444444444333333333333333333333333666555555555555444444444333333333444555666777888666666666666777777777777777777888888888999999999777777888999999:::;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<===>>>>>>???@@@@@@???>>>===???@@@CCCBBBBBBBBBBBBCCCDDDDDDDDDEEEGGGIIIJJJJJJJJJIIIHHHGGGHHHHHHJJJLLLOOOPPPPPPOOONNNNNNOOOPPPQQQRRRTTTVVVYYYZZZYYYVVVUUUUUUTTTTTTUUUWWWYYYZZZ[[[\\\\\\\\\[[[YYYXXXWWWVVVUUUTTTUUUVVVXXXZZZ[[[]]]]]]ZZZ]]]aaaccccccbbbbbbbbb]]]^^^aaacccbbb```\\\ZZZ```]]]ZZZ[[[^^^aaabbbaaa___``````______```bbbeeeccchhhvvvwwwnnnaaabbbcccdddeeeeeeeeeeeehhhgggeeecccaaa```______]]][[[YYYWWWVVVXXXZZZ[[[\\\]]]^^^___^^^]]]\\\[[[VVVVVVXXX[[[]]]]]]ZZZXXX]]]]]]]]]]]]]]]\\\[[[ZZZ[[[[[[ZZZYYYXXXWWWVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTUUUTTTRRRPPPOOOPPPQQQQQQMMMJJJHHHJJJNNNQQQQQQPPPMMMLLLJJJIIIHHHIIIKKKLLLMMMKKKIIIGGGGGGIIIKKKMMMFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGHHHIIIHHHGGGFFFEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCDDDDDDCCCAAA@@@BBBCCCBBBDDDHHHKKKLLLKKKIIIGGGGGGGGGGGGGGGFFFDDDCCCBBBDDDCCCAAA@@@@@@AAACCCDDD???@@@AAAAAAAAA???>>>===>>>>>>>>>>>>???@@@AAABBBBBBAAAAAA@@@???>>>======???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDBBB@@@???BBBEEEDDDDDDCCCBBBAAAAAA@@@@@@BBBAAA@@@???>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCBBBAAAAAABBBBBBCCCDDDEEEJJJIIIIIIHHHHHHIIIIIIJJJHHHGGGFFFEEEDDDDDDDDDDDDIIIGGGDDDBBBBBBDDDGGGIIIKKKLLLLLLMMMMMMLLLJJJIIIJJJJJJKKKLLLLLLLLLLLLLLLHHHIIIKKKLLLMMMNNNQQQSSSSSSTTTUUUWWWZZZ^^^aaadddddddddddddddeeedddaaa______^^^\\\[[[\\\___bbbdddggggggffffffeeedddbbbbbbaaa````````````bbbdddeee```bbbdddeeedddccccccddddddfffggghhhhhhgggeeecccbbbcccfffiiijjjjjjjjjiiijjjjjjlllppptttuuussspppoookkkggggggiiijjjjjjhhh```ccchhhmmmoooooommmlllfffccc___^^^```ccccccccciiijjjlllkkkiiifffeeeeeeffffffggghhhjjjkkkkkklllqqqnnnjjjfffccc___ZZZWWWWWWYYY[[[]]]___`````````cccaaa^^^]]]^^^___^^^^^^______^^^^^^___bbbdddfffddd___XXXRRROOONNNLLLLLLPPPMMMJJJJJJLLLNNNMMMKKKKKKMMMOOOOOONNNNNNOOOPPP111111111111111111111111222222222333444444555555111111222222222111111000111000000////////////000111111111111111111111111111111111111111111111111222222111000000111222222111111111222222222333333555444444444333333333333444444444444444444444444222222222222333333333333444444444444444444444444666555555555555444444444555444444444444555555666555555666666666777777777777777777888888888999999777888888999::::::;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<======>>>===>>>???>>>======>>>@@@BBBBBBBBBBBBBBBCCCCCCDDDCCCDDDEEEGGGHHHHHHHHHHHHJJJIIIIIIIIIJJJKKKMMMNNNPPPOOONNNNNNOOOPPPRRRSSSQQQTTTXXXYYYXXXWWWVVVVVVSSSTTTUUUVVVXXXYYYZZZ[[[ZZZYYYYYYWWWVVVUUUTTTTTTUUUUUUWWWXXXZZZ\\\]]]^^^[[[^^^aaacccbbbaaa``````]]]^^^```aaa```^^^\\\[[[]]][[[YYY[[[^^^aaabbbaaa^^^___``````___```ccceeeggglllyyyuuulllbbbcccdddffffffffffffeeegggfffeeecccbbbaaaaaaaaa^^^\\\YYYWWWVVVVVVXXXYYYYYYZZZ[[[\\\]]]\\\\\\[[[VVVWWWXXX[[[^^^^^^]]][[[___^^^]]]\\\[[[ZZZYYYXXX]]]\\\[[[YYYXXXVVVUUUTTTVVVUUUUUUTTTSSSRRRRRRQQQSSSSSSSSSRRRQQQQQQPPPOOONNNLLLKKKLLLOOOQQQQQQPPPMMMLLLJJJIIIHHHIIIJJJKKKJJJHHHFFFEEEEEEFFFHHHJJJFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDEEEEEEEEEHHHIIIJJJJJJJJJIIIGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCAAAAAABBBDDDCCCEEEIIILLLMMMLLLJJJIIIDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@AAABBBCCC@@@@@@@@@@@@@@@???>>>>>>??????>>>>>>??????@@@@@@@@@@@@????????????????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBB@@@AAABBBBBBAAAAAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@?????????????????????@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEGGGEEEDDDCCCCCCEEEGGGIIIHHHHHHJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLIIIJJJLLLLLLMMMOOORRRUUUVVVWWWXXXZZZ]]]```bbbdddeeeddddddddddddbbb```^^^]]]\\\\\\]]]^^^aaaccceeefffffffffeeedddbbbaaa```bbbaaa````````````aaabbbaaacccdddeeecccbbbbbbbbbaaabbbcccdddddddddcccbbbcccdddfffhhhiiiiiiiiiiiihhhhhhjjjnnnrrrrrrooollljjjgggcccccceeeffffffeeedddfffjjjmmmnnnmmmjjjiiihhheeebbbbbbdddggggggggghhhiiijjjiiifffdddddddddhhhhhhiiijjjkkklllmmmmmmpppmmmhhhdddaaa^^^ZZZWWWYYYZZZ\\\]]]^^^^^^^^^^^^aaa^^^\\\\\\\\\]]]]]]\\\^^^^^^]]]^^^___bbbdddfffbbb^^^XXXTTTQQQPPPNNNMMMQQQMMMJJJKKKMMMOOONNNLLLOOOPPPQQQPPPMMMKKKKKKKKK000000000000000000000000...//////000000111222222222222222222111000////////////000000000000000111000000000000000000000000000000000000000000000000222111111000000111111222111111111222222222222333444444333333333333333222333333333333333333333333000111111111222222222222444444444444555555555555666555555555555444444444666666555444444444444444555555555666666666666777777777777777888888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;<<<===<<<<<<<<<>>>@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHKKKJJJIIIIIIIIIJJJKKKLLLOOOOOONNNNNNOOOPPPRRRSSSOOORRRVVVWWWWWWVVVVVVWWWRRRSSSTTTUUUVVVWWWXXXYYYWWWWWWVVVUUUTTTTTTSSSSSSUUUUUUWWWXXXZZZ[[[\\\]]]\\\___aaabbbaaa___^^^^^^]]]]]]]]]^^^]]]]]]\\\[[[ZZZYYYYYY[[[^^^``````___[[[]]]___``````bbbdddfffiiimmmyyyqqqhhhcccdddfffhhhiiihhhgggfffeeedddccccccbbbccccccccc___]]]ZZZWWWVVVUUUVVVVVVVVVWWWXXXZZZ[[[[[[[[[[[[YYYYYYYYY[[[^^^``````___```___\\\ZZZXXXWWWWWWWWW]]]]]][[[YYYWWWVVVTTTSSSUUUTTTRRRPPPOOOOOOOOOOOOPPPQQQSSSTTTSSSQQQOOOMMMNNNNNNMMMOOOPPPQQQPPPNNNLLLKKKJJJIIIHHHIIIJJJJJJHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEEEEEEEFFFFFFFFFHHHIIIIIIIIIIIIHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEECCCBBBAAACCCDDDEEEFFFIIILLLMMMLLLKKKIIICCCBBBAAAAAAAAABBBDDDEEECCCBBBAAA@@@@@@AAABBBCCCAAA@@@??????????????????@@@@@@???>>>>>>>>>??????>>>>>>>>>?????????@@@@@@>>>??????@@@@@@@@@@@@@@@>>>??????@@@@@@AAAAAAAAA@@@@@@AAABBBDDDDDDBBBAAACCCBBBBBBAAAAAA@@@@@@@@@???????????????@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHEEEFFFGGGIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLOOOTTTXXXYYYZZZ[[[]]]___aaaccccccdddddddddcccbbb___]]]\\\ZZZZZZ\\\^^^aaaccceeeffffffeeedddcccbbb```___^^^aaaaaa```____________```bbbcccddddddbbb``````aaa^^^^^^^^^___`````````aaaeeeeeeeeeffffffhhhiiiiiigggiiillloooqqqpppllliiiiiigggeeedddfffhhhhhhhhhhhhiiikkkmmmllljjjgggeeegggeeecccdddfffiiijjjjjjggghhhgggeeecccbbbcccdddiiijjjjjjkkklllmmmnnnnnnoookkkfffbbb___\\\YYYWWW[[[[[[\\\]]]]]]]]]\\\\\\^^^\\\ZZZZZZ[[[\\\\\\[[[]]]]]]]]]^^^___bbbeeefffaaa]]]YYYVVVUUUSSSQQQOOOOOOLLLJJJJJJMMMOOONNNKKKPPPQQQQQQOOOLLLJJJIIIIII////////////////////////,,,,,,---......//////000222222222222111000.........///000000111111111111000000000000000000000000////////////////////////111111000000000000111111111111111111222222222222333333333333222222222222222222222222222222222222000000000000111111111111333333333444444444444444666555555555555444444444555444444333333444444444444444555555555666666666666666666777777777888888888999999999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===:::;;;<<<<<<;;;<<<>>>@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCEEEGGGIIIIIIIIIHHHHHHIIIJJJKKKLLLNNNMMMMMMMMMNNNPPPQQQSSSOOORRRTTTUUUUUUTTTTTTTTTQQQRRRRRRSSSTTTUUUUUUVVVTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUWWWXXXZZZ[[[[[[^^^___aaaaaa___]]]\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[\\\]]]^^^^^^]]]\\\YYY\\\___aaabbbccceeefffhhhjjjqqq{{{}}}uuukkkfffccceeegggiiijjjiiigggfffcccbbbbbbbbbbbbcccdddeee```___\\\YYYWWWUUUUUUUUUTTTUUUWWWXXXZZZ\\\]]]]]]___]]][[[\\\^^^`````````___]]]ZZZXXXWWWWWWXXXYYY[[[ZZZZZZXXXWWWVVVUUUTTTWWWUUURRRPPPNNNNNNNNNOOOPPPPPPQQQQQQQQQPPPNNNNNNMMMMMMNNNOOOOOOOOOMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBCCCEEEDDDFFFHHHJJJKKKKKKIIIHHHDDDCCCAAA@@@@@@AAACCCDDDAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>???@@@AAAAAA@@@???>>>============>>>>>>>>>>>>????????????>>>???@@@@@@AAAAAA@@@@@@???????????????????????????>>>>>>AAAEEEEEEBBB>>>BBBAAAAAAAAA@@@@@@@@@???======>>>???@@@AAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCAAAAAAAAABBBBBBCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCEEEEEEDDDDDDDDDEEEEEEFFFAAACCCEEEGGGHHHHHHHHHHHHFFFFFFGGGHHHIIIIIIIIIJJJIIIJJJKKKKKKLLLLLLKKKKKKLLLLLLLLLKKKLLLPPPUUUYYYZZZ[[[\\\^^^___```aaaaaaaaabbbbbbaaa^^^ZZZXXXXXXWWWXXX\\\___bbbeeeffffffeeedddbbb```___]]]]]]\\\^^^^^^^^^^^^______``````cccddddddccc```^^^^^^___\\\\\\\\\\\\]]]^^^``````eeedddccccccdddeeegggiiihhhkkknnnqqqqqqoookkkhhhgggfffeeeeeefffhhhhhhiiiiiijjjkkkkkkjjjhhheeedddcccccccccdddfffhhhiiijjjggggggfffdddbbbaaacccdddiiiiiijjjkkkkkklllmmmmmmlllhhhccc___]]][[[ZZZXXXZZZZZZ[[[\\\\\\]]]]]]]]]]]][[[ZZZ[[[\\\]]]\\\[[[\\\\\\]]]^^^```ccceeefff___]]]ZZZXXXWWWVVVTTTRRRMMMKKKIIIJJJMMMNNNMMMKKKLLLNNNOOONNNLLLJJJJJJJJJ//////////////////////////////000000111222222333222222222111000///...---...///000111222222111111111111111111111111111111........................000000000000000000000000000000111111111222222222222222222222222222222222222222222222222222222222//////000000000111111111111111222222222333333333666555555555555444444444222222222333333555666666444444444444555555555555555555666666666777777777888888999999999999999999999999999999:::::::::::::::::::::::::::;;;<<<<<<:::;;;===<<<<<<===???AAA???????????????@@@AAAAAACCCCCCBBBCCCDDDEEEGGGIIIFFFFFFFFFFFFHHHJJJLLLMMMLLLLLLKKKLLLMMMOOOPPPRRRQQQSSSTTTTTTRRRPPPPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSRRRRRRSSSSSSSSSSSSTTTTTTSSSSSSTTTUUUWWWXXXYYYYYY^^^___aaa```]]][[[ZZZ[[[\\\[[[ZZZZZZZZZZZZ[[[\\\^^^^^^___^^^\\\ZZZYYYYYYXXX[[[___bbbcccccceeefffffffffiiippprrrmmmiiihhhdddeeeggghhhiiihhhfffeeeaaaaaaaaaaaaaaabbbcccccc```___\\\ZZZXXXWWWVVVVVVUUUUUUWWWXXX[[[]]]^^^___dddbbb___]]]^^^______^^^\\\ZZZYYYWWWWWWXXXZZZ[[[VVVVVVVVVVVVVVVVVVVVVVVVXXXWWWTTTQQQOOOOOOPPPPPPPPPOOONNNMMMMMMMMMNNNOOOJJJKKKMMMMMMLLLKKKJJJIIIJJJIIIIIIHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCBBBAAAAAACCCDDDCCCDDDFFFGGGHHHGGGGGGFFFFFFDDDBBB@@@???@@@AAABBB@@@@@@@@@??????@@@@@@@@@@@@@@@>>>>>>>>>???@@@AAAAAAAAA???>>>======<<<<<<@@@@@@??????>>>======<<>>===<<<<<<;;;>>><<<===@@@CCCDDDAAA===@@@@@@@@@@@@@@@?????????<<<===>>>@@@AAAAAAAAAAAA??????@@@@@@AAABBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDEEEFFFFFFAAACCCFFFHHHJJJIIIHHHGGGIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLPPPVVVZZZYYYYYYZZZZZZ[[[\\\]]]^^^]]]___```^^^YYYVVVTTTTTTUUUWWW[[[^^^bbbcccddddddbbbaaa___]]]\\\[[[[[[[[[ZZZ[[[\\\^^^```aaabbbbbbcccccccccaaa^^^]]]]]]^^^\\\\\\\\\]]]]]]___```aaacccbbbaaa```aaacccfffhhhgggiiimmmnnnmmmkkkhhhfffaaabbbbbbbbbbbbcccdddeeehhhhhhhhhhhhgggfffeeedddaaabbbdddfffggghhhiiijjjhhhhhhgggeeebbbbbbccceeeggggggggghhhhhhiiiiiiiiigggdddaaa^^^]]]\\\[[[YYYWWWXXXYYYZZZ[[[]]]^^^___]]]\\\\\\]]]___```___^^^]]]]]]^^^___aaaccceeefff___]]]ZZZYYYYYYXXXVVVUUUOOOMMMKKKMMMPPPQQQPPPMMMLLLMMMNNNMMMJJJIIIHHHIII000000000000000000000000......///000000111111222111111111111000///......///000111222222222111000111111111111111111111111///////////////////////////000000111111000000///000000000111111111111222000111111111111222222222111111111111111111111111///000000000111111111111000000111111222222333333666555555555555444444444111111222222333555666777333333333444444444555555555555555555666666666666777888888888888888888888888888888888999999999999:::999999999999:::;;;;;;;;;<<<===<<<<<<<<<>>>@@@>>>>>>>>>>>>>>>???@@@@@@BBBBBBBBBCCCDDDEEEGGGGGGCCCCCCCCCDDDFFFHHHKKKLLLJJJIIIIIIJJJKKKMMMOOOPPPQQQRRRSSSRRROOONNNMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTTTTSSSSSSTTTUUUVVVWWWXXXYYY^^^______^^^\\\ZZZZZZZZZ[[[ZZZZZZZZZZZZ[[[\\\\\\___```___]]]YYYVVVVVVVVVWWW[[[```cccddddddddddddeeedddfffkkkllliiihhhjjjeeeeeeeeefffffffffeeeeeebbbaaa``````````````````]]]\\\[[[ZZZXXXXXXWWWWWWVVVVVVWWWYYY[[[]]]___aaagggdddaaa_________^^^]]]ZZZYYYXXXXXXXXXYYY[[[\\\SSSSSSTTTTTTUUUUUUVVVVVVWWWUUUTTTRRRPPPPPPPPPPPPOOOMMMKKKJJJJJJKKKMMMNNNHHHIIIKKKJJJIIIHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFDDDCCCCCCCCCBBBBBBBBBBBB@@@AAABBBAAA@@@@@@BBBDDDAAABBBDDDEEEEEEEEEDDDDDDFFFDDDCCCAAA@@@???@@@@@@??????????????????????????????????????????@@@AAAAAA@@@???>>>===<<<<<<<<>>===<<<<<<;;;>>>??????@@@AAA@@@@@@@@@??????>>>===<<<<<<;;;:::;;;;;;<<<>>>@@@AAA???>>>????????????????????????<<<===???@@@AAAAAA@@@@@@>>>>>>??????@@@AAAAAAAAA????????????@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGBBBDDDGGGIIIJJJIIIHHHFFFIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIJJJKKKKKKKKKKKKJJJIIIJJJKKKKKKMMMPPPUUUYYYVVVVVVUUUUUUVVVXXXZZZ[[[ZZZ]]]^^^\\\WWWSSSRRRSSSTTTVVVYYY\\\___```aaaaaa___^^^\\\ZZZYYYYYYZZZZZZXXXYYY\\\^^^aaabbbcccdddbbbbbbbbb```]]]\\\]]]^^^^^^^^^______``````aaaaaa___^^^^^^^^^___bbbdddfffccceeehhhiiigggdddccccccbbbdddeeeeeedddcccdddeeeffffffeeeeeeddddddcccccc```cccfffhhhhhhhhhiiijjjhhhiiihhhfffdddcccdddeeedddddddddeeeeeeeeeffffffbbb```_________^^^]]][[[WWWWWWWWWYYYZZZ]]]^^^```^^^^^^^^^```bbbcccbbbaaa^^^___```aaacccdddeeeeee___]]]ZZZXXXXXXXXXWWWVVVRRRPPPPPPRRRUUUVVVTTTQQQNNNOOOOOOLLLIIIFFFEEEEEE111111111111111111111111,,,------...//////000000///000000000000000//////000111222333333222000///000000000000000000000000////////////////////////...///000111111000///...000000000000111111111111000000000000111111222222111111111111111111111111000000000111111111222222000000111222222333444444666555555555555444444444333222222222333444444555222333333333333444444444444444555555555666666666777666666666666666666666777777777888888888999999999999999999999::::::;;;;;;<<<<<<;;;::::::<<<===>>>============>>>?????????@@@AAACCCDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFHHHIIIHHHGGGGGGHHHIIIKKKNNNOOOOOOPPPQQQPPPNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRRRRSSSUUUUUUVVVWWWXXXYYYYYYZZZ]]]^^^^^^]]][[[YYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\]]]^^^\\\YYYUUUSSSTTTVVVWWW[[[```ddddddccccccccccccbbbeeejjjiiifffeeegggeeedddcccbbbbbbcccddddddbbbaaa```___^^^]]]]]]]]]XXXXXXXXXXXXWWWWWWWWWWWWVVVWWWWWWXXXZZZ]]]___```eeecccaaa``````___^^^\\\ZZZZZZZZZZZZZZZZZZZZZZZZRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPOOOOOONNNNNNJJJJJJJJJJJJJJJJJJJJJKKKGGGHHHIIIHHHFFFFFFHHHKKKHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFHHHJJJJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHGGGFFFEEEDDDEEEFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA???@@@@@@@@@??????AAACCCAAABBBCCCCCCDDDCCCCCCCCCAAAAAAAAA@@@@@@?????????>>>>>>????????????>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@???>>>===============??????>>>>>>=========<<<<<<======>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888:::;;;<<<<<<<<<>>>@@@>>>?????????????????????<<<===???AAAAAAAAA@@@???=========>>>??????@@@@@@============>>>???@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGGGGCCCEEEGGGIIIJJJIIIGGGFFFGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJGGGIIIJJJLLLMMMPPPTTTWWWUUUSSSRRRQQQRRRUUUXXXZZZYYY\\\^^^\\\WWWSSSSSSUUUUUUVVVWWWYYY[[[\\\\\\]]]\\\[[[YYYXXXXXXXXXYYYZZZYYY[[[]]]___aaacccccccccaaaaaa```^^^\\\[[[]]]^^^___```aaabbbbbbaaa```___ZZZ[[[[[[\\\^^^aaaccceeeaaaccceeeeeebbbaaaaaaccceeegggiiihhhfffeeefffggggggeeedddbbbaaa``````aaa^^^bbbfffhhhgggffffffgggggghhhiiigggeeecccccccccbbbbbbbbbccccccccccccddd]]]]]]^^^```aaaaaa___\\\XXXXXXXXXXXXYYY[[[]]]^^^______```bbbdddeeedddcccaaaaaabbbcccdddeeeeeeeeeaaa]]]YYYWWWWWWXXXXXXXXXSSSQQQQQQSSSVVVXXXUUURRRLLLMMMMMMLLLHHHFFFEEEEEE111111111111111111111111000000111111222333333333...///000000000000000///111222333444333111///...////////////////////////000000000000000000000000...///000111111000///...000000000000111111111111//////000000111111111222000000000000000000000000111111111111222222222222111111222333333444555555666666555555555444444444444444333333222222333333222222333333333444444444444444444555555555666666666666666666666555555555777777777777888888888888999999888888999999:::;;;:::;;;;;;:::999888:::;;;===============>>>??????===>>>@@@BBBCCCCCCCCCBBBDDDCCCBBBBBBBBBDDDEEEFFFFFFFFFFFFGGGHHHJJJMMMNNNMMMNNNOOOOOONNNMMMNNNPPPNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKLLLMMMOOOPPPQQQRRRWWWWWWWWWXXXYYYZZZ[[[[[[\\\]]]^^^\\\ZZZYYYYYYZZZYYYZZZ[[[\\\\\\\\\\\\\\\ZZZ[[[ZZZVVVRRRQQQSSSVVVWWW\\\aaadddeeecccbbbbbb___```eeeiiihhhccc```aaaeeecccaaa``````aaacccdddcccbbb```^^^\\\[[[ZZZZZZUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVWWWWWWYYY\\\^^^___cccbbb``````aaaaaa___]]]\\\\\\\\\\\\[[[ZZZXXXXXXSSSRRRRRRRRRQQQQQQQQQQQQNNNNNNNNNNNNNNNMMMLLLKKKGGGHHHIIIKKKKKKJJJHHHGGGGGGHHHIIIGGGEEEFFFIIILLLGGGHHHHHHHHHHHHGGGFFFFFFGGGIIIKKKMMMMMMKKKIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFEEECCCBBBBBBBBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>?????????>>>>>>@@@BBBBBBBBBCCCCCCCCCCCCCCCCCC======>>>????????????>>>>>>>>>????????????>>>>>>===>>>???AAAAAAAAA@@@??????>>>>>>===========================>>>>>>>>>>>>:::;;;;;;<<<===<<<<<<<<<999999:::;;;<<<===>>>???777999;;;;;;999:::===AAA>>>>>>>>>>>>>>>?????????===>>>@@@AAAAAAAAA???>>><<<<<<<<<===>>>>>>??????<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBDDDEEEGGGHHHEEEFFFHHHIIIIIIHHHGGGFFFCCCCCCCCCCCCDDDEEEGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJEEEGGGJJJLLLMMMPPPSSSVVVTTTRRRPPPNNNPPPSSSXXX[[[YYY\\\___]]]WWWTTTTTTVVVUUUVVVVVVWWWXXXYYYZZZZZZ[[[ZZZXXXWWWWWWXXXZZZ[[[[[[\\\^^^```bbbbbbbbbbbb``````___^^^\\\[[[]]]______```bbbccccccaaa```^^^WWWXXXYYY[[[^^^```bbbdddbbbdddeeedddbbbaaaccceeeccceeegggfffcccaaabbbdddgggfffcccaaa___^^^^^^^^^[[[___dddeeedddbbbbbbccceeeggghhhhhheeecccbbbbbbbbbbbbbbbbbbbbbbbbcccccc[[[[[[]]]aaacccccc```^^^ZZZYYYXXXXXXXXXZZZ[[[\\\______```bbbeeefffeeecccbbbcccdddeeeeeeeeeeeedddbbb^^^YYYVVVVVVWWWXXXXXXPPPOOOOOOQQQUUUVVVSSSPPPHHHJJJKKKJJJIIIHHHHHHIII//////000000000000//////......//////000000000111000000000000000000000000333333222222111000//////000000000000000000000000111000000000222333222111222///------000333222111111111111111111111111111000000111111111222222222333333222222111111000000000111111111111222222222000111111111111222222222555444333222111111111111222222222333333333444444444444444444444444444444555555444444444444555555666666666666666666666666555555555555666666666666444666777777666666777888:::999888777777999;;;<<<<<<<<<<<<<<<============>>>>>>???@@@@@@@@@@@@???AAAAAAAAABBBCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJPPPOOONNNMMMMMMMMMNNNOOORRRQQQOOOMMMKKKKKKKKKLLLLLLLLLNNNOOOQQQRRRSSSTTTSSSVVVWWWTTTTTTZZZ^^^^^^YYYYYYXXXVVVTTTTTTUUUWWWZZZXXXXXXYYY\\\^^^^^^^^^^^^[[[WWWSSSRRRSSSVVVXXXZZZ\\\]]]]]]```eeefffcccfffeeeddddddffffffeeeddd^^^\\\[[[^^^bbbeeeeeedddeeebbb___]]]\\\[[[XXXWWWYYYYYYWWWTTTRRRSSSVVVXXXXXXWWWVVVVVVVVVXXXZZZ[[[```bbbdddccc___]]]^^^___bbb```]]]\\\[[[YYYWWWTTTTTTRRROOOOOOPPPQQQOOOLLLMMMLLLLLLMMMNNNNNNLLLKKKIIIIIIJJJKKKJJJIIIGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFJJJJJJKKKKKKJJJHHHGGGEEE@@@@@@AAACCCDDDFFFGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@???????????????>>>??????>>><<<<<<===>>>BBBBBBAAAAAA???>>><<<;;;?????????>>>===;;;:::999>>>>>>===<<<<<<<<<<<<<<<============<<<;;;:::999999999:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<;;;;;;========================:::::::::;;;===>>>@@@AAA>>>>>>======<<<<<<<<<;;;;;;<<<===????????????>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGIIIKKKLLLMMMNNNLLLMMMNNNOOOQQQRRRSSSSSSZZZZZZZZZZZZYYYWWWUUUSSSUUUTTTRRRQQQRRRSSSUUUVVVVVVVVVWWWWWWXXXYYYYYYZZZZZZ___bbbaaa]]]YYYZZZ\\\aaa\\\[[[______\\\^^^ccccccbbb```aaaaaa___ZZZVVVYYYZZZ]]]```bbbcccddddddcccdddcccaaa___```bbbeeegggiiijjjiiifffeeeddddddfffbbb]]][[[[[[]]]^^^^^^eeedddbbb```___```aaabbbccceeeffffffdddaaaaaaaaa\\\^^^___aaabbbccccccbbb___^^^^^^___bbbaaa^^^[[[WWWWWWWWWVVVUUUWWWZZZ]]]\\\___bbbdddeeedddaaa``````______aaadddggghhhhhhbbb```\\\XXXUUUSSSSSSSSSSSSSSSSSSRRRQQQPPPNNNNNNKKKJJJIIIIIIGGGGGGFFFEEE//////000000000000//////........./////////000000000000000000000000000000333333222111111000////////////////////////////////////000222444444111///444111///000222444444333000000000000000000000000000000000111111111222222111111111111111000000000//////000000000111111111000000111111111222222222555444333111000000111111222222222333333333333444444444444444444444333333555555444444444444555555111222333444666777888888444555555555666666666666555666888777666666777999999999888777888999:::;;;;;;<<<<<<<<<<<<=========<<<===>>>>>>??????>>>>>>@@@@@@@@@AAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIINNNMMMLLLKKKKKKLLLMMMMMMOOONNNLLLKKKJJJJJJJJJJJJLLLLLLMMMOOOPPPRRRSSSSSSRRRVVVWWWUUUUUUZZZ]]]]]]XXXXXXXXXVVVTTTTTTVVVXXXZZZYYYYYYZZZ\\\]]]]]]\\\[[[YYYVVVTTTTTTUUUWWWYYYZZZ\\\]]]\\\___ddddddaaacccbbbaaaccceeefffeeeddd___]]]\\\]]]```bbbaaa```aaa___\\\ZZZZZZYYYWWWUUUVVVWWWVVVTTTRRRSSSUUUWWWWWWVVVTTTTTTUUUWWWYYY[[[```aaabbbaaa^^^]]]^^^```dddaaa]]][[[YYYWWWTTTRRRQQQPPPOOOQQQSSSSSSPPPMMMMMMLLLLLLLLLMMMLLLKKKJJJIIIJJJJJJJJJJJJIIIIIIHHHIIIHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJIIIIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========>>>???@@@AAA@@@@@@@@@????????????????????????????????????===>>>>>>===;;;;;;<<<===AAAAAAAAA@@@???>>>===<<<======>>>>>>===<<<;;;;;;======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???AAAAAA>>>=========<<<<<<<<<;;;:::;;;===>>>???>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDEEEEEEEEEDDDDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHJJJLLLMMMNNNLLLLLLMMMNNNOOOPPPPPPQQQVVVWWWWWWWWWUUUTTTRRRQQQRRRQQQPPPPPPPPPQQQSSSTTTUUUUUUVVVVVVWWWXXXYYYYYYZZZ]]]aaa```\\\YYYYYY[[[bbb^^^^^^bbbbbb___```dddaaa___^^^^^^```___[[[XXXXXXZZZ]]]```cccdddeeeeeeffffffeeecccaaaaaaccceeejjjjjjjjjhhheeeccccccccceeebbb^^^\\\]]]^^^___```dddbbb```^^^^^^^^^``````cccdddfffeeebbb```______\\\]]]___aaabbbbbbbbbaaa^^^]]]^^^___aaa```\\\YYYXXXZZZ[[[[[[ZZZZZZ\\\^^^```bbbdddffffffdddaaa``````______aaacccfffffffff```^^^[[[XXXUUUTTTTTTTTTRRRRRRPPPOOOMMMLLLKKKJJJKKKJJJIIIIIIGGGGGGFFFEEE//////000000000000//////............////////////000000000000000000000000222222111111000000//////////////////////////////---...000333555444000---333111000000222333333222////////////////////////000000000000111111111111////////////000000000000........./////////000000000000000111111111222222555444222000///000111222111111222222222333333333333333333333333333333333555444444333333444444555000111222333444666777777444444444555555555666666666777888888777777888999888888888888999999999999:::;;;;;;;;;<<<<<<<<<===;;;<<<<<<===============??????@@@@@@@@@@@@@@@@@@AAAAAABBBDDDEEEGGGHHHHHHKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIILLLLLLMMMNNNOOOPPPQQQRRRQQQVVVXXXWWWWWW[[[\\\[[[XXXXXXXXXVVVUUUUUUWWWYYY[[[ZZZZZZ\\\]]]]]][[[YYYWWWVVVUUUUUUVVVWWWYYYZZZZZZ\\\[[[ZZZ]]]bbbccc``````______```bbbddddddccc___]]]\\\\\\]]]^^^]]][[[^^^\\\YYYXXXXXXXXXVVVUUUTTTUUUUUUTTTSSSRRRTTTUUUUUUTTTSSSRRRSSSVVVYYY[[[`````````___]]]]]]___aaaeeeaaa]]]YYYVVVTTTQQQOOOLLLMMMNNNQQQSSSRRROOOLLLMMMMMMLLLLLLKKKJJJHHHHHHJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@AAABBBBBBCCCDDDDDD????????????????????????>>>===<<<;;;;;;===???@@@????????????>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@<<<===>>>===;;;:::;;;<<>>======;;;;;;<<<===>>>>>>======<<<<<<;;;::::::::::::;;;::::::;;;;;;;;;;;;<<<<<<888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????=========<<<<<<<<<<<<<<<::::::<<<======>>>======>>>>>>>>>???@@@@@@AAAAAACCCBBBAAAAAABBBCCCEEEFFFBBBCCCDDDDDDEEEDDDDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIKKKLLLMMMKKKLLLLLLLLLMMMMMMMMMMMMQQQRRRRRRRRRQQQPPPNNNMMMOOOOOONNNNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXYYY\\\^^^]]]YYYWWWXXXZZZ___^^^___bbbccc```___aaa]]]\\\[[[[[[]]]]]]\\\[[[XXXZZZ]]]aaadddfffgggggghhhhhhgggeeecccbbbccceeejjjjjjhhheeebbb```aaabbbdddaaa^^^^^^___aaaaaaaaadddbbb```___^^^^^^___```cccddddddccc```]]]]]]]]][[[]]]^^^```aaaaaaaaa```]]]^^^___```aaa___ZZZWWWZZZ\\\___``````^^^^^^___bbbcccdddeeedddbbb```^^^bbbaaa```aaacccddddddccc]]]\\\ZZZWWWVVVUUUUUUUUUSSSRRROOOMMMKKKIIIIIIIIIKKKJJJIIIIIIGGGGGGFFFEEE//////000000000000//////////////////////////////000000000000000000000000111111000000000/////////////////////////////////......///111333222000---//////......////////////......................../////////000000000111111---.........//////000000....../////////000000000000000000000111111111111555333111//////000111333111111111111222222222222222222222222333333333333444444333333333333444444222222222222222222222222333333444444444555555555666777888888777777888:::666777888888999999888888999999::::::;;;;;;<<<<<<;;;;;;<<<===============@@@@@@??????????????????@@@@@@AAACCCEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJLLLLLLMMMMMMNNNOOOPPPPPPPPPUUUYYYXXXXXX[[[[[[YYYXXXYYYXXXWWWVVVVVVXXXZZZZZZZZZ[[[\\\]]]\\\YYYVVVUUUVVVVVVVVVWWWXXXXXXXXXXXXYYYYYYXXX\\\bbbccc```___^^^]]]^^^`````````^^^]]]]]]]]]]]]]]]]]]\\\[[[]]][[[YYYXXXYYYYYYXXXWWWUUUVVVWWWVVVTTTSSSSSSTTTVVVUUUTTTSSSUUUXXX[[[]]]aaa```^^^]]]]]]^^^```bbbbbb___ZZZVVVUUUSSSQQQPPPLLLMMMNNNOOOOOONNNLLLKKKLLLMMMMMMLLLIIIGGGFFFFFFKKKJJJIIIIIIJJJKKKLLLNNNLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHFFFEEEDDDCCCDDDEEEEEEDDDDDDDDDCCCBBBBBBAAAAAACCCCCCCCCBBBBBBBBBAAAAAA??????@@@AAABBBCCCCCCDDD????????????????????????>>>===;;;::::::<<<>>>@@@>>>>>>>>>>>>>>>=========<<<======>>>???@@@@@@AAA<<<>>>???>>><<<;;;<<<=========>>>>>>???>>>>>>===999:::;;;===>>>?????????<<<<<<;;;;;;:::;;;;;;<<<999999999::::::;;;<<<===888888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<=========>>>>>>>>>>>>??????@@@@@@BBBAAAAAA@@@AAABBBDDDFFFCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKNNNNNNOOOOOOOOOMMMLLLKKKMMMMMMMMMNNNNNNNNNOOOOOOPPPQQQRRRSSSUUUVVVWWWXXXXXXZZZ[[[YYYWWWVVVWWWYYY[[[\\\^^^aaaaaa___]]]]]]\\\[[[YYYYYYYYYZZZZZZZZZXXXZZZ]]]aaadddggghhhhhhhhhhhhgggeeecccbbbbbbdddgggfffdddaaa___^^^```bbbbbbaaa______aaacccccccccdddcccaaa______```aaabbbcccdddcccaaa^^^\\\[[[[[[[[[\\\^^^````````````___^^^___aaabbbaaa^^^ZZZWWWYYY\\\aaacccbbb```^^^]]]```aaaaaabbbaaa```___^^^eeedddccccccdddeeecccaaa]]]\\\ZZZWWWUUUTTTSSSSSSSSSQQQOOOLLLKKKKKKLLLLLLKKKJJJIIIIIIGGGGGGFFFEEE//////000000000000//////000000000000000000000000////////////////////////000000//////////////////........................000///------///000111000......//////............////////////////////////....../////////000000000------....../////////000/////////000000000111111//////000000000111111111444222111//////000111222000000000111111111222222111111111222222222333333333333222222222222333333222222222222222222222222333333333333444444444444555777888888777777888999555666777888888888777777777888888999:::;;;;;;;;;;;;<<<======>>>>>>======@@@@@@@@@???????????????@@@@@@AAACCCDDDFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKLLLLLLLLLKKKLLLLLLLLLMMMMMMNNNNNNNNNTTTXXXXXXWWWYYYYYYWWWYYYZZZYYYXXXVVVVVVXXXZZZYYYXXXYYY[[[\\\[[[XXXUUUVVVVVVWWWWWWWWWWWWWWWWWWUUUWWWWWWVVV[[[bbbdddbbb```___]]]]]]]]]]]][[[YYY[[[\\\]]]^^^^^^^^^^^^^^^___]]][[[ZZZ[[[[[[ZZZYYYWWWXXXXXXWWWUUUSSSTTTTTTYYYXXXXXXXXXYYY[[[]]]^^^aaa___]]]\\\]]]___```aaa]]][[[WWWUUUUUUTTTSSSRRRSSSRRRPPPNNNLLLLLLMMMNNNLLLMMMNNNLLLHHHFFFEEEFFFKKKJJJIIIIIIJJJKKKLLLNNNLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDBBBBBBCCCDDDEEEBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@AAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>===;;;:::;;;<<<>>>???========================<<<<<<===>>>??????@@@@@@===???@@@@@@>>>=========<<<<<<===>>>>>>>>>======888999;;;===>>>???@@@@@@===<<<<<<<<<<<<<<<======888888888888999;;;<<<===888888999999999999::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>>======>>>>>>>>>>>>??????AAAAAA@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCAAA@@@@@@BBBAAAAAAAAABBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFGGGIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKLLLMMMNNNOOOOOOOOONNNNNNNNNOOOPPPRRRTTTUUUWWWXXXXXXXXXXXXVVVUUUUUUWWWXXXYYY\\\___`````````]]][[[[[[ZZZZZZXXXWWWWWWXXXXXXXXXZZZ]]]aaadddggghhhhhhfffffffffdddbbb```aaabbbaaaaaa```___]]]^^^aaacccaaa```___aaacccdddcccbbbbbbaaa___^^^^^^___aaabbbcccdddcccaaa]]][[[[[[\\\\\\]]]^^^`````````_________aaacccdddbbb___[[[ZZZXXX\\\```bbb```^^^\\\[[[______``````aaaaaaaaaaaagggfffeeeeeefffeeecccaaa^^^]]]ZZZXXXUUURRRQQQPPPOOONNNLLLKKKKKKLLLNNNOOOKKKJJJIIIIIIGGGGGGFFFEEE//////000000000000//////000000000000////////////////////////////////////////////////....................................111///,,,+++---///111111...000111111///......///////////////////////////............////////////............//////////////////000000000111111111/////////000000000111111111111111000000000111111///000000000000111111111000000000111111222222333333222222111111222222333...///000111222444555555222222222333333333444444555666777777666666777888666666666666777777777777666666777888999:::;;;;;;;;;<<<<<<===>>>=========????????????????????????@@@AAAAAABBBCCCDDDEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHFFFGGGIIIKKKLLLNNNNNNNNNKKKKKKLLLLLLLLLLLLLLLLLLNNNSSSWWWVVVUUUXXXXXXUUUYYYYYYYYYWWWUUUTTTVVVWWWVVVUUUVVVWWWYYYZZZXXXVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWWWWVVVZZZbbbeeecccaaa___]]]\\\[[[ZZZXXXVVVXXX[[[^^^```______```aaa```^^^\\\[[[\\\\\\[[[YYYVVVWWWWWWVVVUUUUUUVVVXXX\\\\\\]]]^^^^^^____________]]][[[ZZZ\\\]]]]]]\\\YYYWWWVVVVVVVVVVVVUUUSSSXXXWWWTTTQQQMMMMMMOOORRRKKKMMMOOOMMMHHHEEEFFFGGGJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEEEEFFFFFFAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<======>>>>>>============>>>>>>>>>>>><<<======>>>>>>?????????===???AAAAAA@@@>>>===>>>;;;<<<===============<<<999:::;;;===>>>>>>??????===<<<<<<<<<<<<===>>>>>>888888777777888:::;;;===999999::::::::::::::::::::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>???===============>>>>>>>>>??????@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCEEEGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKMMMOOOPPPQQQPPPNNNMMMMMMNNNOOOQQQTTTVVVWWWXXXYYYWWWUUUTTTTTTUUUWWWXXX[[[___aaaaaaaaabbb```\\\XXXYYYZZZYYYWWWVVVWWWXXXXXXZZZ]]]aaadddfffggggggcccdddeeecccaaa``````aaa______```___^^^___aaaddd`````````aaacccdddbbbaaa^^^]]]\\\\\\]]]___aaabbbdddeeedddaaa^^^]]]]]]^^^]]]^^^___```aaa``````___```bbbdddcccaaa___]]]]]]ZZZ\\\______^^^\\\\\\\\\bbbbbbbbbbbbcccdddeeefffgggfffeeeffffffeeebbb```^^^]]]ZZZXXXTTTQQQOOONNNKKKJJJIIIIIIJJJKKKMMMNNNKKKJJJIIIIIIGGGGGGFFFEEE//////000000000000////////////......------------////////////////////////................................................///---,,,,,,.../////////---000222111///------...------------------------------........./////////000000//////////////////........./////////000000////////////000000000111///000111222222111000000/////////000000000111111//////000000111222222333222222111111111111222222...///000111333444555555222222222222333333333333333555666666555555666777666666555444555666777888555555666777888999:::;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBCCCEEEFFFGGGGGGGGGFFFDDDEEEHHHJJJMMMNNNOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKMMMRRRUUUSSSSSSUUUVVVTTTXXXXXXVVVTTTQQQPPPQQQSSSRRRRRRRRRTTTWWWYYYYYYXXXUUUUUUUUUVVVWWWXXXYYYZZZYYYZZZXXXVVVZZZ```cccaaa___]]][[[[[[[[[ZZZXXXVVVXXX[[[___```___^^^___```___]]]ZZZYYYYYYYYYXXXWWWRRRRRRSSSSSSTTTVVVZZZ]]]]]]___aaabbbbbbaaa___^^^\\\ZZZXXXXXXYYYZZZXXXVVVVVVVVVVVVWWWXXXWWWTTTRRRUUUVVVUUURRROOONNNPPPRRRJJJMMMOOOMMMIIIFFFGGGIIIIIIJJJJJJJJJJJJIIIIIIHHHFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEEEEFFF@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@????????????????????????????????????<<<===>>>?????????>>>>>>=========>>>>>>?????????=========>>>>>>>>>>>>>>><<>>999888777666777999:::<<<;;;;;;::::::::::::::::::::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@===========================>>>@@@BBBCCCBBBAAA@@@???@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBDDDFFFGGGIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHIIIKKKLLLLLLLLLKKKKKKJJJKKKNNNPPPQQQOOOMMMKKKLLLMMMOOOQQQTTTVVVXXXYYYYYYWWWTTTSSSTTTVVVXXXYYY[[[___aaa______bbbaaa\\\TTTWWWZZZZZZXXXWWWXXXYYYXXXZZZ]]]```cccdddeeeeeeaaacccdddcccaaa``````aaa```aaabbbbbbaaaaaabbbccc```___```bbbccccccaaa___]]]]]]\\\]]]___aaadddfffeeeeeeeeebbb```___```aaa^^^___```aaaaaaaaa```______aaabbbaaa___]]]^^^```^^^_________]]]]]]^^^```fffeeecccccccccdddeeefffeeeddddddeeeeeeccc```^^^[[[[[[YYYWWWUUURRRPPPNNNKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIGGGGGGFFFEEE//////000000000000//////---------,,,,,,+++++++++////////////////////////---.............................................---,,,---...000000...,,,+++...000000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111111000000//////......---------.........//////////////////000000000000...///111333333222000///////////////000000000000...//////000111222222222222222111111111111222222222222222222222222222222111111222222222333333333333444555555444444555777777666444333444555777999555555666777888999::::::999999:::;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>????????????????????????@@@AAACCCEEEEEEEEEEEEDDDBBBDDDGGGJJJMMMNNNOOOOOOKKKKKKKKKKKKKKKJJJJJJJJJMMMRRRTTTRRRQQQTTTUUUTTTVVVVVVUUURRROOOMMMNNNOOOPPPPPPOOORRRUUUXXXZZZZZZSSSSSSTTTTTTVVVYYY\\\]]]\\\]]]ZZZWWWYYY___aaa___]]]\\\ZZZZZZ[[[[[[YYYXXXXXX[[[___```^^^]]]]]]^^^]]][[[XXXWWWWWWWWWUUUTTTMMMNNNOOOPPPSSSWWW]]]aaa^^^```cccddddddbbb___\\\YYYWWWUUUVVVWWWWWWTTTQQQVVVVVVWWWYYYYYYWWWTTTPPPOOOQQQSSSRRROOOMMMNNNPPPJJJMMMPPPNNNIIIFFFHHHKKKIIIIIIJJJKKKJJJIIIGGGFFFDDDEEEEEEFFFGGGHHHIIIJJJFFFFFFFFFEEEEEEEEEDDDDDDBBBCCCDDDEEEEEEEEECCCCCCAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;===???AAAAAA@@@>>>=========>>>>>>??????@@@@@@>>>>>>>>>>>>============;;;>>>@@@@@@???===<<<<<<<<<<<<======<<<;;;;;;:::==================<<<;;;:::::::::::::::;;;<<<===:::999777666666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999888888888999999:::;;;:::::::::;;;;;;<<<<<<<<<======<<<<<<===>>>@@@AAA===============<<<<<<<<<<<<>>>@@@CCCCCCBBB@@@???<<<===???AAACCCDDDDDDEEEAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDEEEGGGHHHIIIFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHJJJKKKLLLKKKKKKJJJHHHJJJMMMPPPPPPNNNLLLJJJLLLMMMOOOQQQTTTVVVXXXYYYZZZWWWTTTRRRSSSVVVXXXYYYYYY^^^___\\\\\\```___[[[QQQUUUYYY[[[YYYXXXYYY[[[YYYZZZ]]]```bbbcccddddddaaabbbddddddbbbaaaaaabbbbbbdddfffeeecccbbbbbbccc```___```bbbcccbbb```]]]```______```cccfffiiikkkffffffeeecccaaa```bbbddd___```aaabbbbbbaaaaaa```^^^```aaa___]]]\\\^^^aaabbbbbbaaa___]]]^^^aaacccgggeeecccaaaaaaaaacccdddcccbbbbbbcccdddbbb___\\\YYYYYYXXXWWWUUUSSSQQQPPPNNNNNNNNNOOONNNMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFEEE///...------...///...---///...---,,,,,,,,,,,,,,,,,,,,,---...//////..............................000///...------...///000000///...---,,,---......------............------........................***+++,,,---...000111111////////////////////////////////////000000000000......///000000000000000111000---,,,,,,---000111111111111111111000//////////////////000000000000222111111111000000//////000111111222222222111111111111111111111111111111555666666666666666666555555555555555666666666666444444444555555666777888888999::::::;;;;;;:::::::::;;;<<<<<<======<<<<<<===>>>>>>????????????>>>AAABBBCCCDDDDDDDDDCCCBBBCCCDDDGGGJJJMMMPPPRRRTTTGGGHHHIIIIIIIIIJJJLLLNNNQQQOOOOOOPPPRRRTTTTTTSSSWWWWWWVVVTTTSSSQQQPPPPPPQQQRRRRRRTTTUUUWWWYYYZZZSSSRRRQQQRRRUUUYYY^^^aaaaaa```]]][[[[[[^^^```cccaaaaaaaaa```^^^]]][[[ZZZ```bbbeeedddbbb^^^\\\\\\^^^\\\YYYWWWVVVUUUSSSQQQTTTSSSRRRSSSVVVYYYZZZ[[[[[[\\\^^^`````````^^^]]]XXXXXXXXXXXXWWWVVVUUUUUUUUUTTTTTTTTTUUUUUUTTTRRROOONNNMMMMMMNNNOOONNNMMMNNNPPPQQQOOOKKKIIIKKKMMMNNNKKKGGGFFFGGGHHHFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCAAA??????@@@BBBBBBAAA????????????????????????@@@@@@??????>>>===<<<<<<>>>>>>>>>>>>>>>>>>??????===>>>>>>>>>????????????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;:::999999888888999999999999999999999999999999777777666666777777888999:::999999888888999999:::<<<<<<<<<;;;;;;:::::::::999999999999999888777666:::999888888888999:::;;;;;;;;;::::::999888777777;;;;;;;;;<<<<<<<<<<<<===;;;<<<===<<<:::999:::;;;?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAABBBBBBBBBAAAAAACCCEEEDDDBBBAAA???>>>>>>??????CCCCCCCCCAAA@@@AAADDDGGGFFFFFFGGGGGGGGGHHHHHHHHHKKKHHHEEEEEEGGGJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNRRRPPPOOOPPPSSSWWWZZZ\\\[[[XXXTTTRRRRRRTTTUUUUUU]]]]]]^^^^^^]]]\\\ZZZYYYXXXVVVTTTVVVYYY[[[ZZZXXXXXXZZZ]]]aaadddeeeeeeeeebbbcccdddeeeeeeeeedddccccccbbbbbbcccfffggggggffffffccc```aaaeeefffccc```bbbbbbbbbccceeehhhjjjlllgggddd```___aaaaaa```^^^aaaaaaaaaaaabbbcccddddddbbbbbbbbb```]]]\\\\\\]]]___```bbbcccddddddcccccc``````aaacccdddcccaaa___aaa___^^^```bbb```ZZZTTTQQQSSSUUUVVVVVVTTTRRRPPPPPPPPPPPPPPPOOONNNMMMLLLJJJKKKKKKKKKJJJIIIIIIHHH///---,,,---...///...---///...---,,,,,,,,,,,,---,,,------...//////......------------------------------,,,+++,,,,,,---...000///...---,,,,,,------------............------........................---------.......................................---............/////////......///000000000000000000///...------...///000111111111111111000//////.../////////000000000000111111111000000000//////111111111111111000///...///000000111222333333444222333333333333333333222444444444555555555555666555555555555555666777888777888999999::::::999999;;;;;;;;;;;;<<<<<<<<<=========>>>>>>??????>>>>>>???@@@AAABBBBBBBBBAAA@@@DDDEEEFFFIIIKKKNNNPPPPPPIIIJJJKKKJJJIIIIIIKKKLLLNNNNNNNNNQQQTTTUUUUUUTTTTTTTTTSSSSSSRRRPPPOOONNNPPPPPPQQQSSSUUUWWWYYYZZZTTTTTTSSSTTTWWW[[[___bbbbbb```^^^\\\]]]___bbbccccccccccccbbbaaa___]]]]]]aaabbbcccaaa___]]]]]]^^^\\\ZZZXXXWWWWWWVVVUUUSSSUUUTTTTTTVVVYYY[[[\\\\\\VVVYYY\\\______]]]ZZZWWWWWWWWWWWWWWWVVVUUUTTTTTTVVVUUUTTTTTTUUUUUUSSSQQQPPPOOOOOOPPPQQQQQQPPPNNNOOOPPPOOOMMMKKKJJJKKKLLLLLLJJJGGGGGGHHHHHHFFFDDDDDDEEEFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAABBBEEECCCAAAAAABBBDDDDDDCCC????????????????????????>>>>>>>>>>>>>>>??????????????????>>>>>>>>>>>>>>>======>>>>>>>>>??????????????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;::::::999999::::::999999999999999999999999999999888888999999:::;;;:::999999888888999999:::;;;;;;;;;:::::::::999999999999999999999888777777999999888888888999:::;;;;;;;;;:::999999888777777::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;:::999999;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@AAAAAAAAA@@@@@@BBBDDDDDDCCCBBB@@@@@@@@@@@@@@@CCCCCCCCCAAA@@@AAADDDFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJGGGDDDDDDGGGIIIIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNOOOOOOPPPRRRUUUWWWYYYYYYZZZVVVSSSRRRSSSVVVWWWXXX[[[\\\\\\]]]\\\[[[ZZZYYYQQQPPPQQQTTTZZZ]]]^^^^^^\\\]]]```bbbddddddcccbbbcccdddeeeeeeeeedddccccccbbbaaabbbdddgggiiiiiihhheeebbb```aaaeeegggeeebbbaaaaaabbbccceeehhhjjjlllfffccc``````aaabbbaaa___```bbbdddfffffffffdddccc^^^___``````^^^]]]]]]^^^]]]^^^```bbbccccccbbbaaa^^^___```bbbccccccaaa```aaa______aaacccbbb\\\WWWUUUUUUVVVVVVUUUSSSPPPOOOQQQQQQQQQPPPOOONNNMMMLLLJJJKKKKKKKKKKKKJJJIIIHHH...---,,,---...///...,,,......---,,,,,,,,,------,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......000///...---,,,,,,,,,,,,------............------------------------------,,,,,,------.........///........................,,,,,,---------.............../////////000000000/////////....../////////000000111111000000//////....../////////000000000111111000000000000//////111111111111///...---,,,//////000111333444555666444555555666666555555444333333444444444555555555666555555555555666666777777777888999999999999888<<<;;;:::::::::;;;===>>><<<======>>>>>>>>>>>>?????????@@@AAAAAAAAAAAAAAAEEEEEEFFFHHHIIIKKKLLLLLLLLLMMMMMMLLLJJJJJJJJJKKKLLLLLLNNNRRRUUUWWWVVVTTTOOOPPPPPPQQQQQQPPPNNNMMMNNNOOOPPPRRRUUUWWWXXXYYYVVVVVVVVVWWWZZZ^^^aaadddcccaaa___^^^___aaaccceeeggggggfffeeedddbbbaaa```bbbbbbaaa___]]]\\\^^^```]]][[[YYYYYYZZZZZZZZZYYYWWWWWWXXX[[[^^^___^^^]]]UUUXXX\\\______\\\WWWTTTWWWWWWWWWWWWVVVUUUTTTSSSVVVUUUTTTTTTUUUTTTRRRPPPRRRQQQRRRSSSTTTTTTRRRPPPQQQOOOMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHHHHFFFDDDDDDEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBEEECCCAAAAAABBBCCCDDDCCC????????????????????????<<<<<<===>>>@@@AAABBBBBB@@@?????????>>>>>>==================>>>>>>>>>>>>@@@?????????>>>>>>>>>>>><<<<<<<<<<<<<<<=========:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;;;;::::::::::::888888888888888888888888999888888888888999::::::999999888888888888999999:::999999999999888888888999999999:::999999888777999888888888888999:::::::::::::::999888888777777888888999999999::::::::::::;;;<<<;;;999888999:::=========>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAA>>>???@@@???>>>>>>@@@BBBDDDCCCBBBAAAAAA@@@AAAAAABBBBBBBBBAAA@@@AAACCCFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHFFFDDDDDDFFFHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMNNNLLLNNNQQQTTTVVVVVVVVVUUUWWWTTTQQQQQQSSSVVVXXXYYYYYYZZZZZZ[[[ZZZZZZYYYYYYOOOOOOPPPTTTYYY^^^`````````aaacccddddddbbbaaa___ddddddeeeeeeeeeddddddcccbbbbbbcccfffiiikkkkkkjjjdddbbb```bbbeeefffeeeccc``````aaaccceeegggiiikkkeeecccaaaaaaaaabbbaaa```aaadddhhhkkkkkkhhhccc```YYY\\\^^^___^^^^^^^^^^^^]]]^^^aaacccdddcccaaa```\\\]]]```bbbcccbbbaaa```bbb```___aaacccbbb^^^ZZZXXXXXXVVVUUUSSSQQQPPPOOORRRQQQQQQPPPOOONNNMMMLLLJJJJJJJJJJJJJJJIIIIIIHHH...---,,,,,,......---,,,...------,,,,,,,,,------------...............---,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000000///...---,,,,,,++++++,,,------......------,,,------------------------((()))***,,,...000111222........................,,,------------.....................//////000000---...///000000///...---///000000000000000//////........./////////000000000000000000000000//////000111111111000///......000000111222333444555555666666777777777777666666444444444444555555555555666666555555555555666666777888888999999999999999<<<;;;:::999999;;;===>>><<<<<<<<<<<<===>>>>>>???AAAAAABBBBBBCCCCCCCCCCCCFFFFFFGGGHHHHHHIIIIIIJJJKKKMMMNNNMMMLLLKKKLLLMMMLLLMMMOOOSSSVVVVVVTTTQQQLLLMMMOOOPPPQQQPPPOOONNNOOOPPPRRRTTTVVVXXXYYYYYYWWWWWWXXXZZZ]]]```ccceeecccbbbaaa```aaaccceeefffiiiiiihhhgggfffdddcccbbbaaabbbbbb```___^^^___```aaa___]]]]]]^^^^^^]]]\\\YYYZZZ\\\___bbbbbb```^^^ZZZ\\\^^^______\\\YYYWWWXXXXXXXXXXXXWWWVVVUUUTTTVVVUUUTTTTTTTTTTTTQQQOOOSSSSSSTTTUUUWWWWWWTTTRRRQQQNNNKKKJJJLLLMMMJJJHHHFFFFFFGGGHHHHHHGGGFFFDDDDDDEEEFFFGGGHHHHHHHHHHHHDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBB????????????@@@@@@AAABBBDDDBBB??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@AAABBBCCCDDD@@@@@@??????>>>=========<<<<<<<<<=========>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;<<<<<<<<<<<<999::::::;;;;;;::::::999::::::;;;:::::::::999999888888888888888888888888666666666666666777888888999999888888888888999999888888888888888777777777888999999999999999888888888888888888888999999::::::999999999888888777777888888888999999999::::::999:::;;;:::999888999:::<<<<<<===============>>>===============>>>???@@@===>>>>>>>>>======???@@@BBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAACCCEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGIIIIIIJJJJJJKKKLLLLLLMMMKKKNNNQQQSSSSSSTTTTTTTTTVVVSSSPPPOOOQQQTTTVVVWWWWWWWWWXXXXXXYYYYYYYYYYYYTTTTTTTTTVVVYYY\\\^^^___bbbcccdddeeedddbbb```___bbbbbbcccddddddeeeeeeeeefffffffffiiikkklllllljjjeeecccaaabbbddddddcccaaa___```aaabbbdddfffhhhiiicccbbbaaabbbbbbbbbbbbbbbfffhhhjjjkkkjjjfffaaa^^^YYY\\\______^^^]]]]]]]]]```aaacccddddddaaa^^^\\\ZZZ\\\___aaabbbaaaaaaaaacccaaa``````aaa```]]]ZZZZZZXXXVVVTTTRRRQQQQQQQQQRRRRRRPPPOOONNNMMMLLLLLLHHHHHHHHHIIIIIIHHHGGGGGG...,,,+++,,,---...---,,,------,,,,,,,,,------...---...............------------------------------,,,------.........//////.........------,,,+++***,,,,,,------------,,,,,,------------------------((()))***,,,...///111111........................------........./////////.........---...///000000---...///000000///...---...//////000000000//////............//////////////////////////////000000///000000111222222222222111111222222222222333333222333333444444333333222444444555555555666666666666555555555555666666777888999999:::;;;:::::::::<<<;;;999888999:::<<<>>>;;;;;;;;;;;;<<<===>>>???AAAAAAAAAAAABBBBBBCCCCCCGGGGGGGGGHHHHHHIIIIIIIIIIIIKKKMMMNNNMMMMMMNNNOOOMMMNNNPPPRRRTTTSSSPPPNNNLLLMMMOOOPPPQQQQQQPPPPPPQQQRRRTTTVVVXXXYYYYYYYYYWWWXXXZZZ\\\___bbbdddeeeccccccbbbbbbbbbdddfffgggiiiiiihhhgggfffdddcccbbb^^^aaacccdddbbb`````````bbb```^^^]]]^^^^^^]]]\\\]]]]]]___bbbdddccc```]]]___^^^]]]\\\\\\\\\\\\\\\ZZZZZZZZZZZZYYYXXXWWWVVVVVVTTTSSSTTTTTTTTTQQQPPPSSSSSSSSSUUUWWWWWWUUUTTTQQQMMMJJJJJJKKKLLLJJJGGGDDDFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBB>>>>>>>>>???@@@AAABBBCCCDDDBBB@@@???@@@AAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCC????????????>>>>>>======;;;<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;999999999::::::;;;;;;;;;999999::::::::::::999999888999999999999888777777777777777777777777777777666666555555666666777888999888888777777888888999777777777777777777777777777888888999999888888888777777888888999999999999999999888888888888888777888999999999::::::::::::777999:::999888888999:::;;;;;;<<<<<<<<<==================<<<======>>>>>><<<=========<<<<<<>>>???@@@@@@@@@@@@?????????>>>@@@AAABBBBBBAAAAAABBBDDDCCCCCCCCCDDDDDDDDDEEEEEECCCDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLNNNPPPPPPOOOPPPRRRUUUTTTQQQNNNLLLNNNPPPRRRRRRUUUUUUVVVVVVWWWXXXYYYZZZYYYYYYYYYYYYYYY[[[]]]___aaabbbdddddddddcccaaa_________```bbbccceeeggggggiiiiiiiiikkklllllljjjhhheeedddbbbbbbbbbaaa```______```aaabbbdddeeeeeefff```aaabbbcccccccccddddddjjjjjjiiihhheeeccc```^^^^^^___aaa```^^^]]]\\\\\\bbbccccccbbb```\\\XXXVVVYYY\\\```bbbaaa```aaabbbdddbbb```___^^^\\\ZZZYYYYYYWWWUUUSSSRRRRRRSSSTTTRRRQQQOOONNNLLLKKKKKKKKKEEEFFFFFFGGGGGGFFFFFFFFF---,,,+++,,,---...---+++------,,,,,,,,,---...............///......---,,,........................++++++,,,,,,,,,,,,++++++,,,------------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------------------------............////////////...---------...///000---...///000000///...---......///000000000//////------........./////////......////////////000000...///000222333333333333111111111111111111111111444444555555555555444444333444444444555555555555444444444555555666777888999999:::;;;;;;;;;;;;:::;;;:::999999999:::<<<===;;;:::::::::;;;<<<>>>??????????????????@@@AAAAAAEEEEEEFFFGGGHHHIIIJJJJJJGGGJJJMMMNNNNNNMMMNNNOOONNNNNNNNNPPPQQQQQQNNNLLLNNNNNNNNNOOOPPPQQQQQQRRRSSSTTTVVVXXXYYYYYYXXXXXXVVVWWWZZZ]]]```bbbcccdddccccccbbbbbbccceeeggghhhggggggfffeeedddbbbaaa```\\\___cccdddcccaaa```___aaa___]]]\\\]]]]]]\\\ZZZ``````aaacccdddbbb___\\\^^^\\\ZZZXXXXXXYYY[[[]]][[[[[[[[[[[[ZZZYYYXXXWWWTTTSSSRRRSSSTTTTTTRRRPPPSSSRRRQQQRRRTTTUUUUUUTTTOOOMMMKKKJJJJJJJJJIIIHHHEEEFFFGGGGGGEEEDDDDDDEEEBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>??????AAABBBCCCDDDGGGDDDBBBAAABBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>???;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;::::::::::::888888888999::::::;;;;;;999::::::;;;;;;::::::999777888999999999888666555666666666666666666666666888777777777777888999999888888777777777777888888666666666777777777777888555666777777888777777777666777888888999999888888888888888888888888888888888888999999999:::::::::666888999999888777888:::::::::;;;;;;<<<===============<<<<<<<<<<<<======;;;<<<===<<<;;;<<<===???>>>>>>????????????>>>>>>???AAABBBBBBAAAAAABBBCCCBBBBBBCCCCCCCCCDDDDDDDDDBBBDDDEEEFFFEEEFFFGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKNNNPPPOOOMMMMMMPPPTTTSSSPPPLLLJJJKKKNNNOOOPPPTTTTTTTTTUUUWWWYYYZZZ[[[ZZZZZZZZZZZZZZZ\\\___bbb```bbbcccddddddbbb```___]]]]]]^^^___aaadddfffgggiiiiiiiiikkkkkkjjjgggdddcccbbbbbbaaa```___^^^^^^``````aaabbbccccccbbbbbb^^^```cccdddcccccceeefffjjjiiigggeeecccbbbaaaaaacccddddddbbb___]]]]]]^^^aaaaaa```]]]ZZZWWWTTTRRRZZZ^^^bbbcccaaa```aaaccccccbbb```^^^\\\[[[ZZZZZZXXXWWWUUUTTTSSSSSSSSSTTTRRRPPPNNNLLLJJJIIIIIIIIIDDDEEEEEEFFFFFFFFFFFFFFF---,,,++++++------,,,+++,,,,,,,,,,,,,,,---...///......//////...------,,,------------------------,,,,,,------,,,+++)))(((***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++------------------------,,,,,,---------.........///...---,,,,,,...///111......////////////......---......///000000//////---------.........//////........./////////000000//////000111222222111111/////////000000111111111666666777777777777666666111111222222222333333333333333333444666777999:::888888999:::::::::::::::999999:::::::::;;;;;;;;;::::::999999:::<<<>>>@@@@@@???>>>>>>>>>???@@@AAABBBBBBCCCEEEGGGIIIJJJJJJHHHJJJMMMNNNMMMLLLLLLLLLLLLLLLLLLMMMOOOOOONNNMMMOOOOOOMMMMMMNNNOOOQQQRRRSSSUUUVVVXXXXXXWWWVVVUUUTTTVVVYYY]]]```aaabbbbbbbbbbbbbbbcccdddeeeggghhhcccccccccbbbaaa___]]]]]][[[]]]``````_________``````^^^]]]]]]^^^______^^^dddcccbbbbbbbbb```]]]ZZZ[[[ZZZYYYXXXXXXYYY[[[\\\[[[[[[[[[ZZZZZZYYYXXXWWWRRRRRRQQQRRRTTTUUUSSSRRRRRRPPPNNNNNNPPPSSSTTTTTTLLLMMMLLLJJJHHHGGGHHHIIIFFFGGGHHHFFFCCCAAACCCEEEAAABBBCCCDDDDDDEEEEEEEEEDDDDDDEEEDDDDDDCCCBBBAAA???@@@@@@@@@@@@AAAAAAAAA>>>>>>???@@@BBBCCCEEEFFFGGGEEEBBBAAABBBBBBBBBAAA????????????????????????????????????????????????=========>>>??????@@@@@@::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888999::::::;;;<<<<<<::::::;;;;;;;;;;;;::::::777888999::::::888777555666666666666666666666666777777777777777888999999888888777777777777888888666666777777777888888888444444555666666666666666555666777888999888888777777777777777888888888888777777777888888888999999666777888888777777888:::999::::::;;;<<<<<<=========<<<<<<;;;;;;<<<<<<===;;;<<<===<<<;;;<<<===???>>>???@@@@@@@@@@@@???>>>???@@@BBBBBBAAAAAAAAACCCAAABBBBBBBBBBBBCCCCCCCCCAAADDDFFFGGGFFFFFFHHHJJJIIIIIIIIIJJJJJJJJJKKKKKKHHHMMMQQQQQQNNNLLLNNNPPPQQQNNNJJJIIIKKKNNNQQQQQQSSSSSSTTTUUUWWWYYY[[[]]]ZZZ[[[[[[ZZZYYY[[[___cccaaabbbcccccccccaaa^^^]]]^^^^^^^^^^^^___aaabbbccceeeeeefffhhhiiigggdddaaa^^^_________^^^^^^______aaaaaabbbbbbbbbaaa```___\\\```cccdddddddddeeegggeeeeeedddddddddeeeffffffggggggeeebbb______```bbbbbb```^^^[[[YYYWWWUUUUUU[[[```ddddddaaa___```cccaaaaaa___^^^\\\\\\^^^___ZZZYYYWWWUUUTTTRRRRRRQQQQQQOOOLLLJJJHHHGGGHHHHHHEEEFFFFFFGGGHHHHHHGGGGGG---,,,++++++------,,,+++,,,,,,,,,,,,,,,---...///.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...,,,***))))))***,,,---......---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------///...,,,,,,,,,---///111////////////////////////------...///000000//////---------.........//////---.........//////000000///000000000000000///...,,,---...///000111222333333333444444444444333333///000000000000111111111222222333444666888:::;;;777777888999999999999888888999:::;;;;;;;;;:::::::::999888888999<<<>>>@@@BBBAAA@@@@@@@@@AAABBBCCC???@@@AAACCCFFFHHHJJJJJJIIIKKKNNNNNNMMMKKKJJJJJJJJJJJJIIIKKKMMMOOOOOOOOOPPPOOOMMMKKKLLLNNNPPPRRRSSSUUUVVVWWWWWWVVVTTTSSSSSSUUUYYY]]]___aaaaaaaaabbbbbbbbbcccdddeeeggggggaaaaaaaaa```^^^]]][[[ZZZ\\\\\\]]]\\\[[[\\\___aaaaaa______```bbbddddddccceeedddcccbbbaaa___\\\YYYYYYYYYZZZ[[[[[[\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVQQQQQQQQQRRRTTTUUUTTTSSSQQQOOOLLLLLLNNNQQQSSSSSSKKKMMMMMMKKKGGGFFFGGGJJJGGGHHHHHHEEEAAA@@@BBBEEE@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA??????@@@@@@@@@AAAAAAAAA?????????AAABBBDDDFFFGGGEEECCC@@@???@@@@@@@@@???========================;;;;;;<<<<<<=========>>><<<<<<===>>>???@@@AAAAAA:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;999999:::;;;;;;<<<======:::;;;;;;<<<<<<;;;;;;:::888999:::;;;;;;:::888666666666666666666666666666555555555555555666777777888888777777777777888888666777777777888888999999333333444555666666555555555666777999999888888777777777777777777888888888666666666666777777777777555777888888777777888:::999999:::;;;;;;<<<=========<<<<<<;;;;;;;;;<<<<<<<<<=========<<<<<<>>>???>>>???AAAAAABBBAAA@@@???>>>@@@BBBBBBAAAAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCAAADDDGGGHHHFFFFFFHHHJJJIIIIIIIIIJJJJJJJJJJJJJJJEEEKKKRRRSSSPPPLLLLLLMMMOOOLLLJJJJJJLLLPPPSSSTTTSSSSSSSSSUUUWWWYYY\\\^^^\\\\\\\\\ZZZWWWXXX\\\```bbbcccccccccbbb___\\\[[[```___^^^]]]]]]^^^___``````aaabbbeeeffffffccc```ZZZ[[[]]]^^^^^^___```bbbbbbbbbbbbbbbaaa```^^^]]][[[___ccceeeddddddfffhhh```aaaccceeegggiiijjjjjjiiihhhfffccc``````ccceeecccbbb___]]][[[ZZZZZZZZZ\\\aaaeeeeeebbb___```ccc_________^^^]]]___bbbddd[[[ZZZYYYWWWTTTRRRPPPOOOPPPNNNLLLIIIGGGFFFGGGGGGFFFGGGHHHIIIIIIIIIIIIIII---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------...//////////////////...---,,,***)))------------------------//////......------------............////////////...//////000111222222222222111111000000111222222000000111111111222222222444444555555666777777777666888999;;;<<<<<<;;;;;;888999999::::::999999888888888999::::::;;;<<<<<<===???AAAAAA???=========AAAAAAAAAAAACCCFFFJJJLLLOOONNNNNNMMMLLLKKKJJJJJJJJJKKKMMMNNNOOOOOONNNNNNOOOQQQSSSQQQOOONNNPPPSSSTTTUUUVVVVVVTTTSSSSSSSSSSSSVVVYYY\\\]]]___bbbdddcccccccccccccccdddeeefffbbb```]]]\\\]]]]]]]]]\\\[[[[[[\\\\\\]]]^^^^^^___bbb```______bbbdddffffffgggdddaaa_________^^^]]]]]][[[XXXWWWXXXYYYZZZZZZ\\\[[[YYYYYYXXXWWWTTTRRRQQQSSSUUUVVVUUUTTTTTTUUUTTTRRRPPPQQQSSSSSSPPPMMMGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>???@@@AAABBB======???@@@BBBCCCDDDEEECCCBBBAAA@@@@@@@@@AAAAAA======<<<<<<<<<<<<======BBBAAA@@@>>>======<<<<<<>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999777777888999999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;:::::::::999999999888888555555555555555555555555666666555555555555666666666666666666777888999:::666666777777888888999999777777666666555555555555666666666666777777777777666666666666666666666666777777777777777777777777888888888777777777777777777:::<<<===<<<;;;;;;;;;===============<<<<<<;;;;;;;;;::::::;;;<<<>>>???>>>???@@@AAAAAA@@@???>>>???@@@@@@???>>>>>>???AAA?????????>>>??????@@@@@@DDDEEEFFFFFFEEEDDDFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHIIINNNRRRRRRNNNLLLMMMOOOKKKKKKLLLMMMOOOQQQTTTUUUUUUTTTTTTTTTUUUWWWYYYZZZ^^^[[[ZZZ[[[^^^```^^^\\\___```bbbdddcccaaa^^^\\\]]]^^^^^^]]]\\\]]]___aaa]]]^^^```aaabbbbbbbbbbbbYYY[[[]]]^^^^^^___aaacccggghhhiiifffbbb______aaafffbbb___```eeehhhgggeeekkkdddaaafffiiigggfffhhhlllhhhdddaaabbbeeeggggggfffccc```]]][[[[[[\\\]]]^^^ccceeecccbbbddddddaaa___^^^]]]___aaabbbaaa```bbb___ZZZWWWVVVTTTRRRPPPOOOLLLIIIHHHIIIHHHFFFDDDEEEFFFGGGHHHIIIIIIIIIIII...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------.......................................---------------......------,,,,,,------------------------/////////.........------............///////////////000000111222222333333333222222111111111111222111111222222222333333333444444444555666666777777777888999999::::::::::::888999999999999999999888888888999999:::;;;;;;<<<===>>>@@@???>>>======>>>BBBBBBAAABBBDDDFFFIIIKKKLLLLLLLLLKKKJJJIIIIIIHHHIIIJJJKKKMMMMMMMMMMMMLLLPPPRRRSSSRRROOONNNQQQTTTSSSUUUVVVUUUSSSRRRSSSSSSSSSVVVZZZ]]]^^^___aaabbbcccccccccccccccdddddddddaaa___]]]\\\]]]^^^^^^]]][[[\\\\\\\\\]]]]]]^^^^^^___^^^^^^```cccfffgggfffbbb```]]]\\\\\\]]]\\\[[[]]][[[YYYYYYZZZ\\\]]]]]]]]]\\\ZZZYYYYYYXXXVVVTTTSSSUUUWWWWWWUUUTTTTTTTTTPPPOOONNNOOOPPPQQQNNNLLLJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBB@@@?????????@@@@@@AAAAAA>>>>>>???AAABBBCCCEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@>>>======<<<<<<======>>>??????>>>===<<<<<<<<<<<>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888888555555555555555555555555666666555555555555666666666666666666777888999:::777777777777777777888888666666666555555444444444555555666666666777777777555555555555555555555555666666666666666666666666777777777777777777777777777999<<<===<<<;;;:::;;;===============<<<;;;;;;;;;;;;::::::;;;<<<>>>>>>??????@@@AAAAAA@@@???>>>>>>?????????======???@@@?????????>>>??????@@@AAADDDEEEFFFFFFEEEDDDFFFGGGGGGHHHIIIJJJJJJIIIIIIHHHIIIMMMQQQQQQMMMKKKKKKMMMLLLLLLLLLLLLNNNPPPSSSTTTSSSSSSSSSSSSTTTVVVXXXYYY^^^^^^___bbbeeeddd```]]]^^^___aaabbbbbbaaa```____________]]][[[ZZZ\\\^^^]]]^^^___aaaaaaaaa``````YYY[[[]]]^^^^^^^^^```bbbggghhhiiifffcccbbbcccdddfffccc```aaafffiiihhhfffgggbbbaaafffiiigggfffhhhllliiidddbbbbbbdddffffffeeeccc```]]]\\\\\\]]]^^^]]]bbbdddbbb```bbbcccaaaaaa```___```bbbcccbbb```aaa^^^ZZZWWWVVVTTTSSSQQQOOOLLLIIIHHHIIIIIIGGGEEEEEEFFFHHHIIIJJJJJJIIIIII.........---------------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......------------------------,,,------......///////////////......---,,,,,,++++++,,,,,,---.........---------------------------------------,,,,,,,,,,,,............////////////000111111222222333333333444333333222222111111111222222222333333333444444333333444555555666666777888888777777777777888888888888999999999999888888888888999999::::::;;;;;;===>>>>>>>>><<<<<<>>>@@@CCCCCCBBBCCCDDDFFFHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLPPPRRRSSSRRROOOOOOQQQTTTSSSTTTUUUTTTRRRRRRRRRSSSSSSWWW[[[]]]^^^______```aaabbbcccccccccbbbaaa```___]]]\\\\\\^^^______^^^]]]]]]]]]]]]]]]^^^^^^^^^[[[\\\]]]aaaeeeggggggfff___\\\ZZZZZZ[[[\\\\\\[[[[[[YYYXXXXXX[[[]]]^^^^^^^^^\\\ZZZXXXYYYXXXWWWVVVVVVWWWXXXWWWTTTRRRRRRRRRPPPOOONNNNNNOOONNNLLLJJJMMMLLLJJJHHHHHHGGGHHHHHHFFFFFFEEEDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA>>>???@@@@@@AAAAAA@@@@@@??????@@@AAACCCDDDEEEEEEAAAAAAAAA@@@@@@@@@@@@???>>>>>>============>>>>>>===<<<<<<;;;;;;<<<<<<===??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999888999999::::::;;;;;;<<<<<<;;;;;;::::::999999999999999999999888888888777555555555555555555555555666666555555555555666666666666555666666777888999777777777777777666666666555555444444444444333333555555555666666666666777555555555555555555555555555555555555555555555555777777777777777777777777777999;;;<<<;;;::::::;;;<<<<<<======<<<<<<;;;:::::::::::::::;;;<<<===>>>??????@@@@@@???>>>=========>>>>>>===<<<<<<===?????????>>>>>>???@@@@@@AAACCCDDDFFFEEEEEEDDDFFFGGGFFFGGGHHHIIIIIIIIIIIIHHHJJJMMMPPPOOOLLLJJJJJJLLLLLLLLLLLLLLLMMMOOOQQQRRRQQQQQQQQQRRRTTTVVVWWWXXX\\\^^^aaafffgggeee___[[[\\\]]]^^^```aaabbbbbbbbbaaaaaa___]]]ZZZXXXYYY[[[^^^^^^___`````````___^^^ZZZ[[[]]]^^^^^^___aaabbbggghhhgggfffddddddfffhhhfffdddbbbcccgggjjjiiihhheeecccdddiiillljjjiiiiiilllhhhdddaaaaaabbbcccdddcccbbb___]]]\\\\\\\\\]]][[[```bbb___^^^```aaa___aaa```___```aaaaaa___^^^\\\ZZZWWWUUUTTTSSSQQQPPPNNNLLLJJJIIIJJJJJJIIIHHHEEEFFFHHHJJJKKKJJJIIIHHH...................................................---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---...............------,,,,,,,,,+++,,,------......------------------------------++++++******************............////////////000000111111111222222222444444333333222222111000111111222222222222333333222333333444555555666666888777666555444555666777777777888888888888777777888888999999::::::::::::<<<======<<<;;;<<<>>>AAADDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIJJJJJJKKKKKKLLLLLLPPPRRRSSSRRROOONNNQQQTTTRRRSSSSSSRRRQQQQQQRRRSSSTTTWWW[[[]]]^^^]]]]]]^^^```aaabbbcccbbbaaa^^^]]]]]]\\\[[[\\\^^^``````___^^^^^^^^^^^^____________ZZZ[[[^^^aaaeeefffdddbbb]]][[[YYYYYY[[[\\\]]]\\\YYYWWWVVVWWWYYY[[[[[[[[[]]][[[XXXWWWXXXXXXWWWVVVVVVWWWWWWUUURRROOOOOOOOOQQQQQQPPPOOONNNMMMKKKJJJOOOMMMKKKHHHGGGGGGHHHIIIFFFFFFEEEEEEDDDEEEEEEFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAA===>>>@@@AAAAAAAAA@@@???@@@@@@AAABBBCCCCCCDDDDDD@@@@@@@@@@@@@@@??????>>>>>>>>>============>>>>>><<<<<<;;;;;;<<<======>>>@@@??????===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;<<<;;;;;;:::999888888777999888888888888777777777555555555555555555555555666555555444444555555666666555555555666666777888777777777666666555555555333333333333333333333333444444555555555666666666555555555555555555555555555555555555555555555555666666666777777777777777777999;;;;;;:::999::::::;;;<<<<<<<<<<<<;;;::::::::::::::::::;;;<<<======>>>>>>>>>======<<<;;;;;;<<<<<<===<<<;;;;;;<<<>>>>>>>>>>>>>>>???@@@AAAAAABBBDDDEEEEEEDDDDDDFFFGGGFFFFFFGGGGGGHHHHHHIIIIIILLLNNNOOOOOOLLLJJJJJJKKKMMMLLLLLLKKKLLLMMMOOOPPPOOOPPPQQQSSSTTTVVVXXXYYYWWWZZZ^^^aaabbb___[[[WWWZZZ[[[\\\^^^```bbbcccdddaaaaaa```]]]ZZZYYYZZZ\\\``````aaaaaaaaa```^^^]]]\\\]]]___`````````bbbdddfffeeeeeeddddddfffhhhjjjeeedddccceeehhhjjjjjjiiiggghhhkkknnnooommmkkkjjjjjjfffbbb______````````````___]]][[[ZZZZZZ[[[\\\ZZZ^^^```]]]\\\^^^___^^^___^^^]]]^^^^^^]]][[[YYYXXXVVVSSSRRRRRRQQQOOONNNMMMLLLKKKJJJJJJJJJJJJJJJEEEGGGIIIKKKKKKJJJHHHGGG...................................................---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,------......------......------,,,+++------------------------++++++++++++,,,,,,,,,,,,............////////////////////////000000000000222333333333333222111000000000000000111111111111222222333333444444555555777666555444333444555666666777777888888777777666888888999999999999999:::;;;;;;<<<;;;;;;<<>>???@@@AAA@@@???>>>AAAAAAAAABBBBBBBBBCCCCCC??????@@@@@@@@@???>>>===>>>>>>============>>>>>><<<<<<<<<<<<===>>>??????@@@???>>>===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999:::::::::::::::;;;;;;;;;:::999888888777777888888888777777777666666555555555555555555555555555555444444444444555555555555555444555555666777777666666666555555444444222333333333333333333333444444444444555555555555555555555555555555555555666666666666666666666666555555666666777777777777666888::::::999888999:::;;;;;;;;;;;;;;;::::::999999999:::;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::;;;<<<<<<;;;::::::;;;===>>>>>>>>>>>>???@@@AAABBBAAACCCDDDEEEDDDDDDFFFGGGEEEEEEFFFFFFGGGHHHIIIIIIMMMMMMNNNNNNLLLKKKKKKLLLLLLLLLKKKJJJKKKLLLMMMNNNOOOPPPRRRTTTVVVXXXYYYZZZVVVXXXZZZZZZZZZXXXWWWVVVYYYZZZ[[[]]]___aaacccddd_________]]][[[[[[]]]___bbbbbbccccccbbbaaa___^^^^^^```aaabbbaaabbbccceeedddcccbbbbbbccceeefffgggccccccdddfffhhhjjjjjjiiiiiillloooooonnnllliiiffffffccc___]]]\\\]]]]]]\\\\\\\\\ZZZYYYYYYYYYYYYZZZYYY]]]^^^[[[ZZZ]]]^^^]]]___^^^]]]^^^^^^]]]ZZZXXXXXXVVVUUUTTTTTTSSSQQQOOOLLLLLLLLLKKKJJJIIIJJJJJJEEEFFFHHHIIIJJJIIIHHHGGG---------------.........------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////***++++++,,,------......---.........---,,,,,,+++------------------------............////////////............////////////////////////////////////000000222333333222111000/////////000000000000111111111222333333444444555555555444444444555555666666666777777777777666666888888999999999999999999888:::;;;;;;;;;<<<>>>@@@@@@AAAAAABBBBBBCCCCCCCCCFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIJJJJJJKKKLLLMMMNNNPPPQQQPPPMMMMMMOOORRRPPPPPPPPPOOONNNOOOQQQSSSUUUWWWYYYYYYXXXXXXYYYZZZ\\\]]]^^^___^^^]]]\\\[[[YYYYYYYYY[[[]]]^^^]]][[[]]]]]]]]]^^^______``````ZZZ[[[\\\___``````]]]ZZZWWWUUUTTTTTTVVVXXXYYYYYY\\\[[[YYYZZZ[[[[[[YYYXXXWWWVVVVVVVVVXXXXXXVVVTTTQQQRRRQQQOOOMMMKKKLLLNNNIIIKKKNNNNNNNNNNNNOOOQQQMMMLLLJJJHHHHHHGGGHHHHHHFFFFFFEEEEEEEEEFFFGGGGGGDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???===>>>??????@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@@@@>>>===<<<======<<<<<<<<<<<<=========<<<<<<<<<===>>>??????>>>>>>======<<<;;;::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999:::999999888888777777777777777777777666666666666555555555555555555555555555555444444444444555555555555444444444444555555555555555555555444444444222222333333333333444444333333333444444444555555444444444444444444444444666666666666666666666666444555555666666777777888666888999999888777999:::::::::;;;;;;::::::999888888999:::;;;<<<<<<<<<;;;::::::999999999999:::;;;;;;<<<<<<;;;::::::;;;=========>>>>>>???@@@BBBBBBAAABBBDDDDDDDDDDDDFFFGGGEEEDDDDDDEEEFFFGGGIIIIIIKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJIIIJJJKKKMMMNNNMMMOOOQQQTTTWWWYYYZZZ[[[XXXYYYYYYXXXVVVVVVWWWYYYYYYZZZ\\\^^^___aaaaaaaaa\\\\\\]]]\\\[[[\\\^^^```bbbccccccdddcccbbb```______aaabbbbbbbbbbbbccceeebbbaaaaaabbbcccdddcccbbb```aaaccceeeggghhhhhhiiiffflllnnnllljjjhhheeebbbdddaaa]]]\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYY]]]]]]ZZZYYY\\\^^^]]]`````````aaaaaa```\\\ZZZ[[[ZZZYYYXXXXXXWWWTTTQQQLLLLLLLLLKKKHHHHHHHHHJJJFFFFFFGGGGGGGGGGGGGGGFFF+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***************************++++++,,,,,,++++++***,,,,,,,,,---------......++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,---,,,,,,------......---------------------------------........./////////000............////////////000000000///////////////---...000222222222111000///000000000000111111111111111111222333333444444333333444555666666666555555666666777777666666555999999888888888888888888666888:::<<<<<<<<<>>>???===>>>???@@@AAABBBBBBBBBDDDEEEEEEFFFGGGHHHHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPOOOLLLKKKNNNQQQOOOPPPOOONNNMMMNNNQQQSSSVVVWWWWWWVVVTTTUUUWWWYYY[[[[[[\\\\\\\\\\\\\\\\\\XXXXXXXXXZZZ\\\\\\ZZZYYYXXXYYYZZZ[[[\\\^^^^^^___XXXXXXYYY[[[^^^^^^\\\ZZZWWWUUUSSSTTTVVVXXXXXXXXXZZZYYYXXXYYY[[[[[[ZZZYYYUUUUUUVVVXXXZZZYYYVVVTTTOOOPPPPPPNNNLLLLLLNNNPPPRRRTTTUUUTTTPPPNNNNNNOOOJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@???>>><<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<===============<<<<<<;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999888888888888888888888888888888888888888777777777777777666666666555555555555555555555555555555555555444444333333444444555555555444444333444444555444444444444444444555555333333333333444444444555222333333333333444444444444444444444444444444444555555555555555555555555444444555555666777777888666777888888777777888::::::::::::::::::999888888777888:::;;;<<<<<<;;;;;;::::::999999:::;;;<<<===;;;<<<===<<<::::::<<<============>>>???AAABBBCCC@@@BBBCCCDDDDDDDDDFFFHHHDDDDDDDDDDDDEEEGGGHHHJJJIIIHHHGGGHHHIIIJJJKKKKKKIIIIIIHHHHHHIIIKKKMMMNNNKKKMMMPPPSSSVVVXXXYYYZZZXXXYYYZZZYYYWWWVVVWWWYYYYYYZZZ]]]___```______^^^ZZZZZZ[[[ZZZYYYYYY\\\^^^aaaaaabbbccccccbbb``````^^^```aaaaaaaaaaaabbbccccccbbbaaaccceeedddaaa^^^]]]___bbbdddeeefffggggggdddjjjmmmjjjfffgggfffbbbbbb```]]]\\\]]]]]]]]]\\\ZZZZZZZZZZZZZZZZZZZZZ[[[YYY]]]]]]YYYXXX\\\^^^]]]______```aaabbbaaa^^^[[[]]][[[ZZZYYYYYYWWWTTTQQQLLLMMMMMMJJJGGGEEEGGGHHHGGGFFFEEEDDDDDDEEEFFFFFF+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************)))))))))******+++++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++...------,,,,,,++++++***)))***,,,---.../////////------------------------+++++++++,,,,,,---------............/////////000111111111000000000000000+++,,,///111222222111000000111111111111222222222000111111222333333444444111222444666777777666666555555666666666666555555999999888888888888888888444777:::<<<======>>>???<<<===>>>???@@@AAAAAAAAACCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFGGGHHHJJJKKKLLLNNNOOONNNKKKJJJMMMPPPOOOOOOOOOMMMMMMNNNQQQSSSVVVVVVUUUTTTRRRSSSVVVXXX[[[[[[ZZZZZZ[[[\\\]]]^^^XXXWWWXXXYYY[[[[[[YYYWWWUUUVVVWWWXXXZZZ\\\]]]^^^UUUUUUWWWYYY\\\]]]]]][[[YYYWWWVVVVVVXXXYYYZZZYYYUUUUUUUUUWWWZZZ[[[ZZZXXXUUUVVVXXXZZZ\\\[[[WWWTTTNNNOOOOOONNNMMMNNNPPPRRRaaaaaa```[[[SSSMMMKKKKKKGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHEEEEEEDDDCCCBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@?????????>>>=========>>>@@@AAA@@@@@@@@@???????????????<<<===???@@@???>>><<<;;;;;;;;;;;;::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999888888777777777777777777777777777777888888888888777666666666555555555555555555555555555555555555555444444333333444444555555444444333333333444444333333333444444555555555333333333444444555555555222222333333333444444444444444444444444444444444444444444444444444444444444444444555666777777888666777888777666666888:::999::::::::::::999888888777888:::;;;<<<<<<;;;:::;;;:::::::::;;;===???@@@<<<<<<===<<<;;;:::<<<>>>=========>>>???AAABBBCCC@@@AAACCCDDDDDDDDDFFFHHHDDDCCCCCCCCCEEEGGGHHHJJJFFFEEEDDDEEEGGGIIIJJJJJJHHHHHHHHHHHHIIIKKKMMMNNNJJJLLLOOORRRUUUWWWXXXYYYVVVYYY[[[ZZZWWWUUUVVVWWWYYY[[[^^^``````___]]][[[YYYYYYYYYXXXWWWWWWYYY[[[___```aaabbbbbbaaa```___]]]___``````______```bbbdddccccccdddfffddd___[[[[[[^^^aaacccddddddeeefffccckkknnniiigggiiiiiieeebbb```^^^]]]^^^______^^^[[[[[[[[[[[[\\\\\\\\\\\\YYY]]]]]]YYYXXX[[[^^^]]]]]]]]]^^^```aaa```\\\YYY[[[ZZZXXXXXXWWWUUUQQQNNNLLLMMMMMMJJJFFFDDDEEEGGGGGGFFFDDDBBBBBBCCCEEEFFF++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***------------------------------,,,,,,,,,,,,+++++++++,,,------......------,,,,,,---------,,,++++++***+++------,,,+++******///---+++))))))+++---////////////...------,,,,,,,,,,,,------......//////////////////000000000000111111111000000000000000000000111111111111000000000111111222222333444444555444222222111222333444888888777777666666555555777777777777888888888888555666777888999::::::::::::;;;<<<>>>@@@AAABBBBBB???@@@AAACCCEEEFFFHHHHHHHHHGGGFFFFFFFFFHHHJJJLLLNNNNNNNNNMMMKKKJJJKKKMMMJJJMMMPPPOOOLLLKKKOOOSSSWWWVVVVVVXXXYYYXXXVVVTTTYYYZZZZZZYYYWWWWWWYYY[[[VVVWWWXXXYYYYYYYYYXXXWWWWWWXXXZZZ\\\\\\\\\[[[[[[VVVWWWXXX[[[]]]^^^\\\ZZZ]]]ZZZWWWWWWYYYZZZXXXVVVWWWWWWVVVVVVVVVVVVUUUUUUPPPTTTYYY\\\ZZZWWWTTTRRRPPPOOOMMMLLLLLLLLLLLLMMM]]]ZZZUUUPPPLLLKKKJJJJJJLLLLLLLLLKKKJJJHHHGGGFFFGGGFFFEEEDDDDDDCCCCCCDDDFFFDDDBBB???>>>???@@@@@@BBBBBBBBBAAA@@@???>>>===OOOHHH@@@===???BBBBBB@@@<<<<<<<<<<<<<<<===>>>>>>============>>>>>>>>>>>>999;;;===<<<:::999:::======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999888888888888888888::::::999999888999999999777777777777777777777777777777666666777888999999555555666777777666555444333555777666444333555777444333333222222333333444666666555555555555666666666555333222111222333333333333333333333333333333222222222222222222222222444444444444444444444444666555555444444444555555333333333444555666777777555555555555666666666666888999::::::::::::999888888888999999999:::::::::999999:::;;;;;;<<<<<<===:::;;;<<<=========<<<<<<;;;<<<>>>@@@AAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJLLLNNNRRRUUUWWWYYYZZZYYYYYYXXXVVVTTTTTTVVVXXXXXXXXXXXXYYYYYYYYYYYYYYY\\\ZZZYYYXXXXXXZZZ\\\]]]]]]]]]___aaabbbbbb___\\\bbbaaa___^^^^^^```ccceeegggggggggfffdddaaa]]][[[ZZZ___eeehhhhhhfffdddbbbdddgggiiiiiifffeeefffhhh______^^^]]]\\\\\\\\\\\\^^^___```___]]]\\\\\\\\\^^^\\\ZZZZZZ\\\___aaabbbcccbbbaaa___]]]\\\[[[ZZZXXXXXXVVVTTTRRROOOMMMKKKKKKJJJIIIHHHGGGFFFFFFFFFLLLIIIEEECCCDDDEEEFFFFFF++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))------------------------,,,,,,+++++++++************+++,,,,,,------,,,,,,)))***+++,,,------...---)))***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................//////.../////////000000000000000000000000000000000000000000111111111111000000000111111222222333333444666555444444444444555666666666666555555555555555666666777777777888888888666777888999:::::::::::::::;;;<<<>>>???@@@@@@@@@>>>>>>@@@AAACCCEEEFFFGGGFFFEEEDDDDDDEEEFFFHHHJJJLLLMMMMMMKKKIIIHHHIIIJJJIIILLLOOONNNLLLLLLOOOSSSWWWVVVVVVWWWXXXXXXVVVSSSTTTUUUVVVVVVUUUTTTUUUWWWVVVVVVWWWXXXXXXXXXWWWVVVTTTUUUVVVXXXYYYYYYZZZZZZXXXXXXYYY[[[^^^^^^\\\ZZZ[[[XXXVVVVVVXXXXXXWWWUUUWWWWWWWWWWWWVVVUUUUUUTTTRRRUUUXXXYYYWWWSSSPPPOOOPPPOOONNNMMMLLLMMMMMMNNNSSSQQQOOOLLLKKKKKKKKKLLLKKKKKKKKKJJJIIIHHHFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDIIIGGGEEEBBBAAA@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>GGGBBB>>>===@@@BBB@@@>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===============;;;===>>>>>><<<;;;<<<>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888777888888999:::;;;777777777777777777777777666666555555666666777888444444555666666555444333333555666666444333555666444333333222222333333444444444333333333333444444555444333222222222222333333333333333333333333333222222222222222222222222444444444444444444444444444444333333333333444444333333444444555555666666444444444444555555555555888888999::::::999888888888888888999999999::::::999999999:::;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<;;;<<>>>>>>>>======???@@@BBBCCCDDDEEEDDDCCCBBBBBBCCCDDDFFFGGGKKKKKKKKKIIIFFFEEEFFFGGGGGGJJJMMMNNNMMMMMMPPPTTTVVVVVVVVVWWWXXXWWWUUUSSSSSSUUUWWWXXXWWWVVVWWWWWWUUUVVVVVVWWWWWWVVVUUUUUURRRRRRSSSTTTVVVXXXZZZ[[[ZZZZZZZZZ\\\^^^^^^\\\ZZZXXXVVVTTTTTTVVVVVVVVVUUUWWWWWWWWWWWWWWWUUUSSSRRRTTTVVVWWWVVVRRROOOMMMLLLPPPOOONNNMMMMMMNNNOOOOOOQQQPPPOOOOOONNNNNNNNNOOOIIIIIIIIIIIIHHHGGGEEEEEEAAAAAAAAAAAABBBCCCDDDEEEHHHGGGDDDBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@??????>>>???<<<;;;<<>>>>>>>>>>>>>>======<<<<<<<<<;;;<<<>>>===<<<;;;<<<======<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999888888888888888888888888666666666666777999:::;;;777777777777777777777777555555444444555555666666333444444555555555444444444555666555444333444666333333222222222222333333444333333222222333333444444444333222222222222333222222333333333333333333222222222222222222222222444444444444444444444444333222222111111222222333444444444444444555555555333333333444444444444555777888888999999888888777777888888888999999999999888888999999:::;;;;;;;;;;;;:::999999999:::<<<===;;;===@@@BBBCCCBBBAAA?????????@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFGGGGGGGGGHHHHHHFFFHHHJJJMMMOOOQQQSSSSSSSSSTTTVVVVVVUUUSSSSSSTTTSSSSSSTTTUUUWWWXXXYYYZZZXXXXXXXXXXXXYYYYYYYYYYYY[[[[[[]]]___``````^^^[[[ZZZZZZZZZ[[[\\\^^^___```ccccccddddddcccaaa___^^^___aaaeeefffeeecccccccccdddfffgggfffdddccccccddd^^^^^^]]]]]]\\\\\\]]]]]]cccdddeeedddaaa_________dddbbb______```bbbbbbbbbccc```\\\]]]``````\\\XXXVVVUUUTTTQQQOOOMMMKKKJJJJJJJJJIIIHHHHHHIIIIIIIIINNNKKKGGGEEEEEEEEEDDDDDD+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++,,,,,,,,,,,,,,,.........---,,,+++***))),,,+++******+++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........000000000//////................../////////000000/////////000000000000000000000111111111111000000000000000111222222333333222222222222222222333333222333333444555555666666666666666666777777777888888888999:::::::::::::::999:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAACCCDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFJJJJJJJJJHHHEEEDDDDDDEEEFFFIIILLLNNNNNNOOORRRTTTUUUTTTTTTUUUWWWVVVTTTRRRRRRUUUXXXYYYYYYWWWWWWWWWUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSUUUXXX[[[]]]\\\[[[[[[\\\]]]]]][[[YYYUUUTTTSSSSSSTTTUUUUUUUUUWWWXXXXXXXXXVVVTTTQQQPPPTTTUUUUUUTTTPPPNNNMMMMMMPPPOOONNNNNNNNNOOOPPPQQQTTTSSSRRRPPPOOOMMMKKKKKKHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBAAAAAABBBCCCDDDDDDBBBAAA@@@>>>>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@???>>>===;;;:::;;;===>>>===<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===<<<<<<;;;;;;999:::;;;<<<;;;:::::::::===<<<<<<<<<<<<;;;;;;;;;:::999999999999999999999888888888888888999999999666666666666666777888999777777777777777777777777666555555444555555666666444444555555555555555555555555666555444444444444333333222222222222333333555555444444444444555555333333222222222222222222222222222222222333333333222222222222222222222222333333333333333333333333222222111111111222333333555444444444444444444444333333444444444555555555777777777777777777777777777777777888888888888999777777888888999:::::::::;;;:::999888888999<<<===;;;===@@@BBBCCCBBB@@@???>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGIIIKKKMMMOOOPPPPPPPPPSSSVVVWWWVVVTTTSSSSSSRRRSSSSSSTTTUUUVVVWWWWWWWWWXXXYYYYYYZZZZZZYYYYYY\\\\\\]]]___aaaaaa___]]]ZZZ[[[\\\^^^___aaabbbbbb```aaabbbbbbbbbaaa``````aaacccddddddcccbbbcccdddgggggghhhgggfffddddddccc______^^^^^^^^^______```cccdddfffeeecccbbbbbbcccgggeeebbbaaaaaabbbbbbbbbccc^^^[[[^^^dddeeeaaa[[[VVVUUUSSSQQQOOOMMMLLLKKKKKKKKKJJJJJJJJJKKKLLLLLLNNNKKKHHHEEEEEEEEECCCBBB+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,---------------------------,,,+++***)))///---,,,,,,------,,,***...---+++******+++---.........------,,,,,,,,,,,,000000//////......------............////////////......//////000000000000000000111111111111000000///000000111111222333333000111111222222333333333333333444555666777777888555666666666666777777777888888999:::::::::999999999999:::;;;;;;;;;;;;;;;>>>>>>???AAABBBCCCDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFJJJJJJJJJHHHEEEDDDEEEFFFFFFHHHKKKNNNOOOPPPRRRSSSRRRRRRRRRTTTVVVVVVTTTRRROOORRRUUUVVVUUUTTTSSSSSSUUUTTTTTTSSSRRRQQQQQQQQQPPPPPPPPPRRRTTTWWWZZZ\\\\\\[[[ZZZZZZ[[[ZZZYYYWWWSSSSSSSSSSSSSSSTTTUUUVVVYYYYYYXXXWWWUUUSSSPPPOOORRRSSSTTTSSSQQQPPPPPPQQQOOONNNNNNNNNNNNOOOQQQRRRQQQPPPNNNLLLJJJHHHFFFEEEGGGGGGGGGGGGFFFEEEDDDDDDEEEDDDCCCCCCBBBBBBCCCCCC======<<<======>>>>>>???@@@@@@AAAAAAAAA@@@??????AAA???<<<::::::<<<======<<<<<<<<<<<<<<<===>>>>>>>>>=========<<<<<<<<<;;;::::::;;;<<<===<<<:::999===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999777777888888888999999999888888777666555555555666666666666666666666666666777777666555555666666666666666666666666777777888666666555555555555444333333222222111111222222333444444333333333333444444111222222222222222222222111111111222222333333333222222222222222222222222333333333333333333333333222222111111222333444444444444444444444333333333444555555555666666666666666666666666666666666666666666777777777888888888666666777777888999999999;;;:::999888888999<<<===;;;===???AAABBBAAA???>>>======>>>???@@@AAABBBBBBAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDGGGHHHIIIKKKLLLMMMNNNNNNOOORRRVVVXXXWWWUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSWWWXXXYYYYYYZZZZZZYYYYYYXXXXXXXXXZZZ\\\]]]\\\ZZZ[[[\\\]]]___```bbbcccccc^^^______```aaaaaaaaaaaabbbcccddddddcccbbbcccdddggggggfffeeeeeecccbbb```]]]]]]\\\\\\]]]^^^______aaaccceeefffeeeeeefffggggggeeebbbaaaaaabbbaaa```aaa]]][[[```gggiiieee___WWWVVVTTTQQQOOONNNMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNMMMJJJGGGEEEEEEDDDCCCAAA++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---............---))))))+++,,,---.........///...---...111000---)))///---+++))))))+++---///......------,,,++++++***...............---------------........./////////---......//////000000111000000111111111111000000//////000000111222222222111222333444555555555444333444444555666777777777555555666666666666777777777888888999999999888888888888999;;;;;;<<<<<<<<<>>>??????@@@BBBCCCCCCDDDBBBCCCCCCDDDEEEEEEFFFFFFHHHIIIIIIHHHFFFEEEFFFGGGDDDFFFIIILLLNNNOOOPPPPPPOOOOOOPPPSSSUUUVVVUUUTTTSSSUUUWWWWWWUUUTTTTTTTTTUUUTTTRRRQQQPPPOOOOOOOOOMMMMMMNNNPPPRRRUUUWWWXXX\\\ZZZXXXWWWWWWWWWUUUTTTRRRSSSTTTTTTTTTTTTWWWYYY[[[ZZZXXXVVVSSSQQQOOONNNPPPRRRSSSSSSRRRQQQRRRSSSNNNMMMMMMMMMNNNOOOQQQRRRNNNNNNLLLKKKJJJJJJJJJJJJFFFFFFGGGGGGFFFEEEEEEDDDFFFEEEDDDCCCBBBBBBBBBBBB======>>>??????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???DDDAAA>>>;;;:::;;;<<<===<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAA@@@>>>;;;===<<<<<<<<<<<<;;;;;;;;;888888888999999999999999777777777888999999:::::::::999888666555555555555666666666666666666666666888777666666555666666666666666666666777888999999777666444444555555444222222222111111111111222222222111111000000111111222000111222222333222222222000000111111222333333333222222222222222222222222333333333333333333333333111111111111222333444444333333333333333444444444555555555666666666777777666555555444444555555666666666666666777777777777555555666666777888888999;;;:::999999999:::<<<===<<<<<<>>>?????????>>>>>><<<<<<===>>>???@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHJJJKKKLLLLLLLLLLLLNNNRRRUUUWWWWWWUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRWWWWWWWWWXXXXXXXXXXXXYYYYYYXXXXXXZZZ\\\^^^]]]\\\[[[[[[[[[\\\]]]___```aaa]]]^^^^^^______```aaaaaa```bbbddddddccccccdddeeeeeecccbbbaaaaaa```]]][[[YYYYYYYYYZZZ[[[\\\]]]^^^aaaccceeeeeeeeeeeefffgggeeecccaaa`````````^^^]]]^^^\\\\\\```eeegggccc___WWWVVVSSSQQQOOONNNNNNNNNMMMMMMLLLLLLKKKLLLLLLLLLJJJHHHFFFDDDDDDDDDBBB@@@++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......+++,,,------.........---++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,------------,,,'''(((***,,,---//////000---,,,---000555555111,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........//////------......///000000111000000111111111111000000//////000000111111222222000111333444555555444444333333333444444555555666555555555666666666777777777777777888888777777666777888999;;;<<<============>>>>>>???@@@AAABBBBBBAAABBBCCCDDDDDDEEEEEEEEEFFFGGGGGGFFFEEEEEEFFFHHHBBBCCCEEEHHHKKKLLLKKKJJJLLLMMMNNNRRRUUUWWWVVVUUUXXXYYYZZZYYYWWWUUUVVVWWWUUUSSSQQQOOONNNMMMMMMMMMLLLMMMOOOQQQSSSUUUUUUVVVZZZXXXVVVTTTTTTTTTRRRPPPRRRTTTVVVVVVUUUVVVXXX[[[^^^[[[XXXTTTQQQOOOOOOOOOOOOQQQSSSTTTRRRQQQQQQQQQLLLLLLLLLLLLMMMOOOQQQRRROOONNNLLLKKKKKKLLLNNNOOOFFFFFFGGGGGGGGGFFFEEEEEECCCCCCBBBBBBAAABBBBBBBBB@@@@@@AAAAAA@@@@@@???>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>:::;;;;;;<<<<<<=========???>>>???AAACCCBBB???;;;===<<<<<<<<<<<<;;;;;;;;;777888888888999999999999666777777888999999::::::999999888777666666666666666666666666666666666666777666555555444444444555666555555555666777999:::888666444444555666444111222222111111111111222222111111000000000000111111///000111222333222222111///000000111222222333333222222222222222222222222222222222222222222222222000000000000111222333333222222222333333444444555444444444555555555666666555555444333333444555555555555555666666666777777444555555666666777888888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>;;;<<<<<<===>>>???@@@AAA???@@@AAABBBCCCBBBBBBAAA???@@@@@@AAABBBCCCDDDDDDFFFGGGGGGGGGHHHHHHHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJMMMPPPSSSUUUUUUTTTTTTUUUTTTTTTTTTSSSSSSSSSSSSSSSVVVUUUTTTTTTTTTUUUWWWWWW[[[ZZZZZZ[[[^^^______^^^\\\[[[ZZZZZZ[[[]]]___```]]]]]]]]]]]]^^^___``````^^^aaadddeeedddddddddeeedddbbb```___```^^^[[[XXXZZZZZZZZZ[[[\\\]]]______bbbdddeeeeeedddccccccdddaaa___^^^]]]^^^]]]\\\ZZZZZZZZZ[[[]]]___^^^[[[XXXVVVUUURRROOONNNMMMMMMNNNLLLKKKJJJJJJIIIIIIIIIIIIHHHFFFDDDCCCCCCCCCAAA@@@++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......***+++,,,,,,------------+++++++++++++++++++++++++++++++++************)))******+++,,,,,,,,,,,,+++******+++,,,------------******,,,222888888444///+++,,,------------,,,+++***++++++,,,,,,------...+++++++++,,,,,,------------------.........//////---------...///000000111000000111111111111000000/////////000111111222222...///111222333333222222222222333333333333444444555555555555666666666777666666777777777777666555666777999;;;<<<>>>>>>>>><<<<<<===>>>???@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFEEEDDDEEEFFFHHH@@@AAACCCFFFIIIIIIHHHGGGKKKKKKMMMQQQUUUWWWWWWVVVWWWXXXWWWUUUSSSRRRSSSTTTUUUSSSQQQOOOMMMLLLLLLLLLNNNOOORRRTTTVVVWWWWWWVVVYYYWWWTTTSSSRRRRRRPPPNNNSSSUUUWWWWWWVVVWWWZZZ]]]___\\\XXXSSSPPPOOOOOOOOOOOOQQQSSSTTTRRRPPPOOOOOOKKKKKKKKKKKKMMMNNNPPPRRRNNNLLLIIIGGGGGGHHHJJJKKKFFFGGGGGGGGGGGGFFFFFFEEE@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBAAA???>>><<<;;;???@@@@@@AAAAAAAAA@@@@@@<<<>>>@@@AAA???===;;;;;;<<<<<<<<<<<<<<<===>>>>>>999::::::;;;<<<===>>>>>>>>>======@@@BBBBBB>>>:::======<<<<<<<<<;;;;;;;;;777777888888999999999999666777777888999999::::::888777777777777777888999666666666666666666666666666555444444333333333333555444444444555666888999999666444444666666333111222222111111111111222222333333222222222222333333///000111222333333222111///000000111222222333333222222222222222222222222222222222222222222222222............///000222222111111222333333444555555333333333444444444555555555555333333333333555555555555555555666666666777444444555555666777777777:::;;;<<<=========<<<<<<===<<<;;;::::::;;;===>>>;;;;;;<<<===>>>???@@@@@@???@@@AAABBBCCCBBBAAAAAA======>>>???AAABBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHLLLOOORRRSSSSSSSSSTTTUUURRRRRRSSSSSSTTTTTTUUUUUUUUUSSSRRRQQQQQQSSSUUUVVVWWWWWWVVVXXX[[[\\\\\\[[[___]]][[[ZZZ[[[]]]___aaa]]]]]]]]]]]]]]]^^^___```]]]```ccceeeeeeeeeeeeeeefffcccaaa```aaa___\\\XXX\\\\\\]]]^^^___aaabbbcccdddeeefffeeebbb``````aaa___]]]\\\\\\\\\\\\ZZZYYYXXXYYYZZZ[[[ZZZWWWTTTRRRUUUSSSPPPNNNLLLLLLLLLMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCBBBCCCCCCAAA???++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***++++++,,,,,,++++++***************************************************,,,,,,,,,++++++*********------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...---,,,,,,,,,,,,---...,,,---000222333333222111000///---,,,,,,---///000.........------,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...............////////////---------............///222222111111000000//////111111222222111000...---111111222222222333333333444444555555666777777777666666666666666777888888777666777777888999:::;;;============>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBDDDHHHLLLOOONNNNNNPPPQQQRRRTTTUUUUUUUUUTTTSSSSSSSSSTTTUUUVVVSSSUUUUUUTTTQQQMMMLLLKKKOOOSSSVVVWWWVVVUUUWWWYYY\\\ZZZWWWTTTSSSSSSSSSTTTTTTSSSSSSUUUXXXZZZ[[[ZZZYYYWWWSSSPPPNNNMMMMMMMMMOOOOOOPPPQQQQQQQQQPPPPPPLLLLLLKKKKKKKKKMMMNNNOOOMMMLLLKKKKKKKKKJJJGGGEEECCCDDDEEEFFFFFFFFFFFFFFFCCC@@@>>>???AAABBB@@@===AAA@@@@@@??????>>>>>>>>>AAAAAA@@@??????>>>>>>===>>>>>>=========>>>@@@AAA???@@@@@@>>><<<;;;<<<======<<<;;;:::::::::::::::============<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;888999999999999888777777777777777777777777777777333333444444555555666666555555555555555555555555333333444444333333222111333333333444444555555555555444333333333333444555222222222222222222222222111111111222222222333333222222222222222222222222///000000000111111111111000000000000111111111111111222222333333222222111111222222333333222222111222222222222222111000///222333444444555555444444555555555555555555555555555555555555666666666666777777666666555555444444999999:::;;;;;;;;;;;;:::999999:::;;;;;;<<<<<<===============>>>>>>>>>>>>??????>>>>>>======<<<<<>>===>>>???@@@BBBCCCDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGEEECCCBBBBBBDDDIIIMMMPPPTTTTTTSSSSSSSSSTTTTTTUUUVVVUUUTTTTTTTTTUUUWWWWWWSSSTTTUUUSSSPPPNNNMMMNNNPPPSSSVVVWWWVVVVVVWWWYYYZZZYYYXXXVVVUUUUUUVVVVVVVVVUUUTTTUUUXXXZZZZZZYYYWWWUUUSSSPPPNNNNNNNNNNNNOOOOOOPPPPPPPPPOOOOOOOOOMMMLLLLLLKKKLLLMMMNNNOOOMMMLLLJJJIIIIIIIIIGGGEEECCCCCCDDDFFFFFFGGGGGGGGGCCCAAA???@@@BBBBBBAAA???AAAAAAAAA@@@@@@?????????AAAAAAAAA@@@??????>>>>>>???>>>>>>>>>>>>???@@@AAA?????????>>><<<;;;<<<=========<<<;;;;;;;;;;;;;;;>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::888999999999999888777777777777777777777777777777666666666777777777777777555555555555555555555555444555555555555444333333333333333444444444555555555444333222222333444555222222222222222222222222333333333444444444444555222222222222222222222222000111111111222222222222000000000000111111111111111222222333333222222111111222222333333222222111222222222222222111000000222333444444555444444444444444444444444444444444555555555555666666666666777777666666555555555444666777777888999888888888999999999:::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>??????>>>>>>>>>=========>>>@@@BBBDDDEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFEEEEEEHHHHHHGGGFFFFFFGGGHHHIIIJJJLLLOOOQQQQQQQQQRRRSSSOOORRRVVVWWWVVVSSSQQQOOOQQQQQQQQQRRRSSSVVVXXXYYY[[[ZZZYYYYYYXXXWWWWWWWWWWWWVVVVVVXXX[[[]]]^^^]]]^^^\\\ZZZYYYZZZ^^^aaadddcccdddeeeggghhhhhheeebbbdddbbb___]]]\\\\\\\\\]]]YYY[[[^^^```aaaaaaccceeegggfffeeeccccccccccccddd^^^^^^^^^^^^]]][[[ZZZXXXVVVUUUTTTSSSSSSSSSTTTUUUUUUUUUSSSRRRPPPNNNMMMLLLIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBB++++++++++++++++++++++++,,,++++++******++++++,,,------------------------+++++++++******************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************---,,,,,,+++***)))((('''++++++******++++++,,,---...------,,,,,,------...+++,,,---......---,,,+++++++++))))))))))))++++++------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,------...---............/////////---------............//////000000000000000000111///000111222333333333333111111111222222222222333222222333444444555555666666666555555666666777888:::999999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAACCCDDDDDD@@@AAABBBDDDFFFHHHIIIJJJFFFDDDCCCCCCEEEJJJOOORRRWWWVVVTTTRRRQQQQQQQQQRRRTTTSSSSSSRRRSSSTTTUUUVVVSSSSSSSSSRRRPPPOOOPPPRRRRRRTTTVVVWWWWWWWWWXXXYYYWWWXXXXXXYYYYYYYYYYYYXXXXXXWWWVVVVVVXXXYYYXXXXXXUUUTTTRRRPPPOOOOOOPPPPPPPPPPPPOOOOOONNNNNNMMMMMMNNNNNNMMMMMMMMMNNNNNNOOONNNKKKHHHGGGGGGGGGFFFEEECCCDDDEEEFFFFFFGGGGGGGGGBBBAAA@@@AAABBBCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBAAA@@@@@@??????@@@????????????@@@AAAAAA>>>??????===;;;;;;<<<===>>>======<<<<<<<<<<<<===>>>>>>>>>>>>============<<<<<<;;;;;;::::::999999888999999999999888777777777777777777777777777777777777777777777666666666555555555555555555555555555555666666555555444333333333333333444444444444444333333222222333333444000000000000000000000000222222333333333444444444222222222222222222222222111111111222222222333333000000000000111111111111111111222222222222111111111111222222222222111111111222222222222111000000222222333444444444444444444444444444444444444444444555555555555666666666666666666666666555555555555666777777888888777777888888999999:::;;;;;;;;;<<<<<<<<<============>>>?????????>>>>>>>>>>>>>>><<>>@@@AAABBBCCCDDDAAABBBCCCDDDFFFHHHIIIJJJGGGFFFDDDDDDFFFJJJOOORRRSSSRRRPPPNNNMMMMMMNNNNNNQQQPPPOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPQQQSSSUUUUUUVVVWWWWWWXXXXXXYYYYYYVVVWWWYYY[[[\\\\\\[[[[[[[[[YYYWWWVVVWWWWWWWWWUUUSSSRRRQQQQQQPPPQQQRRRRRRQQQPPPOOONNNMMMMMMLLLLLLOOOOOONNNNNNNNNNNNNNNNNNNNNKKKGGGEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDBBBAAAAAABBBBBBCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>===;;;;;;<<<===>>>>>>===============>>>??????>>>>>>>>>=========<<<<<<;;;;;;:::999888888888999999999999888777777777777777777777777777777666666555555444444333333555555555555555555555555555555555555555444333333333333333333333333333333333333222222222222333333000000000000000000000000000000000000111111111111111111111111111111111111000000111111111222222222///000000000111111111111111111222222222222111111111111222222222222111111111111222222222111111000222222333444444444444333333333333333333333333333444444444555555555666666555555555666666666666666666777888888999999888888777777888888999:::::::::;;;;;;<<<<<<<<<=========>>>>>>>>>???????????????===???AAACCCCCCBBBAAA@@@BBBAAA@@@???@@@BBBDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKJJJKKKMMMMMMMMMNNNQQQSSSOOOPPPRRRTTTUUUSSSPPPMMMNNNNNNPPPQQQSSSUUUWWWXXXZZZYYYXXXWWWWWWWWWWWWXXXUUUUUUVVVYYY]]]```aaaaaaaaa]]]ZZZ\\\bbbggggggeeeaaabbbdddfffgggeeeaaa]]]^^^ZZZXXX[[[```cccaaa]]]]]]___aaacccccccccdddfffhhhiiijjjjjjiiigggeeeccc______```___^^^]]][[[ZZZVVVVVVUUUTTTTTTSSSSSSSSSVVVUUUSSSQQQOOOMMMKKKJJJGGGFFFFFFEEEDDDDDDEEEEEECCCCCCCCCCCCCCCCCCDDDDDD++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......***************************++++++,,,,,,++++++***************************************************++++++++++++++++++++++++------------------------++++++++++++++++++++++++***+++++++++,,,,,,------++++++******++++++,,,---------------------------------------,,,++++++***......------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------............---------............///......//////000000000111444333333222222222111111000000111111111222222222111111222222333444444444555555555555555666666777777777666555555555666666999999999999::::::::::::<<<===>>>???AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEGGGJJJNNNPPPMMMMMMLLLKKKLLLMMMNNNOOOPPPOOONNNNNNNNNOOOPPPQQQQQQRRRRRRRRRQQQRRRUUUWWWWWWWWWWWWWWWYYYYYYZZZZZZVVVWWWZZZ]]]^^^^^^\\\\\\[[[YYYWWWVVVVVVVVVUUUSSSQQQQQQQQQQQQRRRRRRSSSSSSQQQPPPOOONNNMMMLLLMMMMMMOOOOOOOOOOOONNNNNNMMMMMMMMMJJJFFFEEEEEEFFFFFFEEEHHHHHHHHHGGGEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBCCCAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@AAA@@@@@@@@@@@@======>>>===;;;;;;<<<===>>>>>>=========>>>>>>???>>>>>>>>>>>>============<<<<<<;;;:::999999888888888999999999999888777777666666666666666666666666666666555555444444333333555555555555555555555555333444444444444333222222333333333333333333333333111222222222222222222111/////////////////////////////////000000000111111111111111111111111111111////////////000000000000///000000000111111111111000111111222222111111000000111111222222111111000000111111222222222111111111222333333444444333333333333333333333333333333444444444444555555555555444444555555666666777777555666777777888888777777666666777777888999999999;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>?????????@@@@@@????????????@@@AAAAAAAAA@@@>>>===>>>@@@CCCEEECCCDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLLLLLLLMMMPPPRRRNNNNNNOOOQQQTTTSSSQQQNNNNNNOOOQQQSSSUUUWWWYYYYYYZZZYYYWWWVVVVVVWWWXXXYYYXXXWWWXXXZZZ]]]___```___aaa]]][[[^^^dddhhhgggddd``````bbbdddeeeddd```]]]\\\YYYXXX\\\bbbeeebbb^^^ZZZ]]]```aaabbbccceeegggiiijjjkkkkkkiiigggdddbbbaaabbbbbbbbbaaa___]]]\\\XXXWWWWWWWWWVVVUUUTTTTTTUUUTTTSSSQQQOOOMMMKKKJJJGGGFFFEEEEEEDDDEEEEEEEEECCCCCCDDDDDDDDDDDDDDDDDD++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,---------***************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++******+++,,,---......///++++++******++++++,,,---,,,------......------,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,,,,------------.........---------............///...//////////////////000444444222111111000000111000000000111111111111222111111222333333444444555555555444444555555666777888777777777777777888888999999999999::::::::::::<<<===>>>???@@@BBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHJJJKKKLLLJJJKKKLLLMMMOOOPPPQQQRRRQQQQQQPPPOOOPPPQQQRRRSSSPPPRRRSSSSSSSSSSSSVVVXXXZZZXXXWWWXXXYYY[[[[[[ZZZXXXYYY[[[]]]^^^]]]\\\[[[[[[XXXVVVUUUUUUTTTSSSRRRPPPQQQQQQRRRSSSSSSTTTTTTQQQPPPOOOMMMMMMMMMNNNOOOOOOOOOOOOOOONNNMMMKKKKKKJJJHHHFFFEEEFFFGGGGGGFFFIIIIIIHHHGGGEEECCCAAA@@@AAACCCCCCBBBAAA@@@@@@AAA@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBAAA@@@@@@??????@@@@@@@@@AAA@@@@@@???>>><<<======<<<;;;;;;<<<>>>===============>>>>>>???============<<<<<<<<<<<<;;;;;;::::::999999888888888999999999999888777777666666666666666666666666777777777777777666666666555555555555555555555555333333444444333333222111333333333333222222222222000111111222222111111000////////////////////////000111111111111222222222111111111111111111111111........./////////000000000000000000111111111111000000111111111111000000000000111111111111000000000000111222222222222111111111222333333333333333222222222222222222222222333444444444444555555555333444444555666777888888333333444555555555444444555555666666777888888999:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@AAA???>>><<<<<<>>>@@@AAA???>>>======>>>@@@BBBDDD@@@AAACCCEEEFFFGGGHHHHHHGGGIIIKKKLLLLLLMMMNNNPPPLLLKKKLLLOOOSSSTTTRRROOOOOOPPPRRRUUUWWWYYYZZZZZZZZZXXXWWWUUUUUUVVVXXXYYYZZZYYYYYY[[[^^^______^^^___]]]]]]```dddfffeeeccc___^^^___aaaccccccaaa^^^[[[ZZZ[[[___cccdddbbb___YYY\\\___aaaaaaccceeefffiiiiiijjjjjjhhhfffcccaaaccccccccccccbbb```___]]]XXXXXXXXXXXXWWWVVVTTTSSSTTTSSSRRRPPPOOOMMMLLLKKKGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEE++++++++++++++++++++++++,,,++++++******++++++,,,))))))******+++,,,,,,---))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------++++++******++++++,,,---,,,,,,---......---,,,,,,------,,,,,,+++,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---......---,,,,,,,,,,,,---------.........---------............//////////////////.........222222111000000000111222000000000000111111111111222222333333444555555555555444444444444555666666666666666666777777888999999999999:::::::::;;;;;;<<<<<<===???@@@AAABBBCCCBBBCCCDDDEEEGGGHHHJJJJJJHHHHHHIIIIIIIIIIIIHHHGGGHHHJJJMMMPPPRRRSSSSSSRRRQQQQQQPPPOOOPPPQQQRRRSSSPPPRRRTTTUUUTTTTTTVVVWWW\\\YYYWWWXXXZZZ\\\[[[ZZZZZZ[[[\\\]]]\\\\\\[[[ZZZYYYWWWUUUSSSSSSSSSRRRPPPPPPQQQRRRSSSSSSSSSTTTSSSRRRPPPOOONNNNNNNNNPPPQQQOOOOOOOOOOOOMMMLLLJJJIIIHHHGGGFFFGGGHHHIIIIIIHHHGGGGGGGGGGGGEEEDDDCCCBBBAAACCCDDDBBB???===>>>@@@>>>???@@@AAABBBCCCDDDDDDAAAAAAAAA@@@??????>>>>>>??????@@@@@@@@@???>>>===;;;<<<===<<<;;;:::<<<>>>===<<<<<<<<<======>>>???<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999999999888999999999999888777777666666666666666666666666666666666777777777777777555555555555555555555555444444444444444333333222333333333222222222111111000000111222222111000000000000000000000000000000000000000111111111222222111111111111111111111111////////////000000000000000000000000111111111111000000111111111111000000000000111111111111000000000000111222222222222222111111222333333333333222222222222222222222222222333333444444444555555555333333444555666777888999222222333444444444444333444555555666666777888888999::::::::::::;;;;;;;;;999:::;;;<<<===>>>?????????>>>>>>=========>>>???>>>======>>>???@@@BBBCCC>>>@@@BBBDDDFFFGGGHHHHHHEEEHHHKKKLLLLLLLLLMMMNNNJJJIIIIIIMMMSSSUUUSSSPPPNNNPPPSSSUUUXXXZZZZZZ[[[YYYXXXVVVUUUUUUVVVXXXZZZZZZZZZZZZ[[[^^^``````___]]]]]]___aaabbbcccbbbbbb^^^]]]]]]^^^aaabbbbbbaaaZZZ\\\___bbbccccccaaa```[[[]]]```aaaaaabbbccceeeeeeffffffggggggfffeeedddbbbcccccccccbbb```^^^]]]XXXXXXXXXXXXWWWUUUSSSRRRRRRQQQQQQPPPOOONNNMMMLLLGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEE++++++++++++++++++++++++,,,++++++++++++++++++,,,(((((()))***++++++,,,,,,))))))******+++++++++++++++++++++,,,,,,+++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************++++++******++++++,,,---,,,,,,---......---,,,,,,,,,+++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......---------.........//////000000//////.........---000////////////111222333000000000000111111111111222333333444444555555666555444444444444555666666333333333444444666777888999999:::::::::;;;;;;;;;<<<<<<===???@@@AAABBBCCC@@@AAACCCEEEHHHJJJLLLMMMGGGHHHJJJJJJJJJHHHFFFDDDFFFIIILLLPPPRRRRRRQQQQQQOOOOOONNNNNNNNNOOOPPPQQQOOORRRUUUVVVVVVUUUUUUVVV]]]ZZZWWWXXXZZZ\\\\\\ZZZ\\\\\\\\\\\\[[[[[[ZZZYYYXXXVVVTTTSSSSSSRRRQQQPPPPPPQQQRRRSSSSSSTTTSSSSSSRRRPPPOOONNNNNNOOOQQQSSSNNNOOOOOONNNMMMKKKIIIHHHFFFFFFFFFHHHJJJKKKJJJHHHEEEEEEFFFFFFFFFFFFEEEDDDBBBCCCDDDBBB>>><<<===>>>>>>>>>???@@@BBBCCCDDDDDDAAAAAA@@@@@@???>>>>>>===>>>???@@@@@@???>>>===<<<;;;<<<===<<<;;;:::<<<>>><<<<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;;;;:::::::::999999999999999999::::::888999999999999888777777666666666666666666666666333444444444555555666666555555555555555555555555555555666666555555444333333333333222222111111111///000111222222111000///111111111111111111111111............////////////000000000000000000000000000000000000111111111111000000000000111111111111000000111111111111000000000000111111111111000000///000111222222222222222111111222333333333333222111111111111111111111111333333333444444444555555222333444555666888888999333444555555666666555555444444555555666777777777999999:::::::::;;;;;;;;;888999:::;;;<<<>>>>>>???======>>>??????>>>===<<<======>>>>>>???AAABBBCCC>>>@@@BBBEEEGGGHHHHHHHHHDDDGGGKKKMMMMMMLLLLLLMMMIIIGGGHHHLLLSSSVVVTTTQQQMMMOOORRRUUUXXXYYYZZZZZZYYYXXXVVVTTTTTTVVVXXXZZZYYYYYYYYY[[[___aaaaaaaaa[[[]]]```aaaaaa``````aaa]]]\\\[[[]]]___bbbbbbbbbZZZ^^^bbbddddddbbb``````^^^```bbbbbbbbbaaabbbcccbbbbbbdddeeeffffffggggggbbbbbbcccbbbaaa```^^^]]]WWWWWWWWWWWWVVVTTTRRRQQQQQQQQQPPPOOOOOONNNNNNMMMHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFEEEEEE***************************+++,,,,,,------,,,,,,)))***++++++,,,,,,+++++++++***)))(((((()))***+++...---,,,***)))((((((((())))))***+++,,,,,,---...+++++++++*********))))))))))))*********+++++++++************************---,,,,,,++++++,,,,,,---***************************+++,,,,,,------------,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...,,,+++,,,//////---***,,,,,,,,,---------..............................+++++++++,,,,,,,,,------////////////////////////000000000000111111111111222222333333333333444444444444444444444444444444666666777777777777666555999888777777777888::::::======>>>>>>?????????@@@DDDDDDCCCCCCCCCEEEFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDFFFIIINNNQQQQQQQQQQQQQQQOOONNNKKKIIIIIIKKKNNNPPPOOOOOOOOOOOOQQQSSSUUUWWWUUUVVVXXXZZZ[[[\\\\\\[[[]]]]]]\\\ZZZVVVTTTTTTUUUTTTTTTTTTUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUVVVQQQQQQPPPOOONNNNNNPPPQQQRRRPPPNNNMMMLLLKKKIIIFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFEEEDDDDDDCCC@@@CCCEEEEEECCCAAA@@@@@@===>>>???@@@AAABBBBBBBBB===???AAAAAA???========================<<<<<<;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===???@@@=========<<<<<<;;;;;;;;;::::::::::::::::::::::::777777888888888888777777666666666666666666666666666666666666666666666666777777666555444444333333333444444555555444444333333333222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000//////000000111111111222000000000000000000000000222222111111000000//////000000000000000000000000......//////000111333333222222111111111111222222333333333333333333333333222222333333333333444444333333333444444444555555555555666666777777777888888888999999999:::::::::999:::;;;<<<<<<<<<;;;:::;;;;;;<<<======<<<;;;:::<<<<<<===>>>>>>===<<<;;;===@@@CCCEEEFFFGGGIIIJJJIIIIIIJJJJJJKKKJJJJJJJJJJJJIIIIIILLLQQQTTTTTTRRROOOOOOQQQVVV[[[]]][[[XXXXXXXXXWWWWWWWWWXXXXXXYYYYYY[[[___bbbddddddcccbbbZZZ]]]aaacccbbbaaa``````^^^]]][[[ZZZZZZ[[[]]]___[[[\\\___bbbddddddcccccc___```bbbcccddddddcccccccccdddfffhhhiiiiiihhhhhhgggccc]]]ZZZZZZYYYWWWUUUVVVXXXYYYYYYWWWUUUUUUVVVRRRRRRRRRQQQPPPOOOOOOOOOJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIHHHGGGFFFDDDCCC***************************+++,,,,,,------,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******)))*********++++++++++++,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,---------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,+++,,,//////---+++,,,,,,,,,---------..............................,,,,,,,,,,,,------------//////////////////////////////000000111111111222222222222333333333444444444444444444444444444444666666666666666666666666888888777777777888999:::;;;;;;<<<======>>>??????CCCBBBAAAAAABBBCCCEEEFFFGGGFFFFFFFFFEEEEEEEEEEEECCCGGGKKKMMMMMMMMMMMMNNNNNNLLLJJJHHHHHHJJJMMMNNNOOOOOOPPPQQQRRRTTTUUUVVVTTTUUUWWWYYY[[[[[[[[[[[[[[[\\\[[[XXXUUUSSSSSSTTTVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTTTTQQQPPPPPPOOONNNOOOQQQRRRRRRPPPMMMKKKKKKJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDCCCCCCAAABBBCCCDDDCCCBBBAAA@@@??????@@@AAABBBBBBBBBBBB>>>@@@AAAAAA???>>>===>>>>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::======<<<;;;;;;<<<===>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::777777888888888888777777666666666666666666666666555555555555555555555555777666666555444444333333444555555555555555555444333333222222111000000///111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111000000111111111111000000//////000000000111111111////////////////////////111111111000000000000000000000000000000000000000//////...//////000111222222111111000000111111222333333333333333333333333222222222333333333444444333333333444444444444555444444555666777888999:::999999999:::::::::;;;;;;888999:::;;;<<<<<<;;;;;;:::;;;<<<======<<<;;;:::<<<<<<===>>>>>>===<<<;;;>>>@@@CCCDDDEEEEEEGGGIIIGGGHHHIIIIIIJJJIIIIIIIIIJJJIIIIIILLLPPPSSSSSSRRRQQQPPPQQQUUUYYY[[[ZZZXXXXXXWWWWWWWWWWWWXXXXXXYYYYYY[[[^^^bbbddddddcccccc\\\^^^```aaa```___^^^]]][[[[[[ZZZZZZZZZ[[[]]]^^^\\\^^^```bbbccccccbbbbbbaaaaaabbbcccdddeeeeeedddbbbcccdddffffffffffffeeebbb___[[[ZZZ[[[[[[ZZZXXXYYYZZZ[[[ZZZXXXWWWWWWWWWWWWVVVUUUSSSQQQOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIGGGFFFEEEDDD***************************++++++,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,------------,,,,,,***)))))))))***+++,,,,,,------------,,,,,,,,,+++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,---......---+++,,,,,,,,,---------..............................------------.........///////////////////////////...//////000111222222222222222222222333333333333444444444444444444444444777666666555555666777777888777777777777888999999999999:::;;;<<<===>>>???@@@@@@??????@@@BBBCCCDDDGGGFFFFFFFFFFFFEEEEEEEEEDDDFFFIIIKKKKKKJJJKKKLLLMMMKKKIIIGGGGGGIIIKKKLLLOOOPPPQQQSSSTTTUUUUUUVVVSSSTTTVVVXXXZZZZZZZZZZZZXXXYYYXXXUUUSSSQQQQQQRRRUUUVVVVVVVVVUUUUUUTTTSSSTTTSSSSSSRRRRRRRRRRRRSSSPPPPPPOOOOOOOOOQQQRRRSSSRRROOOLLLIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAABBBCCCCCCBBBAAA@@@AAAAAABBBBBBBBBAAAAAA>>>@@@AAAAAA???>>>>>>?????????@@@@@@??????>>>===<<<<<<;;;;;;;;;:::::::::>>>======<<<;;;;;;<<<<<<;;;;;;:::::::::::::::999::::::::::::::::::999999777777888888888888777777666666666666666666666666555555555555555555555555666666666555444444333333555555666666666666555555333333222222111000000000222222222222222222222222000000000000000000000000000000000000000000000000//////000000000000111111///000000111111000000/////////000000000000111111///////////////////////////000000000000000000111000000000000000000000000000000////////////000000222111111000000111111222222222222222222222222222222222222222333333333333333333333333444444444444333333555666888999;;;;;;999::::::::::::;;;;;;;;;777888999:::;;;<<<<<<;;;::::::;;;<<<<<<;;;;;;:::<<<<<<============<<<<<>>????????????>>>>>>???AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKKKKKKKKKKLLLMMMMMMLLLJJJHHHHHHIIIKKKLLLOOOPPPRRRTTTVVVVVVUUUUUURRRSSSUUUWWWXXXXXXXXXXXXUUUUUUUUUSSSPPPOOOOOOPPPRRRSSSSSSSSSRRRRRRQQQPPPTTTSSSRRRQQQPPPPPPQQQQQQPPPOOONNNNNNPPPRRRSSSSSSRRRNNNJJJHHHGGGHHHIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGEEEDDDDDDDDDCCCCCCCCCBBBCCCBBB@@@AAACCCDDDCCCAAA@@@@@@AAAAAAAAA@@@??????===>>>??????>>>======?????????@@@@@@??????>>>===<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999:::::::::999999999999999777777888888888888777777666666666666666666666666555555555555555555555555666666555555555444444444444444555555555555444444222222222111111111000000222222222222222222222222////////////////////////////////////////////////////////////000000000111//////000000000000////////////000000000000000000////////////////////////.../////////000000111111000000000000000000000000222111000000/////////000111111000000000000111111222222222222222222222222111222222222222333333333222222333333333444444444444444555666888999::::::888888999999999:::::::::777777888999:::;;;;;;<<<999:::::::::;;;;;;;;;;;;<<<<<<<<<===============???AAACCCCCCBBBAAABBBCCCCCCDDDEEEEEEFFFFFFFFFFFFIIIIIIJJJLLLNNNOOOPPPPPPSSSSSSRRRRRRTTTUUUVVVVVVUUUUUUVVVWWWXXXXXXYYYYYYZZZ\\\___bbbdddeeeeeeeeeccc```]]]ZZZYYYXXXWWWVVVWWWXXXYYYYYYYYYYYYXXXXXX[[[\\\^^^___```aaaaaaaaaccccccbbbaaabbbccceeefffbbbbbbcccccccccbbb```___YYYYYYZZZ[[[\\\]]]\\\\\\ZZZ[[[ZZZXXXUUUSSSTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIIIIIIIHHHGGGFFFEEE************************)))***++++++,,,,,,+++++++++,,,------......------******,,,------,,,******,,,+++******))))))******++++++,,,------...//////,,,,,,,,,+++++++++******))))))*********+++++++++************************,,,++++++******++++++,,,************************,,,,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---......------,,,---,,,,,,,,,---------......................................./////////000000////////////////////////...//////000111111222222111111111222222222333333333333333333333333333333555555555555555666777777666666777777888888888888888999:::;;;===>>>???@@@>>>>>>>>>>>>???AAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHIIIKKKKKKJJJKKKMMMNNNOOONNNLLLKKKJJJKKKLLLMMMPPPQQQSSSTTTUUUUUUUUUTTTQQQRRRTTTUUUVVVVVVUUUTTTQQQRRRRRRPPPNNNMMMNNNOOOPPPQQQQQQRRRRRRQQQQQQPPPTTTSSSQQQPPPOOOPPPQQQRRRPPPNNNLLLMMMPPPRRRRRRRRRPPPMMMIIIFFFFFFGGGHHHHHHGGGHHHIIIJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDDDDDDDDDDCCCBBB@@@>>>>>>?????????>>>>>>===<<<===>>>===<<<<<<===>>>>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<<=========999999999999999999999999:::::::::999999888888888777777888888888888777777666666666666666666666666555555555555555555555555555555555555555444444444222333333444444333333222222222222111111111111111222222222222222222222222////////////////////////////////////////////////...////////////000000000//////000000000000//////000000//////////////////..............................//////000000000111////////////////////////333333222111000000000000111000000000000000000111111111111111111111111111111111111222222222333333222222222333333333444444666666666666666666777777666777777777777888888888777777888888999:::;;;;;;999999999999::::::;;;;;;<<<<<<<<<<<<======>>>>>>???@@@BBBBBB@@@???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEIIIJJJKKKLLLLLLMMMNNNOOOSSSSSSRRRRRRRRRSSSTTTUUUSSSTTTUUUWWWXXXYYYYYYYYY\\\^^^```bbbdddeeeeeeeeeccc___ZZZXXXXXXWWWVVVTTTXXXXXXYYYYYYYYYXXXXXXWWWYYYZZZ\\\^^^___aaabbbcccbbbbbb`````````aaacccdddccccccddddddcccbbb```___ZZZ[[[\\\\\\\\\[[[[[[[[[\\\\\\[[[YYYVVVTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEE************************)))******+++++++++++++++++++++,,,---------------,,,,,,------------,,,,,,,,,,,,+++***)))))))))*********+++,,,---...//////+++++++++*********))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++---......---,,,,,,---,,,,,,,,,---------........................................../////////000////////////////////////000000000000111111111111111111111111222222222222333333333333333333333333333444555666666666666666555666777777888888777777999999:::;;;<<<>>>??????============???AAACCCDDDCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHKKKNNNQQQPPPNNNMMMMMMMMMMMMNNNPPPQQQRRRSSSTTTTTTTTTTTTRRRSSSTTTTTTTTTSSSRRRQQQOOOOOOOOONNNLLLLLLMMMNNNPPPPPPQQQRRRSSSSSSSSSSSSTTTSSSQQQPPPOOOPPPRRRSSSPPPMMMKKKKKKOOOQQQQQQOOONNNKKKHHHFFFGGGGGGGGGFFFGGGGGGIIIIIIIIIGGGEEECCCDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHJJJIIIEEEAAA??????<<<======>>>>>>>>>======<<<=========<<<<<<>>>???>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::888999:::;;;============888999999999999::::::::::::::::::999888888777777777777888888888888777777666666666666666666666666444444444444444444444444555555555555555555555555222222333333333333222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000......////////////000000...//////000000//////...000000////////////.................................//////////////////000////////////////////////222222111000000///000000111000000//////000000111000000000000000000000000111111111111222222222222222222222222333333333333666666666555555555444444555555666666666777777777888888777777888888999:::888888888888999:::;;;;;;<<<<<<;;;<<<<<<===>>>???>>>???AAA@@@???>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEHHHJJJKKKLLLKKKKKKMMMOOOPPPRRRSSSSSSQQQQQQRRRTTTQQQRRRUUUWWWYYYYYYYYYYYY]]]^^^___aaabbbbbbcccccc```\\\XXXWWWXXXYYYWWWUUUXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[]]]^^^```bbbcccdddaaaaaa`````````aaaaaabbbccccccdddddddddcccaaa```]]]^^^^^^]]][[[ZZZZZZ[[[______^^^[[[YYYXXXYYY[[[[[[[[[YYYWWWUUUSSSRRRQQQLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEDDD************************))))))***+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********)))******+++,,,***+++++++++,,,,,,------*********)))))))))((((((++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---//////,,,+++,,,...,,,,,,,,,---------..............................------........./////////////////////////////////111111111111000000000000111111111111222222222222222222222222222222222222111222555777888777555444555555777888888888777666888999999:::;;;<<<<<<===;;;;;;;;;;;;===???AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDEEEGGGKKKNNNQQQPPPOOONNNMMMMMMMMMMMMQQQQQQQQQQQQRRRSSSTTTTTTSSSSSSTTTSSSRRRPPPOOOMMMMMMNNNNNNMMMKKKKKKLLLNNNMMMNNNPPPQQQSSSTTTTTTTTTTTTSSSQQQPPPPPPQQQTTTUUUQQQMMMIIIJJJNNNPPPOOOLLLLLLJJJGGGGGGGGGGGGFFFEEEEEEGGGHHHIIIHHHFFFCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEHHHMMMQQQNNNFFF???======;;;<<<===>>>?????????>>>>>>>>>???>>>======@@@BBB??????@@@@@@??????>>>===<<<<<<;;;;;;;;;:::::::::999999;;;<<<<<<<<<<<<;;;999999999999::::::;;;;;;::::::999999888777777666777777888888888888777777666666666666666666666666444444444444444444444444555555555555555555555555222333333444444333333222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000........./////////000000......////////////......000000/////////.................................///////////////.........////////////////////////000//////............///000000////////////000000000000000000000000000000111111111111222222222222111222222222222333333333333333444444444444444444666666666666777777777777:::999888777666777888888888777777777888999;;;<<<<<<;;;;;;;;;<<<===???@@@<<<>>>??????>>>===>>>??????@@@BBBCCCDDDEEEEEEEEEHHHJJJLLLLLLJJJJJJLLLNNNMMMPPPSSSSSSRRRPPPQQQSSSPPPQQQTTTWWWYYYZZZYYYYYY]]]]]]]]]^^^^^^^^^^^^^^^\\\XXXUUUVVVZZZ[[[ZZZWWWVVVVVVWWWYYY[[[^^^aaacccaaaaaaaaaaaabbbbbbcccdddaaaaaabbbbbbbbbaaaaaaaaaaaabbbcccdddccccccaaa```___``````]]][[[ZZZ\\\^^^``````___\\\ZZZZZZ\\\^^^\\\[[[YYYVVVTTTQQQOOONNNLLLLLLKKKIIIHHHFFFEEEEEEDDDEEEEEEEEEEEEDDDCCCCCC************************))))))***++++++++++++*********+++,,,,,,,,,,,,++++++***)))(((((()))***+++((((((((()))***,,,---...,,,,,,++++++++++++******))))))))))))(((((((((((())))))*********+++++++++************************++++++************++++++************************------------,,,,,,+++***,,,,,,------------......+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***---//////,,,+++,,,...,,,,,,,,,---------..............................------------.........///////////////////////////222222111111000/////////000111111111111222222222222222222222222222222222///222555888999777555333444555777888888888777666888888888999999:::::::::999999999:::;;;===@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEEEEDDDEEEHHHLLLPPPQQQPPPOOONNNMMMMMMMMMMMMRRRQQQPPPPPPPPPRRRSSSTTTTTTTTTTTTSSSQQQOOOMMMKKKLLLMMMNNNMMMKKKKKKLLLNNNJJJKKKMMMOOOPPPRRRSSSSSSTTTSSSQQQPPPPPPRRRUUUWWWQQQMMMIIIIIIMMMOOOMMMJJJJJJIIIGGGGGGHHHGGGEEEDDDEEEFFFHHHHHHHHHEEEBBBAAAEEEEEEEEEEEEFFFFFFFFFFFFHHHPPPUUURRRGGG===;;;<<<<<<<<<===???@@@@@@@@@@@@???@@@@@@???>>>???BBBDDD@@@AAAAAAAAAAAA@@@??????<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;:::999999999999::::::;;;;;;;;;::::::999999888777777666777777888888888888777777666666666666666666666666444444444444444444444444444555555555555555555555333444444555555444444333111111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000............/////////000......////////////......000000//////.........---........................000000//////.........---////////////////////////------,,,,,,,,,------...000000////////////000000000000000000000000000000000111111111111222222222111111222222222333333333111111222333333444555555777777777777888888888888:::999888666666666777777888777777777777999;;;<<<<<<;;;;;;;;;<<<===???@@@;;;===??????>>>===>>>??????@@@BBBCCCDDDEEEEEEEEEHHHJJJLLLLLLJJJIIIKKKNNNKKKOOOSSSTTTRRRPPPQQQRRROOOQQQTTTWWWYYYZZZYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[YYYVVVTTTWWW[[[^^^[[[XXXTTTTTTUUUXXX\\\aaafffiiigggfffeeedddccccccccccccaaabbbcccddddddcccaaa``````aaabbbccccccbbbaaa``````aaa```]]]ZZZZZZ]]]```^^^^^^]]][[[YYYYYY\\\^^^XXXXXXVVVUUUSSSRRRPPPPPPMMMLLLKKKJJJHHHFFFEEEEEECCCDDDDDDDDDDDDDDDCCCBBB++++++++++++++++++++++++---,,,+++*********++++++.........------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************///...---,,,+++,,,,,,---------,,,,,,+++***)))))),,,,,,+++***)))))))))***+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------/////////...---------,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---...///++++++------------++++++------------------------))),,,//////---,,,---...//////.........------------------............/////////000000111111111222000111111111111222222222333333222222222222222222333444444444555444444333888777666555555555555555555666777888999:::;;;;;;888999999:::;;;<<<=========>>>AAABBBBBBCCCEEEGGGFFFEEEDDDDDDEEEFFFIIIJJJPPPQQQQQQOOOLLLLLLOOORRRSSSQQQPPPOOOOOOPPPRRRSSSVVVUUUSSSRRRPPPOOOOOOOOOQQQOOOMMMLLLNNNOOOOOONNNLLLLLLKKKKKKMMMOOORRRTTTUUURRRNNNKKKKKKNNNRRRTTTIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEEEEFFFHHHJJJLLLEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEJJJMMMNNNJJJBBB===<<<===????????????????????????DDDEEEFFFGGGFFFEEECCCAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888777777666666777888888::::::999999888999999999666666666666666666666666888888777777777777888888444444444555555555555555444444444444444444444444333444444555555444444333000000000000000000000000222111000000111111///...000000000000000000000000000000000000000000000000------,,,,,,,,,,,,------///...---,,,---...000222222111///...///...---+++------............------...------------...////////////.........---------......------------......///////////////////////////////////////.........000000000000000000000000222222222222222222222222...///111222333333222111333444555777777777777666888888777666666666666666888777666666777999<<<===;;;<<<<<<===============<<<;;;;;;;;;;;;<<<======AAABBBBBBCCCCCCDDDDDDDDDDDDGGGIIIJJJJJJIIIJJJKKKOOOOOOPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTUUUVVVWWWXXX[[[XXXVVVWWWYYYZZZYYYVVVRRRUUUXXXYYYWWWVVVUUUVVVVVVTTTTTTWWW]]]cccffffffhhhhhhhhhgggeeeccc```___aaaaaaaaaaaaaaa```______```bbbdddeeecccbbbbbbbbbdddaaa]]][[[[[[]]]^^^^^^\\\[[[YYYXXXXXXYYYZZZ[[[XXXVVVTTTSSSRRRQQQOOONNNNNNMMMJJJGGGEEEDDDCCCCCC@@@@@@AAABBBBBBAAAAAAAAA++++++++++++++++++++++++,,,,,,,,,+++++++++******------------,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,+++++++++******************************...---,,,+++***++++++,,,)))))))))***++++++,,,,,,---,,,,,,+++******++++++(((((()))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,,,,------,,,,,,+++------,,,,,,,,,---......+++,,,,,,------,,,,,,+++------------------------))),,,//////---,,,---...//////.........------------------............////////////000000000111111000000111111111222222222222222222222222222222222111222333444555555555555777666666555555555555555555666666777888999999:::888888999:::;;;<<<=========???AAAAAAAAABBBDDDFFFEEEEEEDDDDDDEEEGGGJJJKKKLLLNNNPPPNNNLLLJJJKKKLLLRRRQQQOOONNNMMMNNNPPPQQQTTTSSSRRRQQQPPPOOOOOOOOOQQQOOOLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJLLLNNNQQQRRRTTTQQQNNNLLLKKKMMMOOOQQQIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGHHHEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEGGGIIIFFF@@@<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCEEEFFFEEEDDDCCC@@@@@@??????>>>>>>============<<<<<<;;;;;;::::::::::::::::::::::::::::::999999::::::;;;;;;;;;;;;;;;:::999999888888888888777777777777777777777777777666666666666666666777555555555555555444444444333333333333333333333333333333444444444444333333000000000000000000000000444333111222333333111000//////////////////////////////////////////////////////............////////////...---...///000111111000......//////...,,,------............------...------------...////////////.........---------......------------............................../////////////////////...000000000000000000000000222222222222222222222222222222333333444444333333222333555666777777666666888777777666555555666666666666666666777999:::<<<:::;;;<<<===============;;;;;;;;;;;;;;;<<<<<<===??????@@@@@@AAABBBBBBBBBEEEGGGIIIJJJIIIHHHIIIIIIMMMNNNOOOPPPPPPPPPOOOOOOTTTTTTTTTUUUVVVWWWXXXYYYWWWUUUUUUWWWYYYZZZYYYVVVTTTVVVXXXYYYXXXVVVVVVVVVWWWUUUTTTWWW\\\aaacccdddfffggggggfffeeecccaaa___\\\]]]___aaabbbcccddddddbbbccceeeeeecccbbbcccdddbbb___\\\[[[\\\\\\]]]\\\[[[ZZZYYYXXXWWWVVVVVVVVVUUUTTTRRRQQQQQQPPPNNNMMMLLLKKKIIIGGGFFFDDDDDDCCC@@@AAAAAABBBBBBBBBAAAAAA++++++++++++++++++++++++++++++,,,---,,,+++***)))++++++++++++,,,,,,,,,,,,,,,+++*********+++---...,,,,,,,,,++++++++++++***************************,,,++++++************+++((((((((()))***++++++,,,------,,,,,,+++,,,,,,,,,((())))))***+++---...///++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,------------,,,,,,......---,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------***,,,......---,,,---..................------------------............///.........///////////////000000000111111111222222111111111222222333333444///000222333555666666777555555555555555666666666555555666666666777777777888888999:::;;;<<<<<<===>>>???AAAAAA@@@AAABBBDDDDDDDDDCCCDDDFFFHHHJJJLLLLLLOOOQQQRRRPPPNNNMMMMMMQQQPPPNNNLLLLLLMMMNNNOOORRRQQQQQQPPPOOOOOOPPPPPPQQQNNNLLLKKKKKKKKKKKKJJJJJJJJJIIIJJJKKKMMMOOOQQQQQQPPPNNNLLLKKKKKKLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDD@@@BBBCCC@@@===;;;===@@@========================<<<>>>@@@BBBDDDEEEEEEDDD??????>>>>>>===<<<<<<;;;======<<<;;;;;;:::999999:::::::::::::::::::::::::::;;;===>>>?????????>>><<<;;;:::999888777777777888888888888888888888888555555555555555555555555666666555555444444333333222222222222222222222222333333444444444444333333000000000000000000000000444222111111222333222000//////////////////////////////////////////////////////............//////////////////000000000000000...---...///000///---------............------...------------...//////...............---------......------------....................................//////////////////000000000000000000000000222222222222222222222222444333333222222222333333222333444555666666666555777777666555555555555666444555555666777888999999999999;;;<<<============;;;;;;::::::;;;;;;<<<===<<<<<<===>>>>>>???@@@@@@EEEGGGIIIIIIHHHGGGGGGGGGJJJLLLNNNOOOPPPOOONNNMMMQQQRRRRRRSSSTTTUUUWWWWWWSSSSSSTTTWWWYYYZZZXXXVVVTTTWWWYYYYYYWWWVVVVVVVVVWWWVVVUUUWWWZZZ^^^``````cccddddddeeedddcccaaa```[[[\\\^^^aaacccdddeeeeee```aaabbbaaa______aaabbb___]]][[[[[[\\\\\\[[[ZZZYYYYYYYYYXXXVVVUUUSSSRRRSSSRRRQQQPPPOOONNNMMMMMMIIIIIIIIIHHHGGGFFFEEEDDDAAABBBBBBBBBBBBBBBAAAAAA++++++++++++++++++++++++***+++,,,------,,,)))(((*********++++++,,,,,,,,,---,,,+++******,,,---...++++++++++++++++++++++++************************+++++++++*********++++++++++++++++++******))))))---,,,,,,+++++++++,,,,,,,,,,,,++++++******++++++************************+++++++++,,,,,,,,,------++++++,,,,,,---------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,------------,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------------...........................---------............///........................000000000000111111111111000000111222333333444444000000222333444555555555333444444555666666666666555555555555555555555555777777888999:::;;;<<<<<<>>>???AAA@@@??????@@@AAABBBBBBCCCDDDFFFHHHJJJLLLKKKLLLNNNOOOPPPPPPPPPPPPQQQPPPNNNLLLLLLLLLMMMNNNQQQQQQPPPPPPPPPPPPQQQRRRPPPNNNKKKIIIJJJJJJIIIHHHJJJJJJJJJJJJLLLMMMOOOPPPOOONNNNNNMMMLLLJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGEEEEEEDDDCCCCCCFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC???@@@???>>>;;;;;;===@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>@@@BBBCCCCCCCCC>>>======<<<<<<;;;;;;:::===<<<<<<;;;:::999888888::::::::::::::::::::::::888:::<<>><<<;;;:::888777666666666777777777777777777777777444444555555555555444444666666555444444333222222222222222222222222222222333333333444444333333333000000000000000000000000111///...///000111000...////////////////////////////////////////////////------,,,,,,,,,,,,------//////000111111000000//////------...000000000///------............------...------------...//////..............................------------..........................................////////////000000000000000000000000111111111111222222222222333222111/////////000111222222333333444555555555666666555444444555555555333444555666777777777777777888999;;;<<<<<<<<<<<<:::::::::::::::;;;;;;<<<:::;;;;;;<<<===>>>??????DDDFFFHHHHHHGGGEEEEEEEEEHHHIIILLLNNNNNNNNNLLLKKKLLLMMMMMMNNNPPPRRRSSSTTTRRRSSSUUUXXXYYYXXXVVVTTTTTTUUUWWWWWWVVVTTTUUUUUUWWWWWWVVVWWWYYY[[[\\\\\\___```bbbccccccbbbaaaaaa```aaaaaabbbbbbaaaaaa```\\\\\\\\\ZZZYYYYYY\\\^^^]]][[[ZZZZZZ[[[[[[ZZZXXXWWWWWWXXXXXXWWWVVVTTTRRRTTTTTTTTTQQQNNNLLLKKKKKKGGGGGGHHHIIIIIIHHHFFFEEEBBBCCCCCCCCCCCCBBBBBBAAA++++++++++++++++++++++++***+++,,,------,,,)))(((*********++++++,,,,,,,,,---,,,+++++++++,,,---...++++++++++++++++++++++++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++---,,,++++++*********+++************************+++++++++,,,,,,,,,------,,,,,,------......//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,------......------,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---.........---.....................---------............///............------------//////000000000111111111000000111222333333444444222222333333444333333333222333444555666666555555444444444444444444555555666777777888999:::;;;;;;>>>???@@@???>>>>>>???@@@@@@AAABBBDDDFFFHHHIIIJJJDDDDDDDDDFFFIIILLLNNNOOOQQQPPPNNNMMMLLLMMMNNNOOOQQQQQQPPPPPPQQQQQQRRRRRRPPPMMMJJJIIIIIIIIIHHHGGGKKKKKKKKKLLLMMMNNNOOOPPPMMMMMMMMMMMMLLLJJJHHHFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFEEEEEEEEEEEEGGGHHHIIIJJJJJJHHHGGGFFFDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA???>>><<<<<<===???????????????????????????<<<======>>>???@@@@@@@@@======<<<<<<;;;:::::::::<<<;;;;;;:::999999888888::::::::::::::::::::::::555777:::<<<======<<<<<<<<<;;;:::888777666666666555555555555555555555555444555555666666555555444666666555444333222222111444444444444444444444444222333333333333333333222000000000000000000000000000///......000111000...................................................------,,,,,,,,,,,,------//////000000000000///......---,,,...000111000///------............------...------------...//////---...........................------------..............................---.........//////000000////////////////////////000000000111111222222222333222000///...///000000111111111222333333444444555444444444444444555555333444555666666777666666777888999:::;;;;;;;;;;;;999999999999999:::;;;;;;::::::;;;<<<===>>>??????CCCEEEGGGGGGEEEDDDCCCDDDFFFGGGIIIKKKLLLKKKJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSSSSUUUWWWXXXWWWUUUSSSQQQQQQRRRTTTTTTSSSSSSSSSUUUWWWWWWXXXXXXXXXXXXYYYZZZ\\\]]]___aaaaaaaaaaaa```ccccccbbbbbb```___]]]\\\YYYZZZYYYXXXVVVWWWYYY[[[[[[ZZZYYYZZZ[[[[[[ZZZXXXUUUVVVXXXYYYYYYXXXWWWVVVXXXXXXXXXTTTOOOKKKJJJKKKGGGHHHIIIJJJJJJIIIHHHGGGDDDDDDDDDDDDDDDCCCBBBAAA++++++++++++++++++++++++++++++,,,---,,,+++***)))++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------***++++++++++++,,,,,,,,,***************************+++,,,,,,---,,,,,,,,,)))***+++,,,---//////000******))))))******++++++************+++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,------------..................---,,,,,,++++++,,,,,,---------------------------------............------......---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---......------------...............---------............///...............---------/////////000000000111111111111111222222333333444222222333333333333222222222333555666666555444333333333444444444555555555666666777888999::::::;;;<<<>>>???>>>======>>>??????@@@AAACCCDDDFFFGGGGGGDDDCCCBBBDDDHHHLLLOOOPPPPPPOOOMMMLLLLLLMMMOOOPPPQQQPPPPPPPPPPPPPPPQQQQQQOOOLLLJJJIIIIIIIIIIIIHHHKKKKKKLLLMMMMMMNNNOOOOOOKKKLLLLLLLLLLLLJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEFFFGGGGGGGGGFFFGGGIIIJJJKKKKKKIIIGGGFFFDDDDDDDDDCCCBBBAAA@@@@@@BBBAAA@@@???>>>>>>>>>>>>????????????????????????>>>===>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::::::::::::::999999999999888888::::::::::::::::::::::::555666777999:::::::::999;;;:::999888777666666666444444444444444444444444333444555666666555444333555555444444333333222222444444444444444444444444222222333333333333222222000000000000000000000000111000///000222222222111................................................//////............//////////////////...............------...000111000///------............------...------------...//////---------.....................------------......------------------------------......///000000000//////////////////////////////000000111222222222333222222111111111222222111000000000111222333444444333333333333444555555555555555555666666777777777888888999999999999999999999888888999999:::;;;999999:::<<<===>>>??????AAACCCEEEEEEDDDCCCCCCCCCEEEEEEGGGHHHIIIIIIJJJJJJJJJJJJKKKMMMOOORRRTTTUUUSSSUUUWWWVVVTTTQQQPPPPPPNNNPPPQQQRRRQQQRRRTTTUUUWWWXXXYYYYYYXXXWWWXXXYYYZZZ[[[]]]___`````````___````````````___^^^]]]]]]ZZZ[[[\\\[[[YYYYYY[[[\\\\\\ZZZXXXYYYZZZ[[[ZZZYYYVVVWWWXXXYYYYYYZZZZZZZZZYYYZZZZZZVVVPPPLLLKKKLLLIIIJJJJJJKKKKKKJJJJJJJJJEEEEEEEEEEEEDDDCCCBBBBBB++++++++++++++++++++++++,,,,,,,,,+++++++++******------------,,,,,,,,,,,,***+++---...///...---,,,******+++++++++,,,,,,,,,************************((()))***,,,,,,,,,+++***((()))***+++---...///000+++************+++,,,---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------------------,,,,,,++++++,,,,,,---------------------------------............------------,,,,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++///,,,******---///...------------.........//////---------............///////////////......------////////////000000000111222222222222222222222222000111222333333333333333333444555666666444333222222333333444555666777777555555666777888999::::::;;;<<<>>>=========>>>???>>>???@@@BBBCCCDDDDDDDDDGGGEEEEEEHHHLLLOOOOOOOOOMMMLLLKKKKKKKKKMMMOOOPPPOOOOOONNNNNNMMMNNNNNNNNNNNNLLLIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEGGGHHHHHHHHHGGGFFFFFFGGGIIIJJJJJJHHHFFFDDDEEEDDDDDDCCCAAA@@@@@@???@@@@@@@@@@@@AAA@@@???>>>????????????????????????===============>>>>>>???=========<<<;;;;;;::::::888888888888999999999999::::::::::::::::::::::::777777777888888999999999999999888777777777777777444444444444444444444444222333444555555444333222333333333333333333333333333333333333333333333333222222333333333333222222000000000000000000000000111000///000222222222111................................................//////............//////000///...,,,,,,,,,---...///...---...///000///...------............------...------------...//////---------.........//////......------------......------------------------------......///000000111/////////////////////////////////000111222222222000111111222222222222111000000//////000111333444333333222222333444444555777666555555555666777888888888888999888888777666888888888888888999::::::888888999:::<<<===>>>??????AAACCCDDDCCCCCCCCCDDDEEEDDDDDDEEEFFFGGGIIIJJJIIIIIIKKKMMMOOORRRTTTVVVPPPRRRSSSRRRPPPNNNOOOPPPMMMOOOPPPQQQQQQSSSUUUXXXVVVYYYZZZZZZXXXWWWXXXYYYYYYZZZ\\\^^^______^^^^^^^^^^^^^^^___^^^^^^]]]\\\[[[]]]^^^^^^]]]\\\\\\]]]]]][[[XXXXXXYYY[[[[[[[[[XXXXXXXXXXXXXXXXXXYYYZZZVVVYYYYYYVVVPPPLLLMMMPPPLLLLLLKKKKKKKKKKKKLLLLLLEEEFFFFFFEEEEEECCCBBBBBB++++++++++++++++++++++++---,,,+++*********++++++.........------,,,,,,,,,)))+++...000000///,,,+++*********++++++,,,,,,,,,************************'''((()))+++++++++***)))++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------............------,,,,,,,,,,,,------...///------++++++++++++------++++++++++++++++++++++++///,,,******---//////------------.........//////---------.........//////000000/////////.........////////////000000000000333333222222222222222222...///111222333444555555333444666666666444222111222222333444666777888888555555666777888999:::::::::;;;======<<<===>>>@@@>>>???@@@AAABBBBBBBBBBBBEEEDDDEEEHHHLLLMMMJJJGGGKKKJJJIIIIIIJJJLLLOOOPPPNNNMMMMMMLLLKKKKKKLLLLLLMMMKKKIIIIIIJJJKKKKKKKKKIIIIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHFFFFFFDDDFFFHHHIIIIIIGGGDDDCCCEEEEEEDDDCCCAAA@@@??????>>>>>>>>>@@@BBBBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======???@@@@@@>>>======<<<<<<;;;::::::777777777888999999::::::::::::::::::::::::::::::999999888888888999::::::888888777777777777777888555555555555555555555555000111333444444333111000333333333333333333333444222222222222222222222222222222222333333222222222000000000000000000000000...------...///000000///................................................---------,,,,,,---------000///---+++***+++---...000///......///000///------..................---...------------...//////---------.........//////.........------.........---------------------------------...///000000111////////////////////////...//////000111222222222---...///111111111000///000000/////////111222444222222222222333333444555888777555444555666888999888999999888888777666555888888888777888999999:::666777888999;;;<<<===>>>===@@@BBBCCCCCCCCCCCCDDDEEEDDDCCCCCCDDDFFFIIIKKKFFFGGGHHHJJJMMMPPPRRRTTTLLLNNNPPPOOOMMMLLLNNNQQQMMMNNNPPPQQQRRRTTTWWWZZZVVVYYY[[[[[[XXXWWWXXXZZZYYYZZZ[[[]]]^^^^^^^^^]]]_________^^^]]]\\\[[[ZZZ[[[]]]______^^^]]]\\\]]]^^^[[[XXXWWWXXX[[[\\\]]][[[ZZZXXXWWWVVVWWWWWWXXXSSSVVVXXXUUUPPPMMMOOORRROOONNNLLLKKKKKKKKKMMMMMMFFFFFFFFFFFFEEEDDDBBBBBB***************************++++++,,,,,,++++++***,,,,,,++++++***)))))))))...------,,,,,,------...++++++------------++++++************************,,,+++***((((((((()))))),,,,,,,,,++++++************++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,++++++***+++++++++......---------,,,,,,,,,,,,,,,+++******))))))(((***++++++,,,---...//////------------------------------............------///...,,,+++***+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------............------...------,,,,,,,,,------//////---,,,,,,---...///...............///000000111111111111111111111111///000111333333222111111000000111222444555666666333333333444444444555555666666666666777777777777;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>???@@@@@@@@@AAAFFFEEEEEEEEEDDDDDDCCCCCCGGGFFFDDDEEEHHHKKKNNNOOOKKKIIIHHHHHHJJJKKKKKKJJJJJJKKKMMMNNNOOOOOOOOONNNKKKGGGDDDEEEKKKNNNNNNLLLFFFGGGIIIKKKKKKJJJIIIHHHGGGGGGIIIIIIJJJIIIHHHGGGEEEFFFFFFFFFEEEEEEGGGIIIFFFFFFEEEEEEEEEEEEEEEFFFCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<<<<======>>>BBBBBB@@@???>>>>>>>>>>>>;;;;;;;;;::::::999999999======<<<;;;::::::999888666888999::::::999777666;;;999999999;;;<<<;;;999666666555555555444444444555555555555555555555555333333333444444444555555555444333333222222222222333333444444444444555555111222222222222111000000222000//////000000///---///......///000000...---///////////////////////////...---,,,,,,---...///////////////////////////........................////////////////////////..............................---------,,,,,,,,,........................///...,,,++++++,,,...///------,,,,,,---...000111---------------------------,,,,,,,,,,,,---......000000000000000000000000///////////////.........222111111111000000//////222222222222222222222222444333222111111333555666777777777777666666666666555555666666777777888888555666888999:::;;;;;;<<<;;;<<<===??????@@@@@@@@@BBBCCCDDDEEEFFFGGGHHHHHHGGGHHHJJJLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNOOOOOOOOOQQQSSSVVVYYY[[[[[[[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[ZZZYYY[[[]]]``````aaabbbaaa^^^\\\\\\]]]\\\^^^aaa```^^^ZZZXXXWWWZZZXXXWWWWWWXXXXXXWWWVVVUUUSSSRRRSSSWWWYYYXXXVVVWWWWWWVVVTTTSSSQQQPPPPPPRRRQQQNNNLLLKKKKKKKKKLLLHHHFFFEEEDDDEEEDDDCCCAAA***************************++++++,,,,,,++++++*********************++++++,,,++++++******++++++,,,++++++,,,------,,,++++++************************,,,+++***))))))******+++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---,,,,,,,,,++++++++++++,,,,,,++++++***++++++,,,...------------,,,,,,,,,,,,++++++++++++*********++++++,,,,,,,,,,,,,,,,,,------------------------------............------...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------............------///......---------......///...------------...///...............///000000111111111111111111111111000000111222222222222111333333333333333333333333333333333444444444444555555555666666666777777777:::;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEFFFHHHKKKLLLLLLKKKJJJIIIIIIKKKLLLLLLKKKLLLMMMMMMNNNNNNMMMKKKKKKKKKHHHFFFHHHLLLNNNMMMKKKFFFHHHIIIJJJKKKJJJHHHHHHEEEFFFGGGGGGGGGFFFEEEEEEFFFGGGHHHGGGFFFGGGHHHJJJFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBB????????????>>>>>>>>>>>>@@@???>>>=========>>>>>>???>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999;;;;;;;;;;;;::::::::::::777888999:::999999888777;;;999888888999999888666666666555555555444444444444444444444444444444444333333333444444444555555555444333333222222222333333333333222222111111111111222222222222111000000111000//////000000///...///......///000000///---........................///...------------...///////////////////////////........................................................................,,,,,,,,,------.........------------------------000///---,,,,,,---///000......------...///111222------------------------...------------...//////000000000000000000000000000000000000000/////////111111111000000000//////222222222222222222222222444333222111111333444666777777666666555555555444555555555666777777888888666777888999:::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@BBBCCCCCCDDDEEEFFFGGGGGGEEEFFFHHHIIIKKKLLLLLLLLLLLLLLLKKKKKKLLLNNNOOOPPPOOOOOOPPPQQQSSSVVVXXXZZZZZZZZZYYYXXXWWWWWWWWWWWWYYYZZZ[[[[[[ZZZZZZ\\\^^^```aaabbbaaa^^^]]]\\\]]]]]]___```___\\\YYYWWWWWWYYYYYYXXXYYYYYYYYYWWWVVVTTTSSSSSSUUUXXXYYYXXXVVVVVVUUUTTTSSSQQQPPPOOOOOONNNMMMLLLKKKKKKKKKKKKKKKHHHFFFEEEDDDEEEDDDCCCAAA++++++++++++++++++++++++***++++++,,,,,,++++++***((())))))***++++++,,,,,,++++++************++++++++++++,,,,,,,,,,,,++++++************************,,,++++++***++++++,,,---,,,,,,,,,++++++++++++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++*********,,,++++++***++++++,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********------------------------------............------------,,,+++++++++,,,,,,++++++++++++++++++++++++------------............------............------//////............/////////......------...//////...............///000000000000000000000000000000111000000000000111222222555555444333222111111000333333333333444444444444333444444555666777888888::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKIIIIIIJJJLLLNNNNNNMMMNNNNNNMMMMMMKKKJJJHHHGGGKKKIIIIIIKKKNNNOOOLLLIIIHHHHHHIIIJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDGGGHHHIIIIIIHHHHHHIIIJJJGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>@@@???>>>>>>======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999999999999:::::::::;;;888888888888888888888888:::999777777777777555333666666666555555555444444333333333333333333333333333333333444444444555555444444333222222222333333444444333222111000//////111111222222111111000///000///...///000111000//////......///111111///---........................///...------------...///////////////////////////........................------------------------------------------------***++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000///.........///000111222------------------------...............//////000000000000000000000000000000000000000000000000000111111000000000000//////222222222222222222222222333222222111111333444555777666666555444333333222444555555666666777888888777777888999::::::999999:::;;;<<<>>>??????@@@@@@BBBBBBCCCCCCDDDDDDDDDEEECCCDDDEEEGGGHHHIIIIIIJJJJJJJJJJJJKKKMMMNNNPPPQQQOOOOOOPPPQQQSSSUUUWWWYYYXXXWWWVVVUUUTTTTTTTTTTTTYYYZZZ\\\\\\ZZZZZZZZZ[[[___```aaa```^^^\\\\\\\\\^^^^^^^^^\\\YYYWWWVVVWWWXXXXXXYYYZZZYYYXXXWWWVVVTTTTTTUUUWWWYYYZZZYYYWWWTTTSSSRRRPPPOOONNNMMMMMMIIIJJJJJJKKKKKKJJJJJJIIIHHHFFFEEEDDDEEEDDDCCCAAA++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++------,,,,,,,,,,,,------+++++++++,,,,,,+++++++++************************************+++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++************************++++++******++++++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,---......///,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,------......------,,,...------------......///.............../////////...............///000000000000000000000000000000111000/////////000222333555444444333222111000000222222333333333444444444222222333444666777888888999999999999:::::::::;;;;;;;;;<<<===>>>>>>????????????@@@BBBCCCDDDEEEFFFGGGIIILLLLLLKKKJJJIIIIIIIIIHHHGGGIIIKKKMMMNNNMMMMMMMMMLLLKKKJJJHHHGGGFFFKKKJJJKKKMMMOOONNNKKKGGGIIIIIIIIIIIIIIIHHHGGGFFFIIIIIIIIIIIIHHHGGGGGGFFFGGGHHHJJJIIIHHHGGGHHHIIIJJJJJJHHHGGGEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAACCCCCCBBBBBBAAAAAA@@@@@@>>>>>>============<<<============>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888888777888888999:::999888666666777777666444666666666666555555555555333333333333333333333333333333333444444444555555444333333222222333333333555555444444333222222111111111111111111000000//////......///000111111000.........000222222///---.................................------.........................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///...............///000000---------------------------------------...//////////////////////////////////////////000000000000000000000000000000//////111111111111111111111111222222111111222222333444666555555444333222111111444444555555666777777888777888888999999999888888999:::;;;===>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBAAABBBDDDEEEGGGHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNOOOOOOOOOPPPRRRSSSUUUVVVWWWUUUUUUTTTSSSRRRRRRRRRRRRXXXZZZ\\\\\\[[[YYYYYYYYY]]]^^^___^^^\\\ZZZZZZZZZ\\\\\\[[[XXXUUUSSSTTTUUUUUUWWWYYYYYYXXXVVVUUUUUUTTTUUUWWWYYYZZZZZZYYYXXXRRRQQQOOONNNMMMLLLLLLLLLJJJJJJKKKLLLKKKJJJHHHGGGHHHFFFEEEDDDEEEDDDCCCAAA++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********))))))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************(((((()))******+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++************************+++*********++++++,,,---------,,,,,,,,,+++++++++++++++,,,---...//////000+++++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,---...---......//////000000000...............///000000////////////////////////111000/////////000222333222222222222222222222222222222222333333333444444111222333444555666777777888888888888999999999999999::::::<<<===>>>??????===>>>???@@@BBBDDDEEEFFFIIILLLOOOOOOMMMJJJIIIIIIHHHFFFFFFGGGJJJLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHJJJKKKLLLNNNOOOMMMJJJGGGIIIIIIIIIHHHHHHGGGGGGFFFJJJIIIIIIHHHHHHGGGGGGGGGFFFHHHIIIIIIHHHGGGGGGGGGJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@=========<<<<<<<<<;;;;;;<<<===>>>>>>???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888777777888888777777888999::::::888666666777999:::999888777777666666666555555555333333333333333333333333333333333444444444555555333333333222222333333444333333333333333333333333000111111111111000/////////......///000111111000---...///111333222000...........................---..................---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,++++++,,,,,,---...........................---------.........////////////////////////000000111111111111111111111111111111111111222222333333555444444333222111111111444444444555666666777777777777888999999999888888888999:::<<<>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKOOOPPPQQQRRRSSSTTTUUUUUUSSSSSSRRRQQQQQQQQQQQQQQQWWWYYY[[[[[[ZZZXXXXXXXXX[[[\\\]]]\\\YYYXXXWWWXXXXXXXXXWWWTTTQQQPPPRRRTTTSSSVVVXXXWWWUUUSSSTTTTTTWWWXXXZZZ[[[ZZZZZZYYYYYYRRRPPPNNNLLLLLLLLLLLLMMMNNNNNNNNNMMMLLLIIIGGGFFFHHHFFFEEEDDDEEEDDDCCCAAA,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++***))))))(((******))))))))))))******++++++************++++++************************(((((()))*********))))))***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++*********+++++++++++++++************+++,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,---...//////***++++++,,,...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,------------,,,,,,************+++,,,---...------///000000000000000...............///000000////////////////////////000////////////000111111000000111111222222333333222222222222333333333333111222222333444555666666777777777777888888888999888888999;;;<<<===>>>>>><<<===>>>???AAACCCDDDEEEIIILLLPPPOOOLLLJJJIIIKKKHHHFFFEEEFFFIIIJJJKKKJJJJJJIIIIIIHHHIIIIIIJJJKKKIIIJJJLLLNNNNNNLLLJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGGGGFFFHHHJJJJJJHHHFFFFFFFFFFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========<<<;;;:::;;;<<<===>>>======;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888777777777777777888999999::::::777666666888:::<<<;;;:::777777777666666666555555333333333333333333333333333333333444444444555555333333222222222333444444000000000000111111222222000000111111000000///...000///...///000111000///------///222444333000...------------------------------...//////...------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,------------------------+++++++++++++++,,,,,,---........................,,,,,,,,,------......///......////////////000000111111111111111111111111111111111222222222222222333333333333222222222222333444444555555666777777666666777888999999888888777888:::;;;===>>>??????===>>>>>>>>>??????@@@@@@AAABBBCCCEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKKKKJJJJJJOOOPPPQQQRRRSSSTTTSSSSSSQQQQQQQQQQQQQQQRRRRRRSSSWWWXXXZZZZZZYYYXXXXXXYYYZZZ[[[\\\[[[YYYWWWVVVWWWUUUUUUTTTRRRPPPPPPQQQSSSTTTVVVXXXVVVSSSRRRTTTVVV[[[\\\]]][[[YYYXXXYYYZZZRRRQQQNNNLLLLLLLLLMMMNNNQQQPPPOOONNNLLLIIIGGGFFFHHHFFFEEEDDDEEEDDDCCCAAA,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++************************))))))))))))******,,,+++***))))))***+++,,,************************)))***+++++++++***)))(((******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,---************+++,,,---...,,,,,,,,,++++++++++++***++++++,,,,,,---------...++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,---......,,,---///000111111000000...............///000000...........................//////000000000000000000111111111222222222222111222222222222333333333222222333333444444444444666666666777777777888888777777888:::;;;<<<>>>>>><<<<<<===???@@@BBBCCCDDDGGGKKKNNNMMMJJJGGGIIIKKKIIIHHHGGGGGGIIIJJJJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKGGGIIIKKKLLLLLLKKKJJJIIIGGGGGGGGGGGGGGGGGGHHHHHHFFFEEEEEEEEEEEEGGGHHHIIIGGGIIIKKKKKKIIIGGGGGGGGGDDDDDDCCCBBBAAAAAABBBBBBBBBAAA@@@@@@???@@@@@@@@@<<<<<<<<<======>>>>>>???===>>>?????????>>><<<<<<======>>>???>>>===;;;:::999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;::::::999999555666888999::::::999999888777777888:::;;;:::999777777777777666666666555444444444444444444444444333333333444444444555555333222222222333333444555111111111000000000000000000000000000000//////...111000//////000000///...,,,---///222444444111...------------------------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,---......---,,,+++------------------------,,,++++++++++++,,,------------------------------,,,,,,------...//////000........./////////000000111111111111111111111111000000111222222222222222222222222333333333333444333333444555555666666777555555666888999999999999666777999;;;===>>>??????;;;;;;<<<===>>>??????@@@@@@AAABBBDDDEEEFFFGGGGGGGGGHHHJJJKKKMMMMMMMMMMMMOOOPPPQQQSSSSSSSSSSSSRRRPPPPPPPPPQQQRRRSSSUUUUUUVVVWWWXXXXXXWWWWWWYYY[[[[[[\\\]]]\\\ZZZXXXWWWXXXRRRSSSTTTSSSQQQQQQSSSTTTVVVXXXYYYVVVSSSRRRVVVZZZ___```___\\\XXXWWWYYY[[[SSSRRROOOMMMLLLMMMOOOPPPQQQPPPNNNLLLKKKJJJIIIIIIHHHFFFEEEDDDEEEDDDCCCAAA,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***))))))***+++,,,************************+++,,,------,,,+++)))(((*********++++++,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------************+++,,,---...,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))***,,,---...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,++++++,,,---...///000,,,---///000111111111000...............///000000........................---...000111111111000///222222111111111111111111111111222222222333333333333333333333333333333333666666666666777777777777666777888999;;;<<<===>>><<<<<<===???@@@AAABBBCCCFFFIIILLLKKKGGGFFFHHHKKKKKKIIIHHHHHHJJJKKKKKKJJJLLLKKKJJJIIIHHHIIIIIIJJJGGGIIIKKKKKKKKKJJJJJJJJJGGGFFFFFFFFFGGGHHHIIIIIIGGGGGGFFFFFFGGGIIIKKKLLLHHHJJJMMMMMMKKKIIIHHHHHHEEEDDDDDDCCCCCCCCCDDDDDDBBBAAA@@@@@@??????@@@@@@<<<<<<===>>>???@@@AAAAAA???@@@@@@AAAAAA???>>>===@@@AAABBBBBBAAA???===;;;999999999::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<444666888:::;;;:::999888:::888777888999999888777777777777777666666666666555555555555555555555555333333333444444444555555222222222222333333444555555444444333222111000000000000000000000//////...222000//////000000///---,,,---///333555444111...------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////........................,,,------......------,,,---.../////////...---,,,---------------------------,,,,,,,,,,,,---......------------------------------......///000000111---.........//////000000000000000000000000000000000000111222222222222111111222222333333444555555333333444444555666666777444555666777999999::::::666777999;;;<<<>>>??????::::::;;;<<<===>>>???@@@???@@@AAACCCDDDEEEFFFFFFFFFGGGJJJMMMOOOPPPQQQQQQOOOPPPRRRSSSSSSSSSRRRQQQPPPPPPPPPQQQSSSUUUVVVWWWVVVWWWWWWWWWVVVWWWZZZ]]]\\\^^^^^^]]][[[YYYYYYYYYQQQSSSTTTTTTSSSSSSTTTVVVYYYZZZ[[[WWWSSSSSSXXX]]]bbbbbb```[[[WWWVVVYYY\\\TTTRRRPPPNNNMMMNNNPPPQQQOOONNNLLLKKKJJJJJJJJJKKKHHHFFFEEEDDDEEEDDDCCCAAA,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,...+++((('''))),,,---...************************,,,,,,++++++++++++++++++******+++++++++******)))++++++******************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---------------------***+++,,,,,,---...///000,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************)))((()))---///...,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++*********+++,,,---...///////////////000000000000111111111000000000000000444444444444444444333333111111222222333444555555444555666777777888888888888999:::;;;;;;;;;;;;:::<<<<<<>>>???AAACCCDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHIIIJJJLLLMMMNNNJJJJJJJJJJJJIIIIIIHHHGGGDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@??????????????????????????????@@@@@@BBBBBBAAA@@@@@@???>>>>>>???===<<<<<<======<<<;;;============<<<;;;:::999:::999888777666444333333999999999999999999999999:::::::::999999888888888666666666666666555555444333333444555555555444444111222333333444444444444......//////000000111111111000///000222333333222000111222111000//////111///.........------------//////............//////000///------,,,---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++***///...,,,++++++,,,...///+++,,,------......------.........------,,,,,,,,,------------------------------,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,000000///------,,,,,,,,,//////.........---------------...000111111111111000000111222222222222222000111111111111222222222333333333333333333333333222333444555666666666666777666666777777888999:::666666777888999999::::::<<<======>>>???AAABBBCCCBBBBBBCCCDDDEEEFFFFFFGGGJJJJJJJJJLLLMMMOOOQQQRRRLLLLLLLLLMMMNNNOOOPPPQQQMMMOOOQQQRRRSSSUUUXXX[[[___[[[WWWUUUVVVWWWYYYYYY^^^]]]\\\\\\\\\ZZZWWWTTTRRRTTTVVVXXXXXXXXXWWWVVV^^^[[[WWWUUUWWWYYY[[[\\\\\\ZZZWWWUUUUUUWWWZZZ\\\WWWUUURRRNNNKKKIIIHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEDDD,,,,,,,,,+++++++++*********++++++++++++++++++***++++++***))))))***++++++---+++)))(((***,,,------************************+++++++++++++++++++++++++++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,++++++***++++++,,,,,,------......,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++)))(((***,,,...---+++++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---...///.../////////000000000000000000000000000000000000333333333444444444444444333444444555666666777777444444666777777777777777888888999999:::;;;;;;<<<======>>>>>>@@@AAACCCDDDFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFGGGHHHIIIMMMMMMMMMLLLMMMMMMMMMNNNGGGGGGHHHHHHGGGFFFFFFEEECCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@??????BBBBBBAAAAAA@@@@@@?????????===<<<<<<======<<<;;;===============<<<::::::;;;:::999999888777666666999999999999999999999999;;;;;;::::::999999999999666666666666666555444444333333444444444333333222333333333333222111000000//////000000000000000111111000///000222222222111000111222111/////////000/////////.........------//////............/////////...---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++***...---+++******+++---...++++++,,,---------------......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,,,,,,,------------......------------.../////////.........------------...///000000000000000///000000111111111111111000000111111111222222222333333333333333333333333222333444555666666666666444444444444555666777777666666777888888999::::::;;;;;;<<<<<<>>>???AAABBBAAAAAABBBCCCEEEFFFGGGHHHHHHIIIJJJLLLNNNOOOPPPQQQMMMMMMMMMLLLMMMMMMNNNNNNMMMOOOQQQSSSTTTUUUXXX[[[^^^[[[WWWUUUWWWYYYZZZZZZ]]]\\\[[[[[[[[[YYYVVVTTTSSSTTTVVVXXXYYYXXXWWWVVV]]][[[XXXWWWXXXZZZ[[[[[[ZZZYYYVVVUUUUUUVVVYYY[[[VVVUUURRRNNNKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIGGGGGGFFFFFFEEEEEEDDDDDD,,,,,,,,,++++++++++++***))))))************))))))++++++***))))))***+++++++++***)))***,,,---,,,+++*********************************++++++,,,,,,---...---+++))))))((())))))************************,,,---------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,+++***))))))(((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,------------------------------------------------------......---------......///....../////////000000000000000000000000000000000222222222333333444444555111111111222333333444444333444555666777777777777777777777777999:::<<<>>>???>>>=========???AAACCCDDDDDDEEEFFFGGGGGGHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJOOOOOONNNMMMLLLKKKKKKJJJDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@??????????????????@@@AAABBBCCCBBBBBBAAAAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA???===<<<<<<======<<<;;;============<<<;;;::::::;;;;;;::::::999999999999999999999999999999999999999999999888888888888888555666666666666555444444333333333333333222111000000111111111111111000000111111111111111000000000222111000000111111000///000111222111///...///000000/////////....................................------,,,,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,************,,,,,,***++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,---------------............,,,,,,,,,,,,---...///000...............---------...//////000000000//////...//////000000000000000000000000111111111222222333333333333333333333333333444555666666666666666222222333333444555555666666777777888888999999999999::::::;;;<<<>>>???@@@???@@@AAACCCDDDFFFGGGGGGFFFHHHJJJLLLNNNOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLMMMOOOQQQSSSTTTVVVYYY[[[]]]ZZZWWWVVVXXXZZZ\\\\\\\\\ZZZYYYYYYYYYXXXVVVSSSTTTUUUWWWYYYZZZYYYXXXWWW]]][[[YYYYYY[[[\\\[[[[[[YYYXXXVVVUUUTTTVVVWWWYYYUUUTTTQQQNNNLLLJJJHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJGGGGGGFFFFFFEEEDDDDDDDDD++++++++++++++++++++++++)))******************)))+++******************+++*********+++------,,,***************************))))))***+++,,,,,,------///...+++)))'''((())))))***************+++++++++++++++,,,,,,,,,,,,,,,---***+++++++++++++++,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------*********+++++++++,,,,,,------,,,,,,++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------.........000//////............///........./////////000000/////////000000000000000000111111222333444444555//////000000111111111222333333444555666666666666777666555666777:::===???@@@???===;;;;;;===@@@AAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFCCCCCCCCCDDDDDDCCCCCCBBBDDDDDDCCCBBB@@@???>>>>>>@@@?????????@@@@@@AAABBBCCCCCCBBBBBBAAA@@@??????AAAAAAAAAAAAAAABBBBBBBBB???===<<<<<<======<<<;;;<<<<<<<<<<<<;;;:::999888::::::::::::::::::::::::888888888888888888888888666666666666666666666666555555666666555555444333333333333222222000///...,,,---///111222333444444333333222222111111000000222111//////000000///---///111111111///...///000000000/////////.................................,,,+++++++++,,,,,,------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++******+++,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,------------.........,,,,,,,,,,,,---...//////......................../////////000//////......---......///000/////////000000000000111111111111222222222222222222222222333444555666666666666666333333444555666666666666666777777777888888888999999999999:::<<<===???@@@@@@@@@AAABBBCCCDDDDDDEEEDDDFFFIIILLLMMMNNNMMMMMMNNNNNNMMMLLLLLLMMMMMMNNNLLLNNNRRRTTTUUUWWWYYY[[[\\\YYYWWWWWWYYY\\\]]]^^^ZZZYYYWWWWWWXXXWWWUUUTTTUUUWWWYYYZZZ[[[[[[YYYYYY\\\[[[ZZZ[[[]]]]]][[[ZZZYYYXXXWWWVVVVVVVVVWWWXXXTTTSSSQQQOOOLLLJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKHHHGGGGGGFFFFFFEEEDDDDDD++++++++++++++++++++++++******++++++++++++***************++++++************)))***,,,......+++)))************************))))))***+++,,,,,,------///...+++)))'''((())))))))))))*********+++++++++))))))******++++++++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,------......---,,,,,,++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,,,,+++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///000000///.........//////............////////////......//////000000000000000000111111222333444444333333333333444444444444222333444555555666666555666555555555777999<<<>>>@@@>>><<<::::::<<<>>>@@@@@@@@@AAABBBCCCEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFGGGHHHIIIIIIJJJJJJFFFFFFGGGHHHGGGGGGFFFEEECCCCCCDDDDDDEEEDDDDDDCCCFFFEEEDDDCCCBBBAAA@@@???BBBAAA@@@@@@?????????@@@CCCCCCBBBBBBAAA@@@??????@@@AAAAAAAAAAAAAAAAAAAAA???===<<<<<<======<<<;;;::::::::::::999888777777888888888888999999999999888888888888888888888888666666666777777777777777555555555555555444444333333333222222111000///...---...000222333444555555333333222222111111000000222000//////000000...---///000111000.........///////////////............------............------+++++++++,,,,,,---------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++******++++++,,,***+++,,,---------------------,,,,,,,,,,,,------)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,------------------,,,,,,,,,,,,---------........................////////////......---------.../////////////////////000000000111111111222222222222222222222222333444444555555555555444222333444555666666666555777777777777777888888888999999::::::<<<===???@@@AAAAAAAAAAAAAAAAAAAAAAAACCCDDDGGGJJJLLLLLLLLLKKKLLLLLLLLLMMMMMMNNNPPPPPPKKKNNNRRRUUUVVVXXXZZZ\\\[[[YYYWWWXXXZZZ\\\]]]^^^YYYWWWVVVVVVWWWWWWVVVTTTVVVXXXZZZ\\\\\\\\\[[[ZZZ[[[[[[[[[\\\]]]]]][[[YYYZZZYYYYYYXXXXXXXXXWWWWWWSSSRRRQQQPPPNNNLLLJJJIIIIIIIIIHHHHHHIIIJJJJJJKKKHHHHHHHHHGGGFFFFFFEEEEEE***++++++++++++,,,,,,,,,***++++++++++++++++++***)))***++++++++++++***)))*********,,,------,,,************************************++++++,,,,,,---...---+++))))))((()))))))))))))))***++++++,,,,,,(((((())))))******++++++*********++++++,,,,,,---******************************+++++++++,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,---------***+++,,,---...//////000------,,,,,,+++++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,---,,,***)))***+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---.../////////.........//////000------........./////////---......//////000000111000000000111111222222333333333333333333333333333111222333444555555555555555555555555777999:::<<<===<<<;;;::::::<<<===>>>??????@@@AAABBBBBBCCCCCCCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGEEEFFFGGGHHHHHHHHHHHHHHHDDDEEEGGGHHHIIIHHHGGGGGGDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBCCCBBBAAA@@@????????????BBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@???===<<<<<<======<<<;;;::::::::::::999888777777777777777888888888888888888888888888888888888888888888888888999999999999444555555555555444333333222222222222222111000///111222222333222222111111111111111111111000000000000///......//////...---///000111000...---...//////.........------------,,,---...//////...---,,,***+++,,,---......------,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++************++++++***+++,,,------......---------------------------***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------------...............---....../////////......---......////////////////////////000000000111111222222222222222222222222222333333444444444333333000111222444555444444333777777777777777777777777999999999:::;;;===??????@@@@@@@@@@@@@@@@@@AAAAAABBBDDDFFFHHHJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPKKKNNNRRRUUUWWWXXXZZZ\\\ZZZXXXWWWXXXZZZ\\\\\\\\\YYYWWWUUUUUUVVVWWWWWWVVVXXXYYY[[[]]]^^^]]]\\\[[[[[[ZZZZZZ[[[\\\\\\[[[YYYYYYZZZZZZZZZYYYXXXWWWVVVSSSSSSRRRQQQPPPNNNLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEEEE******+++++++++,,,,,,,,,))))))************)))))))))***++++++++++++***)))+++******+++------,,,***************************+++++++++++++++++++++++++++++++++*********))))))((())))))***++++++,,,,,,((())))))***++++++,,,,,,)))******+++,,,,,,------******************************+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,---------.........+++++++++,,,,,,------...------------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,---,,,***)))***,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++...---,,,++++++,,,---...------------...///000000---------.........//////------......///000000111000000000111111111111111222222222222222111111111111222333444444555444444555555666666777888999999;;;;;;::::::;;;<<<======?????????@@@@@@AAAAAAAAA@@@AAABBBDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGEEEEEEFFFGGGGGGGGGFFFEEEDDDEEEGGGHHHIIIHHHGGGFFFDDDEEEEEEFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@??????>>>>>>>>>???===<<<<<<======<<<;;;;;;<<<<<<;;;;;;:::999888888888888888888777777777888888888888888888888888666666777777777888888888444444555555444444333222111222222333222222111111111222222222111000////////////000000000000000111...---,,,---///000///...///000000000...---...///------------,,,,,,,,,,,,+++,,,...//////...,,,+++***+++---...//////......---------...............,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++************++++++***+++,,,---............,,,,,,,,,------,,,,,,,,,++++++,,,---------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///------------............++++++++++++,,,---......---------.........//////,,,,,,---...////////////......///000000000000///////////////000000000111111111111111111111111111111222222333333222222111000111333555666555444333777777777777777777777666777777777888:::;;;===>>>======>>>???@@@AAABBBBBBBBBCCCDDDFFFHHHIIIJJJKKKJJJJJJJJJJJJJJJKKKLLLMMMJJJNNNRRRVVVXXXYYY[[[\\\ZZZXXXWWWWWWYYY[[[[[[ZZZYYYWWWUUUUUUVVVXXXXXXWWWYYYZZZ\\\^^^___^^^]]]\\\[[[ZZZYYYYYY[[[[[[ZZZYYYXXXYYYZZZZZZYYYXXXVVVTTTSSSSSSSSSSSSQQQPPPNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIFFFFFFEEEEEEDDDCCCCCCCCC*********++++++,,,,,,,,,(((((())))))))))))(((((()))***+++,,,,,,+++***)))+++***)))***,,,---,,,+++************************,,,,,,++++++++++++++++++******+++++++++******)))((())))))***++++++,,,,,,))))))***+++,,,,,,------))))))***+++,,,,,,------******************************+++++++++,,,,,,,,,******+++,,,,,,---......---------.........//////,,,,,,++++++++++++++++++------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))+++---,,,***)))+++---++++++,,,,,,,,,---------++++++++++++++++++++++++...---+++******+++---...,,,,,,,,,------///000111---------.........//////---------...///000000111111111111111000000000000555555555555555555555555111111222333444444444444444555666777888888777777999999:::;;;;;;<<<<<<===???????????????@@@@@@@@@>>>???@@@BBBCCCDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHDDDEEEFFFGGGGGGFFFDDDCCCDDDEEEFFFGGGGGGFFFDDDCCCDDDDDDEEEFFFGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDCCCCCC????????????@@@AAABBBBBB??????????????????@@@@@@AAA@@@@@@???>>>===<<<<<>>@@@BBBDDDEEECCCCCCDDDEEEFFFHHHJJJKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJNNNSSSVVVXXXYYY[[[\\\YYYXXXWWWWWWYYYZZZZZZYYYYYYWWWUUUUUUVVVXXXXXXXXXYYY[[[]]]_________^^^]]][[[YYYXXXXXXYYYZZZZZZYYYWWWXXXYYYYYYYYYWWWTTTSSSSSSTTTTTTTTTSSSQQQOOONNNNNNMMMLLLJJJIIIIIIIIIIIIDDDDDDDDDCCCBBBBBBAAAAAA)))************+++++++++,,,,,,,,,+++++++++******---,,,+++***))))))))))))++++++,,,,,,,,,++++++***+++******))))))******+++************************---,,,***)))))))))******++++++,,,,,,,,,,,,------++++++******************))))))))))))************+++++++++************)))((())))))*********))))))++++++******)))******+++---------,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))+++,,,---++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++)))))),,,...++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,---......//////.....................///000000---------............///000000000000000000000000000111111111111000//////000000111111222222222333//////111222444555777777555555555666666666666666:::999888888777777888888@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFFFFGGGGGGIIIHHHFFFDDDDDDCCCDDDDDDFFFEEEDDDCCCCCCDDDFFFGGGEEEEEEDDDDDDCCCCCCBBBBBBGGGGGGGGGFFFFFFDDDCCCCCCHHHGGGFFFFFFFFFFFFFFFGGGHHHGGGFFFEEEEEEFFFGGGHHHGGGCCC???@@@CCCEEEDDDAAA???@@@AAABBBAAA@@@???>>>@@@@@@@@@????????????>>><<<<<<======>>>>>>??????============<<<;;;:::999999999999999999999999999666777888888888777555444666666777777666555444444555555555555555555555555111111111000000000000///222222000000000111222333222111000.........///000000000//////.........---//////.........---------........................//////.........---------,,,,,,,,,------.........000///...---,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------***+++,,,,,,,,,---///111000000//////.........------------............///222111///...------......111111111111000000000000111111222222222111111000111111111111111111111111555555555666666666666777777666555333333333444555666666666777888888999999===>>>???@@@AAABBBBBBBBBDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGIIIKKKHHHLLLQQQTTTVVVWWWYYYZZZTTTTTTUUUVVVXXXZZZ\\\]]]^^^[[[WWWTTTSSSVVVZZZ]]]ZZZ]]]___```^^^[[[YYYXXXYYYXXXWWWXXXYYYYYYWWWUUUUUUWWWXXXWWWVVVVVVWWWXXXTTTRRRPPPOOOPPPQQQPPPOOOSSSQQQNNNLLLKKKJJJHHHGGGIIIHHHFFFDDDCCCBBBCCCCCC)))************+++++++++,,,,,,,,,+++++++++******,,,+++******)))************+++++++++++++++******++++++************++++++************************,,,+++***)))))))))******+++++++++,,,,,,,,,------************************))))))))))))************+++++++++************)))%%%&&&((()))+++,,,,,,,,,++++++************++++++---------,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,+++******,,,...+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---...............///000000---------............///////////////////////////---...///000000000000000000000000//////////////////000111222333555666666555555555555666666666666999888888777777888888999<<<<<<============>>>>>>AAABBBCCCDDDEEEFFFFFFFFFHHHGGGFFFDDDDDDCCCDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFBBB???@@@CCCEEEDDDBBB@@@AAAAAAAAAAAA@@@??????@@@@@@@@@?????????>>>>>><<<<<<======>>>>>>>>>>>>============<<<;;;:::999999999999999999999999999666777777888777666555444666666666666666555444444555555555555555444444444222222111111111000000000222111111000000111222222222111000///......///000000/////////............//////.........---------........................//////.........---------,,,,,,,,,---------......//////...,,,,,,++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------......,,,---......---......///............---------,,,---------............/////////...---......///000000000000000000000000000000111111222222222111111222222222222222111111111444444555555555666666666:::999888777777888888999666666777777888999999999<<<===???@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEGGGHHHHHHHHHGGGGGGHHHJJJLLLOOORRRTTTTTTSSSTTTUUUPPPQQQSSSUUUWWWYYY[[[\\\ZZZXXXUUUTTTTTTWWWZZZ\\\[[[]]]___```^^^[[[YYYYYYXXXWWWVVVWWWXXXYYYXXXVVVZZZZZZZZZXXXUUUTTTSSSTTTRRRPPPOOOPPPQQQQQQPPPNNNQQQOOOLLLKKKKKKKKKIIIGGGGGGFFFDDDCCCAAAAAAAAABBB)))************+++++++++,,,,,,,,,+++++++++***************)))******+++,,,)))******+++++++++******,,,,,,++++++++++++,,,,,,************************++++++***)))))))))******++++++++++++,,,,,,,,,,,,************************)))))))))*********+++++++++++++++************)))&&&'''(((***+++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++***))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,---,,,******,,,...++++++++++++++++++++++++,,,+++*********+++,,,---------------------------++++++,,,---------------............/////////000---------............///////////////////////////+++,,,---///000000111111111111000000///.........000111111222333333444444444444555555555666666666777777777777888999::::::;;;;;;;;;;;;<<<<<<<<<===AAAAAACCCDDDEEEEEEEEEEEEGGGFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGDDDCCCCCCBBBBBBCCCCCCDDDDDDAAA??????CCCEEEEEECCCBBBAAA@@@@@@??????@@@@@@@@@@@@?????????>>>>>>>>><<<============>>>>>>>>><<<======<<<<<<;;;:::999999999999999999999999999666777777777777666555444555666666666666555444444666555555555444444333333333222222222111111111111222111111000000000111111111000000////////////000////////////...........................---------------------------------/////////............---,,,,,,,,,------------...///...---,,,,,,++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,------------............---......//////......------------,,,,,,,,,,,,,,,---------............///------------...///111111//////////////////////////////000111222222222222222222222222222222222222333333333444444444555555777777666666666777888888777777777888999999::::::<<<<<<>>>???@@@AAAAAAAAACCCBBBAAAAAAAAABBBDDDEEEFFFGGGHHHGGGFFFFFFHHHIIIMMMOOORRRSSSRRRQQQRRRRRRNNNOOORRRTTTWWWXXXXXXXXXVVVUUUUUUUUUVVVXXXZZZ[[[[[[]]]______]]][[[ZZZZZZXXXVVVUUUUUUWWWYYYZZZYYY[[[[[[[[[YYYUUUSSSRRRSSSOOOOOOOOOQQQRRRRRRPPPOOONNNLLLKKKKKKLLLLLLJJJIIIFFFEEECCCAAA@@@@@@AAAAAA))))))*********+++++++++,,,,,,,,,+++++++++******))))))))))))***+++,,,---))))))******++++++******---,,,,,,++++++,,,,,,---*********************************))))))))))))******++++++++++++,,,,,,,,,***************+++++++++))))))*********++++++++++++++++++*********))))))******+++++++++***))))))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++************++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,+++***)))+++,,,++++++++++++++++++++++++,,,+++***))))))+++,,,---------------------------***+++,,,,,,------,,,,,,---......///////////////---------............///////////////////////////,,,---...///000000000000222222222111111111111111111111111111222222222222333444444555555666666666555555666666777999:::;;;<<<<<<======>>>>>>??????@@@AAABBBCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBAAAAAAAAABBBBBBCCCCCCDDDBBBCCCDDDEEEEEEFFFFFFEEEAAAAAAAAABBBBBBDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCC@@@??????BBBDDDEEEDDDBBBAAA@@@???>>>???@@@AAA????????????>>>>>>>>>>>>========================<<<<<<<<<<<<;;;:::999999888888888888888888888888666666666666666555555555555555555666666555444444666555555444444333333222333333333222222222111111111111111000000000000000000000000////////////000///////////////.................................------------------------/////////...............------------------------...------,,,+++++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,.........---------------,,,,,,,,,...//////---,,,---------,,,,,,,,,,,,,,,---------............///............//////000000---------.....................000111222222222222222222222222333333333333222222333333333444444444444444444444555555666666777777888888999999::::::;;;<<<===>>>???@@@@@@@@@BBBAAA@@@???@@@BBBDDDEEEDDDEEEFFFFFFFFFGGGIIIKKKJJJMMMPPPQQQQQQRRRSSSTTTOOOPPPSSSUUUVVVVVVUUUTTTUUUUUUVVVWWWXXXXXXXXXYYYZZZ\\\^^^^^^]]][[[ZZZZZZYYYWWWUUUUUUXXX[[[\\\]]]XXXYYYYYYXXXVVVTTTUUUVVVNNNNNNPPPRRRTTTTTTRRRPPPMMMLLLKKKLLLMMMMMMLLLKKKFFFEEECCCAAAAAAAAAAAABBB))))))*********+++++++++,,,,,,,,,+++++++++******(((((())))))***+++------))))))***+++++++++++++++---,,,,,,++++++,,,,,,---************************))))))))))))***)))))))))*********+++++++++,,,,,,))))))*********+++++++++************+++++++++++++++++++++*********))))))+++++++++++++++***))))))***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******(((***+++***)))((()))***++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,------...///000/////////---------............///........................000000000111111000000/////////000111222333333444111111111111111111111111333333333444555666666777444555555666777999:::;;;<<<<<<======>>>???@@@@@@@@@AAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@????????????@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDD?????????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@??????AAACCCDDDEEEBBBAAA@@@???>>>???@@@AAA?????????>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888888888888888888777666666555555555555555444444555555555555444444555555444444333333333333333333333222222222111111111111111111000000///////////////000000000000///.........///////////////---.....................------------------------////////////////////////------------------------------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------,,,,,,,,,,,,+++******,,,...///...,,,---------------------...---------............//////////////////......---,,,---------.........///---...///000111222222222111111111222222333333333222222222333333333333444555555666666777777777888666777777888999999::::::::::::<<<===>>>?????????BBBAAA@@@???@@@BBBEEEFFF@@@BBBDDDEEEFFFGGGJJJMMMKKKMMMOOOPPPPPPQQQRRRTTTSSSTTTVVVWWWWWWUUUSSSRRRVVVWWWXXXXXXXXXWWWVVVUUUYYY[[[]]]]]][[[ZZZZZZZZZZZZXXXVVVWWWZZZ]]]^^^___XXXYYYYYYXXXVVVTTTUUUVVVOOOOOOQQQSSSVVVVVVTTTRRRMMMLLLLLLMMMOOOOOOMMMKKKFFFEEECCCBBBBBBBBBBBBCCC)))************+++++++++,,,,,,,,,+++++++++******))))))))))))***+++,,,---)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************'''((()))*********))))))************++++++++++++)))))))))***++++++,,,,,,*********++++++++++++,,,+++++++++************)))((()))***+++,,,,,,,,,,,,***+++---...///......---++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------++++++++++++++++++++++++))))))(((((((((((())))))(((***++++++***))))))***++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,---------------,,,---///000000000///...---------............///........................111111111111111000//////,,,,,,---///000111222333000000000000000111111111222222333444555666666777555555555666777888:::;;;999::::::;;;<<<===>>>>>>@@@AAAAAABBBCCCCCCBBBBBBAAAAAABBBCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAADDDDDDEEEEEEEEEDDDDDDCCC@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFEEEEEEDDDAAAAAA@@@@@@@@@BBBCCCDDDBBBAAA@@@@@@??????@@@@@@??????>>>>>>>>>==================<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888888888888888888888888888777666555555444444555555333333444555555555555444333333333333333333444444333222222222111111111111111111111111000///.........//////000000000000///.........///////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------///,,,)))***...000///---------------............---------............///000000000000///...---,,,,,,,,,------.../////////......///000111111111111000000000111111222222333222222222333333333444444333444444555555555555444666666666777888888999999999:::;;;<<<===>>>>>>>>>@@@@@@@@@@@@AAABBBDDDEEE???AAACCCDDDEEEGGGJJJMMMMMMNNNOOONNNMMMMMMNNNPPPUUUVVVWWWWWWVVVUUUTTTSSSVVVVVVWWWXXXWWWVVVTTTSSSXXXYYY[[[[[[YYYXXXYYYZZZZZZXXXWWWXXX[[[]]]^^^^^^[[[[[[[[[YYYUUUSSSRRRSSSPPPPPPPPPRRRUUUUUUTTTRRRNNNMMMMMMMMMNNNMMMKKKIIIFFFEEECCCBBBBBBBBBCCCDDD)))************+++++++++,,,,,,,,,+++++++++*********)))))))))***+++,,,,,,******+++------......---++++++************++++++************************&&&''')))*********))))))************++++++++++++((())))))***++++++,,,,,,*********+++++++++,,,,,,+++++++++************)))))))))***+++,,,,,,,,,,,,***+++---///000///......+++++++++,,,,,,---------*********++++++++++++,,,***************************+++,,,---------,,,+++++++++++++++++++++++++++******))))))))))))******)))+++------,,,+++++++++++++++++++++++++++++++++***,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,---///000111000///...---------............///........................//////000000000000000000------...///000111111222/////////000000000111111111222222333555666666777555555555666666888999999888888999:::;;;<<<======@@@@@@AAABBBBBBBBBBBBAAA???@@@AAACCCDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBBBBAAA@@@@@@@@@BBBCCC@@@AAAAAAAAAAAA@@@?????????>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888888888888888888888888888888777666555444444444555555222333444444555555555444222222222333333444444555222222111111111000000000000111111111000///...------...///000111111000///............/////////000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000000000......---------,,,,,,,,,,,,+++++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------......//////666111,,,+++...///...,,,++++++,,,,,,---------------------............///......///000000///...---,,,------...//////000000//////000000000000000///...//////000000111222222333333333333444444444444222333444444444333222111555555555666777777888888888999:::;;;<<<============>>>>>>???@@@AAABBBCCCAAABBBDDDDDDDDDEEEHHHJJJIIIJJJKKKKKKJJJJJJLLLNNNTTTTTTUUUUUUUUUUUUVVVVVVRRRSSSTTTUUUUUUTTTTTTSSSVVVXXXYYYYYYWWWWWWXXXYYYXXXWWWWWWXXXZZZ\\\[[[ZZZZZZZZZZZZXXXUUUTTTSSSTTTPPPOOOOOOPPPRRRSSSRRRQQQMMMMMMLLLLLLLLLJJJGGGDDDDDDCCCBBBAAAAAAAAABBBCCC)))************+++++++++,,,,,,,,,+++++++++***************)))******+++,,,***+++,,,---............+++******************+++************************&&&'''(((*********)))((()))************+++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++++++++************)))---------,,,+++***)))(((***+++---///000000///...+++++++++,,,,,,---------))))))*********+++++++++************************,,,---......---,,,***)))++++++++++++++++++++++++++++++************+++++++++---//////...,,,,,,---++++++++++++++++++++++++***,,,///111111000---,,,------------------------,,,---......//////......,,,---///000111000///...---------.........//////........................,,,,,,...///000000000000111111111111222222222222.........///000111111111111111222333555666666777666555555666666777888999888999999:::<<<===>>>>>>@@@@@@AAABBBBBBBBBAAAAAA>>>???AAACCCDDDDDDCCCCCCFFFFFFFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@?????????<<<===>>>@@@AAABBBCCCCCCFFFEEEEEEDDDDDDDDDEEEEEECCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBB@@@??????AAACCC@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888888777777777777777777777777777666555444333444555555222333444444555555555444000111222333444444555666111111111000000000000///000111111111000///---,,,---...///111111111000///---.........//////000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000111111.........------,,,,,,,,,+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,------...///000111111<<<666///,,,...///...,,,*********++++++,,,,,,,,,---------.........//////,,,---...000000000//////------......///000111111///000000000000000///...---......///000111111111333333444444444444555555777777888888888777555444444444555555666777777777888888:::;;;<<<=========;;;<<<===???@@@@@@AAAAAACCCDDDEEEDDDCCCDDDEEEGGGCCCEEEGGGHHHHHHJJJMMMPPPRRRRRRRRRSSSTTTVVVWWWXXXNNNOOOPPPRRRSSSSSSSSSSSSVVVWWWXXXWWWVVVVVVWWWXXXVVVVVVVVVXXXZZZZZZYYYWWWUUUWWWXXXWWWVVVVVVWWWXXXPPPNNNMMMMMMOOOPPPPPPOOOMMMLLLKKKKKKJJJHHHDDD@@@CCCBBBAAA@@@@@@@@@AAABBB++++++************++++++++++++++++++++++++++++++)))+++---,,,)))(((***,,,+++++++++******)))))))))************************************************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++))))))((())))))************))))))++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,+++******++++++,,,************************,,,---.........---,,,+++,,,++++++******++++++,,,*********++++++,,,,,,---)))+++,,,...//////......,,,---///000000///---,,,,,,,,,,,,++++++*********+++,,,---...............,,,,,,,,,+++++++++******------++++++++++++------000...,,,******,,,...000,,,---......//////......//////............//////////////////............'''+++///000...,,,---...////////////000000000000000111222333333222000///000111111222222333333444555555555555666666666666999999999999:::;;;<<<<<>>>>>>>>???@@@AAA>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::999999999999999999999999999999999888888888888777777777777777777777777666555444333555555444444444333333333444444333333333333222222222222222111111111111000222222111000///...------//////000000///...------........................------............------000///...............///////////////000000000000.........------,,,,,,,,,,,,++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------.........---,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++222000...---,,,---///000------++++++++++++------)))******+++,,,---......//////.........---------,,,,,,,,,---------......000///---,,,---...000222111111111111111111111111111111222222222111111000333333333333333333333333444444333444444555666777888999999::::::;;;;;;<<<===>>>>>>?????????>>>>>>@@@@@@@@@AAABBBCCCDDDEEEFFFFFFEEEDDDDDDFFFKKKOOORRRSSSTTTUUUVVVUUUUUUTTTOOOMMMMMMOOOTTTVVVVVVTTTVVVUUUUUUVVVXXXYYYXXXWWWZZZYYYWWWVVVUUUUUUVVVWWWVVVVVVVVVVVVUUUSSSQQQQQQMMMMMMLLLKKKKKKLLLMMMNNNKKKKKKJJJHHHFFFCCCAAA@@@EEEDDDCCCBBBAAABBBBBBCCC++++++************++++++++++++++++++++++++++++++)))***+++***))))))***+++,,,,,,+++++++++*********************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++++++++++++++,,,***************************+++,,,,,,---,,,+++***,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,***+++,,,---.........---+++,,,------------,,,+++,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,------...............///..................///++++++,,,---...///000000(((+++///000...---...///////////////000000000000///000000111111111000000111111111222333333444444444555555555666666666666888888888888999:::;;;<<<======>>>???@@@AAABBBBBB???@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@?????????@@@AAAAAAHHHHHHGGGEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@??????@@@???>>>>>>>>>???@@@@@@>>>=========<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999999999999999999888888888777777777666666777777777777666555444333555444444444444333333333444444333333333222222222222222222111111111000000000000//////......------///////////////...------------------------------------............------......---------......///000000//////////////////------,,,,,,,,,+++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,---,,,,,,------,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++000///...---,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------///.........------------,,,,,,---------...............,,,,,,,,,---///000111111111111111111111111111111222222222111111000333333333333333333333333444333333444444555666777888888999999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>===?????????@@@AAABBBCCCDDDCCCEEEFFFFFFFFFGGGJJJLLLSSSSSSTTTTTTSSSRRRPPPOOOOOONNNNNNPPPTTTVVVVVVUUUTTTTTTUUUWWWYYYZZZXXXWWWXXXWWWVVVUUUUUUUUUVVVWWWWWWVVVUUUTTTSSSRRRRRRQQQNNNMMMLLLLLLLLLMMMNNNNNNIIIIIIIIIHHHGGGEEEDDDCCCDDDDDDBBBAAAAAAAAABBBBBB++++++************++++++++++++++++++++++++++++++,,,+++***+++---......---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++,,,,,,---------******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++,,,,,,,,,++++++++++++++++++++++++'''((()))***+++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++******,,,---------------************************,,,,,,,,,++++++++++++***......,,,++++++,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,------,,,+++***,,,,,,---...............------------------------******+++,,,---...//////***,,,///000///......///////////////000000000000///.........///000111111111222222333333444555555444444444555555555666666777777777777888999:::::::::;;;===???@@@@@@@@@???>>>???@@@BBBCCCCCCDDDDDDBBBAAAAAA@@@@@@AAAAAAAAA?????????>>>>>>???????????????????????????@@@AAAIIIHHHFFFDDDBBB@@@??????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???????????????>>>>>>>>>>>>??????=========<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888777777777777666666666666666666666555444333444444444444333333333333333333333333222222222222222222111111111000000000.....................---...////////////...------------------------------------............------,,,,,,------......//////000000//////.........---,,,,,,++++++++++++******------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++******++++++,,,---,,,+++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++.........---------,,,,,,............---------------------.........//////------,,,++++++---...///000000000000000000000000000111111222222222111111333333333333333333333333333333333333444555666777777777888888999::::::;;;;;;;;;<<<=====================>>>???@@@AAABBBBBBAAACCCFFFHHHHHHHHHIIIJJJSSSSSSRRRQQQPPPNNNLLLKKKMMMLLLMMMOOORRRTTTTTTSSSRRRSSSUUUXXXZZZ[[[XXXVVVUUUUUUTTTTTTTTTUUUVVVVVVUUUSSSRRRPPPOOOOOOOOOPPPOOOOOONNNMMMMMMNNNNNNOOOGGGGGGHHHHHHHHHHHHGGGGGGCCCBBBAAA@@@@@@@@@AAABBB++++++************++++++++++++++++++++++++++++++***((('''))),,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))******************+++,,,,,,---......------,,,,,,+++***))))))+++,,,,,,------,,,,,,+++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''(((((()))***++++++,,,,,,++++++******++++++,,,---------,,,,,,++++++*********+++,,,,,,,,,,,,,,,+++***))))))))))))***+++++++++++++++++++++++++++...---+++)))))))))+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,---.........------,,,------------------,,,------------,,,,,,,,,,,,+++,,,...///////////////////////////000000000000///.........///000222333222222222333444444555555333333444444444555555555666666555666666777888999999:::===???@@@@@@???>>>===>>>@@@AAABBBCCCDDDDDDBBBBBBAAA@@@@@@@@@AAAAAA??????>>>>>>>>>>>>??????=========>>>???@@@AAABBBIIIGGGEEEBBB@@@>>>======AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>???>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<===::::::::::::::::::::::::888777777777666666666666555666666666555555444333444444444333333333222222333333333222222222222111111111111111000000000000---------....../////////.........//////...------------------------------,,,------......------,,,,,,,,,---...///000000000000//////......------,,,,,,,,,,,,+++++++++++++++++++++******)))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------......++++++******++++++,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++******++++++------------++++++........................------------------------------........./////////------,,,,,,,,,---...///////////////////////////000000111222222222111111222222222222222222222222333333333333444555666666666666777888888999999:::;;;;;;<<<===>>>>>>>>>===;;;<<<===>>>???@@@@@@@@@@@@CCCFFFGGGHHHHHHIIIKKKRRRQQQPPPOOOMMMLLLJJJIIIJJJJJJLLLNNNPPPQQQQQQPPPPPPQQQTTTXXX[[[ZZZXXXUUURRRRRRRRRSSSTTTUUUUUUVVVRRRPPPNNNLLLKKKLLLMMMNNNPPPPPPOOOOOOOOONNNNNNOOOHHHHHHHHHIIIIIIHHHHHHGGGBBBAAA@@@??????@@@AAAAAA++++++************++++++++++++++++++++++++++++++&&&$$$"""$$$(((***(((&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++*********,,,,,,------------,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------------,,,++++++++++++++++++++++++)))))))))***+++,,,------,,,++++++******++++++,,,...------,,,,,,+++++++++************+++++++++,,,++++++************+++++++++++++++++++++++++++++++++)))'''%%%%%%&&&'''(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---+++,,,,,,---...---------,,,,,,---......---,,,,,,.........------------,,,,,,,,,,,,---////////////////////////000000000000000000//////000222333555111111222333333444444555333333333333444444444444555555555555666777888888999:::===???@@@@@@???>>>===>>>???AAABBBCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAA??????>>>>>>>>>>>>??????999:::;;;<<<>>>AAACCCDDDGGGEEEBBB@@@>>>=========AAAAAAAAAAAAAAAAAAAAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::777777777666666666666555555555555555555444444333444444333333333222222222333333222222222111111111111111111000000000//////.........///000000111111------............------------------------------,,,,,,------------,,,,,,,,,---...000000111111000///.........------,,,,,,,,,,,,,,,---------------+++******)))******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........++++++******++++++,,,---------,,,,,,,,,,,,---...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,++++++***)))++++++------------++++++,,,,,,------...///000000,,,,,,------------------------------.........///...............//////000........................///000111222222222222222222222222222222222222222333222222333333444555666555555666666777888888999:::;;;<<<===>>>>>>>>>>>>999:::<<<===>>>?????????AAACCCDDDEEEEEEGGGJJJMMMOOONNNNNNMMMLLLKKKKKKKKKIIIKKKMMMOOOPPPPPPPPPPPPOOOPPPSSSWWWYYYYYYVVVSSSPPPQQQRRRSSSTTTTTTUUUUUURRRPPPNNNLLLLLLLLLNNNOOOPPPPPPPPPPPPOOOOOONNNNNNJJJJJJJJJIIIHHHGGGFFFEEEAAA@@@???>>>??????AAAAAA++++++************++++++++++++++++++++++++++++++)))(((((()))***++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,---------+++++++++,,,,,,---------))))))***+++,,,------...+++,,,,,,------,,,,,,+++*********++++++,,,,,,---***++++++++++++,,,,,,,,,***+++,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,++++++******++++++,,,------------,,,,,,,,,,,,+++******))))))***++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,+++***)))***+++,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++///---***))))))***---///++++++,,,---------------,,,---...//////...---,,,++++++,,,---...///000000,,,++++++,,,...//////...////////////000000000000111000000111111222333333000111111222222333444444222222222333333333444444555555555555666777888888999:::<<<>>>?????????>>>>>>???@@@AAAAAABBBBBBAAABBBBBBAAA@@@???????????????>>>>>>======>>>>>>???888999:::<<<>>>@@@CCCDDDCCCAAA???===<<<<<<===>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<999999::::::::::::::::::999999999999999999999999777777666666666666555555444444555555555444444333333333333333222222222222222222222222111111111111111111000000000/////////.../////////000000111111,,,,,,---............---........................,,,,,,------------,,,,,,,,,---...000000000//////------------------------,,,,,,------------......,,,,,,++++++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------......++++++******++++++,,,---...---,,,+++,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++************+++,,,,,,------,,,,,,+++***+++,,,---...///000000,,,,,,,,,,,,------------,,,,,,,,,---------...............////////////000///////////////////////////000111222222222222222222222222222222222222222222222222222333444555666444444555666666777777888999999;;;<<<============888:::<<<===>>>???>>>>>>AAABBBDDDDDDEEEGGGJJJMMMLLLLLLKKKJJJJJJJJJKKKKKKJJJMMMPPPRRRRRRQQQQQQQQQPPPPPPRRRTTTVVVVVVSSSQQQPPPQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQQQQPPPPPPPPPPPPOOONNNMMMMMMKKKKKKJJJIIIGGGFFFDDDCCCAAA@@@?????????@@@AAABBB++++++************++++++++++++++++++++++++++++++,,,---......---------///*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------...++++++,,,,,,,,,,,,++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,)))***,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,++++++******++++++,,,,,,,,,,,,---------------+++***))))))((()))***+++******,,,,,,,,,,,,************+++++++++,,,,,,,,,---------..................------,,,+++***))))))+++,,,,,,------,,,,,,+++------,,,++++++,,,------++++++,,,------------,,,,,,---///000000///---,,,******+++,,,---...//////,,,***)))***---......,,,////////////000000000000000000111111111111111000///000000111111222222333222222222222333333333333555555555555666777888999999999:::;;;<<<===>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@???======<<<<<<<<<======<<<<<<<<<<<<======::::::;;;<<<===???@@@AAA???>>><<<;;;;;;===???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>===;;;:::999:::::::::;;;;;;<<<<<<<<<999999999999999999888888888888888888888888888888777777666666666555555555333444444555555444444444333333333222222222222111222222222222111111111111111000000000////////////......//////////////////+++,,,------.........---////////////////////////+++,,,,,,------,,,,,,++++++,,,---//////...,,,++++++++++++,,,------......++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...******************************+++++++++,,,,,,,,,******++++++,,,---------++++++******++++++,,,------,,,+++***+++,,,...///+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++***)))***++++++---,,,,,,++++++,,,,,,---++++++,,,,,,------......++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,---------......//////......//////////////////////////////000222222333333222111111111111111111111111222222222222333444555666333444444555666666777777666777888999;;;;;;;;;;;;888:::<<<>>>??????>>>===>>>AAADDDFFFGGGHHHJJJKKKJJJIIIHHHGGGGGGGGGHHHIIIHHHKKKOOOQQQPPPOOOOOOPPPPPPPPPPPPRRRSSSSSSQQQOOOQQQRRRSSSTTTUUUTTTTTTSSSRRRRRRRRRQQQQQQQQQQQQQQQOOOPPPPPPPPPOOONNNLLLKKKJJJIIIIIIHHHGGGEEECCCCCCAAA@@@@@@???@@@AAABBBCCC++++++************++++++++++++++++++++++++++++++(((+++---,,,)))'''))),,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***))))))***+++,,,,,,------*********++++++,,,,,,,,,)))***---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,,,,++++++++++++++++++,,,,,,,,,,,,------.........+++***)))(((((()))******((()))+++------+++)))(((*********++++++,,,,,,,,,'''((()))***************///...---,,,***)))((((((++++++------------++++++,,,,,,............,,,,,,++++++,,,---------,,,,,,---...000111111000...---,,,,,,,,,+++++++++******,,,)))((())),,,...---,,,////////////000000000000//////000111111000....../////////000111111222222111111222222222333333333666555555666666777888999888888888999:::;;;======@@@AAAAAAAAAAAA@@@??????>>>>>>===;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<===>>>>>>===<<<::::::;;;===@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>======>>>>>>===;;;999888:::::::::;;;;;;<<<<<<<<<:::999999888888777777777777777777777777777777777777666666666555555555555333333444444555444444444333333333222222222111111222222222111111111111000000000000000////////////........................+++,,,------.........---000000000000000000000000+++,,,,,,------,,,,,,+++***+++,,,------,,,***))))))***+++,,,---......///*********++++++,,,,,,,,,***)))))))))***++++++,,,******************************+++++++++,,,,,,,,,))))))***++++++,,,------++++++******++++++,,,---,,,+++***))))))+++---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++...---+++))))))***+++---...---++++++++++++---...------,,,,,,,,,++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,+++,,,------......------000000000000000000000000//////000222222333333333111111111111111111111111222222222222333444555555333333444444555666666777444555666777999999::::::888:::<<<>>>??????>>>===<<<@@@EEEHHHIIIIIIIIIIIIJJJIIIGGGEEEEEEEEEEEEFFFDDDHHHMMMNNNLLLKKKKKKLLLQQQPPPOOOPPPQQQQQQOOOMMMQQQRRRTTTUUUUUUTTTTTTSSSOOOOOOPPPPPPPPPOOONNNNNNOOOOOOPPPPPPOOOMMMLLLKKKHHHHHHHHHGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@AAACCCDDD,,,,,,---............---+++++++++*********))))))******++++++++++++******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---)))***++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++000//////.........//////,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------000///...---,,,+++++++++++++++***)))***+++---...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++///...,,,,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///,,,***,,,000222///+++---..................---)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......,,,,,,---///111333//////000000000000//////,,,...111444555444222000222222222222222222222222444444333333333444555555888888888888888888888888@@@?????????>>>>>>======BBBAAAAAA@@@???>>>>>>===;;;:::999999999;;;===???======<<<<<<==================<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>????????????>>>>>>======<<<<<<>>>>>>=========<<<<<<;;;::::::;;;;;;<<<;;;;;;:::===<<<;;;:::999999999999888999::::::::::::999888777777888888888666444333444444444555555555666666222222222222222222222222333333222111000000000111000000000000000000000000//////............//////,,,///222222///------.........---------,,,,,,,,,++++++++++++++++++++++++......---+++)))((('''&&&,,,++++++******++++++,,,------------------------+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,/////////......------------------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------------++++++++++++------,,,------......------,,,------------------------000///...---------------............////////////000111111111222222222222333222111000000000222222333444555555555444333222222333444666666666555555555666888:::;;;:::999888::::::;;;;;;<<<===>>>>>>CCCCCCDDDEEEFFFHHHJJJJJJOOONNNKKKFFFCCCAAACCCEEEKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNPPPQQQQQQQQQPPPOOOTTTUUUVVVUUUSSSQQQRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIGGGFFFDDDCCCBBBBBB???@@@BBBDDDEEEEEEDDDDDD(((((()))***************+++++++++*********)))))))))******++++++******))),,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,---...///000,,,,,,++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,---------------,,,,,,,,,......---,,,+++++++++,,,+++++++++***++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,++++++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,000---+++---111222000,,,,,,------......------,,,+++,,,------.........---++++++,,,,,,,,,,,,------111000///------...///000//////000000000000//////---///111222333333222111222222222222222222222222333333333222333333444555555666666777888999999999>>>>>>=========<<<<<<<<<>>>>>>>>>===<<<;;;;;;;;;:::999888888888:::<<<===<<<============<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>????????????>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>>>>>>>======<<<<<<<<<<<<<<<======<<<<<<;;;:::<<<<<<;;;:::999999999999888999999::::::999999888777777888888777666444333333333333333444444444555222222222222222222222222333222111111000000111111000000000000000000000000//////............//////---///111000...,,,---///...------------,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++******,,,++++++******++++++,,,------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++------,,,,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,------...............////////////000000000000111111111222222222111000000111111222333333444444444444333333333444555666666666555444444555777999:::999888777888999999;;;<<<===>>>>>>AAAAAABBBDDDFFFIIIKKKLLLNNNMMMJJJGGGCCCCCCDDDFFFJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNPPPQQQRRRRRRRRRRRRSSSTTTTTTSSSQQQPPPPPPQQQNNNNNNOOOOOOPPPQQQRRRRRRLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFDDDBBBBBBAAA@@@@@@BBBCCCDDDCCCCCCBBB&&&'''(((((())))))((((((+++++++++***************))))))************)))))),,,,,,,,,++++++++++++***************************)))***++++++))))))***+++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++***************+++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++******))))))******+++,,,......------,,,,,,++++++---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,+++******)))***+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************+++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------------,,,,,,///---,,,...111222000---+++,,,,,,------,,,,,,+++,,,,,,---.........------++++++,,,,,,,,,,,,------000000///......///111111//////000000000000////////////000111111222222222222222222222222222222222222222111111222222333444333444555666888999::::::<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999999888777777888999;;;<<<<<<===>>>>>>===<<<;;;:::;;;;;;;;;;;;<<<>>>???@@@@@@@@@?????????>>>>>>>>>??????>>>>>>======<<<<<<>>>>>>===<<<<<<<<<=====================<<<;;;:::<<<;;;:::999999888999999888888999::::::999888888777777777777777555444444222222222222333333333333222222222222222222222222222222111000000000111111000000000000000000000000//////............////////////000...---,,,...///------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***---,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,------.........+++******+++,,,---......---............/////////////////////000000000000111111000000000111111222444333333222333333444444555555666666666555444444333444555777888777777666666777888999;;;<<<>>>>>>??????AAACCCFFFIIIKKKMMMKKKKKKJJJGGGEEEEEEGGGIIILLLLLLKKKKKKLLLLLLMMMNNNNNNOOOPPPRRRSSSTTTTTTTTTPPPQQQQQQPPPNNNMMMNNNOOOMMMNNNOOOPPPQQQRRRSSSTTTKKKKKKKKKKKKKKKKKKKKKKKKLLLJJJHHHFFFDDDBBBAAA@@@@@@AAAAAABBBBBBBBBAAAAAA((())))))***************************************((())))))******))))))(((++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,+++***)))***,,,,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,++++++...---+++***)))(((((('''*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........---,,,,,,+++++++++++++++*********+++,,,,,,+++,,,------,,,+++)))((())))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************+++++++++,,,******************************+++,,,,,,---......,,,,,,,,,------,,,,,,,,,...,,,,,,---000000///---+++++++++,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,---...000222444666//////000000000000//////111000//////000111222333111111111111111111111111111111111000111222222333444555666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;::::::999888888888999:::;;;<<<<<<===>>>>>>===<<<:::999:::::::::;;;===>>>@@@AAAAAA@@@@@@??????>>>>>>===??????>>>>>>======<<<<<<===<<<;;;;;;:::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999888888999999888888999999999999888888777777777666666555444444222222222333333333333333111111111111111111111111111111000000000000111111//////////////////////////////............//////000///...---,,,,,,...///---------,,,,,,,,,++++++***+++++++++++++++,,,,,,)))******+++,,,---......,,,++++++******++++++,,,******++++++++++++,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------.........,,,,,,++++++,,,------...---------.........//////.........////////////000000000000000000111111111333333111111111222444555666666666666555555444444222222444555666666555555444555666888:::<<<===>>>>>>???@@@BBBEEEGGGJJJKKKIIIJJJJJJHHHGGGHHHJJJLLLOOOOOOOOOOOOOOOPPPQQQQQQPPPQQQQQQRRRSSSSSSSSSSSSNNNOOOOOONNNLLLKKKKKKLLLNNNNNNOOOOOOPPPQQQRRRRRRKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKHHHFFFDDDBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@???)))***++++++,,,,,,++++++************************))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---,,,,,,,,,,,,++++++***)))***++++++,,,,,,++++++***...---,,,***)))(((((((((*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++++++++*********+++,,,,,,+++,,,------,,,+++)))(((+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******************************+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,++++++++++++,,,---------+++***++++++++++++++++++***+++++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++---...000222444555//////000000000000//////111000///...///000111333111111111111111111111111111111000000000111222222777777777888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999:::;;;;;;<<<===;;;<<<=========;;;:::999999999:::;;;===???@@@AAAAAA@@@@@@@@@??????>>>>>>??????>>>>>>======<<<<<<;;;:::999888888999;;;<<<777888999:::;;;<<<<<<<<<::::::999888888888999999888888888888888888888888777777666666555444444444444444444333333333333333111111111111111111111111111000000///000000111111//////////////////////////////............//////000///---,,,,,,---......------,,,,,,,,,+++++++++*********++++++,,,,,,,,,************++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,+++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------.........//////...---------------------------............---.........//////////////////000000111111111111222111111000111222333444666666555444444444333333111222222333444444555555444555666888:::<<<===>>>@@@@@@@@@BBBCCCEEEGGGHHHHHHIIIJJJIIIIIIJJJLLLOOOPPPPPPPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPLLLMMMNNNMMMJJJIIIJJJKKKOOOOOONNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFDDDBBBAAAAAAAAA@@@@@@@@@??????@@@@@@((()))******++++++*********************+++++++++******++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,+++************++++++++++++*********************+++,,,---++++++++++++++++++,,,,,,++++++++++++++++++++++++******))))))******+++,,,+++++++++,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,---------,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++***++++++,,,,,,++++++***------.........---,,,,,,++++++,,,,,,,,,,,,------........./////////////////////000000000000//////111000///...//////111111111111111111111111111111111111000000111111222333777777777777777777777777::::::::::::;;;;;;;;;;;;888888888888888888888888999::::::;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;<<<999::::::;;;===???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<;;;:::999888888999;;;===666777888999:::;;;;;;;;;999999888888888888999999999888777777777777888999888777666555444444444444444444444444333333333333111111111111111111111111000000/////////000111111000000000000000000000000//////............//////000...,,,,,,---...---,,,,,,,,,,,,,,,++++++++++++*********++++++,,,,,,---++++++***************))),,,++++++******++++++,,,******++++++,,,,,,------+++++++++++++++*********++++++++++++++++++++++++******++++++++++++******++++++++++++++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++------------------------000000///...------------,,,------------.....................////////////......///000111111111111000000000000111222333333555444333333222333333444111111222222333444444555555666777888:::;;;======@@@@@@@@@AAABBBDDDEEEFFFGGGIIIJJJKKKKKKLLLNNNPPPOOOOOONNNNNNOOOOOOPPPQQQTTTSSSQQQPPPNNNNNNMMMMMMLLLMMMNNNLLLJJJIIIJJJKKKOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIGGGFFFDDDCCCBBBBBBAAA@@@@@@??????@@@AAAAAA((()))******++++++******))))))*********+++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,---,,,+++***+++,,,******+++,,,,,,,,,++++++******++++++++++++******))))))))))))***+++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,*********+++,,,,,,------......---,,,+++++++++,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++((((((***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***,,,,,,,,,+++,,,,,,++++++,,,,,,,,,,,,++++++---.........------,,,+++++++++,,,,,,,,,,,,------...............------,,,//////000000000000//////000000////////////000000111111111111111111111111222111111111111222333333333444444555555666666666888888888999999999::::::888888888888888888888888888999999:::;;;;;;;;;;;;;;;:::999999:::;;;===>>>::::::;;;;;;===>>>???@@@>>>??????@@@@@@AAAAAABBB??????>>>>>>======<<<<<<===;;;:::999999;;;===???999::::::;;;;;;:::999999999999888888888888999999999888777666666777888999888777555444333333444444333333333333222222222111111111111111111111111111///////////////000111111000000000000000000000000//////............/////////---,,,---...///,,,***,,,,,,,,,++++++++++++***)))******+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,------......---,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++++++++******)))******++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++.........------,,,,,,+++......------,,,---------,,,,,,---------.............../////////000000000---...///000111111111000...///000111222222222222333222111111111222333444222222222222333444555555777777888999:::;;;<<<======>>>>>>@@@BBBDDDFFFGGGHHHIIIKKKLLLLLLMMMOOOQQQOOONNNNNNNNNNNNOOOPPPPPPQQQPPPNNNMMMLLLLLLLLLLLLMMMNNNNNNMMMKKKJJJJJJKKKOOOOOONNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGEEEDDDDDDCCCCCC@@@@@@??????@@@AAABBBCCC******+++,,,,,,,,,,,,,,,))))))******+++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,************************)))+++++++++***)))***+++)))***+++,,,,,,,,,,,,,,,******++++++++++++******+++***)))))))))))))))***---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++,,,,,,---...))))))***+++,,,------...000///...---,,,+++++++++++++++***)))***+++---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++&&&''')))***+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***+++------,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,---------***+++,,,---............//////000000000000//////000000000000000/////////000000000000000000000000222222111111222222333444000000111222444555666666666666777777888888888999::::::::::::::::::;;;;;;777777888:::::::::::::::;;;:::888888999;;;>>>@@@;;;;;;;;;<<<<<<>>>???@@@>>>>>>???@@@AAABBBBBBCCC?????????>>>======<<<<<<>>>===;;;::::::<<>><<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<>>>@@@CCCDDD@@@@@@@@@?????????>>>>>>@@@???===<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888:::999888777666666666666555555444333222222111111555555444333333222111111222222111111222222333444111111111000000000000///////////////////////////111000///---,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,+++***)))))))))))))))******---,,,+++******+++,,,---((()))***,,,,,,,,,+++***,,,,,,,,,++++++*********+++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------///...---,,,++++++++++++,,,,,,,,,---,,,,,,++++++.........------,,,,,,,,,///...,,,,,,,,,---///111000000000000000000000000000000000000111111111111555555555555555555555555111111222333333444444555777777777888999:::<<<<<<<<<<<<<<<<<<>>>@@@BBBDDDGGGIIILLLOOOQQQQQQPPPOOOKKKKKKKKKLLLMMMNNNPPPPPPMMMLLLLLLLLLLLLLLLMMMMMMLLLMMMNNNMMMJJJHHHGGGGGGIIIMMMOOONNNPPPSSSTTTQQQPPPMMMJJJIIIIIIIIIIIIHHHLLLKKKHHHFFFEEEEEEEEEEEECCCAAA@@@BBBDDDFFFGGGFFF************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,++++++***************+++++++++++++++++++++++++++++++++++++++,,,,,,---+++*********++++++,,,------,,,+++)))(((((()))))),,,,,,,,,,,,,,,,,,,,,+++---,,,+++******+++,,,---***+++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///+++++++++++++++,,,------,,,++++++******++++++,,,------,,,,,,,,,+++++++++++++++*********++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------......000000000000000///.....................---------111111111111000000//////111111111111111111111111444444444444444444444444666666666666777777777777888888888888888888888888999999999999999:::;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;===>>>AAABBB@@@@@@@@@?????????>>>>>>@@@???>>><<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888:::999888777666666666666555555555444333222222222555444444333222222111111111111000000111111222222333333333222222222111111/////////////////////////////////...------,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---------,,,+++***++++++************++++++++++++***))))))***++++++))))))***++++++++++++++++++++++++******)))))))))+++,,,------...---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------///...---,,,++++++++++++------............------......---------,,,,,,,,,,,,------...............//////////////////////////////000000000111111111222222222222222222222222333333444444555666666666555555666666777888:::;;;:::::::::;;;===???AAACCCFFFHHHKKKNNNOOOOOONNNMMMKKKKKKKKKLLLMMMNNNOOOPPPMMMMMMLLLLLLLLLLLLMMMMMMKKKLLLLLLKKKJJJIIIJJJKKKLLLRRRWWWXXXYYYZZZWWWRRRPPPMMMKKKIIIJJJJJJIIIHHHJJJJJJHHHGGGFFFEEEEEEEEEAAA@@@@@@AAADDDEEEEEEDDD************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***((()))***+++,,,------...+++++++++++++++******)))************************,,,,,,++++++,,,,,,---...************++++++,,,---------,,,+++************...------,,,++++++******...---,,,++++++,,,---...,,,,,,---,,,,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,---...+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++,,,---.../////////000000000///......------------------------111111111000000000000///111111111111111111111111333333333333333333333333444555555555666666666666888888888888777777777777888888999::::::::::::999::::::::::::;;;;;;<<<===<<<;;;::::::;;;===>>>???@@@????????????>>>>>>>>>@@@@@@???===============>>>=========<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;:::::::::::::::999999888999888777666666555666666666666555555444333333333444444333333222222111111///000000000000111111111333333222222222111111111////////////////////////------...//////...---,,,...---,,,++++++,,,---...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------,,,+++***---,,,,,,+++++++++,,,,,,******))))))))))))************************+++,,,*********)))))))))))))))++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++***************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---,,,++++++++++++......//////000//////......------------,,,,,,,,,+++,,,...000000///...,,,//////////////////////////////000000000000111111000000000111111111111111333333444444555555666666333333333444555666888888888888999999;;;>>>@@@BBBFFFGGGIIIKKKLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNOOONNNMMMMMMLLLLLLMMMMMMMMMIIIJJJJJJJJJIIIJJJLLLOOOQQQYYY```ccccccaaaZZZSSSOOOMMMKKKJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGEEEDDDDDDAAAAAAAAADDDFFFGGGEEEDDD+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))(((++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++,,,,,,------***+++,,,---,,,+++***)))++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---......------,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,++++++******......,,,,,,,,,,,,......,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---...//////------,,,,,,,,,---......,,,++++++******++++++,,,,,,++++++++++++++++++++++++***++++++,,,---...///,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,---.........///////////////......---------------.................................000000000000111111111111222222222222222222222222333333444444444555555555666666777777777777777777888999;;;<<<<<<<<<;;;:::999999999:::;;;<<<===>>>===<<<;;;;;;;;;<<<===>>>????????????>>>>>>>>>>>>@@@@@@??????>>>=========>>>>>>=========<<<<<<<<<:::::::::::::::;;;;;;;;;999::::::;;;;;;:::999999888777666666555555555666666666555555555444444444333333333333222222111111///000000111111111111111000000000000////////////////////////////////////***,,,...000000///...---///...,,,++++++,,,...///,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,++++++***---,,,,,,++++++++++++,,,+++******************+++,,,+++***))))))***+++,,,******************))))))++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,------------------------+++++++++,,,,,,,,,------++++++++++++******************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,+++++++++,,,---...//////////////////------------------------,,,,,,.../////////...---////////////////////////////////////000000000111222222222333333333333333000111111222333333444444222222333333444666777888888888888999;;;>>>@@@BBBDDDEEEGGGIIIIIIIIIHHHGGGHHHHHHIIIIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLLLLMMMMMMJJJJJJJJJIIIHHHJJJMMMPPPUUU\\\bbbdddccc```YYYRRRNNNLLLJJJJJJJJJJJJIIIHHHFFFFFFGGGGGGGGGFFFDDDCCCCCCDDDEEEGGGJJJJJJGGGEEE+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,------+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------000///...---,,,+++++++++------------,,,,,,,,,+++*********++++++,,,,,,,,,......,,,,,,,,,,,,......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,---------------,,,,,,,,,---......,,,++++++******++++++,,,+++++++++++++++++++++++++++***++++++,,,---...///,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---///......---,,,,,,------......////////////......------......////////////---------------.........//////000000000111111111222222222222222222222222333333333333444444444444444444555666777777888888777888:::;;;;;;;;;:::999999999999:::;;;<<<===>>>>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???>>>>>>===<<<============<<<<<<<<<<<<999999999:::::::::;;;;;;888999;;;<<<<<<;;;:::999777666555555444555555555555555555555555444444444333222222222222222111111000111222333333333222222000000000/////////......////////////////////////***+++...000000000...---...---,,,,,,,,,,,,---...+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,++++++++++++,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,+++++++++,,,,,,+++,,,---...............------------------------......---,,,---...///000...........................////////////000000000222333333333444444444555000000111111222333333444333333333444555666777888888888888:::<<>>===<<<<<<<<<===>>>???======>>>>>>>>>>>>>>>???????????????>>>===<<<;;;===<<<<<<<<<;;;;;;;;;;;;888888999999::::::;;;;;;888999;;;<<<===<<<:::999555555444444444444555555444444444444444444444444222222222222222222111111000111222444444333222222222222111111111000000000////////////////////////+++,,,.../////////......------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,+++******)))******,,,,,,------------,,,,,,,,,+++******************+++++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,******+++,,,------------,,,,,,,,,------------...///...,,,+++,,,---///111..............................////////////000000000000111111222333333333222222333333444444555555333333444444555666888999777777888999<<>>???============>>>>>>??????>>>>>>??????>>>===;;;:::;;;;;;;;;;;;::::::::::::777888888999::::::;;;;;;777999;;;======<<<;;;999555444444333444444555555333333333333333444444444111111111111111111222222///000222333333333111111222111111111000000000000////////////////////////------..................+++,,,...//////...,,,+++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,...///......,,,++++++*********+++,,,------------,,,++++++++++++++++++***)))))))))*********++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---)))***+++,,,------------,,,,,,,,,---------......---------------...//////................................./////////000000//////000000111222222222222222222333444444555555333333333444555666777888666666666888:::===@@@BBB@@@@@@AAACCCDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJLLLKKKJJJIIIIIIHHHHHHHHHEEEGGGIIIJJJKKKLLLNNNPPPQQQSSSQQQMMMKKKMMMMMMJJJGGGFFFFFFGGGHHHHHHEEECCCCCCCCCCCCCCCDDDDDDEEEFFFDDDCCCBBBCCCEEEEEEEEECCC******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,.........,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))***+++,,,------......---,,,+++***+++,,,---************************)))))))))((()))******++++++++++++,,,---...000111)))***+++,,,,,,,,,+++***,,,,,,++++++***))))))))),,,,,,+++******+++,,,,,,...---,,,***)))******+++------------------------........................---......///...---+++***++++++******++++++,,,---,,,++++++++++++++++++,,,))))))******++++++++++++++++++******)))*********((()))***,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************+++,,,------,,,,,,---.../////////...++++++,,,,,,---...//////,,,,,,,,,---------......---......///000111111222000000000000000000000000333333444444444555555555999888777666444222111111999888777777777888:::;;;<<<<<<;;;:::::::::;;;;;;::::::999999:::;;;===>>><<<=========>>>>>>??????======>>>>>>>>><<<;;;999;;;;;;:::::::::999999999777777888999::::::;;;;;;777999;;;===>>>===;;;999444444333333333444444555333333333333333333333333111111111111111111222222...///111222333222000///////////////............///////////////////////////......---------......***,,,...000000...,,,***,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++---///000000///...---,,,+++++++++***+++,,,------,,,+++******+++,,,,,,,,,***)))((((((((())))))*********+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++,,,------)))***+++,,,------------,,,,,,,,,------.........+++,,,...000000///...---..................................../////////000///000000111222333333333///000000111222222333333222222222333444555666777444444555777999<<>>========================??????>>>===<<<;;;::::::999999::::::::::::;;;;;;999999999999999999999999999:::;;;;;;;;;999777555555555444333333333333444555444444333333444444555333222111000000000222222111111222222222222111111111111111111000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///,,,))))))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************))))))((((((+++******************+++------------------------++++++++++++******))))))++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++*********+++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,,,,,,,++++++,,,---///000)))***+++,,,---------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///+++,,,.../////////...---////////////////////////000111111111111222222222222222222222222222222222444444555555555555555555444555666666777999===???AAA======AAACCCAAA???@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJIIIGGGGGGHHHIIIKKKMMMNNNOOOQQQPPPOOOMMMKKKJJJIIIIIIEEEGGGHHHHHHFFFEEEEEEFFFEEEEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEEEE***+++,,,+++***))))))***,,,,,,,,,++++++++++++***,,,,,,+++******************************)))((((((------,,,,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))***+++---.........---,,,,,,,,,,,,---******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,)))&&&(((,,,...,,,)))++++++,,,,,,------......---+++******---......,,,---------......------------,,,+++***+++,,,---...------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))***,,,---***+++,,,,,,,,,,,,+++***,,,------......------,,,***++++++++++++,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))++++++******+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------------.........111000///......///000000111111111222222111111000222222111111222222333444555555555555555555555555555555555555666666666666444555666777888999999:::888888999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;::::::999999::::::::::::;;;;;;999999999999999999999999999:::;;;;;;:::999777555666666555444444444444555555444444333333444444555333222111000000111222222111111222222222222111111111111111000000/////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++((((((***+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,+++++++++***,,,++++++******++++++,,,------------------------++++++++++++*********)))******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,------,,,,,,++++++,,,,,,---------------------------------,,,+++++++++++++++++++++******+++,,,...///***+++,,,------..................------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///,,,---......///.........////////////////////////000000111111111222222222222222222222222222222222222222222333333333333333333555777777777888:::<<<:::999<<>>AAAAAAAAABBBDDDEEEGGGHHHHHHHHHIIIJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJKKKMMMOOOOOOOOONNNLLLKKKIIIHHHGGGGGGEEEGGGHHHHHHFFFEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEE***+++,,,+++***)))***+++,,,,,,,,,,,,++++++++++++,,,++++++************++++++******))))))))))))***,,,,,,++++++++++++******************************++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,+++*********+++---.........---,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++,,,---...///++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++)))'''&&&(((,,,...,,,***+++++++++,,,,,,,,,,,,,,,---,,,++++++---...---,,,------,,,,,,,,,,,,------------+++******+++,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++---,,,+++******+++,,,---------------,,,+++)))))),,,------......------,,,++++++++++++,,,,,,,,,,,,***+++---,,,,,,+++---...++++++++++++++++++++++++&&&))),,,---,,,*********,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........///...------------------//////............//////000000111111222111111000222222111111222222333444555555555555555555555555444555555555555666666666444555555666777888999999888888999:::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::999::::::::::::888777666777777666555555555555666555444444333333444444555222111111000111111222222111111222222222222111111111111000000///...------------------------------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***)))(((++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---------------------------++++++++++++************************++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,+++************+++***************,,,------+++,,,---...........................------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///...------------...//////////////////////////////000000000111111111222222222222222222222222222222111222222222333333333444333555777888777888999;;;888888;;;@@@@@@======@@@@@@@@@BBBDDDFFFGGGIIIJJJHHHIIIKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLNNNOOOOOOLLLKKKJJJHHHGGGFFFFFFFFFEEEGGGHHHHHHFFFEEEEEEFFFDDDDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDD***+++,,,,,,*********,,,------,,,,,,,,,+++++++++,,,++++++******+++++++++...---++++++***+++,,,---,,,,,,,,,+++++++++++++++************************+++++++++++++++,,,,,,,,,***+++,,,---.........///,,,++++++++++++,,,---.........---,,,,,,,,,,,,---******+++++++++,,,,,,,,,***************+++,,,---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***(((((())),,,---,,,+++,,,+++++++++++++++++++++,,,,,,,,,------------,,,+++******))))))******+++...---,,,*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---------------,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,,,,------***,,,---,,,++++++,,,...++++++++++++++++++++++++***,,,......---,,,,,,,,,------......///.........++++++,,,,,,,,,,,,------...---------------............---,,,,,,---......///.........//////000000///000000111111111111111222222111111222222333444555555555555555555555555444444444555555555666666777777777888999::::::;;;777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;<<<999999999:::::::::;;;;;;::::::::::::::::::::::::999999::::::999888777666777666666555555555555555555444444333333444444555111111111111111111222222111111222222222222111111111111000///...---,,,,,,------------------------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************)))+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))******++++++++++++++++++,,,,,,---,,,------.../////////...------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///......---,,,,,,...///000////////////////////////000000000000111111111111111111111111111111111111333333333444444555555666444555666666777999<<>>===<<<===??????AAACCCEEEGGGIIIJJJHHHIIIKKKLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMNNNNNNNNNJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHHHHFFFEEEEEEFFFEEEDDDCCCCCCBBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCC***+++,,,,,,+++***+++------------,,,,,,,,,++++++,,,+++++++++++++++,,,,,,...---,,,++++++,,,---...,,,,,,,,,---------------*********************************++++++,,,,,,,,,***+++,,,......//////...,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,---******+++++++++,,,,,,,,,---,,,,,,+++******+++++++++++++++,,,,,,------...---------,,,,,,,,,++++++---,,,++++++,,,---,,,+++,,,+++++++++++++++++++++,,,---.........---,,,,,,+++******))))))******+++...---+++***)))******+++++++++++++++++++++++++++------------------------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---...---+++***+++,,,---------------------------------,,,******,,,...,,,------.../////////...+++++++++,,,,,,---------......---------...///000......---,,,---...000111//////000000111111111111...///000111111111111111222222111111222222333444555555555555555555555555444444444444555555555555777777777888888999999:::777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======999999999:::::::::;;;;;;::::::::::::::::::::::::999999999999888777666666666555444444333333444444555444444333333444444555000000111111222222222222111111222222222222111111000000000///...---------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,---,,,,,,++++++,,,,,,---************************+++******)))******++++++,,,,,,,,,---------------------......///.........+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///......---,,,,,,...///000//////////////////////////////000000000111111111111111111111111111111111222222333333444555555666555555444444555:::@@@EEEOOOCCC999999======;;;999===>>>@@@BBBDDDFFFHHHIIIGGGHHHJJJKKKLLLLLLLLLKKKJJJKKKLLLMMMNNNNNNMMMMMMIIIHHHHHHGGGFFFFFFFFFFFFEEEGGGHHHHHHFFFEEEEEEFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBB***+++,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,---+++************++++++,,,,,,,,,------------......************************))))))******+++,,,,,,,,,+++,,,---/////////...---,,,,,,,,,,,,------------......---,,,,,,,,,,,,---******+++++++++,,,,,,,,,000///...---,,,,,,,,,,,,,,,+++++++++,,,---...///......------,,,,,,++++++......------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,...000000...,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***))))))***++++++------............------------------------------++++++,,,,,,------......------,,,,,,,,,,,,---......------,,,,,,------...,,,,,,,,,,,,------------,,,---...---+++***+++,,,------------------------,,,,,,+++)))'''(((***---+++,,,---...............***++++++,,,,,,------...///......---...000111222111000...------///000222...///000111222222222111......///000111111111111222222111111222222333444444444444444444444444444333444444444444555555555555555555666666666777777777777888888888999999999::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<===999999::::::::::::;;;;;;:::::::::::::::::::::::::::999999888777777666666555555444333333333333333555444444333333444444555///000111222222222222222111111222222222222111111000000000/////////......////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---++++++,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++************+++,,,,,,,,,------......------,,,,,,------.........------************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///...------------...///////////////////////////////////////000000000111111111111111111111111111111//////000111222333444444555555444333555999@@@DDDPPPDDD999888;;;;;;:::999===>>>???AAACCCDDDFFFGGGFFFGGGIIIJJJKKKLLLKKKKKKJJJKKKLLLMMMMMMMMMLLLKKKHHHHHHGGGGGGFFFGGGGGGGGGEEEGGGHHHHHHFFFEEEEEEFFFDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCC***+++,,,,,,++++++,,,......------------,,,,,,,,,+++++++++++++++,,,---...)))***++++++,,,,,,++++++++++++,,,,,,,,,---------************************((())))))***++++++,,,,,,+++---.../////////---,,,+++,,,,,,---------------......---,,,,,,,,,,,,---******+++++++++,,,,,,,,,///......---------......,,,,,,++++++,,,---///000///......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,------......+++...111111...,,,,,,,,,+++,,,...000000...,,,++++++******))))))***+++,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............///...---,,,++++++,,,,,,...------,,,,,,------...,,,,,,,,,------------...***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++)))((()))+++***+++,,,------.........******+++,,,,,,---......///.........///222444666666444111///---...///000---...///000111111111000---...///000111111111111222222111111222222333444444444444444444444444444333333444444444555555555555555555555666666666666777777777888888888888888999999999999999999999999:::::::::::::::;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777666666666666666555444444444444444555444444333333444444555...///111222333333222222111111222222222222111111/////////000000000000111................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---///...,,,******,,,((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++,,,------------,,,+++,,,,,,------------,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///,,,---......///.........////////////////////////////////////000000000111111111111111111111111111//////000111222333444444222444555555555777:::===BBB<<<888888888777888<<<<<<===>>>???AAABBBCCCDDDEEEFFFHHHIIIJJJKKKJJJJJJJJJKKKLLLMMMMMMLLLJJJIIIGGGFFFFFFFFFFFFFFFGGGGGGEEEGGGHHHHHHFFFEEEEEEFFFAAABBBCCCCCCCCCCCCAAAAAABBBBBBBBBBBBCCCCCCCCCCCC***+++---,,,,,,+++---.........---------,,,,,,,,,++++++++++++,,,,,,---...***+++---...///...------*********++++++,,,,,,,,,************************((())))))***++++++,,,,,,,,,---///000000...---++++++,,,------......------......---,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++,,,---......,,,,,,++++++,,,...///000//////...---,,,,,,++++++((()))+++++++++,,,---...++++++,,,------...//////+++...111111...,,,+++,,,)))+++---000000---+++)))******)))))))))+++,,,---++++++,,,------,,,++++++++++++++++++++++++++++++***+++,,,---............222111...,,,+++******+++,,,,,,************,,,,,,,,,,,,,,,---------......(((***,,,,,,,,,,,,...000++++++++++++++++++++++++***---//////---+++******)))***+++,,,------------******+++,,,,,,---......//////...///000333666888:::888444000---------...+++,,,...000000000000///---...///000111111111111222222111111222222333444444444444444444444444444333333333444444444555555777777777777888888888888777777777777888888888888999999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666666666777777666555555555555555555444444333333444444555...///111222333333222222111111222222222222111111//////000000111111222222------------------------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,......+++))))))+++((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++---,,,,,,++++++,,,,,,---........................,,,+++++++++,,,------...***+++,,,---,,,,,,***))),,,,,,,,,------,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////+++,,,.../////////...---////////////////////////////////////000000000000000000000000000000000000000111222333444555666666000333666777666555555555333555888:::666333888???<<<======???@@@AAABBBBBBDDDEEEGGGIIIJJJJJJJJJJJJIIIJJJLLLMMMLLLKKKIIIHHHFFFEEEEEEEEEEEEFFFFFFGGGEEEGGGHHHHHHFFFEEEEEEFFF???@@@AAABBBBBBBBBAAA@@@BBBBBBBBBCCCCCCCCCDDDDDD---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,------+++******,,,...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------++++++++++++)))***,,,...---...///000000...,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,------.........000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///...---------------...,,,++++++------,,,***,,,,,,,,,------,,,++++++...---,,,+++,,,,,,...///---,,,,,,++++++,,,,,,---------++++++++++++---------,,,,,,++++++,,,,,,---...---+++))))))***+++,,,,,,,,,+++***+++,,,...///******+++++++++,,,,,,,,,---,,,,,,+++*********+++******+++++++++,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------...---+++******+++---...)))+++---///000///---,,,000///------...111444666===:::555111...,,,,,,---......////////////.........//////000111222222222//////000000111111222222222222222222222222222222222222222333333333444444666555444444444555777888444444444555666777777888999999999999999888777666999999999888888888888777888888888999999:::::::::===<<<;;;:::999999888777777777777777666666666666555555555555555555555555666555444333333333333333111111111111111111111111000000111111111111000000000///...------...///000,,,---------,,,+++***))))))((((((+++...111222222------++++++++++++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---------,,,,,,+++++++++'''((()))+++,,,---......+++,,,------......------+++,,,,,,---.........---,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........////////////..................////////////............////////////,,,......+++---222555444////////////000000000000000000000111222222333333333333333444444444555555777777777888999999::::::<<<;;;:::===AAADDDDDDBBBBBBBBBCCCEEEEEEFFFFFFFFFIIIKKKLLLMMMLLLJJJFFFDDDIIIHHHGGGEEEEEEEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAABBBCCCDDDFFFFFFEEEEEEEEEDDDCCCAAA@@@???---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++++++++***))))))+++---......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))+++------,,,+++,,,------...///000///...,,,+++++++++,,,---------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////...------------------+++++++++------,,,+++,,,,,,,,,------,,,,,,+++...---,,,+++***++++++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...---+++))))))***+++,,,,,,,,,+++++++++,,,---...++++++++++++,,,,,,,,,,,,---,,,,,,+++******++++++++++++++++++,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------...---+++******+++---...++++++,,,,,,,,,,,,,,,,,,...---,,,,,,...111444666<<<999555111...---------......////////////......---......///000000111111000000000000000111111111222222222222222222222222222222333333333444444444666666666555666777777888444444555555666777777888777888888888777777666555777777777888888999999999999999999::::::;;;;;;;;;;;;;;;;;;:::999999888888666666666666555555555555555555555555555555555555666666444333111111000000111111111111111111111111000000111111111111000000000///...------...///000000000000///////////////000...,,,,,,---......------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++((()))***+++,,,---------/////////...---,,,******+++,,,,,,---......---------,,,,,,,,,++++++++++++------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........////////////..................////////////............////////////...000000---///444777555/////////000000000111111///000000111111222333333333333333444444444444555666666777777888999999:::<<<;;;:::===AAACCCCCCBBBAAABBBCCCEEEFFFGGGGGGGGGIIIJJJKKKKKKKKKIIIGGGEEEJJJIIIGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCAAA@@@???---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,+++******+++---............------------******+++++++++,,,,,,,,,++++++++++++++++++++++++'''***---///...,,,++++++---......//////---,,,+++,,,,,,---............---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...------------------,,,+++***+++---...---,,,+++,,,,,,------,,,,,,,,,---,,,+++***************---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------,,,+++*********+++,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------++++++++++++---------,,,+++))))))***+++,,,,,,+++++++++---000333555;;;999555111///...............////////////......---------......//////000111000000000000000000///222222222222222222222222333333333333444444444444444444555666666666666555444444555555666777777777666666777777666666555555555666666777888999:::;;;:::::::::::::::;;;;;;;;;999999999999999999999999555555555555444444444444555555555555555555555555777666444222000///......111111111111111111111111000000111111111111000000//////............//////......---,,,---...///000444111---,,,+++,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,//////......,,,++++++***+++,,,,,,---------------------------,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........////////////......---............/////////............////////////...000000...///444666444000000000000111111111111//////000111111222222333333333333333444444444444555666666777777888999999;;;:::;;;===@@@BBBBBBAAA@@@AAACCCEEEFFFHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGJJJIIIGGGFFFEEEEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@AAAAAADDDDDDDDDCCCBBBAAA@@@???---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///...------------,,,,,,,,,******+++++++++,,,,,,,,,------------------------(((***,,,,,,+++***+++,,,------.........---,,,+++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///......---,,,,,,---------+++******+++---......---++++++,,,---------,,,,,,++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++------------++++++---,,,,,,++++++,,,,,,------,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,+++******++++++***)))***+++---///222444999777444111///...............////////////......------........./////////111111000000/////////...111111111111222222222222333333333333444444444444111222333555555444333333555555555555666666777777666666666777777666666555666666666777888999999999999999999999999999999999777888888888999999::::::666666666555555555444444555555555555555555555555555555333222000000//////111111111111111111111111000000111111111111000000/////////....../////////...---+++++++++---///111000...+++)))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,------......+++,,,,,,---------,,,,,,------------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---......//////......------------.........//////............////////////,,,///...,,,---111222000000000000000111111111222//////000000111222222222222222333333333444444444444555555666666777888888::::::;;;<<<>>>@@@@@@@@@???AAABBBEEEGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHFFFEEEDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@AAACCCCCCCCCBBBBBB@@@??????---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---...///,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------******)))((('''(((+++...---------------,,,,,,+++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------,,,,,,,,,------...+++******+++---......---***+++,,,,,,---------,,,******+++,,,---...//////---,,,,,,++++++,,,,,,---++++++------------++++++---,,,,,,++++++,,,,,,---,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---+++))))))))))))***,,,///111222555444222111///...............////////////............////////////000000111000000000//////......000000000111111222222222222222222333333333333444222333444555666555444444555555555555666666666666666666777888888777777666777777777777777777777777888888777777777777777777666777777888888999999999777777777666666666555555555555555555555555555555444333222222222222222333111111111111111111111111000000111111111111000000...//////////////////...111000///......000222444---+++)))(((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++------,,,,,,,,,---...///+++,,,,,,---,,,,,,++++++------------------------*********++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------............------------------........................////////////,,,//////,,,---000111//////000000000000111111111...//////000111111222222222222222333333333444444333444444555555666777777999999;;;<<<<<<===???@@@???@@@BBBDDDFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEGGGHHHFFFEEEDDDBBBBBBBBBBBBCCCBBBBBBCCCCCCDDDDDDDDDEEEAAA@@@@@@@@@@@@AAABBBBBBAAABBBBBBBBBAAA@@@???>>>---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++***+++------,,,++++++,,,++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++)))'''%%%''',,,///---------,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,,,,------...,,,+++***+++---...---,,,******+++,,,------------***+++,,,---.../////////---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,---------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///000000...+++************+++,,,...///000222111000///..................////////////......////////////////////////000//////////////////...//////000000111222222222111111111111222222222222555555666777777777777777555555666666666666666666666666777888888888777777888888777777777666666666777777777666666666666666666666777777888888888999888777777777666666666666555555555555555555555555222222222222222333444444111111111111111111111111000000111111111111000000......////////////......//////...------...000000...,,,+++***+++,,,+++***+++,,,,,,------,,,,,,+++++++++++++++************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------------,,,+++111000...,,,+++++++++,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,------------******++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------............------,,,------------.....................////////////...111111//////222222///////////////000000000000......///000000111111222222222222222333333333333222333333444555555666666777999;;;;;;;;;<<<===???>>>???AAACCCDDDFFFFFFFFFDDDDDDCCCCCCCCCDDDFFFGGGEEEDDDBBBAAA@@@@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEAAAAAAAAAAAAAAABBBCCCCCC@@@AAAAAAAAA@@@@@@???>>>---,,,,,,++++++,,,,,,------------,,,,,,+++++++++(((***,,,,,,+++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))***---///------,,,,,,++++++,,,,,,++++++,,,---------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,++++++,,,,,,---...---+++++++++------,,,+++)))***+++,,,------------+++,,,------------,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,,,,,,,++++++******,,,,,,---------,,,+++***)))))))))*********++++++,,,,,,,,,,,,,,,---......++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---....../////////......------------......////////////.......................................////////////////////////000111222222222///000000000000111111111555555444444555555666777666666666666666666666555444555666666777777777666666666666777777777777777888777777777666666666666666666777777777777777777777777666666666555555555555555555555555555555555333222222111111111222222111111111111111111111111000000111111111111000000---...///000000///...---,,,,,,,,,,,,++++++++++++///...---...///...+++)))+++,,,,,,------,,,,,,+++++++++++++++************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---------------,,,111000...,,,+++++++++,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,---,,,,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,---------.....................////////////...111222//////111111...---.........////////////......//////000111111111111222222222222333333333222222222333444444555555666999;;;;;;::::::<<<>>>>>>???@@@BBBCCCDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDCCCAAA@@@AAAAAABBBAAAAAABBBCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@??????>>>---,,,,,,++++++,,,,,,------------,,,,,,+++++++++***,,,......---++++++,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------+++---...---,,,,,,...///...---,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++++++++,,,,,,---......,,,++++++------,,,+++)))***+++,,,------...---------------,,,***((('''---,,,,,,++++++,,,,,,---...---++++++++++++---...---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++******,,,,,,---...---,,,***)))((())))))))))))*********,,,,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++*********+++---...,,,,,,---------............------------,,,,,,,,,......////////////......---------------------------.........//////000000...//////000111222222222////////////000000000000333222111000111222333444666666666666666555555555333333444555666666666555444444555666777888999999999888888888777777666666777777777777777666666666666666555555555444444444555555555555555555555555333333111000////////////111111111111111111111111000000111111111111000000---...///000000///...---.../////////...---,,,,,,------...000222111...,,,++++++------------+++++++++++++++************)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************+++++++++,,,,,,---------+++,,,------......------...---,,,++++++---...000,,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,........./////////000000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,---------................../////////000,,,///000------///...+++------------.........///......//////000111111111111111222222222333333333111222222333333444555555666999;;;;;;999999<<<>>>>>>???@@@AAABBBBBBBBBBBB@@@AAABBBBBBCCCDDDEEEEEEFFFEEECCCBBBAAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFFFFDDDCCCBBBAAAAAAAAA??????@@@@@@@@@??????>>>------------------------,,,+++*********+++,,,---,,,,,,,,,---------......,,,,,,,,,++++++*********+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++******+++---...///---------,,,,,,+++++++++++++++++++++++++++++++++---+++)))***,,,---,,,)))++++++,,,,,,,,,---------///,,,***,,,...///---+++***+++---......---+++***...---,,,,,,,,,---...///............------,,,+++++++++******++++++,,,---***+++,,,,,,------------...---,,,+++************,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,------++++++++++++------++++++++++++++++++++++++......---------,,,,,,,,,*********+++,,,---...///------,,,+++,,,---...///++++++******+++---...000000//////...,,,++++++*********+++++++++,,,,,,,,,------------------------..................------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////000000000000111111222222222333333333000000111222333333333333555555555555666666666666666555444444444555777888777777777777888888888888888777666444444555555666888777666555555444444555666666666666666666666666777777666555444444333333222333333444444333333222111111111111000000000///000000000000000000000000///............---------...---+++******+++---............------,,,,,,,,,+++******))))))******+++------,,,,,,+++***))))))---------...------,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++,,,------------,,,,,,+++++++++)))***++++++------...///++++++,,,,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++---------............///...------,,,,,,------...------------------------,,,---......------...000...............///000000000000000000000000000000000111111111111222222222333333333444444444555555333444666888:::;;;<<<<<<>>>>>>???@@@AAABBBBBBCCCBBBAAAAAAAAAAAABBBCCCCCCEEEDDDDDDCCCBBB@@@???>>>>>>???AAABBBCCCDDDDDDDDD@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>??????,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,,,,------------...,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++******+++---...///---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---,,,***++++++++++++,,,,,,,,,---...---,,,---.........,,,++++++------------++++++,,,,,,+++******+++,,,---,,,,,,,,,,,,,,,+++******++++++******++++++,,,---***++++++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,------+++***)))(((((()))***+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,+++***+++,,,---...,,,++++++++++++,,,...///------------,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------......///000111111111111111111111222222222222///000111222333333444444444555555555666666666666666666666666666777888999666666666777777777888888888777666555444555555666777666666555555555555666666666666666666666666666777666666555444444333333111111222222222222111111111111111000000000000000000000000000000000000000///............---------000///---,,,,,,---///000---------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,+++******)))++++++,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********+++,,,---------,,,,,,+++++++++***++++++,,,,,,------...+++++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,------------............------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......------...000...............///000000000000000000000000000000000000111111111222222222333333333444444444444555444555666777888999999999<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCBBB@@@???>>>>>>???@@@AAABBBCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++)))***++++++,,,,,,++++++------------------------------------,,,,,,+++***++++++++++++++++++++++++++++++++++++,,,---......+++++++++++++++*********------------------------,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,,,,---......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******+++******+++++++++***))))))++++++******++++++,,,---++++++++++++++++++************++++++---...000111,,,***'''&&&&&&'''***,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,++++++++++++++++++*********+++,,,---,,,,,,,,,++++++,,,------***+++++++++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,---...000111222333000000000000111111111111...///000222333444444444444444444555555555666666444444666777888888888888555555555666666666666777777777666555555555555666666555555555555666777777666666666666666666666666666666555555444333333333000000000111111000000000222111111000000000000000000000000000000000000000///............---------///...---,,,,,,---...///,,,,,,,,,,,,------------------,,,,,,,,,,,,---------,,,,,,++++++*********))))))***+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))***++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++***))))))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,------------------------............------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,---......------...000...............///000000000000000000000000000000000000000111111111222222333333333333444444444444555555666666777777666666:::;;;<<<===>>>??????@@@??????>>>>>>??????@@@AAAAAABBBBBBBBBBBBAAA@@@???===>>>???@@@AAABBBBBBBBBBBBAAAAAAAAA@@@????????????>>>======<<<=========+++++++++++++++++++++++++++***++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,------------------------------------,,,+++******++++++++++++++++++++++++++++++++++++,,,---------************************------------------------+++++++++++++++,,,++++++*********+++++++++,,,,,,***,,,...---***)))+++...---,,,,,,++++++,,,,,,---++++++************************+++++++++******)))++++++******++++++,,,---+++++++++++++++***)))((())))))***+++,,,---///000---,,,+++******+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,---...///000111222////////////000000000000---...000111333444444444333333444444444555555555111222444666777777777666444444444555555555666666777666666666555555555555444444444555555666888888666666666666666666666666555555555444444333333333000000111111111111000000222222000000//////000111///////////////////////////............------------,,,++++++++++++,,,---+++++++++,,,,,,------...***++++++++++++++++++***,,,,,,,,,++++++*********))))))***,,,,,,---------,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,++++++*********++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---.........,,,,,,---------.........---,,,,,,,,,,,,,,,,,,---******++++++++++++,,,,,,,,,---......------...000...............///000000////////////////////////000000000000111111111111222222333333333444444444444555555666777777777777::::::;;;<<<===>>>????????????>>>>>>??????@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@======>>>@@@@@@AAAAAAAAABBBAAAAAA@@@???>>>>>>======<<<<<<;;;;;;<<<<<<<<<,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------------------,,,---------,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,+++++++++++++++******+++++++++,,,,,,,,,(((+++---,,,)))(((***,,,---,,,,,,++++++,,,,,,------------,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++++++++******++++++,,,---+++++++++++++++***)))(((******))))))***+++,,,,,,+++,,,............,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++((()))***+++,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---------.........///////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...........................////////////....../////////000000000......000111222333333333333333333333444444444444333444555777888888777777444444444444555555555555666666666666666555555444444444444444555777888999666666666666666666666666444444444444444333333333111222222333333222222111333222000/////////000111///////////////////////////............---------,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,---------***+++,,,,,,,,,,,,+++***,,,,,,+++++++++++++++*********,,,---............,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---.........,,,,,,,,,------------...,,,,,,,,,++++++,,,,,,,,,*********++++++,,,,,,,,,,,,---......------...000...............///000000//////////////////////////////000000000111111111222222222333333333444444333444555777888999::::::::::::;;;<<<===>>>?????????????????????@@@@@@AAA>>>???@@@@@@AAA@@@@@@@@@======>>>???@@@@@@@@@@@@AAAAAA@@@???>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++,,,,,,,,,---------)))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,...............---++++++,,,,,,---.........------++++++******++++++,,,---++++++++++++++++++******+++******))))))))))))***)))***---//////---***)))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++&&&(((***+++------,,,,,,+++,,,---.........------++++++,,,---------,,,,,,------,,,,,,+++++++++*********+++++++++,,,,,,,,,************************,,,------....../////////000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................////////////000000000000...///000111222222222222222222222333333333444444666777777888888888888888444444444555555555555666666666666777666555555444444444444555555777888888666666666666666666666666444444333333333333333333333333444444444444333333333222000......///111222000000000000000000000000///............---------........................++++++++++++,,,,,,,,,,,,,,,---...//////...---,,,+++++++++++++++++++++++++++,,,------............,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++)))***++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---............,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,******++++++,,,,,,------,,,---......------...000...............///000000000000000000000000000000/////////000000000111111222222222222333333333333222333555777999:::;;;;;;::::::;;;<<<===>>>>>>????????????>>>???@@@@@@AAA>>>??????@@@@@@@@@??????>>>>>>???@@@@@@@@@@@@@@@@@@?????????>>>=========;;;;;;;;;:::;;;;;;<<<===++++++++++++++++++++++++)))***+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,------------,,,++++++++++++++++++++++++******+++,,,------------+++++++++++++++++++++++++++,,,---------,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,***)))+++---,,,,,,---------.........,,,+++***+++,,,,,,,,,+++++++++------------++++++......//////...---+++***,,,,,,---...............++++++******++++++,,,---***++++++,,,,,,,,,,,,+++++++++******)))******+++)))***,,,------,,,***)))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***''')))***,,,,,,,,,+++******+++,,,---...---,,,,,,)))***,,,------------,,,,,,,,,,,,,,,------------******+++++++++,,,,,,,,,************************++++++,,,------...//////000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------......///////////////000000000111111111000000111111111111000000222222222222333333333333777777666555555555555666444555555555555666666666555666777777777666444444555555555555555666777888666666666666666666666666333333333333333333333333333333444444444444333333444222000......///111222000000000000000000000000///............------------..................---,,,,,,,,,+++++++++++++++,,,---...000000...---,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---......------------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------------,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,+++++++++,,,------......,,,---......------...000...............///000000000000000000000000000000////////////000000000111111222222222222333333333222333555666777888888888888888999:::;;;<<<======>>>>>>======>>>>>>???@@@>>>???????????????>>>>>>>>>???@@@@@@AAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;<<<======)))))))))))))))))))))))))))***+++,,,---,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........******+++,,,,,,,,,,,,+++************************)))***+++,,,---.........+++++++++++++++++++++++++++,,,---------,,,+++***+++++++++,,,,,,---------------------------------))),,,---,,,***)))+++------------........./////////---+++,,,...000...+++***+++---......---+++***......//////...,,,+++***+++,,,------............++++++******++++++,,,---***+++,,,---------------+++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++------------++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***,,,,,,,,,+++)))((()))***+++,,,---,,,++++++(((***+++---......------***++++++,,,...//////000******+++++++++,,,,,,,,,))))))))))))))))))))))))******+++,,,,,,---......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***+++,,,---...000111111000000000000111111111111111111111111111000//////111111222222222333333333555444222111000000111222555555555666666666666777555666777777777666444333666555555555555666777777666666666666666666666666333333333333333333333333222333333444444333333222444222000......///111222000000000000000000000000//////.........---------+++,,,,,,------,,,,,,+++---,,,,,,++++++************+++---......---+++***++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........---------,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++............---,,,++++++******++++++++++++******************************************************++++++++++++++++++++++++,,,,,,---------,,,++++++++++++,,,,,,,,,---------,,,++++++++++++++++++,,,++++++,,,------...//////,,,---///...------...000...............///000000000000000000000000000000////////////000000000000111111222222222333333333333444555555666666555555777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???????????????>>>======???@@@@@@AAAAAAAAA@@@@@@============>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>++++++++++++++++++++++++))))))***+++,,,,,,------------,,,,,,,,,,,,,,,---***,,,...000000...,,,*********+++,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))''''''))),,,...+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))***+++,,,,,,,,,,,,+++***,,,,,,++++++,,,,,,---...------------------------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++,,,,,,,,,+++)))'''&&&++++++,,,,,,,,,,,,------''')))***,,,,,,+++***)))++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,************************,,,,,,++++++,,,,,,---...------------------------...---,,,,,,,,,,,,+++***,,,---......//////......///......------///000111111000///......///000111000000000///////////////---///111333444555444444333333333444444444555555333333333333444666777888888777777666555444444444444222222333666777555222555555444444444333333333666555555555555444444444222222222222222222222222//////000000111111222222000000000000////////////.................................------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,,,,+++)))(((&&&)))***++++++,,,---......***+++,,,,,,,,,,,,+++******+++,,,---...---,,,,,,,,,++++++***)))))))))******+++,,,,,,******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++///...---,,,++++++***+++************+++,,,------,,,------------,,,++++++++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,++++++***))))))***++++++/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********......---------,,,,,,,,,,,,,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---++++++,,,------...//////.........------,,,,,,,,,000000000000000000000000///////////////.........000000000000000000000000111111222222222333333333555444444333333333444444777777777888999999::::::========================??????>>>>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>??????>>>======>>>???@@@===<<<<<<;;;;;;===>>>???,,,,,,++++++++++++++++++)))******+++,,,,,,------******)))))))))))))))***+++,,,---......---,,,***,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))(((((()))+++---,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++***+++************+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,+++******,,,+++***+++---...---,,,++++++++++++++++++***)))++++++,,,,,,,,,,,,------+++,,,---//////...---,,,............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++************************,,,,,,++++++,,,,,,---...------------------------...,,,++++++------,,,***,,,,,,---............---///......---...///000111111000///......///000111000000000000000000000000///000111222333444444444333333333444444444444555555555555555555444444444444444555555666666777777555444333444666777555333555555555444444444444444555555555555444444444444222222222222222222222222000000000000000111111111000000000000/////////...........................------------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***************++++++++++++,,,,,,------,,,,,,+++++++++,,,------,,,+++***++++++,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++***+++,,,---------,,,,,,,,,,,,+++******************+++,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,++++++,,,------.........---------,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++---,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++***+++++++++,,,,,,------,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,------......------------------,,,,,,------------------------////////////............000000000000000000000000111111111222222222333333555444444333333333444444666666777777888999999:::::::::;;;;;;;;;<<<<<<<<>>>>>>>>@@@@@@@@@??????>>>>>>>>>???>>>>>>===<<<<<<<<<<<<===<<<<<<;;;<<<===>>>???,,,,,,,,,++++++******************++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,///...---+++++++++,,,,,,+++++++++++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,++++++*********))))))******+++,,,++++++++++++++++++++++++,,,,,,---------.........++++++------------++++++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------******++++++,,,,,,------++++++,,,,,,,,,,,,------//////...---+++***)))))),,,+++***+++---...---,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------,,,---...///000///...---000000000///...---++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------,,,+++***+++---...---,,,++++++,,,---------------......------......///000000//////......//////000//////000000111111222222111111111111111222333333333333333333444444444444333333555666666555444444333444444555666666777777666555444444666666555333555555555555555555555666555555555555444444444444222222222222222222222222111111111111000000000000000000000/////////..............................,,,,,,------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************))))))))))))+++,,,,,,------,,,,,,+++++++++,,,---...---------------,,,,,,++++++++++++,,,------......------,,,***+++,,,---------,,,,,,---,,,,,,+++++++++++++++***+++,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,...///000---,,,,,,++++++++++++,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,+++************************---,,,,,,+++*********++++++++++++++++++*********++++++++++++++++++,,,,,,(((((()))***+++,,,------,,,,,,+++++++++,,,---...,,,,,,++++++++++++,,,,,,******++++++,,,,,,------,,,,,,------------------------------------------........................000000000000000000000000111111111222222222222333444444333333333333444444555666666777777888999999777888999999:::;;;<<<<<>>>>>>>>>>>>>>>>>======<<<:::999888<<<<<<;;;;;;<<<<<<===>>>---,,,,,,++++++******************++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,+++*********+++,,,---111000---+++***+++,,,---,,,++++++******)))))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++*********,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,++++++,,,------...//////++++++++++++++++++++++++***************+++,,,,,,------------------------,,,,,,,,,,,,------------***+++---......---+++***,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------))))))***+++,,,------...+++++++++,,,,,,,,,------......---,,,,,,+++******,,,+++***+++---...---,,,---,,,+++***+++,,,---...+++++++++,,,,,,,,,------******+++,,,---,,,,,,,,,...............---,,,+++++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,***+++,,,,,,------,,,,,,------------......//////////////////////////////...//////000111222333333333222111000000111222333222222333333333444444444---///222555777888777777666666666555555444444444666555444444444444444333555555555666666666666666555555555444444444333333111222222222222222333333222222111111000000//////000000/////////.................................,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,+++++++++++++++***,,,,,,++++++******))))))+++,,,,,,------,,,,,,+++,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,---------------,,,++++++,,,,,,---***+++,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,...///000...---,,,+++++++++++++++++++++,,,,,,++++++***)))++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++*********************************************++++++,,,,,,,,,))))))******+++,,,,,,---+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------.........////////////////////////------...............///000000000000000000000000111111111111222222222222333333333222333333444444444555555666666777888888666777888999:::<<<======>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<=========;;;:::999;;;;;;;;;;;;<<<<<<======,,,,,,,,,++++++************+++++++++++++++,,,,,,)))))))))))))))***++++++,,,+++***))))))+++---...111000---+++***+++,,,---,,,++++++******)))))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))***++++++++++++***)))***++++++++++++++++++************++++++,,,,,,,,,***+++,,,,,,---...//////+++++++++++++++++++++++++++++++++++++++,,,------------------------------++++++++++++,,,,,,,,,,,,***+++---......---+++***+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------))))))******+++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,...---,,,+++***+++,,,---+++++++++,,,,,,,,,------))))))***+++++++++++++++***+++,,,---------------++++++++++++++++++++++++***++++++,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,***+++,,,,,,------,,,,,,,,,------.....................////////////............///000111222222333333222111000///000111222222222222333333333444444---///222555777777777666555555555555444444444444444444444333222222333444555666666666666666666666555444444444444333333333111111111222222333333333222222111111000000//////////////////....................................,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********---------,,,,,,++++++++++++,,,,,,------,,,,,,+++...------,,,+++*********))))))***++++++,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,------***+++,,,,,,******+++,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,+++++++++,,,,,,---.........---,,,+++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++)))))))))******+++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++*********************************++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,******++++++++++++,,,,,,,,,,,,,,,------.........////////////////////////,,,---------......//////////////////////////////000000111111111222222222222222222222222333444555333444444555555666777777666777888999;;;===>>>>>>=========>>>>>>?????????========================999:::<<<===>>>======<<<:::;;;;;;<<<<<<<<<<<<<<<++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,---++++++******+++,,,---//////...---+++++++++,,,,,,+++++++++++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************++++++++++++******))))))******+++,,,,,,,,,***++++++,,,---......///,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++*********+++++++++,,,,,,++++++------------++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------))))))******++++++,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,+++***+++---...---,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------))))))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,++++++,,,---------------,,,,,,---............------......//////......---......//////000000111111222111111000000000111111222222222222333333333333222222444555555444333333111111222444555666777888333444444333222333555777666666666555555555444444444444444444333333333333111111111222222333333444111111111111000000000000/////////.........------........................,,,,,,------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++*********---------------,,,,,,,,,+++,,,,,,------,,,,,,+++///...---+++******))))))(((((()))***+++,,,------,,,++++++******++++++,,,,,,,,,+++++++++,,,---...,,,++++++++++++,,,,,,---***+++,,,,,,******+++,,,------,,,,,,,,,,,,------++++++++++++++++++++++++------,,,+++++++++,,,,,,...------,,,,,,,,,,,,---,,,------------,,,++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,*********+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++***+++,,,---------,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////////////////////////////000000000111111111111222222111111222222333444555222333333444555555666666666777888999;;;<<<===>>>;;;<<<<<<======>>>>>>>>><<<<<<<<<<<<============999999;;;<<<===>>>>>>>>>::::::;;;<<<<<<<<<<<<;;;*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,---...///000++++++++++++,,,---...///,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------***************************+++,,,------,,,+++***((())))))***++++++,,,,,,******++++++,,,,,,------,,,,,,+++******+++,,,,,,+++++++++++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------***************+++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,+++***+++---...---,,,)))***++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......++++++,,,---.........---------------------------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++...,,,++++++------,,,***,,,,,,---............---+++,,,---.........------------...//////...------...............////////////000111111111111111000111222222222222333333333444444333333333333333333000111222333555666777888333555555444333444888;;;777666666555444333222222444444444333333333222222000111111222333333444444000000000000000111111111//////.........---------........................------------------,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,+++******))),,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++///...---,,,++++++,,,,,,))))))******+++++++++,,,---,,,++++++++++++,,,---,,,,,,+++++++++,,,---...***************+++,,,,,,***+++,,,,,,******+++,,,------,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,------...---............---,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,---******+++++++++,,,,,,,,,+++,,,------------,,,+++++++++++++++,,,,,,------++++++++++++++++++++++++************+++,,,------++++++++++++,,,,,,,,,---,,,,,,++++++++++++++++++************++++++++++++***+++,,,---------,,,,,,++++++************++++++------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////////////////////////////000000000000111111111111111111111111222333444555222222222333444444555555666666777888999:::;;;<<<::::::;;;;;;<<<======>>>;;;;;;;;;<<<<<<=========::::::999::::::;;;<<<===999:::;;;<<<<<<<<<;;;;;;))))))***+++,,,------...++++++++++++++++++++++++))))))))))))***+++,,,---++++++,,,---......//////******+++,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------******+++,,,,,,---..............................++++++***))))))***++++++,,,,,,---......---,,,,,,((())))))***++++++,,,,,,******++++++++++++,,,,,,---,,,+++******+++,,,---*********)))***++++++,,,------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---***+++,,,,,,------------++++++,,,,,,,,,---------+++++++++***************++++++,,,,,,,,,------------------,,,,,,+++++++++,,,+++***+++---...---,,,&&&''')))+++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++,,,------.........///......------........................))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++...---,,,,,,,,,,,,+++***,,,---......//////......+++,,,---.........---,,,,,,---...//////...---,,,...............---------...///000222222222111000111111222222222333333333222222111222333444555666444444444444444444444444444666777666555666;;;???777777666444333222111000444444444333333333222222000000111222333333444444//////000000111111222222//////.........---------.................................------,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,+++***))))))*********++++++,,,,,,---+++,,,,,,------,,,,,,+++......---,,,---...///000+++++++++***************...---,,,,,,,,,,,,---...---,,,+++***+++,,,---...***)))))))))***++++++,,,***+++,,,,,,******+++,,,...------,,,,,,------...++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,,,,,,,,,,------...///......//////......---,,,++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))+++++++++,,,,,,---------************************)))))))))***+++,,,......+++++++++,,,,,,------------,,,,,,++++++*********''''''((()))***+++,,,,,,***+++,,,---...---,,,,,,++++++************++++++------------------------.........------,,,,,,,,,........................++++++,,,,,,---...//////////////////////////////000000000000111111111111111111111111222333444555111222222333333444555555555555666777888999999:::999999::::::;;;<<<======;;;;;;;;;<<<<<<<<<======;;;:::999888888888999:::999:::;;;<<<<<<<<<;;;:::+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++------,,,+++,,,---...///111000...---,,,,,,,,,---,,,,,,,,,++++++++++++***---------,,,,,,+++++++++&&&'''((()))+++,,,---...***+++...000111///---,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...------...---+++))),,,,,,++++++,,,,,,---...,,,+++***+++,,,---...---...------------.../////////......------,,,++++++,,,,,,,,,------.........,,,++++++,,,---...,,,***------,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++******------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------++++++++++++++++++++++++++++++******++++++,,,---******,,,------,,,******+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,+++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...///000000000///...---,,,,,,---...000000//////......------////////////000000000000222111111111000000//////111111222222222333333333333333333333333333333333444444555666777888999999444444444333111111222444444444333333333333222222111222222333333222222111555444222000///000000111........................//////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((***,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------,,,+++,,,---...///........................---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++*********---.........---,,,,,,+++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***************+++++++++.........------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......000000000000000000000000---......///////////////000000000000111111111111333222111111222333555666666666666666777777777777888888888999:::;;;======>>>>>>===;;;;;;:::::::::::::::::::::::::::::::::888999999::::::999999888++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......///...---,,,++++++,,,,,,++++++******++++++,,,,,,---------,,,,,,+++++++++))))))******+++,,,,,,,,,,,,///333666666444000...+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...------...---+++))),,,,,,++++++,,,,,,---...---,,,++++++,,,---------,,,,,,,,,,,,,,,---......,,,,,,------------------,,,,,,,,,,,,,,,------------,,,++++++------,,,+++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///.........------------........................++++++******++++++,,,---++++++,,,,,,,,,,,,++++++------............---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------...//////000111000///...---......///////////////............////////////000000000000111111111111000000000///111111111222222222333333333333333333333333333333333333444444555666666666555666777555333222222333444444333333333222222222111222222333333222222111333222111///......//////........................//////.........---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++))))))***,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,+++,,,---...///------------------------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++******))))))......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---------......////////////////////////---....../////////////////////000000000111111111222222222222333444555555555555666666666777777777777777888888999:::<<<===>>>===<<<;;;::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999******++++++++++++******+++++++++,,,,,,---------*********))))))*********+++,,,,,,------------------,,,++++++++++++,,,,,,+++******)))***+++---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,///444888888555000---++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...---+++))),,,,,,++++++,,,,,,---...------,,,+++++++++,,,,,,,,,++++++++++++,,,------+++++++++,,,---.........,,,,,,,,,,,,,,,+++++++++...,,,***+++,,,------,,,,,,,,,,,,++++++,,,,,,---......------------......((()))***,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,------...//////////////////...,,,,,,++++++++++++,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------------,,,,,,,,,---......//////111000//////.../////////.............../////////////////////000000000000111111111111000000000000111111111222222222222333222222333333333333333333222222222333333333333333333555666666333111111111333333333333222222222222111111222222222222111111111111000......................................................---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........,,,***)))+++,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,---......++++++++++++++++++++++++++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------------......------......------,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((((((------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,------------.........,,,,,,,,,---------......////////////////////////---....../////////////////////000000000000111111000111222333444444444444555555555666666666666777666666666777888999:::;;;======<<<;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::)))******++++++******)))******+++,,,,,,---......))))))(((((((((((())))))***+++,,,---...---,,,,,,+++++++++++++++,,,,,,,,,---,,,***))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---000222222000---+++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------+++))),,,,,,++++++,,,,,,---...---...---,,,+++***+++,,,,,,,,,,,,+++,,,,,,---...++++++,,,,,,,,,---------,,,,,,++++++++++++******...,,,******,,,------,,,,,,,,,+++++++++,,,------.........------.........)))***+++,,,------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************++++++******++++++,,,---......,,,++++++,,,............////////////......,,,,,,++++++++++++,,,,,,++++++,,,------...//////++++++,,,,,,,,,---------,,,,,,,,,------........./////////............///---------....../////////////////////000000000000111111111000000000000000111111111111222222222222222222222222222333333333333333222222222111111111---000222333222000//////333333333222222222222111111111222222222222111111000000000//////.........................................................,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,------...------,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////,,,,,,,,,---------......////////////////////////---......///////////////////////////000000000111///000222333444444333333444444555555555666666666555555555666777888999:::<<<<<<;;;:::999999::::::999999999999999999999999999::::::;;;;;;::::::999)))******++++++******)))******+++,,,,,,---......---,,,,,,++++++,,,,,,---)))***,,,---------,,,+++,,,,,,,,,---------------...---+++************+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------+++))),,,,,,++++++,,,,,,---...---......---***)))+++------------------......///------,,,,,,,,,+++++++++++++++++++++++++++++++++...,,,++++++,,,---,,,,,,,,,+++++++++,,,,,,---............------.........,,,,,,---------,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........................++++++******++++++,,,---......,,,++++++,,,......,,,------......------,,,,,,++++++******++++++,,,++++++,,,------...//////+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,---------------------,,,,,,------......//////////////////000000000000000000000000000000111111000000111111111222222222111111111222222333333333444444333333222111111111***---111222222111111222333333222222222111111111000111111222222111111000000000000000000000//////........................---.....................,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++++++++,,,...+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...------,,,+++******))),,,,,,------...------,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////,,,,,,,,,---------..............................---......///////////////...////////////000000000///000222333444444333222444444444444555555555555444444444555666777999999;;;::::::999999999999:::999999999999999999999999888888999999999999888888******++++++++++++******+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,---------------,,,+++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------)))******+++,,,------......---+++))))))***+++,,,******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------+++***,,,,,,++++++,,,,,,---...+++---///---***)))+++......------------...//////---------,,,+++*********++++++++++++,,,,,,,,,---,,,++++++,,,......,,,***++++++++++++,,,---............------------......---------------,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,---------,,,,,,---------------.........////////////000000000000000000000000111111111111000000000111111111111222000000111111222333333333444444333333222222222111---///222444333333444555222222222222111111111111000000111111111111000000///000000111111000000///........................---------...............,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%'''***+++++++++,,,...+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,******+++,,,,,,,,,,,,,,,------------------------++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,++++++***)))))),,,,,,------......------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........,,,,,,,,,---------..............................---......///////////////......////////////000000///000111222333333333333333333333444444444555555444444444555666777888999:::999999888888999999999999999999999999999999999777777888888888888777777++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++***++++++,,,---,,,,,,------,,,+++***)))''')))+++,,,------,,,++++++++++++,,,,,,---------***+++++++++++++++++++++...---,,,,,,++++++,,,,,,******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++------+++***,,,,,,++++++,,,,,,---...))),,,...---***))),,,000------,,,,,,------...///,,,,,,++++++++++++++++++******+++,,,---......///++++++,,,...///...+++)))++++++++++++,,,---...///------,,,,,,,,,,,,------,,,,,,------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************++++++******++++++,,,---++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++************+++++++++++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........------...------------------,,,////////////000000000000///000000000111111111111000000000000111111111111///000000111222222333333333333222222222222222222111222444333222222333555222222222222111111111111000000111111111111000000......///000000000///...........................---------.........//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++,,,------......------+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))+++---...++++++++++++++++++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------***++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---------..............................---......///////////////........./////////000000000000000000111222333444222333333333333444444444444444555555666888999:::999999888888888888999999888888888888888888888888888888888999999888888888+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,///......------......///,,,+++***)))***+++---...+++,,,,,,,,,+++***((('''###&&&)))---//////...---+++++++++,,,,,,---------,,,,,,++++++***))))))(((,,,,,,---------,,,************++++++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------+++***,,,,,,++++++,,,,,,---...(((,,,...---***)))---111,,,,,,++++++,,,,,,---...*********++++++,,,------******+++,,,...///000000******,,,///000///+++'''++++++++++++,,,---...///---,,,,,,++++++,,,,,,---***+++,,,---.../////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++******++++++,,,---******,,,------,,,******+++,,,,,,------,,,,,,+++++++++************++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...............------,,,,,,,,,////////////000000000000//////000000111111111222000000000000111111111111///000000111222222333333111111111111111111222222333333333111//////000111222222222111111111111000000000111111111111000000,,,---.../////////...---........................---------.........//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,*********+++,,,,,,------,,,,,,+++,,,,,,,,,---------......)))***+++,,,---,,,++++++************************---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---))))))+++,,,...///000111+++,,,,,,---.........---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))+++---...++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------..............................---......///////////////............/////////000111000000///000222333444222222333333333444444444555555555555777888999:::999888888888888888999999888888888888888888888888999999999::::::999999999***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++++++++************++++++,,,,,,+++***+++,,,---...,,,,,,,,,++++++*********+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,))),,,...///...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,---------,,,,,,+++++++++++++++******+++---...///------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++.........------,,,,,,+++++++++,,,,,,---......///---,,,++++++******++++++---,,,,,,+++*********+++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,,,,---------,,,++++++------,,,+++------,,,+++************,,,++++++******++++++,,,))))))+++---///111222333------------------------,,,,,,---...///000111111////////////////////////000000000000111111111111000000111111111222222222111111111222222333333333111222333333333333222111666555444222111000000000111111111111111000/////////////////////////////////////////////////////////...---,,,,,,+++++++++///...,,,---------,,,++++++******))))))******++++++*********+++,,,,,,---......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000++++++,,,,,,,,,,,,---------------...------,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------........................,,,,,,,,,---------..................////////////444222111//////000222333333333333333333333333333333333444555666777888999777777888888888999999999666666777777888888888888===;;;888777888888888888***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++******+++++++++************************,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---...---------,,,,,,,,,++++++***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,(((+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,---------,,,,,,+++++++++++++++******+++---...///------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......---,,,++++++******+++*********+++,,,,,,------,,,++++++******++++++.........------,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,+++---,,,++++++***+++++++++------,,,,,,,,,,,,---------------------.........------------------------------......//////000000------------------------//////000000000111111111000000000000111111111111000111111111111111222222111222222333333222222111333222222111111111111222111111111111111000/////////////////////////////////////////////////////////000111111000///---,,,...---,,,,,,------,,,***------,,,,,,,,,,,,------++++++******++++++,,,---...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,......------,,,,,,------++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,------------...---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,------...++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------..................////////////333222111000000000111222333333333333333333333333222333333444555666777888666666666777777777888888777777777777777777888888777777666777:::===???@@@***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,++++++******))),,,+++)))(((((()))+++,,,************************---,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---.........------------,,,,,,***+++,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((***,,,---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++++++++,,,++++++,,,,,,,,,,,,------,,,------......------,,,------,,,,,,,,,,,,++++++++++++++++++,,,---......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,------------...------,,,***)))(((((()))))))))***+++,,,...///,,,,,,++++++******++++++......------------,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,------------------------........................//////////////////////////////000000000000111111//////000000000111111111111111111000000000000000111111222333333222111111000000000000000111222333111111111111111000//////////////////////////////////////////////////////...000222333222000---+++---,,,++++++,,,,,,+++***------,,,,,,,,,,,,------++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------......************************,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,++++++******++++++,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------+++,,,,,,---------------......------------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---............/////////111111111111111111111111333333333333333333333333111222222333444555666666555555555555666666666666777777777777777777777777999888888888999;;;===???***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++++++++++++++,,,+++***))))))***+++,,,************************,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,+++,,,---......---,,,+++************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,)))+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************+++,,,---...,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------++++++,,,,,,+++++++++,,,*********+++,,,---......*********))))))************++++++,,,,,,---------,,,,,,------------------/////////......---------------------------------////////////000000000111000000000111111111222222222222111111000000000///111111222222222222111111000000000///000000111222111111111111111000//////////////////////////////////////////////////////...///000000///...,,,+++,,,+++******,,,,,,+++***+++++++++******+++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++---------------------...+++++++++,,,,,,,,,------***++++++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,------------------.........***+++,,,---...---,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////000111111222111111000222222222222222222222222000111111222333333444444444555555555666666666666777777777777777666666666777777888777777888:::<<<***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,,,,------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,,,,---...//////...---,,,************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,***,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---,,,++++++******,,,,,,,,,,,,------------,,,,,,++++++***++++++,,,,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***+++---,,,***)))+++,,,*********+++,,,---//////+++******************++++++++++++,,,,,,,,,------,,,,,,,,,---------......//////......------,,,,,,************************...////////////000000000111111111222222222333333333333333222222111111000111111111111111111111111222111000000///000000000111111111111111000//////////////////////////////////////////////////////111000...,,,,,,,,,------,,,+++******,,,,,,+++***,,,++++++++++++++++++,,,,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,------))))))+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------------,,,,,,+++++++++,,,,,,,,,------++++++,,,---------------,,,++++++******++++++,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......)))***,,,---------,,,+++,,,++++++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...............///000111111111111000222222222222222222222222000000111111222333333333555555555666666666777777777777666666666666666666222444777888888888999;;;***++++++,,,,,,++++++***++++++++++++++++++++++++(((((()))***,,,---...///***+++---......---+++***------------------------+++******))))))******+++***+++,,,---------,,,,,,******++++++++++++,,,,,,---.../////////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---...---,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++******)))++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------,,,++++++******///......------,,,,,,+++---,,,++++++******++++++++++++******++++++,,,,,,,,,,,,------------......++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))+++---,,,)))(((***---++++++++++++,,,---//////...------,,,,,,------...///......---,,,++++++***+++,,,,,,------.........///.........------,,,,,,..............................////////////000000000111111111222222222222333333333222222222222222222111000000000000111222333222111000000000000000111111111111111000//////////////////////////////////////////////////////333111...,,,+++,,,...000,,,+++***+++,,,---,,,+++......------------......,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,------......------,,,,,,------...+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++***++++++++++++******)))++++++,,,,,,,,,,,,------++++++,,,---............,,,++++++******++++++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------......++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,---......---,,,,,,++++++,,,,,,---***++++++,,,,,,---------***++++++,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------............//////000000111111111222222222222222222222222111111111111222222333333555555555666666666666777555555555666666777777777;;;>>>AAA@@@<<<777555555***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,---------,,,,,,+++++++++,,,,,,,,,------------...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,---,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,+++***)))(((++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,---------+++,,,---------,,,++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++******++++++,,,---,,,,,,,,,------.........++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------(((+++---,,,)))'''***---,,,,,,,,,,,,,,,---...//////......------......//////.........------,,,,,,++++++,,,,,,---......///------------------------111111111111111111111111........./////////000000////////////000000000000111111111111222222222222222111000//////000111222222111111111111222222333111111111111111000//////////////////////////////////////////////////////111000...,,,,,,,,,------,,,++++++,,,---......,,,......------------......---,,,++++++******+++++++++,,,---......---,,,+++******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,---,,,---...//////---,,,+++++++++++++++++++++++++++***+++,,,---------,,,,,,***************************++++++,,,+++***)))(((++++++,,,,,,,,,,,,------******+++,,,---......---,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------.........***++++++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++,,,---...///---,,,,,,++++++,,,,,,---))))))******+++,,,,,,---+++++++++***++++++,,,---,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,---------.........//////......///000222333111111111111111111111111111111222222222222333333333444444444555555555555333444444555666777888888BBBGGGLLLLLLFFF???;;;:::+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++)))(((((()))+++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,---...---,,,,,,,,,,,,,,,------.........,,,------...---,,,******,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,***+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,+++***)))(((++++++,,,,,,,,,---------,,,------......------,,,+++++++++,,,,,,---------+++,,,---------,,,+++***------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++'''((()))***,,,...//////'''((()))***,,,...//////)))))))))***+++,,,......+++*********+++,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------'''+++...,,,((('''***---------,,,,,,,,,---.........------,,,,,,------...+++,,,,,,---...///000111++++++,,,,,,---...//////------------------------------------------------............/////////000------------........./////////000000111111222222222111000//////000111222000000000111222444555666111111111111111000//////////////////////////////////////////////////////,,,,,,,,,,,,+++***))))))---,,,+++,,,...///...------,,,,,,++++++,,,,,,------,,,,,,+++*********+++,,,,,,............,,,,,,******+++,,,,,,---......,,,++++++++++++++++++,,,***+++---------+++)))(((***************************+++,,,---...---,,,,,,************************,,,------...---,,,+++***++++++,,,,,,,,,---------((()))***+++,,,---------,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,---------************************++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++,,,---...///---,,,,,,++++++,,,,,,---(((((()))***++++++,,,,,,,,,+++***)))***+++---...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------........................,,,,,,,,,---------......,,,,,,,,,---------......000///------...000222444111111111111111111111111222222222222222333333333222222333333333444444444222333444555666888999999:::BBBMMMRRRQQQNNNMMMMMM,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))...---+++******+++---...,,,,,,,,,++++++******************)))******+++,,,.........------,,,,,,,,,)))************+++++++++,,,******+++...///---***---------,,,,,,+++++++++...------,,,,,,------...,,,,,,+++******+++,,,,,,,,,+++*********+++,,,------.........---,,,,,,+++***************************++++++,,,,,,------...---------------------------,,,,,,++++++,,,,,,---------,,,++++++******)))---,,,++++++------,,,+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,---------............///++++++******++++++,,,------,,,,,,+++*********+++------------------------...---+++*********++++++------------,,,,,,+++***(((((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******************,,,++++++******++++++,,,***************)))((('''************************---------,,,,,,++++++++++++++++++,,,,,,---------+++,,,,,,---...///000000,,,---......//////......111///---,,,,,,,,,...///---.........//////000000............////////////...//////000111222222222000000000000111111111111111111000///////////////000000000000000000000000111111000///////////////111111///...------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************,,,+++***))))))***+++,,,++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,++++++***************+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))***---///000++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///......------------..................////////////222222111111000/////////444222111222555777666444333222111000000000111222222333555666666666555444555666888999:::::::::999************************+++++++++*********))))))---,,,++++++++++++,,,------------,,,,,,,,,++++++------,,,+++******++++++......---------,,,,,,,,,************++++++++++++---++++++,,,//////...+++...---------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++*********+++,,,---------......---,,,,,,+++***************************++++++,,,,,,------...---------------------------,,,,,,++++++,,,,,,---***++++++,,,------......---,,,+++,,,---...---+++++++++++++++,,,,,,,,,---++++++++++++++++++,,,,,,,,,,,,,,,,,,------------++++++******++++++,,,------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))******+++,,,---------,,,,,,+++***))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******************,,,++++++******++++++,,,+++,,,,,,,,,,,,+++***)))************************---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,------......,,,------..................---,,,,,,,,,...///111////////////........................////////////...//////000111111222222/////////000000000111111111111000///////////////000000000000000000000000111000//////.........///222111000///............................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++*********+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******))))))******+++,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************------,,,++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************+++,,,,,,---......++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++************))))))***,,,...///++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................------,,,,,,,,,---...///......------------..................////////////000000000000000000111111222111000111444555444333444333222111111111222222444555666777888777777666444555777888888888888777************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,000///---,,,+++*********------------,,,,,,,,,,,,************+++++++++,,,***))))))***,,,,,,+++)))------------............,,,++++++******++++++,,,,,,++++++******++++++,,,++++++******++++++,,,------------------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,------...---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------...//////...---,,,,,,......---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++++++++,,,++++++******++++++,,,------......------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++++++++++++++,,,,,,,,,,,,,,,---...............,,,,,,++++++---...000222000000//////...---------............////////////...//////000000111111222....../////////000000000111111000000000/////////000000000000000000000000000///......---.........222111000//////......///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++++++++*********,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))))))))))))))***++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++******++++++,,,,,,------...++++++,,,,,,,,,,,,------************************,,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............---,,,,,,,,,,,,---...///......------------......---............/////////......///000000111222222000//////000222333333222555444333222222222222333555555666777777777777666555555666777777666666555,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......---++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,*********+++,,,,,,+++++++++,,,,,,,,,---.........,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,------...---------------------------,,,,,,++++++,,,,,,---.........---,,,,,,++++++...---,,,,,,......---,,,---------------------------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,,,,++++++******++++++,,,------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++***,,,,,,---.........------,,,,,,,,,,,,---...///000.....................---............////////////////////////000000111111............////////////000000000111111000000000///////////////////////////......---------......222111000///////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,---............++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++******+++++++++***************++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------............------------......---------.........//////////////////000000111111000///000000222222333222555555444444333333333333333333444444444555555555666666666666666666666555,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++*********************++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,---..................*********+++,,,,,,,,,---------,,,,,,,,,,,,------++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,------...---------------------------,,,,,,++++++,,,,,,---------,,,,,,+++*********...---,,,,,,---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++******++++++,,,------,,,,,,+++,,,,,,------++++++++++++++++++++++++*********+++++++++******+++,,,,,,------,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,+++++++++,,,,,,---...------------------,,,,,,,,,------+++,,,,,,---...//////000............///////////////////////////000000000............///////////////000111111111111000000////////////////////////......------------...///111000000///////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,++++++++++++,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------*********+++++++++,,,,,,,,,,,,,,,---------------......------------......------------............000000000000//////......///000111111222222333444555555555555444444333333333333333333333444444555888777777777777777777777***************************************+++++++++++++++++++++++++++++++++))))))))))))***************)))))))))******+++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,''')))++++++*********+++************++++++++++++...------,,,,,,------...***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------------------------,,,,,,++++++,,,,,,---))))))***++++++,,,,,,------,,,++++++------,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++******++++++,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,++++++******++++++,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............------------......------,,,,,,,,,+++++++++,,,---------------------------,,,,,,++++++******+++---...///000111............////////////////////////////////////....../////////000000000///000111222222222111000000000000000000000000000.........---......///000//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,+++,,,,,,,,,++++++***)))++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,------......+++,,,------......------......------------......,,,------------.........111111000//////...------///000222222111111333444444444555555444444333222555555444444555555666777888777777666666777888888************************))))))*********+++++++++,,,+++***))))))***+++,,,))))))*********+++++++++,,,,,,+++*********++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------$$$'''))))))'''&&&((())),,,,,,+++++++++++++++***---,,,,,,,,,,,,,,,,,,---***+++,,,,,,,,,,,,+++***)))***+++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------------------------,,,,,,++++++,,,,,,---******++++++,,,------...,,,+++******,,,,,,+++***---,,,,,,,,,++++++++++++***++++++,,,---...//////++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,***+++,,,,,,---------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...,,,++++++******++++++,,,***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///.........------------,,,,,,,,,,,,++++++++++++++++++,,,------------,,,+++,,,,,,---------,,,,,,++++++,,,------...//////............/////////////////////////////////////////////000000000111111...///111333333222111000000000000000000000000000///.........//////000111......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,************************+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,---.........------,,,,,,------...,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++************+++,,,,,,,,,+++***------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,------......+++,,,---.........------......------------......,,,,,,---------.........//////////////////......---///111111//////111333333444444555444333222111555555444444444555666777666555555444555666888999,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,+++)))(((((()))+++,,,******+++++++++,,,,,,,,,///...---,,,+++******************++++++,,,,,,,,,++++++,,,,,,,,,---------))),,,......,,,+++,,,...---------,,,,,,+++++++++,,,++++++++++++++++++,,,***+++,,,------,,,+++***)))***+++,,,---,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......---------------------------,,,,,,++++++,,,,,,---///......------,,,+++++++++***))))))++++++***))),,,,,,,,,++++++*********)))***+++,,,...///000000)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,---...///------------------------***+++---...///...------***+++,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,++++++++++++++++++,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////.........---------************************++++++,,,---------,,,,,,)))***+++,,,---.........,,,---------------------............/////////000///////////////.........000000000000111111111111...///111333444333111000000000000000000000000000///////////////000111111------,,,,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,***+++,,,---.../////////************************+++++++++,,,,,,---------******+++,,,,,,---......///......------......///++++++******++++++,,,------------,,,,,,,,,++++++---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,---,,,++++++------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------(((((()))***++++++,,,,,,+++,,,---.........---,,,.........------.........,,,,,,,,,---------......------......///000000000+++...000000...---000222222333444444444333222111333333222111222333444555444333333333444555777888,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---...///000222222333,,,,,,+++***+++,,,---///++++++++++++++++++++++++((()))***+++,,,---------)))******,,,---......///++++++,,,,,,,,,,,,------......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000------,,,++++++++++++,,,------------------------+++,,,,,,---...///000000------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......************************------,,,,,,------...///,,,++++++,,,---///111333------------------------.........------,,,,,,,,,******))))))******+++,,,...------------,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,------......------,,,------------,,,,,,+++******+++,,,,,,------------.........------,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---...///................................................//////............//////////////////000000000000222222111111000000//////000000///////////////000111111///...------------.........///////////////,,,---///000000000///...------------------------+++,,,---......---,,,+++---------,,,,,,+++++++++000000000000000/////////++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---///222222111...,,,+++,,,------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...//////---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***++++++,,,,,,------...------++++++++++++------,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------------...------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***++++++,,,---......,,,+++***)))***+++,,,---.........------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,/////////...,,,,,,---...........................---------...///000000111000000000000111111111111000000000000000000000000222222111111222222333444111333444444333222222333,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------...///000111111,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000000000///...............------------------------++++++,,,,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++******++++++,,,---******)))***+++,,,...///------------------------......---------,,,,,,,,,+++************+++,,,,,,......------,,,,,,,,,+++------,,,+++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,---------,,,,,,+++******+++,,,,,,---------,,,......---------,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++------,,,,,,,,,------...................................................//////............//////////////////000000000000000/////////.........---000000////////////000000222111000///.............../////////////////////------///000000000///...........................,,,------------------,,,---------,,,,,,,,,++++++........................++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******---///111///---,,,+++,,,------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,---------------------------......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,------...------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,...//////...,,,,,,---...........................------......///000000111/////////000000000111111111111111222333333444444222222111111222222333444333555666666555444444555,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---------............,,,,,,---------,,,,,,+++------------------------,,,------......---------,,,,,,++++++*********)))++++++,,,,,,,,,,,,------......------,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++******++++++,,,---------------------------------------,,,,,,,,,,,,,,,++++++++++++,,,------///......---,,,++++++***---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---------,,,++++++++++++,,,---------,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,---................................................//////............//////////////////000000000000////////////............000000////////////000000222111111000//////////////////////////////......---......///000/////////////////////////////////...------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******+++---...---,,,++++++,,,---......------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...------...........................------------,,,,,,,,,,,,000000///......---,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------............---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,------...------,,,.........---------,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---------............------------,,,,,,,,,...//////...,,,,,,---///........................------......///000000000....../////////000000000222222222333333333444444222111111111111222333333333444666666444444444555,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++***------------------------------...------,,,+++++++++++++++*********))))))+++++++++,,,,,,,,,------......------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,+++***************,,,,,,,,,,,,,,,---------------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......---------------------------------------...////////////..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///......---,,,+++******,,,,,,+++************+++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,,,,++++++,,,,,,................................................//////............//////////////////000000000000111111111111000000000000000////////////000000111222222111000000000000000////////////............---......///////////////...........................---,,,++++++,,,---...------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,---...,,,++++++++++++,,,---...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,------...---------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++***,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......///...,,,,,,...///....................................//////000000............////////////222222111111000000000///111111111111111222222333000222444333222111222333,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///......,,,+++++++++++++++++++++++++++,,,,,,---,,,,,,+++***)))))))))*********++++++++++++++++++,,,,,,,,,------......------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++)))*********************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///......---------------+++++++++,,,,,,,,,------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------......------......///000000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///......---,,,++++++******---,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---,,,,,,+++++++++,,,,,,................................................//////............//////////////////000000000000000000000000111111111111///////////////000111111222111111000000000000000000000//////.........---............/////////000------------------------...---,,,++++++,,,---...------------------------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,,,,---++++++++++++,,,------...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++++++++,,,,,,---------******++++++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,---......)))***+++,,,---,,,+++***,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------...///...,,,,,,...000....................................////////////............////////////000000000000000000000000111111000000111111222333000222333333222111111222,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...............++++++++++++++++++++++++,,,,,,,,,,,,++++++***))))))*********++++++,,,,,,++++++,,,,,,,,,,,,------......------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,------,,,++++++++++++,,,******++++++,,,,,,------......------,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,------...------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,++++++++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------------+++++++++++++++,,,------................................................//////............//////////////////000000000000............///////////////......//////000111222111000000//////000000000000000000///......------///............///000000------------------------...------,,,,,,------...------------............+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,++++++,,,,,,---------...,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,------...+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***++++++,,,,,,------...******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++,,,---............,,,,,,+++++++++*********++++++++++++++++++++++++)))******+++---......///******+++,,,,,,,,,,,,+++,,,,,,------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------*********+++++++++,,,,,,,,,,,,,,,------------...---.........------...000..............................//////////////////....../////////000000000---...///000222333444444111000000000000111222222222333555555333333333444,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------..................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++***))))))***+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++******))))))))))))))))))******+++,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......***+++,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...+++++++++++++++,,,,,,,,,///...------,,,,,,------++++++++++++++++++++++++)))*********++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,---------,,,,,,---------,,,,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,------...---------))))))******+++,,,......................................................//////............//////////////////000000000000---........./////////000............///000111222000//////......//////000111000000///......------///......---...///000111........................,,,------------------,,,------------.........///++++++,,,,,,---......///------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...,,,+++,,,,,,,,,------.........------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,---------------------------******+++++++++,,,,,,,,,,,,,,,,,,---------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...******+++,,,,,,---......***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++***+++,,,---............------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++******++++++,,,---------------------,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,---......------///000......................../////////////////////.../////////000000000111111////////////000000000000000000000000000111222222222333555555333222333444,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,++++++,,,---///111333------------------------,,,------......------,,,//////...---,,,+++***)))++++++,,,,,,,,,---------------..................---------------------------------------------------,,,+++******+++,,,------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++...---,,,,,,++++++,,,,,,))))))***+++,,,,,,------************************++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///............///000000***+++,,,---...---,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++,,,------)))******++++++,,,------//////...------------...++++++++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,+++++++++***+++,,,,,,------------------------,,,,,,+++************++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------((())))))***+++---...///................................................//////............//////////////////000000000000///000000000111111222222............///000222222//////............///000111000000///...---------///......------///000111////////////////////////+++,,,............,,,+++---------.........//////******+++,,,------......------------------------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000///......///---......//////...------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...000111000...------...........................*********++++++,,,,,,,,,/////////...------,,,,,,++++++------------++++++...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,++++++*********+++,,,,,,---......***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++***+++,,,---..................---------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,+++***)))***+++---............------,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------.........,,,---......------///111........................///////////////.........000000000000111111111111333222000...,,,)))((('''000000000000000111111222///111333222111000111222,,,,,,---...---,,,***))),,,,,,,,,---------......*********++++++,,,,,,,,,------,,,+++,,,---...///........................'''(((***,,,---------,,,,,,,,,---.........------,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++))),,,+++(((***000000+++,,,,,,,,,++++++*********((()))++++++******+++,,,/////////...---,,,+++*********++++++++++++++++++************+++,,,------111///......//////...---......------------............---,,,,,,,,,------/////////......---------++++++,,,---............---------...------,,,,,,------------------------//////...------,,,++++++------------------------...---,,,,,,,,,---...///++++++++++++++++++++++++,,,+++***+++,,,---...---///............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++111000...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------..................------+++---///000...------...////////////000000000000000000000000000000000000////////////////////////------......//////000000......////////////..................///////////////............---------***+++---...///...------..................------,,,,,,,,,,,,,,,,,,,,,,,,.....................---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,,,,------......------,,,..................------------......------,,,++++++,,,---...////////////,,,------......------,,,++++++------------++++++++++++,,,,,,,,,,,,------///......---------......'''***...///---+++***)))------------------------,,,++++++******++++++,,,------------------------...//////...,,,***+++,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------///...,,,+++***+++,,,,,,------------------------,,,------......------,,,,,,,,,+++***+++,,,---...---------------------------,,,,,,,,,,,,---......---------............/////////.........---------,,,,,,------...///000000////////////000000000000//////000000111111111222000111111111111222222222,,,,,,---------,,,+++***,,,,,,,,,---------......++++++++++++,,,,,,,,,---------,,,,,,,,,---...///,,,,,,------......//////***+++,,,,,,,,,,,,,,,+++,,,,,,------------,,,+++,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++///000...(((&&&)))((($$$,,,,,,,,,,,,++++++++++++***+++,,,,,,++++++,,,...++++++,,,,,,,,,+++******------------............------,,,,,,---.../////////...------......---,,,------,,,,,,,,,,,,------++++++******++++++,,,,,,.........---------,,,,,,---------...------,,,,,,,,,------...------,,,,,,------------------------------,,,++++++***))))))------------------------,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------........................,,,...000000...---,,,------............/////////////////////////////////////////////////////////.........///////////////......////////////..................///////////////............---------+++,,,---.........---,,,..................------------------------------------------.........///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,------......------,,,..................---------------...------,,,++++++,,,---...////////////,,,------......------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///---,,,+++,,,------------------------,,,,,,++++++++++++,,,,,,------------------------...//////...,,,***+++,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++***+++,,,---...---------------------------,,,,,,,,,,,,---......---------............/////////.........---------,,,,,,------...//////000////////////000000000000//////000000000111111111000000111111111222222222,,,,,,---------,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///......------------------......---,,,,,,,,,,,,,,,+++,,,---------+++***))),,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,------,,,,,,,,,***---,,,)))'''***,,,+++,,,,,,,,,,,,------------,,,---......------...///)))***++++++,,,,,,,,,+++------........./////////......---------......//////---,,,,,,------,,,+++,,,,,,,,,++++++,,,,,,,,,************+++,,,------------------,,,,,,,,,,,,............---,,,+++***,,,,,,------...------,,,---------------------------,,,,,,++++++******)))------------------------///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,(((((()))***+++,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------........................---...000///---,,,,,,,,,,,,,,,---------.........///////////////////////////////////////////////////////////////...............////////////..................///////////////............---------------.........---,,,,,,------------------..............................,,,,,,------......//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,,,,------......------,,,------------------......---------------,,,+++++++++,,,---......//////...,,,------......------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,------...------,,,,,,...///...---,,,---...------------------------,,,,,,++++++++++++,,,,,,---------------------------...///---+++***+++,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++************+++,,,------++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++++++++,,,---------------------------------,,,,,,,,,,,,---......---------............///...............---------,,,,,,------.../////////////////////000000000000//////000000000000111111000000000111111111222222,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,------......000//////...,,,++++++***///...,,,,,,+++,,,---...+++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,---......------------------,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------......---,,,,,,+++*********+++,,,---......------'''+++------,,,---///000,,,,,,,,,------.........,,,...///...---,,,...///,,,------......---------+++,,,,,,------.........------,,,,,,,,,,,,,,,---///...,,,---......---+++------,,,,,,,,,,,,---------------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++,,,,,,------...---------------------------------.........------,,,,,,,,,------------------------000000///...---,,,,,,,,,---------------------------...---,,,+++***+++,,,((())))))***+++,,,,,,,,,++++++,,,,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------------------------------...............---//////...,,,++++++,,,,,,------------.........////////////////////////////////////////////////000000//////......------......////////////..................///////////////............---------.........------,,,,,,+++,,,,,,------------......---------------------------------------------------------------------------------------------------------,,,,,,,,,------,,,------......------,,,,,,,,,------------......,,,------------,,,++++++++++++,,,---............,,,------......------,,,------++++++++++++------+++++++++,,,,,,,,,---------...///000000000//////---......---+++,,,...000------------------------,,,,,,,,,++++++,,,,,,,,,------------------------,,,---...---+++***+++,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++************+++,,,---...+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......---------............///........................---------.........//////////////////000000000000//////000000000000000000000000000000111111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------------------------,,,,,,,,,---,,,++++++,,,---///000++++++,,,,,,------------------,,,,,,------...///------------------------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------......---,,,,,,+++*********+++,,,---.../////////......000000...+++)))***,,,,,,,,,------.........,,,---...---,,,+++,,,---............---,,,+++***++++++,,,,,,---.../////////......---,,,,,,,,,,,,000///......//////...,,,......------------......///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---+++,,,,,,---.........---------------------------......------------,,,,,,------------------------,,,,,,,,,+++***)))((((((---------------------------......---***)))+++---,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////---......---,,,+++,,,---------........./////////........................////////////////////////000000//////......------......////////////..................///////////////............---------.........---,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,------......,,,,,,------,,,,,,+++******+++,,,---............,,,------......------,,,------++++++++++++------+++++++++,,,,,,,,,---------......//////000//////---------+++******---///---------------------------,,,,,,,,,,,,,,,,,,---------------------------+++---------+++***+++,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************+++,,,---...+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,---......///////////////---------------------------,,,,,,,,,,,,---......---------............///---.....................---------...............////////////000000000000000000////////////////////////000000000111111111,,,,,,+++++++++,,,------,,,,,,,,,---------......------------,,,,,,,,,,,,+++,,,------......------))))))***,,,---...///000******++++++,,,...///000,,,,,,+++,,,...000333444---------------......///------------............++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,...///111222222...,,,...///,,,***+++,,,,,,,,,,,,------------+++,,,---,,,+++***+++,,,---------,,,+++***((((((,,,,,,---...///000000111333222111000///.........111///......///000...---///......------......///---,,,++++++*********+++,,,,,,,,,,,,------------***+++,,,---............++++++,,,---............------------------------++++++++++++++++++++++++------------------------,,,---------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++---///---***)))+++.........------,,,,,,,,,,,,+++,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,------.../////////,,,------,,,++++++---...---............/////////........................///////////////////////////////////////...............////////////..................///////////////............---------......---,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++******,,,,,,,,,------------...------------------------,,,,,,---............---,,,------......------,,,++++++,,,,,,------......,,,,,,,,,,,,,,,+++*********+++,,,------......---,,,------......------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++++++++,,,---...---------,,,***+++---///------------------------------,,,,,,,,,,,,------------------------------+++,,,---,,,+++***+++,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---...//////000000//////---------------------------,,,,,,,,,,,,---......---------............///---------.......................................////////////000000000000000000////////////....../////////000000000111111,,,,,,+++++++++,,,---...,,,,,,,,,---------......---,,,,,,,,,+++++++++++++++,,,---.........------******+++,,,------......******+++,,,,,,---,,,,,,---,,,+++,,,///444999<<<---------------...//////------------.........///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---///333555>>>333+++,,,000000000222,,,,,,,,,,,,+++++++++++++++,,,---,,,+++******+++,,,,,,,,,,,,++++++***)))++++++,,,---...///000000444333222000///.........000...------...///---,,,...------,,,,,,------...************+++,,,---...,,,,,,---------.........,,,,,,------...---------***+++,,,---............------------------------++++++++++++++++++++++++---------------------------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---***))),,,000,,,,,,,,,---------------------------------------************************+++++++++,,,,,,---------)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------,,,,,,------...//////000+++,,,,,,+++++++++...000,,,,,,---------.................................////////////////////////.........///////////////......////////////..................///////////////............---------------,,,,,,,,,---...///***++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................+++,,,.../////////...---,,,------......------,,,***++++++,,,------......+++,,,,,,,,,,,,+++************+++,,,------------,,,------......------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++***)))((()))+++---///---.........,,,,,,---///------------------------------,,,,,,,,,,,,------------------------------***+++,,,,,,+++***+++,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---...///......------------------------------,,,,,,,,,,,,---......---------............///---------.........//////........................////////////000000000000000000/////////.........////////////000000000111,,,,,,+++***+++,,,...///,,,,,,,,,---------......,,,,,,,,,++++++*********+++,,,---.........---,,,//////...---+++***))))))***+++,,,---,,,+++***)))---,,,++++++///666===AAA...------------...//////---------.........//////++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---...---+++***,,,000444666SSSAAA111...//////...000,,,,,,,,,++++++*********,,,---...---+++***+++,,,,,,,,,---.........------(((((()))***,,,------...222222000///---,,,,,,,,,///---,,,,,,---...,,,+++---,,,,,,++++++,,,,,,---))))))***+++---000222333---------....../////////............---,,,++++++***+++,,,---............------------------------------------------------------------------------)))***+++,,,,,,,,,+++***++++++++++++++++++++++++(((,,,...---***)))---111******+++,,,---......///------------------,,,,,,************************+++++++++,,,,,,---------)))***,,,...////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,------...///000000***++++++++++++,,,///111++++++,,,,,,,,,---------........................////////////////////////---.........//////000000......////////////................../////////000//////.........------------,,,,,,+++,,,---///000******+++,,,,,,---..............................)))******+++---...//////,,,,,,,,,------.................................+++,,,.../////////......,,,------......------,,,******+++,,,,,,---......+++,,,,,,,,,,,,+++************+++,,,------------,,,------......------,,,++++++---......---++++++++++++,,,,,,,,,------------,,,)))((())),,,///222---///000///...---...000------------------------...------,,,,,,------...------------------------***+++,,,,,,+++***+++---++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,---------)))***,,,---...---,,,,,,------------------------,,,------......------,,,***+++,,,---------,,,+++---------------------------,,,,,,,,,,,,---......---------.........//////---------.........//////.....................---////////////000000000000000000//////.........---////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------+++---......---,,,,,,---++++++++++++++++++++++++++++++,,,---...000111222------------------------------------------------///...---,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++000///---,,,---///111222DDD<<<222---,,,.........,,,---...//////...---,,,---------,,,,,,+++++++++------------,,,,,,+++***.........------,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++------------++++++------------------------........................---------............///000///---,,,++++++,,,,,,---------............///,,,,,,,,,---------......)))******++++++******)))++++++,,,,,,,,,,,,------)))))))))***,,,...///000+++,,,...000000///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------------,,,,,,,,,,,,------)))+++...///...---,,,---............////////////......---------,,,,,,,,,,,,,,,,,,++++++*********+++,,,------......------------------------------,,,------......------,,,---------.........//////000000///............///,,,,,,,,,------...............------------............------------......//////...------------...---------------------------------------------------------,,,,,,,,,++++++------------------------------------------------........................------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++111000///...,,,+++***)))************************---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++------,,,+++)))'''%%%$$$+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,111111111111000...---,,,............///////////////////////////.....................////////////++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,...---,,,++++++,,,+++++++++++++++++++++++++++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++++++++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++///...---,,,,,,...000111888666222...***))))))***,,,---...//////...---,,,---------,,,,,,+++++++++,,,---------,,,,,,+++***......---------,,,,,,,,,---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,++++++++++++++++++++++++------------------------------------............000///---,,,++++++,,,,,,------------............,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...............///000111,,,,,,.../////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........................------------......***,,,///000///---------............////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------......------------------------------,,,------......------,,,,,,------------.........------,,,+++++++++++++++,,,,,,,,,---------............------------............------------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,******)))(((++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,000000000000000///...---............/////////////////////////////////...////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////......,,,+++++++++,,,------+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------------------------,,,,,,+++*********++++++222111000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...---,,,+++,,,---...///000333666333...******,,,------............------------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............//////---,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......---..................---++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------...////////////..................///+++---///000///......///............////////////......---------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------......------------------------------,,,------......------,,,,,,,,,,,,,,,------------,,,,,,+++************+++,,,,,,,,,------------.........------------............------------......------,,,++++++++++++,,,++++++++++++++++++++++++------------------------++++++++++++************++++++++++++++++++++++++------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++***+++,,,---............,,,,,,,,,,,,------------************++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***++++++,,,,,,+++++++++++++++,,,,,,---------------------,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///////////////......---............/////////......////////////////////////000000000111111111////////////////////////------------,,,+++))))))++++++,,,,,,,,,,,,------......//////...------,,,+++---...---+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++------------------------,,,,,,+++++++++++++++,,,000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++---,,,,,,++++++,,,---------000333333000---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------............////////////......+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------//////...---,,,+++++++++------------------------------------------------,,,,,,,,,---...///000000//////............//////,,,...000000///...///000............////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,------......------,,,+++++++++,,,,,,,,,------///...------,,,---------------------------------...------,,,,,,------......------,,,,,,------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------,,,,,,---------.........---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------++++++,,,....../////////,,,,,,------------------+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------------------------------------------------------------------------------,,,---...///////////////---------.........//////............////////////////////////000000000000////////////////////////,,,,,,,,,,,,+++)))((((((+++++++++,,,,,,---------,,,---......//////......,,,...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,***)))***,,,---***(((---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......------............------+++++++++,,,,,,,,,------------------...///000111...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------000///...,,,+++++++++,,,------------------------------------------------,,,,,,,,,---...///000000//////............//////,,,...000000///...///000............////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,------......------,,,+++++++++,,,,,,,,,------000//////...............------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------///......---------------........................------------------------.........---------,,,,,,------------------------------------------------------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------++++++,,,------...//////---------------------------,,,,,,++++++,,,,,,------------...............+++,,,---------------,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---......///......------------............---.........//////000000---------.........//////------------------------++++++,,,++++++***)))(((***++++++,,,,,,------...++++++,,,....../////////+++---......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++------------------------------------------------------,,,,,,------......)))******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,------,,,,,,,,,,,,++++++...***(((***---///---***------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...///000---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------000///---,,,++++++,,,---------------------------------------------------,,,---------...////////////..................///,,,...//////...---///000............////////////......---------,,,,,,,,,,,,,,,,,,,,,------------+++,,,------......------------------------------,,,------......------,,,,,,,,,,,,,,,------------......---,,,,,,,,,,,,---...------------,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------//////...------------...........................------------------------,,,,,,,,,,,,++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,---------------------------------,,,,,,++++++,,,,,,---/////////...............,,,,,,------,,,,,,++++++............------------,,,,,,------......//////,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---............---+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---.........---,,,------------.........------......///000000000,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******+++,,,,,,---......+++,,,---------------,,,)))+++------,,,,,,---...------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,------...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******,,,---------------------,,,++++++,,,,,,---///000000...---------,,,++++++,,,------+++++++++,,,,,,---------***+++,,,,,,---------,,,******+++++++++,,,,,,,,,...---,,,++++++---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++******+++,,,,,,------------------------------------------------++++++,,,,,,,,,---------,,,,,,---......------,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,,,,------+++++++++******++++++,,,,,,,,,.../////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///...,,,++++++,,,---...........................------------------------------........................------------......,,,---...---,,,,,,...000............////////////......---------,,,,,,,,,,,,,,,,,,---------......+++,,,------......------------------------------,,,------......------,,,,,,------------............---,,,,,,++++++,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---///...------,,,,,,------........................---------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---/////////......------,,,+++,,,,,,------,,,,,,,,,///.........------------++++++,,,------...//////,,,,,,,,,------------...---,,,,,,++++++,,,,,,---+++++++++***++++++,,,------------------------------------,,,,,,+++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,---------,,,,,,,,,,,,---------.........------......///000000111------------.........///........................------......///.........******+++,,,,,,---......------------,,,+++******''')))+++,,,,,,,,,---...------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------------------------+++*********+++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***)))(((((()))+++---...---.........------,,,+++%%%***///000---******+++------++++++++++++------+++++++++,,,,,,---------***+++,,,,,,------------*********++++++,,,,,,,,,...---+++++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------++++++++++++------////////////////////////........................++++++,,,,,,,,,---------+++,,,---.........---,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------............------++++++,,,,,,,,,---------111000///...------------+++,,,...000000///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...........................---,,,++++++,,,...///........................------------------------...............------------------,,,,,,---------,,,---------,,,,,,...///............/////////000......---------,,,,,,,,,,,,,,,,,,------.........+++,,,------......------------------------------,,,------......------,,,---------........./////////...------,,,,,,------.........------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------------------------------------------------//////.........---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++++++++,,,---............//////.........---------******+++,,,,,,---......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++******++++++,,,------------------------------------,,,,,,+++++++++******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......---------...///000000111............/////////000---------....../////////...------///111000---)))---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......------------------------...------,,,,,,------...------......------,,,+++,,,,,,,,,+++++++++******111000///---,,,+++***************++++++,,,,,,,,,,,,------......------,,,..........................................------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////...---,,,,,,+++***//////////////////..............................000...+++***+++---......,,,------......------,,,//////...---,,,,,,++++++***+++,,,---------,,,,,,,,,---------,,,++++++***,,,------......------,,,******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...///...------,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------------............------------,,,+++,,,---...///...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,,,,,,,+++******+++,,,,,,........................000000000///.........---///,,,+++,,,...///---+++,,,,,,---...///000111111------------------------..............................------------......////////////////////////...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000------------------------+++,,,---.........---,,,,,,,,,,,,---------......,,,,,,++++++,,,...///000---------------------------------....../////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((())),,,.........,,,,,,---.../////////...///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---...---,,,,,,,,,,,,---...,,,,,,,,,---------.........------------...//////,,,,,,,,,+++++++++******------------------------,,,,,,------------------******+++,,,------...///------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---............------,,,+++*********++++++,,,------,,,++++++******++++++,,,,,,,,,,,,------.........+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---------............///+++++++++,,,,,,---------,,,---.........---,,,+++......////////////......////////////////////////,,,,,,---------.........+++++++++---000111000------------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......------------------------...------,,,,,,------...------......------,,,+++,,,,,,,,,++++++++++++***,,,,,,++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.......................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------//////...---,,,,,,++++++---------....../////////------------............///---++++++,,,......---,,,------......------,,,...------,,,++++++******+++++++++,,,,,,,,,---------------------,,,++++++,,,------......------,,,++++++,,,,,,,,,---------...---,,,,,,,,,,,,---.........---,,,,,,,,,,,,,,,+++++++++***++++++,,,---++++++,,,,,,,,,---------------............------......---------...///000///---+++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,++++++,,,---...........................//////..................///---+++,,,...///---+++,,,,,,------......//////------------------------..............................------------....................................///000000///......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,,,,......------------------------,,,------......---------,,,,,,,,,---------.........---,,,+++++++++,,,,,,------------------------,,,,,,---------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,...........................---,,,------,,,+++++++++++++++,,,------......------,,,+++,,,------++++++,,,---......---,,,,,,---......,,,,,,,,,---------......------........./////////---,,,,,,,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---------------,,,++++++,,,,,,++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,---------------------------------,,,++++++------------------------------............---------------............///,,,,,,,,,,,,,,,,,,------,,,,,,---......---------......////////////..............................,,,,,,,,,,,,------------,,,++++++,,,///000000///---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------...------,,,,,,------...------......------,,,+++,,,,,,,,,,,,++++++++++++))))))***+++,,,---......,,,,,,------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................///000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------............---,,,,,,......---,,,,,,------......------,,,,,,,,,,,,++++++******))),,,,,,+++++++++,,,---.....................---,,,,,,------......------,,,,,,,,,---------............------,,,,,,------...------,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,------------------............------///............///000000///...---...///000///---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---..................---......------------..............................---------------............---,,,---.........,,,------------------------------------------------..............................------------..............................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------......---------------...,,,,,,,,,---------......//////---+++***)))))))))------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---...//////......---,,,+++,,,,,,+++*********++++++---......//////......---+++,,,------++++++,,,---......---,,,,,,---......,,,,,,,,,---------......------///000000000///.........---------,,,,,,,,,------------------------.........------,,,,,,+++------------,,,,,,,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------,,,,,,+++..............................------------......---------............///------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------...------,,,,,,------...------......------,,,+++------,,,,,,,,,+++++++++***+++,,,---///000000000,,,,,,,,,---------------,,,------......------,,,........................---------..................///000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,---......---+++,,,------......------,,,---,,,,,,,,,++++++******---,,,+++******,,,...///......////////////......,,,------......------,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,++++++++++++,,,------,,,,,,,,,------------...------............------...............////////////............///......------------------------///...,,,++++++,,,...///---...///000000///...---...------------------...........................+++,,,,,,,,,---............---------.........---.........---------,,,,,,------------------------..............................------------..............................------------------------------------------------------,,,,,,++++++++++++------------------------000///---,,,,,,---......,,,,,,,,,---------......000///...---+++***))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---------//////...,,,------.........---,,,,,,,,,,,,+++++++++++++++,,,------............------+++,,,------++++++,,,---......------------......,,,,,,,,,---------......,,,---///111111000///...///.........------------,,,,,,------------------//////...---,,,,,,++++++---------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++.........------,,,,,,,,,***++++++,,,++++++******------------............///...,,,,,,,,,,,,...///---------............///......------,,,,,,,,,+++---,,,,,,,,,---...000111---......//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...------......------,,,+++---------,,,,,,,,,++++++,,,,,,...////////////...,,,,,,,,,+++++++++++++++,,,------......------,,,........................---------.........//////------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,------------------......---,,,+++******))),,,,,,,,,------.........---,,,,,,---......---+++,,,------......------,,,------------,,,,,,,,,,,,---,,,+++******,,,...///......//////000//////...,,,------......------,,,++++++++++++,,,,,,,,,,,,------------------------++++++,,,---------,,,+++,,,,,,++++++,,,,,,---...,,,,,,---------.........------............------,,,,,,------............------......---------...------------------------///...,,,++++++,,,...///,,,---...//////...---,,,,,,,,,------------,,,,,,........................+++,,,,,,,,,---........................---......000000//////...---------------------------------..............................------------..............................------,,,,,,,,,,,,------------------------------------------,,,++++++***------------------------111///...---,,,---......,,,,,,,,,---------.....................------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///.........//////---+++***+++,,,---............------,,,,,,,,,,,,------,,,,,,------------,,,,,,+++,,,------++++++,,,---........................,,,,,,,,,---------......,,,---///111111000...---/////////.........------,,,,,,,,,---------......//////...---,,,,,,++++++++++++,,,------...//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,.........------,,,,,,,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,---------...---,,,++++++,,,---...---------............///.........------,,,,,,,,,------,,,,,,---///000222------............------........................------------,,,,,,,,,,,,)))***,,,---,,,---...000---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,,,,------............------,,,,,,------...------......------,,,+++------------,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,++++++++++++******,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,------...............---,,,++++++***)))...........................---,,,,,,......---,,,,,,------......------,,,------------------------,,,,,,+++++++++,,,---...---...//////////////////,,,------......------,,,*********+++++++++,,,,,,,,,------......------,,,+++,,,---...///...---,,,,,,,,,,,,,,,,,,------...,,,---------............------............------+++,,,------......------,,,---......---,,,---...------------------------///...---,,,,,,---...///,,,,,,------------,,,,,,,,,,,,------------,,,,,,........................---------------.........---/////////...---...///000000000//////.........------------------------..............................------------......------------------------...------,,,,,,------...------------------------------.........---,,,,,,------------------------000000///...------------,,,,,,,,,---------......---......////////////...------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------///000///---+++((()))+++,,,.../////////------,,,,,,------......+++,,,,,,,,,,,,,,,,,,++++++,,,------++++++,,,------...////////////...---,,,,,,,,,---------......,,,,,,.../////////...---//////.........---------+++,,,,,,------..................------,,,,,,+++++++++,,,---...///000000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------......------+++++++++,,,---............///000111111000///...------------------,,,,,,,,,------...............***++++++,,,,,,---------------,,,,,,,,,,,,---------------............///.........---------------------------...///000000------............------------------------------.........---------,,,,,,'''***---...---,,,---///---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......++++++,,,,,,---......///...------,,,,,,------...------......------,,,+++...------------,,,,,,,,,***+++---...///...---,,,------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...---+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++,,,,,,---...//////,,,,,,,,,---------------000000000//////......---///---++++++,,,......---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---...////////////...,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,+++,,,...000000///...------,,,,,,,,,,,,---......------------............------............------,,,,,,.../////////...------///000///---,,,...000...................................................------,,,,,,------...,,,---...//////...---,,,........................//////..................---///000000------...000.....................---------------------------..............................------------......------------------------///...---,,,,,,---...///........................,,,---.../////////...---------------------------000000000//////...---,,,,,,,,,,,,---------......------...//////...------------------------------.........---------,,,,,,------------------------,,,,,,,,,---------..............................------,,,,,,,,,+++++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000///---+++)))***+++,,,---.........,,,,,,++++++,,,------...,,,,,,------------,,,,,,+++,,,------++++++,,,------...///000000///...---,,,,,,,,,---------......,,,,,,,,,,,,------------.........---------,,,,,,++++++,,,,,,---......///------------------------,,,---------......//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,---....../////////...,,,,,,------------------...///000111111000///...,,,,,,------------------,,,------...//////......++++++,,,,,,---......///,,,,,,,,,------,,,,,,,,,---------............///------------..................////////////......,,,------......------,,,------------------------/////////......---------))),,,000000---******+++---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......++++++,,,,,,---...//////...------,,,,,,------...------......------,,,+++......---------,,,,,,,,,***,,,...000111111000///.........------,,,,,,,,,,,,------......------,,,........................,,,,,,------...///000000000...+++))))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++,,,,,,---...//////******+++,,,...///000000222222111000///...------000...+++***+++---......,,,------......------,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,---...//////......,,,------......------,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,---///111111000///...---,,,,,,,,,,,,---......---------.........//////---..................---,,,---///000000000///......000222111...---///111........................------...//////...------///...---,,,,,,---...///---...///000000///...---........................000000000///.........------///111000---,,,...000------------------------------------------------.................................------.........------------------------///...------------...///........................,,,---///000000000//////------------------------///000000111000...,,,+++,,,,,,,,,---------......------.........---+++***------------------------/////////......---------------------------------,,,,,,,,,---------............................../////////......---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000///---+++++++++,,,---------,,,,,,+++*********+++,,,,,,------..................---+++,,,------++++++,,,------...///000000///...---,,,,,,,,,---------......,,,,,,+++++++++,,,---.........---------,,,,,,,,,++++++,,,,,,---...//////,,,,,,------------------///............---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------...///000000/////////......------,,,,,,++++++,,,...//////...,,,+++,,,,,,,,,------.........***++++++,,,---------,,,,,,,,,------...///000000++++++---......---++++++---------.........//////,,,---------.../////////......000000000///...---,,,------......------,,,------------------------,,,------......------,,,,,,,,,************,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------.........---,,,,,,,,,,,,---...---------,,,,,,++++++++++++,,,------......------//////.........---------///...---,,,+++,,,,,,---........................,,,,,,,,,++++++*********------,,,,,,,,,---......---,,,,,,++++++,,,,,,---...---,,,+++***+++,,,---000//////...------,,,,,,------------------------+++,,,------......------***+++,,,,,,---------,,,------------------------...---,,,++++++---...000222222111///...---,,,+++111000...,,,,,,,,,...////////////...---,,,******//////...---,,,,,,+++++++++++++++,,,,,,---------............////////////000000//////......------...---,,,+++++++++,,,---,,,---------.../////////------------------------,,,,,,,,,---------.................................000222333444333111000222000...,,,+++,,,---.......................................////////////.................................------,,,,,,,,,//////............//////////////////////////////............//////////////////////////////////////////.........---------//////000000000000//////........................000///...---,,,------...---------............///........................////////////////////////------------------------......................../////////......---,,,,,,........................//////.........---------......////////////.........,,,***,,,///111000............------,,,,,,+++//////.........---------------------------------......////////////...............------,,,,,,,,,,,,------......------,,,------------------------........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---......////////////......---------,,,,,,+++++++++...........................---,,,,,,,,,,,,---...,,,,,,---......---,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................//////.........---------,,,,,,,,,---------......////////////////////////++++++++++++++++++++++++------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...---+++***))))))------............------000///---,,,,,,---///000000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,---,,,++++++++++++,,,---+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,---------...---,,,,,,,,,,,,---......---------,,,,,,,,,+++,,,,,,------......------//////.........---------///...---,,,,,,,,,------........................,,,,,,,,,+++++++++******...------,,,,,,,,,------...------,,,,,,------...---,,,,,,,,,,,,---//////,,,,,,------------------------------------------+++,,,------......------+++,,,,,,---------,,,,,,------------------------...---,,,++++++---...000111000000///...---,,,,,,111///...,,,,,,,,,...///............---,,,++++++//////...------,,,++++++++++++,,,,,,,,,---------------------............000000/////////.........---,,,,,,++++++,,,---...---------...............------------------------......//////////////////...........................///111222333222111000333111///---------...///////////////////////////////////////////////////.................................------,,,,,,,,,//////............//////////////////////////////............//////////////////////////////////////////.........---------......////////////......////////////////////////000///...---,,,------...---------............///........................////////////////////////------------------------........................---------------.................................//////.........---------.........//////.........---,,,+++,,,///111000............---------------//////.........---------------------------------......////////////............---------,,,,,,,,,,,,------......------,,,------------------------........................******+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...---......////////////......---------,,,,,,,,,++++++...........................---,,,,,,,,,,,,---...,,,,,,---......---,,,,,,//////.........---------------------------------......---------,,,,,,,,,..............................------,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++,,,------......------............------///...---,,,,,,---...///////////////............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,...---,,,,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------...------,,,,,,------............---------------,,,,,,,,,---------.....................---------///...------,,,---------------------------------,,,,,,,,,,,,++++++++++++///...------,,,,,,,,,,,,///......------......///,,,,,,,,,---...///111111******++++++,,,---......------------------------+++,,,------......------,,,,,,---------,,,,,,+++------------------------------,,,+++,,,---...///............---------,,,000///...,,,,,,---......------.........------,,,//////......---,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,------------000000000////////////...,,,,,,,,,,,,,,,---...///...............---------------------------------//////////////////......////////////////////////---...000111111111000///333222000///......///000000000000000000000000000111111111000000//////....................................---------------......------------......////////////////////////............/////////////////////////////////////////////............---------............------000000000000000000000000//////...------------...---------............///........................////////////////////////................................................+++++++++,,,---................................................------------------------------------,,,,,,---///000///.....................//////...............---------------------------------......////////////.........------------,,,,,,,,,,,,------......------,,,------------------------........................******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---......////////////......------------,,,,,,,,,,,,...........................------,,,,,,------...,,,------......------,,,...............---------...........................------------,,,,,,,,,---------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,---------..............................------------------------------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......))))))***,,,---...///000------............------......................................./////////------------------------........................,,,------......------,,,.........------.........---------,,,,,,+++++++++,,,------------.........------------------------........................,,,,,,,,,,,,------.......................................------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++......------------......,,,,,,,,,---......///000+++++++++,,,------......------------------------+++,,,------......------------------------,,,+++------------------------------,,,,,,,,,---...///------------------------///...------------......,,,,,,---...............//////......---------,,,,,,,,,------------------,,,,,,,,,,,,------------////////////////////////+++,,,,,,---...//////000/////////...---------,,,---------------------------------------,,,,,,,,,////////////////////////---...//////000000//////111111//////......//////////////////////////////333222222111000//////..........................................---------......------------......////////////////////////............/////////////////////////////////////////////...............---......//////......---////////////////////////............------......---------............///........................////////////////////////////////////////////////........................+++++++++,,,,,,---------................................................---------,,,,,,---------------------...//////...---.........//////000000........................---------------------------......//////......---------------------------,,,------......------,,,------------------------.................................---,,,+++******------------------------,,,---......//////......---......//////......---------------------,,,,,,........................------------------------------------------------........................////////////////////////---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................++++++++++++++++++++++++------------------------...............---------------------------------,,,,,,,,,---------......---------------,,,,,,,,,------............------------...//////...---------------....../////////................................................,,,------......------,,,........................---------,,,,,,+++++++++............////////////------------------------........................------,,,,,,,,,---...///---.....................---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++------,,,,,,,,,,,,------,,,,,,------,,,,,,,,,,,,------------------------------------------------+++,,,------......---------------......------,,,------------------------,,,,,,,,,,,,------......,,,,,,,,,---------------......---------.........,,,,,,---...///////////////...............------------------------------,,,------------......................../////////,,,,,,---...//////000000/////////...---------,,,---------------------------------------------,,,////////////////////////------.../////////////////////..........................................333222222111000//////............................................................------.........////////////////////////............/////////////////////////////////////////////////////////////////////000000/////////........................------..................---------............///........................////////////////////////////////////////////////........................---------,,,,,,+++++++++........................---........................---,,,,,,,,,,,,---...------...............///---.........//////000000---.....................------------------------------............------------------------------,,,------......------,,,------------------------........................000//////...---,,,,,,+++------------------------,,,------...............------............------------------------------........................---------------------------------------------------.....................////////////////////////------------------------------------------------------------............,,,,,,,,,---------..............................++++++++++++++++++++++++------------------------........................------------------------,,,,,,,,,---------......000//////...,,,++++++***------............------------...//////...------,,,,,,------......//////................................................,,,------......------,,,------...//////...---------,,,,,,,,,,,,,,,,,,+++---.........////////////,,,------......------,,,---------------.........------,,,+++,,,---...///---------...............------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------,,,,,,+++***........................------------------------+++,,,------......------,,,,,,---...............------------------------,,,,,,,,,---------......---------------.........---------...............,,,---...///////////////....................................------------------------............---------------.........------...///000000000///...............---------------------------------........./////////000000..................................../////////000..................------........................111111111000000//////..........................................///////////////............//////////////////////////////............////////////////////////////////////...////////////000000000//////000000000000//////........................,,,---......///.........---------............///........................////////////////////////.........................................................---,,,+++++++++........................---------...............///...---,,,,,,---...///---...///...------...///..................//////---------...............------------------------------............------,,,,,,,,,------------...,,,------......------,,,------------------------........................,,,,,,---......///000000------------------------------------......//////------............------------------....................................,,,------......------,,,...------,,,,,,------...---------...............////////////////////////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------...............///,,,,,,,,,---------......------------------------------------------------------------------------.............../////////------------------------,,,,,,,,,---------............------------------------............------........................---------------.........------------------------........................,,,------......------,,,,,,---............---,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---------...,,,,,,---......---,,,,,,+++,,,,,,,,,------------...---,,,++++++---...000---------.........//////,,,---...///000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,------------,,,,,,,,,,,,------+++,,,---......------,,,,,,,,,,,,------......///------------------------+++,,,------......------***+++,,,...////////////------------------------,,,,,,------......------//////..................,,,------......///......---......////////////...............///////////////.........------------+++,,,,,,,,,------------+++++++++,,,,,,,,,------......000000000000///...---------...............------------------------,,,------...///000111111------------------------//////......//////000111......////////////..............................////////////////////////........................---........./////////000000000////////////000000////////////////////////............////////////////////////////////////.../////////000000000000...//////////////////...........................,,,,,,.../////////......---------............///........................////////////////////////------------------------.................................---------------........................---------.........//////000///---,,,,,,---///000,,,...000///---,,,---///.........------------------------.........//////------------------------,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,------------------------........................******+++,,,...///000000........................---------------...//////,,,------......------,,,------------.........///........................,,,,,,---......---,,,,,,...---,,,,,,,,,,,,---...---------.........//////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---------------------------------------------------------------------------........./////////000........................,,,,,,,,,---------......,,,,,,------......//////------............------///...---,,,,,,---...///...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,+++,,,---......---,,,++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------...---,,,++++++---...000---------.........//////,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,---...............------.........***+++---///000000//////((()))***+++---...///000------------------------+++,,,------......------***+++,,,...///000000111------------------------+++,,,------......------000000/////////.........,,,,,,---.../////////.........////////////.............../////////////////////.........---------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,//////000111111000///...,,,------....../////////------------------------)))***+++,,,---///000000,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111//////000000000000000///000000000000000000000000............////////////........................---.........//////000000111111000000000000111111////////////////////////............/////////000////////////////////////.../////////000000111111---..................---000000000000000000000000+++,,,.../////////......---------.........//////........................////////////////////////------------------------........................,,,------......//////000........................---------.........//////111000...------...000111,,,...000///,,,+++---///.........------,,,,,,+++---------.........//////------------------------,,,------......------,,,,,,,,,,,,------.........,,,------......------,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,---...........................------------...//////,,,------......------,,,---------.........//////........................,,,,,,---......---,,,,,,...---,,,,,,,,,,,,---...---------.........//////........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------++++++++++++++++++++++++---------------------------.........//////000000........................,,,,,,,,,---------..............................---..................---000///---,,,,,,---///000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------............------.........------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,---...///000000---,,,,,,,,,,,,---............---,,,,,,,,,,,,---...------------...//////............////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///000///...000000000//////.........++++++,,,,,,---...///////////////...---------,,,------------------------,,,------......------,,,+++,,,------......------------,,,,,,,,,,,,---------+++)))((((((***---///------............------,,,,,,,,,---------......000000//////.........---------------------------..............................---------......///++++++,,,------......///................................................////////////////////////---------.........//////////////////////////////,,,------...///000111111......////////////......////////////////////////......////////////......000000//////.........------------.........//////,,,------...............000111222222111000///...////////////////////////........................///............//////000000000000000////////////////////////////////////------------------------////////////////////////000000111111111111000000................................................,,,---------.../////////,,,,,,------------,,,,,,//////............//////.........------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,------.........,,,,,,,,,---------......//////.........---------------------------------+++++++++,,,,,,---------,,,------......------,,,/////////---+++***+++,,,//////...---,,,,,,,,,,,,............................../////////...,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---...///000000000///...---------------,,,,,,,,,---...///000111/////////......---------,,,,,,,,,,,,,,,+++***)))+++,,,------,,,,,,---/////////.........---------...------,,,,,,,,,---------------------------------------............///,,,---------.../////////---,,,,,,++++++,,,,,,---////////////////////////........................---------............//////////////////.........................................................------............------......---------,,,,,,,,,......------------.........---,,,++++++,,,---...,,,,,,------......//////---,,,,,,,,,,,,---............---,,,,,,,,,,,,---------------........................////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,...///...---,,,,,,+++++++++*********++++++,,,,,,---......///...............---------++++++++++++++++++++++++,,,------......------,,,+++,,,------......------...------------------...---,,,+++******+++---...------............------,,,,,,,,,---------......000/////////.........---------------------------........................///......---------......------------------------........................................................................---------.........//////////////////////////////------......//////000000...//////000000//////...////////////////////////......////////////......000/////////............---------.........//////------...///////////////000000111222111000//////////////////////////////.......................................///000111////////////000000000000////////////////////////------------------------........................//////000000000000//////................................................---------...............------............------......------------............---------,,,,,,,,,...------,,,,,,------...........................,,,------------------...,,,,,,---------.........//////.........---------------------------------------------------......---......//////......---...//////---,,,+++,,,---......---,,,,,,,,,------........................---.../////////...,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,------///000000//////...---------------,,,,,,,,,,,,,,,---...///------,,,,,,,,,+++++++++---------------,,,++++++***,,,------,,,,,,---...//////.........---------...------,,,,,,------------------------------------------............///---------...............---,,,,,,++++++,,,,,,---................................................---------............////////////////////////...................................................------............------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---......------------......---------------.........---,,,,,,,,,,,,---............---,,,,,,,,,,,,---+++,,,---...///......------............/////////,,,,,,,,,,,,,,,,,,,,,,,,........................---++++++,,,---...---,,,---------,,,,,,,,,,,,,,,+++,,,,,,------.........---------...............,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,------......------.........------.........,,,,,,,,,,,,------......------............------,,,,,,,,,---------....../////////...............------------------------........................000///...---------------//////...------,,,++++++................................................---------------------------------...............////////////////////////.........//////////////////000000111111000000///////////////////////////......////////////......////////////............------........./////////......///000000000000000//////000111111111000000////////////////////////........................---------......000111111......//////000000111111////////////////////////------------------------------------------------......////////////.....................................................................---------.........//////.........------,,,,,,,,,,,,------...------------,,,,,,,,,...------,,,,,,------...000000000000000000000000.........---------------,,,------------........................---------------------------------..................------...//////////////////...---...///...,,,,,,---...------,,,,,,,,,---......---------------------------............---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------...///000//////...------------...,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,+++++++++---............------,,,***,,,------,,,,,,---..................------------------,,,,,,------...---------------------------------............///...............---------------,,,,,,,,,,,,------------------------------........................---------............///......//////////////////................................................------............------------------------------......------------.................................------------------------,,,,,,,,,,,,---............---,,,,,,,,,,,,---***+++---//////...---,,,---------.........//////........................------------------------,,,+++***+++---...---,,,........................,,,,,,,,,---------......,,,---------.../////////////////////////////////------............------+++,,,------......------///......------......///,,,,,,.../////////...---------............------,,,,,,,,,---------..............................------------------------........................000///...---------------......---------,,,,,,,,,................................................------------------------........................///////////////////////////////////////.........000000111111111111000000////////////////////////......////////////......///////////////.....................//////////////////000111111111111111......///000000111111111////////////////////////........................------------...000111222---......///000111111222////////////////////////...................................................//////000000//////.................................................../////////...---------,,,......////////////.........------,,,,,,------...------------------------...------,,,,,,------...000000000000000000000000//////......------,,,,,,------------....................................------------------------//////......------,,,,,,......////////////......,,,---//////------...///,,,++++++,,,---...///000------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................---------------------------------------...///000///......---------......------,,,,,,,,,,,,,,,,,,........................------.........------,,,+++---......------...///........................------,,,,,,,,,---......---------------------------------............////////////...---------,,,------,,,,,,,,,,,,------------------------------........................---------............///............////////////................................................------............------------------------------111111000000000000111111........................---------------,,,,,,,,,---,,,,,,,,,,,,---............---,,,,,,,,,,,,---***+++---//////...---+++------------....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---------.../////////////////////////////////---......//////......---+++,,,------......------......------------......+++---...000000///...---------............------,,,,,,,,,---------......---------...............------------------------........................//////...---------------,,,,,,,,,---------...................................................................................................---///////////////////////////////////////.........000000111111111111000000////////////////////////......////////////...............///////////////........./////////000000///000000111111111111111.........//////000111111////////////////////////////////////////////////---------......///111111---......///000111111222////////////////////////........................///////////////////////////000000111111000000////////////////////////////////////////////////////////////...---------,,,......////////////......//////............//////------------------------...------,,,,,,------.../////////////////////////////////......------------------.........//////---.....................------------------------...---------,,,,,,++++++,,,------......------,,,+++---//////...---......+++++++++,,,---...///000------------------------------,,,,,,,,,---------,,,,,,,,,---------......------------------------------------------------------------------------........................------------------------...------------...//////......---------......//////...---------------...........................,,,,,,------------,,,,,,---...//////......///000---.....................,,,,,,,,,,,,,,,---...///---------------------------------............////////////...---------,,,...------,,,,,,------...................................................---------............///---.........//////000000................................................------............------,,,,,,,,,------------...------,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---............---,,,,,,,,,,,,---***+++,,,---...------,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,---...---,,,------------............---------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,......////////////......+++,,,------......---------------,,,,,,---------,,,,,,.../////////...---------............------,,,,,,,,,---------......---------------.........------------------------..............................---------......///++++++,,,,,,---...//////................................................////////////////////////...............---------////////////////////////.........//////////////////000000111111000000///////////////////////////......////////////...............///////////////....../////////000000000//////000111111111111111//////.........///000000///////////////////////////////////////////////////............///000000......//////000000111111////////////////////////........................000000000000000000000000000000111111111111000000////////////////////////////////////////////////...............---------.........//////........./////////....../////////,,,,,,,,,------------......------,,,,,,------.........................../////////...............------........./////////---------...............------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,...000000///------...+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,,,,,,,---------......------------------------------------------------------------------------........................------------------------......---------......///...------------...//////......---------......///+++++++++,,,,,,,,,,,,---++++++,,,------------,,,,,,...//////......///000---------...............,,,,,,,,,,,,---......///---------------------------------............///...............---------......------------......////////////////////////........................---------............///------......///000000000................................................------............------,,,,,,,,,---------......******))))))))))))******+++,,,---......---,,,++++++++++++,,,,,,------...---,,,,,,,,,,,,---............---,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,...///...---.........//////000000000------------------------...............---------++++++++++++++++++++++++......////////////......+++,,,------......------,,,,,,++++++++++++,,,,,,,,,,,,---...............------............------,,,,,,,,,---------......,,,,,,,,,------.........------------------------........................---------------...///000,,,---------------------........................................................................//////.........---------////////////////////////------......//////000000...//////000000//////...////////////////////////......////////////................../////////000.../////////000000000000...///000000111111000000000000///...---...//////////////////////////////////////////////////////000//////............///////////////000000000000////////////////////////........................000000000000000000000000//////000000000000//////////////////////////////////////////////////////---------...............------............------///......------......///,,,,,,,,,---------.........------,,,,,,------.......................................////////////............////////////---------.........//////------------------------,,,,,,,,,---------------------............---------///111111///---,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,---------..............................------------------------................................................------------------------///......---------......---------------...//////,,,,,,,,,,,,---...//////+++++++++,,,,,,,,,------,,,,,,---...............+++,,,------,,,,,,---///---------.........//////,,,,,,,,,,,,---...//////---------------------------------............///---------.....................------------......................................................---------............///------......///000000111................................................---..................---,,,,,,,,,------.........///......------......///++++++,,,------,,,++++++******+++,,,,,,---......---,,,,,,,,,,,,---............---,,,,,,,,,,,,---,,,,,,+++++++++,,,---...,,,,,,,,,---------.........................................................---,,,---///000///...*********++++++,,,,,,,,,------------------------/////////......------,,,------------------------......////////////......+++,,,------......------,,,++++++******++++++,,,,,,,,,,,,,,,------......---..................---,,,,,,,,,---------......,,,,,,,,,------.........------------------------........................,,,,,,,,,---...///000111///......------,,,,,,+++................................................------------------------//////.........---------////////////////////////,,,------...///000111111......////////////......////////////////////////......////////////......---.........//////000000////////////000000000000......///000000000000000111000///...------...///////////////////////////000000000000000000000000111000///......------...000000000000////////////////////////////////////////////////////////////////////////////////////......////////////......000000000000000000000000000000000000000000000000,,,------....../////////,,,------------------,,,...------,,,,,,------...,,,,,,,,,------............------,,,,,,------...////////////////////////------......//////000000............/////////000---------.........//////------------------------,,,------....../////////......////////////.........000222222000---,,,+++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///,,,,,,,,,---------..............................------------------------........................////////////////////////------------------------///......---------......---------------...///000*********+++,,,---...///---------....../////////------...///000000//////)))+++,,,,,,+++***,,,------------.........//////+++++++++,,,---...///000---------------------------------.........//////,,,------....../////////......------------......------------------------........................---------.........//////---------...///000000111................................................******+++++++++,,,,,,,,,------------------------........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,------,,,+++***+++,,,,,,------,,,,,,,,,000////////////.........------------------------,,,---......,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,---.../////////...................................................///......---------..............................,,,------......------,,,,,,---......//////......------......//////000000........................//////.........------------------............///...---,,,,,,,,,,,,---...........................---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////------------------------///////////////////////////...------...///000111222222111000000000000000////////////////////////---.........//////000000////////////////////////000000000000000000000000222111111000///......---........................000000////////////000000//////.........//////000............/////////000//////...---------------/////////000111111222222000///...---------------......------------......---......///////////////000000000000000000000000///000111111111///...---000///...------...///000000///...---,,,------...---------,,,,,,+++++++++---------,,,,,,+++++++++---------------...//////,,,---------...////////////...---,,,,,,---...///////////////////////////000000//////.........---////////////////////////------------------------///...---,,,,,,---...///------------------------............---,,,++++++,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------,,,---......,,,,,,---...000000////////////000000...000000---...111222000........................******+++,,,,,,---......///...,,,*********,,,---/////////...---------,,,(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,..................------.........------,,,,,,,,,////////////////////////........................---------............///........................//////////////////////////////.........---------////////////////////////////////////////////////---,,,,,,,,,---...000111+++,,,,,,,,,------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------,,,+++,,,---------------,,,,,,,,,,,,---...///000000111........................,,,---......,,,,,,---...///...---,,,,,,,,,,,,---+++,,,------------------........................000000000000000000000000......---------......///........................,,,------......------,,,,,,---......//////..................////////////........................//////.........------------------............//////...------------...///................................................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////------------------------////////////////////////......---------...000000222111000////////////000///////////////////////////////////////.........////////////////////////000000000000000000000000111111111000///.................................000//////......//////000//////.........//////000........./////////000000222222111000000000000000222111111000000///......000///...------------...///......------......///---...//////000000//////000000000000000000000000///000111111000///...---//////............//////000///...---,,,------............---------,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,------...///---------...............///...------------...///........................000/////////............////////////////////////------------------------///...------------...///------------------------,,,,,,------...---------,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------,,,---......,,,,,,---...000//////......//////000,,,000000///111555777555------------------------***++++++,,,------......///...,,,+++***+++,,,---...............---------......//////000000111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------------------------------.................................------,,,,,,,,,////////////////////////........................---------............///........................//////////////////////////////.........---------////////////////////////////////////////////////111000000000000000111111------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------------,,,------......---,,,++++++++++++,,,---...///000000////////////////////////,,,---......,,,,,,---.........---,,,,,,,,,------,,,,,,,,,---,,,,,,++++++........................---------------------------------------...///000........................------............------,,,---......//////....../////////......................................................------------------............///000///............///000........................////////////////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////------------------------////////////////////////...------------...//////000000//////......//////////////////////////////111000000//////......---////////////////////////000000000000000000000000111111000000//////..............................///..................///000//////....../////////....../////////000000000333222222111111111111222111111000//////......---//////......------......///......------......///---...//////000000//////000000000000000000000000///000000000000//////.........////////////......//////...------------.../////////...............,,,,,,,,,,,,------------------,,,,,,------...///...............---------///...------------...///........................////////////............////////////////////////------------------------///...------------...///------------------------***+++,,,---............,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------,,,---......,,,,,,---............------.........,,,///000...000555666555,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------............,,,+++++++++,,,------------.......................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------.........................................................---------------////////////////////////........................---------............///........................////////////////////////...............---------////////////////////////////////////////////////111111111111111000//////,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---......---------------,,,+++***)))...------------,,,,,,,,,........................,,,---......,,,,,,---......------,,,,,,,,,---------------------,,,+++***........................++++++++++++++++++++++++,,,,,,,,,---...///000111........................------............------,,,---......///........./////////......---------................................................---------............//////..................///................................................---------............///------------------------,,,,,,,,,---------..................////////////........................////////////////////////...------------.........//////............//////////////////////////////000000000///////////////////////////////////////////////////////////////111000000000/////////.................................------------......111000//////////////////...////////////000000000000000///....../////////------......///000000000//////............////////////............//////......///000000000000000///////////////////////////000000000000/////////---...///000000///...---............------..............................+++,,,,,,,,,------............------......///000/////////...---------,,,.........------.................................///////////////.........////////////////////////------------------------.........------.........------------------------+++,,,------.........---,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------,,,---......,,,,,,---......------,,,,,,------...---//////,,,,,,//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,------,,,---------.../////////,,,,,,,,,+++++++++++++++------------------------------------------------........................---------------------------------..............................---------////////////////////////........................---------............///........................////////////////////////........................////////////////////////////////////////////////+++,,,...//////...---,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......+++++++++++++++***))))))...------------,,,,,,,,,------------------------,,,---......,,,,,,---...------,,,,,,,,,------.........///......---,,,+++................................................,,,,,,,,,---...///000111........................---......//////......---,,,---......///.........//////......------,,,,,,........................---.....................---------............///------------------------........................---------------------------------............///------------------------,,,,,,,,,---------..................////////////........................////////////////////////.....................---//////............//////////////////////////////---......///000111222222////////////////////////////////////////////////000000000000////////////////////////////////////......------------......111111000///////////////////////////000000000111......---------......///------......///000000000//////.........//////000/////////....../////////...//////000000000000000////////////////////////000////////////000000000---...///000000///...---------..................------------------......,,,,,,,,,------........./////////...///000000111/////////...---------,,,---..................---.................................///////////////////////////////////////---------------------------..................------------------------------.........------,,,+++,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------,,,---......,,,,,,---...------,,,,,,,,,,,,------+++...---******------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------------------...,,,---------.../////////////////////............---------------------------------------------------.....................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................////////////////////////........................---------............///........................////////////////////////---.....................////////////////////////////////////////////////''')))+++---............+++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******++++++++++++******++++++,,,---...///000000------------------------,,,---......,,,,,,---...------,,,,,,,,,---............//////......------................................................---------------...///000..............................////////////......,,,---......//////...............---------------........................---------...............---------............///,,,,,,------------,,,,,,........................---------------------------------............///------------------------,,,,,,,,,---------..................////////////......................../////////////////////////////////000//////...---//////......//////000000////////////////////////------...///111222333333////////////////////////000000000000000000000000000000000000///////////////////////////////////////..................///222222111000/////////////////////000000000111111///////////////000000111111111000//////......---//////......//////000000000//////......//////000...///000000111111000000000000000000000000000000000////////////000000111......////////////......,,,---......///.........---------------.........---------------.........//////......//////000111...............---------------...//////...------------------------------.........///////////////////////////////////////------------------------------...//////...------------------------------............---,,,+++***,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------,,,---......,,,,,,---...---------,,,,,,---------***,,,---+++,,,000111///,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------............---------........................///////////////---------------------------------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////.............../////////////////////////////////........................---------............///........................////////////////////////---------...............////////////////////////////////////////////////)))***,,,...000111222222------------............------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---***+++,,,---------------,,,,,,---...///000000111........................,,,---......,,,,,,---...,,,,,,,,,,,,,,,---...///,,,,,,---.........------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------......///..............................////////////......,,,---......//////......,,,------------------...........................---------.........//////---------............///,,,---...//////...---,,,................................................---------............///........................,,,,,,,,,---------..................////////////........................////////////////////////000000111111111000......000////////////000111222////////////////////////......///000111222222222////////////////////////000000000000000000000000////////////000000000000////////////////////////000//////......//////000333222111000//////////////////000000000111111111000000//////000111111222222111111000000///......///////////////000111111000000////////////000000//////000111111111111000000000000000000000000000000///......///000111222//////............//////,,,,,,.../////////......------........./////////............---------------------------...//////---------...............------...//////...------------------------------............/////////000////////////////////////------------------------------...//////...---------------------------------------...------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------,,,---......,,,,,,---.........------------......+++......,,,---111222000------------------------..................------,,,------..............................---------******++++++,,,,,,------........................---------------------------------.........//////------------------------,,,,,,------...//////000---........./////////000////////////////////////........................---------............///........................////////////////////////---------.........//////////////////////////////////////////////////////------...///000111333444............/////////000------------------------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,++++++---...///000000000000////////////.........////////////////////////,,,---......,,,,,,---...,,,,,,,,,,,,,,,---...///***+++,,,,,,------------........................000000000000000000000000///......---------....................................////////////......,,,---......//////......,,,,,,,,,------.................................---------.........//////---------.........//////---...///000000///...---........................////////////////////////---------.........//////........................,,,,,,,,,---------................../////////000////////////////////////////////////////////////000111222222222000///...000000000000000111222222////////////////////////000000000000111111111111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000333222111000////////////000000000000111111111111//////...//////000111111//////000000111111222222///////////////000111111000000////////////000000//////000111111111111111000000000000000000000000000///.........000111222000///...------...///000+++,,,.../////////........./////////000000111111/////////...---------,,,,,,++++++++++++,,,------,,,------....../////////,,,---...//////...---,,,---------------------------.........//////000000////////////////////////------------------------,,,---...//////...---,,,------------------------++++++,,,---............,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------,,,---......,,,,,,---...///......------......///...000000,,,,,,......,,,..........................................------,,,,,,---.../////////.../////////......------,,,******+++,,,,,,---..............................---------------------------------.........//////........................,,,,,,------...///000000---.........//////000000////////////////////////........................---------.........//////........................////////////////////////---------.........//////////////////////////////////////////////////////000///.........000111222---,,,+++***+++,,,---...///...---,,,+++,,,,,,---------------------------,,,,,,,,,---------.........------,,,,,,------...,,,++++++++++++,,,------***+++,,,---............,,,,,,------...///000000//////.........---------------------------------------------------------...------------...//////------------,,,,,,+++***,,,,,,,,,---------......------............------000---,,,,,,///000...+++////////////////////////,,,,,,------------,,,,,,//////000000000000000000............////////////...------,,,,,,------...///......------...000111////////////////////////+++'''$$$%%%***---,,,***))))))***+++---...//////////////////////////////......------------......//////.........---------111111111000000000000000111111000000//////......////////////////////////111111000000///.........////////////////////////...............///000000000000000000000000000000000000////////////000000222222111111000//////...///////////////////////////000111222222111000///000000000000000000000000111111000000000000111111222222222222222222222222////////////000000000000000000111111111111000000333222222111000///.........//////000000000000000000000000000000000000000111000////////////000000///////////////000111111000000000000000000000000//////.........---------////////////////////////111...,,,---//////---+++------.........---+++***'''(((***,,,------,,,,,,////////////////////////.../////////...---,,,,,,...------------.../////////............---------.........------,,,,,,,,,///............---------,,,---......//////......---------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------...------------...//////------------------------------------------------,,,++++++******++++++,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++........................,,,,,,,,,---------......////////////////////////------------------------........................------------------------///...------------.../////////000000///...------......,,,++++++,,,..............................//////............//////000000000000000000000000........................---------------...///000////////////////////////........................,,,,,,++++++,,,,,,---...///...---,,,,,,,,,------------------------------,,,,,,---------............------,,,,,,------.........------......///000,,,,,,,,,------.........,,,,,,------...//////000//////.........---------------------------------------------------------...------------...//////,,,,,,---.........------,,,,,,---------.........------............------000...,,,---///000...---////////////////////////------............------000/////////////////////............////////////...------,,,,,,------..................///000000////////////////////////222...+++---111333222000111111000000///...------/////////////////////////////////......///////////////.........---------000000000000000000000111000000000000////////////////////////////////////111111000000000000////////////////////////////////////......//////000111000000000000000000000000000000////////////000000000000000000000111111111000000000000000000000000///000111222222111000///111111111111111111111111111111000000000000111111222222222222222222222222////////////000000000111111111222222222222111111111111111000000000000000...//////000000000000000000000000000000000000000000000000/////////000000///////////////000111111000000000000000000000000//////.........---------////////////////////////000...------//////---+++------...//////...---,,,,,,---...///////////////////////////////////////......//////......---,,,...------------.../////////............---------......---------,,,,,,,,,///............---------,,,---......//////......---------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,---------...------------...//////------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------...******+++,,,---...//////........................---------.........//////........................------------------------........................------------------------........................///////////////...------...------,,,,,,------...........................//////............//////000000000000000000000000........................//////...---------......////////////////////////........................++++++,,,---------------///...------,,,---------------------------------,,,------------...............------------...............---......///000......---,,,,,,---...///,,,,,,------.../////////...............---------------------------------------------------------...------------...//////,,,---...//////000//////,,,------------.........------............------000///......000000///...////////////////////////.........//////........./////////.........------............////////////......------------......---......///////////////////////////////////////222///,,,---000222000...444333222111///...------////////////////////////000000////////////000000/////////............---/////////000000111111111////////////000000000000////////////////////////000000000111111111111222////////////////////////000000000///000111111222000000000000000000000000000000////////////000000...//////000111222222222111111111111111111111111000000111111111111000000111111111111111111111111111111000000000000111111222222222222222222222222/////////000000000111111222222333333333333222222//////000000111111111111...///000000111111000000000000000000000000000000000000000000000000000000000000/////////000111111000000000000000000000000/////////............---////////////////////////000...---...//////...,,,---...///////////////...000///////////////000000////////////////////////....../////////...------...------------.../////////............---------...------------,,,,,,,,,///............---------,,,---......//////......---------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,------------...------------...//////---------------------------------------------------------,,,,,,------------------...............++++++,,,---...//////000................................./////////000000........................------------------------------------------------------------------------,,,---...//////...---,,,///////////////......---------............------........................//////............//////000000000000000000000000........................111000///...------------////////////////////////........................***+++---.........---,,,.........------------...------------------------------------..................------------......,,,,,,,,,,,,,,,---......000///---,,,+++,,,...///---------.........//////........................------------------------------------...............------------...//////------.../////////......------------............------............------////////////000000000000////////////////////////......////////////....../////////...------,,,,,,............////////////......------------......,,,---///000000000///...///////////////////////////---++++++---...---+++------............//////////////////////////////000//////////////////000/////////...............---......///000111222222......//////000000111111///////////////////////////000000111222222333333////////////////////////111111000000111111222333000000000000000000000000000000////////////000000/////////000111111222222222222222222222222222222000000000111111000000000111111111111111111111111222111111000000111111222222222222222222222222222//////000000000111111111111222222222222222222111000000000000000000111111//////000111111111111000000000000000000000000000//////000000111111111000111000000///000000111111/////////////////////////////////...............//////////////////////////////......//////............//////000000000111///...---,,,,,,,,,---...////////////////////////......////////////.........------------.../////////............---------------------------------///............---------,,,---......///.........---------............///................................................------------------------------------------------,,,,,,------------------...------------...//////------------------------..............................------------.............../////////////////////.........---------........................---.........////////////........................------------------------------------------------------------------------,,,---///000000///---,,,...///////////////......,,,---...//////...---,,,........................//////............//////////////////////////////........................000///...............///////////////////////////........................+++,,,---...///...---,,,---.....................---------------------------------........./////////......------......///---,,,,,,,,,,,,---......111///---,,,,,,---...000---------...............---.....................---------------------------------....../////////...------------...///////////////......,,,+++***---------.........//////------............------...//////000000000000111////////////////////////......////////////......//////......------------............///////////////......------......///,,,---///000000000///...////////////////////////000///...///000000///---***+++,,,---...///000000///////////////////////////......------......///////////////////////////------...///000111111222......//////000000111111000000000000000000000000//////000111222333333444000000000000000000000000111111111111111222333333111111111111111111111111000000////////////000000000000000000000000000000222222222222222222222222111000000000000000000111111111111111111111111111222222111111111111222222222222222222222222222222000000000000111111111111000000111111111111000000222222111111000//////...///000000111111111111111111111111111111111111111...///000111222222111111111111000000000000111111////////////////////////////////////////////////////////////////////////...////////////...//////////////////000000111111...---,,,+++++++++------////////////////////////......///////////////......------------.../////////............---------------------------------///............---------,,,---......///.........---------............///................................................------------------------------------------------------------------------...------------...//////------------------------........................///......------....../////////////////////////////////.........---------........................,,,,,,---------.................................------------------------------------------------------------------------,,,---///000000///---,,,......///////////////...,,,---////////////---,,,........................//////............//////////////////////////////////////////////////////---------...///000111222////////////////////////////////////////////////,,,,,,---...............------...////////////...------------------------------.........///////////////............////////////......//////000111//////...------...///000........................---------...............---------------------------------...//////000000...------------...//////000000//////---,,,***)))------........./////////------............------,,,...////////////000222////////////////////////.........//////.............................................//////////////////............//////---......///////////////////////////////////////......///000000/////////////////////////////////////////////////////////......------------.........////////////000000000.........//////000000000////////////000000000000000000000000000000000000//////000000111222333333000000000000000000000000111111111000111111222333111111111111111111111111000000////////////000000111111111000000000000000222222222222222222222222111111000000000000111111222222222222222222222222222222111111111111222222222222222222222222222222000000000111111111222222000000000111111000000000333333222111000///......///000111111222222111111111111111111111111111111...///111222333222222111222222111000000000111111000000000000000000000000...////////////000000000////////////////////////---///000000///...///111000////////////000000111///...............//////////////////////////////......///000000000//////...------------.../////////............---------,,,,,,,,,------------...///............---------,,,---......//////......---------............///................................................------------------------,,,,,,,,,------------...............------------...------------...//////------------------------..............................------------......///////////////.........++++++,,,---...//////000........................,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,---...//////////////////......////////////..............................//////............//////000000000000000000000000////////////////////////,,,,,,---...///111222333////////////////////////////////////////////////---------------...//////,,,---...///000000///...------------------------............//////////////////............/////////////////////000000111------......//////000000........................---------.........//////---------------------------------...///000000000...------------...//////000000000///...---,,,+++............////////////------............------+++---//////...---///222////////////////////////------............---------......//////000000111............//////////////////............//////...............///000000////////////////////////***+++---...............222111111000000///////////////////////////////////////............//////.../////////000000000000......//////////////////000000000000////////////000000000000000000000000/////////000000111111111000000000000000000000000000000000000000111222222111111111111111111111111000000////////////000000//////000000111111222222222222222222222222222222222111000//////000111222222222222222222222222222333222222111111222222333222222222222222222222222000000111111111222222222000111111222222111111000222111111111000000//////000000111222222222222111111111111111111111111111---///111333333333222111333222111111000000111111000000000000000000000000.../////////000000000000////////////////////////---///111000///...000222111000///.........///000---...///000000000000000////////////////////////......///000000000000000...------------.../////////............---------,,,,,,,,,---------......///............---------,,,---......//////......---------............///........................................................................,,,,,,,,,---------......///.........------------...------------...//////------------------------...........................------------------.../////////.........------******+++,,,---...//////........................------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------.../////////////////////............//////........................//////............//////000000000000000000000000////////////////////////............///000222222////////////////////////////////////////////////......---,,,,,,...///000,,,---///000000000///...------------------------............/////////000//////............//////---------------...//////,,,,,,...///000000000000.....................------------.........//////---------------------------------...///000000111...------------.../////////000000000000000///.............../////////000---..................---***,,,///...------///222////////////////////////,,,------------------,,,------...///000111222222............/////////000//////............////////////...------///000111////////////////////////***,,,///000000///000000/////////////////////000////////////////////////000000////////////000000.../////////000000111111///////////////.........111111000000//////......000000000000000000000000////////////000000000000000000000000000000000000000000000///000111111222111111111111111111111111000000////////////000000------...000111333444444111111111111111111111111222111000//////000111222222222222222222222222222333222222111111222222333222222222222222222222222000111111111111222222222222222222333333222222222000000000000111111111111000000111222222222222111111111111111111111111111---///111333444333222111333333222111000000111111000000000000000000000000.../////////000000111111////////////////////////,,,///111111///...000333111000///---------...///+++,,,...000000000000///////////////////////////......///000000000000000...------------...////////////.........---------,,,,,,,,,------.........//////.........---------,,,---......//////......---------.........//////........................................................................,,,,,,,,,------.........//////.........---------...------------...//////------------------------////////////////////////---------,,,,,,---------//////......---------,,,------,,,,,,,,,+++++++++..................................../////////000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------...///------...///000000//////000///...------...///000........................//////............//////000000000000000000000000000000000000000000000000000////////////000000111////////////////////////000000000000000000000000...............------,,,............////////////...+++***+++...000...,,,---------,,,,,,+++++++++---------............///......////////////......------++++++++++++------111///,,,******,,,///111000000000000000000000000,,,,,,------------------,,,,,,,,,,,,---///111222//////.........---------////////////////////////---......///////////////,,,,,,------------------......---......///000000---------......000111111..................------------......//////000000000///...------...///000---------.........//////000000000000000000000000000000000000000000000000////////////////////////...------,,,---...///000//////////////////////////////............//////000000000000000000000000------...000111111111111......///000111222222333---......///000111111222000000000000000000000000111111111111111111111111111111222333333333333222111111111222222333333333///000111222222222222222222222222222111111000000111111222222222333333333111111111111111111111111333333222222333333444555333333444555555444333333111111222222222333333333333222222111111222222333222111000//////111333444444444444333333222222222222222222222222222222222222222111111111111111111111222222333333222222111000000000000000000000000//////............//////////////////............111///------000000...,,,////////////////////////...............///000000////////////////////////////////////////////////111000///......///000111222111///...///000///...........................------------------------.........------,,,,,,,,,------------------------000000//////.........---......................../////////......---------......////////////..............................//////...------------...........................------............------........................,,,---......//////......---------............///---...............---------...///000000///...---,,,------......------,,,........................------------------------...------------...//////........................------------------------....................................////////////......------------......000000//////.........---111111111111111000//////000000000000000000000000////////////////////////000/////////............000000000000////////////...////////////...------............////////////---,,,***,,,...///...,,,.........---------,,,,,,---------............///------............------------,,,++++++,,,------000///---++++++---///000////////////////////////------------------------......---,,,---...///000//////.........---------........................---......///////////////............------------.........///000222333444---------......///000111.................................///////////////......------------......---------.........//////////////////////////////////////////////////////////////////////////////......---------...///000//////////////////////////////............//////000000000000000000000000---...///000000111000000//////000000111111222222......//////000111111222000000000000000000000000111111111111111111111111000000111222222222222111222222222222222222333333000111111222222222222111222222222222111111111000111111222222222333333333111111111111111111111111333333222222333333444555222222333444444333222222111222222222222333333333333333222222222222333333222111000///000111333444444333333333222222222222222222222222222222222222111111111111111111111111111222222333333222222111111111111111111111111111//////............//////000000000/////////......333111///000111222000...........................//////......//////000000........................////////////////////////111000///......///000111111///------...///...---........................------------------------.........------,,,,,,,,,------------------------///.........------------....................................---------,,,......////////////..............................//////...------------...........................------............------........................,,,---......//////......------------............,,,---------------,,,,,,---...///000000///...---,,,------......------,,,........................------------------------...------------...//////........................------------------------..................................../////////////////////....../////////000000/////////.........111111111111111000//////000000000000000000000000////////////////////////000000/////////.........111000000000//////////////////000000000///..................////////////---,,,+++,,,.........---//////............---------------............///,,,,,,------------,,,,,,------,,,,,,,,,,,,------///...------------...//////////////////////////////.........---,,,,,,,,,000///...---------------...............---------........................---......///////////////000000//////......------,,,------///000222444555......---......///000111........................///////////////.........,,,------......------,,,------........./////////................................................////////////////////////......------......///000////////////////////////000//////......//////000000000000000000000000000//////000000000000//////000000000000000111111111...//////000000111111111000000000000000000000000111111111111111111111111///000000111111111111111333333222222222222222222222222222222222222111000222222222222111111111111111111222222222333333333222222222222222222222222333333222222333333444555111222222333333222222111222222222222333333333333333333222222222222333333222111111000000222333444222222222222222111111111222222222222222222222222111111111111111111111111111222222333333222222111111111111111111111111111000//////......//////000111111000000000/////////222111000000111111000///------------------------/////////000000000111111------------------------////////////////////////000//////......//////000000...,,,,,,---...---,,,........................------------------------.........------------------------------------------------------,,,,,,,,,...........................------------,,,,,,,,,......////////////..............................//////...------------...........................------............------........................,,,---......//////......------------............+++,,,,,,---------,,,,,,---...////////////...---------............------........................------------------------...------------...//////////////////////////////------------------------....................................////////////000000////////////000000000000////////////......000111111111111000000///////////////////////////000000000000000000000000000000000/////////......111111000000000/////////000000000000000//////...............////////////------,,,---------------............---------------------............///,,,------......------,,,---------,,,,,,------------..................---////////////////////////000//////...---,,,,,,+++//////......------------................................................---......///////////////222111111000///......---++++++,,,---...///111222...............///000000---------...............000000//////......------,,,---...//////...---,,,............////////////////////////////////////........................////////////////////////..................//////////////////////////////000000////////////000000000000000000000000000000///000000000000//////...111111111000000000000000//////000000000111111111000000000000000000000000111111111111111111111111000000111222222222222222333333333222222111111111333333333333222111111000222222222222222222222222111111222222222333333333222222222222222222222222333333222222333333444555222222333333333333222222222222222333333333444444333333333222222333333333222222111111111222333444111111111111111111111111222222222222222222222222111111111111111222222222111222222333333222222111111111111111111111111111000000////////////000000111111111111000000000000000//////...///......---........................///000000111111111111111------------------------........................///////////////////////////...,,,,,,---......---...............................................................---------........................------------------------........................---------------,,,,,,,,,......////////////..............................//////...------------...........................------............------........................,,,---......///.........,,,,,,---------.........,,,,,,------......------........................------............------...................................................------------...//////000000000000000000000000............................................................////////////000//////////////////000000000//////////////////000000111111111111000///////////////////////////000000000000000000000000000000000////////////...111111111000000000//////000000000000000//////...............////////////---------------,,,------,,,,,,,,,,,,,,,,,,,,,------------............///......////////////......------------------------------...//////...------........................000000///...------,,,,,,---------...............---.............................................---......///////////////222222111000//////.........---------------......///............//////000---------.........//////000000//////......------...///000111111000///............/////////000000000000000000000000000000........................000000000000000000000000//////////////////......000000000000000000000000000000////////////000000000000000000000000000000///000000000000//////...111111111000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111222333333444444333333333333333222222111111111333333333333333222111000222222222222222222222333111111222222222333333333222222222222222222222222333333222222333333444555444444333333333333444444222222333333333444444444444333333333333333333444222222222222222333333444111111111111111111111111222222222222222222222222000000111111111222222222111222222333333222222111111111111111111111111111000000////////////000000111111111111000000000000////////////............//////////////////////////////000111222111111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......000...------...//////.....................................................................................................................//////........................------------------------......////////////..............................//////...------------...........................------............------........................,,,---......///.........,,,,,,,,,------------...------...///////////////......------------......---......//////......---...................................................------------...//////000000000000000000000000........................////////////////////////............///////////////......------....../////////000000000000000000///000000111111111000000////////////////////////000000000000000000000000111000000000////////////111111111111000000000000//////000000000///..................////////////---.........,,,+++,,,---+++++++++,,,,,,,,,,,,------------............///...//////////////////...------............------------...//////...------........................000/////////...---------,,,,,,---...//////......---------...............---------------------------......///////////////111111000000//////......111000//////......////////////............//////,,,,,,------...////////////////////////.........000000000111111000000000....../////////000000000111111111111111111111111........................000000000000000000000000//////000000000///......000000000000000000000000111000000//////000000111000000000000000000000000//////000000000000//////000000000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111222333333444444444444444333333222222222222222222333333333333333333222111222222222222333333333333111111222222222333333333333333333333333333333333333333222222333333444555555444444333333444444555333333333333444444444444444444333333333333444444222222222333333333333333111111111222222222222222222222222222222222222222000000000111222222333333111222222333333222222111222222222222222222222222111000000//////000000111111111000000000/////////000111222111000///000111000000000000000000000000...///000111222111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---///...,,,---...000//////.............................................................../////////.................................///////////////........................---------............///......////////////..............................//////...------------...........................------............------........................,,,---......//////......,,,,,,,,,,,,---------------...///000000000000000......------------............////////////.........................................................------------...//////////////////////////////........................////////////////////////............////////////......------------......//////000000000000111111///000000111111111111000////////////////////////000000000000000000000000111111000000000/////////222222111111111000000000...////////////...------............////////////,,,...///...,,,***,,,---,,,,,,,,,,,,------......---------............///---......//////......---,,,---...//////...---,,,................................................////////////............---.../////////...---,,,---------.........//////---------------------------....../////////////////////////////////////////////.........//////000//////............//////,,,,,,------...//////000.........///////////////000000////////////000000.../////////000000000000000000000000000000000000////////////////////////000000000000000000000000///000000111000///...---000000000000000000000000111111000000000000111111000000000000000000000000---...///000000111000000//////000000111111222222111111111111111111111111000000000000000000000000111111111111111111111111222222333444444444444333222222222222222222333333222222333333444333333333222222222333333333444444111111222222222333333333333333333333333333333333333333222222333333444555444444333222222333444444333333333444444444444555444444333333333333444444111222333333444444333333222222222222333333333444222222222222222222222222///000000111222222333333111222222333333222222111222222222222222222222222111111000000000000111111000000000/////////......000222333222///...///111000000000000000000000000,,,...///111111000///...........................------------------------------...//////...------...,,,+++,,,---//////...................................................---........./////////000........................---------....../////////................................./////////000000......////////////..............................//////...------------...........................------............------........................,,,---......//////......++++++,,,,,,,,,---------,,,---...///000000000000...------,,,,,,------.........////////////.........................................................------------...//////................................................////////////////////////............//////////////////............////////////000000000111111111//////000111111111111111000000000000000000000000////////////////////////111111111000000000//////222222222111111111000000...............------,,,............/////////000,,,...000...+++***+++...---------.........//////---------.........//////,,,------......------,,,,,,---...//////...---,,,///...------------...///.................................//////////////////000000000///---+++***---------.........//////---------------------------......///////////////............////////////+++++++++,,,---...///000000//////.........//////,,,,,,------...///000000---.........//////000000000///...------...///000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000///000111111111///...---000000000000000000000000111111000000000000111111000000000000000000000000------///000111111111111...//////000111222222333222222111111111111111111000000000000000000000000111111111111111111111111111111222333333333333222111111111222222333333444111222333333444444444444222222222333333444444444111111222222222333333333333333333333333333333333333333222222333333444555444333222111111222333444333333333444444444555555555444444333333444444555111222333444444444333333222222222333333444444444222222222222222222222222///000000111222222333333222222222333333222222222222222222222222222222222111111000000000000111111////////////...............000111000---,,,---///////////////////////////,,,---///000111000...---////////////////////////////////////////////////,,,---...//////...---,,,---+++******,,,......---........................////////////////////////---.........//////000000////////////////////////,,,,,,,,,------..................................../////////000000111111......////////////..............................//////...------------...........................---..................---........................,,,---......//////......++++++,,,,,,,,,---------+++,,,---...////////////...---,,,,,,,,,,,,---.........////////////..............................////////////////////////...------------...//////........................////////////////////////000000000000000000000000............/////////000000000////////////000000//////000000111111111222//////000111111111111111111111111111111111111111////////////////////////111111111111000000000000222222222111111111111000000000000000///...---,,,//////............//////...---,,,+++++++++++++++........................+++,,,---,,,***)))***+++------......//////000000........................................................................+++,,,,,,---...///000000------......///000000000------++++++++++++------///......---------......+++,,,.../////////...---////////////000000000000111111000///////////////......////////////......------------------------...------------...//////////////////////////////////////////////////////000000//////.........---//////............////////////......---------,,,000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111111111111111111111111111111111222222222222222222222222000000111111111222222222444444444333333333333333333333333333333333333333222333333444444444333333333333222222222333444444555555555555555555555555777666555444444444555666444555666777777666555555222333333444444333333222333333444555666666666555555555555555555555555555444444444444333222000000000000111111111111000000333333333444444333333333333333333333333333333333111111000000000000111111222111111000///......---------......//////000000............------------//////000111111111111111,,,++++++++++++,,,------000000000000000000000000//////......---------,,,////////////////////////,,,++++++******++++++,,,---...///000000///...---------............------................................................,,,---///000000///---,,,------............------............////////////...------,,,,,,------......------------...//////........................---------------------------------............///---------------------------///000///---,,,,,,---////////////////////////////////////////////////000000000000000/////////..................------******+++,,,,,,---......000000000000000000000000......////////////......,,,------...///.........////////////000000000000000000000000000000000000////////////////////////222222111111000000//////000000000000000000000000------......//////000000111000///////////////000000000000000000000000000111111000000//////............//////////////////000000000000000000000000000000000000//////.................................///000///---------/////////000000000///..............................................................................,,,,,,------.../////////////////////............------,,,++++++,,,------///......---------......,,,---......//////........./////////000000000000000//////.....................////////////......------------------------...------------...//////////////////////////////////////////////////////000/////////............//////............//////111111000000000/////////000000000000000000000000////////////000000000000000000000000000000000000------...///000111222222111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111111111111111111111111111111111222222222222222222222222111111111111222222222222222222222222222222222222333333444444555555555555333333333333333222222111444444444444555555555555666666666666666666666666666555444333333444555555444555666666666666555444444444555555555555444444333333444555555555444444444444444444444444444444555555555555555444333222333333444444444444333333333333444444444444333333333333333333333333333333111111000000000000111111222111111000//////...............///////////////.../////////000000111111//////000111111111111111//////......//////000111000000000000000000000000/////////.........------////////////////////////---------,,,,,,------------...///000000///...---...//////////////////...................................................,,,---///000000///---,,,//////000000000000//////............////////////...------,,,,,,------......------------...//////........................---------------------------------............///---------------------------///000///...,,,,,,---////////////////////////........................////////////////////////........................+++,,,,,,---......//////////////////////////////......////////////......//////000111111111111000////////////000000000000000000000000000000000000////////////////////////111111000000000000000///111111111111111111111111000000000000111111222222000000////////////000000111111111111111111111111/////////000000000000000,,,---...///000000000000111111222333333222111111......///000///...---,,,////////////////////////---///000///......///111000111222222111000---,,,................................................................................................000000//////...------,,,------,,,,,,,,,,,,------......---------......///......------......///000....../////////000000000//////...---------------......////////////......////////////////////////...------------...//////////////////////////////////////////////////////////////////............//////............//////111111000000000000//////000000000000000000000000////////////000000000000000000000000000000000000---......///000111222222000000000000000000000000000000000000111111111111111111111111111111111111000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333222222333333444444555555555555444444444333333222444444555666777777666666777777777888888777777666666666555444444555666777555666666777777666555555333333333444444333333333444444555555555444444333555555555555555555555555222222333333333222222111222333333444444333333222333444444555555444444333222222222222222222222222111111000000000000111111111111111000000//////...000000///////////////...------...///000111222222//////000111111111111111000000//////000000111222000000000000000000000000000000////////////......//////////////////////////////............//////......////////////......//////000000000000//////................................................---...///000000///...---//////000000000000//////............////////////......------------.........------------...//////........................---------------------------------............///---------------------------...000///...,,,------////////////////////////------------------------................................................---------...//////000000..............................////////////......//////000111111111111000////////////000000000000////////////////////////////////////////////////////////////000000000000111111111111111111111111000000000111111111111222000000000//////000000111222222222222222222222222......///000000111222222......///000000000000000000111333444444333111000,,,---///000000///---+++000000000000000000000000***,,,------,,,,,,---//////000222333333111...---........................................................................//////.........---------/////////......------------------,,,,,,---------...------------.../////////...---------...000111........./////////000000000///......------............////////////......////////////////////////...------------.../////////////////////////////////////////////////////////////////////.........//////............////////////..................////////////////////////////////////000000000000////////////////////////111111111000000000/////////////////////////////////000000000111111111111111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222333333333333333222222222444444444444555555555555555555555555555555555555666666666666777777888999666777999::::::::::::999::::::;;;;;;;;;:::999888999999777666666777888888888888888888777777777666555555555444444555555555666666666666555444444333555555555555555555555555111111222222333222222222333444444555555444444333333333444444444444333333222222222222222111111111222111111000000111111222111111111000000000//////111000000000//////......,,,,,,,,,---...//////000//////000111111111111111......------......///000////////////////////////000000000000000/////////////////////////////////000//////......//////000...//////////////////.../////////000000/////////......................................................////////////......------............------............////////////......------------.........------------...//////................................................---------............///------------------------,,,...//////...------...////////////////////////---------------------------------...........................////////////------........./////////..............................////////////......,,,,,,---............---////////////000000000000////////////////////////////////////////////////.........//////000000111111111111111111111111111////////////////////////000000000///000000111111222222222222222222222222//////000000000111111111000000111111000///......///000222333333222000//////000222333444222111///000000000000000000000000)))***,,,,,,++++++,,,...---...111333333222000///......................................................................../////////...------,,,,,,,,,---------.........///---------------------------------------...////////////...------///000111............////////////111000//////......//////......////////////......000000000000000000000000...------------...//////////////////////////////////////////////////////........./////////////////////............//////......//////////////////////////////////////////////////////000000000000////////////////////////111111111111000000000000///////////////////////////000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222444444333333333333333333444444444555555666666666888888888888777777777777777777888:::<<<>>>AAABBBAAABBBCCCDDDEEEEEEEEEEEEDDDEEEFFFFFFFFFDDDCCCBBB>>>===<<<:::999999:::::::::999999888888777777777888888777777777777888888666666666666666555444333555555555555555555555555444555555666666666555555777777777888888777777777333333444444444444333333333333333222222222111111222222111111111111222222111111111111000000000000111111000000/////////..................---------//////000111111111111111------,,,,,,------...////////////////////////////////////000000000000000//////////////////////////////............///////////////....../////////---......//////......---...................................................//////////////////...------............------............///////////////......------......///...------------...//////................................................---------............///------------------------,,,...//////...------...////////////////////////........................------------......//////........./////////000000---------------.......................................////////////......++++++,,,------------,,,////////////000000000000////////////////////////000000000000000000000000......//////000000111111111111111111111111111111000000000000////////////000000000000000111222222222222222222222222222222222111111111000000000///111111111111000///...---...///000111111000///......///000111111111000///////////////////////////+++---...---,,,,,,---...,,,---000111222222111000........................................................................//////.........---------+++,,,,,,---......//////------............---------------------...///000//////......//////000111------........./////////111111000///////////////......////////////......000000000000000000000000...------------...//////////////////////////////////////////////////////........./////////////////////............//////000000111111111111222222000000000000000000000000////////////000000000000000000000000000000000000...//////000111222333333000000000000000000000000000000000000111111111111111111111111111111111111111111111222222222222333333333333333333333333333222222222222222222222222333333333444444555555555444444444555666666777777666666777777888999999999>>>???@@@BBBEEEIIILLLOOORRRRRRRRRSSSTTTUUUVVVWWWTTTUUUVVVWWWVVVTTTRRRQQQHHHGGGDDDBBB@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<999888777666666777888999999999999:::999999888888777777777777777777777777555666666666666666555555666666777777777777666666555555666666666666555555555444444333333222222222222222111111111111222222111111111111111111111111111000000000000000000///111111000000//////////////////000111111111111111//////......//////000111000000000000000000000000......////////////000000////////////////////////......------------......//////............//////------............------................................................//////////////////////////////000000000000//////............//////////////////............//////...------------...//////................................................---------............///------------------------+++---//////...---...///////////////////////////////////////////////////---------...//////000000.........//////000000111------------------------..............................////////////......------...////////////...////////////000000000000////////////////////////000000000000000000000000000000000000111111111111222222222222222222222222333222222222222111111111000000000000111111222333222222222222222222222222333222222111000000//////000000111111111000000///000000000000000000000000,,,,,,,,,------.................................---...///...---,,,---.........///000000000//////.......................................................................................---------------------------------,,,---...//////...---,,,---,,,,,,------///000000......///000000000000000---------.........//////000000///............///......////////////......////////////////////////...------------...//////////////////////////////////////////////////////............/////////000//////............//////000000111111111222222222000000000000000000000000////////////000000000000000000000000000000000000//////000111222333333444111111111111111111111111000000000000111111111111111111111111111111111111111111111222222222333333333333333333333333333333222222222222222222222222222222333444555666777777777777888999999:::;;;;;;:::;;;===???BBBDDDFFFGGGOOOOOOOOOQQQTTTXXX\\\^^^bbbaaa```___```ccceeegggbbbcccdddeeedddbbb```^^^XXXVVVSSSPPPNNNLLLLLLLLLJJJIIIHHHFFFEEEEEEFFFFFFBBBAAA@@@??????@@@AAABBBBBBBBBCCCCCCDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;;;;;;;:::999888888888999999::::::999999888999999999::::::999999999666666555555444333333222333222222111111222222333111111111111111111111111000000000000000111111111/////////000000000000000//////000111111111111111000000//////000000111222000000000000000000000000------.........////////////////////////////////////......------......///000///...------...///000......////////////......................................................000000////////////000000//////000000000000//////............//////////////////............//////...------------...//////................................................---------............///------------------------+++---//////...---...///////////////////////////........................------...//////000111111---......///000000111111........................////////////////////////......////////////.........///000000111111000000////////////000000000000000000000000000000000000000000000000000000000000222222222222111111111111222222222222222222222222333333333222222222111111000000000000111222333444111111111111111111111111111111111111111111111111...///000111111222222111111111000//////000111111///////////////000111222........................---...///...,,,++++++,,,000000//////......------................................................................................................///......------,,,,,,+++,,,---...//////...---,,,,,,,,,,,,---...///000111---...000111111111000///---------.........////////////...------------.........////////////......////////////////////////...------------...//////////////////////////////////////////////////////---.........//////000000//////............//////......//////000000000111000000000000000000000000////////////000000000000000000000000000000000000222222222111111111111000111111111111111111111111000000000000111111111111111111111111111111111111111111222222222333333333333333333333333333333333222222222222222222222222111222333444555777888888<<<<<<======>>>???@@@@@@FFFHHHKKKOOOSSSWWWZZZ[[[^^^^^^^^^___bbbeeeiiikkkiiihhhfffeeefffiiimmmooohhhjjjkkklllkkkiiifffdddfffdddaaa]]]ZZZXXXWWWWWWUUUTTTRRRQQQPPPPPPPPPQQQSSSRRRPPPOOOOOOPPPRRRSSSKKKLLLMMMMMMNNNNNNNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFEEEEEECCCBBBAAABBBBBBCCCCCCCCCCCCBBBBBB;;;<<<<<<======<<<<<<;;;777777666555444444333333333222222111111222222333111111111111111111222222//////000000111111222222+++,,,,,,---...///000000//////000111111111111111///////////////000000111000000000000000000000000,,,---------......////////////////////////////////////............//////000///...------...///000//////000000000000//////................................................000000////////////000000------............------............/////////000//////............//////...------------...//////........................////////////////////////---------.........//////------------------------+++---//////.........///////////////////////////------------------------.........///000111111222---......///000111111222000000000000////////////000000000000000000000000......////////////.........//////000000000000000////////////000000000000111111111111111111111111000000000000000000000000444333333333222111111111222222222222222222222222111111111111000000//////000000000000111222333444000000000000000000000000000000000111222222333333////////////////////////////////////////////////........................000///...---------------////////////////////////....................................///////////////////////////////////////000000000......000111---...///...,,,,,,...///------------------------***+++,,,,,,------,,,,,,,,,---000111000...+++***............////////////............////////////000000000000000000000000+++---.../////////111333......////////////..............................////////////////////////////////////////////////////////////...............///000111111000///...////////////000000000000////////////000000000000000000000000000000000000000000111111111111000000111111111000000000000000222222222222222222222222222333444444222222333444222222222222111111000000444333333222111111222222222222333444555555444444666555444555666777666555666666666777999;;;>>>@@@AAAEEEJJJKKKKKKNNNSSSYYYYYY]]]bbbdddddddddeeeggghhhkkknnnmmmkkkkkknnnqqqqqqqqqqqqooollllllnnnpppllljjjjjjkkkkkkiiiiiijjjddddddbbb```^^^\\\[[[ZZZWWW[[[\\\YYYXXXYYYZZZXXX[[[[[[ZZZZZZ[[[\\\^^^___[[[]]]___```___^^^^^^^^^\\\___aaa```]]]ZZZZZZ[[[]]][[[ZZZWWWTTTQQQOOONNNNNNQQQSSSSSSRRROOOOOONNNNNNNNNMMMKKKIIIFFFDDDCCC===<<<;;;;;;;;;:::888666555333111000111222111111222222333333333222111111111111111111000000000/////////000000000000//////000000111111111111000000//////////////////////////////............//////111111000000//////..............................------............------000000//////.........---................................................---------............///------------------------...000222222///---,,,+++////////////////////////,,,,,,,,,---...///000111------------------------,,,---......//////......////////////////////////........................///////////////.........//////////////////////////////.........---------........................000///...------...///000............////////////111111000000//////......000000000000////////////////////////////////////000000//////.........---////////////000000000000000000000000000000000000000000000000000000000000000000111111111000000///444444444444444444444444222111111111000000//////000000000000111111111111222222222222222222222222111111222222222333333333000000000000000000000000111111111111111111111111........................000//////...........................................................................///////////////////////////////////////000000///......///111---...///...,,,,,,...///------------------------,,,,,,---............------...000000000...---+++............////////////............////////////////////////////////////---...//////...---///000......////////////..............................////////////////////////////////////////////////////////////////////////...///000111111000///...////////////000000000111////////////000000000111000000000000000000000000000000111111111111000000111111111111000000000000222222222222222222222222222333444333222111222444333222222222111111111111222222222111222222333444111222222333444555666666666555555555666777777666999:::<<>><<<999888777666666555444444444111111111222222222222333//////000000000000//////000000111111111111000000////////////////////////000000////////////000000000000000000////////////........................//////000000000000/////////////////////.........000000000000000000000000........................---------............///...........................000111111///.........///////////////////////////......---------..............................------...////////////////////////////////////////////////...------,,,,,,,,,------...///000111111/////////////////////////////////......................................./////////....../////////............////////////000000000000////////////------............//////000000000000000000000000000000////////////////////////000000000111111111000000000000000000000000000000000000000000000000000000111222222222111111222222222222222222222222222222222222222222222222000000111111222333333333222222222222222222222222222222222333333333444444........................000000000000000000000000////////////////////////111111000000000000111222////////////////////////000000000000000000000000............////////////////////////////////////...//////...------...000---...///...,,,,,,...///........................,,,,,,---...............111000///......///111222............////////////............////////////........................,,,---///...------...000......////////////......///////////////////////////////////////////////////////////////////////////000000000111111111222000000////////////000000000000000000111111111111000000000000111111111111000000000000000000000000000000111111111111000000000000111111222222222333222222222222222222222222111222333333222111222333333333333333333333444444555555444444444444555555777666555555777999<<<>>>===@@@CCCEEEGGGJJJOOOSSSYYY\\\bbbgggkkkmmmnnnmmmmmmmmmmmmkkkiiihhhiiijjjkkkkkkkkklllmmmmmmmmmlllmmmiiifffeeeffffffbbb___cccbbbaaa`````````___]]]\\\dddfffaaa\\\\\\[[[XXX\\\[[[[[[ZZZZZZYYYYYYXXXXXX]]]aaa``````aaaaaa^^^\\\\\\[[[[[[[[[\\\^^^^^^```ccceeeffffffeeeeeeffffffeeedddeeegggiiikkkllliiigggeeecccccceeegggiiijjjlllnnnnnnnnnnnnpppqqqrrrrrrqqqpppooommmlllkkkiiihhhffffffeeedddaaa___WWWTTTQQQOOOMMMJJJGGGDDD>>>===;;;888666555444444222222222222333333333333//////000000000000//////000000111111111111000000000000000000000000000000000000////////////000000////////////000000000000//////////////////////////////000000000000//////.........///////////////000000000000000000000000////////////////////////---------............///........................---...//////---,,,---...///////////////////////////......---------..............................---...//////000000////////////////////////////////////.........---------,,,------...///000111111////////////////////////////////////////////////...........................//////////////////...............////////////////////////000000000000....../////////000000000000000000000000000000000//////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111222222222222222444444444444444444444444222222222222333333333333000111111222333444444444222222222222222222222222222222333333333444444444111111111111111111111111////////////////////////////////////////////////000000000000000111111222000000000000000000000000////////////////////////............////////////////////////////////////...//////...------...000---...///...,,,,,,...///........................,,,,,,---............---000///.........///000111............////////////............////////////........................,,,...//////......000111......////////////......////////////////////////////////////////////////////////////////////////...//////000000111111111000000////////////000000000000000111111111222222000000000111111111222222000000000000000000000000000000111111111111000000000000111111222333333333222222222222222222222222222333444444222222333444333333444444444444555555666666666666666666777888777777888999<<>>:::777666555444444444333333333222222111111222222222222111111000000111111111111000000000000000000000000000000111000000//////000000111////////////000000000000////////////////////////...//////000000//////............///////////////////////////////////////////////////////////////---------............///...........................///000000......///000////////////////////////......---------......///..............................///000000000000///////////////////////////........................------......//////000000////////////////////////...////////////000000000..............................////////////..................////////////////////////000000000000......//////000111111111000000000000000000000000//////000000000000111111000000000111111111222222000000000000000000000000000000000000000000000000000000111222333333333333444444444444444444444444222333333333333444444444111111222333444444555666222222222222222222222222333333333333444444444444222222222222222222222222000000000000000000000000///////////////////////////////////////000111111000000000000000000000000....................................////////////////////////////////////......///...---,,,...000---...///...,,,,,,...///........................------...////////////.........------...//////000............////////////............////////////........................///111111111///...///000......////////////......////////////////////////////////////////////////////////////////////////------...//////000111111111000///......///000111000000111111111222222222000000111111111222222222000000000000000000000000000000111111111111000000000000111222222333444444222222222222222222222222333444555555333333444555333444444444555555555555555555666777888:::<<<===:::<<>>;;;:::666666555444333222222111111111222222222222111111000000111111111111000000000000000000000000000000111111000000000000111111.../////////000000000111////////////////////////.........//////...................../////////000................................................---------............///........................///000000000......000111////////////////////////---------------...///000..............................///000000000000000////////////////////////,,,,,,------.../////////.........///////////////////////////////////////.../////////000000000000........................---...///000000///...---............////////////.../////////000000000111------......///000000111//////////////////////////////000000000111111111000000111111111222222222000000000000000000000000000000000000000000000000///000111222333333333333333333333333333333333333333333333333444444444555111111222333444555666666222222222222222222222222333333333444444444444555000000000000000000000000111111111111111111111111000000000000000000000000//////...//////000111111////////////////////////..................................../////////000////////////////////////---...///...,,,,,,...///---...///...,,,,,,...///////////////////////////...//////000000000000000,,,------.........//////............/////////000............/////////000........................222333333222///......///......////////////......000000000000000000000000////////////////////////////////////////////////,,,------...///000000111111000///......///000111000111111111111222222222000111111111111222222222000000000000000000000000000000111111111111000000000000111222333333444444222222222222222222222222444555666666444444555666444444444555555555666666333333555777:::===@@@AAA>>>AAAGGGMMMTTTYYY]]]___\\\bbbhhhjjjhhhggghhhkkkjjjkkkkkkkkkkkkiiihhhggghhhfffdddbbbbbbaaa```___```]]]ZZZZZZ[[[\\\ZZZXXX[[[^^^___^^^[[[ZZZ\\\___]]]bbbfffdddaaadddoooyyyvvvmmmllljjjhhheeecccaaa```iiirrrzzz|||zzzwwwqqqjjj^^^]]]ZZZWWWTTTSSSRRRRRRPPPSSSUUUWWWWWWVVVWWWXXXVVVVVVXXX\\\bbbdddcccaaabbbbbbccceeefffgggggghhhggghhhhhhfffdddcccdddfffaaabbbdddgggiiijjjkkkkkklllkkkkkklllnnnooonnnllliiihhhgggggggggeeebbb```ccc___XXXQQQJJJEEEBBB@@@777777666555333222111000//////000000000000//////000000111111111111000000000000000000000000000000111111000000000000111111.../////////000000111111000000000000000000000000------............---------.........//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////...//////...------///111////////////////////////,,,,,,,,,---...///000111////////////////////////...//////000000000000000////////////////////////+++,,,,,,---...///000000///////////////.........////////////////////////.../////////000000111111........................---...///000000///...---............/////////000.../////////000000111111,,,,,,------...///000000//////////////////////////////000000111111111222000111111111111222222222000000000000000000000000000000000000000000000000///000111222333444444444222222222222222222222222333333333444444555555555111111222333444666666777222222222222222222222222333333333444444444555555000000000000111111111111...//////000000000//////000000000000000000000000111111000000//////......000000000000000000000000////////////////////////---...000111111111000///............////////////////////////000000000000//////............//////...000000///...---...///111111000000/////////.........////////////......111000///......///000111000000000000000000000000------............------///////////////...------000///...---------------////////////////////////000000///...............000000000000000000000000222111000/////////111111000000000000000000000000000000111111222222333333111111111222222333333333111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222000111222333333333333333555777999999888777888999===:::888888;;;BBBIIIMMMSSSUUUZZZ___ccceeeffffffgggiiikkkkkkiiigggffffffmmmjjjfffddddddcccaaa^^^fffbbb]]][[[\\\]]][[[XXXZZZXXXUUUSSSTTTXXX\\\___kkkooosssooohhhccccccgggggglllqqqrrrtttzzz~~~|||{{{zzzwwwttt}}}~~~rrrcccYYYXXXXXXVVVSSSTTTUUUUUUVVVVVVWWWWWWWWWSSSUUUTTTSSSVVV\\\]]][[[]]]\\\[[[\\\```ccceeeeeefffjjjjjjeeedddgggfffaaa```___^^^^^^```bbbeeegggjjjlllnnnpppqqqqqqoooooommmjjjfffddddddfffjjjmmmeeedddbbb___ZZZVVVRRROOOHHHCCC===888666555444444444333111222222333111000111000///---...///111222000000////////////000000000000000000000000000000111111111111111111111111000///.........///111222000/////////............000000////////////000000//////...---------------000000///...............222111000///------,,,,,,000000000000000000000000///000000000000...---+++............////////////000000000000000000000000......------------............////////////......////////////000000000000000000////////////000000000///...------...///000......////////////......000000//////.........---////////////////////////000000000000000000000000////////////000000000000111111000000//////..............................333111///...---...///000000000000000111111111111222222222111111111000000222222222222111111000000333333333222222222222222222222222333333333444444222333444444555555444444333333333333333333333333222333444555666555444444444444444444444444444444444444555666666666666666000000000000111111111111///000000111111000000000000000000000000000000000000000000///......------////////////////////////////////////////////////---...///000111000000////////////000000000000111////////////000000000000///..................///...000000///...---...///000000000//////...............////////////......111000///......///000111000000000000000000000000.........//////.........///000000000000///...---000//////......---......////////////////////////000000///...............000000000000000000000000000/////////000222333444111111111111111111111111000000111111111111111111111111222222222333333333111111111111111111111111111111111111222222222222222222222222222222222222444444444444333333333333333333444555555555555555555777888888777777888:::<<<===AAAFFFLLLSSSXXX[[[```bbbdddgggiiijjjjjjjjjkkkkkkkkkiiifffdddddddddbbbaaa______``````___]]]]]][[[YYYXXXXXXXXXWWWVVVWWWWWWYYY\\\aaaggglllpppuuuxxx{{{wwwoookkklllooottt{{{vvvllljjjiiigggdddaaabbbdddffffffeeebbbaaa^^^^^^ZZZUUUTTTWWWWWWTTTVVVVVVVVVWWWZZZ\\\^^^^^^aaafffgggddddddggggggbbbbbbaaaaaaaaaaaacccdddeeehhhiiilllooopppqqqppppppllliiieeebbbbbbdddgggiiijjjjjjiiifffccc^^^ZZZXXXSSSOOOHHHCCC???===:::888555333222222333333222111222111000//////000111222000000000//////000000000000000000000000000000000000000000000000000000000000//////...///000111222000000/////////.........000000////////////000000000//////...------......000000///...............000//////............///000000000000000000000000...///000111111111000///............///////////////////////////////////////......------......///......////////////..................////////////000000////////////000000000///...------...///000......////////////......000/////////............////////////////////////000000000000000000000000////////////000000000000111000000000/////////...111111111111111111111111444333111000///000111222000000000000111111111111222222222111111111000000222222222222111111111000111222222222222222222222333333444444444555555555333444555555666666555555444444444444444444444444333444555666666666555444555555555555555555555555333444444555555555555444000000000111111111222222111111222222222111111000000000000000000000000000000//////......---,,,,,,........................////////////////////////---...///000000000000///000000000000111111111111////////////000000000000......------------.........000000///...---...////////////..................//////000000//////...000000////////////000000000000000000000000000000////////////////////////000000111111000000//////000000////////////......000000000000000000000000000000///.........//////000000000000000000000000111111111111111222333444111111111111111111111111111111111000000000000000111222222222222333333333000000000000000000000000111111111111222222222333222222222222333333333333555555555555555555555555555555666666666777777777777888888888888:::===@@@BBBGGGPPPYYY```dddfffgggfffggghhhiiijjjjjjkkkkkkjjjiiigggccc___]]]^^^___[[[\\\]]]^^^______^^^]]]ZZZZZZZZZYYYXXXYYY[[[]]]```bbbgggmmmttt{{{}}}~~~~~~{{{yyyvvvmmmaaaYYYWWWUUURRRPPPPPPQQQQQQQQQTTTWWWZZZ]]]```bbbbbbcccggggggeeebbbbbbbbbcccccccccddddddeeegggiiilllnnnoooppppppnnnkkkgggdddcccccceeeggglllmmmnnnmmmjjjgggccc```___[[[UUUPPPKKKFFFAAA>>>999666333222333333333222222222222222222222222222111111000000000000111111000000000000000000000000///////////////////////////////////////000111111000000000/////////......000000////////////000000000000//////......//////000000///..............................///000111000000000000000000000000---...///111222333333333............///////////////////////////////////////......------......///......////////////......------------............000//////......//////000//////............//////...//////////////////...////////////............////////////////////////000000000000000000000000////////////000000000000000000000000////////////222222222222222222222222333333111000000000111222000000000111111111222222222222222111111111111111222222222222111111111111000000000111222222222333444444444555555555666666444444555666666666666555666666666666666666666666555666777777777666555444555555555555666666666666555555666666666555444444000000111111111222222222222222333333333222111111000000000000000000000000000000000///......------........................////////////////////////........./////////////////////000000000111111111////////////000000000000------,,,,,,,,,,,,------...000000///...---...///..................------//////000000000000//////000000////////////000000////////////////////////000000////////////000000000000111111111111000000///000000000000000//////000000000000000000000000000000///////////////000000000000000000000000000666555444333111000000///111111111111111111111111111111111000000/////////222222222222222222222222000000000000000000000000111111111222222222333333222222222333333333333333444444555555555555666666555555555666666777888888::::::;;;;;;<<<@@@FFFJJJPPPUUU]]]eeejjjkkkiiihhheeeffffffggghhhhhhiiiiiieeedddccc___\\\ZZZ[[[]]]\\\___ccceeedddccccccdddfffgggfffdddcccffflllrrrvvvyyyvvviiiccc___\\\TTTSSSQQQOOOOOOTTT\\\aaaccccccbbb``````bbbcccccc]]]^^^```aaabbbccccccccceeefffhhhjjjkkklllmmmmmmqqqooolllhhhgggfffggghhhiiikkklllmmmllliiifffdddcccaaa]]]YYYUUUOOOIIIDDD@@@<<<888666555444333222222222333333333222111000222111111000000111111222000000000000000000000000000000000000000000000000///////////////000000111000000000////////////...//////000000000000//////000000////////////000000000000///..............................///000000////////////////////////---...///000111222222222............//////////////////////////////////////////............//////......////////////......------.........//////////////////......//////////////////......///////////////............/////////////////////.........////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////111000///......///000000000000111111111222222222111111111111111111111111222222222222222222222222//////000111111222333333444444444444555555555555333444555555666666555555666666666666666666666666666666777888777666555444555555555666666666666666777777777777777777666555111111111111222222222222333333333333333222111111000000000000000000000000222222111111000/////////........................////////////////////////...............//////000........./////////000000////////////000000000000------,,,,,,,,,,,,------...000000///...---...///------..................//////000000000000////////////000000000000//////////////////////////////111000////////////000111000000111111111111000000...///000000111000//////000000000000000000000000000000/////////000000111000000000000000000000000555555444333222111//////111111111111111111111111222222111111000000//////222222222222222222222222000000000000000000000000111222222222222333333333222222333333333444444444333444444444555555555666444444444555666888999:::<<<======>>>@@@FFFMMMQQQZZZ]]]bbbfffhhhhhhfffdddggghhhhhhhhhhhhhhhgggfff]]]^^^___]]]\\\\\\]]]___```ffflllooonnnnnnrrruuu|||{{{yyyvvvuuuzzz~~~xxxuuuqqqfffbbb\\\YYY[[[dddooowww{{{vvvnnngggaaa\\\ZZZ[[[VVVXXXZZZ]]]___aaabbbbbbeeefffgggggghhhhhhhhhhhhqqqooommmjjjiiihhhhhhhhheeegggiiijjjkkkiiigggfffcccbbb```___]]]XXXRRRNNNIIIEEE@@@<<<:::777444222222333333333333222111000222222111111111111222222111111111111111111111111111111111111111111111111...//////000000000000000111000000000//////////////////000000000000//////000000////////////000000000000///...............000000///...............////////////////////////////////////////////////............////////////......................../////////....../////////......////////////............/////////000000000//////............//////...//////////////////...000///............///000.........///////////////////////////////////////////////////////////////////////////000000000000////////////000000000000........................//////////////////000000111111111111222222222222111111111111111111111111222222222222222222222333//////000111222333333444222333333333333444444444333333444555555555555555555555555555555555555555555666777888888777666555666666666666777777888888777777888888888888777777111111111222222222222333333333333333222222111000000000000000000000000000333333222111111000000///........................////////////////////////......------......///000............////////////////////////000000000000......------------.........000000///...---...///...............////////////000000111111000000/////////000000000000//////000000000000000000000000000000............000000//////000000111111000000---...///000111000///...000000000000000000000000000000/////////000111111000000000000000000000000000000111222333333222222222222222222222222222222222222222111111111111111333333333222222222222111111111111111111111111111222222222222333333333333222222333333444444555555333333444444555666666666555555555666888;;;>>>???AAABBBBBBCCCEEEJJJPPPTTT[[[]]]```cccddddddcccbbbfffggghhhiiihhhfffdddcccWWWXXXXXXXXXXXXZZZ^^^aaahhhpppyyy||||||~~~yyyqqqnnnuuuyyykkk]]]UUUTTTQQQRRRUUUWWWZZZ]]]___aaaeeeeeeeeeeeeeeeeeeeeeeeejjjjjjiiihhhgggfffffffffdddeeefffhhhhhhhhhhhhhhhaaaaaabbbbbbbbb```\\\XXXRRROOOKKKGGGCCC???:::777555555444444333333222222333333222222222222333333111111111111111111111111111111111111111111111111......///000000000000000111111000000000/////////...///000111111000///...//////......//////000000000000///...............111000///...............000000000000000000000000111111///...------------............////////////........................000//////......//////000......////////////......////////////000000000111///......------......///......////////////......000///...------...///000.........///////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000////////////////////////111111111111222222222222111111111222222222222333111111111111111222222222222222222222333333333333111111111222222333333444222222222333333333444444444444555666666666666555666666666666666666666666666777888999999999888888888888888999::::::;;;;;;888999999:::;;;;;;::::::111111111222222222333333333333333333222111000///000000000000000000000000222222111111000/////////////////////////////////////////////////////////......---------...///000...////////////000000000////////////000000000000///..................///...000000///...---...///.........//////000000000000000111111111111000000...///000111111000///...000000000000000000000000000///---,,,,,,---///000---...///000000000000///+++---...000000000...---////////////////////////000000//////000111111222000000000000000000000000---...000222222333222222222222222222222222222222222222222222333333333333333333333222222222111111222222222222222222222222222222222333333333444444222222333333444555555666444444555666666777888888888999999;;;===AAAEEEGGGLLLLLLLLLLLLLLLOOOSSSVVVXXX[[[^^^aaabbbbbbaaa``````cccgggkkkmmmmmmkkkiii___^^^[[[ZZZ[[[```hhhnnn{{{jjj\\\WWWQQQQQQRRRSSSVVVYYY\\\^^^cccbbbbbbbbbcccddddddeeedddeeeeeeeeeffffffeeeeeebbbccccccdddeeefffhhhhhh______```bbbdddccc```]]]YYYWWWTTTRRRNNNIIIDDD???999888777555444555555666333333222222222222333333111111111111111111111111111111111111111111111111---...///000111000000///111111111000000000//////...///000111111000///.........------...//////000000000///...............///............//////000000000000000000000000000222111000///........................////////////........................000000////////////000000......////////////.............../////////000000///......------......///---...///000000///...---000///...------...///000............/////////000////////////////////////000000000000000000000000////////////000000000000.../////////000000000111000000000000000000000000000000111222222222222222111111111222222222333333000000111111111222222222222222222333333333444444333333333333333333444444333333333333444444444555666666777888888888888888777777777777777777777777777888:::;;;<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????>>>>>>@@@AAABBBBBBCCCCCC111111222222222333333333333333333222111000///...000000000000000000000000111111000000//////......000000000000000000000000////////////////////////......---,,,---...///000000000000000111111111111////////////000000000000//////............//////...000000000...---...///.../////////000000111111000000111111111111000000...///000111111000///...000000000000000000000000000///---,,,,,,---///000------...//////000//////***,,,...///000///...---////////////////////////000000///000000111222222000000000000000000000000///000111222222111//////222222222222222222222222222222222333333444444444333333333222222111111111333333333333333333333333222222333333333444444444222222333333444555666666555666666777888999999999<<<<<<<<<>>>BBBFFFJJJMMMVVVWWWVVVTTTSSSSSSVVVXXXXXX[[[^^^bbbcccbbb___^^^___ccckkksssxxxzzzzzzyyyrrrnnniiieeefffnnnzzzxxxgggaaaRRRRRRQQQRRRTTTWWWZZZ\\\`````````aaabbbdddeeefffbbbcccdddeeeffffffffffffaaa`````````bbbdddfffggg\\\\\\]]]```bbbbbb```^^^]]]\\\ZZZYYYVVVQQQKKKGGG===;;;999777666666888888444333333222222333333444111111111111111111111111000000000000000000000000---...000111111111000///111111111111000000000000...///000222222000///...---------------...///000000000///...............,,,---------///000111222000000000000000000000000333222000/////////000111............/////////000........................000000////////////000000......////////////......---------.........//////.........------.........---...///000000///...---111///...------...///111---.........//////000000////////////////////////000000000000000000000000////////////000000000000.../////////000000111111////////////////////////---...///000000000000000111111222222222333333333000000111111222222222222222222222333333444444444444444444444444444444333444444444555555555666666888888999::::::::::::999888888888888888888888888888999;;;===????????????>>>??????@@@AAAAAABBBBBBDDDEEEGGGHHHJJJKKKKKKKKK111111000000111222333333222222333333333222222111111000///000111222111///111111000000//////......000000000000000000000000000000//////.........------.........//////000000000000////////////000000000000000000//////////////////////////////////////////............//////////////////////////////---......///000111111222............////////////111111111111111000///...////////////////////////000000////////////000000000000//////.........---111111000000//////............//////000000111111///////////////000111111111111222222222333333333000000000000000000000000111111111111111111111111333333333222222111111111222222222222222222222222222333444444555555444444333222222111222444555666555777::::::999999999999:::===CCCKKKQQQWWWZZZ\\\aaa^^^]]]^^^^^^\\\ZZZZZZYYY[[[]]]\\\YYYWWWXXXZZZ^^^jjjzzz|||tttttt}}}}}}~~~xxxtttpppmmmmmmoooooopppvvvttttttwwwxxx~~~{{{kkkbbb]]]YYYWWWVVVWWW]]]eeellliiiddd```^^^]]]^^^^^^aaabbbbbbcccdddfffggghhhdddaaa^^^]]]______]]][[[[[[[[[ZZZZZZZZZ\\\```dddcccaaa___]]]\\\ZZZWWWTTTJJJJJJGGGCCC>>>;;;:::;;;555444333333333222000...000000000000000111222222111111111111111111111111///000111222222111000///000000000000000000000000000000000000000000000000......////////////......000000000000000000000000////////////000000000000000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////////////////////////////......------------......111000///.......................................++++++,,,,,,---....../////////000111000...---,,,......//////////////////............////////////////////////000000000000111111000000//////............//////000000111111111111222222222111111000000000000000000000000000222222222222222222222222222222222222222222222222222333444444444333222111333333333444444444555555555555555666666555444444444666777888777777888:::777888:::<<<======<<<<<<===???BBBEEEEEEDDDCCCBBBDDDDDDEEEFFFHHHJJJMMMOOOOOORRRUUUYYY[[[[[[ZZZYYY000000000000000111222222222222222333333222222111111000///000111222111///111000000000/////////...111111111111111111111111111111000000000/////////........./////////000000000000////////////000000111000000000//////////////////////////////////////////............//////////////////////////////.........///000111111111111111000000000000000000333444444444333333222111000000000000000000000000000000////////////000000000/////////............111000000000/////////...////////////000000000000///////////////000111111111111111222222222333333111111111111111111111111111111111111111111111111333333333222222222111111555555555555555555555555222333444444555555444444333333333444555666888999:::;;;;;;::::::;;;===@@@GGGKKKQQQXXX]]]_________^^^]]]]]]___```___\\\ZZZVVVYYY\\\]]]\\\[[[\\\^^^jjjxxxyyyuuutttyyy~~~|||uuunnnkkkkkkuuuzzz~~~~~~wwwwwwrrrllljjjlllmmmmmmkkkpppmmmmmmooopppsss~~~{{{vvvpppkkkjjjjjjlllsss{{{{{{qqqgggaaa^^^^^^^^^bbbcccdddfffggghhhiiiiiifffccc```______^^^\\\ZZZWWWXXXXXXWWWWWWZZZ]]]aaaaaa___^^^^^^^^^\\\ZZZWWWUUUTTTQQQLLLEEE???<<<;;;;;;999777666666555444222///////////////000111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000////////////000000000000000000000000000000000000111111000000000/////////000000000000000000000000////////////////////////111111111111111111111111///......------......//////.........------------........................111111111000//////......---....../////////......///////////////.........111111111111222222222222////////////000000000000111000000000/////////....../////////000000000111111111222222222111111000111111111111111111111111222222222222222222222222222222222222222222222222222333444444444444333222333333444444444555555555444555555666666666666666666777888888777777999;;;999:::===???AAABBBCCCCCCGGGHHHIIIIIIIIIIIIKKKLLLNNNNNNNNNPPPRRRTTTWWWXXXUUUWWWZZZ^^^aaabbbaaaaaa000000/////////000111111111222222333333222222222111000///000111222111///000000000000////////////111111111111111111111111111111111111000000000000......////////////000000000000////////////000000111111000000000///////////////////////////////////////............//////////////////////////////......//////000000111111333333333222222111111111111111111111111000000///111111111111111111111111000000////////////000000////////////............000000000000////////////000000000000////////////000////////////000111111111111111222222222222333333333333222222111111111222222222222222222222222333333333222222222222111333333333333333333333333333333444555555555555444333444555666777888999:::<<<<<<;;;;;;<<>>>>>???BBBEEEHHHKKKLLLMMMRRRRRRPPPNNNMMMOOOTTTWWWXXXXXXYYYZZZ\\\^^^aaabbb\\\^^^aaadddggghhhiiiiii000///////////////000000111111222333333333222222111000///000111222111///000000000000////////////222222222222222222222222000000000000000000000000//////////////////000000000000////////////000000111111111000000000////////////////////////////////////............//////////////////////////////.../////////000000000111444333333222222111111000/////////000000///......000000000000000000000000000000////////////000000///////////////.........000000000000////////////111111000000//////......000000//////000000111222111111111111222222222222555444444333333222222111222222222222222222222222222222222222222222222222111111111111111111111111333444444555555555555555444555555666777888888888888:::<<>>;;;999777666111111000////////////000333333333333333333333333111111000000000000111111////////////////////////000000000000000000000000///000000111111000000///000000000000000000000000////////////000000000000000000000000000000000000...////////////000000000000000000000000000000000////////////////////////000000000000000000000000000//////......//////000//////.........///000000........................111111000///---,,,++++++000///...---,,,,,,,,,,,,/////////////////////////////////000000000111111////////////000000000000////////////000000000000000000000000///////////////000111222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444333333333444555666777666666666666777777777777999888888888999;;;===???@@@AAACCCEEEHHHLLLQQQUUUVVVVVVVVVWWWYYY[[[\\\]]]]]]aaaeeeddd```^^^```cccfffeeeccccccbbbcccdddeeeiiigggccc___\\\ZZZXXXXXX222222111000000000000000000000111222333333333333111000///000111222111///.../////////000000000111////////////////////////......//////000000000000111111111000000000//////000000////////////000000222222222111111111000000000000000000000000000000//////............//////////////////////////////000000000000////////////......//////000111111111,,,------...//////......////////////////////////000000////////////000000............/////////000.../////////000000000111////////////000000000000111111000000111111222333000000000000111111111111111111222222333333444444333333333333333333333333111111222222222333333333111111111111111111111111444444555666666666666666888777777888<<<@@@EEEHHHOOOTTT[[[bbbeeefffggghhheeeeeeeeeeeedddccccccbbb]]]ffflllooozzz~~~}}}tttmmmeeebbbaaabbbfffjjjlllllltttyyy~~~~~~}}}qqqqqqqqqnnniiiaaaYYYUUUVVVXXXZZZZZZZZZ[[[^^^aaa```bbbeeeeeecccaaa```___^^^[[[WWWUUUWWWYYY\\\\\\___aaacccaaa^^^ZZZWWWVVVUUUPPPIIICCC???<<<999777222222111000000000000000222222222222222222222222000000111111111111000000////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////000000000000000000000000000000////////////000000///...,,,+++,,,...000111........................//////...---+++***)))(((....../////////......---------......///000000000------------............////////////000000000000.../////////000000000111111000000000/////////...//////000222222333333222111111111111111111111111222222222222222222222222444444444444444444444444444333333333444555777888666666777777777888888888888888999;;;>>>BBBFFFHHHIIIKKKNNNPPPRRRUUUYYY\\\XXXXXXXXXYYY[[[]]]___```]]]bbbeeeddd___]]]```dddgggfffdddbbbaaa```aaaaaahhheee```[[[VVVTTTSSSRRR333333222111000000111111///000111222333444444444111000///000111222111///.../////////000000111111//////////////////////////////000000111111111222222111111111000000//////000000////////////000000222222222111111111111000000000000000000000000000//////............//////////////////////////////000000000000////////////......///000111222222333//////000111111222111111000000000000000000000000000000////////////000000---.........//////000000.../////////000000111111......//////000000111111111111111000111111222333000000000000111111111111///000111222333333444555333333333333333333333333111111111222222333333333444444444444444444444444444555555666666666666666999999999;;;???FFFMMMRRRXXX\\\```cccdddcccccccccdddeeeffffffeeeccc```^^^___kkkuuuzzzxxxwwwtttqqqnnnjjjeeebbbbbbcccfffnnnwww~~~~~~qqqccc[[[TTTWWWYYYYYYXXXYYY\\\```\\\___ccceeedddcccbbbbbbbbb^^^XXXUUUVVVYYY[[[]]]___aaabbbbbb```]]]\\\\\\]]]XXXQQQKKKGGGCCC@@@===666555444444333333333333111111111111111111111111///000111222222111000///////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000//////000000111111222222000000000000000000000000////////////////////////........................000000////////////000000///---+++)))***,,,///222........................////////////////////////,,,---...000111000000///,,,,,,---...///000111111000000000000111111111111////////////000000000000.../////////000000111111111111000000/////////...//////000222222333333333000000000000000000000000222222222222222222222222444444444444444444444444444444333333444555777888777777777777888888888888777777999===BBBHHHMMMPPPQQQSSSVVVXXXYYYZZZ]]]___XXXXXXXXXYYY[[[^^^aaaccc\\\```bbb```ZZZYYY]]]cccfffeeebbb```^^^]]]]]]]]]gggccc^^^XXXTTTQQQQQQPPP