BM86(% {{{zzzyyyxxxyyy|||vvvnnnppprrruuuwwwwwwwwwvvvzzz|||vvvnnnpppjjjiiihhhgggiiikkknnnppp}}}qqqgggaaabbbcccdddcccaaa___^^^___```ccchhhqqq~~~xxxooohhhgggjjjaaabbbcccddddddgggjjjmmmsssrrrkkkggg```ZZZVVVVVVYYY[[[YYYXXX[[[aaagggqqquuuyyybbb[[[WWWXXX^^^``````aaacccdddffffffffffffiiillllllkkknnnsssrrrnnnuuuyyy|||zzzvvvtttvvvxxx|||{{{~~~yyysssooojjjeeefffjjjiiieee___\\\___fffoootttrrrxxxiiiccc[[[SSSMMMJJJIIIHHHOOOOOORRRWWW]]]hhh|||tttnnn~~~qqqQQQNNNNNNNNNRRRSSSVVVWWWYYYZZZZZZYYYXXXWWWWWW[[[]]]]]]^^^bbbbbb```bbbeeehhhgggcccaaacccfffjjjjjjmmmuuu~~~~~~yyytttuuuvvvvvvuuuuuuwwwyyyrrrrrrrrrrrrrrrrrrqqqqqqttt~~~qqqwwwzzzxxxrrrooollliiikkkooonnnfff]]]ZZZ___iiirrrwwwuuuoooiiikkkuuu}}}yyypppYYYSSSMMMIIIIIIHHHGGGEEEKKKMMMQQQTTTWWWccczzz|||kkkmmmeeeIIIJJJMMMNNNOOONNNSSSUUUWWWXXXWWWUUUSSSQQQPPPVVVZZZXXXUUUVVVWWWUUUUUUXXX[[[ZZZXXXWWWXXX[[[^^^___ccciiinnnooommmkkkiiiiiiiiihhhhhhjjjnnnrrrrrrqqqpppnnnnnnnnnnnnnnniiinnn}}}cccdddzzztttjjjpppyyyzzzzzz{{{rrrrrrrrrkkkbbb______]]]ZZZXXXXXX[[[^^^ttt|||wwwtttyyywwwssspppnnnppptttmmmggg``````gggooossssssvvvooofffaaadddeee[[[OOOMMMIIIFFFGGGJJJMMMLLLJJJJJJOOOVVVXXXXXXaaawww}}}mmmvvveeeKKKNNNQQQRRRSSSPPPUUUWWWYYY[[[ZZZXXXUUUTTTUUU\\\___ZZZTTTRRRQQQPPPSSSVVVXXXXXXWWWVVVWWWYYYZZZ]]]aaadddeeeeeeeeeeeeeeeeeeddddddeeeiiioootttooonnnllljjjjjjlllnnnooonnnpppzzzkkk^^^ssszzznnnnnnttt~~~|||eeeXXXWWWUUUQQQNNNNNNQQQSSS[[[zzzxxxyyy|||xxxxxx~~~{{{kkkpppuuu}}}ttt```]]]YYYYYY^^^fffqqqyyytttqqqooopppssspppjjjccccccjjjqqqtttttttttsssnnngggdddbbbZZZQQQQQQNNNKKKIIIJJJJJJHHHFFFEEENNNYYY]]][[[```ttt}}}nnn{{{cccJJJMMMNNNNNNQQQPPPQQQSSSUUUWWWWWWVVVTTTSSSSSSZZZ]]]WWWQQQOOONNNMMMQQQSSSTTTUUUUUUTTTUUUVVVTTTWWW[[[\\\\\\[[[\\\^^^ZZZ[[[[[[\\\^^^ccciiimmmhhhgggeeedddfffjjjooorrriiinnnvvvkkkTTTdddwww{{{gggdddgggsssoooZZZYYYVVVSSSPPPOOOQQQSSSVVV{{{}}}{{{sssrrrooolllkkknnnuuuzzzwwwyyyxxx~~~qqqccc```fffqqq|||sssdddhhhfffeeefffjjjpppuuuxxxwwwzzz}}}{{{yyyxxxxxx{{{~~~|||{{{yyyyyyxxxxxxvvvvvvwww{{{mmmbbbWWWNNNOOOOOOTTT\\\eeeppp|||vvvsssqqqqqqttttttmmmeeeaaaeeemmmtttwwwuuuuuuqqqhhhaaa___]]]ZZZQQQOOOMMMJJJHHHGGGFFFFFFFFFPPP]]]dddbbbdddsssvvvlll~~~]]]JJJMMMMMMKKKPPPRRRPPPQQQRRRSSSTTTTTTSSSSSSNNNTTTVVVRRROOOQQQRRRQQQRRRSSSSSSTTTTTTTTTTTTSSSQQQSSSUUUVVVVVVWWWYYYZZZXXXZZZ\\\]]]___aaaeeehhhhhhfffdddeeeiiipppwww|||kkkrrrwwwuuu[[[dddrrrqqqiiihhhqqq}}}xxx```WWWWWWUUUSSSOOONNNOOOPPPRRRppp~~~nnnhhhccceeekkkppppppmmmfffgggfffbbb\\\YYYZZZ]]]___eeeuuu}}}yyyxxx|||uuu]]]SSSWWW[[[fffrrr{{{hhhbbbcccccccccbbbdddhhhoootttrrrvvv||||||yyyrrrppppppsssyyy}}}}}}|||yyyxxxvvvtttrrrpppooooooaaacccgggjjjnnnooopppqqqqqqooolllkkklllllliiifffhhhlllsssyyy|||{{{wwwuuuvvv|||lll]]]SSSMMMIIIIIIFFFHHHOOOXXXaaajjjyyyyyytttpppooopppppplllgggdddeeeiiiooosssoooooojjj___XXXVVVTTTRRRLLLMMMMMMJJJFFFEEEHHHLLLPPPWWWbbbfffcccbbbmmmzzzzzzooopppsssUUUIIIPPPOOOMMMSSSXXXUUUUUUTTTTTTSSSSSSTTTTTTOOORRRQQQOOOPPPTTTVVVTTTUUUUUUTTTUUUUUUUUUTTTSSSQQQQQQQQQSSSVVVXXXYYYZZZ\\\^^^aaacccbbbbbbbbbbbb^^^\\\[[[[[[```iiirrrxxxqqqvvvxxx^^^aaalll|||xxxkkkeeekkksss{{{vvvkkk^^^SSSWWWXXXXXXVVVSSSQQQQQQQQQNNNggg{{{fffWWWTTTPPPMMMMMMPPPRRRRRRQQQPPPUUUYYYYYYTTTOOOMMMMMMNNNQQQYYYjjj}}}zzzzzzyyydddUUUPPPVVVWWW___lllyyyuuufffggg```bbbccc```\\\]]]dddkkkiiimmmsssxxx{{{{{{zzzyyyssspppnnnpppuuuyyyxxxvvvsssrrrqqqooommmlllkkkkkkiiijjjmmmnnnnnnllljjjhhheeeeeeeeeeeeeeeeeeeeeeeekkknnnrrrwwwyyyyyyxxxwwwttt{{{}}}vvvpppnnnhhhXXXLLLLLLLLLFFFBBBEEEBBBCCCGGGKKKNNNSSS^^^iiipppyyyqqqjjjfffffffffhhhkkkkkkjjjiiiiiiiiicccddd```ZZZVVVTTTPPPJJJOOOQQQQQQKKKDDDAAAFFFLLLVVVZZZaaaaaa[[[XXX___jjjzzztttlllzzzdddKKKFFFPPPPPPMMMTTTZZZXXXWWWUUUSSSRRRRRRRRRRRRPPPQQQNNNKKKMMMRRRSSSQQQTTTSSSSSSSSSTTTSSSQQQPPPOOONNNMMMPPPTTTWWWXXXXXXYYY\\\___```^^^ZZZXXXVVV]]][[[YYYZZZ___hhhrrrxxxlllooooooyyy``````iii{{{yyykkkcccjjjssszzzzzzwwwmmm___VVVVVVXXXXXXWWWXXXZZZYYYVVVSSSRRRRRRNNNcccxxxcccXXXSSSQQQQQQPPPOOOMMMLLLKKKLLLMMMNNNSSSWWWWWWQQQLLLJJJJJJMMMMMMJJJMMMeeezzztttmmmtttmmm]]]YYYXXXXXXYYYQQQPPPUUUdddtttlll^^^cccdddhhhjjjddd]]][[[bbbjjjdddgggkkkppptttxxxzzz{{{vvvrrroooppptttvvvtttqqqnnnmmmllljjjiiiiiiiiiiiigggfffdddcccccceeefffgggbbbdddfffgggggghhhjjjlllhhhiiikkkmmmnnnpppqqqqqq{{{{{{mmmccc[[[WWWXXXNNNMMMLLLIIIGGGEEECCCBBBBBBCCCDDDHHHMMMTTTZZZ^^^bbbjjjssszzz}}}tttjjjdddcccbbbhhhmmmkkkhhhhhhgggddd]]][[[[[[ZZZSSSJJJGGGIIILLLMMMNNNLLLHHHFFFGGGIIILLLWWW```___VVVPPPTTT[[[ttt}}}xxxpppvvvUUUPPPJJJHHHKKKQQQWWW[[[YYYWWWTTTQQQPPPQQQRRRSSSSSSQQQPPPOOOOOORRRTTTVVVSSSRRRQQQQQQRRRRRRPPPNNNNNNMMMKKKMMMQQQUUUWWWXXXVVVWWW[[[]]]ZZZVVVYYY___\\\]]]\\\YYY\\\eeekkkmmmkkklllppp||||||ZZZ[[[www|||rrrhhhgggkkkvvv~~~jjjfffbbb]]]ZZZVVVQQQNNNYYY[[[^^^```___YYYSSSNNNWWWbbbyyykkkvvv~~~iii\\\UUUPPPNNNOOOVVVUUUTTTQQQNNNMMMNNNOOOMMMPPPTTTWWWVVVRRRMMMJJJPPPJJJIIILLLRRReeeuuusssjjjgggzzz{{{mmm]]]XXX[[[^^^ZZZTTTUUUWWWYYY^^^hhhzzzlll```dddaaabbbcccaaa``````aaacccaaadddhhhmmmqqqsssttttttuuuwwwxxxvvvrrrqqqrrrtttooooooooolllhhheeedddeee___aaabbbcccbbbbbbdddffffffeeefffgggiiilllnnnpppmmmkkkiiihhhiiilllpppsss|||ooo```WWWPPPLLLLLLLLLKKKIIIGGGEEECCCBBBAAACCCCCCDDDGGGLLLQQQWWWZZZcccjjjooorrrvvv|||~~~}}}wwwllldddbbbdddjjjmmmiiieeeccc```]]]SSSQQQPPPOOOJJJDDDDDDGGGIIIJJJJJJHHHDDDBBBDDDGGGOOOVVVZZZWWWPPPNNNRRRXXXooo}}}xxxsssrrrsssdddUUUQQQKKKIIIKKKPPPUUUWWWWWWVVVTTTSSSSSSSSSUUUUUUSSSRRRPPPOOOOOOQQQSSSUUUYYYWWWUUURRRPPPOOOOOOOOONNNNNNNNNOOOPPPRRRTTTUUUUUUSSSTTTVVVUUUSSSVVV[[[\\\^^^^^^[[[]]]bbbggggggcccjjjrrr}}}cccWWWjjjyyysssfffcccjjjttt{{{sssnnniiiqqq~~~zzzjjjgggbbb___^^^]]][[[ZZZ___dddhhhhhhbbb[[[WWWUUUNNNbbbrrrgggaaajjj{{{sssggg[[[TTTQQQNNNNNNQQQUUUUUUUUUUUUTTTSSSSSSTTTVVVVVVWWWWWWVVVSSSQQQOOOPPPKKKJJJLLLMMMVVVppp~~~xxxlllcccgggrrrsssmmmeeebbb^^^]]]___^^^ZZZVVVXXXWWWWWWYYYbbbqqqyyyaaa\\\dddaaaaaaaaabbbcccdddeeefffccceeehhhkkkmmmnnnnnnnnnoooqqqrrrqqqnnnmmmooopppnnnkkkhhhggggggeeebbb___[[[]]]______^^^^^^```aaadddgggiiiiiigggeeeeeeeeebbbbbbbbbccceeehhhkkklllvvvzzz}}}www___RRRLLLIIIFFFFFFIIIHHHFFFEEECCCBBBBBBAAADDDDDDEEEFFFIIIMMMQQQSSS]]]bbbddddddeeehhhgggddd[[[bbbqqqxxxmmmeeecccooossstttoooiiieee```ZZZLLLIIIGGGGGGEEEBBBEEEJJJHHHJJJJJJGGGCCCAAACCCFFFHHHJJJKKKKKKKKKPPPXXX^^^lll~~~sssqqqyyyhhhZZZSSSPPPLLLKKKLLLOOORRRSSSTTTTTTUUUUUUVVVVVVVVVVVVSSSRRRPPPOOOOOOQQQRRRTTTZZZZZZYYYTTTPPPNNNQQQTTTOOORRRTTTTTTQQQPPPQQQSSSUUUSSSUUUZZZ\\\YYYVVVWWWbbbfffgggdddbbbddddddbbb```kkkvvv}}}xxxYYY\\\jjj|||vvveeeaaafffoooyyy~~~pppiiipppyyysssooonnnllllllrrrwwwyyyttthhh]]]XXXWWWKKKllltttccc\\\ZZZ]]]bbbWWWQQQMMMMMMLLLKKKMMMQQQTTTVVVYYY[[[]]]]]]]]]\\\^^^]]]ZZZWWWUUUTTTSSSSSSNNNJJJKKKMMMLLLKKKUUUcccyyy{{{uuujjj___YYYXXXYYYZZZdddjjjrrruuusssooojjjhhhaaa]]]XXXUUUZZZdddpppxxxmmm]]]___iiiaaa___^^^aaaeeeiiiiiihhheeefffgggiiiiiihhhgggggghhhiiijjjiiihhhggghhhjjjjjjeee```aaadddddd___YYYYYY[[[]]]]]]]]]\\\]]]^^^```fffllllllgggaaa___```hhhhhhhhhgggfffeeedddcccnnnrrruuu}}}iiiTTTLLLMMMLLLJJJIIIGGGFFFEEECCCBBBBBBBBBCCCEEEEEEDDDEEEFFFIIIKKKLLLOOOSSSVVVWWWZZZ^^^]]]YYYNNNMMMNNNVVVcccooowwwzzz}}}{{{zzzuuummmhhhhhhvvvzzzzzztttnnnhhhaaaZZZMMMHHHEEEEEEEEEEEEIIINNNKKKMMMOOOMMMHHHEEEDDDEEEGGGEEEDDDEEELLLUUU___dddmmmrrrwww|||dddWWWNNNMMMKKKLLLNNNPPPQQQQQQRRRSSSUUUWWWWWWVVVUUUSSSPPPPPPOOOOOOPPPRRRTTTUUUXXX[[[^^^[[[WWWUUUXXX\\\TTTYYY]]][[[VVVSSSSSSVVVYYYXXX]]]ggglllfff]]]WWWnnnuuuxxxtttooolllhhhdddgggqqqyyy}}}eeeWWWbbbtttyyyjjjbbbbbbfffqqqzzz~~~vvvggg\\\WWWVVVrrrbbb[[[[[[YYYUUUOOOMMMMMMOOONNNLLLOOOUUUTTTVVV[[[```dddfffeeecccaaa^^^[[[WWWTTTSSSSSSSSSKKKIIIKKKOOOOOOLLLLLLPPPWWWnnnyyyqqqiiibbb[[[ZZZdddppp|||yyyllleee[[[TTTTTTYYY```eeedddrrr~~~iii]]]```hhh```]]][[[^^^dddhhhgggdddfffffffffffffffeeedddcccccccccccccccbbbaaaaaaaaabbb___]]]^^^```___[[[WWWZZZ]]]______^^^]]]^^^___[[[ccckkklllgggbbbbbbeeeooommmkkkiiigggeeeddddddjjjnnnmmmuuutttbbbRRRNNNQQQQQQNNNLLLHHHGGGEEEDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEGGGGGGEEEIIIKKKMMMSSSZZZ[[[XXXQQQMMMIIIGGGJJJQQQ[[[aaadddeeejjjnnnmmmjjjkkkooovvvyyyxxxsssmmmhhh___WWWNNNHHHDDDDDDEEEEEEHHHMMMLLLOOOSSSRRRMMMHHHFFFFFFMMMIIIFFFIIIPPPYYY```bbbrrrqqqsss^^^RRRJJJIIIJJJMMMPPPRRRRRRQQQQQQSSSVVVWWWWWWUUURRROOONNNNNNNNNPPPRRRTTTWWWXXX[[[```ffffffbbb______aaa[[[```dddccc^^^ZZZZZZ\\\bbb^^^```hhhnnnjjjccc^^^yyy{{{vvvqqqmmmqqqvvvzzzvvvZZZ```qqq}}}|||rrrggg___^^^iiiuuu~~~zzzhhh]]]hhhqqqqqqkkk___YYYZZZYYYTTTPPPOOOPPPSSSRRRQQQTTTYYYTTTVVVYYY___eeegggfffddd^^^]]][[[YYYVVVSSSQQQPPPLLLKKKMMMQQQTTTRRRPPPPPPSSS\\\jjjxxx}}}vvvnnniiigggmmm{{{vvvlllfff]]]UUURRRVVV\\\aaaiii~~~wwweee[[[ZZZ]]]___[[[XXXZZZ```cccaaa^^^eeeeeeeeeeeeeeeddddddcccaaa```___^^^^^^]]][[[ZZZ[[[]]]^^^^^^\\\[[[YYYYYY[[[]]]``````___^^^^^^^^^XXX___ffffffbbb```cccgggeeecccbbbaaacccfffiiilllkkklllhhhmmm~~~rrrcccUUUPPPQQQOOOLLLJJJJJJHHHFFFDDDCCCCCCEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGIIIPPPXXXZZZWWWLLLNNNNNNKKKHHHIIINNNTTTVVVXXX^^^ccccccdddjjjssswwwyyyxxxsssoooiii___VVVJJJDDDAAACCCDDDCCCDDDFFFJJJMMMPPPPPPMMMJJJIIIJJJIIIHHHJJJPPPXXX___ccccccuuu~~~|||qqqttt\\\NNNHHHHHHJJJMMMQQQSSSSSSRRRQQQSSSUUUWWWVVVTTTQQQOOONNNNNNPPPQQQTTTVVVXXXYYY```eeekkkllliiieeebbbaaa___bbbffffffdddaaabbbccchhh```[[[^^^cccddddddfffwww~~~{{{yyyvvvxxx|||]]]___mmmzzz~~~xxxnnnaaa[[[cccpppzzz~~~{{{|||uuugggyyy|||xxxnnnaaaXXXVVVUUUTTTOOOMMMPPPUUUXXXWWWXXX[[[YYYXXXXXX\\\bbbeeeeeeccc^^^^^^^^^]]]ZZZXXXUUUSSSSSSRRRRRRTTTVVVWWWWWWVVVTTTVVV^^^lllyyyzzzwwwrrrpppwww{{{tttnnngggeee```ZZZXXX\\\fffnnnssseee]]]ZZZYYY]]]ZZZXXXYYY\\\^^^]]]\\\cccccccccccccccdddddddddaaa___]]]]]]]]]]]][[[YYYYYY\\\______]]][[[ZZZ[[[YYY\\\^^^___^^^\\\\\\\\\YYY]]]``````]]]\\\___bbbdddbbb___^^^```dddiiilllmmmmmmhhhlll}}}uuugggXXXQQQNNNLLLKKKKKKKKKIIIFFFCCCBBBCCCDDDEEEBBBBBBBBBCCCCCCDDDDDDEEEJJJIIIFFFFFFMMMVVVXXXUUULLLOOOQQQQQQOOOQQQUUUZZZYYYZZZ]]]^^^\\\]]]gggsssxxxyyyxxxsssoooiii^^^SSSHHHCCCAAAEEEGGGEEEDDDDDDIIIKKKLLLKKKJJJLLLRRRVVVYYY\\\aaahhhmmmnnnkkkhhhsss}}}{{{|||xxxvvvaaaKKKJJJJJJKKKNNNQQQSSSSSSRRRPPPRRRUUUWWWWWWVVVSSSRRRQQQRRRRRRTTTUUUVVVWWWXXX\\\___bbbeeeeeeccc```^^^```aaaccceeefffgggggggggfff___ZZZ\\\___```cccffffffqqqyyyzzzwwwxxxzzzzzz^^^ZZZdddsss}}}zzzrrrfff^^^aaajjjuuu{{{yyyzzzfff[[[WWWYYY]]][[[ZZZ^^^hhhnnnlllhhhfffeeeaaa]]]^^^cccggggggfffccccccbbbaaa```___]]]\\\\\\\\\[[[ZZZ[[[]]]______[[[[[[aaammmxxxyyy|||{{{|||}}}xxxssskkkmmmkkkgggccchhhvvvnnndddbbbaaa___[[[[[[[[[[[[\\\]]]^^^^^^bbbbbbbbbaaaaaabbbbbbccc___]]]\\\]]]___```___]]][[[\\\^^^```aaa```]]][[[YYY[[[^^^___^^^\\\[[[ZZZXXXZZZ]]]]]]]]]\\\]]]^^^fffeeecccaaabbbccceeegggnnnqqqooovvv~~~vvviiiYYYQQQMMMKKKMMMQQQKKKIIIFFFCCCAAAAAACCCDDDAAAAAABBBCCCCCCDDDEEEEEELLLIIIEEEEEEKKKUUUXXXUUUVVVVVVUUUUUUWWW]]]eeekkkaaaaaa```^^^XXXYYYdddqqqtttuuusssnnniiicccWWWLLLIIIEEEEEEJJJMMMKKKHHHHHHJJJJJJIIIHHHIIIOOOZZZbbb|||qqqjjjooowww}}}zzzyyyvvv}}}dddHHHMMMLLLLLLNNNQQQRRRRRRQQQPPPRRRUUUWWWXXXXXXWWWUUUTTTUUUUUUUUUUUUVVVVVVVVVSSSTTTVVVZZZ^^^___^^^\\\______```cccfffiiiiiihhhaaa___```dddfffcccbbbcccVVVbbblllnnnooosssxxxzzz]]]TTT[[[jjj}}}zzztttkkkbbbaaaeeepppwww~~~hhh```___eeennnrrrrrrxxx~~~yyypppjjjdddcccgggkkklllkkkiiihhhfffeeedddeeeeeeeeeaaabbbbbb``````cccfffgggllljjjkkkqqqtttwww|||uuuxxxxxxsssmmmrrryyyfff```bbbdddccc[[[\\\]]]]]]]]]^^^```cccbbbbbbaaa````````````aaa^^^\\\[[[^^^aaaccccccaaa___]]]\\\```dddeee```ZZZZZZ]]]```aaa___]]]\\\[[[VVVXXX\\\___aaaaaa```___[[[\\\^^^```ccceeeggghhhooouuuwww|||vvvhhhYYYUUUJJJKKKPPPFFFLLLKKKJJJHHHHHHHHHDDD@@@>>>???@@@AAABBBDDDGGGIIIIIIMMMPPPPPPRRRWWWXXXVVVPPPSSSYYY___dddgggiiiiiiggggggeee___YYY[[[dddmmmrrroooiiibbb[[[SSSNNNJJJJJJKKKNNNPPPPPPMMMHHHCCCAAAAAABBBEEEJJJOOOUUUYYYtttrrrcccaaakkkzzz{{{~~~wwwwww~~~WWWNNNQQQOOOMMMNNNPPPRRRSSSSSSRRRRRRSSSTTTVVVWWWYYYZZZVVVUUUSSSPPPOOONNNNNNNNNRRRSSSUUUUUUUUUVVVYYY[[[\\\ZZZYYY[[[___aaaaaa``````cccfffiiihhhddd___\\\ZZZXXXZZZ___```bbbmmmzzztttWWWWWWmmm{{{|||ttthhh```\\\iiinnnxxxrrraaadddqqq}}}yyyqqqiiiiiinnnoookkkmmmoookkkfffhhhnnnoookkkfffeeedddeeeiiimmmooopppttttttsssrrrqqqqqqwww}}}|||uuutttwww|||~~~~~~vvvsssnnngggaaa```bbbdddyyyhhhaaabbbcccdddhhhbbb^^^[[[]]]aaadddcccaaahhhfffbbb^^^]]]]]]___```]]]^^^___```___aaacccfffddd```aaahhhkkkfff^^^ZZZYYYZZZ\\\]]]^^^^^^]]]]]][[[]]]``````___^^^]]]]]]```bbbcccccccccdddgggiiikkkqqqtttwwwdddtttaaaXXXLLLMMMRRRIIILLLLLLJJJFFFCCCCCCFFFGGGAAABBBBBBCCCEEEGGGKKKNNNUUUXXXXXXUUUUUUWWWVVVSSSUUUXXX\\\aaaeeeggghhhhhhhhhhhheee```\\\\\\bbbggglllggg___WWWQQQLLLJJJHHHOOOMMMKKKIIIHHHHHHGGGFFF???>>>???BBBHHHNNNRRRSSS___rrrvvviii___cccjjjuuu}}}yyy}}}wwwwwwpppQQQNNNMMMKKKKKKLLLNNNPPPQQQPPPSSSSSSSSSSSSTTTVVVXXXZZZZZZXXXUUURRRPPPNNNMMMMMMRRRTTTUUUVVVVVVVVVXXXZZZZZZXXXWWWXXXZZZ\\\[[[YYY\\\```eeeiiiiiifffbbb___[[[YYY[[[^^^___aaakkkvvvwww^^^SSSggg}}}yyyoooeee___hhhjjjqqq{{{pppdddeeeoooqqqeeeiiixxx}}}tttqqqqqqnnniiijjjnnnooojjjhhhmmmqqqpppiiiiiijjjmmmpppsssuuuuuuuuuwwwzzz{{{xxxuuutttvvv~~~uuukkkgggcccdddgggjjjiiifffjjjhhhccc\\\XXXWWW\\\```kkkwww}}}ddd^^^aaabbbcccfffaaa___]]]]]]```bbbbbbbbb```^^^[[[XXXWWWXXXZZZ\\\]]]^^^```aaaaaaaaaccceeeccc^^^]]]bbbddd___ZZZWWWXXXYYYZZZ[[[\\\\\\[[[[[[YYY[[[\\\]]]]]]^^^```bbbeeeggghhhgggffffffggghhhjjjqqqttt}}}nnnbbb~~~kkk___TTTSSSSSSKKKKKKNNNPPPNNNHHHDDDEEEGGGCCCBBBBBBBBBDDDHHHKKKNNNSSSVVVVVVRRRRRRTTTTTTQQQ\\\^^^bbbfffhhhjjjjjjiiijjjhhheeebbb`````````aaafff^^^TTTKKKGGGGGGGGGHHHPPPNNNLLLJJJHHHGGGFFFFFF>>>;;;;;;???GGGMMMMMMKKKRRR___mmmpppmmmggg```ZZZ\\\bbbmmm|||yyyyyy~~~yyy|||]]]JJJMMMJJJJJJJJJMMMPPPQQQQQQPPPTTTSSSRRRQQQRRRTTTVVVXXX\\\ZZZWWWTTTQQQNNNLLLLLLQQQSSSUUUUUUUUUUUUVVVWWWVVVUUUTTTTTTUUUUUUSSSQQQUUUYYY___dddfffdddaaa^^^[[[ZZZ[[[]]]^^^___gggoooooouuuvvvyyypppSSS]]]xxx|||tttiiiaaadddccchhhpppxxxzzzmmmccc[[[YYY\\\```nnn}}}{{{ppplllrrr|||uuummmmmmsssvvvqqqkkklllpppsssgggiiimmmrrrvvvzzz}}}~~~|||~~~~~~zzzvvvtttrrrxxxzzz~~~vvv{{{qqq]]]YYY^^^\\\[[[\\\\\\ZZZTTTOOOVVVWWWWWWTTTPPPOOOQQQTTT^^^jjj~~~yyyaaa\\\```bbbbbbdddaaabbbbbbaaaaaaaaadddfff```^^^[[[YYYXXXZZZ]]]^^^\\\___aaacccbbbbbbbbbcccddd^^^[[[]]]^^^ZZZVVVUUUVVVWWWWWWXXXYYYYYYYYYYYYXXXYYYYYYXXXXXXZZZ^^^aaaccceeeggggggffffffggghhhhhhqqqssswww~~~kkkaaabbb~~~xxxnnnfff\\\RRRPPPUUU^^^dddaaaVVVMMMIIIGGGDDDBBBBBBDDDGGGJJJKKKIIIMMMOOOOOOQQQWWWZZZXXX___bbbfffjjjlllmmmlllkkkkkkhhheeedddeeedddaaa^^^aaaYYYOOOHHHFFFGGGHHHIIIIIILLLPPPQQQOOOKKKFFFDDD???;;;999???GGGLLLJJJFFFLLLTTTZZZ\\\XXXTTTRRRQQQNNNUUUcccwww~~~yyyyyy~~~jjjOOOEEEMMMJJJKKKLLLOOOSSSTTTSSSRRRUUUSSSPPPNNNNNNPPPSSSUUUXXXWWWUUURRRPPPMMMLLLKKKNNNPPPRRRSSSRRRQQQQQQRRRQQQQQQRRRRRRRRRQQQOOOMMMLLLQQQWWW]]]___]]]ZZZWWWYYYZZZ[[[\\\\\\^^^bbbgggmmmqqqpppsss}}}~~~```UUUjjj{{{||||||{{{zzzuuujjj___]]]\\\___hhhqqqyyy|||uuuvvvwwwtttpppooojjjddd^^^bbbttt}}}{{{wwwssstttzzz}}}~~~zzztttqqqqqqrrrjjjmmmrrrwww|||{{{zzzzzzxxxwwwvvvxxx~~~|||zzzwwwjjjaaa```___YYYXXX[[[gggfffdddbbb___XXXPPPJJJLLLQQQVVVWWWRRRNNNMMMNNNWWWbbbyyyuuu___\\\aaabbbbbbdddcccfffhhhfffcccbbbfffkkkdddbbb___\\\\\\]]]___aaa\\\___bbbdddcccaaaaaaaaaccc^^^\\\]]]]]]XXXTTTSSSSSSSSSSSSTTTVVVWWWYYYZZZWWWXXXXXXVVVTTTTTTVVVXXXXXX[[[___aaabbbccceeegggfffqqqsssttt{{{vvviiidddjjjmmm`````````gggssswwwnnnaaaYYYSSSPPPMMMLLLMMMOOOPPPPPPPPPTTTUUUUUUYYY___bbbaaa^^^aaaggglllnnnnnnllljjjjjjgggdddeeeggggggddd```\\\UUULLLGGGGGGHHHHHHGGGDDDIIINNNPPPNNNKKKHHHGGGBBB>>><<<@@@HHHLLLJJJEEEFFFGGGHHHGGGDDDBBBCCCEEEJJJOOOZZZjjj|||zzzvvv}}}aaaLLLEEEMMMKKKKKKMMMPPPSSSUUUTTTSSSUUUSSSOOOLLLLLLMMMOOOQQQQQQQQQPPPOOONNNMMMLLLKKKLLLMMMOOONNNMMMKKKLLLMMMMMMOOOQQQSSSRRRQQQOOOOOOJJJNNNSSSWWWYYYXXXUUUSSSWWWYYYZZZ[[[[[[^^^```aaafffkkkiiikkksssqqqrrr}}}zzzUUU[[[nnnsssvvvwwwwwwuuulllaaaXXXVVVZZZccclllttt}}}xxxggg```ssszzz}}}|||wwwtttuuuxxx{{{}}}{{{vvvtttvvvwwwuuuwww||||||xxxlll^^^]]]gggllliiiooonnnkkkhhhccc\\\UUUPPPRRRWWW[[[ZZZUUUPPPQQQTTTUUU___vvvqqq___^^^bbbbbbbbbdddbbbfffhhhfffbbbaaaeeekkkdddaaa^^^ZZZYYYYYY[[[\\\]]]___bbbcccbbb```___```___\\\\\\___]]]WWWRRRQQQQQQPPPPPPQQQSSSVVVYYY[[[UUUWWWYYYYYYWWWUUUUUUUUUSSSVVVYYY\\\^^^```bbbdddfffsssxxx|||{{{~~~qqqpppgggeeeooowwwtttnnnmmmeeeaaa^^^^^^```bbb```^^^```bbbaaa]]]]]]aaabbb```^^^cccjjjppprrrpppllliiiiiifffcccccceeeeeecccaaaYYYQQQIIIEEEFFFGGGEEEBBBDDDFFFHHHGGGEEEEEEHHHKKKEEEBBB@@@CCCHHHLLLKKKHHHEEEBBB@@@???>>><<>>AAAHHHOOO\\\kkkqqqttt}}}|||ttt```UUUQQQVVVOOONNNNNNOOOQQQSSSTTTSSSXXXVVVTTTQQQOOONNNNNNNNNNNNOOOPPPQQQQQQQQQPPPOOOMMMLLLJJJGGGDDDDDDFFFIIIKKKOOOUUUWWWVVVSSSRRRRRROOOPPPRRRTTTVVVWWWXXXXXXVVV[[[^^^___bbbggggggbbb___eeeeeefffjjjjjjppp___PPPWWWgggtttvvvwwwzzzwwwpppaaaZZZVVVZZZaaagggooouuuyyy~~~~~~yyy}}}{{{wwwwwwxxxrrrnnnyyyvvvppprrruuuuuuqqqlllhhheee]]]hhhsssvvvooogggdddddddddjjjxxxsssiiibbbcccbbb]]]]]]ccc^^^___```^^^\\\\\\^^^aaadddaaa^^^[[[ZZZZZZ\\\^^^^^^___```___]]]\\\\\\^^^[[[YYY[[[]]]\\\XXXWWWYYYXXXVVVSSSQQQQQQSSSVVVXXXVVVXXXZZZZZZYYYYYYZZZ[[[XXXYYYZZZZZZ[[[___cccgggoooyyy~~~}}}{{{wwwqqqttt}}}pppnnnmmmqqqvvvwwwtttpppkkkllljjjfffeeehhhjjjhhhooouuu~~~~~~tttnnnjjjgggbbb]]]ZZZZZZ\\\^^^\\\RRRFFFAAABBBDDDCCC@@@@@@FFFLLLMMMIIIDDDCCCCCCIIIHHHFFFEEEFFFHHHKKKMMMRRRJJJEEEDDDAAA===???FFFHHH```{{{ppp```XXXUUUZZZTTTRRRQQQQQQSSSUUUVVVVVVZZZYYYWWWTTTRRRPPPOOONNNQQQRRRSSSTTTTTTSSSRRRQQQNNNMMMJJJFFFCCCCCCFFFIIILLLQQQWWWYYYWWWSSSQQQQQQNNNOOOPPPRRRUUUWWWYYYZZZVVV\\\```aaaeeekkkkkkeee\\\ddddddccchhhjjjuuu___OOOPPPcccsssuuuvvvzzzzzzttthhh^^^VVVVVV[[[aaaiiiqqqxxx~~~}}}yyyxxxwwwzzz|||uuuppp|||{{{~~~yyyrrrnnndddwwwvvvooorrrttt|||mmmfffccceeeaaaZZZ[[[bbb___```___^^^]]]]]]___```___]]]ZZZXXXXXXYYY\\\]]]^^^______]]][[[[[[\\\]]]___\\\\\\^^^]]][[[]]]aaa]]]ZZZVVVRRRQQQRRRTTTVVVZZZZZZYYYVVVTTTTTTVVVXXXUUUVVVWWWXXX[[[```ggglllsssyyy|||wwwwww{{{yyy||||||yyyvvvvvvnnnooorrryyy~~~yyyppplllhhhbbb```aaa```YYYPPPQQQHHHCCCCCCDDDDDDHHHNNNHHHKKKPPPRRRQQQLLLEEE@@@EEEHHHKKKKKKJJJJJJMMMPPPOOOMMMGGGBBB@@@AAABBBAAAPPPfff|||www{{{xxxgggXXX[[[```YYYUUUYYY^^^___]]][[[[[[\\\___]]]ZZZXXXVVVTTTQQQNNNLLLNNNQQQTTTUUUVVVVVVUUURRRQQQOOONNNMMMMMMNNNNNNMMMPPPUUUYYY[[[WWWPPPJJJOOONNNMMMMMMPPPTTTXXX[[[WWW___fffeee___^^^eeemmmddd]]]ZZZ^^^dddiiimmmrrrxxxPPPQQQ^^^llluuu{{{|||wwwooommmdddXXXSSSUUU\\\cccfffttt~~~uuuyyy|||xxxrrruuu}}}~~~uuurrruuuzzz}}}wwwtttfffaaa^^^___bbbdddbbb______\\\]]]bbbeeeddddddfffaaa___[[[YYYWWWXXXZZZ\\\]]]]]]]]]ZZZVVVVVVYYY]]]``````___^^^]]]]]]]]]]]]XXXXXXXXXXXXWWWVVVUUUTTTXXXVVVVVVXXXXXXUUUUUUXXXWWW[[[^^^___^^^]]]```bbbgggwww~~~zzz}}}~~~{{{sssnnnjjjeeecccccc```WWWOOOGGGCCCCCCHHHJJJHHHIIILLLHHHJJJKKKLLLKKKGGGDDDAAADDDFFFIIIIIIHHHIIIKKKNNNNNNKKKGGGDDDDDDFFFEEEDDDOOOmmm|||||||||yyyvvvbbbXXXZZZ]]]WWWYYY\\\______\\\XXXWWWWWW\\\\\\[[[[[[[[[XXXTTTQQQKKKMMMOOORRRTTTTTTTTTTTTUUUTTTSSSRRRRRRQQQQQQQQQPPPRRRUUUYYY\\\[[[WWWSSSRRRPPPNNNNNNOOORRRUUUXXX\\\eeennnooojjjhhhlllqqqfff```]]]```eeegggjjjmmmxxx___QQQYYYdddnnnsssuuuuuuuuuppphhh^^^VVVTTTXXX]]]```iiittt{{{ssssssvvvyyyvvvaaa\\\^^^```iiiuuuzzzhhhbbb]]][[[]]]^^^]]]ZZZ\\\XXXYYY]]]___^^^]]]^^^[[[ZZZYYYXXXWWWWWWWWWWWWZZZZZZYYYVVVTTTTTTXXX[[[___^^^]]]\\\[[[[[[[[[[[[XXXXXXXXXXXXXXXWWWVVVUUUYYYVVVVVVXXXWWWTTTTTTWWWXXX]]]aaa```\\\ZZZ]]]aaannnwwwyyysssnnnjjjgggeee^^^SSSKKKFFFDDDEEEHHHHHHEEEDDDFFFJJJJJJHHHGGGFFFEEEDDDCCCEEEFFFHHHIIIHHHIIIJJJLLLPPPLLLIIIIIIKKKKKKIIIGGGLLLpppzzzzzz~~~xxx|||mmmbbb\\\]]]^^^[[[YYY[[[^^^^^^\\\YYYXXXXXXZZZ[[[\\\______]]]YYYUUUOOOPPPQQQRRRRRRQQQPPPOOOUUUVVVVVVVVVVVVUUUSSSRRRPPPQQQSSSVVVYYY[[[ZZZXXXVVVTTTQQQOOOOOOQQQTTTVVV]]]fffooorrrnnnjjjkkkmmmgggcccaaadddffffffgggjjjmmmrrrSSSRRRZZZhhhpppoooqqqwwwpppkkkbbbYYYTTTTTTXXX\\\aaakkkwwwwwwttt}}}}}}iiiWWWQQQQQQTTT\\\dddmmmeee```[[[XXXYYYZZZYYYXXXYYYUUUUUUYYYZZZXXXVVVXXXVVVWWWWWWXXXXXXWWWVVVVVV[[[ZZZWWWTTTRRRSSSVVVYYY\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWZZZWWWVVVWWWVVVSSSSSSUUU[[[aaafffccc\\\YYY]]]bbbsssuuu|||}}}yyysssmmmjjjdddYYYMMMFFFDDDDDDDDDEEEEEEEEEGGGIIILLLKKKJJJHHHFFFEEEEEEDDDFFFHHHIIIJJJJJJJJJIIIIIIOOOKKKJJJMMMPPPNNNLLLLLLSSStttwwwwww|||~~~yyydddaaa^^^[[[^^^___UUUWWWZZZ]]]^^^^^^^^^___[[[[[[\\\^^^___^^^\\\YYYWWWWWWVVVUUUSSSPPPNNNLLLSSSTTTVVVXXXXXXVVVTTTSSSSSSTTTVVVYYY\\\]]]\\\ZZZXXXVVVTTTRRRRRRTTTVVVXXX___fffmmmnnnkkkgggeeefffeeecccdddhhhjjjhhhiiikkkqqqyyy```TTTTTTdddpppooonnnsssllljjjddd\\\UUUSSSWWW[[[```iiissszzz}}}{{{www}}}{{{nnnddd[[[RRRPPPSSSVVVZZZ]]]rrrwwwccc___\\\ZZZYYYZZZ[[[ZZZYYYWWWTTTSSSWWWYYYWWWVVVWWWWWWWWWXXXXXXXXXYYYYYYYYY^^^[[[XXXUUUSSSSSSUUUWWWVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXZZZVVVTTTUUUTTTQQQQQQTTT\\\dddjjjggg^^^ZZZ___gggrrrsssxxx~~~uuunnniii```RRRGGGCCC???EEEJJJMMMNNNOOOPPPQQQLLLLLLLLLKKKHHHFFFCCCAAAEEEFFFJJJLLLNNNLLLJJJGGGHHHEEEHHHNNNQQQPPPPPPTTTeeeyyywww{{{~~~mmm\\\___[[[WWW\\\aaaVVVWWWYYY\\\___aaabbbbbb^^^\\\ZZZ[[[\\\]]]]]]\\\[[[[[[YYYWWWUUUSSSQQQPPPQQQSSSWWWYYYZZZYYYXXXVVV[[[\\\^^^aaacccbbb___\\\YYYWWWVVVUUUVVVYYY]]]___hhhkkkmmmllljjjgggffffffcccbbbfffkkkmmmlllmmmpppwwwxxxgggTTT[[[iiimmmnnnsssjjjjjjfff___WWWSSSTTTVVV___gggooovvvnnnaaabbbccc```{{{|||vvv{{{pppjjjddd___\\\VVVRRRQQQSSSRRROOOdddrrrlll___]]]\\\\\\]]]]]]\\\YYYWWWUUUQQQRRRVVVYYYWWWVVVXXXYYYWWWVVVUUUUUUXXXZZZ\\\]]][[[WWWTTTRRRRRRRRRRRROOOPPPQQQRRRTTTVVVXXXYYYXXXWWWVVVVVVUUUVVVVVVWWWXXXTTTRRRSSSRRROOOOOORRRXXX```gggeee]]]ZZZ```gggooottt}}}~~~rrriiidddZZZLLLDDDEEEJJJTTT\\\]]]ZZZVVVQQQLLLLLLMMMMMMLLLIIIDDD@@@===@@@CCCJJJPPPUUUTTTOOOKKKEEEDDDJJJSSSTTTQQQVVV___uuu{{{|||}}}zzzccc\\\```ZZZXXX___ccc[[[ZZZZZZ\\\^^^______]]]^^^\\\YYYYYY[[[]]]______ZZZYYYXXXWWWVVVUUUTTTTTTQQQSSSWWW[[[]]]]]]\\\\\\[[[[[[]]]```aaa___[[[XXXXXXWWWVVVWWWYYY^^^bbbeeelllllljjjiiihhhgggggggggcccdddhhhmmmnnnlllmmmqqqsssuuu}}}^^^RRR[[[gggpppvvvmmmkkkgggaaaZZZSSSPPPNNNYYY```hhhppp}}}~~~zzznnnoooaaaRRRUUU\\\WWWjjj~~~xxxqqqqqqtttzzzmmmeeeaaaXXXNNN\\\kkk{{{xxxeeeaaa_________^^^[[[XXXUUUSSSRRROOOPPPTTTWWWUUUUUUVVVVVVTTTRRRPPPQQQSSSWWWYYYWWWUUUSSSQQQQQQPPPOOOMMMLLLMMMNNNPPPRRRUUUWWWYYYWWWVVVTTTSSSRRRRRRSSSTTTVVVQQQOOOPPPOOOLLLNNNQQQQQQXXX^^^^^^XXXWWW\\\bbblllvvvyyylllaaa]]]TTTHHHEEEJJJZZZcccgggbbb[[[WWWSSSNNNQQQQQQPPPMMMIIIEEE@@@>>>===CCCMMMYYYaaabbb]]]XXXRRRSSSYYY___[[[TTT[[[hhhzzz{{{|||~~~oooaaa\\\\\\VVVXXX^^^]]]^^^\\\ZZZZZZ\\\\\\ZZZXXXZZZYYYYYYZZZ^^^```aaaaaaZZZYYYWWWUUUSSSRRRQQQPPPNNNPPPTTTXXX\\\^^^^^^___WWWVVVUUUVVVXXXWWWVVVTTTXXXWWWVVVWWW[[[___dddgggiiihhhggggggiiijjjiiihhhhhhhhhjjjmmmkkkggghhhllllllqqqttt}}}rrrTTTRRR```lllrrrkkkiiieeeaaa]]]VVVPPPKKKSSSYYYaaajjjwwwwww}}}wwwjjjffffffgggjjjxxxvvvpppmmmdddZZZOOOUUU]]]fffvvv|||~~~sss___YYYjjjkkk```eee___^^^\\\XXXUUUSSSSSSTTTTTTQQQQQQUUUWWWTTTSSSUUURRRQQQPPPOOOOOOQQQRRRSSSPPPOOOOOOQQQSSSSSSPPPMMMMMMMMMNNNOOOQQQSSSUUUVVVVVVUUURRRPPPOOOOOOOOOPPPSSSNNNLLLMMMLLLKKKLLLPPPNNNSSSXXXXXXUUUTTTXXX\\\eeeuuuuuuggg\\\XXXPPPGGGGGGOOO]]]bbbaaaXXXTTTYYY___```XXXVVVSSSOOOKKKGGGCCCBBB>>>EEERRRaaalllooojjjdddeeefffkkklllbbbWWW]]]lllzzzttt{{{|||}}}hhh[[[UUUQQQLLLQQQVVVPPP]]]ZZZXXXXXXZZZ[[[XXXVVVVVVWWWYYY]]]aaaddddddccc^^^\\\XXXTTTPPPLLLJJJHHHKKKMMMPPPUUUYYY\\\^^^^^^WWWUUURRRRRRTTTVVVWWWWWWXXXWWWVVVWWWZZZ___dddggghhhggggggjjjnnnooonnnllllllkkkllllllhhhbbbbbbfffiiiqqqqqqqqq]]]RRR\\\gggiiigggdddbbbaaa___[[[SSSMMMQQQVVV]]]eeessswwwuuukkkgggnnnsssvvvpppkkkkkk___NNNJJJJJJHHHHHHPPP___jjjoooggg\\\aaa^^^```qqqlllZZZlllbbb\\\hhh\\\ZZZVVVRRROOOQQQTTTXXXXXXUUUTTTWWWXXXUUUSSSTTTPPPQQQQQQQQQQQQQQQPPPPPPMMMMMMOOOSSSWWWWWWTTTQQQNNNNNNNNNOOOPPPQQQRRRSSSVVVTTTQQQOOOMMMLLLMMMMMMQQQLLLJJJKKKKKKJJJLLLPPPPPPSSSVVVVVVUUUTTTVVVYYY]]]qqqxxxoooaaaYYYZZZUUUHHHFFFOOOSSSTTTTTTUUU[[[ccciiikkkcccYYYZZZYYYLLLCCCCCCAAA???BBBSSSjjjxxx{{{wwwsssiiiVVV[[[xxxyyyxxx{{{]]]YYYTTTQQQRRRTTTUUUVVVZZZUUUTTTWWWYYYWWWUUUUUUQQQRRRUUUXXX[[[]]]___```ZZZXXXUUUQQQMMMIIIGGGFFFJJJKKKMMMOOORRRUUUWWWXXXWWWQQQNNNPPPPPPOOORRRYYYVVVWWWZZZ\\\]]]]]]\\\[[[bbbdddgggggggggfffgggiiifffggghhhgggeeeddddddeeegggoooqqqnnn^^^LLLUUUeeellliiigggaaa^^^```bbbXXXKKKNNNTTT[[[bbbkkkvvvnnnkkkfff```\\\^^^gggooozzzlllbbb\\\WWWSSSPPPJJJEEEEEEKKKRRRUUUUUU^^^iiioooaaabbbXXXRRRWWWVVVUUU]]]www~~~gggmmm{{{vvvccc^^^]]]\\\YYYUUUPPPNNNNNNOOOPPPRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQOOOOOORRRSSSTTTUUUTTTRRRPPPOOOMMMOOOQQQRRRRRRSSSTTTUUUPPPPPPPPPPPPOOONNNMMMMMMOOONNNLLLKKKJJJJJJKKKLLLTTTTTTTTTSSSRRRSSSUUUWWW^^^lllvvvkkkccc[[[YYY]]]XXXLLLMMMXXXSSSVVV\\\ggguuuoooccc\\\SSSNNNMMMKKKDDDRRRnnn}}}wwwnnn]]]eee|||zzz}}}jjjVVVTTTSSSVVV\\\bbbhhhjjjXXXRRROOOPPPQQQNNNMMMNNNPPPQQQRRRSSSTTTTTTTTTTTTUUUTTTQQQMMMJJJGGGFFFEEEHHHIIIKKKNNNPPPRRRSSSTTTRRRNNNLLLOOOOOOMMMNNNRRRWWWXXX[[[]]]^^^^^^^^^]]]aaaaaabbbcccdddeeeffffffdddfffggggggeeecccbbbcccdddmmmooojjjqqqlllTTTQQQZZZaaagggfffaaa^^^aaaddd___VVVOOORRRXXX^^^fffnnnwww|||~~~~~~zzznnnaaa\\\```iii~~~yyypppcccZZZTTTRRRPPPPPPNNNMMMPPPSSSSSSOOOKKKLLLPPP^^^rrr}}}vvveeeYYYQQQ[[[aaaeeefff]]]QQQNNN\\\qqqyyy|||xxx]]][[[qqqooo```\\\[[[YYYVVVRRROOOMMMNNNOOOPPPQQQQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSTTTTTTSSSRRRQQQPPPNNNPPPRRRRRRQQQQQQRRRSSSPPPPPPPPPPPPOOONNNMMMLLLOOONNNNNNNNNNNNOOOPPPPPPSSSSSSTTTTTTSSSTTTWWWYYYddduuuzzzjjj]]]SSSPPPTTTYYYRRRIIINNN]]]qqqyyysssbbbZZZUUUPPPMMMHHHdddxxxjjjppp}}}sssuuuzzzxxx^^^UUUSSSSSSUUU[[[```eeegggWWWPPPJJJIIIHHHFFFFFFIIINNNNNNOOOPPPPPPOOOMMMMMMOOONNNLLLIIIGGGFFFEEEDDDFFFGGGJJJLLLNNNOOOOOOOOOMMMKKKLLLOOOOOOMMMMMMOOOSSSTTTVVVXXXZZZ[[[[[[[[[^^^]]]\\\\\\^^^aaabbbbbbbbbdddggggggfffdddcccccchhhrrr{{{zzzuuucccSSSUUU___ccccccbbb```bbbfffeeebbbSSSSSSUUUYYY```fffjjjlllxxx}}}ooo^^^\\\VVVlll|||ssslllbbbWWWOOOLLLNNNQQQTTTSSSSSSVVVXXXVVVQQQLLLPPPMMMRRRaaalllkkk```XXXTTTeee{{{wwwdddYYYUUUiiibbbQQQUUUgggnnnvvvzzzeee[[[YYYXXXUUUSSSPPPNNNMMMNNNOOOQQQOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQOOOQQQRRRRRRPPPOOOPPPPPPOOOOOOOOOOOOOOONNNLLLLLLMMMNNNOOOQQQSSSUUUUUUVVVPPPQQQRRRRRRRRRTTTWWWYYYhhhwwweeeXXXXXXWWWZZZ[[[TTTOOO\\\nnnssshhh\\\OOOKKKGGGiiizzzyyy|||qqqsss{{{sss```VVVTTTRRRRRRTTTVVVXXXXXXVVVNNNHHHFFFDDDCCCFFFJJJJJJKKKNNNPPPQQQQQQPPPPPPJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFIIIKKKLLLLLLLLLKKKLLLKKKLLLNNNPPPQQQSSSUUUSSSTTTUUUVVVXXXYYY[[[[[[[[[XXXUUUVVVXXX[[[\\\\\\___bbbeeegggfffeeeeeeeeeiiitttuuuZZZVVV^^^]]]```cccdddeeefffffffff\\\XXXTTTUUU[[[aaaddddddpppwwwkkkddd```ggg|||pppmmmbbbXXXRRRQQQRRRUUUXXX___]]]ZZZYYYZZZ[[[ZZZYYYOOOMMMQQQ]]]eeeccc[[[UUUQQQbbbssseeeaaavvvuuu^^^ZZZgggvvvvvvzzziii\\\WWWUUUUUUUUUSSSQQQOOONNNNNNOOOPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWVVVUUUSSSQQQPPPQQQRRRSSSPPPRRRSSSRRROOOMMMMMMNNNOOOOOOOOOOOONNNMMMLLLKKKJJJLLLOOOSSSVVVWWWXXXYYYOOOPPPQQQPPPPPPQQQTTTWWWhhhvvvlllfffbbb```]]]XXXZZZlllkkkUUUPPPGGG```yyy}}}uuuyyy~~~kkkaaaSSSQQQPPPQQQTTTVVVVVVVVVQQQKKKFFFEEECCCCCCGGGMMMIIIKKKNNNQQQRRRRRRRRRQQQHHHGGGGGGFFFFFFGGGGGGGGGEEEGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKNNNTTTYYY\\\YYYYYYYYYZZZ[[[]]]___aaaXXXVVVSSSSSSTTTVVVWWWWWWYYY\\\```bbbccccccdddeeeccciiiwww|||vvvnnnYYYTTTWWW[[[bbbggggggdddccccccaaa[[[TTTQQQUUU[[[___aaajjjqqq{{{zzziiimmmhhhpppeeeaaa[[[\\\hhhssstttqqqooorrrooojjjfffdddcccbbbaaaRRRUUU```mmmrrrjjj___YYYQQQ]]]~~~pppggg~~~wwwccceeevvvooo___XXXTTTSSSTTTWWWVVVSSSPPPOOONNNNNNOOOPPPPPPOOOOOOOOOPPPQQQRRRTTTTTTUUUVVVVVVVVVVVVVVVWWWUUURRRPPPPPPQQQRRRSSSRRRSSSSSSRRROOOMMMLLLLLLNNNNNNNNNNNNMMMLLLKKKKKKHHHJJJMMMQQQTTTVVVWWWWWWRRRSSSSSSRRRQQQRRRUUUWWWfff{{{}}}}}}yyywww}}}|||[[[UUUGGGQQQgggpppnnn~~~|||tttttt|||xxxxxx]]]ZZZRRRPPPPPPPPPQQQRRRPPPOOOLLLHHHFFFEEEDDDBBBFFFMMMJJJLLLOOOPPPQQQOOOMMMLLLFFFFFFFFFFFFGGGHHHIIIIIIFFFFFFGGGHHHIIIJJJKKKLLLJJJKKKKKKJJJNNNWWW]]]___\\\[[[ZZZYYYZZZ\\\___aaaWWWXXXWWWUUUSSSSSSUUUWWWUUUXXXZZZ\\\\\\]]]___aaaaaa___dddlllkkkiiiwwwrrrWWWTTTXXX```hhhhhhccc``````bbb\\\TTTPPPPPPTTTYYY\\\cccjjjuuu~~~uuusssyyyooopppiii{{{oooccc[[[WWW\\\ppp}}}zzzvvvqqqmmmiiigggccciiiyyywwwlll\\\aaawwwooo|||{{{kkkxxx{{{aaaYYYWWWQQQQQQUUUWWWVVVSSSQQQOOONNNNNNNNNPPPOOONNNNNNNNNOOOQQQRRRTTTTTTUUUVVVWWWWWWVVVVVVVVVUUUSSSQQQPPPQQQRRRSSSSSSTTTTTTSSSOOOMMMLLLLLLMMMMMMNNNMMMMMMLLLKKKJJJHHHIIILLLNNNPPPRRRSSSTTTTTTUUUVVVUUUUUUVVVYYY[[[hhhlllkkkzzzyyyrrryyyaaaVVVEEEHHHPPP^^^tttwwwmmmccchhh{{{{{{oooqqq~~~zzz{{{|||wwwcccUUUUUUQQQPPPOOONNNNNNMMMJJJGGGJJJHHHHHHIIIGGGDDDFFFLLLKKKMMMOOOPPPOOOMMMJJJHHHFFFFFFFFFFFFGGGHHHIIIJJJEEEEEEEEEEEEGGGIIILLLMMMLLLPPPPPPOOORRR[[[______\\\ZZZXXXWWWWWWYYY\\\^^^YYY]]]___\\\VVVSSSUUUYYYYYYYYYZZZYYYXXXYYY[[[]]]```^^^```cccdddfffqqq}}}uuuTTTUUU[[[eeehhhccc``````aaa^^^YYYTTTPPPPPPTTTWWWZZZbbbnnn{{{pppeeefffmmmxxxwwwrrriiissshhhaaa\\\YYYUUU```zzzyyyxxxwwwuuutttuuuxxxzzzrrrvvv~~~oooiiizzzzzzzzzyyyzzzooo}}}fffVVVVVVVVVNNNOOOWWWTTTSSSQQQPPPOOONNNNNNNNNOOONNNMMMLLLLLLNNNOOOQQQQQQRRRTTTUUUWWWXXXXXXXXXUUUTTTSSSRRRQQQQQQRRRRRRTTTUUUUUUSSSPPPNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKKKKKKKLLLMMMNNNOOOPPPQQQSSSTTTUUUVVVXXX\\\___mmmvvvxxxvvvrrrmmmfffhhhpppgggXXXBBBFFFJJJOOOXXXfffttt{{{|||yyymmmdddeeedddnnnvvv{{{xxxwww|||~~~ttt___YYYVVVWWWMMMMMMNNNPPPQQQRRRPPPNNNKKKKKKLLLNNNKKKFFFGGGLLLJJJLLLNNNPPPPPPNNNKKKIIIEEEEEEEEEEEEFFFGGGIIIIIIEEEDDDCCCCCCDDDHHHKKKNNNPPPUUUWWWVVVXXX___aaa^^^```^^^[[[YYYYYY[[[^^^```[[[aaaeeeaaaXXXTTTVVV[[[___^^^]]]ZZZXXXXXXZZZ\\\[[[^^^cccffffffgggmmmsssVVVTTTXXXbbbgggdddbbbcccaaaaaa___ZZZSSSPPPQQQSSSTTT\\\iiiwwwwwwoooiiieeelllyyy{{{rrrfffyyyuuuddd\\\ZZZ[[[\\\TTT]]]sss}}}vvvzzzmmmkkkhhhhhhnnnzzz}}}lllooo}}}|||}}}}}}zzzwwwvvvnnnkkkXXXOOOUUUUUULLLMMMXXXPPPPPPOOOOOONNNNNNOOOOOONNNMMMKKKJJJKKKLLLNNNOOOOOOPPPRRRUUUWWWYYYZZZZZZUUUTTTSSSRRRRRRQQQQQQQQQTTTUUUUUUTTTQQQOOONNNNNNMMMMMMMMMMMMLLLKKKJJJIIIMMMLLLKKKJJJKKKLLLMMMNNNLLLNNNPPPRRRTTTXXX\\\___qqq{{{yyypppllliii```vvv^^^OOOCCC===CCCLLLUUUeeevvvqqqsssnnnkkkqqqttt~~~sssoooxxx~~~oooZZZ[[[]]]QQQSSSRRRPPPOOOOOOPPPRRRSSSRRRPPPMMMLLLMMMNNNOOOOOOLLLKKKJJJLLLOOOOOOMMMJJJKKKLLLJJJFFFIIIOOOLLLEEE@@@BBBDDDDDDEEEIIIPPPVVVYYYTTTUUU]]]eeegggggggggdddbbb]]]\\\cccjjjfff\\\\\\bbbfffccc\\\WWWXXX[[[ZZZ```bbb___\\\^^^______```bbbdddfffhhhkkkpppsss```PPPPPP```fff[[[YYYcccgggeeedddddd\\\QQQOOOSSSPPPUUU```nnnxxxwwwkkkjjjqqqxxx|||llllllwwwxxxcccZZZYYYZZZZZZ\\\[[[SSSooouuuhhhnnn~~~kkkdddhhhzzz~~~}}}}}}}}}yyyzzzzzzzzzzzzyyyuuuppp]]]\\\VVVPPPMMMNNNPPPQQQQQQNNNQQQRRRQQQRRRTTTQQQLLLHHHIIIKKKKKKKKKLLLNNNPPPOOOMMMLLLMMMQQQUUUYYYZZZQQQQQQQQQPPPPPPOOOOOOOOOMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKIIIHHHIIIKKKKKKMMMNNNNNNLLLKKKKKKKKKLLLNNNPPPRRRTTTWWW[[[___www}}}pppppprrrVVVyyy[[[PPPHHHDDDFFFHHHMMM```uuuyyyppppppzzzlll]]]\\\]]]TTTVVVUUUSSSRRRRRRSSSTTTUUUTTTQQQOOONNNOOOSSSVVVXXXUUUQQQMMMMMMPPPRRRPPPMMMJJJLLLKKKHHHJJJNNNMMMHHHCCCCCCDDDFFFHHHMMMTTTXXX\\\ZZZ\\\bbbfffeeedddeeecccbbb______gggmmmhhh___[[[^^^```___ZZZWWWWWWYYYYYY^^^```^^^]]]______]]]ggghhhiiiiiiiiikkknnnppp}}}oooXXXKKKSSS^^^```bbbhhhgggeeefffgggaaaVVVOOOOOOSSSVVV___jjjrrrxxxsssjjjhhh~~~|||kkkiiioooqqqdddXXXUUUVVVWWWXXXZZZYYY\\\xxxuuu}}}|||zzz{{{zzz{{{~~~yyyxxxuuusssrrrooojjjeeerrrqqqTTTQQQMMMLLLMMMNNNNNNLLLQQQSSSRRRPPPPPPRRRPPPKKKLLLLLLKKKJJJJJJJJJLLLMMMNNNMMMKKKLLLOOORRRSSSTTTNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMKKKLLLLLLKKKIIIHHHJJJKKKJJJLLLMMMMMMMMMMMMNNNPPPPPPRRRSSSTTTTTTVVVZZZ\\\mmmrrriii___\\\bbbnnnzzzhhhgggtttUUUPPPMMMKKKIIICCCEEEXXXnnnwwwoooooouuu~~~qqqiii```]]]]]]XXX[[[ZZZXXXWWWVVVWWWXXXXXXWWWTTTQQQPPPRRRXXX___cccddd[[[RRRNNNPPPRRRPPPMMMJJJLLLKKKIIIIIILLLLLLJJJIIIHHHHHHKKKPPPVVV[[[]]]aaabbbgggllllllgggeeegggeeedddcccffflllqqqlllccc]]]\\\\\\[[[ZZZYYYYYYZZZ```ccceeeeeegggjjjhhhccciiijjjkkkjjjjjjjjjlllnnnrrrzzzZZZNNNUUU^^^ccceeejjjhhhjjjlllhhh]]]SSSNNNUUUUUU[[[cccjjjooovvv~~~|||wwwwwwxxx}}}ssshhhppp|||iii\\\VVVRRRTTTVVVUUUWWWZZZVVV\\\{{{|||}}}}}}~~~xxxuuurrrtttwwwxxxwwwvvv^^^NNNMMMLLLMMMNNNMMMLLLJJJOOOPPPOOOMMMOOOTTTSSSPPPPPPNNNLLLJJJIIIIIIJJJKKKLLLKKKJJJKKKMMMNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLJJJKKKKKKJJJIIIHHHJJJKKKJJJLLLMMMMMMMMMOOORRRUUUTTTUUUUUUUUUTTTUUUWWWYYYccczzzsssttt```^^^\\\[[[\\\^^^```aaaeeekkkpppssswwwvvv]]]ddd}}}jjjTTTOOOOOOOOOLLLDDDBBBNNN^^^eeeuuu}}}~~~}}}xxxlllgggqqq}}}fffeeeaaa]]]]]]]]]___^^^]]]\\\[[[[[[\\\\\\YYYWWWSSSQQQSSSYYYaaagggmmmbbbTTTNNNOOOPPPNNNJJJKKKLLLMMMKKKJJJJJJJJJIIIOOOMMMMMMQQQXXX^^^aaabbbcccgggnnntttqqqkkkjjjmmmhhhggghhhlllqqqrrrmmmfffccc```\\\\\\___aaa```___gggjjjlllmmmrrruuuqqqjjjeeegggiiijjjjjjkkkmmmooommm}}}{{{ZZZPPPXXXaaaeeennnllllllnnnmmmeee[[[TTTTTTRRRTTT[[[aaafffnnnvvv~~~sss[[[YYYffftttwwwyyy~~~kkkYYY[[[XXXXXXZZZYYYXXXZZZ___ggghhh~~~{{{}}}~~~~~~|||vvvsssyyyqqqRRRLLLLLLLLLMMMNNNNNNMMMLLLHHHJJJKKKKKKPPPXXX\\\ZZZPPPNNNJJJHHHHHHIIIJJJJJJIIIHHHIIIJJJLLLLLLKKKIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLKKKIIIJJJKKKJJJIIIIIIJJJLLLLLLMMMMMMMMMMMMOOORRRUUUSSSTTTTTTSSSRRRSSSUUUXXX```lllbbbkkkooofff\\\]]]]]]]]]\\\\\\\\\\\\bbbbbbaaa```aaaiiisss|||www]]]SSSdddwwwmmmbbb```VVVOOOOOOOOOMMMHHHDDDGGGLLLLLLYYY^^^```ddddddooo~~~}}}zzzyyymmmcccdddsss{{{aaabbb```[[[]]]^^^``````___^^^^^^^^^^^^^^^[[[YYYUUUQQQPPPTTT\\\bbbggg]]]RRRMMMNNNPPPOOOMMMPPPPPPPPPRRRQQQNNNLLLKKKQQQOOONNNRRRYYY^^^``````^^^ccclllrrrooojjjkkkqqqjjjiiijjjooosssqqqkkkfffjjjeeeaaaaaaeeehhhhhhggghhhkkkmmmoootttwwwssslllfffhhhjjjllllllmmmoooqqqrrruuurrrUUURRR]]]eeennnmmmllllllmmmjjjddd^^^SSSOOONNNSSSZZZ```iiiqqqxxx|||nnn^^^\\\```~~~rrr___^^^ggg}}}oooeee^^^bbbmmmqqqiii___ddd```^^^]]]ZZZZZZ___fffiiifffsss|||xxxwwwzzzzzzxxxwwwyyy~~~vvvsss}}}bbbOOOLLLLLLLLLKKKKKKLLLMMMNNNFFFHHHIIIJJJQQQZZZ___^^^NNNKKKHHHHHHIIIKKKKKKKKKEEEFFFGGGJJJLLLMMMKKKJJJHHHIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIJJJJJJJJJJJJHHHIIIJJJIIIHHHIIIKKKMMMNNNNNNNNNLLLKKKLLLOOORRRNNNOOOPPPPPPPPPRRRUUUWWW\\\yyyrrrmmmxxxyyymmmiii___[[[VVVSSSRRRUUUYYY\\\[[[[[[[[[[[[[[[[[[[[[\\\hhhnnnwww}}}ttt^^^XXX]]]ddd]]]UUUTTTRRRQQQOOONNNMMMLLLHHHEEEBBBIIIPPPNNNLLLNNNPPP\\\rrr}}}{{{yyyuuurrreeebbbggguuuttt]]]]]][[[XXX[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYVVVQQQNNNNNNSSSWWWWWWSSSOOONNNQQQTTTUUUTTTUUUSSSTTTZZZ\\\XXXRRROOONNNNNNNNNPPPTTTXXXZZZZZZXXX[[[bbbgggfffccceeekkkgggeeeffflllooolllgggeeekkkgggddddddgggjjjjjjiiijjjmmmppppppsssvvvtttoookkkmmmpppqqqqqqqqqrrrsss{{{wwwjjjTTTRRRWWWfffhhhhhhggghhhkkkiiifffWWWPPPLLLOOOUUU[[[ccckkkooosss~~~fffYYYVVVlllmmmXXXWWWRRRTTTaaattt{{{jjjaaaYYYTTTRRRXXXccclllnnnmmmnnnggg```\\\ZZZ[[[ccclll\\\^^^kkksss}}}zzzwwwwwwyyyxxxttttttvvvvvvoootttqqqXXXOOOJJJKKKKKKJJJIIIIIIKKKMMMIIIJJJJJJJJJNNNVVVYYYWWWKKKIIIGGGHHHKKKMMMLLLJJJCCCCCCEEEHHHKKKMMMLLLKKKIIIIIIIIIIIIJJJJJJJJJJJJGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIHHHIIIKKKMMMNNNNNNNNNLLLJJJJJJKKKMMMHHHJJJKKKMMMNNNQQQUUUXXXXXXtttzzzuuufff___VVVQQQPPPSSSWWWXXXQQQTTTXXXYYYXXXVVVTTTTTTRRRTTT\\\eeetttxxxqqqzzz{{{sssiiiYYYPPPUUUSSSRRRPPPNNNLLLJJJGGGCCCHHHMMMJJJGGGIIIGGGMMM^^^ttt~~~}}}~~~|||zzzuuunnniiihhhkkkqqqxxxiiiWWWVVVUUUUUUWWWSSSUUUUUUVVVWWWXXXXXXXXXXXXUUUWWWVVVRRRLLLIIIKKKNNNMMMOOOQQQTTTUUUWWWWWWXXXTTTPPPRRR]]]eeeaaaXXXSSSMMMOOOPPPPPPPPPRRRTTTVVVXXXXXXZZZ]]][[[YYY\\\bbb___\\\^^^fffiiifffcccdddeeedddcccbbbdddeeeeeeeeehhhmmmooonnnnnnqqqqqqooojjjmmmpppsssssstttvvvwww}}}{{{iiiSSSMMMVVV]]]aaa```bbbgggiiiggg```VVVNNNMMMPPPUUU\\\bbbfffjjjuuu{{{hhh```mmmnnn[[[VVV[[[XXXXXX[[[^^^kkk~~~rrrlllkkkmmmsss}}}vvvhhh\\\VVVVVVQQQPPPRRR[[[iiivvv}}}}}}rrrfff```]]]___fffnnniiiiiisssnnneeekkkzzzvvvvvvxxxxxxuuuvvvwwwvvvrrrrrruuuooonnn}}}ttt\\\PPPMMMIIILLLNNNOOOLLLJJJJJJKKKJJJKKKJJJHHHKKKPPPQQQNNNJJJHHHGGGIIIMMMNNNKKKGGGCCCCCCCCCFFFIIIKKKKKKJJJHHHIIIIIIIIIJJJJJJJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHIIILLLNNNJJJKKKLLLKKKIIIHHHIIIJJJFFFHHHJJJKKKMMMPPPTTTWWW]]]yyy|||qqqjjjbbb^^^]]]\\\ZZZWWWWWWZZZ\\\ZZZUUUSSSVVVYYYUUUPPPUUUaaauuu~~~eeeVVV___UUUUUUSSSNNNKKKKKKJJJIIIEEELLLKKKKKKNNNIIIIIIVVVkkk}}}xxxyyy~~~}}}}}}}}}zzzsssiiiaaannnvvvzzz|||vvv^^^RRRRRRQQQSSSTTTMMMOOOPPPRRRSSSTTTUUUUUUUUURRRUUUVVVRRRLLLGGGHHHJJJKKKPPPVVVYYYXXXWWWWWWWWWPPPJJJNNN]]]hhheeeZZZSSSOOORRRTTTSSSPPPPPPSSSVVV\\\YYYWWWXXXVVVTTTVVV[[[XXXUUUXXXaaaeeebbbaaaccc___```____________`````````fffiiigggeeegggiiiiiidddhhhmmmqqqtttwwwyyy|||{{{|||cccUUUJJJTTT[[[\\\^^^dddgggfffhhh\\\QQQMMMNNNQQQVVV\\\bbbdddooommmaaahhhzzzjjjZZZZZZ```ZZZ\\\``````WWWVVVnnnpppbbb[[[ZZZ[[[UUUTTTUUUZZZ```aaa]]]XXXYYY\\\\\\UUULLLJJJPPPXXXTTTTTTYYYgggxxx~~~ooogggcccccchhhnnnrrrlllkkkssskkk}}}oooccc```rrrsssnnnooorrrqqqooooooqqqppplllmmmpppsssuuu~~~___OOOJJJJJJIIINNNSSSUUURRRNNNKKKKKKHHHJJJIIIGGGIIIMMMMMMIIIKKKHHHGGGJJJNNNNNNIIIDDDDDDCCCBBBDDDGGGIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHHHHGGGFFFEEEDDDCCCEEEGGGHHHHHHHHHIIILLLNNNGGGIIIJJJJJJIIIHHHHHHIIIFFFHHHJJJKKKMMMPPPTTTWWWfffxxxmmmqqqwwwnnnffffffgggddd___]]][[[aaa```VVVTTTXXXWWWPPPSSSUUUQQQQQQdddyyy``````YYYVVVSSSSSSPPPJJJHHHIIIMMM[[[hhhooojjjXXXQQQ]]]fff|||vvvzzz~~~|||}}}zzzyyyzzzzzztttkkkeeefffjjjsss}}}}}}aaa___ZZZVVVRRRPPPPPPPPPLLLNNNQQQSSSRRRPPPMMMKKKLLLNNNOOOMMMJJJHHHJJJMMMSSSPPPNNNPPPTTTVVVWWWVVVTTTPPPLLLNNNSSSVVVUUUSSSMMMPPPSSSSSSQQQOOOPPPRRRRRRSSSSSSSSSSSSUUUXXX\\\ZZZYYYYYYZZZ^^^bbbeeefffdddbbb```\\\YYYYYY\\\___aaa___^^^bbbgggkkklllkkkkkkhhhfffjjjqqqwwwyyyxxx{{{{{{aaaOOOJJJPPPXXXYYY```fffaaallleee[[[QQQMMMOOOTTTXXXWWW\\\gggrrrxxx|||jjjbbbrrroooaaa___gggrrryyyyyyvvvkkkdddccc```fffzzzrrrhhhccc___ZZZ]]]XXXUUUTTTRRRMMMLLLNNNNNNQQQOOOOOOTTTPPPOOOYYYTTTZZZaaaxxx~~~jjjeeebbbaaaiiipppmmmkkkpppjjjcccbbbrrroooccc```nnnwwwnnnmmmlllmmmpppssslllhhhkkkkkkjjjppp{{{iiiTTTSSSOOOFFFLLLLLLNNNNNNMMMKKKIIIHHHJJJIIIGGGEEEDDDDDDEEEEEEFFFHHHJJJJJJHHHFFFEEEEEEAAABBBDDDDDDCCCCCCEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBEEEEEEFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFHHHJJJIIIGGGJJJMMMHHHGGGNNNNNNOOOYYYgggzzz}}}vvvkkkjjjnnnggggggfffdddeeeXXX[[[___```]]]XXXUUUTTTTTTTTTQQQPPP^^^nnneeeccc[[[TTTQQQMMMKKKMMMRRRTTTddd~~~sssaaaXXXiii}}}yyy|||}}}|||}}}yyywwwwwwvvvooogggccceeemmmxxxrrr\\\ZZZWWWSSSPPPNNNLLLLLLKKKMMMOOOPPPPPPNNNKKKIIIKKKLLLMMMKKKHHHGGGIIIKKKOOOMMMKKKLLLNNNQQQQQQPPPMMMKKKIIIJJJMMMOOONNNLLLMMMPPPSSSSSSPPPNNNOOOQQQKKKKKKKKKMMMPPPTTTWWWYYYVVVUUUUUUWWWZZZ^^^aaaccc\\\[[[[[[YYYYYY[[[```ccc^^^\\\[[[^^^dddkkkooopppmmmiiigggjjjqqqvvvwwwvvv{{{yyyvvvQQQFFFKKKWWW[[[aaahhhfffhhhccc\\\UUUPPPOOOQQQSSSUUUZZZcccmmmrrruuu}}}rrreeeqqq~~~rrrjjjiiinnnuuuyyy}}}vvviiidddccc^^^kkkvvvnnn```ZZZUUUSSSPPPKKKJJJLLLRRRYYYXXXWWWZZZVVVVVV``````eeekkkoooddd^^^```lllmmmiiicccrrriiiaaa^^^lllwwwfff]]]fffvvvtttnnnmmmmmmmmmppprrrnnnnnnpppmmmkkkvvv```QQQOOOLLLFFFHHHIIIJJJJJJJJJHHHGGGEEEHHHGGGFFFFFFEEEFFFGGGGGGFFFHHHIIIHHHGGGEEEEEEFFFCCCDDDFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFFFFHHHIIIHHHFFFIIIMMMHHHFFFKKKLLLPPP^^^yyy|||oooqqq~~~yyypppgggpppzzzuuurrrrrrzzz|||ppp___YYYXXXRRRMMMLLLSSShhhsssiii]]]UUUNNNJJJMMMRRRXXXlll```ooo~~~{{{zzz{{{{{{xxxwwwyyyuuusssrrrpppkkkgggiiinnnuuujjjWWWVVVUUURRRPPPMMMJJJIIIJJJKKKLLLMMMMMMKKKIIIHHHIIIJJJJJJHHHFFFFFFGGGHHHJJJHHHFFFFFFGGGHHHHHHHHHFFFGGGGGGHHHIIIHHHGGGFFFLLLOOORRRQQQNNNKKKLLLMMMHHHFFFDDDGGGLLLQQQRRRRRROOOPPPPPPRRRUUUXXX[[[]]]]]]\\\ZZZXXXVVVVVVYYY\\\^^^\\\ZZZ[[[```ggglllnnniiifffeeeggglllpppqqqqqqwwwxxxfffNNNHHHTTTZZZ```hhhjjjeeedddaaa[[[UUUPPPNNNMMMRRRTTT\\\dddhhhkkkqqqyyy|||}}}ssskkklll{{{uuukkkwww}}}zzzzzzzzztttiii^^^___cccccc{{{jjjaaaXXXTTTOOOJJJHHHJJJYYYeeefff```___[[[[[[eeehhhmmmsssvvveee\\\___nnnzzzxxxllljjjwwwooottt{{{hhhfffooo}}}{{{ppplllmmmmmmnnnooonnnkkklllnnnlllooottt\\\TTTQQQNNNMMMFFFGGGHHHIIIIIIHHHFFFEEEGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGHHHGGGEEEDDDFFFGGGFFFGGGHHHGGGFFFEEEFFFGGGGGGFFFEEEDDDDDDDDDEEEFFFDDDDDDEEEEEEEEEEEEEEEEEEHHHGGGFFFEEEDDDDDDEEEEEECCCDDDFFFHHHHHHGGGGGGFFFKKKOOOLLLIIILLLMMMYYYnnn~~~yyy}}}yyytttllluuuppptttnnncccWWWPPPSSSXXX]]]jjjxxx}}}sssggg[[[UUUUUU\\\ttt~~~uuuvvvxxxxxxtttqqqppprrrooommmlllllljjjkkkttt~~~tttaaaTTTTTTTTTSSSQQQMMMJJJHHHIIIJJJKKKLLLKKKKKKIIIIIIIIIHHHHHHGGGEEEEEEEEEFFFHHHFFFDDDBBBBBBBBBBBBBBBCCCEEEHHHIIIGGGEEEDDDDDDJJJLLLOOOMMMIIIGGGGGGHHHJJJEEEAAACCCHHHLLLKKKIIIIIIKKKLLLNNNOOORRRUUUWWW[[[[[[YYYVVVSSSRRRTTTVVV___]]][[[[[[\\\___aaacccaaa___]]]___dddhhhjjjjjjmmmpppgggMMMNNNTTT[[[fffjjjhhhiiiiiiddd[[[SSSNNNMMMMMMNNNSSSZZZ^^^```gggnnnssszzzwwwsssxxxzzz{{{|||rrreee[[[bbbjjjmmmwwwlll```ZZZUUUPPPOOOPPPfffxxx{{{qqqkkkeeeccciiilllsss~~~sssdddaaammmyyy|||qqqdddiii}}}~~~{{{}}}uuupppkkkjjjlllmmmnnnnnnkkkhhhkkksssyyygggYYYVVVQQQNNNQQQIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHFFFGGGFFFEEECCCDDDFFFHHHIIIJJJJJJIIIGGGFFFFFFGGGGGGFFFDDDCCCBBBCCCEEEFFFDDDDDDEEEEEEFFFFFFGGGGGGIIIHHHEEECCCBBBCCCDDDEEECCCDDDGGGKKKKKKGGGFFFHHHMMMRRRPPPNNNQQQUUUhhh}}}qqqwwwxxxuuurrr```YYYeeesssrrrhhhbbbssslllnnnzzzpppuuuwwwuuupppmmmmmmmmmjjjhhhhhhhhhhhhmmm{{{|||hhhTTTPPPQQQRRRQQQOOOLLLIIIGGGJJJJJJJJJKKKKKKKKKLLLLLLJJJIIIGGGFFFFFFFFFFFFFFFGGGGGGEEEBBB@@@@@@@@@AAAAAADDDGGGHHHGGGDDDCCCBBBFFFHHHKKKIIIEEEBBBBBBCCCEEEAAA===>>>CCCGGGFFFDDDFFFHHHKKKLLLLLLMMMPPPSSSQQQRRRRRRRRRRRRTTTWWWZZZZZZ[[[[[[[[[ZZZYYYYYYYYYZZZYYYYYY[[[^^^bbbeeeggggggfffuuu\\\NNNLLLTTTaaafffmmmppprrrmmmcccZZZTTTRRRKKKJJJMMMRRRVVVYYY^^^eeehhhmmmuuu~~~qqqffflllsssuuurrrfff```]]][[[ZZZ\\\xxx}}}tttlllmmmqqq~~~ttteeegggqqqzzzuuuhhhcccjjjxxxppphhhhhhggggggiiilllmmmmmmeeehhhwwwyyyXXXPPPOOOIIIGGGLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFEEEDDDCCCCCCFFFHHHJJJKKKKKKJJJGGGFFFFFFGGGGGGFFFEEECCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGIIIGGGEEEBBBBBBBBBCCCDDDDDDDDDIIIOOONNNHHHGGGJJJLLLPPPPPPQQQVVV]]]xxxsssrrrggglllxxxzzzzzzrrrvvvzzz{{{vvvttt~~~~~~hhh]]]ppp}}}eeennnyyysssqqquuuwwwsssnnnmmmlllkkkhhhfffeeeddddddjjj{{{wwwbbbOOOLLLLLLMMMMMMLLLJJJGGGEEEIIIIIIIIIJJJKKKMMMNNNOOOLLLKKKIIIHHHIIIIIIHHHGGGIIIIIIGGGDDDAAA@@@AAABBB@@@AAACCCEEEEEEDDDBBB@@@CCCEEEHHHFFFBBB??????AAA>>>;;;999;;;@@@DDDEEEEEEFFFIIILLLLLLJJJJJJMMMPPPPPPQQQRRRQQQPPPQQQSSSUUURRRUUUXXXYYYYYYXXXXXXYYY[[[ZZZZZZ[[[]]]aaadddffflllgggkkkvvvwwwrrryyy|||^^^LLLPPP\\\```lllrrrwwwuuulllbbb[[[YYYNNNKKKKKKOOORRRTTTXXX^^^aaaeeemmmvvvxxxpppuuu~~~zzzmmmgggfffdddcccdddqqqiiiqqqmmmdddhhhtttuuummmkkkjjjssszzzlllfff```dddeeeddddddhhhllllll]]]jjjiiiRRRMMMLLLFFFEEEJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGFFFEEECCCCCCCCCDDDEEEDDDCCCCCCEEEGGGIIIJJJJJJIIIFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBCCCCCCDDDDDDKKKRRRPPPHHHFFFLLLHHHLLLLLLPPPXXXbbbwwwiiihhh]]]XXXfff{{{uuummmkkkkkkjjjfffdddjjjrrrvvvbbbpppqqqhhh{{{xxxuuuqqqqqquuuuuuooolllmmmkkkhhhfffdddccccccdddlllnnn^^^QQQKKKKKKLLLLLLKKKIIIHHHGGGGGGGGGGGGHHHJJJMMMPPPRRRPPPMMMKKKJJJLLLLLLKKKIIIJJJJJJIIIFFFCCCAAABBBDDDAAA@@@@@@CCCFFFFFFCCC@@@AAADDDGGGFFFBBB???@@@AAA>>>>>>===>>>@@@CCCFFFHHHHHHLLLOOONNNKKKIIILLLOOOSSSTTTSSSQQQNNNMMMNNNPPPOOORRRUUUWWWWWWXXX[[[]]]^^^^^^]]]]]]]]]^^^aaacccjjjiiijjjllllllmmmssszzzZZZOOOVVVVVVbbblllxxx{{{tttiiiaaa^^^UUUPPPMMMNNNPPPPPPSSSWWW]]]```gggppp{{{}}}xxxsssrrryyyiiilll|||mmmuuutttrrruuusssqqqyyyyyy{{{mmmeeebbb]]]bbbddd``````eeejjjkkkcccuuukkk___TTTPPPMMMJJJJJJMMMKKKJJJIIIGGGFFFEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCAAACCCEEEEEEDDDDDDDDDEEEFFFHHHHHHGGGEEEDDDEEEFFFFFFGGGHHHHHHGGGEEECCCBBBEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCKKKTTTQQQGGGEEELLLGGGIIIIIIOOOZZZfffyyyjjjjjjcccSSSZZZ|||xxxjjjaaaaaa^^^^^^bbbdddbbbccceeellljjjqqq{{{dddhhhppp|||vvvvvvvvvssspppsssqqqkkkiiikkkiiidddcccbbbcccdddgggqqq{{{```WWWPPPMMMMMMMMMMMMLLLKKKJJJJJJEEEEEEEEEFFFIIIMMMPPPSSSRRROOOLLLLLLNNNNNNMMMKKKJJJKKKKKKHHHDDDBBBDDDFFFDDDAAA@@@CCCHHHJJJFFFBBBAAADDDGGGFFFCCC@@@AAABBBEEEEEEEEEDDDCCCDDDGGGJJJJJJNNNQQQPPPLLLIIIKKKNNNLLLNNNOOOOOOOOOQQQSSSUUURRRTTTUUUUUUUUUWWW\\\```aaa```___]]][[[\\\^^^```]]]dddjjjjjjiiilllpppqqqxxxhhhQQQRRROOOXXXfffwwwyyynnneee```[[[TTTOOOOOOOOONNNOOOSSSVVVZZZ```hhhqqqzzzpppkkktttsss}}}sss}}}nnnccc```aaa\\\cccddd^^^]]]ccciiijjjsss{{{ZZZWWWTTTPPPLLLKKKLLLOOOMMMLLLJJJHHHGGGEEEEEEEEEBBBCCCEEEFFFFFFEEEEEEDDD@@@BBBEEEFFFEEEDDDDDDDDDEEEFFFGGGFFFDDDDDDDDDEEEFFFGGGIIIJJJIIIFFFCCCAAAEEEEEEDDDDDDCCCCCCBBBBBBAAABBBCCCDDDDDDCCCCCCBBBBBBBBBJJJTTTQQQFFFDDDKKKIIIIIIIIIPPP]]]iiizzzoooeeeXXXXXXhhhxxxqqqiiibbbYYYeeekkknnnsssllldddfffpppmmmooo~~~qqqkkkeeeiii}}}zzzrrroooqqqssstttlllmmmmmmhhhbbb___aaaccceeeaaabbbkkk{{{jjjYYYTTTQQQOOOLLLIIIJJJNNNOOOLLLIIIHHHFFFGGGIIIHHHGGGMMMTTTSSSQQQNNNMMMMMMMMMLLLKKKFFFFFFGGGHHHJJJIIIFFFDDDDDDEEEFFFGGGFFFDDDBBBAAAAAADDDGGGFFFCCCAAAAAACCCBBBIIINNNMMMNNNPPPLLLEEEOOOOOOPPPPPPPPPOOOMMMLLLKKKKKKKKKKKKMMMOOOQQQRRRRRRUUUXXXZZZ[[[\\\]]]^^^```YYYWWW]]]aaa___^^^```aaacccfffeeeddddddgggjjjssscccNNNQQQWWWYYYeeeuuu|||uuukkkeeeddd]]]UUUPPPOOOOOOLLLIIIPPPTTTZZZ```fffkkkmmmnnn{{{~~~ooowwwqqqyyykkkrrr|||lllfffdddaaa\\\ZZZ\\\ZZZ[[[___```eeesss{{{VVVOOOMMMJJJIIIJJJMMMRRRTTTZZZSSSIIICCCBBBBBBBBBAAAAAAAAACCCDDDDDDDDDCCCBBB@@@CCCEEEDDDAAA@@@AAACCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDBBBBBBCCCCCCBBBAAABBBBBBCCCCCCCCCCCCCCCCCC===AAAFFFJJJKKKIIIFFFCCCIIIMMMOOOMMMRRRhhh~~~{{{pppaaaZZZcccxxxyyyppphhhaaahhhmmmxxxsssgggmmmkkk```bbb|||wwwyyysssooozzz~~~vvvooommmmmmnnnmmmiiiiiigggccc^^^[[[[[[]]]eeeeeejjjuuuwwwpppaaaWWWUUURRRTTTQQQNNNOOOSSSTTTQQQNNNJJJHHHHHHIIIHHHGGGLLLRRRRRRPPPNNNMMMMMMLLLJJJHHHFFFFFFGGGIIILLLMMMLLLJJJDDDEEEFFFFFFFFFDDDCCCBBBBBBEEEHHHHHHFFFEEEFFFGGGHHHNNNRRRQQQSSSUUUTTTOOOOOOQQQSSSSSSPPPMMMMMMMMMKKKKKKKKKLLLNNNPPPRRRSSSTTTVVVYYYZZZZZZZZZ[[[\\\ZZZVVVVVVZZZZZZWWWYYY___^^^```bbbaaa```aaaeeeiiikkkzzzcccYYYNNNWWWbbbjjjppptttvvvvvvkkkddd[[[UUURRRNNNJJJEEEIIILLLQQQWWW]]]aaadddeeejjjnnnuuu{{{yyy}}}}}}|||{{{nnncccaaabbb```]]]\\\YYY^^^ccceeecccmmmcccNNNHHHGGGEEECCCDDDFFFIIIKKKRRRNNNHHHCCCBBBCCCCCCDDD@@@AAABBBCCCDDDCCCCCCBBB???AAACCCBBB???>>>???@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBBBBAAA???AAAAAABBBBBBCCCCCCCCCDDDAAABBBDDDFFFGGGGGGFFFEEEEEEGGGHHHJJJSSSiiixxxxxxmmm___^^^lllnnniiiiii|||iiikkkfffSSSIIIaaammm```___rrr~~~zzzvvvsssqqqooollljjjgggeeebbb___\\\YYYXXXXXXeeemmmxxxwwwiiifff^^^[[[[[[WWWXXXUUUSSSTTTVVVWWWUUURRRMMMJJJIIIJJJIIIGGGKKKPPPPPPOOONNNNNNNNNLLLIIIGGGGGGGGGGGGHHHKKKMMMMMMLLLFFFFFFFFFFFFFFFFFFEEEEEEDDDFFFIIIKKKKKKLLLMMMOOOLLLPPPSSSSSSUUUWWWWWWTTTQQQSSSTTTRRRMMMIIIHHHIIIIIIIIIJJJKKKMMMPPPRRRSSSVVVXXXZZZ[[[ZZZZZZ[[[\\\[[[[[[\\\\\\YYYWWW\\\ccc___aaabbb```___aaafffkkkoooqqq~~~dddKKKYYYfffkkknnnrrruuuuuuoooiiiaaa[[[VVVQQQKKKFFFHHHJJJNNNSSSXXX\\\^^^___aaadddlllyyyooommm~~~hhh```ZZZ\\\______]]]^^^ZZZ]]]ccclllxxxiiiPPPLLLFFFEEEDDDCCCCCCDDDFFFFFFHHHGGGFFFDDDBBBBBBDDDFFF@@@AAAAAABBBCCCBBBBBBBBBAAABBBDDDCCCBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBCCCCCCAAA@@@??????@@@AAA???>>>@@@@@@AAABBBBBBCCCDDDDDDDDDCCCBBBBBBCCCDDDEEEGGGHHHGGGGGGKKKVVVjjj~~~tttnnnuuu~~~hhh```fffxxxmmmaaarrrqqqmmm|||^^^PPPEEENNNgggwwwlllaaaqqq}}}vvvvvvvvvuuusssooojjjgggeeeccc```]]]\\\[[[[[[ZZZiiixxxrrrdddaaa]]]]]]]]]VVVVVVUUUSSSTTTVVVVVVUUUSSSPPPLLLJJJJJJIIIGGGJJJNNNNNNNNNNNNPPPQQQPPPMMMJJJJJJIIIGGGGGGHHHIIIIIIHHHIIIHHHHHHGGGHHHHHHIIIJJJFFFHHHKKKMMMPPPRRRTTTUUURRRTTTWWWXXXYYYXXXVVVTTTRRROOOLLLIIIGGGEEECCCAAAFFFGGGHHHJJJMMMOOOQQQRRRYYY[[[]]]^^^]]]]]]___```aaa``````___^^^^^^bbbfffdddeeefffddddddffflllrrrwwwuuuzzzUUUWWWbbbpppwwwrrrnnnmmmnnnjjjeee```\\\VVVPPPKKKKKKLLLNNNQQQTTTWWWYYY[[[___bbbgggppp}}}lllhhhtttyyyppp___YYYWWWZZZ]]]\\\[[[\\\XXXUUU[[[uuu{{{YYYJJJJJJFFFFFFEEEEEEDDDDDDDDDCCCAAACCCEEEDDDAAA@@@BBBEEE???@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAA@@@???>>>???@@@@@@???>>>>>>???@@@AAABBBCCCDDDDDDDDDCCCAAAAAAAAACCCDDDFFFIIIHHHHHHJJJQQQbbb|||ooommmwww|||mmmkkkllldddjjjrrrsssWWWQQQNNNNNNSSSXXX___iiizzz|||dddpppxxxppplllnnnppppppmmmhhhdddaaabbb```^^^]]]]]]___bbbeeessskkk^^^[[[XXXYYYYYYPPPTTTSSSSSSTTTUUUVVVUUUUUUSSSNNNKKKKKKJJJHHHIIIMMMMMMMMMOOOQQQSSSSSSQQQOOOKKKIIIHHHHHHIIIJJJJJJIIIKKKKKKJJJJJJKKKLLLMMMMMMIIIIIIKKKNNNRRRVVVXXXYYYYYYZZZ]]]___]]]YYYTTTRRRMMMFFF@@@???CCCFFFDDDAAAFFFHHHJJJMMMPPPSSSUUUUUU\\\]]]___```aaabbbeeegggeeeccc```___aaaddddddcccgggiiiiiihhhhhhkkkqqqwwwtttwwwwww^^^SSSdddppplllllltttooolllhhhddd___YYYTTTPPPJJJJJJJJJKKKLLLNNNPPPQQQXXX[[[___fffmmmuuu|||}}}rrrqqqqqq{{{lllccc___[[[WWWVVVXXXXXXUUUUUUXXXXXX\\\lllzzz]]]PPPHHHBBBCCCCCCCCCCCCBBBBBBAAA@@@???BBBDDDCCC@@@>>>???AAA???????????????@@@@@@AAA?????????@@@AAAAAAAAA@@@BBBBBBBBBBBBAAAAAA@@@@@@===>>>>>>>>>?????????@@@@@@???>>>???@@@AAA@@@???>>>>>>???@@@AAABBBCCCDDDAAAAAABBBBBBCCCCCCDDDDDDCCCDDDFFFGGGHHHVVVtttuuuwwwzzznnnuuuyyyooosssxxxaaaVVVXXXUUUPPPMMMLLLOOOWWWbbbiiiuuusss|||yyynnniiijjjlllmmmkkkhhhdddaaaaaa\\\]]]^^^]]]^^^dddmmmuuu}}}}}}uuueee\\\YYYVVVYYYZZZPPPQQQRRRSSSTTTUUUVVVWWWXXXUUUOOOKKKKKKKKKIIIJJJLLLLLLLLLMMMPPPRRRSSSRRRPPPIIIIIIIIIJJJMMMOOOOOONNNKKKKKKLLLLLLMMMNNNOOOOOOJJJJJJKKKNNNSSSWWWYYYYYYYYYWWWXXXYYYVVVOOOJJJIIIFFFBBB>>>AAAHHHLLLKKKHHHHHHJJJMMMQQQUUUXXXYYYZZZ\\\^^^```aaaaaacccgggiiiiiihhheeedddgggkkkiiidddeeegggiiiiiiiiilllrrrwwwllluuuzzz[[[TTTXXXYYYddduuupppnnnkkkfff```ZZZVVVSSSPPPOOOLLLJJJIIIJJJKKKLLLRRRUUUZZZaaagggllloooqqqwww}}}wwwkkkxxxppp{{{kkk___[[[ZZZWWWTTTSSSTTTRRRPPPSSSYYYggg}}}^^^LLLMMMIII===EEEEEEEEEEEEDDDDDDCCCCCCAAABBBCCCBBB@@@>>>======???>>>>>>>>>>>>???@@@@@@AAAAAAAAACCCFFFGGGGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@???????????????????????????>>>===>>>@@@@@@@@@>>>>>>>>>???@@@@@@AAABBBBBB>>>@@@BBBDDDEEEEEEDDDDDDAAACCCHHHIIIHHHSSSrrr||||||{{{}}}oookkk}}}ccc```]]]UUUSSSNNNLLLNNNSSSSSSVVVhhh~~~uuummmiiiiiikkkkkkjjjfffbbb___```aaaZZZ]]]``````bbbkkk{{{{{{~~~nnnbbb]]][[[VVVYYY[[[RRRNNNOOOQQQSSSTTTVVVXXXYYYVVVOOOKKKKKKLLLJJJJJJLLLLLLKKKJJJKKKMMMNNNMMMLLLIIIIIIJJJLLLOOOPPPOOOMMMHHHIIIKKKMMMNNNOOONNNNNNLLLJJJJJJMMMRRRVVVWWWWWWUUUOOOLLLLLLHHHAAA???AAAGGGJJJNNNQQQRRRQQQOOONNNHHHJJJNNNRRRVVVYYY[[[\\\\\\]]]^^^^^^^^^```cccfffgggkkkkkkiiiiiilllkkkfffbbbeeehhhiiiiiikkkpppuuuiiiooouuuxxx\\\LLLNNN[[[ffflllkkkiiieee```\\\ZZZYYYZZZWWWSSSOOOLLLLLLLLLMMMPPPRRRWWW\\\bbbfffiiikkkjjjlllrrr{{{~~~rrrvvvjjjbbb]]]ZZZXXXRRRPPPPPPQQQQQQRRR[[[dddmmmPPPHHHKKKHHHAAAGGGFFFFFFEEEEEEEEEEEEFFFCCCBBB@@@@@@@@@???===;;;>>>>>>=========>>>???@@@AAAAAAAAADDDHHHKKKJJJIIIDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>===<<<;;;<<<>>>???>>>===>>>?????????@@@@@@AAAAAA???@@@AAACCCEEEFFFGGGGGGDDDDDDIIILLLKKKPPPiiixxxjjjcccrrrgggbbbZZZYYYPPPNNNQQQWWWSSSOOOXXXhhhtttiiieeegggkkkgggfffccc^^^YYYWWWZZZ]]]ZZZ```dddeeegggrrr~~~wwwhhh___\\\YYYSSSUUUWWWNNNJJJLLLNNNPPPRRRTTTWWWYYYVVVOOOJJJKKKMMMKKKKKKLLLLLLJJJHHHGGGHHHIIIHHHGGGIIIIIIJJJLLLMMMMMMJJJGGGFFFHHHJJJMMMNNNNNNMMMLLLMMMJJJIIILLLQQQUUUVVVUUUUUUMMMGGGEEEBBB<<<===BBBMMMVVV```aaaZZZRRROOOPPPEEEGGGKKKPPPTTTWWWYYYZZZ[[[\\\\\\\\\[[[\\\___aaa___gggkkkgggdddffffffcccaaadddhhhjjjjjjlllppptttgggiiinnntttyyyqqqSSSTTT[[[ZZZfffffffffcccaaa``````aaa^^^ZZZUUUPPPLLLKKKKKKLLLNNNOOOQQQUUUXXX\\\___```cccccchhhwww|||rrrbbbZZZZZZZZZVVVQQQOOONNNOOOQQQSSSXXXdddpppVVVGGGFFFDDDBBBDDDBBBAAA@@@@@@@@@AAABBBCCCDDDAAA>>>>>>@@@AAA>>>;;;>>>===<<<<<<<<<===???@@@:::999:::>>>CCCFFFFFFDDDCCCCCCBBBBBBAAA@@@??????CCCCCCBBBAAA@@@???>>>>>><<<;;;:::;;;===>>>===<<>>???@@@???>>>>>>@@@BBBCCCCCCBBBBBBBBBCCCDDDDDDDDDBBBCCCFFFGGGJJJRRR\\\yyy{{{dddpppbbb```]]]wwwvvvbbbQQQHHHKKKYYY~~~rrrkkkdddbbbdddeeebbb^^^]]]WWWUUUWWWXXXWWWXXXZZZaaaeeeooo}}}qqq|||yyybbbZZZXXXVVVVVVUUURRRMMMIIIJJJHHHGGGGGGHHHHHHHHHGGGIIIIIIJJJJJJJJJIIIGGGFFFDDDCCCCCCBBBBBBCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDDDDEEEEEEGGGHHHHHHKKKLLLNNNMMMKKKJJJJJJKKKLLLIIICCC>>><<<===???AAAAAADDDHHHLLLNNNMMMKKKJJJDDDAAABBBHHHLLLLLLMMMPPPTTTRRRQQQPPPPPPRRRTTTVVVRRRWWW\\\]]]\\\[[[]]]___^^^bbbfffgggeeeccceeefffcccdddcccfffkkkmmmfffWWWaaafffjjjkkkkkknnnooooookkkhhhccc^^^[[[WWWSSSPPPLLLJJJIIIKKKNNNQQQRRRRRRVVVXXX[[[___gggqqq|||yyymmmfffUUUQQQOOORRRSSSPPPOOOPPPIIIQQQXXX```wwwfffWWWIIIEEEFFFFFFDDDDDD???@@@@@@AAABBBBBBCCCCCC>>>???@@@@@@@@@???======>>>>>>??????>>>>>>===<<<>>>======<<<===>>>@@@AAACCCBBBAAA@@@@@@AAABBBBBB@@@>>><<<<<<>>>@@@@@@???;;;<<<<<<=========<<<<<<:::<<<===<<<<<<<<>>???AAACCCAAA???AAABBBCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEFFFFFFIIIKKKLLLKKKJJJHHHHHHIIIGGGEEEBBB@@@??????AAABBB???AAABBBDDDFFFGGGHHHHHH@@@>>>@@@GGGKKKJJJIIIKKKMMMMMMMMMNNNOOOPPPQQQRRRLLLNNNRRRVVVXXXZZZZZZZZZYYY]]]``````^^^]]]^^^```^^^``````dddhhheeepppkkkdddbbbdddhhhjjjjjjlllooonnnkkkhhhfffccc___[[[WWWMMMKKKIIIIIIJJJMMMNNNNNNOOOPPPSSSVVV[[[bbbjjjppp}}}wwwvvv{{{qqqeeeXXXQQQNNNKKKJJJOOOQQQQQQSSSVVVWWW]]]fff{{{^^^QQQJJJEEEFFFGGGEEEDDDDDD@@@AAAAAABBBBBBCCCCCCCCC>>>>>>>>>>>>=========<<>>===???>>>===<<<<<<===>>>???AAA@@@????????????AAAAAA>>><<<;;;<<>>>>>======<<<999;;;<<<<<<<<<===???BBB============>>>???@@@AAAEEECCCCCCDDDCCCCCCIIIRRRwwwpppcccbbb^^^iiipppWWW^^^___}}}yyykkkbbbZZZ[[[]]]\\\ZZZXXXVVVUUUTTTQQQRRRWWW\\\]]]```dddpppzzzmmmaaaYYYRRRVVVVVVUUUSSSRRRPPPMMMKKKHHHHHHIIIJJJLLLLLLJJJHHHFFFHHHJJJKKKKKKJJJHHHGGGDDD@@@===>>>BBBDDDBBB>>>@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFHHHHHHGGGGGGGGGHHHDDDCCCBBBAAA@@@@@@AAAAAABBBAAAAAABBBCCCEEEHHHIII???>>>BBBJJJNNNMMMKKKLLLIIIIIIKKKLLLMMMNNNOOOOOOLLLLLLMMMRRRWWWYYYXXXVVVTTTWWWZZZZZZWWWVVVXXXZZZ[[[]]]\\\aaagggcccgggyyyzzzlllbbbcccfffeeeeeegggooonnnmmmllljjjgggbbb^^^TTTQQQMMMKKKJJJKKKKKKKKKNNNOOORRRTTTWWW[[[aaaeeemmm}}}~~~|||uuujjj```WWWNNNIIINNNLLLLLLMMMNNNRRR\\\ggglllpppMMMHHHEEEDDDFFFEEEBBBAAABBBAAAAAABBBBBBBBBCCCCCCCCC??????>>>===<<<=========@@@@@@@@@@@@???>>>======???>>>===<<<<<<<<<===>>>======<<<;;;<<<===>>>???===<<<;;;<<<>>>AAABBBBBB>>>>>>>>>>>>>>>>>>===<<<;;;===>>>??????AAACCCEEE<<<<<<<<<<<<===???@@@AAACCCBBBBBBCCCBBBBBBHHHPPPtttiiiddd```eee```\\\iii{{{jjj]]]WWWYYY[[[]]][[[WWWTTTRRRSSSPPPQQQTTTWWWYYY[[[eeeoootttuuudddZZZQQQJJJUUUUUUUUUTTTRRRQQQPPPPPPJJJIIIIIIKKKLLLKKKIIIFFFGGGIIIKKKLLLMMMLLLKKKJJJEEEAAA===>>>BBBDDDAAA===@@@@@@AAABBBCCCEEEFFFGGGEEEEEEEEEEEEEEECCCBBBAAA>>>AAACCCDDDDDDEEEFFFHHHBBBBBBBBBAAA@@@@@@??????CCCCCCBBBBBBCCCEEEHHHJJJ===<<>>>>>>>>??????????????????>>>===<<<;;;>>>===<<<;;;;;;;;;<<<===<<<<<<;;;;;;;;;<<<>>>>>>>>><<<:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>@@@@@@@@@BBBDDDGGG=========>>>>>>@@@AAAAAAAAA@@@BBBDDDDDDDDDKKKSSSnnn|||kkkeeeeeezzzvvvhhhlll|||vvvjjj]]]UUUTTTXXXYYYXXXUUURRROOONNNOOOMMMPPPUUUZZZ[[[___mmm{{{kkk___XXXPPPIIISSSTTTUUUUUUSSSSSSTTTUUULLLJJJIIIHHHHHHGGGEEECCCIIIIIIJJJKKKLLLMMMMMMMMMFFFCCC??????AAAAAA???===???@@@@@@AAABBBDDDFFFGGGBBBCCCCCCCCCBBB@@@>>><<<:::===???AAAAAAAAACCCDDD@@@@@@@@@?????????>>>>>>BBBBBBCCCCCCDDDFFFGGGHHH===:::;;;AAAEEEEEEEEEGGGFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJMMMQQQRRROOOLLLMMMPPPSSSSSSQQQQQQTTTWWW\\\]]]XXXWWW\\\YYYZZZffffffbbbXXXbbblllqqqvvvvvvwwwyyyyyywwwtttpppaaa^^^ZZZVVVSSSPPPMMMJJJKKKLLLLLLLLLMMMOOOSSSVVV\\\iiizzzwwwbbb\\\TTTMMMKKKKKKLLLMMMFFFGGGJJJKKKMMMXXXqqqhhhJJJKKKEEEAAA???AAAAAA@@@AAAEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@??????>>>===;;;;;;===<<<;;;::::::;;;<<<===>>>======<<<===>>>@@@AAA???===::::::;;;<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;;;;===>>>>>>>>>???BBBDDD@@@@@@@@@@@@@@@AAAAAABBB??????AAADDDEEEFFFLLLTTTeeexxxoooggglllyyyxxxooofffaaa[[[TTTRRRUUUWWWUUUQQQNNNLLLLLLLLLMMMNNNQQQXXXaaagggnnn{{{vvvaaaXXXVVVTTTQQQTTTVVVXXXXXXWWWXXXZZZ]]]TTTRRRNNNLLLKKKIIIGGGEEEIIIIIIIIIIIIJJJLLLNNNOOOHHHGGGEEECCCBBB@@@@@@??????>>>>>>???@@@BBBDDDEEEBBBBBBCCCBBBAAA>>><<<:::999;;;===>>>======>>>???<<<<<<<<<===>>>??????@@@CCCDDDFFFGGGHHHHHHHHHHHHEEE@@@===???AAAAAABBBFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIKKKMMMPPPPPPOOOMMMMMMOOORRRRRRQQQRRRVVVYYYYYY\\\WWWTTTXXXUUUVVVbbb```lllxxxdddkkkwwwxxxxxxxxxyyyzzz|||{{{yyyvvvgggeeecccaaa___[[[WWWTTTMMMMMMLLLJJJHHHJJJMMMPPPSSSZZZhhh~~~xxxiii^^^RRROOOKKKIIIIIIJJJJJJJJJHHHKKKSSS^^^hhhuuuoooRRRAAAHHHFFF@@@===@@@AAA@@@???AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAA???>>>AAAAAAAAA@@@???>>><<<;;;;;;::::::::::::;;;===>>>>>>============???@@@BBB???===;;;;;;<<<============>>>>>>===<<<;;;::::::;;;<<<======<<<===???AAACCCBBBAAAAAA@@@@@@AAAAAA??????AAADDDEEEEEEKKKSSS```xxxiiibbbmmm}}}tttnnnbbbWWWSSSQQQOOORRRXXXWWWRRRMMMIIIJJJKKKMMMMMMQQQSSS\\\iiiuuu}}}oooYYYQQQPPPRRRSSSWWWYYY\\\\\\\\\]]]aaaddd___[[[VVVSSSPPPOOOLLLKKKIIIHHHGGGGGGHHHKKKMMMOOOLLLLLLKKKHHHDDDBBBBBBCCC>>>=========>>>@@@BBBCCCDDDDDDEEEDDDBBB???===;;;:::<<<===<<<;;;999::::::999999:::;;;===???AAABBBDDDFFFIIILLLMMMLLLJJJIIIOOOHHHCCCCCCCCCBBBDDDHHHFFFFFFEEEEEEEEEEEEFFFGGGGGGIIILLLOOOPPPQQQQQQQQQMMMOOORRRSSSRRRSSSWWW[[[TTTZZZWWWTTTXXXVVVXXXdddfffeeennnzzz|||wwwwwwwwwyyy{{{{{{yyywwwmmmlllkkkjjjiiifffaaa^^^SSSRRROOOKKKIIIIIILLLOOOLLLOOO^^^xxxuuurrr~~~wwwjjjYYYLLLKKKJJJJJJJJJKKKKKKIIIGGGQQQUUUaaatttzzzeeeUUUKKKAAAEEEHHHAAA>>>@@@AAA>>>;;;:::@@@????????????????????????@@@BBBCCCBBBAAA???===BBBBBBBBBAAA@@@???======::::::999999:::<<<===>>><<<;;;;;;;;;<<<===???@@@???===;;;;;;===?????????============<<<;;;:::999<<<===>>>===<<<===???@@@DDDCCCBBBAAA@@@@@@@@@@@@??????AAADDDDDDDDDIIIQQQ```sssggg]]]]]]cccrrrwwwpppbbbZZZTTTSSSTTTRRRQQQSSSRRRNNNJJJFFFEEEHHHLLLOOOXXXXXX```pppbbbXXXXXXUUURRRTTTccccccbbbaaa```^^^]]]]]]]]]______[[[UUUQQQOOOPPPPPPRRRQQQMMMLLLNNNNNNLLLNNNKKKFFFEEEDDDCCC@@@===@@@@@@???>>>???@@@BBBDDDAAAAAABBBBBBCCCDDDFFFFFF???===:::888888:::===???>>>===<<<===@@@BBBCCCDDDJJJKKKLLLNNNNNNNNNNNNMMM[[[___VVVDDD???HHHMMMHHHFFFEEEDDDCCCDDDEEEGGGIIIHHHHHHIIIJJJLLLNNNPPPQQQUUUTTTPPPMMMMMMQQQXXX]]]ZZZZZZYYYXXXYYY[[[^^^___^^^dddkkk|||yyyuuu{{{|||zzz~~~yyytttqqqqqqpppmmmjjj___ZZZRRRNNNMMMNNNMMMLLLLLLRRR[[[iiissszzzssskkkaaaVVVQQQQQQMMMJJJIIIKKKKKKIIIIIILLL[[[nnnuuu```kkkfffRRRLLLFFFCCCCCC@@@@@@@@@?????????>>>>>>>>>===<<<===>>>???>>>===;;;===@@@BBBBBB@@@===;;;??????>>>>>>=========<<<999999::::::::::::;;;;;;<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;EEEDDDCCC@@@>>><<<::::::;;;::::::<<<>>>??????===AAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBBBBCCCJJJSSSqqqqqqaaaVVVUUUUUUXXXiii~~~zzzvvvsssyyyzzzpppfff```XXXSSSPPPRRRRRROOOLLLMMMIIIGGGEEECCCEEEIIIOOOSSS[[[___kkk}}}xxxaaa\\\^^^ZZZXXXYYY___```aaabbbbbbaaa```^^^^^^^^^]]]YYYUUUQQQPPPPPPTTTVVVUUUQQQQQQSSSTTTQQQLLLIIIFFFEEEEEEEEEBBB@@@???>>><<<<<<===???BBBCCCFFFGGGHHHIIIIIIJJJIIIIIIAAA???===;;;;;;<<<>>>???@@@???>>>???AAADDDFFFGGGLLLLLLKKKKKKKKKKKKLLLLLLUUUWWWQQQDDD@@@FFFLLLMMMEEEDDDCCCBBBBBBDDDFFFGGGJJJKKKNNNPPPRRRSSSSSSSSSQQQRRRQQQQQQQQQUUUZZZ^^^]]]\\\[[[ZZZZZZ\\\^^^___dddeeedddmmm~~~{{{~~~zzzvvvrrrooonnneee```YYYTTTQQQOOOMMMKKKFFFIIIMMMTTThhh}}}yyyvvvooohhh```ZZZSSSKKKHHHIIILLLLLLLLLIIIDDDGGGVVVgggssswwwkkk|||rrrSSSGGGFFFCCC@@@@@@@@@@@@@@@??????>>>>>>>>>>>>===<<<===>>>???>>><<<:::<<<>>>??????>>><<<:::======<<<<<<;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;AAA@@@???>>>===<<<;;;:::;;;:::;;;===???AAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@???>>>???AAABBBCCCKKKTTTooosss___SSSWWWWWWUUUhhhzzzcccUUURRR___{{{{{{rrrhhh___VVVPPPPPPMMMMMMPPPPPPKKKHHHGGGDDDDDDEEEFFFIIIPPPYYY___dddmmm~~~~~~yyywwwhhh]]]___aaa^^^[[[\\\YYY[[[^^^```aaaaaa```______\\\XXXVVVUUUTTTRRRQQQVVVYYYXXXUUUTTTVVVVVVSSSJJJHHHFFFEEEFFFFFFEEEDDDAAA???===<<<>>>AAADDDGGGKKKKKKLLLMMMMMMMMMLLLKKKEEEDDDCCCAAA@@@@@@@@@@@@AAA@@@???@@@BBBFFFJJJMMMMMMLLLKKKKKKLLLOOORRRTTTKKKKKKGGGAAA<<<===DDDKKKBBBBBBAAAAAABBBCCCEEEFFFKKKNNNQQQTTTUUUUUUUUUTTTOOOPPPRRRTTTVVVYYY]]]```aaa```^^^]]]\\\]]]^^^___dddbbb___cccuuu~~~|||yyyssspppooooookkkeee___[[[VVVRRROOOMMMNNNKKKGGGMMM___tttzzzsssrrruuu~~~{{{||||||yyytttmmmeeeaaa[[[TTTNNNLLLJJJFFFFFFHHHJJJOOOSSSQQQLLLRRRjjj~~~yyyeeeRRRCCCAAABBB@@@===>>>????????????>>>>>>>>>>>>>>>===<<<<<<===>>>===<<<::::::;;;;;;;;;;;;::::::::::::::::::999999999999999999999999::::::::::::888999999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;===@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>???AAAAAACCCJJJSSSiiiuuu}}}ttt___WWW```aaabbbfffVVV\\\sss}}}yyysssjjjaaaZZZTTTOOOLLLOOOLLLLLLNNNMMMHHHEEEFFFFFFHHHKKKNNNSSS[[[eeellltttnnnbbbkkksssccc\\\YYY\\\^^^[[[ZZZ\\\WWWXXXYYYZZZ[[[\\\]]]]]]]]]XXXTTTSSSUUUWWWVVVUUUWWWYYYXXXTTTSSSTTTRRROOOKKKJJJIIIHHHHHHGGGGGGGGGFFFDDDBBBAAABBBFFFJJJMMMNNNMMMLLLKKKJJJKKKKKKLLLJJJJJJIIIHHHFFFEEECCCBBBAAA@@@@@@AAACCCIIIOOOTTTOOONNNMMMNNNRRRWWW]]]```JJJGGGEEEBBB;;;666<<>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;<<<======<<<:::::::::999999999999::::::999999999999999999999999888999999999999:::::::::777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999<<>>>>>>>>>>>>>>>>>>>>>>>@@@??????AAA@@@AAAHHHPPPjjjvvv|||tttdddcccnnnnnnnnnwww[[[ZZZpppwwwqqqiiiddd\\\VVVRRROOOMMMLLLOOOKKKIIIJJJGGGCCCDDDGGGIIIMMMRRRWWW\\\eeepppxxxvvv[[[```rrrtttccc]]]YYYWWWXXXXXXVVVWWWYYYYYYXXXWWWVVVWWWXXX[[[\\\XXXTTTQQQRRRVVVYYYYYYXXXXXXZZZXXXTTTQQQPPPMMMIIIMMMMMMLLLJJJHHHGGGGGGHHHIIIHHHFFFEEEGGGIIIMMMOOOQQQOOOKKKGGGGGGIIILLLNNNMMMMMMMMMLLLJJJHHHFFFEEEBBBCCCDDDEEEGGGMMMUUU[[[QQQQQQPPPQQQTTTYYY^^^bbbOOOLLLIIIFFF>>>777:::AAA???@@@BBBEEEHHHKKKMMMNNNRRRPPPOOONNNOOORRRVVVXXXUUUUUUTTTSSSTTTWWW\\\```fffeeebbbaaa```aaabbbcccbbb___aaaiiimmmsssyyywwwwwwvvvsssnnniiieeebbb]]]XXXSSSQQQPPPMMMKKKIIIMMMMMMOOOQQQSSSTTTUUUVVVZZZZZZ]]]dddqqq{{{zzz|||tttmmmiiijjjkkkgggeeebbb]]]YYYUUURRRPPPJJJHHHHHHKKKJJJIIIKKKOOOZZZZZZeee|||qqqhhh|||dddFFFHHHEEEDDDCCCAAA===<<<>>>========================>>><<<;;;;;;<<<<<<;;;999;;;;;;:::999999:::;;;;;;999999999999999999999:::888888888999999999::::::777777888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::999999777777888:::===>>>>>>===????????????????????????BBB@@@@@@AAA??????EEEMMMqqq|||eee```ttt{{{sssllljjj]]]YYYSSSOOOMMMLLLJJJJJJLLLHHHEEEEEEBBBAAADDDJJJJJJPPPXXX___fffqqq~~~sssYYYWWWttt~~~jjj```\\\YYYUUUSSSRRRRRRTTTVVVZZZXXXVVVUUUUUUWWWYYYZZZSSSQQQPPPQQQTTTVVVWWWWWWWWWZZZXXXSSSPPPOOOLLLGGGLLLMMMLLLJJJHHHFFFGGGHHHIIIIIIHHHGGGHHHIIIKKKMMMRRROOOKKKGGGGGGIIIMMMPPPNNNNNNMMMLLLKKKIIIGGGFFFEEEGGGIIIIIIJJJOOOVVV\\\QQQQQQQQQQQQQQQSSSTTTUUULLLKKKHHHDDD@@@>>>>>>>>>BBBDDDFFFIIIKKKNNNPPPQQQTTTRRRNNNLLLNNNRRRWWWZZZWWWVVVTTTRRRRRRTTTYYY]]]bbbaaa_________```bbbccchhhcccbbbfffhhhmmmzzz}}}yyytttvvvwwwuuurrrnnnlllkkkiii```XXXVVVUUUSSSRRRRRRRRRPPPNNNLLLLLLNNNPPPRRRQQQSSSUUUYYY___jjjvvv|||~~~wwwxxx{{{}}}~~~wwwuuupppjjjddd`````````[[[YYYUUURRROOONNNMMMMMMGGGGGGHHHIIIFFFDDDKKKTTTYYYggghhhxxxiiiMMMLLLBBBAAA@@@>>><<<;;;===???<<<<<<<<<<<<===============<<<::::::;;;;;;:::888;;;;;;::::::::::::;;;;;;999999999:::::::::::::::888888888888999999999999888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<;;;:::999999888777777999<<<===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@@@@@@@>>>>>>DDDLLLpppzzzpppzzz~~~xxxtttrrrkkkaaa[[[\\\QQQOOOLLLJJJIIIIIIHHHFFFGGGDDDDDDEEEDDDDDDIIIPPPNNNVVVbbblllwwwtttbbb]]]oooiii]]][[[VVVTTTOOOLLLLLLOOOPPPPPPRRRSSSSSSTTTUUUUUUTTTTTTNNNPPPQQQPPPPPPOOOPPPRRRSSSVVVUUUQQQOOONNNKKKFFFGGGIIIIIIHHHEEEEEEFFFIIIIIIIIIIIIIIIIIIIIIJJJJJJNNNLLLJJJIIIHHHJJJKKKMMMKKKKKKJJJIIIGGGFFFFFFEEEEEEGGGJJJIIIGGGIIINNNSSSLLLMMMNNNNNNNNNLLLJJJIIIEEEHHHGGGCCCFFFMMMMMMFFFHHHHHHJJJLLLMMMNNNOOOOOOQQQOOOMMMKKKLLLOOOSSSVVVSSSSSSSSSSSSRRRTTTWWWZZZ[[[[[[ZZZZZZ[[[]]]```aaafffdddcccaaabbbgggpppxxx}}}zzz{{{tttwwwyyyxxxuuusssrrrsssssskkkcccaaa]]]XXXXXX[[[XXXVVVRRRNNNKKKJJJKKKKKKLLLKKKLLLPPPUUU[[[___bbbdddhhhvvv{{{ooolllrrrrrrxxx~~~~~~vvvqqqrrrrrrnnndddcccaaa^^^YYYWWWVVVWWWQQQPPPOOONNNMMMLLLKKKKKKFFFHHHJJJJJJGGGKKK\\\nnnqqq{{{wwwqqqLLLCCCKKK>>>???>>><<<;;;<<>>>>>???>>>???EEENNNjjj{{{jjj{{{yyyxxxxxxtttnnniiieee\\\OOOIIIKKKHHHGGGFFFGGGHHHHHHGGGEEEDDDCCCEEEHHHIIIIIIOOOVVVSSS^^^lllyyyxxx^^^aaasssoooWWWOOOSSSOOOLLLHHHFFFHHHLLLMMMKKKHHHKKKOOORRRSSSRRROOOMMMLLLOOOQQQPPPLLLJJJJJJLLLMMMQQQQQQNNNMMMMMMJJJFFFCCCEEEFFFEEEDDDDDDFFFIIIKKKKKKKKKLLLKKKKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDCCCFFFHHHFFFBBBAAAEEEIIIGGGIIIKKKMMMMMMJJJGGGEEEEEELLLLLLIIIRRR```aaaVVVLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIJJJLLLOOOPPPNNNPPPSSSTTTTTTTTTVVVWWWVVVVVVVVVVVVXXX[[[^^^```^^^ccceeebbb```ccciiillluuu~~~xxx{{{}}}|||yyywwwwwwyyynnnlllllllllggg___```fff___]]]ZZZVVVSSSPPPNNNNNNKKKGGGFFFIIIPPPTTTSSSPPPOOORRR]]]^^^WWW]]]iiiiiihhhnnnuuuxxxxxxyyyzzz|||vvvrrrrrrqqqnnnooowwwvvvjjjbbbaaa]]]WWWUUUVVVVVVUUURRRQQQQQQQQQMMMNNNOOOPPPOOOMMMKKKJJJGGGJJJNNNNNNNNNYYYsssmmmlllmmmPPPCCC???>>>@@@AAA@@@======???AAAAAA;;;;;;;;;<<<<<<<<<=========<<<::::::::::::999777888999::::::::::::999888777777888888999999999:::777888888888888999999999;;;;;;::::::999888888888999999999999999999999999888888999:::;;;;;;<<<<<<;;;::::::;;;<<<<<<;;;999<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???@@@GGGPPPkkkwwwXXXbbbyyyooopppddd```YYYRRRMMMJJJIIIIIIDDDFFFIIIIIIGGGDDDCCCCCCFFFDDDDDDGGGLLLPPPRRRQQQZZZbbbuuusssfffwwwjjjVVVNNNLLLKKKJJJIIIHHHHHHHHHIIIJJJMMMLLLLLLLLLKKKKKKJJJJJJIIIGGGEEEGGGIIIJJJGGGDDDFFFIIILLLMMMKKKHHHFFFEEEHHHGGGEEEDDDCCCCCCDDDDDDFFFDDDDDDFFFIIIJJJIIIGGGCCCCCCDDDEEEEEEEEEDDDDDDFFFGGGGGGEEEBBBAAADDDHHHIIIEEEBBBAAACCCFFFFFFEEEIIIJJJIIIHHHFFFEEEEEEFFFGGGJJJDDD@@@SSSkkkhhhTTTLLLLLLLLLKKKKKKJJJJJJJJJMMMKKKIIIIIIKKKMMMNNNNNNLLLNNNQQQTTTVVVWWWVVVVVVTTTTTTUUUVVVWWWYYYZZZ[[[]]]\\\[[[\\\]]]```ccceeettt}}}|||zzz||||||yyyxxxzzzuuupppooopppmmmfffdddgggiiifffbbb^^^[[[WWWRRROOOQQQMMMIIIHHHKKKOOOPPPPPPLLLNNNPPPSSSVVVXXXZZZZZZ\\\```fffjjjkkkkkkjjjiiihhhllluuu}}}rrr}}}www|||{{{uuuwwwwwwwwwvvvuuuuuuttttttwwwtttoooiiiddd```^^^^^^```^^^ZZZWWWTTTSSSSSSSSSQQQQQQPPPNNNMMMKKKJJJIIILLLOOOPPPOOOMMMMMMQQQTTTLLLPPPQQQQQQXXXmmmpppjjjtttiiiSSSKKKCCC===;;;???===;;;;;;===@@@DDDGGGSSSFFF<<<<<>>::::::<<<======<<<<<>>??????===<<<;;;;;;===???AAAKKKBBB;;;;;;<<<:::999;;;999999999888888888777777888888888888888888888888888888888888888888888888888888888888888888888888:::999999888777777666666777777888888888999999999999999999999999999999999:::::::::;;;;;;;;;;;;<<<@@@===:::999;;;<<<<<<;;;<<<>>><<<>>>BBB@@@HHH]]]zzzwww]]]ZZZppptttvvv}}}{{{{{{yyytttlllbbbZZZVVVOOONNNLLLJJJHHHGGGGGGGGGDDDDDDDDDBBBAAA@@@BBBCCCHHHMMMSSSYYY```jjjuuu||||||iiiyyygggTTTJJJFFFFFFCCCDDDDDDEEEEEEDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBFFFIIIKKKIIIEEEAAA@@@BBBCCCDDDDDDEEEHHHLLLOOOGGGFFFEEECCCBBBAAAAAAAAA>>>======>>>???@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA???===;;;===AAADDDAAA@@@@@@AAACCCDDDCCCAAA@@@???>>>>>>@@@BBBEEEGGG>>>AAABBBAAADDDJJJOOOOOO??????@@@AAACCCDDDDDDEEECCCCCCDDDFFFHHHGGGDDDBBBFFFGGGJJJLLLMMMMMMLLLKKKPPPOOOOOOOOOOOOPPPQQQQQQSSSTTTVVVYYY[[[]]]^^^^^^aaa```bbbvvv{{{uuutttxxxsssssstttrrrpppqqqlllkkkkkkjjjjjjgggccc```\\\ZZZVVVTTTRRRQQQOOOMMMLLLLLLJJJIIIIIIJJJJJJKKKRRRTTTVVVVVVUUUSSSSSSSSSTTTUUUVVVWWWWWWVVVUUUTTTVVV]]]___[[[[[[aaaccc``````aaaaaaaaaaaa___]]]\\\^^^]]]\\\[[[ZZZYYYXXXXXXWWWVVVTTTRRRPPPPPPPPPQQQQQQPPPNNNLLLJJJJJJJJJKKKJJJJJJJJJKKKKKKKKKKKKKKKPPPPPPRRRZZZhhhxxx{{{gggdddiii}}}rrr\\\GGGAAAAAA???>>>AAA>>>===<<<;;;::::::::::::@@@<<<::::::999777777:::999888888888888777777777888888888888888888888888777777777777777777777777999999999999999999999999::::::999999888777777777777777777888888888999999777777888888999::::::;;;::::::::::::;;;;;;;;;;;;>>><<<999999:::;;;;;;:::<<<>>>:::;;;@@@@@@JJJ```sssxxx{{{kkkVVVTTTlllooo___rrr{{{qqqllliiidddbbb^^^ZZZWWWTTTPPPMMMGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCBBBAAACCCGGGJJJNNNVVV___gggnnnyyy~~~eeeQQQHHHGGGFFFEEEAAABBBCCCDDDEEEDDDCCCBBBAAAAAAAAABBBBBBCCCCCCDDD@@@DDDIIIIIIFFFCCCCCCDDDIIIHHHFFFDDDDDDGGGLLLPPPEEEEEECCCBBBAAA@@@???>>><<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;<<<===>>>???@@@@@@>>><<<999999<<>>===;;;;;;>>>AAADDDEEE???>>>@@@BBBBBBBBBGGGNNN??????@@@AAABBBCCCDDDDDDCCCCCCCCCDDDFFFFFFDDDBBB@@@BBBFFFIIILLLNNNNNNNNNUUUTTTRRRPPPMMMLLLKKKJJJMMMOOOSSSVVVXXXYYYYYYYYY\\\YYYXXXddd~~~xxxssssssttttttqqqnnnnnnnnnmmmmmmllliiieeeaaabbbaaa```___]]][[[YYYXXXXXXVVVSSSPPPNNNMMMNNNNNNQQQQQQQQQPPPMMMKKKKKKLLLPPPQQQQQQOOOLLLKKKMMMOOOOOOUUUWWWSSSQQQTTTWWWWWWTTTSSSSSSRRRQQQPPPOOOOOOQQQQQQQQQQQQPPPPPPPPPOOOOOOOOONNNMMMMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJKKKKKKMMMMMMMMMLLLLLLLLLKKKKKKMMMLLLNNNZZZnnnQQQFFF>>>======<<<===@@@<<<<<<<<<<<<;;;:::888888666888::::::888666777:::888888888888777777777777888888888888888888888888777777777777777777777777999999999999999999999999:::999999999888888888777777777777777888888888888777777888888999999999:::999999:::::::::;;;;;;;;;===<<<:::::::::;;;;;;;;;<<<>>>;;;<<>>>>>===<<<<<<<<<:::;;;<<<===???BBBDDDFFF@@@>>>;;;::::::<<>>AAABBBBBB@@@;;;;;;@@@AAA@@@CCCIII@@@@@@@@@@@@AAAAAAAAAAAADDDBBB@@@AAACCCEEEEEEEEE>>>AAADDDGGGJJJKKKKKKKKKTTTSSSPPPNNNKKKJJJHHHHHHIIILLLOOOSSSUUUUUUUUUTTTXXXVVV[[[eeennn}}}|||yyysssmmmoooooonnnnnnnnnkkkhhheeecccdddeeefffeeeeeedddddddddaaa^^^ZZZWWWVVVVVVVVVTTTTTTTTTQQQMMMKKKKKKLLLMMMOOOQQQNNNKKKIIILLLOOOJJJNNNOOOLLLIIIKKKNNNOOOMMMMMMMMMMMMLLLKKKJJJIIIKKKLLLLLLMMMNNNNNNOOOOOONNNNNNNNNMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPLLLLLLRRR^^^nnn~~~}}}lllkkk|||fffSSSCCC@@@>>>>>>===::::::===:::;;;<<<<<<<<<;;;:::999222777;;;:::888777999:::777777777777777777777777777777777777777777777777666666666666666666666666888888888888888888888888999999999888888888888888666666777777777888888888999999999888888777777777999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<======<<>>@@@DDD@@@GGGZZZlllvvvuuuoooeeeSSSHHHMMMiiinnnfffcccgggjjjnnnlllfff^^^XXXVVVOOOOOONNNJJJFFFEEEGGGJJJGGGGGGGGGFFFFFFDDDCCCBBB@@@AAACCCEEEJJJQQQZZZ```aaakkkzzzmmm^^^UUUKKKFFFHHHJJJGGGDDDCCCDDDEEEEEEFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFIIIMMMPPPPPPNNNJJJEEE@@@???@@@BBBAAAAAABBBAAAAAA@@@???>>>>>>@@@AAAAAA@@@???@@@AAA>>>>>>???@@@CCCFFFIIIKKKCCCAAA>>>===>>>???@@@???@@@BBBEEEEEEDDDBBBBBBBBBAAA>>><<<===@@@BBBAAA???>>>;;;999;;;======???BBB>>>>>>>>>>>>>>>>>>??????BBB@@@>>>>>>AAADDDFFFFFFAAABBBEEEFFFGGGFFFEEEDDDJJJJJJIIIHHHHHHHHHIIIIIIHHHJJJMMMPPPQQQRRRQQQQQQSSSTTT^^^gggbbbeeeuuukkkpppnnnllllllllljjjhhhfffaaacccfffgggggghhhiiikkkiiigggdddaaa___^^^]]]]]]ZZZZZZZZZWWWSSSQQQPPPQQQLLLNNNPPPNNNLLLKKKLLLOOOLLLLLLLLLJJJIIIJJJLLLNNNMMMMMMNNNOOONNNMMMLLLKKKLLLLLLMMMNNNOOOPPPPPPQQQNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLSSSVVV\\\dddkkkooopppooonnnbbb```tttdddHHHHHH@@@@@@@@@???<<<::::::;;;:::;;;;;;<<<<<<<<<<<<;;;222888<<<:::888999:::999666666777777777777777888777777777777777777777777666666666666666666666666777777777777777777777777777777777777777777777777666666666777777777888888:::999999888777777666666999999999999::::::::::::;;;<<<>>>===<<<<<<===>>>===AAA@@@BBBFFFAAAGGGZZZjjjsssoooeee]]]QQQLLLTTTmmmkkkccc^^^^^^___```___ZZZUUUPPPNNNJJJJJJHHHFFFEEEEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBEEEIIIOOOVVV```kkkqqqwww~~~xxxpppdddZZZTTTMMMKKKKKKKKKHHHEEEDDDDDDDDDEEEEEEFFFHHHHHHIIIHHHHHHHHHHHHHHHHHHGGGEEEEEEEEEGGGKKKMMMNNNNNNMMMLLLJJJFFFBBB@@@@@@@@@BBBBBBCCCDDDDDDCCCBBBAAA@@@BBBEEEEEECCCBBBDDDFFFCCCCCCCCCCCCEEEHHHJJJLLLGGGDDDBBBBBBCCCCCCAAA???@@@BBBDDDCCCAAA??????@@@???<<<;;;>>>BBBDDDAAA===>>>???>>>:::888:::<<<<<<;;;;;;<<<===>>>??????@@@@@@??????AAAEEEGGGHHHHHHCCCEEEFFFGGGHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJLLLMMMNNNOOONNNNNNTTTTTTZZZ^^^ZZZ[[[ssszzzqqqttt~~~~~~zzzuuuqqqnnnllliiifffdddfffhhhhhhggggggiiillliiiiiigggfffdddcccbbbaaa^^^______]]]ZZZWWWVVVVVVQQQQQQQQQPPPOOOOOOPPPQQQRRRPPPMMMMMMOOOOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRRRROOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLLLLPPPQQQSSSVVVXXX[[[]]]^^^[[[[[[ZZZZZZ\\\```fffkkkVVV___vvvlllOOOFFFHHH===>>>>>><<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;444999;;;888777:::999666666666666666777777888888777777777777777777777777555555555555555555555555666666666666666666666666666666666666666666666666666666666666777777777888888888888888777777777777888999999999999:::::::::999;;;======<<<;;;<<<>>>???BBB@@@BBBFFFCCCJJJ___mmmnnnaaaUUUTTTQQQOOOVVVrrrddd^^^[[[SSSRRRQQQOOONNNKKKIIIGGGHHHEEECCCCCCEEEFFFDDDBBBFFFFFFEEEDDDDDDDDDEEEEEENNNQQQWWW___hhhtttvvvnnnmmmgggggg}}}uuugggbbbYYYTTTOOOLLLKKKKKKIIIFFFEEEDDDDDDDDDEEEFFFHHHIIINNNNNNNNNMMMMMMLLLLLLLLLGGGFFFGGGKKKOOOPPPNNNKKKKKKKKKKKKIIIFFFDDDCCCCCCCCCCCCEEEFFFFFFFFFEEEDDD@@@CCCFFFFFFEEEDDDFFFHHHHHHGGGFFFEEEFFFHHHJJJLLLIIIGGGEEEEEEFFFFFFBBB???AAACCCEEECCC@@@>>>>>>@@@<<<::::::>>>CCCEEEAAA===???EEEEEE<<<666999<<<;;;:::;;;<<<>>>@@@AAACCCCCC???@@@CCCGGGKKKLLLLLLJJJDDDEEEHHHJJJKKKKKKJJJIIIEEEEEEEEEEEEEEEFFFGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMXXXWWWUUUSSSUUU\\\fffmmm}}}dddZZZsssxxxsssnnnkkkhhhjjjkkkiiigggfffiiikkkiiiiiiiiihhhgggfffeeeddd___aaabbbaaa^^^[[[ZZZZZZYYYWWWUUUSSSSSSTTTUUUVVVUUUPPPLLLNNNQQQRRRRRRRRRUUUTTTRRRQQQRRRTTTWWWXXXRRRRRRQQQPPPOOONNNMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMNNNOOOOOOPPPOOOOOOOOOQQQUUU\\\fffqqq{{{rrrlllccc\\\^^^lllaaaFFFEEECCC888999::::::999999<<<>>>???<<<<<<;;;:::999999999999666::::::666666:::999444555666666666777777888888777777777777777777777777555555555555555555555555555555555555555555555555555555555555666666666666666666666666777777777777666666666777888888999999888888999999999:::::::::777:::======;;;:::;;;===@@@BBB???@@@EEEDDDNNNdddwwwpppZZZLLLPPPSSSRRRWWWvvvgggRRRLLLMMMNNNMMMLLLJJJHHHFFFEEEDDDGGGCCCAAACCCDDDAAAAAABBBFFFGGGFFFDDDCCCDDDIIINNNWWW```kkktttzzzmmm___[[[aaawwwmmmZZZTTTWWWWWWWWWVVVTTTQQQMMMKKKIIIDDDBBBEEEGGGEEEIIIOOOPPPNNNLLLLLLMMMNNNMMMLLLJJJQQQSSSNNNKKKMMMNNNLLLJJJNNNPPPNNNIIIFFFFFFHHHHHHDDDAAABBBFFFJJJLLLLLLNNNMMMLLLKKKJJJIIIHHHGGGFFFDDDBBBDDDGGGJJJIIIHHHJJJKKKKKKKKKJJJHHHEEEDDDDDDCCCBBBAAA@@@?????????@@@>>>>>>AAAEEEGGGFFFDDDIIIDDD???===<<<:::999:::======<<<<<>>=========???===<<<<<<===???CCCFFFIIICCCCCCEEEFFFHHHJJJKKKLLLJJJKKKLLLMMMMMMLLLKKKJJJLLLJJJHHHGGGGGGHHHJJJKKKPPPPPPPPPPPPQQQRRRSSSSSSbbbmmmmmm]]]PPPQQQXXXZZZeee}}}zzzxxxsssmmmhhhiiipppuuullljjjgggdddbbbaaa```___ddd``````dddfffdddbbbdddeeeaaa\\\ZZZZZZ[[[ZZZYYYZZZXXXWWWXXXZZZ[[[YYYWWWYYYXXXXXXYYYVVVPPPNNNQQQQQQTTTTTTSSSTTTVVVTTTNNNUUUVVVSSSLLLLLLSSSXXXXXXQQQXXX___fffmmmttttttpppsssyyyuuu\\\DDD>>>===999999<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888555555555555555555555555444555666666555444666777333444555666666555444333555222444888:::777666777444444555666666555444444666666666666777777777777999777555666777888666444888888888999999999999:::999999::::::;;;<<<<<<<<<===BBB@@@??????>>>LLLgggppp\\\QQQJJJGGGNNNYYYwwwuuu\\\SSSTTTSSSQQQOOOOOOQQQSSSNNNPPPPPPLLLGGGDDDFFFHHHHHHHHHHHHHHHHHHGGGGGGGGGDDDAAA@@@BBBCCCAAACCCFFFBBBCCCFFFJJJQQQYYYcccjjjwww~~~mmm^^^WWWNNNNNNbbbtttVVVLLLQQQNNNRRRWWW[[[\\\ZZZVVVSSSJJJFFFDDDFFFHHHJJJPPPVVVPPPMMMIIIGGGGGGHHHHHHGGGRRRVVVWWWRRRMMMKKKJJJIIIKKKMMMOOOOOOMMMNNNQQQTTTKKKIIIFFFEEEFFFGGGGGGFFFJJJJJJKKKKKKJJJHHHFFFEEEHHHEEECCCCCCEEEGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFHHHGGGEEECCCCCCCCCEEEFFFDDDCCCDDDFFFIIIJJJIIIHHHDDDBBB???===<<<>>>AAABBB======>>>???@@@CCCDDDFFFDDDDDDEEEGGGHHHJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKNNNLLLKKKJJJJJJKKKMMMNNNOOOOOOPPPQQQRRRTTTUUUVVV\\\iiimmm```QQQNNNSSSVVV\\\hhh|||wwwzzznnnkkklllnnnjjjeeebbbaaadddhhhkkkccc___^^^aaacccbbbccceeeccc```\\\ZZZYYYYYYYYYXXXZZZXXXWWWWWWYYYYYYYYYXXXVVVUUUVVVXXXVVVQQQPPPSSSTTTVVVUUUSSSTTTVVVTTTPPPKKKOOOPPPOOOSSS^^^jjjqqqrrr|||yyy~~~vvvRRREEE;;;<<<===;;;;;;>>>999999999999999999999999888888888888888888888888777777777777777777777777666666666666666666666666555666777666444444555666444444555555555555444444444222333777888555555888444444444555555555555666444555555555666666666666888666555666777777666444777777777888888888999999888999999::::::;;;<<<<<<;;;???>>><<<>>>>>>MMMiiixxxfffSSSGGGEEEIIINNNiiiVVVZZZ^^^eeeppp{{{{{{tttcccXXXXXXaaajjjwww~~~wwwhhh\\\\\\dddbbb]]]UUUHHHJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCAAA@@@CCCBBBAAACCCHHHIIIKKKNNNUUU]]]hhhsssyyy}}}vvvooodddVVVNNNSSSUUUcccxxxbbbPPPLLLPPPMMMPPPTTTWWWYYYXXXWWWVVVOOOKKKGGGFFFFFFHHHMMMQQQMMMJJJFFFDDDDDDEEEEEEDDDIIIMMMQQQOOOLLLKKKKKKKKKKKKLLLMMMLLLKKKLLLOOORRRLLLKKKIIIHHHGGGFFFEEEEEEGGGHHHIIIIIIIIIGGGEEEDDDHHHGGGDDDCCCCCCEEEGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHFFFDDDDDDEEEGGGHHHEEEFFFGGGHHHJJJKKKKKKJJJCCCDDDAAA<<<:::===AAAAAA>>>>>>@@@AAACCCCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKOOONNNMMMLLLLLLNNNOOOPPPNNNNNNOOOPPPRRRTTTVVVWWWUUU^^^bbbZZZRRRQQQUUUWWW]]]\\\ddd}}}}}}uuuvvv|||sssfffYYYSSSVVV]]]cccbbb]]][[[^^^```aaacccfffcccaaa^^^\\\ZZZYYYYYYYYY]]]\\\ZZZZZZZZZ[[[\\\\\\ZZZUUUSSSTTTSSSQQQSSSWWWUUUUUUQQQMMMPPPVVVYYYXXXPPPZZZddddddaaaeeepppzzz|||eeeNNNEEE@@@>>>@@@@@@<<<<<>>:::>>>AAAAAA???@@@AAACCCDDDEEEDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHHHHIIIJJJJJJLLLKKKKKKJJJKKKLLLMMMNNNNNNNNNOOOPPPRRRUUUWWWXXXSSSUUUTTTQQQQQQTTTWWWWWW\\\YYY\\\iii~~~kkk{{{zzzkkkeeegggkkkmmmgggccceeefffeeegggjjjhhhgggeeebbb___^^^]]]]]]aaa```___]]]]]]___aaaccc___ZZZYYY^^^bbb```^^^]]]^^^``````aaahhhqqqvvvuuu~~~sssggglllwww{{{MMM@@@JJJ???>>>======;;;777777:::777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666444555666555444333444555444444444333333444444444444222222444222///222777DDDBBB>>>:::666444333333333333333333444444444444555555666666555555666666555555555666666666777777777777888888999:::::::::999>>><<<===BBBFFFYYYwwwkkkRRRBBBBBBHHHLLL```IIIGGGFFFGGGIIIHHHEEEAAAHHHDDDIIIIIIAAABBBHHHDDDFFFAAAHHHNNNFFFDDDIIIGGGHHHHHHIIIKKKMMMMMMKKKIIIGGGEEEDDDEEEHHHHHHFFFCCCIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFHHHLLLMMMNNNUUU]]]jjjnnnuuu{{{pppbbbUUUNNNOOO^^^}}}iiiRRRJJJNNNPPPMMMJJJMMMLLLJJJIIIJJJLLLNNNPPPKKKLLLIIIDDDDDDGGGJJJIIICCCBBB@@@AAACCCDDDDDDCCCCCCEEEJJJMMMKKKGGGGGGJJJIIIHHHGGGEEECCCBBBBBBAAAEEEGGGIIIIIIHHHFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDGGGHHHHHHFFFCCCBBBBBBDDDGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGCCCEEEGGGHHHGGGGGGHHHIIIOOORRRNNNBBB;;;???BBBAAA???@@@AAACCCDDDDDDEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGHHHIIINNNNNNOOOQQQRRRUUUVVVXXXTTTPPPMMMLLLOOOTTTVVVVVVUUUWWW^^^fffmmm|||hhhgggkkkzzzzzzsssooopppnnnnnnmmmjjjfffdddcccdddccccccbbb``````bbbgggjjjccc```fffwww~~~{{{oooKKKAAAAAA@@@<<<<<<;;;:::888777888:::777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555222444555555444444555666444444333333333333444444111000222555444444999AAAHHHDDD???999555333222222222333333333444444444444333555666666555444555777444444555555555666666666666777777888888999::::::;;;???<<<<<<@@@DDDXXXvvv}}}fffPPPBBB@@@GGGNNNjjjGGGGGGHHHJJJJJJHHHFFFEEEIIIDDDHHHIIIBBBDDDIIIEEEFFFAAAHHHOOOHHHFFFGGGCCCDDDCCCCCCEEEHHHIIIHHHEEEKKKJJJHHHHHHHHHGGGDDDAAAHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJOOOUUUYYY]]]gggqqqvvvlll]]]QQQNNN]]]sssmmm\\\KKKGGGKKKKKKIIIGGGIIIHHHGGGGGGGGGIIIJJJKKKLLLNNNLLLFFFDDDGGGGGGDDD======>>>AAADDDFFFEEEDDD@@@AAAFFFKKKHHHBBBBBBFFFHHHGGGFFFEEECCCAAA???======AAAEEEGGGFFFEEEFFFGGGCCCBBBAAAAAAAAACCCDDDEEEFFFHHHIIIHHHDDDAAA@@@AAADDDDDDDDDCCCBBBAAA@@@??????@@@BBBCCCDDDDDDDDDCCC@@@CCCEEEFFFDDDCCCEEEGGGPPPUUUPPPBBB:::>>>BBB@@@===>>>???@@@AAACCCDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFKKKKKKLLLMMMOOOPPPRRRSSSPPPNNNLLLNNNPPPSSSVVVXXXQQQSSS[[[bbbcccfffzzz~~~~~~}}}|||{{{|||jjjEEE???HHHBBB333;;;<<<<<<::::::;;;<<<;;;777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444111222444444444444666777444444333222222333444444000000222555444555<<>><<<;;;@@@EEEZZZyyyxxx```PPPDDD>>>CCCLLLjjjHHHGGGGGGGGGGGGFFFIIIMMMLLLDDDEEEHHHEEEIIIMMMGGGKKKAAADDDJJJFFFGGGIIIDDDHHHFFFEEEHHHKKKMMMKKKIIIDDDEEEFFFHHHIIIIIIHHHGGGFFFFFFGGGHHHJJJKKKLLLLLLRRRTTT[[[ccchhhooo{{{uuueee\\\UUUMMMWWWyyyxxxXXXPPPIIIIIIHHHFFFEEEGGGDDDEEEFFFGGGHHHHHHIIIIIIPPPSSSPPPHHHDDDFFFCCC>>>:::;;;===AAAEEEGGGFFFDDDAAABBBGGGNNNLLLFFFFFFKKKHHHGGGFFFEEEDDDBBB???<<<777<<>>@@@BBBCCCCCCBBBAAA???AAADDDDDDBBBAAACCCEEEMMMSSSNNN???777;;;???===;;;<<<<<<===???AAACCCDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBDDDEEEGGGGGGEEEDDDBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMJJJKKKNNNQQQRRRSSSXXX]]]SSSPPPSSS[[[\\\[[[hhhxxxkkkMMMDDD@@@888666<<<:::;;;;;;:::;;;<<<;;;999888888888888888888888888777777777777777777777777555555555555555555555555333333333333333333333333///111333444444555777888444444222222222222444444111111222444222222999BBB;;;888444000///000333444333333444444444555555555222444666666444333555888333333333444444444555555666666666777888888999999888<<<;;;<<>>IIIcccKKKJJJIIIHHHHHHIIIJJJKKKJJJJJJJJJKKKKKKKKKHHHGGGIIIIIIIIIIIIHHHHHHHHHHHHJJJGGGEEEFFFHHHIIIHHHFFFIIIJJJJJJHHHFFFFFFGGGHHHHHHJJJLLLNNNPPPTTTYYY\\\```jjjxxx{{{kkkYYYPPPRRRQQQdddttt^^^RRRMMMJJJIIIGGGDDDDDDGGGCCCEEEFFFFFFEEEDDDEEEFFFIIIHHHGGGDDD@@@>>>>>>???;;;===@@@BBBDDDCCCBBB@@@BBB@@@@@@BBBFFFGGGFFFCCCDDDCCCBBB@@@>>>===<<<<<<===>>>???@@@@@@@@@@@@@@@??????>>>======<<<;;;;;;???@@@BBBCCCBBB@@@===;;;???>>>======>>>===;;;999888:::<<<>>>@@@@@@@@@@@@<<<<<<;;;:::;;;<<<===>>>BBBAAA???<<<888777888:::???<<<999999<<<>>>>>>===<<<===>>>@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@???AAABBBDDDFFFGGGHHHHHHGGGEEEEEEFFFGGGHHHIIIIIIJJJMMMMMMLLLLLLMMMOOOQQQRRRNNNPPPRRRSSSUUUYYY^^^bbbnnnjjjPPPIII@@@<<<<<<===;;;888999999999999999999999999777777777777777666555555444444555555555555444444555555555555555555555555444444555555444222111000444444444444444444444444444444444444333222222111222222222222222222222222222333333444444333333222222222222222222222222222333444444555555444444333333444555555666666555555777666666666666888999:::777<<>>AAASSSqqqtttZZZKKKDDDBBBCCCFFFaaaIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKJJJHHHGGGIIIIIIJJJJJJJJJKKKKKKKKKFFFDDDCCCEEEIIIKKKKKKJJJKKKLLLMMMLLLKKKKKKMMMOOONNNPPPTTTXXX]]]dddlllrrrzzz}}}|||yyypppeee[[[QQQNNNXXXdddttt___TTTPPPLLLJJJJJJHHHDDDCCCFFFAAABBBDDDDDDBBBBBBBBBCCCEEEFFFFFFDDDAAA??????@@@>>>@@@BBBDDDEEEEEEDDDCCC???===<<<>>>AAABBBAAA???BBBAAA???===;;;:::999999999:::;;;===>>>???@@@@@@<<<<<<;;;;;;:::999888888999;;;===???@@@???===<<<===<<<;;;<<<======;;;999:::;;;<<<===>>>======<<<999999888777777888999999???>>>===:::888777999::::::888777666888:::<<<===;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@BBBCCCDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJLLLLLLJJJKKKMMMNNNPPPSSSXXX[[[bbbgggzzzhhhOOOJJJDDD===:::<<<<<<;;;999888888888888888888888888777777777777777666555555444444555555555555444444444444444444444444444444444444444444444222111000444444444444444444444444333333333444333333222222444333333333333333333333222333333444444333333222222222222222222222222222333333444444444444333333333444555555666666555555777666666666777888999:::888<<<===<<<>>>MMMfffzzzmmmXXXJJJCCC@@@CCCGGGeeeIIIJJJJJJKKKKKKJJJJJJIIIKKKKKKKKKKKKKKKJJJJJJIIIGGGHHHHHHIIIIIIJJJJJJJJJEEEDDDDDDFFFIIILLLMMMMMMJJJKKKMMMMMMNNNOOOSSSUUUZZZ\\\aaagggooozzz}}}yyy}}}~~~xxxwwwhhhUUUGGGEEESSSoootttZZZPPPPPPNNNKKKJJJKKKIIIDDDBBBDDD@@@AAACCCBBBAAA@@@@@@AAA@@@BBBDDDCCCBBB@@@???@@@@@@BBBCCCEEEFFFFFFFFFEEE>>><<<;;;;;;<<<======<<<@@@???===;;;999888777777555666999;;;===???@@@@@@<<<;;;;;;:::888777777666555777:::===>>>???>>>>>>:::999999:::<<<<<<;;;:::<<<<<<<<<<<<;;;:::999888999888777666555555555555:::::::::888777777999;;;;;;======;;;888777999<<<999::::::;;;;;;;;;::::::999:::;;;===>>>>>>??????BBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCEEEFFFFFFGGGGGGFFFGGGIIIIIIKKKMMMQQQTTTXXXTTTZZZqqq^^^JJJBBBAAA===:::999;;;<<<;;;999888888888888888888888888666777777777777666555555444444555555555555444444444444444444444444444444333444444444333222111000444444444444444444444444111222333333333333333333555555444444333333333222222222333333333333222222222222222222222222222222333333444444444444333333333444555555666666555555666666666666777888999::::::;;;;;;;;;@@@MMM```nnnrrreeeUUUJJJCCC@@@EEELLLeeeKKKLLLMMMNNNNNNMMMLLLKKKLLLMMMMMMMMMKKKKKKKKKKKKHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHJJJLLLMMMMMMNNNOOOQQQSSSUUUYYY^^^bbbjjjmmmrrryyyyyyooooooooosss|||yyyllleee\\\PPPJJJTTToooiiiRRRMMMPPPLLLJJJJJJLLLJJJDDDAAABBB@@@BBBCCCCCCAAA@@@@@@AAA;;;>>>AAABBBAAA????????????@@@AAACCCCCCDDDDDDCCC???===<<<;;;;;;;;;<<<<<<>>>======<<<;;;;;;;;;;;;888999;;;<<<>>>???@@@@@@======<<<;;;:::999888888555777999<<<>>>>>>>>>>>>888777777999;;;<<<;;;:::<<<<<<<<<;;;;;;:::999999;;;:::999888777666666555555666777666666777999;;;BBBFFFJJJFFF>>>888888:::888999999999999888888777777777999:::;;;<<<<<<<<<>>>>>>>>>???????????????????????????>>>>>>>>>>>>???AAACCCDDDEEEFFFEEEEEEEEEFFFHHHHHHHHHJJJMMMOOOOOOSSSZZZ```kkkxxxZZZEEE???BBB<<<:::999999;;;;;;:::888999999888888888888888777666666777777666666555444333444444555555444444333333333333333333333333333333333333333222222111111333333333333333333333333000111222333333333333333444444444333333222222111222222333333333333222222222222222222222222222222333333333444444333333333333444555555666555555555666666666777777888999999;;;;;;<<<@@@HHHUUUccclllddd\\\SSSKKKDDDAAAHHHQQQ___LLLMMMNNNOOOOOONNNMMMLLLLLLMMMNNNMMMKKKJJJKKKMMMKKKLLLLLLLLLLLLLLLMMMMMMKKKLLLMMMNNNOOOQQQSSSTTT[[[]]]```bbbffflllrrrwww}}}|||```WWWWWW___iiiqqqsssqqqkkk^^^QQQKKKPPPWWWbbbwwwuuu[[[MMMKKKOOOLLLJJJKKKMMMKKKEEEAAABBB@@@AAABBBBBB@@@??????@@@:::===@@@AAA@@@???>>>???<<<>>>???@@@AAAAAA@@@???>>>>>>>>><<<;;;;;;;;;<<>>EEELLLJJJ@@@888666888888888888999888888777777777777888999999999999888888888999:::;;;<<<======::::::;;;<<<<<<===>>>>>>>>>???AAACCCDDDDDDCCCCCCCCCDDDFFFFFFFFFGGGIIIKKKGGGOOOWWWVVVRRR___hhhNNNCCC>>>;;;;;;<<<;;;::::::::::::888777::::::999999888888888777666666666666666555444444333333444444444444333333333333333333333333333333333333222222222111222222333333333333333333333333000111111222333333333333222222222222111111000000111222222333333222222111222222222222222222222222222333333333333333333222333444555555666555555555555666666777888888999999===<<<>>>DDDNNNYYYccciiiXXXRRRLLLGGGBBB@@@HHHRRRWWWPPPPPPQQQQQQQQQQQQPPPPPPOOOQQQRRRPPPMMMLLLNNNQQQNNNNNNOOOPPPRRRSSSTTTTTTVVVXXX[[[]]]```cccgggjjjlllnnnqqquuuzzz|||XXXMMMSSSWWW^^^eeecccYYYQQQOOORRRdddrrryyy^^^OOOLLLNNNQQQNNNKKKKKKMMMKKKEEEBBBCCC@@@AAABBBBBB@@@>>>>>>???>>>@@@BBBBBBAAA??????@@@<<<>>>@@@BBBCCCBBB@@@>>>===>>>??????===<<<;;;<<>>::::::999999888666555444111333555555555555777888222999@@@AAA;;;555444666666777777888888888777777666777888888888888888777555555555666888999;;;<<<888999999:::<<<======>>><<<<<<>>>???@@@AAAAAAAAA>>>@@@BBBCCCCCCCCCEEEGGGGGGHHHKKKMMMMMMSSSbbbrrriiiCCC888???AAA===888;;;;;;;;;:::999888888888999999999888888777777666555666666666666555444444333333444444444444333333222222222222222222222222333222111111111111222222333333333333333333333333000111222222222222222222000000111111111111111111111111222222222222111111222222222222222222222222222222333333333333222222333444555555666666555555555666777888999999999888======>>>CCCKKKTTTZZZ^^^OOOJJJEEEBBB??????GGGPPPTTTYYYXXXXXXXXXXXXXXXXXXYYYXXXZZZ[[[YYYUUUTTTXXX[[[YYYZZZ]]]```cccfffhhhjjjooorrrvvvxxxzzz}}}nnnXXXWWWNNNOOORRRSSSNNNPPPccc{{{yyybbbSSSPPPSSSUUUVVVOOOMMMLLLNNNLLLFFFDDDEEEDDDEEEFFFEEECCCAAAAAABBBDDDEEEFFFEEECCCAAABBBCCC???BBBFFFIIIIIIGGGCCCAAA===@@@DDDDDDBBB@@@??????DDDDDDDDDDDDEEEFFFGGGHHHEEEEEEDDDDDDBBBAAA???>>>;;;<<<<<<======>>>>>>???@@@@@@???===<<<;;;:::999888777777999;;;;;;:::999999999888888999:::<<<===888999999999888666555444222444666666555444555666...222666666333222444777444555666666777777777777555666777888999:::::::::666666555666666888999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAA<<<>>>@@@AAAAAABBBDDDEEEHHHEEEEEEJJJNNNPPPTTTYYYiii~~~|||\\\GGG666888>>>===<<<===999999999888777777888999888777777666555555444444555555666666555555444333222333333444444333333222222222222222222222222222222222111000000111222333222222222222222222222222111222222222222111111000000000000111222222333333111111222222222222111111222222222222222222222222222222333333333333222222333444555555666666555555444555777888999999888888;;;;;;<<>>>>>>>>???@@@AAABBBCCCCCCEEEDDDCCCBBBAAA??????>>>999888888999;;;;;;:::888999888777777777888999:::999999:::::::::888777666333555777666555444444555444555444222000111555999222333444555666666777666333444666888:::;;;<<<<<<999888777666666777888999<<<<<<<<<;;;;;;;;;;;;:::>>>=========>>>@@@BBBCCC<<<>>>AAABBBBBBCCCDDDFFFDDDDDDGGGJJJIIIIIINNNUUUNNN\\\zzzaaaJJJEEE@@@???AAA:::000222===777777777666666777999;;;666666555444333333222222555555666666555555444333222333333444444333333222111111111111111111111111222222111000000111222333222222222222222222222222222222222222222111000///000000111222333444444555111111222222222222111111222222222222222222222222222222222333333222222222333444555555666666555555444555777888999999888888777888:::===BBBHHHNNNRRRPPPIIIBBBAAABBBEEELLLSSS^^^tttsssqqqppppppqqqssstttrrrxxx{{{wwwuuuxxx}}}}}}ooobbbZZZWWW[[[YYYcccxxxxxxeeeYYYSSSOOOOOOZZZqqqkkkTTTSSSQQQPPPQQQSSSVVVXXXUUUTTTQQQMMMIIIGGGHHHIIIKKKKKKKKKJJJHHHFFFDDDCCCKKKJJJGGGEEEDDDDDDEEEFFFBBBCCCEEEIIILLLMMMLLLKKKFFFFFFFFFHHHJJJIIIFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBAAA@@@>>>>>>>>>@@@CCCEEEFFFFFFEEEDDDCCCCCCBBBAAAAAA@@@??????============;;;888444333666666666666777888999:::999999999999999999999999666666666666555555555555555555444333333333333444555555555555555555444444666555555555777888:::<<<999999888888888888888999999999::::::;;;<<<<<<<<<=========>>>??????@@@@@@>>>@@@AAABBBAAABBBDDDEEECCCCCCEEEFFFHHHIIIKKKKKKSSSSSS___|||~~~]]]HHH>>>===<<<:::888777777777888777888:::;;;;;;:::888777666666666666666555555444777777777777666555333333444333333222222333333444111111111111111111111111000111111111111222222222222222222222222111000///000000000000000000000000000111111111111222222222000000000000000000000000222222111111222222333444222222222222222222222222111111222333444444444444777666666666666777777888;;;;;;;;;:::;;;???EEEIIIKKKFFF???<<<>>>DDDJJJNNNaaa~~~ooo___XXXUUUSSSTTTVVVPPPSSSaaatttzzzmmm]]]VVVYYYeeeyyygggSSSNNNOOOPPPQQQRRRSSSSSSSSSUUUTTTRRRNNNJJJHHHHHHJJJJJJIIIIIIHHHGGGFFFFFFEEEIIIHHHFFFFFFFFFHHHIIIJJJEEEEEEGGGJJJMMMNNNMMMKKKGGGGGGGGGIIIJJJJJJGGGEEEGGGFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCBBBBBBAAABBBDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>===<<<===>>>>>><<<:::888666777777777777888999::::::999999999999999999999999777777777777777777777777666555555444444444444444555555555555555555555555555555444555666888999:::999999888888888888999999999999999:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>?????????AAACCCCCCCCCCCCEEEFFFCCCDDDEEEFFFGGGHHHIIIJJJMMMOOOTTT\\\jjjeeeLLLBBBBBBDDD===<<<:::888777777777777777888999;;;;;;999888777666666666666666555444444777777777777666555444333444333333222222333333444111111111111111111111111000000111111111222222222111222222222222111000///000000000000000000000000000000111111111222222222000000000000000000000000222222222222222333333444222222222222222222222222111111222333444444444444666666666666666666777888<<<<<<<<<;;;;;;===AAADDDGGGCCC???===>>>BBBGGGJJJ\\\~~~~~~xxxeeeeee[[[RRROOOLLLGGGDDDEEEMMMTTTeeexxx}}}tttoooqqqpppWWWKKKIIIHHHJJJNNNQQQRRRQQQOOOMMMSSSSSSRRROOOKKKIIIIIIJJJHHHGGGGGGFFFFFFFFFFFFGGGEEEEEEEEEFFFHHHKKKMMMOOOHHHHHHIIIKKKNNNNNNMMMKKKHHHGGGHHHIIIJJJJJJHHHFFFGGGFFFEEEDDDCCCCCCBBBBBBDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEDDDBBB@@@?????????>>>>>>======<<<<<<<<<===>>>???>>>>>><<<;;;::::::999999999999:::;;;888888888888888888888888999999999999999999999999777666555555444444555555555555555555555555555555444444444555666777888999999999888888888888999999999999999:::;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>AAABBBDDDEEEDDDEEEFFFHHHDDDEEEEEEFFFFFFGGGHHHHHHCCCJJJQQQSSSSSSaaaZZZBBB===<<<:::;;;<<<;;;999888777777777777777777999999999999777777555666666666666555444444777777777777666666555444333333222222222222333333111111111111111111111111000000000111111111222222111111222222111111000000000000000000000000000000000000000111111111222222000000000000000000000000333333222222333333444555333333333333333333333333111111222333444444444444666555555555666666777888<<<======<<<::::::<<<>>>BBB@@@>>>===>>>@@@CCCEEEUUUvvvqqqkkkiiiiiimmmzzz{{{lll[[[QQQKKKHHHIIILLLMMMHHHFFFFFFMMMUUUiiivvvXXXFFFDDDHHHEEEHHHKKKNNNPPPOOOLLLKKKPPPQQQQQQOOOLLLJJJJJJJJJHHHGGGFFFDDDDDDDDDDDDEEEDDDDDDEEEFFFIIIKKKNNNOOOIIIIIIIIIKKKMMMMMMLLLJJJFFFEEEEEEFFFHHHHHHFFFDDDFFFEEECCCAAA@@@@@@@@@@@@??????@@@AAABBBBBBAAAAAACCCCCCCCCCCCBBB@@@???>>>>>>>>>======<<<<<<<<<<<<;;;<<<===???@@@@@@@@@???<<<;;;:::::::::::::::;;;888888888888888888888888888888999999999999999:::777777666555555555555666444444444555555555555555555555555666777888888999999999888888888999:::::::::::::::;;;<<<<<<======;;;;;;<<<======>>>>>>???BBBDDDEEEFFFEEEFFFHHHIIIFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGMMMSSSWWW[[[ccclll___CCCBBBHHHBBB999555:::999999888777666666666666777777888888777777666555555666666555555444333777777777777666666555444333333222222222222333333111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000333333333222333333444555333333333333333333333333111111222333444444444444555555555555555666777888999;;;<<<<<<:::999::::::<<<===>>>>>>>>>>>>@@@AAAQQQqqqooonnnmmmjjjiiinnnuuu|||lllccc]]]VVVQQQPPPKKKIIIIIILLLLLLKKKNNNRRRLLLUUUooouuu^^^MMMEEEBBBBBBGGGHHHIIIJJJKKKKKKKKKKKKLLLNNNOOONNNLLLIIIIIIIIIHHHGGGFFFDDDBBBAAAAAAAAACCCDDDDDDEEEGGGHHHIIIJJJHHHGGGFFFGGGIIIJJJIIIGGGBBBAAAAAAAAACCCCCCBBB@@@CCCBBB@@@>>><<<<<<======<<<<<<===>>>?????????????????????@@@@@@?????????============<<<<<<<<<<<<:::;;;<<<===>>>???@@@@@@;;;;;;:::999999999::::::777777777777777777777777777777777888888888999999777777666555555555555666444444444555555555666666666777777888999999999999999999888888999::::::;;;;;;;;;;;;<<<======>>>>>><<<======>>>>>>???@@@@@@BBBDDDEEEFFFEEEFFFHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHOOOIIIEEEHHHMMMQQQWWW\\\{{{xxx\\\EEE666:::???;;;999>>>888888888888777666666555666666666666666666666666555555555555555444444333555666666666666555555444333222222111111222222333111111111111111111111111//////000000000111111111///000000111111111000000//////////////////////////////000000000111111111000000000000000000000000333222222222222333444444333333333333333333333333111111222333444444444444444444444444555666777888666888:::;;;:::999:::;;;:::<<<>>>>>>===>>>@@@BBBSSS~~~{{{|||}}}|||}}}yyypppggg]]]UUUSSSPPPJJJJJJPPPXXXTTTQQQQQQRRRVVVaaammmdddmmmrrrXXXKKKJJJIIIEEEBBBHHHHHHGGGFFFFFFGGGHHHHHHGGGJJJLLLLLLJJJHHHGGGFFFFFFFFFEEEDDDBBB@@@>>>===BBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAABBBDDDEEEEEEDDD>>>===<<<<<<>>>>>>>>><<<@@@>>><<<:::999999:::;;;;;;<<<===>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;<<<===>>>999999888888888888999:::666666666666666666666666555555666666777888888888777666555555444444555555333333444444555666666666777888999999::::::999999999999888999999:::;;;<<<;;;;;;;;;<<<======>>>>>>======>>>>>>???@@@@@@@@@AAABBBDDDEEEDDDEEEFFFHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHJJJKKKIIIHHHPPPYYY\\\ppprrrZZZNNNEEE<<<777999888555888???777777777777777666555555555555555555555555555555444555555555555444333333444444555555555444444333222222111111111111222222111111111111111111111111/////////000000000111111//////000000111111000000/////////////////////////////////000000000111111000000000000000000000000222222111111222222333444222222222222222222222222111111222333444444444444333333333444555666777888555777999::::::999:::<<<:::===??????>>>???CCCGGGZZZoooaaaWWWQQQRRRLLLKKKOOOMMMJJJPPP\\\XXX\\\eeeqqq|||aaaRRRFFFDDDGGGGGGGGGHHHFFFFFFEEEDDDCCCCCCCCCCCCCCCFFFIIIJJJHHHFFFDDDDDDBBBCCCDDDEEECCCAAA>>><<<>>>>>>??????????????????===<<<;;;<<<>>>@@@@@@???<<<:::999999:::;;;;;;:::<<<:::888666666777888:::;;;;;;<<<======<<<<<<<<<:::::::::::::::;;;;;;<<<::::::::::::::::::::::::888888777777888888999:::666666666666666777888999666666666666666666666666555555666666777888888999666555555444444444444444333333444444555666666777666777888999:::999888888999999999999:::;;;<<<<<<999999::::::;;;<<<<<<<<<<<<<<<======>>>????????????AAACCCCCCCCCCCCEEEFFFDDDDDDEEEEEEFFFFFFFFFGGGBBBFFFMMMRRROOOJJJKKKOOOJJJQQQUUUgggnnnUUU@@@:::???888:::===>>>===:::777666555666777777777666555444555555444444444444555555444444555555444444333222222222333333444333333222222222111111111111222222111111111111111111111111////////////000000000111...//////000000000000000////////////////////////////////////000000000111000000000000000000000000111111000000111111222333111111111111111111111111111111222333444444444444333333333444555666888888666888999999999999:::<<<<<<>>>@@@???>>>@@@GGGMMMcccvvvpppfff\\\VVVTTTUUUWWWOOOJJJKKKPPPQQQRRR```sss___IIIEEEDDDFFFCCC>>>@@@GGGDDDDDDDDDDDDBBBAAA???>>>@@@CCCGGGHHHGGGEEECCCBBB???@@@CCCEEEDDDBBB???===;;;<<<<<<============<<<:::888777999;;;=========;;;999888888999::::::999:::888666444444555777999999::::::;;;::::::999999::::::999888888999999:::888888888888888999999999777777666666555666666777444444444444555666888888666666666666666666666666555666666777888888999999555555444333333333333444333333444444555666777777666666888999999888777777999999999999:::;;;<<<===777888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@AAABBBBBBBBBDDDEEEBBBBBBBBBCCCDDDEEEEEEEEEKKKDDDAAAFFFKKKLLLJJJIIIKKKRRRSSSWWWcccqqqeeeGGGDDDHHHAAA;;;<<<666999999777888<<<:::555555666777777777666555444555444444333333444444555444444555555444444333222111222222333333333222222222222111111111111222222111111111111111111111111////////////000000000000......///000000000000000////////////////////////////////////000000000000000000000000000000000000000000000///000111111222000000000000000000000000111111222333444444444444222333333444555666888888999::::::999888888:::;;;>>>@@@@@@???>>>BBBKKKRRRjjjmmm^^^TTTVVVVVVPPPNNNRRRIIIPPPVVVZZZfff~~~gggJJJJJJHHHEEEBBB@@@AAABBBCCCBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCDDDFFFHHHIIIGGGFFF???@@@@@@AAAAAA???>>>===>>>===;;;:::999999999:::;;;;;;::::::::::::;;;;;;999999999999999999999999555555444444444444555666666888::::::888888888999;;;666555:::===999444222222333444444555666777888666666555555555555666666777666666666666555555555444444444444444444444444444555555555555555555444222222111111111111222222555555555555555555444444444444444555555555555666777777888888888999999999:::::::::999999999999888>>>===<<<;;;:::;;;<<<===>>>@@@AAAAAA@@@???AAABBBCCCCCCCCCCCCDDDDDDDDDEEECCCDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMPPPVVV```kkkssswwwOOOOOOKKKCCC:::666888<<<777777777777777888888888777666555333333444555555444444444333333222222222333333333333333333333333444333333222111000//////111111111111111111111111111111111111000000000000---...000111111111000///111111000000000000000111//////......------,,,,,,////////////000000000000//////......------,,,,,,000111111111111222222222111111111111111111111111000111111222222333444444222333333444555666888888999999888888888888888999===???@@@??????EEEOOOXXXqqqvvvmmmWWWPPPNNNSSSSSSPPPUUU___^^^lll|||iiiVVVNNNJJJHHHFFFCCCAAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@BBBDDDDDDBBBAAA===>>>?????????>>><<<<<<:::999888777777888999999::::::999999999999::::::999888888888777777777777555555666666666666666777666888999888666555555666666222111444444333444888111111111222333333444444666555555444444555555666555555444444444333333333333333333333333333333333333444444555555444444333222111111000000111111222555555555444444444444444444444444444555555555555777777777888888888888999777777888888999999999:::;;;:::999999999999;;;;;;<<<===???>>>======>>>@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFHHHIIIIIIFFFGGGHHHIIIMMMUUU]]]cccyyyfffOOOHHHJJJJJJEEE>>>::::::<<<777777777777777777777777666666555444444444444444333333333222222111111111333333333333333333333333333222222111111000000000111111111111111111111111111111111000000000//////......///000000000000000111111000000000000000111000000000000000/////////.../////////000000000000/////////...............000111111111111222222222111111111111111111111111000111111222222333444444333333333444555666777888999999888888888888888999>>>??????======CCCNNNXXXvvv}}}rrrooorrryyyyyy~~~~~~jjjVVVKKKJJJOOOJJJHHHGGGDDDCCCAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>@@@AAAAAA???===<<<<<<=========<<<;;;:::888888777777777888::::::999999888888888888999999888888777666555444444333555666777888999888777777666777777666333222222333555444555666333000222777111111111111111111111111444444333333333333444444333222222222111111111111222222222222222222222222222222333333333333222222222111111000000111111222444444444444444444444444333333333444444444555555666666666777777777777888444444555666777888999999777777666666777888999:::999;;;<<<<<<::::::;;;=========>>>>>>>>>?????????@@@@@@AAABBBDDDEEEFFFFFFCCCDDDDDDDDDEEEIIINNNRRRVVVggg|||bbbNNNEEEAAA===@@@DDDCCC???;;;:::;;;888888777777666666555555555555555555555444333333222222111111111111111000444444444444444444444444111111111111111111111111111111111111111111111111111111000000000000////////////......//////000111000000000//////000000111/////////000000000000000....../////////000000000...///////////////000000000111111111111222222222111111111111111111111111000111111222222333444444333333333444555666777888999888888888888888999999>>>??????======CCCOOOXXXxxx|||[[[HHHGGGLLLMMMLLLHHHHHHFFFEEECCCAAA???>>>@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAABBBBBB@@@============<<<<<<<<<;;;;;;:::999999888888999;;;<<<999999888888888888999999:::999888777555444333222444555777999999888777666444555555444222111222444222000333777888444333444333333333333222222111111333333222222222222333333222222111111111000000000000000000000111111111111111111222222222222111111111111000000000000111111333333333333333444444444222333333333444444444444555555555555666666666666333444444555666666777777444555555666666777888999777999::::::999999:::;;;;;;;;;<<<<<<<<<=========>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEDDDDDDEEEGGGJJJNNNPPPTTT[[[nnngggJJJ>>>???AAA>>>666999<<<===;;;888777777888888777666666555444444333444555666555444333222222222222222111111111111333333333333333333333333///000000000111111111222111111111111111111111111111000000000//////////////////...------///000111000////////////000000111,,,,,,------......//////........./////////000000......//////000000111111000000111111111222222222111111111111111111111111000111111222222333444444333333333444444666777777888888888777888888999:::;;;???BBBCCCCCCGGGPPPXXXrrrtttrrrtttzzz~~~}}}~~~uuu```GGG???HHHSSSRRRKKKHHHGGGFFFDDDCCCAAA??????AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAABBBCCCCCCAAA???>>>>>>============<<<===;;;;;;:::999999:::;;;;;;::::::999999999999::::::<<<<<<;;;999777666555444444555777888888777555444333444444444333333555777999111,,,000666777555444444333333222222111111000222222111111111111222222222222222222111111111111/////////000000111111111000111111111111111111000111000000000000000000111222222222222333333444444222222222222333333333444333333444444444555555555444444444444444444444444444444555666777888888888777888999999888888999;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@@@@BBBDDDEEEEEEEEEEEEFFFHHHHHHLLLPPPSSSYYYlll```TTTEEE===???AAA;;;222777888888888666666666666777777777666555444333333333444555555555444222111222333333333333333333333333333333333333333333333/////////000111111222222000000000000000000000000000000000////////////...///...---------...000111//////......///000111111,,,,,,------......//////............////////////......//////000000111111000000111111111222222222111111111111111111111111000111111222222333444444444444444444444555666777888888777777888999999::::::@@@HHHLLLLLLMMMQQQVVVfff{{{yyyxxx|||qqqSSSQQQKKKGGGIIINNNPPPNNNIIIHHHGGGEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@BBBCCCCCCAAA???@@@???>>>>>>======>>>>>>;;;::::::999:::;;;===>>><<<<<<;;;;;;;;;;;;<<<<<>>===<<<:::999888777666777777888777666444333222333444333333444777999VVVDDD333...111333222222111111111000000000//////222222111111111111222222333333222222222111111111...//////000000111111111000000111111111111000000111000000//////000000111000111111222222333333444111111222222222333333333222222222333333333444444555555444444444333333333444555666777888888777777666888999999888777999:::999:::::::::;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>@@@AAACCCDDDCCCCCCEEEFFFEEEIIINNNNNNLLLQQQcccuuulllVVVFFFEEEBBB???===<<<<<<<<<;;;:::888666666666777888666666555555444444333333444444444444444333222222333333333333333444444444222222222222222222222222/////////000000111111111000000000000000000000000000000////////////............------......///000............///000111111/////////000000000000000------........./////////...///////////////000000000111111111111222222222111111111111111111111111000111111222222333444444444444444444444555666666777777777777888999::::::===EEEOOOSSSRRRPPPPPPRRR^^^lllYYYJJJPPPQQQLLLHHHLLLPPPQQQLLLKKKHHHGGGFFFFFFGGGHHHFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@BBBDDDDDDCCCAAA@@@???>>>=========>>>>>><<<<<<<<<===???BBBDDDFFF???>>>>>>======>>>>>>?????????>>>===<<<;;;:::999::::::999888666555444444333444444222222333666888YYYIII999333222111000000111111111111111111000000333222222111111222222333222222222111111111111000...//////000111111222222000111111222222111111000000000////////////000000000000000111222333333333111111111111222222222222111111111222222222333333333333444444444444444444444555666777777666666555555666888777666666777999888888888999999999:::::::::::::::;;;<<<<<<======>>>@@@AAAAAAAAAAAACCCDDDEEEDDDEEEEEECCCCCCOOO\\\cccwww```PPPEEE???@@@???===999666888>>>EEE:::999777666777777777777444444444444444444444444555444333333222222333333111111222222333333333333000000000000000000000000/////////000000000000000000000000000000000000000000000/////////.........,,,---......//////.........------......000111111000000000000000/////////---------.........///////////////...............000111111111111222222222111111111111111111111111000111111222222333444444555444444444444555666666777777777777888999:::;;;EEEMMMTTTVVVRRRNNNLLLMMM\\\yyydddVVVOOOQQQRRROOOJJJKKKRRRTTTRRROOOMMMJJJHHHHHHIIIKKKMMMHHHHHHGGGEEEDDDCCCBBBAAAAAAAAABBBDDDFFFGGGFFFDDD@@@???>>><<<<<<======>>>>>>>>>@@@BBBEEEIIIMMMOOO@@@@@@????????????@@@@@@??????>>>===<<<;;;;;;:::>>>===;;;888777555555444555555444222000111333666999333000222444333333555333333333333333333333333333333222222222222333333111111111111000000000000...//////000111222222333111111222222222222111111000000////////////000000///000000111222222333333000111111111111222222222000111111111111222222222222222333444555555666777444555666666666555444333444555777666555555666888777777777777888888888888:::::::::;;;;;;<<<<<<<<>>;;;555111666555555666777777666555333444444444444444444444555444333222111222333444000000111111222222222222////////////////////////000000000000000/////////000000000000000000000000000/////////............+++,,,.../////////...------------......000111111//////......---------,,,---------.........////////////......---------,,,000111111111111222222222111111111111111111111111000111111222333333444444555555444444444555666666777777777777888999:::;;;MMMRRRWWWVVVPPPJJJIIIIII^^^nnn___WWWPPPNNNRRRQQQRRRRRROOOLLLLLLOOORRRTTTPPPLLLKKKMMMMMMKKKIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDEEEGGGIIIJJJIIIGGGFFFBBB@@@>>><<<;;;;;;<<<===???EEEIIIFFF???<<<@@@FFFEEEDDDCCCAAAAAABBBCCCCCCBBBCCCDDDCCCBBB@@@===<<<===<<<:::888777555555555444444444333333222222222444333333333333444555555555666666777777777777666222222222222222222222222333444444555555444444333000000111111111222222222444444444333333222222222444333222111111111222222333222111000000222444555333333222222111222222222222111000//////000111222111111222222222333333333666666666666777777777777666666666666666666666666;;;:::888777777888:::;;;<<<<<<;;;::::::::::::;;;<<<===??????>>>>>>@@@AAACCCDDDFFFHHHHHHHHHFFFEEEOOOOOOTTTaaaqqqcccRRRCCCBBBAAA???>>><<<;;;:::777777777777777777777777777555444444555555444333444555777666555333333444333222000000333666444111555444111//////000111333000000000000000000000000111111000000//////......////////////////////////000000000000////////////000000//////......------////////////////////////////////////////////////000///...---,,,------...000000000000111111111111222222222111111///......000000////////////000000111111222222222333333333555555555555555555444444666555666888666555:::AAAVVVVVVTTTQQQMMMGGGCCCAAA[[[{{{```UUURRRLLLJJJMMMQQQQQQPPPNNNMMMMMMOOOQQQRRROOOKKKJJJKKKLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFCCCCCCEEEFFFFFFFFFEEEEEECCCBBB@@@>>>=========>>>>>>CCCIIIHHHDDD@@@AAACCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCAAA???===<<<===<<<:::888777666555555444444444444333333222222444444333333444444555666666666777777777666666555222222222222222222222222333333444444444444333333111111111111222222222222444444333333333222222222333333333333222222222222333222111000000222333555333222222111111222222222222111111000000111111222222222222222333333333333555666666666777777777777777777777777777777777777:::999888777777888999::::::::::::::::::;;;<<<===;;;===>>>>>>>>>>>>???AAABBBCCCFFFHHHIIIIIIHHHHHHOOONNNPPPTTTZZZdddwwwnnn[[[III>>>@@@???>>>===<<<:::999999777777777777777777777777777555444444555555444333444555666555333111111222777666333111111333333222111111111111111111111222000000000000000000000000////////////.........---////////////////////////000000000000/////////...////////////............................................................000///...---,,,------........./////////000000000...///000111111111111111000000////////////000000111111111222222222333333555555555555555555444444666555666888888999@@@HHHYYYWWWSSSPPPMMMJJJFFFCCCWWW|||sss```PPPMMMNNNKKKIIIJJJPPPNNNLLLLLLMMMOOOOOOOOOOOOLLLIIIGGGHHHJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHAAAAAABBBBBBBBBBBBCCCCCCDDDCCCAAA???>>>>>>??????<<>>>>>@@@@@@AAAAAA@@@>>><<<;;;<<<;;;999888777666666666555444444444444444333333444444444444444555555666777777777777777666555444333333333333333333333333222222333333333333222222111111111222222222333333333333333333222222222222333333444444444333222111222222111000000222333444222222111111111222222333333222222111111222222333333333333333444444444444555555666666666777777777888888888888888888888888:::999888777777888999:::999999999:::;;;<<<>>>>>>;;;===>>>>>>>>>>>>???AAAAAABBBEEEGGGIIIJJJJJJJJJIIIIIILLLNNNNNNQQQZZZeee}}}uuu]]]LLLEEEAAA===999;;;;;;;;;:::999999888888777777777777777777777777666555444444555555444222333444555444111000000111000000//////...000444777---...000222222222111000000000000000000000000000............------------////////////////////////000000000/////////...................../////////................................................//////...------------...------........./////////---...///000111111111111000000////////////000000111111111222222222222333444444444444444444555555555444555888:::===FFFOOO[[[VVVPPPMMMLLLKKKHHHEEERRRwwwkkkYYYOOOHHHKKKNNNMMMJJJJJJNNNKKKHHHIIIMMMOOONNNLLLLLLIIIFFFEEEFFFHHHJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHAAA@@@@@@??????@@@AAAAAADDDCCCAAA@@@???>>>>>>>>><<<===@@@DDDEEEDDD@@@===<<<===>>>>>>>>>===;;;:::======>>>>>>===<<<;;;::::::999888777666666666666444444444444444444444444444444444333444555555666777777777777666555333333333333333333333333333333111111222222222222111111111111111222222222222333333222222222222222222222222333555666555444222000111111111000111222333333111111111111111222222333333333333333333333333333333333333444444444555555555555555666666666777777888888888888888888888888:::999999888999999:::;;;:::999999:::;;;<<<=========>>>@@@@@@??????AAABBBBBBCCCEEEGGGHHHIIIIIIIIIEEEHHHLLLOOOOOOQQQWWW]]]XXXhhhpppbbbOOOGGG>>>999;;;>>>???>>>999999999888888888888888666666666666666666666666666555333444555555444222222333444333222111333444444444666666333000222666//////000111111111000000000000000000000000000000........................////////////////////////000000/////////.........---------....../////////............................................................------......------........./////////000000111111000///......000000////////////000000111111111111222222222222333333444444444444555555666444555888:::===GGGQQQZZZSSSLLLHHHHHHHHHGGGDDDMMMrrrjjjYYYLLLKKKGGGFFFKKKNNNNNNKKKJJJJJJHHHFFFGGGKKKLLLKKKIIIGGGFFFEEECCCCCCEEEGGGJJJGGGGGGFFFFFFFFFFFFEEEEEEAAA@@@@@@?????????@@@@@@BBBAAA@@@???>>>======<<<<<<;;;:::<<<>>>???>>><<<999999:::;;;;;;999888777999::::::::::::999999999888777666555555555555555444444444444444444444444333333333333333444555555666666666555444333222111333333333333333333333333000000111111111111000000000000111111111111222222222222222222222222222222222333444555555333111000111000000111111111222222111000000000111111222333333333333444444333333333333333333444444444555555555555555555666666666666888888888888888888888888::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;>>>@@@AAAAAAAAAAAABBBDDDDDDEEEEEEFFFGGGGGGGGGGGGIIIKKKMMMKKKJJJKKKNNNPPPSSSYYY```hhhrrrzzzkkk```WWWMMMBBB:::;;;===>>>>>><<<:::999999888888888888888888888888555555555555555555555555666444333333444444333222111222333333222333666888BBBBBBEEEFFF@@@555111333555333111///......///000////////////////////////////////////////////////////////////////////////////////////............,,,,,,------......//////................................................------......................../////////000000000///000000000000//////...000000////////////000000000000111111111222222222333333333333444444555555666555555777888:::DDDMMMVVVPPPHHHDDDCCCCCCCCCBBBLLLooo|||bbbPPPMMMIIIDDDDDDEEEHHHKKKJJJHHHGGGFFFFFFEEEFFFGGGHHHGGGFFFCCCDDDDDDCCCBBBBBBDDDFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@????????????>>>@@@??????>>>===<<<;;;;;;<<<999777666777999;;;;;;777777777777777666555555666666666666666666666777555555444333333444444444222222333333333333444444222222222222222333333444333333333333333222111000222222222222222222222222///000000000000000000////////////000000000111111111111111222222222222222222222333333333222111000000000000111111111111222000000000000000111222333222333333444444333333222333333333333444444444444444444555555555666666666888888888888888888888888999999::::::;;;<<<<<<<<<===<<<;;;:::::::::::::::>>>@@@AAABBBAAAAAABBBDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGJJJJJJFFFDDDFFFHHHGGGOOOQQQSSSQQQQQQXXXgggrrrsssfffPPPJJJFFFFFFFFFAAA<<<;;;999===???>>>999666666888888888888888888888777777555555555555555555555555555444333333444444333111111222222222222444777999;;;:::@@@GGGEEE:::555777888555222///......000111/////////////////////////////////000000000000000/////////////////////////////////.........---------------------.........------------------------------------------------,,,---......///.............../////////000000000+++,,,---///000111222222000000////////////000000000000000111111111111222222222333333444444555555666444444666666888???HHHTTTPPPIIICCC@@@???AAABBBMMMnnn|||nnnggg```RRRLLLOOOLLLBBBCCCEEEEEEFFFFFFFFFEEECCCDDDEEEEEECCCBBBCCCCCC@@@BBBDDDDDDAAA@@@AAACCCAAAAAAAAAAAAAAAAAABBBBBB>>>>>>?????????>>>===<<>>===<<<;;;::::::999777555444555888:::666555444444333444444444222222222222333333444555333222222222222222333333111111111222222222333333111111000000111111222333000111111111111111000000111111111111111111111111...//////000000//////...............////////////000111111111222222222222222222111111111000000000///000000111111111111111////////////000111222333111222333444444333222111222222222222333333333333444444444555555555666666777777777777777777777777777777888999::::::::::::;;;;;;:::::::::;;;<<<<<<===???@@@@@@???@@@AAACCCBBBBBBBBBCCCCCCEEEFFFFFFAAAEEEGGGDDDDDDIIIJJJGGGCCCHHHLLLLLLJJJLLLTTT\\\___hhhxxxxxxmmmeee[[[NNNDDDDDDAAACCCGGGFFFAAA???BBB777888999999888888999;;;888888777777777666666666444444444444444444444444555444222333444444333111222333222111000111444666...+++111===@@@999555777666555333222111111111111////////////////////////........./////////000000//////////////////////////////.........---------...------------------,,,------------------------------------------------,,,,,,.../////////......------........./////////***+++---///000111222222000000////////////000000000000000000111111111111111222222333444444555555555333444666666777===EEETTTSSSNNNGGG@@@===@@@DDDPPPooofffSSSKKKMMMKKKLLLLLLDDDCCCEEEEEEDDDCCCEEEFFFFFF@@@CCCEEEDDDAAA???@@@BBB???BBBDDDDDDAAA??????@@@AAAAAAAAAAAAAAAAAAAAAAAA<<<===>>>??????===;;;999????????????>>><<<;;;:::888999888666444444666888555444333222111222333444000000000000111222333333111111111000111111222333000000111111111222222222000000000///000111111222...//////000000000000///000000000000000000000000......////////////......---------............///000000111111222222222222222111000000//////000000//////000111111111111111////////////000111222333111111333333333333111111111111222222222333333333444444444555555555666666666666666666666666666666555555666888888999999999999999999:::;;;<<<===>>><<<===??????>>>>>>@@@AAA??????@@@AAACCCEEEGGGHHH???DDDFFFDDDDDDGGGFFFAAA???FFFLLLMMMKKKLLLSSSZZZYYY[[[^^^cccnnn}}}xxxhhh\\\UUUOOONNNQQQOOOGGG>>>@@@>>>>>>@@@<<<777888???888777777888;;;;;;999777888777777666555555444444444444444444444444444444555444222333444444333111444444333000......000333555...///999<<<333...000222333444444444333222111////////////////////////---------.........////////////////////////////////////.........---------.........------,,,,,,,,,------------------------------------------------+++,,,.../////////......,,,,,,,,,---------............///////////////...000000////////////000000000000000000111111111111111111222333333444555555333222444777777777===EEEUUUVVVSSSKKKAAA>>>AAAGGGSSSpppzzzbbbTTTGGGGGGEEEDDDDDDEEEFFFFFFBBBBBBCCCCCCDDDEEEEEEFFF@@@AAAAAABBBAAA@@@???>>>>>>>>>???@@@@@@@@@@@@??????@@@AAABBBAAA???===<<<<<<===>>>???>>>;;;999777999:::;;;;;;<<<<<<;;;;;;999777555444444444333222111222222222222111000000000000000000111111111111111111000000000000111111222222111111000000//////222111///------...000111000000000000000000000000.........////////////000/////////...---------,,,///////////////////////////////////////000111111............////////////////////////////////////---......///000111111222222222111111222222333444222222222222222222222222444333333333333444555555555666666666666666555555888888888888777777777777777888888999999999888888;;;<<<=========>>>@@@BBB@@@AAAAAABBBCCCCCCCCCCCCBBBDDDGGGFFFDDDDDDFFFHHHDDDEEEFFFGGGIIIKKKMMMOOORRRQQQPPPRRRXXX___dddfffvvv}}}sssaaaWWWRRROOOLLLAAABBBBBBBBBBBBAAA@@@@@@@@@@@@>>>===;;;;;;::::::888888888888777777777666888777777666666666666666555444333333222222222222111111222333444444555555111111111111111111111111111111111222222333333333222222222555888888444000------...///////////////222000......///...+++(((................................................/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,------......------,,,///............---------------......//////000000222111000//////000111222/////////000111111222222111222222333333444444555555555555555666:::@@@DDDOOOOOOOOOMMMJJJIIIJJJKKKYYYrrrjjjVVVHHH@@@EEEDDDDDDDDDEEEFFFHHHIIIFFFEEEEEEDDDDDDCCCCCCBBB>>>???@@@AAAAAA@@@???>>>@@@@@@@@@@@@@@@???>>>======>>>@@@AAAAAA@@@???>>>======>>>>>>===;;;:::999999:::;;;;;;<<<<<<;;;;;;:::888666555555555444333222222222222222111000000000000000000111111111222111111000000000000111111111111111000000000000000444333111///......///000////////////////////////------........./////////...............---------........................//////////////////000111............////////////......................../////////000111111222222111111111111111222222333222222222222222222222222333333222222333333444555555555666666666555555444777777777777666666666666777777888888999999888888;;;<<<======<<<<<<===???===>>>???@@@@@@@@@@@@@@@AAACCCEEEEEEEEEEEEGGGIIIEEEEEEFFFGGGIIIJJJLLLMMMRRRPPPNNNNNNQQQTTTVVVWWWWWWYYY^^^rrr~~~qqqeee\\\SSSHHHAAAAAABBBBBBBBB@@@@@@AAAAAA@@@@@@???>>>???>>>===<<<;;;;;;::::::888888888777777777666666888777666666555555666666555444333222222222222222333333333333222222222222111111111111111111111111111111222222222222222222///......000555888999888444222111///......///000000///---...000000...+++........................................................................//////......---,,,++++++///...---,,,,,,,,,,,,---,,,------......------,,,---------.........//////000000000000000000000000111111000//////000111111/////////000111111222222111222222333333444444555555555666666777:::@@@DDDMMMNNNNNNLLLJJJIIIJJJKKKWWWqqqrrr\\\NNNGGGCCCBBBCCCCCCCCCDDDEEEGGGIIIKKKIIIHHHGGGEEEBBB@@@???>>><<<===>>>@@@AAAAAA@@@???BBBBBBAAAAAA@@@>>>===<<<<<<===>>>@@@AAA@@@@@@???<<<<<<<<<;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;:::888666555666666444333222222222222222111111000000000111111111222222222111111000000000000111111000000000000111111111111666444222000///......///........................,,,---------............---------...............------------------------............//////000000---............/////////........................000000000111111111111111000000//////000000111222111111111111111111111111222111111111111222333333444444555555555555444444555555555555555555555555666666777888888888888888999;;;===<<<;;;:::;;;;;;;;;<<<===>>>????????????@@@BBBCCCDDDCCCCCCDDDFFFEEEEEEFFFFFFGGGIIIJJJKKKOOOMMMKKKKKKLLLMMMLLLKKKSSSQQQPPP]]]ooopppjjjpppzzz|||mmm^^^WWWVVVSSSNNNMMMHHHCCCAAACCCDDDCCCBBB>>>????????????>>>============<<<<<<;;;;;;;;;:::777777777777666666666666777666666555555555555555444333333222222222222333555444333222111//////...111111111111111111111111222222222111111111111111///---+++,,,000555999;;;:::777444000.........///111///......//////---,,,................................................------------............111111000///---,,,+++***......---,,,,,,,,,------,,,------......------,,,++++++,,,---...///000111111111000000000000000///111000000//////000000111/////////000111111222222111222222333333444444555666666666666777;;;???CCCKKKLLLLLLJJJHHHHHHIIIKKKTTTooossshhhZZZQQQOOOOOONNNLLLFFFEEEEEEEEEEEEGGGHHHIIIIIIHHHFFFCCC@@@>>><<<;;;;;;===???AAABBBCCCBBBBBBAAAAAAAAAAAA@@@???>>>===;;;<<<===>>>>>>======<<<;;;:::999999999999999:::::::::;;;<<<<<<<<<<<<;;;:::888666555555555444333222222333333222222111000111111111222222222333333222111111000000111111222//////000000111111222222444444222111000000000000........................,,,,,,,,,---------......,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------......////////////---------.........//////........................000000000000///////////////............///000000111111111111111111111111000000000000000111222222222333333444444444444333333333333333444444444444555555666777888888888888777999;;;;;;:::999999:::;;;<<<===???@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAAEEEEEEEEEEEEEEEFFFGGGHHHJJJIIIIIIJJJLLLLLLKKKJJJLLLLLLIIIQQQ^^^]]]XXX^^^___dddllluuu}}}mmmbbbYYYUUUMMMHHHMMMYYYbbbeeeMMMIIIDDDAAA@@@>>><<<:::===============<<<;;;;;;;;;;;;;;;;;;;;;:::::::::777777666666666555555555666555555444444444444444333333222222222222222333444333222111000///...---111111111111111111111111222222111111000000000///222000---,,,---000333555888777555333000...------111000///------,,,+++***...................................................---------------------000//////...---,,,,,,+++...------,,,,,,,,,------,,,------......------,,,,,,,,,------...//////000------..................000000000//////000000000/////////000111111222222111222222333333444444555666777777777888:::>>>BBBHHHIIIIIIHHHGGGGGGHHHJJJTTTooosss\\\YYYTTTPPPOOOQQQQQQLLLGGGLLLKKKIIIGGGFFFEEEEEEFFFEEEDDDCCCAAA???===;;;;;;<<<>>>@@@BBBDDDEEEEEEEEE???@@@@@@AAAAAAAAA@@@@@@<<<<<<<<<;;;:::999999888999888888777888888999:::;;;;;;<<<============<<<:::777555444555555444222222333333333333222111111222222222222333333333333222222111111111111222222//////000000111111222222111111111111111111222222........................,,,,,,,,,---------......,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------...................................................---------......------......///000000000000000000000000000000////////////000111111111111222333333333333333111111222222333333333333444444555666777888888777555777999999999999:::;;;999:::;;;===>>>?????????@@@@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEGGGFFFGGGIIIKKKLLLKKKIIIBBBHHHGGGHHHOOOMMMLLLUUUUUUVVVXXXYYY\\\cccmmmuuuvvv~~~zzzooohhh```[[[ZZZWWWQQQKKKFFFEEEBBB@@@GGGTTT^^^bbbEEEBBB>>><<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999::::::::::::999888666666666555555555555444555444444333333333333333222222222111111222222333111111111000000/////////000000000000000000000000111111111000000/////////111111000///------...///111222444555333000---***......---,,,++++++,,,,,,................................................//////...---,,,++++++***,,,,,,,,,,,,,,,---------------,,,,,,,,,------...,,,------......------,,,........................+++,,,,,,---...//////000/////////000000//////////////////000111111222222111222222333333444444555666777777777777999===???DDDEEEFFFFFFEEEEEEGGGIIITTTooossscccUUUIIIOOOMMMLLLNNNPPPQQQNNNLLLSSSQQQNNNJJJGGGDDDCCCCCCCCCBBBAAA@@@???>>>===<<<===???AAACCCEEEFFFFFFFFF??????@@@AAAAAAAAAAAAAAA======<<<:::999888777666888888888999999:::::::::<<<======>>>???>>>>>>>>>:::888666555666666444333333333333333333222222111222222333333333444444444222222111111111111222222000000000000111111111111//////000111111222222222........................,,,---------............---------...............,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,,,,------------.........------------------------,,,,,,,,,---------------......------......///000////////////////////////000////////////000111111///000111222222333333222000111111222222333333444222333444666777777777777777888888888777777999;;;555666888999:::;;;<<<<<<>>>===>>>AAAEEEIIIJJJIII@@@@@@@@@@@@@@@AAABBBCCCFFFEEEDDDEEEGGGGGGFFFDDDDDDLLLJJJGGGJJJGGGGGGQQQLLLPPPSSSSSSPPPNNNOOOQQQSSSWWWZZZ[[[[[[___gggmmmnnnqqqwww~~~uuupppjjjiiijjjggg^^^VVVKKKIIIGGGHHHIIIIIIFFFBBBCCCDDDBBB???AAAIIINNNOOOFFFDDDAAA@@@???@@@BBBDDD:::;;;;;;;;;;;;:::999999888999:::::::::888777666666555555555444444444444444333333222222222222222222111111111111222222333000000000000000111111111000000000000000000000000000000000000////////////,,,...000000///......///+++...222555555222---******+++,,,++++++,,,///111......................................................------,,,+++++++++******++++++,,,------...------,,,,,,,,,---......,,,------......------,,,//////.........------------......///000000111111...//////000000//////.../////////000111111222222111222222333333444444555555666777777666888:::===AAABBBCCCDDDCCCDDDGGGIIIRRRnnnyyy[[[JJJGGGJJJNNNHHHIIIKKKNNNQQQSSSTTTUUUXXXUUUQQQLLLHHHEEEBBBBBBDDDCCCBBBAAA@@@???>>>>>>===???AAACCCEEEFFFFFFEEEAAAAAAAAABBBAAAAAA@@@@@@======<<<;;;:::999999999888999;;;<<<=========<<<>>>>>>???@@@@@@@@@@@@???<<<:::888777888888666555333333444444333333222111333333333333444444444444333222222111111222222333111111111000000000000000//////000000111000000000////////////////////////------........./////////...............---------------------------------***+++---.........,,,+++,,,,,,---------.........------------------------,,,,,,,,,------........................//////000////////////////////////000000//////000000111222...///000111222222222222000000111222222333444444222222444555666777777777<<<;;;:::777555555777999444555666888999:::;;;;;;<<<;;;;;;>>>BBBEEEEEEDDD============>>>???@@@AAADDDBBBAAABBBCCCDDDCCCBBB@@@GGGBBB>>>BBBAAA???FFFHHHLLLPPPPPPMMMIIIGGGHHHKKKLLLNNNNNNNNNPPPSSSUUUXXXYYY\\\^^^bbbeeeggghhhddddddfffiiinnnsssxxxzzz|||~~~~~~{{{xxxsssssssssssssssrrrqqqqqqqqqlllgggeeeddd```ZZZUUURRROOONNNPPPUUUVVVTTTPPPJJJJJJIIIGGGFFFDDDCCCBBBAAACCCCCC@@@@@@DDDFFFFFF>>>======;;;999999999::::::;;;;;;;;;;;;:::999999888999::::::999777555444555555555444444444333333333333222111111111111111111111111111111222333333111111111111111111111111000000000000000000000000......//////////////////,,,...000000......///111+++---111444444222///,,,...//////---++++++...111................................................+++++++++,,,,,,---------,,,,,,,,,---------------,,,,,,,,,,,,,,,---...///,,,------......------,,,---------...............000000000//////...............///000000///....../////////000111111222222111222222333333444444555444555666666555666888;;;>>>@@@AAABBBBBBCCCFFFHHHOOOjjjpppaaaRRRKKKHHHEEEEEEHHHEEEHHHMMMOOOPPPPPPPPPQQQZZZWWWSSSNNNIIIEEECCCBBBFFFEEEDDDCCCAAA@@@???>>>===>>>@@@BBBDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>>======<<<;;;;;;;;;<<<<<<999;;;===???@@@@@@???>>>??????@@@AAAAAAAAAAAA@@@>>><<<:::999::::::888777333333444444333333222111333333333444444444555555333222222111111222222333222222111111000000//////000000000000000///...---000000000000000000000000.........////////////000/////////......------,,,------------------------)))***,,,......---,,,+++,,,,,,,,,---------......------------------------,,,,,,------...///000000///............///000000////////////////////////000000000000000111222222......000111111222222222000111111222333333444444111222333555666777777777@@@???;;;777333333555888555666777999;;;<<<<<<<<<<<<:::888999<<<===<<<999;;;;;;;;;;;;<<<>>>???@@@AAA@@@???@@@CCCEEEEEEEEEEEEIIIBBB>>>FFFHHHDDDHHHHHHKKKLLLKKKHHHGGGJJJLLLGGGHHHKKKMMMPPPQQQQQQQQQNNNOOOPPPRRRUUUWWWXXXYYYXXXWWWUUUUUUWWWZZZ^^^```^^^```dddffffffddd```^^^]]]]]]^^^^^^]]]]]]\\\[[[YYYVVVTTTVVVYYY[[[WWWSSSTTTQQQOOONNNOOONNNLLLIIIIIIHHHDDD@@@>>>???DDDGGG===@@@@@@===<<>>777999;;;<<<<<<;;;;;;;;;:::;;;;;;;;;;;;:::999999999999::::::999777444222555555444444444333333333333222222111000111111111111111000000111222333333333222222222111111000000000000000000000000000000---.........//////000000///000111///,,,,,,...111...///111222333111000///666666555000+++)))+++---................................................((((((***+++---...000000/////////......------,,,,,,,,,,,,,,,,,,---...///,,,------......------,,,+++,,,,,,---...///000000111000///...,,,***))))))---...///000000///...---/////////000111111222222111222222333333444555555333444555555555555777999===???@@@AAABBBCCCFFFHHHKKKgggrrr___QQQOOOLLLHHHFFFEEEDDDEEEIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLKKKHHHEEEDDDEEEFFFJJJHHHEEEBBB@@@??????@@@===???BBBEEEGGGGGGGGGFFFDDDAAA@@@@@@BBBBBB@@@===;;;;;;<<<<<<======>>>>>>>>>@@@BBBBBB@@@>>>============>>>>>>????????????AAA@@@>>><<<999777555444444444333333333222222222222333555444333333444666111111111111111111111111333333222222111000//////111111222222222222111111000000000000////////////////////////////////////............---,,,+++******+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...------------------,,,,,,......//////000000111111///000111111111///...---000000000000111111111111000111111111111222222222111111222222222333333333333333333444555666777888>>><<<999777666666666777444555555666777888888999888888999999999:::::::::<<<<<<;;;;;;;;;===???@@@AAA???>>>===>>>@@@CCCEEEFFFFFFEEECCCAAAAAACCCDDDGGGFFFEEEEEEEEEFFFHHHHHHIIIHHHHHHKKKOOOQQQPPPNNNMMMLLLKKKKKKLLLNNNPPPRRRTTTTTTTTTTTTTTTTTTTTTTTTWWWUUUTTTUUUWWWWWWTTTQQQTTTTTTTTTTTTTTTUUUVVVVVVRRRPPPOOOOOOPPPOOOMMMKKKLLLHHHEEEEEEGGGHHHGGGEEELLLKKKKKKJJJHHHFFFEEEDDD>>>>>>>>>>>>============;;;;;;;;;::::::999999999999:::<<<>>>>>>===<<<;;;666666666666666666666666666555444333222222222222111111111111111111111111111111000000//////......///000111111///......///000000000000////////////////////////////////////////////////////////////000,,,,,,111444222......777777777444111.........------------------------.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,------------,,,,,,000///---,,,+++,,,,,,---,,,,,,,,,---------......,,,,,,------------,,,,,,............////////////000000000000111111111111111111000000000000000111333111///111555777666333555777888777666444555555:::;;;===@@@BBBEEEGGGHHHMMMjjj|||ooo^^^NNNEEEHHHGGGEEECCCBBBCCCDDDEEEEEEFFFHHHIIIJJJJJJIIIIIIKKKKKKJJJGGGEEEDDDEEEFFFHHHGGGDDDAAA????????????>>>@@@BBBDDDFFFGGGGGGGGGDDDBBB@@@@@@BBBAAA???<<<;;;;;;;;;<<<===>>>?????????AAABBBBBB???===<<<===;;;<<<<<<<<<===>>>>>>>>>@@@???===<<<999888666555444444444333333333222222222333444333222111222333111111111111111111111111333333222111111000//////000111111222222111111000000000000000/////////...////////////////////////...//////...---,,,++++++++++++,,,---------------------------------------,,,,,,,,,---------.........------,,,,,,------......---------------------////////////000000000000///000111111000///...---000000000000111111111111000111111111111222222222111111222222222333333333333333333444555666777888===;;;999777666666666777555555666666777777888888888888888888999999999:::;;;;;;;;;;;;<<<===>>>???@@@???>>>===>>>???AAACCCCCCDDDEEECCCBBBAAACCCDDDEEEEEEDDDDDDDDDEEEFFFGGGGGGFFFGGGJJJNNNQQQQQQOOOKKKJJJIIIIIIJJJLLLNNNPPPQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOQQQTTTTTTQQQOOOPPPPPPOOOOOOPPPPPPQQQRRRRRRQQQPPPQQQQQQQQQOOOMMMJJJGGGDDDCCCEEEEEEDDDCCCFFFEEEEEEDDDCCCAAA@@@???AAA@@@???>>><<<;;;:::999;;;:::::::::999999999999666777999:::::::::888777666666666666666666666666555555444333222222222222111111111111111111111111111000000000/////////...///000111111///......///000000000000/////////...................................................000,,,---222555222///---000111111000---,,,,,,---------------------------......---------,,,,,,,,,,,,,,,---------------------------......---------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------............//////////////////000000000111111111111111000000000000111111333222111111222333222111222333555666555444555777;;;;;;===???AAACCCDDDEEELLLjjjvvv]]]NNNFFFBBB@@@AAABBBBBB@@@@@@@@@AAABBBCCCCCCCCCEEEFFFFFFFFFFFFFFFHHHHHHHHHFFFDDDCCCDDDFFFFFFDDDBBB@@@>>>>>>>>>>>>???@@@AAABBBDDDFFFGGGGGGDDDCCCAAAAAAAAA@@@>>><<<;;;;;;;;;<<<===???@@@AAA@@@AAABBBAAA???===<<<<<<999999:::;;;;;;<<<============<<<;;;999888777666444444444333333333222222000222333222000000111222222222222222222222222222222222111111000000//////000000111111111111000000000000000/////////......////////////////////////////////////...---,,,,,,,,,,,,---............---------------------------,,,,,,,,,---------.........------,,,,,,------...........................000000000000///////////////000000000000//////...000000000000111111111111000111111111111222222222111111222222222333333333444444444444555666777777<<<:::999777666666777777666666666666777777777777777777777777888888888888::::::;;;<<<============>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDDDDCCCBBBCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFDDDDDDEEEIIIMMMOOOPPPOOOHHHGGGGGGGGGHHHJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJLLLOOORRRRRROOOMMMKKKKKKJJJJJJKKKKKKLLLLLLPPPOOONNNOOOQQQQQQOOONNNHHHFFFCCCBBBBBBBBBAAA???@@@@@@@@@???>>>======<<<@@@???>>>===<<<::::::999:::999999999999888888888555555777888888888777666666666666666666666666666555444333222222111222222111111111111111111111111000000000000///////////////000111111///......///000000000/////////......................................................///,,,...444777444///---***,,,------,,,,,,---...------------------------...------------,,,,,,,,,------------------,,,,,,---..................---------......------,,,,,,,,,,,,,,,---------...............//////.....................//////////////////000000000000111111111000000000000000111111111222333333222111222444333444666666555555666777<<<<<<===>>>???@@@BBBBBBJJJhhhyyy^^^QQQDDD@@@@@@AAADDDGGGCCCCCCAAA@@@??????@@@@@@CCCDDDDDDEEEEEEEEEFFFFFFEEEFFFFFFEEECCCBBBCCCEEECCCBBB@@@>>>===<<<<<<<<<>>>>>>>>>???AAACCCDDDEEEDDDDDDCCCBBBAAA@@@>>>===;;;;;;;;;;;;===???@@@AAA@@@AAABBBAAA>>><<<;;;;;;888999999::::::;;;<<<<<<::::::999999888888777777444333333333333222222222...000111111111111222444222222222222222222222222111111000000000////////////000000000000000000///000000/////////..................................../////////......---,,,,,,---......//////......------------------------,,,,,,,,,---------.........------,,,,,,------............///////////////111111000000//////......///000000000000////////////000000000111111111111000000111111111222222222111111222222222333333333555555555555555666777777:::999888777666666777777777777777777666666666666666666666777777777777777888999;;;<<<======<<<;;;<<<===>>>>>>>>>===<<<;;;===???BBBCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEECCCDDDEEEHHHJJJLLLLLLLLLFFFFFFFFFFFFGGGIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJMMMPPPRRRQQQOOOMMMIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKJJJLLLNNNNNNMMMKKKFFFEEECCCBBBAAA@@@???>>>??????>>>===============;;;;;;;;;;;;;;;<<<<<<<<<888888888888888888888888666777888999999999999888555555555555555555555555444333333222111111222222111111111111111111111111000000000000///////////////000111111///......///000000/////////............................................................,,,...555888444///,,,+++,,,......------///111------------------------------------------------.........------,,,,,,,,,---......//////......---,,,,,,.........---,,,+++,,,,,,,,,---------............////////////..................////////////////////////000000000111000000000000000000111222///222555444222222555888666777888777666555777888???>>>>>>>>>>>>???@@@AAAEEEddd~~~fffRRRHHHFFFAAA>>>???@@@===<<<>>>AAA@@@@@@???????????????BBBBBBBBBBBBCCCCCCCCCDDDCCCDDDEEEDDDBBBAAAAAABBB???>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<===???AAABBBCCCDDDDDDCCCAAA@@@>>>>>>;;;;;;::::::;;;===???AAA???@@@BBBAAA>>><<<;;;;;;999999999:::::::::;;;;;;777777777777666666666666333222222222222111111111,,,...000111222333555777111111111111111111111111000000//////////////////...//////000000//////...////////////............------------------------..................---,,,,,,---......//////......------------------------,,,,,,,,,---------.........------,,,,,,------...............//////000000111111000000//////......000////////////000000000///000000000111111111111000000111111111222222222111111222222222333333333555555555555555666777888888888777777777777777777777777777777666666666666666666666666666666666666777888:::<<<<<<<<<;;;;;;;;;<<<===>>>>>>===;;;:::;;;>>>AAABBBBBBAAABBBBBBDDDDDDEEEEEEEEEFFFFFFEEEDDDFFFGGGHHHHHHHHHIIIIIIFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKNNNOOOOOONNNLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJIIIIIIIIIJJJLLLMMMLLLKKKEEEEEEEEECCCAAA???>>>>>>???>>>===<<<<<<<<<<<<===999999::::::;;;;;;;;;;;;777777777777777777777777777888888999999999999999444444444444444444444444333333222111111111222222000000000000000000000000////////////000000000000///000111111///......///////////////...............................................................,,,...555888444...,,,,,,...//////------...000------------------------------------------------.........------,,,,,,,,,------............------+++,,,---.........,,,,,,,,,,,,,,,---------............////////////..................////////////...////////////000000000000000//////000111222222000333555444111000222555333555666555555666999;;;BBBAAA???>>>>>>???@@@AAAAAA```}}}iiiYYYMMMBBB>>>>>>???<<<;;;===<<<999999;;;999:::;;;<<<===>>>????????????>>>>>>>>>>>>??????AAACCCDDDCCCAAA?????????<<<<<<;;;;;;::::::999999888999:::;;;<<<===>>>>>>@@@AAABBBAAA???>>>>>>>>><<<;;;999999999;;;===???===???AAA@@@>>><<<<<<<<<:::::::::999999999888888555555444444444444333333111111111000000000//////+++---000111222333555777000000000000000000000000////////////..................////////////....../////////.........------------------------------,,,---------------,,,,,,,,,,,,---............---------------------------,,,,,,,,,---------.........------,,,,,,------...---------......//////000000000000000////////////000////////////000000111000000000000111111111111000111111111111222222222111111222222222333333333444444444555666777999999666666777777777777777777666666666666777777777777777777777777666666666666888888999:::;;;;;;;;;;;;:::;;;======>>>===<<<;;;<<<>>>@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEGGGHHHHHHGGGFFFGGGHHHEEEFFFGGGHHHIIIJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGIIIKKKLLLJJJIIIJJJJJJMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKMMMNNNLLLKKKCCCEEEEEEDDDAAA????????????>>><<<;;;:::::::::;;;;;;;;;::::::999888888777555555666666666666666777555555555666666666777777444444444444444444444444222222111111111111222222000000000000000000000000////////////000000000000///000111111///......////////////.........------------------------------------------------------...+++---333666333...,,,+++---...---,,,+++,,,---------------------------,,,,,,,,,------------...------------------,,,,,,,,,------------------,,,,,,,,,------......------,,,,,,,,,---------...............//////.....................////////////......////////////000000////////////000111222333444444444222000......//////000222333444777;;;>>>CCCAAA???>>>>>>>>>@@@AAABBBaaaooodddKKKDDD===;;;999:::>>>DDD;;;999:::<<<;;;999;;;@@@888888999;;;<<<<<<<<<<<<===<<<;;;::::::;;;<<<<<>><<<;;;<<<===<<<;;;999777777999;;;<<<;;;===???@@@>>>=========:::999999888777666555555333333222222111111111111////////////............,,,...000000000000222444////////////////////////........................---......//////......---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,---------------------------------------,,,,,,,,,---------.........------,,,,,,------...+++,,,,,,---......//////////////////000000000000000///......///000111222000000000000111111111111000111111111111222222222111111222222222333333333333333444555777888:::;;;555555666777777888777777555555666666777777888888888888888777777666666666888888888888999:::;;;<<<:::;;;<<<==================>>>??????>>>>>>@@@BBBBBBCCCDDDEEEEEEEEEDDDDDDDDDFFFIIIIIIGGGFFFGGGIIIDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGIIIIIIGGGHHHJJJMMMMMMLLLKKKKKKJJJJJJJJJKKKJJJJJJIIIJJJLLLLLLKKKIII@@@CCCEEEDDDAAA??????@@@AAA???===;;;:::999:::;;;:::::::::999888888777777444444555555555666666666444444444444444555555666333333333333333333333333222222111111111111222222000000000000000000000000.../////////000000000111///000111111///....../////////.........---------------------------------------------------------...++++++111444111---,,,***+++,,,,,,++++++---...------------------------,,,,,,,,,---------......,,,,,,------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......------............------............////////////........./////////000000////////////000111222333444333222222333444333111444444555555666888;;;>>>BBB@@@>>><<<<<<===???@@@HHHffftttfffZZZPPPIIIDDD>>>>>>???AAA>>>888555777999999;;;>>>;;;777777;;;<<<<<<<<<<<<<<<;;;:::999===<<<;;;:::::::::;;;<<>>===<<<;;;777999<<<<<<999888:::<<<===;;;888777666777999;;;:::===??????>>>======>>>999999888666555444333222222222111111000////////////............---------...///000///...---...000........................---.....................---..................---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,---...//////......//////000000111111000///.........000111222000000000000111111111111000111111111111222222222111111222222222333333333222222333555777999;;;<<<444555666777888888888777444555555666777888888999999999888888777777666666999888888777888:::;;;<<<;;;;;;;;;<<<===>>>??????>>>??????===<<<===???BBBAAAAAACCCDDDDDDDDDCCCBBBBBBEEEHHHIIIGGGGGGIIIKKKCCCDDDEEEGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDFFFHHHHHHGGGIIIMMMQQQLLLKKKKKKJJJIIIIIIIIIJJJHHHHHHGGGHHHIIIIIIHHHFFF>>>AAADDDCCC@@@>>>>>>@@@DDDBBB???===;;;;;;;;;<<<666777777888999999::::::444444444555555555666666555444444444444555666666333333333333333333333333222111111111111111222222000000000000000000000000.../////////000000111111///000222111///....../////////.........---------------------------------------------------------...******///222000---,,,)))+++------------///111------------------------,,,,,,,,,------.........,,,,,,,,,------.........***++++++,,,,,,++++++***------,,,+++,,,---///000,,,,,,,,,---------......,,,------------------,,,............/////////000............/////////000////////////000111222333333222111444999<<<<<<:::>>>>>>===:::888888:::<<>>@@@NNNjjj}}}kkkXXXTTTNNNGGGAAA>>>======<<<<<<;;;::::::999888888999999999:::::::::;;;;;;999:::<<<=========<<<<<<===<<<;;;::::::;;;<<<======???@@@@@@>>>======>>>888888888888999:::;;;<<<>>>???@@@AAAAAA@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;>>>===;;;999777666666777:::999:::;;;;;;:::777444888666444222111111111222111111111111111111111111///......------......///.................................------,,,,,,,,,,,,,,,,,,---...///000000//////...---,,,,,,+++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++,,,,,,,,,,,,------........................------..................---------.........//////................................................000111111111222222222222111111222222222333333333444444444444444444444444444555555666666666666666888777666666777999;;;<<<<<<:::888888:::;;;999666999999999888999999::::::======>>>????????????>>>======>>>>>>?????????@@@>>>@@@CCCCCCCCCCCCEEEFFFGGGHHHJJJKKKLLLLLLLLLKKKHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJJJJHHHFFFJJJIIIGGGDDDDDDGGGMMMQQQOOOLLLHHHHHHIIIJJJIIIGGGJJJIIIIIIIIIJJJIIIFFFCCCCCCBBBAAA???===;;;999888AAA@@@===:::888999===@@@:::999888666666666666777666666666666666666666666333444555444333222444666444444333333333222222222222222222222222111000///000000////////////000000........................////////////////////////+++,,,---......---,,,+++................................................---,,,,,,...000111...+++***,,,...---******,,,///+++++++++,,,,,,---------...------,,,,,,,,,------//////.........------------,,,,,,...111222///,,,''')))+++---------,,,,,,///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///000000...,,,+++,,,...//////000000000000///...////////////000000000000444444444555555555666666;;;@@@CCC===444000555<<<===>>>===<<<;;;;;;===>>>IIIooo{{{qqqcccVVVMMMIIIGGGCCC@@@>>>======>>><<<<<<;;;:::999999888888999999999999:::::::::::::::;;;<<<======<<<;;;;;;===<<<;;;::::::;;;<<<===<<<>>>???>>>===;;;;;;<<<888888888888999:::;;;<<<<<<===>>>??????>>>===<<<>>>>>>>>>===============>>>===;;;999888777777888:::::::::;;;===<<<999666777666333111000000111222000000000000000000000000......------------..............................------------------,,,,,,---,,,,,,------///000000///......---,,,,,,+++++++++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------------.........,,,------------.........------------------------........................000000000000111111111111111111111222222222333333333333333333333333333333444444555666666666666555999888777666777999;;;<<<;;;999777777999999888666888888888888888999:::;;;:::;;;<<<===============>>>>>>>>>???????????????>>>@@@BBBCCCCCCCCCDDDEEEGGGHHHJJJLLLMMMMMMMMMLLLHHHGGGFFFEEEEEEEEEEEEEEEGGGFFFGGGHHHJJJJJJHHHFFFIIIHHHFFFDDDCCCEEEIIIMMMMMMJJJGGGGGGHHHIIIHHHFFFIIIHHHGGGGGGHHHGGGEEECCCAAA@@@???===<<<:::999888<<<<<<;;;999777888;;;===:::999777666555555666666555555555555555555555555333444555444222222444555444333333333333222222222111111111111111000//////000//////////////////000................................................,,,,,,------------,,,,,,---------------------------------------------------,,,,,,...111333222000+++------,,,******,,,...+++++++++,,,,,,---------...------,,,,,,---------///.........------------000---++++++------,,,***,,,+++***+++---...---+++------------------------------------------------...//////...,,,,,,---///000000000/////////////////////000000111111111222111111111111222222222333666:::>>>@@@>>>:::888888;;;<<<<<<===>>>@@@CCCEEEHHHnnnvvv```TTTWWWQQQJJJEEEBBBBBBAAAAAA>>>===<<<;;;;;;<<<<<<<<<;;;;;;::::::999999888888888999999999::::::::::::;;;;;;<<<<<<<<<;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>===;;;999999999888888888888999:::;;;<<<<<<===>>>??????>>>===<<<@@@@@@?????????>>>>>>>>>===<<<:::888888888888999999999:::<<<======;;;888666555333111000000111111000000000000000000000000...------,,,,,,------...........................,,,,,,---------------------------------...///000......------,,,,,,+++++++++,,,,,,,,,,,,+++******************************++++++,,,,,,,,,,,,++++++******++++++++++++******((())))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000000111111111222222222222333333333333333333333333333333444555555555555555888888777777777999:::;;;888777555666777777666555666666666777888999:::;;;999:::;;;<<<===>>>>>>>>>????????????>>>>>>>>>>>>===???AAABBBAAAAAABBBDDDCCCEEEGGGIIIKKKLLLLLLLLLGGGFFFEEEDDDCCCCCCCCCCCCFFFFFFFFFHHHJJJJJJHHHFFFFFFFFFEEEDDDBBBCCCFFFHHHJJJHHHFFFEEEFFFFFFFFFEEEHHHFFFDDDCCCDDDDDDDDDBBB>>>======<<<;;;:::999888777888888888777777888:::999888777666555555555555444444444444444444444444333444444333222222333555333333333222222222111111//////000000000///......//////............//////................................................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++...111555666777,,,------,,,+++***,,,---++++++,,,,,,,,,,,,---------------,,,,,,------...............------------000---)))((()))***++++++///,,,)))))),,,...---,,,++++++,,,------...//////........................---...///...------///111111000///......///000111...//////000111222222333000000000000111111111111555555777<<>>999<<<<<<===???AAADDDGGGHHHHHHnnn~~~vvvnnnbbbWWWRRRNNNFFF>>>:::===;;;:::;;;===???@@@???============<<<;;;:::::::::::::::999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===;;;999888999999999999999:::;;;<<<<<>>>>>>>>;;;:::888777666777888888777777888;;;======;;;999555444333111111000111111000000000000000000000000------,,,,,,,,,,,,------........................,,,,,,,,,------.........---------------...///000---------,,,,,,,,,+++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++))))))************))))))((((((((()))))))))*********++++++++++++,,,,,,,,,*********************************++++++,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++---------------------------------.........//////000000000111111111111222222222222222222222222222222333333444444444444444666666555555555666888888555555444444555555444444555555555666777999:::;;;:::;;;<<<>>>????????????>>>=========<<<<<<;;;;;;<<<>>>@@@@@@@@@???@@@BBB???AAACCCFFFHHHIIIIIIIIIFFFFFFDDDCCCBBBBBBAAAAAAEEEDDDEEEGGGIIIIIIGGGEEEBBBCCCDDDDDDCCCCCCEEEGGGGGGEEEDDDCCCCCCDDDEEEEEEFFFCCCAAA@@@AAABBBBBBAAA;;;;;;::::::999999888888444555777777777666777888777777666555555444444444444444444444444444444444222333333222111111222444222222222222111111111111.........//////......---///......------......///...................................................---,,,++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,///333666888---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---------------------------+++*********,,,,,,---++++++,,,+++++++++,,,...,,,,,,,,,---------......------------------------,,,---............000222111000...------///111222---......///000111222222222222222333333333333444888444111444:::???AAA@@@???>>>???@@@CCCEEEFFFFFFIIIooorrreeeYYYOOODDD===CCC===:::;;;===>>>BBBGGG============>>><<<999777<<<=========<<<;;;:::999888999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999:::;;;;;;;;;;;;;;;;;;:::===>>>???>>><<<::::::;;;::::::::::::;;;<<<===>>>@@@AAABBBCCCCCCBBBAAA@@@AAAAAA@@@@@@???>>>======999888777555555555666777555555777999;;;<<<:::888444444333222222111111111222222222222222222222222...------,,,,,,------...........................,,,,,,,,,------............------------...//////,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))***++++++,,,,,,++++++***((())))))******))))))((()))))))))************+++*********+++++++++,,,,,,************************))))))******+++,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------,,,------------.........//////000000000111111111111111111111111111111111111111222333333333333333333333333333333333444444222333333333333333333444444444444555666777999:::::::::;;;<<<===>>>>>>===;;;;;;::::::999999888888:::<<<>>>???>>>===>>>???>>>???AAADDDFFFGGGGGGGGGEEEDDDCCCBBBAAAAAAAAAAAABBBBBBCCCEEEGGGGGGFFFDDD???AAACCCCCCCCCDDDFFFHHHCCCCCCBBBAAAAAABBBDDDEEECCCAAA>>>>>>???@@@@@@@@@999999999999888888888777333555777888777666777888666666555555444333333222222222222222222222222222111222333222000000222333222222111111111000000000,,,------.........------......------------......................................................---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,///333666...---,,,++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,---------------------...///000///...---,,,&&&+++000///+++))),,,000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///111333111///...---...///111333------...//////000111111333333333333444444444444555444444333555888===@@@>>>======@@@DDDGGGGGGFFFKKKqqq|||ooogggcccYYYUUUNNNHHHDDDBBB@@@?????????AAABBB>>>888888<<<===;;;999888999:::999999888888999:::::::::::::::777777888888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<::::::999888888888999999::::::;;;;;;;;;;;;::::::<<<>>>??????===<<<<<<===<<<<<<<<<<<<===>>>???@@@@@@AAABBBCCCCCCBBBAAA@@@BBBBBBAAA@@@???>>>>>>===:::999777555555555555666555555666888;;;;;;999777444444444333333333222222333333333333333333333333.........------.................................,,,,,,------------------......---------......///,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))******++++++++++++******))))))************))))))************++++++++++++************++++++++++++************************))))))***+++,,,,,,---...,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000000000000000000000000000000000111111222222222222222111111111111111111111111111222333333222222333444333333333444555666777888777777888999999999999888888888888888777777777777999;;;======<<<<<<<<<===>>>???AAADDDEEEFFFFFFFFFBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCEEEFFFDDDCCC???@@@BBBBBBAAABBBDDDFFFAAAAAABBBAAA@@@AAACCCEEE@@@???======?????????>>>999999999888888777777777444666777777666555666777444444555444444333111111222222222222222222222222111222222111000000111333111111111000000000000///,,,,,,---............---------,,,,,,,,,,,,------........................------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------------------------------,,,++++++,,,000333///---++++++,,,,,,+++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,---......///,,,,,,,,,,,,------------000222444444222///------,,,000333111+++))),,,000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////...///111333//////......///000111222////////////000000000000111111111111222222222333///444999999666555666999::::::;;;???FFFJJJJJJHHHKKKqqq}}}lllfffccccccbbb]]]ZZZ[[[ZZZWWWSSSLLLEEE@@@>>>???;;;<<<<<<<<<;;;<<<>>>@@@222333777;;;;;;777888<<<:::777555555888;;;======666666777777888999999:::666777777888999:::::::::999999999:::::::::;;;;;;999999888777777888999:::999:::;;;;;;;;;;;;:::999;;;===>>>>>>=========>>>>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEDDDCCCBBBDDDDDDCCCBBBAAA@@@???>>><<<;;;999777666555666666666666777999;;;;;;999777444555555555555444333333222222222222222222222222000//////......//////000........................------------------,,,,,,///......---------......+++++++++++++++++++++++++++,,,,,,,,,,,,+++************************************++++++++++++******)))******++++++******)))))))))*********+++++++++************++++++++++++************************))))))***+++,,,---......,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...................../////////000000///////////////////////////000111111222222111111111111111111111111111000000222333333111111333555444444333333444555666666777777777777777666666555666777777777777777777888888:::<<<<<<;;;:::;;;<<<;;;<<<>>>@@@AAABBBAAAAAA=========<<<======>>>???======>>>@@@CCCDDDBBBAAAAAAAAAAAA???>>>>>>@@@BBB???@@@AAAAAA???@@@CCCFFF>>>======>>>??????>>><<<::::::999999888777666666555666777666444333444666333444444444333222111000111111111111111111111111000111222111//////111222111111000000000/////////,,,,,,---...............------,,,,,,,,,,,,------........................------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,+++,,,000333000...++++++,,,---+++)))---------,,,,,,+++++++++,,,,,,,,,,,,---...//////++++++,,,,,,,,,---------///111444444222222444666<<<888333///,,,,,,---...---------------------,,,------------------------...///000///...///111222.........///000111111111222222222111111111111111000000000000111111111111111555999999666444555777<<<:::;;;@@@GGGKKKJJJGGGIIIoooYYYZZZZZZYYYVVVSSSQQQPPPLLLLLLLLLNNNOOOLLLEEE??????<<<<<<@@@CCCBBBBBBDDD:::<<<>>>>>><<<<<<<<<===999<<>>======>>>???????????????@@@AAABBBCCCEEEFFFGGGHHHHHHGGGFFFEEEFFFEEEDDDCCCBBBAAA@@@@@@???===;;;999777666666777888888888:::<<<<<<999777555555555666555555444444111111111111111111111111000000////////////000000.................................------,,,,,,,,,///......---------......+++++++++++++++++++++++++++,,,,,,,,,,,,+++************************************++++++++++++************++++++++++++******))))))))))))************)))************+++++++++************************)))******,,,---...//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000//////////////////////////////000111111111111111111111222222222111111000///222444333111111333555444444333333333444555555888999999888888777666555666666777777888888999999888:::;;;;;;:::999:::;;;777888:::<<<<<<<<<<<<<<<::::::::::::;;;<<<======<<<<<<===???BBBCCCAAA@@@CCCBBBAAA>>>;;;:::<<<>>>>>>@@@AAAAAA???@@@CCCGGG=========>>>@@@@@@>>>;;;;;;;;;:::999888777666666555666666444222222333444333333444444333222000///000000000000000000000000000111111000//////000222000000000000////////////,,,------.../////////...---,,,,,,++++++,,,,,,---........................------------------------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++------,,,---111444111...++++++,,,---+++)))---------,,,,,,++++++++++++++++++,,,---...///000+++++++++,,,,,,---------***,,,///111222666<<<@@@KKK???222,,,---000///,,,+++,,,,,,------......///...........................///000///......000222------///000111111111111555555444333333222222111111111111111222222222222999888666333222444888<<>>>>>BBBHHHJJJGGGDDDHHHmmm======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999888888888777777666666888888777777777777888888666666666666666555555555666777777777888888888888777777777777666666666666777777888888888999999999777777777777777777777777888888777777666666666555888777777777777777888999:::;;;;;;<<<<<<<<<======<<<===??????>>>???BBBDDD@@@BBBEEEGGGHHHGGGEEECCCCCCCCCBBBBBBAAAAAA@@@@@@???===:::999999999888777666777777888:::<<<===>>><<<:::888666444444444444111111222222222222111111222222111111000///////////////.........---------000///---,,,,,,---///000------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))***++++++,,,,,,++++++***+++*********))))))((((((++++++******************------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////---......///////////////......---......///000111444222///......///111333222222222222222222222222000000111222222333444444333333444444555444444444666666555555555555666666777666666555555555555666999888888888888888999::::::999888:::===>>>===::::::;;;<<<===============<<<;;;:::::::::;;;<<<======>>>>>>???????????????===;;;999:::;;;:::666222666666777777777777666666666555444333222222222222111111111111111111111111111111111111000000000///000000///////////////000111///---...000000...,,,------------------------,,,,,,---...//////...---***,,,,,,***(((+++333999111---***)))+++---,,,+++---,,,,,,,,,,,,---......---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,++++++,,,000333111,,,***---000...,,,,,,,,,+++*********+++---...///...,,,,,,,,,---///111---------,,,,,,+++++++++---...///,,,+++///999@@@eeeJJJ222...111...,,,...+++++++++,,,,,,,,,------000//////...............///222555555222//////000......------------......222222111111111111111111111111222222222333333333222444666777666666666888999;;;===@@@GGGPPPRRROOOKKKfff;;;:::::::::999999999888::::::999999999888888888888888888888888888888888888888888777777666666666888777777666666777777888666555555555555555555555666666777777777888888888777777777666666666555555777777777888888888888999777777777777777777777777777777666666666555555555777666666666777777888888:::::::::;;;;;;<<<<<<<<>><<<;;;<<<===???AAACCCDDDEEEDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCCCC@@@===:::999999999999888::::::::::::<<<===>>>???:::999777555444333333333000111111222222111111000222222111000000//////...///.........------------...---,,,++++++,,,---...------------------------++++++++++++++++++++++++*********+++++++++,,,,,,)))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++*********))))))***************************++++++,,,,,,++++++***+++*********))))))))))))++++++******************------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////////////////------.../////////////////////////////////000111222000///......///000111333222222222111111111111666666555555444444444333333333444555555555555444555555444444444444555555666666555555555666666777888888888888888888999999:::888888:::<<<===<<<:::<<<=========<<<<<<<<<<<<<<<;;;:::999999999:::;;;===============<<<;;;:::999888888888999888555333555666666777777666666555555555444222222111111111111111111111111111111111111111111000000000//////000000///////////////000111///---...///000...,,,------------------------......///...,,,,,,---...,,,...000///...111999???000---***)))+++---,,,++++++++++++,,,,,,...//////---------,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++,,,++++++,,,000222111,,,***---///,,,******++++++******++++++,,,---///...,,,,,,,,,---///000---------,,,,,,+++++++++,,,......,,,+++...555<<>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCC???===:::999:::::::::999;;;;;;;;;:::;;;;;;<<<===888777555444222111111111000000111111111111000000111111111000//////..................---------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,)))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++***************++++++++++++++++++++++++******++++++++++++*********************)))))))))******++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,------------........./////////////////////////////////---...//////000000//////222111111000000000000111000///////////////000000333333333444444555555666;;;;;;999888666444333222333444555666666666666666444444333333333333444444555555555555555666777888777777777888888999999999999888777999;;;<<<;;;:::>>>???>>>===;;;:::;;;<<<<<<;;;999888777777888888<<<<<<;;;;;;:::888777666555777888888777555555555555555666666666666555555444444333222111111111111111111111111111111111111000000000000////////////000//////......///000000111///......//////...---------------------------...///...---,,,+++,,,,,,+++,,,------,,,...444999///---+++***+++,,,,,,,,,++++++++++++,,,---//////------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***+++,,,++++++,,,///111///++++++///000---+++,,,++++++++++++,,,,,,,,,,,,...---,,,,,,,,,---///000------,,,,,,,,,,,,+++++++++---...---+++---111666GGG999//////000,,,,,,///,,,------------.........+++---000222333222000...///111333222000.........000//////......//////000////////////////////////111111222222222333333333444555555444444444777999===;;;999<<>><<<;;;;;;;;;;;;===>>>???===>>>>>>>>>??????@@@@@@???===:::999:::;;;;;;:::::::::999888777777777777555444333222111000000//////000000000000000000///111000000//////...------------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************++++++++++++))))))))))))))))))))))))))))))***+++++++++++++++************************++++++++++++++++++++++++******++++++++++++************************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------.........////////////000000000000000000000000000//////000111111111111111444333222111111111111111000000000000111111111111333444555777999:::<<<<<<;;;:::999777555333222111444444555666777777777777555444444333333444444555444444444555555777888888777777888999999:::::::::888888777888999:::;;;;;;===??????===::::::<<>><<<:::===IIIUUUWWWRRRPPPiii444444444444444555555555444444444555555555555555444444444444444444444444444444444444444444444444555444444444444444444555222333333333444444444555444555555555555666666666555555555555444444444444333333444444444555555555444444444444444444444444222222222333333333333333333333555666777777777777888777666555555666777888333555777888888:::===???999888777777888999;;;===;;;;;;<<<<<<=========>>>>>>;;;999999:::;;;;;;;;;:::999888666555555444444333222222111000///.........//////000000//////...000000//////...---------,,,,,,------------------------,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))***++++++++++++***************************++++++++++++++++++++++++)))******++++++******)))***************+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------..................////////////000111111111111111111111111111111222333333333333222555444333222222222222222111111222222333333333333666666777777888999999:::666555555444333222222111333444555666777777777777666666555555555555666666444444444555555777888888777777999:::;;;;;;;;;;;;888888888888888999;;;<<<<<>>>>>CCCGGGGGGCCCBBBEEEHHH>>>===;;;999888777888888666777777888999999888888;;;<<<===<<<999777666555222222333333333333222222111111000000000000000111000000000000000000000000///.........------------------------...///000000...000000000...---...///------------------------000,,,,,,444???AAA888---,,,,,,,,,---------------***,,,------,,,+++,,,...///...---,,,***)))))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------)))+++,,,,,,++++++,,,---333000......,,,)))+++000666444111///---,,,,,,,,,+++,,,,,,,,,------------++++++,,,,,,,,,,,,---------............---,,,,,,---///000111///,,,++++++,,,------------.........///---,,,+++,,,///222555,,,,,,,,,...111444444444000//////......//////000/////////000000111111222111111222222222333333333333444444333333333666888;;;>>>@@@BBBHHHMMMKKKEEENNNggg222222222222333333333444222222333333444444444444222222222222222222222222222222222222333333333444333333222222222222333333111111111222333333444444333333444444444555555555444444444333333333333222111111111222222222333333333333333333333333333333222222222333333333444444222444666888999999888888777666333111111222444555666666666555333333444666444444444555555666777888:::999999999999999888888:::888666777888:::;;;:::888777666444333222222222000000111111000///...------......//////......---//////......---,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++************************************************))))))))))))************))))))))))))))))))))))))((())))))***************))))))*********+++++++++************************))))))************))))))*********++++++,,,,,,,,,******++++++,,,------...++++++++++++++++++++++++------------------------,,,,,,------.../////////,,,---------............////////////////////////000111111222222222222222222222222222222222333444333222111111111333555777555555444222111000///...111111111222333333444444111222333444666666666666666555555444444555555666666666555555555666666777888:::<<<>>>??????>>>>>>999::::::999888999<<>><<<;;;:::::::::;;;777777777888777777666666777666666777888888666444111111222222222222111111000000/////////000000111000000000000000000000000.........---------,,,,,,------------...///000000...000111000---,,,...///------------------------,,,++++++000666888333...(((((()))***++++++***))))))+++------,,,+++,,,...---,,,++++++***++++++++++++++++++,,,,,,---------,,,,,,,,,------------...)))+++,,,,,,+++++++++---222//////000000111777???;;;999444///---,,,,,,---++++++,,,,,,------------+++++++++,,,,,,------------,,,,,,,,,,,,,,,+++***''')))++++++,,,------,,,,,,,,,,,,,,,---------------,,,,,,+++,,,...000111000...---///222444444222///..................///------...//////000111111111111222222222333333333111333444444444444555777999===@@@@@@BBBFFFHHHFFFKKKeee000000111111222222222333111111222222333333333333111111111111111111111111111111222222222333333333333222222222222222222333000000111222333333444444333333333444444444555555444444444333333333222222000111111111111222222222222222222222222222222222222222222333333444444444333444777999::::::999888777555333111000111333555333444444333222111333444333333444555555666666777777777666666555555444444999777666666888:::::::::555444333111000/////////000000111111111///...------..................---///......------,,,+++++++++++++++,,,,,,---------******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))******++++++++++++))))))))))))))))))))))))))))))************))))))*********++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++------------------------,,,,,,------...///000000,,,,,,,,,---------..............................//////000111111111111000111111111111222333333444333222000///000222555777111111222222222222333333222333333444444555555555000111222444555666666666555444444333333444444555777666666555555555666666999:::===???@@@@@@??????999;;;;;;:::888999===AAAJJJPPPVVVVVVPPPKKKLLLNNN@@@???===<<<;;;;;;<<<===888888777777666555333333222111000333777888666333111111222222222222111111000000////////////000111000000000000000000000000......---------,,,,,,,,,,,,,,,,,,---...///000111...000111000---,,,---000------------------------'''((()))******+++,,,---,,,,,,+++,,,,,,+++(((&&&(((+++......,,,+++,,,...************+++,,,---...+++++++++,,,,,,---------,,,,,,,,,---------......)))+++,,,,,,+++++++++,,,///...///444777===GGGRRR???;;;555000,,,,,,---...***+++,,,---------,,,,,,+++++++++,,,,,,---------,,,+++******++++++***)))***,,,,,,+++,,,------***+++++++++,,,,,,,,,------++++++,,,---............444111//////222333222111......------------......,,,,,,------...///000000111111222222222333333333000222444555444444555666777===???======BBBGGGHHHIIIddd111111111111111111111111222222222111111111000000000111111111111222222222111111111111111111111111333333333222222111111111111111222222222333333333444444444333333222222222333333333333333333333333333333222111111222333333222222222222222222222222444333222111222333444555666555777999<<<;;;777222444444333222111111222222111222222333333333222222333333333333444666888999666666444333222333333444555222111555:::===;;;777666555444333111000///.........//////////////////,,,------......------,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,+++***))))))***+++,,,+++***))))))+++---000222))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))((((((''''''******************************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,((()))***+++---...///000//////...---,,,,,,++++++///////////////.........000000000000000000000000222222111111111111111111000111222333333222111000222111111111000000//////333222222111111222222333333222111111222333555666333444666777666555666777666666777777777777666666444666:::===???@@@@@@???;;;:::999999999:::;;;<<>><<<@@@GGGLLLLLLKKKHHHCCC<<<777555666777777888777555444333333444444444444444444444444444444222222222111111111000000111111000000//////......------......//////000000------......------,,,+++***+++,,,---///000111111///000000000///---***(((++++++++++++++++++++++++))))))***+++,,,,,,------,,,+++******,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++***)))(((((())))))++++++,,,,,,---...//////...---,,,+++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......***+++,,,------,,,+++***///---+++******,,,...000(((111///***000///)))+++,,,---......///......---,,,222999;;;888333///---........................///////////////000111111222111000000000111333333333333333444444444555555777888999;;;>>>AAADDDEEEQQQ```111111111111111111111111222222222111111111000000000000111111111222222222111111111111111111111111333333333222222111111111111111111222222222333333444444333333333222222222333333333333333333333333333333222111111222333333222222222222222222222222333333222222333333444444444444666999<<<<<<888555444333333222111111222222000111222222333333333333666555444444444555666777444444555555555444222222222000///222777999888555666666555444333111///...........................,,,------......------,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,+++++++++*********))))))))))))))))))))))))++++++***))))))***++++++***)))(((((()))+++---///))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''*********************************************************+++++++++,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------///......---,,,,,,++++++///.....................000000000000000000000000111111111111111111111111000111111222222111111000111111111000000000//////222222222111111222222222222222111111222333555666333555666777555555555666666666777777777777666666555777999;;;<<<<<<;;;;;;999999888888888999;;;<<<===:::999<<>>@@@???===BBB???<<<:::::::::999888777666444333222333333444555555555555555555555555222111111111111000000000000000000////////////.../////////...............------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///...,,,***++++++++++++++++++++++++((((((((()))******++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,---------...++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,+++************+++*********+++++++++++++++***+++,,,---------,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,++++++++++++++++++,,,+++++++++,,,///333666999===@@@444(((+++------333111111000000000111333333===;;;888333...---...//////////////////////////////////////////000111111111111000000111111222333333333333444444444555555555666777999<<>><<<:::;;;:::999999999999777555666555333222222222333444555444444444444444333333111111111111000000000000/////////////////////////////////......---------------......------,,,++++++++++++++++++,,,,,,,,,+++,,,...//////...,,,+++************************))))))))))))******++++++,,,+++******,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,+++++++++++++++,,,+++++++++++++++*********(((***,,,.........,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---,,,+++******+++,,,---///......---...000222333555:::333+++000111///333666555444333444666888999===:::555///,,,+++---...000000000000000000000000///////////////000000111111111111111111222222222333333333444444444555555666666777999<<>>@@@AAAKKK```.........................../////////000000111111////////////000000000000000000000000000000000000//////000000111111111222000000000000111111111111000000111111222222222222333333333333333333333333111222333444444333222111444444444444444444444444444333222111222333444555222555888999777777:::<<<999888888888999:::;;;;;;999888666555666777999:::::::::::::::999777555444444555888::::::999777666<<<<<<;;;999888888:::<<<555555444444333333333333111111000///......------,,,------......------,,,---------,,,,,,,,,++++++******++++++++++++******************))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''((()))******))))))))))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++******************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,------...///000000,,,---...//////...---,,,---.........//////000000//////............//////...///111222333333222222///111333333222222333444222333333444444333333222333333333444555666777888666555444444444555666777777777777666555666888:::666555555666777777555444222222111000000111222333444444333333222111000000.../////////000000111111---------.........//////,,,,,,,,,------.........------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***)))))))))))))))))))))))))))*********))))))))))))))),,,+++******,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))(((((()))***++++++'''(((((()))***++++++,,,......,,,++++++++++++,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......***+++,,,------,,,+++***+++,,,,,,------.........666@@@===777:::444***(((***+++,,,...//////000///000---,,,,,,///000...,,,........................///////////////000111111///000111222333222111111333333333444444444555555666666777888:::===>>>@@@III___........................000000//////.........---//////------,,,---...///......////////////......000000000000000000000000......///000000000000000222222111111000000//////000000000000000000000000111111222222222111111000222222222333333444444444333333333444444444555555555666888999:::;;;;;;<<<<<<;;;::::::999999999:::999888888777777888888999::::::999999777666444333666666666666777777777777:::888666555666888;;;<<<333333222222222222111111000000000000////////////,,,,,,,,,------.........///......------......///+++++++++++++++++++++++++++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))************************++++++++++++++++++++++++((()))***+++,,,+++******)))************++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///000000000000000//////---------------...///000000000000000000000000000222111000000000111222333111111111111111111111111222222222444666777666444555444333222333444555666555777999888555444666888555555555555555555555444444222000///111222222111000000000000000000000000------......------,,,+++***,,,......---,,,---...///...---,,,+++************+++,,,,,,------,,,,,,...---,,,,,,++++++++++++,,,,,,---......---,,,,,,************************+++++++++*********)))))),,,,,,++++++***))))))))))))***++++++***)))***+++++++++************++++++************************************************------,,,,,,,,,,,,+++++++++***)))(((((((((************+++,,,------......,,,+++******))))))******///...---+++******++++++000...---,,,+++,,,,,,---+++,,,,,,------,,,,,,+++---000666999999666111---//////111222222333333333------------------------+++,,,...000000///...------------......000111222...//////000000000000000111222444444222111111222666777:::;;;;;;<<<>>>@@@KKK```------------------------////////////......------------,,,,,,,,,...///000......////////////......////////////////////////...//////000000000//////111111000000000000000000000000000000000000000000//////000000000//////...222222222222333333333444333333333333444444444444555666777999:::::::::::::::999888777777777777888888888888888888888888888:::::::::999888666555444555555555666666666777777777555333222222444666888333333333222222222111111000000000/////////......,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))************************++++++++++++++++++++++++((()))***+++,,,++++++***************++++++++++++------------------------++++++,,,,,,,,,---------------------------------//////000000000//////......---------......///000000000000000000000000000111111000000000111222333111111111111111111111111333222222333555666555333444333222222333444555666444666888777555444555777555555555444444333333333444222000///000111000///////////////////////////---------...------,,,+++***,,,......---,,,---...---,,,,,,++++++++++++,,,***+++,,,,,,------,,,,,,...---,,,++++++++++++++++++,,,---......---,,,+++************************+++++++++*********)))))))))))))))***++++++,,,,,,)))***++++++***)))***++++++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++******+++++++++*********+++,,,---------,,,,,,+++************+++///...,,,+++******++++++//////...---------------+++,,,,,,------,,,,,,++++++---111333555555333222777666555222000,,,***(((---------,,,,,,---------,,,---///000111000///..................///000111//////000111222222222111333555666777666666666888777999:::;;;;;;<<<>>>@@@LLL```------------------------///............---------,,,+++++++++,,,...000111---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,...///////////////....../////////000000000000000000000000000000000000000...//////000000/////////111111111222222222222333222222222333333333333444555666777888888888888888777666555555444555555555777888999::::::999888777999999999888888666555444444444444555555555666666666444222111111222333444333333333222222222222111000////////////.........------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))************************++++++++++++++++++++++++)))******+++,,,+++++++++************+++++++++,,,000000000///.........---,,,,,,,,,,,,------------..............................////////////.....................//////000000000000000000000000000000000//////000111222222222222222222222222222222333222222333444555333222222222222222333444555666444555666555444444555666555555444333222111111000333111////////////...---////////////////////////---------------,,,++++++***,,,---...---,,,---...***************+++,,,,,,***++++++,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,+++,,,---......---,,,+++************************+++++++++***************)))))))))***++++++,,,,,,)))***++++++***)))***++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,))))))******+++,,,,,,,,,------,,,+++++++++++++++...---,,,++++++***++++++....../////////...------+++,,,,,,------,,,,,,+++,,,,,,------///000222333111111000000///...,,,,,,...---,,,++++++,,,---...---...000111111111000/////////.........//////000///000111222333333333333000222444444444444666888999;;;<<<;;;;;;;;;===???LLL```,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++---...///---------......---------,,,,,,,,,,,,,,,,,,,,,,,,....../////////...------.........//////000000000///////////////////////////000111111111111111111111111111111111111111111111111111222222222333333555555666666666666666555555444444333333333444444666777999::::::999777666666666666666666555444333333333333333444444444555777666444333222333444444333333222222222111111111/////////.........------...------,,,,,,+++++++++------,,,,,,,,,,,,------*********************************)))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))************************************++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,111111000000///...------,,,,,,,,,------------...........................---......////////////...000//////...//////000000/////////////////////////////////000000111111222222222222222222222222222333222222333444444333111111111222333444555666666333333444444444444444555555444333222111000///...222111///...///...---+++////////////////////////,,,------------,,,++++++***+++------,,,,,,,,,---+++******)))******++++++******+++,,,,,,,,,,,,+++,,,,,,+++++++++++++++,,,+++,,,------------,,,+++************************************************,,,,,,++++++***))))))))))))***++++++***)))***+++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***+++,,,---.........---,,,))))))*********+++++++++...---,,,,,,++++++,,,,,,---,,,,,,+++++++++******,,,---.........---,,,++++++,,,,,,------,,,,,,+++......,,,++++++,,,,,,---)))***+++---///000000111///...,,,++++++,,,...///---...///000000000000///000//////............/////////111222333333333333///111222222222222444666<<<<<<===<<<;;;;;;===???III]]],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,+++******+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,------....../////////000........................//////000111111111111111000000000000000000000000000000000111111111111222333333444444555444444444444444333333333444444555555666888999999888666555222222333333333222222111111222222222222333333333666555444333333333333444222222111111111000000000............---------------------,,,,,,++++++***,,,,,,++++++++++++,,,,,,************************))))))))))))))))))******************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,111000000///...---,,,,,,,,,,,,---------.........------------------------------...///000000//////111000000/////////000000////////////////////////...//////000111222222222222222222222222222222222333222222333555555444222222222333444555555666666333333333333444555555444444333333111000///......111000......//////---+++........................,,,,,,------,,,,,,+++***)))+++------,,,+++,,,------,,,+++***)))))))))))))))***++++++,,,,,,+++++++++++++++******++++++,,,++++++,,,------,,,++++++************************************************,,,,,,++++++***))))))))))))***++++++***)))***+++***))))))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********)))***+++---------,,,+++******************++++++...---,,,,,,++++++,,,,,,++++++++++++++++++******)))***,,,------,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++***))).........---,,,+++***)))...---,,,,,,,,,,,,---...------....../////////...000//////............///...///000111222222222222333444555555444555777999===>>>===<<<;;;;;;===@@@FFF[[[++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---///...,,,***)))))))))***+++,,,,,,------,,,,,,+++------------------------+++,,,,,,---......---------------.......................................,,,,,,---...////////////000///////////////....../////////000000000111111000111222333333333333333333333333333333444444555444555666777777666555444///000000111111111111000000000111111111222222222222222111111000111111111000000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))(((((())))))***************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((())))))*********(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++,,,++++++++++++,,,------++++++++++++,,,,,,,,,,,,//////......------,,,,,,,,,---------............---------------------------...///000111111111000222111111000000000000000000000000000000000000000...///000222333333333333333333333333333333333333222222222444666777666444444444555666666666666555333222222333555666555444333333222111000//////...000///...///000000...,,,........................,,,,,,,,,,,,,,,+++******)))+++,,,---,,,+++,,,---...---,,,+++***))))))))))))******++++++++++++++++++************++++++,,,***+++,,,------,,,+++******************************************+++++++++)))))))))***++++++,,,,,,)))***++++++***)))***+++***))))))(((((())))))***************************************************++++++++++++************((()))***++++++,,,,,,+++++++++++++++++++++++++++------,,,+++++++++++++++******++++++++++++******))))))******++++++******+++,,,,,,------,,,,,,+++'''(((+++---...---,,,+++.........---,,,+++))))))------------------------------------........./////////.........//////000///000111111222111111111222333444333333555888:::>>>>>>>>><<<;;;<<>>>>>>>>>>><<<;;;===@@@CCCFFF[[[*********************************++++++,,,,,,,,,+++******))))))***+++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++((()))***,,,---...//////.........------,,,,,,,,,---------------------------...///000111111111111//////.........---------............/////////000---...///000222222333333111111000111111222333333444333333222222333333444...///000111111222111111////////////000000000000.../////////000000111111......---------,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,---++++++************++++++))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''')))***+++,,,---(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++---,,,+++***+++,,,---...++++++,,,,,,,,,---------............////////////---------.........//////000000000000000000000000//////000222222333333333333333222111000000111111000000000000000000000000///000222444555555555555333333333333333333333333222222222555888:::999888888888999999999777666444555333222333777888777555222222222111111111111111...---...000222222111///........................+++,,,,,,,,,,,,+++******)))***,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...))))))***++++++++++++*********))))))***+++,,,,,,***+++,,,,,,,,,,,,+++***************************))))))******++++++++++++,,,,,,++++++***))))))))))))+++++++++***)))***+++))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************)))******))))))***,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))+++,,,,,,+++***)))++++++***)))***+++---...+++,,,,,,------,,,,,,+++///...---,,,++++++++++++,,,,,,,,,------,,,,,,+++***,,,...000000...,,,***///////////////000111111---------......000111222444444444444333222111111000222444666999===CCCGGG>>>>>>===<<<;;;===AAADDDIII]]]************************'''((()))++++++******)))+++++++++++++++***)))((()))************+++++++++)))))))))((())))))***+++)))******+++---......//////...---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...////////////////////////,,,,,,------...---------......---------...//////111111222222222333333333333333222111000000000000000000111111111111000000111111000000111111222333111000///000111222111000..............................---,,,++++++++++++,,,///111000---******+++,,,,,,+++***))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((('''((()))((('''&&&''')))''''''&&&&&&&&&&&&''''''&&&''''''((()))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++*********))))))((((((***)))((((((((()))+++,,,))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------............------------......////////////////////////222111000000000111333444000000111111111000000///111111000///////////////111111222222222333333333222222222333333333444444222222444777::::::666222555666777777777555444333666444333555888999777444444333222111000000000000000000///...------,,,,,,............---,,,++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++******************************+++,,,---------,,,,,,,,,+++***+++---...---,,,,,,,,,+++***))))))*********))))))***,,,...---,,,))))))************)))))),,,+++***((((((((())))))*********)))))))))))))))+++)))(((&&&&&&((()))+++++++++***************************++++++,,,,,,,,,+++++++++*********))))))***++++++,,,,,,++++++***((()))+++,,,,,,+++)))((()))************+++++++++,,,,,,,,,++++++***************+++,,,+++***)))(((++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------.........////////////.........---------000///...---...111444666LLLDDD999222000222333444444333333555999>>>AAABBBCCCAAA>>><<<;;;<<<>>>@@@DDDccc************************'''((()))***+++******)))+++++++++++++++***))))))))))))*********+++++++++***))))))))))))***++++++)))******+++---......//////...---,,,,,,,,,,,,---,,,,,,+++++++++,,,---...........................---------......---,,,,,,---------............///111111111111222222333333222222111111111111222222222222111111111000000000000000000111222333555666222111000000222222111000........................///...---,,,++++++++++++,,,...///...+++******+++,,,++++++***))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((('''((()))((('''&&&''')))''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))*********)))))))))((((((***)))((((((((()))***+++))))))***++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,------------///......------......///........................000000000000000111111222000000000111111000000///111000000///......//////000111111111222222222222111222333333444333333333222222444777:::999666222555666666777666555444333555444333555777888666444333333222222111000000000000//////...------,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***************************+++++++++,,,,,,,,,------,,,+++***+++---...---,,,++++++***)))))))))))))))***))))))***,,,------,,,******++++++++++++******++++++***))))))***+++,,,***))))))))))))))))))))),,,***)))(((((()))***,,,******************************+++++++++,,,,,,,,,+++++++++*********))))))***++++++,,,,,,++++++***((()))+++,,,,,,+++)))((()))************+++++++++,,,,,,,,,+++++++++******)))***+++++++++***((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------.........//////.........---------000///...---...111444555EEE???666000///111222222333222222555:::>>>AAABBBAAA@@@===;;;;;;<<<>>>???CCCbbb************************(((((()))************)))***++++++++++++***)))))))))))))))*********++++++***************+++,,,,,,******+++,,,,,,---............---,,,,,,,,,------,,,,,,+++++++++,,,---..........................................---,,,+++,,,---...///000///......000000000111111111111222111111111111222333444555555444222111000000000000333333333333333333444555444222111222333444333111///////////////////////////...---,,,++++++++++++,,,------,,,***)))***+++,,,+++******)))*********))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))((((((''''''(((((()))'''(((((())))))((((((''''''((()))((('''&&&''')))''''''&&&&&&&&&&&&''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))******))))))))))))(((((())))))((((((((()))***+++((()))******++++++***************++++++++++++,,,++++++,,,,,,,,,---------//////............//////........................---...//////000000////////////000000000000//////000000///............//////000000000000000111111///111333444444444222111111222333666888888555222444555555555555444444333555444444555666777555444222333333333333111000/////////......---,,,,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,******++++++++++++******************************,,,++++++***+++,,,---...,,,+++***+++,,,------+++******)))((((((((())))))***))))))***,,,---,,,+++++++++,,,,,,,,,,,,++++++************+++,,,---...))))))))))))))))))******,,,+++***))))))***+++,,,***************************++++++++++++,,,,,,,,,+++++++++******************++++++,,,,,,++++++***)))***+++,,,,,,+++***))))))************+++++++++,,,,,,,,,++++++++++++************+++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,------------...............---------000///...---...000333444;;;777222//////000111111222222222555:::>>>AAABBB???===;;;::::::;;;<<<>>>BBB```************************((()))))))))******************+++++++++******)))))))))))))))************++++++******++++++,,,---******+++,,,,,,---.........------,,,,,,,,,------,,,,,,+++++++++,,,---...........................////////////...---+++++++++,,,...000111000///...000000000000000000000111000000111222444555777888888666444222111000000000:::999777555333222111111555444333333444444333222///////////////////////////...---,,,,,,++++++,,,---,,,+++)))((()))***+++++++++***************+++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((('''((((((((((((((((((''''''((()))((('''&&&''')))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))(((((((((((((((((())))))******((())))))***************************++++++++++++++++++++++++,,,,,,,,,,,,///..................///------------------------+++,,,---//////...------......//////000000////////////...------.........////////////////////////...000222444555333111000000111333555666666444333333444444444444333333333444444444555555555444333111222444444333222///............------,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++******************************---+++***))))))+++---...+++*********,,,---,,,+++))))))((((((((((((((()))***)))))))))+++,,,,,,******++++++++++++++++++***************++++++,,,,,,)))))))))))))))*********,,,+++************+++,,,***************+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))***++++++++++++***)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++******)))------------------------+++******))))))******++++++++++++,,,,,,,,,------........................//////.........000222333333222000000000000111111222111222555:::>>>@@@AAA<<<;;;:::999999:::;;;<<>>??????999999888888999:::;;;<<<@@@\\\)))))))))))))))))))))))))))))))))((()))******+++))))))***++++++++++++***((((((((()))))))))*********************+++,,,,,,+++++++++,,,,,,---------------,,,,,,,,,---......,,,,,,+++++++++,,,---...------------------------///////////////...---,,,+++---...000111111111000222111111111111000000000000000222333666999;;;<<<:::::::::999777555444333555555555555555555666777777555444444555555333222000000000000000000000000000///...---,,,,,,,,,,,,,,,***))))))***++++++************)))******+++,,,))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&'''((()))((('''&&&''')))''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((''''''(((((((((((())))))&&&'''((()))))))))(((((('''((())))))******)))))))))))))))************+++))))))*********+++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,---...////////////---,,,,,,,,,,,,---....../////////............------///111222222222000///...000222333222222222333222111111111111222222333222333555444333222222333000111111111111///...---------,,,,,,,,,,,,,,,,,,............---,,,+++************+++++++++++++++************++++++++++++))))))************))))))************************+++******)))***+++,,,---+++***)))***+++,,,,,,***))))))((((((((()))******+++)))((()))***+++***))))))))))))******)))))))))***++++++******(((''''''((((((((()))******++++++************************)))))))))***++++++,,,,,,,,,,,,,,,++++++++++++******************+++++++++***++++++,,,,,,++++++***************************)))************+++++++++***++++++++++++,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,---------------------...........................//////000111...111333333222222222333333222333666:::=========777777888888999:::;;;<<<@@@[[[))))))))))))))))))))))))***)))((((((((()))++++++))))))***+++++++++++++++(((((((((((()))))))))******))))))))))))***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///,,,,,,+++++++++,,,---...------------------------......////////////......------...///000111222222333333222222111111111111111111222444777999;;;===:::;;;<<<===;;;999666444333333333444555666888888777555444444444444333111111111111111111111111111000///...------,,,,,,---,,,***)))***,,,---+++)))******))))))***++++++,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&'''((()))((('''&&&''')))''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))(((((('''''''''((((((((())))))&&&'''((()))))))))(((''''''(((((()))))))))))))))))))))))))))************))))))))))))*********+++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++++++++,,,------++++++,,,---............,,,,,,++++++,,,------...////////////.........---...///000000111111000000---///222222111000222333111000000///000111222333111333555444222000111222000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++)))*********++++++++++++************++++++++++++))))))************))))))************************************+++++++++++++++))))))***+++,,,+++***)))))))))))))))***+++++++++)))((()))***+++***((()))******++++++******))))))***+++++++++***))))))'''(((((()))******++++++***++++++++++++++++++***((())))))***++++++,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++***++++++,,,,,,++++++***+++******************+++)))************+++++++++******+++++++++,,,,,,,,,,,,+++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------.........---------.........//////............/////////000///222444444222111111333444333444666:::;;;;;;:::666777777888999;;;<<<<<<@@@ZZZ))))))))))))))))))))))))***)))((((((((()))+++,,,((()))***+++++++++++++++(((((((((((()))))))))))))))))))))((()))******+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///,,,,,,+++++++++,,,---...---------------------------...///////////////...------......///111222333333333333222222222111111111222333555777999<<<===:::<<<>>>???>>>;;;777555444444444444444555666666777555444444444444222111111111111111111111111111000000...---------------+++******+++......+++(((******))))))***+++,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((************************'''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&'''((()))((('''&&&''')))'''''''''&&&&&&''''''''''''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''''''''(((((())))))%%%&&&((()))))))))(((''''''(((((()))))))))))))))))))))))))))************))))))))))))************+++******************+++++++++++++++++++++++++++---,,,+++***+++,,,...///***+++,,,---............++++++++++++,,,,,,---...000000/////////.........////////////000000000111,,,///222222000///111333111000/////////111222333111333555444111000000222000///...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))++++++,,,,,,,,,,,,))))))******++++++++++++)))************+++++++++))))))************))))))************************))))))***++++++++++++******)))))))))+++,,,+++*********))))))***+++,,,,,,+++)))((()))******)))(((+++++++++,,,,,,+++++++++((()))+++,,,------,,,+++'''(((((()))***++++++++++++,,,,,,------,,,,,,+++((())))))***++++++,,,,,,,,,,,,,,,++++++*********))))))******+++++++++++++++++++++,,,,,,+++++++++++++++************++++++)))************+++++++++*********++++++,,,,,,,,,+++***((('''''''''((()))++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------.........//////---------.........//////.........///////////////000222444333111///000222555444555777999;;;:::999666666777999:::;;;<<<<<<@@@ZZZ)))))))))))))))))))))))))))))))))))))))***+++++++++*********))))))((((((************************(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000...//////......///222444222222222222222222222222666666666666777888999:::;;;;;;;;;;;;:::999888777555666666666666666555555888555111222555666333///111111111111000000000//////////////////......---+++++++++*********)))))))))((('''''''''(((***+++))))))))))))*********************)))))))))))))))(((((((((((((((((((((((((((((((((&&&$$$$$$&&&(((((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))&&&%%%&&&((()))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******)))'''&&&'''******'''%%%))))))((('''&&&%%%%%%$$$(((((((((((())))))))))))&&&'''))))))((((((***+++******))))))******+++,,,***+++,,,------,,,+++***,,,,,,++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...111000///...------...///333222000......000111333000000000000000/////////111111000000000111333444333333222222111000000000//////000000///...------///+++'''######&&&***---++++++++++++++++++++++++***++++++,,,,,,++++++***))))))************))))))(((((())))))))))))((((((***++++++***((('''(((*********))))))******+++,,,)))(((((((((******(((&&&)))************+++++++++))))))))))))))))))))))))+++*********))))))((((((((()))***++++++***)))((()))*********+++++++++++++++***((('''''')))+++---************************++++++,,,,,,,,,---------''')))))))))((('''((()))((())))))))))))*********,,,***((('''(((***,,,...************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,------...///000000------------------------////////////////////////............////////////111000000000222333222111111222333555777888::::::888888888888999:::;;;<<<===WWW))))))))))))))))))))))))((((((((((((((()))***************)))))))))((((((************************((((((((()))))))))******(((((()))))))))******************+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------...------...000222222222222222222222222222555444444555555777888888;;;;;;;;;;;;:::999888777555666666666666666555555888444111222555555222///111111000000000/////////...////////////...------+++++++++*********)))))))))(((((('''((()))***+++(((((()))))))))************)))))))))))))))))))))((((((((((((((((((((((((((()))((('''%%%%%%''')))((((((((((((((((((((('''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%&&&((()))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))))))))))))))'''&&&''')))***(((&&&(((((((((''''''&&&&&&%%%(((((((((((()))))))))))))))***+++***((('''((()))******))))))******+++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++---......//////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000///...---,,,------...111...---...111000---)))........................000000/////////000222333222222222111000000//////---............---,,,+++,,,+++)))''''''((()))***++++++++++++++++++++++++***++++++,,,,,,++++++***))))))************))))))(((((())))))))))))((((((***++++++***(((''')))*********))))))******+++,,,+++******+++,,,,,,***)))))))))*********+++++++++))))))))))))))))))))))))************)))))))))((())))))************)))))))))))))))*********++++++)))))))))))))))*********************************++++++++++++,,,,,,,,,,,,***+++,,,,,,******+++,,,)))))))))*********++++++))))))))))))******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------......///------------------------....................................////////////111000000000222333222111111222333555666888999:::888777777888888999:::;;;>>>XXX(((((((((((((((((((((((((((''''''''''''((())))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))************(((((())))))))))))***************++++++++++++,,,*********++++++++++++,,,******++++++,,,,,,------,,,,,,,,,,,,------------+++,,,------,,,---///111111111111111111111222222333333333333444555666666::::::::::::999888777777555555666666666666666555666333111111333444111///000000000/////////.....................---,,,,,,+++************)))))))))((((((((((((((()))******(((((())))))))))))******))))))))))))))))))******(((((((((((((((((((((((()))))))))(((&&&&&&''')))''''''((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((())))))))))))(((''''''))))))((('''''''''''''''''''''''''''(((((((((((()))))))))))),,,------+++(((''''''(((******))))))******+++,,,,,,++++++++++++++++++,,,*********++++++,,,,,,---......////////////......------------,,,,,,++++++,,,,,,,,,+++,,,------...///...---,,,,,,,,,------000---+++---111222///+++,,,---------------------000////////////000111111111111111000//////......+++,,,,,,,,,,,,++++++*********+++,,,+++***)))(((++++++++++++++++++++++++******++++++++++++******))))))************))))))((())))))******))))))(((******+++***(((''')))*********))))))******+++,,,+++******+++,,,,,,+++))))))))))))*********++++++))))))))))))))))))))))))************))))))))))))******))))))))))))******((((((((()))))))))******'''(((***+++++++++))))))************************)))*********+++++++++++++++,,,---,,,+++***+++---******+++++++++,,,,,,,,,'''(((***+++++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////111000000000222333222111111222333444666888999999777777777777888999::::::???YYY''''''''''''''''''''''''''''''&&&&&&&&&''''''((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))*********+++(((((((((((()))))))))***************++++++++++++************++++++++++++))))))***+++,,,------...***+++++++++,,,,,,,,,,,,+++---......------...000000000000111111111111111333222222222333333444555888888999999888777666666444555555666666666666555444222000000222222000.../////////............------------------,,,,,,+++************))))))))))))((((((((((((((())))))***(((((((((((()))))))))***)))))))))))))))*********(((((((((((((((((((((((()))******)))''''''((()))''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))&&&'''''''''((((((((()))(((((((((((()))))))))))),,,------,,,)))(((((()))******))))))******+++,,,---,,,+++******+++,,,---))))))***+++,,,,,,------++++++,,,,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,,,,,,,------.................................------,,,---...111333,,,,,,---------------...111000000000000111111111000000000///......------++++++,,,,,,,,,++++++******+++,,,------+++***(((******************************++++++++++++******))))))************)))))))))))))))******))))))))))))******)))(((((()))+++******))))))******+++,,,)))(((((()))++++++***((())))))))))))************))))))))))))))))))))))))*********)))))))))))))))+++***)))(((((()))***+++(((((((((((())))))))))))(((((()))***************************************))))))))))))************)))***++++++***)))***++++++++++++,,,,,,,,,------******+++++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++------------------------------------------------............////////////111000000000222333222111111222333444666777888999666666666666777888999:::@@@ZZZ&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((())))))''''''''''''''''''''''''((())))))))))))*********'''(((((((((((()))))))))))))))*********+++++++++))))))*********+++++++++))))))******+++,,,------************+++++++++,,,,,,...//////...---...000/////////000000111111111333333222222222333444444666666666666666555555444333333444555555555555555222111000000000///...---.........---------,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))'''(((((()))))))))))))))'''(((((((((((()))))))))(((((())))))************((((((((((((((((((((((((((()))******((('''((((((&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((***+++&&&&&&''''''((()))))))))(((((((((((()))))))))))))))+++,,,+++***)))***+++******))))))******+++,,,---,,,+++******+++,,,---))))))***+++,,,,,,------*********++++++*********------------------------,,,,,,---------........./////////000000000//////)))222:::999111,,,---222------....../////////000222222222222222222222111000000//////...---------,,,,,,------------,,,,,,,,,,,,,,,+++++++++++++++************************)))******++++++******)))))))))************))))))))))))************)))))))))******)))((((((***+++******))))))******+++,,,)))(((((()))+++,,,***)))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))******+++***)))(((((()))***+++(((((((((((())))))))))))***)))((('''((()))+++,,,************************(((((()))))))))*********)))***++++++***)))***++++++,,,,,,,,,,,,---------...---+++******+++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++******------------------------....................................////////////111000000000222333222111111222333444555666777888666666666666777888999:::AAAZZZ''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((((()))))))))))))))************+++)))))))))************+++))))))******++++++,,,,,,************++++++++++++,,,...000000.........///......//////000000111111333222222111111222333333333333333444444333333222111111222333444444444444000000//////...------------------,,,,,,,,,,,,++++++++++++++++++******)))(((((()))))))))))))))***''''''((()))))))))))))))''''''(((((((((((())))))((((((((()))******++++++((((((((((((((((((((((((''')))******((('''''''''&&&&&&''''''((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&((())))))((('''(((+++---'''''''''(((((()))))))))(((((((((((())))))))))))'''(((************+++---******))))))******+++,,,,,,++++++++++++++++++,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,---......//////,,,,,,---............---//////000111111111000000,,,>>>PPPQQQCCC333---///......//////000111111111333333333444333333222111000000000///......------,,,------..................---+++***)))***+++,,,************************))))))************))))))))))))************)))))))))******++++++******)))((()))***)))((((((***,,,******))))))******+++,,,+++******+++---...---,,,((((((((()))))))))******))))))))))))))))))))))))))))))))))))******************))))))))))))******((((((((()))))))))******+++***(((&&&''')))+++---************************((()))))))))************+++,,,---,,,+++***+++---++++++,,,,,,,,,---------///---+++))))))***,,,...************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------////////////////////////............////////////111000000000222333222111111222333444555666777777777777777777888999::::::AAAZZZ'''''''''''''''''''''''')))(((((('''&&&&&&'''''''''''''''((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((((((((('''''''''((((((((())))))))))))))))))************))))))))))))***************************+++++++++*********+++++++++,,,,,,+++---//////...,,,,,,---------...//////000111111111111000000000000000111000000111111111111111000//////000222222333333222/////////...---,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++******)))((((((((((((((())))))******&&&'''((()))***))))))((('''''''''((((((((())))))'''(((((()))******++++++((((((((((((((((((((((((&&&((())))))(((&&&&&&&&&&&&&&&''''''((())))))***''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))(((&&&%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((())))))((('''(((+++...((((((((((((((()))))))))(((((((((((())))))))))))&&&((())))))))))))***,,,******))))))******+++,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,---...000111111,,,,,,.../////////...------...///111111111000//////AAATTTVVVHHH777//////......///000000111222222222333333444333222111000111111000000///......---,,,,,,---...............,,,,,,+++***************************************))))))************))))))))))))************)))))))))******++++++******)))((()))***)))((((((***,,,******))))))******+++,,,*********,,,...///...,,,(((((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))************)))))))))))))))*********++++++***)))((((((((()))++++++************************)))))))))*********++++++***+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,,,,+++***)))))))))******************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,------------------------------....................................////////////111000000000222333222111222222333444555555666666888777777888888999:::;;;AAAYYY}}}((((((((((((((((((((((((***)))((('''''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((''''''''''''((((((((()))))))))))))))************))))))))))))************+++++++++******************++++++++++++,,,,,,,,,***,,,......---+++++++++---------...///000000111000//////.........//////...///000000000000//////......///111111222222222...//////...,,,++++++,,,,,,,,,,,,+++++++++*********************)))(((((('''((((((((())))))******&&&''')))*********)))(((''''''''''''((((((((()))'''(((((()))***+++++++++((((((((((((((((((((((((%%%'''))))))'''&&&%%%%%%&&&&&&&&&'''((())))))***''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))(((&&&%%%&&&)))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((()))***((('''(((,,,///))))))))))))(((((((((((((((((((((((())))))))))))&&&((())))))(((((()))************)))***++++++,,,***+++,,,------,,,+++***,,,,,,++++++++++++++++++***++++++,,,,,,++++++***)))***+++---///000222222,,,,,,.../////////...---,,,---///000000000///...+++888EEEFFF<<<111...///.........///000111111222111222333333222111000///111111111000//////......+++,,,------............******+++++++++***)))((())))))))))))))))))))))))))))))************))))))))))))************))))))******++++++++++++******((()))***)))((()))***,,,*********)))***++++++,,,(((((((((***,,,---,,,+++(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++((()))***++++++***)))(((************++++++++++++'''((()))++++++******)))************************************++++++++++++''')))***)))((('''((()))******+++++++++,,,,,,,,,((()))******)))((('''&&&************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,------......------------------------------------------------............/////////000111000000000222333222111222222333333444555666666888888888888999:::;;;<<>>WWWyyy((((((((((((((((((((((((&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))*********(((((()))***************,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,+++,,,,,,---,,,,,,,,,,,,---,,,,,,---------.........,,,,,,,,,---------.........------,,,---...///000111333444333111000000111000000/////////.........//////...---,,,,,,++++++******************************))))))((()))))))))((((((''''''''''''(((((('''''''''(((((((((((((((&&&&&&''''''''''''''''''''''''''''''(((((((((((('''((('''%%%$$$%%%)))---''''''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))))))))***+++++++++)))(((&&&''''''''''''''''''''''''(((((((((((((((((()))))))))))))))******)))))))))))))))***++++++++++++***************************))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,------............---,,,,,,---...///------------...///000111///000111111111111000///...//////000000//////......---,,,+++,,,---000111)))***++++++,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***&&&'''((()))***+++,,,,,,///...------,,,,,,,,,---***(((''''''((())))))(((******))))))))))))))))))))))))((((((((()))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))###%%%'''((((((((()))***************************))))))*********+++++++++*********++++++******)))************************************************++++++++++++************((())))))************)))******))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...------------...//////............////////////000111222222111111333555333333333333333333333333555666777888:::;;;<<<===>>>VVVxxx((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((())))))******+++(((((()))***+++++++++++++++++++++++++++,,,------------.........---,,,,,,+++---...---,,,+++,,,...---------.........//////---------.........//////...............///000111111333444444222111111222222111111000000///////////////...---,,,,,,+++***))))))))))))))))))))))))***))))))(((((()))))))))((((((''''''''''''(((((('''''''''((((((((((((((('''''''''''''''(((((((((''''''''''''((((((((((((&&&'''(((''''''***111666...---+++)))(((''''''(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))+++,,,+++***((('''''''''''''''''''''''''''''''''(((((((((((())))))((())))))******))))))(((((()))******++++++******((()))******+++*********))))))))))))))))))))))))***++++++++++++,,,,,,,,,************+++,,,---...///...---,,,+++,,,------+++++++++,,,---///000111//////...------...//////---......//////......---,,,++++++***+++,,,---...((()))***+++,,,,,,,,,,,,+++++++++************)))***))))))(((((())))))***))))))))))))))))))))))))******))))))))))))******,,,++++++***)))(((((('''++++++************+++++++++)))'''((()))***))))))************))))))))))))))))))((((((((()))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))&&&(((***+++******+++,,,************************)))************+++++++++*********+++******)))(((***************************************+++++++++,,,++++++++++++*********))))))************))))))******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////............////////////+++---000111222333555777333333333333333333333333555666777888999:::;;;<<<>>>VVVwww((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((()))******++++++'''(((***+++,,,,,,++++++*********+++,,,---...///...............---,,,,,,+++---///...,,,+++,,,...---.........////////////........./////////000000---...///000111111111111000222444444333222333444333333222222111000000///000///...---,,,++++++***************************))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''((((((((()))'''''''''(((((()))))))))''''''''''''((((((((((((%%%(((******(((***///444...---***(((&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''&&&(((***,,,,,,+++)))''''''''''''''''''''''''''''''''''''((((((((())))))(((((())))))))))))((((((((())))))***************'''((()))***++++++***)))******************************++++++++++++,,,,,,******))))))***+++---...------,,,++++++,,,---...,,,,,,,,,,,,,,,---............------------......------............------***************+++++++++((()))***++++++,,,,,,,,,+++++++++************)))***)))(((''''''((()))***))))))))))))))))))))))))+++***)))(((((()))***+++++++++******)))((((((((()))))))))))))))***+++,,,+++***((((((***+++***)))************)))))))))((())))))((((((((()))++++++)))))))))))))))))))))))),,,,,,++++++******))))))))))))))))))))))))))))))(((***,,,,,,+++++++++,,,************************)))************+++++++++***************)))((((((************************))))))*********+++++++++,,,,,,+++++++++*********))))))************))))))******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////............////////////))),,,...000111222444666444444444444444444444444666777777888999:::::::::???VVVwww((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((()))******++++++'''(((***+++,,,,,,++++++))))))***+++,,,...///000.../////////...---,,,,,,+++---///...,,,+++,,,///............/////////000////////////000000000000---...000222222222222111000222444444333333444555444444333333222111000000000//////---,,,+++******++++++++++++++++++++++++))))))(((((((((((()))***((((((''''''''''''((((((&&&'''''''''(((((())))))'''((((((((())))))******''''''''''''((((((((()))%%%))),,,+++'''%%%'''***((('''%%%$$$$$$%%%&&&''''''''''''((((((((())))))''''''''''''''''''''''''&&&''''''''''''''''''&&&'''''''''''''''''''''''')))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''%%%'''***,,,,,,+++)))(((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((())))))))))))(((((((((((()))***************'''((()))+++++++++***)))************************************++++++++++++******))))))***,,,---///++++++******+++---...000......---,,,++++++++++++---..................---,,,------......------,,,))))))************)))((((((((()))++++++,,,,,,,,,+++++++++************)))***)))(((''''''((()))***))))))))))))))))))))))))+++***)))(((((()))***+++''''''((()))***+++,,,,,,)))))))))***+++,,,......,,,***))))))***++++++***+++*********))))))((((((***)))(((((((((***+++,,,))))))))))))))))))))))))...------,,,+++***))))))))))))))))))))))))))))))''')))***+++)))))))))***************************)))************+++++++++***************)))((((((************************))))))******++++++++++++,,,,,,,,,+++++++++******))))))*********))))))(((*********)))***++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////............/////////000,,,...000000000000111222444444444444444444444444777777888888999999999:::@@@WWWwww&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&'''((()))************))))))))))))))))))))))))++++++******++++++,,,---......---,,,,,,+++******,,,------,,,+++***,,,------....../////////////////////......///000111111111222333333444444333333333333333222222222111111333333333222222222111111...------------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%(((((((((((())))))))))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''((((((((((((((('''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))************++++++***)))(((((())))))(((''''''&&&&&&((()))******)))'''&&&'''(((***+++++++++++++++++++++++++++111111111---)))((()))+++---------...------,,,,,,///---++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))))))))))))))))))***************++++++++++++*********'''''')))***(((&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))******)))((('''&&&%%%%%%))))))))))))************)))))))))))))))******++++++++++++************)))))))))))))))))))))))))))(((((())))))))))))((((((+++++++++*********)))))),,,***))))))***++++++***)))((('''''''''(((***+++))))))))))))************************)))))))))))),,,++++++******++++++,,,************************))))))))))))))))))))))))///,,,)))'''&&&''')))+++************************)))&&&%%%&&&)))++++++)))))))))************)))))),,,+++***))))))+++---......---,,,,,,......---,,,---------............///---------............///---......///000111111222000000000000000111111222333444555555333222333555777777888888999999::::::???UUUuuu&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))))))))))))))))))))))))))))))))+++************+++,,,,,,...------,,,++++++******,,,,,,---,,,******,,,---------...////////////...,,,------...///111222333111111222333333333333333222222222222111111111111222222222222111111111111......------,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''''''''''''''((((((((())))))))))))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''((((((''''''''')))))))))(((((((((''''''(((((((((((((((((((((((('''''''''((()))*********))))))))))))************+++******)))))))))))))))))))))((((((((()))***+++***)))((('''''')))***+++++++++++++++++++++++++++...333777555...)))+++...,,,,,,---......---------,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))************)))))))))))))))******++++++******))))))(((''')))******(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((('''))))))))))))************)))))))))))))))******++++++++++++************)))))))))))))))))))))))))))(((((())))))))))))((((((+++++++++*********))))))+++***))))))+++,,,+++***))))))((((((((()))***+++))))))))))))************(((((())))))*********+++,,,++++++******++++++,,,************************************************,,,+++***)))((((((((((((+++++++++***************)))'''&&&'''***,,,+++******++++++,,,,,,++++++***,,,+++*********+++,,,---...,,,,,,,,,---...---,,,------------............---------............///......//////000000111111000000000000000111111222333444555555333333444555666666777777888999999999>>>TTTuuu&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%'''((((((((((((((())))))))))))))))))))))))***************++++++,,,------,,,,,,+++*********+++,,,,,,,,,******,,,---,,,,,,---...............***+++,,,---///111222333000000111222222222222222111111111111000000000000111111111111000000000000......------,,,+++******+++************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((''''''''''''&&&(((((((((((((((((((((((($$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''((((((((((((***)))))))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))*********************)))))))))))))))******)))))))))***+++,,,***)))((((((((()))+++,,,++++++++++++++++++++++++)))222:::999000)))***...+++,,,---...............***,,,///000///......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))++++++******))))))(((((()))******++++++******)))))))))((((((***+++***((())))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))*********))))))))))))************)))))))))))))))******++++++++++++************)))))))))))))))))))))))))))(((((())))))))))))((((((+++++++++***************)))))))))***,,,,,,+++******))))))))))))***++++++))))))))))))************''''''((()))***+++,,,,,,++++++************++++++************************++++++++++++++++++++++++)))***+++++++++)))'''&&&++++++++++++******))))))***((('''(((***,,,,,,+++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,...,,,+++,,,---...---+++------------............---------............///////////////////////////000000000000000111111222333444555555333333444555555555666777777888999999===SSSttt&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++*********)))***+++,,,+++******,,,...+++,,,,,,---------------***+++,,,---...///000000//////000111111111111000000000000////////////...000000000////////////.........---,,,+++***))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((()))))))))'''''''''((((((((())))))''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((('''''''''''''''(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))*********************))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((()))))))))************))))))*********)))))))))))))))))))))******++++++******)))))))))***+++,,,++++++++++++++++++++++++'''...444333...))))))+++++++++---...////////////+++---......,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********)))))))))))))))))))))************))))))******)))'''(((***)))&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((()))))))))************)))))))))))))))******++++++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))((((((************************)))((()))***,,,---+++******************+++++++++((()))))))))************'''(((((()))******++++++++++++************++++++************************++++++++++++++++++++++++)))******+++***)))(((''',,,,,,++++++***)))))))))******))))))***+++,,,,,,,,,,,,------------,,,,,,)))***+++,,,,,,,,,,,,+++---,,,++++++------,,,+++,,,,,,---------.........---------............/////////////////////......000000000000000111111222222444555444333333444666444444555666777888888999<<>>QQQnnn&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))))))))(((((((((((((((((((((((((((''''''''''''((())))))))))))))))))))))))))))))((()))******)))***,,,...((()))******++++++******)))***+++,,,---,,,***)))+++,,,,,,------------------,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,+++++++++)))))))))***************(((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&'''((()))******+++''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((((((((((((''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************'''(((***+++++++++))))))((()))***+++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******+++---///000......////////////......//////222888>>><<<444,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************+++++++++***)))(((((('''(((((())))))))))))((((((%%%***)))$$$(((222444...))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((((((((())))))))))))))))))************)))))))))))))))******++++++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((())))))*********+++++++++///,,,)))'''(((*********'''((()))*********))))))))))))))))))************)))))))))))))))***************))))))))))))******************************************************))))))************)))))))))))))))***++++++,,,,,,(((***+++)))'''''')))+++******++++++++++++******,,,+++*********+++,,,---,,,+++***+++,,,,,,,,,***++++++,,,,,,,,,------------------............///,,,------....../////////000000000000000111111222111333444444444444555777444555666777999:::;;;;;;@@@QQQlll&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&'''((()))************(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))((()))******)))***,,,...(((((()))***************&&&(((***,,,---,,,+++***++++++,,,------------,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******((((((((()))******++++++'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%&&&'''((()))***+++,,,''''''''''''''''''''''''&&&''''''''''''''''''&&&'''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''&&&&&&%%%%%%&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************&&&(((***+++,,,+++***))))))***+++,,,---,,,++++++***+++,,,---------,,,,,,++++++++++++++++++++++++&&&))),,,,,,******---111...///////////////...------...555@@@IIIFFF999---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********......,,,***((('''%%%$$$(((((())))))))))))((((((###))))))%%%***666:::444))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%&&&'''((()))******))))))))))))************)))))))))))))))******++++++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((())))))******++++++++++++111...)))'''''')))******&&&'''(((******))))))((())))))))))))************''''''((()))***+++,,,,,,******))))))))))))******************************++++++++++++++++++++++++&&&(((+++------+++(((&&&(((((()))***+++,,,,,,---((()))+++)))&&&&&&(((+++***++++++,,,,,,++++++***,,,+++***))))))+++---...,,,+++******,,,,,,+++***++++++,,,,,,,,,------------------.........//////,,,,,,------...///000000000000000000000111111222111222444444444444555777555555666888999;;;<<<<<>>QQQqqq''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,---...........................------------------...,,,,,,,,,,,,++++++*********++++++++++++***))))))***))))))((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''''')))))))))((((((((((((((('''(((((((((((()))))))))))))))***************))))))))))))******)))))))))'''(((((()))***++++++,,,************************,,,++++++******++++++,,,......---,,,++++++******+++,,,------...------,,,)))***+++,,,,,,+++***)))***))))))((())))))******))))))))))))))))))))))))******)))(((((()))******''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((('''''''''&&&((((((((((((((((((((((((*********)))))))))((((((''')))(((''')))///111///************************(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))((()))***+++***)))&&&%%%(((((((((((((((((((((((())))))++++++++++++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))((()))))))))******************************************))))))))))))******++++++++++++,,,,,,,,,,,,))))))*********+++++++++************+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.......................................///000000//////000000111111111111222222222333444666777888666666666777888888999999>>>QQQqqq''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++,,,***+++,,,------------,,,.............../////////------,,,++++++,,,------,,,,,,,,,---,,,++++++******++++++++++++***))))))******)))((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))))))))******++++++******((())))))******))))))(((''''''(((((()))*********)))))))))***************++++++************++++++,,,,,,,,,,,,++++++++++++)))***,,,------,,,***)))((())))))***************))))))((((((((()))******))))))))))))))))))))))))+++***)))(((((()))***+++''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))(((((((((&&&))))))''')))---///---***************+++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((()))*********)))(((''')))))))))))))))))))))))))))+++++++++***+++---///))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))******************************************))))))))))))************+++++++++,,,,,,,,,)))************+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.......................................///000000/////////000111111222222222222333444555777999:::666666777777888999999:::???RRRrrr''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,)))+++---//////...,,,+++---------....../////////------,,,++++++,,,------,,,,,,---------,,,+++******++++++++++++***))))))******)))((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))'''((())))))******))))))(((((())))))))))))(((((())))))))))))))))))******((()))))))))*********+++++++++************+++++++++++++++++++++,,,,,,,,,))))))***++++++***)))(((******))))))******+++,,,((((((((((((((()))******))))))))))))))))))))))))+++***)))(((((()))***+++((((((((()))))))))******))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))***)))))))))((((((((((((%%%)))+++)))))),,,,,,***))))))*********+++++++++))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((()))))))))))))))***************************************+++++++++***)))***...222))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******************++++++++++++)))************+++++++++*********+++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------.......................................///000000...//////000111111222222333333444555777999;;;<<<777777888888999:::::::::===OOOooo''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))+++...000111///,,,***,,,---------......//////...---,,,++++++,,,---...,,,,,,---...---,,,+++******++++++++++++***))))))******)))((((((((((((((((((((((((((())))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))'''''''''''''''''''''&&&'''''''''(((((((((((((((''''''''''''((((((((()))&&&&&&'''((())))))(((((((((((())))))))))))((((((+++++++++***************(((((())))))*********+++++++++************++++++)))******++++++,,,------*********)))))))))******++++++***)))***+++---...((((((((((((((()))******))))))))))))))))))))))))+++***)))'''''')))***+++))))))))))))************))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((%%%***,,,***)))++++++((())))))******++++++++++++))))))))))))))))))))))))******))))))((((((((('''))))))(((((((((((())))))******))))))***+++,,,---************************,,,,,,,,,)))(((***///333))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((******))))))))))))******))))))*********+++++++++)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------...............................................................///000000...//////000111222222222333444444666888:::<<<===888888888999::::::;;;;;;999KKKjjj''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************''''''(((((()))***,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------............//////////////////...------//////...------------...,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((()))(((&&&%%%%%%'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((())))))))))))''''''''''''((((((((((((+++***)))'''''')))***+++,,,+++++++++******)))))))))***++++++***)))***+++************************************))))))))))))(((&&&%%%$$$&&&+++000333+++***)))(((((()))***+++))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))&&&***///222111///---,,,))))))))))))************((()))******************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))******)))))))))))))))***)))))))))))))))))))))))))))************++++++++++++*********))))))(((((()))************+++++++++)))))))))))))))))))))))))))************+++++++++******))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++............---,,,++++++---------...------,,,,,,////////////000000000000000000000000000111111222333222222333555888;;;===888888999999999:::::::::===MMMjjj'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))))))))***************)))))))))******++++++++++++******++++++++++++++++++,,,,,,,,,,,,---------------............//////000000//////...---...------,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((()))(((&&&%%%&&&'''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((())))))))))))*********++++++++++++++++++***)))(((((()))***++++++++++++******))))))))))))***++++++***)))***+++************************************))))))))))))((('''&&&%%%'''***...111+++***))))))))))))***+++))))))))))))))))))))))))***)))((((((((()))***+++))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))&&&)))---...---+++***)))(((((()))))))))*********))))))***+++,,,---,,,+++))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************)))))))))((()))************+++++++++)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------...------,,,,,,---------......------,,,////////////000000000000000000000000000111111222333222222222444777999;;;888888999999999:::::::::???NNNjjj''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))))))))******,,,++++++***))))))******++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000000000///......---,,,++++++******+++++++++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&(((((((((&&&%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++*********))))))))))))))))))***++++++***)))***+++************************************))))))))))))((('''''''''(((***,,,---++++++************++++++))))))))))))))))))))))))))))))((((((((()))***+++))))))))))))))))))))))))++++++***))))))(((''''''))))))))))))))))))))))))&&&(((******)))'''''''''(((((())))))))))))******(((&&&%%%'''***,,,+++)))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***)))))))))))))))******)))))))))))))))))))))))))))))))))*********++++++************)))))))))))))))************+++++++++)))))))))))))))))))))))))))************+++++++++******++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------...---------,,,------.........------////////////000000000000000000000000111111222222222222222222333555777888888888999999999:::::::::???NNNjjj''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))***++++++************++++++******))))))))))))******************+++++++++++++++,,,,,,,,,------------/////////000000//////...,,,,,,+++************+++*********************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))((((((((((((''''''''''''******)))(((((()))******)))))))))))))))))))))))))))***++++++***)))***+++************************************)))))))))((((((((((((((()))))))))***++++++************++++++(((((((((((((((((((((((((((((((((((())))))******))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))((())))))(((&&&%%%%%%&&&(((((((((((()))))))))***+++'''###$$$))),,,,,,+++))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,---............,,,------...............////////////000000000000000000111111222222222222222222111222333444555666888888999999999:::::::::===MMMkkk''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''(((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))***+++,,,---***))))))(((((())))))***)))))))))*********++++++++++++++++++,,,,,,,,,------...////////////......---,,,,,,+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))))),,,,,,,,,+++++++++************))))))))))))******)))))))))))))))*********)))***++++++***)))***+++************************************)))))))))((((((((()))))))))(((((((((************************((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((*********)))&&&%%%&&&''''''(((((((((((()))))))))...+++''''''***...//////))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((()))))))))************((()))))))))************))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))******))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,---............,,,---....../////////...////////////000000000000000000111222222222222111111111111222333444555555888888999999999::::::::::::MMMmmm''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''(((((((((((())))))'''''''''((()))+++,,,---))))))(((((((((((())))))((())))))))))))***************+++++++++,,,,,,,,,,,,,,,---.........---------,,,++++++******++++++(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&((('''&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))))),,,,,,++++++***))))))))))))))))))******)))))))))***************+++++++++)))***++++++***)))***+++************************************))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))&&&'''((()))))))))((((((((((((((((((((((((((((((&&&&&&'''(((((()))******((((((((((((((((((((((((***++++++***(((''''''(((''''''(((((((((((())))))))))))************++++++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))((((((((()))))))))******))))))))))))************)))************+++++++++)))))))))))))))))))))))))))************+++++++++))))))******+++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------...---------,,,---...///////////////////////////000000000000///000222333333333222111000000111333444555555666888888999999999::::::::::::MMMmmm''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''((((((((())))))((('''''''''((()))******)))((((((''''''(((((()))((((((((()))))))))******************++++++++++++***+++,,,,,,------,,,,,,++++++***))))))))))))***'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))******))))))(((''''''&&&))))))************))))))***+++++++++,,,,,,,,,,,,)))***++++++***)))***+++************************************))))))))))))(((((('''''''''(((((()))'''((())))))))))))((('''))))))))))))))))))))))))&&&'''((()))))))))((('''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((()))+++,,,+++)))(((((()))'''''''''((((((((())))))###)))111444000+++'''&&&))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))************)))************+++++++++)))))))))))))))))))))))))))************+++++++++(((((())))))***++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------...------,,,,,,,,,---...///000000000000////////////000000000000///000222444444333222111///000111333555666777777888888999999999:::::::::===NNNlll''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((())))))(((((('''''''''''''''((((((''''''''''''(((((((((((((((((()))))))))))))))************+++++++++)))***++++++,,,,,,,,,,,,******)))(((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&''''''&&&&&&((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((())))))))))))---------,,,+++******)))))))))************))))))+++++++++,,,,,,---------)))+++++++++***)))***+++************************************))))))))))))(((((('''&&&&&&''')))***&&&'''((())))))((('''&&&))))))))))))))))))))))))%%%&&&((()))))))))((('''(((((((((((((((((((((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((((((***,,,,,,***)))((((((''''''''''''((((((((()))$$$000===BBB<<<222+++((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++)))************+++++++++)))))))))))))))))))))))))))************+++++++++'''(((((()))******++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++............---,,,++++++,,,---...///000000000000////////////000000000000///111222444444333222111...000222444666777888888888888999999999:::::::::@@@OOOkkk''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))*********+++++++++++++++***************+++******+++++++++,,,,,,,,,+++***)))(((((()))***+++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''((())))))'''%%%$$$''''''''''''(((((((((((())))))))))))************...---+++)))(((((()))*********+++++++++,,,,,,,,,***+++,,,,,,+++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++************)))))))))))))))***))))))))))))))))))))))))+++'''###$$$)))+++***'''))))))))))))))))))))))))******))))))))))))******+++++++++)))''''''(((******+++++++++***)))((('''((()))***+++,,,---------******))))))))))))*********---666???<<<222,,,---+++++++++************)))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))+++++++++******(((''''''+++)))'''&&&'''))))))))),,,,,,,,,+++++++++******,,,+++***))))))******++++++***((()))***,,,++++++)))************++++++++++++++++++*********))))))++++++************+++++++++++++++)))((((((+++------+++((())),,,---,,,***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---...///000000///...---////////////000000000000000111111111222222222222000000111222444555666666555777888999888888999;;;AAAPPPnnn''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))*********+++++++++++++++***************+++*********+++++++++,,,,,,+++***)))(((((()))***+++((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''((()))((('''%%%$$$''''''''''''(((((((((((((((((()))))))))*********,,,,,,+++***)))))))))))))))))))))*********++++++***++++++,,,+++***)))(((*********+++++++++,,,,,,,,,,,,+++++++++*********)))******++++++******)))))))))((((((((((((((()))))))))))))))))))))))))))((($$$!!!"""&&&((('''$$$))))))))))))))))))))))))))))))(((((((((((()))))))))((('''&&&&&&&&&'''(((###$$$%%%''')))***+++,,,((()))***++++++,,,,,,+++******))))))))))))******)))***///444222+++)))++++++++++++************)))******))))))))))))******))))))))))))))))))))))))***)))))))))))))))))))))+++++++++******)))((('''***)))(((((())))))))))))+++++++++*********)))))))))***++++++++++++***)))+++***((()))***,,,++++++)))************++++++++++++++++++*********))))))++++++************++++++,,,,,,,,,***)))))),,,...///,,,******+++,,,+++))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---...////////////...---.../////////000000000000000000000111111111222222222222222333333444444444555777888999888888999;;;@@@PPPmmm''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))***************++++++++++++***************++++++***************+++++++++******))))))))))))******((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((('''&&&%%%''''''''''''(((((((((((((((((())))))))))))*********++++++******)))((('''((((((((()))))))))*********++++++++++++***))))))*********++++++++++++,,,,,,++++++++++++*********)))******++++++******)))((((((''''''''''''(((((()))))))))))))))))))))))))))'''$$$%%%(((***)))'''))))))))))))))))))))))))((((((''''''''''''(((((((((&&&$$$'''+++......---222111///,,,+++******+++))))))************))))))******))))))))))))******)))((((((***)))&&&(((,,,+++++++++************)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))************+++******)))(((''')))******************)))*********)))))))))((((((''')))+++------,,,)))'''+++***((()))***,,,++++++)))************++++++++++++++++++***************++++++************++++++,,,---,,,+++******,,,...///---+++***++++++)))(((,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------............------....../////////000000000/////////000000000111111333333333333333333333333555777888999888888999;;;???OOOlll''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))*********************************)))******+++,,,***************************))))))))))))))))))***((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((('''&&&&&&''''''''''''(((((((((((((((((((((((()))))))))***((()))***+++***)))'''&&&((((((((()))))))))***************+++************************++++++++++++++++++++++++************))))))************))))))(((((('''''''''((())))))))))))))))))))))))))))))***((('''(((***+++***)))(((((((((((((((((((((((()))((((((''''''(((((())))))'''&&&+++333888888666<<<999555000,,,***)))((()))))))))))))))(((''''''******))))))))))))******+++***(((((('''(((+++---+++++++++*********))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))************************)))(((((((((***,,,,,,+++*********+++*********))))))))))))((()))+++,,,,,,+++***)))+++***((()))***,,,++++++))))))*********+++++++++************************++++++************+++++++++,,,,,,+++))))))+++------,,,+++******+++******,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------------------........./////////000000////////////000000000000222222333333333333444444555777888999888888999;;;>>>NNNkkk''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((()))))))))*********************************************************))))))***++++++,,,++++++******************)))))))))******)))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))'''((()))******((('''&&&)))))))))*********++++++******************++++++))))))*********++++++++++++++++++*********)))))))))))))))******))))))))))))((((((((())))))***+++((((((((((((((((((((((((&&&%%%%%%&&&'''((('''&&&((((((((((((((((((((((((***))))))(((((())))))***+++(((''',,,333777666333---,,,***(((((()))+++,,,)))))))))))))))((('''&&&******))))))))))))******++++++***)))***,,,---,,,+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))(((((())))))************)))************))))))((('''***------+++))))))***,,,,,,+++++++++***************))))))***++++++,,,+++***((()))***,,,++++++))))))*********+++++++++************************++++++************++++++)))***+++***(((((()))+++******+++******+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---------,,,,,,---------............////////////////////////000000000000000111111222444555555666555777888999888888999;;;===MMMkkk''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))((((((((()))))))))******************************+++++++++***************))))))))))))***+++,,,,,,,,,,,,,,,+++++++++++++++))))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''(((((((((((())))))''''''(((((((((((('''''')))))))))*********++++++*********)))******+++,,,)))))))))************++++++************)))))))))((())))))******))))))((())))))((())))))***+++,,,((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))******))))))))))))*********((('''))),,,,,,***'''%%%%%%%%%%%%&&&(((***+++)))))))))))))))(((''''''******))))))))))))******''')))))))))+++...,,,(((+++++++++************)))******))))))))))))******))))))))))))))))))))))))((((((((()))******++++++))))))************))))))'''***,,,,,,)))((()))+++,,,,,,,,,++++++++++++*********)))((()))***,,,---+++***((()))***,,,++++++)))************+++++++++***************+++++++++++++++************++++++((()))******(((((((((***((()))++++++***+++---///,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---.........------------......------.........//////////////////000000000111111///000111222444555666777555777888999888888999;;;>>>MMMkkk''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))(((((()))))))))*********************************+++++++++*********))))))))))))))))))***+++,,,------------,,,,,,,,,++++++((()))***++++++***)))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''''''''((((((((())))))'''''''''&&&&&&''''''(((((((((((()))))))))************)))))))))***,,,,,,))))))))))))************************))))))))))))(((((())))))))))))(((((('''''''''((((((***++++++((((((((((((((((((((((((((()))+++,,,++++++***+++))))))))))))))))))))))))))))))(((((((((((())))))'''(((((((((((('''&&&%%%******))))))))))))))))))))))))*********)))((((((******))))))))))))******&&&)))(((''')))...---'''+++++++++************)))******))))))))))))******))))))))))))))))))))))))'''(((((()))******++++++))))))************))))))'''***,,,***'''&&&))),,,++++++++++++************((())))))***++++++,,,,,,+++***((()))***,,,++++++)))************+++++++++))))))*********+++++++++++++++************++++++((()))+++***)))((()))***)))+++,,,+++******,,,///,,,++++++******++++++,,,************************---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...//////...------...//////---------.........//////000000000111111111222222111111222333333444555555555777888999888888999;;;>>>NNNlll''''''(((((((((((('''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))))))))))))))))))))))))))************************************++++++++++++******))))))))))))))))))***+++,,,---.........------,,,,,,,,,((()))***++++++***)))(((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))''''''''''''((((((((()))((('''&&&%%%%%%&&&((()))''''''''''''((((((((()))******)))))))))***,,,---))))))))))))************************))))))))))))(((((())))))))))))((((((&&&&&&&&&'''''')))******(((((((((((((((((((((((($$$&&&((()))(((((('''((())))))))))))))))))))))))((((((''''''''''''((((((%%%'''***+++*********+++&&&'''(((******+++******))))))************))))))******))))))))))))******(((***(((&&&)))///...(((+++++++++************)))******))))))))))))******))))))))))))))))))))))))'''(((((()))***+++++++++((())))))*********))))))'''***+++)))%%%$$$(((---************))))))))))))&&&'''***,,,------+++***+++***((()))***,,,,,,+++)))************+++++++++))))))******++++++++++++++++++************++++++)))***,,,,,,***)))***+++***,,,---,,,)))(((+++---,,,++++++++++++++++++,,,************************---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...000///...------...///000---------.........//////111111111111222222222222333333333333333333333333666777999999888888:::;;;>>>NNNlll&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((('''((((((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******++++++************************++++++,,,,,,+++***((('''))))))***+++,,,,,,---------------------------------,,,+++***))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((((((''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''''''''(((***+++******))))))((((((''''''''')))***)))((('''(((***(((((())))))))))))(((((()))))))))))))))))))))))),,,++++++***+++,,,...///+++,,,------,,,+++)))((())),,,+++&&&&&&+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))******))))))))))))******************************+++***)))))))))***,,,---+++*********))))))((((((******))))))))))))******))))))************))))))+++++++++*********))))))************************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++******....................................////////////000000000000111111111111222222333333333333444444666777777888888888888777AAAMMMkkk&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''(((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******++++++************************++++++,,,,,,+++***((('''))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((((((''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''((()))***+++***)))))))))((((((((('''''')))***)))((('''(((***((())))))******))))))((())))))))))))))))))))))))******)))***+++---///000,,,,,,------,,,+++)))((((((+++,,,((((((,,,+++((())))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))******))))))))))))************************************))))))******+++,,,+++*********))))))))))))******))))))))))))******))))))************))))))+++++++++*********))))))*********************)))++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++....................................////////////000000000000111111111111222222333333333333444444777888888999999999999999BBBOOOmmm&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))******+++************************++++++++++++***)))(((((()))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))*********))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))((((((((((((''')))***)))((('''(((***)))******************)))))))))))))))))))))))))))((((((((()))+++---///111,,,,,,,,,,,,,,,***))))))(((***+++))))))+++***((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))((())))))))))))))))))))))))******))))))))))))******************************))))))***+++++++++++++++***************)))))))))************************))))))************))))))+++++++++***************))))))******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,....................................////////////000000000000111111111111222222333333333333444444888888999:::::::::::::::CCCQQQooo%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))************************************************)))(((((())))))))))))******++++++++++++++++++++++++++++++++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************)))(((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))((((((((((((''')))***)))((('''(((*********++++++++++++******(((((((((((((((((((((((())))))((()))***,,,...///---,,,,,,,,,+++******))))))))))))(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))******))))))))))))******************************((()))***,,,,,,+++******************************************************))))))************))))))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.............................................///////////////000000000111111111111222222222333333333444444777777888999::::::::::::CCCQQQppp%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((())))))******))))))))))))))))))))))))******))))))))))))))))))(((((())))))))))))************************************))))))((()))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))************))))))***************))))))((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))''')))***)))((('''(((*********++++++++++++******((((((((((((((((((((((((+++***)))))))))***+++,,,------,,,+++***************(((''''''''''''(((***''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))******))))))))))))******************************((()))***,,,,,,+++*********************+++++++++)))***++++++++++++***)))))))))************))))))************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000....................................///////////////000000000111111111111222222222333333333444444555666777888999999999999AAAOOOnnn%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))***))))))((((((((())))))((((((((((((((()))))))))))))))))))))))))))))))))***))))))(((((()))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''(((((((((((()))))))))''''''((((((((()))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((())))))((((((''''''(((((()))(((((((((((((((((((((((((((((()))))))))*********)))))))))*********++++++)))))))))************+++))))))))))))))))))))))))((()))***++++++***)))(((******++++++******)))((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))(((((((((((())))))))))))''')))***)))((('''(((***)))******************)))))))))))))))))))))))))))++++++)))((((((((()))***...---,,,+++***************((()))++++++)))(((***''''''''''''''''''''''''))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))******))))))))))))******************************))))))***+++++++++++++++*********+++++++++++++++)))***+++,,,,,,+++***)))))))))************))))))***************+++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000....................................////////////000000000000111111111111222222333333333333444444444555666777888999999999???MMMkkk$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((()))))))))(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))***)))((('''(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((((((((())))))))))))'''((((((((())))))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))((()))+++,,,,,,+++)))(((***++++++++++++***))))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''((()))***))))))((('''((((((((()))))))))***''')))***)))((('''(((***((())))))******))))))((())))))))))))))))))))))))***)))((('''((((((******...---,,,************+++((((((---444444---(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))******))))))))))))************************************))))))******+++,,,*********++++++,,,,,,,,,)))***,,,------,,,***)))))))))************))))))))))))*********+++++++++(((((()))******+++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------....................................////////////000000000000111111111111222222333333333333444444555555777888999:::::::::???LLLjjj$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((******))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((((()))***''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((()))************+++++++++))))))******++++++++++++))))))))))))))))))))))))((()))+++,,,,,,+++)))(((***++++++++++++***))))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''')))*********)))((('''((((((((())))))******((()))***)))((('''(((***(((((())))))))))))(((((())))))))))))))))))))))))((('''''''''((()))+++,,,...---,,,***)))******+++&&&(((111<<<<<<111(((&&&************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))))))))******************************+++***)))))))))***,,,---*********++++++,,,,,,,,,)))***,,,------,,,***)))))))))************))))))))))))******++++++++++++&&&''''''((()))*********************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++..................................../////////000000000000000111111111111222222333333333444444444666666888999:::;;;;;;;;;???LLLiii&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''((((((((()))***************)))(((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''''''''&&&&&&&&&&&&''''''$$$%%%'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((************************))))))))))))************))))))(((((('''''''''&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((+++*********))))))((((((******)))(((((((((((((((&&&((()))++++++)))(((&&&))))))))))))))))))))))))((('''''''''(((***---///,,,+++******))))))******((()))+++,,,,,,+++)))((('''+++...///,,,)))(((((())))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((+++++++++*********))))))******))))))))))))************++++++++++++******---,,,+++***)))))))))))),,,,,,++++++++++++++++++)))************+++++++++++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---//////.........---------............////////////111111000000000000000000222222333444444555666666666777888777666777888:::BBBKKKeee&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((('''''''''((((((((())))))***************)))((((((***)))(((((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&''')))***)))((('''''''''&&&&&&'''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((************************(((((()))))))))*********)))))))))(((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))************)))))))))(((******)))((((((((((((((('''((()))******)))(((''')))))))))))))))))))))))))))(((''''''(((***,,,...,,,++++++***************((()))************)))((((((+++------+++(((((()))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++++++++*********))))))******))))))))))))******)))******++++++******))),,,,,,+++***))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---//////.........---------............////////////000000111111111000000000222222222333444444555555555666777777666777999;;;AAAKKKeee&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((((((((((((((((((((((((((''''''((((((((()))))))))***************)))((((((+++***)))))))))******+++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''(((*********)))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))************************(((((())))))))))))*********)))))))))))))))(((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,+++++++++************)))(((((((((((((((((((((((()))+++,,,+++)))((()))***))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))+++++++++*********************))))))))))))******))))))************))))))++++++***************+++))))))))))))))))))))))))************+++++++++,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------...............---------............////////////...///000111111111000///111111222222333333444444333555666666666777:::<<>>IIIeee&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((()))))))))******************)))((((((((((((((())))))*********++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''&&&&&&'''(((((('''&&&&&&''''''&&&%%%%%%'''((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))************((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))******))))))(((((((((((())))))******))))))))))))******((((((((((((((((((((((((*********)))))))))))))))***++++++++++++***)))(((+++******))))))******++++++***((('''((()))***+++((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++******************************))))))))))))******))))))************))))))*********)))******++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---.................................////////////---...///000111000000///111111222222222222333333222333555666666777:::<<<===IIIeee&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((()))))))))*********************)))((((((''''''((()))************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((((((&&&%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((()))))))))))))))***))))))))))))))))))))))))&&&''''''((((((''''''&&&(((''''''(((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************((((((((((((((())))))***************************))))))))))))))))))))))))************))))))))))))******+++,,,,,,***)))(((************************+++)))''''''(((*********))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,***************+++++++++******))))))))))))************++++++++++++******++++++***************+++((((((((()))******++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------...........................////////////.........//////000000111222222333333333333333333222444555555555666999;;;===JJJfff&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''(((((()))(((((((((((((((((((((((((((((()))))))))************************)))(((((('''((()))+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&'''((()))((('''%%%&&&((())))))(((&&&%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))''''''((((((((()))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((()))))))))************((((((((((((((()))******)))***++++++++++++***)))))))))))))))))))))))))))((())))))************))))))***+++,,,,,,+++)))(((((()))***++++++***)))(((***(((&&&''')))+++***)))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,))))))*********+++++++++******))))))))))))******++++++,,,,,,,,,,,,++++++,,,,,,+++***))))))))))))'''(((((()))******+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////............///////////////...---------///111222444444333333333333333333333555666555555555888999>>>JJJggg&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))***************************)))((((((((()))+++,,,------,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''((()))******(((%%%&&&((())))))(((&&&%%%$$$%%%'''((((((((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&''''''''''''''''''&&&''''''''''''((()))++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&%%%%%%&&&&&&&&&(((((())))))*********+++((((((((((((((()))******((()))+++,,,,,,+++)))((())))))))))))))))))))))))(((((()))***************)))***,,,,,,,,,+++)))'''&&&((()))++++++)))(((&&&)))'''&&&'''***+++***((())))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,---------))))))******++++++++++++******))))))))))))******+++,,,,,,------,,,,,,+++---,,,+++***)))))))))))))))******+++,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////............/////////000///...,,,+++,,,///222444444444444444444444444444444555666555555555777999???KKKggg''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))************))))))))))))************+++++++++******)))))))))%%%$$$&&&+++---***))),,,,,,'''%%%)))***'''''',,,))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))***+++***)))((()))+++''''''''''''((((((((((((((((((((((((((((((((((((***'''&&&'''***+++***'''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))---***'''''')))+++***)))(((''''''''''''(((((()))+++*********))))))((((((++++++***************+++------,,,,,,+++***))))))((((((((()))******++++++)))))))))))))))))))))))),,,+++)))((((((((()))***)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************+++)))((('''((()))+++,,,)))))))))***+++++++++,,,,,,++++++++++++++++++,,,---,,,+++))))))))))))***((((((((((((((((((((((((************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------............///---------............///000000000000111111111111333333333444444444555555333555666777666777888:::===GGGhhh''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((()))))))))(((((()))))))))*********,,,+++++++++************(((&&&'''***+++,,,222999444...,,,---+++&&&%%%)))(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((((((&&&&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&'''***+++***((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,***'''((()))***)))((())))))((((((((('''''''''************)))))))))(((++++++***************+++------,,,++++++***))))))*********)))))))))))))))))))))))))))))))))))))))++++++)))((((((((()))***))))))))))))))))))))))))))))))***++++++***)))(((***************************)))((('''((()))+++,,,***************+++++++++++++++************++++++,,,+++***)))))))))***+++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++++++++++++++***++++++,,,,,,,,,,,,---------------............///---------............////////////000000000111111222222222333333333444444333555666777666777888:::>>>GGGeee''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''((((((((((((((())))))))))))******,,,,,,,,,++++++++++++***+++)))((())))))...:::GGGGGGCCC???;;;333+++)))+++((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''&&&&&&''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&''''''&&&%%%&&&'''''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&''')))+++***)))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((+++)))(((((()))***((('''))))))***))))))((('''&&&************))))))))))))+++***************++++++,,,,,,,,,+++******))))))++++++******)))(((((('''))))))))))))))))))))))))+++******)))((()))))))))))))))))))))))))))))))))(((((()))******))))))(((***************************)))((((((((()))+++,,,+++++++++*********************))))))))))))***************)))******+++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,------......------,,,++++++,,,,,,,,,,,,---------------............///---------............///....../////////000000000111111111222222222333333333555666777666777888:::???GGGccc''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((()))))))))***,,,,,,,,,+++++++++++++++,,,+++***)))(((---<<>>GGGddd''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((()))))))))''''''(((((((((((()))))))))************+++++++++))))))+++,,,***(((---555LLLQQQPPPCCC333***((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&''''''&&&%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((((((%%%'''(((((('''&&&((()))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))***))))))+++...111*********)))***+++,,,,,,))))))))))))************))))))))))))***+++,,,,,,************************'''(((((()))******++++++)))))))))))))))))))))))))))************)))(((((())))))))))))))))))))))))(((((((((((()))***++++++************************((()))))))))************+++++++++***************))))))(((((((((((())))))'''((()))++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++******++++++,,,,,,,,,,,,---------------............///---------............///....../////////000000000333333444444444555555555333555666777666777888:::>>>FFFddd''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''''''''((((((((('''''''''((((((((())))))(((((()))))))))*********)))''')))+++)))&&&'''+++888BBBFFF;;;...)))+++,,,''''''''''''''''''''''''''''''''''''''''''''''''###$$$&&&''''''''''''&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((((((&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&((()))(((&&&%%%&&&((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***)))))),,,222666///...+++)))((()))***+++((()))))))))************))))))))))))***+++,,,---))))))))))))************)))))))))))))))*********)))))))))))))))))))))))))))******+++***)))((('''))))))))))))))))))))))))))))))(((((()))***,,,---************************(((((()))******************************+++++++++***))))))(((((())))))***((()))***+++,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++......////////////......++++++,,,,,,,,,,,,---------------............///---------............////////////000000000111111222222333333333444444444333555666777666777888:::???FFFaaa''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''''''(((((()))))))))***)))&&&'''))))))&&&%%%'''%%%222888000&&&$$$(((+++''''''''''''''''''''''''''''''''''''''''''''''''"""###%%%'''(((((((((''''''(((+++,,,,,,+++((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))***+++***)))((()))+++''''''''''''((((((((()))((((((((((((((((((((((((''')))***(((%%%$$$%%%'''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))***))))))---444:::444111---)))''''''(((***(((((())))))*********+++))))))))))))***+++,,,---)))))))))))))))*********++++++******)))((((((((()))))))))))))))))))))))))))******++++++)))((('''))))))))))))))))))))))))***))))))))))))+++---...************************(((((()))***************))))))******+++++++++,,,******))))))))))))******((()))***+++,,,+++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++,,,,,,,,,------------------.........//////---------.........//////000000000000111111111111111111222222222333333333333555666777666777888:::AAAFFF___&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((((((((()))(((&&&&&&''')))&&&((()))++++++)))(((&&&)))''''''((()))***)))((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((,,,222111)))$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((###$$$%%%&&&''')))******(((((((((((((((((((((((()))(((((('''''''''((((((((((((((((((((((((((((((******)))(((((((((((((((&&&%%%######%%%&&&%%%$$$******))))))((((((''''''******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%+++***)))(((((()))******(((((((((((())))))))))))))))))))))))))))))))))))''')))******))))))***+++666333...+++((((((***+++)))))))))))))))******++++++***)))))))))***,,,,,,***++++++++++++***))))))))))))))))))************))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))************************((()))*********((('''&&&++++++************++++++)))************+++++++++))))))(((((((((((())))))+++***)))(((((()))******)))))))))))))))((('''&&&(((((()))*********************++++++++++++************************************+++++++++,,,,,,,,,++++++************++++++))))))))))))***+++,,,------------............///---...............------//////000111111111111111///000111333444444333333444666777777777777:::<<<@@@III^^^uuu&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((()))(((&&&&&&((()))'''((()))******)))((('''***)))))))))+++,,,+++***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''***000///)))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((******)))((((((((((((((()))(((&&&&&&((((((((('''***)))))))))((((((((('''***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((''''''&&&&&&))))))(((((()))***+++,,,(((((((((((()))))))))***))))))))))))))))))))))))((()))******))))))***+++555222///+++))))))***+++)))))))))))))))******++++++***)))))))))***,,,,,,+++++++++++++++***))))))))))))))))))************************************+++++++++++++++***))))))))))))))))))))))))))))))************************))))))*********)))'''&&&++++++************++++++)))************+++++++++******))))))))))))******+++***)))(((((()))***+++************))))))(((((((((((()))*********************++++++++++++************************************+++++++++,,,,,,,,,++++++************++++++++++++++++++,,,---......---------............///---......//////...------//////000111111111111111000000222333444333333222444666777777666777999<<>>IIIccc&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((('''((()))((('''''')))+++(((((())))))))))))((((((((('''&&&''')))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((())))))(((((((((((()))))))))'''&&&&&&'''(((((('''))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******))))))))))))))))))((((((((())))))***++++++(((((()))))))))*********))))))))))))))))))))))))(((***++++++***)))+++,,,,,,+++***((('''''''''''')))))))))))))))******+++************++++++,,,,,,++++++,,,,,,++++++***)))((()))))))))******************************************+++++++++******)))))))))))))))))))))))))))************************)))))))))***))))))))))))++++++************++++++))))))*********++++++++++++******))))))******+++******************++++++,,,+++++++++++++++++++++(((((()))*********************++++++++++++************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++*********++++++---------............///---......////////////...//////000111111111111111222222333222222222222111444555666666666777999;;;>>>IIIfff&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''((()))(((((((((***+++(((((())))))))))))(((((('''&&&&&&&&&((()))((('''(((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))(((&&&&&&((()))((('''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******************************))))))(((((())))))))))))************)))))))))))))))))))))))))))***++++++******+++,,,+++*********)))))))))))))))))))))))))))******+++******++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++******((()))))))))************************************)))******+++++++++******))))))))))))))))))))))))***************************))))))))))))*********++++++************++++++))))))*********+++++++++))))))(((((((((((())))))))))))******++++++++++++,,,,,,+++***++++++,,,---(((((()))*********************++++++++++++************************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++++++++---------............///---......///000000////////////000111111111111111333333222222222222222222333555666666555666999;;;>>>IIIggg&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((('''((())))))((((((***,,,))))))(((((((((((()))))))))((('''(((***+++***)))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&$$$$$$((()))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,---'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''&&&''''''((()))***((((((((((((((((((((((((((((((((((((((())))))***+++***((((((*********)))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***((('''&&&)))))))))*********++++++)))))))))))))))))))))))))))***++++++******+++---+++,,,,,,---------,,,,,,)))))))))))))))******+++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))************++++++++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))******************************)))))))))***++++++++++++************++++++)))************+++++++++))))))(((((((((((())))))((()))***+++,,,,,,,,,,,,,,,+++*********+++,,,---(((((()))*********************++++++++++++************************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,......------------......---------............///---...//////000000000000//////000111111111111111333222222111111222333333333444555666555666888:::???HHHfff&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((('''((())))))((()))+++---))))))(((((((((((()))))))))((('''(((*********)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((((($$$%%%((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''((()))***((((((((((((((((((((((((((((((((((((((()))******+++)))'''((()))***))))))'''((((((((()))))))))***'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((()))))))))************++++++***)))((('''))))))*********+++++++++)))))))))))))))))))))))))))***,,,+++******+++---)))***,,,---...---,,,,,,)))))))))))))))******+++***+++,,,---------,,,,,,,,,,,,------,,,,,,+++***))))))))))))************++++++++++++++++++++++++))))))***+++++++++++++++))))))))))))))))))))))))******************************)))))))))***+++,,,++++++************++++++)))************+++++++++***))))))))))))))))))***((()))***,,,------,,,,,,+++***)))))))))***,,,---(((((()))*********************++++++++++++************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------------...///000---------............///------///000000111111111//////000111111111111111222111111111111222444555333444555555555666888:::@@@GGGddd&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''''''''((((((((()))'''((())))))((()))+++---))))))(((((((((((())))))'''&&&%%%&&&(((((((((&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%))))))%%%%%%))))))%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&&&&((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''')))******((((((((((((((((((((((((((((((((((((((()))******((('''%%%%%%'''''''''&&&'''((((((((())))))******'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''(((((()))))))))***((((((***++++++***)))((()))************+++++++++)))))))))))))))))))))))))))+++,,,,,,+++***,,,---%%%''')))+++,,,+++***))))))))))))))))))******+++***+++,,,---...---,,,,,,,,,,,,------,,,,,,+++***))))))))))))************++++++++++++++++++++++++((()))***+++++++++++++++))))))))))))))))))))))))******************************)))))))))***,,,---++++++************++++++)))************+++++++++++++++************++++++((()))+++,,,------,,,,,,+++***)))((((((***,,,---(((((()))*********************++++++++++++************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---*********+++,,,---...///---------.........//////------///000111111111111//////000111111111111111111111000000111333555666333444555555555666888:::@@@FFFbbb((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))***)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((((((((('''))))))))))))((('''&&&%%%***+++***(((''''''***---***)))(((''''''((()))***))))))))))))(((((((((((('''((()))((('''&&&''')))''''''((()))))))))))))))(((((((((((())))))))))))))))))*********))))))(((******))))))))))))******((((((((((((((()))******+++++++++++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******(((((()))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///---******---...,,,***,,,,,,,,,++++++*********++++++************++++++++++++************+++++++++++++++************))),,,------...---,,,+++***************************++++++***************+++,,,,,,,,,,,,,,,+++***)))++++++************++++++******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------000000000000111111111111...///000111111222222111111111222222222333333333444444444555666888:::;;;BBBJJJddd((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''((('''''''''(((((((((((((((''''''&&&))))))((('''%%%&&&(((+++***)))(((''''''((())))))))))))))))))(((((((((((('''((()))((('''&&&''')))''''''((()))))))))))))))(((((((((((())))))))))))))))))************))))))******))))))))))))******((((((((((((((()))******+++++++++++++++***))))))************************************************,,,,,,+++++++++*********)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---+++))))))***+++***(((,,,,,,,,,+++++++++******++++++************++++++++++++************++++++))))))******+++++++++,,,+++,,,------,,,+++***)))************************++++++***************+++,,,,,,,,,,,,,,,+++***)))++++++************++++++******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------......................../////////000000000111111///000111222222333333222111111222222222333333333444444444555666888:::;;;BBBIIIbbb''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))((((((''''''(((((())))))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&''''''((((((((((((((('''''''''%%%$$$$$$''')))))))))(((((((((((())))))))))))))))))(((((((((((('''((()))((('''&&&''')))''''''((()))))))))))))))(((((((((((())))))))))))))))))************))))))******))))))))))))******)))(((((((((((()))*********++++++++++++***))))))************************************************+++++++++***************))))))******+++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---+++))))))***+++***))),,,,,,,,,++++++++++++***++++++************++++++++++++************++++++(((((()))***+++,,,------+++++++++,,,++++++***)))************************+++***************++++++++++++,,,,,,,,,+++******++++++************++++++******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................////////////000000000111222333333333333111111222222222333333333444444444555666888:::;;;BBBIIIaaa&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''&&&%%%%%%&&&'''((())))))))))))&&&''''''&&&$$$$$$&&&(((((((((((((((((()))))))))))))))))))))(((((((((((('''((()))((('''&&&''')))''''''((()))))))))))))))(((((((((((())))))))))))((())))))************)))******))))))))))))******))))))(((((())))))***+++******+++++++++******)))*********************************************************************************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------...---,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,++++++******++++++,,,))))))***++++++,,,------*********************************************************)))******+++,,,++++++,,,,,,,,,++++++***++++++************++++++******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............---------.........////////////000111222222222222111111222222222333333333444444444444666888:::;;;@@@HHHccc%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((()))))))))((('''&&&&&&$$$%%%&&&((())))))))))))'''(((((((((&&&&&&''')))''''''((()))))))))))))))))))))))))))(((((((((((('''((()))((('''&&&''')))''''''((()))))))))))))))(((((((((((())))))))))))(((((()))*********************))))))))))))******)))))))))))))))***++++++)))******+++++++++************************************************************************+++++++++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,------------------,,,++++++,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,,,,+++++++++++++++++++++*********************+++******************************))))))***++++++,,,***++++++,,,,,,,,,++++++++++++************++++++******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------............---...///000111111111111111111222222222333333333444444444444666888:::;;;>>>HHHeee%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((()))))))))(((''''''%%%&&&'''((())))))))))))'''(((***)))((('''((()))&&&'''((()))*********)))))))))))))))(((((((((((('''((()))((('''&&&''')))''''''((()))))))))))))))(((((((((((())))))))))))'''((()))******+++************))))))))))))*********))))))))))))***++++++))))))***++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------++++++,,,***)))((()))+++***++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,+++++++++++++++************+++,,,,,,************************))))))))))))***+++,,,,,,******+++,,,,,,,,,++++++++++++************++++++******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////---------............///,,,---...///000000000000111111222222222333333333444444444555666888:::;;;>>>HHHfff$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((())))))))))))(((&&&&&&'''((())))))(((((('''(((***)))((('''((()))%%%&&&((()))*********)))))))))))))))(((((((((((('''((()))((('''&&&''')))''''''((()))))))))))))))(((((((((((())))))))))))'''((()))******+++++++++******))))))))))))************))))))******+++,,,))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------------...........................,,,,,,,,,------------...***+++,,,+++(((((()))+++******+++++++++,,,,,,,,,++++++************++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---...************************))))))))))))***+++,,,---)))***+++,,,,,,,,,,,,+++++++++************++++++******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000---............/////////---...///000000111111111111111222222222333333333444444444555666888:::;;;@@@HHHddd$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''((())))))***))))))&&&'''((((((((((((((((((&&&((())))))(((''''''(((%%%&&&((()))*********)))))))))))))))(((((((((((('''((()))((('''&&&''')))'''(((((()))))))))))))))(((((((((((())))))))))))''''''(((******+++++++++******))))))))))))***************)))******+++,,,((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,---------..............................,,,,,,,,,---------......,,,...///---***)))+++...*********++++++,,,,,,,,,++++++************++++++---,,,,,,++++++,,,,,,---******+++,,,------...///,,,,,,+++++++++,,,...///************************))))))))))))***+++,,,---)))***+++,,,,,,,,,,,,,,,++++++************++++++*********)))***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000.........////////////000...///000111111222222222111111222222222333333333444444444555666888:::;;;BBBIIIbbb%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''&&&'''((())))))((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))************))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))***************************)))(((((()))*********++++++++++++))))))************))))))************************---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++...............---------............/////////000111111111111000///...------------------------------------------------------------------------------,,,,,,++++++,,,,,,------)))(((+++,,,***)))+++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,*********************************)))******+++,,,,,,,,,+++***))))))******))))))))))))))))))))))))***+++,,,+++***)))***+++)))************+++++++++******++++++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,---.........------,,,,,,,,,---------............---,,,---...///000////////////000000000000222333333222111222444666555666777666666777:::<<>>JJJbbb%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))***))))))((())))))))))))************++++++,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.................................---------.........//////------------------------------......///000111111////////////000000000111//////////////////...---...........................................................................------,,,,,,------...///,,,+++,,,***(((+++111---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---,,,+++++++++++++++,,,,,,************************(((***++++++******+++,,,))))))*********+++++++++******++++++++++++******,,,,,,,,,++++++*********+++,,,,,,------,,,,,,++++++,,,------............,,,,,,,,,---------......---------...............////////////000000000000111222444444333222333555555666777666666777:::<<<===III```%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((()))************))))))*********++++++++++++******++++++++++++******------------------------------------............,,,------....../////////////////////////////////------........./////////.................................//////000000111/////////000000000111111//////000000000000//////..............................................................................------------......---,,,...///,,,)))+++111------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,++++++++++++,,,,,,---++++++++++++++++++++++++((()))++++++******+++---)))************+++++++++******++++++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++((()))***+++,,,---------,,,,,,,,,---------......,,,---......//////......////////////000000000000000222444444333333333444555666777666666777:::<<<<<>>III^^^'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&%%%&&&&&&''''''''''''''''''''''''''''''(((((('''%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''((((((((())),,,++++++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******+++,,,,,,,,,,,,+++))))))*********+++++++++++++++,,,,,,------......111---+++...///......111...000000...,,,***,,,...000000000000///...000444000111333333222111222333***---111444444333000///111//////222000,,,...444444666555111++++++000555111111222111000000111333333111000000111222111000000////////////.........//////............//////............/////////000---------.........//////111333777999777222---)))......---------,,,,,,,,,++++++,,,,,,,,,---------++++++------------++++++******++++++++++++******++++++,,,,,,,,,,,,------+++******))))))******+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++***)))((((((------------------------,,,,,,,,,---------......------------------------,,,,,,------.../////////000000000000111111111111111222222333333444444555333555666777666777888:::>>>HHH^^^'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&%%%&&&&&&''''''''''''''''''''''''''''''(((((('''&&&%%%&&&(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))'''''''''((((((((())))))'''((()))***+++,,,------))))))))))))))))))))))))************************++++++******))))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------333...---//////,,,,,,/////////...000333555777888//////000222333333333333888777666555555777888999666555444555777888888888555555555555444555555555000222444444444333222222000...---...///000000///333111000000111222222111////////////////////////000//////......//////000........./////////000000---------.........//////...///000111000///,,,+++.........---------,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------.../////////000000000000111111111111111222222333333444444555333555666777666777999:::===GGG[[[}}}'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))(((&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))((((((((((((((('''''''''((((((((()))))))))''''''((((((((()))))))))''''''((((((((()))))))))'''''')))***,,,...///000))))))))))))))))))))))))************************+++++++++************)))***++++++,,,,,,,,,,,,,,,.........---------------//////..................000---,,,//////---...111333111///111444777888777<<<;;;;;;===BBBFFFFFFDDDHHHDDD@@@???AAADDDDDDDDDKKKIIIHHHHHHHHHIIIHHHHHHDDDJJJJJJDDDCCCFFFEEE@@@:::888666555555333///,,,666333222222555666444222444222111111222333333222000000000000000111111111000000////////////000000....../////////000000000------........./////////...---,,,++++++,,,...///.........------------,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,///...,,,***))))))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------.../////////000000000000111111111111111222222333333444444555444555666666666777999;;;>>>FFFYYYyyy'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((())))))'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))))))))(((((('''''''''(((((((((((()))))))))'''(((((((((((()))))))))'''(((((((((((()))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,///............---------000000000//////////////////...000444555555777<<>>;;;;;;<<<888666444444444444333222111111111111000000000000111111000000000000111111////////////000000000111........./////////000000111000000000///......---//////.........---------,,,,,,---------.........------++++++++++++------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++------............------******+++++++++,,,,,,,,,888555111...+++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------..............................,,,,,,------...////////////000000000111111111111111222222333333444444555444555666666666888;;;>>>AAAHHHXXXwww'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''')))******)))'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))***))))))))))))))))))(((((((((((()))))))))******((((((((()))))))))******((((((((()))))))))******)))))))))))))))*********))))))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++,,,---------------------........./////////,,,,,,...000222444555666888888:::>>>@@@CCCKKKTTT___lllxxxvvvhhh\\\[[[___iiiwww~~~}}}}}}|||qqqjjjXXXdddoooqqqfffVVVIIIBBBEEEGGGHHHGGGCCC@@@???@@@>>>;;;999777777777555444222111111000///...------222222111111111111222222/////////000000000111111....../////////000000000...///000000///---+++***/////////.........------,,,---------............---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------......------------......++++++++++++++++++++++++---......//////......---******+++++++++,,,,,,,,,///---,,,******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,------.../////////000000000000111111111111111222222333333444444555555555666666666888<<>>@@@AAACCCCCCGGGMMMQQQXXXeeeqqqxxxvvvvvvhhhQQQOOONNNPPPTTTTTTPPPKKKIIIGGGCCCAAA@@@???===;;;777666555333222000///...222222222111111222222222//////000000000111111111.../////////000000000000------............------////////////............------------............+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------......------------......++++++++++++++++++++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,)))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,------.../////////000000000000111111111111111222222333333444444555555666666555666888===@@@AAAHHHXXXwww'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%'''(((((((((''''''''''''''''''''''''''''''&&&)))++++++***(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++))))))))))))************))))))))))))************))))))))))))***************++++++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,------.........+++,,,------......------......///111222333444555777888;;;???DDDHHHKKKMMMSSSTTTZZZbbbjjjuuu{{{www}}}{{{TTTRRRNNNKKKJJJHHHEEECCC===<<<;;;999777555333222333222222111111222222333000000000000111111111111////////////000000000000......------...000111222000/////////............---------.........//////++++++---......---++++++---..................---++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////,,,,,,------...//////000000000000000111111111111111222222333333444555555555666666555666999===AAA@@@GGGXXXwww&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&((()))+++***(((''''''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((%%%%%%((('''$$$###%%%''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&&&&'''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***///+++&&&$$$''',,,...---((()))+++,,,,,,+++***)))***+++((($$$%%%***------++++++,,,,,,,,,---------,,,,,,++++++,,,------...------....../////////......111555666888===BBBDDDJJJIIIFFFEEEHHHPPPZZZbbbjjj}}}wwwfff]]]WWWNNNHHHHHHNNNMMMJJJFFF@@@;;;777555...---111666777333111333000333222...000555555///111000......000000000///000000000000////////////////////////////////////........................------............------...------,,,,,,------...---------------------------------,,,,,,,,,++++++***+++,,,,,,******+++,,,------,,,,,,,,,,,,++++++***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***---,,,,,,,,,,,,---..................////////////............////////////000000000000111111111111111222333333444444333333555555444333555:::AAAGGGCCCIIIVVVrrr&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&((()))******(((''''''((('''&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((('''***......)))%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&&&&'''((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***)))***++++++,,,,,,***(((%%%''')))+++,,,+++******,,,---+++'''(((,,,...---++++++,,,,,,,,,---------//////.........//////000000///---++++++...222555777777777;;;BBBNNNXXX]]]TTTOOOJJJKKKVVViii}}}|||rrriiifffhhhbbbXXXLLLCCC??????@@@<<<777444555666333222333111444333000111444333...111000......000111000///111000000000////////////////////////////////////........................------............------...------,,,,,,------...---------------------------------,,,,,,,,,++++++***,,,,,,,,,+++***+++,,,------,,,,,,,,,,,,+++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***---,,,,,,,,,,,,---..................////////////............////////////000000000000111111111111111222333333444444333333555555555555666:::@@@EEEEEEKKKXXXuuu&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''')))******(((''''''(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''',,,222222+++&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&&&&((()))((('''&&&'''((()))***+++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***''')))+++,,,+++)))(((((($$$%%%''')))++++++++++++,,,...---***))),,,---***,,,,,,,,,,,,------------///......---------.........///000//////222888===CCCBBBDDDPPPddd{{{vvvsss{{{mmmZZZNNNHHHGGGGGG???999888777555444555333444333000111333111---222000//////000111111000111111000000000/////////////////////////////////////////////////////////------............------......------------......------------------------------------,,,,,,,,,,,,***,,,---,,,+++***+++---------,,,,,,,,,,,,++++++,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,,,,,,,,,,---..................////////////............////////////000000000000111111111111111222333333444444333333555555666666777:::>>>AAADDDKKKXXXuuu''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&((())))))(((''''''(((%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%)))......)))%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&'''((()))((('''&&&''''''((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((***+++***)))((()))***,,,(((&&&(((*********,,,&&&''')))***++++++++++++))),,,,,,))))))+++***''',,,,,,,,,------------...///...............//////...333999;;;;;;===AAAEEELLLKKKTTTjjjxxx~~~uuuhhhbbb^^^ZZZWWWSSSLLLBBB======;;;999555333333555555333333111///000111222111111111111111000000000//////////////////////////////000000000000000000000000------............------......------------.................................------------,,,,,,,,,+++,,,---,,,++++++,,,---------,,,,,,,,,+++++++++------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////............///////////////000000000111111111111111222333333444444333333444666777888888999<<<>>>AAAHHHVVVsss''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&'''))))))'''''''''(((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''%%%&&&))))))&&&%%%'''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&'''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))(((&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((***+++***)))((()))***///((('''...444222//////++++++++++++++++++******))),,,---******+++***&&&,,,,,,---------.........000000000111222333555555888;;;???BBBCCCEEEIIIMMMPPPRRR```{{{tttZZZIIIDDDDDD???999777666666777999333222000000222333222111111111111111000000000000000000000000000000000000111111111111111111111111------............------///......------......///.................................---------,,,,,,+++,,,------++++++,,,---------,,,,,,,,,+++++++++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////............///////////////000000000111111111111111222333333444444333333444555777888888999;;;===@@@GGGVVVttt''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''%%%'''(((((('''''''''((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***&&&%%%''''''&&&'''+++''''''''''''''''''''''''))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((&&&'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***+++)))000>>>BBB:::000---...------,,,++++++******+++...///,,,,,,...---***,,,---------............,,,---...000333666888999AAAAAABBBDDDJJJQQQWWW[[[___bbbrrruuuYYYMMMLLLEEE???<<<999555444555444222111111222333333222222222111111111000000000000000000000000000000000000000000000000000000000------............------//////............//////....................................---------,,,+++---...---,,,+++,,,...------,,,,,,,,,,,,++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------,,,,,,,,,,,,---..................////////////............////////////000000000000111111111111111222333333444444333333333555777777777999;;;===AAAIIIXXXvvv''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$&&&(((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***&&&$$$&&&'''&&&(((,,,''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))'''%%%&&&&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***'''+++888EEECCC444,,,---,,,,,,+++++++++++++++++++++......++++++...///,,,------------............,,,---000333777<<>>FFFVVVuuu&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%'''+++///222'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''')))***+++((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++*********)))))))))))))))***===III@@@///(((+++///......---,,,,,,---------,,,,,,------...............---------///111222333:::@@@DDDEEEKKKYYYgggnnnqqq{{{qqqhhh^^^TTTGGGBBB<<<777666555444333///333333---,,,222555444000111222333333222111000000000000000//////////////////////////////////////////............//////........................---------------------------,,,,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///------............------...............///000000111111111111111222222333222222333333333333444444777777777888999;;;<<<===@@@EEEUUUttt&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&(((***,,,&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))***''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************))))))))))))111;;;@@@999///,,,...///------,,,,,,,,,,,,---------------------...//////000//////000333777<<>>AAAFFF[[[xxx|||ssssssxxxnnnYYYXXXVVVPPPIIIBBB>>><<<666666333111333555333...000111111222222111111000111111111000000000000///////////////////////////000//////......//////000........................------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++++++++,,,,,,,,,------------............------...............///000000000000/////////000111111222222333333333333444444555555666777999;;;===>>>@@@FFFVVVvvv%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))***************++++++---+++)))'''''')))***))),,,++++++++++++,,,------...------,,,---///111222444777:::::::::<<>>???===CCCTTTuuu%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))******+++++++++,,,++++++,,,------+++,,,...,,,+++++++++,,,,,,---...---------...000222444555;;;>>>@@@@@@BBBKKKZZZfff}}}zzzxxxrrrpppuuuzzzuuu```NNNDDDCCCBBB@@@;;;555222555:::333333222222222222333333222222222222111111111111000000000000000000000000000000////////////000000////////////////////////........................------------,,,++++++***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------............------...............///000000///////////////000000111222222222333333333444444333444555666999;;;===>>>===DDDUUUuuu%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))************+++++++++))))))******+++,,,,,,,,,((()))---000...***+++///,,,,,,,,,,,,---...//////---...000333555888999:::===BBBIIILLLSSSbbbxxx~~~uuubbbLLLJJJIIIGGG???666333444555444444333333444444555333333333222222222111111000000000000000000000000111000000//////000000111////////////////////////........................------.........---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------.........//////------............------...............///000000000000/////////000111111222222333333333333444444444444555666888:::<<<===@@@FFFWWWxxx$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))***++++++,,,------)))'''(((------)))***...------------...///000111...111555999===???@@@@@@CCCSSSeeeqqqwwwhhh\\\QQQMMMHHH???888666777666555444444555666777444333333333333222222222000000000000000000000000111111000000000000111111////////////////////////........................,,,---.../////////...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........------............------...............///000000111000000000000111222222222222333333333333444444444555555666888999;;;<<>>BBBDDDEEEEEEQQQjjjtttfff```ccciiihhhjjjuuusssZZZQQQOOOKKKFFFCCC888777666555555666777888444444444333333333222222000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////,,,---///000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,------------..................---...............///000000111111111111111222222333222222333333333444444444555555555666777999:::;;;@@@FFFWWWwww&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((('''&&&&&&'''((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))(((&&&&&&&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((++++++***************+++++++++++++++++++++++++++***+++---...//////......///...---...000222222111;;;:::>>>EEEIIIJJJOOOVVVrrrvvvzzztttoootttxxxiii```YYYUUUHHH;;;666;;;;;;333333:::777333222777888444///...111111111111111111111111000000//////.........---000000000000000000000000////////////............////////////////////////,,,---------.../////////------------------------------------------------------------------------...------------...//////........................---------.........//////111000///000111222111000222222222222222222222222444555666777777888:::===???CCCRRRrrr&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&'''((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))+++***)))((('''(((((()))))))))))))))))))))))))))************************++++++***************++++++++++++++++++++++++++++++,,,---...//////......222///---...222888:::;;;BBBGGGMMMPPPUUU___ooozzz~~~tttrrr~~~}}}sssuuuzzzzzzgggRRR@@@>>>>>>777444777888555666<<>>;;;777555666333555;;;???;;;777555222222222222222222222222000000000000////////////000000000000000000000000////////////............------------------------...............---------////////////////////////------------------------------------------------------------......////////////.........---------------........./////////111000///000222333222111222222222222333333333333444555666777777888:::===???DDDSSSsss&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((***)))))))))))))))))))))((((((((((((((((((((((((*********************************)))******+++,,,++++++++++++++++++++++++,,,,,,---......////////////222666888:::===CCCHHHggg}}}zzzzzz~~~rrrjjjbbb```dddfffeeeaaa]]]SSSTTTXXXUUUYYYcccdddhhheeebbbbbbeeehhhkkknnnvvv~~~aaaJJJDDDBBB>>>;;;777333333888:::666111000333333333333333333333333000000000000000000000000000000000000000000000000////////////............------------------------/////////...---------,,,........................------------------------------------------------,,,------.............../////////...------,,,,,,............////////////111000///000222333333222222222222333333333333333444555666777777888:::===@@@EEESSSsss&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))***++++++,,,++++++++++++++++++++++++,,,,,,---...///111222333444888<<<===@@@IIIXXXeeeyyylllccciiinnnpppuuu|||~~~zzzvvvtttssssssssstttiiiiiikkkfffiiiqqqrrrwwwsssmmmiiifffeeeccc```[[[```jjjtttvvvtttuuuzzzeeeUUUOOOIIIDDD>>>888666888999666333222333333333333333333333333000111111111111111111111111111111111111111111111////////////............------------------------/////////...---------,,,------------------------------------------------------------------------,,,---......//////......//////.........---------........./////////000000000//////000222444333222222222333333333444444444444555666777777888:::===AAAEEESSSrrr&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&'''(((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))&&&''''''(((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,...000333666999;;;@@@@@@BBBFFFQQQeee|||tttnnnpppnnnfff]]]cccnnnyyy~~~wwwooonnnrrrwwwuuummmdddaaaiiipppxxxrrrfff[[[PPPJJJBBB:::999888666555666444444444444444444444444111111111111222222222222111111111111111111111111////////////............------------------------...............---------------------------------------------------------------------------------+++,,,.../////////...---............................../////////000000000000//////111333444444333222222333333444444555555444555666777777888:::===AAAEEESSSrrr&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((())))))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((()))))))))(((&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---++++++++++++++++++++++++---...000444999===BBBDDDHHHFFFJJJYYYppp}}}xxxooolllkkkeee^^^^^^^^^aaahhhqqqyyy|||}}}wwwqqqttttttpppqqquuuvvvsssnnnnnnwwwooobbbUUUGGG???:::777666888444444444444444444444444111111111222222222333333111111111111111111111111////////////....................................---------.......................................------------------------------------------------+++,,,...///000///...---,,,,,,------.../////////.../////////000000000000000//////111333555555444222222333333444555555666444555666777777888:::===???CCCRRRrrr&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((()))))))))(((&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))************************))))))))))))***+++,,,---++++++++++++++++++++++++///000333777===BBBHHHJJJJJJHHHQQQkkksssccc___ZZZ]]]```]]]kkkttt|||wwwnnnmmmjjjeeebbb\\\]]]kkk||||||lllXXXKKKAAA;;;:::<<<555555555555555555555555111111111222222333333333111111111111111111111111000/////////............////////////////////////,,,------....../////////////////////////////////------------------------------------------------+++,,,...000000///...---+++,,,,,,---...///000000////////////000000000000000//////111333555555444222222333333444555666666444555666777777888:::======BBBRRRsss&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''%%%###""""""$$$''')))'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))++++++,,,,,,,,,---------222...***))),,,//////...///444;;;EEEEEE999BBBaaalllxxx{{{|||}}}oooddd^^^ccckkkpppvvv|||{{{oooggg______fffmmmpppooouuuzzzoooWWWLLLDDD<<<888999666444222333333222111333333333222222333444444111111111111111111111111///////////////000111111......------------..............................////////////////////////........................................................................------------.........///////////////000000000000---///222222111000000111333333333444444444555555555666777777777888;;;>>>>>>AAAQQQuuu&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&((()))'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))))))))************))))))))))))++++++,,,,,,,,,------------/////////...---...000888<<>>@@@CCCSSSwww&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******************************,,,,,,,,,,,,------------,,,000222111...000777>>>AAADDDAAAAAAJJJ[[[{{{yyy~~~ssskkklllvvvllleee]]][[[```ooouuukkk^^^PPPBBB???;;;888777777666666444444333333333333333444222222222222222222222222//////000000000///......///......------......///........................////////////////////////............................................................................../////////000000000............////////////...111333333222111222222333333333444444444555555555666777777777888;;;>>>AAADDDUUUxxx&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&((((((''''''&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((('''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********)))***************++++++,,,,,,,,,------------......///000...///777DDDOOOHHHJJJEEEGGGZZZsssuuullltttzzz}}}rrrfff___```rrruuu___MMMHHHAAA:::777555333222555444444333333333333444222222222222222222222222111000//////000111222333//////............//////........................////////////////////////........................................................................////////////000000000000---.........///////////////111333444333222222333333333333444444444555555555666777777777888;;;>>>AAADDDUUUyyy&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###$$$&&&''''''&&&%%%$$$'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************))))))******+++++++++,,,,,,,,,---------.........,,,---///111666>>>GGGNNNGGGMMMMMMUUUqqqyyymmmoooyyyvvvxxxxxxuuusssvvvhhhfffkkkvvvqqqnnnuuu|||bbbYYYMMMBBB;;;888666555666555444444333333333444222222222222222222222222333111...---...222777::://///////....../////////////////////////////////////////////////////////........................................................................////////////000000000000.........////////////000///111333444333222222333333333333444444444555555555666777777777888;;;>>>???CCCTTTxxx&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%&&&&&&&&&%%%$$$'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))******+++,,,,,,,,,,,,---------............***...555;;;???AAACCCCCCHHHWWW]]]fffxxxcccmmm|||qqqgggjjjwwwzzzpppeee___YYYXXX\\\kkksssaaaOOOCCC<<<:::999777666555444333333333333333333333333333333333333444222...---...222777;;;000//////......//////000////////////////////////////////////////////////............................................................................../////////000000000////////////000000000000...111333333222111222222333333333444444444555555555666777777777888;;;>>>>>>AAASSSxxx&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))***++++++,,,------------------............///666>>>BBBBBBCCCFFFJJJ___yyyuuu___hhh{{{}}}}}}xxxyyy{{{nnnbbbXXXUUU```mmmfffQQQEEE???===777666555444444333333333333333333333333333333333222111000...///000222444000000////////////000000////////////////////////////////////////////////........................................................................------........./////////000000000000111111111222...000222333222111111111333333333444444444555555555666777777777888;;;>>>===AAASSSyyy&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))***+++,,,,,,---------------.........//////777>>>DDDCCC@@@DDDPPP\\\{{{tttyyynnn^^^[[[iiisssdddRRRHHHDDD777777666555444333333333333333333333333333333333111111111111000///------000000////////////000000000000000000000000000000////////////////////////........................................................................------------.........///000111111111222222222222---///222222111000000111333333333444444444555555555666777777777888<<<>>>===BBBTTTzzz'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))***(((&&&&&&''''''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))((((((''''''''''''((((((((())))))((('''&&&&&&%%%&&&((()))))))))((('''((((((''''''''''''((((((&&&''''''((()))******+++))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))************............---,,,+++***...//////---,,,...222666@@@EEEHHHCCC===FFFbbb|||uuulllwww~~~aaa]]]ZZZ^^^fffkkktttwwwZZZOOONNN===777::::::333555777000555555444333333222111111333333222222111000000000//////000000111111111222111111000000//////......000000//////.........---000000000000000000000000000000000000000000000000........................///////////////...............---,,,,,,...///000000000000000111111111111333333333444444333222222555555555666777999;;;;;;AAADDDTTTwww'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))(((&&&&&&''''''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((()))((((((((((((((('''&&&&&&&&&&&&((()))))))))((('''((((((''''''''''''((((((''''''(((((())))))******))))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))************))))))))))))************,,,,,,---------------,,,,,,---...///111555:::>>>FFFFFFDDDAAAEEEWWWvvv{{{tttpppeeebbbiii|||nnneee```___\\\^^^qqqqqqYYYMMMKKK???===<<<333222999:::555444444444333222222222333333333222111111000000000000000000111111111222000000000000////////////000000/////////.........000000000000000000000000................................................/////////////////////...///.........//////000000000000000000111111111111333333333444444333333222555555555666777999;;;;;;@@@CCCSSSwww''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''')))'''&&&&&&'''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((()))***(((((((((((((((''''''&&&&&&''''''((()))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))************)))))))))*********++++++******+++------.........***+++---111777===CCCGGGEEEDDDDDDIIIWWWmmmvvvuuu{{{mmmzzzwwwhhh[[[ZZZaaaxxx|||lll\\\HHHAAAAAA777000666;;;444444444444444444444333444333333222222111111000000000000111111111111111/////////000000000111111000000////////////......000000000000000000000000......................................................////////////////////////000111111111111000000000000000111111111111222333333444444333333333555555555666777999;;;;;;???BBBSSSwww'''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))'''%%%%%%'''((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''')))******'''(((((((((((((((''''''&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))((()))))))))************))))))*********+++++++++***+++,,,------......---,,,...000555<<>>;;;@@@RRRkkk}}}}}}|||zzzxxxvvvsssnnnjjjmmmdddYYYTTTTTTRRRLLLFFF???FFFGGGBBB@@@DDDIIIIIIFFFEEEEEEHHHKKKLLLJJJHHHIIIJJJJJJJJJHHHHHHJJJKKKMMMMMMMMMMMMNNNOOOPPPQQQMMMKKKHHHGGGHHHIIIIIIHHHKKKIIIGGGGGGKKKPPPTTTUUU]]]^^^bbbkkkxxxddd___dddsssmmm___[[[GGG<<<777:::;;;666333666888666555444555555444222222222222222222222222222////////////////////////111111000000000000111111////////////////////////////////////....................................////////////000000000000000000000000111111111111000111111111111222222222333333333444444444555555444666777777777777:::<<<===BBBVVV|||(((((((((((('''''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((()))'''&&&'''))))))(((&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''))))))((((((((((((((()))))))))(((((((((((())))))***)))))))))((((((((('''))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,,,,++++++++++++++++++///+++***///555:::@@@GGGGGGDDDAAAAAALLLaaaxxx}}}uuuqqqiiipppqqqsssvvvuuupppggg```ZZZSSSLLLIIIIIIHHHEEEAAACCCGGGGGGEEEFFFJJJKKKHHHLLLKKKKKKMMMPPPQQQOOOMMMOOOPPPQQQQQQQQQQQQSSSUUUSSSSSSSSSSSSSSSSSSTTTTTTRRRPPPMMMLLLLLLLLLJJJIIIMMMKKKJJJKKKOOOSSSVVVWWWTTTUUUVVV\\\fffsss}}}gggXXX^^^rrrooobbbWWWJJJ???<<<999555777>>>888666555555555555444222222222222222222222222222000000000000000000000000111111000000000000111111////////////////////////////////////............------------------------////////////000000000000000000000000111111111111000111111111111222222222333333333444444444555555444666777777777777:::<<<>>>BBBUUU{{{''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((()))'''&&&'''((()))((('''&&&&&&&&&%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))((((((((((((***)))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((())))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000)))(((111<<>>888666555555555555444222333333333333333333333333111111111111111111111111111111000000000000111111000000000000000000000000////////////....................................////////////000000000000000000000000111111111111000111111111111222222222333333333444444444555555444666777777777777:::<<<>>>BBBTTTyyy''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((('''''''''((())))))))))))(((((((((((())))))))))))))))))((((((((((((***))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------000---...888@@@DDDEEEGGGIIIPPPQQQMMMTTTfffsssvvvvvv}}}zzzvvvvvvyyygggbbb[[[SSSLLLFFFBBB@@@EEEEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNOOOQQQTTTVVVVVVRRRSSSTTTWWWZZZ\\\]]]]]]^^^```bbbcccccccccdddfffgggffffffeeecccbbb`````````______``````___]]]ZZZYYYWWWVVVVVVVVVUUUSSSQQQRRRPPPNNNLLLNNNRRRVVVZZZ[[[eeerrr}}}rrrnnnzzzyyydddPPPGGGBBB999555777888777555555666666444333333333333333333333333333222222222222222222222222222111111000000111111222111111111111111111111111////////////............000000000000000000000000////////////000000000000///000000000111111111111000000111111111222222222333333333444444444555555444666777777777777:::<<>>EEEXXXjjj~~~pppfff```OOOHHHCCCDDDEEEEEEGGGJJJLLLOOORRRTTTUUUXXX^^^bbbhhheeefffllluuuxxxtttnnnYYYcccyyy~~~zzzsssppplllhhhccc```^^^]]]WWWSSSQQQRRROOOJJJLLLRRRQQQ\\\kkkyyytttZZZJJJFFF999888666666777777555444444444444444444444444444111111111111111111111111333222222111111222222333000000000000000000000000000/////////............////////////////////////////////////000000000000000000000000111111111111000111111111111222222222333333333444444444555555444666777777777777:::<<>>BBBFFFJJJDDDFFFGGGFFFGGGQQQeeevvv{{{nnnkkkuuuyyyqqq~~~mmmXXXNNNIIIFFFHHHJJJIIIKKKNNNOOOQQQVVV]]]fffpppxxx}}}{{{rrrlllhhhccc```]]]\\\YYYSSSMMMIIIJJJLLLTTTaaaooozzzaaa]]]nnnwww```TTTFFF===999666666777666555555555555444444444444444444444333333333333111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111222222111000000222333444333333333444444555666444666777777777999;;;===IIIHHHZZZ(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))***************************************************+++++++++*********++++++*********************************************************************************))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))******+++++++++,,,++++++,,,,,,---------.........333===DDDEEEFFFIIIPPPZZZcccffffffkkkuuu}}}zzzyyywwwvvv|||}}}uuuaaaRRRMMMLLLOOORRRSSSUUUXXXaaadddjjjrrr}}}zzzpppjjjdddbbb___ZZZTTTPPPNNNMMMJJJPPPTTTaaavvvjjjfffqqqooo___NNNEEE@@@:::777666666555555555555444444444333333333333222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111222222111000///111222333333333333333444555666555666777888888999;;;>>>EEEEEEVVV(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))*********++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,------------,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,+++++++++,,,------......///111999BBBFFFEEEFFFJJJ___uuu|||pppuuu|||vvvrrrtttooofffXXXQQQNNNQQQXXX^^^gggnnnvvvyyyuuurrrmmmfff```[[[VVVQQQMMMKKKLLLGGGJJJYYYeeetttpppfffsssttt[[[PPPJJJ@@@888666666555555555555444444444333333333333222222222222111111111111111222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111///000222333333333555666333333222222333444555555555666888888888999<<<>>>???@@@SSS}}}(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,---......---,,,,,,************************************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))((()))))))))************))))))***++++++,,,------,,,,,,,,,---......//////000444<<>>===AAAUUU~~~(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))************))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******,,,,,,,,,,,,******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))***+++,,,,,,---------------...///000000111111666===BBB@@@AAAJJJVVVlllnnnddduuuoooaaaSSSMMMLLLLLLPPPVVVXXXXXX]]]jjjuuu}}}|||rrrlllggg```[[[YYYXXXOOOKKKOOONNNQQQ___pppeee]]]iii|||gggVVVQQQHHH???;;;666666555555555444444444666666555555555444444444000000111111222222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111222222000/////////444333333222222333333444555777888888888:::<<<>>>@@@DDDYYY))))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&''''''''''''(((******))))))))))))******((((((((((((((('''''''''*********)))))))))))))))***))))))))))))******+++***,,,,,,***((('''***---((()))***,,,,,,---------,,,,,,,,,,,,,,,---......***++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++------...------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******++++++++++++******************))))))))))))*********)))))))))))))))************************))))))(((((((((((())))))(((((())))))))))))((((((***((('''&&&&&&'''(((***(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((()))******)))))))))))))))******+++***(((***......***+++******+++,,,+++***(((+++,,,---------...111444;;;???@@@>>>@@@IIIWWWaaawww{{{ttt```WWWMMMIIIHHHLLLVVV```lllpppvvv|||vvvnnnfffaaa^^^WWWPPPLLLKKKNNNQQQ\\\jjj{{{rrrdddnnnZZZYYYUUUEEE@@@:::777555444444444333222444444444333333333222222333333333222222222111111222222222111111111000000111111111111111111111111111111222222222111111000111111000000000000111111000000111111111111000000000000000000111111111111444444444444444444444444888777888888999:::;;;<<>>;;;777555555555555444444444444333333333222222333333333222222222222111222222222111111111000000111111111111111111111111111111222222222111111000111111111111111111111111000000111111111111000000000000000000111111111111444444444444444444444444777777777888999:::;;;<<<@@@EEEYYY((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))***************))))))))))))******************************************************,,,,,,+++++++++++++++,,,+++,,,---,,,++++++---...---------.....................---------,,,,,,++++++,,,---,,,++++++,,,------------....../////////,,,,,,------...---------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++*********)))))))))***************************************************))))))(((((())))))***((())))))******))))))(((***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))***)))))))))))))))******%%%))),,,---111555333......---------...//////000------------...222777;;;DDD>>><<>>888666666777888555444444444444333333333444444333333333222222222111111111111111111111111111111111111111111111111000000111222222222111111000111333444444333111000000111111222222111111000000000111111111222222222333333444444444444444444777777777888999;;;<<<===@@@FFFZZZ''''''((()))***+++,,,,,,(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))******))))))))))))******((((((((())))))*********))))))******+++++++++,,,+++++++++++++++,,,,,,---,,,++++++,,,---------,,,000000000000111333444555555555444333444444555666555777888777555333222333111111111111111111111111000000000000///...---,,,,,,,,,,,,,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++************))))))******+++++++++,,,******************************))))))))))))******))))))************))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***))))))(((((()))***++++++,,,------,,,222;;;@@@???::::::999555000---------------...///111777???DDD<<>>@@@EEECCC@@@>>>>>>???AAACCCJJJKKKKKKHHHBBB>>>;;;:::???>>>>>>======<<<<<<;;;888777666555333111///---************,,,...111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++++++++*********))))))******+++,,,,,,,,,************************+++******))))))******+++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******(((((((((((()))***+++,,,)))***)))***222>>>FFFHHHCCCDDDDDD???777111//////+++,,,...000444:::AAAFFFOOOddd~~~|||hhh\\\NNNJJJKKKPPPXXX```ooouuu|||ssslllhhh```\\\WWWTTTPPPMMMOOOTTTeeevvvZZZSSSIII@@@:::777666555555555555555444444444333444444444444333333333333111111111111111222222222111111111111111111111111///000111222222222222222///000111111111111000///111111222222222222111111111111111222222222222333222333333444444555555555666666666888999;;;===>>>>>>DDDZZZ'''''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))***************))))))))))))******(((((()))******+++,,,,,,))))))***++++++,,,------)))******,,,---///111222///000333888???DDDEEEDDD@@@@@@AAADDDHHHLLLPPPSSSVVVTTTQQQOOOQQQUUUZZZ^^^cccddddddaaa[[[VVVRRRQQQWWWVVVUUUTTTSSSQQQPPPPPPKKKJJJHHHEEEBBB>>>;;;999333222000//////000222333........................------------------------+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********))))))***++++++,,,------************************+++******))))))******+++)))******++++++******)))((((((((())))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********(((((((((((()))***+++,,,((())))))***222===DDDDDDHHHJJJKKKEEE<<<444111000---///333777;;;AAAHHHLLLaaaiiipppbbbPPPJJJGGGMMMVVVaaammmwwwzzzqqqiiieeeaaa^^^WWWNNNKKKNNNRRR___pppbbb[[[PPPFFF???:::666444555555555555444444444444555444444444444333333333000000111111111222222222111111111111111111111111//////000222222333333222111111111111111111111111111222222333333222222111111111111222222222333333222222333333444555555666555666666888999;;;===>>>???EEE[[[''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))***+++,,,,,,------))))))***+++,,,,,,------......///111333555777999555666;;;CCCLLLSSSUUUTTTKKKLLLNNNQQQUUU[[[```cccaaa___]]]^^^bbbjjjrrrxxxyyyzzz{{{yyyvvvrrrooonnnlllkkkjjjhhhfffdddcccbbb^^^]]]ZZZVVVRRRNNNJJJHHH@@@>>>:::666333222222222........................////////////////////////+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******))))))***+++,,,,,,------************************++++++************++++++******++++++++++++******''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************(((((((((((()))***+++,,,***+++,,,,,,111999===<<>>555111000222555999>>>CCCHHHOOOSSSYYYlllrrr[[[JJJKKKJJJNNNWWWaaakkkyyyyyylllgggdddbbbYYYNNNIIIKKKKKKTTT___nnnzzzggg```UUUJJJBBB<<<777444666666555555555444444444555555444444444333333333000000111111222222222222111111111111111111111111//////000222222333333333333333222111111222333333111222222333333222222111111111222222222333333333222222333333444555666666555555666888999<<<===>>>@@@FFF\\\******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******,,,+++))))))***++++++***++++++*********+++---...,,,///444:::???BBBAAA@@@===BBBIIIPPPUUUWWWVVVUUUeeeeeeeeeiiiqqqzzzyyyttttttuuuvvvvvvwwwzzz}}}~~~|||zzzzzz{{{xxxssskkkccc\\\VVVQQQMMMIIIJJJEEE;;;777888666222---000000......000000...///...---------...---------,,,,,,++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))))),,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))*********************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************+++++++++,,,---000222333:::AAAGGGEEE===444111111555333999GGGLLLIIILLLUUUddd{{{vvvzzzyyynnnZZZPPPNNNOOOQQQVVVaaappp}}}zzzqqqnnniii]]]WWWRRRFFFNNNOOOTTT___nnn|||ppprrr```SSSQQQKKK>>>666888444666777555333222444777666555444333333333333333222222222111222222333333111111111111111111111111111111111111111111111111222222222222222222222222333333333222222111111111111111222222222333333333444444444555555555555666555666666888999;;;===>>>???EEE^^^******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***'''((()))******+++++++++,,,+++******+++++++++***)))***,,,///222444666666777>>>FFFIIIIIIIIIMMMQQQPPPXXXccclllqqqrrrtttttttttyyy~~~~~~uuujjj```YYYUUUWWW[[[XXXOOOGGGCCC>>>888<<<===:::555222222000,,,---.../////////.........------,,,,,,------......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))))))*********************************)))))))))(((((((((((())))))))))))))))))))))))(((((()))*********************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))************++++++++++++,,,...000222777<<>>;;;555666888777555444555777666555444444333333333444333222222222222222333333111111111111111111111111111111111111111111111111222222222222222222222222333333333222222222111111111111222222222333333333444444444555555555555666555666666888999;;;===>>>@@@FFF___******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,///333888===@@@CCCDDDCCCMMMWWWWWWRRRRRR[[[dddkkkrrr{{{{{{{{{qqqllljjjpppwwwzzzsssiii```ZZZUUUKKKMMMJJJBBB;;;888666333///111222222000///000000---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,+++******)))***************************************)))))))))((((((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++,,,+++******+++---...///555999;;;999444111333777666EEEMMMHHHLLL]]]lllooo{{{}}}xxxgggZZZQQQNNNSSS[[[dddmmmyyy|||qqqmmmgggYYYSSSSSSRRROOOLLLQQQbbbtttvvvqqqtttnnn^^^SSSDDD777555666888888777666666777666555444444333444444444333333222222222222333333111111111111111111111111111111111111111111111111222222222222222222222222333333333222222222222111111111222222222333333333444444444555555555555666555666666888999;;;===>>>AAAGGG___******))))))((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++++++++***++++++++++++,,,------...+++,,,---.........000111666888;;;@@@FFFLLLQQQTTT```iiiqqqqqqnnnoooxxx}}}|||yyywwwxxx|||}}}|||}}}xxxwwwdddiiifffXXXGGG===:::999666666555333111000111222---------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------++++++***************+++*********************************)))))))))(((((())))))))))))))))))))))))(((((()))***************))))))************))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++,,,+++*********+++,,,---777888999777555666;;;@@@AAAKKKQQQRRRXXXggguuuzzz}}}~~~www|||qqqcccSSSLLLMMMUUUcccnnnyyy}}}uuummm```]]]XXXSSSNNNHHHIIISSS___qqqyyyzzztttcccOOO;;;555666777888777777666666555555444444444444555555444444333222222222333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333444444444555555555555666555666666888999;;;===>>>AAAGGG___******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***------,,,+++++++++,,,,,,)))+++---...///111555888>>>???BBBGGGOOOXXXaaafffrrrvvvzzz|||}}}~~~yyyqqqkkkkkkjjjjjjlllpppwww|||~~~rrrmmmoootttzzzyyy{{{rrrYYYHHHCCCCCCBBB>>>999555333222111000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))+++***************++++++************************************))))))))))))************************(((((()))***************((()))************)))(((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))************++++++++++++,,,+++************+++,,,777888888888888;;;AAAFFFNNNKKKPPP]]]ggglllsss{{{|||qqq[[[RRRJJJLLLTTT```ppp|||~~~ttthhhbbbXXXPPPLLLKKKJJJMMMQQQ\\\pppmmmYYYGGG777777777777777666555555555555444444444555555666555444444333222222222333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333444444444555555555555666555666666888999;;;===>>>AAAGGG___******)))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***---,,,************,,,,,,,,,///111333555999AAAGGGHHHIIIMMMTTT]]]hhhrrrxxx|||{{{{{{}}}{{{{{{~~~}}}zzzoootttzzz|||ooommmooorrrvvvyyy~~~wwwyyy}}}|||mmmhhhkkkrrr{{{uuuhhhcccbbbUUUNNNFFFBBB@@@<<<555000111000///......---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((*********)))******+++,,,++++++++++++++++++++++++++++++*********)))))))))************************(((((()))***************((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((*********++++++++++++,,,,,,+++*********+++,,,---555666777888:::???DDDHHHOOOIIIRRRkkk~~~pppdddQQQNNNPPPYYYbbbkkkwww}}}qqqkkk```WWWVVVVVVTTTPPPNNNOOO^^^vvvkkkXXXJJJ<<<:::777666777777666555555555555444555555666777666555444333333222222333111111111111111111111111111111111111111111111111222222222222222222222222111222222222222333333333111111222222222333333333444444444555555555555666555666666888999;;;===>>>CCCIIIbbb******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,++++++,,,...111222777:::===???BBBIIITTT]]]\\\^^^dddkkkssszzz}}}}}}|||zzzwwwtttrrrrrrkkksss}}}|||vvvsssqqqyyymmmeee]]]ZZZYYYRRRBBB444555444333111000///..............................------------------------++++++++++++++++++++++++******))))))***++++++,,,+++++++++++++++++++++++++++++++++*********))))))************************(((((()))***************((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))*********+++++++++,,,,,,,,,+++******+++,,,---...444666888;;;>>>CCCGGGJJJJJJPPP___wwwuuufff\\\QQQVVV```llltttxxxwwwnnngggeeebbb[[[TTTQQQLLLQQQ___sssuuu___PPPBBB>>>999777888888777666555555555555555666777777666666555333333222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333111111222222222333333333444444444555555555555666555666666888999;;;===>>>EEELLLfff******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***...------...111444777999CCCEEEHHHJJJNNNWWWeeeooopppsssyyy}}}zzzwwwuuutttuuu}}}}}}|||zzz~~~xxxqqqppppppeeeNNN;;;888777555333222000//////////////////////////////------------------------***++++++,,,,,,------...******))))))***+++,,,,,,+++++++++++++++++++++++++++++++++************)))************************(((((()))***************''')))***++++++***)))'''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,++++++***+++---...///555777;;;???CCCFFFIIIKKKLLL]]]nnn|||xxxzzzxxxkkk___XXXVVV^^^mmm{{{xxxzzz{{{{{{~~~}}}|||wwwrrrmmmeeeYYYQQQOOOMMMKKKPPP^^^ooorrraaaGGGBBB;;;888888999999888555555555555555666777777777666555444333222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111222222333333333111111222222222333333333444444444555555555666666555666666888999;;;===>>>GGGOOOiii))))))))))))************((((((((((((((()))******))))))))))))))))))))))))*********)))))))))))))))((())))))************))))))&&&''',,,,,,((((((,,,111......000111444AAAOOORRRRRRRRRRRRVVVaaappp{{{}}}tttppprrrttt}}}}}}zzzzzz}}}pppYYYHHHEEEBBB===999444000000111111222333222000///000111//////...---,,,,,,++++++......---------,,,,,,,,,+++,,,,,,,,,,,,+++******************************************)))))))))))),,,,,,+++******+++,,,,,,)))************+++++++++******))))))((((((''''''(((((((((((())))))))))))******))))))))))))******))))))(((((((((((())))))+++++++++***************++++++******************///......---------......666888<<>>:::666555555444444444444555555444444444444444444444444333333333222222222111111111111222222222333333333111111111222222333333333111111222222222333333333222222333333333333444444444555555666666666666666777777888999:::<<<===>>>@@@JJJhhh))))))))))))************((((((((((((((()))******))))))))))))))))))))))))************)))))))))))))))))))))*********))))))000,,,---000///+++,,,000222000111555777:::DDDNNNTTTTTTWWW]]]hhhuuu~~~|||~~~{{{uuuqqqpppsssyyyuuukkk___XXXPPPJJJEEE>>>888333222000///000222222000...//////......---,,,,,,,,,.........---------,,,,,,+++,,,,,,,,,,,,+++******************************************)))))))))))),,,,,,+++******+++,,,,,,)))************+++++++++)))))))))))))))((((((((((((((((((((()))))))))*********))))))))))))******))))))(((((((((((())))))************************++++++******************......------------......444777;;;@@@DDDIIIQQQXXXgggkkk{{{nnn^^^WWW[[[bbbqqqxxxwwwxxx|||zzz|||}}}}}}|||}}}}}}ttt|||~~~vvvqqqhhh]]]WWWRRRLLLJJJOOOTTT```zzznnnZZZMMMAAA===<<<999666555666555555444444555555666444444444444444444444444333333333222222222111111111111222222222333333333222222222222222222333333111111222222222333333333222222333333333333444444444555555666666666666666777777888999:::<<<===>>>@@@JJJhhh))))))))))))************((((((((((((((()))******))))))))))))))))))))))))************************)))))))))))))))))))))))),,,******,,,,,,,,,000666<<<<<>>AAAJJJggg((()))))))))************((((((((((((((())))))***)))))))))))))))))))))))))))***************++++++*********)))))))))******))))))+++---///555===DDDNNNPPPVVVaaammmwww~~~xxx}}}~~~vvvrrrvvvpppnnnoooxxx~~~nnniiiooosssnnnyyysssmmmlll{{{vvvjjj``````fffxxxkkkiiiooo{{{zzzooocccUUUJJJCCC===666333444444222000.../////////////////////............------------,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++))))))*********+++++++++((((((((())))))******+++(((((()))))))))***************))))))))))))*********))))))))))))))))))***(((((((((((())))))))))))******+++++++++++++++,,,---,,,,,,,,,,,,------...444>>>EEEDDDEEERRRgggwwwuuuvvv~~~iiieee___YYYZZZcccssskkk```fffhhhbbbcccjjjqqquuuyyyyyytttvvv~~~xxxnnnlllooonnnggg^^^[[[\\\]]]]]]]]]```dddgggpppsssqqqkkkhhhlllrrruuu}}}tttkkkiii___ZZZVVVPPPIIIIIIWWWhhhwwwtttgggWWWIII???888888<<<666666555555555555666666444444444444444444444444333333333222222222111111111111222222222333333333333333333222222111111111111111222222222333333333222222222333333333444444444555555666666666666666777777888999:::<<<===>>>AAAKKKfff((()))))))))************((((((((((((((())))))***************************))))))******+++++++++,,,+++************+++,,,,,,,,,000222333666???JJJRRRUUUYYYaaalllyyy~~~vvvxxx{{{nnneeebbbXXX[[[dddxxxnnnoooyyy}}}|||uuudddUUUSSSXXXfffuuuxxxkkk___UUUUUUPPPGGG>>>666333444555000000000000000000000000//////.........---------,,,------------,,,++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++))))))*********+++++++++(((((())))))******++++++))))))))))))******************))))))))))))************))))))))))))******''''''(((((())))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///222@@@HHHEEEHHH]]]|||}}}{{{hhhQQQPPPRRR[[[iiiwwwrrr[[[VVVWWWUUUWWW^^^gggjjjjjjmmmuuu}}}vvvtttpppiiidddccchhhmmmiii```WWWSSSUUUVVVQQQLLLMMMNNNNNNNNNOOOQQQUUUYYYbbbjjjmmmddd[[[\\\dddjjjooorrrvvvyyytttooofffbbb\\\TTTKKKIIIPPPYYYfffvvvhhhUUUFFF<<<999;;;666666666555555666666666444444444444444444444444333333333222222222111111111111222222222333333333333333333222222111111111111111222222222333333333222222222333333333444444444555555666666666666666777777888999:::<<<===>>>AAAKKKggg))))))))))))************((((((((((((((()))******************************))))))******+++,,,,,,,,,++++++******+++---///000,,,111444333666???KKKSSSRRR\\\jjjwww{{{rrr{{{yyyggg[[[[[[___pppttt}}}{{{gggWWWSSSUUU```mmmwwwvvvmmmeeeddd___UUUHHH<<<444333333111111111111111111111111/////////.........---------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,++++++***)))************+++++++++))))))******************)))))))))*********++++++******))))))))))))******+++******))))))******+++'''(((((())))))******+++******++++++,,,---------------------......///000111>>>GGGGGGPPPooovvvkkkxxxmmmWWWNNNNNNVVVfffyyy}}}wwwtttttt[[[OOONNNPPPLLLRRRYYY\\\\\\\\\```ccc______^^^[[[XXXVVVVVVWWWTTTMMMGGGEEEGGGHHHFFFCCCBBBCCCDDDEEEEEEFFFJJJLLLXXXbbbhhhaaaYYY[[[ccciiifffhhhjjjmmmrrr|||{{{rrrlllhhh```WWWPPPLLLMMMOOOSSSccchhhQQQAAA999888777666666555555666666777444444444444444444444444333333333222222222111111111111222222222333333333333333222222222222222222111111222222222333333333222222333333333333444444444555555666666666666666777777888999:::<<<===>>>@@@LLLhhh))))))))))))************((((((((((((((()))******************************))))))***++++++,,,------++++++++++++---///222444333;;;@@@>>>@@@LLLXXX___dddssszzzqqqjjjdddqqqvvvlllooovvvvvvyyyhhhaaa^^^aaahhhlllqqqvvv}}}wwwxxx|||yyysssiii^^^RRRGGG>>>999333333333222111111000000////////////............---------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++***)))************+++++++++++++++******************))))))*********+++++++++******))))))))))))******+++******))))))******+++(((((())))))***++++++,,,******++++++,,,------...............///000111111666???EEEIII]]]~~~mmmttt|||nnn^^^XXX[[[cccsss{{{sssooodddbbbhhhkkkeeeWWWMMMJJJLLLFFFIIINNNQQQRRRRRRSSSTTTNNNNNNNNNNNNNNNMMMIIIGGGHHHDDDAAA@@@CCCDDDCCCBBB>>>???AAAAAAAAABBBDDDEEEMMMUUUYYYWWWUUUXXX]]]```ZZZ]]]___bbbfffnnnyyyuuunnneee\\\WWWSSSNNNJJJMMMYYYqqq~~~}}}___GGG<<<;;;777777666666666666777777444444444444444444444444333333333222222222111111111111222222222333333333222222222222222222333333111111222222222333333333222222333333333333444444444555555666666666666666777777888999:::<<<===>>>@@@LLLjjj))))))))))))************((((((((((((((()))******************************))))))***+++,,,,,,------+++++++++,,,...111444666FFFPPPVVVVVVZZZgggttt{{{mmmnnnttttttqqqrrrrrr}}}uuummmsss}}}zzzwwwtttssstttmmmbbb\\\```hhhrrr~~~xxxooobbbSSSGGG444444333333222111000000000/////////............------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,------,,,+++***)))************+++++++++,,,+++++++++***))))))))))))************+++++++++******))))))))))))******++++++************++++++((())))))***+++,,,,,,,,,******+++,,,,,,---...............//////111222222>>>BBBDDDLLLfffxxxpppaaafffooo{{{jjj___[[[RRRRRRMMMLLLOOONNNHHHDDDEEEBBBCCCEEEGGGHHHIIIJJJJJJBBBAAA@@@BBBDDDCCC>>>999@@@>>><<<===???AAA@@@>>>>>>@@@BBBCCCBBBBBBCCCDDDAAADDDEEEEEEHHHMMMOOOLLLKKKNNNRRRUUUWWW]]]eeekkkkkkuuu|||uuuiiiaaa]]]YYYQQQIIILLLPPP___uuuvvvyyyiiiLLL@@@AAA777777666666666666777777444444444444444444444444333333333222222222111111111111222222222333333333111111111222222333333444111111222222222333333333222222333333333444444444444555555666666666666666777777888999:::<<<===>>>@@@MMMkkk***+++,,,+++***)))***+++)))))))))))))))))))))))))))************++++++++++++***)))***,,,---......///,,,---111222444<<>>EEEXXXwww~~~zzzwwwuuuxxxxxxhhhZZZPPPJJJGGGEEEEEEEEEDDDAAA??????@@@@@@@@@@@@AAAAAABBBBBBCCCAAAAAA@@@???>>>>>>>>>>>>AAA@@@???@@@@@@AAA@@@???BBBBBBCCCCCCCCCCCCBBBBBBEEEEEEDDDCCCBBBBBBAAAAAADDDFFFJJJMMMPPPTTTXXX\\\^^^bbbhhhmmmsss~~~|||ooojjj___XXXSSSKKKHHHQQQTTT^^^xxx}}}sssooo\\\QQQBBB888666444555888999666333777444222333555666444111444444333333222111000000///111222222111111222333111111000000111111222333333333333333333333333333444444444444444444444444555555666777777777777777777777888999:::<<<===>>>CCCMMMiii)))+++,,,+++***)))***+++************************************++++++++++++,,,+++++++++,,,------------,,,...444777;;;EEEPPPYYYeeesss~~~vvvvvvxxxggg___dddssssss___OOOFFF===888555222222555000000000...---///000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************))))))))))))))))))))))))***++++++***(((''')))***)))************+++++++++***++++++,,,,,,---..................---///333666DDDAAAJJJccc||||||yyyuuurrrzzzwwwqqqfffZZZOOOHHHDDDBBBBBBCCCCCCBBB???>>>>>>???>>>??????@@@@@@@@@@@@???@@@??????>>>>>>?????????AAAAAA@@@AAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFFFFGGGFFFFFFEEECCCBBBAAAAAAAAABBBEEEFFFGGGJJJMMMPPPRRRVVV[[[```fffppp}}}ssskkkccc^^^ZZZOOOIIINNNPPPYYYqqquuuuuu^^^QQQCCC:::999777666666666666666666444333333555555444111444444333333222111111000///111222222111111222333333333333222333333444555333333333333333333333333444444444444444444444444555555666777777777777777777777888999:::<<<===>>>@@@MMMkkk)))***++++++***)))***+++************************************+++++++++,,,,,,,,,,,,---------------///000333777;;;AAAKKKUUUaaannn}}}|||vvv}}}zzzzzz}}}wwwzzz|||}}}|||yyyvvvtttooolllqqq|||ooo___UUUJJJCCC<<<555222333000000000000000///...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************************************))))))))))))))))))))))))******+++***(((''')))***)))************++++++++++++++++++,,,------......---......---...000555888EEEFFFXXXuuuyyyqqqnnnooorrrsss|||uuunnniii[[[WWWPPPIIICCC@@@??????>>>???@@@???>>>======>>><<<===>>>??????>>><<<;;;>>>>>>>>>>>>???@@@AAABBBBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLJJJJJJIIIHHHFFFEEECCCBBBCCCDDDEEEEEEDDDEEEGGGHHHHHHJJJNNNQQQVVV^^^iiipppzzznnneeeccc___SSSMMMLLLJJJSSSeeevvvyyycccXXXOOO@@@===999555444555666777666444333333444555333222444444333333222222111111000111222222111111222444333333333333333444555555333333333333333333333333444444444444444444444444555555666777777777777777777777888999:::<<<===>>>>>>MMMooo)))***++++++***)))+++,,,*********************************+++++++++,,,,,,+++,,,---...---...///000555888>>>EEELLLVVVaaajjjttt{{{yyyvvvyyy~~~qqq^^^UUU[[[iiivvv}}}tttlllddd\\\QQQCCC777333111///...111111///...///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))******)))(((((()))+++))))))*********+++++++++++++++,,,,,,---.........---.........///222777;;;CCCUUUqqqzzzzzzooobbbaaaiiittt|||sssiiibbb[[[SSSLLLHHHFFFCCC@@@>>>>>>???@@@<<<===>>>>>><<<<<<===>>>===>>>?????????===;;;:::>>>>>>???@@@AAACCCEEEFFFDDDFFFHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKMMMOOOPPPOOOOOOOOONNNLLLIIIGGGFFFFFFGGGGGGFFFEEEEEEFFFHHHFFFGGGIIIJJJLLLQQQXXX]]]iiiwww{{{nnnkkkfffYYYTTTNNNGGGMMMYYYbbbwwwhhhaaa\\\KKKCCC999444444666666555555555444444444444333333444444333333333222222222000111333222111111222444222111111111111222333333333333333333333333333333333333444444444444444444555555666777777777777777777777888999:::<<<===>>>>>>NNNqqq(((***++++++******+++,,,***************************++++++++++++,,,,,,,,,)))+++---......000444777CCCKKKVVVaaammmzzzxxx~~~|||hhh]]]aaammmvvv}}}vvvhhhVVVHHHBBB777000...111222///...000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))******)))((((((***+++))))))*********++++++++++++,,,,,,------...//////---.........000555;;;???JJJiiivvvrrrwww|||yyyzzzvvvggg___aaammm{{{zzzrrrllldddYYYRRRNNNJJJDDD???BBBAAA@@@?????????@@@AAA<<<===>>>>>>======>>>??????@@@@@@AAA@@@???======???@@@AAABBBEEEGGGIIIJJJHHHKKKNNNOOONNNMMMNNNOOOQQQPPPPPPPPPPPPQQQQQQRRRTTTTTTTTTSSSQQQOOOLLLJJJFFFGGGHHHHHHGGGHHHJJJLLLJJJJJJIIIHHHHHHJJJLLLOOORRR[[[dddsss}}}uuunnnaaa\\\SSSIIIJJJOOOSSSllltttlllcccXXXJJJ;;;444777999666111444555555444333333333333444444444333333333333333000222333333222222333444222222111111222222333444333333333333333333333333333333333444444444555555555555666777777777777777777777888999:::<<<===>>>@@@PPPrrr((()))++++++******+++---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))+++...000111666>>>DDD\\\fffrrrzzzzzzxxx|||ttthhhhhhjjjttttttdddZZZVVVDDD888111222333//////333////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++************************))))))))))))))))))))))))((()))***)))((((((***,,,)))************+++++++++,,,,,,,,,---......//////...//////000222888???DDDUUUqqqqqqccciiivvv{{{}}}~~~rrrgggeeedddgggooozzzzzztttkkk```YYYQQQMMMHHHEEEEEEEEECCCAAAAAAAAAAAAAAA@@@AAAAAAAAA>>>???@@@@@@???>>>???AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAACCCDDDGGGIIILLLMMMKKKOOOSSSTTTRRRPPPPPPRRRSSSSSSTTTTTTTTTSSSSSSRRRWWWWWWXXXWWWVVVSSSPPPNNNKKKLLLNNNOOOPPPRRRUUUXXXOOOMMMLLLJJJIIIHHHHHHHHHIIIOOOSSS]]]ppp|||qqqaaa```ZZZNNNJJJKKKKKK\\\zzz|||kkkcccTTTCCC:::::::::777222444555666555333222333444444444444444333333333333111222333333222222333555444444444444444555555666333333333333333333333333222333333444444555555555555555666777777777777777777777888999:::<<<===>>>AAAPPPrrr''')))***+++******,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------***---000222666>>>IIIRRRjjjvvv~~~{{{}}}sssvvvzzz|||xxxoookkkkkkpppxxx~~~tttjjjgggTTTDDD777555333......444////////////////////////........................------------------------++++++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))((()))***)))((((((***,,,)))************+++++++++,,,,,,------...////////////000000111444:::BBBHHH___nnnwwwsssooowwwqqqbbb[[[___gggrrr}}}~~~{{{wwwqqqllleee```]]]WWWQQQLLLGGGGGGFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCBBBAAACCCDDDCCCAAAAAAAAACCCDDDCCCBBBAAAAAABBBDDDEEEAAABBBCCCEEEGGGJJJLLLMMMLLLQQQVVVVVVRRRPPPPPPRRROOOQQQSSSUUUVVVUUUSSSRRRVVVWWWYYYYYYXXXUUURRRQQQPPPRRRUUUVVVXXX[[[^^^aaaSSSQQQOOONNNMMMLLLKKKJJJJJJNNNNNNUUUaaakkkwwwaaa___^^^SSSKKKKKKJJJRRRdddsssjjj___PPPDDD===999888777333555666555333222333555444444444444444444444444111222444333222222333555555444444444444555666666333333333333333333333333222222333333444555555666555555666777777777777777777777888999:::<<<===>>>???PPPsss''')))***+++******,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------+++...222444999CCCQQQ[[[ffftttxxxxxxzzzrrrnnn{{{}}}nnnppprrrrrrnnnlllqqqwwwxxxrrraaaMMM===888444......555000000000000000000000000........................------------------------++++++++++++++++++++++++************************))))))******++++++++++++************************))))))))))))))))))))))))((()))***)))((()))***,,,)))************+++++++++,,,,,,------.../////////000111111222555<<>>888999<<<333555777555222111333555444444444444444444444444111333444444333222444555333222222222222333444444333333333333333333333333222222333333444555666666555666666777777777777777777777888999:::<<<===>>><<>>???DDDNNNvvv))))))*********+++++++++,,,+++++++++++++++,,,,,,---,,,,,,,,,///222222111666999>>>HHHUUUbbbmmmsss{{{zzzuuuwww~~~ooodddbbbdddpppuuuooo]]]UUUKKK<<<444555222///...111111......000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++---///++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++))))))+++,,,***(((***,,,...,,,***((((((***++++++************++++++***++++++,,,------......+++,,,,,,---...///000111111000333777999BBBZZZpppvvvpppvvvtttnnnfff```[[[WWWSSSPPPNNNMMMJJJHHHGGGGGGIIIKKKWWWVVVTTTQQQPPPSSSXXX\\\[[[WWWRRROOOOOOPPPPPPPPPMMMLLLKKKJJJJJJIIIHHHGGGDDDFFFHHHHHHGGGHHHIIIIIIJJJLLLLLLLLLMMMOOOLLLHHHNNNOOOOOONNNNNNOOOQQQTTTUUUUUUUUUUUUUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWWWWVVVVVVXXXYYYXXXVVVSSSSSSSSSVVVVVVVVVUUUUUUWWWYYY[[[[[[YYYYYYZZZ[[[ZZZWWWSSSVVVSSSRRRSSSQQQMMMQQQWWWfffvvvrrrlllccc[[[UUUQQQNNNMMMLLLPPPaaa~~~~~~{{{wwwoooaaaMMM:::444666555666666666555444444555333333333333444444444444222222222333333444444444333444444333111///000111333333333333333333333333444444444444444444444444555555444444444555666777777777777999:::<<<>>>???EEEPPPxxx))))))))))))************---,,,+++++++++++++++,,,,,,,,,,,,...000333666888CCCIIISSS___jjjvvvzzz{{{~~~{{{zzz~~~}}}ttteeehhhjjjyyy{{{rrrdddQQQDDD@@@666111///111222//////000000000000/////////..............................'''+++...---)))(((+++...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...,,,******++++++***)))+++------,,,***))))))***++++++************+++++++++,,,,,,------...//////+++,,,,,,...///000111111...333888:::>>>OOOooo|||zzzwwwrrrlllgggbbb___\\\XXXRRRNNNMMMMMMMMMMMMKKKLLLMMMMMMLLLMMMOOOQQQ^^^aaadddeeefffkkkttt|||{{{qqqddd[[[YYYXXXWWWTTTWWWTTTQQQPPPOOOOOONNNMMMLLLMMMOOONNNKKKJJJLLLOOOOOOTTTWWWUUUVVV[[[^^^\\\]]]ZZZWWWWWWZZZ^^^aaacccdddcccaaa___^^^^^^^^^______^^^]]]\\\[[[[[[[[[[[[XXXYYYZZZZZZXXXVVVVVVWWWVVVXXXZZZ]]]aaadddfffgggcccbbbaaaaaaaaa___\\\ZZZXXXXXXYYYZZZVVVOOOLLLMMMRRRWWWddd|||~~~uuuiii```\\\XXXSSSOOOHHHIIIRRRhhhrrruuu{{{wwwyyywwwqqqgggUUUBBB888888666666666666555555555555555555555444444444444444555444444333333222222111444555555444333222222333333333333333333333333333444444444444444444444444666666555555555666777888888888888999:::;;;===>>>FFFQQQzzz)))*********++++++++++++------,,,++++++++++++,,,---,,,---000222555;;;BBBXXX___iiisss{{{vvv}}}qqq```___jjjyyycccRRRKKK<<<555111222333111111222000000000////////////...........................(((///555555///***+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,,,,,,,******+++++++++,,,---...,,,++++++******++++++,,,++++++,,,,,,---.........------......//////000000///444888;;;FFF```yyy|||xxxpppiiihhhddd```\\\XXXVVVUUURRRRRRQQQQQQRRRSSSTTTUUUTTTVVVYYYYYYXXXXXXZZZ\\\```jjjwwwxxxrrrlllccc\\\]]][[[XXXXXXXXXWWWSSSPPPQQQPPPPPPQQQOOOQQQXXXaaaXXX___```[[[\\\dddkkkmmmpppkkkgggggglllsssxxxzzzyyywwwsssooommmllllllmmmkkkiiigggeeecccbbbbbbccc^^^___```___]]]\\\\\\]]]XXX[[[bbbiiiqqquuuwwwwwwrrrooolllhhheeecccbbbaaaZZZ[[[]]]^^^\\\XXXUUUTTTUUUSSSUUUeee}}}mmmccc```\\\TTTNNNNNNKKKOOO^^^uuuwwwooosssjjjllljjjjjjggg[[[JJJ===888888777666666666666666555666666666555555444444333888777666444222000///...111333555666555666888:::333333333333333333333333444444444444444444444444777777777777888888999999999888999999:::;;;<<<===EEERRR|||+++++++++,,,,,,,,,------------,,,,,,+++,,,,,,---...---000444555888BBBNNNeeekkkttt~~~ddd^^^]]]gggvvvmmm[[[QQQEEE;;;333111222111111333111000000000////////////---------------------------666>>>???888111...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++---000222---,,,++++++,,,---......,,,,,,++++++++++++,,,,,,*********+++,,,,,,------000////////////.........111333555===TTTuuu|||uuuttt{{{{{{yyyuuurrrmmmeee___\\\\\\[[[ZZZ[[[[[[\\\]]]VVVXXXZZZ\\\\\\ZZZYYYXXX[[[```dddeeeddddddgggjjjpppzzzvvvhhhgggiiilllooommmgggaaaXXXTTTRRRTTTWWW]]]jjjwww}}}}}}|||yyyuuurrrrrrrrrooorrrxxx~~~~~~}}}xxxqqqllliii``````___]]]]]]^^^]]]\\\VVVSSSQQQXXXmmmrrreee```\\\TTTMMMOOOKKKMMMVVVeee|||zzzvvvggg```]]]___dddaaaSSSCCC:::999777666666888888666555666666666555555444444333666555555444222111111000000222444444444555777888333333333333333333333333444444444444444444444444666666777777888888888888999888999999:::;;;<<<===DDDQQQ}}},,,,,,,,,,,,---------...,,,,,,,,,,,,,,,---......111000333999:::<<>>CCCRRR~~~++++++,,,,,,,,,---------+++++++++,,,---...///000444222777===>>>@@@QQQeeepppttt}}}{{{nnnzzz}}}yyytttWWWLLLTTT___mmm}}}iiiXXXDDD999444111000111111111111000000000//////////////////////////////***---000000...,,,++++++------------------------,,,,,,,,,+++++++++*********+++,,,++++++---222666777333...,,,++++++)))(((---,,,,,,++++++,,,,,,---******++++++,,,------...---......///000000111111555888>>>RRR|||||||||~~~yyytttvvvvvvrrrrrrkkkeeeccccccgggtttqqqeee___ZZZWWWQQQOOOMMMNNNQQQ]]]rrrttteeehhhpppkkkXXXHHH;;;888555666:::;;;888555333333333333444444444444111111222333333444555555333444444333000//////000333333333333333333333333444444444444444444444444444555666777777777666666777777777999:::<<<>>>???DDDTTT******+++++++++,,,,,,,,,******+++,,,---///000111555444999@@@@@@CCCUUUkkk{{{~~~uuudddttt|||~~~|||||||||{{{yyywwwwwwxxxtttwww|||mmmUUUTTT[[[___mmm{{{gggOOO@@@999444333444111111111111000000000000000000000000000000000000......------...///111222------------------------,,,,,,,,,++++++*********,,,------,,,***,,,111555555111---+++,,,---,,,***---,,,,,,++++++,,,,,,---++++++,,,------......///+++,,,---///000222444444666<<>>@@@EEEUUU******+++++++++,,,,,,,,,,,,+++,,,......,,,///555BBB:::777;;;BBBLLL\\\kkk|||rrrjjj|||~~~~~~|||xxxsssllleeebbb___]]]\\\ZZZ___gggqqqyyy{{{```NNN^^^]]]ggg~~~kkkPPP@@@;;;666000111222222111000///000222000/////////............////////////////////////------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------******+++++++++,,,,,,,,,------------------------...---...000111///333888===:::KKKttt~~~wwwrrrxxxxxx}}}yyy|||nnngggfff]]]VVVQQQMMMLLLMMMSSS```lllxxxhhhooossscccOOO@@@<<<777555888<<<<<<999666666555444444444444555444444444444444444444444333333333333333333333333333333222222333333444555777666555444444444444444555555666777777777777777777777888999;;;===???@@@DDDVVV***++++++++++++,,,,,,,,,,,,+++,,,//////...111888999:::BBBNNNYYYbbbqqq~~~yyy}}}tttlll]]]YYYRRRMMMJJJIIIGGGFFFHHHLLLRRR[[[eeennnuuuyyy~~~oooSSSVVVbbbvvv}}}kkkUUUGGG===666333333222111222222222222000000/////////.........////////////////////////------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---...111111000333888===???WWW|||xxxxxxtttnnnrrr}}}iii\\\[[[___gggnnn~~~yyyooojjj^^^XXXRRRNNNLLLKKKNNNWWWbbb~~~ppppppssskkk^^^???;;;666555999>>>???>>>666666555444444444444555444444444444444444444444333333333333333333333333333333222222333333444555666666555444444444444444555555666777777777777777777777888999;;;===???@@@DDDUUU++++++++++++,,,,,,,,,,,,,,,,,,...111000000555======DDDTTTfffsss|||~~~~~~tttfffXXXNNNHHHEEE@@@===<<<;;;:::999<<<===@@@FFFNNNXXXaaafffgggjjjooosssqqqpppvvvkkkccc___eeeppp{{{ooo[[[JJJ>>>777444111000111222000---000000000/////////......////////////////////////------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,000...///111111000444999???HHHjjj|||yyy~~~zzzxxx{{{{{{uuuqqqrrruuuvvv{{{}}}~~~mmmZZZIII@@@===>>>CCCPPPbbbqqq~~~|||qqqaaa]]]WWWQQQNNNKKKJJJOOOVVVnnnwwwpppoookkkcccEEE===666555999===???>>>666666555444444444444555444444444444444444444444333333333333333333444444333333222222333333444555666555444444444444444444555555666777777777777777777777888999;;;===???@@@EEEWWW+++++++++,,,,,,,,,------,,,---000333333444;;;DDDRRRVVVbbbrrr|||}}}xxxlll```VVVLLLEEEAAAAAA???<<<;;;;;;;;;;;;:::=========???DDDJJJPPPSSSTTTUUU[[[dddjjjlllqqqvvv}}}zzzyyyzzzzzzzzz}}}hhhZZZ[[[eeeooottt{{{}}}sss[[[JJJ@@@:::333111333333000,,,000000000////////////...////////////////////////------------------------+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,------111//////111222111555;;;AAASSS|||ttt~~~yyyyyywwwyyytttsssssssssppppppsssuuuzzz~~~ppphhh^^^UUUMMMGGGFFFGGG??????DDDLLLTTT[[[eeennnuuu{{{yyydddccc]]]WWWTTTOOOKKKLLLPPPbbbuuuxxxyyytttnnngggNNNCCC888666888999999999666666555444444444444555444444444444444444444444333333333444444444444444333333222222333333444555555555444333333444444444555555666777777777777777777777888999;;;===???@@@HHHYYY++++++,,,,,,,,,------------///333777777999BBBLLLcccbbbgggttt}}}wwwyyywwwiiiaaaUUUJJJCCC???===<<<<<<;;;::::::;;;<<<;;;999>>>>>>>>>???@@@BBBDDDEEEHHHHHHNNN]]]kkkqqqrrrrrryyyppphhhbbb```cccfffdddkkkxxxnnnZZZUUU]]]fffdddssskkkSSSHHH@@@888444555666444111111000000000////////////////////////////////////------------------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------......//////111//////222222333888>>>FFF```ooofffttt|||qqqpppuuuzzz{{{wwwuuugggWWWNNNGGGAAA@@@CCC@@@>>>>>>CCCGGGLLLUUU^^^eeejjjrrr{{{kkkggg```[[[WWWSSSMMMKKKLLLXXXjjjyyy~~~yyyrrrVVVGGG999666777666666777666666555444444444444555444444444444444444444444333333333444444555555555333333222222333333444555444444333333333444444555555555666777777777777777777777888999;;;===???@@@HHHYYY,,,,,,,,,,,,------------///222777;;;;;;===HHHTTTfffgggmmmzzz{{{mmmaaaNNNKKKFFFBBB@@@???===;;;<<<<<<<<<===>>>>>>===;;;999:::<<<===>>>>>>>>>>>>===;;;AAAPPP^^^cccdddccciiibbb[[[WWWUUUVVV]]]eeekkkjjjkkkssslllUUUUUU^^^___qqquuu[[[MMMEEE:::333111222222222111111000000000/////////////////////////////////------------------------,,,,,,------------,,,,,,***++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------......//////000000111...///222333555;;;BBBQQQpppuuudddeeerrrnnncccgggqqqzzz~~~xxxuuufffYYYRRRKKK@@@<<<===???======AAADDDGGGPPPXXX]]]bbbjjjsss|||vvvkkkddd]]]ZZZUUUNNNJJJJJJPPP^^^uuu{{{zzzyyyuuu\\\III999666888777666888666666555444444444444555444444444444444444444444333333333444555555666666333333222222333333444555333333333333333444444555555555666777777777777777777777888999;;;===???@@@FFFXXX,,,,,,,,,------------...111444:::>>>>>>BBBNNN[[[cccooo|||~~~zzz~~~~~~vvvooohhh^^^RRRJJJ@@@??????@@@BBBBBBAAA???CCCBBBCCCDDDEEEEEEBBB@@@:::;;;;;;<<<<<<<<<<<<<<<888777:::BBBGGGHHHKKKOOOKKKHHHGGGJJJMMMQQQ[[[fffzzzppphhhgggmmmsssoooeeebbbdddqqqrrraaaXXXIII;;;222///111333111111111000000000//////////////////////////////------------------------,,,,,,------------,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,------...//////000000---...222444777===EEEaaawwwfffiiiuuu}}}}}}jjj```ggguuu}}}lll```WWWUUUNNNCCC???CCCAAA??????AAABBBCCCIIIPPPTTTYYYbbbkkksss{{{sssjjjbbb^^^YYYQQQLLLKKKKKKTTTfff~~~{{{{{{{{{xxxuuueeeOOO<<<999:::666555888666666555444444444444555444444444444444444444444333333444444555666666666333333222222333333444555333333222222333333444555555555666777777777777777777777888999;;;===???@@@HHHZZZ,,,,,,,,,---------......222555<<<@@@@@@DDDQQQ___dddzzz}}}sssqqq}}}|||qqqmmmoookkkiiicccZZZPPPFFF???:::>>><<<;;;<<<@@@CCCEEEFFFGGGGGGGGGIIIJJJIIIFFFCCCAAA@@@???============>>><<<<<<>>>===999777===FFFAAA>>>@@@EEEFFFHHHPPPZZZYYYkkkuuucccWWWSSS___jjjwwwyyypppbbbhhhwww~~~sss```KKK<<<555555777111111111111000000000000////////////////////////------------------------,,,------......------,,,******+++,,,,,,---......++++++------------++++++,,,,,,,,,---------......++++++,,,,,,---.../////////---...222555888???GGGnnn|||xxxiii```sssnnndddmmm|||sssdddYYYUUULLL@@@===BBB===;;;<<>>EEEGGGJJJUUUbbbwww~~~ssszzzzzzsssbbbVVVTTTVVVRRRLLLFFFAAA??????@@@======>>>@@@DDDFFFFFFEEEFFFHHHKKKLLLJJJIIIHHHHHH???@@@@@@AAABBB@@@===;;;>>>???@@@???======AAADDDAAA@@@?????????@@@@@@AAADDDQQQbbbuuukkkRRRUUUYYYbbbiiiiiieeeeeeiiimmmpppsssuuuvvvtttrrrpppiiihhhhhhoooggg\\\kkkvvvZZZGGG>>>666...000222333333222///......000000000000////////////......////////////......------++++++++++++------,,,,,,,,,---------......---------------------------------,,,,,,+++++++++++++++,,,------......///111222666---666CCC???NNN|||sss{{{vvvrrrnnnnnnwwwuuuzzzvvv~~~xxxfff[[[PPPCCC@@@DDD@@@???>>>>>>>>>???AAACCCDDDIIIOOOZZZdddiiilllttt|||oooqqqzzznnnbbbZZZTTTPPPOOOOOOMMMRRReeedddtttsssXXX@@@:::999555444777666666555555555444444444444444444444444444444444222222222222222222222222222222333333333333444444111222333444555555555555777777777777777777777777999999999:::;;;===@@@AAAIII^^^...---,,,...000333555666:::999===CCCHHHOOO^^^lllwww~~~zzzuuujjjfff^^^PPPGGGGGGHHHGGGEEEBBB???>>>>>>???>>>???BBBEEEHHHMMMSSSVVVXXXYYYYYYWWWRRRMMMJJJIIIGGGEEEBBBBBBDDDEEEDDDBBBAAABBBAAA???>>>???DDDHHHAAA@@@>>>===>>>AAADDDFFF<<>>>>>>>>>>>???AAACCCDDDGGGKKKTTT___eeehhhooowwwttthhh```ZZZVVVSSSNNNKKKOOO^^^uuuxxx|||bbbEEE;;;:::777555888666666555555555444444444444444444444444444444444333333333333333333333333222222333333333333444444222333333444555555555555777777777777777777777777999999999:::;;;>>>@@@AAAIII___,,,,,,---///222666:::<<>>;;;>>>999;;;<<<===<<<<<<===??????CCCFFFIIILLLUUUaaajjjssssssqqqlllddd\\\VVVSSSQQQKKKDDDBBBEEEGGGGGGEEEFFFEEEBBB@@@@@@EEELLLQQQKKKGGGAAA<<<999;;;===@@@CCCBBBDDDQQQiiimmm[[[IIIBBBBBBAAA???>>>@@@@@@AAACCCCCCDDDCCCCCC@@@BBBFFFQQQiii}}}```YYY^^^pppwwwdddWWWHHH;;;333222111000000111333444000000000000////////////......////////////......------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,---......///000000111111///+++222111999@@@JJJooogggaaalllzzzvvvjjjbbbkkkzzz}}}iii]]]TTTGGGBBBCCC@@@>>>>>>>>>>>>???AAABBBCCCDDDEEEKKKVVV^^^ccciiiooo|||xxxjjjccc]]]XXXSSSNNNIIIJJJUUUhhheeeGGG;;;<<<<<<===???666666666555555555444444444444444444444444444444444444444444444444444444222222333333333333444444333444444555555555444444777777777777777777777777999999999:::<<<>>>@@@BBBIIIaaa,,,---...000333777===@@@IIIXXXhhhooonnnppp|||||||||{{{lllbbbVVVKKKAAA===;;;999:::>>>777:::======>>>???CCCFFFHHHNNNSSSVVVZZZeeewww~~~wwwtttiiibbbYYYVVVWWWXXXTTTPPPQQQNNNJJJIIILLLSSS\\\ccc^^^WWWMMMCCC===;;;;;;===@@@>>>===AAANNN```pppyyysss```MMMEEEEEEDDDBBBAAA>>>>>>===<<<<<<<<<<<<===<<>>>>>>>>>>>???@@@@@@AAABBBCCCAAAEEEOOOXXX^^^ccchhhwwwxxx~~~oooggg```YYYTTTNNNIIIHHHNNN]]]vvvlllNNN@@@??????>>>>>>666666666666555555555555444444444444444444444444444444444444444444444444222222222333333333444444444555555555555555444333777777777777777777777777999999999:::<<>>CCCRRRfffxxx|||xxx||||||wwwgggUUUIIIDDD>>>:::999999:::<<>>>>>???@@@@@@@@@@@@CCC@@@AAAJJJSSSYYY___eeesss~~~pppgggrrrzzzooofff^^^YYYOOOKKKIIILLLWWWlllzzz|||___MMMFFFAAA;;;777777777666666666555555555444444444444444444444444333333333333333333333333222222222333333333444444555555555666555555444444888888888888888888888888999999999:::===???BBBDDDFFFaaa...111333444666;;;BBBIIIVVVgggvvvxxxwwwyyyhhhVVVGGG???===;;;:::::::::;;;<<<===>>>AAAEEEFFFHHHNNNYYYaaaoooxxx~~~lll\\\PPPJJJHHHJJJNNNQQQPPPNNNQQQVVVJJJFFFEEEFFFEEEBBBBBBDDDFFFDDDBBB@@@>>>===<<<<<<:::>>>@@@BBBPPPlllqqqWWWVVVkkkooo~~~~~~hhhTTT???:::555333333444222000000000000000////////////......////////////......------............------,,,,,,,,,---------......------------------------------------............,,,------......///000000111,,,555777>>>KKKiiiqqqaaaaaayyy}}}~~~{{{zzzpppnnnmmm~~~yyyhhhbbbSSSFFFAAA======>>>>>>???@@@@@@??????BBB@@@AAAHHHNNNTTT\\\eeeqqq}}}nnnbbbeeepppsssggg___ZZZQQQOOOMMMMMMSSScccppptttnnnZZZOOOHHHBBB===777777777666666666555555444444444444444444444444333333333333333333333333222222333333333333444444444555555666666666555555888888888888888888888888999999999;;;===@@@CCCDDDFFFaaa///222555777999???IIIPPPXXXeeeqqqvvv}}}~~~kkkWWWIIIBBBAAA<<<======<<<<<<===???@@@CCCJJJRRRWWW\\\dddpppzzzzzzrrreee\\\UUUWWWXXXWWWUUUWWWMMMIIIGGGIIIIIIFFFFFFGGGFFFEEEEEEDDDCCCBBBAAA@@@;;;???@@@@@@KKKeeeqqq\\\bbbmmm|||}}}kkkNNNFFF:::333222222111000000000000000////////////......////////////......,,,---...//////...---,,,,,,,,,,,,---------......------------------------------------.........///---......//////000111111///...777888AAAVVVwwwccc^^^lll}}}{{{|||yyyrrrmmmrrrpppjjjZZZJJJDDD???======???@@@@@@??????>>>AAA@@@BBBFFFJJJOOOZZZeeeqqq}}}vvvhhhaaaaaapppvvvggg^^^[[[SSSRRRPPPNNNOOOZZZsssuuummmzzzbbbQQQHHHCCC@@@777777777777666666666555444444444444444444444444444444444444444444444444222222333333333333444444333444555666666777666666888888888888888888888888888999999;;;===@@@CCCEEEHHHccc...222666999<<>>???>>>>>>AAADDDFFFPPPYYYfffooowwwqqqmmmqqqpppllljjjYYYQQQKKKLLLMMMKKKIIIJJJHHHHHHIIIIIIIIIIIIHHHGGG@@@CCCBBB???FFF\\\yyynnneeebbbqqqeeeYYYGGG;;;666555555444000000000000////////////......////////////......,,,---...//////...---,,,,,,,,,,,,---------......---------------------------------.........///////////////000111111222222///111;;;:::FFF```wwwZZZ^^^ttt|||}}}xxx{{{yyyqqqiiixxxuuuooo___MMMFFFAAA======???@@@@@@???>>>>>>@@@@@@BBBEEEGGGLLLYYYeeeqqq~~~}}}ooobbb[[[hhh{{{|||kkkcccaaaTTTSSSRRROOOLLLSSSiiiqqqgggMMM>>>777444777777777777666666666666444444444444444444444444666666666666666666666666222222333333333444444444333333555666777777777777888888888888888888888888888999999;;;===AAACCCEEEJJJeee---444:::>>>DDDNNNUUUVVV\\\mmmxxxwwwhhhUUUFFFAAAAAAAAA@@@FFFAAA???DDDFFFFFFKKKRRR```zzzrrr```UUURRRSSSRRRPPPKKKLLLIIIGGGLLLRRRNNNEEEFFFEEEFFFEEEEEEMMMcccwwwlllfff^^^iiiwwwqqqVVVAAA888555333111000111111000///......///......////////////......////////////////////////////////////////////////........................///////////////.........111000///////////////000111222333>>>TTTmmmwww^^^^^^lllvvvwwwxxxzzz~~~{{{vvvkkkjjjqqq~~~oooeeeXXXJJJBBB@@@======???>>>:::;;;???===AAA>>>AAAKKKMMMRRRaaauuu~~~ssscccjjj}}}vvviiifff]]]VVVPPPNNNNNNSSS^^^iiiyyy{{{mmmIII===;;;666777777666555555555555555777777666555444333333222555555444444444333333333333333333444444444555555333333444444555666777777888888888777777777777777::::::;;;;;;===>>>@@@@@@KKKiii333:::AAADDDKKKUUU]]]aaaeeexxx~~~~~~yyyttt___VVVJJJCCCAAACCCEEEFFFDDDAAABBBIIIOOOSSS\\\eeeooodddbbbdddeeeQQQNNNKKKJJJOOOTTTSSSOOOFFFGGGHHHIIIGGGLLL\\\lllvvv}}}tttaaaccclllgggssshhhPPP>>>666444555111111222111000//////000......////////////......////////////////////////////////////////////////......................../////////////////////...000000////////////000000111777888AAAYYYwwwvvv```cccrrr}}}vvvwwwzzz~~~~~~xxxfffcccgggyyysssjjj]]]PPPHHHBBB@@@???AAA???<<<===AAA===AAA>>>AAAJJJLLLRRR```www}}}lllooo}}}pppkkk___XXXQQQMMMLLLOOOYYYcccqqqhhhoooMMM>>>;;;;;;777777666555555555555666666666666555444444333333555555444444444333333333333333333444444444555555333333444444555666666777888777777777777777777777:::::::::;;;===>>>@@@AAAMMMlll777@@@JJJQQQZZZeeelllmmmwww||||||yyykkk```IIIFFFCCC@@@AAADDDHHHKKKFFFHHHNNNYYYcccmmmyyy{{{|||mmmeee___]]][[[VVVQQQOOOJJJKKKMMMNNNLLLMMMVVVbbbnnnuuuqqqbbbfff\\\ZZZwwwzzz```GGG888444666111222222222222111000000...//////000000//////...////////////////////////////////////////////////..............................//////////////////000000000//////000000111111<<<===DDDaaasssbbbhhhxxxyyyvvvyyy||||||iiicccbbbppprrrjjj^^^RRRJJJDDD@@@???@@@???<<<===@@@>>>BBB???@@@HHHKKKQQQaaattt~~~~~~}}}sssjjjccc[[[SSSNNNJJJKKKRRR[[[uuuvvvbbbsssTTT???999<<<888777666666555555666666555555555555555555555555555555444444444333333333333333333444444444555555333333444444555666666666777777777777777777888888:::::::::;;;===>>>@@@AAAMMMlll888CCCSSScccttt~~~xxxttt]]]MMMBBBCCCBBBAAABBBFFFKKKPPPUUU\\\hhhvvviiiVVVLLLOOOOOOPPPQQQOOOOOOVVV___nnnvvvzzz|||mmmhhhaaaYYYfff|||tttZZZEEE:::666222111111222222222000/////////000000000000//////////////////////////////////////////////////////....................................////////////000000000///000000111111000>>>@@@GGGjjjpppcccjjjyyy{{{vvvxxx{{{ppphhhaaahhhrrrjjj___SSSLLLDDD???<<<======;;;;;;===>>>BBB??????GGGJJJRRRcccpppzzzxxxlllfff^^^VVVPPPKKKIIIOOOVVVjjjfffyyywww\\\CCC777888888777777666555666666666444444444555555555666666555555444444444333333333333333333444444444555555444444444555555555666666777777777777777888888888999999:::;;;===???@@@AAALLLjjj;;;III```zzzpppUUUBBBCCCCCCCCCDDDFFFMMMUUU[[[mmmzzzmmmVVVSSSOOOMMMNNNNNNPPPXXXaaaooo|||sssfff]]]```llluuu\\\GGG;;;555222000000111222000...//////000000000000//////////////////////////////////////////////////////........................---.........//////000000000000000000000111222222///===AAALLLuuupppgggmmmyyyxxxtttuuuyyyvvvnnncccbbbsssuuummmcccXXXRRRHHHAAA===>>>>>><<<;;;===>>>CCC@@@???FFFIIISSSfffvvv~~~wwwjjjbbbZZZTTTNNNKKKOOOVVV]]]ssskkklllxxxdddLLL;;;777888888777666666666666666333333444444555666666666555555444444444333333333333333333444444444555555444444444555555555555555666666777777888888888888999999:::;;;===???AAABBBLLLjjjEEEWWWrrrnnnVVVGGGBBBBBBDDDIIISSS___kkkqqqgggUUUNNNIIIIIILLLQQQ[[[dddkkk|||ttteeehhhwwwoooTTTCCC:::555111///111222111//////000000111111000000///////////////////////////////////////////////////........................------......///000000000000000000000111111222333111<<>>???>>>CCC@@@@@@FFFJJJVVVkkk|||zzz|||}}}nnnggg___XXXRRRMMMPPPUUUVVVkkknnn|||vvvgggTTTBBB:::999888777777666666777777444444444555555555666666555555444444444333333333333333333444444444555555555555555555555555555555666666666777888888999999888999:::;;;===???AAABBBNNNmmmQQQgggwwwcccSSSIIICCCDDDIIIUUUgggxxx~~~uuuXXXPPPIIIJJJOOOUUU___gggggguuuyyyqqq|||hhhYYYAAA:::333000111333222111000000111111111111000000////////////////////////////////////////////////........................------......///000000111000000000000111222333444666===DDD```yyyjjjjjjqqqzzzvvvpppmmmiiipppyyy~~~vvviiimmm}}}mmmfff```ZZZWWWPPPHHHAAAAAACCCAAA@@@@@@>>>CCCAAA@@@GGGLLLYYYooo|||yyyxxx}}}vvvxxxrrrkkkccc\\\SSSMMMNNNSSSSSSfff{{{|||sssdddUUUEEE:::999888777777666666777777444444444555555555555555555555444444444333333333333333333444444444555555555555555555555555555555555666666777888888999999888888999;;;===???AAACCCOOOmmmXXXpppuuucccQQQFFFBBBGGGHHHPPPaaawww|||yyyuuurrrpppooowww{{{tttppplllooouuu{{{}}}zzzyyyzzzzzzwwwsssuuusssqqqpppsssyyy\\\TTTMMMOOOTTTZZZcccjjjeeelllzzzqqquuutttzzz}}}sssEEE>>>555000222444444333000000111111111111000000////////////////////////////////////////////////........................---------...///000000111000000000000111222333444:::>>>GGGhhhooocccfffoooxxx|||~~~sssllljjjhhhpppzzzwwwggghhh|||~~~nnnhhhccc```^^^PPPGGG@@@@@@BBB@@@>>>???>>>CCCAAAAAAGGGMMM[[[rrr||||||yyyxxxzzz~~~~~~yyyrrrvvvvvvnnneee]]]TTTLLLLLLPPPMMM___www}}}rrr```RRRCCC888999888888777777777777777555555555555555555555555555555444444444333333333333333333444444444555555555555555555555555555444555666666777888999999999888888999;;;===@@@BBBCCCMMMkkkcccuuuxxxsss{{{~~~kkkXXXQQQHHHDDDLLLNNNVVVYYYdddyyy}}}qqqiiigggkkkmmmrrrtttkkk[[[QQQOOOQQQSSS\\\iiilllcccUUUMMMMMMQQQVVV[[[bbbhhhiiigggmmmhhhbbb]]]ZZZYYYYYYXXXTTTQQQNNNOOOSSSVVVVVVUUU^^^ccchhhiiiiiinnnyyyvvvbbbVVV]]]ccc]]][[[```eeeiiiqqq{{{mmmjjjfffnnn}}}^^^FFF777333///111222***111111111111111000//////........................................................................000000//////.........---...///111111111111444666888CCCMMMsssqqqdddbbbhhhpppyyywwwooommmppptttzzz{{{nnnhhhdddgggzzzvvvmmmkkkeee]]][[[QQQIII@@@<<<<<<>>>>>><<<@@@===>>>DDDKKKTTTaaalll||||||{{{vvvrrrttt}}}~~~{{{ttttttzzzsssfffddd^^^SSSMMMOOOMMMXXXlllxxxdddWWWIII<<<;;;999666555555666555555555555555555555555555555333333333333333333333333111111222222222333333333555444444444444555666666666777777777888888888888::::::;;;<<<>>>???AAABBBMMMooorrr~~~xxxnnnvvv}}}ttt___PPPMMMHHHFFFOOOMMMTTTZZZjjj|||pppkkkggg```[[[YYY]]]```hhhrrrpppaaaRRRKKKHHHGGGLLLXXXbbbaaa]]][[[SSSSSSVVV\\\aaaccceeegggdddaaa^^^[[[[[[[[[\\\\\\WWWSSSNNNLLLMMMOOOOOOOOOIIIKKKLLLKKKIIIKKKPPPUUUXXX___kkkxxxsssbbbeeefffZZZOOOMMMPPP\\\nnn|||rrreee]]][[[dddppp|||jjjQQQ@@@:::333444666000111111111111111000000///////////////////////////................................................000/////////...............///111111111222444777;;;EEERRRzzz|||jjj```XXX[[[eeeoooyyy}}}tttnnnooossszzz}}}pppggg``````pppmmmggguuuvvvggg^^^TTTLLLCCC>>>>>>???>>><<>>DDDKKKSSS___jjjtttqqqpppqqqvvv}}}~~~|||ttttttzzzxxxjjjgggbbbVVVNNNMMMHHHQQQbbbyyyooo```QQQFFF<<<999666555666666555555555555555555555555555555333333333333333333333333111222222222222333333333555444444444444555666666888888888888999999999999::::::;;;<<<>>>@@@AAABBBNNNrrr~~~ttt~~~yyy~~~wwwnnnfffSSSHHHHHHDDDDDDOOOOOORRRYYYoooyyyrrrrrrrrrmmmfffcccYYY\\\fffvvv{{{oooZZZKKKJJJEEEIIIXXXhhhoooooommmgggcccdddllloooooorrryyyzzzyyyxxxvvvuuuuuuuuuuuuhhhbbb[[[UUUSSSSSSSSSSSSTTTSSSPPPMMMJJJIIIIIIIIIIIILLLPPPYYYhhh~~~kkkeeecccXXXMMMIIIMMMVVVbbbjjjkkkppp~~~eee^^^ZZZ]]]gggsssttt[[[III>>>333222555000111111222222111111000///000000000000000000000000................................................////////////...............000111111111222666888>>>GGGZZZjjjWWWPPPNNNWWWdddpppyyyyyyrrrpppsssyyy|||vvvkkk___ZZZfffvvv}}}hhh^^^mmm~~~{{{~~~vvvggg\\\UUUNNNFFFAAA??????>>><<<>>>===???EEEKKKRRR]]]gggjjjeeedddmmm{{{}}}uuuuuu|||{{{wwwwww{{{ooojjjggg[[[PPPKKKJJJOOO]]]sss{{{eeeSSSGGG<<<:::777666666666666555555555555555555555555555333333333333333333333333222222222222333333333333555444444444444555666666888999999999999:::::::::::::::;;;<<<>>>@@@BBBCCCPPPttt}}}ssspppuuussshhh\\\ZZZQQQLLLMMMHHHLLL]]][[[VVVXXXppp{{{yyymmmmmmvvvjjjUUUSSSNNNSSSjjjxxxsssrrrrrrsssppplllfffcccaaa```]]][[[```]]]ZZZYYY^^^kkk{{{{{{iii^^^SSSMMMNNNNNNSSS\\\bbbaaabbbrrrtttllljjjmmmjjjggguuugggTTTFFF555000222///111222222222222111000000000000000000000000000000................................................///////////////.........///000000111111333777:::@@@GGGaaa}}}```OOOKKKMMMZZZhhhrrrxxx}}}yyyvvvqqqqqqvvv|||xxx{{{rrrddd]]]cccnnnhhh[[[]]]^^^ZZZUUURRRMMMFFFBBB@@@???===<<<>>><<>>@@@BBBCCCPPPvvvzzzzzzxxxsssuuu|||{{{jjj]]]OOOTTTUUUWWWWWWPPPWWWmmmqqqhhhcccvvvuuueee]]]aaa{{{zzzuuutttuuuwwwjjjTTTIIIIIIDDDKKK^^^rrrwwwsssttt}}}qqqtttnnnbbbkkkwwwgggUUU>>>444444111222222222222222111000000////////////////////////////////////////////////////////////////////////.........//////////////////000000111222444999<<>>===<<<>>><<>>@@@BBBDDDPPPwwwxxxxxxwwwvvvwwwzzzxxxgggZZZQQQVVVWWWZZZXXXMMMQQQhhh}}}zzzmmmTTTJJJIIIJJJXXXppp~~~xxxsssqqqjjjooo~~~wwweeeIII888555000222222222333222222111000////////////////////////////////////////////////////////////////////////.........//////////////////000000111222555:::>>>BBBJJJttt|||rrrmmmMMMEEEFFFOOOaaarrrzzz}}}~~~yyyvvvnnnmmmnnnrrrvvvxxxxxxxxxyyy~~~}}}uuunnnjjjiiisssnnnUUUOOORRRTTTTTTOOOMMMJJJFFFBBB???>>>===>>>===???EEEKKKRRR]]]gggmmmpppuuuyyy~~~{{{|||{{{nnnccc\\\___ccckkkooonnnoooxxx~~~sssmmmggg\\\TTTJJJIIILLLYYYkkkaaaLLL@@@===:::888888888666555555555555555555555555555333333333333333333333333333333333333444444444444555444444444444555666666666666777777777888888888888999:::<<<>>>AAACCCDDDQQQxxxmmmvvvzzzuuuvvv~~~}}}|||zzzrrrcccVVVVVVUUUSSSXXX[[[SSSWWWllltttooozzzxxx{{{jjjUUUWWWNNNNNN\\\gggmmm|||yyyppppppuuuzzz|||uuuUUU???777000222222333333222222111000000000000000000000000000////////////////////////////////////////////////............/////////000///000000111222666<<<@@@EEENNN~~~nnnHHHEEEGGGQQQddduuu|||~~~~~~|||sssoooppprrrtttwww{{{yyyxxxxxx}}}}}}xxxooohhhooolllaaa___]]]ZZZVVVTTTQQQLLLFFFBBB???>>>???===>>>DDDKKKSSS___jjjrrrtttwww{{{{{{|||{{{rrrggg```aaaeeemmmpppwww}}}|||zzz|||vvvmmmggg___XXXMMMLLLNNNWWWeeezzzgggPPPAAA>>>:::999888888777555555555555555555555555555333333333333333333333333333333333444444444444555555444444444444555666666777777888888888999999999888999:::<<<>>>AAACCCDDDSSSzzzyyy{{{pppcccttt{{{uuuvvv}}}vvvtttrrrkkk]]]RRRTTTOOOLLLYYYiiijjjrrr}}}oooeeehhhpppxxxvvv\\\YYYaaaqqqvvv[[[XXXNNNLLLUUUVVVSSS\\\llliiikkkuuuvvvbbbIII>>>666222333333333333222111111111111111111111111111111000000000000000000000000000000000000000000000000---.........//////000000///000000111222666<<>>@@@===>>>DDDKKKTTTaaallluuuuuuvvvzzzzzz{{{~~~yyypppddd\\\]]]jjjxxxwwwvvvyyy}}}zzz{{{yyymmmfff```ZZZLLLKKKMMMTTT___sssnnnUUUAAA>>>;;;999888888777666555555555555555555555555333333333333333333333333333333333444444444555555555444444444444555666666888888999999999:::::::::888888:::<<<>>>AAACCCEEEUUU{{{{{{uuusss~~~{{{fff]]]___lllxxx}}}|||rrriiibbb]]]XXXTTTUUUZZZeeepppwwwyyyiii___[[[mmmyyy~~~ZZZNNNUUUhhh}}}ZZZZZZQQQMMMNNNJJJDDDIIITTTmmmzzzyyydddfffrrrwwwxxx}}}zzzVVV===555222444444222111222222111111111111111000000000000////////////////////////////////////////////////............////////////222000000333555666<<>>CCCJJJSSSbbbpppuuuvvvxxx|||}}}ssstttxxxtttjjj^^^XXX[[[fffrrryyyxxxwwwvvvwwwyyy|||tttjjjaaaZZZTTTNNNKKKPPPYYYjjjvvvSSSKKK@@@777777:::999666555777666555444333222222222444444444444444444444444333333333444444555555555444555555555444444666777777777777777888888888888888:::;;;<<<<<>>EEEIIIdddrrrTTTDDDGGGOOO]]]nnn{{{{{{vvvxxxqqqrrrvvvvvvttttttrrrvvvzzzzzz{{{~~~uuulllnnnppphhhhhhcccddd^^^SSSJJJEEEAAA===>>><<<>>>BBBGGGOOO]]]jjjpppqqquuuyyy~~~xxxqqqmmmlllaaa]]]ZZZ^^^gggpppvvvxxxpppqqqrrruuuyyyxxxmmmddd___XXXPPPLLLNNNUUUeeexxxVVVOOOCCC999888:::999666555777666555444333333333333444444444444444444444444333333444444444444444444444555555555444444666777777777777777888888888888999:::<<<<<<===???CCCFFFUUUyyy}}}}}}aaaLLLIIINNNaaaqqq}}}~~~qqqhhhrrrxxx]]]NNNRRRZZZhhhwwwyyyiii[[[TTTTTTcccpppuuuzzzwwwllleeecccaaaccclllyyypppdddiiiyyy```IIIEEEIIIGGGBBB@@@???JJJYYYeeekkknnnoooqqqooowwwggg```bbbfffllluuuqqqSSSCCC888666444333333222000///111111111111000000000000////////////////////////////////////////////////000000000000111111111111///---///333777:::AAAHHHLLLlllbbbLLLDDDIIIPPP___ppp{{{|||sssjjjooo{{{ssslllnnnrrrrrrrrrsssqqqwww|||}}}uuulllnnnyyylllhhhffffff___SSSJJJEEEBBB>>>>>><<<===AAADDDJJJVVVbbbhhhkkkpppvvvzzz{{{{{{{{{}}}yyyuuusssqqqlllddd]]]XXX[[[bbbkkksssuuussspppqqqtttyyy}}}}}}nnnfffddd\\\TTTMMMMMMQQQ^^^yyyxxxbbbRRRFFF;;;999:::888666444666666555444333333333333444444444444444444444444444444444444444444333333444555555555444444666777777777777777888888888888:::;;;======>>>@@@CCCFFFVVVyyy~~~yyyYYYHHHLLLUUUmmmzzz{{{~~~fffSSSPPPTTT```rrr}}}xxxgggXXXPPPYYYbbbhhhrrr||||||{{{~~~wwwllldddkkkaaa\\\eeexxxrrrcccbbbuuusssRRRHHHLLLLLLEEE>>>???FFFQQQ\\\ccceeebbb___^^^bbblllzzzooonnnnnnooopppsssvvv[[[KKK<<<666111222444222000///111111111111000000000/////////////////////////////////////////////////////////000000000111111111///...///444888;;;BBBIIIQQQuuuyyy]]]MMMHHHKKKRRR^^^lllvvvwwwnnnfff^^^uuuwwwpppkkkmmmooooooooopppnnnuuu}}}{{{rrrjjjooo|||mmmhhhjjjiiiaaaTTTIIIDDD@@@======;;;<<<@@@BBBGGGRRR\\\aaafffmmmsssuuuvvvuuuuuuwwwqqqkkkhhhgggbbbZZZSSSXXXaaannnvvvxxxvvvtttssszzznnnfffeee```VVVOOOMMMNNNYYYrrryyyiiiTTTGGG;;;888999888666666666666555444444444444444444444444444444444444444555555555444444333333333333555555555444444555777666777777777888888888888:::<<<===>>>>>>AAADDDGGGWWW|||oooNNNEEEOOOZZZxxx~~~~~~{{{wwwyyytttqqqxxxqqq\\\LLLLLLVVVjjj|||ttt]]]LLLNNNQQQVVVaaammmssstttqqquuuxxxyyy~~~}}}vvvmmmfffnnnaaa[[[fffyyyzzzlll^^^[[[oooeeeLLLHHHHHHFFFBBBEEEGGGNNNUUU[[[[[[VVVQQQRRRTTTXXXcccsss{{{zzzmmmkkkkkkooosss}}}zzzcccWWWBBB777///111444333111111111111111111000000000///000000000000000000000000////////////////////////........./////////000000222000111555888;;;BBBIIISSS{{{pppXXXJJJDDDLLLRRR\\\iiitttzzzzzzyyyrrrvvvppplllmmmnnnmmmmmmnnnmmmuuuyyyoooggglllsssnnnmmmkkkbbbRRRFFFAAA>>>:::;;;:::<<>>>>>AAADDDGGGXXXbbbDDDFFFVVV```sssxxx{{{|||~~~|||vvvnnnnnnuuu~~~eeeTTTLLLHHHNNNcccwwwwww\\\FFFCCCAAADDDMMMWWW^^^```hhhpppuuuuuu{{{|||xxxqqqkkkjjjaaabbbrrrtttdddVVVUUUlllaaaMMMGGGGGGHHHFFFFFFHHHLLLOOOOOOKKKGGGIIIHHHIIIOOO[[[nnnvvvvvvnnnjjjooovvv~~~}}}iii^^^LLL<<>>???BBBIIIRRRWWW]]]dddhhhgggfffeeefffaaa^^^XXXRRRPPPRRRXXX\\\iiittt}}}|||uuuuuutttfffdddaaaYYYRRROOOMMMQQQeeezzzpppYYYJJJ<<<888888888777888666666555555555555555666444444444444444444444444444444444444444444333333444555555555444444666777777777777777888888888888:::;;;======>>>@@@CCCFFFYYY[[[EEEPPP```eeevvv}}}rrr{{{xxxbbbSSSMMMOOOGGGJJJ^^^ssskkkVVVEEE@@@<<<<<>>EEEMMMbbbbbbNNNFFFDDDJJJSSS___lllzzzqqqmmmkkkmmmnnnlllmmmpppqqqzzzqqqfffkkkqqqkkkhhheee[[[LLLAAA???>>><<<:::999:::===<<<===CCCKKKQQQWWW]]]___]]][[[[[[]]]XXXSSSMMMKKKPPP[[[hhhppp}}}||||||~~~lllhhhaaaYYYSSSOOOKKKMMM]]]ppp~~~```QQQAAA;;;:::888777777666666555555555555666666444444444444444444444444333333444444444444444444444555555555444444666777777777777777888888888888999:::<<<<<<===???CCCFFFZZZWWWJJJZZZgggeeerrr{{{|||vvvtttsssqqqnnnmmmYYYTTTWWWPPPEEEFFFYYYnnn{{{~~~kkk\\\PPPHHHCCC>>>===<<<<<<>>>AAAEEESSS___fffrrr~~~{{{{{{wwwooofffdddlll|||yyynnn___QQQWWWhhhvvvsss]]]TTTOOOLLLHHHDDDCCCBBBBBBBBB<<<>>>???>>>AAAMMMaaappprrrxxxrrrdddLLL777555666222000222111111111111000000000000000000000000000000000000////////////////////////000000000000111111111111///...111777;;;@@@HHHPPPkkk\\\HHHDDDEEEJJJUUUbbbmmmzzzyyynnnjjjjjjmmmnnnmmmnnnrrrqqqyyyttthhhqqqrrrjjjcccaaaWWWIII@@@??????>>>;;;999:::<<<:::999>>>EEELLLRRRXXXYYYVVVSSSTTTVVVVVVNNNGGGIIIUUUgggxxxrrrkkkaaaZZZTTTPPPJJJIIIWWWhhhfffVVVEEE===;;;888666666666666555555555666666777444444444444444444444444333333333444444555555555444555555555444444666777777777777777888888888888888:::;;;<<<<<>>;;;???HHHSSS```ooo~~~~~~{{{xxxpppggg^^^aaammm|||~~~lllZZZQQQQQQTTTbbbvvviiiXXXXXXPPPGGGEEEGGGGGGAAA;;;===;;;;;;<<<>>>EEESSSaaa}}}yyyxxx~~~kkkRRR;;;444444222000222111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111111444222666@@@BBBGGGWWWyyy]]]KKKFFFEEELLLYYYfffppp}}}{{{rrrllliiilllooooooooorrruuu{{{yyyjjjttt|||mmmmmmiiiggg\\\KKK@@@???===::::::999888888999<<>>AAADDDGGGZZZ}}}vvvUUUIIIPPP]]]hhhnnnyyy~~~|||rrr]]]WWWfffrrrvvviiiWWWQQQIIIEEEHHHYYYnnn}}}uuu[[[PPPEEECCCBBB:::999<<<888888AAAMMM[[[lll~~~}}}zzzxxxqqqiii^^^dddrrr{{{gggUUUKKKIIILLLTTTiiizzz\\\PPPPPPNNNIIICCCAAADDDIII@@@===<<<===>>>AAAMMMYYYpppzzzpppnnn}}}yyy]]]BBB888777333111111111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111111333222888BBBCCCKKK]]]~~~\\\JJJFFFCCCLLLYYYgggrrrzzzooojjjiiilllooooooppptttuuuzzzxxxiiirrrvvvuuuuuuooo___LLL@@@===;;;888999999999999:::<<<>>>???EEEGGGHHHHHHGGGFFFFFFGGGGGGEEEGGGRRReeewww~~~lllgggbbb\\\UUUOOOLLLRRR[[[ooo~~~wwwdddLLL===999:::888444666666555555555666777777444555555666666555555444444444444444444444444444555555555555666666666666777888888999999999999999:::;;;======>>>AAAEEEHHHZZZ~~~{{{ttt]]]HHHHHHWWWfffnnnppp~~~nnn___dddlllgggkkkpppuuuiiiYYYRRRLLLDDDEEEWWWooonnnXXXJJJFFFFFF>>>;;;<<<777444;;;FFFTTTfffyyy~~~zzzwwwpppiii]]]gggwwwxxxdddSSSJJJJJJLLLOOOccc|||pppUUUVVVTTTMMMEEEAAACCCFFFCCC@@@>>>>>>======EEENNN```xxxqqqbbbkkkxxxtttwwwiiiJJJ===:::555111111111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111000333333:::DDDEEEOOOddd{{{YYYIIIEEEBBBLLLYYYgggrrr|||xxxppplllkkknnnppppppsssxxxxxx}}}{{{lllvvvvvvbbbMMM@@@===<<<999888888999;;;;;;<<<<<<<<>>AAAEEEHHHZZZ~~~uuu]]]MMMDDDNNNbbbppptttttt~~~nnneee```UUURRRTTTYYYmmm{{{hhhYYYQQQNNNEEEFFFWWWmmm|||aaaOOOHHHIIIBBB>>>>>>999666<<>>BBBEEEKKKQQQZZZbbbjjjuuu||||||uuujjjddd^^^YYYQQQJJJJJJNNN]]]jjj|||^^^GGG===:::888777777777888999888777555444555555666666666666555555444444444444444444444444555555555555666666666666888777666666666777999:::999:::<<<===???AAAEEEHHH\\\zzzzzzPPPGGGFFFVVVjjjvvvwwwuuuvvv~~~}}}iiiYYYJJJEEEGGGMMMddd~~~zzzkkk]]]SSSMMMFFFHHHWWWhhhuuuiiiRRRHHHJJJDDD???>>>999777;;;@@@HHHXXXlllyyy~~~xxxkkkaaaXXXhhhyyyxxxeeeYYYWWW[[[aaacccsss|||iii]]]XXXSSSLLLEEEFFFBBB@@@@@@>>>;;;===BBBOOO___vvviiijjjjjjYYYkkkpppRRRCCC<<<555222333111111111111111111111111////////////////////////////////////000000000000///000000000111111111111222555777???FFFEEESSSqqqeeeLLLDDDDDDFFFOOOZZZgggrrryyytttsssrrrrrrrrrpppnnnuuu}}}}}}uuunnnzzz}}}xxx]]]III???<<<::::::777888;;;<<<<<<;;;999888::::::;;;;;;<<>>:::777666888999;;;<<<;;;:::888777999:::;;;<<<>>>BBBHHHLLLMMMUUU^^^dddhhhooozzz}}}sssooopppsss{{{~~~nnngggaaa\\\VVVOOOLLLNNNTTT^^^}}}wwwfffKKK===888888888666666777777666666555555555666666777777666666555444444444444444444444444555555555555666666666666888777777777777888999999888:::<<<===???BBBFFFIIIaaaXXXAAACCCMMM^^^mmmuuuxxxzzzttthhhYYYVVV[[[\\\hhhyyy~~~iiiUUUHHHCCCKKKbbbqqqvvvbbbPPPOOOHHHAAA???<<<777999;;;BBBTTTkkk~~~vvvkkkcccfffpppyyy{{{}}}}}}xxxpppllllllnnnooorrrvvv```VVVMMMGGGBBBAAA@@@======@@@AAAKKKZZZkkk~~~tttbbb```YYY]]]qqq}}}gggVVVFFF666111444111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111222555:::EEELLLKKK```pppQQQDDDCCCFFFHHHTTT___lllyyytttjjjgggfffiiillllllggggggqqq~~~yyyuuutttkkkaaa^^^iii}}}}}}pppddd[[[WWWUUU^^^tttzzzcccKKK@@@>>>;;;888777999::::::;;;:::999888777777888;;;===@@@DDDIIIMMMOOOUUU[[[___bbbhhhqqqxxx}}}zzzwwwyyy}}}~~~{{{xxxnnniiieeedddeeejjjuuussskkkddd^^^XXXPPPMMMNNNSSSZZZuuuvvvkkkPPP@@@999888888777777666666777777888888666666777777777777666666444444444444444444444444555555555555666666666666777888888999999999999999888999;;;===???BBBFFFJJJaaa}}}|||III???CCCOOOaaannnuuu{{{qqq~~~~~~|||~~~ooommmqqqooouuujjjSSSJJJDDDOOOjjj|||mmmXXXUUUNNNEEECCC@@@:::;;;<<>>======::::::::::::999888888777555777:::===@@@DDDIIIMMMSSSWWWZZZ\\\]]]```hhhnnnqqqnnnllllllnnnllleee___[[[[[[\\\\\\]]]cccrrrxxxooofff```YYYQQQMMMNNNRRRWWWooovvvqqqUUUCCC<<<:::999888888777777777888:::;;;666666777777777777666666444444444444444444444444555555555555666666666777777888999;;;;;;:::999999777999;;;===???BBBFFFJJJaaavvvvvvGGG>>>BBBOOOaaannnuuu~~~}}}xxx{{{vvvxxxsssrrrvvvtttqqqyyy|||iiiTTTIIIFFFUUUjjjwwwggg[[[WWWMMMBBB>>><<<>>>???AAANNNdddyyy|||nnncccccchhhoooqqquuu{{{}}}ooolllwwwoooYYYJJJDDDAAA:::;;;===777<<<>>>EEEQQQaaayyywwwfff]]]iii~~~wwwjjjWWWAAA444111222222222111111111111000111111111111111000//////000000000000111111111111111111222222222333333333777999<<>>???===:::888777777999:::<<>>???BBBFFFJJJaaa~~~vvvjjj???CCCGGGSSScccnnnttt{{{~~~~~~ooo```eeeeeegggjjjmmmrrr~~~wwwfffSSSHHHFFFWWWmmmxxxrrrcccZZZNNNDDDBBB;;;<<<===BBBRRRhhhzzzssseeeaaadddrrrsssuuuyyy}}}{{{zzztttnnnoooxxxwww\\\MMMHHHEEE===<<<>>>999<<<===BBBLLLZZZpppkkk[[[jjjyyyqqq\\\DDD666444222222222222111111111111111111111111111000//////000000000000111111111111111111222222222333333333333777<<>><<<:::888777888888999;;;>>>CCCEEEEEEDDDJJJLLLOOOOOONNNMMMMMMMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDGGGLLLRRRWWWbbbvvvxxxgggaaa___ZZZQQQLLLLLLRRRcccvvv[[[III<<<888;;;666777:::777555BBBKKKBBB888777777666555555444444444444444444444444444444444555555666666666666666777888888888888999999999:::<<<===>>>???BBBGGGJJJaaa}}}{{{ZZZ;;;DDDJJJVVVeeeooouuu{{{}}}wwwjjjXXXKKKUUUZZZ^^^___ffftttzzziiiTTTHHHHHH\\\rrr{{{ppp```PPPGGGEEE<<<<<<<<>>;;;===<<<>>>EEEPPPdddzzzfffsssyyywww___DDD555444333222222222111111111111000111111111111000000///000000000000111111111111111111222222222333333333111777???JJJSSSYYYyyy^^^CCCAAABBBGGGUUU^^^eeetttlllbbbbbb^^^```cccffffffhhhnnnyyytttfff\\\SSSTTTZZZeeeuuuvvvjjj```UUURRRSSSYYY___bbbfffjjjvvvmmmcccaaaSSSEEE???===;;;:::;;;:::;;;<<<;;;999888777888777888999===AAADDDDDDCCCGGGIIIKKKJJJGGGCCCAAA@@@>>>??????@@@@@@@@@??????BBBAAAEEELLLUUU```qqqyyyggg```^^^XXXPPPKKKLLLOOO\\\tttxxx]]]LLL???999999666666:::888666AAAJJJCCC777777777666555555444444444444444444444444444444555555555555555666777777777888888888888999999999:::<<<===>>>???CCCGGGKKKccc|||aaaLLL===AAAIIIWWWeeeooovvv|||~~~tttfffVVVKKKHHHTTT[[[]]][[[cccuuu|||mmmWWWIIILLLbbbyyyhhhTTTIIIGGG>>><<<===EEEYYYmmmvvvuuulllbbb\\\^^^^^^YYYWWWYYY___aaafffmmmuuuyyy{{{{{{qqqiiijjjvvvbbbRRRMMMLLLBBB===>>><<<===;;;<<<@@@HHHZZZttt~~~~~~|||xxx|||gggJJJ999666333333222222222111111111000000111111111111000//////000000000111111111111111111222222222333333333333;;;EEEPPPWWW^^^ZZZBBBCCCEEEKKKZZZjjjllluuummmdddccc___]]]```cccdddgggppp}}}{{{nnnfffZZZVVVTTTYYYfffvvv{{{xxx{{{}}}{{{{{{|||xxxpppllllllxxxuuuggg```TTTIIICCC@@@<<<::::::999:::;;;;;;999777777888777777888;;;???BBBCCCBBBCCCEEEGGGGGGCCC>>>:::888<<<<<<===>>>????????????BBB@@@BBBHHHOOOUUU^^^fffiiioooxxx{{{hhh```^^^XXXPPPJJJKKKNNNYYYnnnuuu[[[LLL@@@999777777555999888555>>>EEE>>>777777666666555555555555444444444444444444444444666555555444444555777888777777888888888999999999:::;;;===>>>@@@CCCHHHKKKgggjjjPPPDDD>>>BBBLLLYYYeeeooovvvzzz{{{|||}}}|||uuucccQQQLLLPPPUUU\\\^^^[[[cccuuu~~~yyytttyyy|||{{{zzzlllUUUKKKQQQjjjrrrZZZLLLHHH>>>===>>>III___ttt}}}{{{fffOOO===@@@KKKPPPQQQUUUVVVZZZbbbkkkrrruuutttqqqgggccciiizzzjjjUUULLLLLLCCC===>>>===<<<;;;;;;>>>DDDSSSlll}}}uuuvvvuuuUUU???777333333333222222222222111///000000111111111000000///000000000111111111111111111222222222333333333444>>>HHHSSSZZZaaaZZZCCCEEEFFFKKKZZZkkknnnxxxooogggfff```ZZZ]]]```bbbgggqqqzzzsssccc]]]VVVUUU[[[fffnnnsssxxxyyy}}}{{{pppmmm~~~ooo^^^UUULLLHHHDDD>>>;;;;;;999:::;;;;;;999777777888777666777:::>>>AAABBBBBBAAADDDFFFEEEBBB===999888<<<===>>>>>>?????????>>>???>>>@@@FFFJJJJJJKKKNNNXXXYYY```mmmnnneeebbb\\\TTTOOOJJJMMMXXXkkkuuu]]]NNNCCC;;;888999555888888333888>>>888666666666666555555555555444444444444444444444444666555555444444555777888777777888888888999999999:::;;;===>>>@@@DDDIIILLLkkkdddJJJAAA<<>>???===<<<::::::===AAAMMMcccvvvyyy{{{|||[[[@@@555333333333333222222222222///000000111111111111000000000000000111111111111111111222222222333333333444>>>IIIUUU]]]eee\\\DDDEEEFFFJJJXXXcccmmm}}}qqqiiigggaaaZZZ]]]```bbbgggsssyyyllleee\\\VVVUUUZZZ___ccckkkqqquuusssooo]]]VVVPPPMMMHHHAAA>>>>>>:::;;;<<<;;;999888777888777666777999===AAACCCCCCAAACCCEEEDDDAAA===;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;???DDDFFFCCCBBBDDDHHHHHHMMM]]]tttooofffbbb\\\TTTOOOIIILLLVVVhhhxxx~~~gggUUUHHH@@@===:::555777888222444999444666666666666666666555555444444444444444444444444555555555555555666777777777888888888888999999999:::;;;===???AAADDDIIIMMMlll}}}ZZZEEEAAA===KKKWWWccckkkqqqwwwwwwsssqqqoootttzzztttcccYYYYYYRRRPPPTTT___jjjsss}}}uuufffkkkxxxrrrooozzz|||dddLLLMMMVVVqqqsss\\\OOO======???III___yyywwwVVV:::777>>>@@@DDDKKKOOOSSSZZZaaafffeeeaaa]]]```kkkyyy{{{|||jjjSSSNNNGGGAAA@@@===:::999:::;;;===FFFXXXjjj}}}{{{yyyaaaFFF888444444333333333222222222//////000111111111111111000000000000111111111111111111222222222333333333555???JJJYYYdddlll]]]DDDEEEGGGMMM\\\fffssspppiiigggaaa\\\___aaaccciiivvvzzztttnnneee[[[VVVWWW\\\aaakkkrrr{{{~~~~~~lll\\\VVVRRRQQQLLLEEE@@@@@@<<<===>>><<<:::888777888888777777999===AAACCCCCCBBBCCCDDDBBB???<<<::::::999999;;;<<<============<<<<<<@@@DDDCCC@@@BBBFFFGGGFFFJJJUUUeeessszzz|||}}}oooeeeaaaZZZRRRMMMHHHIIIQQQaaawwwxxxsss\\\LLLCCC>>>:::333666999333444888444555666666666666666666666444444444444444444444444444555555666666666666666777888888888888999999999:::;;;===???AAAEEEJJJNNNiiirrrNNN???AAA@@@JJJWWWeeemmmttt{{{{{{wwwyyynnnjjjqqqqqqfff\\\ZZZTTTOOOTTTbbbmmmrrr{{{vvvddd^^^nnn}}}}}}}}}ooolllyyyhhhLLLMMMVVVqqq~~~{{{}}}|||cccSSS>>>>>>>>>FFFYYYqqqvvvXXX???<<<===:::===GGGIIILLLQQQXXX]]]^^^\\\ZZZjjjzzzyyy|||uuuWWWQQQJJJCCCAAA===:::999999::::::AAAQQQaaarrrqqqoooqqqyyylllRRRDDD444444444333333333222222//////000111111111111111000000000000111111111111111111222222222333333333777AAAMMM^^^kkkttt\\\CCCEEEJJJSSSdddrrr|||}}}pppiiiggg```^^^```ccceeekkkxxx{{{vvvlllaaaYYYYYY```gggwwwzzz}}}kkk[[[WWWTTTSSSNNNGGGBBBBBB===>>>???===:::888777777888777777999===AAACCCDDDCCCCCCCCC@@@===:::999999:::;;;===>>>@@@AAAAAABBBAAA@@@BBBDDDAAA???CCCIIIVVVUUUSSSTTTVVVZZZ]]]___cccgggqqqsssiiiddd^^^VVVQQQHHHHHHNNN\\\qqq{{{```MMMBBB===999333666999444555:::666555555555666666666666666444444444444444444444444333444666777777777666555777888888888888999999999:::;;;===???AAAEEEJJJNNNggggggKKK<<<:::DDDMMMWWWeeerrryyy{{{zzzxxxvvvzzzzzzsssggg\\\SSSMMMJJJOOOWWWbbblllvvv~~~fffYYYcccrrrssshhhrrreeeNNNQQQ\\\jjjsssuuutttuuuuuuuuuvvvuuu{{{oooVVVAAA>>>999>>>QQQhhhqqqnnnaaaSSSAAA555444888===???CCCEEEHHHKKKPPPXXXbbbhhh}}}uuuyyyaaaTTTKKKFFFCCC<<<<<<::::::;;;;;;>>>IIIUUUdddooojjjtttnnnpppdddDDD888444222333222000111444222222111111111111222222000111111111111222222222222333333222111222444777999AAAVVVbbbggg]]]FFFCCCJJJXXXeeezzz|||llldddccc^^^```aaabbbfffrrr~~~~~~wwwooohhhaaa^^^ccckkkoooxxxvvvggg\\\RRROOOOOOKKKHHHGGGDDDBBB@@@>>><<<:::999888???999666;;;???@@@@@@@@@AAADDDFFFBBB<<<888999<<<999<<>>AAAAAABBBEEEKKKPPPllleeeFFF999999AAALLLUUUcccpppxxx}}}zzzmmm___SSSJJJEEEKKKPPPYYYcccmmmvvv}}}sssVVV]]]iiivvv|||vvvhhhooobbbMMMPPPXXXaaaeeeccc```___```hhhkkkkkkqqq~~~ttt\\\@@@<<<666666BBBRRRXXXUUUQQQGGG;;;444444777999999===BBBGGGJJJPPP[[[kkkxxx|||uuuqqqpppxxxuuuxxxppp___QQQJJJFFF???<<<::::::;;;:::===GGGRRRbbbsssjjjpppooo{{{kkkHHH:::555222333222000111444222222111111111111222222000111111111111222222222222333333222111222555777<<>><<<;;;;;;;;;666444:::???@@@AAABBB@@@BBBEEECCC???;;;999::::::<<>>AAABBBBBBEEEKKKPPPooo___???888;;;AAANNNWWWdddnnnuuu{{{|||pppcccYYYPPPKKKHHHJJJPPPZZZdddmmmuuu}}}~~~ZZZ[[[bbbnnnwww~~~xxxgggmmmdddQQQPPPTTTWWWWWWTTTQQQPPPQQQYYY^^^___eeepppyyysss\\\BBB>>>888444888@@@DDDCCC@@@;;;666444555777666444999>>>CCCGGGLLLYYYmmm}}}zzznnnddd```___qqqzzztttuuujjjUUUIIIEEE???===:::999::::::<<>>>>>;;;777666:::===>>>???BBB???@@@BBBCCCAAA>>>;;;999<<<===@@@AAABBBAAA@@@???DDDRRRmmmqqqZZZNNNllljjjSSSOOOIIIHHHPPP```vvvpppiiidddYYYPPPLLLIIIKKKRRR]]]sssiiiVVVHHH===777777777777777777777777777666666555555444444444444444444555555555555666555666777666555555666888777888999:::;;;<<<======;;;>>>@@@BBBBBBFFFLLLQQQrrrSSS;;;<<>>BBBIIIUUUcccmmm|||{{{vvvmmmccc\\\ZZZ[[[qqq{{{rrrssswww[[[KKKGGGAAA>>>;;;999999999;;;BBBKKKSSSlll{{{ggg\\\fffxxxNNN>>>777222222333222111333222222111111111111222222000000111111111222222222222222333333222333666888<<>>;;;>>>???@@@AAABBBAAAAAA@@@DDDTTTooowwwiiiddduuu^^^UUUKKKFFFNNN]]]qqqrrrlllggg\\\RRRMMMHHHHHHNNNXXXmmmjjjTTTFFF<<<777777777777777777777777777666666666555555444444444444444555555555555666666777888777555555666777888888999999:::;;;;;;<<<:::===@@@BBBCCCGGGMMMRRRrrroooGGG:::>>>???@@@KKKWWWhhhvvv|||oooaaaPPPCCC???BBBKKKXXXdddmmmvvvhhhaaa___jjjyyytttffflll}}}UUUAAA======<<<;;;<<<>>>AAADDDEEELLLNNNRRRZZZ```uuuvvv___JJJ:::888555333222222444777777555444444555555555444888777:::BBBMMMVVVZZZ[[[```aaa```]]]YYYYYY]]]```ttt}}}~~~ooopppeeeRRRNNNIIIAAA<<<999:::::::::@@@FFFNNNeeeyyyeeemmm{{{~~~RRRAAA999222222444222222333222222111111111111222222000000111111111222222222111222333333333444777999===KKKdddxxxgggPPPLLLUUUcccuuuwwwmmm^^^[[[___]]]ZZZ^^^cccjjjwwwxxxuuuxxxxxxwwwwwwsssooorrrsssiii```^^^]]]YYYUUUTTTTTTQQQMMMHHHEEECCCCCCCCCEEEBBB@@@@@@??????EEEMMMRRRNNNHHHEEECCCCCCAAA@@@@@@@@@AAAAAABBBBBBCCCCCCEEEYYYttt}}}~~~ooobbbUUUJJJJJJUUUiiiuuunnnhhh___VVVMMMHHHGGGKKKTTTiiinnnVVVFFF<<<777777777777777777777777666666666666666555555555444444444555555555555666666777888888666555666777999999999999888888888888:::===@@@BBBCCCHHHNNNTTTqqq~~~www[[[???:::===<<<===GGGTTThhh|||lllTTTDDD???@@@JJJXXXdddllluuu~~~ooobbb\\\fffwwwssseeejjjoooJJJ<<<:::999777666777888:::<<<>>>CCCDDDHHHOOOSSScccpppYYYFFF>>>999777666555222111444555444333222111222333333555555;;;HHHVVV]]]ZZZTTTPPPTTTXXX[[[^^^bbbiiinnnvvv~~~{{{llloookkkTTTPPPMMMCCC>>>::::::::::::>>>CCCMMMccc~~~yyy~~~{{{ZZZDDD:::222222444333222222222222111111111111222222000111111111111222222222111222333333333444777:::@@@QQQnnnttt```OOOPPPZZZgggwwwvvvlll^^^ZZZ___]]][[[___eeelllyyy||||||{{{yyyxxxpppiiihhhrrr~~~tttpppmmmeee^^^[[[UUURRRNNNJJJGGGFFFFFFFFFEEECCCBBBBBBAAAEEEPPP]]]iiiddd[[[RRRJJJFFFEEEEEEBBBBBBBBBBBBCCCEEEFFFGGGCCC[[[xxxssslll\\\MMMMMM```zzzxxxnnnggg___XXXNNNIIIGGGKKKRRRfffuuu\\\JJJ===777777777777777777777777666666666666666666666666444444444555555555555666555777888888777666777888999999999888888777777777999<<<@@@BBBDDDHHHOOOUUUssssssPPP;;;<<<===;;;AAAPPPYYYiii~~~qqqWWWGGGDDD@@@JJJYYYdddjjjrrr{{{~~~kkk]]]cccsssooobbbgggbbbGGGAAA<<<;;;999888888999999888:::===<<<@@@GGGIIIUUUllllllXXXGGGCCC===999;;;;;;666333555222333333333222222333444333666@@@NNN\\\aaa]]]WWWUUUZZZbbbgggkkkpppvvv{{{zzzxxxiiinnnoooUUUPPPMMMFFF@@@;;;;;;;;;;;;===AAAKKK^^^wwwzzz~~~___FFF;;;222222444444222222222222111111111111222222000111111111111222222222111222333333333555888;;;AAAVVVuuujjjYYYNNNSSS^^^jjjyyytttkkk]]]ZZZ]]][[[YYY___eeennn|||zzzxxxmmmddd^^^cccppp~~~vvvlllccc___WWWTTTOOOKKKIIIHHHIIIJJJGGGEEEDDDBBBBBBGGGWWWggguuufffVVVKKKGGGFFFCCCBBBBBBCCCDDDGGGIIIKKKHHH```zzzgggVVV```www{{{lllccc\\\XXXPPPKKKHHHKKKQQQbbbyyyaaaNNN???777777777777777777777777666666666666666666666777444444444555555555555666444666888999888777888999888888999999999999999999999<<<@@@BBBDDDIIIPPPVVVwwwuuuLLL999>>>>>>>>>HHH]]]aaammm~~~oooRRRBBBAAAAAALLLZZZdddiiioooxxx~~~wwwbbbbbbppp{{{}}}{{{{{{kkk___fffsssVVVDDDDDD999888777777888888777555999;;;999===EEEEEEMMMaaajjjYYYIIIBBB:::777;;;<<<777444444111333555666555555555666222888DDDRRR\\\```]]]ZZZ]]]ccckkkqqqtttwww{{{vvvhhhnnnvvvZZZTTTQQQGGGAAA<<<<<<<<<;;;===@@@HHHYYYooowwwyyy{{{```GGG<<<222222555444222222222222111111111111222222000111111111111222222222111222333333444555888;;;???WWWxxxcccUUUMMMTTTaaalllzzz}}}rrrjjj]]]YYY\\\ZZZXXX^^^eeeooo~~~|||mmmbbbYYYZZZgggyyymmmddd```XXXUUUQQQMMMJJJJJJLLLMMMKKKHHHFFFCCCAAAGGGXXXiiiuuu```OOOGGGFFFCCCCCCCCCCCCEEEHHHLLLNNNVVViii}}}hhhhhhwww}}}kkk___YYYVVVRRRMMMJJJKKKOOO___zzzdddOOO???777777777777777777777777666666666666777777777777444444444555555555666666333555888999999888888999888888999:::;;;;;;<<<===888<<<@@@BBBEEEIIIQQQVVV|||fffFFF;;;:::999===FFFVVVhhh{{{yyyttt]]]GGG@@@===CCCMMMZZZeeemmmrrrxxx|||~~~iiidddsss{{{~~~~~~mmm___ggg|||```KKKBBBAAA===;;;999666555555666666777777777888:::>>>AAACCCdddvvvYYYGGGBBB???===>>>===:::888777555333222222333444333222333888FFFZZZiiipppuuuxxxzzzuuusssvvvzzz{{{}}}vvvgggnnn~~~lll[[[UUUNNNFFF@@@>>><<<999999<<>>AAADDDEEEGGGQQQ\\\|||~~~^^^AAA999:::999>>>GGGQQQfff~~~qqq^^^ZZZ\\\NNNAAA@@@@@@???IIIVVVbbbjjjqqqwww{{{~~~ssskkkzzzvvveeeiiizzz```NNNFFFDDDAAA???;;;999888777666666999888777777999;;;===???TTT{{{fffSSSJJJEEEBBB@@@===999777888666444333333444555555444;;;???MMMbbbvvvzzzyyyxxxxxxzzz~~~ooocccjjj|||ttt___XXXKKKDDD???===<<<999999<<>>;;;:::999777666:::999888777777888999:::DDDkkkvvvaaaRRRKKKEEEBBB>>>888777:::777555444444555666666555;;;@@@RRRlllzzzvvvuuutttwww|||}}}ggg^^^hhhxxx||||||}}}|||www|||zzz|||}}}aaaYYYIIIBBB>>>======:::999<<>><<<999888888999888777777777777666666666555555444444444444444444444444666666666666666777888888999999::::::::::::;;;;;;<<<===AAAFFFIIIMMMYYYeeezzzjjjiiiNNN888666999999???HHHZZZjjj|||oooTTTGGGGGGAAA;;;<<<;;;AAAJJJWWWccckkkssszzz~~~vvvtttuuuwww{{{jjjkkk}}}iiiYYYNNNGGGCCC>>><<<<<<;;;999666999888777777666777777888>>>___qqqVVVMMMFFFEEEAAA:::888<<<888666444444555666555555555>>>TTTqqqyyyrrrmmmnnnppprrrwww|||}}}~~~xxxccc]]]gggvvv|||{{{zzztttlllkkknnnqqqrrrpppqqqooottt}}}dddZZZHHHBBB>>>>>>===::::::<<<>>>MMMeee{{{uuuffffff{{{iiiQQQ:::333333111000333111111111111111111111111111111111222222222333333444555555555555777;;;>>>LLLsss___MMMPPPlllzzzwwwvvvkkkeee\\\ZZZ]]]XXX[[[^^^fffrrr|||mmmfffaaaZZZTTTPPPPPPQQQRRRSSSPPPMMMJJJFFFCCCIIIQQQkkk{{{ccc[[[TTTMMMUUUfffvvvxxxvvvpppiiihhhlllpppzzz{{{sssaaa\\\___VVVPPPKKKIIIJJJVVVssswwwjjjKKK>>>;;;999777777777777666777777777666666666666555666666666666666666666666666555555666666777888999999999999:::::::::;;;;;;===>>>BBBFFFIIINNNZZZggg{{{fffeeeMMM888666999999>>>HHHZZZiii{{{mmmPPPAAACCC>>>;;;>>>>>>>>>FFFRRR]]]dddkkkrrrwwwxxxqqqooovvvvvvfffiiifffSSSKKKEEE???<<<======:::888888888888888888999::::::>>>UUU|||\\\NNNEEEFFFEEE???<<>>;;;:::<<<>>>LLLddd{{{|||jjjfff}}}mmmTTT<<<444333111111333111111111111111111111111111222222222222333333333444555555555666888<<<@@@PPPzzz```OOORRRlllzzzwwwttthhhcccZZZZZZ]]]XXXZZZ___hhhuuu{{{wwwwwwyyyuuuwww~~~}}}tttkkkggg___WWWRRRQQQRRRTTTSSSPPPOOOMMMJJJFFFIIIOOO___vvvjjj___XXXQQQZZZlllppplllgggcccbbbdddkkkrrr|||{{{vvvddd^^^```WWWPPPKKKJJJJJJTTTqqqrrrgggMMM===;;;888666666777666555888777777777666666666666777777777777777777777777555555555555666777888999999999999:::::::::;;;;;;>>>???BBBFFFIIINNNZZZgggzzzfffdddLLL999777999888???JJJVVVjjjkkkOOOAAABBB===999<<<<<>>;;;;;;===>>>JJJbbbzzzrrrggg|||nnnUUU===444444111111444111111111111111222222222222222222222333333333333444555555555666999>>>BBBXXXpppWWWKKKOOOggguuuwwwqqqfffbbbYYYYYY\\\YYYXXX___kkkxxx~~~vvvppplllkkkhhhjjjqqq~~~yyy{{{oookkkdddZZZSSSPPPQQQSSSSSSPPPPPPPPPNNNIIIJJJNNNXXXiii~~~ooo___WWWSSS[[[iiihhhaaa\\\\\\```eeekkkqqqyyy{{{oooaaa\\\WWWQQQLLLJJJIIISSSnnnnnndddMMM===:::888777777888777666888888777777777666666666555555555555555555555555555555555555666888999:::999999::::::::::::;;;;;;??????BBBFFFIIIOOO\\\hhh|||xxxiiibbbKKK888666888888@@@LLL___vvvjjjPPPDDDDDD===777:::;;;@@@HHHSSS]]]eeemmmuuu{{{|||~~~zzzsssqqq~~~~~~yyygggiiiyyyeeeZZZMMMEEEDDDCCC@@@===<<<===>>>>>>????????????FFFLLLfffgggKKKHHHLLLHHHDDDFFFBBB???<<<:::888777555333111000222555444333666<<>>>>>HHH^^^xxxpppmmmTTT===555444222222555000000111111111222222222222222222333333333444444555555555555666:::???CCC^^^xxx___PPPKKKQQQdddrrrwwwoooeee```YYYYYY\\\YYYWWW___mmm{{{}}}vvvooohhhdddaaaccciiitttvvvzzz~~~uuurrrkkkaaaXXXSSSSSSUUUTTTRRRQQQSSSPPPKKKJJJLLLSSSZZZbbbnnnooo[[[TTTVVV^^^eeeeee\\\XXX\\\cccfffjjjnnnuuu|||wwwddd[[[XXXQQQLLLJJJIIIRRRlllrrriiiSSS>>>;;;999888999::::::999888888888777777777666666555555555555555555555555444444555555666888999:::999999::::::::::::;;;;;;??????CCCGGGKKKRRR```mmmrrr~~~zzznnn```III777555777888AAANNNnnn]]]FFF???BBB<<<888===???<<>>KKKQQQQQQOOOTTTSSSPPPMMMKKKMMMQQQUUUVVVUUUZZZbbbggglll}}}sss___TTTJJJCCC???;;;;;;???>>>FFF\\\wwwzzzlllSSS<<<555555333222555000000111111222222222222222222333333333444444444555555555555666:::@@@DDDaaaqqqYYYPPPOOOWWWfffqqqxxxnnnddd```XXXYYY\\\YYYVVV```nnn|||}}}vvvmmmggg```bbbgggppptttwww}}}{{{xxxrrrggg]]]WWWWWWXXXUUUSSSSSSTTTQQQLLLIIIJJJLLLPPPUUUbbb{{{hhhVVVUUU^^^hhhmmmeee[[[XXX^^^eeeggghhhkkkuuuxxxggg^^^XXXRRRMMMJJJIIIQQQkkkyyyrrr[[[???===::::::;;;<<<<<<<<<888888888888777777777777888888888888888888888888444444555555666888999:::999999:::::::::;;;;;;;;;>>>???CCCHHHMMMUUUdddrrr{{{{{{vvv|||zzzXXX@@@<<<666777<<>>EEEOOOYYYfffsssyyyxxx~~~wwwyyy~~~{{{uuuccchhhtttZZZMMMKKKHHHBBB<<<>>>?????????>>>???BBBDDDFFFLLLWWWooobbbHHHLLLMMMGGGIIIFFFGGGFFFCCC@@@>>>;;;999555666777555222222555888@@@DDDJJJQQQYYY___dddgggiiilllkkkeee___aaalllvvvmmmTTTAAABBBIIIJJJJJJMMMLLLKKKIIIHHHHHHJJJKKKMMMTTTTTTVVVZZZ___gggwwwgggZZZKKKCCC???<<<;;;======FFF[[[vvvxxxyyypppYYY@@@444555777444000222222111111111111111222111222222333333444444555444999666444:::<<>>======AAAHHHOOORRRNNNJJJEEEFFFHHHVVV}}}hhh___UUUMMMOOOEEEFFFFFFCCC@@@>>>===<<<888999999777444333444666???BBBFFFLLLRRRXXX[[[]]]aaacccbbb]]]WWWXXXbbbkkkkkkUUUBBB@@@CCCAAAAAADDDCCCBBBAAA@@@AAABBBDDDEEEMMMNNNQQQWWW\\\eeetttiii[[[MMMEEE@@@<<<;;;<<<<<>>???DDDFFFLLLSSSYYYaaappp}}}jjj\\\MMMFFFBBB===::::::;;;CCCWWWqqqxxxnnnkkkrrr|||jjjQQQ===444333444333222222111111111111222222222222222333444444555555777;;;888666<<<>>>HHH\\\aaaOOOKKKIIIPPP```mmmttt~~~yyyggg___]]]WWWWWW[[[WWW\\\dddqqq}}}|||uuupppnnnmmmiiihhhiiiqqqwww{{{vvvpppnnnlllpppqqqkkkwww~~~rrrjjjjjjjjjgggYYYXXXVVVUUUUUUUUUSSSQQQOOOPPPRRRVVV```jjjkkkggggggaaa[[[XXXZZZ___eeehhhkkkpppmmmjjjkkkdddcccooowww|||lllcccZZZWWWKKKFFFIIILLL\\\vvvyyy]]]AAA>>>:::777777888888888::::::999999888777777777888777777666666666666666777666666666666777888888888:::<<<===<<<<<<===>>>===EEEGGGLLLUUUZZZdddxxx}}}iiiQQQ===<<<888888===AAAWWWuuupppPPPFFF===;;;;;;999999:::<<>><<<;;;;;;;;;:::888666555555:::;;;>>>AAADDDFFFGGGHHHGGGIIIHHHCCC>>>>>>EEEKKKMMMDDD;;;888555333555:::666666666777888:::;;;===???AAAHHHPPPVVV]]]jjjwwwjjj\\\MMMFFFCCC???;;;:::<<>>>>>FFFHHHMMMVVV[[[fffzzznnnNNN;;;<<<888888===BBBZZZuuu}}}eeeMMMDDD===;;;;;;999999;;;:::CCCLLLTTT^^^mmmxxx|||{{{hhhcccrrr~~~{{{kkkmmm|||tttdddVVVMMMFFF@@@BBBKKKUUUZZZ[[[PPPOOOLLLFFFEEEUUUwwwyyyggg^^^YYYXXX[[[XXXMMMCCC>>>;;;:::999888888777666555888999;;;>>>@@@BBBCCCCCC>>>???>>>:::666666;;;@@@@@@<<<888666333111444999555555555666888999:::;;;===???FFFNNNSSSYYYfffrrrmmm]]]MMMFFFDDD@@@<<<:::;;;AAATTTmmmiiiooozzzbbbEEE444222444555222222111111222333333444222333333444444555666666555999999<<>>======>>>???>>>FFFIIINNNXXX]]]iii|||tttKKK:::<<<999999>>>CCC\\\qqqrrr\\\JJJCCC===<<<:::888888;;;;;;DDDMMMTTT^^^mmmyyyqqqggghhhwww|||lllqqqrrr___OOOKKKFFFDDDEEEHHHKKKKKKPPPJJJEEE???<<>>>>>???777999888666333333777:::;;;:::999777444222333555333333444555666777777888;;;>>>DDDKKKPPPWWWcccppptttcccPPPGGGEEEAAA===;;;999???RRRjjjzzziiippp|||dddFFF444333555444222222111222222333444555333333333444555555666666666999999;;;???CCCYYY}}}mmmNNNFFFIIIIIIPPP]]]kkk|||vvvddd]]]\\\VVVXXX\\\YYY___hhhuuuttthhh\\\SSSNNNHHHBBB???AAACCCCCCDDDGGGCCCFFFLLLRRRZZZgggvvvrrrpppsssmmmjjjfffddddddbbb^^^[[[YYYYYYZZZSSSNNNLLLSSSZZZ^^^^^^___TTTSSSRRRRRRUUU[[[dddjjjrrr{{{yyypppgggZZZZZZiiivvv{{{mmm___XXXVVVMMMHHHKKKKKKXXXqqqaaaBBB???:::888777777777777777777777666666666666666666666666666666777777888888777777777777888999999:::<<<>>>???>>>>>>???@@@>>>GGGJJJOOO[[[aaammmzzzkkkIII999<<<999999>>>DDD]]]ooolllZZZHHHBBB===<<<:::777888;;;;;;DDDMMMSSS\\\kkkyyyxxxlllggguuu}}}ooowwwuuu^^^XXXPPPLLLOOOTTTYYY[[[fffYYYNNNHHHAAA>>>KKK]]]vvvfffgggjjjbbbWWWQQQFFFBBB;;;888777777555444444555666777888888888888444555555333222222555888999::::::888777666555444333333444555555555555555888:::@@@HHHNNNUUUcccppp~~~lllVVVKKKFFFBBB===:::;;;AAATTTkkkzzzmmmtttzzzcccEEE555555666222222222222222333444555555333333444444555666666666666888888;;;>>>BBB[[[___IIIHHHFFFGGGOOO]]]iiiyyyuuuddd\\\[[[VVVWWW[[[XXX^^^gggtttqqqaaaTTTLLLHHHJJJDDD@@@@@@@@@>>>???AAAAAACCCEEEGGGKKKTTT```iiirrrvvv}}}tttiiihhhuuuxxxttt~~~vvvpppkkkjjjjjjiiieee```]]]\\\]]]SSSNNNOOOWWW]]][[[XXXWWWOOOPPPPPPQQQSSSZZZbbbiiittt|||yyyppphhh[[[ZZZiiiuuu{{{}}}qqqdddXXXVVVMMMIIIKKKJJJVVVnnnbbbBBB>>>:::777777888888888666666666666666666666666666666666666666777888888888888777777888888999:::;;;===??????>>>>>>???@@@???HHHLLLRRR^^^eeerrrxxxaaaHHH888<<<:::999>>>EEE^^^ooommm^^^GGGAAA===<<<:::777888<<<888AAAJJJPPPYYYhhhwww|||ooojjjvvvyyylllvvvpppeeeXXXSSS[[[hhhtttzzzrrrcccWWWSSSKKK???@@@JJJiiiqqqmmmppphhh]]]WWWMMMFFF>>>999777666555333444444444444444333222222222333333222111222444777777888999999:::;;;:::777444555555666666666555555555777===EEELLLUUUdddrrr~~~sssZZZMMMHHHBBB===999>>>EEEXXXooo}}}sss{{{xxxaaaDDD555666666111222222222222333444555666333333444444555666666666444777777;;;@@@EEE```WWWGGGLLLCCCEEEOOO]]]hhhwwwuuuccc\\\ZZZUUUVVVZZZWWW]]]ffftttqqqeee___SSSMMMGGGFFFDDDAAA@@@BBBAAABBBBBB@@@AAAEEENNNTTTTTTZZZdddmmmvvv~~~zzzkkkYYYNNNQQQfffyyy|||uuunnnooonnnjjjddd```___```UUUQQQSSS]]]aaa[[[SSSPPPJJJLLLOOOQQQSSSYYYaaagggtttzzzwwwoooggg[[[ZZZgggwww}}}|||vvvvvvjjjYYYWWWMMMIIIJJJHHHSSSjjjcccAAA>>>:::777777888999888555555555666666666666666666666666666666777888888888888888777888888999:::;;;===?????????>>>???AAA@@@JJJNNNUUUaaaiiivvvjjjUUUCCC777888:::<<>>GGGQQQ]]]jjjvvv~~~~~~mmmlllxxxzzzttt{{{rrr^^^SSSYYYiiizzzwwwooobbbTTTJJJFFFEEEFFFaaazzzooonnnmmmeee]]]UUUKKK@@@:::::::::777222222222222333333444444444555666666666555666888:::>>>??????>>>===:::777555333444555555666555555555777777;;;CCCKKKVVVeeerrruuu[[[SSSMMMAAA;;;???999DDDYYYooo}}}{{{lllUUUEEE<<<777333111111111222222222333333333444444444444444555666777777<<<888:::AAACCCbbbwwwYYYKKKGGGDDDKKKQQQ\\\lllwwwrrrfff\\\YYYYYYXXXXXXZZZ]]]iiiyyy|||fff]]]SSSMMMKKKIIIFFFCCCIIIDDDAAABBBAAA@@@DDDLLLNNNPPPTTTYYYbbbmmmxxxeeeXXXTTTSSSPPPaaa~~~vvvmmmjjjnnnkkkbbbaaahhhZZZSSSQQQXXX]]]ZZZQQQLLLMMMNNNNNNPPPSSSYYY```eeevvv~~~tttccc[[[```gggxxx~~~rrreee___ZZZNNNGGGHHHGGGQQQgggmmmHHH???888888:::999777777888888888888777777777777666666666666666555555444777888888999::::::;;;;;;:::;;;;;;===???AAACCCDDDGGGFFFVVV[[[dddssszzz```OOO@@@777999:::<<>>@@@AAAAAAAAA???<<<999777333333444555666666666666777777;;;CCCKKKUUUdddqqqtttZZZSSSMMMBBB<<>>@@@CCCEEEGGGHHHGGGWWW\\\dddsss{{{}}}|||ZZZGGG<<<666999:::<<>>AAABBBCCCCCCCCCAAA>>><<<:::333333444444555666666777777777;;;CCCKKKUUUdddqqqwww]]]SSSMMMCCC===???>>>HHH\\\rrr~~~qqq{{{rrrUUU@@@999888555111222222222222333333333333444444444444555666777888444:::;;;===AAAKKKwwwoooQQQGGGFFF@@@GGGMMMXXXhhhsss~~~lllbbbXXXVVVUUUTTTTTTWWWZZZiii|||~~~pppkkkeeeaaaZZZRRRNNNNNNOOOMMMJJJHHHHHHJJJMMMOOONNNWWW```jjjzzzttthhhccc]]]UUUbbbuuusssnnnddd^^^^^^WWWVVVYYY]]]\\\VVVRRRQQQNNNNNNMMMNNNRRRXXX^^^bbbbbbnnnwwwqqqaaaXXX^^^iiiyyy~~~lllaaa]]]YYYLLLFFFGGGFFFOOOeeetttLLLBBB::::::;;;999777777888888888888777777777777333333555666777888888888666666777777888999999:::999:::<<>>:::;;;:::777777999:::???HHHTTT```nnn{{{pppfff^^^\\\XXXQQQLLLLLLJJJUUUaaaiiiuuuoooVVVHHHAAA???======>>>>>>>>>>>>>>>======bbbzzznnnggg___UUUHHH???;;;;;;:::999666555444222222222333333333444666777999;;;???BBBDDDDDDDDDDDDBBB@@@===;;;333333333444555666777888888888<<>>???@@@KKK___uuu|||iiiqqqxxxzzzaaaIII:::666333000222222222333333333444444444444444444555777888888666:::>>>??????OOOmmmPPPHHHHHHBBBHHHMMMXXXhhhttt{{{iiiaaaXXXVVVTTTSSSTTTWWW]]]jjj}}}xxxooohhheee___]]]YYYUUUPPPKKKFFFCCCFFFHHHKKKSSSeeeooo[[[___tttxxxqqqhhhaaa^^^WWWYYY^^^```\\\TTTSSSVVVQQQOOOMMMNNNRRRXXX]]]___[[[gggsssppp```UUU[[[hhhuuu|||kkk___\\\XXXLLLFFFGGGEEENNNddd}}}tttNNNDDD;;;:::;;;999888888888888888888777777777666444444555777777888888888666666666777888888999999:::;;;===@@@BBBDDDFFFGGGIIIJJJ^^^dddmmm}}}{{{XXXAAA:::888;;;999:::MMMfffnnn]]]IIICCC===:::::::::777777999999???IIIUUUcccrrrvvv[[[VVVSSSTTTUUUQQQMMMKKKGGGJJJOOOTTT___uuuuuuXXXIIIDDDDDD>>>???@@@AAAAAA@@@???>>>888EEETTT[[[\\\hhhmmm[[[PPPMMMHHHAAA===<<<<<<:::999777666444333222333444444666888999999:::<<>>???AAAMMMbbbyyyuuu```hhhrrrvvvZZZAAA666333333222222333333333444444444444444444555666777888999999999@@@AAA>>>TTTjjjOOOGGGHHHAAAHHHLLLWWWhhhtttzzzhhhaaaZZZWWWUUUSSSTTTXXX]]]jjj{{{yyywwwuuussspppkkkcccYYYSSSRRROOOLLLJJJRRRmmm|||\\\UUUaaafffrrruuulllddd```YYY]]]cccddd^^^UUUUUUYYYTTTQQQNNNNNNRRRWWW[[[\\\WWWbbboooooo```SSSXXXdddpppzzzmmm___[[[XXXLLLGGGHHHEEENNNdddzzzsssOOOEEE;;;:::;;;999888999888888888888777777777666666777777777777777666666666666666777888888999999;;;<<<>>>@@@AAABBBCCCCCCEEEIII```hhhqqqUUUBBB;;;888;;;999:::LLLcccppp```MMMBBB===999::::::777777999999???IIIVVVdddsssqqqfffwww}}}uuuiii]]]HHHGGGIIINNNRRRRRROOOKKKGGGDDDDDDHHHRRRfffrrrWWWHHHDDDEEEAAAAAABBBBBBBBBAAA@@@???<<<>>>JJJXXXWWWSSSaaaxxxkkkZZZLLLBBB>>>===;;;;;;<<<<<<;;;999888777555444444555666777999:::;;;;;;;;;<<>>@@@MMMeee~~~ooo[[[eeeppphhhHHH999666666333333333333444444444444333444444555666888999:::<<<999AAACCC???[[[hhhNNNFFFEEE@@@FFFJJJUUUeeerrryyygggaaa[[[XXXVVVSSSTTTYYY\\\hhhyyy|||ssskkk^^^[[[WWWSSSQQQ^^^}}}WWWLLLQQQPPPdddyyysssjjjccc\\\```fffhhhaaaXXXWWW\\\ZZZUUUPPPPPPSSSWWWYYYYYYVVV]]]hhhkkk___RRRUUUaaalllyyyqqqaaa\\\XXXMMMHHHIIIFFFOOOddd{{{rrrOOODDD;;;999:::999999:::888888888888777777777777777888888888777777666555666666777777888999999:::<<<===???@@@BBBBBBAAAAAADDDJJJdddmmmvvvYYYBBB:::777::::::;;;LLLbbb{{{gggPPPBBB<<<999::::::777777999:::???IIIUUUcccqqq~~~zzzddd\\\dddlllllldddYYYOOOJJJHHHJJJNNNSSSXXXYYYTTTOOOGGGCCCBBBDDDJJJXXXrrrgggRRRGGGDDDEEEAAAAAA@@@@@@AAAAAABBBCCC@@@HHH[[[kkkjjj]]]XXX[[[```fffcccUUUKKKJJJGGG@@@;;;;;;;;;<<<======<<<;;;999888666555555777999::::::;;;<<<<<<<<<===@@@CCCDDDEEEEEEEEECCC@@@===;;;777666444333333444555666777888===GGGPPP\\\lllzzz~~~aaaPPPFFF???;;;>>>MMMgggqqq^^^iiiuuuiiiIII;;;777555333333333444444444444555333444444555666888:::;;;>>>888BBBFFFBBBccciiiQQQGGGDDD@@@FFFJJJUUUfffssswwweee```[[[XXXUUURRRTTTYYY\\\iiizzzzzztttooollljjjbbb```pppuuuSSSIIILLLHHHUUUfffvvv}}}sssjjj```ccchhhjjjddd[[[ZZZ^^^^^^YYYRRRQQQTTTWWWWWWVVVSSSVVV___eee]]]QQQSSS^^^lllyyysssccc\\\YYYNNNIIIJJJGGGOOOddd{{{oooNNNCCC999888999999999;;;888888888888777777777777666777777888888888777777777777888888999:::::::::;;;===???BBBCCCDDDCCCCCCKKKRRRnnnwww~~~aaaBBB888555:::;;;===MMMaaapppSSSBBB<<<888999:::777777999;;;@@@IIIUUUaaaooo{{{xxx^^^SSSQQQSSSTTTQQQMMMPPPWWWWWWZZZ]]]bbbfffeee___XXXNNNKKKHHHEEEBBBHHH]]]sssyyylll\\\PPPHHHFFFGGGAAA@@@??????@@@CCCFFFHHH===PPPhhhvvvvvvkkk\\\PPPMMMNNNGGG999555===@@@<<<>>>>>>==================:::888666555666888;;;<<<999:::<<<<<<<<<>>>BBBDDDEEEFFFFFFEEEDDDAAA>>><<<888777555333222333444555777888>>>HHHRRR^^^nnn|||~~~cccSSSHHH???999===MMMhhhvvvdddooozzzcccFFF:::666111333333333444444444555555333444444555777888:::;;;???777BBBHHHFFFiiilllTTTJJJFFFCCCIIIMMMWWWhhhuuuvvvddd___ZZZXXXTTTQQQSSSXXX^^^lll~~~ssseeegggsssnnnRRRLLLOOOIIIEEEPPP[[[cccpppyyyuuuzzzsssfffmmm{{{pppccceeeiiikkkfff^^^\\\___aaa[[[TTTRRRTTTWWWVVVUUUPPPQQQYYYaaa\\\QQQSSS]]]nnnzzzttteee\\\YYYOOOJJJKKKHHHPPPeeezzzjjjMMMBBB888777999999:::;;;888888888888777777777777444555666888999999999999888888888999::::::;;;;;;:::<<<@@@CCCEEEFFFFFFFFFSSS\\\xxxWWWCCCAAA999888===>>>HHH___qqq\\\DDD>>>:::;;;:::777666888:::@@@HHHOOOXXXdddsss```WWWUUUUUU[[[dddkkknnnmmmrrrzzz|||iii___QQQIIIIIIEEEBBBRRRiiiwwwkkk___YYYVVVRRRKKKGGGCCCDDDBBB??????BBBDDDEEEEEEdddxxxeee\\\JJJCCCDDD<<<888:::999???>>><<<;;;<<<<<<;;;:::777777777888;;;>>>AAABBB<<<=========<<<>>>BBBDDDFFFHHHJJJIIIFFFAAA>>>===<<<;;;999777666666666777777999AAALLLWWWcccsssiiiUUUFFF@@@@@@AAARRRooo{{{hhhuuuzzz```HHH999222111222222333444444555555666555666777888:::<<<===>>>AAA>>>HHHHHHIIIwwwpppTTTHHHDDDDDDEEEHHHWWWlllzzzttthhhaaa[[[YYYWWWSSSRRRTTT\\\kkk~~~xxxkkk}}}iiiZZZUUUSSSNNNOOOLLLLLLRRR___qqqwwwkkkfffjjjxxx```ccchhhjjjeee\\\ZZZ^^^\\\]]]ZZZTTTRRRTTTTTTRRRMMMOOOTTTYYYZZZWWWZZZ```qqqyyyssshhh___[[[OOOIIIJJJHHHQQQggg{{{kkkJJJBBB<<<<<<<<<999777888777777777777666666666666888888888777777777777777;;;;;;:::::::::;;;<<<<<<===AAAFFFIIIJJJIIIIIIIIIOOOppp}}}SSSAAA???888777<<<<<>>:::;;;:::777666888777===DDDKKKRRR___nnnyyy~~~ooohhhcccaaaiiiyyylll\\\PPPMMMHHHDDDPPPccc~~~sssfff^^^ZZZVVVQQQMMMFFFEEEBBB@@@AAACCCEEEEEELLLkkk|||iiiRRRFFFEEE???===AAA@@@@@@>>><<<;;;::::::999888999999::::::;;;===>>>>>>>>>>>>>>>======???BBBEEEFFFHHHKKKKKKIIIEEEBBBAAA>>>===;;;999777777777777888999@@@LLLYYYfffuuuiiiVVVHHH@@@???@@@QQQlllqqq}}}dddLLL<<<777888222333333444444555555666555666777888:::<<<===>>>???===GGGHHHJJJzzzmmmTTTIIIDDDDDDFFFJJJZZZnnn{{{ttthhh```ZZZXXXVVVTTTTTTVVV]]]lllrrr}}}}}}xxxoooiiihhhgggdddfff]]]SSSPPPTTTddd~~~|||mmmfff}}}gggfffggghhhccc[[[WWWYYY]]]]]]ZZZUUUUUUXXXWWWTTTQQQQQQSSSVVVWWWWWW\\\dddpppvvvlllbbb___[[[NNNHHHIIIGGGQQQgggoooIIIAAA;;;;;;;;;999777888888777777777666666666666777777777777777888888888::::::999999999:::;;;;;;<<<@@@FFFIIIIIIHHHHHHGGGOOOtttzzztttKKK???>>>777666;;;;;;FFF\\\qqqSSSEEE???;;;;;;:::777666888999>>>EEEJJJQQQ]]]lllwww{{{}}}wwwnnnhhhqqqmmm[[[UUUOOOHHHMMMYYYyyykkk```[[[XXXTTTPPPMMMIIIDDDCCCEEEGGGGGGFFFRRRtttdddPPPIIIAAA>>>@@@<<<@@@???===;;;999888888777;;;<<<===???@@@@@@@@@@@@AAAAAAAAA???>>>???BBBEEEGGGJJJMMMNNNLLLIIIGGGFFFAAA@@@===:::888777777777999999@@@NNN^^^lllyyy|||fffVVVIIIAAA@@@AAARRRlllwwwwww___GGG999555666333333333444555555666666555666777999:::<<<===>>>???>>>IIIKKKQQQeeeQQQHHHCCCEEEHHHNNN^^^rrr}}}sssggg___XXXVVVUUUSSSUUUXXX___mmmzzzyyyvvvrrrooooooooofffYYYOOOKKKSSShhh|||xxxxxxlllgggddddddaaa[[[XXXXXX]]]]]]ZZZWWWYYY]]][[[VVVTTTRRRRRRSSSTTTVVV___hhhmmmqqqxxxiii______ZZZNNNGGGHHHGGGQQQggg~~~pppHHH@@@:::::::::888777999888888777777777666666666666666777777888888999999999999888888999:::;;;;;;===BBBHHHLLLLLLJJJIIIHHHQQQyyyoookkkGGG???>>>777666;;;;;;EEE[[[{{{YYYFFF@@@;;;;;;;;;777666888:::???DDDHHHNNNYYYhhhssszzz|||~~~tttmmmpppkkk```WWWNNNKKKOOOmmmtttfff___^^^[[[WWWUUUNNNHHHHHHJJJIIIHHHGGGVVVzzzkkkSSSKKKCCC@@@???999>>>???>>><<<:::::::::;;;===@@@CCCGGGIIIIIIIIIHHHDDDDDDCCCAAA@@@@@@BBBEEEIIILLLOOOPPPNNNJJJHHHGGGDDDBBB???<<<:::888777777:::999AAARRRdddrrr}}}uuu___QQQGGGBBBBBBEEEVVVnnn}}}mmmTTTAAA666222111333333444444555666666666666666888999;;;===>>>>>>BBBBBBMMMQQQZZZ]]]KKKEEECCCEEEJJJRRRbbbuuuoooddd\\\UUUSSSRRRRRRTTTXXX___lll~~~rrriiijjjjjjfffaaaYYYPPPMMMVVVbbbnnnyyylllddd^^^___```^^^[[[[[[]]]\\\ZZZYYY\\\```^^^XXXTTTRRRQQQRRRSSSUUU^^^hhhkkkmmmsss|||nnnccc___ZZZMMMFFFGGGFFFQQQgggyyylllHHH@@@999999:::888888999888888888777777777666666555555666777888999999:::999999999999:::;;;<<<<<<@@@EEELLLPPPPPPNNNLLLKKKSSS~~~ssslllNNN@@@???888777<<<;;;DDDYYYgggGGG@@@<<<<<<;;;777666888666:::???BBBHHHRRRaaalllwwwzzz}}}tttooosss}}}|||nnncccVVVLLLJJJWWWzzzsssjjjiiigggbbb[[[RRRLLLLLLKKKGGGEEEGGGYYY{{{bbbMMMIIIFFFFFFFFF???>>>@@@AAA@@@>>>>>>@@@CCCGGGIIIMMMPPPRRRRRRPPPOOOHHHHHHGGGDDDAAAAAACCCEEEKKKNNNPPPQQQNNNJJJGGGFFFEEEDDDAAA===;;;999888888;;;;;;DDDVVViiivvvpppXXXKKKEEECCCDDDGGGZZZqqq}}}fffMMM@@@:::666444333333444555555666666777777888999;;;<<<>>>???@@@CCCCCCMMMSSS```]]]HHHCCCDDDEEELLLTTTdddvvvzzziiibbbYYYRRRPPPPPPPPPRRRWWW]]]kkk|||{{{nnnooommmnnnnnniii]]]QQQOOOSSSWWW___ooolllbbbZZZ[[[]]]\\\ZZZZZZZZZ\\\[[[ZZZ\\\___]]]WWWQQQPPPQQQSSSSSSTTT[[[ccciiikkkpppyyyvvvjjj```[[[MMMFFFGGGFFFQQQhhhxxxlllIIIAAA:::999999888888:::888888888888777777777777555555666777888999999::::::::::::;;;;;;<<<>>>>>>@@@EEEKKKOOOPPPOOOMMMMMMVVVvvvZZZBBBAAA:::888<<<:::BBBVVVkkkGGGAAA===<<<;;;777666888666:::>>>AAAFFFQQQ```kkkrrrvvv|||rrrlllnnnsssxxx~~~ppp```RRRKKKHHHfff}}}rrrrrroooiii___WWWQQQPPPKKKBBBAAAFFFVVVtttbbbNNNJJJFFFEEEEEE>>>BBBDDDFFFFFFDDDDDDGGGKKKTTTUUUWWWXXXXXXUUUSSSQQQLLLKKKIIIFFFCCCBBBCCCEEELLLOOOQQQQQQNNNJJJHHHFFFEEEDDDAAA>>>;;;999999888;;;===III[[[lllxxxoooVVVIIIDDDCCCEEEGGG[[[rrrrrrzzzcccJJJ???;;;888666444444444555666666777777999:::;;;<<<>>>@@@AAABBBCCCBBBKKKQQQbbbbbbJJJDDDEEEEEELLLUUUddduuu~~~xxxhhh```YYYRRRPPPPPPOOOQQQUUUZZZhhhyyy~~~}}}yyykkkZZZPPPMMMKKKPPP]]]qqqjjj```XXXWWWXXXVVVUUUUUUWWW[[[]]][[[ZZZ[[[YYYTTTOOONNNPPPRRRQQQQQQVVV^^^fffhhhnnnvvv{{{mmmaaa\\\NNNGGGHHHGGGRRRiii|||qqqLLLCCC;;;999999888888:::999999888888888777777777666666777777888888999999;;;;;;;;;;;;<<<>>>??????===AAAGGGKKKLLLLLLMMMMMMXXX|||^^^BBBAAA:::888:::777>>>SSS{{{gggHHHBBB======;;;777666888888;;;???BBBGGGRRRbbbmmmrrrwww~~~wwwsssrrrqqqmmmrrr~~~kkkZZZPPPGGGZZZyyyxxxuuummmfff___[[[XXXNNNBBBBBBJJJZZZqqqiiiTTTMMMEEEBBBBBB===HHHKKKMMMLLLIIIIIIMMMPPPZZZZZZ[[[[[[YYYWWWTTTSSSOOONNNLLLHHHDDDCCCDDDEEEKKKNNNQQQRRRPPPMMMJJJIIIEEECCC@@@===;;;:::999999:::@@@NNN```nnnyyysssYYYLLLFFFCCCCCCIII___vvv~~~fffpppmmmRRR???777555555444444555555666666777777;;;;;;===>>>@@@BBBCCCCCCDDDBBBKKKPPPdddcccMMMFFFEEEEEELLLTTTcccsss|||yyylllaaaZZZTTTSSSRRRPPPQQQTTTWWWeeewwwppp\\\SSSMMMNNNTTTdddzzzbbbZZZSSSRRRRRRPPPPPPRRRTTT[[[^^^[[[VVVTTTSSSQQQOOOMMMMMMNNNMMMMMMRRRZZZbbbfffmmmttt|||~~~lllccc]]]OOOGGGHHHHHHSSSkkktttOOOEEE===::::::888888:::999999999888888888777777777777777777777888888888:::::::::;;;<<<===>>>???<<>>CCCOOO^^^jjjuuu|||~~~yyysssrrr|||rrr```TTTOOOYYYyyy|||sssnnngggddd```SSSEEEFFFPPPgggwwwjjjUUUMMMFFFEEEHHHFFFMMMPPPSSSQQQMMMLLLOOOSSSYYYYYYZZZZZZYYYXXXWWWVVVPPPOOOMMMIIIEEECCCDDDEEEJJJNNNQQQSSSRRROOOMMMMMMDDDBBB@@@===;;;::::::::::::BBBQQQcccoooxxxwww^^^PPPHHHCCCBBBLLLccc{{{xxxfffwww~~~```EEE666333555444444555555666777777777<<<===>>>???AAACCCDDDEEEGGGEEELLLRRRggg```NNNGGGDDDEEELLLTTTbbbqqqzzz|||pppbbb[[[VVVUUUTTTQQQQQQSSSUUUcccuuunnn^^^UUUQQQQQQ\\\ppprrrXXXRRRNNNNNNNNNMMMOOOSSSQQQZZZ___[[[SSSPPPOOOOOOPPPMMMLLLKKKIIIIIIPPPYYY___dddlllsssyyylllddd^^^OOOHHHIIIHHHTTTllltttQQQGGG>>>;;;:::888888:::999999999888888888888777888888888777777777777777999999999:::;;;<<<>>>>>>===@@@DDDGGGJJJLLLPPPRRRZZZ^^^EEE@@@;;;:::888777<<>><<<888777888@@@GGGWWWkkkyyy~~~lllVVVDDD@@@EEEOOOmmmnnn___}}}hhhIII===:::777555555666666777777888888;;;===>>>???>>>>>>@@@BBBCCCEEESSSPPPpppwwwYYYJJJEEEDDDIIIJJJRRR___lll}}}}}}oooaaa^^^ZZZVVVSSSRRRRRRRRR[[[eeerrr|||tttcccYYYPPPRRRaaawwwyyyzzzxxxddd\\\ZZZFFFFFFFFFHHHKKKLLLLLLKKKSSSUUUXXXYYYXXXTTTOOOLLLNNNLLLHHHFFFGGGKKKOOORRRXXX^^^fffmmmsss{{{~~~~~~{{{~~~jjjeee\\\NNNHHHJJJHHHVVVqqqtttSSSBBB======888999<<<777999999999999999999999999888888888777777777777777<<<:::999999;;;===??????===DDDEEEHHHMMMJJJJJJVVVcccZZZEEE@@@;;;:::888777:::@@@]]]^^^IIIEEE???;;;:::;;;:::888888777999===AAAJJJ[[[jjjrrr}}}yyyjjjaaaYYYdddyyyvvveeeSSSKKKPPPZZZ~~~vvvqqq{{{{{{ZZZMMMMMMNNNQQQVVV^^^bbbgggfffaaa]]]^^^bbbmmmkkkjjjlllmmmkkkeee```]]]^^^\\\XXXRRRLLLHHHGGGJJJLLLMMMLLLNNNQQQNNNHHHHHHBBB>>>>>><<<999999;;;CCCJJJ[[[ooo{{{jjjUUUEEEBBBHHHRRRpppyyynnncccDDD777555555555555666666777888888888;;;===>>>???>>>???@@@BBBDDDFFFUUUTTTuuuuuuYYYJJJFFFEEEIIIIIIQQQ^^^jjj{{{~~~oooaaa^^^ZZZVVVSSSRRRRRRSSSYYYdddsss~~~uuuhhh[[[WWW\\\kkkxxxuuu{{{ppp^^^OOODDD>>><<>>>>>>>>@@@FFFFFFJJJRRRQQQSSS```lllaaaFFF@@@<<<:::999777999===RRRttt___KKKEEE???======<<<:::888666666888<<>>>>><<<:::;;;>>>GGGQQQbbbttt~~~}}}fffSSSEEEDDDKKKWWWuuu{{{vvv~~~}}}aaaDDD777666777555555666666777888999999;;;===?????????@@@AAACCCGGGGGGVVVXXXzzzxxx[[[KKKFFFDDDHHHHHHPPP\\\hhhyyy~~~oooaaa^^^ZZZVVVSSSRRRSSSSSSXXXdddttt~~~kkkaaa[[[___vvvzzzrrrttt{{{xxx{{{uuucccYYYNNNEEEBBBAAA>>>;;;@@@@@@BBBFFFIIIJJJIIIGGGNNNQQQVVVZZZZZZUUUPPPLLLHHHFFFDDDCCCDDDHHHMMMPPPXXX\\\ccchhhlllrrryyy|||sssjjj```[[[YYY[[[dddmmmpppddd]]]QQQLLLLLLIIIWWWrrr}}}sssSSSBBB======888999<<<777999999999999999999999999999:::::::::::::::::::::;;;<<<<<<======>>>>>>>>>EEELLLNNNRRRYYYWWWXXXdddnnniiiHHHAAA<<<;;;999777777:::HHHhhhqqqMMMEEE>>>===>>><<<999888555555888<<<@@@GGGUUUcccpppuuurrrgggoooxxx~~~lllZZZRRR^^^ooo{{{}}}pppXXXSSSVVVWWWZZZ^^^||||||xxxvvv{{{}}}~~~zzzwwwuuuuuuqqqpppllleee\\\TTTNNNLLLLLLMMMNNNOOOSSSWWWRRRKKKFFFBBB???>>><<<999;;;@@@MMMYYYkkkzzzxxxaaaPPPEEEEEELLL]]]{{{uuusss}}}~~~sssZZZBBB888777777555555666777888999999:::<<<===???@@@@@@@@@BBBDDDJJJGGGSSSXXX}}}```MMMEEEBBBFFFGGGOOO\\\iiizzz|||mmm```^^^ZZZVVVTTTSSSSSSTTTXXXddduuu}}}pppccc\\\hhh|||wwwuuuooo}}}xxxooofffcccnnn{{{}}}rrreeeZZZKKKFFF@@@<<<<<<===>>>===<<<<<>>>>>>>>>>>???@@@KKKYYYbbbdddcccYYYWWWcccqqqiiiLLLCCC===;;;:::777777999AAA]]]RRRGGG>>>===>>>:::777777555555888<<>>@@@@@@AAAAAACCCEEELLLFFFQQQXXXdddOOOFFFAAADDDEEENNN]]]kkk~~~{{{kkk```^^^ZZZVVVTTTTTTTTTUUUYYYeeevvvuuugggccchhhyyyyyymmmvvv~~~tttfffXXXMMMLLLXXXfffjjjkkkhhh___XXXSSSMMMFFF>>>>>>===:::888888;;;>>>::::::<<<@@@CCCDDDCCCAAABBBFFFMMMRRRSSSOOOIIIEEE@@@???>>>>>>@@@DDDHHHJJJNNNRRRYYY___dddllluuu{{{tttqqq|||nnnccc^^^TTTOOOOOOLLL\\\zzzsssvvvvvvSSSBBB======888999<<<777999999999999999999999999888888888888999999::::::;;;===??????>>>???AAACCCQQQhhhzzz}}}uuuddd___mmmkkkQQQGGG>>>;;;:::777777999<<>>===>>>:::777888555555888<<<>>>AAAMMMXXXbbbhhhrrr{{{vvvfffaaarrryyy```VVVTTTSSSUUU[[[kkkwwwlll```XXXTTTTTTNNNOOOOOOQQQWWWZZZSSSIIIFFFCCCAAA???<<<999>>>EEEZZZiiizzzoooXXXKKKDDDHHHQQQiii}}}yyywww]]]HHH<<<888777666555555666777999:::;;;;;;<<<>>>@@@AAAAAABBBDDDFFFMMMEEEQQQ\\\dddPPPFFFBBBCCCEEENNN^^^mmm|||lll```^^^ZZZWWWUUUTTTUUUUUUZZZfffwww{{{lllccchhhttttttsssyyy}}}dddOOOBBB>>>EEEMMMKKKLLLHHHAAA>>>@@@???===<<>>>>>BBBGGG===<<<<<>>BBBHHHLLLMMMJJJEEEBBB???>>>======???BBBEEEGGGIIINNNUUU[[[aaajjjttt{{{{{{mmm```\\\QQQLLLLLLKKK]]]}}}yyyxxxwwwSSSBBB======888999<<<777999999999999999999999999777777888888999999::::::;;;===??????>>>???DDDHHHZZZtttyyywwwvvvUUUJJJ>>>:::999888888::::::LLLpppbbbOOO@@@??????:::888:::666666999<<<<<>>@@@AAABBBCCCEEEGGGMMMEEEVVVfffbbbOOOEEEAAADDDEEEOOO^^^mmmooo```^^^ZZZWWWUUUUUUUUUVVVZZZfffwwwppphhhlllzzz{{{wwwyyyZZZGGG???<<<===@@@<<>>;;;<<>>???@@@BBBDDDBBB@@@??????BBBDDDDDDDDD===@@@EEEIIIIIIGGGCCC@@@???>>>======>>>AAACCCEEEHHHLLLSSSXXX___hhhrrryyymmmaaa\\\RRRLLLMMMMMMbbb{{{vvvSSSBBB======888999<<<777999999999999999999999999888888999999:::;;;;;;<<<;;;===???>>>===@@@FFFLLLggg|||~~~XXXKKK???:::999888999;;;999IIIkkkgggSSSBBB@@@@@@;;;999<<<777777999<<<<<<===FFFQQQTTTYYYfffvvvzzzrrryyywwwsssuuuggg^^^VVVTTTXXXpppuuuiiibbbaaabbb[[[YYYVVVVVVZZZZZZPPPCCC???>>>>>>???======EEEOOOaaarrreeeQQQIIIHHHPPPZZZppprrrjjjrrr[[[GGG999444666;;;444555666888999:::<<<<<<<<<>>>@@@BBBBBBCCCFFFHHHLLLFFF[[[oooaaaMMMCCC???EEEFFFOOO^^^lllsss```^^^ZZZWWWUUUUUUVVVVVVYYYfffwwwqqqmmmsss|||}}}eeeHHH;;;;;;===<<<;;;888===@@@@@@AAACCCBBB>>>AAA??????CCCGGGJJJHHHFFFFFFDDDAAAAAACCCEEEFFFFFF===@@@DDDGGGGGGEEEBBB??????>>>======>>>@@@BBBCCCHHHLLLRRRXXX^^^fffpppxxxnnnccc___TTTOOOOOOQQQgggzzzSSSCCC======888999<<<777999999999999999999999999999999::::::;;;<<<======;;;===???===<<<@@@HHHOOOrrrrrrVVVFFF;;;<<<<<<888888>>>>>>FFFgggqqqSSS@@@???=========777999777777<<<>>>>>>AAAFFFMMMTTT```mmmuuu~~~qqqgggxxx|||zzzeeeccc\\\TTTXXXpppxxxmmmjjjkkk^^^YYYWWWYYYVVVNNNEEEAAAAAA:::999???BBBBBBIIITTTfffuuufffRRRGGGEEEQQQaaazzzkkklllsssRRRBBBAAA777000888555666777999:::;;;<<<<<>>;;;:::;;;===<<<;;;<<<@@@CCCCCCDDDDDDEEEHHHKKKKKKHHHKKKIIIEEEBBBBBBCCCEEEFFF>>>>>>@@@CCCDDDCCC???;;;:::<<<=========>>>@@@BBBJJJKKKNNNUUUZZZ```kkkvvvrrriii\\\SSSOOOIIIMMMiiiyyyQQQFFF<<<:::;;;999888999999999888888888888888888999999:::;;;<<<<<<<<<<<<<<<666777>>>AAA@@@HHHUUU}}}zzz```MMM>>>===<<<777555999<<>><<<===888999666777;;;======@@@DDDIIIPPP\\\hhhpppxxxkkkcccuuupppiii___ZZZaaauuu}}}tttppppppfff___YYYWWWTTTLLLEEEBBBBBB??????AAACCCGGGQQQ[[[jjjvvvyyy___PPPJJJLLL\\\nnnlllppp[[[CCC???888111666555666888:::;;;=========???AAABBBCCCDDDFFFIIILLLLLLNNN]]]iiilllSSSJJJFFFCCCHHHEEENNNaaapppoooeeeaaa\\\WWWUUUVVVXXXYYY^^^hhhuuuxxxyyyuuubbbSSSJJJ@@@;;;;;;<<<:::999======<<<===@@@BBBCCCDDDCCCGGGKKKNNNOOOOOOMMMJJJMMMKKKGGGDDDCCCDDDEEEGGG@@@@@@@@@BBBCCCAAA>>><<<:::;;;<<<===<<<===???AAAIIIJJJNNNTTTZZZ```lllwww~~~ttthhh\\\SSSPPPLLLQQQnnnuuuQQQFFF<<<:::;;;999888999999999888888888888888888999999:::;;;<<<<<<<<<<<<@@@:::999>>>@@@AAAMMM\\\hhhSSSAAA======:::666777:::<<>>???@@@@@@AAABBBCCCDDDHHHLLLPPPQQQNNNWWW```]]]KKKGGGFFFBBBGGGGGGQQQbbbpppqqqdddaaa\\\XXXVVVWWWYYY[[[aaajjjwwwxxxsss___NNNJJJEEE@@@===<<<===<<>>EEEOOOTTTRRRNNNKKKOOOSSSTTTQQQOOONNNOOOLLLJJJGGGEEECCCCCCDDDDDDCCCAAA@@@???@@@???===<<<999;;;<<<<<<;;;<<<>>>@@@GGGHHHLLLTTTZZZaaammmyyy|||zzzsssfff[[[RRROOONNNVVVssstttOOOEEE<<<:::;;;:::888999888888999999999999999999999::::::;;;<<<<<<======AAA>>>>>>AAAAAABBBNNN]]]sssmmmWWWBBB;;;>>>>>>;;;999999999LLLyyymmmUUUHHHFFF???<<<===:::888555555888999999;;;??????FFFSSS___gggnnn|||bbbYYYkkk|||vvvwwwbbb```oootttjjjaaa[[[UUUMMMFFFDDD@@@FFFFFFAAAHHHaaayyyzzzbbbQQQKKKSSSiii}}}xxx~~~|||ooohhhAAA888999666666777999:::===???@@@AAABBB@@@AAABBBDDDEEEIIIOOORRRTTTPPPWWW]]][[[IIIEEEEEEDDDHHHIIISSSbbbnnn}}}sssccc```\\\XXXWWWWWWYYYZZZ```iiivvviiiZZZIIIIIIGGGEEEFFFIIIIIIGGGBBBAAAGGGWWWkkksssnnnddd\\\[[[[[[WWWPPPKKKMMMSSSIIIGGGEEECCCAAAAAA@@@@@@EEEBBB???=========<<<<<<999:::;;;;;;;;;;;;===???EEEFFFKKKSSSZZZaaannnzzz{{{}}}uuudddZZZQQQNNNMMMXXXuuu|||wwwNNNDDD;;;:::;;;:::888999888888999999999999999::::::::::::;;;<<<===>>>>>>???@@@CCCFFFDDDEEEPPP]]]kkkvvv```GGG======???===::::::999EEEkkkbbbLLLEEE???>>>???:::888555555777888777888<<<===DDDPPP\\\dddmmm|||~~~aaaWWWhhh}}}zzzrrr~~~zzzcccaaarrrwwwooogggbbb\\\QQQHHHEEEAAAFFFDDD???JJJggg|||bbbOOOLLLZZZrrrpppnnn}}}}}}}}}bbb>>>666999888999999:::<<<>>>@@@AAABBBBBBAAABBBDDDEEEGGGJJJOOORRRSSSPPPWWW^^^fffNNNDDDDDDGGGGGGKKKUUUcccooosssbbb___[[[XXXVVVVVVWWWXXX]]]fffttt~~~|||zzzyyyyyyyyyzzz}}}}}}~~~yyy[[[QQQPPPVVV]]]ccckkkooohhh]]]RRRRRR\\\sss|||llliiigggbbbWWWKKKJJJOOOGGGGGGEEEDDDCCCAAA@@@@@@FFFBBB>>>;;;;;;<<<<<<;;;:::;;;<<<;;;;;;;;;===???CCCDDDIIIQQQXXXaaammmyyy~~~wwwcccZZZPPPLLLMMMZZZwwwxxxLLLBBB::::::<<<:::999999888888999999::::::::::::::::::::::::<<<===???@@@@@@BBBEEEEEEEEEMMMaaasssoooSSSAAA===<<<:::777:::999???[[[xxxXXXJJJ@@@???@@@;;;999666555777777666777:::===BBBLLLWWW___hhhxxxyyy___TTTaaasss|||}}}~~~wwwnnnjjjzzz~~~vvvoookkkcccWWWLLLGGGEEEDDDBBBBBBPPPhhhsssZZZKKKPPPeee|||aaa]]]rrr}}}yyyWWW;;;777777777<<<;;;;;;===>>>@@@AAAAAAAAAAAACCCEEEGGGHHHIIILLLOOONNNLLLVVV^^^rrrVVVFFFDDDHHHEEEJJJVVVeeettttttbbb```\\\XXXVVVUUUUUUVVVYYYcccrrr|||xxxtttpppmmmkkkfffeeeeeeeeefffhhhiiikkkhhhiiijjjkkkmmmqqqvvv{{{}}}uuuxxx~~~ooooooxxxyyyuuurrrooobbbOOOFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCEEEBBB===;;;;;;;;;<<<;;;;;;<<<===<<<;;;;;;===???AAABBBGGGOOOWWW___lllxxx|||qqqccc[[[QQQMMMOOO___{{{yyytttJJJAAA::::::<<<;;;999999888888999999:::;;;;;;;;;::::::::::::;;;>>>@@@AAADDDFFFEEEBBBEEEZZZ{{{}}}___HHH===;;;:::777888999999KKKyyyjjjUUUCCC>>>@@@===:::777666777777555666:::<<<@@@GGGPPPVVV___pppsss[[[NNNSSS___eeepppqqqjjjvvvxxxrrriii\\\PPPKKKGGGBBBCCCMMM]]]nnn~~~zzzhhhRRRHHHSSSllljjjgggyyy{{{uuugggLLL;;;999666555???<<<===>>>??????@@@@@@@@@BBBEEEGGGIIIHHHHHHIIIJJJLLLKKKUUU___xxx[[[HHHCCCGGGCCCJJJWWWeeevvvuuudddbbb^^^ZZZWWWUUUUUUUUUXXXbbbqqq}}}~~~yyysssmmmiiieeecccaaa^^^ZZZWWWTTTSSSMMMNNNOOOPPPRRRSSSUUUVVVSSSSSSTTTTTTVVVZZZ```dddlllooovvv{{{|||{{{rrrmmm```NNNDDDFFFFFFGGGHHHIIIHHHGGGEEEDDDCCC@@@<<<:::;;;;;;<<<;;;<<<===>>>===<<<<<<>>>??????@@@EEENNNUUU]]]jjjuuuqqqddd]]]TTTPPPTTTgggwwwqqqoooIII@@@999:::<<<;;;999999888888999999:::;;;;;;<<<;;;:::::::::;;;>>>@@@BBBDDDHHHIIIFFFKKKdddfffLLL???<<<<<<;;;777888555@@@kkkyyy^^^FFF===@@@@@@;;;888666888777555666999;;;>>>CCCJJJOOOXXXiiiyyy~~~oooXXXHHHGGGKKKNNNddd|||~~~hhh^^^fff~~~vvvlll^^^SSSNNNFFF@@@EEEXXXkkkvvvuuudddOOOGGGTTTlll}}}lll]]]FFF<<<<<<444333@@@======>>>???????????????CCCEEEHHHJJJIIIGGGGGGGGGMMMLLLVVV```xxx]]]JJJCCCEEEDDDKKKWWWdddtttwwwfffccc___[[[XXXVVVUUUUUUXXXbbbppp}}}}}}xxxppphhh```XXXQQQLLLIIIHHHGGGFFFEEEDDDCCCCCCAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFJJJOOOTTTUUUYYYaaahhhjjjooo{{{|||~~~lllbbbUUUHHHEEEJJJCCCEEEFFFGGGGGGFFFDDDCCCBBB???<<<;;;;;;<<<<<<;;;===>>>>>>>>><<<<<<>>>@@@???@@@EEEMMMTTT[[[hhhtttyyyeee___WWWSSSYYYmmm}}}qqqmmmlllHHH???999:::===;;;999999888888999::::::;;;<<<<<<;;;:::::::::;;;>>>AAABBB???HHHNNNNNNRRRhhhmmmOOO>>>======:::444===;;;999YYYbbbFFF@@@@@@>>>:::999888666666666777777999;;;BBBJJJOOORRRYYYaaannnnnncccOOO@@@AAAGGGKKK]]]zzzeee]]]aaazzznnnaaaTTTKKKGGGCCCLLLdddxxx~~~www]]]OOOPPPVVVkkk~~~yyy{{{fffVVVCCC999888999999999;;;<<<===>>>>>>???AAACCCCCCDDDFFFGGGHHHGGGEEEDDDKKKPPPSSSbbbuuuVVVCCCAAAEEEDDDLLLWWWaaaooossseeeccc```\\\ZZZYYYXXXYYY]]]cccmmmzzzzzzuuuqqqhhh\\\RRRLLLHHHEEEBBB??????@@@AAAAAAAAA@@@@@@DDD@@@;;;:::<<>>??????>>>>>>>>>CCCHHHMMMSSS]]]kkkuuuwwwiii]]]QQQQQQ\\\rrrxxxlllxxxeeeGGGAAA:::888:::<<<;;;999999999::::::::::::;;;;;;;;;888999===;;;888;;;CCC???FFFTTTSSSTTTyyyuuuqqqpppyyyyyymmmRRRBBBAAA@@@<<<666<<<:::999RRRnnnNNNCCC@@@<<<:::999888777666666777777:::;;;???DDDFFFGGGMMMUUU]]]]]]VVVIIIAAABBBCCCCCCWWWyyyyyyhhh```ccc}}}rrrfffXXXNNNFFFDDDPPPhhh{{{mmmWWWLLLRRR]]]ssszzznnnlll}}}sssqqqtttdddSSSBBB::::::::::::999;;;<<<>>>======>>>@@@BBBDDDEEEFFFGGGHHHGGGFFFFFFKKKQQQSSSbbb]]]FFF@@@CCCHHHIIISSSbbbmmm{{{ooogggdddaaa]]]ZZZYYYXXXXXX\\\cccooozzzzzznnniiiZZZUUUMMMHHHEEECCCAAA???===>>>>>>>>>===<<<<<<;;;AAA>>>===>>>AAABBBBBBAAA@@@???>>>======>>>???@@@AAAEEEJJJMMMPPPUUU^^^fffooo{{{{{{tttjjjhhhkkkvvvzzz___YYYQQQHHHIIICCCAAAAAACCCFFFGGGDDDAAA@@@>>>===;;;:::::::::::::::;;;===>>>??????>>>>>><<>>===???CCCHHHBBBGGGOOO```vvvrrrqqqoooUUUDDDAAA>>>999:::;;;999999HHHnnnxxxTTTEEE???<<<;;;:::888777666666777777999888:::>>>???@@@GGGOOOSSSQQQLLLEEEDDDGGGHHHFFFVVVttt~~~qqqjjjjjjxxxlll]]]RRRIIIJJJWWWnnnfffRRRLLLVVVeee}}}cccVVVNNNZZZwwwiiimmmyyydddSSSAAA;;;<<<;;;::::::===>>>>>>>>>======???AAAFFFFFFFFFGGGGGGHHHHHHHHHLLLQQQSSSaaaeeeHHH???BBBKKKEEEMMMaaaiiinnnqqqhhhfffbbb^^^[[[YYYXXXXXXZZZcccppp{{{}}}rrrcccVVVQQQFFFDDD@@@>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>@@@@@@>>><<>>===<<<<<<<<<===>>>===???BBBCCCDDDHHHNNNTTT]]]gggwwwyyypppgggrrrjjj___UUUKKKKKKEEECCCAAACCCFFFFFFCCC@@@???>>><<<;;;:::999:::::::::;;;<<<===>>>>>>>>>>>>===@@@EEEJJJOOOWWWbbbjjjrrrssstttvvvvvvvvvuuutttlll___UUUTTTRRRMMMNNNSSSggguuuqqqcccXXXOOORRR```www|||```CCC>>>999777999::::::888999999::::::::::::;;;;;;999<<<>>>===???BBBCCCBBBKKKHHHSSSeeexxxwwwYYYFFFAAA===888;;;999888999@@@XXX}}}VVVCCC??????<<<;;;999777666666777777666555777<<>>>>>@@@BBBEEEEEEEEEEEEFFFGGGHHHHHHJJJOOOQQQ___iiiJJJ???BBBIIIEEEMMM___kkktttxxxjjjhhhccc___[[[YYYXXXXXXWWWaaaooozzz~~~qqqfffZZZKKKBBB???AAA???===;;;;;;<<<<<<===;;;<<<===???@@@AAABBBBBB@@@@@@@@@@@@@@@???===<<<>>>===<<<<<<===>>>@@@AAA>>>???@@@???@@@BBBGGGKKKPPPWWWdddwwwzzzkkkbbbRRRUUUgggxxxgggZZZQQQTTTIIIFFFCCCDDDGGGGGGEEECCC>>>===<<<:::999999::::::::::::;;;<<<=========>>>@@@BBBEEEHHHKKKQQQXXX]]]ZZZ^^^dddjjjooossswwwyyy{{{pppeee]]]VVVPPPOOOSSSRRR\\\jjjxxxnnn```VVVNNNRRR```wwwwwwWWWBBB>>>:::999999::::::999999999999:::::::::;;;;;;888===???<<<>>>DDDEEEBBBDDDXXX{{{yyyXXXDDDAAAAAA>>>;;;777777999;;;IIIoooZZZCCC???AAA===;;;999888777666777777555444777===CCCKKKYYYfffeeefffeee___TTTKKKJJJMMM```wwwzzzzzznnn```VVVPPPXXXgggxxxuuuWWWKKKLLLXXXjjjWWWLLLEEEUUU|||rrrfff|||sssYYYAAA:::<<<;;;<<>>===<<<<<<>>>AAADDDDDDEEEFFFHHHIIIIIIIIIIIIJJJIIIIIIGGGFFFFFFGGGHHHAAA@@@???>>>===>>>??????@@@??????>>>>>>@@@CCCFFFIIIMMMVVVfffzzz~~~hhhZZZUUUJJJFFFNNNlllyyydddXXX[[[MMMIIIEEEEEEFFFGGGEEECCC===<<<;;;:::999999:::::::::::::::;;;;;;<<<======@@@AAACCCDDDFFFJJJNNNPPPTTT[[[gggrrr~~~}}}qqqhhhhhhlllkkklllpppxxxhhh]]]TTTNNNRRR```www{{{sssTTTAAA???<<<;;;;;;;;;;;;;;;999999999:::::::::;;;;;;888<<<>>><<<<<>>===@@@???:::666777999888@@@\\\{{{iiiKKKBBBAAA===<<<:::888777666777777666555777>>>FFFRRRcccrrrwww{{{yyyhhhTTTJJJIII```vvvwwwjjj^^^WWWSSS^^^nnn{{{tttgggKKKFFFMMM\\\nnn|||RRRJJJLLLggguuutttuuuXXX???;;;===;;;===BBB@@@AAAAAAAAA@@@@@@BBBDDDAAABBBBBBCCCDDDEEEFFFFFFEEELLLPPP```nnnNNNCCCEEEAAAMMMZZZiii|||kkkiiieeeaaa]]]\\\[[[[[[VVV[[[eeerrr~~~jjj^^^PPPGGG@@@;;;<<>>@@@BBBDDDFFFIIINNNQQQUUUUUUVVVVVVWWWVVVVVVVVVUUUUUUUUUSSSQQQRRRTTTVVVMMMKKKHHHDDDBBB@@@??????AAA???===<<<;;;===???@@@CCCFFFMMMYYYggg{{{}}}fffSSSIIIGGGCCC???CCC\\\vvvaaa]]]UUUPPPJJJFFFFFFEEEBBB@@@===<<<:::999999999:::;;;::::::999::::::;;;======<<<===@@@CCCFFFIIILLLNNN^^^eeeqqq|||~~~wwwvvv|||fff\\\SSSNNNSSSbbbyyysssqqqVVV@@@???===<<<;;;;;;<<<<<<999999::::::::::::;;;;;;999:::===>>><<>>>>>;;;999777777888777;;;KKK^^^ZZZGGGBBB>>>===:::888777666666777555444777@@@KKKZZZnnn}}}nnn[[[PPPNNNaaawwwttteee\\\YYY]]]iiiwww}}}kkk\\\GGGJJJYYYiiixxxpppNNNGGGQQQuuu}}}pppSSS<<<<<<@@@======BBB===>>>?????????@@@BBBDDD@@@BBBCCCEEEFFFGGGFFFFFFEEELLLRRRcccuuuTTTDDDCCCBBBKKKXXXkkk{{{kkkiiieeeaaa^^^]]]\\\]]]XXXZZZ___kkkyyyvvvnnnTTTKKKDDDAAA@@@???BBBFFFFFFLLLSSSXXX[[[\\\___aaaeeefffhhhiiikkklllmmmmmmjjjkkkllliiieeebbbaaabbb```^^^ZZZUUUQQQNNNMMMLLLGGGDDDAAA>>>======>>>>>>@@@AAAEEELLLSSSaaaxxx}}}zzzyyyyyyyyyrrrnnnfff\\\QQQJJJGGGGGGEEEDDDJJJ\\\}}}}}}qqq{{{zzzlllccc\\\SSSLLLHHHEEEAAA>>><<<;;;:::999999999:::;;;:::999999999999;;;<<<===:::<<<@@@GGGNNNTTTXXXYYYhhhmmmttt{{{}}}}}}hhhYYYRRRNNNUUUfff}}}{{{iiimmmVVV>>>>>>===<<<::::::;;;<<<999999::::::::::::;;;;;;;;;888<<>>===;;;999777666666777444333777BBBOOOaaaxxx~~~vvvpppllldddYYYTTTUUUdddzzzvvvvvvrrrbbb\\\ZZZhhhsss{{{hhhWWWLLLTTTgggwww```JJJBBBOOOyyy}}}iiiMMM:::===CCC???<<<@@@;;;<<<===>>>>>>???AAACCC@@@BBBEEEGGGHHHHHHGGGFFFEEEMMMTTTeee{{{XXXEEE@@@DDDFFFSSShhh||||||kkkiiieeebbb___^^^^^^^^^[[[YYY[[[fffuuuyyyjjj[[[QQQJJJDDDBBBEEEHHHIIILLLPPPRRRZZZeeelllnnnmmmllllllnnnpppsssxxx|||{{{sssnnnlllooommmiiifffbbb```___^^^OOOLLLGGGCCCAAAAAA@@@@@@???>>>@@@CCCDDDKKK```tttvvvjjjdddeeefffddd[[[TTTKKKHHHJJJOOOQQQRRRSSSUUUYYYdddvvviiillloooggg\\\SSSLLLGGGBBB>>><<<;;;:::999999999:::;;;:::999999888999:::<<<===:::===CCCMMMXXX```fffhhhnnnqqqtttvvvxxxmmmXXXQQQOOOWWWhhhrrrbbbhhhRRR<<<===<<<;;;999999:::;;;999999:::::::::;;;;;;;;;<<<666<<>>666999<<<333777555444999HHH___uuuqqqZZZVVV^^^sss|||}}}~~~rrreee[[[\\\[[[XXXUUUTTTXXX]]]bbbsssccc^^^dddqqqvvv}}}yyydddYYYQQQ\\\oookkkOOOIIIYYYxxx}}}ooo[[[JJJ;;;999===???>>>===@@@>>>===<<<===???BBBDDDIIIIIIJJJIIIHHHGGGHHHIIIJJJCCCUUUXXXwwwVVVFFFCCC???LLL\\\hhhppp~~~~~~nnniiidddccc___ZZZYYY[[[\\\^^^aaagggrrr}}}|||~~~xxxdddRRRIIIFFFJJJSSS\\\___^^^___fffmmmmmmvvv}}}xxxxxxsssjjjnnncccYYYUUUQQQIIIDDDDDDAAA>>>>>>???>>>AAAOOO^^^lllfffXXXTTTZZZUUUOOOTTTWWWTTTPPPRRRbbbttt{{{wwwwwwwwwvvvwww}}}ddd^^^{{{bbbZZZVVVOOOJJJJJJ???<<<:::;;;:::777777:::>>>===;;;999888999;;;<<<>>>===DDDTTTbbbhhhjjjllloooqqqrrrtttvvv{{{ooobbbZZZMMMIIIXXXpppggghhhfffNNN???<<<999888999;;;;;;;;;999:::;;;;;;;;;:::999888===@@@@@@AAACCCGGGgggfffIIICCC@@@<<<:::777777888:::;;;;;;RRRoooRRRDDD>>>???>>>777:::<<<333555333666===HHHVVVkkk}}}mmmdddfffyyyvvviii]]]SSSOOOKKKJJJGGGEEEDDDHHHNNNSSSssssssgggfffmmmwwwyyy~~~lllVVVJJJVVVjjj~~~cccYYYccc|||oooaaaUUUHHH<<<;;;???@@@??????>>>=========???BBBEEEGGGGGGJJJLLLKKKHHHFFFGGGHHHIIIDDDVVV]]]vvvVVVGGGEEE@@@HHHVVVdddooo{{{mmmgggbbb```]]]YYYXXXZZZZZZ\\\___eeeppp|||}}}{{{}}}kkkYYYNNNLLLOOOZZZbbblllqqqrrruuu}}}yyyoooeee___VVVLLLHHHIIIAAA???@@@BBB@@@???FFFOOOVVVUUUMMMKKKPPPLLLIIIQQQMMMXXXeeerrrbbbXXXiiiuuueee^^^VVVNNNHHHCCC>>><<<<<<:::777888;;;===<<<;;;:::999:::;;;<<>>>>>999:::;;;333777333555===BBBKKKfffuuunnnppp}}}xxxgggUUUHHHCCCCCCAAA@@@???>>>>>>AAAFFFJJJ[[[ttttttnnnrrr{{{~~~~~~}}}\\\KKKXXXlll}}}yyy|||zzzdddWWWNNNEEE??????@@@@@@AAACCC????????????AAACCCEEEGGGEEEHHHKKKKKKIIIFFFFFFGGGHHHGGGYYYddduuuUUUEEEBBBFFFJJJUUUgggwwwooogggaaa```^^^ZZZZZZ\\\XXX[[[^^^cccnnn{{{zzz{{{lll\\\RRRRRRZZZaaarrrzzz}}}ttthhh[[[RRROOOJJJEEEBBB@@@???===>>>BBBAAAFFFCCCAAAEEECCCGGGUUUcccuuu}}}```TTT^^^oooyyyyyyiiiaaaXXXOOOIIIDDD@@@???<<<888999<<<::::::;;;;;;;;;;;;;;;;;;???@@@HHHXXXdddiiikkklllkkkmmmooorrruuuyyy~~~lllaaaYYYNNNMMM___wwwjjjllliiiNNN<<<;;;::::::;;;;;;:::888999:::;;;;;;;;;;;;:::::::::>>>>>>AAAHHHSSStttnnnRRR888<<<:::777666777888888888???```___III>>>>>>;;;;;;;;;444===444222999:::BBBddduuummmqqqyyy{{{ooo\\\LLLBBB@@@@@@???AAACCCCCCCCCDDDFFFHHHMMMcccuuussszzzmmmWWWfffxxxuuu]]]QQQJJJEEEBBBCCCCCC@@@AAADDDCCCCCCBBBCCCCCCDDDEEEEEEEEEEEEGGGJJJMMMMMMJJJGGGJJJMMMZZZggg{{{YYYGGGCCCGGGJJJVVVkkk~~~rrrjjjcccbbbaaa^^^^^^```XXX[[[^^^bbbmmm{{{tttjjj]]]WWW\\\hhhsssyyyxxxeeeYYYZZZRRRGGG@@@>>>===>>>???;;;AAA???>>>CCCFFFSSSiiiyyy```ZZZooottthhh^^^lll|||nnneee^^^RRRLLLGGGDDD@@@;;;;;;>>>999999:::;;;<<<<<<<<<;;;>>>@@@HHHVVVaaaeeegggiiihhhjjjnnnqqqssswww{{{~~~iii]]]VVVMMMOOObbb|||ppplllfffIII<<<;;;;;;<<<===<<<:::999:::::::::;;;;;;;;;;;;;;;:::>>>>>>@@@IIIUUUttthhhHHH===;;;777666666777777777333HHH___tttSSS@@@???===;;;;;;555===444333777666:::YYY~~~rrrcccbbbooo{{{zzz}}}{{{nnn\\\NNNGGGEEEDDDBBB@@@CCCGGGIIIGGGDDDBBBBBBFFFXXXsss}}}ssssss{{{yyyVVVVVV]]]rrrqqqaaarrr}}}vvv[[[NNNIIIFFFFFFGGGEEEBBBBBBEEEBBBCCCDDDEEEGGGHHHHHHHHHIIIEEEEEEKKKTTTWWWRRRKKKMMMSSSYYYeeeaaaMMMHHHDDDGGGUUUiiiyyyrrriiicccbbbcccaaa``````ZZZ]]]___bbblll{{{~~~eee^^^ZZZcccwwwlllfff___SSSJJJFFFDDDAAA===;;;@@@???AAAKKKWWWlllsssdddhhhwwwYYYNNNSSSaaarrrrrriii\\\VVVPPPLLLFFF@@@>>>@@@999999:::;;;<<<<<<<<<;;;<<<>>>EEEQQQZZZ]]]```ccceeehhhkkknnnpppsssuuuxxx~~~gggYYYTTTMMMPPPfff{{{ooodddFFF>>>===<<<===>>>>>><<<::::::::::::;;;;;;<<<<<<<<<;;;@@@???@@@HHHRRRkkkyyy\\\???<<<888777777777777777222@@@MMMmmm```CCCAAA???<<<;;;777888444666:::777555DDDZZZuuuzzzvvvfffVVVVVVdddppp{{{|||hhh\\\NNNHHHKKKNNNMMMKKKHHHKKKMMMMMMIIIDDDAAA???JJJYYYooo{{{qqqrrryyy~~~kkkCCC@@@???FFF[[[mmmkkk^^^cccuuuvvv{{{dddPPPJJJGGGGGGIIIIIIEEEDDDGGG@@@BBBEEEHHHJJJLLLLLLLLLLLLGGGEEELLLVVV[[[VVVOOOOOOYYYYYYcccvvv|||^^^LLLHHHHHHKKKXXXiiitttooogggaaabbbdddbbb___^^^\\\^^^```bbbkkkzzz~~~qqqccccccjjj{{{oookkkbbbXXXPPPKKKBBB:::;;;AAABBBJJJ]]]mmmrrriiittt}}}qqqiiitttoooTTTFFFDDDMMMkkkooofff___ZZZUUUNNNFFFBBBBBB::::::;;;;;;;;;;;;;;;;;;;;;<<>>===<<<<<<======<<<:::;;;:::::::::;;;<<<===>>><<>>@@@GGGLLL[[[sss~~~fffUUUOOO[[[cccmmmvvv~~~rrriiittt~~~bbbMMMBBBEEENNNfffzzzmmmgggbbb^^^UUUKKKEEEDDD===<<<;;;:::999:::;;;<<<<<<;;;???EEEJJJLLLQQQWWW[[[^^^bbbdddeeedddeeeeeefffhhhjjjkkknnnuuugggYYYUUUPPPWWWnnnsssddd@@@>>><<<999999:::;;;;;;:::;;;:::::::::;;;<<<>>>???<<>>:::888888888888777555:::777FFFyyyrrrIIICCCAAA<<<;;;999888777555333333666999;;;MMM^^^fffYYYIIIJJJZZZggguuu}}}}}}{{{wwwtttrrrqqqooonnn___\\\VVVMMMFFFBBBBBBCCCOOObbbxxx~~~tttcccXXX^^^vvvzzzrrrnnnnnnlllzzz~~~|||~~~www{{{{{{oooVVV666<<<;;;666<<>>===;;;999888999;;;<<<===;;;===CCCFFFHHHNNNUUUWWWZZZ^^^aaa```_________ZZZ\\\___dddmmm|||hhh\\\VVVRRRYYYqqqyyypppaaa<<<===:::777666777999999999;;;;;;::::::;;;<<<>>>???;;;EEEFFFEEEIIIIIIPPP```pppuuuoooPPP===444<<<<<<222333===666:::888;;;\\\```HHHGGG???777<<<999888777666555555666777CCCLLLUUUYYYWWWYYY```gggwww}}}wwwsssiii]]]OOOGGGEEEDDDEEEGGGYYYqqq|||}}}fffZZZIIIAAANNNkkk|||lllbbbbbbdddZZZXXXXXX[[[aaakkk|||zzzzzz}}}rrrppprrr}}}|||cccMMM===<<<999888;;;CCCMMMSSSqqq|||zzziiiRRRLLLJJJIIIIIILLLPPPTTTWWWXXXTTTPPPLLLJJJGGGDDDAAAAAABBBEEEGGGEEECCCIIIQQQTTT\\\\\\bbbeeevvvTTTOOOJJJKKKMMMVVVcccmmm|||wwwjjjggggggdddgggggg]]]```___^^^```gggrrr~~~{{{```LLLNNNddd|||{{{rrriiicccTTTQQQNNNKKKJJJLLLOOOQQQQQQSSSWWW[[[___eeelllqqqvvvzzz}}}}}}~~~xxxgggXXXKKKCCCGGGPPPVVV___vvv~~~rrrcccWWWRRRTTTXXX[[[^^^aaaffflllwwwxxxjjjqqq~~~hhhZZZLLL@@@>>>KKKJJJ___sss```^^^^^^TTTKKKIIIAAA===999777888;;;>>>@@@<<<<<<<<<===@@@BBBEEEGGGGGGKKKPPPSSSSSSQQQOOONNNPPP\\\iiirrr}}}{{{fff[[[QQQMMMXXXttt}}}mmmSSS@@@::::::999999::::::;;;<<<<<<;;;::::::;;;>>>@@@BBBAAAEEEHHHIIIJJJMMMQQQRRRYYYvvvhhhOOO;;;999:::555444888777;;;:::999NNN{{{nnnQQQKKKBBB:::???:::999888777666666777777<<>>JJJ}}}kkkeeebbbWWWNNNKKKEEEAAA;;;888888:::<<<======>>>>>>???AAACCCDDDEEEBBBDDDFFFFFFFFFFFFGGGIII^^^iiittt{{{xxxcccXXXSSSPPP[[[ttt{{{yyy}}}sssiiiRRR???::::::999999::::::;;;<<<;;;;;;:::;;;<<<>>>@@@AAA@@@DDDGGGIIIKKKNNNSSSUUU[[[uuu~~~bbbCCC666777999888666888;;;;;;888>>>``````PPPDDD===CCC<<<;;;999777777777777777666AAANNNXXX^^^eeeoooxxxyyy}}}}}}sssdddWWWQQQIIIAAA???AAADDDMMMWWWkkk{{{~~~iiiOOOEEEKKK]]]xxxvvvkkkaaaWWWQQQVVVRRRNNNMMMRRR```yyy|||zzzfff^^^]]]iiiwwwsss[[[CCC999;;;;;;:::;;;AAAMMMWWW{{{~~~hhhSSSLLLMMMLLLLLLLLLMMMOOOPPPRRRLLLJJJHHHGGGGGGFFFDDDBBBEEEDDDEEEGGGFFFGGGMMMVVVpppiiiZZZ\\\bbbxxxVVVPPPJJJHHHIIIRRR___jjjzzzxxxkkkfffddd___bbbeee]]]^^^]]]\\\^^^dddnnn{{{{{{[[[FFFBBBEEE>>>LLL___mmmvvvwwwqqqiii[[[VVVOOOJJJFFFDDDBBB@@@AAAAAAAAAAAABBBDDDFFFGGGMMMMMMLLLIIIGGGFFFGGGIIICCCFFFIIIJJJIIIHHHGGGHHHNNNJJJHHHJJJLLLOOOVVV\\\dddmmm|||tttnnngggeeejjjrrryyy|||zzzxxxsssoooooottt{{{yyykkkttteeeUUULLLEEEEEECCC>>>@@@bbbyyymmmfff[[[QQQNNNJJJEEE???:::888888888888>>>???@@@BBBCCCCCCCCCDDDCCCCCCAAA@@@@@@DDDJJJNNNoooxxxttt___UUUNNNMMM\\\yyy|||mmmgggwwwppplllgggQQQ>>>::::::999999::::::;;;<<<::::::;;;===>>>???AAAAAA@@@CCCGGGIIIKKKNNNTTTYYYjjjjjjKKK888777;;;<<<999777999:::888888NNNrrrWWWDDD>>>EEE===;;;999888666666666777555<<>>>>><<<;;;BBBNNNXXXvvvrrr___RRROOOMMMMMMMMMMMMMMMMMMNNNNNNHHHGGGFFFFFFGGGGGGFFFDDDDDDBBBBBBDDDEEEFFFLLLTTT[[[___ZZZYYYVVVtttzzzXXXQQQKKKJJJJJJQQQ]]]hhhvvvzzzmmmhhheee___bbbeee___]]]]]]\\\]]]aaakkkxxxnnnYYYKKKEEECCC???FFFQQQZZZ```___YYYRRRJJJHHHEEECCCDDDFFFHHHIIIGGGHHHIIIKKKMMMOOOPPPQQQUUUUUURRRMMMHHHDDDCCCCCCDDDEEEFFFFFFDDDBBB@@@@@@CCCGGGMMMSSSWWWWWWWWWWWW]]]kkk{{{ooooooooosss}}}}}}yyyjjjrrrhhhVVVMMMGGGEEECCCEEEDDDTTTtttiii^^^TTTOOOKKKGGG@@@;;;888777666666<<<>>>@@@BBBDDDEEEDDDDDDFFFFFFFFFFFFHHHNNNVVV[[[yyyrrr^^^TTTIIIIII\\\{{{yyyjjjfffzzzooonnnhhhPPP===::::::999999::::::;;;<<<999:::<<<>>>@@@AAAAAAAAAAAACCCGGGJJJJJJLLLSSS[[[lllpppXXXEEE<<<::::::999777666888888666BBBggggggKKK???CCC===<<<:::888666555555555555999===BBBHHHSSSaaakkkppptttyyy~~~tttkkkYYYGGG@@@===???KKKZZZkkkuuuyyy~~~rrrWWWIIISSSddduuuwwwxxxtttmmmgggffffff^^^WWWOOOIIIDDDDDDNNNYYYfffttt~~~wwwnnnhhhVVVPPPJJJLLLPPPPPPIIIBBB======<<<;;;===FFFTTT___vvv~~~nnnaaaUUUMMMJJJMMMMMMLLLLLLKKKKKKKKKKKKGGGFFFFFFHHHIIIJJJHHHGGGEEEBBBBBBEEEFFFGGGLLLSSSNNNVVVTTTWWWUUUtttZZZRRRKKKMMMKKKPPP[[[dddqqq}}}qqqlllhhh```cccgggaaa]]]^^^^^^]]]___hhhuuu~~~vvvbbbQQQFFFAAA??????AAAEEEGGGFFFDDDBBBAAABBBDDDGGGKKKOOOSSSVVVUUUVVVXXXZZZ\\\^^^___```bbbaaa^^^YYYSSSNNNLLLKKKMMMLLLKKKIIIGGGDDDAAA>>>CCCNNN\\\dddccc\\\SSSLLLUUUfffwww}}}|||{{{xxxuuuttt{{{xxxhhhooommmYYYOOOIIIAAA@@@GGGEEEKKKzzzzzznnnbbbWWWQQQLLLGGGAAA<<<999888666555999;;;>>>AAACCCEEEFFFFFFFFFHHHLLLPPPUUU\\\dddiii{{{~~~|||qqq^^^TTTKKKKKK]]]xxxooodddgggsssrrrhhhNNN:::::::::999999::::::;;;<<<999:::<<>>;;;999777666666666444666888;;;AAALLLZZZdddkkknnntttyyyiiiNNNBBB>>>>>>KKK[[[fffnnnsss{{{rrr]]]YYY]]]gggmmmrrrrrrnnnlllnnnrrrfff\\\QQQKKKGGGGGGMMMTTTYYYhhh{{{}}}yyyqqqggg```QQQLLLHHHGGGKKKNNNOOONNNBBB???<<<<<>>;;;<<<<<<<<<@@@DDDEEEJJJPPPVVV[[[^^^bbbeeeiiiiiikkklllnnnpppqqqqqqtttsssqqqmmmgggbbb```___[[[YYYVVVSSSQQQMMMIIIFFFNNN```sssxxxqqqdddVVVMMMLLLYYYfffhhhaaa]]]```fff~~~|||jjjnnnnnn\\\RRRLLLEEEEEEGGGCCCGGGjjjxxxkkk___VVVNNNJJJDDD???<<<:::888777666888:::>>>AAACCCEEEFFFIIINNNUUU]]]dddkkkrrrvvvyyy|||}}}|||vvvtttooo]]]TTTKKKKKK^^^yyy}}}ppppppwwwssseeeJJJ:::::::::999999::::::;;;<<<:::;;;===>>>@@@BBBDDDDDDFFFEEEHHHMMMLLLKKKUUUdddwww|||qqq]]]CCC888;;;888888888777555777???HHHqqqZZZEEEBBBAAA>>>;;;999888777777444555777:::>>>GGGRRRYYYcccgggnnnuuu~~~[[[IIIBBBAAAMMM]]]iiiooosss{{{xxx|||tttgggbbbffflllqqquuuxxx}}}rrraaaPPPHHHIIINNNVVV\\\]]]hhhyyywwwuuu}}}zzzwwwvvvsssmmmbbbZZZNNNIIIGGGKKKTTT\\\___^^^SSSLLLEEEDDDNNN]]]mmmvvvzzzwww^^^QQQMMMLLLKKKLLLKKKHHHFFFEEEFFFHHHIIIIIIIIIIIIKKKLLLLLLJJJGGGHHHEEEFFFJJJLLLKKKLLLNNNSSSTTTNNNUUU\\\~~~___SSSLLLMMMJJJLLLVVV```lll~~~uuurrrnnneeeeeehhhbbbbbbcccbbb___]]]cccoooyyywww```TTTEEEAAA???@@@@@@AAAIIITTTTTT[[[eeelllooopppqqqrrrwwwwwwwwwwwwxxxzzz{{{|||yyyyyyxxxtttnnnjjjggggggiiifffbbb```___]]]YYYUUU\\\rrrxxxgggZZZQQQHHHJJJPPPRRRLLLGGGSSSdddppprrrkkk\\\UUUOOOLLLLLLFFFCCCHHH\\\xxxiii^^^SSSOOOIIICCC@@@===:::888666777888:::===@@@BBBCCCJJJOOOXXXaaaiiipppwww{{{zzz{{{yyywww{{{uuutttkkkYYYQQQIIILLLbbb~~~zzztttaaaHHH;;;::::::999999::::::;;;<<<<<<<<<<<<>>>@@@BBBEEEFFFFFFEEEJJJPPPPPPOOO\\\mmmkkkLLL===AAA666:::;;;888666999>>>@@@UUUjjjJJJEEECCC@@@===;;;:::999999444666888:::===BBBIIINNNSSSYYYeeerrrgggPPPGGGEEEOOO^^^oootttwww}}}}}}pppoooooo```ccciiirrr}}}{{{eeeMMMDDDHHHQQQ\\\eeeccckkkxxxzzzlllhhhuuu~~~vvvtttqqqqqqpppjjj```XXXLLLHHHGGGPPP```lllmmmjjjfff\\\PPPNNNXXXggguuu}}}{{{___OOOKKKMMMNNNLLLJJJFFFDDDCCCEEEGGGIIIJJJIIIJJJKKKMMMLLLIIIFFFGGGDDDDDDIIIKKKIIIIIIJJJHHHQQQRRRUUURRRqqq```UUUPPPLLLHHHJJJUUU___lll}}}uuusssoooeeeeeegggaaaccceeeddd___]]]bbbnnnxxx|||aaaIIICCCAAAAAADDDCCCEEEPPP^^^___hhhssszzz|||zzzxxxwwwxxxwwwvvvvvvvvvxxxyyyzzzzzzuuusssrrrpppmmmiiiggggggfffbbb___ccczzztttbbbVVVOOOKKKEEEEEEJJJGGGFFFXXXpppuuuvvv~~~ggg[[[VVVRRRJJJLLLDDDBBBHHHNNNxxxqqqdddXXXTTTMMMGGGBBB>>>;;;888777777777888:::===???AAAEEEJJJRRRZZZbbbjjjqqqvvv||||||yyyvvvzzzxxxyyy|||gggVVVOOOJJJOOOfff|||www```GGG>>>::::::999999::::::;;;<<<===<<<<<<===???BBBFFFHHHFFFEEEJJJRRRSSSSSSaaatttkkkRRRAAA<<<<<<999777888777555777<<>>@@@:::555555666555666888;;;@@@EEEHHHPPPTTTZZZbbbsss|||bbb^^^sss|||UUUVVVVVVSSSffftttqqqtttxxxtttmmmnnnuuu}}}kkkaaa^^^mmmfffRRRKKKGGGMMMUUUTTTQQQWWWggg}}}zzzmmmkkkxxx|||uuummmhhheeeaaaZZZTTTJJJEEEIIIYYYkkksssssspppeeeYYYSSSZZZfffooowww~~~|||fffUUUNNNLLLJJJJJJIIIGGGEEEDDDEEEEEEFFFHHHIIIIIIIIIHHHHHHIIIKKKJJJHHHFFFGGGHHHJJJJJJIIIKKKDDDOOOVVVSSSuuuhhhPPPOOOHHHHHHLLLTTT^^^jjj{{{oookkkqqqlllhhhfff```dddccccccccc```aaakkkwww{{{eee```lll{{{zzzpppbbbOOOOOOKKKKKKPPPSSSVVV^^^iiiqqquuu{{{}}}~~~wwwvvvyyy{{{zzzwww}}}wwwtttttttttvvvvvvrrroooqqqsssooohhhjjjxxxyyyfffYYYUUUNNNMMMGGGGGGLLLLLL[[[vvvsssyyyddd[[[UUUNNNKKKHHHHHHFFF@@@FFFeee}}}fff[[[QQQHHHHHHHHHCCC===999666666666777999;;;>>>???EEELLLRRRWWW^^^iiiqqqttt||||||xxxrrruuu~~~}}}rrrtttzzzbbbPPPKKKJJJOOOeeewww\\\@@@;;;::::::::::::;;;<<<======???@@@BBBBBBDDDFFFJJJMMMLLLMMMKKKOOOVVVUUUaaayyy]]]FFF======:::999:::888555666:::???OOO{{{^^^NNNAAA@@@AAA???<<<===888777777777999===@@@CCCHHHLLLQQQYYYiii]]]FFFMMMfffhhhrrrvvvqqq{{{~~~yyywwwwwwqqqiiillluuulllqqqwwwkkkbbb^^^ffftttzzzggg[[[SSSWWWYYYPPPMMMPPP^^^tttyyypppppp}}}~~~ssslllccc^^^[[[YYYTTTPPPHHHGGGOOOaaarrrvvvpppjjjbbb]]]^^^iiitttzzz}}}```RRRNNNLLLKKKIIIHHHGGGEEEEEEEEEEEEFFFCCCEEEGGGGGGHHHJJJLLLOOOMMMLLLJJJHHHGGGHHHJJJKKKLLLEEENNNSSSQQQrrrfffOOOOOOIIIIIILLLTTT\\\hhhxxxrrrkkknnnjjjggghhheeegggfffeeeddd``````hhhsss}}}pppYYYTTT]]]gggdddbbbaaaZZZ]]]aaaiiipppooooooyyyyyy|||}}}yyysssrrryyy}}}vvvmmmvvvkkk[[[VVVYYYZZZVVVWWW[[[\\\iii~~~vvvbbbZZZUUUNNNHHHEEEFFFGGGBBB>>>KKK\\\yyyaaaVVVLLLIIIGGGBBB<<<999999888888888999:::;;;<<<@@@GGGOOOUUU]]]iiiqqqtttzzzuuuwww}}}~~~zzzxxxmmmpppxxxbbbUUUTTTRRRXXXnnnwww\\\CCC@@@::::::::::::;;;<<<======>>>@@@BBBDDDEEEGGGJJJLLLHHHOOOQQQRRRUUUVVVhhhhhhKKK>>>>>>;;;999:::999555555777999888RRRlllSSSDDD@@@>>>===<<<:::999888777777999;;;<<>>>>>::::::::::::;;;<<<======>>>@@@CCCEEEFFFHHHJJJLLLJJJUUUXXXWWWXXX___}}}qqqTTTCCC>>>999888:::999666444666444555AAAaaahhhLLL???======<<<;;;:::888777666777888888;;;>>>BBBGGGSSSqqq[[[AAADDDIIIdddpppuuu|||zzzrrrlllrrr~~~lll___^^^^^^___kkk|||}}}lllVVVHHHNNNhhhrrrddddddxxxtttWWWTTTWWWggg{{{kkknnnvvv~~~|||vvvoooiiihhhaaaWWWPPPNNNOOOPPPQQQKKKHHHLLL[[[jjjqqqqqqqqqgggooo{{{aaaNNNJJJMMMMMMKKKHHHGGGGGGFFFFFFEEEEEEEEEGGGHHHJJJJJJIIIJJJLLLNNNQQQUUUXXXVVVQQQNNNPPPSSSQQQLLLMMMOOOPPPiiieeeNNNFFFHHHGGGJJJPPPXXXbbbrrr|||pppoooiiiiiinnnmmmjjjhhhfffddd```]]]bbbjjjwwwhhhbbbhhhooommmtttzzznnnbbbaaarrryyy{{{{{{fff^^^YYYRRRRRRKKKGGGGGGDDD>>>;;;======^^^uuudddXXXLLLFFFBBB>>>;;;<<<;;;;;;::::::999999999999;;;AAAHHHNNN[[[nnn~~~wwwtttyyy~~~{{{vvvooocccfff~~~vvvgggdddiiimmm{{{|||iiiLLL:::;;;::::::::::::;;;<<<=========@@@DDDGGGHHHIIIJJJLLLPPP\\\aaaaaahhhwww|||___KKK>>>999666888999666555666000<<<@@@FFFiiiZZZFFFCCCCCC???;;;:::888777777777777888:::;;;>>>BBBKKKccc\\\PPPQQQ```hhhnnn}}}|||}}}{{{wwwyyyvvvlllcccnnn|||bbbNNNLLL[[[jjjggg^^^TTTJJJPPPppppppllliiiooo|||lllsss}}}|||yyyvvvooofff___```ZZZQQQKKKIIIJJJMMMPPPNNNJJJLLLXXXdddjjjkkkllljjjsss~~~oooWWWIIIHHHLLLLLLJJJGGGGGGGGGGGGFFFFFFFFFEEEIIIJJJKKKKKKKKKKKKMMMOOOOOOUUU\\\]]]YYYUUUTTTVVVRRROOONNNOOOSSSeeerrrWWWGGGFFFEEEHHHNNNVVV```ooo}}}tttrrrllljjjmmmlllgggeeedddccc```^^^aaagggsss}}}{{{nnnnnnuuuyyyxxxjjjccceee{{{iii___YYYRRRJJJHHHFFFDDD@@@<<<;;;===;;;JJJ\\\ffflllpppmmmfffZZZPPPFFFBBB???<<<;;;===888999999:::;;;;;;;;;;;;>>>BBBGGGMMM[[[qqqtttpppuuuyyyyyywwwqqqdddeee}}}vvvhhhffflllttt~~~wwwcccIII======::::::::::::;;;<<<======>>>AAAEEEHHHIIIIIIKKKLLLPPP^^^hhhsssiiiSSSCCC<<<777888999888666777///@@@<<<333HHHtttsssWWWLLLEEE<<<<<<;;;:::999888888888888888777999===AAAQQQssszzzkkkgggdddgggoooyyy}}}|||xxxyyyrrrtttxxx\\\MMMMMMPPPQQQHHHAAA;;;AAAbbb|||~~~|||jjjrrr}}}}}}vvvrrrnnnggg]]]UUURRROOOJJJFFFEEEGGGKKKMMMRRRPPPSSS^^^ggghhhfffdddkkkttt{{{}}}~~~|||xxxuuuttttttqqq|||yyynnnaaaQQQHHHHHHJJJJJJHHHFFFFFFGGGGGGGGGFFFFFFEEEGGGIIIJJJKKKKKKMMMOOORRRNNNTTTZZZ]]][[[WWWUUUTTTPPPQQQNNNPPPVVVaaa|||^^^EEEFFFEEEGGGLLLSSS\\\kkkyyyxxxuuummmjjjllljjjgggdddcccdddbbb___aaafffqqq|||}}}pppiiihhhmmm___WWWRRREEEHHHKKKIIIDDD>>>::::::999:::<<>>===::::::<<<777888999;;;<<<=========>>>CCCFFFKKKYYYooo}}}oookkknnnrrruuuxxxuuuffffff~~~qqqcccccckkkxxxxxxpppkkkVVVCCC>>>;;;::::::::::::;;;<<<======@@@BBBEEEGGGHHHJJJLLLNNNJJJZZZiii~~~{{{eeeLLLCCC;;;:::;;;999777888333<<<777333===MMMsssppp___OOO@@@???>>>===;;;:::888777777888555777::::::AAAZZZtttyyycccYYY]]]```eeepppwwwyyy|||yyyyyymmmTTTJJJGGGNNNDDDAAA??????VVVvvvpppfffnnnxxx}}}xxxoooiiifff___UUUMMMHHHHHHGGGGGGHHHKKKPPPSSSZZZWWWYYYbbbjjjllllllmmmrrrxxx{{{zzz{{{~~~{{{zzzyyyvvvrrrkkkccc^^^ccc|||vvvfff^^^XXXPPPJJJHHHHHHGGGFFFEEEFFFGGGGGGGGGGGGFFFEEEGGGHHHJJJJJJIIIJJJMMMOOOOOOQQQTTTVVVUUUSSSPPPNNNKKKPPPMMMPPPXXX]]]eeeGGGIIIGGGGGGKKKPPPXXXfffssszzzuuulllhhhkkkiiiiiifffeeefffddd```aaadddnnnxxxxxxpppuuuaaaYYYUUUKKKLLLMMMKKKGGGBBB<<<888===;;;;;;;;;;;;;;;???DDDAAA===;;;===<<<999888:::777888:::;;;<<<======<<<;;;AAAFFFJJJVVVgggvvv}}}{{{pppggggggjjjnnnttt{{{xxxhhhhhhvvvggg\\\^^^iii~~~nnnkkkdddJJJ======666::::::::::::;;;<<<======AAACCCEEEGGGHHHJJJMMMOOOKKKWWW```ttt}}}SSSIII???<<<<<<999777888888888555===@@@444JJJuuudddRRRBBBAAA@@@===;;;888777666999555666:::777999KKKbbbxxxYYYLLLRRRSSSVVVeeeqqq~~~zzzdddYYYUUULLLCCCDDDDDD???MMMjjj|||rrr}}}ggghhhpppxxx}}}}}}tttjjjddd```ZZZPPPHHHEEEGGGJJJMMMPPPSSSXXX[[[bbb[[[YYY```iiiqqqxxx~~~zzz~~~~~~zzz{{{~~~~~~yyywwwvvvuuutttqqqiii]]]TTTkkkzzzeeeUUUSSSPPPLLLIIIGGGFFFEEEEEEEEEGGGHHHHHHGGGFFFEEEJJJKKKKKKIIIGGGFFFGGGIIIQQQOOONNNNNNNNNNNNKKKIIIHHHOOOLLLPPPXXXZZZxxxoooPPPKKKIIIIIIKKKOOOUUUbbbnnn{{{tttjjjgggkkkjjjllliiiggghhhfffaaaaaaccciiitttuuussslllkkkyyyyyy|||fff]]]YYYPPPMMMHHHCCCAAAAAA>>>999666777;;;===888333777===;;;999:::======888666888888999;;;<<<===<<<<<<;;;888>>>EEEJJJSSS```kkkooojjjbbb___ccciiinnnwwwyyyiiihhh}}}ooo___UUU[[[gggsssrrrgggIII>>>@@@666::::::::::::;;;<<<======BBBDDDEEEFFFGGGJJJNNNQQQQQQVVVUUUaaadddKKK???AAA<<<999999666777555777<<<888555AAASSSfffNNNDDDAAA===:::<<>>DDDOOOdddwwwxxx|||zzzgggiiiqqqyyy|||~~~{{{qqqjjjeeeddd```UUUJJJEEE===@@@IIIUUU```bbb\\\VVV```bbbbbbccckkkxxx{{{yyyzzz{{{{{{{{{{{{tttlllgggbbb^^^```fffvvvaaaTTTRRRNNNJJJGGGEEEEEEEEECCCDDDFFFGGGGGGFFFEEECCCHHHHHHIIIIIIIIIHHHGGGGGGJJJJJJKKKKKKKKKKKKJJJJJJNNNQQQQQQTTTXXX\\\zzz|||MMMKKKJJJJJJLLLNNNUUUdddrrr|||rrrmmmeeedddiiilllkkkjjjhhheeebbb___]]]eeerrrxxxoooccccccxxxoooaaa^^^NNNMMMJJJFFF@@@<<<;;;:::888888888999::::::;;;;;;::::::::::::999888777777<<<;;;999999999;;;===>>>===>>>CCCKKKTTT[[[___```XXXTTTVVVaaammmtttzzz{{{mmmoooyyykkk```RRRZZZvvv|||wwwfffEEE<<>><<<===:::888444555999666333;;;HHHWWW}}}bbbNNNJJJEEE@@@===<<<;;;::::::666555444444555888;;;===JJJfff}}}|||xxxlll]]]TTTIIICCCFFFJJJMMMXXXfff|||yyyqqqYYYDDDBBBLLLXXXgggsssyyy|||xxxeeelllttt{{{}}}|||{{{wwwrrroooggg___[[[UUULLLDDDAAA>>>===BBBQQQccckkkggg```fffiiijjjkkkpppyyy}}}zzzyyyxxxxxxwwwvvvuuummmeee```^^^bbbmmmyyy}}}bbbSSSQQQMMMIIIGGGEEEDDDDDDCCCDDDFFFGGGGGGEEEDDDCCCDDDEEEEEEFFFFFFFFFEEEEEEGGGHHHIIIJJJKKKKKKKKKKKKMMMQQQSSSVVVYYY[[[uuu{{{OOOLLLIIIHHHIIIKKKQQQ```oooxxxqqqhhhdddgggkkkkkkkkkjjjgggccc```]]]dddppp}}}yyyuuuiiikkkzzziiicccRRRPPPLLLFFF@@@<<<999888666666666777777777777777999999::::::999999888888::::::999888888999:::;;;???AAADDDGGGKKKNNNOOOOOOFFFTTTfffsssxxx|||ssstttwwwiii^^^TTT```~~~~~~fffDDD;;;???777:::::::::;;;<<<>>>@@@AAAAAABBBDDDFFFGGGJJJMMMPPPRRRVVVqqq|||]]]NNNAAA===<<<666;;;666555888777222555===:::RRRlllUUUMMMEEEBBBCCC@@@999888<<<555555333333333555777888666@@@IIIKKKKKKKKKIIIFFFEEE@@@>>>AAACCCEEEPPP^^^vvvhhhJJJHHHVVVccclllrrr~~~yyyggglllttt{{{{{{xxxtttmmmgggggg^^^UUUOOOIIIBBB??????AAA>>>BBBTTTmmm|||{{{sssvvvzzz||||||~~~}}}|||{{{xxxtttqqqiiiaaaXXXTTTWWWddd|||zzz^^^PPPNNNKKKHHHFFFDDDCCCCCCDDDDDDEEEFFFEEEDDDBBBAAA@@@@@@AAABBBCCCCCCCCCBBBDDDEEEGGGIIIJJJKKKLLLLLLIIIOOOQQQTTTWWWWWWlll___OOOLLLIIIIIIIIIOOO^^^lll}}}tttjjjfffgggiiijjjlllllljjjeeeaaa^^^cccmmmzzztttlllnnnmmm~~~}}}qqqgggWWWTTTNNNGGGAAA;;;888666666666666666555555555555777888999999:::999999999;;;;;;::::::::::::::::::<<<>>>@@@AAABBBBBBCCCDDDQQQooo||||||ttteee\\\VVVfffbbbAAA:::>>>999::::::;;;===???AAACCCDDDCCCDDDDDDEEEEEEHHHLLLOOOUUUaaa|||ttt~~~rrr\\\GGG>>>===888===888777::::::666555777<<<<<>>>>>@@@JJJVVVhhh{{{uuuSSSLLLYYYgggpppwww|||kkkiiiqqqvvvuuuqqqkkkccc\\\YYYRRRJJJFFF@@@<<<===BBBAAA@@@HHH\\\uuu~~~}}}zzzuuunnniii___WWWOOOMMMTTThhhjjjVVVMMMLLLIIIGGGDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@<<<===>>>@@@@@@AAAAAAAAADDDDDDFFFGGGHHHIIIIIIIIIEEEKKKLLLNNNQQQRRRdddpppUUUQQQMMMKKKJJJOOO]]]kkk{{{tttlllhhhiiigggiiilllnnnlllgggaaa^^^aaaiiiuuuttt}}}nnneeemmmssslll```eeettttttggg\\\WWWPPPHHHAAA<<<777555777777777777777777777777666666888999999:::::::::======>>>>>>>>>===<<<;;;999;;;>>>???@@@BBBFFFJJJppprrraaaYYYXXXlllzzzYYY@@@:::===;;;888999;;;===@@@CCCEEEFFFFFFFFFFFFFFFFFFIIIMMMPPP\\\nnnwwwzzzfffLLLAAABBB>>>;;;888777999;;;888666555<<<888<<>>FFFOOO```uuuzzzYYYNNNUUU```nnnyyy}}}~~~~~~}}}|||}}}yyyjjjjjjpppsssnnnhhhaaaXXXQQQKKKFFFBBB???:::888===DDDBBBIIIUUUfffwww{{{~~~}}}{{{xxxssslllddd^^^VVVPPPLLLNNNXXXmmmsssZZZNNNIIIHHHGGGEEECCCAAA@@@@@@BBBBBBBBBBBBAAAAAA@@@@@@<<<===>>>???@@@@@@@@@@@@DDDEEEEEEFFFFFFFFFFFFEEEEEEJJJIIIIIIMMMPPPaaa|||tttWWWSSSNNNKKKIIIMMMZZZggguuusssmmmlllmmmgggiiimmmnnnlllgggaaa]]]^^^eeeppp|||hhhbbbkkkcccUUUXXXZZZTTTKKKTTTjjj~~~yyyooommmtttyyyjjj^^^XXXPPPHHHCCC>>>999666777777777777888888999999555666777888999:::::::::<<<======>>>>>>===<<<<<<;;;<<<===???BBBHHHNNNSSSqqqqqq^^^YYY\\\pppsssSSS@@@<<<;;;:::777999;;;>>>AAADDDFFFGGGFFFGGGGGGGGGGGGIIIMMMOOOZZZuuu~~~sssTTTCCC???999888777777888999888777555111888>>>GGGaaaeeeKKK???<<<===>>>;;;:::999888777666666666666444444777666333333555444666999:::;;;===BBBGGG\\\nnn{{{___RRRQQQXXXgggvvv}}}~~~~~~~~~}}}~~~oooaaaiiilllkkkcccZZZTTTMMMFFFAAA???===;;;888999CCCNNNYYYcccqqq{{{|||~~~|||yyyuuuooofff\\\VVVFFFEEEHHHSSSaaarrreeePPPJJJFFFFFFEEECCCBBB@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@======>>>???@@@@@@@@@@@@CCCDDDDDDDDDDDDDDDCCCCCCFFFKKKIIIGGGMMMPPP^^^uuusssUUUQQQNNNKKKHHHJJJUUUbbbsss}}}vvvpppoooooogggjjjlllmmmkkkfff```\\\\\\aaalllyyypppbbbZZZQQQQQQeeewwwbbbLLLEEEGGGJJJJJJJJJOOOhhhllliii___\\\gggyyymmmgggccccccdddmmmqqq^^^XXXOOOHHHDDDAAA===999777777777777777888888888555666777888999999999999999999:::::::::;;;;;;;;;<<<<<<>>>CCCLLLTTTYYY[[[aaayyynnn\\\\\\cccxxxnnnMMMAAA>>>999888777999<<>>EEE```bbbIIICCCCCC???<<<;;;:::999888888777777333777888666444555777666555666666666888;;;===>>>OOOYYYqqq~~~ggg[[[VVVWWWaaannn{{{|||}}}}}}|||}}}}}}zzzzzz||||||tttdddVVV[[[\\\YYYPPPIIIFFFBBB???===<<<;;;<<<===DDDVVVfff}}}~~~zzzxxxtttnnnggg]]]SSSLLL===AAANNNcccvvvoooWWWIIIHHHDDDCCCCCCBBBAAA???>>>===>>>>>>>>>>>>???@@@@@@AAA===>>>>>>?????????>>>>>>AAAAAABBBCCCCCCDDDCCCCCCDDDJJJIIIGGGLLLNNNWWWhhhtttTTTQQQOOOLLLIIIJJJTTT___qqqxxx~~~vvvqqqnnnhhhjjjlllllliiiddd___[[[[[[^^^hhhwwwsssbbbXXXVVVYYY___gggnnn~~~rrreee```PPPGGGAAADDDHHHJJJMMMQQQVVVpppwwwbbbTTTTTT[[[uuuuuummmXXXSSSTTTXXXWWWVVV```oooyyy]]]VVVMMMHHHFFFDDDAAA>>>===<<<;;;:::999888777666666666777888888999888888888888888888999:::<<<===@@@BBBJJJZZZlllyyy}}}}}}{{{hhhYYY```nnnxxx~~~eeeEEE@@@???888:::999;;;>>>BBBEEEGGGHHHHHHGGGJJJMMMOOOPPPPPPRRRSSSZZZttt{{{fffUUUCCC<<>>DDDRRRjjj}}}zzzpppmmmhhhbbbZZZPPPEEE>>>AAAHHH\\\xxx{{{mmm\\\KKKCCCEEEBBBBBBBBBAAA@@@???>>>===============>>>@@@AAABBB>>>>>>>>>???>>>>>>======>>>???@@@BBBCCCDDDEEEEEE@@@HHHGGGFFFJJJJJJOOO]]]tttUUUSSSQQQOOOLLLLLLUUU___ooossszzzrrrllliiijjjkkkkkkhhhccc^^^ZZZZZZ\\\gggvvvuuummmkkkqqqtttyyycccQQQGGGDDDBBBBBBGGGPPPTTTSSSUUU[[[___xxxzzzeeeYYYPPPZZZuuu|||dddXXXTTTOOOHHHGGGMMMNNNIIIMMMWWWsss}}}[[[TTTLLLHHHGGGGGGDDD@@@CCCBBBAAA>>><<<999888777666777777888888888888777:::999888888999<<>>BBBAAA<<<:::;;;888222888888888666444333444555666666666777777777777777@@@<<>><<<:::999>>>DDDJJJSSSdddzzz~~~{{{xxxvvvpppddd\\\YYYPPPAAA:::<<<<<>>===<<<<<<@@@??????>>>>>>======>>><<<<<<===>>>???@@@@@@AAABBB666;;;FFFBBB>>>DDDGGGGGGFFFEEEFFFGGGKKKOOORRRnnnttt```LLLOOOVVVJJJIIIVVVYYYeeesss~~~yyypppmmmlllmmmnnnooonnniiiaaa\\\XXXYYYbbbppp{{{sssdddZZZSSSOOOKKKQQQ]]]pppqqq\\\iii~~~___TTT\\\ddd{{{jjj\\\TTTNNNHHHKKKJJJJJJIIIIIIIIIJJJKKK[[[rrrzzzeeeSSSRRROOOIIIDDDAAABBBDDDCCCCCCDDDCCCAAA===999777777777888888888888777777999:::;;;;;;;;;===@@@CCCLLLYYYbbbvvvsssaaa]]]hhh|||yyytttgggRRRAAA:::;;;<<<<<<>>>BBBGGGLLLMMMLLLHHHEEELLLNNNQQQTTTVVVXXXXXXXXX^^^```iiissswww```oooRRRLLLFFF@@@===>>>>>>>>>===BBB888333777888999BBBNNNkkkRRRGGGBBBAAA@@@===;;;;;;>>>@@@666777777666666555666666666666666666666666666666999888>>>QQQkkkzzznnniiinnnvvvssseeeaaabbbcccjjjlllmmmiiiccc___```bbbZZZXXXXXX\\\^^^YYYMMMCCC>>>:::888999;;;;;;>>>BBBDDDMMMYYYgggyyy}}}yyyvvvsssqqqgggXXXKKKHHHCCC:::999>>>NNN{{{nnncccRRRIIIIIIFFFAAAAAA@@@??????>>>>>>>>>@@@???>>>===<<<======>>><<<======>>>>>>??????@@@AAA999>>>EEE@@@???CCCAAAFFFFFFGGGHHHJJJNNNRRRVVVkkkoooSSSMMMTTTJJJIIIUUUYYYiiiuuu|||rrroookkklllnnnooooookkkddd___YYYYYY```lllwww|||ssshhh^^^WWW```lllmmmooowww[[[XXXaaassstttmmm___SSSMMMHHHCCCIIIIIIHHHHHHGGGFFFFFFFFFNNNaaaeeeTTTSSSSSSQQQNNNJJJGGGGGGHHHBBBCCCDDDCCCAAA>>>;;;888999999888888888777777777666888:::;;;;;;===@@@CCCJJJWWW___qqqppp___^^^kkkqqqqqqdddPPPAAA;;;;;;<<<<<<===@@@EEEJJJLLLKKKIIIHHHMMMMMMMMMNNNPPPSSSUUUWWW[[[\\\ccckkknnnxxxXXX{{{qqqYYYKKK@@@@@@AAA===<<>>[[[lllSSSIIICCC@@@AAA???999;;;BBB999999999999888777666555666666666666666666666666444666:::AAAMMM^^^ppp{{{~~~tttggg______bbbttt{{{nnnddd______```aaaaaa\\\VVVQQQPPPRRRLLLIIIGGGIIIKKKJJJDDD???888888999:::;;;@@@NNN\\\]]]iiixxx}}}yyyuuurrrnnnjjjggg^^^QQQEEEBBBAAA???BBBHHHfffkkkZZZKKKFFFGGGDDDAAA@@@@@@??????@@@@@@@@@AAA???===;;;;;;<<<>>>@@@>>>>>>>>>>>>???????????????===BBBBBB<<<@@@CCC:::BBBDDDFFFIIIMMMTTT[[[```ggg___LLLPPPLLLIIIRRRYYYhhhrrr{{{~~~ssspppkkklllnnnpppqqqnnniiieee[[[ZZZ]]]gggqqqwww~~~~~~vvvooo\\\___jjjhhhaaaTTTKKKGGGEEECCCJJJJJJJJJJJJHHHFFFDDDCCCBBBPPPoookkk]]]XXX]]][[[YYYUUUQQQMMMJJJHHHBBBCCCDDDDDDBBB@@@===;;;<<<;;;999888777777777777555777:::;;;<<<>>>@@@BBBHHHUUU\\\hhh}}}kkk\\\```rrrnnnooo```NNNAAA<<<<<<<<<<<<<<>>999<<<444999???AAA999111666@@@BBB^^^qqqWWWIIICCCIIIIII???<<>>===<<<;;;999666444777777666666666666666555555888999888999AAAPPP\\\hhhkkkmmmjjjddd______aaaccceeeiiinnnuuuyyyggg[[[VVVUUUPPPQQQPPPLLLFFFBBBAAABBBAAA???======??????===;;;888:::===???BBBNNNhhh{{{xxxsssnnniiiccc\\\XXXFFF@@@<<<;;;999:::AAAKKKvvvcccQQQFFFEEEFFF@@@??????>>>>>>>>>???AAAAAABBB@@@===;;;;;;===@@@BBBAAAAAAAAA@@@@@@@@@?????????BBBFFF@@@;;;GGGMMMAAA@@@BBBDDDGGGMMMWWWbbbkkkffflllNNNLLLMMMJJJNNNXXXbbbllltttxxxtttkkklllnnnppprrrqqqmmmjjj^^^ZZZZZZbbbllluuu~~~wwwhhhlllfff\\\PPPHHHFFFHHHIIIOOOOOOOOOOOOLLLIIIEEECCCAAAGGG___}}}oooqqqvvvnnniiiaaaZZZUUUOOOIIIEEECCCCCCDDDDDDCCCAAA???>>>???===;;;999888777777777777999<<<======>>>@@@AAAKKKZZZbbbkkk}}}wwwfff[[[cccyyysssrrr```KKK???<<<;;;===>>>>>>???AAADDDFFFHHHJJJKKKPPPNNNLLLKKKLLLOOORRRUUUQQQRRRWWW\\\___hhh{{{yyywwwYYY[[[oooxxxTTTHHHFFF@@@<<<>>>===FFFNNNKKK>>>333555>>>999@@@TTTyyyttt^^^NNNQQQRRRJJJDDDGGG@@@>>><<<;;;<<<:::777555888888777777777666666666666888888666444666;;;@@@DDDHHHMMMOOOPPPPPPQQQRRRPPPPPPPPPPPPQQQVVV\\\aaajjjjjjggg^^^SSSJJJGGGGGGCCCCCCBBB@@@===;;;:::::::::999999999999999999999999;;;???BBBGGGXXXxxx~~~xxxsssmmmfff^^^VVVOOOIII======<<<:::888>>>OOO___oooOOOEEEBBBEEEGGGAAA>>>===<<<<<<<<<>>>@@@AAACCCAAA>>><<<===???BBBDDDDDDCCCCCCBBBBBBAAAAAA@@@BBBFFFJJJDDDDDDWWWcccXXXDDDEEEEEEEEEIIIRRR```jjjdddyyySSSIIIMMMKKKKKKUUU^^^iiiqqq|||~~~xxxmmmmmmnnnppprrrrrrpppnnn```ZZZYYY___iiissstttjjj[[[PPPIIIHHHKKKOOOSSSSSSSSSQQQNNNKKKGGGDDDDDDDDDVVVxxxooocccZZZUUUOOOHHHCCCDDDEEEEEEEEEDDDCCCAAAAAAAAA@@@>>><<<:::999888888<<<===??????>>>>>>@@@AAAOOOdddrrr{{{qqqbbbZZZggg{{{vvvaaaIII===::::::===AAAAAAAAABBBCCCDDDFFFHHHIIILLLLLLLLLLLLMMMNNNOOOPPPOOOQQQWWW\\\___eeerrr}}}{{{WWW\\\mmmeeeLLLCCC>>>===???>>>???BBBBBB@@@<<<999888;;;666999SSSmmmccc\\\QQQGGGCCCAAA===::::::<<<===;;;888:::999999888888777777666555555666777777666666666666777:::===???@@@@@@@@@BBBCCCDDDDDDDDDFFFIIILLLGGGJJJKKKIIIEEEAAA@@@AAA<<<<<<;;;;;;::::::999999666777888888777888:::<<<999<<<@@@FFFNNN^^^zzz||||||{{{xxxpppkkkccc[[[SSSKKKDDD???===???>>><<<>>>LLLdddxxx^^^HHHDDDBBBDDDDDD>>>>>>===;;;;;;;;;===???@@@BBB@@@>>>======???AAACCCDDDDDDCCCCCCBBBBBBBBBAAACCCFFFLLLKKKMMMaaaooohhhIIIJJJIIIEEEDDDJJJUUU^^^```www\\\IIIMMMMMMIIIPPP[[[gggooowww~~~wwwoooooooooppprrrrrrpppoooccc\\\YYY^^^gggrrr~~~www|||eeeZZZaaa{{{zzznnn```WWWPPPMMMOOOSSSTTTTTTRRRPPPMMMJJJFFFDDDCCCAAAPPPyyyxxxnnnbbb[[[XXXTTTMMMFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@>>><<<;;;:::>>>??????>>>>>>???AAADDDNNNkkkiii^^^ZZZjjj~~~uuu]]]EEE<<<;;;:::===BBBBBBBBBBBBCCCDDDFFFHHHIIIGGGHHHJJJLLLMMMMMMLLLKKKOOORRRWWW\\\___dddkkkqqqnnn}}}[[[jjjzzzdddQQQFFF@@@<<<777777666888;;;===;;;888999999888AAAZZZ}}}mmm\\\PPPLLLFFF@@@>>>???@@@>>>;;;;;;;;;::::::999888888777777666666666777888999999888777777888:::<<<;;;;;;;;;===???@@@@@@@@@BBBDDD<<<===??????>>>=========999888888888999999999888777999:::999888;;;BBBGGGHHHKKKSSS___kkkyyyyyysssssspppkkkbbb]]]VVVNNNHHHBBB===:::444888<<>><<<;;;;;;===???@@@>>>>>>=========>>>@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBGGGIIIIIIUUU^^^YYYEEEHHHJJJGGGCCCDDDKKKRRRXXXiiieeeJJJMMMNNNHHHLLLTTT___gggqqq|||zzzrrrpppppppppqqqqqqpppnnnggg___ZZZ]]]dddnnnzzzooo```uuu```PPPUUUkkkwwwlllhhhbbb[[[XXXZZZUUUTTTRRROOOLLLIIIGGGFFFBBB???MMMvvvyyypppgggcccccc___UUUKKKIIIHHHGGGFFFEEEDDDCCCCCCAAABBBCCCDDDBBB@@@===;;;=========<<<<<>>777444222333777999:::999555777888888777666777888999888777777666666555555777666555666777888777666;;;<<<<<<;;;;;;@@@JJJRRR___dddpppxxxnnnjjjhhhbbbZZZWWWRRRKKKFFFAAA>>>;;;999>>>EEEPPP___ssspppVVVCCC>>>CCCAAAAAACCCAAAAAA@@@===<<<<<<===???AAA<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@<<>>AAADDD>>>===CCCIIIIIIEEEDDDHHHLLLRRR___kkkKKKLLLOOOHHHIIILLLTTT]]]jjjxxx~~~sssrrrppppppppppppooommmiiiaaa[[[\\\bbbkkkvvvpppYYYeeejjjUUUVVVeeeqqq~~~yyyxxxtttjjjcccbbbWWWVVVSSSPPPMMMKKKIIIIIICCC@@@MMMttt}}}vvvooonnnoooiii[[[OOOJJJIIIHHHGGGEEEDDDCCCCCCAAACCCEEEFFFEEEBBB>>><<<:::::::::999;;;@@@FFFKKKfffqqq]]]VVVWWWiiizzzeeeOOO======@@@===;;;??????@@@BBBDDDGGGIIIKKKLLLIIIIIIKKKLLLNNNOOOPPPPPPRRRSSSTTTTTTWWW]]]ccceee\\\qqq